From 0f692b378813c1b899ca0424e724dad7918e4d2f Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Tue, 20 May 2025 08:20:13 -0400 Subject: [PATCH 001/760] added senior teamster PDA, cargo beret --- .../Entities/Clothing/Head/hats.yml | 23 ++++++++++++-- .../Entities/Objects/Devices/pda.yml | 19 +++++++++++ .../equipped-HELMET-hamster.png | Bin 0 -> 549 bytes .../Hats/beret_cargo.rsi/equipped-HELMET.png | Bin 0 -> 891 bytes .../Head/Hats/beret_cargo.rsi/icon.png | Bin 0 -> 1061 bytes .../Head/Hats/beret_cargo.rsi/inhand-left.png | Bin 0 -> 853 bytes .../Hats/beret_cargo.rsi/inhand-right.png | Bin 0 -> 858 bytes .../Head/Hats/beret_cargo.rsi/meta.json | 30 ++++++++++++++++++ .../Objects/Devices/pda.rsi/meta.json | 3 ++ .../Devices/pda.rsi/pda-seniorteamster.png | Bin 0 -> 599 bytes 10 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json create mode 100644 Resources/Textures/Objects/Devices/pda.rsi/pda-seniorteamster.png diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index a97941b38949..7ef10cb39ced 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -41,7 +41,7 @@ - type: Tag tags: - ClothMade - - Recyclable + - Recyclable - WhitelistChameleon - type: entity @@ -104,6 +104,23 @@ - HamsterWearable - WhitelistChameleon +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatBeretCargo + name: cargo beret + description: A beret in cargo colors. Fancy! + components: + - type: Sprite + sprite: Clothing/Head/Hats/beret_cargo.rsi + - type: Clothing + sprite: Clothing/Head/Hats/beret_cargo.rsi + - type: Tag + tags: + - ClothMade + - Recyclable + - HamsterWearable + - WhitelistChameleon + - type: entity parent: ClothingHeadBase id: ClothingHeadHatBeretEngineering @@ -477,8 +494,8 @@ - state: icon-nobeard map: [ "foldedLayer" ] visible: true - - + + - type: entity parent: ClothingHeadBase diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index fbbdfe2b77ca..63aa6a66b135 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -1418,6 +1418,25 @@ - type: Icon state: pda-seniorofficer +- type: entity + parent: BasePDA + id: SeniorTeamsterPDA + name: senior teamster PDA + description: PDA for the guys that order the crucial station supplies. + components: + - type: Pda + id: CargoIDCard + - type: Appearance + appearanceDataInit: + enum.PdaVisuals.PdaType: + !type:String + pda-seniorteamster + - type: PdaBorderColor + borderColor: "#e39751" + accentVColor: "#DFDFDF" + - type: Icon + state: pda-seniorteamster + - type: entity parent: [ BaseMajorContraband, SyndiPDA ] id: PiratePDA diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..c6bee40c3d79b1c4366bb8339853d795e6b23f63 GIT binary patch literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~O1^9%xc4qTm+pM7>&#=B%%1Q?)${_r;;4hG3D+%%o{tp5SoA)o-4;0}n z@Q5sCVBi)8VMc~ob0mO*5+$w?CBgY=CFO}lsSE*$nRz98ey$-3rh0~Y=H1u6TLRT= zOO5bM^YqkW-~e)18Kf9l85n^qFCdnNvO%ubU}Of1GXdF#j7$syKspMDGuv6f;#oj8 z2zW{|GQ0qK5=Nt0$^ev_z|Oz|RB2#jY{0kxVk*c+)&&rgrU2O>zyvgx39K^6(gMhW z>M}Gi0LeafV0SJMQ7;2Bmw383hD5l(o#rUiqQJw#toZ-`C$&?J2Rq)q%FO=76x?Vw zujz)f#t-Ml6H`AFFfE!AG_7mb+!u-IK5?PX?*uGflOfS0vh~%M8G=u{+6vd#?p@&2 zf8m_(g5&Wl46Gt7A^`#c4vrso9eDo#(994+?=$~jG8!lx%~|I(CHK$oDfW)B2GV^^ z*Q&fc?(wb2uG^pg-stbeSD!5>Kd9DNps=8!>A}JSZ>S|f?5q$_l%JNFlghxL zaenGVTaUvIGDqWsmuiU$T6b8atnd?aah35F=}uUYnU+^ileG(`lyjJTqTDu_^3`(Al!_(y=ueSx1bIB!*trj6YGa zrs&?IHB(owsr0KmoZuJlSvdEZMpA^63};6`fGcO}jVs}tR+?gyw&<09=-=^=Wv58d z)B`6rHgK7oSSSC7x2`<<>GI`!mMmZ?*>7>~xP-tBRw>itKkdrq9OHaY&$jN%wEaQs z&+I(cZ{6}i&|m{^Ow4wZRQ?@z7~AIa+?*17(m(jb^TzMSRm*e?O1QtQt=wyRz3>;q zl9j8UN~<~ypu!~FC9{}a8JLzG^y zF1)U1EA5cymfCu`qEmdy7ICk6xxXK<1!<-(cZd@|{AcHrP!8T{)rY^7YHck&*k^yD zqdKoFM9neozutkfyS3+>)o&5EYh~hMU=?BD(qM?^Uc&HZO2>81===Z%ubc}NmH+N~ za=YB&pV#ytJ%{!0xxb%no9i|Ro5=P*7d7Fzt#$4i%Wb*GEdL!CSsTEn^cWsv{Sq3d TWoso@1@eZctDnm{r-UW|S;j~G literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..de3e17b049af9bb169841451eb532bcff237fd19 GIT binary patch literal 1061 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0U@Xscb`J1#c2)=|%1_J8No8Qr zI6rmbUhl&JB1ipmmnKD9-Ecgj=q%bU=He)`l`pnyO4Pws-m}!!PFSMoIq{L!4hs<( z7xDdU|CwW1!&w~zSOm?>_ls$MT%x(9gYVw)(|-#;oqM|Pcf-6Mt<10lwhJY<&nyi- z6qFdru}^_PUWr3d&1;(B?6YYf(rfO0)Ol?7^4g*QN+FYUIX`@zxLoD%mXmMTW|rPA zsGKb`Su3ft#=~z$&V-t$uUz}*$Ldx8dADii`LiGM@_ZNGIeJuYn$|KmIpyP~Th+Gy zF3cC2_Vp<1GsSm_5hoOTMOZ`v4@-sI@GyEk=jQu;AE)KZg;uH5@m@*16zJA^kL9Y= z>QiU9N@sez-ktmVd}Y+BCoSQ&bC{~;%RJ9z;dsYzw(W6^tfk*)i4XQn;#J4vpUzok zzrx%q>JLLl9#i^s*|j^k=j1as^S5Pm>7G1)cd^ES*O~&F49w;Z|GUgrf2*H!hxsS3 z-9^(4+xdGw)s%ddo?D%MXL;|}y}+257T^=&x^9BhhKUmU=F0AzDYbQ))R|Q(x3;R@ z*rIxQgUX5JN(bQXyY zEx&Gp?1XaRvP6-hc;P$S)%MMkU(_Z&t5K>tm48v2_`^LK8DRpGDkUaXidQ7@&utVt zut4$HQpNTH@%(7sr5zHr=_0vNe1$RmExCd~r`^wL`3IzoN`m}?|C0(Bcmrm<2kPc5 z@Q5sCVBiKC$SufNpAtV2C@4|l8c`CQpH@$cc0dZzK3s^i0 z$OZv@Nk)bjz@!hO(JW;E>Yu>QzyefhU}S8-xBz16|Nmgk3@!7!eT`+&S1o-U3d z7XEL~o#bmW5NUnbwB?@Gg;hRElfxL@pZtyY<1}9=B%FMwD(vn3{J=|fH{`$kmJ>KU zC!*q=8Pky^Ib3&UJ*;JU#>S|f?5q$_l%JNFlghxL zaenH=-QI@-M2_vZI}+~gDC;6)6jGSsC~_q5^@XJ#D@E7rQpvo<f8p*(Bf!P>e#XKchr(2`o0TYOFqQpo$J^CZat@3?}7iyO=+y@48GgX`WPwd zJe}5hPMqbTvqbF+vDDKue3u9RFt&SNF|AO#Jo{n&#o6IHk{?PZE>AhU<>VW-m8G`} zDreg$Oh01tbApWVO@*JQuB!IWkJYRC^KR43vu8f$<@qkWaV$vsv}&+&|HQ?!q9)G% zyThDQ^VcJ$&jQ~KbW$d`FfplwY+w^LdvwMs{oC&RJr8HQ&y<@P&m20VL?m#Lx!cx5 ztGJ3AcO6=~=+(Ku&u!KodeRbZJB7h&p3L)HmKS#zUzr~NX;n1mm!Uufi{6)M`_EYV z)(5QLy5$9tSZ02vv=;GBp@K#@>;d-#b9Ohs74f90v!_NM<*vY<0 zx@J*!LcYAj)1N0^nNN9|eq%xW!H_lU z)@~rhUJ~RN{2vS$q`aBkfI^%F9+AZi4BUbs%vhfiKM^P>QQ{g=5}cn_Ql40p$`Fv4 znOCCc=Nh75s%NNY-hJ)6B~VRIYJ_K+r>7PJ2avV7NJjy2W;+X5JPXJM0ewkEh8Mu(1f$U`WdQ1*z|Oz|RB2#jY{0kxV(S0@ zV9g9I^SgbFn)~~JyeXb8jv*25Z?8G>H5>4_1Rig^^Z!Iei>tI%WW>Z>v-Tenk!$kJ zO*Up^n!v!=!JPK_=Zt8%eTy4*{x)yisn5c8|KuSnh**V=XiIf>j3H;g|S hXfy2xDl%&{)Dx+QTdO^H^+u3uJzf1=);T3K0RU;ZHF*F4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..39393b9c72cbffce0c9e1399a4c92ddeee3f15a6 GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+yeRz*wH?>>S|f?5q$_l%JNFlghxL zaenH=z21idM2`CBE?uN6`by!^goRzs+=~?YqT2Obz1AjNRrQ=4=5cAl5|2XB7#S|U zMcwhu{~Omet!`4#XzG}~JHC5L#U-&Q7xwp$pZ>F`d|q_F)*(DL9dhblcHtbM#oQ6mwWrxecN&4NqPU;n6kd|&skhY`KDP#=tWvp_Q+h`+I8pE z@!g&thGOC~+IO@kDtC)a5>Qy!WSUVhA;HXI^ZnY#y!UNReL3-G)`~-m7Iz5kEnFoU z7CIyJ71#8(Rp#I4f8KKSWM|sf0HGIkMR&IgD(qmslD+PC>62YwlMnpoh>^&xpIJQX z--5X8?2XI{n>gphZZpjkx46&5Chv1mNP5!z-QJ;%*Mk-2urD%qc<)slw)VfpPWB?{ znnl?O`SKD^f1Y?{zDz&;!Th+hX26&b4e$wZ?abznbYs7^Sz~>#l$8#HhCEP$A#2vH z-9U=HB*-uLKNv7bc{95Kg*Xd5B8wRqxCKF&u|6e!B2ZAG#5JNMI6tkVJh3R1As{g` zuSCz!HAKNw&rr|2``UL)pqif42+uT6Pb~%xAcvJfijkFp5yr zK(-+x6N3PdjsoJ$b{4RB7LW}B`jU(cFM!DjMx$BE0MtK$oq+|Y(!j{rfN=rD)c^m% zni*Q=cl#JM_xAyLGd*1#Ln7SYPIKgIFyLT`zV+$9`sqtm8!ob3d3^5Rg_M~mIJ@dv zn79~NMH)0URMj`t*n0o(@NjFaiDuh!bGKyT;Zy$2rJ|X&694!D1?9IcHgmN7uh#kf zH^=*5;tvnbU(mqhz{uLb#C705Q}kcWmvYBmP47uO{p+Q`evzK+vNM+x_1;N@JAVJ> o^WV_?@muz=Bm(41bTsEvxwPFaqRcPgg&ebxsLQ03H%UNB{r; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json new file mode 100644 index 000000000000..88d19a44fc0a --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e and changed by Hitlinemoss", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "equipped-HELMET-hamster", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index 8f987ac66ef9..9e7ad16c8986 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -231,6 +231,9 @@ }, { "name": "pda-seniorofficer" + }, + { + "name": "pda-seniorteamster" }, { "name": "pda-wizard", diff --git a/Resources/Textures/Objects/Devices/pda.rsi/pda-seniorteamster.png b/Resources/Textures/Objects/Devices/pda.rsi/pda-seniorteamster.png new file mode 100644 index 0000000000000000000000000000000000000000..b1224dae9c1db2eb0bea360aba004bd7df508314 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikV0(?STEzHb-OjA>}$I}Dv-@kvcFX&*o@tH;&2M7ICyJoe_&RMCfT+kY| zh>59gT6*o&w5+B9}_V6`#%>1%5xTYL>4nJ@ErzW z#^d=bQhX6s4hbT1CXq$`@G)8 zCR>jJne#kd978PppH95UcSwQ9b!q9=kZUXd{NEqN(X1Nu^=gIO?8(&&ZJ+Z0nPpJE zU!3Vpi_>gAMuCqx3VJ1x6LuT2bP0l+XkK0|c^m literal 0 HcmV?d00001 From 76f105cd3a3fb922dec315ac636d5a069386df65 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Thu, 22 May 2025 13:20:40 -0400 Subject: [PATCH 002/760] renamed teamster -> courier --- .../Prototypes/Entities/Objects/Devices/pda.yml | 8 ++++---- .../Textures/Objects/Devices/pda.rsi/meta.json | 2 +- ...pda-seniorteamster.png => pda-seniorcourier.png} | Bin 3 files changed, 5 insertions(+), 5 deletions(-) rename Resources/Textures/Objects/Devices/pda.rsi/{pda-seniorteamster.png => pda-seniorcourier.png} (100%) diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 63aa6a66b135..9c46769d43db 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -1420,8 +1420,8 @@ - type: entity parent: BasePDA - id: SeniorTeamsterPDA - name: senior teamster PDA + id: SeniorCourierPDA + name: senior courier PDA description: PDA for the guys that order the crucial station supplies. components: - type: Pda @@ -1430,12 +1430,12 @@ appearanceDataInit: enum.PdaVisuals.PdaType: !type:String - pda-seniorteamster + pda-seniorcourier - type: PdaBorderColor borderColor: "#e39751" accentVColor: "#DFDFDF" - type: Icon - state: pda-seniorteamster + state: pda-seniorcourier - type: entity parent: [ BaseMajorContraband, SyndiPDA ] diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index 9e7ad16c8986..9606232b68b4 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -233,7 +233,7 @@ "name": "pda-seniorofficer" }, { - "name": "pda-seniorteamster" + "name": "pda-seniorcourier" }, { "name": "pda-wizard", diff --git a/Resources/Textures/Objects/Devices/pda.rsi/pda-seniorteamster.png b/Resources/Textures/Objects/Devices/pda.rsi/pda-seniorcourier.png similarity index 100% rename from Resources/Textures/Objects/Devices/pda.rsi/pda-seniorteamster.png rename to Resources/Textures/Objects/Devices/pda.rsi/pda-seniorcourier.png From 881cf66e4e7707d0c7d1c226187d49c9765f76ed Mon Sep 17 00:00:00 2001 From: vitopigno Date: Sun, 8 Jun 2025 02:25:21 +0200 Subject: [PATCH 003/760] Correct grammar and modify user-excluding highlight --- .../Systems/Chat/ChatUIController.Highlighting.cs | 2 +- Resources/Locale/en-US/chat/ui/chat-box.ftl | 2 +- Resources/Locale/en-US/escape-menu/ui/options-menu.ftl | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs index e413999b2cdf..cc0eff4056ef 100644 --- a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs +++ b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs @@ -112,7 +112,7 @@ public void UpdateHighlights(string newHighlights, bool firstLoad = false) } // Make sure any name tagged as ours gets highlighted only when others say it. - keyword = Regex.Replace(keyword, "^@", "(?<=(?<=/name.*)|(?<=,.*\"\".*))"); + keyword = Regex.Replace(keyword, "^@", @"(?<=(?<=,.*"".*)|(? Date: Tue, 10 Jun 2025 00:23:51 +0200 Subject: [PATCH 004/760] Improve color picker example and minor code comments changes --- .../Systems/Chat/ChatUIController.Highlighting.cs | 3 ++- Resources/Locale/en-US/escape-menu/ui/options-menu.ftl | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs index cc0eff4056ef..809713ddf773 100644 --- a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs +++ b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs @@ -111,7 +111,8 @@ public void UpdateHighlights(string newHighlights, bool firstLoad = false) keyword = Regex.Replace(keyword, "^\"|(?<=^@)\"", "(? Date: Mon, 16 Jun 2025 07:58:32 -0400 Subject: [PATCH 005/760] Added senior cargo items to loadout menu --- .../en-US/preferences/loadout-groups.ftl | 1 + .../Loadouts/Jobs/Cargo/cargo_technician.yml | 42 +++++++++++++++++++ .../Prototypes/Loadouts/loadout_groups.yml | 8 ++++ .../Prototypes/Loadouts/role_loadouts.yml | 1 + .../Roles/Jobs/Cargo/cargo_technician.yml | 1 - 5 files changed, 52 insertions(+), 1 deletion(-) diff --git a/Resources/Locale/en-US/preferences/loadout-groups.ftl b/Resources/Locale/en-US/preferences/loadout-groups.ftl index c07e288e8c9a..6de33abddc2f 100644 --- a/Resources/Locale/en-US/preferences/loadout-groups.ftl +++ b/Resources/Locale/en-US/preferences/loadout-groups.ftl @@ -99,6 +99,7 @@ loadout-group-cargo-technician-jumpsuit = Cargo Technician jumpsuit loadout-group-cargo-technician-backpack = Cargo Technician backpack loadout-group-cargo-technician-outerclothing = Cargo Technician outer clothing loadout-group-cargo-technician-shoes = Cargo Technician shoes +loadout-group-cargo-technician-id = Cargo Technician ID loadout-group-salvage-specialist-backpack = Salvage Specialist backpack loadout-group-salvage-specialist-outerclothing = Salvage Specialist outer clothing diff --git a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml index fb823fdcb9f3..f1c293658871 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml @@ -1,9 +1,37 @@ +# Senior times +- type: loadoutEffectGroup + id: SeniorCargo + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobCargoTechnician + time: 21600 #6 hrs + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobSalvageSpecialist + time: 21600 #6 hrs + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Cargo + time: 216000 # 60 hrs + # Head - type: loadout id: CargoTechnicianHead equipment: head: ClothingHeadHatCargosoft +- type: loadout + id: SeniorCourierBeret + effects: + - !type:GroupLoadoutEffect + proto: SeniorCargo + equipment: + head: ClothingHeadHatBeretCargo + # Jumpsuit - type: loadout id: CargoTechnicianJumpsuit @@ -42,3 +70,17 @@ id: CargoWinterBoots equipment: shoes: ClothingShoesBootsWinterCargo + +# ID +- type: loadout + id: CargoTechnicianPDA + equipment: + id: CargoPDA + +- type: loadout + id: SeniorCourierPDA + effects: + - !type:GroupLoadoutEffect + proto: SeniorCargo + equipment: + id: SeniorCourierPDA diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 39b6be2b040b..ab07e6a4aa9e 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -641,6 +641,7 @@ minLimit: 0 loadouts: - CargoTechnicianHead + - SeniorCourierBeret - type: loadoutGroup id: CargoTechnicianJumpsuit @@ -671,6 +672,13 @@ - BlackShoes - CargoWinterBoots +- type: loadoutGroup + id: CargoTechnicianID + name: loadout-group-cargo-technician-id + loadouts: + - CargoTechnicianPDA + - SeniorCourierPDA + - type: loadoutGroup id: SalvageSpecialistBackpack name: loadout-group-salvage-specialist-backpack diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index cf4b443285af..d2ab07988883 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -224,6 +224,7 @@ - CargoTechnicianBackpack - CargoTechnicianOuterClothing - CargoTechnicianShoes + - CargoTechnicianID - Glasses - Survival - Trinkets diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml index ae64cb438af8..dcf7add35eac 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml @@ -19,7 +19,6 @@ - type: startingGear id: CargoTechGear equipment: - id: CargoPDA ears: ClothingHeadsetCargo pocket1: AppraisalTool #storage: From 9ffa1a7f7bec4727551e97559aadb7053437d358 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Mon, 16 Jun 2025 08:08:42 -0400 Subject: [PATCH 006/760] Added cargo beret to uniform printer --- Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml | 1 + Resources/Prototypes/Recipes/Lathes/clothing.yml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml index aa95781729fc..1c04caba6c31 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml @@ -10,6 +10,7 @@ - type: latheRecipePack id: ClothingCargo recipes: + - ClothingHeadHatBeretCargo - ClothingUniformJumpsuitCargo - ClothingUniformJumpskirtCargo - ClothingUniformJumpsuitSalvageSpecialist diff --git a/Resources/Prototypes/Recipes/Lathes/clothing.yml b/Resources/Prototypes/Recipes/Lathes/clothing.yml index c5f81153e260..6fb2d95b2118 100644 --- a/Resources/Prototypes/Recipes/Lathes/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/clothing.yml @@ -857,6 +857,11 @@ id: ClothingHeadHatBeretBrigmedic result: ClothingHeadHatBeretBrigmedic +- type: latheRecipe + parent: BaseHatRecipe + id: ClothingHeadHatBeretCargo + result: ClothingHeadHatBeretCargo + - type: latheRecipe parent: BaseHatRecipe id: ClothingHeadHatBeretSecurity From 6a1c1f3f5088ef3e5bdaf213d5889e893ef0c2ac Mon Sep 17 00:00:00 2001 From: vitopigno Date: Sun, 22 Jun 2025 00:56:20 +0200 Subject: [PATCH 007/760] Remove user-excluding highlights from emotes while keeping (L)OOC support User-excluding highlights now get highlighted either when they're: 1. Present between double quotes; 2. Starting with LOOC/OOC 2. Having a newline before it. This is due to CC, and Station announcements always having a newline before the actual message. --- .../UserInterface/Systems/Chat/ChatUIController.Highlighting.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs index dd73e3dd6657..46e06865cf47 100644 --- a/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs +++ b/Content.Client/UserInterface/Systems/Chat/ChatUIController.Highlighting.cs @@ -118,7 +118,7 @@ public void UpdateHighlights(string newHighlights, bool firstLoad = false) // Make sure the character's name is highlighted only when mentioned directly (eg. it's said by someone), // for example in 'Name Surname says, "..."' 'Name Surname' won't be highlighted. - keyword = StartAtSign.Replace(keyword, @"(?<=(?<=,.*"".*)|(? Date: Sat, 28 Jun 2025 15:41:28 -0400 Subject: [PATCH 008/760] removed cargo beret entirely --- .../Entities/Clothing/Head/hats.yml | 19 +---------- .../Loadouts/Jobs/Cargo/cargo_technician.yml | 8 ----- .../Prototypes/Loadouts/loadout_groups.yml | 1 - .../Recipes/Lathes/Packs/clothing.yml | 1 - .../Prototypes/Recipes/Lathes/clothing.yml | 7 +--- .../equipped-HELMET-hamster.png | Bin 549 -> 0 bytes .../Hats/beret_cargo.rsi/equipped-HELMET.png | Bin 891 -> 0 bytes .../Head/Hats/beret_cargo.rsi/icon.png | Bin 1061 -> 0 bytes .../Head/Hats/beret_cargo.rsi/inhand-left.png | Bin 853 -> 0 bytes .../Hats/beret_cargo.rsi/inhand-right.png | Bin 858 -> 0 bytes .../Head/Hats/beret_cargo.rsi/meta.json | 30 ------------------ 11 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET.png delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index 5c4b5ad5d0bb..b984d5897474 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -104,23 +104,6 @@ - HamsterWearable - WhitelistChameleon -- type: entity - parent: ClothingHeadBase - id: ClothingHeadHatBeretCargo - name: cargo beret - description: A beret in cargo colors. Fancy! - components: - - type: Sprite - sprite: Clothing/Head/Hats/beret_cargo.rsi - - type: Clothing - sprite: Clothing/Head/Hats/beret_cargo.rsi - - type: Tag - tags: - - ClothMade - - Recyclable - - HamsterWearable - - WhitelistChameleon - - type: entity parent: ClothingHeadBase id: ClothingHeadHatBeretEngineering @@ -1393,4 +1376,4 @@ - HamsterWearable - ClothMade - Recyclable - - WhitelistChameleon \ No newline at end of file + - WhitelistChameleon diff --git a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml index f1c293658871..d23027130fcd 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml @@ -24,14 +24,6 @@ equipment: head: ClothingHeadHatCargosoft -- type: loadout - id: SeniorCourierBeret - effects: - - !type:GroupLoadoutEffect - proto: SeniorCargo - equipment: - head: ClothingHeadHatBeretCargo - # Jumpsuit - type: loadout id: CargoTechnicianJumpsuit diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index cd8aba66c163..fc6b5b4f5e28 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -642,7 +642,6 @@ minLimit: 0 loadouts: - CargoTechnicianHead - - SeniorCourierBeret - type: loadoutGroup id: CargoTechnicianJumpsuit diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml index 1080fc1d0a3c..808f1c680abf 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/clothing.yml @@ -10,7 +10,6 @@ - type: latheRecipePack id: ClothingCargo recipes: - - ClothingHeadHatBeretCargo - ClothingUniformJumpsuitCargo - ClothingUniformJumpskirtCargo - ClothingUniformJumpsuitSalvageSpecialist diff --git a/Resources/Prototypes/Recipes/Lathes/clothing.yml b/Resources/Prototypes/Recipes/Lathes/clothing.yml index 16b7317dd1a3..a39ac9960762 100644 --- a/Resources/Prototypes/Recipes/Lathes/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/clothing.yml @@ -814,7 +814,7 @@ parent: BaseCommandHatRecipe id: ClothingHeadHatBeretHop result: ClothingHeadHatBeretHop - + - type: latheRecipe parent: BaseCommandHatRecipe id: ClothingHeadHatQMsoft @@ -862,11 +862,6 @@ id: ClothingHeadHatBeretBrigmedic result: ClothingHeadHatBeretBrigmedic -- type: latheRecipe - parent: BaseHatRecipe - id: ClothingHeadHatBeretCargo - result: ClothingHeadHatBeretCargo - - type: latheRecipe parent: BaseHatRecipe id: ClothingHeadHatBeretSecurity diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/equipped-HELMET-hamster.png deleted file mode 100644 index c6bee40c3d79b1c4366bb8339853d795e6b23f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~O1^9%xc4qTm+pM7>&#=B%%1Q?)${_r;;4hG3D+%%o{tp5SoA)o-4;0}n z@Q5sCVBi)8VMc~ob0mO*5+$w?CBgY=CFO}lsSE*$nRz98ey$-3rh0~Y=H1u6TLRT= zOO5bM^YqkW-~e)18Kf9l85n^qFCdnNvO%ubU}Of1GXdF#j7$syKspMDGuv6f;#oj8 z2zW{|GQ0qK5=Nt0$^ev_z|Oz|RB2#jY{0kxVk*c+)&&rgrU2O>zyvgx39K^6(gMhW z>M}Gi0LeafV0SJMQ7;2Bmw383hD5l(o#rUiqQJw#toZ-`C$&?J2Rq)q%FO=76x?Vw zujz)f#t-Ml6H`AFFfE!AG_7mb+!u-IK5?PX?*uGflOfS0vh~%M8G=u{+6vd#?p@&2 zf8m_(g5&Wl46Gt7A^`#c4vrso9eDo#(994+?=$~jG8!lx%~|I(CHK$oDfW)B2GV^^ z*Q&fc?(wb2uG^pg-stbeSD!5>Kd9DNps=8!>A}JSZ>S|f?5q$_l%JNFlghxL zaenGVTaUvIGDqWsmuiU$T6b8atnd?aah35F=}uUYnU+^ileG(`lyjJTqTDu_^3`(Al!_(y=ueSx1bIB!*trj6YGa zrs&?IHB(owsr0KmoZuJlSvdEZMpA^63};6`fGcO}jVs}tR+?gyw&<09=-=^=Wv58d z)B`6rHgK7oSSSC7x2`<<>GI`!mMmZ?*>7>~xP-tBRw>itKkdrq9OHaY&$jN%wEaQs z&+I(cZ{6}i&|m{^Ow4wZRQ?@z7~AIa+?*17(m(jb^TzMSRm*e?O1QtQt=wyRz3>;q zl9j8UN~<~ypu!~FC9{}a8JLzG^y zF1)U1EA5cymfCu`qEmdy7ICk6xxXK<1!<-(cZd@|{AcHrP!8T{)rY^7YHck&*k^yD zqdKoFM9neozutkfyS3+>)o&5EYh~hMU=?BD(qM?^Uc&HZO2>81===Z%ubc}NmH+N~ za=YB&pV#ytJ%{!0xxb%no9i|Ro5=P*7d7Fzt#$4i%Wb*GEdL!CSsTEn^cWsv{Sq3d TWoso@1@eZctDnm{r-UW|S;j~G diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/icon.png deleted file mode 100644 index de3e17b049af9bb169841451eb532bcff237fd19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1061 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0U@Xscb`J1#c2)=|%1_J8No8Qr zI6rmbUhl&JB1ipmmnKD9-Ecgj=q%bU=He)`l`pnyO4Pws-m}!!PFSMoIq{L!4hs<( z7xDdU|CwW1!&w~zSOm?>_ls$MT%x(9gYVw)(|-#;oqM|Pcf-6Mt<10lwhJY<&nyi- z6qFdru}^_PUWr3d&1;(B?6YYf(rfO0)Ol?7^4g*QN+FYUIX`@zxLoD%mXmMTW|rPA zsGKb`Su3ft#=~z$&V-t$uUz}*$Ldx8dADii`LiGM@_ZNGIeJuYn$|KmIpyP~Th+Gy zF3cC2_Vp<1GsSm_5hoOTMOZ`v4@-sI@GyEk=jQu;AE)KZg;uH5@m@*16zJA^kL9Y= z>QiU9N@sez-ktmVd}Y+BCoSQ&bC{~;%RJ9z;dsYzw(W6^tfk*)i4XQn;#J4vpUzok zzrx%q>JLLl9#i^s*|j^k=j1as^S5Pm>7G1)cd^ES*O~&F49w;Z|GUgrf2*H!hxsS3 z-9^(4+xdGw)s%ddo?D%MXL;|}y}+257T^=&x^9BhhKUmU=F0AzDYbQ))R|Q(x3;R@ z*rIxQgUX5JN(bQXyY zEx&Gp?1XaRvP6-hc;P$S)%MMkU(_Z&t5K>tm48v2_`^LK8DRpGDkUaXidQ7@&utVt zut4$HQpNTH@%(7sr5zHr=_0vNe1$RmExCd~r`^wL`3IzoN`m}?|C0(Bcmrm<2kPc5 z@Q5sCVBiKC$SufNpAtV2C@4|l8c`CQpH@$cc0dZzK3s^i0 z$OZv@Nk)bjz@!hO(JW;E>Yu>QzyefhU}S8-xBz16|Nmgk3@!7!eT`+&S1o-U3d z7XEL~o#bmW5NUnbwB?@Gg;hRElfxL@pZtyY<1}9=B%FMwD(vn3{J=|fH{`$kmJ>KU zC!*q=8Pky^Ib3&UJ*;JU#>S|f?5q$_l%JNFlghxL zaenH=-QI@-M2_vZI}+~gDC;6)6jGSsC~_q5^@XJ#D@E7rQpvo<f8p*(Bf!P>e#XKchr(2`o0TYOFqQpo$J^CZat@3?}7iyO=+y@48GgX`WPwd zJe}5hPMqbTvqbF+vDDKue3u9RFt&SNF|AO#Jo{n&#o6IHk{?PZE>AhU<>VW-m8G`} zDreg$Oh01tbApWVO@*JQuB!IWkJYRC^KR43vu8f$<@qkWaV$vsv}&+&|HQ?!q9)G% zyThDQ^VcJ$&jQ~KbW$d`FfplwY+w^LdvwMs{oC&RJr8HQ&y<@P&m20VL?m#Lx!cx5 ztGJ3AcO6=~=+(Ku&u!KodeRbZJB7h&p3L)HmKS#zUzr~NX;n1mm!Uufi{6)M`_EYV z)(5QLy5$9tSZ02vv=;GBp@K#@>;d-#b9Ohs74f90v!_NM<*vY<0 zx@J*!LcYAj)1N0^nNN9|eq%xW!H_lU z)@~rhUJ~RN{2vS$q`aBkfI^%F9+AZi4BUbs%vhfiKM^P>QQ{g=5}cn_Ql40p$`Fv4 znOCCc=Nh75s%NNY-hJ)6B~VRIYJ_K+r>7PJ2avV7NJjy2W;+X5JPXJM0ewkEh8Mu(1f$U`WdQ1*z|Oz|RB2#jY{0kxV(S0@ zV9g9I^SgbFn)~~JyeXb8jv*25Z?8G>H5>4_1Rig^^Z!Iei>tI%WW>Z>v-Tenk!$kJ zO*Up^n!v!=!JPK_=Zt8%eTy4*{x)yisn5c8|KuSnh**V=XiIf>j3H;g|S hXfy2xDl%&{)Dx+QTdO^H^+u3uJzf1=);T3K0RU;ZHF*F4 diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/inhand-right.png deleted file mode 100644 index 39393b9c72cbffce0c9e1399a4c92ddeee3f15a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+yeRz*wH?>>S|f?5q$_l%JNFlghxL zaenH=z21idM2`CBE?uN6`by!^goRzs+=~?YqT2Obz1AjNRrQ=4=5cAl5|2XB7#S|U zMcwhu{~Omet!`4#XzG}~JHC5L#U-&Q7xwp$pZ>F`d|q_F)*(DL9dhblcHtbM#oQ6mwWrxecN&4NqPU;n6kd|&skhY`KDP#=tWvp_Q+h`+I8pE z@!g&thGOC~+IO@kDtC)a5>Qy!WSUVhA;HXI^ZnY#y!UNReL3-G)`~-m7Iz5kEnFoU z7CIyJ71#8(Rp#I4f8KKSWM|sf0HGIkMR&IgD(qmslD+PC>62YwlMnpoh>^&xpIJQX z--5X8?2XI{n>gphZZpjkx46&5Chv1mNP5!z-QJ;%*Mk-2urD%qc<)slw)VfpPWB?{ znnl?O`SKD^f1Y?{zDz&;!Th+hX26&b4e$wZ?abznbYs7^Sz~>#l$8#HhCEP$A#2vH z-9U=HB*-uLKNv7bc{95Kg*Xd5B8wRqxCKF&u|6e!B2ZAG#5JNMI6tkVJh3R1As{g` zuSCz!HAKNw&rr|2``UL)pqif42+uT6Pb~%xAcvJfijkFp5yr zK(-+x6N3PdjsoJ$b{4RB7LW}B`jU(cFM!DjMx$BE0MtK$oq+|Y(!j{rfN=rD)c^m% zni*Q=cl#JM_xAyLGd*1#Ln7SYPIKgIFyLT`zV+$9`sqtm8!ob3d3^5Rg_M~mIJ@dv zn79~NMH)0URMj`t*n0o(@NjFaiDuh!bGKyT;Zy$2rJ|X&694!D1?9IcHgmN7uh#kf zH^=*5;tvnbU(mqhz{uLb#C705Q}kcWmvYBmP47uO{p+Q`evzK+vNM+x_1;N@JAVJ> o^WV_?@muz=Bm(41bTsEvxwPFaqRcPgg&ebxsLQ03H%UNB{r; diff --git a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json deleted file mode 100644 index 88d19a44fc0a..000000000000 --- a/Resources/Textures/Clothing/Head/Hats/beret_cargo.rsi/meta.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e and changed by Hitlinemoss", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" - }, - { - "name": "equipped-HELMET", - "directions": 4 - }, - { - "name": "equipped-HELMET-hamster", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] -} From ab7a64e3b3d2dfb4ee84588f306b754ba52f27a0 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Sat, 28 Jun 2025 15:52:44 -0400 Subject: [PATCH 009/760] Updated PDA description --- Resources/Prototypes/Entities/Objects/Devices/pda.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index bf423d4dd93f..856e156b79ff 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -1429,7 +1429,7 @@ parent: BasePDA id: SeniorCourierPDA name: senior courier PDA - description: PDA for the guys that order the crucial station supplies. + description: Smells like postage stamps and shuttle fuel. components: - type: Pda id: CargoIDCard From babe4b5dcd1e687001cb015307f9428fde001808 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Mon, 7 Jul 2025 18:18:36 -0400 Subject: [PATCH 010/760] Update clothing.yml (merge went wrong and needs to be cleaned up) --- Resources/Prototypes/Recipes/Lathes/clothing.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Resources/Prototypes/Recipes/Lathes/clothing.yml b/Resources/Prototypes/Recipes/Lathes/clothing.yml index a39ac9960762..c5f81153e260 100644 --- a/Resources/Prototypes/Recipes/Lathes/clothing.yml +++ b/Resources/Prototypes/Recipes/Lathes/clothing.yml @@ -810,11 +810,6 @@ id: ClothingHeadHatHopcap result: ClothingHeadHatHopcap -- type: latheRecipe - parent: BaseCommandHatRecipe - id: ClothingHeadHatBeretHop - result: ClothingHeadHatBeretHop - - type: latheRecipe parent: BaseCommandHatRecipe id: ClothingHeadHatQMsoft From 92e50ece3af474e585558feaaca994894357530f Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Mon, 7 Jul 2025 18:19:06 -0400 Subject: [PATCH 011/760] Update hats.yml (merge went wrong and needs to be cleaned up) --- .../Prototypes/Entities/Clothing/Head/hats.yml | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index b984d5897474..ec7801802b5e 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -1360,20 +1360,3 @@ path: /Audio/Items/flashlight_on.ogg soundDeactivate: path: /Audio/Items/flashlight_off.ogg - -- type: entity - parent: ClothingHeadBase - id: ClothingHeadHatBeretHop - name: head of personnel's beret - description: A dark blue beret with a ruby inserted in the center, for true connoisseurs of bureaucracy! - components: - - type: Sprite - sprite: Clothing/Head/Hats/beret_hop.rsi - - type: Clothing - sprite: Clothing/Head/Hats/beret_hop.rsi - - type: Tag - tags: - - HamsterWearable - - ClothMade - - Recyclable - - WhitelistChameleon From 99f56b7899668725876218b04d78a25d50d444ca Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Thu, 10 Jul 2025 19:16:13 -0500 Subject: [PATCH 012/760] Butter pat is now tiny --- .../Prototypes/Entities/Objects/Consumable/Food/ingredients.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index 344827534bea..6a7c779542c3 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -644,6 +644,8 @@ id: FoodButterSlice description: A pat of delicious, golden, fatty goodness. components: + - type: Item + size: Tiny - type: Sprite state: butter-slice - type: SolutionContainerManager From 0cb829807ba8cc7e843555f304a799435d4a9521 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Fri, 11 Jul 2025 21:56:46 -0500 Subject: [PATCH 013/760] Updated ingredients.yml --- .../Objects/Consumable/Food/ingredients.yml | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index 6a7c779542c3..74da2a1b6a69 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -286,6 +286,8 @@ id: FoodDough description: A piece of dough. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - dough @@ -304,6 +306,8 @@ id: FoodDoughSlice description: A slice of dough. Can be cooked into a bun. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - dough @@ -329,6 +333,8 @@ id: FoodDoughRope description: A thin noodle of dough. Can be cooked into a bagel. components: + - type: Item + storedRotation: -45 - type: FlavorProfile flavors: - dough @@ -351,6 +357,8 @@ id: FoodDoughCornmeal description: A piece of cornmeal dough. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - chalky @@ -367,6 +375,8 @@ id: FoodDoughCornmealSlice description: A slice of cornmeal dough. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - chalky @@ -383,6 +393,8 @@ id: FoodDoughTortilla description: A piece of tortilla dough. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - chalky @@ -399,6 +411,8 @@ id: FoodDoughTortillaSlice description: A slice of tortilla dough. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - chalky @@ -418,6 +432,8 @@ id: FoodDoughTortillaFlat description: A flattened slice of tortilla dough, cook this to get a taco shell. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - chalky @@ -434,6 +450,8 @@ id: FoodDoughCotton description: A piece of fabric dough. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - dough @@ -466,6 +484,8 @@ id: FoodDoughCottonSlice description: A slice of cotton dough. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - dough @@ -495,6 +515,8 @@ id: FoodDoughCottonRope description: A thin noodle of cotton dough. Can be cooked into a cotton bagel. components: + - type: Item + storedRotation: -45 - type: FlavorProfile flavors: - dough @@ -542,6 +564,8 @@ id: FoodDoughPie description: Cook it to get a pie. components: + - type: Item + size: Normal - type: Sprite state: dough-pie @@ -551,6 +575,10 @@ id: FoodDoughFlat description: A flattened dough. components: + - type: Item + size: Normal + shape: + - 0,0,2,1 - type: Sprite state: dough-flat - type: Construction @@ -566,6 +594,10 @@ id: FoodDoughCottonFlat description: A flattened cotton dough. components: + - type: Item + size: Normal + shape: + - 0,0,2,1 - type: Sprite state: cotton-dough-flat - type: Construction @@ -581,6 +613,10 @@ id: FoodDoughPizzaBaked description: Add ingredients to make a pizza. components: + - type: Item + size: Normal + shape: + - 0,0,2,1 - type: Sprite state: pizzabread @@ -590,6 +626,8 @@ id: FoodCakeBatter description: Cook it to get a cake. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - sweetdough @@ -602,6 +640,9 @@ id: FoodButter description: A stick of delicious, golden, fatty goodness. components: + - type: Item + shape: + - 0,0,1,0 - type: Sprite state: butter - type: Slippery @@ -723,6 +764,7 @@ Taco: CheeseTaco Burger: CheeseBurger - type: Item + size: Tiny inhandVisuals: left: - state: cheesewedge-inhand-left @@ -735,6 +777,10 @@ id: FoodChevre description: A soft log of creamy Chèvre. components: + - type: Item + shape: + - 0,0,1,0 + storedOffset: 0,-2 - type: FlavorProfile flavors: - nutty @@ -760,6 +806,8 @@ id: FoodChevreSlice description: A small disk of creamy Chèvre. An ideal adornment for French side dishes. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - nutty @@ -785,6 +833,8 @@ id: FoodTofu description: Solid white block with a subtle flavor. components: + - type: Item + size: Normal - type: FlavorProfile flavors: - tofu @@ -809,6 +859,8 @@ id: FoodTofuSlice description: A slice of tofu. Ingredient of various vegetarian dishes. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - tofu @@ -889,6 +941,11 @@ id: FoodCroissantRaw description: Buttery, flaky goodness waiting to happen. components: + - type: Item + shape: + - 0,0,1,0 + - 0,1,0,1 + storedOffset: -2,-4 - type: FlavorProfile flavors: - dough @@ -908,6 +965,11 @@ id: FoodCroissantRawCotton description: Buttery, flaky, fibery goodness waiting to happen. components: + - type: Item + shape: + - 0,0,1,0 + - 0,1,0,1 + storedOffset: -2,-4 - type: FlavorProfile flavors: - dough From 012ed0bafe9dda7034557155432a1b9b19d33767 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Sat, 12 Jul 2025 10:00:15 -0500 Subject: [PATCH 014/760] Updated baked food folder. --- .../Objects/Consumable/Food/Baked/bagel.yml | 2 ++ .../Objects/Consumable/Food/Baked/bread.yml | 8 +++++++ .../Objects/Consumable/Food/Baked/misc.yml | 21 +++++++++++++++++++ .../Objects/Consumable/Food/Baked/pie.yml | 3 ++- .../Objects/Consumable/Food/Baked/pizza.yml | 1 + 5 files changed, 34 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml index 114b3e01f22d..c8f56aa100e0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml @@ -7,6 +7,8 @@ abstract: true description: A delicious bagel. components: + - type: Item + size: Tiny - type: FlavorProfile flavors: - bread diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index d817d53b18a6..a7d6654e5984 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -6,6 +6,8 @@ id: FoodBreadBase abstract: true components: + - type: Item + size: Normal - type: FlavorProfile flavors: - bread @@ -690,6 +692,9 @@ equippedPrefix: baguette quickEquip: false - type: Item + shape: + - 0,0,0,3 + storedRotation: -45 inhandVisuals: left: - state: baguette-inhand-left @@ -721,6 +726,9 @@ - type: Clothing equippedPrefix: baguette-cotton - type: Item + shape: + - 0,0,0,3 + storedRotation: -45 inhandVisuals: left: - state: baguette-cotton-inhand-left diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index c7a10d42120a..80f28b0ec796 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -648,6 +648,9 @@ id: FoodBakedBrownieBatch description: A pan of brownies. components: + - type: Item + size: Normal + storedOffset: 0,-3 - type: FlavorProfile flavors: - sweet @@ -701,6 +704,9 @@ id: FoodBakedCannabisBrownieBatch description: A pan of "special" brownies. components: + - type: Item + size: Normal + storedOffset: 0,-3 - type: FlavorProfile flavors: - sweet @@ -783,6 +789,12 @@ id: FoodBakedCroissant description: Buttery, flaky goodness. components: + - type: Item + size: Small + shape: + - 0,0,1,0 + - 0,1,0,1 + storedOffset: -2,-4 - type: FlavorProfile flavors: - bread @@ -811,6 +823,11 @@ id: FoodBakedCroissantCotton description: Buttery, flaky, fibery goodness. components: + - type: Item + size: Small + shape: + - 0,0,1,0 + - 0,1,0,1 - type: FlavorProfile flavors: - bread @@ -843,6 +860,8 @@ id: FoodBakedGrilledCheeseSandwich description: Bread and cheese toasted with butter, perfect for a chilly day in space. components: + - type: Item + size: Small - type: FlavorProfile flavors: - cheesy @@ -868,6 +887,8 @@ name: cotton grilled cheese sandwich description: Cotton bread slightly burnt in butter, with melted cheese. Moths find it difficult to resist this combination. components: + - type: Item + size: Small - type: FlavorProfile flavors: - cheesy diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml index 2748462abcee..8dfd626ea9e4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml @@ -7,7 +7,8 @@ abstract: true components: - type: Item - storedRotation: -90 + shape: + - 0,0,1,0 - type: FlavorProfile flavors: - sweet diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml index 5d6b9f93160a..1f628d57b8ae 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml @@ -28,6 +28,7 @@ size: Normal shape: - 0,0,2,1 + storedOffset: 0,-5 - type: Tag tags: - Pizza From c201135a174e22551e9f162f2c209a45dfc01c0a Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Tue, 22 Jul 2025 18:44:02 -0500 Subject: [PATCH 015/760] Edited the rest of the chef's items --- .../Consumable/Food/Containers/bowl.yml | 8 +- .../Consumable/Food/Containers/box.yml | 17 ++- .../Consumable/Food/Containers/plate.yml | 10 +- .../Consumable/Food/Containers/tin.yml | 30 +++- .../Objects/Consumable/Food/breakfast.yml | 2 +- .../Objects/Consumable/Food/frozen.yml | 28 ++-- .../Objects/Consumable/Food/meals.yml | 62 +++++++- .../Entities/Objects/Consumable/Food/meat.yml | 142 +++++++++++++++++- .../Objects/Consumable/Food/noodles.yml | 17 ++- .../Objects/Consumable/Food/skewer.yml | 14 +- .../Objects/Consumable/Food/snacks.yml | 17 +++ .../Entities/Objects/Consumable/Food/soup.yml | 14 +- .../Entities/Objects/Consumable/Food/taco.yml | 8 +- .../Entities/Objects/Tools/tools.yml | 1 + .../Entities/Objects/Weapons/Melee/knife.yml | 2 + 15 files changed, 335 insertions(+), 37 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml index ffccf07ab64a..25bf2905f73c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml @@ -7,7 +7,9 @@ description: A simple bowl, used for soups and salads. components: - type: Item - storedRotation: -90 + shape: + - 0,0,1,0 + storedOffset: 0,-3 - type: SolutionContainerManager solutions: food: @@ -70,6 +72,10 @@ id: FoodBowlBigTrash description: A simple bowl, broken and useless. components: + - type: Item + shape: + - 0,0,1,0 + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/bowl.rsi state: bowl-trash diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml index a0cc58011830..b6cd984907db 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml @@ -46,7 +46,9 @@ - Donut - type: Item sprite: Objects/Consumable/Food/Baked/donut.rsi - size: Small + size: Normal + shape: + - 0,0,2,1 heldPrefix: box - type: StorageFill contents: @@ -128,7 +130,10 @@ - Egg - type: Item sprite: Objects/Consumable/Food/egg.rsi - size: Small + size: Normal + shape: + - 0,0,2,1 + storedOffset: 0,-6 - type: StorageFill contents: - id: FoodEgg @@ -223,6 +228,7 @@ heldPrefix: box shape: - 0,0,2,1 + storedOffset: 0,-6 - type: Appearance - type: EntityStorageVisuals stateDoorOpen: box-open @@ -367,7 +373,10 @@ - DonkPocket - type: Item sprite: Objects/Consumable/Food/Baked/donkpocket.rsi - size: Small + size: Normal + shape: + - 0,0,2,1 + storedOffset: -1,1 - type: StorageFill contents: - id: FoodDonkpocket @@ -880,6 +889,8 @@ - ClothMade - type: Item size: Normal + shape: + - 0,0,1,1 - type: StorageFill contents: - id: MaterialCloth10 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml index ac2cf22c595c..a4e0239ab026 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml @@ -132,7 +132,7 @@ # Plastic Plate - type: entity - name: plastic plate + name: large plastic plate parent: BaseItem id: FoodPlatePlastic description: A large blue plastic plate, excellent for a birthday cake. @@ -154,7 +154,7 @@ - Trash - type: entity - name: plastic plate + name: small plastic plate parent: BaseItem id: FoodPlateSmallPlastic description: A blue plastic plate, excellent for slices of birthday cake. @@ -211,10 +211,10 @@ sprite: Objects/Consumable/Food/plates.rsi state: muffin-tin - type: Item - size: Small + size: Tiny shape: - - 0,0,1,0 - storedOffset: 0,-3 + - 0,0,0,0 + storedOffset: 0,-2 - type: Tag tags: - Trash diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml index 3fbf14a6d604..8deda57d47c3 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml @@ -37,7 +37,7 @@ - type: Item sprite: Objects/Consumable/Food/snacks.rsi heldPrefix: packet - size: Tiny + size: Small - type: DamageOnLand damage: types: @@ -63,7 +63,7 @@ - type: Item sprite: Objects/Consumable/Food/snacks.rsi heldPrefix: packet - size: Tiny + size: Small - type: PhysicalComposition materialComposition: Steel: 100 @@ -81,6 +81,8 @@ name: tinned peaches description: Just a nice can of ripe peaches swimming in their own juices. components: + - type: Item + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/Tins/peaches.rsi - type: FlavorProfile @@ -88,7 +90,7 @@ - sweet - funny - type: Food - trash: + trash: - FoodTinPeachesTrash - type: Tag tags: @@ -99,6 +101,8 @@ id: FoodTinPeachesTrash name: tinned peaches components: + - type: Item + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/Tins/peaches.rsi @@ -111,7 +115,7 @@ - type: Sprite sprite: Objects/Consumable/Food/Tins/maint_peaches.rsi - type: Food - trash: + trash: - FoodTinPeachesMaintTrash # only exists for backwards compatibility with a few maps, nothing else uses it @@ -132,6 +136,8 @@ id: FoodTinPeachesMaintTrash name: maintenance peaches components: + - type: Item + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/Tins/maint_peaches.rsi @@ -141,6 +147,8 @@ name: tin of beans description: Musical fruit in a slightly less musical container. components: + - type: Item + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/Tins/beans.rsi - type: FlavorProfile @@ -149,7 +157,7 @@ - salty - cheap - type: Food - trash: + trash: - FoodTinBeansTrash - type: entity @@ -157,6 +165,8 @@ id: FoodTinBeansTrash name: tin of beans components: + - type: Item + storedOffset: 0,-3 - type: Sprite sprite: Objects/Consumable/Food/Tins/beans.rsi @@ -168,6 +178,10 @@ name: tinned meat description: A standard issue tin of meat with a convenient pull tab. components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 - type: Sprite sprite: Objects/Consumable/Food/Tins/meat.rsi # the convenient pull tab @@ -179,7 +193,7 @@ - salty - cheap - type: Food - trash: + trash: - FoodTinMRETrash - type: Tag tags: @@ -190,5 +204,9 @@ id: FoodTinMRETrash name: tinned meat components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 - type: Sprite sprite: Objects/Consumable/Food/Tins/meat.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml index 01df50b5d558..2842485dbfb8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml @@ -9,7 +9,7 @@ description: A full breakfast, rise and shine! components: - type: Item - storedRotation: -90 + size: Normal - type: Food - type: Sprite sprite: Objects/Consumable/Food/breakfast.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml index 5cbdbf7820b6..0f4ed35b6ad7 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml @@ -25,6 +25,9 @@ id: FoodFrozenSandwich description: Portable ice-cream in its own packaging. components: + - type: Item + shape: + - 0,0,1,0 - type: Sprite state: sandwich @@ -34,6 +37,9 @@ id: FoodFrozenSandwichStrawberry description: Portable ice-cream in its own packaging of the strawberry variety. components: + - type: Item + shape: + - 0,0,1,0 - type: Sprite state: sandwich-strawberry @@ -61,6 +67,8 @@ id: FoodFrozenCornuto description: A Neapolitan vanilla and chocolate ice-cream cone. It menaces with a sprinkling of caramelized nuts. components: + - type: Item + storedRotation: -45 - type: Sprite state: cornuto - type: SolutionContainerManager @@ -88,7 +96,7 @@ - state: popsicle color: orange - type: Food - trash: + trash: - FoodFrozenPopsicleTrash - type: Tag tags: @@ -108,7 +116,7 @@ - state: popsicle color: red - type: Food - trash: + trash: - FoodFrozenPopsicleTrash - type: Tag tags: @@ -126,7 +134,7 @@ - state: stick - state: jumbo - type: Food - trash: + trash: - FoodFrozenPopsicleTrash - type: SolutionContainerManager solutions: @@ -157,7 +165,7 @@ - state: alpha-filling # color: foo - type: Food - trash: + trash: - FoodFrozenSnowconeTrash - type: SolutionContainerManager solutions: @@ -196,7 +204,7 @@ - state: cone - state: berry - type: Food - trash: + trash: - FoodFrozenSnowconeTrash - type: Tag tags: @@ -213,7 +221,7 @@ - state: cone - state: fruitsalad - type: Food - trash: + trash: - FoodFrozenSnowconeTrash - type: Tag tags: @@ -230,7 +238,7 @@ - state: cone - state: clown - type: Food - trash: + trash: - FoodFrozenSnowconeTrash - type: entity @@ -244,7 +252,7 @@ - state: cone - state: mime - type: Food - trash: + trash: - FoodFrozenSnowconeTrash - type: entity @@ -258,7 +266,7 @@ - state: cone - state: rainbow - type: Food - trash: + trash: - FoodFrozenSnowconeTrash # Trash @@ -269,6 +277,8 @@ id: FoodFrozenSnowconeTrash description: A crumpled paper cone used for an icy treat. Worthless. components: + - type: Item + size: Tiny - type: Sprite sprite: Objects/Consumable/Food/frozen.rsi state: cone-trash diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml index 4be9b9f60091..1d8b270405a7 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml @@ -11,7 +11,8 @@ description: A delicious meal, cooked with love. components: - type: Item - storedRotation: -90 + shape: + - 0,0,1,0 - type: Food - type: Sprite sprite: Objects/Consumable/Food/meals.rsi @@ -31,6 +32,8 @@ id: FoodMealPotatoLoaded description: Totally baked. components: + - type: Item + storedOffset: 0,-2 - type: FlavorProfile flavors: - cheesy @@ -45,6 +48,8 @@ id: FoodMealFries description: AKA, French Fries, Freedom Fries, etc. components: + - type: Item + storedOffset: 0,-3 - type: FlavorProfile flavors: - potatoes @@ -59,6 +64,8 @@ id: FoodMealFriesCheesy description: Fries. Covered in cheese. Duh. components: + - type: Item + storedOffset: 0,-3 - type: FlavorProfile flavors: - potatoes @@ -74,6 +81,8 @@ id: FoodMealFriesCarrot description: Tasty fries from fresh carrots. components: + - type: Item + storedOffset: 0,-3 - type: FlavorProfile flavors: - carrots @@ -98,6 +107,8 @@ id: FoodMealNachos description: Chips from Space Mexico. components: + - type: Item + storedOffset: 0,-2 - type: Food trash: - FoodPlateSmall @@ -123,6 +134,8 @@ id: FoodMealNachosCheesy description: The delicious combination of nachos and melting cheese. components: + - type: Item + storedOffset: 0,-2 - type: Food trash: - FoodPlateSmall @@ -149,6 +162,8 @@ id: FoodMealNachosCuban description: That's some dangerously spicy nachos. components: + - type: Item + storedOffset: 0,-2 - type: Food trash: - FoodPlateSmall @@ -178,6 +193,8 @@ id: FoodMealMint description: It's wafer thin. components: + - type: Item + storedOffset: 0,-1 - type: FlavorProfile flavors: - minty @@ -199,6 +216,8 @@ id: FoodMealEggplantParm description: The only good recipe for eggplant. components: + - type: Item + storedOffset: 0,-2 - type: FlavorProfile flavors: - eggplant @@ -225,6 +244,8 @@ id: FoodMealPotatoYaki description: Made with roasted sweet potatoes! components: + - type: Item + storedOffset: 0,-2 - type: FlavorProfile flavors: - sweet @@ -239,6 +260,8 @@ id: FoodMealCubancarp description: A grifftastic sandwich that burns your tongue and then leaves it numb! components: + - type: Item + storedOffset: 3,-7 - type: FlavorProfile flavors: - fishy @@ -271,6 +294,8 @@ id: FoodMealCornedbeef description: Now you can feel like a real tourist vacationing in Ireland. components: + - type: Item + storedOffset: 0,-1 - type: FlavorProfile flavors: - meaty @@ -297,6 +322,11 @@ id: FoodMealBearsteak description: Because eating bear wasn't manly enough. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: -1,4 - type: FlavorProfile flavors: - meaty @@ -323,6 +353,10 @@ id: FoodMealPigblanket description: A tiny sausage wrapped in a flakey, buttery roll. Free this pig from its blanket prison by eating it. components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 - type: FlavorProfile flavors: - meaty @@ -349,6 +383,8 @@ id: FoodMealRibs description: BBQ ribs, slathered in a healthy coating of BBQ sauce. The least vegan thing to ever exist. components: + - type: Item + storedOffset: 0,-4 - type: Food trash: - FoodKebabSkewer @@ -407,6 +443,8 @@ id: FoodMealOmelette description: Cheesy. components: + - type: Item + storedOffset: 0,-1 - type: FlavorProfile flavors: - egg @@ -431,6 +469,8 @@ id: FoodMealFriedegg description: A fried egg, with a touch of salt and pepper. components: + - type: Item + storedOffset: 0,-1 - type: FlavorProfile flavors: - egg @@ -460,6 +500,10 @@ id: FoodMealMilkape description: The king of Jungle Thick. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 - type: FlavorProfile flavors: - milk @@ -474,6 +518,9 @@ id: FoodMealMemoryleek description: This should refresh your memory. components: + - type: Item + shape: + - 0,0,0,1 - type: FlavorProfile flavors: - memoryleek @@ -496,6 +543,11 @@ id: DisgustingSweptSoup description: Jesus christ. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,-2 - type: Sprite state: saltysweet - type: SolutionContainerManager @@ -517,6 +569,8 @@ id: FoodMealQueso description: A classic dipping sauce that you can't go wrong with. components: + - type: Item + storedOffset: 0,-6 - type: FlavorProfile flavors: - cheesy @@ -555,6 +609,8 @@ id: FoodMealEnchiladas description: Viva La Mexico! components: + - type: Item + storedOffset: -1,0 - type: FlavorProfile flavors: - meaty @@ -584,6 +640,8 @@ id: FoodSaladWatermelonFruitBowl description: The only salad where you can eat the bowl. components: + - type: Item + storedOffset: 0,-3 - type: FlavorProfile flavors: - fruity @@ -615,6 +673,8 @@ id: FoodMealCornInButter description: Buttery. components: + - type: Item + storedOffset: 0,-5 - type: Food trash: - FoodPlate diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index b603ffe0116e..9d506407a37a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -24,7 +24,8 @@ - ReagentId: Fat Quantity: 5 - type: Item - size: Tiny + shape: + - 0,0,1,0 - type: Fixtures fixtures: fix1: @@ -110,6 +111,7 @@ tags: - Meat - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: plain-inhand-left @@ -134,6 +136,7 @@ count: 3 slice: FoodMeatCutlet - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: plain-inhand-left @@ -168,6 +171,7 @@ - ReagentId: CarpoToxin Quantity: 5 - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -204,6 +208,7 @@ node: start defaultTarget: bacon - type: Item + storedOffset: -1,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -234,6 +239,7 @@ node: start defaultTarget: filet migrawr - type: Item + storedOffset: -1,2 inhandVisuals: left: - state: generic-pink-inhand-left @@ -266,6 +272,7 @@ node: start defaultTarget: cooked penguin - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -298,6 +305,7 @@ node: start defaultTarget: cooked chicken - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -328,6 +336,7 @@ node: start defaultTarget: cooked duck - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -371,6 +380,8 @@ id: FoodMeatCrab description: A pile of raw crab meat. components: + - type: Item + storedOffset: -1,2 - type: FlavorProfile flavors: - crabby @@ -412,6 +423,7 @@ node: start defaultTarget: goliath steak - type: Item + storedOffset: -1,0 inhandVisuals: left: - state: plain-inhand-left @@ -452,6 +464,7 @@ node: start defaultTarget: dragon steak - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: dragon-inhand-left @@ -478,6 +491,7 @@ count: 3 slice: FoodMeatCutlet - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: plain-inhand-left @@ -508,6 +522,7 @@ node: start defaultTarget: lizard steak - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: plain-inhand-left @@ -550,6 +565,7 @@ - ReagentId: Fat Quantity: 4 - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: rotten-inhand-left @@ -576,6 +592,7 @@ count: 3 slice: FoodMeatSpiderCutlet - type: Item + storedOffset: 0,2 heldPrefix: spider - type: entity @@ -595,6 +612,9 @@ - ReagentId: Fat Quantity: 3 - type: Item + size: Normal + shape: + - 0,0,1,1 inhandVisuals: left: - state: snake-inhand-left @@ -621,6 +641,9 @@ - ReagentId: UncookedAnimalProteins Quantity: 1 - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -650,6 +673,7 @@ - ReagentId: Toxin Quantity: 2 - type: Item + storedOffset: -1,3 inhandVisuals: left: - state: snake-inhand-left @@ -683,6 +707,7 @@ count: 3 slice: FoodMeatXenoCutlet - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: plain-inhand-left @@ -740,6 +765,7 @@ - type: StaticPrice price: 100 - type: Item + storedOffset: 0,-2 inhandVisuals: left: - state: tomato-inhand-left @@ -752,6 +778,8 @@ id: FoodMeatSalami description: A large tube of salami. Best not to ask what went into it. components: + - type: Item + storedOffset: 0,1 - type: Tag tags: - Raw @@ -778,6 +806,8 @@ id: FoodMeatClown description: A delicious, round piece of meat clown. How horrifying. components: + - type: Item + storedOffset: 0,3 - type: FlavorProfile flavors: - meaty @@ -797,6 +827,11 @@ id: FoodMeatMeatball description: A raw ball of meat. Meat ball. components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,2 - type: Tag tags: - Raw @@ -828,6 +863,9 @@ node: start defaultTarget: cooked meat patty - type: Item + size: Tiny + shape: + - 0,0,0,0 heldPrefix: generic-pink - type: entity @@ -851,6 +889,7 @@ - type: Sprite state: slime - type: Item + storedOffset: -1,2 inhandVisuals: left: - state: slime-inhand-left @@ -877,6 +916,7 @@ - ReagentId: Water Quantity: 4 #It makes saline if you add salt! - type: Item + storedOffset: -1,-3 inhandVisuals: left: - state: generic-pink-inhand-left @@ -915,6 +955,9 @@ tags: - Meat - type: Item + size: Normal + shape: + - 0,0,1,1 inhandVisuals: left: - state: plain-inhand-left @@ -929,6 +972,8 @@ name: smile extract description: It's a real panacea. But at what cost? components: + - type: Item + size: Tiny - type: Extractable grindableSolutionName: food - type: FlavorProfile @@ -988,6 +1033,7 @@ Burger: MeatSteak Taco: MeatSteak - type: Item + storedOffset: -2,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1029,6 +1075,7 @@ Burger: MeatBacon Taco: MeatBacon - type: Item + storedOffset: -1,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1070,6 +1117,7 @@ Burger: MeatBearBurger Taco: MeatBear - type: Item + storedOffset: -1,1 heldPrefix: meatball - type: entity @@ -1104,6 +1152,7 @@ Burger: MeatPenguinBurger Taco: MeatPenguin - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1144,6 +1193,7 @@ Burger: MeatChicken Taco: MeatChicken - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1224,6 +1274,7 @@ Burger: MeatDuck Taco: MeatDuck - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1264,6 +1315,7 @@ Burger: MeatCrabBurger Taco: MeatCrab - type: Item + storedOffset: -1,2 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1300,6 +1352,7 @@ Burger: MeatGoliathBurger Taco: MeatGoliath - type: Item + storedOffset: -1,0 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1379,6 +1432,7 @@ Burger: MeatLizardBurger Taco: MeatLizard - type: Item + storedOffset: -1,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1411,6 +1465,7 @@ Burger: MeatSpiderBurger Taco: MeatSpider - type: Item + storedOffset: -1,-1 inhandVisuals: left: - state: snake-inhand-left @@ -1447,6 +1502,10 @@ graph: MeatMeatballCooked node: meatball cooked - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,2 heldPrefix: meatball - type: entity @@ -1478,6 +1537,9 @@ Burger: MeatPatty Taco: MeatPatty - type: Item + size: Tiny + shape: + - 0,0,0,0 heldPrefix: meatball - type: entity @@ -1509,6 +1571,7 @@ Burger: MeatSnail Taco: MeatSnail - type: Item + storedOffset: -1,-3 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1546,6 +1609,9 @@ graph: AnomalyMeatSteak node: anomaly steak - type: Item + size: Normal + shape: + - 0,0,1,1 inhandVisuals: left: - state: plain-cooked-inhand-left @@ -1587,6 +1653,7 @@ Burger: DragonSteak Taco: DragonSteak - type: Item + storedOffset: 0,-1 inhandVisuals: left: - state: dragon-cooked-inhand-left @@ -1623,6 +1690,9 @@ node: start defaultTarget: cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1658,6 +1728,9 @@ node: start defaultTarget: bear cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1693,6 +1766,9 @@ node: start defaultTarget: penguin cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1728,6 +1804,9 @@ node: start defaultTarget: chicken cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1761,6 +1840,9 @@ node: start defaultTarget: duck cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1797,6 +1879,9 @@ node: start defaultTarget: lizard cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1831,6 +1916,9 @@ node: start defaultTarget: spider cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1867,6 +1955,9 @@ node: start defaultTarget: xeno cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1881,6 +1972,11 @@ id: FoodMeatTomatoCutlet description: A cutlet from a slab of tomato. components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,0 - type: Tag tags: - Cutlet @@ -1897,6 +1993,11 @@ id: FoodMeatSalamiSlice description: A slice of cured salami. components: + - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,0 - type: Tag tags: - Raw @@ -1940,6 +2041,9 @@ node: start defaultTarget: dragon cutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -1979,6 +2083,10 @@ Burger: MeatCutlet Taco: MeatCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2019,6 +2127,10 @@ Burger: BearCutletBurger Taco: BearCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2057,6 +2169,10 @@ Burger: PenguinCutletBurger Taco: PenguinCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2095,6 +2211,10 @@ Burger: ChickenCutlet Taco: ChickenCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2133,6 +2253,10 @@ Burger: DuckCutlet Taco: DuckCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2172,6 +2296,10 @@ Burger: LizardCutletBurger Taco: LizardCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2209,6 +2337,10 @@ Burger: SpiderCutletBurger Taco: SpiderCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,0 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2246,6 +2378,10 @@ Burger: XenoCutlet Taco: XenoCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left @@ -2285,6 +2421,10 @@ Burger: DragonCutlet Taco: DragonCutlet - type: Item + size: Tiny + shape: + - 0,0,0,0 + storedOffset: -1,1 inhandVisuals: left: - state: generic-pink-inhand-left diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml index 580038115fd7..b33a35e8fc43 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml @@ -8,7 +8,8 @@ description: Now that's a nice pasta! components: - type: Item - storedRotation: -90 + shape: + - 0,0,1,0 - type: Sprite sprite: Objects/Consumable/Food/noodles.rsi - type: SolutionContainerManager @@ -27,6 +28,8 @@ id: FoodNoodlesBoiled description: A plain dish of noodles, this needs more ingredients. components: + - type: Item + storedOffset: 0,-4 - type: FlavorProfile flavors: - pasta @@ -40,6 +43,8 @@ id: FoodNoodles description: Spaghetti and crushed tomatoes. Just like your abusive father used to make! components: + - type: Item + storedOffset: 0,-4 - type: FlavorProfile flavors: - pasta @@ -64,6 +69,10 @@ id: FoodNoodlesCopy description: You probably shouldn't try this, you always hear people talking about how bad it is... components: + - type: Item + size: Normal + shape: + - 0,0,1,1 - type: Food trash: - FoodPlateSmall @@ -88,6 +97,8 @@ id: FoodNoodlesMeatball description: Now that's a nice-a meatball! components: + - type: Item + storedOffset: 0,-4 - type: FlavorProfile flavors: - pasta @@ -114,6 +125,8 @@ id: FoodNoodlesSpesslaw description: A lawyer's favourite. components: + - type: Item + storedOffset: 0,-4 - type: FlavorProfile flavors: - pasta @@ -164,6 +177,8 @@ id: FoodNoodlesButter description: Noodles covered in savory butter. Simple and slippery, but delicious. components: + - type: Item + storedOffset: 0,-4 - type: FlavorProfile flavors: - pasta diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml index 7b9db1f41feb..2722881564d8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml @@ -7,16 +7,20 @@ id: FoodKebabSkewer description: A thin rod of metal used to skewer just about anything and cook it. components: + - type: Item + shape: + - 0,0,1,0 + storedOffset: 0,-2 - type: Sprite sprite: Objects/Consumable/Food/skewer.rsi - state: + state: layers: - state: skewer - map: ["foodSequenceLayers"] - type: LandAtCursor - type: Fixtures fixtures: - fix1: + fix1: shape: !type:PolygonShape vertices: - -0.40,-0.20 @@ -50,7 +54,7 @@ - Trash - Skewer - type: Food - trash: + trash: - FoodKebabSkewer - type: SolutionContainerManager solutions: @@ -61,8 +65,8 @@ key: Skewer maxLayers: 4 startPosition: -0.27, -0.19 - inverseLayers: true + inverseLayers: true offset: 0.2, 0.1 nameGeneration: food-sequence-skewer-gen contentSeparator: ", " - allowHorizontalFlip: false \ No newline at end of file + allowHorizontalFlip: false diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index c8b0e2d1f856..83a1c61dc9a5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -111,6 +111,7 @@ - type: Item heldPrefix: chocolatebar size: Tiny + storedOffset: 1,-1 - type: Tag tags: - FoodSnack @@ -134,6 +135,7 @@ state: chocolatebar-open - type: Item heldPrefix: chocolatebar-open + storedOffset: 1,-2 - type: Tag tags: - FoodSnack @@ -160,6 +162,7 @@ state: energybar - type: Item heldPrefix: energybar + storedOffset: 0,-1 - type: SpawnItemsOnUse items: - id: FoodPacketEnergyTrash @@ -183,6 +186,7 @@ state: energybar-open - type: Item heldPrefix: energybar-open + storedOffset: 0,-2 - type: entity name: Sweetie's pistachios @@ -198,6 +202,7 @@ state: pistachio - type: Item heldPrefix: pistachio + storedOffset: 1,0 - type: Food trash: - FoodPacketPistachioTrash @@ -258,6 +263,7 @@ state: semki - type: Item heldPrefix: semki + storedOffset: 1,0 - type: Food trash: - FoodPacketSemkiTrash @@ -325,6 +331,7 @@ - FoodPacketCupRamenTrash - type: Item heldPrefix: ramen + storedOffset: 0,-1 - type: entity parent: DrinkRamen @@ -357,6 +364,7 @@ state: chinese1 - type: Item heldPrefix: chinese1 + storedOffset: 1,-2 - type: SolutionContainerManager solutions: food: @@ -385,6 +393,7 @@ state: chinese2 - type: Item heldPrefix: chinese2 + storedOffset: 0,-2 - type: SolutionContainerManager solutions: food: @@ -421,6 +430,7 @@ - type: Item sprite: Objects/Consumable/Food/snacks.rsi heldPrefix: cookie_fortune + storedOffset: 1,-1 size: Tiny - type: Food trash: @@ -434,6 +444,7 @@ components: - type: Item size: Small + storedOffset: -1,0 heldPrefix: nutribrick - type: Tag tags: @@ -459,6 +470,7 @@ - nutribrick - type: Item size: Small + storedOffset: -1,0 heldPrefix: nutribrick-open - type: Tag tags: @@ -485,6 +497,8 @@ state: mre-brownie - type: Item heldPrefix: mre-brownie + size: Tiny + storedOffset: -1,-1 - type: Tag tags: - FoodSnack @@ -509,6 +523,7 @@ state: mre-brownie-open - type: Item heldPrefix: mre-brownie-open + storedOffset: -1,-1 - type: Food - type: SolutionContainerManager solutions: @@ -533,6 +548,8 @@ sprite: Objects/Consumable/Food/candy.rsi heldPrefix: swirl_lollipop size: Small + storedRotation: -45 + storedOffset: 0,-1 - type: Tag tags: - FoodSnack diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml index ecc4b2289454..c919aab52890 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml @@ -6,7 +6,9 @@ abstract: true components: - type: Item - storedRotation: -90 + shape: + - 0,0,1,0 + storedOffset: 0,-3 - type: Food trash: - FoodBowlBig @@ -315,7 +317,7 @@ - ReagentId: Sugar Quantity: 8 - ReagentId: Vitamin - Quantity: 17 + Quantity: 17 - type: Tag tags: - Fruit @@ -562,6 +564,9 @@ id: FoodJellyAmanita description: It's evil, don't touch it! components: + - type: Item + size: Normal + storedOffset: 0,-3 - type: FlavorProfile flavors: - mushroom @@ -1188,6 +1193,11 @@ id: FoodSoupElectron description: A gastronomic curiosity of ethereal origin. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,2 - type: FlavorProfile flavors: - mushrooms diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml index d71570477061..651594c8ee09 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml @@ -7,7 +7,7 @@ description: A taco shell, easy to hold, but falls on its side when put down. components: - type: Item - storedRotation: -90 + storedOffset: 0,-3 - type: Food transferAmount: 3 - type: Sprite @@ -61,7 +61,9 @@ Quantity: 4 - type: Item sprite: Objects/Consumable/Food/taco.rsi - storedRotation: -90 + shape: + - 0,0,1,0 + storedOffset: 0,1 - type: Tag tags: - Meat @@ -172,6 +174,8 @@ id: FoodTacoDragon description: A dragon taco, which is technically also a fish taco. components: + - type: Item + storedOffset: 0,3 - type: FlavorProfile flavors: - meaty diff --git a/Resources/Prototypes/Entities/Objects/Tools/tools.yml b/Resources/Prototypes/Entities/Objects/Tools/tools.yml index 71c1e6bf4e49..339ba9eeae81 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/tools.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/tools.yml @@ -499,6 +499,7 @@ - type: Item sprite: Objects/Tools/rolling_pin.rsi size: Small + storedRotation: -45 - type: Clothing sprite: Objects/Tools/rolling_pin.rsi quickEquip: false diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml index edab0e8a9401..940514971a7d 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml @@ -43,6 +43,8 @@ state: icon - type: Item sprite: Objects/Weapons/Melee/kitchen_knife.rsi + storedOffset: -1,1 + storedRotation: -45 - type: GuideHelp guides: - Chef From f046fb47315eb0e33592ad436db0e03aff9aeca7 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Tue, 22 Jul 2025 20:22:34 -0500 Subject: [PATCH 016/760] oops, forgot to look at burgers. --- .../Objects/Consumable/Food/burger.yml | 67 +++++++++++++++++-- 1 file changed, 60 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml index b226620953bf..cadd94be583a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml @@ -31,10 +31,10 @@ id: FoodBreadBunBottom parent: FoodBreadSliceBase name: bottom bun - description: It's time to start building the burger tower. + description: It's time to start building the burger tower. components: - type: Item - size: Normal #patch until there is an adequate resizing system in place + size: Normal #patch until there is an adequate resizing system in place - type: Food - type: Sprite drawdepth: Mobs @@ -83,7 +83,7 @@ - type: FoodSequenceElement entries: Burger: BunTopBurger - + # Base - type: entity @@ -110,6 +110,8 @@ Quantity: 3 - type: Item sprite: Objects/Consumable/Food/burger.rsi + shape: + - 0,0,1,0 # Custom Burger Example @@ -219,6 +221,8 @@ id: FoodBurgerBear description: Best served rawr. components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -246,6 +250,11 @@ id: FoodBurgerBig description: Forget the Big Mac. THIS is the future! components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,3 - type: FlavorProfile flavors: # What bun? - meaty @@ -275,6 +284,8 @@ id: FoodBurgerBrain description: A strange looking burger. It looks almost sentient. components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -303,6 +314,8 @@ id: FoodBurgerCat description: Finally those cats and catpeople are worth something! components: + - type: Item + storedOffset: -1,1 - type: Sprite state: cat - type: FlavorProfile @@ -398,6 +411,8 @@ id: FoodBurgerClown description: This tastes funny... components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -477,6 +492,11 @@ id: FoodBurgerCrazy description: This looks like the sort of food that a demented clown in a trenchcoat would make. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: -2,0 - type: FlavorProfile flavors: - bun @@ -499,7 +519,7 @@ - ReagentId: Vitamin Quantity: 8 - ReagentId: Sulfur # What you get for eating something with a flare in it - Quantity: 5 + Quantity: 5 - type: Tag tags: - Meat @@ -510,6 +530,8 @@ id: FoodBurgerDuck description: A duck sandwich, only the criminally insane would dare to eat the meat of such an adorable creature. components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -536,6 +558,8 @@ id: FoodBurgerEmpowered description: It's shockingly good, if you live off of electricity that is. components: + - type: Item + storedOffset: -2,1 - type: Sprite state: empowered - type: FlavorProfile @@ -559,6 +583,8 @@ id: FoodBurgerCarp description: Almost like a carp is yelling somewhere... components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -576,6 +602,11 @@ id: FoodBurgerFive description: HOT! HOT! HOT! components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,1 - type: FlavorProfile flavors: - meaty @@ -609,6 +640,11 @@ id: FoodBurgerGhost description: Too spooky! components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,3 - type: FlavorProfile flavors: - bun @@ -663,6 +699,8 @@ id: FoodBurgerMcguffin description: A cheap and greasy imitation of an eggs Benedict. components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - muffin @@ -691,7 +729,7 @@ description: An elusive rib shaped burger with limited availability across the galaxy. Not as good as you remember it. components: - type: Food - trash: + trash: - FoodKebabSkewer - type: FlavorProfile flavors: @@ -702,7 +740,7 @@ - type: SolutionContainerManager solutions: food: - maxVol: 30 + maxVol: 30 reagents: - ReagentId: Nutriment Quantity: 11 @@ -832,6 +870,8 @@ id: FoodBurgerSoy description: After eating this you have the overwhelming urge to purchase overpriced figurines of superheroes. components: + - type: Item + storedOffset: 0,1 - type: FlavorProfile flavors: - bun @@ -855,6 +895,11 @@ id: FoodBurgerSpell description: This is absolutely Ei Nath. components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: -1,2 - type: FlavorProfile flavors: - bun @@ -880,6 +925,11 @@ id: FoodBurgerSuper description: This is a mountain of a burger. FOOD! components: + - type: Item + size: Normal + shape: + - 0,0,1,1 + storedOffset: 0,4 - type: FlavorProfile flavors: # What bun? - meaty @@ -966,6 +1016,9 @@ id: FoodBurgerMothRoach description: The last lamp it saw was the one inside the microwave. components: + - type: Item + shape: + - 0,0,0,1 - type: FlavorProfile flavors: - bun @@ -987,4 +1040,4 @@ - type: Tag tags: - Meat - + From c72dcfce3f3ba55832315799557c722ad2e2b97e Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Tue, 22 Jul 2025 21:48:31 -0500 Subject: [PATCH 017/760] Grilled cheese is now flat, not tall. --- .../Entities/Objects/Consumable/Food/Baked/misc.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index 80f28b0ec796..f3ff09afc90c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -862,6 +862,8 @@ components: - type: Item size: Small + shape: + - 0,0,1,0 - type: FlavorProfile flavors: - cheesy @@ -889,6 +891,8 @@ components: - type: Item size: Small + shape: + - 0,0,1,0 - type: FlavorProfile flavors: - cheesy From 49de2feda1400e798a27b5be4476ee63c4f69f0d Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Tue, 22 Jul 2025 22:29:23 -0500 Subject: [PATCH 018/760] Nudge the cheese wedge. --- .../Prototypes/Entities/Objects/Consumable/Food/ingredients.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index 74da2a1b6a69..cb1194d72b6c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -765,6 +765,7 @@ Burger: CheeseBurger - type: Item size: Tiny + storedOffset: 0,-3 inhandVisuals: left: - state: cheesewedge-inhand-left From 7f96244ec54e5e3757361310e1b81d5bf0722fa6 Mon Sep 17 00:00:00 2001 From: iaada Date: Thu, 24 Jul 2025 22:05:25 -0500 Subject: [PATCH 019/760] drink cans --- .../Objects/Consumable/Drinks/drinks_cans.yml | 54 +----- .../Consumable/Drinks/drinks_cans_empty.yml | 179 ++++++++++++++++++ 2 files changed, 187 insertions(+), 46 deletions(-) create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index d933cbcd1b1d..46425f9afa23 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,8 +1,8 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity + abstract: true parent: BaseItem id: DrinkCanBaseFull - abstract: true components: - type: Drink - type: Openable @@ -76,6 +76,8 @@ - DrinkCan - type: DnaSubstanceTrace +## + - type: entity parent: DrinkCanBaseFull id: DrinkColaCan @@ -99,43 +101,11 @@ tags: - Cola - DrinkCan - - Recyclable - type: Sprite sprite: Objects/Consumable/Drinks/cola.rsi - type: Item sprite: Objects/Consumable/Drinks/cola.rsi -# created when taking apart an ied -- type: entity - parent: DrinkColaCan - id: DrinkColaCanEmpty - suffix: empty - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - grindable: - reagents: - - ReagentId: Aluminium - Quantity: 4 - - ReagentId: Iron - Quantity: 1 - - type: Openable - opened: true - - type: Sprite - sprite: Objects/Consumable/Drinks/cola.rsi - layers: - - state: icon_open - - type: Item - sprite: Objects/Consumable/Drinks/cola.rsi - - type: Tag - tags: - - Cola - - DrinkCan - - Recyclable - - Trash - - type: entity parent: DrinkCanBaseFull id: DrinkIcedTeaCan @@ -291,6 +261,7 @@ - type: Tag tags: - Beer + - DrinkCan - type: entity parent: DrinkCanBaseFull @@ -311,9 +282,10 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/sodawater.rsi + - type: Item + sprite: Objects/Consumable/Drinks/sodawater.rsi - type: entity parent: DrinkCanBaseFull @@ -430,9 +402,10 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/tonic.rsi + - type: Item + sprite: Objects/Consumable/Drinks/tonic.rsi - type: entity parent: DrinkCanBaseFull @@ -477,7 +450,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/changelingsting.rsi - type: Item @@ -502,7 +474,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/dr_gibb.rsi - type: Item @@ -531,10 +502,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Tag - tags: - - DrinkCan - - Recyclable - type: Sprite sprite: Objects/Consumable/Drinks/robustnukie.rsi - type: Item @@ -559,7 +526,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/energy_drink.rsi - type: Item @@ -637,7 +603,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shamblersjuice.rsi - type: Item @@ -662,7 +627,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/pwrgame.rsi - type: Item @@ -687,7 +651,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/beer_can.rsi - type: Item @@ -715,7 +678,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/wine_can.rsi - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml new file mode 100644 index 000000000000..69876527d417 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml @@ -0,0 +1,179 @@ +# When adding new drinks also add to random spawner located in Resources/Prototypes/Entities/Markers/Spawners/Random/trash.yml +- type: entity + abstract: true + parent: DrinkCanBaseFull + id: DrinkCanBaseEmpty + suffix: empty + components: + - type: Sprite + layers: + - state: icon_open + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + grindable: + reagents: + - ReagentId: Aluminium + Quantity: 4 + - ReagentId: Iron + Quantity: 1 + - type: Openable + opened: true + - type: Tag + tags: + - DrinkCan + - Trash + +## + +# created when taking apart an ied +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkColaCan ] + id: DrinkColaCanEmpty + name: Space Cola can + description: A sweet, carbonated soft drink. + components: + - type: Tag + tags: + - DrinkCan + - Trash + - Cola + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkIcedTeaCan ] + id: DrinkIcedTeaCanEmpty + name: iced tea can + description: A refreshing can of iced tea. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkLemonLimeCan ] + id: DrinkLemonLimeCanEmpty + name: Smite can + description: You wanted ORANGE. It gave you Lemon-Lime. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkLemonLimeCranberryCan ] + id: DrinkLemonLimeCranberryCanEmpty + name: Smite Cranberry can + description: Y'all want a Smite Cranberry? Beloved by administrators everywhere. Drink in moderation. A limited run for the holidays! + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkGrapeCan ] + id: DrinkGrapeCanEmpty + name: grape soda can + description: Sweetened drink with a grape flavor and a deep purple color. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkGrapeCan ] + id: DrinkGrapeCanEmpty + name: grape soda can + description: Sweetened drink with a grape flavor and a deep purple color. + components: + - type: Tag + tags: + - DrinkCan + - Trash + - Beer + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkSodaWaterCan ] + id: DrinkSodaWaterCanEmpty + name: soda water can + description: Soda water. Why not make a scotch and soda? + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkSpaceMountainWindCan ] + id: DrinkSpaceMountainWindCanEmpty + name: Space Solar Wind can + description: Blows right through you like a solar wind. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkSpaceUpCan ] + id: DrinkSpaceUpCanEmpty + name: Space-Up can + description: Tastes like a hull breach in your mouth. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkSolDryCan ] + id: DrinkSolDryCanEmpty + name: Sol Dry can + description: Sweet ginger soda from outer space! + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkStarkistCan ] + id: DrinkStarkistCanEmpty + name: Starkist can + description: The taste of a star in liquid form. And, a bit of tuna...? + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkTonicWaterCan ] + id: DrinkTonicWaterCanEmpty + name: tonic water can + description: Quinine tastes funny, but at least it'll keep that Space Malaria away. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkFourteenLokoCan ] + id: DrinkFourteenLokoCanEmpty + name: Fourteen Loko can + description: The MBO has advised crew members that consumption of Fourteen Loko may result in seizures, blindness, drunkeness, or even death. Please Drink Responsibly. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkChangelingStingCan ] + id: DrinkChangelingStingCanEmpty + name: Changeling Sting can + description: You take a tiny sip and feel a burning sensation... + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkDrGibbCan ] + id: DrinkDrGibbCanEmpty + name: Dr. Gibb can + description: A delicious blend of 42 different flavours. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkNukieCan ] + id: DrinkNukieCanEmpty + name: Blood-red Brew can + description: A home-brewed drink made from the crazed minds at the Syndicate. Not recommended by doctors. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkEnergyDrinkCan ] + id: DrinkEnergyDrinkCanEmpty + name: Red Bool can + description: A can of Red Bool, with enough caffeine to kill a horse. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkShamblersJuiceCan ] + id: DrinkShamblersJuiceCanEmpty + name: Shambler's Juice can + description: ~Shake me up some of that Shambler's Juice!~ + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkPwrGameCan ] + id: DrinkPwrGameCanEmpty + name: PWR Game can + description: The only drink with the PWR that true gamers crave. When a gamer talks about gamerfuel, this is what they're literally referring to. + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkBeerCan ] + id: DrinkBeerCanEmpty + name: beer can + description: Small joy, big taste, no worries! + components: + - type: Tag + tags: + - DrinkCan + - Trash + - Beer + +- type: entity + parent: [ DrinkCanBaseEmpty, DrinkWineCan ] + id: DrinkWineCanEmpty + name: wine can + description: Your way to forgetting all worries and having fun! + components: + - type: Tag + tags: + - DrinkCan + - Trash + - Wine From 94f089a1c6a2bca9cd27e231f1eb6c9eaf87226f Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 00:05:30 -0500 Subject: [PATCH 020/760] cups and metamorphic --- .../Objects/Consumable/Drinks/base_drinks.yml | 186 +++++++++++++++++ .../Consumable/Drinks/drinks_cans_empty.yml | 8 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 90 +++++---- .../{drinks.yml => drinks_metamorphic.yml} | 191 +----------------- 4 files changed, 242 insertions(+), 233 deletions(-) create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml rename Resources/Prototypes/Entities/Objects/Consumable/Drinks/{drinks.yml => drinks_metamorphic.yml} (92%) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml new file mode 100644 index 000000000000..c81209719d0d --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml @@ -0,0 +1,186 @@ +# TODO: Find remaining cans and move to drinks_cans +# TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml + +# For cups, beakers, and other fully accessible solutions +- type: entity + abstract: true + parent: BaseItem + id: DrinkBase + components: + - type: Sprite + state: icon + - type: MeleeWeapon + soundNoDamage: + path: "/Audio/Effects/Fluids/splat.ogg" + damage: + types: + Blunt: 0 + - type: DnaSubstanceTrace + - type: Drink + - type: Spillable + solution: drink + - type: MixableSolution + solution: drink + - type: DrawableSolution + solution: drink + - type: RefillableSolution + solution: drink + - type: DrainableSolution + solution: drink + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: SolutionTransfer + canChangeTransferAmount: true + - type: UserInterface + interfaces: + enum.TransferAmountUiKey.Key: + type: TransferAmountBoundUserInterface + +# A fragile, transparent glass cup +- type: entity + abstract: true + parent: DrinkBase + id: DrinkGlassBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Glass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpillBehavior { } + - !type:SpawnEntitiesBehavior + spawn: + ShardGlass: + min: 1 + max: 1 + transferForensics: true + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 5 + - type: DamageOtherOnHit + damage: + types: + Blunt: 5 + - type: PhysicalComposition + materialComposition: + Glass: 25 + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass + + + +### +# TODO: MOVE + +- type: entity + parent: DrinkGlassBase + id: DrinkTeapot + name: teapot # short and stout + description: An elegant teapot. It simply oozes class. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: Tea + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/teapot.rsi + +- type: entity + name: coupe glass + description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. + parent: DrinkGlassBase + id: DrinkGlassCoupeShaped + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi + layers: + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + - type: Appearance + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: SolutionContainerVisuals + maxFillLevels: 5 + fillBaseName: fill + inHandsMaxFillLevels: 1 + inHandsFillBaseName: -fill- + +# + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeBlue + name: blue milkshake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-blue.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeEmpty + name: shakeempty + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-empty.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeMeat + name: meat shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-meat.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeRobo + name: robo shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-robo.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeWhite + name: white shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-white.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml index 69876527d417..a10616aecb94 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml @@ -65,10 +65,10 @@ description: Sweetened drink with a grape flavor and a deep purple color. - type: entity - parent: [ DrinkCanBaseEmpty, DrinkGrapeCan ] - id: DrinkGrapeCanEmpty - name: grape soda can - description: Sweetened drink with a grape flavor and a deep purple color. + parent: [ DrinkCanBaseEmpty, DrinkRootBeerCan ] + id: DrinkRootBeerCanEmpty + name: root beer can + description: Some of that tasty root beer goodness, now in a portable can! components: - type: Tag tags: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 842cf13641f3..9ccadd77f784 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -1,10 +1,10 @@ # Empty drink containers; different from bottles in that these are intended to be spawned empty # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity + abstract: true parent: BaseItem id: DrinkBaseCup name: base cup - abstract: true components: - type: SolutionContainerManager solutions: @@ -43,6 +43,31 @@ tags: - DrinkCup +- type: entity + abstract: true + parent: DrinkBaseCup + id: DrinkBaseMug + name: mug + description: A mug. + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/mug.rsi + layers: + - state: icon-0 + - map: ["enum.SolutionContainerLayers.Fill"] + state: icon-3 + visible: false + - type: Appearance + - type: SolutionContainerVisuals + maxFillLevels: 3 + fillBaseName: icon- + - type: PhysicalComposition + materialComposition: + Glass: 25 + +## + +# Misc Cups - type: entity parent: DrinkBaseCup id: DrinkGoldenCup @@ -59,26 +84,33 @@ - type: entity parent: DrinkBaseCup - id: DrinkBaseMug - abstract: true - name: mug - description: A mug. + id: DrinkWaterCup + name: water cup + description: A paper water cup. components: - type: Sprite - sprite: Objects/Consumable/Drinks/mug.rsi + sprite: Objects/Consumable/Drinks/water_cup.rsi layers: - - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-3 - visible: false + - state: icon-0 + - map: ["enum.SolutionContainerLayers.Fill"] + state: icon-1 - type: Appearance - type: SolutionContainerVisuals - maxFillLevels: 3 + maxFillLevels: 1 fillBaseName: icon- - - type: PhysicalComposition - materialComposition: - Glass: 25 + - type: Tag + tags: + - Trash + - WhitelistChameleon + - type: TrashOnSolutionEmpty + solution: drink + - type: Clothing + slots: + - HEAD + quickEquip: false + sprite: Clothing/Head/Hats/party_water_cup.rsi +# Mugs - type: entity parent: DrinkBaseMug id: DrinkMug @@ -181,6 +213,7 @@ - type: Sprite sprite: Objects/Consumable/Drinks/mug_red.rsi +# Filled - type: entity parent: DrinkBaseCup id: DrinkHotCoco @@ -338,32 +371,3 @@ sprite: Objects/Consumable/Drinks/lean.rsi - type: TrashOnSolutionEmpty solution: drink - -- type: entity - parent: DrinkBaseCup - id: DrinkWaterCup - name: water cup - description: A paper water cup. - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/water_cup.rsi - layers: - - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-1 - - type: Appearance - - type: SolutionContainerVisuals - maxFillLevels: 1 - fillBaseName: icon- - - type: Tag - tags: - - Trash - - WhitelistChameleon - - type: TrashOnSolutionEmpty - solution: drink - - type: Clothing - slots: - - HEAD - quickEquip: false - sprite: Clothing/Head/Hats/party_water_cup.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml similarity index 92% rename from Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml rename to Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index aff0aa7a05d4..a5463757e67e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -1,87 +1,6 @@ -# TODO: Find remaining cans and move to drinks_cans -# TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml +# File for the metamorphic glass and pre-filled metamorph glass +# TODO Autogenerate prototypes so this file isn't 1000s of lines # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_glass.yml -- type: entity - parent: BaseItem - id: DrinkBase - abstract: true - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - - type: MixableSolution - solution: drink - - type: SolutionTransfer - canChangeTransferAmount: true - - type: Drink - - type: Sprite - state: icon - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - - type: Spillable - solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - - type: DnaSubstanceTrace - -- type: entity - parent: DrinkBase - id: DrinkGlassBase - abstract: true - components: - - type: Damageable - damageContainer: Inorganic - damageModifierSet: Glass - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: GlassBreak - - !type:SpillBehavior { } - - !type:SpawnEntitiesBehavior - spawn: - ShardGlass: - min: 1 - max: 1 - transferForensics: true - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: DamageOnLand - ignoreResistances: true - damage: - types: - Blunt: 5 - - type: DamageOtherOnHit - damage: - types: - Blunt: 5 - - type: PhysicalComposition - materialComposition: - Glass: 25 - - type: ExaminableSolution - solution: drink - - type: FitsInDispenser - solution: drink - - type: Tag - tags: - - DrinkGlass # Transformable container - normal glass - type: entity @@ -114,32 +33,7 @@ state: icon - type: TransformableContainer -- type: entity - name: coupe glass - description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. - parent: DrinkGlassBase - id: DrinkGlassCoupeShaped - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi - layers: - - state: icon - map: [ "enum.SolutionContainerLayers.Base" ] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] - visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill - inHandsMaxFillLevels: 1 - inHandsFillBaseName: -fill- +# Reagent fills - type: entity parent: DrinkGlass @@ -149,10 +43,10 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 20 + maxVol: 30 reagents: - ReagentId: Absinthe - Quantity: 20 + Quantity: 30 - type: Icon sprite: Objects/Consumable/Drinks/absintheglass.rsi state: icon @@ -409,9 +303,6 @@ - type: Icon sprite: Objects/Consumable/Drinks/beerglass.rsi state: icon - - type: Tag - tags: - - Beer - type: entity parent: DrinkGlass @@ -1159,9 +1050,6 @@ - type: Icon sprite: Objects/Consumable/Drinks/iced_beerglass.rsi state: icon - - type: Tag - tags: - - Beer - type: entity parent: DrinkGlass @@ -1339,7 +1227,6 @@ sprite: Objects/Consumable/Drinks/kiraspecial.rsi state: icon - - type: entity parent: DrinkGlass id: DrinkLemonadeGlass @@ -2130,22 +2017,6 @@ sprite: Objects/Consumable/Drinks/teaglass.rsi state: icon -- type: entity - parent: DrinkGlassBase - id: DrinkTeapot - name: teapot # short and stout - description: An elegant teapot. It simply oozes class. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - reagents: - - ReagentId: Tea - Quantity: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/teapot.rsi - - type: entity parent: DrinkGlass id: DrinkTequilaGlass @@ -2670,58 +2541,6 @@ sprite: Objects/Consumable/Drinks/whiskeysour.rsi state: icon -# TODO: MOVE - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeBlue - name: blue milkshake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-blue.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeEmpty - name: shakeempty - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-empty.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeMeat - name: meat shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-meat.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeRobo - name: robo shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-robo.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeWhite - name: white shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-white.rsi - - type: entity parent: DrinkGlass id: DrinkBloodGlass From 9f9b439688d886842e7ada2db969b662bcff8a9f Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 01:36:27 -0500 Subject: [PATCH 021/760] drinks_special part 1 --- .../Consumable/Drinks/drinks_metamorphic.yml | 34 +++++++++- .../Consumable/Drinks/drinks_special.yml | 63 ++----------------- 2 files changed, 36 insertions(+), 61 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index a5463757e67e..8065c4164a9e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -1,4 +1,4 @@ -# File for the metamorphic glass and pre-filled metamorph glass +# File for the metamorphic glass and pre-filled drinks # TODO Autogenerate prototypes so this file isn't 1000s of lines # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_glass.yml @@ -33,7 +33,37 @@ state: icon - type: TransformableContainer -# Reagent fills +- type: entity + parent: DrinkGlassBase + id: DrinkJar + name: jar + description: The hipster's cup. + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/jar.rsi + layers: + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + - type: Appearance + - type: SolutionContainerManager + solutions: + drink: + maxVol: 50 + - type: SolutionContainerVisuals + maxFillLevels: 9 + fillBaseName: fill + metamorphic: true + metamorphicDefaultSprite: + sprite: Objects/Consumable/Drinks/jar.rsi + state: icon + - type: TransformableContainer + +## Reagent filled - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 02a4346ebca8..cb958d67761a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: BaseItem + parent: DrinkBase id: DrinkShaker name: shaker description: The trusty mixing buddy of the bartender. @@ -8,35 +8,17 @@ solutions: drink: maxVol: 100 - - type: MixableSolution - solution: drink - - type: Drink - - type: Shakeable - type: FitsInDispenser solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: SolutionTransfer - canChangeTransferAmount: true - - type: Spillable - solution: drink - type: Sprite sprite: Objects/Consumable/Drinks/shaker.rsi state: icon - type: Item sprite: Objects/Consumable/Drinks/shaker.rsi - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - type: PhysicalComposition materialComposition: Steel: 50 - - type: DnaSubstanceTrace + - type: Shakeable - type: ReactionMixer mixOnInteract: false reactionTypes: @@ -52,10 +34,6 @@ solutions: drink: maxVol: 5 - - type: SolutionTransfer - transferAmount: 10 - minTransferAmount: 10 - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shotglass.rsi layers: @@ -73,37 +51,6 @@ inHandsMaxFillLevels: 1 inHandsFillBaseName: -fill- -- type: entity - parent: DrinkGlassBase - id: DrinkJar - name: jar - description: The hipster's cup. - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/jar.rsi - layers: - - state: icon - map: [ "enum.SolutionContainerLayers.Base" ] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] - visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - - type: SolutionContainerManager - solutions: - drink: - maxVol: 50 - - type: SolutionContainerVisuals - maxFillLevels: 9 - fillBaseName: fill - metamorphic: true - metamorphicDefaultSprite: - sprite: Objects/Consumable/Drinks/jar.rsi - state: icon - - type: TransformableContainer - - type: entity parent: DrinkGlassBase id: DrinkJarWhat @@ -135,7 +82,7 @@ type: TransferAmountBoundUserInterface - type: entity - parent: [BaseItem, BartenderMixer] + parent: BaseDrink id: DrinkJigger name: jigger description: Like a shaker, but smaller. Used to control the amount of ingredients. @@ -148,8 +95,6 @@ canChangeTransferAmount: true minTransferAmount: 1 maxTransferAmount: 20 - - type: MixableSolution - solution: drink - type: FitsInDispenser solution: drink - type: Sprite @@ -160,7 +105,7 @@ Steel: 20 - type: entity - parent: [BaseItem, BartenderMixer] + parent: BaseDrink id: DrinkIceBucket name: ice bucket description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! From fe8c3d2e0b25e87f8cf25892b7398f9d4ab33ae7 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 03:03:32 -0500 Subject: [PATCH 022/760] fix the base types --- .../nutrition/components/drink-component.ftl | 1 + .../Objects/Consumable/Drinks/base_drinks.yml | 23 ++++ .../Consumable/Drinks/drinks-cartons.yml | 22 +-- .../Consumable/Drinks/drinks_bottles.yml | 24 ++-- .../Objects/Consumable/Drinks/drinks_cans.yml | 28 +--- .../Consumable/Drinks/drinks_cans_empty.yml | 4 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 27 +--- .../Consumable/Drinks/drinks_metamorphic.yml | 2 +- .../Consumable/Drinks/drinks_special.yml | 24 +--- .../Consumable/Drinks/trash_drinks.yml | 128 ++---------------- 10 files changed, 59 insertions(+), 224 deletions(-) diff --git a/Resources/Locale/en-US/nutrition/components/drink-component.ftl b/Resources/Locale/en-US/nutrition/components/drink-component.ftl index e80787c8d5be..5692f7b0e666 100644 --- a/Resources/Locale/en-US/nutrition/components/drink-component.ftl +++ b/Resources/Locale/en-US/nutrition/components/drink-component.ftl @@ -3,6 +3,7 @@ drink-component-on-examine-is-empty = [color=gray]Empty[/color] drink-component-on-examine-is-opened = [color=yellow]Opened[/color] drink-component-on-examine-is-sealed = The seal is intact. drink-component-on-examine-is-unsealed = The seal is broken. +drink-component-on-examine-is-unsealed-lost-lid = The seal is broken, and there's no way to close it. drink-component-on-examine-is-full = Full drink-component-on-examine-is-mostly-full = Mostly Full drink-component-on-examine-is-half-full = Halfway Full diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml index c81209719d0d..96f69f310126 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml @@ -85,6 +85,29 @@ tags: - DrinkGlass +# Cans and bottles +- type: entity + abstract: true + id: BaseDrinkOpenable + components: + - type: Openable + - type: PressurizedSolution + solution: drink + - type: Shakeable + - type: Sealable + +# Cans and bottles (opened) +- type: entity + abstract: true + parent: BaseDrinkOpenable + id: BaseDrinkOpenableOpen + components: + - type: Openable + opened: true + closeable: false # the lid disappeared somewhere + - type: Sealable + sealed: false + examineTextUnsealed: drink-component-on-examine-is-unsealed-lost-lid # inform the player the lid is gone ### diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index c33e24ad3e49..70a86e6d9869 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,7 +1,7 @@ - type: entity - parent: DrinkBase - id: DrinkCartonBaseFull abstract: true + parent: [ DrinkBase, BaseDrinkOpenable ] + id: DrinkCartonBaseFull suffix: Full components: - type: Openable @@ -10,14 +10,10 @@ closeable: true closeSound: collection: bottleCloseSounds - - type: Sealable - type: SolutionContainerManager solutions: drink: maxVol: 50 - - type: PressurizedSolution - solution: drink - - type: Shakeable - type: Sprite state: icon - type: Item @@ -42,12 +38,14 @@ #In future maybe add generic plastic scrap trash/debris - type: TrashOnSolutionEmpty solution: drink - - type: DnaSubstanceTrace + - type: PhysicalComposition + materialComposition: + Cardboard: 20 - type: entity + abstract: true parent: DrinkCartonBaseFull id: DrinkCartonBaseLargeFull - abstract: true components: - type: SolutionContainerManager solutions: @@ -57,8 +55,8 @@ size: Normal - type: entity - id: DrinkCartonVisualsOpenable abstract: true + id: DrinkCartonVisualsOpenable components: - type: Appearance - type: GenericVisualizer @@ -72,6 +70,8 @@ - state: icon map: ["enum.OpenableVisuals.Layer"] +## + - type: entity parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuiceLimeCarton @@ -194,7 +194,7 @@ Quantity: 100 - type: Sprite sprite: Objects/Consumable/Drinks/oatmilk.rsi - + - type: entity parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuiceLemonCarton @@ -209,7 +209,7 @@ Quantity: 50 - type: Sprite sprite: Objects/Consumable/Drinks/lemonjuice.rsi - + - type: entity parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuicePineappleCarton diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml index c2ac4c606fa5..06f4daf9d114 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml @@ -1,8 +1,8 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_bottles.yml - type: entity - parent: DrinkBase - id: DrinkBottlePlasticBaseFull abstract: true + parent: [ DrinkBase, BaseDrinkOpenable ] + id: DrinkBottlePlasticBaseFull suffix: Full components: - type: Tag @@ -39,15 +39,11 @@ - type: PhysicalComposition materialComposition: Plastic: 100 - - type: DnaSubstanceTrace - - type: PressurizedSolution - solution: drink - - type: Shakeable - type: entity - parent: DrinkBase - id: DrinkBottlePlasticSmallBaseFull abstract: true + parent: [ DrinkBase, BaseDrinkOpenable ] + id: DrinkBottlePlasticSmallBaseFull suffix: Full components: - type: Item @@ -81,20 +77,16 @@ - !type:DoActsBehavior acts: [ "Destruction" ] - !type:SpillBehavior { } - - type: DnaSubstanceTrace - - type: PressurizedSolution - solution: drink - type: TrashOnSolutionEmpty solution: drink - - type: Shakeable - type: PhysicalComposition materialComposition: Plastic: 100 - type: entity + abstract: true parent: DrinkBottlePlasticSmallBaseFull id: DrinkBottleGlassSmallBaseFull - abstract: true components: - type: SolutionContainerManager solutions: @@ -136,9 +128,9 @@ Glass: 100 - type: entity + abstract: true parent: DrinkBottlePlasticBaseFull id: DrinkBottleGlassBaseFull - abstract: true components: - type: Sprite state: icon @@ -178,8 +170,8 @@ Glass: 100 - type: entity - id: DrinkBottleVisualsOpenable abstract: true + id: DrinkBottleVisualsOpenable components: - type: Appearance - type: GenericVisualizer @@ -194,8 +186,8 @@ map: ["enum.OpenableVisuals.Layer"] - type: entity - id: DrinkBottleVisualsAll abstract: true + id: DrinkBottleVisualsAll components: - type: Appearance - type: GenericVisualizer diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 46425f9afa23..94868a0ffd29 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,12 +1,9 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: BaseItem + parent: [ DrinkBase, BaseDrinkOpenable ] id: DrinkCanBaseFull components: - - type: Drink - - type: Openable - - type: Shakeable - type: SolutionContainerManager solutions: drink: @@ -20,17 +17,11 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: MixableSolution - solution: drink - type: SolutionTransfer canChangeTransferAmount: true maxTransferAmount: 15 - type: Extractable grindableSolutionName: grindable - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - type: Sprite state: icon layers: @@ -38,14 +29,6 @@ map: ["enum.OpenableVisuals.Layer"] - type: FitsInDispenser solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: PressurizedSolution - solution: drink - type: Appearance - type: GenericVisualizer visuals: @@ -53,14 +36,6 @@ enum.OpenableVisuals.Layer: True: {state: "icon_open"} False: {state: "icon"} - - type: Spillable - solution: drink - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - type: Tool qualities: - Rolling @@ -74,7 +49,6 @@ - type: Tag tags: - DrinkCan - - type: DnaSubstanceTrace ## diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml index a10616aecb94..e4db6f4365f4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml @@ -1,7 +1,7 @@ # When adding new drinks also add to random spawner located in Resources/Prototypes/Entities/Markers/Spawners/Random/trash.yml - type: entity abstract: true - parent: DrinkCanBaseFull + parent: [ BaseDrinkOpenableOpen, DrinkCanBaseFull ] id: DrinkCanBaseEmpty suffix: empty components: @@ -18,8 +18,6 @@ Quantity: 4 - ReagentId: Iron Quantity: 1 - - type: Openable - opened: true - type: Tag tags: - DrinkCan diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 9ccadd77f784..844cb9fb62c1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -2,7 +2,7 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: BaseItem + parent: DrinkBase id: DrinkBaseCup name: base cup components: @@ -10,35 +10,13 @@ solutions: drink: maxVol: 20 - - type: MixableSolution - solution: drink - type: FitsInDispenser solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - type: SolutionTransfer canChangeTransferAmount: true maxTransferAmount: 10 - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - - type: Drink - type: Sprite state: icon - - type: Spillable - solution: drink - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - - type: DnaSubstanceTrace - type: Tag tags: - DrinkCup @@ -213,7 +191,8 @@ - type: Sprite sprite: Objects/Consumable/Drinks/mug_red.rsi -# Filled +## Filled + - type: entity parent: DrinkBaseCup id: DrinkHotCoco diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index 8065c4164a9e..6912b2cfa2a0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -63,7 +63,7 @@ state: icon - type: TransformableContainer -## Reagent filled +## Filled - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index cb958d67761a..f6fb5ab8ec79 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -62,27 +62,7 @@ sprite: Objects/Consumable/Drinks/jar_what.rsi - type: entity - id: BartenderMixer - abstract: true - components: - - type: DrainableSolution - solution: drink - - type: Drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: SolutionTransfer - canChangeTransferAmount: true - - type: Spillable - solution: drink - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - -- type: entity - parent: BaseDrink + parent: DrinkBase id: DrinkJigger name: jigger description: Like a shaker, but smaller. Used to control the amount of ingredients. @@ -105,7 +85,7 @@ Steel: 20 - type: entity - parent: BaseDrink + parent: DrinkBase id: DrinkIceBucket name: ice bucket description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index eadeeabd7479..a1e95ad84591 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,88 +1,19 @@ # These can still be used as containers - type: entity - name: base empty bottle - id: DrinkBottleBaseEmpty - parent: BaseItem abstract: true - description: An empty bottle. + parent: [ BaseDrinkOpenableOpen, DrinkBottleGlassBaseFull ] + id: DrinkBottleBaseEmpty suffix: Empty components: - - type: Sprite - state: icon - - type: Item - size: Normal - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - - type: SolutionTransfer - canChangeTransferAmount: true - maxTransferAmount: 5 - - type: Drink - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - - type: MixableSolution - solution: drink - - type: Spillable - solution: drink - - type: FitsInDispenser - solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - - type: DamageOnLand - damage: - types: - Blunt: 5 - - type: DamageOtherOnHit - damage: - types: - Blunt: 4 - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: GlassBreak - - !type:SpillBehavior { } - - !type:SpawnEntitiesBehavior - spawn: - BrokenBottle: - min: 1 - max: 1 - transferForensics: true - - !type:DoActsBehavior - acts: [ "Destruction" ] - type: Tag tags: - Trash - - type: PhysicalComposition - materialComposition: - Glass: 100 - type: SpaceGarbage - - type: DnaSubstanceTrace - type: entity - name: base empty bottle - id: DrinkBottleBaseSmallEmpty - parent: DrinkBottleBaseEmpty abstract: true + parent: DrinkBottleGlassSmallBaseFull + id: DrinkBottleBaseSmallEmpty components: - type: Item size: Small @@ -92,63 +23,20 @@ maxVol: 50 - type: entity - name: base empty carton - id: DrinkCartonBaseEmpty - parent: BaseItem abstract: true - description: An empty carton. + parent: [ BaseDrinkOpenableOpen, DrinkCartonBaseFull ] + id: DrinkCartonBaseEmpty suffix: Empty components: - - type: Sprite - state: icon - - type: SolutionContainerManager - solutions: - drink: - maxVol: 50 - - type: MixableSolution - solution: drink - - type: SolutionTransfer - canChangeTransferAmount: true - maxTransferAmount: 5 - - type: Drink - - type: Spillable - solution: drink - - type: FitsInDispenser - solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 20 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - type: Tag tags: - Trash - - type: PhysicalComposition - materialComposition: - Cardboard: 20 - type: SpaceGarbage - type: entity - name: base empty bottle - id: DrinkCartonBaseLargeEmpty - parent: DrinkCartonBaseEmpty abstract: true + parent: DrinkCartonBaseEmpty + id: DrinkCartonBaseLargeEmpty components: - type: Item size: Normal From 47460e0e4ace22f49b637933533065371d03f24f Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 15:01:05 -0500 Subject: [PATCH 023/760] bottles --- .../nutrition/components/drink-component.ftl | 2 +- .../Objects/Consumable/Drinks/base_drinks.yml | 40 ++++- .../Consumable/Drinks/drinks_bottles.yml | 151 ++++-------------- .../Objects/Consumable/Drinks/drinks_cans.yml | 2 +- 4 files changed, 71 insertions(+), 124 deletions(-) diff --git a/Resources/Locale/en-US/nutrition/components/drink-component.ftl b/Resources/Locale/en-US/nutrition/components/drink-component.ftl index 5692f7b0e666..5fa449396c75 100644 --- a/Resources/Locale/en-US/nutrition/components/drink-component.ftl +++ b/Resources/Locale/en-US/nutrition/components/drink-component.ftl @@ -3,7 +3,7 @@ drink-component-on-examine-is-empty = [color=gray]Empty[/color] drink-component-on-examine-is-opened = [color=yellow]Opened[/color] drink-component-on-examine-is-sealed = The seal is intact. drink-component-on-examine-is-unsealed = The seal is broken. -drink-component-on-examine-is-unsealed-lost-lid = The seal is broken, and there's no way to close it. +drink-component-on-examine-is-unsealed-no-cork = The seal is broken, and the cork is gone. drink-component-on-examine-is-full = Full drink-component-on-examine-is-mostly-full = Mostly Full drink-component-on-examine-is-half-full = Halfway Full diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml index 96f69f310126..bac4db0d5758 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml @@ -1,7 +1,7 @@ # TODO: Find remaining cans and move to drinks_cans # TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml -# For cups, beakers, and other fully accessible solutions +# For cups, bottles, beakers, and other freely accessible solutions - type: entity abstract: true parent: BaseItem @@ -85,6 +85,27 @@ tags: - DrinkGlass +# A destructible, opaque plastic bottle +- type: entity + abstract: true + parent: DrinkBase + id: DrinkPlasticBase + components: + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Plastic: 25 + # Cans and bottles - type: entity abstract: true @@ -102,13 +123,26 @@ parent: BaseDrinkOpenable id: BaseDrinkOpenableOpen components: + - type: Sprite + layers: + - state: icon_open - type: Openable opened: true - closeable: false # the lid disappeared somewhere - type: Sealable sealed: false - examineTextUnsealed: drink-component-on-examine-is-unsealed-lost-lid # inform the player the lid is gone +# An empty drink, often paired with BaseDrinkOpenableOpen +- type: entity + abstract: true + id: BaseDrinkEmptyTrash + suffix: Empty + components: + - type: SpaceGarbage + - type: TrashOnSolutionEmpty + solution: drink + - type: Tag + tags: + - Trash ### # TODO: MOVE diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml index 06f4daf9d114..8b4bfc137b54 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml @@ -1,8 +1,8 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_bottles.yml - type: entity abstract: true - parent: [ DrinkBase, BaseDrinkOpenable ] - id: DrinkBottlePlasticBaseFull + parent: [ DrinkPlasticBase, BaseDrinkOpenable ] + id: DrinkBottlePlasticBaseFull # Large plastic suffix: Full components: - type: Tag @@ -23,28 +23,11 @@ sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug - type: Item size: Normal - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: TrashOnSolutionEmpty - solution: drink - - type: PhysicalComposition - materialComposition: - Plastic: 100 - type: entity abstract: true - parent: [ DrinkBase, BaseDrinkOpenable ] - id: DrinkBottlePlasticSmallBaseFull - suffix: Full + parent: DrinkBottlePlasticBaseFull + id: DrinkBottlePlasticSmallBaseFull # small plastic components: - type: Item size: Small @@ -57,117 +40,53 @@ maxVol: 30 - type: FitsInDispenser solution: drink - - type: Openable - sound: - collection: bottleOpenSounds - closeable: true - closeSound: - collection: bottleCloseSounds - type: Sprite state: icon - sprite: Objects/Consumable/Drinks/waterbottle.rsi - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - !type:SpillBehavior { } + sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback - type: TrashOnSolutionEmpty solution: drink - - type: PhysicalComposition - materialComposition: - Plastic: 100 - type: entity abstract: true - parent: DrinkBottlePlasticSmallBaseFull - id: DrinkBottleGlassSmallBaseFull + parent: [ DrinkGlassBase, BaseDrinkOpenable ] + id: DrinkBottleGlassSmallBaseFull # small glass + suffix: Full components: + - type: Openable + sound: + collection: bottleOpenSounds + closeable: true + closeSound: + collection: bottleCloseSounds - type: SolutionContainerManager solutions: drink: maxVol: 50 - type: Sprite - sprite: Objects/Consumable/Drinks/beer.rsi - - type: DamageOnLand - damage: - types: - Blunt: 5 - - type: DamageOtherOnHit - damage: - types: - Blunt: 4 - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: GlassBreak - - !type:SpillBehavior { } - - !type:SpawnEntitiesBehavior - spawn: - BrokenBottle: - min: 1 - max: 1 - - !type:DoActsBehavior - acts: [ "Destruction" ] + sprite: Objects/Consumable/Drinks/beer.rsi # fallback - type: Tool qualities: - Rolling - speedModifier: 0.75 - - type: PhysicalComposition - materialComposition: - Glass: 100 + speedModifier: 0.75 # not as good as a rolling pin but does the job + - type: TrashOnSolutionEmpty + solution: drink + - type: Tag + tags: + - DrinkBottle - type: entity abstract: true - parent: DrinkBottlePlasticBaseFull - id: DrinkBottleGlassBaseFull + parent: DrinkBottleGlassSmallBaseFull + id: DrinkBottleGlassBaseFull # large glass components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 - type: Sprite - state: icon - - type: DamageOnLand - damage: - types: - Blunt: 5 - - type: DamageOtherOnHit - damage: - types: - Blunt: 4 - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: GlassBreak - - !type:SpillBehavior { } - - !type:SpawnEntitiesBehavior - spawn: - BrokenBottle: - min: 1 - max: 1 - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: Tool - qualities: - - Rolling - speedModifier: 0.75 # not as good as a rolling pin but does the job - - type: PhysicalComposition - materialComposition: - Glass: 100 + sprite: Objects/Consumable/Drinks/alco-bottle.rsi # fallback + - type: Item + size: Normal - type: entity abstract: true @@ -228,7 +147,6 @@ currentLabel: reagent-name-absinthe - type: Sprite sprite: Objects/Consumable/Drinks/absinthebottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] @@ -272,7 +190,6 @@ currentLabel: reagent-name-nothing - type: Sprite sprite: Objects/Consumable/Drinks/bottleofnothing.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] @@ -292,6 +209,8 @@ sprite: Objects/Consumable/Drinks/champagnebottle.rsi - type: Openable closeable: false # Champagne corks are fat. Not worth the effort. + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] @@ -309,7 +228,6 @@ currentLabel: reagent-name-cognac - type: Sprite sprite: Objects/Consumable/Drinks/cognacbottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] @@ -346,7 +264,6 @@ currentLabel: reagent-name-gin - type: Sprite sprite: Objects/Consumable/Drinks/ginbottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] @@ -364,7 +281,6 @@ currentLabel: reagent-name-gildlager - type: Sprite sprite: Objects/Consumable/Drinks/gildlagerbottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] @@ -382,7 +298,6 @@ currentLabel: reagent-name-coffeeliqueur - type: Sprite sprite: Objects/Consumable/Drinks/coffeeliqueurbottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] @@ -441,7 +356,6 @@ Quantity: 100 - type: Sprite sprite: Objects/Consumable/Drinks/pwinebottle.rsi - - type: Sealable - type: Tag tags: - Wine @@ -463,7 +377,6 @@ currentLabel: reagent-name-rum - type: Sprite sprite: Objects/Consumable/Drinks/rumbottle.rsi - - type: Sealable - type: entity parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 94868a0ffd29..53ab1c6fee85 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -50,7 +50,7 @@ tags: - DrinkCan -## +## Filled - type: entity parent: DrinkCanBaseFull From eb8599d204d51527539e1dde4898960b4080d341 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 15:01:34 -0500 Subject: [PATCH 024/760] trash drinks gets trashed (fixed) --- .../Consumable/Drinks/trash_drinks.yml | 211 +++++------------- .../ntcahors.rsi/icon_open.png} | Bin .../Consumable/Drinks/ntcahors.rsi/meta.json | 3 + .../absinthebottle_empty.rsi/icon.png | Bin 453 -> 0 bytes .../absinthebottle_empty.rsi/meta.json | 1 - .../TrashDrinks/alco-clear.rsi/icon.png | Bin 222 -> 0 bytes .../TrashDrinks/alco-clear.rsi/meta.json | 1 - .../TrashDrinks/alebottle_empty.rsi/icon.png | Bin 473 -> 0 bytes .../TrashDrinks/alebottle_empty.rsi/meta.json | 1 - .../TrashDrinks/beer_empty.rsi/icon.png | Bin 522 -> 0 bytes .../TrashDrinks/beer_empty.rsi/meta.json | 1 - .../TrashDrinks/broken_bottle.rsi/icon.png | Bin 656 -> 0 bytes .../TrashDrinks/broken_bottle.rsi/meta.json | 1 - .../coffeeliqueurbottle_empty.rsi/icon.png | Bin 497 -> 0 bytes .../coffeeliqueurbottle_empty.rsi/meta.json | 1 - .../cognacbottle_empty.rsi/icon.png | Bin 536 -> 0 bytes .../cognacbottle_empty.rsi/meta.json | 1 - .../gildlagerbottle_empty.rsi/icon.png | Bin 483 -> 0 bytes .../gildlagerbottle_empty.rsi/meta.json | 1 - .../TrashDrinks/ginbottle_empty.rsi/icon.png | Bin 617 -> 0 bytes .../TrashDrinks/ginbottle_empty.rsi/meta.json | 1 - .../TrashDrinks/glass_empty.rsi/icon.png | Bin 209 -> 0 bytes .../TrashDrinks/glass_empty.rsi/meta.json | 1 - .../TrashDrinks/ntcahors_empty.rsi/meta.json | 1 - .../patronbottle_empty.rsi/icon.png | Bin 475 -> 0 bytes .../patronbottle_empty.rsi/meta.json | 1 - .../pwinebottle_empty.rsi/icon.png | Bin 433 -> 0 bytes .../pwinebottle_empty.rsi/meta.json | 1 - .../TrashDrinks/rumbottle_empty.rsi/icon.png | Bin 471 -> 0 bytes .../TrashDrinks/rumbottle_empty.rsi/meta.json | 1 - .../tequillabottle_empty.rsi/icon.png | Bin 603 -> 0 bytes .../tequillabottle_empty.rsi/meta.json | 1 - .../vermouthbottle_empty.rsi/icon.png | Bin 544 -> 0 bytes .../vermouthbottle_empty.rsi/meta.json | 1 - .../vodkabottle_empty.rsi/icon.png | Bin 518 -> 0 bytes .../vodkabottle_empty.rsi/meta.json | 1 - .../whiskeybottle_empty.rsi/icon.png | Bin 534 -> 0 bytes .../whiskeybottle_empty.rsi/meta.json | 1 - .../TrashDrinks/winebottle_empty.rsi/icon.png | Bin 504 -> 0 bytes .../winebottle_empty.rsi/meta.json | 1 - 40 files changed, 55 insertions(+), 178 deletions(-) rename Resources/Textures/Objects/Consumable/{TrashDrinks/ntcahors_empty.rsi/icon.png => Drinks/ntcahors.rsi/icon_open.png} (100%) delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/alco-clear.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/alco-clear.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/alebottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/alebottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/beer_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/beer_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/broken_bottle.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/broken_bottle.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/ginbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/ginbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/glass_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/glass_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/ntcahors_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/patronbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/patronbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/vodkabottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/vodkabottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/meta.json delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/winebottle_empty.rsi/icon.png delete mode 100644 Resources/Textures/Objects/Consumable/TrashDrinks/winebottle_empty.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index a1e95ad84591..134a0c27d23d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,260 +1,153 @@ # These can still be used as containers - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, DrinkBottleGlassBaseFull ] + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] id: DrinkBottleBaseEmpty - suffix: Empty components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 - type: Tag tags: + - DrinkBottle - Trash - - type: SpaceGarbage - type: entity abstract: true - parent: DrinkBottleGlassSmallBaseFull + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] id: DrinkBottleBaseSmallEmpty components: - - type: Item - size: Small - type: SolutionContainerManager solutions: drink: maxVol: 50 - -- type: entity - abstract: true - parent: [ BaseDrinkOpenableOpen, DrinkCartonBaseFull ] - id: DrinkCartonBaseEmpty - suffix: Empty - components: - type: Tag tags: + - DrinkBottle - Trash - - type: SpaceGarbage - type: entity abstract: true - parent: DrinkCartonBaseEmpty - id: DrinkCartonBaseLargeEmpty - components: - - type: Item - size: Normal - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash, DrinkCartonBaseFull ] + id: DrinkCartonBaseEmpty -# Containers - type: entity - name: Jailbreaker Verte bottle - parent: DrinkBottleBaseEmpty - id: DrinkBottleAbsinthe - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi + abstract: true + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash, DrinkCartonBaseLargeFull ] + id: DrinkCartonBaseLargeEmpty +# Small bottles - type: entity - name: alcohol bottle - parent: DrinkBottleBaseEmpty - id: DrinkBottleAlcoClear - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/alco-clear.rsi - + parent: [ DrinkBottleBaseSmallEmpty, DrinkAleBottleFull ] + id: DrinkBottleAle - type: entity - name: ale bottle - parent: DrinkBottleBaseSmallEmpty - id: DrinkBottleAle + parent: [ DrinkBottleBaseSmallEmpty, DrinkBeerBottleFull ] + id: DrinkBottleBeer components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/alebottle_empty.rsi + - type: Tag + tags: + - Beer + - Trash +# Large bottles - type: entity - name: beer bottle - parent: DrinkBottleBaseSmallEmpty - id: DrinkBottleBeer - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/beer_empty.rsi + parent: [ DrinkBottleBaseEmpty, DrinkAbsintheBottleFull ] + id: DrinkBottleAbsinthe +- type: entity + parent: [DrinkBottleBaseEmpty, DrinkBlueCuracaoBottleFull] + id: DrinkBottleAlcoClear - type: entity - name: cognac bottle - parent: DrinkBottleBaseEmpty + parent: [ DrinkBottleBaseEmpty, DrinkCognacBottleFull ] id: DrinkBottleCognac - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi - - type: entity - name: Griffeater gin bottle - parent: DrinkBottleBaseEmpty + parent: [ DrinkBottleBaseEmpty, DrinkGinBottleFull ] id: DrinkBottleGin - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/ginbottle_empty.rsi - - type: entity - name: gildlager bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkGildlagerBottleFull] id: DrinkBottleGildlager - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi - - type: entity name: coffee liqueur bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkCoffeeLiqueurBottleFull] id: DrinkBottleCoffeeLiqueur - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi - +# todo make a real cahors bottle - type: entity name: nt cahors bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkBottleGlassBaseFull] id: DrinkBottleNTCahors components: - type: Sprite - sprite: Objects/Consumable/TrashDrinks/ntcahors_empty.rsi - + sprite: Objects/Consumable/Drinks/ntcahors.rsi - type: entity - name: patron bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkPatronBottleFull] id: DrinkBottlePatron - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/patronbottle_empty.rsi - - type: entity - name: poison wine bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkPoisonWinebottleFull] id: DrinkBottlePoisonWine - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi - - type: entity - name: rum bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkRumBottleFull] id: DrinkBottleRum - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/rumbottle_empty.rsi - - type: entity - name: tequila bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkTequilaBottleFull] id: DrinkBottleTequila - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi - - type: entity - name: vermouth bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkVermouthBottleFull] id: DrinkBottleVermouth - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi - - type: entity - name: vodka bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkVodkaBottleFull] id: DrinkBottleVodka - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/vodkabottle_empty.rsi - - type: entity - name: whiskey bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkWhiskeyBottleFull] id: DrinkBottleWhiskey - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi - - type: entity - name: wine bottle - parent: DrinkBottleBaseEmpty + parent: [DrinkBottleBaseEmpty, DrinkWineBottleFull] id: DrinkBottleWine - components: - - type: Sprite - sprite: Objects/Consumable/TrashDrinks/winebottle_empty.rsi +# Small cartons - type: entity - name: lime juice carton - parent: DrinkCartonBaseEmpty + parent: [DrinkCartonBaseEmpty, DrinkJuiceLimeCarton] id: DrinkCartonLime - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/limejuice.rsi - - type: entity - name: orange juice carton - parent: DrinkCartonBaseEmpty + parent: [DrinkCartonBaseEmpty, DrinkJuiceOrangeCarton] id: DrinkCartonOrange - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/orangejuice.rsi - - type: entity - name: tomato juice carton - parent: DrinkCartonBaseEmpty + parent: [DrinkCartonBaseEmpty, DrinkJuiceTomatoCarton] id: DrinkCartonTomato - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/tomatojuice.rsi - - type: entity - name: milk cream carton - parent: DrinkCartonBaseEmpty + parent: [DrinkCartonBaseEmpty, DrinkCreamCarton] id: DrinkCartonCream - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/cream.rsi +# Large cartons - type: entity - name: milk carton - parent: DrinkCartonBaseLargeEmpty + parent: [DrinkCartonBaseLargeEmpty, DrinkMilkCarton] id: DrinkCartonMilk - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/milk.rsi - type: entity - name: soy milk carton - parent: DrinkCartonBaseLargeEmpty + parent: [DrinkCartonBaseLargeEmpty, DrinkSoyMilkCarton] id: DrinkCartonSoyMilk - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/soymilk.rsi - type: entity - name: oat milk carton - parent: DrinkCartonBaseLargeEmpty + parent: [DrinkCartonBaseLargeEmpty, DrinkOatMilkCarton] id: DrinkCartonOatMilk - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/oatmilk.rsi diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/ntcahors_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/icon_open.png similarity index 100% rename from Resources/Textures/Objects/Consumable/TrashDrinks/ntcahors_empty.rsi/icon.png rename to Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/icon_open.png diff --git a/Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/meta.json index e91afea62f1e..08a3a6b849ec 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/ntcahors.rsi/meta.json @@ -10,6 +10,9 @@ { "name": "icon" }, + { + "name": "icon_open" + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi/icon.png deleted file mode 100644 index 0267a69709de2ac8bf24f4607e1287c13529cf2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmV;$0XqJPP)_wOtvW{{l*7#J8B-txOLaPl)SFfc40 z7zZ3acb?(UnX?RX{p@6$K~WUg8W}QFr=?J01Op=}&2m@*EI1)?_Q|tn81j*`R!521 zsfKk~R|gVnCRtHXwDKW?ory8Sp)-i|cjMMAa*QHB3T7=^&R}O^%wT6?Os)|O3=Cw3 zKuv#g%p!&**B>xkVPIfjV33PuXOLsiWmxNRO`TM;2E0K+mIGiVAT46o@3JdzA_!cZN5?a{C+*Tse zW7VM5Fv&&3otK@bf`exVv)kf^iFejXRxuxG{@gBN`D}tL>yxMsJ~kUJH(3UTAVFmp U-y7b4fDUHxboFyt=akR{0QVYD82|tP diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/alco-clear.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/alco-clear.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/alco-clear.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/alebottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/alebottle_empty.rsi/icon.png deleted file mode 100644 index 05d0e0330f012153bec176ec84de1c35d875b6b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)lI`!GB7YOFmS(TW?*0_rmq7S7#J8X z`3&>+vCbyPEVAo@f2^*nV2SU~^Cznq7>igP) zP((!9bZOH-3t2)z9jsNKii%=Fim#~Sa}Z0{o-6NB=-KXYzx&;D&$*YY)$4V<44>}!G8a=H@=g&eKR=fsxN9VzFKbYgwf44i&6x&=@(W;KtVF>cBq*qSlku4<3~>ek3ggXGC-~EVpqQbQfv4f7((aW78rCYeqtj8>1#~;P z;B;wb2_to`_X5X1zaNahygK8Wz^;g2w-YH9z@7#E?H-5&HGpFyhs)9|czzX&+b~Bt zGZY@qd~dgS@ok+cZZ;(xQ3i69%|3sGv5gps=UKY#9xgcvQ8$PLhQh;S+Y>C6j_{!H z6}_6L-#H^esnx)TyZ6~HPOBi~HE^_eiYu)Q04L~yu*(8J@~?Opoa6208}w>kijfI4 ztW_$(IkN2uzWnwxlPog-`msnrR0Ac9)H{2FXOR^a&sX^6-)2o)6t$uF2uc|Du>RhJ zbOT^WI4WIGQ<%FGn&fY&+sTF9#q5-7QSE^R48o{1l@$F&_KFdHw`K}^dCgm@R-+5K@jvpRNyJ2 zZjsf+#6@>w-F%;QW?N@x=dDBGeMUzw{$QAS4$m_mp5OEQo*7|!dYXd_aW|cBj^6Nx zhpzeu0(k#+%J1mxB$LVT>cyMT2sv!Wb$yXsVFt@`Flwc+!-NN1%w`zbkZ^p7rJfU^ z0ijcnN|qR!xJLi@2zvR;{sTO{g-TVSQmvzSXZ9cP^x1RfavDn&laHT1hXx2?>cEFb zxBb&n9>)jQg|rH<=Q|mjd?ExLEAR|d-d*;OlV{b0x(kX7mIK4RB_2Px8+bd0N`d8q zDnVQX+y8fkjZlD?1j7Hj?S+3igs1~c4c(l(HGtTD1Sc^-j8)nTI%K$TT``p-uX*jQhtp=NL; zdy4XkPE2m#TXBxM>Z94~fdPRR;r)AA9!^}sZ!}OO_*I%hauygK%yP1IA5!3M{Xs9T zaP~qMt%KcE|8()==LW7_L8(d61H4!gTb8gA2Fvvvq6&>iZMUAkR>Oehk-wnvhDnigpo!FoqDrys(?)g+xR*(H~G3BWUb$u>T?Y1G<C2b6o1~ph^8CRCYXKJLdo&6k@h^n&FNFD%%MzOFSqE@0 zx=d&D3#C_E0Jz_jSX%U12VhTs2f(`)H6a|SUm^fe5&pe<6ZajL330NYrrdSG;plCt z)CE62?*LFRs+{xP5ZMrSL0(te1C#*@MxI)^MXlW8==ir7Kq&>8Z*>5!%($!t_^|b! zC(m9|C>8-QzJ6kNFJ~RVUdBmgJxMNKG~d;lvS5m9;G|N;GbIoGP&Uck@af}6|Ll65 ndIdmqG8O@hQ~&p&bR0Sb+N6J&ER>GO00000NkvXXu0mjfyC>XB diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/coffeeliqueurbottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi/icon.png deleted file mode 100644 index c10f4082561604e3fe0a38c27af7d8891d08cf13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmV+z0_XjSP)E0jRWDI|kr>XZ&D3NAMO z0f&8o&^{#KS!kE);3btnkK>4MaXN=25|o1XOH3%_JKeqGzP}Im`@Y{jO$dQuYHX<0 zM*t&$UI3(&CB|5iF_x54mZ&}ts4u3|>4|(kzX$+^VH_)^NIn{M4m2vcAU6L7^^-%K z{W`*A{Jlo;`F}Go0_c~>yCAbsL;Tc&?}AIJ4ZQ`4x4Yj@ zy(ik`)0f&zV)f&|0s19!3jly~o&tbswK`aUNF?&jw(Ysy)kKils6i>E>AId(N@c@( zg>FHoIAbhX{Q3}&#vg-oo>EF>bzKh)5b9shUA$Z_?{q)ooTr2kTT;qWG#Y(%SI?e8 z*r?=!MkN;jfDmG%F=i>Ry>?VNy zdj;rdWr?Bb{b?2ddyX#$G@sA_nan%QGz-B20LQ7f06Z7X3m?Bvel7#Ja{vKi2rX;> z^$**I@44_j7XVQF{E2iTBDY|@utq9)Q=~6&a|ZOHP=n}Slg_fN7v1+^1`+vG+%FCN acYFl`JhC~W5A^8(0000!k}Z3G ziAei}tBhBe7V}9IuuquFy~a2!=J})N-@`8RB>d1RG@JMEy7;Cuk{<*lN)N1HZrjEz zqT-S(3dEX*%@gN{P2ALXaI1Q|m1%0o8Hss!ERTYWZ40h{WB$W3f^AZk*h$3&Ymy7z zzMIM&1+qN)+<^lJ0%BtWx4b;?@vBK`15m%IUR_;&Z1(Sr>!03w8Jvziy(5K_ZEAjD-ePXOt66Ez>4GZQz%;(`$+3 zSXwJ7Az?N-SuAqv!&S1!M!g!Kz$I(*~$JG=Cf4@H3eYD_U=~P}L ztu&t9_x5Efn96ySHQajtzgt2=0;Ef(x%2J2FF6T7aAQuwBL7vDA(~x@kwu@Lu}i;r z+K~K$X~P>2Ed@=kb@z8|?rLmQl#8u7zV7ZXkkeM~JgQ>dux3}otb_xrlNqWUdT;Mq T{^&X|@)$f_{an^LB{Ts5#lF^C diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/gildlagerbottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/ginbottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/ginbottle_empty.rsi/icon.png deleted file mode 100644 index 4be9d1fa206600be3cdcfe3ef78c89b2839a6b77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 617 zcmV-v0+#)WP)#ev${U6;YZ%6?Wm$Qt&IRd*rfH65v)LJdL?TgcHk%?HMcM_Zy1wN1`|q6#K)-WOt8OG^Deyj7!TAXx542Ko ze6KsT@M9wET1y1bO2rukTHU?Gu?XPOqb0m2)PS$Mw#yccgI&6{dG-KfFV@#oRZZ8E zky2p61b){*ExX8_w_oQnnT)Gzaj?rsy~d#@G?0X-2DIfZy)%e%RQLA)m|3suC`$BP z004ryS9%c8qyk+V`g=eWfo*fD)JnyvKVAVkZCJ}Lf?yPjQ?PS4hZj0EP`0EpGJvD} z!?79=6rroj=ua=6LZNWIe;?WT3j-*8HH|EDwVJu_9@C%j=0 zi_2@%J-+_K!%4{rKOAROF0pE8Y-~JuJZL%B>>qvF-*0=EW*-oKxPsYD*5Fk`Ap3++ zA-kU^*O?~peR%LkaqHu6y^X7RPj2N9m-t`;R?uU`z`#q#+_ z=n#Ne4&_=+>gY{lU|>l5@czB&db87aLClHn|g7#J8BN4sXD4j5<$006O)drZuK Rski_D002ovPDHLkV1h1Q%H99~ diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/patronbottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/patronbottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/patronbottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/icon.png deleted file mode 100644 index 964c96d1982916b6dd0415d2e79dd270df4f6b3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmV;i0Z#sjP)W-a7ma} zR788&5U1F7zh_=T-|66Zzx%xJ@B7}n7ihQJ_^B0Nzy22h)}#ZoR&kt3lmKXS%iJ_C z0}BO6>K2V|8G!I+R9Z%@1(`&Nq;9E{@IM3p0Luw*TDl%a~phj!1GqT8XfY?kY2wr`(ho!k&WL60MPZ> zz5o5~MN&o%0AQLa3?l}Bt%&);KyoTpWNa!-!2Fq!IzN zTDO>HY66if0tygdcCLj(DV$je1{Qy&vsr4NG_*8f4?3-1^}YlkqBU( b@;w7zoO^BZPL-No00000NkvXXu0mjfPM^H3 diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/icon.png deleted file mode 100644 index 723c599e48e4a0ddd7c2d7eb8f5ff74db16f41d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmV;|0Vw{7P)PfUB!Y9`d4^LjDnrINlZfB zMTVe6U>+j;3%qq$mkjH+XR;CWT()=P{k|Wb@4G$E%XD3bmoek%>i+;v01U&>WLZ{a zSym0h(5N~->cng|>o1i`X#hwh5}na#MABi@uVC2KtXN#Z@a+Y!{XSO36r<>Pz6Zz_ z9G+gac%IL#3rWl_w~we6IL-iLOms5ea|=iS;c&Rg^L!2fEX(Rjk~H8r?$Q;2$;AN( zP9dCFAOLutd{C>^LT&;~CH?_C2e4fWhF#5?9GhnQ$9v`M+Ez^KnopzG=}~3q02hVA_x;Iv#(e+)sFbUyl&el8XnWx4@c{sE5R+h diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/rumbottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/icon.png deleted file mode 100644 index 0d59bc4fcdba5cd25c9d0572d2a200cc9ef8d927..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 603 zcmV-h0;K(kP)(Id(gbEG{qJy`nEjs8ZE`nll z5xXQBB4m&R^rC~&E?E-IiKR*;hc1QZV6Is0(D%-Giys{C@gDF0{rUd?d+*b#)hc1e zu28f8ClG{yWm!|YuG_k<+m>Zbsp9NbJ=p8@ZbqZgvjC3c3k!bF?sp!4QJ*r(CxH& z^mMs!^5VHdcYO`uu?(KH1lf#9Vk}8A7N^^3^S1qwWGqfLW6DAS0VK#~Ov?3Vn{(BW zCNNhl;a|aiJSdg`5MRGBJ!}F1M`EM&_ly9r(rPg~IRU`EN<|t=n!w%MQ4(WG+z(v< zX7=yf+UcwH*Ke002ovPDHLkV1kjv7R~?w diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi/icon.png deleted file mode 100644 index e64c61c8658506f6a5e950cf1255909bc81b58ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmV+*0^j|KP)piVfsSu`J3Dx^0 z!2bYnRr+H3{)3>azXyQE(JAKBCt61Vy83%)9G(7NORcRGBLuIl!8ZRIRFn2U|6CP z`Y0Afz&J4605CBA>^(L}l^?Em1fUwNuDxA;m)hU=SXs?spstLlHzIcvlWN(8)zy96LC<-f-toXeVd4F3xUUtX>w| zK(WCrigLq&6d{~AWU$Cx99n91%U5j_d`t3P`2O#g_kZ8_Da*2ma>OFt{T-km0Nb|r zOw(L5O>@n*?LDc^urx52%Z(R{#T9^THhbdxzDP$&v*6FK@4@HA6)u}i&fO{>7xGG? zBR&Cb>xlSOideml)@Z>yz!^`~k820RVSD z=0pG@3*x1-M{~dIwj0u*0090?C;9*N3(&RzA%NI|p_9KP9FK(K;g{WLEbz+@NhrO9 zB7ocVNi@fMWWn9i2nZnhI)PZd4uB7Xy@dNaJKguEmGH#@CJqm4Go4lpu-bVlrLGHw z!gg4_x7Uo4$>eUU)w<|it5hn}0J^S!NTpJPx$&`Cr=R9J=Wm$6GDK@`S+BbI@b*NBCwgd;bbD#T(zVk;cj2{vg`T;m@g1kxmk zT3Kld?Zry5h$I|b+#=DO1gsJySc-^lKNco2YQW4}H3&Xf_A$$R^YMLe-eXm{TxOIp zHqz6-2?QbFdEUP3x{I#sE_$A~FU1*`ZcL}sKl1tf0zfjE{O|j|2uDe8K{mT#CMPFo zx32(LSy@&R9I*wrH`fF6Pb2VNA+CYr(!ohM9R34PtJUVEH4s<_>q_@vV7l|Z=-Ob6X>{sgXcAHjrh$vjgE6K7kM&S2 z7Ju0Qjl2e|EXZaz%v(+8?*5jo?aiUPqID5QwPtQ^cHpylFGFO`3l zk0)?muLH8C6PUo>-p)ziG<+7_iI~gfe%oMvtzi@jg))QIUyk5-JU+Av;{Ss8ijiCJ Y07|5&p6`0pa{vGU07*qoM6N<$f-9`?=>Px# diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/meta.json b/Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/meta.json deleted file mode 100644 index db0ac608ed06..000000000000 --- a/Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Consumable/TrashDrinks/winebottle_empty.rsi/icon.png b/Resources/Textures/Objects/Consumable/TrashDrinks/winebottle_empty.rsi/icon.png deleted file mode 100644 index 45fa94abd9e48c4def4d9c6ddc600a2c0f3d3d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 504 zcmVe1=1fKl~s7XUI0qX7AZ|?DR8xS;Ha!hg(8P*;9o$xV3IiD!^N)d(guj%UIGw{ zo)QY3(l@+pGRl?p2#9=OZT*b>!+WZ09o$4?#P9BSe14^G*f^Kr2rSOd>o&VRc{qU0 zZpT_`LE?zHmx9hl3-AVyVQR`C9K8adxCopLg_#%7)>Vf~8vr1FdrAM#zUqXG3s6{C z*<*aLmFZ<408RDzqI`-31VWMIw`Z;wfYGTKaBKwJX~ z>h@ZD1$@Q-PQcPkViu^|C%VA60C5Tep$MxxiMC6n2E-BQ(VRGI6UO72>m?R7?g1hJ zCr4MD9C?y!<%CigPQmf{3)fF(bZZmWPi9K2&6HT1dH*OUa`BmY0qKTVfEvZALi8k? u9Gmzx_n+Th0NB{xGW;YH2}mchUIX85&yHmJ%vr_&0000 Date: Fri, 25 Jul 2025 19:18:43 -0500 Subject: [PATCH 025/760] break up drinks_bottles --- .../Consumable/Drinks/drinks-cartons.yml | 158 +-- .../Consumable/Drinks/drinks_bottles.yml | 985 ------------------ .../Drinks/drinks_bottles_glass.yml | 495 +++++++++ .../Drinks/drinks_bottles_plastic.yml | 389 +++++++ .../Objects/Consumable/Drinks/drinks_cans.yml | 15 - .../Objects/Consumable/Drinks/drinks_cups.yml | 78 +- .../Objects/Consumable/Drinks/drinks_fun.yml | 54 +- .../Consumable/Drinks/drinks_special.yml | 172 ++- .../Consumable/Drinks/trash_drinks.yml | 17 +- 9 files changed, 1169 insertions(+), 1194 deletions(-) delete mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 70a86e6d9869..27bb1dcdb8c9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, BaseDrinkOpenable ] + parent: [ DrinkCardboardBase, BaseDrinkOpenable ] id: DrinkCartonBaseFull suffix: Full components: @@ -14,33 +14,8 @@ solutions: drink: maxVol: 50 - - type: Sprite - state: icon - - type: Item - size: Small - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 20 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - #In future maybe add generic plastic scrap trash/debris - type: TrashOnSolutionEmpty solution: drink - - type: PhysicalComposition - materialComposition: - Cardboard: 20 - type: entity abstract: true @@ -56,24 +31,20 @@ - type: entity abstract: true - id: DrinkCartonVisualsOpenable - components: - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - - type: Sprite - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] + parent: DrinkCartonBaseFull + id: DrinkCartonBaseXtraLargeFull + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + - type: Item + size: Normal -## +# Small carton - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuiceLimeCarton name: lime juice description: Sweet-sour goodness. @@ -85,10 +56,10 @@ - ReagentId: JuiceLime Quantity: 50 - type: Sprite - sprite: Objects/Consumable/Drinks/limejuice.rsi + sprite: Objects/Consumable/Drinks/limejuice.rsi # Looks more like plastic than cardboard - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuiceOrangeCarton name: orange juice description: Full of vitamins and deliciousness! @@ -103,7 +74,7 @@ sprite: Objects/Consumable/Drinks/orangejuice.rsi - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] id: DrinkJuiceTomatoCarton name: tomato juice description: Well, at least it LOOKS like tomato juice. You can't tell with all that redness. @@ -118,7 +89,7 @@ sprite: Objects/Consumable/Drinks/tomatojuice.rsi - type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] id: DrinkCoconutWaterCarton name: coconut water description: It's the inside of the coconut that counts. @@ -129,14 +100,11 @@ reagents: - ReagentId: CoconutWater Quantity: 50 - - type: Drink - - type: Label - currentLabel: reagent-name-coconut-water - type: Sprite sprite: Objects/Consumable/Drinks/coconutwater.rsi - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] id: DrinkCreamCarton name: milk cream description: It's cream. Made from milk. What else did you think you'd find in there? @@ -151,7 +119,39 @@ sprite: Objects/Consumable/Drinks/cream.rsi - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseLargeFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + id: DrinkJuiceLemonCarton + name: lemon juice + description: First it's sour, then it's still sour. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: JuiceLemon + Quantity: 50 + - type: Sprite + sprite: Objects/Consumable/Drinks/lemonjuice.rsi # Looks more like plastic than cardboard + +- type: entity + parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + id: DrinkJuicePineappleCarton + name: pineapple juice + description: Tastes like a tropical vacation far from space. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: JuicePineapple + Quantity: 50 + - type: Sprite + sprite: Objects/Consumable/Drinks/pineapplejuice.rsi + +# Large carton + +- type: entity + parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] id: DrinkMilkCarton name: milk description: An opaque white liquid produced by the mammary glands of mammals. @@ -166,7 +166,7 @@ sprite: Objects/Consumable/Drinks/milk.rsi - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseLargeFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] id: DrinkSoyMilkCarton name: soy milk description: White and nutritious soy goodness! @@ -181,7 +181,7 @@ sprite: Objects/Consumable/Drinks/soymilk.rsi - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseLargeFull] + parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] id: DrinkOatMilkCarton name: oat milk description: It's oat milk. Tan and nutritious goodness! @@ -195,32 +195,58 @@ - type: Sprite sprite: Objects/Consumable/Drinks/oatmilk.rsi +# Xtra large + - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] - id: DrinkJuiceLemonCarton - name: lemon juice - description: First it's sour, then it's still sour. + parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + id: DrinkJuiceLimeCartonXL + name: lime juice XL + description: Sweet-sour goodness. components: - type: SolutionContainerManager solutions: drink: + maxVol: 150 reagents: - - ReagentId: JuiceLemon - Quantity: 50 + - ReagentId: JuiceLime + Quantity: 150 + - type: Label + currentLabel: reagent-name-juice-lime - type: Sprite - sprite: Objects/Consumable/Drinks/lemonjuice.rsi + sprite: Objects/Consumable/Drinks/limejuice.rsi # Doesn't really look like cardboard... - type: entity - parent: [DrinkCartonVisualsOpenable, DrinkCartonBaseFull] - id: DrinkJuicePineappleCarton - name: pineapple juice - description: Tastes like a tropical vacation far from space. + parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + id: DrinkJuiceOrangeCartonXL + name: orange juice XL + description: Full of vitamins and deliciousness! components: - type: SolutionContainerManager solutions: drink: + maxVol: 150 reagents: - - ReagentId: JuicePineapple - Quantity: 50 + - ReagentId: JuiceOrange + Quantity: 150 + - type: Label + currentLabel: reagent-name-juice-orange - type: Sprite - sprite: Objects/Consumable/Drinks/pineapplejuice.rsi + sprite: Objects/Consumable/Drinks/orangejuice.rsi + +- type: entity + parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + id: DrinkCreamCartonXL + name: milk cream XL + description: It's cream. Made from milk. What else did you think you'd find in there? + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + reagents: + - ReagentId: Cream + Quantity: 150 + - type: Label + currentLabel: reagent-name-cream + - type: Sprite + sprite: Objects/Consumable/Drinks/cream.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml deleted file mode 100644 index 8b4bfc137b54..000000000000 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml +++ /dev/null @@ -1,985 +0,0 @@ -# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_bottles.yml -- type: entity - abstract: true - parent: [ DrinkPlasticBase, BaseDrinkOpenable ] - id: DrinkBottlePlasticBaseFull # Large plastic - suffix: Full - components: - - type: Tag - tags: - - DrinkBottle - - type: Openable - sound: - collection: bottleOpenSounds - closeable: true - closeSound: - collection: bottleCloseSounds - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - - type: Sprite - state: icon - sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug - - type: Item - size: Normal - -- type: entity - abstract: true - parent: DrinkBottlePlasticBaseFull - id: DrinkBottlePlasticSmallBaseFull # small plastic - components: - - type: Item - size: Small - - type: Tag - tags: - - DrinkCup - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - - type: FitsInDispenser - solution: drink - - type: Sprite - state: icon - sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback - - type: TrashOnSolutionEmpty - solution: drink - -- type: entity - abstract: true - parent: [ DrinkGlassBase, BaseDrinkOpenable ] - id: DrinkBottleGlassSmallBaseFull # small glass - suffix: Full - components: - - type: Openable - sound: - collection: bottleOpenSounds - closeable: true - closeSound: - collection: bottleCloseSounds - - type: SolutionContainerManager - solutions: - drink: - maxVol: 50 - - type: Sprite - sprite: Objects/Consumable/Drinks/beer.rsi # fallback - - type: Tool - qualities: - - Rolling - speedModifier: 0.75 # not as good as a rolling pin but does the job - - type: TrashOnSolutionEmpty - solution: drink - - type: Tag - tags: - - DrinkBottle - -- type: entity - abstract: true - parent: DrinkBottleGlassSmallBaseFull - id: DrinkBottleGlassBaseFull # large glass - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi # fallback - - type: Item - size: Normal - -- type: entity - abstract: true - id: DrinkBottleVisualsOpenable - components: - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - - type: Sprite - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - -- type: entity - abstract: true - id: DrinkBottleVisualsAll - components: - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon_empty"} - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill- - inHandsMaxFillLevels: 3 - inHandsFillBaseName: -fill- - -# Large Glass Bottles - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkAbsintheBottleFull - name: Jailbreaker Verte - description: One sip of this and you just know you're gonna have a good time. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Absinthe - Quantity: 100 - - type: Label - currentLabel: reagent-name-absinthe - - type: Sprite - sprite: Objects/Consumable/Drinks/absinthebottle.rsi - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkBlueCuracaoBottleFull - name: Miss Blue Curaçao - description: A fruity, exceptionally azure drink. Does not allow the imbiber to use the fifth magic. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: BlueCuracao - Quantity: 100 - - type: Label - currentLabel: reagent-name-blue-curacao - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi - layers: - - state: icon_blue - map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: SolutionContainerVisuals - maxFillLevels: 6 - fillBaseName: fill- - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] - id: DrinkBottleOfNothingFull - name: bottle of nothing - description: A bottle filled with nothing. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Nothing - Quantity: 100 - - type: Label - currentLabel: reagent-name-nothing - - type: Sprite - sprite: Objects/Consumable/Drinks/bottleofnothing.rsi - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] - id: DrinkChampagneBottleFull - name: champagne bottle - description: Only people devoid of imagination can't find an excuse for champagne. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Champagne - Quantity: 100 - - type: Label - currentLabel: reagent-name-champagne - - type: Sprite - sprite: Objects/Consumable/Drinks/champagnebottle.rsi - - type: Openable - closeable: false # Champagne corks are fat. Not worth the effort. - - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkCognacBottleFull - name: cognac bottle - description: A sweet and strongly alcoholic drink, made after numerous distillations and years of maturing. You might as well not scream 'SHITCURITY' this time. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Cognac - Quantity: 100 - - type: Label - currentLabel: reagent-name-cognac - - type: Sprite - sprite: Objects/Consumable/Drinks/cognacbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkGrenadineBottleFull - name: Briar Rose grenadine syrup bottle - description: Sweet and tangy, a bar syrup used to add color or flavor to drinks. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Grenadine - Quantity: 100 - - type: Label - currentLabel: reagent-name-grenadine - - type: Sprite - sprite: Objects/Consumable/Drinks/grenadinebottle.rsi - - type: SolutionContainerVisuals - maxFillLevels: 6 - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkGinBottleFull - name: Griffeater gin - description: A bottle of high quality gin, produced in the New London Space Station. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Gin - Quantity: 100 - - type: Label - currentLabel: reagent-name-gin - - type: Sprite - sprite: Objects/Consumable/Drinks/ginbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkGildlagerBottleFull - name: Gildlager bottle - description: 100 proof cinnamon schnapps, made for alcoholic teen girls on spring break. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Gildlager - Quantity: 100 - - type: Label - currentLabel: reagent-name-gildlager - - type: Sprite - sprite: Objects/Consumable/Drinks/gildlagerbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] - id: DrinkCoffeeLiqueurBottleFull - name: coffee liqueur bottle - description: The great taste of coffee with none of the benifits. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: CoffeeLiqueur - Quantity: 100 - - type: Label - currentLabel: reagent-name-coffeeliqueur - - type: Sprite - sprite: Objects/Consumable/Drinks/coffeeliqueurbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkMelonLiquorBottleFull - name: Emeraldine melon liquor - description: A bottle of 46 proof Emeraldine melon liquor. Sweet and light. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: MelonLiquor - Quantity: 100 - - type: Label - currentLabel: reagent-name-melon-liquor - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi - layers: - - state: icon_green - map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: SolutionContainerVisuals - maxFillLevels: 6 - fillBaseName: fill- - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkPatronBottleFull - name: Wrapp Artiste Patrón bottle - description: Silver laced tequila, served in space night clubs across the galaxy. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Patron - Quantity: 100 - - type: Label - currentLabel: reagent-name-patron - - type: Sprite - sprite: Objects/Consumable/Drinks/patronbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] - id: DrinkPoisonWinebottleFull - name: Warlock's Velvet bottle - description: What a delightful packaging for a surely high quality wine! The vintage must be amazing! - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: PoisonWine - Quantity: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/pwinebottle.rsi - - type: Tag - tags: - - Wine - - DrinkBottle - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkRumBottleFull - name: Captain Pete's Cuban spiced rum - description: This isn't just rum, oh no. It's practically GRIFF in a bottle. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Rum - Quantity: 100 - - type: Label - currentLabel: reagent-name-rum - - type: Sprite - sprite: Objects/Consumable/Drinks/rumbottle.rsi - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkTequilaBottleFull - name: Caccavo Guaranteed Quality tequila bottle - description: Made from premium petroleum distillates, pure thalidomide and other fine quality ingredients! - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Tequila - Quantity: 100 - - type: Label - currentLabel: reagent-name-tequila - - type: Sprite - sprite: Objects/Consumable/Drinks/tequillabottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkVermouthBottleFull - name: Goldeneye vermouth bottle - description: Sweet, sweet dryness! - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Vermouth - Quantity: 100 - - type: Label - currentLabel: reagent-name-vermouth - - type: Sprite - sprite: Objects/Consumable/Drinks/vermouthbottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkVodkaBottleFull - name: vodka bottle - description: Aah, vodka. Prime choice of drink AND fuel by Russians worldwide. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Vodka - Quantity: 100 - - type: Label - currentLabel: reagent-name-vodka - - type: Sprite - sprite: Objects/Consumable/Drinks/vodkabottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkWhiskeyBottleFull - name: Uncle Git's Special Reserve - description: A premium single-malt whiskey, gently matured inside the tunnels of a nuclear shelter. TUNNEL WHISKEY RULES. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Whiskey - Quantity: 100 - - type: Label - currentLabel: reagent-name-whiskey - - type: Sprite - sprite: Objects/Consumable/Drinks/whiskeybottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull] - id: DrinkWineBottleFull - name: Doublebearded Bearded Special wine bottle - description: A faint aura of unease and asspainery surrounds the bottle. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Wine - Quantity: 100 - - type: Label - currentLabel: reagent-name-wine - - type: Sprite - sprite: Objects/Consumable/Drinks/winebottle.rsi - - type: Sealable - - type: Tag - tags: - - Wine - - DrinkBottle - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkBeerGrowler # Needs to be renamed DrinkBeerBottleFull - name: beer growler # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e - description: An alcoholic beverage made from malted grains, hops, yeast, and water. XL growler bottle. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: Beer - Quantity: 150 - - type: Label - currentLabel: reagent-name-beer - - type: Sprite - sprite: Objects/Consumable/Drinks/beer.rsi - - type: Openable - closeable: false - - type: Tag - tags: - - Beer - - DrinkBottle - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull] - id: DrinkAleBottleFullGrowler - name: Magm-Ale growler - description: A true dorf's drink of choice. XL growler bottle. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: Ale - Quantity: 150 - - type: Label - currentLabel: reagent-name-ale - - type: Sprite - sprite: Objects/Consumable/Drinks/alebottle.rsi - - type: Openable - closeable: false - -# Large Plastic Bottles - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticBaseFull] - id: DrinkColaBottleFull - name: Space Cola bottle - description: Cola. In spaaace! - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Cola - Quantity: 100 - - type: Label - currentLabel: reagent-name-cola - - type: Sprite - sprite: Objects/Consumable/Drinks/colabottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticBaseFull] - id: DrinkSpaceMountainWindBottleFull - name: Space Solar Wind bottle - description: Blows right through you like a solar wind. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: SpaceMountainWind - Quantity: 100 - - type: Label - currentLabel: reagent-name-space-mountain-wind - - type: Sprite - sprite: Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticBaseFull] - id: DrinkSpaceUpBottleFull - name: Space-Up bottle - description: Tastes like a hull breach in your mouth. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: SpaceUp - Quantity: 100 - - type: Label - currentLabel: reagent-name-space-up - - type: Sprite - sprite: Objects/Consumable/Drinks/space-up_bottle.rsi - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticBaseFull] - id: DrinkSodaWaterBottleFull - name: soda water bottle - description: Like water, but angry! - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - reagents: - - ReagentId: SodaWater - Quantity: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/sodawater-bottle.rsi - - type: Label - currentLabel: reagent-name-soda-water - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticBaseFull] - id: DrinkTonicWaterBottleFull - name: tonic water bottle - description: Like soda water, but angrier maybe? Often sweeter. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - reagents: - - ReagentId: TonicWater - Quantity: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/tonic-bottle.rsi - - type: Label - currentLabel: reagent-name-tonic-water - - type: Sealable - -# Small Bottles - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottlePlasticSmallBaseFull] - id: DrinkWaterBottleFull - name: water bottle - description: Simple clean water of unknown origin. You think that maybe you dont want to know it. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Water - Quantity: 30 - - type: Sprite - sprite: Objects/Consumable/Drinks/waterbottle.rsi - - type: Label - currentLabel: reagent-name-water - - type: Sealable - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassSmallBaseFull] - id: DrinkBeerBottleFull - name: beer bottle # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e - description: An alcoholic beverage made from malted grains, hops, yeast, and water. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Beer - Quantity: 50 - - type: Label - currentLabel: reagent-name-beer - - type: Sprite - sprite: Objects/Consumable/Drinks/beer.rsi - - type: Openable - closeable: false - - type: Tag - tags: - - Beer - -- type: entity - parent: [DrinkBottleVisualsAll, DrinkBottleGlassSmallBaseFull] - id: DrinkAleBottleFull - name: Magm-Ale bottle - description: A true dorf's drink of choice. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Ale - Quantity: 50 - - type: Label - currentLabel: reagent-name-ale - - type: Sprite - sprite: Objects/Consumable/Drinks/alebottle.rsi - - type: Openable - closeable: false - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassSmallBaseFull] - id: DrinkSakeBottleFull - name: small sake bottle - description: The regret of the next morning seems to be nipping on the bottle too. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: Sake - Quantity: 50 - - type: Label - currentLabel: reagent-name-sake - - type: Sprite - sprite: Objects/Consumable/Drinks/sakebottle.rsi - - type: Sealable - -# Cartons, TODO: this needs to be moved elsewhere eventually, since cartons shouldnt smash into glass shards - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkJuiceLimeCartonXL - name: lime juice XL - description: Sweet-sour goodness. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: JuiceLime - Quantity: 150 - - type: Drink - - type: Label - currentLabel: reagent-name-juice-lime - - type: Sprite - sprite: Objects/Consumable/Drinks/limejuice.rsi - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkJuiceOrangeCartonXL - name: orange juice XL - description: Full of vitamins and deliciousness! - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: JuiceOrange - Quantity: 150 - - type: Drink - - type: Label - currentLabel: reagent-name-juice-orange - - type: Sprite - sprite: Objects/Consumable/Drinks/orangejuice.rsi - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkCreamCartonXL - name: milk cream XL - description: It's cream. Made from milk. What else did you think you'd find in there? - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: Cream - Quantity: 150 - - type: Drink - - type: Label - currentLabel: reagent-name-cream - - type: Sprite - sprite: Objects/Consumable/Drinks/cream.rsi - -#boring jugs some more sprites are made - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkSugarJug - name: sugar jug - suffix: For Drinks, Full - description: Some people put this in their coffee... - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: Sugar - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-sugar - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkLemonLimeJug - name: Smite jug - description: A dual citrus sensation. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: LemonLime - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-lemon-lime - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkMeadJug - name: mead jug - description: Storing mead in a plastic jug should be a crime. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - reagents: - - ReagentId: Mead - Quantity: 150 - - type: Drink - - type: Label - currentLabel: reagent-name-mead - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkIceJug - name: ice jug - description: Stubborn water. Pretty cool. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: Ice - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-ice - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkCoconutWaterJug - name: coconut water jug - description: It's on the inside of the coconut that counts. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: CoconutWater - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-coconut-water - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkCoffeeJug - name: coffee jug - description: Wake up juice, of the heated kind. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: Coffee - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-coffee - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkTeaJug - name: tea jug - description: The drink of choice for the Bri'ish and hipsters. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: Tea - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-tea - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkGreenTeaJug - name: green tea jug - description: It's like tea... but green! great for settling the stomach. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: GreenTea - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-green-tea - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkIcedTeaJug - name: iced tea jug - description: For when the regular tea is too hot for you. Boohoo. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: IcedTea - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-iced-tea - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkDrGibbJug - name: Dr. Gibb jug - description: 42 different flavours... in a jug! - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: DrGibb - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-dr-gibb - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkRootBeerJug - name: root beer jug - description: This drink makes Australians giggle. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: RootBeer - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-root-beer - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkWaterMelonJuiceJug - name: watermelon juice jug - description: May include leftover seeds. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 300 - reagents: - - ReagentId: JuiceWatermelon - Quantity: 300 - - type: Drink - - type: Label - currentLabel: reagent-name-juice-watermelon - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: DrinkEnergyDrinkJug - name: Red Bool jug - description: A jug of Red Bool, with enough caffeine to kill a whole station. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - reagents: - - ReagentId: EnergyDrink - Quantity: 100 - - type: Drink - - type: Label - currentLabel: reagent-name-energy-drink - -- type: entity - parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull] - id: CustomDrinkJug - name: beverage jug - description: A jug for storing custom made drinks. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 150 - - type: Drink diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml new file mode 100644 index 000000000000..b8e7b5c4efa9 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -0,0 +1,495 @@ +# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_bottles.yml + + +- type: entity + abstract: true + parent: [ DrinkGlassBase, BaseDrinkOpenable ] + id: DrinkBottleGlassSmallBaseFull + suffix: Full + components: + - type: Openable + sound: + collection: bottleOpenSounds + closeable: true + closeSound: + collection: bottleCloseSounds + - type: SolutionContainerManager + solutions: + drink: + maxVol: 50 + - type: Sprite + sprite: Objects/Consumable/Drinks/beer.rsi # fallback + - type: Tool + qualities: + - Rolling + speedModifier: 0.75 # not as good as a rolling pin but does the job + - type: TrashOnSolutionEmpty + solution: drink + - type: Tag + tags: + - DrinkBottle + +- type: entity + abstract: true + parent: DrinkBottleGlassSmallBaseFull + id: DrinkBottleGlassBaseFull + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/alco-bottle.rsi # fallback + - type: Item + size: Normal + +# Large Glass Bottles + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkAbsintheBottleFull + name: Jailbreaker Verte + description: One sip of this and you just know you're gonna have a good time. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Absinthe + Quantity: 100 + - type: Label + currentLabel: reagent-name-absinthe + - type: Sprite + sprite: Objects/Consumable/Drinks/absinthebottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkBlueCuracaoBottleFull + name: Miss Blue Curaçao + description: A fruity, exceptionally azure drink. Does not allow the imbiber to use the fifth magic. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: BlueCuracao + Quantity: 100 + - type: Label + currentLabel: reagent-name-blue-curacao + - type: Sprite + sprite: Objects/Consumable/Drinks/alco-bottle.rsi + layers: + - state: icon_blue + map: ["enum.OpenableVisuals.Layer"] + - state: fill-1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals + maxFillLevels: 6 + fillBaseName: fill- + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] + id: DrinkBottleOfNothingFull + name: bottle of nothing + description: A bottle filled with nothing. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Nothing + Quantity: 100 + - type: Label + currentLabel: reagent-name-nothing + - type: Sprite + sprite: Objects/Consumable/Drinks/bottleofnothing.rsi + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] + id: DrinkChampagneBottleFull + name: champagne bottle + description: Only people devoid of imagination can't find an excuse for champagne. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Champagne + Quantity: 100 + - type: Label + currentLabel: reagent-name-champagne + - type: Sprite + sprite: Objects/Consumable/Drinks/champagnebottle.rsi + - type: Openable + closeable: false # Champagne corks are fat. Not worth the effort. + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkCognacBottleFull + name: cognac bottle + description: A sweet and strongly alcoholic drink, made after numerous distillations and years of maturing. You might as well not scream 'SHITCURITY' this time. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Cognac + Quantity: 100 + - type: Label + currentLabel: reagent-name-cognac + - type: Sprite + sprite: Objects/Consumable/Drinks/cognacbottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkGrenadineBottleFull + name: Briar Rose grenadine syrup bottle + description: Sweet and tangy, a bar syrup used to add color or flavor to drinks. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Grenadine + Quantity: 100 + - type: Label + currentLabel: reagent-name-grenadine + - type: Sprite + sprite: Objects/Consumable/Drinks/grenadinebottle.rsi + - type: SolutionContainerVisuals + maxFillLevels: 6 + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkGinBottleFull + name: Griffeater gin + description: A bottle of high quality gin, produced in the New London Space Station. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Gin + Quantity: 100 + - type: Label + currentLabel: reagent-name-gin + - type: Sprite + sprite: Objects/Consumable/Drinks/ginbottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkGildlagerBottleFull + name: Gildlager bottle + description: 100 proof cinnamon schnapps, made for alcoholic teen girls on spring break. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Gildlager + Quantity: 100 + - type: Label + currentLabel: reagent-name-gildlager + - type: Sprite + sprite: Objects/Consumable/Drinks/gildlagerbottle.rsi + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] + id: DrinkCoffeeLiqueurBottleFull + name: coffee liqueur bottle + description: The great taste of coffee with none of the benifits. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: CoffeeLiqueur + Quantity: 100 + - type: Label + currentLabel: reagent-name-coffeeliqueur + - type: Sprite + sprite: Objects/Consumable/Drinks/coffeeliqueurbottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkMelonLiquorBottleFull + name: Emeraldine melon liquor + description: A bottle of 46 proof Emeraldine melon liquor. Sweet and light. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: MelonLiquor + Quantity: 100 + - type: Label + currentLabel: reagent-name-melon-liquor + - type: Sprite + sprite: Objects/Consumable/Drinks/alco-bottle.rsi + layers: + - state: icon_green + map: ["enum.OpenableVisuals.Layer"] + - state: fill-1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals + maxFillLevels: 6 + fillBaseName: fill- + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkPatronBottleFull + name: Wrapp Artiste Patrón bottle + description: Silver laced tequila, served in space night clubs across the galaxy. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Patron + Quantity: 100 + - type: Label + currentLabel: reagent-name-patron + - type: Sprite + sprite: Objects/Consumable/Drinks/patronbottle.rsi + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] + id: DrinkPoisonWinebottleFull + name: Warlock's Velvet bottle + description: What a delightful packaging for a surely high quality wine! The vintage must be amazing! + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: PoisonWine + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/pwinebottle.rsi + - type: Tag + tags: + - Wine + - DrinkBottle + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkRumBottleFull + name: Captain Pete's Cuban spiced rum + description: This isn't just rum, oh no. It's practically GRIFF in a bottle. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Rum + Quantity: 100 + - type: Label + currentLabel: reagent-name-rum + - type: Sprite + sprite: Objects/Consumable/Drinks/rumbottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkTequilaBottleFull + name: Caccavo Guaranteed Quality tequila bottle + description: Made from premium petroleum distillates, pure thalidomide and other fine quality ingredients! + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Tequila + Quantity: 100 + - type: Label + currentLabel: reagent-name-tequila + - type: Sprite + sprite: Objects/Consumable/Drinks/tequillabottle.rsi + - type: Sealable + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkVermouthBottleFull + name: Goldeneye vermouth bottle + description: Sweet, sweet dryness! + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Vermouth + Quantity: 100 + - type: Label + currentLabel: reagent-name-vermouth + - type: Sprite + sprite: Objects/Consumable/Drinks/vermouthbottle.rsi + - type: Sealable + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkVodkaBottleFull + name: vodka bottle + description: Aah, vodka. Prime choice of drink AND fuel by Russians worldwide. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Vodka + Quantity: 100 + - type: Label + currentLabel: reagent-name-vodka + - type: Sprite + sprite: Objects/Consumable/Drinks/vodkabottle.rsi + - type: Sealable + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkWhiskeyBottleFull + name: Uncle Git's Special Reserve + description: A premium single-malt whiskey, gently matured inside the tunnels of a nuclear shelter. TUNNEL WHISKEY RULES. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Whiskey + Quantity: 100 + - type: Label + currentLabel: reagent-name-whiskey + - type: Sprite + sprite: Objects/Consumable/Drinks/whiskeybottle.rsi + - type: Sealable + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] + id: DrinkWineBottleFull + name: Doublebearded Bearded Special wine bottle + description: A faint aura of unease and asspainery surrounds the bottle. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Wine + Quantity: 100 + - type: Label + currentLabel: reagent-name-wine + - type: Sprite + sprite: Objects/Consumable/Drinks/winebottle.rsi + - type: Sealable + - type: Tag + tags: + - Wine + - DrinkBottle + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkBeerGrowler # Needs to be renamed DrinkBeerBottleFull + name: beer growler # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e + description: An alcoholic beverage made from malted grains, hops, yeast, and water. XL growler bottle. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + reagents: + - ReagentId: Beer + Quantity: 150 + - type: Label + currentLabel: reagent-name-beer + - type: Sprite + sprite: Objects/Consumable/Drinks/beer.rsi + - type: Openable + closeable: false + - type: Tag + tags: + - Beer + - DrinkBottle + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + id: DrinkAleBottleFullGrowler + name: Magm-Ale growler + description: A true dorf's drink of choice. XL growler bottle. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + reagents: + - ReagentId: Ale + Quantity: 150 + - type: Label + currentLabel: reagent-name-ale + - type: Sprite + sprite: Objects/Consumable/Drinks/alebottle.rsi + - type: Openable + closeable: false + +# Small glass bottles + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] + id: DrinkBeerBottleFull + name: beer bottle # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e + description: An alcoholic beverage made from malted grains, hops, yeast, and water. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Beer + Quantity: 50 + - type: Label + currentLabel: reagent-name-beer + - type: Sprite + sprite: Objects/Consumable/Drinks/beer.rsi + - type: Openable + closeable: false # can't put the cap back on + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + - type: Tag + tags: + - Beer + +- type: entity + parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] + id: DrinkAleBottleFull + name: Magm-Ale bottle + description: A true dorf's drink of choice. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Ale + Quantity: 50 + - type: Label + currentLabel: reagent-name-ale + - type: Sprite + sprite: Objects/Consumable/Drinks/alebottle.rsi + - type: Openable + closeable: false # can't put the cap back on + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottleGlassSmallBaseFull] + id: DrinkSakeBottleFull + name: small sake bottle + description: The regret of the next morning seems to be nipping on the bottle too. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Sake + Quantity: 50 + - type: Label + currentLabel: reagent-name-sake + - type: Sprite + sprite: Objects/Consumable/Drinks/sakebottle.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml new file mode 100644 index 000000000000..5e526831d745 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -0,0 +1,389 @@ +- type: entity + abstract: true + parent: [ DrinkPlasticBase, BaseDrinkOpenable ] + id: DrinkBottlePlasticSmallBaseFull + suffix: Full + components: + - type: Openable + sound: + collection: bottleOpenSounds + closeable: true + closeSound: + collection: bottleCloseSounds + - type: Tag + tags: + - DrinkCup + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: FitsInDispenser + solution: drink + - type: Sprite + state: icon + sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback + - type: TrashOnSolutionEmpty + solution: drink + +- type: entity + abstract: true + parent: DrinkBottlePlasticSmallBaseFull + id: DrinkBottlePlasticBaseFull + components: + - type: Tag + tags: + - DrinkBottle + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + - type: Sprite + state: icon + sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug + - type: Item + size: Normal + +# Empty + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: CustomDrinkJug + name: beverage jug + description: A jug for storing custom made drinks. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + +# Small Plastic Bottles + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticSmallBaseFull] + id: DrinkWaterBottleFull + name: water bottle + description: Simple clean water of unknown origin. You think that maybe you dont want to know it. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Water + Quantity: 30 + - type: Sprite + sprite: Objects/Consumable/Drinks/waterbottle.rsi + - type: Label + currentLabel: reagent-name-water + +# Large Plastic Bottles + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + id: DrinkColaBottleFull + name: Space Cola bottle + description: Cola. In spaaace! + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Cola + Quantity: 100 + - type: Label + currentLabel: reagent-name-cola + - type: Sprite + sprite: Objects/Consumable/Drinks/colabottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + id: DrinkSpaceMountainWindBottleFull + name: Space Solar Wind bottle + description: Blows right through you like a solar wind. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: SpaceMountainWind + Quantity: 100 + - type: Label + currentLabel: reagent-name-space-mountain-wind + - type: Sprite + sprite: Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + id: DrinkSpaceUpBottleFull + name: Space-Up bottle + description: Tastes like a hull breach in your mouth. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: SpaceUp + Quantity: 100 + - type: Label + currentLabel: reagent-name-space-up + - type: Sprite + sprite: Objects/Consumable/Drinks/space-up_bottle.rsi + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + id: DrinkSodaWaterBottleFull + name: soda water bottle + description: Like water, but angry! + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: SodaWater + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/sodawater-bottle.rsi + - type: Label + currentLabel: reagent-name-soda-water + +- type: entity + parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + id: DrinkTonicWaterBottleFull + name: tonic water bottle + description: Like soda water, but angrier maybe? Often sweeter. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: TonicWater + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/tonic-bottle.rsi + - type: Label + currentLabel: reagent-name-tonic-water + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkEnergyDrinkJug + name: Red Bool jug + description: A jug of Red Bool, with enough caffeine to kill a whole station. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: EnergyDrink + Quantity: 100 + - type: Label + currentLabel: reagent-name-energy-drink + # TODO new sprite + +# Xtra large + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkSugarJug + name: sugar jug + suffix: For Drinks, Full + description: Some people put this in their coffee... + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: Sugar + Quantity: 300 + - type: Label + currentLabel: reagent-name-sugar + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkLemonLimeJug + name: Smite jug + description: A dual citrus sensation. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: LemonLime + Quantity: 300 + - type: Label + currentLabel: reagent-name-lemon-lime + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkMeadJug + name: mead jug + description: Storing mead in a plastic jug should be a crime. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 150 + reagents: + - ReagentId: Mead + Quantity: 150 + - type: Label + currentLabel: reagent-name-mead + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkIceJug + name: ice jug + description: Stubborn water. Pretty cool. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: Ice + Quantity: 300 + - type: Label + currentLabel: reagent-name-ice + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkCoconutWaterJug + name: coconut water jug + description: It's on the inside of the coconut that counts. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: CoconutWater + Quantity: 300 + - type: Label + currentLabel: reagent-name-coconut-water + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkCoffeeJug + name: coffee jug + description: Wake up juice, of the heated kind. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: Coffee + Quantity: 300 + - type: Label + currentLabel: reagent-name-coffee + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkTeaJug + name: tea jug + description: The drink of choice for the Bri'ish and hipsters. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: Tea + Quantity: 300 + - type: Label + currentLabel: reagent-name-tea + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkGreenTeaJug + name: green tea jug + description: It's like tea... but green! great for settling the stomach. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: GreenTea + Quantity: 300 + - type: Label + currentLabel: reagent-name-green-tea + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkIcedTeaJug + name: iced tea jug + description: For when the regular tea is too hot for you. Boohoo. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: IcedTea + Quantity: 300 + - type: Label + currentLabel: reagent-name-iced-tea + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkDrGibbJug + name: Dr. Gibb jug + description: 42 different flavours... in a jug! + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: DrGibb + Quantity: 300 + - type: Label + currentLabel: reagent-name-dr-gibb + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkRootBeerJug + name: root beer jug + description: This drink makes Australians giggle. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: RootBeer + Quantity: 300 + - type: Label + currentLabel: reagent-name-root-beer + # TODO new sprite + +- type: entity + parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] + id: DrinkWaterMelonJuiceJug + name: watermelon juice jug + description: May include leftover seeds. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 300 + reagents: + - ReagentId: JuiceWatermelon + Quantity: 300 + - type: Label + currentLabel: reagent-name-juice-watermelon + # TODO new sprite diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 53ab1c6fee85..a81f8a35c874 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -7,9 +7,6 @@ - type: SolutionContainerManager solutions: drink: - reagents: - - ReagentId: Cola - Quantity: 30 maxVol: 30 grindable: reagents: # 5u -> 1/2 steel sheet (10u) @@ -22,20 +19,8 @@ maxTransferAmount: 15 - type: Extractable grindableSolutionName: grindable - - type: Sprite - state: icon - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - type: FitsInDispenser solution: drink - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - type: Tool qualities: - Rolling diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 844cb9fb62c1..21902e4fd439 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -43,8 +43,6 @@ materialComposition: Glass: 25 -## - # Misc Cups - type: entity parent: DrinkBaseCup @@ -60,6 +58,53 @@ materialComposition: Gold: 100 +- type: entity + parent: DrinkBaseCup + id: DrinkTeacupEmpty + name: teacup + description: A plain white porcelain teacup. + components: + - type: Icon + sprite: Objects/Consumable/Drinks/teacup.rsi + state: icon-vend-tea + - type: Sprite + sprite: Objects/Consumable/Drinks/teacup.rsi + layers: + - state: icon-0 + - map: ["enum.SolutionContainerLayers.Fill"] + state: icon-4 + - type: Appearance + - type: SolutionContainerVisuals + maxFillLevels: 4 + fillBaseName: icon- + +- type: entity + name: coupe glass + description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. + parent: DrinkGlassBase + id: DrinkGlassCoupeShaped + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi + layers: + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + - type: Appearance + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: SolutionContainerVisuals + maxFillLevels: 5 + fillBaseName: fill + inHandsMaxFillLevels: 1 + inHandsFillBaseName: -fill- + - type: entity parent: DrinkBaseCup id: DrinkWaterCup @@ -276,10 +321,8 @@ solution: drink - type: entity - parent: DrinkBaseCup + parent: DrinkTeacupEmpty id: DrinkTeacup - name: teacup - description: A plain white porcelain teacup. components: - type: SolutionContainerManager solutions: @@ -287,24 +330,11 @@ reagents: - ReagentId: Tea Quantity: 20 - - type: Icon - sprite: Objects/Consumable/Drinks/teacup.rsi - state: icon-vend-tea - - type: Sprite - sprite: Objects/Consumable/Drinks/teacup.rsi - layers: - - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-4 - - type: Appearance - - type: SolutionContainerVisuals - maxFillLevels: 4 - fillBaseName: icon- - type: TrashOnSolutionEmpty solution: drink - type: entity - parent: DrinkBaseCup + parent: DrinkTeacupEmpty id: DrinkGreenTea name: green tea description: A plain white porcelain teacup. @@ -318,16 +348,6 @@ - type: Icon sprite: Objects/Consumable/Drinks/teacup.rsi state: icon-vend-green-tea - - type: Sprite - sprite: Objects/Consumable/Drinks/teacup.rsi - layers: - - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-4 - - type: Appearance - - type: SolutionContainerVisuals - maxFillLevels: 4 - fillBaseName: icon- - type: TrashOnSolutionEmpty solution: drink diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 0cd960bed12b..e4817febf23a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: DrinkBase + parent: [DrinkVisualsOpenable, DrinkBase] id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -17,7 +17,6 @@ visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - type: Glue - type: SolutionContainerManager solutions: @@ -29,12 +28,6 @@ - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - type: Tag tags: - DrinkSpaceGlue @@ -42,7 +35,7 @@ solution: drink - type: entity - parent: DrinkBase + parent: [DrinkVisualsOpenable, DrinkBase] id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. @@ -60,7 +53,6 @@ visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - type: SolutionContainerManager solutions: drink: @@ -71,16 +63,11 @@ - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - type: Lube - type: TrashOnSolutionEmpty solution: drink +# Find your nearest clown and give them a gift :o) - type: entity parent: BluespaceBeaker id: BottomlessLube @@ -102,6 +89,16 @@ - ReagentId: SpaceLube Quantity: 200 +- type: entity + parent: DrinkGlassBase + id: DrinkJarWhat + name: jar of something + description: You can't really tell what this is. + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/jar_what.rsi + # Mopwata - type: weightedRandomFillSolution id: RandomFillMopwata @@ -150,13 +147,11 @@ - FourteenLoko - type: entity - parent: DrinkBottleGlassBaseFull + parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] id: DrinkMopwataBottleRandom name: delicious mopwata description: A foggy brown bottle with a faded label depicting a mop. It comes full of murky... vintage. components: - - type: Item - size: Small - type: SolutionContainerManager solutions: drink: @@ -167,26 +162,5 @@ - type: RandomFillSolution solution: drink weightedRandomId: RandomFillMopwata - - type: PressurizedSolution - solution: drink - - type: Shakeable - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon_empty"} - type: Sprite sprite: Objects/Consumable/Drinks/mopwata.rsi - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill- - inHandsMaxFillLevels: 3 - inHandsFillBaseName: -fill- diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index f6fb5ab8ec79..6dd010391469 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,29 +1,3 @@ -- type: entity - parent: DrinkBase - id: DrinkShaker - name: shaker - description: The trusty mixing buddy of the bartender. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - - type: FitsInDispenser - solution: drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shaker.rsi - state: icon - - type: Item - sprite: Objects/Consumable/Drinks/shaker.rsi - - type: PhysicalComposition - materialComposition: - Steel: 50 - - type: Shakeable - - type: ReactionMixer - mixOnInteract: false - reactionTypes: - - Shake - - type: entity parent: DrinkGlassBase id: DrinkShotGlass @@ -37,13 +11,13 @@ - type: Sprite sprite: Objects/Consumable/Drinks/shotglass.rsi layers: - - state: icon - map: [ "enum.SolutionContainerLayers.Base" ] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] - visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 2 @@ -51,57 +25,91 @@ inHandsMaxFillLevels: 1 inHandsFillBaseName: -fill- +- type: entity + parent: DrinkBase + id: DrinkIceBucket + name: ice bucket + description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Ice + Quantity: 200 + - type: Sprite + sprite: Objects/Consumable/Drinks/icebucket.rsi + state: icon + - type: PhysicalComposition + materialComposition: + Steel: 75 + - type: entity parent: DrinkGlassBase - id: DrinkJarWhat - name: jar of something - description: You can't really tell what this is. + id: DrinkTeapot + name: teapot # short and stout + description: An elegant teapot. It simply oozes class. components: - - type: Drink + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: Tea + Quantity: 100 - type: Sprite - sprite: Objects/Consumable/Drinks/jar_what.rsi + sprite: Objects/Consumable/Drinks/teapot.rsi + +# Bartender tools - type: entity parent: DrinkBase - id: DrinkJigger - name: jigger - description: Like a shaker, but smaller. Used to control the amount of ingredients. + id: DrinkShaker + name: shaker + description: The trusty mixing buddy of the bartender. components: - type: SolutionContainerManager solutions: drink: - maxVol: 20 - - type: SolutionTransfer - canChangeTransferAmount: true - minTransferAmount: 1 - maxTransferAmount: 20 + maxVol: 100 - type: FitsInDispenser solution: drink - type: Sprite - sprite: Objects/Consumable/Drinks/jigger.rsi + sprite: Objects/Consumable/Drinks/shaker.rsi state: icon + - type: Item + sprite: Objects/Consumable/Drinks/shaker.rsi - type: PhysicalComposition materialComposition: - Steel: 20 + Steel: 50 + - type: Shakeable + - type: ReactionMixer + mixOnInteract: false + reactionTypes: + - Shake - type: entity parent: DrinkBase - id: DrinkIceBucket - name: ice bucket - description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! + id: DrinkJigger + name: jigger + description: Like a shaker, but smaller. Used to control the amount of ingredients. components: - type: SolutionContainerManager solutions: drink: - reagents: - - ReagentId: Ice - Quantity: 200 + maxVol: 20 + - type: SolutionTransfer + canChangeTransferAmount: true + minTransferAmount: 1 + maxTransferAmount: 20 + - type: FitsInDispenser + solution: drink - type: Sprite - sprite: Objects/Consumable/Drinks/icebucket.rsi + sprite: Objects/Consumable/Drinks/jigger.rsi state: icon - type: PhysicalComposition materialComposition: - Steel: 75 + Steel: 20 - type: entity parent: DrinkBase @@ -132,3 +140,55 @@ Steel: 300 - type: FitsInDispenser solution: drink + +# Weird empty shakes + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeBlue + name: blue milkshake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-blue.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeEmpty + name: shakeempty + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-empty.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeMeat + name: meat shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-meat.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeRobo + name: robo shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-robo.rsi + +- type: entity + parent: DrinkGlassBase + id: DrinkShakeWhite + name: white shake + description: '' + components: + - type: Drink + - type: Sprite + sprite: Objects/Consumable/Drinks/shake-white.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index 134a0c27d23d..4f7aeeb99293 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,4 +1,5 @@ -# These can still be used as containers +# File for containers like bottles or milk jugs that are empty + - type: entity abstract: true parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] @@ -29,13 +30,23 @@ - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash, DrinkCartonBaseFull ] + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] id: DrinkCartonBaseEmpty + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 50 - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash, DrinkCartonBaseLargeFull ] + parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] id: DrinkCartonBaseLargeEmpty + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 # Small bottles From 5a4373daccf0e7427604b7a212be8283e9899ce2 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 19:19:04 -0500 Subject: [PATCH 026/760] break up drinks_bottles --- .../nutrition/components/drink-component.ftl | 1 + .../Objects/Consumable/Drinks/base_drinks.yml | 165 ++++++++---------- 2 files changed, 77 insertions(+), 89 deletions(-) diff --git a/Resources/Locale/en-US/nutrition/components/drink-component.ftl b/Resources/Locale/en-US/nutrition/components/drink-component.ftl index 5fa449396c75..c3e67350571d 100644 --- a/Resources/Locale/en-US/nutrition/components/drink-component.ftl +++ b/Resources/Locale/en-US/nutrition/components/drink-component.ftl @@ -4,6 +4,7 @@ drink-component-on-examine-is-opened = [color=yellow]Opened[/color] drink-component-on-examine-is-sealed = The seal is intact. drink-component-on-examine-is-unsealed = The seal is broken. drink-component-on-examine-is-unsealed-no-cork = The seal is broken, and the cork is gone. +drink-component-on-examine-is-unsealed-crown-cap = The seal is broken, and the crown cap is bent. drink-component-on-examine-is-full = Full drink-component-on-examine-is-mostly-full = Mostly Full drink-component-on-examine-is-half-full = Halfway Full diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml index bac4db0d5758..83930337185b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml @@ -1,6 +1,3 @@ -# TODO: Find remaining cans and move to drinks_cans -# TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml - # For cups, bottles, beakers, and other freely accessible solutions - type: entity abstract: true @@ -102,11 +99,56 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] + #In future maybe add generic plastic scrap trash/debris - type: PhysicalComposition materialComposition: Plastic: 25 -# Cans and bottles +# A destructible, opaque cardboard bottle +- type: entity + abstract: true + parent: DrinkBase + id: DrinkCardboardBase + components: + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Cardboard: 25 + +# A destructible, opaque metal can +- type: entity + abstract: true + parent: DrinkBase + id: DrinkMetalBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: FlimsyMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + #In future maybe add generic metal scrap trash/debris + - type: PhysicalComposition + materialComposition: + Steel: 25 + +# Un-opened cans and bottles - type: entity abstract: true id: BaseDrinkOpenable @@ -117,7 +159,7 @@ - type: Shakeable - type: Sealable -# Cans and bottles (opened) +# Pre-opened cans and bottles - type: entity abstract: true parent: BaseDrinkOpenable @@ -144,100 +186,45 @@ tags: - Trash -### -# TODO: MOVE - +# Basic visualizer for an openable entity, often paired with BaseDrinkOpenable - type: entity - parent: DrinkGlassBase - id: DrinkTeapot - name: teapot # short and stout - description: An elegant teapot. It simply oozes class. + abstract: true + id: DrinkVisualsOpenable components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 100 - reagents: - - ReagentId: Tea - Quantity: 100 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "icon_open"} + False: {state: "icon"} - type: Sprite - sprite: Objects/Consumable/Drinks/teapot.rsi + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] +# Visualizer for an openable entity with fill levels - type: entity - name: coupe glass - description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. - parent: DrinkGlassBase - id: DrinkGlassCoupeShaped + abstract: true + id: DrinkVisualsAll components: + - type: Appearance + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "icon_open"} + False: {state: "icon_empty"} - type: Sprite - sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi + sprite: Objects/Consumable/Drinks/alco-bottle.rsi layers: - state: icon - map: [ "enum.SolutionContainerLayers.Base" ] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] + map: ["enum.OpenableVisuals.Layer"] + - state: fill-1 + map: ["enum.SolutionContainerLayers.Fill"] visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - type: SolutionContainerVisuals maxFillLevels: 5 - fillBaseName: fill - inHandsMaxFillLevels: 1 + fillBaseName: fill- + inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- - -# - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeBlue - name: blue milkshake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-blue.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeEmpty - name: shakeempty - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-empty.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeMeat - name: meat shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-meat.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeRobo - name: robo shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-robo.rsi - -- type: entity - parent: DrinkGlassBase - id: DrinkShakeWhite - name: white shake - description: '' - components: - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/shake-white.rsi From 12d635c0e9e211b06ae855bd3a6f19ba89c40316 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 19:24:13 -0500 Subject: [PATCH 027/760] Revert "trash drinks gets trashed (fixed)" This reverts commit eb8599d204d51527539e1dde4898960b4080d341. --- .../Entities/Objects/Misc/broken_bottle.yml | 2 +- .../Objects/Misc/broken_bottle.rsi/icon.png | Bin 0 -> 656 bytes .../Objects/Misc/broken_bottle.rsi/meta.json | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Objects/Misc/broken_bottle.rsi/icon.png create mode 100644 Resources/Textures/Objects/Misc/broken_bottle.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Misc/broken_bottle.yml b/Resources/Prototypes/Entities/Objects/Misc/broken_bottle.yml index b458f0ae2156..12240adf474e 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/broken_bottle.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/broken_bottle.yml @@ -15,7 +15,7 @@ soundHit: path: /Audio/Weapons/bladeslice.ogg - type: Sprite - sprite: Objects/Consumable/TrashDrinks/broken_bottle.rsi + sprite: Objects/Misc/broken_bottle.rsi state: icon - type: DamageOtherOnHit damage: diff --git a/Resources/Textures/Objects/Misc/broken_bottle.rsi/icon.png b/Resources/Textures/Objects/Misc/broken_bottle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56c2b98bba1e3d5c82ed23a36211c5ea546d56e4 GIT binary patch literal 656 zcmV;B0&o3^P)#q5-7QSE^R48o{1l@$F&_KFdHw`K}^dCgm@R-+5K@jvpRNyJ2 zZjsf+#6@>w-F%;QW?N@x=dDBGeMUzw{$QAS4$m_mp5OEQo*7|!dYXd_aW|cBj^6Nx zhpzeu0(k#+%J1mxB$LVT>cyMT2sv!Wb$yXsVFt@`Flwc+!-NN1%w`zbkZ^p7rJfU^ z0ijcnN|qR!xJLi@2zvR;{sTO{g-TVSQmvzSXZ9cP^x1RfavDn&laHT1hXx2?>cEFb zxBb&n9>)jQg|rH<=Q|mjd?ExLEAR|d-d*;OlV{b0x(kX7mIK4RB_2Px8+bd0N`d8q zDnVQX+y8fkjZlD?1j7Hj?S+3igs1~c4c(l(HGtTD1Sc^-j8)nTI%K$TT``p-uX*jQhtp=NL; zdy4XkPE2m#TXBxM>Z94~fdPRR;r)AA9!^}sZ!}OO_*I%hauygK%yP1IA5!3M{Xs9T zaP~qMt%KcE|8()==LW7_L8(d61H4!gTb8gA2Fvvvq6&>iZM Date: Fri, 25 Jul 2025 20:12:19 -0500 Subject: [PATCH 028/760] cleanup pass --- .../Drinks/drinks_bottles_glass.yml | 2 + .../Objects/Consumable/Drinks/drinks_cans.yml | 57 +------------------ .../Objects/Consumable/Drinks/drinks_cups.yml | 4 +- .../Consumable/Drinks/drinks_flasks.yml | 38 +++++-------- .../Consumable/Drinks/drinks_special.yml | 53 +++++++++++++++++ 5 files changed, 73 insertions(+), 81 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index b8e7b5c4efa9..61d97558a446 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -386,6 +386,8 @@ - Wine - DrinkBottle +# Extra large bottles + - type: entity parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] id: DrinkBeerGrowler # Needs to be renamed DrinkBeerBottleFull diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index a81f8a35c874..8627c703f17e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,7 +1,7 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: [ DrinkBase, BaseDrinkOpenable ] + parent: [ DrinkMetalBase, BaseDrinkOpenable, DrinkVisualsOpenable ] id: DrinkCanBaseFull components: - type: SolutionContainerManager @@ -490,59 +490,6 @@ - type: Item sprite: Objects/Consumable/Drinks/energy_drink.rsi -- type: entity - id: DrinkCanPack - parent: BaseStorageItem - name: 6pack - components: - - type: Sprite - sprite: Objects/Misc/6pack.rsi - layers: - - state: plastic-thingy - - state: 6pack1 - map: ["6pack1"] - visible: false - - state: 6pack2 - map: ["6pack2"] - visible: false - - state: 6pack3 - map: ["6pack3"] - visible: false - - state: 6pack4 - map: ["6pack4"] - visible: false - - state: 6pack5 - map: ["6pack5"] - visible: false - - state: 6pack6 - map: ["6pack6"] - visible: false - - type: Item - size: Normal - - type: Storage - grid: - - 0,0,2,3 - whitelist: - tags: - - Cola - hideStackVisualsWhenClosed: false - - type: StorageFill - contents: - - id: DrinkColaCan - amount: 6 - - type: ItemCounter - count: - tags: [Cola] - composite: true - layerStates: - - 6pack1 - - 6pack2 - - 6pack3 - - 6pack4 - - 6pack5 - - 6pack6 - - type: Appearance - - type: entity parent: DrinkCanBaseFull id: DrinkShamblersJuiceCan @@ -617,6 +564,7 @@ - type: Tag tags: - Beer + - DrinkCan - type: entity parent: DrinkCanBaseFull @@ -644,3 +592,4 @@ - type: Tag tags: - Wine + - DrinkCan diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 21902e4fd439..a74f61824a1e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -79,10 +79,10 @@ fillBaseName: icon- - type: entity - name: coupe glass - description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. parent: DrinkGlassBase id: DrinkGlassCoupeShaped + name: coupe glass + description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. components: - type: Sprite sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index 9e1b100dbfcf..ed623f15cad2 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,7 +1,7 @@ - type: entity + abstract: true parent: DrinkBase id: FlaskBase - abstract: true components: - type: SolutionContainerManager solutions: @@ -15,22 +15,6 @@ Steel: 300 - type: FitsInDispenser solution: drink - -- type: entity - id: DrinkFlaskVisualsOpenable - abstract: true - components: - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - - type: Appearance - - type: Sprite - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - type: Openable sound: collection: flaskOpenSounds @@ -41,7 +25,7 @@ # Flasks - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkShinyFlask name: shiny flask description: A shiny metal flask. It appears to have a Greek symbol inscribed on it. @@ -50,7 +34,7 @@ sprite: Objects/Consumable/Drinks/shinyflask.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkMREFlask suffix: Full name: MRE flask @@ -68,7 +52,7 @@ solution: drink - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkDetFlask name: inspector's flask description: A metal flask with a leather band and golden badge belonging to the inspector. @@ -77,7 +61,7 @@ sprite: Objects/Consumable/Drinks/detflask.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkHosFlask name: hos's flask description: A metal flask, fit for a hard working HoS. @@ -86,7 +70,7 @@ sprite: Objects/Consumable/Drinks/hosflask.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkFlask name: captain's flask description: A metal flask belonging to the captain. @@ -95,7 +79,7 @@ sprite: Objects/Consumable/Drinks/flask.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkFlaskBar name: bar flask description: A metal flask often given out by the bartender on loan. Don't forget to return it! @@ -113,7 +97,7 @@ sprite: Objects/Consumable/Drinks/flask_old.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkLithiumFlask name: lithium flask description: A flask with a Lithium Atom symbol on it. @@ -122,10 +106,14 @@ sprite: Objects/Consumable/Drinks/lithiumflask.rsi - type: entity - parent: [FlaskBase, DrinkFlaskVisualsOpenable] + parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkVacuumFlask name: vacuum flask description: Keeping your drinks at the perfect temperature since 1892. components: - type: Sprite sprite: Objects/Consumable/Drinks/vacuumflask.rsi + - type: Tool + qualities: + - Rolling # Perfectly cylindrical flask + speedModifier: 0.75 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 6dd010391469..12e3422e3413 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -60,6 +60,59 @@ - type: Sprite sprite: Objects/Consumable/Drinks/teapot.rsi +- type: entity + id: DrinkCanPack + parent: BaseStorageItem + name: 6pack + components: + - type: Sprite + sprite: Objects/Misc/6pack.rsi + layers: + - state: plastic-thingy + - state: 6pack1 + map: ["6pack1"] + visible: false + - state: 6pack2 + map: ["6pack2"] + visible: false + - state: 6pack3 + map: ["6pack3"] + visible: false + - state: 6pack4 + map: ["6pack4"] + visible: false + - state: 6pack5 + map: ["6pack5"] + visible: false + - state: 6pack6 + map: ["6pack6"] + visible: false + - type: Item + size: Normal + - type: Storage + grid: + - 0,0,2,3 + whitelist: + tags: + - Cola + hideStackVisualsWhenClosed: false + - type: StorageFill + contents: + - id: DrinkColaCan + amount: 6 + - type: ItemCounter + count: + tags: [Cola] + composite: true + layerStates: + - 6pack1 + - 6pack2 + - 6pack3 + - 6pack4 + - 6pack5 + - 6pack6 + - type: Appearance + # Bartender tools - type: entity From 69a404e2913b3991a087b36d9019e2d8f17309ae Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 25 Jul 2025 20:16:36 -0500 Subject: [PATCH 029/760] atomize --- .../Objects/Consumable/Drinks/drinks_cans.yml | 22 +++ .../Consumable/Drinks/drinks_cans_empty.yml | 177 ------------------ 2 files changed, 22 insertions(+), 177 deletions(-) delete mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 8627c703f17e..55902897bafe 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -65,6 +65,28 @@ - type: Item sprite: Objects/Consumable/Drinks/cola.rsi +# created when taking apart an ied +- type: entity + parent: [ BaseDrinkOpenableOpen, DrinkColaCan ] + id: DrinkColaCanEmpty + suffix: Empty + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + grindable: + reagents: + - ReagentId: Aluminium + Quantity: 4 + - ReagentId: Iron + Quantity: 1 + - type: Tag + tags: + - Cola + - DrinkCan + - Trash + - type: entity parent: DrinkCanBaseFull id: DrinkIcedTeaCan diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml deleted file mode 100644 index e4db6f4365f4..000000000000 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans_empty.yml +++ /dev/null @@ -1,177 +0,0 @@ -# When adding new drinks also add to random spawner located in Resources/Prototypes/Entities/Markers/Spawners/Random/trash.yml -- type: entity - abstract: true - parent: [ BaseDrinkOpenableOpen, DrinkCanBaseFull ] - id: DrinkCanBaseEmpty - suffix: empty - components: - - type: Sprite - layers: - - state: icon_open - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - grindable: - reagents: - - ReagentId: Aluminium - Quantity: 4 - - ReagentId: Iron - Quantity: 1 - - type: Tag - tags: - - DrinkCan - - Trash - -## - -# created when taking apart an ied -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkColaCan ] - id: DrinkColaCanEmpty - name: Space Cola can - description: A sweet, carbonated soft drink. - components: - - type: Tag - tags: - - DrinkCan - - Trash - - Cola - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkIcedTeaCan ] - id: DrinkIcedTeaCanEmpty - name: iced tea can - description: A refreshing can of iced tea. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkLemonLimeCan ] - id: DrinkLemonLimeCanEmpty - name: Smite can - description: You wanted ORANGE. It gave you Lemon-Lime. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkLemonLimeCranberryCan ] - id: DrinkLemonLimeCranberryCanEmpty - name: Smite Cranberry can - description: Y'all want a Smite Cranberry? Beloved by administrators everywhere. Drink in moderation. A limited run for the holidays! - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkGrapeCan ] - id: DrinkGrapeCanEmpty - name: grape soda can - description: Sweetened drink with a grape flavor and a deep purple color. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkRootBeerCan ] - id: DrinkRootBeerCanEmpty - name: root beer can - description: Some of that tasty root beer goodness, now in a portable can! - components: - - type: Tag - tags: - - DrinkCan - - Trash - - Beer - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkSodaWaterCan ] - id: DrinkSodaWaterCanEmpty - name: soda water can - description: Soda water. Why not make a scotch and soda? - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkSpaceMountainWindCan ] - id: DrinkSpaceMountainWindCanEmpty - name: Space Solar Wind can - description: Blows right through you like a solar wind. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkSpaceUpCan ] - id: DrinkSpaceUpCanEmpty - name: Space-Up can - description: Tastes like a hull breach in your mouth. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkSolDryCan ] - id: DrinkSolDryCanEmpty - name: Sol Dry can - description: Sweet ginger soda from outer space! - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkStarkistCan ] - id: DrinkStarkistCanEmpty - name: Starkist can - description: The taste of a star in liquid form. And, a bit of tuna...? - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkTonicWaterCan ] - id: DrinkTonicWaterCanEmpty - name: tonic water can - description: Quinine tastes funny, but at least it'll keep that Space Malaria away. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkFourteenLokoCan ] - id: DrinkFourteenLokoCanEmpty - name: Fourteen Loko can - description: The MBO has advised crew members that consumption of Fourteen Loko may result in seizures, blindness, drunkeness, or even death. Please Drink Responsibly. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkChangelingStingCan ] - id: DrinkChangelingStingCanEmpty - name: Changeling Sting can - description: You take a tiny sip and feel a burning sensation... - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkDrGibbCan ] - id: DrinkDrGibbCanEmpty - name: Dr. Gibb can - description: A delicious blend of 42 different flavours. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkNukieCan ] - id: DrinkNukieCanEmpty - name: Blood-red Brew can - description: A home-brewed drink made from the crazed minds at the Syndicate. Not recommended by doctors. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkEnergyDrinkCan ] - id: DrinkEnergyDrinkCanEmpty - name: Red Bool can - description: A can of Red Bool, with enough caffeine to kill a horse. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkShamblersJuiceCan ] - id: DrinkShamblersJuiceCanEmpty - name: Shambler's Juice can - description: ~Shake me up some of that Shambler's Juice!~ - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkPwrGameCan ] - id: DrinkPwrGameCanEmpty - name: PWR Game can - description: The only drink with the PWR that true gamers crave. When a gamer talks about gamerfuel, this is what they're literally referring to. - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkBeerCan ] - id: DrinkBeerCanEmpty - name: beer can - description: Small joy, big taste, no worries! - components: - - type: Tag - tags: - - DrinkCan - - Trash - - Beer - -- type: entity - parent: [ DrinkCanBaseEmpty, DrinkWineCan ] - id: DrinkWineCanEmpty - name: wine can - description: Your way to forgetting all worries and having fun! - components: - - type: Tag - tags: - - DrinkCan - - Trash - - Wine From 3566c8c8c6bcf8ac4b289068b1fbe3d2e9df4d13 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Fri, 25 Jul 2025 21:24:53 -0500 Subject: [PATCH 030/760] Baguette-less mimes, and bigger combat bakery kit box. --- Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml | 6 +++--- Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml | 7 +++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml b/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml index 69433fa7c066..972eb5074b85 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml @@ -212,7 +212,7 @@ - id: EmergencyOxygenTankFilled - id: EmergencyMedipen - id: Flare - - id: FoodBreadBaguette + - id: FoodSnackNutribrick - id: DrinkWaterBottleFull - type: entity @@ -226,7 +226,7 @@ - id: EmergencyNitrogenTankFilled - id: EmergencyMedipen - id: Flare - - id: FoodBreadBaguette + - id: FoodSnackNutribrick - id: DrinkWaterBottleFull - type: Sprite layers: @@ -246,7 +246,7 @@ - id: EmergencyOxygenTankFilled - id: EmergencyMedipen - id: Flare - - id: FoodBreadBaguetteCotton + - id: FoodSnackNutribrick - id: DrinkWaterBottleFull - type: entity diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml b/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml index 5e44c49c72b3..2f08b1eb75a7 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml @@ -74,6 +74,13 @@ name: combat bakery kit description: A kit of clandestine baked weapons. components: + - type: Storage + grid: + - 0,0,3,3 + maxItemSize: Normal + - type: Item + shape: + - 0,0,3,3 - type: Sprite layers: - state: box_of_doom From 3774b05ca14162d0a2573e19bc1c5d701cb9386f Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 02:58:28 -0500 Subject: [PATCH 031/760] no commit discipline --- Resources/Prototypes/Damage/modifier_sets.yml | 10 + .../Prototypes/Entities/Debugging/drugs.yml | 2 +- .../Objects/Consumable/Drinks/base_drinks.yml | 230 ------------------ .../Consumable/Drinks/drinks-cartons.yml | 20 +- .../Objects/Consumable/Drinks/drinks_base.yml | 125 ++++++++++ .../Drinks/drinks_base_materials.yml | 154 ++++++++++++ .../Drinks/drinks_bottles_glass.yml | 27 +- .../Drinks/drinks_bottles_plastic.yml | 39 +-- .../Objects/Consumable/Drinks/drinks_cans.yml | 5 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 52 ++-- .../Consumable/Drinks/drinks_flasks.yml | 5 +- .../Objects/Consumable/Drinks/drinks_fun.yml | 14 +- .../Consumable/Drinks/drinks_metamorphic.yml | 39 ++- .../Consumable/Drinks/drinks_special.yml | 50 ++-- .../Consumable/Drinks/trash_drinks.yml | 9 +- .../Drinks/cafe_latte.rsi/meta.json | 2 +- 16 files changed, 455 insertions(+), 328 deletions(-) delete mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml create mode 100644 Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 0f023e247014..35a5f4913402 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -118,6 +118,16 @@ Heat: 5 Structural: 5 +# Glass without the flat reductions +- type: damageModifierSet + id: FlimsyGlass + coefficients: + Blunt: 1.2 + Slash: 0.5 + Piercing: 1.0 + Heat: 0.8 + Shock: 0 #glass is an insulator! + - type: damageModifierSet id: RGlass coefficients: diff --git a/Resources/Prototypes/Entities/Debugging/drugs.yml b/Resources/Prototypes/Entities/Debugging/drugs.yml index 932fdad2c2b8..2c222b89059f 100644 --- a/Resources/Prototypes/Entities/Debugging/drugs.yml +++ b/Resources/Prototypes/Entities/Debugging/drugs.yml @@ -1,5 +1,5 @@ - type: entity - parent: DrinkGlassBase + parent: [DrinkBase, DrinkGlassBase] id: DrinkMeth name: meth # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: Just a whole glass of meth. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml deleted file mode 100644 index 83930337185b..000000000000 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/base_drinks.yml +++ /dev/null @@ -1,230 +0,0 @@ -# For cups, bottles, beakers, and other freely accessible solutions -- type: entity - abstract: true - parent: BaseItem - id: DrinkBase - components: - - type: Sprite - state: icon - - type: MeleeWeapon - soundNoDamage: - path: "/Audio/Effects/Fluids/splat.ogg" - damage: - types: - Blunt: 0 - - type: DnaSubstanceTrace - - type: Drink - - type: Spillable - solution: drink - - type: MixableSolution - solution: drink - - type: DrawableSolution - solution: drink - - type: RefillableSolution - solution: drink - - type: DrainableSolution - solution: drink - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - - type: SolutionTransfer - canChangeTransferAmount: true - - type: UserInterface - interfaces: - enum.TransferAmountUiKey.Key: - type: TransferAmountBoundUserInterface - -# A fragile, transparent glass cup -- type: entity - abstract: true - parent: DrinkBase - id: DrinkGlassBase - components: - - type: Damageable - damageContainer: Inorganic - damageModifierSet: Glass - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: GlassBreak - - !type:SpillBehavior { } - - !type:SpawnEntitiesBehavior - spawn: - ShardGlass: - min: 1 - max: 1 - transferForensics: true - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: DamageOnLand - ignoreResistances: true - damage: - types: - Blunt: 5 - - type: DamageOtherOnHit - damage: - types: - Blunt: 5 - - type: PhysicalComposition - materialComposition: - Glass: 25 - - type: ExaminableSolution - solution: drink - - type: FitsInDispenser - solution: drink - - type: Tag - tags: - - DrinkGlass - -# A destructible, opaque plastic bottle -- type: entity - abstract: true - parent: DrinkBase - id: DrinkPlasticBase - components: - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - #In future maybe add generic plastic scrap trash/debris - - type: PhysicalComposition - materialComposition: - Plastic: 25 - -# A destructible, opaque cardboard bottle -- type: entity - abstract: true - parent: DrinkBase - id: DrinkCardboardBase - components: - - type: Damageable - damageContainer: Inorganic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 5 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - - type: PhysicalComposition - materialComposition: - Cardboard: 25 - -# A destructible, opaque metal can -- type: entity - abstract: true - parent: DrinkBase - id: DrinkMetalBase - components: - - type: Damageable - damageContainer: Inorganic - damageModifierSet: FlimsyMetallic - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 10 - behaviors: - - !type:SpillBehavior { } - - !type:DoActsBehavior - acts: [ "Destruction" ] - #In future maybe add generic metal scrap trash/debris - - type: PhysicalComposition - materialComposition: - Steel: 25 - -# Un-opened cans and bottles -- type: entity - abstract: true - id: BaseDrinkOpenable - components: - - type: Openable - - type: PressurizedSolution - solution: drink - - type: Shakeable - - type: Sealable - -# Pre-opened cans and bottles -- type: entity - abstract: true - parent: BaseDrinkOpenable - id: BaseDrinkOpenableOpen - components: - - type: Sprite - layers: - - state: icon_open - - type: Openable - opened: true - - type: Sealable - sealed: false - -# An empty drink, often paired with BaseDrinkOpenableOpen -- type: entity - abstract: true - id: BaseDrinkEmptyTrash - suffix: Empty - components: - - type: SpaceGarbage - - type: TrashOnSolutionEmpty - solution: drink - - type: Tag - tags: - - Trash - -# Basic visualizer for an openable entity, often paired with BaseDrinkOpenable -- type: entity - abstract: true - id: DrinkVisualsOpenable - components: - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon"} - - type: Sprite - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - -# Visualizer for an openable entity with fill levels -- type: entity - abstract: true - id: DrinkVisualsAll - components: - - type: Appearance - - type: GenericVisualizer - visuals: - enum.OpenableVisuals.Opened: - enum.OpenableVisuals.Layer: - True: {state: "icon_open"} - False: {state: "icon_empty"} - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill- - inHandsMaxFillLevels: 3 - inHandsFillBaseName: -fill- diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 27bb1dcdb8c9..5bf736d6cdbf 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,7 +1,7 @@ - type: entity abstract: true - parent: [ DrinkCardboardBase, BaseDrinkOpenable ] - id: DrinkCartonBaseFull + parent: [ DrinkBase, DrinkCardboardBase, DrinkOpenableBase ] + id: DrinkCartonBaseLargeFull suffix: Full components: - type: Openable @@ -13,33 +13,33 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 50 + maxVol: 100 - type: TrashOnSolutionEmpty solution: drink + - type: Item + size: Normal - type: entity abstract: true - parent: DrinkCartonBaseFull - id: DrinkCartonBaseLargeFull + parent: DrinkCartonBaseLargeFull + id: DrinkCartonBaseFull components: - type: SolutionContainerManager solutions: drink: - maxVol: 100 + maxVol: 50 - type: Item - size: Normal + size: Small - type: entity abstract: true - parent: DrinkCartonBaseFull + parent: DrinkCartonBaseLargeFull id: DrinkCartonBaseXtraLargeFull components: - type: SolutionContainerManager solutions: drink: maxVol: 150 - - type: Item - size: Normal # Small carton diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml new file mode 100644 index 000000000000..95feee5bdedc --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -0,0 +1,125 @@ +# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml + +# A drink is a freely accessible solution like cups, teapots, cans, flasks, bottles, or beakers. +- type: entity + abstract: true + parent: BaseItem + id: DrinkBase + components: + - type: Sprite + state: icon + - type: MeleeWeapon + soundNoDamage: + path: "/Audio/Effects/Fluids/splat.ogg" + damage: + types: + Blunt: 0 + - type: DnaSubstanceTrace + - type: Drink + - type: Spillable + solution: drink + - type: MixableSolution + solution: drink + - type: DrawableSolution + solution: drink + - type: RefillableSolution + solution: drink + - type: DrainableSolution + solution: drink + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: SolutionTransfer + canChangeTransferAmount: true + - type: UserInterface + interfaces: + enum.TransferAmountUiKey.Key: + type: TransferAmountBoundUserInterface + +## Misc + +# This drink is empty trash +- type: entity + abstract: true + id: DrinkEmptyTrashBase + suffix: Empty + components: + - type: SpaceGarbage + - type: TrashOnSolutionEmpty + solution: drink + - type: Tag + tags: + - Trash + +## For drinks with a lid + +# Un-opened +- type: entity + abstract: true + id: DrinkOpenableBase + components: + - type: Openable + - type: PressurizedSolution + solution: drink + - type: Shakeable + - type: Sealable + +# Pre-opened +- type: entity + abstract: true + parent: DrinkOpenableBase + id: DrinkOpenableOpenBase + components: + - type: Sprite + layers: + - state: icon_open + - type: Openable + opened: true + - type: Sealable + sealed: false + +## For visuals + +# Basic visualizer for an openable entity, often paired with BaseDrinkOpenable +- type: entity + abstract: true + id: DrinkVisualsOpenable + components: + - type: Appearance + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "icon_open"} + False: {state: "icon"} + - type: Sprite + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] + +# Visualizer for an openable entity with fill levels +- type: entity + abstract: true + id: DrinkVisualsAll + components: + - type: Appearance + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "icon_open"} + False: {state: "icon_empty"} + - type: Sprite + sprite: Objects/Consumable/Drinks/alco-bottle.rsi + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] + - state: fill-1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals + maxFillLevels: 5 + fillBaseName: fill- + inHandsMaxFillLevels: 3 + inHandsFillBaseName: -fill- diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml new file mode 100644 index 000000000000..0a9e2d675633 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -0,0 +1,154 @@ +# Material costs to apply to a drink + +# Fragile glass +- type: entity + abstract: true + id: DrinkGlassBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: FlimsyGlass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpillBehavior { } + - !type:SpawnEntitiesBehavior + spawn: + ShardGlass: + min: 1 + max: 1 + transferForensics: true + - !type:DoActsBehavior + acts: [ "Destruction" ] + # so fragile it smashes when thrown + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 5 + - type: DamageOtherOnHit + damage: + types: + Blunt: 5 + - type: PhysicalComposition + materialComposition: + Glass: 25 + +# Fragile plastic +- type: entity + abstract: true + id: DrinkPlasticBase + components: + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: +# - !type:PlaySoundBehavior TODO +# sound: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Plastic: 25 + +# Fragile cardboard +- type: entity + abstract: true + id: DrinkCardboardBase + components: + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: +# - !type:PlaySoundBehavior TODO +# sound: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Cardboard: 25 + +# Weak metal +- type: entity + abstract: true + id: DrinkMetalBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: FlimsyMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: +# - !type:PlaySoundBehavior TODO +# sound: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Steel: 25 + +# strong metal +- type: entity + abstract: true + id: DrinkStrongMetalBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 25 + behaviors: +# - !type:PlaySoundBehavior TODO +# sound: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Steel: 300 + +# Weak gold +- type: entity + abstract: true + id: DrinkGoldBase + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: FlimsyMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: +# - !type:PlaySoundBehavior TODO +# sound: + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PhysicalComposition + materialComposition: + Gold: 25 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index 61d97558a446..c5bbe7e19052 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -1,12 +1,13 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_bottles.yml - - type: entity abstract: true - parent: [ DrinkGlassBase, BaseDrinkOpenable ] - id: DrinkBottleGlassSmallBaseFull + parent: [ DrinkBase, DrinkGlassBase, DrinkOpenableBase ] + id: DrinkBottleGlassBaseFull suffix: Full components: + - type: Item + size: Normal - type: Openable sound: collection: bottleOpenSounds @@ -16,9 +17,9 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 50 + maxVol: 100 - type: Sprite - sprite: Objects/Consumable/Drinks/beer.rsi # fallback + sprite: Objects/Consumable/Drinks/alco-bottle.rsi # fallback - type: Tool qualities: - Rolling @@ -28,20 +29,24 @@ - type: Tag tags: - DrinkBottle + - type: ExaminableSolution + solution: drink - type: entity abstract: true - parent: DrinkBottleGlassSmallBaseFull - id: DrinkBottleGlassBaseFull + parent: DrinkBottleGlassBaseFull + id: DrinkBottleGlassSmallBaseFull components: - type: SolutionContainerManager solutions: drink: - maxVol: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi # fallback + maxVol: 50 - type: Item - size: Normal + size: Small + - type: Sprite + sprite: Objects/Consumable/Drinks/beer.rsi # fallback + - type: FitsInDispenser + solution: drink # Large Glass Bottles diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index 5e526831d745..9a7402c8b38a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -1,47 +1,49 @@ - type: entity abstract: true - parent: [ DrinkPlasticBase, BaseDrinkOpenable ] - id: DrinkBottlePlasticSmallBaseFull + parent: [ DrinkBase, DrinkPlasticBase, DrinkOpenableBase ] + id: DrinkBottlePlasticBaseFull suffix: Full components: + - type: Item + size: Normal - type: Openable sound: collection: bottleOpenSounds closeable: true closeSound: collection: bottleCloseSounds - - type: Tag - tags: - - DrinkCup - type: SolutionContainerManager solutions: drink: - maxVol: 30 - - type: FitsInDispenser - solution: drink + maxVol: 100 - type: Sprite state: icon - sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback + sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug - type: TrashOnSolutionEmpty solution: drink + - type: Tag + tags: + - DrinkCup - type: entity abstract: true - parent: DrinkBottlePlasticSmallBaseFull - id: DrinkBottlePlasticBaseFull + parent: DrinkBottlePlasticBaseFull + id: DrinkBottlePlasticSmallBaseFull components: - - type: Tag - tags: - - DrinkBottle + - type: Item + size: Small - type: SolutionContainerManager solutions: drink: - maxVol: 100 + maxVol: 30 - type: Sprite state: icon - sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug - - type: Item - size: Normal + sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback + - type: Tag + tags: + - DrinkBottle + - type: FitsInDispenser + solution: drink # Empty @@ -182,6 +184,7 @@ # TODO new sprite # Xtra large +# TODO these have too much volume - type: entity parent: [DrinkVisualsOpenable, DrinkBottlePlasticBaseFull] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 55902897bafe..82c998a2ea84 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,8 +1,9 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: [ DrinkMetalBase, BaseDrinkOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkMetalBase, DrinkOpenableBase, DrinkVisualsOpenable ] id: DrinkCanBaseFull + suffix: Full components: - type: SolutionContainerManager solutions: @@ -67,7 +68,7 @@ # created when taking apart an ied - type: entity - parent: [ BaseDrinkOpenableOpen, DrinkColaCan ] + parent: [ DrinkOpenableOpenBase, DrinkColaCan ] id: DrinkColaCanEmpty suffix: Empty components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index a74f61824a1e..0c0a15f14d5c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -1,5 +1,4 @@ -# Empty drink containers; different from bottles in that these are intended to be spawned empty -# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml +# A cup is a small container used to hold liquids for drinking.[1] - type: entity abstract: true parent: DrinkBase @@ -20,10 +19,13 @@ - type: Tag tags: - DrinkCup + - type: StaticPrice + price: 10 +# A mug is a type of cup.[2] - type: entity abstract: true - parent: DrinkBaseCup + parent: [DrinkBaseCup, DrinkGlassBase] id: DrinkBaseMug name: mug description: A mug. @@ -39,13 +41,13 @@ - type: SolutionContainerVisuals maxFillLevels: 3 fillBaseName: icon- - - type: PhysicalComposition - materialComposition: - Glass: 25 + - type: StaticPrice + price: 10 + +## Misc Cups -# Misc Cups - type: entity - parent: DrinkBaseCup + parent: [DrinkBaseCup, DrinkGoldBase] id: DrinkGoldenCup name: golden cup description: A golden cup. @@ -54,12 +56,9 @@ sprite: Objects/Consumable/Drinks/golden_cup.rsi - type: StaticPrice price: 125 - - type: PhysicalComposition - materialComposition: - Gold: 100 - type: entity - parent: DrinkBaseCup + parent: [DrinkBaseCup, DrinkGlassBase] id: DrinkTeacupEmpty name: teacup description: A plain white porcelain teacup. @@ -79,11 +78,15 @@ fillBaseName: icon- - type: entity - parent: DrinkGlassBase + parent: [ DrinkBase, DrinkGlassBase ] id: DrinkGlassCoupeShaped name: coupe glass description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 - type: Sprite sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi layers: @@ -95,22 +98,31 @@ - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - type: Appearance - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - type: SolutionContainerVisuals maxFillLevels: 5 fillBaseName: fill inHandsMaxFillLevels: 1 inHandsFillBaseName: -fill- + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass - type: entity - parent: DrinkBaseCup + parent: [DrinkBase, DrinkCardboardBase] id: DrinkWaterCup name: water cup description: A paper water cup. components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 5 # One sip at a time. No rushing at the water cooler + - type: FitsInDispenser + solution: drink - type: Sprite sprite: Objects/Consumable/Drinks/water_cup.rsi layers: @@ -237,6 +249,7 @@ sprite: Objects/Consumable/Drinks/mug_red.rsi ## Filled +# TODO these a material for destruction - type: entity parent: DrinkBaseCup @@ -370,3 +383,6 @@ sprite: Objects/Consumable/Drinks/lean.rsi - type: TrashOnSolutionEmpty solution: drink + +#[1] https://en.wikipedia.org/wiki/Cup +#[2] https://en.wikipedia.org/wiki/Mug diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index ed623f15cad2..b0c4247f4db7 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: DrinkBase + parent: [DrinkBase, DrinkOpenableBase, DrinkStrongMetalBase] id: FlaskBase components: - type: SolutionContainerManager @@ -10,9 +10,6 @@ - type: Sprite state: icon sprite: Objects/Consumable/Drinks/flask.rsi - - type: PhysicalComposition - materialComposition: - Steel: 300 - type: FitsInDispenser solution: drink - type: Openable diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index e4817febf23a..747e079c53bc 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkVisualsOpenable, DrinkBase] + parent: [DrinkBase, DrinkPlasticBase, DrinkVisualsOpenable ] id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -35,7 +35,7 @@ solution: drink - type: entity - parent: [DrinkVisualsOpenable, DrinkBase] + parent: [DrinkBase, DrinkPlasticBase, DrinkVisualsOpenable ] id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. @@ -90,14 +90,20 @@ Quantity: 200 - type: entity - parent: DrinkGlassBase + parent: [DrinkBase, DrinkGlassBase] id: DrinkJarWhat name: jar of something description: You can't really tell what this is. components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/jar_what.rsi + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass # Mopwata - type: weightedRandomFillSolution diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index 6912b2cfa2a0..7f2b5eb67404 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -4,10 +4,10 @@ # Transformable container - normal glass - type: entity + parent: [DrinkBase, DrinkGlassBase] + id: DrinkGlass name: metamorphic glass description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom. - parent: DrinkGlassBase - id: DrinkGlass components: - type: Sprite sprite: Objects/Consumable/Drinks/glass_clear.rsi @@ -31,10 +31,17 @@ metamorphicDefaultSprite: sprite: Objects/Consumable/Drinks/glass_clear.rsi state: icon + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass - type: TransformableContainer - type: entity - parent: DrinkGlassBase + parent: [DrinkBase, DrinkGlassBase] id: DrinkJar name: jar description: The hipster's cup. @@ -61,9 +68,17 @@ metamorphicDefaultSprite: sprite: Objects/Consumable/Drinks/jar.rsi state: icon + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass - type: TransformableContainer ## Filled +# TODO entities without IconComponent need a metamorphic sprite on the reagent - type: entity parent: DrinkGlass @@ -205,6 +220,9 @@ reagents: - ReagentId: Antifreeze Quantity: 30 + - type: Icon + sprite: Objects/Consumable/Drinks/antifreeze.rsi + state: icon - type: entity parent: DrinkGlass @@ -554,6 +572,7 @@ reagents: - ReagentId: CoconutWater Quantity: 30 +#TODO - type: Icon - type: entity parent: DrinkGlass @@ -949,7 +968,7 @@ - ReagentId: GreenTea Quantity: 30 - type: Icon - sprite: Objects/Consumable/Drinks/glass_green.rsi #Placeholder + sprite: Objects/Consumable/Drinks/greenteaglass.rsi state: icon - type: entity @@ -1046,7 +1065,7 @@ - ReagentId: IcedGreenTea Quantity: 30 - type: Icon - sprite: Objects/Consumable/Drinks/glass_green.rsi #Placeholder + sprite: Objects/Consumable/Drinks/icedgreenteaglass.rsi state: icon - type: entity @@ -1317,6 +1336,7 @@ reagents: - ReagentId: JuiceLime Quantity: 30 +#TODO Icon - type: entity parent: DrinkGlass @@ -2254,7 +2274,7 @@ state: icon - type: entity - parent: DrinkGlassBase + parent: DrinkGlass id: DrinkWaterJug name: water jug description: Stay hydrated. @@ -2266,9 +2286,9 @@ reagents: - ReagentId: Water Quantity: 30 - - type: Drink - - type: Sprite + - type: Icon sprite: Objects/Consumable/Drinks/water.rsi + state: icon - type: entity parent: DrinkGlass @@ -2282,6 +2302,9 @@ reagents: - ReagentId: JuiceWatermelon Quantity: 30 + - type: Icon + sprite: Objects/Consumable/Drinks/watermelonglass.rsi + state: icon - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 12e3422e3413..16cc64c1bd25 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: DrinkGlassBase + parent: [DrinkBase, DrinkGlassBase] id: DrinkShotGlass name: shot glass description: Perfect for slamming down onto the table angrily. @@ -24,6 +24,13 @@ fillBaseName: fill inHandsMaxFillLevels: 1 inHandsFillBaseName: -fill- + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass - type: entity parent: DrinkBase @@ -45,7 +52,7 @@ Steel: 75 - type: entity - parent: DrinkGlassBase + parent: [DrinkBase, DrinkGlassBase] id: DrinkTeapot name: teapot # short and stout description: An elegant teapot. It simply oozes class. @@ -59,6 +66,11 @@ Quantity: 100 - type: Sprite sprite: Objects/Consumable/Drinks/teapot.rsi + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass - type: entity id: DrinkCanPack @@ -197,51 +209,55 @@ # Weird empty shakes - type: entity - parent: DrinkGlassBase + abstract: true + parent: [DrinkBase, DrinkGlassBase] + id: DrinkShakeBase + description: '' + components: + - type: ExaminableSolution + solution: drink + - type: FitsInDispenser + solution: drink + - type: Tag + tags: + - DrinkGlass + +- type: entity + parent: DrinkShakeBase id: DrinkShakeBlue name: blue milkshake - description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shake-blue.rsi - type: entity - parent: DrinkGlassBase + parent: DrinkShakeBase id: DrinkShakeEmpty name: shakeempty - description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shake-empty.rsi - type: entity - parent: DrinkGlassBase + parent: DrinkShakeBase id: DrinkShakeMeat name: meat shake - description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shake-meat.rsi - type: entity - parent: DrinkGlassBase + parent: DrinkShakeBase id: DrinkShakeRobo name: robo shake - description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shake-robo.rsi - type: entity - parent: DrinkGlassBase + parent: DrinkShakeBase id: DrinkShakeWhite name: white shake - description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shake-white.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index 4f7aeeb99293..aebe9cf7e05e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,8 +1,9 @@ # File for containers like bottles or milk jugs that are empty +# When used as the first parent, this empties a bottle's reagent and spawns it opened - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] + parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] id: DrinkBottleBaseEmpty components: - type: SolutionContainerManager @@ -16,7 +17,7 @@ - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] + parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] id: DrinkBottleBaseSmallEmpty components: - type: SolutionContainerManager @@ -30,7 +31,7 @@ - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] + parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] id: DrinkCartonBaseEmpty components: - type: SolutionContainerManager @@ -40,7 +41,7 @@ - type: entity abstract: true - parent: [ BaseDrinkOpenableOpen, BaseDrinkEmptyTrash ] + parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] id: DrinkCartonBaseLargeEmpty components: - type: SolutionContainerManager diff --git a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json index c92d6f1b0ef3..066f70507d61 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json @@ -6,7 +6,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi. Fill levels by Tayrtahn on GitHub.", + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks. Fill levels by Tayrtahn on GitHub.", "states": [ { From 3653fc4460c54891eade1c2364e044699212369d Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 03:12:30 -0500 Subject: [PATCH 032/760] fixed well enough --- .../Entities/Objects/Consumable/Drinks/drinks-cartons.yml | 3 +++ .../Objects/Consumable/Drinks/drinks_bottles_plastic.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 5bf736d6cdbf..449c5f150150 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -40,6 +40,9 @@ solutions: drink: maxVol: 150 + - type: Tag + tags: + - DrinkBottle # Need this to fit in the soda dispenser, probably needs a better name # Small carton diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index 9a7402c8b38a..3cb40a99659d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -23,7 +23,7 @@ solution: drink - type: Tag tags: - - DrinkCup + - DrinkBottle - type: entity abstract: true From 1c382cfa9839835cdf33a0f8de35b5942bc5f47f Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 03:30:43 -0500 Subject: [PATCH 033/760] funny damage --- Resources/Prototypes/Damage/modifier_sets.yml | 8 ++++++++ .../Objects/Consumable/Drinks/drinks_base_materials.yml | 2 ++ 2 files changed, 10 insertions(+) diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 35a5f4913402..cfae9d916a48 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -155,6 +155,14 @@ flatReductions: Blunt: 5 +- type: damageModifierSet + id: FlimsyWood # aka Cardboard + coefficients: + Blunt: 0.8 + Slash: 2.0 + Piercing: 0.5 # poking holes in cardboard doesn't do much + Heat: 2.0 + - type: damageModifierSet id: Web # Very flammable, can be easily hacked and slashed, but shooting or hitting it is another story. coefficients: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 0a9e2d675633..6b178107f50d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -47,6 +47,7 @@ components: - type: Damageable damageContainer: Inorganic +#TODO damageModifierSet: - type: Destructible thresholds: - trigger: @@ -69,6 +70,7 @@ components: - type: Damageable damageContainer: Inorganic + damageModifierSet: FlimsyWood - type: Destructible thresholds: - trigger: From 441f2fea5acec3a27fc4345810abbfe5292f9d31 Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 03:36:34 -0500 Subject: [PATCH 034/760] overkill threshold --- .../Drinks/drinks_base_materials.yml | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 6b178107f50d..60af71bafd7b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -10,6 +10,12 @@ damageModifierSet: FlimsyGlass - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 5 @@ -50,6 +56,12 @@ #TODO damageModifierSet: - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 5 @@ -73,6 +85,12 @@ damageModifierSet: FlimsyWood - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 5 @@ -96,6 +114,12 @@ damageModifierSet: FlimsyMetallic - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 10 @@ -119,6 +143,12 @@ damageModifierSet: Metallic - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 25 @@ -142,6 +172,12 @@ damageModifierSet: FlimsyMetallic - type: Destructible thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - trigger: !type:DamageTrigger damage: 10 From 0db3df2578a5ae27a649f5324720d4dce6a82d32 Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 03:45:36 -0500 Subject: [PATCH 035/760] final pass --- .../Entities/Objects/Consumable/Drinks/drinks_cups.yml | 2 +- .../Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 0c0a15f14d5c..2a8a4127d081 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -249,7 +249,7 @@ sprite: Objects/Consumable/Drinks/mug_red.rsi ## Filled -# TODO these a material for destruction +# TODO these need a material for destruction, maybe a better parent - type: entity parent: DrinkBaseCup diff --git a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json index 066f70507d61..c92d6f1b0ef3 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json @@ -6,7 +6,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks. Fill levels by Tayrtahn on GitHub.", + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi. Fill levels by Tayrtahn on GitHub.", "states": [ { From 68ccb2881f44661d548d6138064171dfc207adb3 Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 04:17:55 -0500 Subject: [PATCH 036/760] material arbitrage --- .../Entities/Objects/Consumable/Drinks/drinks_cups.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 2a8a4127d081..b0d3eeaa6d5b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -25,7 +25,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: [DrinkBaseCup, DrinkGlassBase] + parent: DrinkBaseCup, # add DrinkGlassBase after fixing the material arbitrage id: DrinkBaseMug name: mug description: A mug. From bbfefc4df7d222fb91f8446037656099cabe4a12 Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 04:23:18 -0500 Subject: [PATCH 037/760] typo --- .../Entities/Objects/Consumable/Drinks/drinks_cups.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index b0d3eeaa6d5b..7c47dcb91b54 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -25,7 +25,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: DrinkBaseCup, # add DrinkGlassBase after fixing the material arbitrage + parent: DrinkBaseCup # add DrinkGlassBase after fixing the material arbitrage id: DrinkBaseMug name: mug description: A mug. From 5a65aea6649119a8cf043cf01c771ac59dfcf031 Mon Sep 17 00:00:00 2001 From: iaada Date: Sat, 26 Jul 2025 15:08:10 -0500 Subject: [PATCH 038/760] more sound --- .../Drinks/drinks_base_materials.yml | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 60af71bafd7b..ab0c3630f753 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -1,4 +1,5 @@ # Material costs to apply to a drink +# Adding one of these entities as the first parent will override a previous inherited material # Fragile glass - type: entity @@ -66,8 +67,9 @@ !type:DamageTrigger damage: 5 behaviors: -# - !type:PlaySoundBehavior TODO -# sound: + - !type:PlaySoundBehavior + sound: + collection: MetalCrunch # TODO a plastic break collection - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] @@ -95,8 +97,9 @@ !type:DamageTrigger damage: 5 behaviors: -# - !type:PlaySoundBehavior TODO -# sound: + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/unwrap.ogg # TODO a cardboard destruction collection - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] @@ -124,8 +127,9 @@ !type:DamageTrigger damage: 10 behaviors: -# - !type:PlaySoundBehavior TODO -# sound: + - !type:PlaySoundBehavior + sound: + collection: MetalCrunch # TODO a flimsier metal break collection - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] @@ -153,8 +157,9 @@ !type:DamageTrigger damage: 25 behaviors: -# - !type:PlaySoundBehavior TODO -# sound: + - !type:PlaySoundBehavior + sound: + collection: MetalCrunch - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] @@ -182,8 +187,9 @@ !type:DamageTrigger damage: 10 behaviors: -# - !type:PlaySoundBehavior TODO -# sound: + - !type:PlaySoundBehavior + sound: + collection: MetalBreak # Could use a shinier sound - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] From 4d3e3c7a4f9da1322200e9826dc63b8b0df5e5a0 Mon Sep 17 00:00:00 2001 From: iaada Date: Sun, 27 Jul 2025 14:14:47 -0500 Subject: [PATCH 039/760] rename the bases, more destruction --- .../Consumable/Drinks/drinks-cartons.yml | 2 +- .../Objects/Consumable/Drinks/drinks_base.yml | 6 +-- .../Drinks/drinks_base_materials.yml | 51 ++++++++++++++++--- .../Drinks/drinks_bottles_glass.yml | 2 +- .../Drinks/drinks_bottles_plastic.yml | 2 +- .../Objects/Consumable/Drinks/drinks_cans.yml | 2 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 26 ++++------ .../Consumable/Drinks/drinks_flasks.yml | 2 +- .../Objects/Consumable/Drinks/drinks_fun.yml | 6 +-- .../Consumable/Drinks/drinks_metamorphic.yml | 4 +- .../Consumable/Drinks/drinks_special.yml | 8 +-- .../Consumable/Drinks/trash_drinks.yml | 10 ++-- 12 files changed, 77 insertions(+), 44 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 449c5f150150..ee2f4411df48 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkCardboardBase, DrinkOpenableBase ] + parent: [ DrinkBase, DrinkBaseCardboard, DrinkBaseOpenable ] id: DrinkCartonBaseLargeFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 95feee5bdedc..d55e28453b45 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -42,7 +42,7 @@ # This drink is empty trash - type: entity abstract: true - id: DrinkEmptyTrashBase + id: DrinkBaseEmptyTrash suffix: Empty components: - type: SpaceGarbage @@ -57,7 +57,7 @@ # Un-opened - type: entity abstract: true - id: DrinkOpenableBase + id: DrinkBaseOpenable components: - type: Openable - type: PressurizedSolution @@ -69,7 +69,7 @@ - type: entity abstract: true parent: DrinkOpenableBase - id: DrinkOpenableOpenBase + id: DrinkBaseOpenableOpen components: - type: Sprite layers: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index ab0c3630f753..a4283f6cb5fb 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -4,7 +4,7 @@ # Fragile glass - type: entity abstract: true - id: DrinkGlassBase + id: DrinkBaseGlass components: - type: Damageable damageContainer: Inorganic @@ -47,10 +47,49 @@ materialComposition: Glass: 25 +# Porcelain (like glass but no shard) +- type: entity + abstract: true + id: DrinkBasePorcelain + components: + - type: Damageable + damageContainer: Inorganic + damageModifierSet: FlimsyGlass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger # Overkill threshold + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassCrack + - !type:SpillBehavior { } + - !type:DoActsBehavior + acts: [ "Destruction" ] + # so fragile it smashes when thrown + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 5 + - type: DamageOtherOnHit + damage: + types: + Blunt: 5 + - type: PhysicalComposition + materialComposition: [] # To override previous compositions and get recycled + # Fragile plastic - type: entity abstract: true - id: DrinkPlasticBase + id: DrinkBasePlastic components: - type: Damageable damageContainer: Inorganic @@ -80,7 +119,7 @@ # Fragile cardboard - type: entity abstract: true - id: DrinkCardboardBase + id: DrinkBaseCardboard components: - type: Damageable damageContainer: Inorganic @@ -110,7 +149,7 @@ # Weak metal - type: entity abstract: true - id: DrinkMetalBase + id: DrinkBaseMetal components: - type: Damageable damageContainer: Inorganic @@ -140,7 +179,7 @@ # strong metal - type: entity abstract: true - id: DrinkStrongMetalBase + id: DrinkBaseStrongMetal components: - type: Damageable damageContainer: Inorganic @@ -170,7 +209,7 @@ # Weak gold - type: entity abstract: true - id: DrinkGoldBase + id: DrinkBaseGold components: - type: Damageable damageContainer: Inorganic diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index c5bbe7e19052..7545827275c0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -2,7 +2,7 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkGlassBase, DrinkOpenableBase ] + parent: [ DrinkBase, DrinkBaseGlass, DrinkBaseOpenable ] id: DrinkBottleGlassBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index 3cb40a99659d..7ec62371d92c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkPlasticBase, DrinkOpenableBase ] + parent: [ DrinkBase, DrinkBasePlastic, DrinkBaseOpenable ] id: DrinkBottlePlasticBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 82c998a2ea84..a8f9f9ce05ad 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,7 +1,7 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: [ DrinkBase, DrinkMetalBase, DrinkOpenableBase, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMetal, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkCanBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 7c47dcb91b54..24548a355a8f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -3,7 +3,6 @@ abstract: true parent: DrinkBase id: DrinkBaseCup - name: base cup components: - type: SolutionContainerManager solutions: @@ -25,7 +24,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: DrinkBaseCup # add DrinkGlassBase after fixing the material arbitrage + parent: [DrinkBaseCup, DrinkBasePorcelain] id: DrinkBaseMug name: mug description: A mug. @@ -47,7 +46,7 @@ ## Misc Cups - type: entity - parent: [DrinkBaseCup, DrinkGoldBase] + parent: [DrinkBaseCup, DrinkBaseGold] id: DrinkGoldenCup name: golden cup description: A golden cup. @@ -58,7 +57,7 @@ price: 125 - type: entity - parent: [DrinkBaseCup, DrinkGlassBase] + parent: [DrinkBaseCup, DrinkBasePorcelain] id: DrinkTeacupEmpty name: teacup description: A plain white porcelain teacup. @@ -78,7 +77,7 @@ fillBaseName: icon- - type: entity - parent: [ DrinkBase, DrinkGlassBase ] + parent: [ DrinkBase, DrinkBaseGlass ] id: DrinkGlassCoupeShaped name: coupe glass description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. @@ -112,7 +111,7 @@ - DrinkGlass - type: entity - parent: [DrinkBase, DrinkCardboardBase] + parent: [DrinkBase, DrinkBaseCardboard] id: DrinkWaterCup name: water cup description: A paper water cup. @@ -201,16 +200,13 @@ sprite: Objects/Consumable/Drinks/mug_heart.rsi - type: entity - parent: DrinkBaseMug + parent: [DrinkBaseMetal, DrinkBaseMug] id: DrinkMugMetal name: metal mug description: A metal mug. You're not sure which metal. components: - type: Sprite sprite: Objects/Consumable/Drinks/mug_metal.rsi - - type: PhysicalComposition - materialComposition: - Steel: 25 - type: entity parent: DrinkBaseMug @@ -252,7 +248,7 @@ # TODO these need a material for destruction, maybe a better parent - type: entity - parent: DrinkBaseCup + parent: DrinkBaseMug id: DrinkHotCoco name: hot chocolate description: A heated drink consisting melted chocolate and heated milk. @@ -272,7 +268,6 @@ - state: icon-0 - map: ["enum.SolutionContainerLayers.Fill"] state: icon-4 - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 fillBaseName: icon- @@ -280,7 +275,7 @@ solution: drink - type: entity - parent: DrinkBaseCup + parent: DrinkBaseMug id: DrinkHotCoffee name: coffee description: Coffee is a brewed drink prepared from roasted seeds, commonly called coffee beans, of the coffee plant. @@ -300,7 +295,6 @@ - state: icon-0 - map: ["enum.SolutionContainerLayers.Fill"] state: icon-4 - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 fillBaseName: icon- @@ -308,7 +302,7 @@ solution: drink - type: entity - parent: DrinkBaseCup + parent: [DrinkBaseCup, DrinkBaseCardboard] id: DrinkCafeLatte name: cafe latte description: A nice, strong and tasty beverage while you are reading. @@ -365,7 +359,7 @@ solution: drink - type: entity - parent: DrinkBaseCup + parent: [DrinkBaseCup, DrinkBasePlastic] id: DrinkLean name: grape juice description: Damn, no fun allowed. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index b0c4247f4db7..b15a56747a17 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkOpenableBase, DrinkStrongMetalBase] + parent: [DrinkBase, DrinkBaseStrongMetal, DrinkBaseOpenable] id: FlaskBase components: - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 747e079c53bc..5be5b615f8fe 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkPlasticBase, DrinkVisualsOpenable ] + parent: [DrinkBase, DrinkBasePlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -35,7 +35,7 @@ solution: drink - type: entity - parent: [DrinkBase, DrinkPlasticBase, DrinkVisualsOpenable ] + parent: [DrinkBase, DrinkBasePlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. @@ -90,7 +90,7 @@ Quantity: 200 - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkJarWhat name: jar of something description: You can't really tell what this is. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index 7f2b5eb67404..e0ab21e40ee9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -4,7 +4,7 @@ # Transformable container - normal glass - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkGlass name: metamorphic glass description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom. @@ -41,7 +41,7 @@ - type: TransformableContainer - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkJar name: jar description: The hipster's cup. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 16cc64c1bd25..e3d830cf800f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkShotGlass name: shot glass description: Perfect for slamming down onto the table angrily. @@ -52,7 +52,7 @@ Steel: 75 - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBasePorcelain] id: DrinkTeapot name: teapot # short and stout description: An elegant teapot. It simply oozes class. @@ -73,8 +73,8 @@ - DrinkGlass - type: entity - id: DrinkCanPack parent: BaseStorageItem + id: DrinkCanPack name: 6pack components: - type: Sprite @@ -210,7 +210,7 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkShakeBase description: '' components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index aebe9cf7e05e..8ea6bd9b28ba 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,9 +1,9 @@ # File for containers like bottles or milk jugs that are empty -# When used as the first parent, this empties a bottle's reagent and spawns it opened +# When used as the first parent, this empties a bottle's reagent and spawns it already opened - type: entity abstract: true - parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] + parent: [ DrinkBaseOpenableOpen, DrinkBaseEmptyTrash ] id: DrinkBottleBaseEmpty components: - type: SolutionContainerManager @@ -17,7 +17,7 @@ - type: entity abstract: true - parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] + parent: [ DrinkBaseOpenableOpen, DrinkBaseEmptyTrash ] id: DrinkBottleBaseSmallEmpty components: - type: SolutionContainerManager @@ -31,7 +31,7 @@ - type: entity abstract: true - parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] + parent: [ DrinkBaseOpenableOpen, DrinkBaseEmptyTrash ] id: DrinkCartonBaseEmpty components: - type: SolutionContainerManager @@ -41,7 +41,7 @@ - type: entity abstract: true - parent: [ DrinkOpenableOpenBase, DrinkEmptyTrashBase ] + parent: [ DrinkBaseOpenableOpen, DrinkBaseEmptyTrash ] id: DrinkCartonBaseLargeEmpty components: - type: SolutionContainerManager From d0a57fa214be7cb107df22cb61da1bf1d7a1a3a2 Mon Sep 17 00:00:00 2001 From: iaada Date: Sun, 27 Jul 2025 14:27:02 -0500 Subject: [PATCH 040/760] lint errors --- Resources/Prototypes/Entities/Debugging/drugs.yml | 2 +- .../Entities/Objects/Consumable/Drinks/drinks_base.yml | 2 +- .../Objects/Consumable/Drinks/drinks_base_materials.yml | 5 +++-- .../Entities/Objects/Consumable/Drinks/drinks_cans.yml | 2 +- .../Entities/Objects/Consumable/Drinks/drinks_cups.yml | 8 +++++--- .../Entities/Objects/Consumable/Drinks/drinks_special.yml | 3 --- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Resources/Prototypes/Entities/Debugging/drugs.yml b/Resources/Prototypes/Entities/Debugging/drugs.yml index 2c222b89059f..c9e072a14dd9 100644 --- a/Resources/Prototypes/Entities/Debugging/drugs.yml +++ b/Resources/Prototypes/Entities/Debugging/drugs.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkGlassBase] + parent: [DrinkBase, DrinkBaseGlass] id: DrinkMeth name: meth # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: Just a whole glass of meth. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index d55e28453b45..b79346321cd6 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -68,7 +68,7 @@ # Pre-opened - type: entity abstract: true - parent: DrinkOpenableBase + parent: DrinkBaseOpenable id: DrinkBaseOpenableOpen components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index a4283f6cb5fb..14153453123f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -83,8 +83,9 @@ damage: types: Blunt: 5 - - type: PhysicalComposition - materialComposition: [] # To override previous compositions and get recycled + - type: Tag + tags: + - Recyclable # Fragile plastic - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index a8f9f9ce05ad..d63636b79e40 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -68,7 +68,7 @@ # created when taking apart an ied - type: entity - parent: [ DrinkOpenableOpenBase, DrinkColaCan ] + parent: [ DrinkBaseOpenableOpen, DrinkColaCan ] id: DrinkColaCanEmpty suffix: Empty components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 24548a355a8f..923d8670a395 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -42,6 +42,9 @@ fillBaseName: icon- - type: StaticPrice price: 10 + - type: Tag + tags: + - DrinkCup ## Misc Cups @@ -57,7 +60,7 @@ price: 125 - type: entity - parent: [DrinkBaseCup, DrinkBasePorcelain] + parent: DrinkBaseMug id: DrinkTeacupEmpty name: teacup description: A plain white porcelain teacup. @@ -71,10 +74,8 @@ - state: icon-0 - map: ["enum.SolutionContainerLayers.Fill"] state: icon-4 - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 - fillBaseName: icon- - type: entity parent: [ DrinkBase, DrinkBaseGlass ] @@ -109,6 +110,7 @@ - type: Tag tags: - DrinkGlass + - Recyclable - type: entity parent: [DrinkBase, DrinkBaseCardboard] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index e3d830cf800f..ceea30947467 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -68,9 +68,6 @@ sprite: Objects/Consumable/Drinks/teapot.rsi - type: FitsInDispenser solution: drink - - type: Tag - tags: - - DrinkGlass - type: entity parent: BaseStorageItem From 9a09a9fbfa3d9f4baf0bfae5f205ef3004bf77f0 Mon Sep 17 00:00:00 2001 From: iaada Date: Sun, 27 Jul 2025 19:03:30 -0500 Subject: [PATCH 041/760] Another quality pass. More descriptive name for base types and give everything a material base. --- .../Catalog/Fills/Lockers/service.yml | 2 +- .../Prototypes/Entities/Debugging/drugs.yml | 2 +- .../Consumable/Drinks/drinks-cartons.yml | 2 +- .../Objects/Consumable/Drinks/drinks_base.yml | 18 ++++- .../Drinks/drinks_base_materials.yml | 81 +++++++++++++++---- .../Drinks/drinks_bottles_glass.yml | 56 +++++++------ .../Drinks/drinks_bottles_plastic.yml | 14 ++-- .../Objects/Consumable/Drinks/drinks_cans.yml | 2 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 43 +++++----- .../Consumable/Drinks/drinks_flasks.yml | 5 +- .../Objects/Consumable/Drinks/drinks_fun.yml | 18 ++--- .../Consumable/Drinks/drinks_metamorphic.yml | 22 ++--- .../Consumable/Drinks/drinks_special.yml | 21 ++--- 13 files changed, 167 insertions(+), 119 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml index 85bd52e13d51..e486545ce373 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml @@ -17,7 +17,7 @@ - id: DrinkShaker - id: ClothingEyesHudBeer - id: HandLabeler - - id: DrinkBottleBeer + - id: DrinkBeerBottleFull amount: !type:BinomialNumberSelector trials: 3 - !type:AllSelector diff --git a/Resources/Prototypes/Entities/Debugging/drugs.yml b/Resources/Prototypes/Entities/Debugging/drugs.yml index c9e072a14dd9..473e370625cb 100644 --- a/Resources/Prototypes/Entities/Debugging/drugs.yml +++ b/Resources/Prototypes/Entities/Debugging/drugs.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseGlass] + parent: [DrinkBase, DrinkBaseMaterialGlass] id: DrinkMeth name: meth # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: Just a whole glass of meth. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index ee2f4411df48..ab7d0c1e30bf 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseCardboard, DrinkBaseOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialCardboard, DrinkBaseOpenable ] id: DrinkCartonBaseLargeFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index b79346321cd6..65befafd08d9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -1,6 +1,6 @@ -# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml +# When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\ -# A drink is a freely accessible solution like cups, teapots, cans, flasks, bottles, or beakers. +# A drink is an easily and freely accessible solution like cups, teapots, cans, flasks, bottles, or beakers. - type: entity abstract: true parent: BaseItem @@ -111,7 +111,6 @@ True: {state: "icon_open"} False: {state: "icon_empty"} - type: Sprite - sprite: Objects/Consumable/Drinks/alco-bottle.rsi layers: - state: icon map: ["enum.OpenableVisuals.Layer"] @@ -123,3 +122,16 @@ fillBaseName: fill- inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- + +# Visualizer for an openable entity with fill levels, already filled +- type: entity + abstract: true + parent: DrinkVisualsAll + id: DrinkVisualsAllFilled + components: + - type: Sprite + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] + - state: fill-5 # this will need to be different with a different maxFillLevels + map: ["enum.SolutionContainerLayers.Fill"] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 14153453123f..d09df66b4cb1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -1,10 +1,10 @@ # Material costs to apply to a drink -# Adding one of these entities as the first parent will override a previous inherited material +# Adding one of these bases as the first parent will override a previous inherited material # Fragile glass - type: entity abstract: true - id: DrinkBaseGlass + id: DrinkBaseMaterialGlass components: - type: Damageable damageContainer: Inorganic @@ -33,12 +33,11 @@ transferForensics: true - !type:DoActsBehavior acts: [ "Destruction" ] - # so fragile it smashes when thrown - type: DamageOnLand ignoreResistances: true damage: types: - Blunt: 5 + Blunt: 5 # so fragile it smashes when thrown - type: DamageOtherOnHit damage: types: @@ -50,7 +49,7 @@ # Porcelain (like glass but no shard) - type: entity abstract: true - id: DrinkBasePorcelain + id: DrinkBaseMaterialPorcelain components: - type: Damageable damageContainer: Inorganic @@ -73,24 +72,23 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] - # so fragile it smashes when thrown - type: DamageOnLand ignoreResistances: true damage: types: - Blunt: 5 + Blunt: 5 # so fragile it smashes when thrown - type: DamageOtherOnHit damage: types: Blunt: 5 - - type: Tag - tags: - - Recyclable + - type: PhysicalComposition + materialComposition: + Glass: 10 # Trace amounts of glass I guess. Important for overriding inheritance # Fragile plastic - type: entity abstract: true - id: DrinkBasePlastic + id: DrinkBaseMaterialPlastic components: - type: Damageable damageContainer: Inorganic @@ -113,6 +111,15 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 1 + - type: DamageOtherOnHit + damage: + types: + Blunt: 2 - type: PhysicalComposition materialComposition: Plastic: 25 @@ -120,7 +127,7 @@ # Fragile cardboard - type: entity abstract: true - id: DrinkBaseCardboard + id: DrinkBaseMaterialCardboard components: - type: Damageable damageContainer: Inorganic @@ -143,6 +150,15 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 1 + - type: DamageOtherOnHit + damage: + types: + Blunt: 1 - type: PhysicalComposition materialComposition: Cardboard: 25 @@ -150,7 +166,7 @@ # Weak metal - type: entity abstract: true - id: DrinkBaseMetal + id: DrinkBaseMaterialMetal components: - type: Damageable damageContainer: Inorganic @@ -173,6 +189,15 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 1 + - type: DamageOtherOnHit + damage: + types: + Blunt: 5 - type: PhysicalComposition materialComposition: Steel: 25 @@ -180,7 +205,7 @@ # strong metal - type: entity abstract: true - id: DrinkBaseStrongMetal + id: DrinkBaseMaterialStrongMetal components: - type: Damageable damageContainer: Inorganic @@ -203,6 +228,15 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 1 + - type: DamageOtherOnHit + damage: + types: + Blunt: 5 - type: PhysicalComposition materialComposition: Steel: 300 @@ -210,7 +244,7 @@ # Weak gold - type: entity abstract: true - id: DrinkBaseGold + id: DrinkBaseMaterialGold components: - type: Damageable damageContainer: Inorganic @@ -225,14 +259,29 @@ acts: [ "Destruction" ] - trigger: !type:DamageTrigger - damage: 10 + damage: 10 # Gold is very weak behaviors: - !type:PlaySoundBehavior sound: collection: MetalBreak # Could use a shinier sound - !type:SpillBehavior { } + - !type:SpawnEntitiesBehavior + spawn: + IngotGold1: + min: 1 + max: 1 + transferForensics: true - !type:DoActsBehavior acts: [ "Destruction" ] + - type: DamageOnLand + ignoreResistances: true + damage: + types: + Blunt: 5 # Don't drop your fancy golden cup! + - type: DamageOtherOnHit + damage: + types: + Blunt: 2 - type: PhysicalComposition materialComposition: Gold: 25 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index 7545827275c0..fa0cd1692c26 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -2,7 +2,7 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseGlass, DrinkBaseOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialGlass, DrinkBaseOpenable ] id: DrinkBottleGlassBaseFull suffix: Full components: @@ -51,7 +51,7 @@ # Large Glass Bottles - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkAbsintheBottleFull name: Jailbreaker Verte description: One sip of this and you just know you're gonna have a good time. @@ -68,7 +68,7 @@ sprite: Objects/Consumable/Drinks/absinthebottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkBlueCuracaoBottleFull name: Miss Blue Curaçao description: A fruity, exceptionally azure drink. Does not allow the imbiber to use the fifth magic. @@ -86,9 +86,8 @@ layers: - state: icon_blue map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 + - state: fill-6 map: ["enum.SolutionContainerLayers.Fill"] - visible: false - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill- @@ -132,7 +131,7 @@ examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkCognacBottleFull name: cognac bottle description: A sweet and strongly alcoholic drink, made after numerous distillations and years of maturing. You might as well not scream 'SHITCURITY' this time. @@ -149,7 +148,7 @@ sprite: Objects/Consumable/Drinks/cognacbottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkGrenadineBottleFull name: Briar Rose grenadine syrup bottle description: Sweet and tangy, a bar syrup used to add color or flavor to drinks. @@ -164,11 +163,16 @@ currentLabel: reagent-name-grenadine - type: Sprite sprite: Objects/Consumable/Drinks/grenadinebottle.rsi + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] + - state: fill-6 + map: ["enum.SolutionContainerLayers.Fill"] - type: SolutionContainerVisuals maxFillLevels: 6 - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkGinBottleFull name: Griffeater gin description: A bottle of high quality gin, produced in the New London Space Station. @@ -185,7 +189,7 @@ sprite: Objects/Consumable/Drinks/ginbottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkGildlagerBottleFull name: Gildlager bottle description: 100 proof cinnamon schnapps, made for alcoholic teen girls on spring break. @@ -219,7 +223,7 @@ sprite: Objects/Consumable/Drinks/coffeeliqueurbottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkMelonLiquorBottleFull name: Emeraldine melon liquor description: A bottle of 46 proof Emeraldine melon liquor. Sweet and light. @@ -237,15 +241,14 @@ layers: - state: icon_green map: ["enum.OpenableVisuals.Layer"] - - state: fill-1 + - state: fill-6 map: ["enum.SolutionContainerLayers.Fill"] - visible: false - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill- - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkPatronBottleFull name: Wrapp Artiste Patrón bottle description: Silver laced tequila, served in space night clubs across the galaxy. @@ -281,7 +284,7 @@ - DrinkBottle - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkRumBottleFull name: Captain Pete's Cuban spiced rum description: This isn't just rum, oh no. It's practically GRIFF in a bottle. @@ -298,7 +301,7 @@ sprite: Objects/Consumable/Drinks/rumbottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkTequilaBottleFull name: Caccavo Guaranteed Quality tequila bottle description: Made from premium petroleum distillates, pure thalidomide and other fine quality ingredients! @@ -313,10 +316,9 @@ currentLabel: reagent-name-tequila - type: Sprite sprite: Objects/Consumable/Drinks/tequillabottle.rsi - - type: Sealable - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkVermouthBottleFull name: Goldeneye vermouth bottle description: Sweet, sweet dryness! @@ -331,10 +333,9 @@ currentLabel: reagent-name-vermouth - type: Sprite sprite: Objects/Consumable/Drinks/vermouthbottle.rsi - - type: Sealable - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkVodkaBottleFull name: vodka bottle description: Aah, vodka. Prime choice of drink AND fuel by Russians worldwide. @@ -349,10 +350,9 @@ currentLabel: reagent-name-vodka - type: Sprite sprite: Objects/Consumable/Drinks/vodkabottle.rsi - - type: Sealable - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkWhiskeyBottleFull name: Uncle Git's Special Reserve description: A premium single-malt whiskey, gently matured inside the tunnels of a nuclear shelter. TUNNEL WHISKEY RULES. @@ -367,7 +367,6 @@ currentLabel: reagent-name-whiskey - type: Sprite sprite: Objects/Consumable/Drinks/whiskeybottle.rsi - - type: Sealable - type: entity parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] @@ -394,7 +393,7 @@ # Extra large bottles - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkBeerGrowler # Needs to be renamed DrinkBeerBottleFull name: beer growler # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: An alcoholic beverage made from malted grains, hops, yeast, and water. XL growler bottle. @@ -412,13 +411,15 @@ sprite: Objects/Consumable/Drinks/beer.rsi - type: Openable closeable: false + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close - type: Tag tags: - Beer - DrinkBottle - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] id: DrinkAleBottleFullGrowler name: Magm-Ale growler description: A true dorf's drink of choice. XL growler bottle. @@ -436,11 +437,14 @@ sprite: Objects/Consumable/Drinks/alebottle.rsi - type: Openable closeable: false + - type: Sealable + examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close + # Small glass bottles - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassSmallBaseFull] id: DrinkBeerBottleFull name: beer bottle # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: An alcoholic beverage made from malted grains, hops, yeast, and water. @@ -464,7 +468,7 @@ - Beer - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassSmallBaseFull] id: DrinkAleBottleFull name: Magm-Ale bottle description: A true dorf's drink of choice. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index 7ec62371d92c..b875c03df367 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBasePlastic, DrinkBaseOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable ] id: DrinkBottlePlasticBaseFull suffix: Full components: @@ -61,7 +61,7 @@ # Small Plastic Bottles - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticSmallBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticSmallBaseFull] id: DrinkWaterBottleFull name: water bottle description: Simple clean water of unknown origin. You think that maybe you dont want to know it. @@ -80,7 +80,7 @@ # Large Plastic Bottles - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticBaseFull] id: DrinkColaBottleFull name: Space Cola bottle description: Cola. In spaaace! @@ -97,7 +97,7 @@ sprite: Objects/Consumable/Drinks/colabottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticBaseFull] id: DrinkSpaceMountainWindBottleFull name: Space Solar Wind bottle description: Blows right through you like a solar wind. @@ -114,7 +114,7 @@ sprite: Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticBaseFull] id: DrinkSpaceUpBottleFull name: Space-Up bottle description: Tastes like a hull breach in your mouth. @@ -131,7 +131,7 @@ sprite: Objects/Consumable/Drinks/space-up_bottle.rsi - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticBaseFull] id: DrinkSodaWaterBottleFull name: soda water bottle description: Like water, but angry! @@ -149,7 +149,7 @@ currentLabel: reagent-name-soda-water - type: entity - parent: [DrinkVisualsAll, DrinkBottlePlasticBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottlePlasticBaseFull] id: DrinkTonicWaterBottleFull name: tonic water bottle description: Like soda water, but angrier maybe? Often sweeter. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index d63636b79e40..0318b05c5c98 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,7 +1,7 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMetal, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialMetal, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkCanBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 923d8670a395..b1867d260041 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -24,7 +24,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: [DrinkBaseCup, DrinkBasePorcelain] + parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] id: DrinkBaseMug name: mug description: A mug. @@ -49,7 +49,7 @@ ## Misc Cups - type: entity - parent: [DrinkBaseCup, DrinkBaseGold] + parent: [DrinkBaseCup, DrinkBaseMaterialGold] id: DrinkGoldenCup name: golden cup description: A golden cup. @@ -78,15 +78,11 @@ maxFillLevels: 4 - type: entity - parent: [ DrinkBase, DrinkBaseGlass ] + parent: [ DrinkBaseCup, DrinkBaseMaterialGlass ] id: DrinkGlassCoupeShaped name: coupe glass description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - type: Sprite sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi layers: @@ -105,15 +101,9 @@ inHandsFillBaseName: -fill- - type: ExaminableSolution solution: drink - - type: FitsInDispenser - solution: drink - - type: Tag - tags: - - DrinkGlass - - Recyclable - type: entity - parent: [DrinkBase, DrinkBaseCardboard] + parent: [DrinkBaseCup, DrinkBaseMaterialCardboard] id: DrinkWaterCup name: water cup description: A paper water cup. @@ -122,21 +112,22 @@ solutions: drink: maxVol: 5 # One sip at a time. No rushing at the water cooler - - type: FitsInDispenser - solution: drink + - type: Item + size: Tiny - type: Sprite sprite: Objects/Consumable/Drinks/water_cup.rsi layers: - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-1 - - type: Appearance - - type: SolutionContainerVisuals + - state: icon-1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals # TODO this doesn't work maxFillLevels: 1 fillBaseName: icon- - type: Tag tags: - Trash + - DrinkCup - WhitelistChameleon - type: TrashOnSolutionEmpty solution: drink @@ -202,7 +193,7 @@ sprite: Objects/Consumable/Drinks/mug_heart.rsi - type: entity - parent: [DrinkBaseMetal, DrinkBaseMug] + parent: [DrinkBaseMaterialMetal, DrinkBaseMug] id: DrinkMugMetal name: metal mug description: A metal mug. You're not sure which metal. @@ -247,12 +238,12 @@ sprite: Objects/Consumable/Drinks/mug_red.rsi ## Filled -# TODO these need a material for destruction, maybe a better parent - type: entity parent: DrinkBaseMug id: DrinkHotCoco name: hot chocolate + suffix: Full description: A heated drink consisting melted chocolate and heated milk. components: - type: SolutionContainerManager @@ -280,6 +271,7 @@ parent: DrinkBaseMug id: DrinkHotCoffee name: coffee + suffix: Full description: Coffee is a brewed drink prepared from roasted seeds, commonly called coffee beans, of the coffee plant. components: - type: SolutionContainerManager @@ -304,9 +296,10 @@ solution: drink - type: entity - parent: [DrinkBaseCup, DrinkBaseCardboard] + parent: DrinkBaseMug id: DrinkCafeLatte name: cafe latte + suffix: Full description: A nice, strong and tasty beverage while you are reading. components: - type: SolutionContainerManager @@ -332,6 +325,7 @@ - type: entity parent: DrinkTeacupEmpty id: DrinkTeacup + name: tea components: - type: SolutionContainerManager solutions: @@ -346,7 +340,6 @@ parent: DrinkTeacupEmpty id: DrinkGreenTea name: green tea - description: A plain white porcelain teacup. components: - type: SolutionContainerManager solutions: @@ -361,7 +354,7 @@ solution: drink - type: entity - parent: [DrinkBaseCup, DrinkBasePlastic] + parent: [DrinkBaseCup, DrinkBaseMaterialPlastic] id: DrinkLean name: grape juice description: Damn, no fun allowed. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index b15a56747a17..a41d67fac32d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkBaseStrongMetal, DrinkBaseOpenable] + parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkBaseOpenable] id: FlaskBase components: - type: SolutionContainerManager @@ -92,6 +92,9 @@ components: - type: Sprite sprite: Objects/Consumable/Drinks/flask_old.rsi + - type: Openable # annoying hack + opened: true + closeable: false - type: entity parent: [FlaskBase, DrinkVisualsOpenable] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 5be5b615f8fe..bdd83966c669 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBasePlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -12,9 +12,8 @@ layers: - state: icon map: ["enum.OpenableVisuals.Layer"] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] - visible: false + - state: fill6 + map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - type: Glue @@ -35,7 +34,7 @@ solution: drink - type: entity - parent: [DrinkBase, DrinkBasePlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. @@ -48,9 +47,8 @@ layers: - state: icon map: ["enum.OpenableVisuals.Layer"] - - state: fill1 - map: [ "enum.SolutionContainerLayers.Fill" ] - visible: false + - state: fill6 + map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - type: SolutionContainerManager @@ -90,7 +88,7 @@ Quantity: 200 - type: entity - parent: [DrinkBase, DrinkBaseGlass] + parent: [DrinkBase, DrinkBaseMaterialGlass] id: DrinkJarWhat name: jar of something description: You can't really tell what this is. @@ -153,7 +151,7 @@ - FourteenLoko - type: entity - parent: [DrinkVisualsAll, DrinkBottleGlassSmallBaseFull] + parent: [DrinkVisualsAllFilled, DrinkBottleGlassSmallBaseFull] id: DrinkMopwataBottleRandom name: delicious mopwata description: A foggy brown bottle with a faded label depicting a mop. It comes full of murky... vintage. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index e0ab21e40ee9..adadea50f40e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -4,7 +4,7 @@ # Transformable container - normal glass - type: entity - parent: [DrinkBase, DrinkBaseGlass] + parent: [DrinkBaseCup, DrinkBaseMaterialGlass] id: DrinkGlass name: metamorphic glass description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom. @@ -33,15 +33,14 @@ state: icon - type: ExaminableSolution solution: drink - - type: FitsInDispenser - solution: drink - type: Tag tags: - - DrinkGlass + - DrinkCup # Do these tags + - DrinkGlass # even do anything? - type: TransformableContainer - type: entity - parent: [DrinkBase, DrinkBaseGlass] + parent: DrinkGlass id: DrinkJar name: jar description: The hipster's cup. @@ -56,29 +55,18 @@ visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - type: SolutionContainerManager solutions: drink: maxVol: 50 - type: SolutionContainerVisuals - maxFillLevels: 9 - fillBaseName: fill - metamorphic: true metamorphicDefaultSprite: sprite: Objects/Consumable/Drinks/jar.rsi state: icon - - type: ExaminableSolution - solution: drink - - type: FitsInDispenser - solution: drink - - type: Tag - tags: - - DrinkGlass - - type: TransformableContainer ## Filled # TODO entities without IconComponent need a metamorphic sprite on the reagent +# TODO IconComponent doesn't seem to work in spawn panel - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index ceea30947467..3ac01c12583a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseGlass] + parent: [DrinkBase, DrinkBaseMaterialGlass] id: DrinkShotGlass name: shot glass description: Perfect for slamming down onto the table angrily. @@ -8,6 +8,8 @@ solutions: drink: maxVol: 5 + - type: Item + size: Tiny - type: Sprite sprite: Objects/Consumable/Drinks/shotglass.rsi layers: @@ -33,7 +35,7 @@ - DrinkGlass - type: entity - parent: DrinkBase + parent: [DrinkBase, DrinkBaseMaterialMetal] id: DrinkIceBucket name: ice bucket description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! @@ -52,7 +54,7 @@ Steel: 75 - type: entity - parent: [DrinkBase, DrinkBasePorcelain] + parent: [DrinkBase, DrinkBaseMaterialPorcelain] id: DrinkTeapot name: teapot # short and stout description: An elegant teapot. It simply oozes class. @@ -125,7 +127,7 @@ # Bartender tools - type: entity - parent: DrinkBase + parent: [DrinkBase, DrinkBaseMaterialStrongMetal] id: DrinkShaker name: shaker description: The trusty mixing buddy of the bartender. @@ -151,7 +153,7 @@ - Shake - type: entity - parent: DrinkBase + parent: [DrinkBase, DrinkBaseMaterialMetal] id: DrinkJigger name: jigger description: Like a shaker, but smaller. Used to control the amount of ingredients. @@ -160,6 +162,8 @@ solutions: drink: maxVol: 20 + - type: Item + size: Tiny - type: SolutionTransfer canChangeTransferAmount: true minTransferAmount: 1 @@ -174,7 +178,7 @@ Steel: 20 - type: entity - parent: DrinkBase + parent: [DrinkBase, DrinkBaseMaterialStrongMetal] id: Pitcher name: metal pitcher description: A stainless steel insulated pitcher. Everyone's best friend in the morning. @@ -197,9 +201,6 @@ fillBaseName: fill- inHandsMaxFillLevels: 2 inHandsFillBaseName: -fill- - - type: PhysicalComposition - materialComposition: - Steel: 300 - type: FitsInDispenser solution: drink @@ -207,7 +208,7 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkBaseGlass] + parent: [DrinkBase, DrinkBaseMaterialGlass] id: DrinkShakeBase description: '' components: From ae2de02f0ec512a21afda6b823e3d256ba3b4218 Mon Sep 17 00:00:00 2001 From: iaada Date: Mon, 28 Jul 2025 01:06:18 -0500 Subject: [PATCH 042/760] another pass --- .../Consumable/Drinks/drinks-cartons.yml | 34 +++++++++---------- .../Drinks/drinks_bottles_glass.yml | 9 +++-- .../Drinks/drinks_bottles_plastic.yml | 5 +-- .../Objects/Consumable/Drinks/drinks_cups.yml | 11 +++--- .../Objects/Consumable/Drinks/drinks_fun.yml | 4 +-- 5 files changed, 31 insertions(+), 32 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index ab7d0c1e30bf..434e4c3f7770 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMaterialCardboard, DrinkBaseOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialCardboard, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkCartonBaseLargeFull suffix: Full components: @@ -47,7 +47,7 @@ # Small carton - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkBaseMaterialPlastic, DrinkCartonBaseFull] id: DrinkJuiceLimeCarton name: lime juice description: Sweet-sour goodness. @@ -59,10 +59,10 @@ - ReagentId: JuiceLime Quantity: 50 - type: Sprite - sprite: Objects/Consumable/Drinks/limejuice.rsi # Looks more like plastic than cardboard + sprite: Objects/Consumable/Drinks/limejuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: DrinkCartonBaseFull id: DrinkJuiceOrangeCarton name: orange juice description: Full of vitamins and deliciousness! @@ -77,7 +77,7 @@ sprite: Objects/Consumable/Drinks/orangejuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: DrinkCartonBaseFull id: DrinkJuiceTomatoCarton name: tomato juice description: Well, at least it LOOKS like tomato juice. You can't tell with all that redness. @@ -92,7 +92,7 @@ sprite: Objects/Consumable/Drinks/tomatojuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: DrinkCartonBaseFull id: DrinkCoconutWaterCarton name: coconut water description: It's the inside of the coconut that counts. @@ -107,7 +107,7 @@ sprite: Objects/Consumable/Drinks/coconutwater.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: DrinkCartonBaseFull id: DrinkCreamCarton name: milk cream description: It's cream. Made from milk. What else did you think you'd find in there? @@ -122,7 +122,7 @@ sprite: Objects/Consumable/Drinks/cream.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: [DrinkBaseMaterialPlastic, DrinkCartonBaseFull] id: DrinkJuiceLemonCarton name: lemon juice description: First it's sour, then it's still sour. @@ -134,10 +134,10 @@ - ReagentId: JuiceLemon Quantity: 50 - type: Sprite - sprite: Objects/Consumable/Drinks/lemonjuice.rsi # Looks more like plastic than cardboard + sprite: Objects/Consumable/Drinks/lemonjuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseFull] + parent: DrinkCartonBaseFull id: DrinkJuicePineappleCarton name: pineapple juice description: Tastes like a tropical vacation far from space. @@ -154,7 +154,7 @@ # Large carton - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] + parent: DrinkCartonBaseLargeFull id: DrinkMilkCarton name: milk description: An opaque white liquid produced by the mammary glands of mammals. @@ -169,7 +169,7 @@ sprite: Objects/Consumable/Drinks/milk.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] + parent: DrinkCartonBaseLargeFull id: DrinkSoyMilkCarton name: soy milk description: White and nutritious soy goodness! @@ -184,7 +184,7 @@ sprite: Objects/Consumable/Drinks/soymilk.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseLargeFull] + parent: DrinkCartonBaseLargeFull id: DrinkOatMilkCarton name: oat milk description: It's oat milk. Tan and nutritious goodness! @@ -201,7 +201,7 @@ # Xtra large - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + parent: [DrinkBaseMaterialPlastic, DrinkCartonBaseXtraLargeFull] id: DrinkJuiceLimeCartonXL name: lime juice XL description: Sweet-sour goodness. @@ -216,10 +216,10 @@ - type: Label currentLabel: reagent-name-juice-lime - type: Sprite - sprite: Objects/Consumable/Drinks/limejuice.rsi # Doesn't really look like cardboard... + sprite: Objects/Consumable/Drinks/limejuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + parent: DrinkCartonBaseXtraLargeFull id: DrinkJuiceOrangeCartonXL name: orange juice XL description: Full of vitamins and deliciousness! @@ -237,7 +237,7 @@ sprite: Objects/Consumable/Drinks/orangejuice.rsi - type: entity - parent: [DrinkVisualsOpenable, DrinkCartonBaseXtraLargeFull] + parent: DrinkCartonBaseXtraLargeFull id: DrinkCreamCartonXL name: milk cream XL description: It's cream. Made from milk. What else did you think you'd find in there? diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index fa0cd1692c26..7d597ab8c72c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -384,7 +384,6 @@ currentLabel: reagent-name-wine - type: Sprite sprite: Objects/Consumable/Drinks/winebottle.rsi - - type: Sealable - type: Tag tags: - Wine @@ -410,9 +409,9 @@ - type: Sprite sprite: Objects/Consumable/Drinks/beer.rsi - type: Openable - closeable: false + closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close + examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close - type: Tag tags: - Beer @@ -436,9 +435,9 @@ - type: Sprite sprite: Objects/Consumable/Drinks/alebottle.rsi - type: Openable - closeable: false + closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close + examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close # Small glass bottles diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index b875c03df367..f55325df85f9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -23,7 +23,7 @@ solution: drink - type: Tag tags: - - DrinkBottle + - DrinkBottle # Needed to fit in the soda dispenser, needs a better name - type: entity abstract: true @@ -39,9 +39,6 @@ - type: Sprite state: icon sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback - - type: Tag - tags: - - DrinkBottle - type: FitsInDispenser solution: drink diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index b1867d260041..822809f4f159 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -33,8 +33,8 @@ sprite: Objects/Consumable/Drinks/mug.rsi layers: - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-3 + - state: icon-3 + map: ["enum.SolutionContainerLayers.Fill"] visible: false - type: Appearance - type: SolutionContainerVisuals @@ -60,7 +60,7 @@ price: 125 - type: entity - parent: DrinkBaseMug + parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] id: DrinkTeacupEmpty name: teacup description: A plain white porcelain teacup. @@ -74,6 +74,7 @@ - state: icon-0 - map: ["enum.SolutionContainerLayers.Fill"] state: icon-4 + - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 @@ -121,7 +122,7 @@ - state: icon-1 map: ["enum.SolutionContainerLayers.Fill"] visible: false - - type: SolutionContainerVisuals # TODO this doesn't work + - type: SolutionContainerVisuals maxFillLevels: 1 fillBaseName: icon- - type: Tag @@ -129,6 +130,7 @@ - Trash - DrinkCup - WhitelistChameleon + - type: Appearance - type: TrashOnSolutionEmpty solution: drink - type: Clothing @@ -353,6 +355,7 @@ - type: TrashOnSolutionEmpty solution: drink +# TODO this needs fill levels - type: entity parent: [DrinkBaseCup, DrinkBaseMaterialPlastic] id: DrinkLean diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index bdd83966c669..3b3ee707fa80 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -34,7 +34,7 @@ solution: drink - type: entity - parent: [DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. From 8b6da7190b11d374086caf06b5e6c90e8747942c Mon Sep 17 00:00:00 2001 From: iaada Date: Mon, 28 Jul 2025 23:34:53 -0500 Subject: [PATCH 043/760] quality passes will continue until i'm satisfied --- .../Objects/Consumable/Drinks/drinks_base.yml | 58 +++++++++++++++++-- .../Drinks/drinks_base_materials.yml | 36 ++++++------ .../Objects/Consumable/Drinks/drinks_cups.yml | 16 ++--- .../Objects/Consumable/Drinks/drinks_fun.yml | 4 +- .../Consumable/Drinks/drinks_metamorphic.yml | 4 +- .../Consumable/Drinks/drinks_special.yml | 20 +++---- 6 files changed, 86 insertions(+), 52 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 65befafd08d9..76a50ab5255c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -37,7 +37,7 @@ enum.TransferAmountUiKey.Key: type: TransferAmountBoundUserInterface -## Misc +## Misc bases # This drink is empty trash - type: entity @@ -52,7 +52,7 @@ tags: - Trash -## For drinks with a lid +## Bases for drinks with a lid # Un-opened - type: entity @@ -79,9 +79,9 @@ - type: Sealable sealed: false -## For visuals +## Bases for visuals -# Basic visualizer for an openable entity, often paired with BaseDrinkOpenable +# Basic visualizer for an openable entity, usually paired with BaseDrinkOpenable - type: entity abstract: true id: DrinkVisualsOpenable @@ -98,6 +98,52 @@ - state: icon map: ["enum.OpenableVisuals.Layer"] +# Basic visualizer for an entity with fill levels +- type: entity + abstract: true + id: DrinkVisualsFill + components: + - type: Appearance + - type: Sprite + layers: + - state: icon_empty + - state: fill-1 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: SolutionContainerVisuals + maxFillLevels: 5 + fillBaseName: fill- + inHandsMaxFillLevels: 3 + inHandsFillBaseName: -fill- + +# Layered visualizer for an entity with fill levels +- type: entity + abstract: true + parent: DrinkVisualsFill + id: DrinkVisualsFillOverlay + components: + - type: Sprite + layers: + - state: icon_empty + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill-1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + +# Basic visualizer for an entity with fill levels, already filled +- type: entity + abstract: true + parent: DrinkVisualsFill + id: DrinkVisualsFillFilled + components: + - type: Sprite + layers: + - state: icon + - state: fill-5 # this will need to be different with a different maxFillLevels + map: ["enum.SolutionContainerLayers.Fill"] + # Visualizer for an openable entity with fill levels - type: entity abstract: true @@ -112,7 +158,7 @@ False: {state: "icon_empty"} - type: Sprite layers: - - state: icon + - state: icon_empty map: ["enum.OpenableVisuals.Layer"] - state: fill-1 map: ["enum.SolutionContainerLayers.Fill"] @@ -131,7 +177,7 @@ components: - type: Sprite layers: - - state: icon + - state: icon_empty map: ["enum.OpenableVisuals.Layer"] - state: fill-5 # this will need to be different with a different maxFillLevels map: ["enum.SolutionContainerLayers.Fill"] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index d09df66b4cb1..b59d3a961f99 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -1,4 +1,4 @@ -# Material costs to apply to a drink +## Material costs to apply to a drink # Adding one of these bases as the first parent will override a previous inherited material # Fragile glass @@ -11,8 +11,8 @@ damageModifierSet: FlimsyGlass - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -56,8 +56,8 @@ damageModifierSet: FlimsyGlass - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -92,11 +92,11 @@ components: - type: Damageable damageContainer: Inorganic -#TODO damageModifierSet: +#TODO damageModifierSet: FlimsyPlastic - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -134,8 +134,8 @@ damageModifierSet: FlimsyWood - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -173,8 +173,8 @@ damageModifierSet: FlimsyMetallic - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -212,8 +212,8 @@ damageModifierSet: Metallic - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior @@ -241,7 +241,7 @@ materialComposition: Steel: 300 -# Weak gold +# Flimsy gold - type: entity abstract: true id: DrinkBaseMaterialGold @@ -251,15 +251,15 @@ damageModifierSet: FlimsyMetallic - type: Destructible thresholds: - - trigger: - !type:DamageTrigger # Overkill threshold + - trigger: # Overkill threshold + !type:DamageTrigger damage: 200 behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] - trigger: !type:DamageTrigger - damage: 10 # Gold is very weak + damage: 5 # Gold is very weak behaviors: - !type:PlaySoundBehavior sound: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 822809f4f159..4e1069d33bc2 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -13,8 +13,6 @@ - type: SolutionTransfer canChangeTransferAmount: true maxTransferAmount: 10 - - type: Sprite - state: icon - type: Tag tags: - DrinkCup @@ -24,7 +22,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] + parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] # Should use DrinkVisualsFill, but sprites have no in-hand id: DrinkBaseMug name: mug description: A mug. @@ -40,11 +38,6 @@ - type: SolutionContainerVisuals maxFillLevels: 3 fillBaseName: icon- - - type: StaticPrice - price: 10 - - type: Tag - tags: - - DrinkCup ## Misc Cups @@ -60,7 +53,7 @@ price: 125 - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] + parent: DrinkBaseMug id: DrinkTeacupEmpty name: teacup description: A plain white porcelain teacup. @@ -72,8 +65,9 @@ sprite: Objects/Consumable/Drinks/teacup.rsi layers: - state: icon-0 - - map: ["enum.SolutionContainerLayers.Fill"] - state: icon-4 + - state: icon-4 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 3b3ee707fa80..4875f22e8b36 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -34,7 +34,7 @@ solution: drink - type: entity - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index adadea50f40e..427943a029a7 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -12,7 +12,7 @@ - type: Sprite sprite: Objects/Consumable/Drinks/glass_clear.rsi layers: - - state: icon + - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFillOverlay" map: [ "enum.SolutionContainerLayers.Base" ] - state: fill1 map: [ "enum.SolutionContainerLayers.Fill" ] @@ -26,7 +26,7 @@ maxVol: 30 - type: SolutionContainerVisuals maxFillLevels: 9 - fillBaseName: fill + fillBaseName: fill # todo rename to "fill-", add in-hands, then add parent "DrinkVisualsFillOverlay" metamorphic: true metamorphicDefaultSprite: sprite: Objects/Consumable/Drinks/glass_clear.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 3ac01c12583a..806d75765d9d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseMaterialGlass] + parent: [DrinkBase, DrinkBaseMaterialGlass, DrinkVisualsFillOverlay] id: DrinkShotGlass name: shot glass description: Perfect for slamming down onto the table angrily. @@ -13,19 +13,17 @@ - type: Sprite sprite: Objects/Consumable/Drinks/shotglass.rsi layers: - - state: icon + - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFillOverlay" map: [ "enum.SolutionContainerLayers.Base" ] - state: fill1 map: [ "enum.SolutionContainerLayers.Fill" ] visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 2 - fillBaseName: fill + fillBaseName: fill # TODO rename to "fill-" to match "DrinkVisualsFillOverlay" inHandsMaxFillLevels: 1 - inHandsFillBaseName: -fill- - type: ExaminableSolution solution: drink - type: FitsInDispenser @@ -161,7 +159,7 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 20 + maxVol: 20 # 20 might be too much - type: Item size: Tiny - type: SolutionTransfer @@ -178,7 +176,7 @@ Steel: 20 - type: entity - parent: [DrinkBase, DrinkBaseMaterialStrongMetal] + parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkVisualsFill] id: Pitcher name: metal pitcher description: A stainless steel insulated pitcher. Everyone's best friend in the morning. @@ -190,17 +188,13 @@ - type: Sprite sprite: Objects/Consumable/Drinks/pitcher.rsi layers: - - state: icon - map: ["enum.SolutionContainerLayers.Base"] - - state: fill-6 + - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFill" + - state: fill-1 map: ["enum.SolutionContainerLayers.Fill"] visible: false - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 6 - fillBaseName: fill- inHandsMaxFillLevels: 2 - inHandsFillBaseName: -fill- - type: FitsInDispenser solution: drink From 2573d86303462b8016a93385cee3da4563326e53 Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 29 Jul 2025 00:08:47 -0500 Subject: [PATCH 044/760] add a todo --- .../Entities/Objects/Consumable/Drinks/trash_drinks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml index 8ea6bd9b28ba..879ab62ba439 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/trash_drinks.yml @@ -1,4 +1,5 @@ # File for containers like bottles or milk jugs that are empty +# TODO these prototypes have ambiguous names and should be renamed to match their filled versions, with "Full" replaced by "Empty" # When used as the first parent, this empties a bottle's reagent and spawns it already opened - type: entity From 21aa6c664a57344a2d20373597868cfe61f9089b Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 29 Jul 2025 14:02:02 -0500 Subject: [PATCH 045/760] consistent use of ExaminableSolution --- .../Consumable/Drinks/drinks-cartons.yml | 4 +- .../Objects/Consumable/Drinks/drinks_base.yml | 4 ++ .../Drinks/drinks_bottles_glass.yml | 10 ++--- .../Drinks/drinks_bottles_plastic.yml | 2 - .../Objects/Consumable/Drinks/drinks_cups.yml | 29 +++++------- .../Consumable/Drinks/drinks_flasks.yml | 44 ++++++++++--------- .../Objects/Consumable/Drinks/drinks_fun.yml | 2 +- .../Consumable/Drinks/drinks_special.yml | 4 +- 8 files changed, 47 insertions(+), 52 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 434e4c3f7770..5abc7d0ef4c8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,7 +1,7 @@ - type: entity abstract: true parent: [ DrinkBase, DrinkBaseMaterialCardboard, DrinkBaseOpenable, DrinkVisualsOpenable ] - id: DrinkCartonBaseLargeFull + id: DrinkCartonBaseLargeFull # todo rename DrinkCartonBaseFull to match bottles suffix: Full components: - type: Openable @@ -22,7 +22,7 @@ - type: entity abstract: true parent: DrinkCartonBaseLargeFull - id: DrinkCartonBaseFull + id: DrinkCartonBaseFull # todo rename DrinkCartonSmallBaseFull to match bottles components: - type: SolutionContainerManager solutions: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 76a50ab5255c..9856338fb19c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -115,6 +115,8 @@ fillBaseName: fill- inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- + - type: ExaminableSolution # If you can see the fill levels, you can see the unit count + solution: drink # Layered visualizer for an entity with fill levels - type: entity @@ -168,6 +170,8 @@ fillBaseName: fill- inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- + - type: ExaminableSolution # If you can see the fill levels, you can see the unit count + solution: drink # Visualizer for an openable entity with fill levels, already filled - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index 7d597ab8c72c..b1d29188a457 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -29,8 +29,6 @@ - type: Tag tags: - DrinkBottle - - type: ExaminableSolution - solution: drink - type: entity abstract: true @@ -84,7 +82,7 @@ - type: Sprite sprite: Objects/Consumable/Drinks/alco-bottle.rsi layers: - - state: icon_blue + - state: icon_blue # todo add "icon_empty" state map: ["enum.OpenableVisuals.Layer"] - state: fill-6 map: ["enum.SolutionContainerLayers.Fill"] @@ -164,7 +162,7 @@ - type: Sprite sprite: Objects/Consumable/Drinks/grenadinebottle.rsi layers: - - state: icon + - state: icon_empty map: ["enum.OpenableVisuals.Layer"] - state: fill-6 map: ["enum.SolutionContainerLayers.Fill"] @@ -239,7 +237,7 @@ - type: Sprite sprite: Objects/Consumable/Drinks/alco-bottle.rsi layers: - - state: icon_green + - state: icon_green # todo icon_empty map: ["enum.OpenableVisuals.Layer"] - state: fill-6 map: ["enum.SolutionContainerLayers.Fill"] @@ -393,7 +391,7 @@ - type: entity parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] - id: DrinkBeerGrowler # Needs to be renamed DrinkBeerBottleFull + id: DrinkBeerGrowler # todo Needs to be renamed DrinkBeerBottleFullGrowler name: beer growler # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: An alcoholic beverage made from malted grains, hops, yeast, and water. XL growler bottle. components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index f55325df85f9..1a12f11e348c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -17,7 +17,6 @@ drink: maxVol: 100 - type: Sprite - state: icon sprite: Objects/Consumable/Drinks/generic_jug.rsi # fallback to generic plastic jug - type: TrashOnSolutionEmpty solution: drink @@ -37,7 +36,6 @@ drink: maxVol: 30 - type: Sprite - state: icon sprite: Objects/Consumable/Drinks/waterbottle.rsi # fallback - type: FitsInDispenser solution: drink diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index 4e1069d33bc2..e445abb88cbd 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -22,7 +22,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] # Should use DrinkVisualsFill, but sprites have no in-hand + parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] # todo Should use DrinkVisualsFill, but inheritors have no in-hand and state names are wrong id: DrinkBaseMug name: mug description: A mug. @@ -38,6 +38,8 @@ - type: SolutionContainerVisuals maxFillLevels: 3 fillBaseName: icon- + - type: ExaminableSolution # If you can see the fill levels, you can see the unit count + solution: drink ## Misc Cups @@ -58,9 +60,6 @@ name: teacup description: A plain white porcelain teacup. components: - - type: Icon - sprite: Objects/Consumable/Drinks/teacup.rsi - state: icon-vend-tea - type: Sprite sprite: Objects/Consumable/Drinks/teacup.rsi layers: @@ -68,12 +67,11 @@ - state: icon-4 map: ["enum.SolutionContainerLayers.Fill"] visible: false - - type: Appearance - type: SolutionContainerVisuals maxFillLevels: 4 - type: entity - parent: [ DrinkBaseCup, DrinkBaseMaterialGlass ] + parent: [ DrinkBaseCup, DrinkBaseMaterialGlass, DrinkVisualsFillOverlay ] id: DrinkGlassCoupeShaped name: coupe glass description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. @@ -81,24 +79,19 @@ - type: Sprite sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi layers: - - state: icon + - state: icon # todo add "icon_empty" state to match DrinkVisualsFillOverlay map: [ "enum.SolutionContainerLayers.Base" ] - state: fill1 map: [ "enum.SolutionContainerLayers.Fill" ] visible: false - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Appearance - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill + fillBaseName: fill # todo rename to "fill-" to match DrinkVisualsFillOverlay inHandsMaxFillLevels: 1 - inHandsFillBaseName: -fill- - - type: ExaminableSolution - solution: drink - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialCardboard] + parent: [DrinkBaseCup, DrinkBaseMaterialCardboard] # TODO should use DrinkVisualsFill but state names are wrong and no inhand id: DrinkWaterCup name: water cup description: A paper water cup. @@ -125,6 +118,8 @@ - DrinkCup - WhitelistChameleon - type: Appearance + - type: ExaminableSolution # If you can see the fill levels, you can see the unit count + solution: drink - type: TrashOnSolutionEmpty solution: drink - type: Clothing @@ -259,7 +254,6 @@ state: icon-4 - type: SolutionContainerVisuals maxFillLevels: 4 - fillBaseName: icon- - type: TrashOnSolutionEmpty solution: drink @@ -287,7 +281,6 @@ state: icon-4 - type: SolutionContainerVisuals maxFillLevels: 4 - fillBaseName: icon- - type: TrashOnSolutionEmpty solution: drink @@ -329,6 +322,9 @@ reagents: - ReagentId: Tea Quantity: 20 + - type: Icon + sprite: Objects/Consumable/Drinks/teacup.rsi + state: icon-vend-tea - type: TrashOnSolutionEmpty solution: drink @@ -364,7 +360,6 @@ Quantity: 20 - type: Sprite sprite: Objects/Consumable/Drinks/lean.rsi - state: icon - type: Item sprite: Objects/Consumable/Drinks/lean.rsi - type: TrashOnSolutionEmpty diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index a41d67fac32d..e40ef2188e19 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkBaseOpenable] + parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkBaseOpenable, DrinkVisualsOpenable] id: FlaskBase components: - type: SolutionContainerManager @@ -8,7 +8,6 @@ drink: maxVol: 30 - type: Sprite - state: icon sprite: Objects/Consumable/Drinks/flask.rsi - type: FitsInDispenser solution: drink @@ -22,7 +21,22 @@ # Flasks - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: [DrinkBase, DrinkBaseMaterialStrongMetal] + id: DrinkFlaskOld + name: old flask + description: A decrepit old flask, its lid seems to be missing. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: Sprite + sprite: Objects/Consumable/Drinks/flask_old.rsi + - type: FitsInDispenser + solution: drink + +- type: entity + parent: FlaskBase id: DrinkShinyFlask name: shiny flask description: A shiny metal flask. It appears to have a Greek symbol inscribed on it. @@ -31,7 +45,7 @@ sprite: Objects/Consumable/Drinks/shinyflask.rsi - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkMREFlask suffix: Full name: MRE flask @@ -49,7 +63,7 @@ solution: drink - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkDetFlask name: inspector's flask description: A metal flask with a leather band and golden badge belonging to the inspector. @@ -58,7 +72,7 @@ sprite: Objects/Consumable/Drinks/detflask.rsi - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkHosFlask name: hos's flask description: A metal flask, fit for a hard working HoS. @@ -67,7 +81,7 @@ sprite: Objects/Consumable/Drinks/hosflask.rsi - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkFlask name: captain's flask description: A metal flask belonging to the captain. @@ -76,7 +90,7 @@ sprite: Objects/Consumable/Drinks/flask.rsi - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkFlaskBar name: bar flask description: A metal flask often given out by the bartender on loan. Don't forget to return it! @@ -86,18 +100,6 @@ - type: entity parent: FlaskBase - id: DrinkFlaskOld - name: old flask - description: A decrepit old flask, its lid seems to be missing. - components: - - type: Sprite - sprite: Objects/Consumable/Drinks/flask_old.rsi - - type: Openable # annoying hack - opened: true - closeable: false - -- type: entity - parent: [FlaskBase, DrinkVisualsOpenable] id: DrinkLithiumFlask name: lithium flask description: A flask with a Lithium Atom symbol on it. @@ -106,7 +108,7 @@ sprite: Objects/Consumable/Drinks/lithiumflask.rsi - type: entity - parent: [FlaskBase, DrinkVisualsOpenable] + parent: FlaskBase id: DrinkVacuumFlask name: vacuum flask description: Keeping your drinks at the perfect temperature since 1892. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 4875f22e8b36..180030d78acd 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand + parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # todo Should use DrinkVisualAll, but sprite has no inhand id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 806d75765d9d..cb5d71665d70 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -24,8 +24,6 @@ maxFillLevels: 2 fillBaseName: fill # TODO rename to "fill-" to match "DrinkVisualsFillOverlay" inHandsMaxFillLevels: 1 - - type: ExaminableSolution - solution: drink - type: FitsInDispenser solution: drink - type: Tag @@ -159,7 +157,7 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 20 # 20 might be too much + maxVol: 20 # might be too much - type: Item size: Tiny - type: SolutionTransfer From 2c54d3bfc4fae103747153d91c8b0c576598c1de Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 29 Jul 2025 14:42:49 -0500 Subject: [PATCH 046/760] InjectComp --- .../Entities/Objects/Consumable/Drinks/drinks_base.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 9856338fb19c..313e9c34e2c4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -26,6 +26,10 @@ solution: drink - type: DrainableSolution solution: drink + - type: InjectableSolution # Injectors (syringe) will fallback to RefillableSolution. This adds support for hyposprays and injector anomalies. + solution: drink +# - type: SolutionItemStatus todo Currently does not respect if the solution has ExaminableSolution and always shows the reagent count +# solution: drink - type: SolutionContainerManager solutions: drink: @@ -117,6 +121,8 @@ inHandsFillBaseName: -fill- - type: ExaminableSolution # If you can see the fill levels, you can see the unit count solution: drink + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase + solution: drink # Layered visualizer for an entity with fill levels - type: entity @@ -172,6 +178,8 @@ inHandsFillBaseName: -fill- - type: ExaminableSolution # If you can see the fill levels, you can see the unit count solution: drink + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase + solution: drink # Visualizer for an openable entity with fill levels, already filled - type: entity From c473ee66671560e557dcb59ba5520d063bf8947b Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 29 Jul 2025 15:15:24 -0500 Subject: [PATCH 047/760] hard life being so indecisive --- Resources/Prototypes/Damage/modifier_sets.yml | 12 +++++++----- .../Consumable/Drinks/drinks_base_materials.yml | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index cfae9d916a48..cfb88c6a267f 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -155,13 +155,15 @@ flatReductions: Blunt: 5 +# Generally quite fragile - type: damageModifierSet - id: FlimsyWood # aka Cardboard + id: Cardboard coefficients: - Blunt: 0.8 - Slash: 2.0 - Piercing: 0.5 # poking holes in cardboard doesn't do much - Heat: 2.0 + Blunt: 1.3 + Slash: 1.3 + Piercing: 0.3 # poking holes in cardboard doesn't do much + Heat: 2.0 # it's wood so it burns + Structural: 1.3 - type: damageModifierSet id: Web # Very flammable, can be easily hacked and slashed, but shooting or hitting it is another story. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index b59d3a961f99..7233df4415cb 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -131,7 +131,7 @@ components: - type: Damageable damageContainer: Inorganic - damageModifierSet: FlimsyWood + damageModifierSet: Cardboard - type: Destructible thresholds: - trigger: # Overkill threshold From e58103bac643c7475e8563f1ea9437622db6d649 Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 29 Jul 2025 18:03:03 -0500 Subject: [PATCH 048/760] more solution status --- .../Entities/Objects/Consumable/Drinks/drinks_cups.yml | 4 ++++ .../Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml | 4 +++- .../Entities/Objects/Consumable/Drinks/drinks_special.yml | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index e445abb88cbd..d6ad3c65f9a8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -40,6 +40,8 @@ fillBaseName: icon- - type: ExaminableSolution # If you can see the fill levels, you can see the unit count solution: drink + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFill is added as a base + solution: drink ## Misc Cups @@ -127,6 +129,8 @@ - HEAD quickEquip: false sprite: Clothing/Head/Hats/party_water_cup.rsi + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFill is added as a base + solution: drink # Mugs - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index 427943a029a7..8c1029a9f42b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -4,7 +4,7 @@ # Transformable container - normal glass - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialGlass] + parent: [DrinkBaseCup, DrinkBaseMaterialGlass] # todo parent to DrinkVisualsFillOverlay after in-hands are added id: DrinkGlass name: metamorphic glass description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom. @@ -38,6 +38,8 @@ - DrinkCup # Do these tags - DrinkGlass # even do anything? - type: TransformableContainer + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFillOverlay is added + solution: drink - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index cb5d71665d70..42bc056d376c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -147,6 +147,8 @@ mixOnInteract: false reactionTypes: - Shake + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase + solution: drink - type: entity parent: [DrinkBase, DrinkBaseMaterialMetal] @@ -172,6 +174,8 @@ - type: PhysicalComposition materialComposition: Steel: 20 + - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase + solution: drink - type: entity parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkVisualsFill] From 6cdf16e1fdf79e27540897abf94e9e23d309ea89 Mon Sep 17 00:00:00 2001 From: iaada Date: Thu, 31 Jul 2025 17:38:39 -0500 Subject: [PATCH 049/760] pre-plan for more sounds --- Resources/Prototypes/Damage/modifier_sets.yml | 10 ------ .../Prototypes/Entities/Debugging/drugs.yml | 2 +- .../Consumable/Drinks/drinks-cartons.yml | 2 +- .../Objects/Consumable/Drinks/drinks_base.yml | 13 ++------ .../Drinks/drinks_base_materials.yml | 33 +++++-------------- .../Drinks/drinks_bottles_glass.yml | 28 ++++++++++++++-- .../Drinks/drinks_bottles_plastic.yml | 2 +- .../Objects/Consumable/Drinks/drinks_cans.yml | 2 +- .../Objects/Consumable/Drinks/drinks_cups.yml | 10 +++--- .../Consumable/Drinks/drinks_flasks.yml | 4 +-- .../Objects/Consumable/Drinks/drinks_fun.yml | 6 ++-- .../Consumable/Drinks/drinks_metamorphic.yml | 2 +- .../Consumable/Drinks/drinks_special.yml | 14 ++++---- 13 files changed, 57 insertions(+), 71 deletions(-) diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index cfb88c6a267f..35a5f4913402 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -155,16 +155,6 @@ flatReductions: Blunt: 5 -# Generally quite fragile -- type: damageModifierSet - id: Cardboard - coefficients: - Blunt: 1.3 - Slash: 1.3 - Piercing: 0.3 # poking holes in cardboard doesn't do much - Heat: 2.0 # it's wood so it burns - Structural: 1.3 - - type: damageModifierSet id: Web # Very flammable, can be easily hacked and slashed, but shooting or hitting it is another story. coefficients: diff --git a/Resources/Prototypes/Entities/Debugging/drugs.yml b/Resources/Prototypes/Entities/Debugging/drugs.yml index 473e370625cb..2bb8fdae7144 100644 --- a/Resources/Prototypes/Entities/Debugging/drugs.yml +++ b/Resources/Prototypes/Entities/Debugging/drugs.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseMaterialGlass] + parent: [DrinkBaseMaterialGlass, DrinkBase] id: DrinkMeth name: meth # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e description: Just a whole glass of meth. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 5abc7d0ef4c8..4a5991d7998d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMaterialCardboard, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBaseMaterialCardboard, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkCartonBaseLargeFull # todo rename DrinkCartonBaseFull to match bottles suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 313e9c34e2c4..0cd822bff490 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -28,7 +28,7 @@ solution: drink - type: InjectableSolution # Injectors (syringe) will fallback to RefillableSolution. This adds support for hyposprays and injector anomalies. solution: drink -# - type: SolutionItemStatus todo Currently does not respect if the solution has ExaminableSolution and always shows the reagent count +# - type: SolutionItemStatus todo Currently always shows the reagent count. Should show vague fill levels without ExaminableSolution # solution: drink - type: SolutionContainerManager solutions: @@ -155,9 +155,9 @@ # Visualizer for an openable entity with fill levels - type: entity abstract: true + parent: [DrinkVisualsOpenable, DrinkVisualsFill] id: DrinkVisualsAll components: - - type: Appearance - type: GenericVisualizer visuals: enum.OpenableVisuals.Opened: @@ -171,15 +171,6 @@ - state: fill-1 map: ["enum.SolutionContainerLayers.Fill"] visible: false - - type: SolutionContainerVisuals - maxFillLevels: 5 - fillBaseName: fill- - inHandsMaxFillLevels: 3 - inHandsFillBaseName: -fill- - - type: ExaminableSolution # If you can see the fill levels, you can see the unit count - solution: drink - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase - solution: drink # Visualizer for an openable entity with fill levels, already filled - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 7233df4415cb..6b215c5d6924 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -1,5 +1,5 @@ ## Material costs to apply to a drink -# Adding one of these bases as the first parent will override a previous inherited material +# These bases should always be the first parent # Fragile glass - type: entity @@ -42,6 +42,9 @@ damage: types: Blunt: 5 +# - type: EmitSoundOnLand TODO other materials need a sound +# sound: +# collection: GlassCrack - type: PhysicalComposition materialComposition: Glass: 25 @@ -49,11 +52,9 @@ # Porcelain (like glass but no shard) - type: entity abstract: true + parent: DrinkBaseMaterialGlass id: DrinkBaseMaterialPorcelain components: - - type: Damageable - damageContainer: Inorganic - damageModifierSet: FlimsyGlass - type: Destructible thresholds: - trigger: # Overkill threshold @@ -72,15 +73,6 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] - - type: DamageOnLand - ignoreResistances: true - damage: - types: - Blunt: 5 # so fragile it smashes when thrown - - type: DamageOtherOnHit - damage: - types: - Blunt: 5 - type: PhysicalComposition materialComposition: Glass: 10 # Trace amounts of glass I guess. Important for overriding inheritance @@ -92,7 +84,7 @@ components: - type: Damageable damageContainer: Inorganic -#TODO damageModifierSet: FlimsyPlastic +# damageModifierSet: FlimsyPlastic TODO - type: Destructible thresholds: - trigger: # Overkill threshold @@ -131,7 +123,7 @@ components: - type: Damageable damageContainer: Inorganic - damageModifierSet: Cardboard +# damageModifierSet: Cardboard TODO - type: Destructible thresholds: - trigger: # Overkill threshold @@ -205,10 +197,10 @@ # strong metal - type: entity abstract: true + parent: DrinkBaseMaterialMetal id: DrinkBaseMaterialStrongMetal components: - type: Damageable - damageContainer: Inorganic damageModifierSet: Metallic - type: Destructible thresholds: @@ -228,15 +220,6 @@ - !type:SpillBehavior { } - !type:DoActsBehavior acts: [ "Destruction" ] - - type: DamageOnLand - ignoreResistances: true - damage: - types: - Blunt: 1 - - type: DamageOtherOnHit - damage: - types: - Blunt: 5 - type: PhysicalComposition materialComposition: Steel: 300 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index b1d29188a457..aefa55d67a2b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -2,7 +2,7 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMaterialGlass, DrinkBaseOpenable ] + parent: [ DrinkBaseMaterialGlass, DrinkBase, DrinkBaseOpenable ] id: DrinkBottleGlassBaseFull suffix: Full components: @@ -29,6 +29,30 @@ - type: Tag tags: - DrinkBottle + - type: Destructible # Same as parent, but spawns BrokenBottle instead of ShardGlass + thresholds: + - trigger: # Overkill threshold + !type:DamageTrigger + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 5 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpillBehavior { } + - !type:SpawnEntitiesBehavior + spawn: + BrokenBottle: + min: 1 + max: 1 + transferForensics: true + - !type:DoActsBehavior + acts: [ "Destruction" ] - type: entity abstract: true @@ -88,7 +112,6 @@ map: ["enum.SolutionContainerLayers.Fill"] - type: SolutionContainerVisuals maxFillLevels: 6 - fillBaseName: fill- - type: entity parent: [DrinkVisualsOpenable, DrinkBottleGlassBaseFull] @@ -243,7 +266,6 @@ map: ["enum.SolutionContainerLayers.Fill"] - type: SolutionContainerVisuals maxFillLevels: 6 - fillBaseName: fill- - type: entity parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml index 1a12f11e348c..3343ad42cee5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_plastic.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable ] + parent: [ DrinkBaseMaterialPlastic, DrinkBase, DrinkBaseOpenable ] id: DrinkBottlePlasticBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 0318b05c5c98..3102ffc5220a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -1,7 +1,7 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\drinks_soda.yml - type: entity abstract: true - parent: [ DrinkBase, DrinkBaseMaterialMetal, DrinkBaseOpenable, DrinkVisualsOpenable ] + parent: [ DrinkBaseMaterialMetal, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] id: DrinkCanBaseFull suffix: Full components: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index d6ad3c65f9a8..b4687d081f09 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -22,7 +22,7 @@ # A mug is a type of cup.[2] - type: entity abstract: true - parent: [DrinkBaseCup, DrinkBaseMaterialPorcelain] # todo Should use DrinkVisualsFill, but inheritors have no in-hand and state names are wrong + parent: [ DrinkBaseMaterialPorcelain, DrinkBaseCup ] # todo Should use DrinkVisualsFill, but inheritors have no in-hand and state names are wrong id: DrinkBaseMug name: mug description: A mug. @@ -46,7 +46,7 @@ ## Misc Cups - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialGold] + parent: [DrinkBaseMaterialGold, DrinkBaseCup] id: DrinkGoldenCup name: golden cup description: A golden cup. @@ -73,7 +73,7 @@ maxFillLevels: 4 - type: entity - parent: [ DrinkBaseCup, DrinkBaseMaterialGlass, DrinkVisualsFillOverlay ] + parent: [ DrinkBaseMaterialGlass, DrinkBaseCup, DrinkVisualsFillOverlay ] id: DrinkGlassCoupeShaped name: coupe glass description: A classic thin neck coupe glass, the icon of fragile labels on crates around the galaxy. @@ -93,7 +93,7 @@ inHandsMaxFillLevels: 1 - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialCardboard] # TODO should use DrinkVisualsFill but state names are wrong and no inhand + parent: [DrinkBaseMaterialCardboard, DrinkBaseCup] # TODO should use DrinkVisualsFill but state names are wrong and no inhand id: DrinkWaterCup name: water cup description: A paper water cup. @@ -351,7 +351,7 @@ # TODO this needs fill levels - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialPlastic] + parent: [DrinkBaseMaterialPlastic, DrinkBaseCup] id: DrinkLean name: grape juice description: Damn, no fun allowed. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index e40ef2188e19..17f9e47fe6b1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkBaseOpenable, DrinkVisualsOpenable] + parent: [DrinkBaseMaterialStrongMetal, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable] id: FlaskBase components: - type: SolutionContainerManager @@ -21,7 +21,7 @@ # Flasks - type: entity - parent: [DrinkBase, DrinkBaseMaterialStrongMetal] + parent: [DrinkBaseMaterialStrongMetal, DrinkBase] id: DrinkFlaskOld name: old flask description: A decrepit old flask, its lid seems to be missing. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 180030d78acd..5e670117d7cc 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,5 +1,5 @@ - type: entity - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # todo Should use DrinkVisualAll, but sprite has no inhand + parent: [ DrinkBaseMaterialPlastic, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] # todo Should use DrinkVisualAll, but sprite has no inhand id: DrinkSpaceGlue name: space glue tube description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! @@ -34,7 +34,7 @@ solution: drink - type: entity - parent: [ DrinkBase, DrinkBaseMaterialPlastic, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand + parent: [ DrinkBaseMaterialPlastic, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. @@ -88,7 +88,7 @@ Quantity: 200 - type: entity - parent: [DrinkBase, DrinkBaseMaterialGlass] + parent: [DrinkBaseMaterialGlass, DrinkBase] id: DrinkJarWhat name: jar of something description: You can't really tell what this is. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index 8c1029a9f42b..a712fe45f35c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -4,7 +4,7 @@ # Transformable container - normal glass - type: entity - parent: [DrinkBaseCup, DrinkBaseMaterialGlass] # todo parent to DrinkVisualsFillOverlay after in-hands are added + parent: [DrinkBaseMaterialGlass, DrinkBaseCup] # todo parent to DrinkVisualsFillOverlay after in-hands are added id: DrinkGlass name: metamorphic glass description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 42bc056d376c..fb0e1141065a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -1,5 +1,5 @@ - type: entity - parent: [DrinkBase, DrinkBaseMaterialGlass, DrinkVisualsFillOverlay] + parent: [DrinkBaseMaterialGlass, DrinkBase, DrinkVisualsFillOverlay] id: DrinkShotGlass name: shot glass description: Perfect for slamming down onto the table angrily. @@ -31,7 +31,7 @@ - DrinkGlass - type: entity - parent: [DrinkBase, DrinkBaseMaterialMetal] + parent: [DrinkBaseMaterialMetal, DrinkBase] id: DrinkIceBucket name: ice bucket description: A special bucket of refreshy ice. Prohibited use for challenge with the same name! @@ -50,7 +50,7 @@ Steel: 75 - type: entity - parent: [DrinkBase, DrinkBaseMaterialPorcelain] + parent: [DrinkBaseMaterialPorcelain, DrinkBase] id: DrinkTeapot name: teapot # short and stout description: An elegant teapot. It simply oozes class. @@ -123,7 +123,7 @@ # Bartender tools - type: entity - parent: [DrinkBase, DrinkBaseMaterialStrongMetal] + parent: [DrinkBaseMaterialStrongMetal, DrinkBase] id: DrinkShaker name: shaker description: The trusty mixing buddy of the bartender. @@ -151,7 +151,7 @@ solution: drink - type: entity - parent: [DrinkBase, DrinkBaseMaterialMetal] + parent: [DrinkBaseMaterialMetal, DrinkBase] id: DrinkJigger name: jigger description: Like a shaker, but smaller. Used to control the amount of ingredients. @@ -178,7 +178,7 @@ solution: drink - type: entity - parent: [DrinkBase, DrinkBaseMaterialStrongMetal, DrinkVisualsFill] + parent: [DrinkBaseMaterialStrongMetal, DrinkBase, DrinkVisualsFill] id: Pitcher name: metal pitcher description: A stainless steel insulated pitcher. Everyone's best friend in the morning. @@ -204,7 +204,7 @@ - type: entity abstract: true - parent: [DrinkBase, DrinkBaseMaterialGlass] + parent: [DrinkBaseMaterialGlass, DrinkBase] id: DrinkShakeBase description: '' components: From c74649c92a8ac4ee83c8899ab762139920a3d6a4 Mon Sep 17 00:00:00 2001 From: stickycheZ101 Date: Fri, 1 Aug 2025 12:45:07 +0930 Subject: [PATCH 050/760] phosphorus addition --- .../en-US/_Starlight/materials/materials.ftl | 3 +- .../Entities/Objects/Materials/misc.yml | 46 +++++++++++++++++- .../_StarLight/Stacks/other_stacks.yml | 9 +++- .../Materials/phosphorus.rsi/meta.json | 20 ++++++++ .../Materials/phosphorus.rsi/phosphorus.png | Bin 0 -> 282 bytes .../Materials/phosphorus.rsi/phosphorus_2.png | Bin 0 -> 304 bytes .../Materials/phosphorus.rsi/phosphorus_3.png | Bin 0 -> 336 bytes 7 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus.png create mode 100644 Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_2.png create mode 100644 Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_3.png diff --git a/Resources/Locale/en-US/_Starlight/materials/materials.ftl b/Resources/Locale/en-US/_Starlight/materials/materials.ftl index 56a31d8ff258..e439fad6d695 100644 --- a/Resources/Locale/en-US/_Starlight/materials/materials.ftl +++ b/Resources/Locale/en-US/_Starlight/materials/materials.ftl @@ -1,2 +1,3 @@ # Ores -materials-raw-abyssium = raw abyssium \ No newline at end of file +materials-raw-abyssium = raw abyssium +stack-phosphorus = crushed phosporus diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml index faab4cbf2249..f128c9708fba 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml @@ -31,4 +31,48 @@ mask: - ItemMask restitution: 0.3 - friction: 0.2 \ No newline at end of file + friction: 0.2 + +- type: entity + parent: MaterialBase + id: CrushedPhosphorus + name: crushed phosphorus + suffix: Full + components: + - type: Material + - type: Stack + stackType: CrushedPhosphorus + baseLayer: base + layerStates: + - phosphorus + - phosphorus_2 + - phosphorus_3 + - type: Sprite + sprite: _Starlight/Objects/Materials/phosphorus.rsi + state: phosphorus_3 + layers: + - state: phosphorus_3 + map: ["base"] + - type: Appearance + - type: Item + heldPrefix: phosphorus + +- type: entity + parent: CrushedPhosphorus + id: CrushedPhosphorus10 + suffix: 10 + components: + - type: Sprite + state: phosphorus + - type: Stack + count: 10 + +- type: entity + parent: CrushedPhosphorus + id: CrushedPhosphorus1 + suffix: Single + components: + - type: Sprite + state: phosphorus + - type: Stack + count: 1 diff --git a/Resources/Prototypes/_StarLight/Stacks/other_stacks.yml b/Resources/Prototypes/_StarLight/Stacks/other_stacks.yml index 7a8cc39d3759..a2477d72f08d 100644 --- a/Resources/Prototypes/_StarLight/Stacks/other_stacks.yml +++ b/Resources/Prototypes/_StarLight/Stacks/other_stacks.yml @@ -3,4 +3,11 @@ name: stack-paper icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } spawn: SheetPrinter1 - maxCount: 30 \ No newline at end of file + maxCount: 30 + +- type: stack + id: CrushedPhosphorus + name: stack-phosphorus + icon: { sprite: _Starlight/Objects/Materials/phosphorus.rsi, state: phosphorus_3 } + spawn: CrushedPhosphorus1 + maxCount: 30 diff --git a/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/meta.json new file mode 100644 index 000000000000..c09a9bfe859b --- /dev/null +++ b/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "made by stickycheZ101", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "phosphorus" + }, + { + "name": "phosphorus_2" + }, + { + "name": "phosphorus_3" + } + ] +} diff --git a/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus.png b/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus.png new file mode 100644 index 0000000000000000000000000000000000000000..85bb5dbe5c29575975a12e698da2379360991dcd GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}c0*}aI z1_r)^Ak4U9V)k30phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7?o@t7E1jytWo-U3d z5$IcZH|p+g?ADzk@Oz#6`tysw9EfcH@5C|X;@K}dgSz_H@=uL0`+p<#>F1q{ Y2fJ@x4{bI(4Rj-er>mdKI;Vst0Mf8)T>t<8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_2.png b/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c25476c8da6bb9ff2b96a7c9bfea85bbe9ca596b GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}c0*}aI z1_r)EAj~ML;ne^XlqhkHC<)F_D=AMbN@XZW%*-p%%S$a$FwryAGfi=i0GYhb)5S3) z!u{=}i=2lIcw9_9US!NQY%Wos{@Y>)M`Bj^TDwKei;uWeoj+)HY{R834m%x|e_sD! z)AYC>MUC^9{0Y%5$Zr(?k=FdxWcI8jT}*B-mJ4MvH87l5Rq*b&+>>lZ{%e!nh0Y%@ zRLtW}n6ZxI)x(KLrXAo}R~^VY=YGPqNer{MR0+2JC|~;~Ug*M_1B?faf0vw_*1-2T w^UHO&)87lPO>;=Q#JVW>+$6mVFH@fK&JC51X3C1R0=k^R)78&qol`;+06RZ-NdN!< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_3.png b/Resources/Textures/_Starlight/Objects/Materials/phosphorus.rsi/phosphorus_3.png new file mode 100644 index 0000000000000000000000000000000000000000..132b82be39185e6aaa62de8f9e1109114bf1f26b GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}c0*}aI z1_r)EAj~ML;ne^XlqhkHC<)F_D=AMbN@XZW%*-p%%S$a$FwryAGfi=i0GWKw)5S3) z!u{>kK(50EJkGTfHZFeKV}0V?l!g4wYDwnJyUw}G&)5=}rJ1?V?3lrNv2C0ej)^fw zW%3ski$>SHSj(AF1+ dR_zMhXI&k}Yjb Date: Fri, 1 Aug 2025 13:58:22 +0930 Subject: [PATCH 051/760] improvised round bulk crafting --- .../crafting-menu/makeshift-items.ftl | 21 ++++- .../improvised/improvised_shotgun_shell.yml | 64 ++------------ .../Entities/Objects/Materials/misc.yml | 3 + .../Guns/Ammunition/Boxes/improvised.yml | 73 +++++++++++++++- .../Graphs/improvised/crushedphosphorus.yml | 16 ++++ .../improvised_light_rifle_bullet.yml | 21 +---- .../improvised/improvised_magazine_box.yml | 85 +++++++++++++++++++ .../improvised/improvised_magnum_bullet.yml | 29 +------ .../improvised/improvised_pistol_bullet.yml | 17 +--- .../Recipes/Crafting/improvised.yml | 44 +++++++++- .../Recipes/Crafting/phosphorus.yml | 9 ++ Resources/Prototypes/_StarLight/tags.yml | 3 + 12 files changed, 264 insertions(+), 121 deletions(-) create mode 100644 Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/crushedphosphorus.yml create mode 100644 Resources/Prototypes/_StarLight/Recipes/Crafting/phosphorus.yml diff --git a/Resources/Locale/en-US/_Starlight/crafting-menu/makeshift-items.ftl b/Resources/Locale/en-US/_Starlight/crafting-menu/makeshift-items.ftl index 2c15f0d0568a..ecaca4013256 100644 --- a/Resources/Locale/en-US/_Starlight/crafting-menu/makeshift-items.ftl +++ b/Resources/Locale/en-US/_Starlight/crafting-menu/makeshift-items.ftl @@ -1,5 +1,5 @@ crafting-menu-name-FDB = forged double-barrel shotgun -crafting-menu-text-FDB = The cousin of the improvised shotgun, this one is made from better quality parts and an additional barrel! Takes time and welding supplies to make, however. +crafting-menu-text-FDB = The cousin of the improvised shotgun, this one is made from better quality parts and an additional barrel! Takes time and welding supplies to make, however. crafting-menu-name-MP = makeshift pistol crafting-menu-text-MP = A hastily built pistol, looks horrible and is liable to explode in your face. @@ -61,9 +61,24 @@ crafting-menu-text-FRR = The peak of tider engineering. But does need welding su crafting-menu-name-IRB = improvised rifle bullet crafting-menu-text-IRB = Better than nothing. Fairly full with phosphorus but still won't hit as hard. -crafting-menu-name-IMGB = improvised magazine box +crafting-menu-name-IMGB = improvised ammo box crafting-menu-text-IMGB = Organization is not the strong suit of any tider. Can hold all kinds of bullets. +crafting-menu-name-IMGP = improvised ammo box (.35 auto) +crafting-menu-text-IMGP = Organization is not the strong suit of any tider. Holds 40 improvised .35 auto rounds. + +crafting-menu-name-IMGR = improvised ammo box (.30 rifle) +crafting-menu-text-IMGR = Organization is not the strong suit of any tider. Holds 40 improvised .30 rifle rounds. + +crafting-menu-name-IMGM = improvised ammo box (.45 magnum) +crafting-menu-text-IMGM = Organization is not the strong suit of any tider. Holds 40 improvised .45 magnum rounds. + +crafting-menu-name-IMGS = improvised ammo box (.50 shotgun) +crafting-menu-text-IMGS = Organization is not the strong suit of any tider. Holds 40 improvised .50 shotgun shells. + +crafting-menu-name-phosphorus = crushed phosphorus +crafting-menu-text-phosphorus = Crushing the tips off of matches yields this bright red, exceedingly volatile compound. + crafting-menu-name-MC = makeshift crowbar crafting-menu-text-MC = You must be REALLY desperate.. @@ -169,4 +184,4 @@ crafting-menu-name-EXOXY = extended-capacity emergency oxygen tank crafting-menu-name-CGREN = green crayon -crafting-menu-name-CYELO = yellow crayon \ No newline at end of file +crafting-menu-name-CYELO = yellow crayon diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun_shell.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun_shell.yml index 6d5d31516f5f..2c413d56e67d 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun_shell.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun_shell.yml @@ -12,65 +12,11 @@ - material: Plastic amount: 1 doAfter: 0.5 - - tag: GlassShard - name: construction-graph-tag-glass-shard - icon: - sprite: Objects/Materials/Shards/shard.rsi - state: shard1 - doAfter: 0.5 - - tag: GlassShard - name: construction-graph-tag-glass-shard - icon: - sprite: Objects/Materials/Shards/shard.rsi - state: shard2 - doAfter: 0.5 - - tag: GlassShard - name: construction-graph-tag-glass-shard - icon: - sprite: Objects/Materials/Shards/shard.rsi - state: shard1 - doAfter: 0.5 - - tag: GlassShard - name: construction-graph-tag-glass-shard - icon: - sprite: Objects/Materials/Shards/shard.rsi - state: shard3 - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit + - material: Glass + amount: 3 + doAfter: 1.5 + - material: CrushedPhosphorus + amount: 4 doAfter: 0.5 - node: shell entity: ShellShotgunImprovised diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml index f128c9708fba..160e8d2524dd 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Materials/misc.yml @@ -76,3 +76,6 @@ state: phosphorus - type: Stack count: 1 + - type: Construction + graph: CrushedPhosphorus + node: crushed diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Boxes/improvised.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Boxes/improvised.yml index 2a658e32b927..f1db536528b3 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Boxes/improvised.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Boxes/improvised.yml @@ -37,4 +37,75 @@ - type: Appearance - type: Construction graph: ImprovisedMagazineBoxGraph - node: shell \ No newline at end of file + node: shell + - type: Tag + tags: + - ImprovisedAmmoBox + +- type: entity + parent: BaseMagazineBoxImprovised + id: MagazineBoxImprovisedPistol + name: improvised ammunition box (.35 auto improvised) + components: + - type: BallisticAmmoProvider + proto: CartridgePistolImprovised + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Construction + graph: ImprovisedMagazineBoxGraph + node: pistol + +- type: entity + parent: BaseMagazineBoxImprovised + id: MagazineBoxImprovisedRifle + name: improvised ammunition box (.30 rifle improvised) + components: + - type: BallisticAmmoProvider + proto: CartridgeLightRifleImprovised + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Construction + graph: ImprovisedMagazineBoxGraph + node: rifle + +- type: entity + parent: BaseMagazineBoxImprovised + id: MagazineBoxImprovisedMagnum + name: improvised ammunition box (.45 magnum improvised) + components: + - type: BallisticAmmoProvider + proto: CartridgeMagnumImprovised + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Construction + graph: ImprovisedMagazineBoxGraph + node: magnum + +- type: entity + parent: BaseMagazineBoxImprovised + id: MagazineBoxImprovisedShotgun + name: improvised ammunition box (.50 shotgun improvised) + components: + - type: BallisticAmmoProvider + proto: ShellShotgunImprovised + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Construction + graph: ImprovisedMagazineBoxGraph + node: shotgun diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/crushedphosphorus.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/crushedphosphorus.yml new file mode 100644 index 000000000000..a8adce6e23aa --- /dev/null +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/crushedphosphorus.yml @@ -0,0 +1,16 @@ +- type: constructionGraph + id: CrushedPhosphorus + start: start + graph: + - node: start + edges: + - to: crushed + steps: + - tag: Matchstick + name: construction-graph-tag-match-stick + icon: + sprite: Objects/Tools/matches.rsi + state: match_unlit + doAfter: 0.2 + - node: crushed + entity: CrushedPhosphorus1 diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_light_rifle_bullet.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_light_rifle_bullet.yml index fecbce9c51ca..7150a3b7d9ff 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_light_rifle_bullet.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_light_rifle_bullet.yml @@ -8,24 +8,9 @@ steps: - material: Steel amount: 1 - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 3 doAfter: 0.5 - node: shell entity: CartridgeLightRifleImprovised diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magazine_box.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magazine_box.yml index caeae30548c4..cbe4af2d9c90 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magazine_box.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magazine_box.yml @@ -14,3 +14,88 @@ doAfter: 5 - node: shell entity: BaseMagazineBoxImprovised + - node: startpistol + edges: + - to: pistol + steps: + - tag: ImprovisedAmmoBox + icon: + sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Boxes/improvised.rsi + state: base + name: crafting-menu-name-IMGB + doAfter: 10 + - material: Steel + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - node: pistol + entity: MagazineBoxImprovisedPistol + - node: startrifle + edges: + - to: rifle + steps: + - tag: ImprovisedAmmoBox + icon: + sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Boxes/improvised.rsi + state: base + name: crafting-menu-name-IMGB + doAfter: 10 + - material: Steel + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - node: rifle + entity: MagazineBoxImprovisedRifle + - node: startmagnum + edges: + - to: magnum + steps: + - tag: ImprovisedAmmoBox + icon: + sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Boxes/improvised.rsi + state: base + name: crafting-menu-name-IMGB + doAfter: 10 + - material: Steel + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - node: magnum + entity: MagazineBoxImprovisedMagnum + - node: startshotgun + edges: + - to: shotgun + steps: + - tag: ImprovisedAmmoBox + icon: + sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Boxes/improvised.rsi + state: base + name: crafting-menu-name-IMGB + doAfter: 10 + - material: Steel + amount: 30 + doAfter: 0.5 + - material: Glass + amount: 30 + doAfter: 1.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 30 + doAfter: 0.5 + entity: MagazineBoxImprovisedShotgun + - node: shotgun + entity: MagazineBoxImprovisedShotgun diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magnum_bullet.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magnum_bullet.yml index 5fa8a0cc902d..754037fef1d8 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magnum_bullet.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_magnum_bullet.yml @@ -8,30 +8,9 @@ steps: - material: Steel amount: 1 - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 3 + doAfter: 0.5 - node: shell entity: CartridgeMagnumImprovised diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_pistol_bullet.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_pistol_bullet.yml index 43487e4cdade..0e6b47572bcf 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_pistol_bullet.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/Graphs/improvised/improvised_pistol_bullet.yml @@ -8,18 +8,9 @@ steps: - material: Steel amount: 1 - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 - - tag: Matchstick - name: construction-graph-tag-match-stick - icon: - sprite: Objects/Tools/matches.rsi - state: match_unlit - doAfter: 0.5 + doAfter: 0.5 + - material: CrushedPhosphorus + amount: 2 + doAfter: 0.5 - node: shell entity: CartridgePistolImprovised diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/improvised.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/improvised.yml index 7d7ca5537c3b..0e1ddd3b7b2f 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Crafting/improvised.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/improvised.yml @@ -218,6 +218,46 @@ objectType: Item description: crafting-menu-text-IMGB +- type: construction + name: crafting-menu-name-IMGP + id: MagazineBoxImprovisedPistol + graph: ImprovisedMagazineBoxGraph + startNode: startpistol + targetNode: pistol + category: construction-category-weapons + objectType: Item + description: crafting-menu-text-IMGP + +- type: construction + name: crafting-menu-name-IMGR + id: MagazineBoxImprovisedRifle + graph: ImprovisedMagazineBoxGraph + startNode: startrifle + targetNode: rifle + category: construction-category-weapons + objectType: Item + description: crafting-menu-text-IMGR + +- type: construction + name: crafting-menu-name-IMGM + id: MagazineBoxImprovisedMagnum + graph: ImprovisedMagazineBoxGraph + startNode: startmagnum + targetNode: magnum + category: construction-category-weapons + objectType: Item + description: crafting-menu-text-IMGM + +- type: construction + name: crafting-menu-name-IMGS + id: MagazineBoxImprovisedShotgun + graph: ImprovisedMagazineBoxGraph + startNode: startshotgun + targetNode: shotgun + category: construction-category-weapons + objectType: Item + description: crafting-menu-text-IMGS + - type: construction name: crafting-menu-name-MC id: CrowbarMakeshift @@ -307,7 +347,7 @@ category: construction-category-tools objectType: Item description: crafting-menu-text-WH - + - type: construction name: crafting-menu-name-PH id: HiltPlasteel @@ -516,4 +556,4 @@ targetNode: helmet category: construction-category-weapons objectType: Item - description: crafting-menu-text-PVTH \ No newline at end of file + description: crafting-menu-text-PVTH diff --git a/Resources/Prototypes/_StarLight/Recipes/Crafting/phosphorus.yml b/Resources/Prototypes/_StarLight/Recipes/Crafting/phosphorus.yml new file mode 100644 index 000000000000..10523a7d3acd --- /dev/null +++ b/Resources/Prototypes/_StarLight/Recipes/Crafting/phosphorus.yml @@ -0,0 +1,9 @@ +- type: construction + name: crafting-menu-name-phosphorus + id: CrushedPhosphorus + graph: CrushedPhosphorus + startNode: start + targetNode: crushed + category: construction-category-misc + objectType: Item + description: crafting-menu-text-phosphorus diff --git a/Resources/Prototypes/_StarLight/tags.yml b/Resources/Prototypes/_StarLight/tags.yml index a26bfe2bcada..780399e0c52c 100644 --- a/Resources/Prototypes/_StarLight/tags.yml +++ b/Resources/Prototypes/_StarLight/tags.yml @@ -61,6 +61,9 @@ - type: Tag id: HiltWood +- type: Tag + id: ImprovisedAmmoBox + - type: Tag id: ImprovisedMultitool From f03c898772aac4d92ba1a77703105ecf6b5c3bc4 Mon Sep 17 00:00:00 2001 From: Aedler Date: Fri, 1 Aug 2025 23:53:38 +0300 Subject: [PATCH 052/760] reflect --- .../Weapons/Ranged/Systems/GunSystem.cs | 4 +- .../Ranged/Events/HitScanReflectAttempt.cs | 2 +- .../Weapons/Reflect/ReflectComponent.cs | 8 ++++ .../Weapons/Reflect/ReflectSystem.cs | 45 ++++++++++++++++--- .../Objects/Weapons/Melee/e_sword.yml | 18 +++++++- 5 files changed, 67 insertions(+), 10 deletions(-) diff --git a/Content.Server/Weapons/Ranged/Systems/GunSystem.cs b/Content.Server/Weapons/Ranged/Systems/GunSystem.cs index 33051edb8a2f..f863741c7d4f 100644 --- a/Content.Server/Weapons/Ranged/Systems/GunSystem.cs +++ b/Content.Server/Weapons/Ranged/Systems/GunSystem.cs @@ -291,7 +291,7 @@ public override void Shoot(EntityUid gunUid, GunComponent gun, List<(EntityUid? effects.Add((fromEffect, result.Distance, dir.Normalized().ToAngle(), hit)); - var ev = new HitScanReflectAttemptEvent(user, gunUid, hitscan.Reflective, dir, false); + var ev = new HitScanReflectAttemptEvent(user, gunUid, hitscan.Reflective, dir, false, hitscan.ID); //STARLIGHT RaiseLocalEvent(hit, ref ev); if (!ev.Reflected) @@ -489,7 +489,7 @@ HashSet hitHashSet if (hitscan.Reflective != ReflectType.None) { - var ev = new HitScanReflectAttemptEvent(user, gunUid, hitscan.Reflective, dir, false); + var ev = new HitScanReflectAttemptEvent(user, gunUid, hitscan.Reflective, dir, false, hitscan.ID); //STARLIGHT RaiseLocalEvent(hit, ref ev); if (ev.Reflected) diff --git a/Content.Shared/Weapons/Ranged/Events/HitScanReflectAttempt.cs b/Content.Shared/Weapons/Ranged/Events/HitScanReflectAttempt.cs index f1a675d5c653..671a26461da4 100644 --- a/Content.Shared/Weapons/Ranged/Events/HitScanReflectAttempt.cs +++ b/Content.Shared/Weapons/Ranged/Events/HitScanReflectAttempt.cs @@ -9,7 +9,7 @@ namespace Content.Shared.Weapons.Ranged.Events; /// and changing where shot will go next /// [ByRefEvent] -public record struct HitScanReflectAttemptEvent(EntityUid? Shooter, EntityUid SourceItem, ReflectType Reflective, Vector2 Direction, bool Reflected) : IInventoryRelayEvent +public record struct HitScanReflectAttemptEvent(EntityUid? Shooter, EntityUid SourceItem, ReflectType Reflective, Vector2 Direction, bool Reflected, string? HitscanId = null) : IInventoryRelayEvent //STARLIGHT { SlotFlags IInventoryRelayEvent.TargetSlots => SlotFlags.WITHOUT_POCKET; } diff --git a/Content.Shared/Weapons/Reflect/ReflectComponent.cs b/Content.Shared/Weapons/Reflect/ReflectComponent.cs index 03d011e3b664..5349f1b7d1c5 100644 --- a/Content.Shared/Weapons/Reflect/ReflectComponent.cs +++ b/Content.Shared/Weapons/Reflect/ReflectComponent.cs @@ -43,6 +43,14 @@ public sealed partial class ReflectComponent : Component [DataField, AutoNetworkedField] public float ReflectProb = 0.25f; + /// + /// STARLIGHT: Enhanced reflection chances for specific bullet types. + /// Key is the bullet/hitscan prototype ID, value is the reflection probability. + /// If a bullet type is not in this dictionary, uses ReflectProb instead. + /// + [DataField, AutoNetworkedField] + public Dictionary EnhancedReflection = new(); + /// /// Probability for a projectile to be reflected. /// diff --git a/Content.Shared/Weapons/Reflect/ReflectSystem.cs b/Content.Shared/Weapons/Reflect/ReflectSystem.cs index 0a82725b4aa7..ca230ba92277 100644 --- a/Content.Shared/Weapons/Reflect/ReflectSystem.cs +++ b/Content.Shared/Weapons/Reflect/ReflectSystem.cs @@ -11,6 +11,7 @@ using Content.Shared.Projectiles; using Content.Shared.Weapons.Ranged.Components; using Content.Shared.Weapons.Ranged.Events; +using Content.Shared.Weapons.Melee; //STARLIGHT using Robust.Shared.Audio.Systems; using Robust.Shared.Network; using Robust.Shared.Physics.Components; @@ -71,7 +72,7 @@ private void OnReflectUserHitscan(Entity ent, ref HitScanRefle if (!ent.Comp.InRightPlace) return; // only reflect when equipped correctly - if (TryReflectHitscan(ent, ent.Owner, args.Shooter, args.SourceItem, args.Direction, args.Reflective, out var dir)) + if (TryReflectHitscan(ent, ent.Owner, args.Shooter, args.SourceItem, args.Direction, args.Reflective, args.HitscanId, out var dir)) //STARLIGHT { args.Direction = dir.Value; args.Reflected = true; @@ -92,7 +93,7 @@ private void OnReflectHitscan(Entity ent, ref HitScanReflectAt if (args.Reflected) return; - if (TryReflectHitscan(ent, ent.Owner, args.Shooter, args.SourceItem, args.Direction, args.Reflective, out var dir)) + if (TryReflectHitscan(ent, ent.Owner, args.Shooter, args.SourceItem, args.Direction, args.Reflective, args.HitscanId, out var dir)) //STARLIGHT { args.Direction = dir.Value; args.Reflected = true; @@ -104,13 +105,30 @@ private bool TryReflectProjectile(Entity reflector, EntityUid if (!TryComp(projectile, out var reflective) || (reflector.Comp.Reflects & reflective.Reflective) == 0x0 || !_toggle.IsActivated(reflector.Owner) || - !_random.Prob(reflector.Comp.ReflectProb) || !TryComp(projectile, out var physics)) { return false; } // 🌟Starlight🌟 start + var reflectionChance = reflector.Comp.ReflectProb; + + // Check for enhanced reflection against specific projectile types + if (TryComp(projectile, out var metaData) && metaData.EntityPrototype != null) + { + var projectileId = metaData.EntityPrototype.ID; + if (reflector.Comp.EnhancedReflection.TryGetValue(projectileId, out var enhancedChance)) + { + reflectionChance = enhancedChance; + } + } + + if (!_random.Prob(reflectionChance)) + { + return false; + } + + if (reflector.Comp.OverrideAngle is not null) { var overrideAngle = _transform.GetWorldRotation(reflector) + reflector.Comp.OverrideAngle.Value; @@ -167,11 +185,27 @@ private bool TryReflectHitscan( EntityUid shotSource, Vector2 direction, ReflectType hitscanReflectType, + // 🌟Starlight🌟 start + string? hitscanId, [NotNullWhen(true)] out Vector2? newDirection) { if ((reflector.Comp.Reflects & hitscanReflectType) == 0x0 || - !_toggle.IsActivated(reflector.Owner) || - !_random.Prob(reflector.Comp.ReflectProb)) + !_toggle.IsActivated(reflector.Owner)) + { + newDirection = null; + return false; + } + + // Get reflection probability - check for enhanced reflection against specific bullet types + var reflectionChance = reflector.Comp.ReflectProb; + + // Check for enhanced reflection against specific bullet types + if (hitscanId != null && reflector.Comp.EnhancedReflection.TryGetValue(hitscanId, out var enhancedChance)) + { + reflectionChance = enhancedChance; + } + + if (!_random.Prob(reflectionChance)) { newDirection = null; return false; @@ -179,7 +213,6 @@ private bool TryReflectHitscan( PlayAudioAndPopup(reflector.Comp, user); - // 🌟Starlight🌟 start if (reflector.Comp.OverrideAngle is { } newAngle) { var overrideAngle = _transform.GetWorldRotation(reflector) + newAngle; diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index 93e2791da466..dfc4bd81d2d4 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -68,6 +68,22 @@ - state: inhand-right-blade shader: unshaded - type: Reflect + reflectProb: 0.25 # STARLIGHT + spread: 75 # STARLIGHT + enhancedReflection: # STARLIGHT + TaserBolt: 0.80 # cheesy + DisablerBolt: 0.50 + LaserBolt: 0.50 + BulletDisabler: 0.50 + BulletDisablerSmgSpread: 0.50 + BulletLaserSpread: 0.50 + DisablerBoltSmg: 0.50 + BulletLaserSpreadNarrow: 0.50 + BulletDisablerSmg: 0.45 + PelletClusterRubber: 0.50 + RedLaserBeam: 0.40 + IgnitionRedLaser: 0.40 + DestroyBeam: 0.40 - type: IgnitionSource temperature: 700 @@ -430,4 +446,4 @@ components: - type: EnergySword colorOptions: - - "#2288ff" # can only be blue \ No newline at end of file + - "#2288ff" # can only be blue From 698300387fcb504437f41960c10228b7e6b43c51 Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 00:18:07 +0300 Subject: [PATCH 053/760] commie --- .../_StarLight/Catalog/rev_uplink_catalog.yml | 45 +++++++++--------- .../Prototypes/_StarLight/Decals/crayons.yml | 9 ++++ .../Entities/Clothing/Backpacks/soviet.yml | 9 ++++ .../Entities/Clothing/OuterClothing/coats.yml | 4 +- .../Entities/Mobs/Player/humanoid.yml | 6 ++- .../Entities/Objects/Misc/handy_flag.yml | 4 +- .../Entities/Objects/Misc/implanters.yml | 40 ++++++++++++++++ .../Specific/soviet_armaments_crate.yml | 8 ++-- .../Guns/Ammunition/Magazines/pistol.yml | 40 +++++++++------- .../Prototypes/_StarLight/ai_factions.yml | 3 +- .../Guidebook/Antagonist/Revolutionaries.xml | 17 ++++--- .../Effects/crayondecals.rsi/meta.json | 14 ++++++ .../Effects/crayondecals.rsi/ussp.png | Bin 0 -> 4397 bytes .../Magazine/SMGs/ppsh.rsi/inhand-left.png | Bin 0 -> 230 bytes .../Magazine/SMGs/ppsh.rsi/inhand-right.png | Bin 0 -> 249 bytes .../Magazine/SMGs/ppsh.rsi/meta.json | 6 +++ 16 files changed, 150 insertions(+), 55 deletions(-) create mode 100644 Resources/Prototypes/_StarLight/Decals/crayons.yml create mode 100644 Resources/Textures/_Starlight/Effects/crayondecals.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Effects/crayondecals.rsi/ussp.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/inhand-left.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/inhand-right.png diff --git a/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml b/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml index 8013c52b79b7..a2014aec0d9b 100644 --- a/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml +++ b/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml @@ -14,10 +14,10 @@ stockLimit: 1 - type: listing - id: StolenImplanterConversion - name: stolen-implanter-name - description: stolen-implanter-desc - productEntity: Implanter + id: SKBImplanterConversion + name: SKB-implanter-name + description: SKB-implanter-desc + productEntity: USSPUplinkImplanterEmpty cost: Conversion: 13 categories: @@ -75,19 +75,6 @@ categories: - RevUplinkPassive -- type: listing - id: SNKVDAPS - name: aps-name - description: aps-desc - productEntity: WeaponPistolAPS - cost: - Conversion: 28 - categories: - - RevUplinkPassive - conditions: - - !type:StockLimitedListingCondition - stockLimit: 1 - ### Telebonds category # Weapons, some modern some discontinued like the PPSH # The AKMS is candidate of discontinued weapons, but it's just a better DP28 right now. @@ -146,6 +133,20 @@ - !type:StockLimitedListingCondition stockLimit: 6 +- type: listing + id: SNKVDAPS + name: aps-name + description: aps-desc + productEntity: ClothingBackpackDuffelStechkinAPS + icon: { sprite: _Starlight/Objects/Weapons/Guns/Pistols/aps.rsi, state: icon } + cost: + Telebond: 15 + categories: + - RevUplinkWeaponry + conditions: + - !type:StockLimitedListingCondition + stockLimit: 1 + - type: listing id: SKBDP28 name: dp-name @@ -258,10 +259,10 @@ # Implants - type: listing - id: StolenImplanter - name: stolen-implanter-name - description: stolen-implanter-desc - productEntity: Implanter + id: SKBImplanter + name: SKB-implanter-name + description: SKB-implanter-desc + productEntity: USSPUplinkImplanterEmpty cost: Telebond: 5 categories: @@ -406,4 +407,4 @@ - RevUplinkPointless conditions: - !type:StockLimitedListingCondition - stockLimit: 1 \ No newline at end of file + stockLimit: 1 diff --git a/Resources/Prototypes/_StarLight/Decals/crayons.yml b/Resources/Prototypes/_StarLight/Decals/crayons.yml new file mode 100644 index 000000000000..77b77e78d481 --- /dev/null +++ b/Resources/Prototypes/_StarLight/Decals/crayons.yml @@ -0,0 +1,9 @@ +- type: decal + id: ussp + tags: ["crayon", "crayon-5-graffiti"] + defaultCleanable: true + defaultCustomColor: true + defaultSnap: false + sprite: + sprite: _Starlight/Effects/crayondecals.rsi + state: ussp diff --git a/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml b/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml index 8aa9c0444c86..bb51fe4dc4db 100644 --- a/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml +++ b/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml @@ -102,3 +102,12 @@ - id: FlippoEngravedLighter - id: MagazinePistolSP +- type: entity + id: ClothingBackpackDuffelStechkinAPS + parent: ClothingBackpackDuffelSSF + components: + - type: StorageFill + contents: + - id: WeaponPistolAPS + - id: MagazinePistol40SP + - id: MagazinePistol40SP diff --git a/Resources/Prototypes/_StarLight/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/_StarLight/Entities/Clothing/OuterClothing/coats.yml index 0fd1f8ee499f..b95d0800eae5 100644 --- a/Resources/Prototypes/_StarLight/Entities/Clothing/OuterClothing/coats.yml +++ b/Resources/Prototypes/_StarLight/Entities/Clothing/OuterClothing/coats.yml @@ -106,6 +106,6 @@ coefficients: Blunt: 0.8 Slash: 0.8 - Piercing: 0.8 - Heat: 0.65 + Piercing: 0.60 + Heat: 0.60 Radiation: 0.9 diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Player/humanoid.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Player/humanoid.yml index 7dce0ed2fef6..1143562fc3a0 100644 --- a/Resources/Prototypes/_StarLight/Entities/Mobs/Player/humanoid.yml +++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Player/humanoid.yml @@ -89,4 +89,8 @@ nameSegments: - NamesSovietMarinesFirst - NamesSovietMarinesLast - nameFormat: name-format-ert \ No newline at end of file + nameFormat: name-format-ert + - type: Revolutionary # change if you do soviet invasion gamemode + - type: NpcFactionMember + factions: + - DungeonSoviet diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Misc/handy_flag.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Misc/handy_flag.yml index f73ffc6f2a0e..5e0c33d47e37 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Misc/handy_flag.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Misc/handy_flag.yml @@ -50,7 +50,7 @@ - type: UseDelay - type: ClothingSpeedModifier walkModifier: 1 - sprintModifier: 0.85 + sprintModifier: 0.95 - type: HeldSpeedModifier - type: DamageOtherOnHit damage: @@ -89,4 +89,4 @@ Piercing: 6 - type: StaticPrice price: 1000 - + diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Misc/implanters.yml index 2eb882301ae5..4ec97d796e7f 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Misc/implanters.yml @@ -32,6 +32,46 @@ - type: Tag tags: [] +- type: entity + id: USSPUplinkImplanterEmpty + suffix: Empty + parent: BaseImplantOnlyImplanterSyndi_StarLight + name: SKB implanter + description: A brittle disposable syringe exclusively designed for the injection of subdermal implants for SKB agents. + components: + - type: Implanter + drawTime: 5 + currentMode: Draw + implantOnly: false + deimplantWhitelist: + - MindShieldImplant + deimplantFailureDamage: + types: + Heat: 30 + - type: Item + sprite: _Starlight/Objects/Specific/USSP/SKB_implanter.rsi + heldPrefix: implanter + - type: Sprite + sprite: _Starlight/Objects/Specific/USSP/SKB_implanter.rsi + state: implanter0 + layers: + - state: implanter0 + map: [ "implantOnly" ] + visible: true + - state: implanter1 + map: [ "implantFull" ] + visible: false + - type: GenericVisualizer + visuals: + enum.ImplanterVisuals.Full: + implantFull: + True: {visible: true} + False: {visible: false} + enum.ImplanterImplantOnlyVisuals.ImplantOnly: + implantOnly: + True: {state: broken} + False: {state: implanter0} + - type: entity id: USSPUplinkImplanter suffix: USSP uplink diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Specific/soviet_armaments_crate.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Specific/soviet_armaments_crate.yml index 737331710f50..fc31fd440c54 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Specific/soviet_armaments_crate.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Specific/soviet_armaments_crate.yml @@ -20,18 +20,20 @@ entity_storage: !type:GroupSelector children: - id: WeaponSniperMosin - weight: 8 + weight: 11 - id: WeaponPistolMakarov weight: 6 - id: SpearUranium - weight: 3 + weight: 1 - id: MedkitFilled weight: 5 - id: ClothingOuterSovietCoat weight: 6 - id: WeaponRifleAk weight: 1 + - id: WeaponLightMachineGunDP28 + weight: 2 - id: EmagCommie - weight: 3 + weight: 1 rolls: !type:ConstantNumberSelector value: 1 diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml index a6bf2b833f9f..92f8968b4087 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml @@ -200,7 +200,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#575EF5" - + - type: entity id: MagazinePistolHP name: pistol magazine (.35 auto HP) @@ -224,7 +224,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#F5514C" - + - type: entity id: MagazinePistolFMJ name: pistol magazine (.35 auto FMJ) @@ -248,7 +248,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#080706" - + - type: entity id: MagazinePistolAP name: pistol magazine (.35 auto AP) @@ -441,7 +441,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#F5514C" - + - type: entity id: MagazinePistolHighCapacityFMJ name: machine pistol magazine (.35 auto FMJ) @@ -465,7 +465,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#080706" - + - type: entity id: MagazinePistolHighCapacityAP name: machine pistol magazine (.35 auto AP) @@ -671,7 +671,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#F5514C" - + - type: entity id: MagazinePistolSubMachineGunFMJ name: SMG magazine (.35 auto FMJ) @@ -701,7 +701,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#080706" - + - type: entity id: MagazinePistolSubMachineGunAP name: SMG magazine (.35 auto AP) @@ -781,7 +781,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#40F57A" - + - type: entity id: MagazinePistolSubMachineGunIncendiary name: SMG magazine (.35 auto incendiary) @@ -832,7 +832,7 @@ - state: inhand-right-mag - state: inhand-right-stripe color: "#28E7DC" - + - type: entity id: MagazinePistolSubMachineGunUzi name: Uzi magazine (.35 auto rubber) @@ -865,7 +865,7 @@ - type: entity id: MagazinePistolSubMachineGunImprovised name: Improvised SMG magazine (.35 auto) - parent: [ BaseMagazinePistolSubMachineGun, BaseMinorContraband ] + parent: [ BaseMagazinePistolSubMachineGun, BaseMinorContraband ] components: - type: BallisticAmmoProvider proto: null @@ -880,7 +880,7 @@ - state: base map: ["enum.GunVisualLayers.Base"] - state: mag-1 - map: ["enum.GunVisualLayers.Mag"] + map: ["enum.GunVisualLayers.Mag"] - type: MagazineVisuals magState: mag steps: 3 @@ -906,6 +906,12 @@ map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] + - type: Item + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right - type: MagazineVisuals magState: mag steps: 5 @@ -979,7 +985,7 @@ - type: Sprite layers: - state: sp - map: ["enum.GunVisualLayers.Base"] + map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - type: Item @@ -1003,7 +1009,7 @@ - type: Sprite layers: - state: red - map: ["enum.GunVisualLayers.Base"] + map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - type: Item @@ -1027,7 +1033,7 @@ - type: Sprite layers: - state: fmj - map: ["enum.GunVisualLayers.Base"] + map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - type: Item @@ -1051,7 +1057,7 @@ - type: Sprite layers: - state: ap - map: ["enum.GunVisualLayers.Base"] + map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - type: Item @@ -1071,7 +1077,7 @@ parent: BaseMagazinePistol components: - type: Item - size: Tiny + size: Tiny - type: BallisticAmmoProvider proto: null capacity: 6 @@ -1079,7 +1085,7 @@ sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/improvised_pistol_magazine.rsi layers: - state: base - map: ["enum.GunVisualLayers.Base"] + map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - type: Tag diff --git a/Resources/Prototypes/_StarLight/ai_factions.yml b/Resources/Prototypes/_StarLight/ai_factions.yml index cc3f5c5a5258..2790c9290b5e 100644 --- a/Resources/Prototypes/_StarLight/ai_factions.yml +++ b/Resources/Prototypes/_StarLight/ai_factions.yml @@ -32,7 +32,6 @@ - SyndicateSilicon - DungeonSyndicate - Zombie - - Revolutionary - Abyss - Vampire - Changeling @@ -155,4 +154,4 @@ - type: npcFaction id: PointDefenseWeapon hostile: - - PointDefenseTarget \ No newline at end of file + - PointDefenseTarget diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml index a29aca6521c5..9cb6d2cb3172 100644 --- a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml +++ b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml @@ -40,7 +40,7 @@ ## MindShields™ - Another obstacle in your way are those pesky brainwashing [color=cyan]MindShield™ implanters[/color]. + Another obstacle in your way are those pesky brainwashing [color=cyan]MindShield™ implanters[/color]. @@ -52,12 +52,17 @@ - [bold]Visibly be destroyed upon being implanted into a [color=#ed7300]Head Revolutionary[/color][/bold], giving you away - NOT protect against flash disorientation - Assume all of [color=#cb0000]Security[/color], [color=#1b67a5]Command[/color] and [color=#a86819]Salvage specialists[/color] to be implanted with [color=cyan]MindShields™[/color] already, [bold]however they can be removed using an empty implanter, obtainable from the Medical department's MedFab, or in your [color=#ed7300]uplink.[/color][/bold] + Assume all of [color=#cb0000]Security[/color], [color=#1b67a5]Command[/color], [color=#a86819]Salvage specialists[/color] and [color=#478bff]Internal Affairs Agents[/color] to be implanted with [color=cyan]MindShields™[/color] already, [bold]however they can be removed by using an empty implanter obtainable from the Medical department's MedFab, or by using an [color=#ed7300][bold]SKB Demindshielder[/bold][/color] available in your [color=#ed7300]uplink.[/color][/bold] - + + + + + + [color=#999999][italic]"COMMIES!"[/italic][/color] ## Svyaz-UZL uplink (Telebonds & Total Conversion) @@ -75,7 +80,7 @@ - [bold][color=#e3a736]Total Conversion[/color][/bold], apart from showing how many crew members have been converted, is a [bold]score shared among all [color=#ed7300]Head Revolutionaries[/color][/bold]. Which are mainly used in the [bold]GLOBAL[/bold] section of the uplink, allowing you to place things like the [color=yellow]supply rift[/color]. When a [bold][color=#ed7300]Head Revolutionary[/color][/bold] converts someone, they gain [bold][color=#5c5c5c]1 Telebond[/color][/bold] privately, and [bold][color=#e3a736]1 Total Conversion[/color][/bold] globally. - + Remember, [bold][color=#e3a736]Total Conversion[/color][/bold] is a [bold]global progress score, not a currency[/bold], allowing you to gain items for free as soon as you reach certain conversions. The uplink stocks are shared among all who use the uplink, and additionally it shows who has last purchased the item. @@ -161,7 +166,7 @@ - - If you know where the [color=#ed7300]Head Revolutionaries[/color] will place the [color=yellow]rift[/color] beforehand, you can help reinforcing the area. + - If you know where the [color=#ed7300]Head Revolutionaries[/color] will place the [color=yellow]rift[/color] beforehand, you can help reinforcing the area. @@ -170,5 +175,5 @@ - And lastly, have fun. As long as it helps the revolution without severly damaging the station. - + diff --git a/Resources/Textures/_Starlight/Effects/crayondecals.rsi/meta.json b/Resources/Textures/_Starlight/Effects/crayondecals.rsi/meta.json new file mode 100644 index 000000000000..eabd768a22a6 --- /dev/null +++ b/Resources/Textures/_Starlight/Effects/crayondecals.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by JustAdler for https://github.com/ss14Starlight/space-station-14", + "states": [ + { + "name": "ussp" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Starlight/Effects/crayondecals.rsi/ussp.png b/Resources/Textures/_Starlight/Effects/crayondecals.rsi/ussp.png new file mode 100644 index 0000000000000000000000000000000000000000..d844b7d9cc773a961719c7b3836b555001c637b5 GIT binary patch literal 4397 zcmeHKe^3*577wC`0b4jxDJOLadJ4M9X0svLJt87WA!;xNj)POn?QV9%j^qcs8xoLH z5n8o)Jw@+ytb_NP@XzJMDO-9Z>JP31FCZ=7yQ; zeS7&u$v1lWG zkcW4(TsZ@YRUQUn{2VKj`ENO`o$-+=(ZdC%mDc4i@aI29_daFYY(4vmCP19{GqGgK z(9nPCdt_{s($aGCVC?bZ|A2RY{K;OSKQJq?@y@E`{D@X#Wn;5#;L+Oa&9(Dy|DIPj zZi?HWnm#ZzOBwBBf`3mhrE@y8T%MMc8;n5Q-` zElOU0$m{jYp4$0zoUhaTu4(0PsjV!2ptB;Y_x7d_J0k1ZUms=H#9Fm)=Pl}|lo!*Z zo{wLiwc@~XBlT+2J4@L<{KEadfqNVFIjRm139;$Z_C_q*qkl{6QuIPiw@-`LhAxps zze(s9`ptF9yx}X}5ANu$E!;k>>6wgEcdPo5w&G8zHycVmuJ>?5wOUGQ4{0$W_lA6}NXycT!lC#l`WgI^6i`zZeMVa5K{C*+Cv z9BZ9C@I~F@&d*&}`ycFkC1F=&hpPRdI%;ZVZBbYI#a}tkd8d4RxOPeFz)5ZGn`_?t zVKU55jde!O{d=;dH&W@_+P7!}x*+$2r9SuLCT?&r^44bl27j_=7!+M42a2oMvYMdXP9XGI^$- z002%#Bq6`E+$9ixgCdAafUzW2DWIT=xY3{}wpgJYH_t$r5>q0u$k z&G_611eh5VWuoXIR4Sj(r}Sx*Zr-6%<2bHDP!)>8Km!)4Tq5a*T|%k^5yCJs0?l(C zk#oBs36rGUUeTaXfOTlpKc~lH8H0BTBP;+uRDRN=D*G3AUCs0v_L^|&o_%@*sJg+zgab9#bS zfb4OaBF8==f4IHXyW z#Sn~vNeZW6j07XSTBn9FEveRJkTjyh^cn(x0Ssw0{1Z4+MSO(2vsE&oTY8-1rk=}-s)S;^Rgegdq}5?w~R z91J)=MhbRR&V5HQsL>2W!>|;rr6>)^8?J^a6xG3cL}SO142IOxp$v|p3vO2Qkvx;_ z06YS&K!FCif)%(i;v8pLf8=l>_Red zbb*slHFgw^@CAJRK0hOQ_&&FQpvg@p#P1|slXOjpfe9&3R@Wq56JlUO%9GXgf1^wO zHFJ`=Dk2N!;@Dc$Ye3Iq$fgl@K7QUP8ZD< z)AYO3XUsyDcA7CW5cQai*@eYjpB23;zXZh|yZq?b=ISA)w;=n{(YEf2%ksJzzr1@Y zY1M?s9&OnllK@+HL!wyb=)|Jjt2ZRC5YCaCmr zwwz*D?EB=-nR^()e#XveA^u$xpVm>+Gc@PNjq|=qcHaNNiRqsPbUnxS7i8UkwZRs6 zzq8{|+?OS(z4-dY-=v-Vx|AQhGq5oC{j-$^`R>_QU)=Eew!qG_KPxLe?P}lH-Sgt# zl4kN(|J0BeXt*}*cb7#U7V~=9b^pJ9GHfyj zFEa#l-N1-F0SL?#BP7H<>_s z85lmL-Ti#|ujccQUv4)Thl)lX%1@f%|8hHHdfNB>X2))>D~;Kzco0{an^LB{Ts5I?rQO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a545ad2593ddaea7777f9320742d6b2789838e GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Hha1_hE&XX zd+Q+YVFjMn#O<#*ez97FwPz2-E}we~w7p zzANe0n^yOoFZ63+|AJM{pXc98ANKewa{zK3~Dj9UFdDCkRf8lQVf|gZ&_mv~c{12YF6>7R= px4Cij>QDQ2H820n&cJY>a$jh+`DzR6l${`RJYD@<);T3K0RSSkV>|!= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/meta.json index b591e50a6517..26783940a613 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Ammunition/Magazine/SMGs/ppsh.rsi/meta.json @@ -21,6 +21,12 @@ }, { "name": "mag-4" + }, + { + "name": "inhand-left" + }, + { + "name": "inhand-right" } ] } \ No newline at end of file From f9f3bacdf395e2ac50f4dc924238e442a1ea8479 Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 00:25:39 +0300 Subject: [PATCH 054/760] pistol --- .../Objects/Weapons/Guns/Pistols/pistols.yml | 72 ++++++++++++++----- 1 file changed, 55 insertions(+), 17 deletions(-) diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Pistols/pistols.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Pistols/pistols.yml index cb178b4c750b..4e25b82f3dd8 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Pistols/pistols.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Pistols/pistols.yml @@ -44,7 +44,7 @@ gun_chamber: !type:ContainerSlot - type: StaticPrice price: 150 - + - type: entity id: WeaponPistolMk58Nonlethal parent: [WeaponPistolMk58, BaseSecurityContraband] @@ -68,7 +68,7 @@ whitelist: tags: - CartridgePistol - + - type: entity name: N1984 parent: [ WeaponPistolN1984, BaseSecurityContraband ] @@ -93,7 +93,7 @@ whitelist: tags: - CartridgeMagnum - + - type: entity name: golden mk 58 parent: [ WeaponPistolMk58, BaseSecurityContraband ] @@ -103,7 +103,7 @@ sprite: _Starlight/Objects/Weapons/Guns/Pistols/golden_mk58.rsi - type: Clothing sprite: _Starlight/Objects/Weapons/Guns/Pistols/golden_mk58.rsi - + - type: entity name: enforcer parent: [ BaseWeaponPistol, BaseSecurityContraband ] @@ -127,7 +127,7 @@ - tan - grey - greengrip - + - type: entity name: Due Process parent: [BaseWeaponPistol, BaseSecurityContraband] @@ -163,7 +163,7 @@ whitelist: tags: - CartridgePistolDP - + - type: entity name: sp-8t parent: [WeaponPistolDP, BaseSecurityContraband] @@ -178,7 +178,7 @@ availablePrefixes: - "" - dust - + - type: entity name: sp-8ar parent: [WeaponPistolDP, BaseSecurityContraband] @@ -192,12 +192,12 @@ - type: ChamberMagazineAmmoProvider availablePrefixes: - "" - + - type: entity name: stechkin pistol parent: [WeaponPistolMk58, BaseSecurityContraband] id: WeaponPistolStechkin - description: A small, easily concealable 10mm handgun. Has a threaded barrel for suppressors. + description: A small, easily concealable .40 handgun. Has a threaded barrel for suppressors. Uses .40 ammo. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi @@ -206,12 +206,31 @@ - type: Gun soundGunshot: path: /Audio/_Starlight/Weapons/Guns/Gunshots/1suppres.ogg - + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: MagazinePistol40FMJ + insertSound: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg + priority: 2 + whitelist: + tags: + - MagazinePistolDP + whitelistFailPopup: gun-magazine-whitelist-fail + gun_chamber: + name: Chamber + startingItem: CartridgePistol40FMJ + priority: 1 + whitelist: + tags: + - CartridgePistolDP + - type: entity name: Stechkin APS parent: [WeaponPistolMk58, BaseSovietContraband] id: WeaponPistolAPS - description: A high quality firearm issued to SNKVD elites and high ranking officials. It's half pistol, half closing argument. + description: A high quality firearm issued to SNKVD elites and high ranking officials. It's half pistol, half closing argument. Uses .40 ammo. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Pistols/aps.rsi @@ -227,10 +246,29 @@ path: /Audio/_Starlight/Weapons/Guns/Gunshots/1suppres.ogg - type: Contraband severity: Soviet - + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: MagazinePistol40SP + insertSound: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg + priority: 2 + whitelist: + tags: + - MagazinePistolDP + whitelistFailPopup: gun-magazine-whitelist-fail + gun_chamber: + name: Chamber + startingItem: CartridgePistol40SP + priority: 1 + whitelist: + tags: + - CartridgePistolDP + - type: entity name: Jungle Hawk - parent: [ BaseSecuritySalvageContraband, WeaponPistolN1984 ] + parent: [ BaseSecuritySalvageContraband, WeaponPistolN1984 ] id: WeaponPistolDeagle description: A high-caliber handgun designed for putting down large game. components: @@ -246,7 +284,7 @@ fireRate: 5 soundGunshot: path: /Audio/_Starlight/Weapons/Guns/Gunshots/deagle.ogg - + - type: entity name: m1911 parent: [WeaponPistolN1984, BaseSecurityContraband] @@ -402,12 +440,12 @@ - type: MagazineVisuals magState: mag steps: 3 - zeroVisible: true + zeroVisible: true - type: Item size: Small shape: - 0,0,1,0 - - 0,1,1,1 + - 0,1,1,1 - type: Gun fireRate: 4 minAngle: 1 @@ -434,4 +472,4 @@ whitelist: tags: - CartridgePistol - - CartridgePistolImprovised \ No newline at end of file + - CartridgePistolImprovised From b4dfb9362316f69ed714fcd3ab94921ee032874c Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 00:38:39 +0300 Subject: [PATCH 055/760] fix --- Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl b/Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl index f49d44ad8df5..908e1d1ecf14 100644 --- a/Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl +++ b/Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl @@ -43,13 +43,13 @@ soviet-gas-mask-desc = An old uncomfortable mechanical gas mask. Has eye and fla soviet-coat-name = Soviet great coat soviet-coat-desc = Offers minor protection from bullets, major protection from fashion. glasses-name = cheap sunglasses -glasses-desc = A downgrade that shows the brainwashing parasite above them. +glasses-desc = Retrofitted to show the brainwashing parasite above them. soviet-hardsuit-name = Marine hardsuit (SSF) soviet-hardsuit-desc = Old robust design, still holds up to this day. # Implants -stolen-implanter-name = Implanter (NT) -stolen-implanter-desc = The committee is yet to find a way. Can undo brainwashing. +SKB-implanter-name = SKB Demindshielder +SKB-implanter-desc = An implant specialized in removing brainwashing parasites. # Deception soviet-encryption-key-name = Soviet encryption key @@ -74,5 +74,5 @@ ushanka-name = Ushanka ushanka-desc = Perfect for winter in Siberia, da? zapo-name = Zaporozhian sich bundle zapo-desc = Cossacks- have gone to space, and have earned respect within the union. -vodkizine-name = Vodkizine bottle +vodkizine-name = Vodkizine bottle vodkizine-desc = The best cure for and cause of a hangover. From 84fca2508060bce83f5a476b09e8c9f5b406e3d2 Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 00:39:08 +0300 Subject: [PATCH 056/760] fix 2 --- .../Entities/Markers/Spawners/Random/Decals/splatters.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Decals/splatters.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Decals/splatters.yml index f498616fe826..a9681d2fbbb6 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Decals/splatters.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Decals/splatters.yml @@ -79,6 +79,7 @@ - toilet - toolbox - uboa + - ussp #SL revs radius: 0.5 randomRotation: true maxDecals: 1 From 963fbb222e403a718c544b71a1a175141f6e53d5 Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 01:14:21 +0300 Subject: [PATCH 057/760] guns --- .../Objects/Weapons/Guns/Rifles/rifles.yml | 76 ++++++++++++++---- .../Weapons/Guns/Shotguns/shotguns.yml | 21 ++--- .../Head/Hardsuits/cybersun.rsi/meta.json | 4 + .../Armor/security.rsi/meta.json | 4 + .../Armor/security_slim.rsi/meta.json | 10 ++- .../Animals/mothroach/moproach.rsi/meta.json | 4 + .../Mobs/Ghosts/revenant.rsi/meta.json | 8 ++ .../caseless_pistol_mag.rsi/meta.json | 6 ++ .../caseless_rifle_mag.rsi/meta.json | 6 ++ .../caseless_rifle_mag_short.rsi/meta.json | 6 ++ .../Guns/Rifles/carbine.rsi/inhand-left.png | Bin 328 -> 5057 bytes .../Guns/Rifles/carbine.rsi/inhand-right.png | Bin 342 -> 5035 bytes .../Weapons/Guns/Rifles/carbine.rsi/meta.json | 10 ++- .../carbine.rsi/wielded-inhand-left.png | Bin 0 -> 5084 bytes .../carbine.rsi/wielded-inhand-right.png | Bin 0 -> 4867 bytes .../db_shotgun.rsi/equipped-BACKPACK.png | Bin 499 -> 5473 bytes .../db_shotgun.rsi/equipped-SUITSTORAGE.png | Bin 499 -> 5473 bytes .../Guns/Shotguns/db_shotgun.rsi/meta.json | 2 +- .../bolt_gun_wood.rsi/equipped-BACKPACK.png | Bin 926 -> 5335 bytes .../equipped-SUITSTORAGE.png | Bin 926 -> 5335 bytes .../Snipers/bolt_gun_wood.rsi/inhand-left.png | Bin 491 -> 4785 bytes .../bolt_gun_wood.rsi/inhand-right.png | Bin 499 -> 4788 bytes .../Guns/Snipers/bolt_gun_wood.rsi/meta.json | 2 +- .../Guns/Pistols/deagle.rsi/equipped-BELT.png | Bin 0 -> 237 bytes .../deagle.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 237 bytes .../Guns/Pistols/deagle.rsi/inhand-left.png | Bin 109 -> 4387 bytes .../Guns/Pistols/deagle.rsi/inhand-right.png | Bin 109 -> 4383 bytes .../Weapons/Guns/Pistols/deagle.rsi/meta.json | 8 ++ .../Pistols/stechkin.rsi/equipped-BELT.png | Bin 0 -> 4317 bytes .../stechkin.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 4317 bytes .../Guns/Pistols/stechkin.rsi/inhand-left.png | Bin 109 -> 4597 bytes .../Pistols/stechkin.rsi/inhand-right.png | Bin 109 -> 4600 bytes .../Guns/Pistols/stechkin.rsi/meta.json | 8 ++ .../Guns/Rifles/arg.rsi/equipped-BACKPACK.png | Bin 0 -> 5134 bytes .../Rifles/arg.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 5134 bytes .../Guns/Rifles/arg.rsi/inhand-left.png | Bin 572 -> 4959 bytes .../Guns/Rifles/arg.rsi/inhand-right.png | Bin 531 -> 5176 bytes .../Weapons/Guns/Rifles/arg.rsi/meta.json | 10 ++- .../Rifles/arg.rsi/wielded-inhand-left.png | Bin 109 -> 5177 bytes .../Rifles/arg.rsi/wielded-inhand-right.png | Bin 109 -> 4945 bytes .../Rifles/m-52.rsi/equipped-BACKPACK.png | Bin 0 -> 5222 bytes .../Rifles/m-52.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 5222 bytes .../Weapons/Guns/Rifles/m-52.rsi/meta.json | 14 +--- .../m-52_wielded_x64.rsi/inhand-left.png | Bin 0 -> 5238 bytes .../m-52_wielded_x64.rsi/inhand-right.png | Bin 0 -> 5461 bytes .../Rifles/m-52_wielded_x64.rsi/meta.json | 27 +++++++ .../wielded-inhand-left.png | Bin 0 -> 5257 bytes .../wielded-inhand-right.png | Bin 0 -> 5022 bytes .../cshotgun.rsi/equipped-BACKPACK.png | Bin 736 -> 5192 bytes .../cshotgun.rsi/equipped-SUITSTORAGE.png | Bin 775 -> 5192 bytes .../Guns/Shotguns/cshotgun.rsi/meta.json | 2 +- .../cshotgun_inhands_64x.rsi/inhand-left.png | Bin 550 -> 5222 bytes .../cshotgun_inhands_64x.rsi/inhand-right.png | Bin 551 -> 5320 bytes .../cshotgun_inhands_64x.rsi/meta.json | 2 +- .../wielded-inhand-left.png | Bin 775 -> 5047 bytes .../wielded-inhand-right.png | Bin 762 -> 5023 bytes .../minotaur.rsi/equipped-BACKPACK.png | Bin 0 -> 5373 bytes .../minotaur.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 5373 bytes .../Guns/Shotguns/minotaur.rsi/meta.json | 14 +--- .../minotaur_inhands_64x.rsi/inhand-left.png | Bin 0 -> 5754 bytes .../minotaur_inhands_64x.rsi/inhand-right.png | Bin 0 -> 5750 bytes .../minotaur_inhands_64x.rsi/meta.json | 27 +++++++ .../wielded-inhand-left.png | Bin 0 -> 5477 bytes .../wielded-inhand-right.png | Bin 0 -> 5448 bytes .../riot_inhands_64x.rsi/inhand-left.png | Bin 550 -> 5243 bytes .../riot_inhands_64x.rsi/inhand-right.png | Bin 551 -> 5302 bytes .../wielded-inhand-left.png | Bin 775 -> 4922 bytes .../wielded-inhand-right.png | Bin 762 -> 4920 bytes .../riot_sawn_inhands_64x.rsi/inhand-left.png | Bin 224 -> 4944 bytes .../inhand-right.png | Bin 224 -> 4969 bytes .../riot_sawn_inhands_64x.rsi/meta.json | 2 +- 71 files changed, 215 insertions(+), 58 deletions(-) create mode 100644 Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/inhand-left.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/inhand-right.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/inhand-left.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/inhand-right.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/meta.json create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/wielded-inhand-right.png diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml index d318f6cb4e32..87085da58ce7 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml @@ -22,12 +22,12 @@ whitelist: tags: - CartridgeRifle - + - type: entity - name: lr-30 + name: LR-30 parent: [BaseItem, BaseGunWieldable, BaseSecuritySalvageContraband] id: WeaponLr30 - description: Energy carbine with lethal mode. + description: Experimental energy carbines capable of tearing through most armor. Only loads with LR30's unique laser magazines. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Rifles/lr30.rsi @@ -56,7 +56,7 @@ containers: gun_magazine: !type:ContainerSlot - type: Gun - fireRate: 5 + fireRate: 3 selectedMode: FullAuto availableModes: - SemiAuto @@ -68,7 +68,7 @@ steps: 6 zeroVisible: true - type: Appearance - + - type: entity name: IK-60 laser carbine parent: [BaseItem, BaseGunWieldable, BaseSecurityContraband] @@ -116,34 +116,78 @@ steps: 5 zeroVisible: true - type: Appearance - + - type: entity name: ARG - parent: [ WeaponRifleLecter, BaseCentcommContraband ] + parent: [ BaseWeaponRifle, BaseSecurityContraband ] id: WeaponRifleARG - description: A robust assault rile used by Nanotrasen fighting forces. + description: An old galactic standard assault rifle, used by various paramilitary groups and former SVS militias ever since. Uses .30 rifle ammo. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Rifles/arg.rsi + layers: + - state: base + map: [ "enum.GunVisualLayers.Base" ] + - state: mag-0 + map: [ "enum.GunVisualLayers.Mag" ] + - type: Item + sprite: _Starlight/Objects/Weapons/Guns/Rifles/arg.rsi - type: Clothing sprite: _Starlight/Objects/Weapons/Guns/Rifles/arg.rsi - type: Gun - fireRate: 7 + fireRate: 6 soundGunshot: path: /Audio/_Starlight/Weapons/Guns/Gunshots/m90.ogg - + - type: ChamberMagazineAmmoProvider + soundRack: + path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: MagazineLightRifleFMJ + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - MagazineLightRifle + whitelistFailPopup: gun-magazine-whitelist-fail + gun_chamber: + name: Chamber + startingItem: CartridgeLightRifleFMJ + priority: 1 + whitelist: + tags: + - CartridgeLightRifle + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot "" + gun_chamber: !type:ContainerSlot "" + - type: Appearance + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Contraband + allowedDepartments: [ Security ] + - type: entity name: Aussec Armory M-52 - parent: [WeaponRifleLecter, BaseSecurityContraband] + parent: [WeaponRifleLecter, BaseCentcommContraband] id: WeaponRifleM52 - description: One of the least popular examples of heavy assault rifles. It has impressive firepower. + description: Standard issue assault rifle in broad use, either by the federation or the 'scientifically inclined' paramilitaries. Uses a specific .20 magazine ammo. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi - type: Clothing sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi + - type: Item + sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi + - type: Contraband + allowedDepartments: [ CentralCommand ] - type: Gun - fireRate: 8 + fireRate: 6 soundGunshot: path: /Audio/_Starlight/Weapons/Guns/Gunshots/aussec.ogg - type: MagazineVisuals @@ -154,7 +198,7 @@ slots: gun_magazine: name: Magazine - startingItem: MagazineRifleM52SP + startingItem: MagazineRifleM52FMJ insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg priority: 2 @@ -164,8 +208,8 @@ whitelistFailPopup: gun-magazine-whitelist-fail gun_chamber: name: Chamber - startingItem: CartridgeRifleSP + startingItem: CartridgeRifleFMJ priority: 1 whitelist: tags: - - CartridgeRifle \ No newline at end of file + - CartridgeRifle diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml index efe119651b73..ed673861bfa6 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml @@ -20,10 +20,10 @@ graph: ShotgunRiotSawn node: start deconstructionTarget: null - + - type: entity name: sawn-off riot shotgun - parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityContraband] + parent: [BaseWeaponShotgun, BaseSecurityContraband] id: WeaponShotgunRiotSawn description: Come with me if you want to live. components: @@ -37,14 +37,13 @@ - type: Gun spread: 30 pump: true - - type: GunRequiresWield - type: BallisticAmmoProvider capacity: 4 - type: Construction graph: ShotgunRiotSawn node: shotgunsawn deconstructionTarget: null - + - type: entity parent: [WeaponShotgunRiotSawn, BaseSecurityContraband] id: WeaponShotgunRiotSawnEmpty @@ -56,12 +55,12 @@ graph: ShotgunRiotSawn node: shotgunsawn deconstructionTarget: null - + - type: entity name: combat shotgun parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityContraband] id: WeaponShotgunCombat - description: A semi automatic shotgun with tactical furniture and a six-shell capacity underneath. + description: A semi automatic shotgun with tactical furniture and a seven-shell capacity underneath. components: - type: Item sprite: _Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi @@ -74,7 +73,7 @@ - type: GunRequiresWield - type: BallisticAmmoProvider capacity: 7 - + - type: entity name: cycler shotgun parent: [BaseWeaponShotgunAny, BaseGunWieldable, BaseSecuritySalvageContraband] @@ -103,7 +102,7 @@ ammoSlots: [ null, null, null, null, null, null, null, null, null ] soundInsert: path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg - + - type: entity name: Tkach Ya-Sui GA 12 revolver parent: [BaseWeaponShotgunAny, BaseSecuritySalvageContraband] @@ -143,7 +142,7 @@ ammoSlots: [ null, null, null ] soundInsert: path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg - + - type: entity name: "AS-12 'Minotaur' Shotgun" parent: [BaseWeaponShotgunAny, BaseGunWieldable, BaseSyndicateContraband] @@ -159,6 +158,8 @@ map: ["enum.GunVisualLayers.Mag"] - type: Clothing sprite: _Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi + - type: Item + sprite: _Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi - type: GunRequiresWield - type: Gun spread: 20 @@ -251,4 +252,4 @@ prob: 0.10 - id: RifleStock launchAngle: 180 - prob: 0.80 \ No newline at end of file + prob: 0.80 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/meta.json index 6684215a7c2f..4cfb9dac82a4 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/meta.json @@ -40,6 +40,10 @@ { "name": "equipped-HELMET-monkey", "directions": 4 + }, + { + "name": "equipped-HELMET-dog", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json index 68024b843dd7..88a397e2d80c 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json @@ -22,6 +22,10 @@ "name": "equipped-OUTERCLOTHING-dog", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json index e9168451cbff..90e67ae078fd 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json @@ -15,11 +15,15 @@ "directions": 4 }, { - "name": "equipped-OUTERCLOTHING-resomi", - "directions": 4 + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 }, { - "name": "equipped-OUTERCLOTHING-vox", + "name": "equipped-OUTERCLOTHING-dog", "directions": 4 }, { diff --git a/Resources/Textures/Mobs/Animals/mothroach/moproach.rsi/meta.json b/Resources/Textures/Mobs/Animals/mothroach/moproach.rsi/meta.json index 3629b336ee43..d78907e79b3f 100644 --- a/Resources/Textures/Mobs/Animals/mothroach/moproach.rsi/meta.json +++ b/Resources/Textures/Mobs/Animals/mothroach/moproach.rsi/meta.json @@ -55,6 +55,10 @@ { "name": "0-equipped-HELMET", "directions": 4 + }, + { + "name": "mothroach_lazy", + "directions": 4 } ] } diff --git a/Resources/Textures/Mobs/Ghosts/revenant.rsi/meta.json b/Resources/Textures/Mobs/Ghosts/revenant.rsi/meta.json index d3c575f7c6d6..3d3f5570f06b 100644 --- a/Resources/Textures/Mobs/Ghosts/revenant.rsi/meta.json +++ b/Resources/Textures/Mobs/Ghosts/revenant.rsi/meta.json @@ -32,6 +32,14 @@ 0.1 ] ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_pistol_mag.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_pistol_mag.rsi/meta.json index 882d3d59c4fe..7ad6e893067e 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_pistol_mag.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_pistol_mag.rsi/meta.json @@ -37,6 +37,12 @@ { "name": "mag-5" }, + { + "name": "red" + }, + { + "name": "practice" + }, { "name": "inhand-left-mag", "directions": 4 diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag.rsi/meta.json index 82820ea569c1..c2472d9a7e23 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag.rsi/meta.json @@ -19,6 +19,12 @@ { "name": "mag-1" }, + { + "name": "red" + }, + { + "name": "practice" + }, { "name": "inhand-left-mag", "directions": 4 diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag_short.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag_short.rsi/meta.json index afe0e115ae59..96a98fc2fc68 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag_short.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/CaselessRifle/caseless_rifle_mag_short.rsi/meta.json @@ -19,6 +19,12 @@ { "name": "mag-1" }, + { + "name": "red" + }, + { + "name": "practice" + }, { "name": "inhand-left-mag", "directions": 4 diff --git a/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/inhand-left.png index c8712530c0e29b6aa8cdbdc2a7205e60f9df06b4..636b3f8a47757ae33739829f6c753632d64731b0 100644 GIT binary patch literal 5057 zcmeHKdsGu=79Z3if+&bpK!h=%pe2vVgFGal5QHd+DN+gw%4B8&Q^l2iI35a;M=j`#E?SJOX^FDsxy}$3? zdonpPX{f!et1SdU_Tn&61h~&JpElOuT1KX{f?It?WVAj4O@}pFwSr70V7*a8z=VNR zK#-wXDO)n`G(5JqW8&-)byl@0oz3Fv@ACpDUn<+F7}Ig%hdH&6j5W2`XI}P&@kBtS`#<=erN>&P}>^&{!)iJ>AQGT5(kSagxG`GGzkA<=|7O+k3Qr z#?~G2Zn{@^)U#jO*S_LI|>2O$G-X1(k9-dY}BDouOe@k~TLCE7>%Y1Gtk+Vkug_TqKxOH7M3_pw8FO*g+TUsVp< zWM);`N!QULZuV~uTJJnQulGSuYkSXBm^~|;Q@tmvEN0#;cc;TuA0YSFLDonvoH1Q- zH|Gzzb#Z%_d%(%o5JSP^s=&~i&0H6gQ%*@Z*Y~FV&1;ec9p5c9J&YM)qp_SURbn=q>nO7qU4Lx=_=FZ6c-3JQPS*wEM_k>;Ra=+Je zr~CIdR>g}0l{6Gr%L$r6sR5M-LH>aT4T>cZdRR^* zkSZbNUUdxxCUGIFMdTbQVpmO`s!uKA+BD(wR&uu%POUDm`kTs&t-ahye@{p~JMKMo+3$uo)AT zt5fwt3I*ulm+>hz63Gy}N;k*?;Dc^JHFSi=pevR1;T}4DNE!ec4CpUCbdjJ>=@EoZ zovOu%kTgQ2_Z$v^V?+L$RBf^)9UP+*$%GP^>cFbVYfFZTC9)w8GX)8xQe*J~WWQ#q zCl#;AdM!4y#*)tPK!E!Y?rYXBbGH}+D~UuPQe&y+@Wdh^#k{@%S7RhDusq8Bczm4A zLa2xzpGRe5D4WV-VoWN6Fyu@I%D}k0hAw)tw5OwlZqoOHkA!vs5};v zL1p2%ABQPt$mNQGXmCt0Ppws=U^_`Ann2Jssszg#X2Jz?Wnv+PNn^Z{$dXaL0yuyk zAXT_JUH3{ANh*m&deqD(!sRfzd_I@QVEOs6*~lxSC_<|PwP;2~7&I2oqA_ob0Hgz` zMa`8804#EljUZS{pnA17QmsxFQp`cYX3rtD1T++m>QND@Cjcme$q_KP0)!XIUMxhTTOE*u9m)ZK$ z|BDZQi@~rF1N;VLV03{=NFN%7gM68X&foYO+=st$1pxhakvHP^EnRQvdLstj$oOq_ zy`}4o7$$VNtg*%*qaI{`52^oE7^aKd;nHM_tD+n5yBo@t$G&KKSIQOIWu!(C{?(;_Q z>7QiBPdb`-d`*MhRr@0st@IN-;OZ}uN1c?6%io|fZ6J?lTz0jV$KIc4ZT(Ad#9^E1 zWi8U?ydTNxjuqvj_G+*6FFmpOkIXF8d5!tl-tT$wkR;j$ZE2HS9$VaBgf0Fq;>V?N zaX0$<+{TX|Us+Sr|GcNCXX7-ixEtHtyLfqV2b5JWKZJOW3(E3uT(#arZw;N#H%#gK zc4Oi`^7ys~caJy74`m_NWMNQ}(9msiG0kvh+T|iEnv*K#ik@^eHqKoaudzDPw4!d^ zo`dvvYik-qiq__Pje)XyUIf@7ZKe@yiIWSaF&eM!FN^qbQplmL4pR2YDK6NvL?_4A zb;}Uf4JX~Y`4yjkJAdZvozjZ(OV`($5`M}^ecV4e=vUu!((%lZdq0QwoJ`zGjG4B2 zXJf}E#ClOXXg<&9`u+5`HqbNafSGWJH zIAPP+(lsft=x5ng&f3yOA8yYD-Aek#+L(f!$JgR9X#x-e&k=&f6K)yvy1J6Q#MzP{ zpMAcLyM51PKImCW3A&n^d2x0eZCk%vJ?rE5CpLv#{ANtifnC!5Q8S589afx(t_k?1 zwXOGDev!fLOl4(dr^n)0(Q{U;4f;HHQ-u8J;@!&Y@pR!gQ6u}>50ZtY$|bpHu)377 z>AB*WyL@+~xMBY8CCclWxg{$*CIv-4JAoGsX@bho@F&N(4`@ zjk-U@C-4Mx;2o})lQhrx;8e*pY|*6TUe41*UuIEe`%KRUT0>6avMs$!J?`(r_LI%W zTH;t&YHmMQ-|PNtIb*t66&fo5gy;WY;-04zTRh6^G**n|Dl<_F;>dvZ82gkCqpqK*s zqyJP)nenfuJB>?4#y4eS}H63=Soj-He!%@ks23oOI+di$sy%FVCY>603 zUi*gPthl>p{fa-4ef5toV@!{qrMHxHyTm)+<~$i+|13D+u>+kBIuR0wNJR&N;~dv*qk&-;xfwyK!uyv75Wx4HV8seN1Su zcb%$JbzEg?wx=39+n2D_je8pGE{dIgkZs7}pxhqA|KVMcz#mZMKUzPR{zN!@nYm;XNR|D#`~c$NRe$_0m diff --git a/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/inhand-right.png index 4012bbe0af686be457423fc78ce445e14dc6b41f..7d71b28ab7df597c215681502dd81c7df611b4fa 100644 GIT binary patch literal 5035 zcmeHKc~leU79Ug)*%Yl6eN=`ZvS{{%EG6t9Q37dL%3>{($pBNbnG6t65dl%C)D3Z0 z5V2O!qZTa|T&W_@T2W-RML{Yq73+rDsJt%$5zp&6?|9DZf9A}3m*02q@80{JOujgD zj~GwyJqtATa5Mx_HF>-LK*=?X<+3L%+`zcAwA9z5h6KdA*Hr8td~}`-_5;nr3ca zb~fLO8~BN5359;Lxz5de-i^Y|u@7ID?Fh|DPYHS%Z^s-yFD79=uX^>K4=%W^>!hop-v; zuD!7|DQC5?dd<>B{0S#|DKYN0)!cFjGRejL{l!9m|2GMNG`1~SD+sRhu|NA|c)9yz z+gU5Qvb~|HpV`(+&XS^C70aVO38B2oo@p&C_`2*ytol#%(A^u|l@&P^uz6-ywPk1l zMbbU6&hKlx@!#kl_I2Lu`vhjWhp=mQW$lXza-Tlw`(u&xKMNo;`YJfXIpJ>p6RFvb zoA;)Bo#+hI6+b)XJ?G>)&eR)|^2lAXOmah|#jJSO8 zY!FjPu+fA_7LcMvV%T4$!C)4JMWK-cb$BX+ z(kN+6ib|76rSo_^Dvd#9Fv!4ytW8%Eh>on(IvF4aF#<3xs=?I+u2RAVOhl?mAp|56 z(8F)yQ>aCvVR)r>hy}n0RfnjlbPA2CP*6vDXo zG7Dib$XpDglbLiThrz^n7#&4NKnayv0#Txv0SbUqaDc;MaxjF&;gV@mghghtJTNjB zm3ff4Oa{hgpezoP%Nzj_rolm1BJz<@8K7hU3SlE$4kqQ0S(r=;pfD*J!93Vxl+D0s z7z3d*q%tFv4CM!@GztWi6IURK7*(xIG%5^)^L@oa0f|AOy_JaN2$29BzzpC@nJP{D zRuzFOuy6t~@JZ*e85|yu!)5Up95#>p)+h?oXhAO;Q0X)Zb5LU_3?HNes6`B&3IL2A zARE5F215vyCPJl>3rL2bV1wtdS_B44h7d>qLSO)t#$fYl96p^JL1Xe+JU)vx3p~(9 z*sElCLi+!*HjEGKIau^yTnpAuH;M*lDjZul_%`?|$Bn}T!^W}TBj{iXS|k-4xH+Pb{X4EJay7GKa=UU@}1s*;s;+g<*89 zDuGBtG?;H9;1O^I8q~-Y>^f8`w|DK+k}yLZ0A*wvhdhEZ5_Kq9s$s`?ldUK9zxePp z8jRRtfZw1DY+Ya{qz-R|Lwtc)|HKJpsnzjgkag{6?Yud9d zy-?;`lKA?URjwDu+T|g}j!|!GCpZ1iw`fb^B{;|De?zOE@{rs0l zLNkxVnn2y$)Niyz(xZj;bw z=<=&krk>3<CO{E*KJCTvg+vR50pFJB-NRqvF#yRE+ zHXKg-&df1)`=wr&<`%0u+VG*ewCJTX*0b)Vc%##C%YzSka7BNgsqW`hK7O_OkK2Bj zRu=grd1Yh$fcmeC1J_!q{rc5A7jRr-%bRZg(%fX}JaDBoRg=GVYH6H_!eLpHS10|2 zS0z7mRLIQrHGRplp!0{V7TWu}EniZR^m#{u^~C2Q)4lgHeq}r5B5jq;1-nj#>vdE1 zZZDFYKU}$Sk*$kK>So&_$;C4d*DR^MaOa1M(|o*x3d^?bsuG;mr#Pj&h g19kevdB|Vg4gg!$KvA}mAirRS|3DDxQ?-f%D014<#WAE}&f6&u z1rI6kv^u|H=-_T?W7K-f5Le3dUEb|f{Y5d~RrO!r{1*T8&U;5Q`-a#2DLJtdP3F{u zCa5#!#t62l9+a7RCT7PyF6Ird3+(s;BZbbFXe8`8DLQG7>@lWEeBIa-|MV72$2U65FJAm(}jKvyFFdc+V>~Yx(`hak4CDBYF+j=onsz zdg$OP@u!xr+0#+#l0P3e({YbO2JMb)U!oMI7|dV@^qr#0bIHlCf61veU+bgzSF-Re UklK=J1N0b!r>mdKI;Vst0LsXCeEAUNVMLW{T{ zZm6JfZQG??#s%Bmc0;?{Zd=6#TSRbFRF-KKTT$tk1Q5^kIdeQS{xhf6_wN1Pz2E)r zJE?-0=x}#de-;Em?y3l7EVu{T&K}*sbvreq3f#`kj7wl*u}s)#qP3KcgqbWO36mB| z3qh7jeN2eQX}IT+r}Gs~HPBrdQ@{C5@=xpBsEX))O5>XId3p6uXMa)dq3VxL8o6_M zMCz3hYtPgu2lK-Q&Imqs=Jl5Reem*=1B3@^-sD@ObFeaOuH8oSL|MT0)s6|Dtzuj{NBOWp|QB9z3X>?|HMxv!7FGm*gPX z`ekwFTnHj>=}4XbMZdda-qzOz|K|K)cH*dJ{+Hb$$SIEs4UJKShPGz}@>r9-L=ka1 z*!S$T310?$<~4GjRI@cYdD3?;-8PIYrfu* zy94eqJLem>==q%3n%1Rb7Wn+Bu;t$kRkaNRVKg90bYx@B_QbIPgS_`0isv`Yhr00> z!ZU|!9~C^qyIE@=4;p>ED$G*+;!sfdiKUW$)!qf0q9mhg+-q*CBOe?c?~4yt4H@lc zMIX*Nvp8wx)Y-L3OhWbQAw!py_<49OIO|dTmsKlzuCUCNe!aE-zuXd6e)i*(H5KC) z9cZ{P&F6=-k<_j$zM;O65wNS5V7mV%XE(3OqS&a-sX_Pe4o-iqGF`YAkh_F%ir-q~ z8}!@Y*A3T3MU6kC`qt;t8~oPb+Ti5Asn_%^EjP+a{c>9SeRH|;?es3IT815~x^^o3 z0#v4yK`Tl4H>uf%G6KFvw!W zh%}OcaWaK6DAR6(_H;A^m(-DZU}^@d^50uBT&0fb@UT&kLg|fm zFF^KtmJFqRN7j3>*=FqNbPfc#ci_Hf-JZMM7+9&*awScq+rm>R6>Qu3at%#T8oB*Z z#3!_<7UdyAF;9k|gh+!(NsK@wLZMbD!ZED`mv(|u8O#i3AV?b&0OwEu2bE%CREr4_ zjSv?is78z;IF6ABAr(kSiAYG`1l9>+yomy;#B`mbvO#G8lok{7#9DzEA*E6tf@*~% zf|FtqBEkg%u?!(!4`0M??z&D7^4La zpa&>}hR!s5wt03;t3g9)Fa}d%3<*Ga0+F02k@KZ-JQVOL z=gUU&gmPXdds;(jv;Ld4t$pA?N6{lFGgv>%KIG`B3FHjNo8whS*_#Q5?QJ2)2uBKL zEQ8e8;{;faDIyg!q>y0$XcKJvIQ0i&5J)vRPb3i|C@z#Ds8AwAK)2(FNTQLETB#66 zNrxCZ(9N`#$;3=#NDAN)a0LWv=L+_3E7hOhk0vvfwABGnhVUeajWVHJAeQrFZ0^TT z59doX8bT^T2owYDA{Ft0Krsm-{0$LnnU}pv!J-1`0Z{rJ;;$!~WWcD$afZ?&ZyL3-Rrvda^iV6t~mY-f}FRglp%4J%K8$1VGXbM+}4G2w-qe+kE>%3 zVM(Fb5`R&CurJ%M8d{!|6L~4&JE!&Pl^*kYS3c=eg+BU^F=_0djhOmoioq1F0E zH{@k^pShUhKv!SXn#83ST8H$F^t(AFyRi1^x&<3g-Zk#2JQs7MZdm5Pv{R3d!KZj< zwEGVAQ~H+wI&1XMo}o}tVQsQtH9BqCh=QVq7MEGuVjJtqGF~0$I-M-j4^z!S)j`kP zh7=8Rg|22led!DBxovQQc2uySJ)iGh6cDo0I(p(d(}kzM2&$YPDIdlb4^Qo>Uoz_Z zrbJJDNr-3ii91uKANkR;HvYtst{eTA_TFD|HRVRx)DtfTZPi)57q9QPqp@YLY;^!v zzi5AcE}WXp>Em`U%g{9>XZ!Z5J`1{jw>M9J>v_PHeg3Ta3VOhG-SvTYiWfKcnYS_G zb57r+-IIFepANE?*Z#aQz;zCkSX?oD9l1JV&*EhH+Hu#@>4`ZN<=@t1RVAbS-#mQU z^h(^?g=q?;*Ut`G8y(c*u^fGSju!Sj&Fg$D9I?3B_1Vsp=U($_rT+7sU+lWvGHzAF zfcT5MtS&p!VzvkSmYV_xh4#RFa|#N#hg)4P>t6NB^PJ2-TH>OdghP97)oV(&c#cUv zl*Cp~031G_Ikj~7;pj1?g(W_9PFu5Cx9Xd7>5v{j--b7MCzqz=80JxtvktHfb^Ajq ze6(}FDAaC^i}kg!I!$m z=LfoO24SS*aq9Rj}Jeml8QzP|twL#nW7<*qTwbAAUlnOvX% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/wielded-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Rifles/carbine.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a62ec2697f65db566acb493fc974c5db8bf9ba3d GIT binary patch literal 4867 zcmeHKdss|)A3sGGC28f|-0B!AV(w>}i>9JdqnV_ev@6ccIa7z`(#%v-ycNl+ls1%A z%Ugsx-2TO2z} z5TtFE1%5SZ*ktp!9kzU9V;B1d*$)CmQ~Q_ccgtnYvD)?HY;LwzI^Qv!Ho~tWB4T=U zu2XicV`h#!w^+C>H@7_U52Xc0u09*NEThlY<9k#4TKtW8=d01xq0!HbI}2Q4>C0#c?;;NqT4;?%0Jw?9} z?O$uc+rFDTW#d-oQ8rn1qw;5M**tQyb}grT&-mXg7Zr@X_*K!hdD&InjZ5r)UOt1U zxH{2mqQ4(J!iKSI+74q&n+R5raA&l~gI^uu-U?KW_g&Jyl^BKY$(`u&+Tm^Y^_jx? zM+86FHT@~R?a=PI^vme$vcA5X)rHQf@5j|#X@0kC*p|Mj$6BtR@;!OdRT+Et`h9+z z%FHhDildims)wjJ5Nf&fuuyffiQM$VgWs<=H*^lmEw0E{q^5Z-E%Ce6W#7}?`S?jI zbN{(V^Z2EgpGw8Z_0(4inNXU~YWE2!rh;fQmrUY#VL2e#eB`R5tYhW=RMacQ2 zo}(v7FoE$&3t1wXNa=+~6Mji5JUA&JM3S^z!o^4)?iOxZ9srQx8Wh&bV&rO`mQT{- z^1!oBOeMj36U}lyDO?l?dnr^nj8G5?jqIZ(;u$1&3)oGCNqIrubNeB{j8BTzXp}rE zH6bB^lE9=WR8dqqm&>Kn7*qy>3@pg%M7ajllI7|tItT-XH?Eeb2&INl$YC8ODptg4 z_#_h0!yn?4DMg|Ic)7Zt1;7VYiz=yf3XLk0Q3rddH9qkGq(7j)^iYR@O-c>I)rvTk z1ow%@<(esjAu!2+zcNl0qfZBuQ1KXC229mpRr)7O`U*sW10FgGq6nE%?*+*I#8N{@ zKa%xHY&wlToxy+>*$gur-)M>@uK#V`(8 zLPO|e1Yyv~s1yNHi7NwP;2epV!5Rc5kgGMQT!QPM062vJIAVSJXnM3_@uL03=WOPc4g4%Y%qQ_3d2=u(2F`$I*r2Q=ry{+@IX3%T2$Am z06;GX+3>tnII2;oLKKP^K1ml8tn(aDi@=7$Pz~yhYH$EbW3YHMHjmB;p&>k)E04yQ zL1Xf0gX|R;Ax->W*1GKjyBUh^N2tO2iF%P?PX*(#hM8d+L+CdX4C}WA50w~FP^0lU zrjHX~8B~&JR33$c^P|6EKgfx{Xa)w0v zqU*C5_$=e0?)tycW%2Q23YUX7pak%##7XxdfzK>cvA?f3#DiE6VpD%MA4o`i*#V)MMj-Mr>oohq$kccw*Ba=J4+y+xhiIFhZ1t$v8#ub&L;mCS+<(RI z-f=M3B)6#s`Ug65aq0}E4W;g8?g41#`i#3}A;JT!N=~I#q4hOB=g@O4fq7!B(s(5^ z%E^=AaFRCiwElk;x)HaztM*Y!c56++mSp>egR{G;Wl>!ny+>aBs<|{Ht9M#Xz^&}# zJ+0-ps`p>)V6JTSwOjk}RbTl2uu|)77o--c%MOpI=&G(=a=!QlxBl3 z`wl5Lp4oocYL0p7@|*@qRcnvGr1Q=SJ4b3MvSzf4C^$TSv*W_5tvT&Wk3}wQF}H}Y zuE~*3a(`|)bsm+?D+n6DY31nQHIbEz8)D&7WHp@H!g|xLFfcf9?`?lA-+q$$V*M_0?8FI&Zwb>;^XHbfi6+~g z*fg=?j_u;jy>|cQvsdv)FPw3BW72%_b(Te2pL_h#yV;S!-v@-EcP*FRj(;#|U5WYe zp3}W8~Z$BG179Q#KbBEe{!J0-aue0iM8KN+ICrm1Pgg8|iXWzITwmssw z@Mu}U?nmjh3+`3s8o&F_sry1tp?3K5#!f**erYCB_;96Lt!HcK^wQ!!lNV4U)icuQ z(fF%~(J!yeZR>I?pT10bk_X}l+h4ZARMQcjHx)`f|688P!W&bb`rSBGE@TSw>Lb^L zjWkW0KY2~b!GDjQb9q+#z7y|jANZ#vKR>>z=gP`-ih+#YjjyflEB7A|)|uIYc7_B# L0p1mJmahH}4nrwt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/equipped-BACKPACK.png index 79fe8aa7cd242b9bd0909256d2d3032664d293cd..4f4362fe4ad474d8ef2f60ca846539dcdf065b75 100644 GIT binary patch literal 5473 zcmeHKX;2f{7H&X6Ku{D$+^~roqFG5o5>_QF5rQ!w!{R8Nqyqu6m_!p$5y5dl1_ZrK@w>%Douys1uipL@=C&-u3nIb4}0(|Hnk@n!xQ^jDMh#i>P3kTq+brp|CPqhQg>? zB!nP!gP0Ry`UgC5@QJyDZZy%kO0U-d*hGwk$UP7r)TVac9*Ll(#z>Kk3JsFdy**HIw&TsO9V4+qrUL z#v9KcLrrq6Jj!q!%ZXb83K|<;8~(Ychu|XO=G`x=ba`J(i(g>E+L4^w94vdz|LtjW>#z9< z`S66;xO2w7J8<0A;f!U;mXlHkUvxLMbOK8ME}oY%?58(RP0IDLU(#yQdYA3}qy`A>!(HW17gZ5ffha9-IJf*O^ zVy$Immm0H%ml2v&)sZzAECEzaNfnH`ZCXw5~^%n zWBo&?X1Rf7^v(Hh@_8=ogB+--rhUJ>q!wFy_Hkc*LwSc@+QEW7(zpb-&_iB#pIP;E zcXW0=usi-f7D9iJAJp&THb9W+DiNr$K(-HqFBRhufs}{h)M6PZJ_vGjQOgj1B&vjY zXqZUigz33(2?L7+PMB{gYyw;6hK7s0V&te_jITdGCX!DVU|gJy9Muc}AV!r4tQJQ} z6b!W!MvKb;&l)iv18Y^3kxrOEHV1Z-%2Ak%BjX5IceQ8(3FB-8JIVz@2AAnE3IX1n zFyTt2jDg3iR4Sax4kwj|;fZuQ9Zw+PNhB=Lz$&68N<@v7DCTM)MlhJDf-e`zlp?7F z)?gw$>3XFT1_S2d5B`Z|Z1zWZiDHxmzz1H9$nZoQ0WTKg$66?q?i&Ees6&5gq3{Q- ziszyV>3TUIb>DzWlyk>I2>2iEW$Wcp+HeGXJQ{_HfvN(mO8jg|PZpc=(LzH(m`E(s zS^=^@(^QItpUC>mH_ePToUx7o^N+ZnX@7`as|>W*Yz9-xU$1eG#dN}G)@KN$e35{m zeH79K1QOMbfECcFbSxPmQn7Rj6~R)eD2+g~x2K~->KG`NM4?0^d{hGkz;PmgBP7vy z0=f`DAVM0JOtH7a(rFYTR$zzF=t4UZLgb@kAXdmlpem85v0iDQ1ON&l(F8P-kc1^t z2|O&BPqoAH1T;F9A`sH(WHJ#UkSJOx0iWR^m5ULOPLUW1L-8_6n07)#IAbY?<%A*O z2%jXJC`2g)2A~H-5`k2u_%!7&5~F@fM8hZ1oUK= zA^~Sd)0%4%!vNs`Y7tGP0syTXM8j~Cqli)}_m@heoG=;)SY!EdnhhFCfG80rqC^2G z2#Z0mXAo)rL^}qV%Ak-I6YLm-G5S)0NErQ}v^DJmJB}pXOQZnnM{7kRJ>`e48+jXf zjS^{_35K<8!9e&UAt;ays6gu{z#5t2ha-|O6zm_P1^YoR`io+q5QT_6jZDJQ$V35_ zOr(&o2t|Nk34ETN9g#@nlgPZ!(G^mmQiaITrD1?az!fM^EmyG3XsQ-{uCEG5HF*G( zVF~tF4P^udg}@+^G5G&OcvJ+XP$)bs3A6^5EVL(L>2%ONM1;uW(~0&}8g-;lD{b5wW=sY9lvZx4wN~(_#)h zrv&y&KLVSR3r&7YoN@Myk3)u`c+zEVCX?lzbUK`G057?@t*@%Hvp1`=W7s zMFIFcmDlw@3zeRnoHN|}Htk``wZ_-q%i`;0i9fGRUgyV@#KaV5ZtQ&&KVzoUR+pBt zWdf9GY}@@{O?4x;c~_Zx^NS-3T!$-rq6!`^-}Y0LMS$%$9NTZEIQX;VFL!+_O*%Fi zF|(4y1tpiJ&yR*U7P?j;LS3jNH*B!Xcc5cZnt^Hu6xVg@m3v}pP22LPzKG7D$l)8O zHn*xQhfHT$J};LhJ3YZq3cj;OZ}kdCo9^tD)kRx2X1%aHw5wGWc*e9@Jv0>eTqn1+ z*fHGX{{C%_s_O|3?(O6zdcUMGH0(IFI=G9F>hm&gR|%=YdEF-Ox&e8-1idnb6T6m>e3A*Prcs!SwAd`e)qwx6#a;MS5&JUu<3IQ)s(dQi4_t<9n-@{;72 z(Z#f%=Sfu>^SG8Ri}GsUA202VvfQr2uG@ZwzIp}ICJ-glZCX#=e|i^cBN&@)r!2dZA}Lz(a(+qv)v7Zt zFSAYr?6I6|E>ZQnUR`x!_i6o{BX;wum>qR*Ogp!$y;IX5$FAA86Vvum8|FC~mzfUC z_6B(i2?;5BZ=K2dr9HN#?W9k2{*`aH7ISQ)vKJ(0TsrKRngF|3yv_iD@Gw2m&Yk3cMUUuMCw(D;7=YEmmQ delta 484 zcmaE;^_h8sWIZzj1H;_yjcNS%G|m0G|+7 zV_}9g4F(@M201x78!Ia+j(Q*^ zP!i-9{2vuCJW!66WMHUg;4JWnEM{QfI|Ravq8eTeK$jSJx;TbJxWB!6w}?rRhc$tR z)yuW=|8`S{GA<9Z-{lW2=5X@{pEJMcw_9u88J2a-d=|dJcgwiFQyIT;y<+2K*x-Ml zjz34d?P$k;(C%IN?#k}*j0`s08csi4X?SrI-@%)m7Z=ybJ zbDa6pXf0RmHvC Q!0=}9boFyt=akR{06CGw+W-In diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/equipped-SUITSTORAGE.png index 79fe8aa7cd242b9bd0909256d2d3032664d293cd..4f4362fe4ad474d8ef2f60ca846539dcdf065b75 100644 GIT binary patch literal 5473 zcmeHKX;2f{7H&X6Ku{D$+^~roqFG5o5>_QF5rQ!w!{R8Nqyqu6m_!p$5y5dl1_ZrK@w>%Douys1uipL@=C&-u3nIb4}0(|Hnk@n!xQ^jDMh#i>P3kTq+brp|CPqhQg>? zB!nP!gP0Ry`UgC5@QJyDZZy%kO0U-d*hGwk$UP7r)TVac9*Ll(#z>Kk3JsFdy**HIw&TsO9V4+qrUL z#v9KcLrrq6Jj!q!%ZXb83K|<;8~(Ychu|XO=G`x=ba`J(i(g>E+L4^w94vdz|LtjW>#z9< z`S66;xO2w7J8<0A;f!U;mXlHkUvxLMbOK8ME}oY%?58(RP0IDLU(#yQdYA3}qy`A>!(HW17gZ5ffha9-IJf*O^ zVy$Immm0H%ml2v&)sZzAECEzaNfnH`ZCXw5~^%n zWBo&?X1Rf7^v(Hh@_8=ogB+--rhUJ>q!wFy_Hkc*LwSc@+QEW7(zpb-&_iB#pIP;E zcXW0=usi-f7D9iJAJp&THb9W+DiNr$K(-HqFBRhufs}{h)M6PZJ_vGjQOgj1B&vjY zXqZUigz33(2?L7+PMB{gYyw;6hK7s0V&te_jITdGCX!DVU|gJy9Muc}AV!r4tQJQ} z6b!W!MvKb;&l)iv18Y^3kxrOEHV1Z-%2Ak%BjX5IceQ8(3FB-8JIVz@2AAnE3IX1n zFyTt2jDg3iR4Sax4kwj|;fZuQ9Zw+PNhB=Lz$&68N<@v7DCTM)MlhJDf-e`zlp?7F z)?gw$>3XFT1_S2d5B`Z|Z1zWZiDHxmzz1H9$nZoQ0WTKg$66?q?i&Ees6&5gq3{Q- ziszyV>3TUIb>DzWlyk>I2>2iEW$Wcp+HeGXJQ{_HfvN(mO8jg|PZpc=(LzH(m`E(s zS^=^@(^QItpUC>mH_ePToUx7o^N+ZnX@7`as|>W*Yz9-xU$1eG#dN}G)@KN$e35{m zeH79K1QOMbfECcFbSxPmQn7Rj6~R)eD2+g~x2K~->KG`NM4?0^d{hGkz;PmgBP7vy z0=f`DAVM0JOtH7a(rFYTR$zzF=t4UZLgb@kAXdmlpem85v0iDQ1ON&l(F8P-kc1^t z2|O&BPqoAH1T;F9A`sH(WHJ#UkSJOx0iWR^m5ULOPLUW1L-8_6n07)#IAbY?<%A*O z2%jXJC`2g)2A~H-5`k2u_%!7&5~F@fM8hZ1oUK= zA^~Sd)0%4%!vNs`Y7tGP0syTXM8j~Cqli)}_m@heoG=;)SY!EdnhhFCfG80rqC^2G z2#Z0mXAo)rL^}qV%Ak-I6YLm-G5S)0NErQ}v^DJmJB}pXOQZnnM{7kRJ>`e48+jXf zjS^{_35K<8!9e&UAt;ays6gu{z#5t2ha-|O6zm_P1^YoR`io+q5QT_6jZDJQ$V35_ zOr(&o2t|Nk34ETN9g#@nlgPZ!(G^mmQiaITrD1?az!fM^EmyG3XsQ-{uCEG5HF*G( zVF~tF4P^udg}@+^G5G&OcvJ+XP$)bs3A6^5EVL(L>2%ONM1;uW(~0&}8g-;lD{b5wW=sY9lvZx4wN~(_#)h zrv&y&KLVSR3r&7YoN@Myk3)u`c+zEVCX?lzbUK`G057?@t*@%Hvp1`=W7s zMFIFcmDlw@3zeRnoHN|}Htk``wZ_-q%i`;0i9fGRUgyV@#KaV5ZtQ&&KVzoUR+pBt zWdf9GY}@@{O?4x;c~_Zx^NS-3T!$-rq6!`^-}Y0LMS$%$9NTZEIQX;VFL!+_O*%Fi zF|(4y1tpiJ&yR*U7P?j;LS3jNH*B!Xcc5cZnt^Hu6xVg@m3v}pP22LPzKG7D$l)8O zHn*xQhfHT$J};LhJ3YZq3cj;OZ}kdCo9^tD)kRx2X1%aHw5wGWc*e9@Jv0>eTqn1+ z*fHGX{{C%_s_O|3?(O6zdcUMGH0(IFI=G9F>hm&gR|%=YdEF-Ox&e8-1idnb6T6m>e3A*Prcs!SwAd`e)qwx6#a;MS5&JUu<3IQ)s(dQi4_t<9n-@{;72 z(Z#f%=Sfu>^SG8Ri}GsUA202VvfQr2uG@ZwzIp}ICJ-glZCX#=e|i^cBN&@)r!2dZA}Lz(a(+qv)v7Zt zFSAYr?6I6|E>ZQnUR`x!_i6o{BX;wum>qR*Ogp!$y;IX5$FAA86Vvum8|FC~mzfUC z_6B(i2?;5BZ=K2dr9HN#?W9k2{*`aH7ISQ)vKJ(0TsrKRngF|3yv_iD@Gw2m&Yk3cMUUuMCw(D;7=YEmmQ delta 484 zcmaE;^_h8sWIZzj1H;_yjcNS%G|m0G|+7 zV_}9g4F(@M201x78!Ia+j(Q*^ zP!i-9{2vuCJW!66WMHUg;4JWnEM{QfI|Ravq8eTeK$jSJx;TbJxWB!6w}?rRhc$tR z)yuW=|8`S{GA<9Z-{lW2=5X@{pEJMcw_9u88J2a-d=|dJcgwiFQyIT;y<+2K*x-Ml zjz34d?P$k;(C%IN?#k}*j0`s08csi4X?SrI-@%)m7Z=ybJ zbDa6pXf0RmHvC Q!0=}9boFyt=akR{06CGw+W-In diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/meta.json index 3add3a471b6f..3690b72e6999 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Shotguns/db_shotgun.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-4.0", - "copyright": "Taken from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34, bolt-open modified from icon.png by Flareguy", + "copyright": "Taken from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34, bolt-open modified from icon.png by Flareguy, backpack/suitstorage by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/equipped-BACKPACK.png index a9ad62c9be85eca583ec7a112fb8ec3e0269c7f8..d3eb485dc02b68124fdc0eb5841532eb8d9a6386 100644 GIT binary patch literal 5335 zcmeHKX;f3!7QR6W8U<0PR78zI)B+*%C=rlEh!7d15)~^qxi=w_i6oGK%G4sLtqZLR zh*q3IA6BeIt5pUCaVmv^K0q-KeNHV3qNvF5P68^f*R|eqt=E5Mt$Xh|`|SOly}!NB zUODT-76sa2U9b=Y*$IMp5#Z}*en#7X_hET_8~9WwM~d_jumPvhs-zYt7MAU-b)@LWdP0eC@U7 zQKdBt?b40>0>(>L2k*qhrPhW|zbG@l>O1rMm=~kwM=fo9-S%T81Yy3G2Lyx(0s`Iy1j5+4b~88Vyq|0J z%EiHa5Bo{s@wLBkn)!U!0~`3q!dkE;oV@7XPlPU8oSXwIe=?aaikm8{mqyt}`8)JM z@yA&sEG}>EwsJ=&S#Zsy2CMjE)%{{!P%; z#_#g0y?id-;I3J7c4L><6J6@2lmju8irEwE$hVGVGqYt3!mjRl@p;?aGhgmBRuzt& z=&N0k`088TB{*HS?psCj_pA`F?WaYL#Y-5G?eg~Qy{ono??x|SspFR%Nw|J)b}C#{ zSc05dq#HNJYsPvfUTx973=gjhu}wkb%?JBWWu-QD9jbNz?ugZbO`kLt&e!&tQajHq z|B*$1I4iT=&s1IJyVpz{eHz8)V~QNhr}->SdM zHEC@>OKETq(9ZM~?h#qH)jcS9T45smcJf}&^|p%-N97zix?P?2RY1%yyyicqJ$c;m zxZ^gpV;}`OHbq-L=M_N!3NKL(3QQyn;YidSQ3Zoabi>^ zS8?%A&XnVEa)gVIq6opuA(O@um8>rrDt&B)!v)M!vg-D?gfCfRAq|(Dif=cIRh8V)&p*o3HuF=cYDx4V; z7ONBVTs$7Err{^aEkYR`Z(n1#r&M7eh z)u|J-5|p2as`PFnArQ%1drg8?VF?G35K#rH1gbi)EBU=G0|mmcw-#m!WOAj(Vg<;4 zPg5_Kz9Z{B-^?qPa7H=;%-`a^r~M{&i!#s>3OPKrB*E;SfXBs~_vavLi5%frhIAT( z%A!&c0-cJm2{bxNBZz4d3IV3mUi{z2yLhB@x47CJQDY zD1s1ZFpEkMQyEeMf=DQ^l*|;v63GaNP^}zPC9D|fl^F^FP)sUKA|<120wN*91R6ua zBETpeOc_!s%n-9_Vkyl6g-AFH)LJDB(kWNMGL)!M$t(+I!a4q70xq87O?oE@Q^0yD zFaT#ju0qrX-Mghoxe{Hhhs}JFnRGIfK_W4jBsP`BX1r5cf@*c37R{(+k~fuQSurPu z1Hu8+!sbc^02Vojh7+JgVZB-#sa7kvc(YSDv*p`mAvjP7tcQ899tEHz3Y|k@a!8Cw z5|u+DgR!T1FhXCA$fZgDOWS;Wa6Usx50dM^{z(?m(3x6{#t+SgrV6>`FyU~PW5IzX zLm}wkL=>_339yEiB(bnchJyYvT(EEC^1mns34_FB(j*K5n?|P-Xk;-c21G0&Feqe{ zMV9~}h5bIdPA%0NU@ht|13Ut*K!IAg!p#{@)#vZ)8)8v&9sp$o5|c23GCXlOSfaUO zyouI__+NbZSQJLI7+^Of1FZ{mLgL$2ILw#1>HLkq;XM3}I{@g9n|u(zAL;r?*9S51 zLCPPi>myws#J~qBf2^+m8(r9Umnl>Q{s9@lRjIh!0RygCHsatw9>js@5N$$D?RFp; zqX}B7gCP6!<_B|8U4#IktzIDH+dj0lfiSimM=oA~AnSAi&p*=G(y^>AbV`)N!1rfM z_f#cxCa)NT8f#6{BQkQDrX|ap7HY1zV+Bt3>;>Vyq0iGI-RIbD4cK}jt1KckJTtrX zVD==oO>0;3RM!Ap8~q2{ID)I<$GEoT*XvUPr%Pq$@{^ts)*1 zUm{heyg(^syJ1*dn3yh4HxWUTcx z)wCxp^YVyZenb?R7lol(P4kJK@%hQI`K9sRm9m0a)pmszob2Ys>tiHUws%`@1`mCzGppiKd#y#osAiryYJ;d>(a|xvNNxQ ztE@-=!%pRNyE2$a`YGSDs8B_5{j`(6pMHFy&3@|1fce;ly6TNkTJW9}^em~p?gIG~rcB6rWxw2&r7>0b6FavSDF>bI z5yE%Ns>V&osk?uyOT4RqcWt87;1uGUnH1FM1t$iA7*F&1P5;7{#`Ro#Jm)ieUT#s6 zr?0HK3E5#)(P&udw!02~-sPA$@N39yWhw;Ta^P9*soKX5iripf>FU0N1}Ez^2)V_wB)>EG+L*r)E z72r)bZl}yXgjO!Rc_}2KvPmn5T31G6Rux;Xw(7NGB_u6d`CX|;cT4yc_uv!$kDOmi zQyTv$4Iwpsx(b?o_toJ(7dLHlC$EKsxzz^sZs8G&civCGLF^`9YNEoU9COA6tw??G zZ8BlopIGf6~2RCr$Pn!#%mK@`ScQf#40BUFh{ZK($@63|1)QAEk1L=?e4 zz=IyVc=G7Uql$X*p#Oj(9<;^7sz{F^F&@OLwN=5OMN(|RqJLfe*4cC$vb(dpZ#J&J z9}GJa$jqB>W@li(M}i;-0webx-nUhi9g}^tQLELA1&O|I-nh=%e_lQRTUZ6a3Vm2y zR4snc_p|3OREq~z0a~pV?VXxZEq>5k{;jBkCH`TR5u59OWWjUf)P1@I1h>B*Z^Cg1-2 z-FY5Ac9bs8zV42hWGBQ5+&f_JToczILEP<#FmRfOjXvxg8=2fB}}*)(OQ=?Z&dXYY=@~?cayt ze%c~Jl26K4P>4$B;dO;p=lOMv&=_RynZ zO||^tOkB_fJ|(Pj0K*0b31UUeI)n;vs8q7g?tlE`c=JJUB`ib%#waXu;B|%&D`H0M z>L*`91<*PCT({UwlSu=N30D~Sd4oE!hYA2M9=P6oFYd}?8>Z#YVNAHw!0QgXc=HIt z&|p`~z5>X|z<~la@$L=co{tM+M(kl3 zD}e&^+xl4&0ffE2zUpA>AQuO~ibiV6pH?=&#F0Y)?!5KST?*U*t`84SK5IxGfglKi eAPB(_{Q`&&W1VIJy^#O_002ovPDHLkU;%=jx~WG1 diff --git a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/equipped-SUITSTORAGE.png index a9ad62c9be85eca583ec7a112fb8ec3e0269c7f8..d3eb485dc02b68124fdc0eb5841532eb8d9a6386 100644 GIT binary patch literal 5335 zcmeHKX;f3!7QR6W8U<0PR78zI)B+*%C=rlEh!7d15)~^qxi=w_i6oGK%G4sLtqZLR zh*q3IA6BeIt5pUCaVmv^K0q-KeNHV3qNvF5P68^f*R|eqt=E5Mt$Xh|`|SOly}!NB zUODT-76sa2U9b=Y*$IMp5#Z}*en#7X_hET_8~9WwM~d_jumPvhs-zYt7MAU-b)@LWdP0eC@U7 zQKdBt?b40>0>(>L2k*qhrPhW|zbG@l>O1rMm=~kwM=fo9-S%T81Yy3G2Lyx(0s`Iy1j5+4b~88Vyq|0J z%EiHa5Bo{s@wLBkn)!U!0~`3q!dkE;oV@7XPlPU8oSXwIe=?aaikm8{mqyt}`8)JM z@yA&sEG}>EwsJ=&S#Zsy2CMjE)%{{!P%; z#_#g0y?id-;I3J7c4L><6J6@2lmju8irEwE$hVGVGqYt3!mjRl@p;?aGhgmBRuzt& z=&N0k`088TB{*HS?psCj_pA`F?WaYL#Y-5G?eg~Qy{ono??x|SspFR%Nw|J)b}C#{ zSc05dq#HNJYsPvfUTx973=gjhu}wkb%?JBWWu-QD9jbNz?ugZbO`kLt&e!&tQajHq z|B*$1I4iT=&s1IJyVpz{eHz8)V~QNhr}->SdM zHEC@>OKETq(9ZM~?h#qH)jcS9T45smcJf}&^|p%-N97zix?P?2RY1%yyyicqJ$c;m zxZ^gpV;}`OHbq-L=M_N!3NKL(3QQyn;YidSQ3Zoabi>^ zS8?%A&XnVEa)gVIq6opuA(O@um8>rrDt&B)!v)M!vg-D?gfCfRAq|(Dif=cIRh8V)&p*o3HuF=cYDx4V; z7ONBVTs$7Err{^aEkYR`Z(n1#r&M7eh z)u|J-5|p2as`PFnArQ%1drg8?VF?G35K#rH1gbi)EBU=G0|mmcw-#m!WOAj(Vg<;4 zPg5_Kz9Z{B-^?qPa7H=;%-`a^r~M{&i!#s>3OPKrB*E;SfXBs~_vavLi5%frhIAT( z%A!&c0-cJm2{bxNBZz4d3IV3mUi{z2yLhB@x47CJQDY zD1s1ZFpEkMQyEeMf=DQ^l*|;v63GaNP^}zPC9D|fl^F^FP)sUKA|<120wN*91R6ua zBETpeOc_!s%n-9_Vkyl6g-AFH)LJDB(kWNMGL)!M$t(+I!a4q70xq87O?oE@Q^0yD zFaT#ju0qrX-Mghoxe{Hhhs}JFnRGIfK_W4jBsP`BX1r5cf@*c37R{(+k~fuQSurPu z1Hu8+!sbc^02Vojh7+JgVZB-#sa7kvc(YSDv*p`mAvjP7tcQ899tEHz3Y|k@a!8Cw z5|u+DgR!T1FhXCA$fZgDOWS;Wa6Usx50dM^{z(?m(3x6{#t+SgrV6>`FyU~PW5IzX zLm}wkL=>_339yEiB(bnchJyYvT(EEC^1mns34_FB(j*K5n?|P-Xk;-c21G0&Feqe{ zMV9~}h5bIdPA%0NU@ht|13Ut*K!IAg!p#{@)#vZ)8)8v&9sp$o5|c23GCXlOSfaUO zyouI__+NbZSQJLI7+^Of1FZ{mLgL$2ILw#1>HLkq;XM3}I{@g9n|u(zAL;r?*9S51 zLCPPi>myws#J~qBf2^+m8(r9Umnl>Q{s9@lRjIh!0RygCHsatw9>js@5N$$D?RFp; zqX}B7gCP6!<_B|8U4#IktzIDH+dj0lfiSimM=oA~AnSAi&p*=G(y^>AbV`)N!1rfM z_f#cxCa)NT8f#6{BQkQDrX|ap7HY1zV+Bt3>;>Vyq0iGI-RIbD4cK}jt1KckJTtrX zVD==oO>0;3RM!Ap8~q2{ID)I<$GEoT*XvUPr%Pq$@{^ts)*1 zUm{heyg(^syJ1*dn3yh4HxWUTcx z)wCxp^YVyZenb?R7lol(P4kJK@%hQI`K9sRm9m0a)pmszob2Ys>tiHUws%`@1`mCzGppiKd#y#osAiryYJ;d>(a|xvNNxQ ztE@-=!%pRNyE2$a`YGSDs8B_5{j`(6pMHFy&3@|1fce;ly6TNkTJW9}^em~p?gIG~rcB6rWxw2&r7>0b6FavSDF>bI z5yE%Ns>V&osk?uyOT4RqcWt87;1uGUnH1FM1t$iA7*F&1P5;7{#`Ro#Jm)ieUT#s6 zr?0HK3E5#)(P&udw!02~-sPA$@N39yWhw;Ta^P9*soKX5iripf>FU0N1}Ez^2)V_wB)>EG+L*r)E z72r)bZl}yXgjO!Rc_}2KvPmn5T31G6Rux;Xw(7NGB_u6d`CX|;cT4yc_uv!$kDOmi zQyTv$4Iwpsx(b?o_toJ(7dLHlC$EKsxzz^sZs8G&civCGLF^`9YNEoU9COA6tw??G zZ8BlopIGf6~2RCr$Pn!#%mK@`ScQf#40BUFh{ZK($@63|1)QAEk1L=?e4 zz=IyVc=G7Uql$X*p#Oj(9<;^7sz{F^F&@OLwN=5OMN(|RqJLfe*4cC$vb(dpZ#J&J z9}GJa$jqB>W@li(M}i;-0webx-nUhi9g}^tQLELA1&O|I-nh=%e_lQRTUZ6a3Vm2y zR4snc_p|3OREq~z0a~pV?VXxZEq>5k{;jBkCH`TR5u59OWWjUf)P1@I1h>B*Z^Cg1-2 z-FY5Ac9bs8zV42hWGBQ5+&f_JToczILEP<#FmRfOjXvxg8=2fB}}*)(OQ=?Z&dXYY=@~?cayt ze%c~Jl26K4P>4$B;dO;p=lOMv&=_RynZ zO||^tOkB_fJ|(Pj0K*0b31UUeI)n;vs8q7g?tlE`c=JJUB`ib%#waXu;B|%&D`H0M z>L*`91<*PCT({UwlSu=N30D~Sd4oE!hYA2M9=P6oFYd}?8>Z#YVNAHw!0QgXc=HIt z&|p`~z5>X|z<~la@$L=co{tM+M(kl3 zD}e&^+xl4&0ffE2zUpA>AQuO~ibiV6pH?=&#F0Y)?!5KST?*U*t`84SK5IxGfglKi eAPB(_{Q`&&W1VIJy^#O_002ovPDHLkU;%=jx~WG1 diff --git a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/inhand-left.png index a934299d5f36bb90b983578b0c4df4e6f2e4111d..1991d5331e69ecbdcab40ff5f34d863648a18ded 100644 GIT binary patch literal 4785 zcmeHKc~nzp7Jq<%V69dh0ijG91QB`3%bq-m2qY|)uqYs|@RGd1gKXqINI;RrrC{s6 zqUgBbZk5x;x(;p#ql^loR(epRFcw;%T8p3}^CckSOwXC)In)2hdF%at_jm98efRrL zUQu*p=xE1@jt~Tm4iA&e0{0o_bEF-(9wE{nfZL_)*aT`8W~Av2Iu)VDX;hXTr{N|- z1wp2IO?1qMmuVw=ACI3_VD0Nsd3@nlZohN~?>WHFDT-=be-Ntde3?JTKEy6kYWSzf z=aix1K>mneH+P#c9!XodiEW5&-MCiSmYH3zzxFtozfiW1Vr}?t)DOO~xmGQz<}opS zAElO^jmhu~a@y<0b(`Ak+k#%oT>cliJsRWs;CAyavZlQ~{PX3e=+fO0le(IBy-m+-Jit1FnQcfRzq2#pfH&a@BD3g`nJtpE4oWemv)aD z7hqVJ*|VDb2bQ0_akssv`YgBZ$-yeGjYq9R*4WnV4l=xI%>DK3 z{I7+)R__%}Ga4&S2JD@ocTVA{U%veQNlAPj9Gc z7B?E~U6$5*1sf&>$o3?RcyRNl9ZxSb!neNrSJ&MKm8~}G_8;G(%Uc$lbWU>rXOGT~ z_Kx<4oc7mCp)xl^xla!q4!SOr0Ns@!i$E1R4Fgl^wApZc99#f>@6itpN z6IwC7^K3btMkvMfIXoF6(+A@zL|C=~pPd~UtH@4Mh?Mkz>5l#;6cA`|3Zt1cYAuPH z#B>WU3ZBhoCY@%1P-$X%f-IUAtTW&=E`!TJV5y17WYecR()|#Pk%3 z(xXhK(P(5CISid4naL7~L`;OuWV2y_fXOT^g_&S2>1n3u=aAr}!a(RLLZ_vfIWf5| zgA&u}V4U_QKaE}{8>H8g11bPLm?limWHAt?M#CKHK~mC8Kr)cfA9|3nV39Is;iN9Z zpunY>xR&x9N}*H?`s*_cYD+mv1rt}}8UQ6hRMtBoL&Ig!gC1rHk_nC8;swNh2T2jC zw_?4Mn|Z`i&d@}F`ylT-=r^@nzyKwap%R@U!<=5YL`*lwN0mASp+qf@92Q$3XNhoF zgz=RyS1u63a=s9Q#r9xnp zP^m)L2*^o*Sg4c=G(>06U|>244VH{E_1a|1fLU-fFgjdJXEXYt7E81mqg22FtN}u+ z)EUXQ;8;R~&!#Z5o-6?m96}MF!xixOEZ$pCJZ>OCFPd3d2!kWEjF=||1?2!~F>|K^ z0*f6~g9aOLjM5ombvm_}Zcc$__8c6Rfd!?+C`^J;I3PvXJQNY22tO8Kqg-%srXm~^ z8G_d-302nrLYtQl&A)%r!w3?@&$5{M*VJr0z5lKMRZUnH6OCqB7AU6ZFM-4|ait|s zz|}vbNWrwpIM_c18upEy_=9E;h~y$3PbGjck(>>4IeY;uQs~wGvI;AKu4ezXi$q*G@pT~n(}To#uVH<4?r>)5x_$vqcaDJWtw-4H`V$x|4R>l z3t-3=1N{1JVCw=qA#-pm9MH?W>HLYmfqD27BLM2*An&E`uw27(y_W*-1s?9MVY%K* zf%gIrch~<-F2}bYQ@9rV12Te7rAM@f5)+=xUS3uY9!9562~c}B6JgK^MIH3EcUuJ)V8>1wX90J!vuA= z^BpH3Wg=MDtjEL}6^Z;YT583tvo^Yhdj zv2pi&no=BcpIdb~zU*F-KH=0Zyq^2?M2t&cystmsMm05`+Y{yFcia2X>1#%Dm*64@ zAnc$T*ZO}m|3i3jU61FO%AJwwCdI)9Lls-o_WTU#{cQ2VuOfDADc#HEHXr?yl>f30@c9aD?*O zE(c}5$VpG}<>l<(qgMS;Q7+1wmg~2*w|v=VAJQuDXAo+h@rA!sa^BNxpY@~DGmU$Q zO+{RXA2XL~oQ}lR6s2 f$9!&#zH%keOEST^)4N9pnhy$>MoNwcB^CS|QkMO? delta 465 zcmV;?0WSWrCF=u_B!2;OQb$4o*~u(_00009a7bBm000XU000XU0RWnu7ytkPkV!;A zRCt{2nn7;DFc3wvW0?heZh+Jcmq6Kal(vWIE!eWIdaP8x(x+1^oe;2b#`;f+BJ9|i z`I$sW^Se$6A%qY@2qA=6EvH>K;;0?RETw`xA2(wN5g6$E+kb1;K(X(~A%Fk~vV;iO zH;e!jVHk#=uvRfDStu{5HNyYA_9}gI*x@Y|CGb_ z_jR~M1e-k8*|`wqKLtfVRd^yWc~%eBJv-K7Aep}JuOi@V=j}MIYbtqy#PF1n?Kw&ee#Gq#KW2=D8Q;4sY*-TAs(r7B#eLHR(FU;c<0ER zJH(?I=ZNPH@o2_5GUpEQXvR76pF6~(Ip;{~4)Kt4L_CLY-JGBmemYhb00000NkvXX Hu0mjfi>TIJ diff --git a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/inhand-right.png index aefb7fc2ae39ccfef75f3128ab5aa8a451016e58..577c083b79f58e7ec0eb220e7e8e492a89071055 100644 GIT binary patch literal 4788 zcmeHKdr(tn7Qe6{4N+4Mjv=igJ_Ogo}BR1QKZh#iF8X ztLUOAwW5M3TURR;6&0i)bOuEjsnvpHMYkdqq*xy-()|(;VYV|n&TRiPbD!t?o!@uP z?>pz4-2AA>@Ttxo&JYAm6-5Z6!9B=wI!*%D<3!pWaBIkni8n-JMv_*ikrPUsWLT%g zNw|rSLy+mVDk^wdJ<0LH;MS~MTc3bNb@g|{$zRqSZYxuv`3n%4Fy&=d;FE{u@*~IM zPw*UqDq_`+eoHGa(;k>@(w$zEMsBY4c2XA|!~45>2avsSg58l}PcyJ{&h2ZGt7pFu zv@Md@Rm@qznSLO|u#sIeQ}>N-xbEvbU*)`qp15hg*RxfV&s2H2=B?Z1ZR01=Lp_Uj zGVO3}n3T$1R+&x-aGLc?<s>OhMtVN?fezGch$e`#U2H&ZsC`|F`FAD?Ux%8;vC|F zU521Ew_?|%BlW*6%$r4nA?h&qPz8}|M_RV!nc3k$? zh~^u+iW>a<8*lPI`Q+lZ0l$8I&S%-B$@JPq(_3hrC%166DA@29g8^xK|F$sid9kVP z;NDypm--c+kMEPjvSaQNcefl$-A%o>DweBBi>*li{?eix zto-0tva^x;DNcSLPhN6>bby*j%&=f=R%riHsIY{NdYzi}``H)PIv zT)px%m(}BycQ?q~a3=6jkk&1QrF{AFhchb|t^aNI**0`IamLFuNY;9U+ z>pi|%=ir{*wost+3>25d+udn-u>Y4@Gkm@3Ur)ck)7bN;9i=A zd(`)+i}7eU8#*~hSL6Kx7J;s%lg zR}gAGxxc!GOd@1_avV#Hh_wPdg^0-1;mb24W2BjDr92rqFu>X0gaQH;Zoo(;l~S!o zO?&2YZ+vo! z!JtK{RHM;IF)}C`oq|f^@px2(PNmaffPnSu)CSB1tMv;k6eAo$TrbrTS_7d`lPsK= zM3ZjdlgVJ5^g2G3RxBQ)SL;Vr0D4eOn3hVTAXJr#I^IKX2+aT_qXGS{hdu`MDK#3` zYtnU6JTwDW8y1YGkV(hLs2I3l-F$)sqQMyJBSauO;`fm5|=g>}FpI2s%!;*;r=k-)8%C?#f)0|(Fp zgj%LC>feB42o=8EfLZjUaaiEsfq9s0giGhW0mb4vJ*Y(sD-EGAxYiNN!k{1>AT4I8 zR6t<0gKSWN4#x}{U5rMfco#x6=2WT<_$1D+S&P{I0s* z$@NwWycPIeb^YJua(?qMg{#3oAS3ux5?sD87kp+-k}L@qLMX(7nD1R_Dg+iMZA5|| zf+o+foHo$DVs~J4Fo?vV4m}R`ZobqD$IeZKAluadhB(Z3*RbHTb!%_x;&iW`oEhehqS~Ts$rn>xPuoJ~_QA|kiuK2QDsS5+X!7G{ zYVQ_1=}L!g8s~o=a9>TSuj@-?&YRlvTpO77UcvM2;R(r?_LOf)=azcdwTPQz87uN4 z3ex(Pnls(%c2(B;Tx#`>^>y)gTQ>AOy`s5mg{f;<+j5)W1lzh-&(C&ru6X=YRI2^s zP{+aU?lbXi)z109`nvqw*!TriB+HUANI##S@@w~e5~td^BzuT|PaTK7@5VM>Q*}5u j-4DFtz2TJNH@glfn>)R#++C0WiVqTnMhZ`aBFK*(vcI9b2&VN!=HEyQ! zC!SR5{9zD62qAr}bu z#K^$CQzhxdxIi~fm826RK{rm7RVPLU-8fYiPK*q?bE=d$G4|+G5iRfw$t9-}hZcow P00000NkvXXu0mjf(Dlu) diff --git a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/meta.json index c9436ead7b98..8381e28499b9 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from InterBay13 at https://github.com/AndySok/InterBay13/commit/84824582fe1381d9ea6282b9da407994ab8ab509, backpack sling sprite edited by Boaz1111, wield sprites by RiceMar1244. Reagent fill sprites by RedBookcase on Github.", + "copyright": "Taken from InterBay13 at https://github.com/AndySok/InterBay13/commit/84824582fe1381d9ea6282b9da407994ab8ab509, backpack sling sprite edited by Boaz1111, wield sprites by RiceMar1244, modified inhand and equipped by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/equipped-BELT.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..65f3aacd30880783039d192aa77aa9c08a518a43 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;kDd zi(^Q|oVT|&@*Xk}V7UiwAm{;lO~bNr8gUpRkdpsPy!fr8!Pf`Yl>`nkm(^Ise< zvpjq(^PJ>%+v)4>-H`|B1cE=?V`^L0+UiwAm{;lO~bNr8gUpRkdpsPy!fr8!Pf`Yl>`nkm(^Ise< zvpjq(^PJ>%+v)4>-H`|B1cE=?V`^L0+KIb}f z!_4(RlG%^<`S`uh^Lw86oxIuQbX2Cwm&hRqO0`+dF7PaquDMCz?x_rX4jz}9-5$|J zMd7f(`?vrLi%nq`W@DTWf?@+f=ccr`;6`m`%X_nP_szp6S9tfVUy}5%%wYKLmb+#6uCHDiNh|lvS=Zw}`N4;GK0-Sy z>0dZ3U+bvT^1esY&t_jW-O63i+SmSacKL78dw%^k|JCN#yUx8DxG(?JwT3m>gHK;E z?%na;rp&hVtLZ~mTHZ*1ar*M_;AK$*CmCgFt}qwZk6)eZ9h%5 z?QT0dv@v{_e(lqt;p4Bgz5>tR+Hz{4W4F>Z{N4UFZCO8hX7nE;gV#rLVZ5kHd*+3f zmuoCVOEXWNUa!8p8%kEU!_CWmpYHmnH~IPNcb2aH(_lsH;FqUME6?rMXAfoWI$EWF za5#1Ns(tMze_WU2U2e-;z2bTN*0zg#Hy`@h*6W)^&(JUP@;eT%NXuxuly-1c=Yd5B zVowprk1hFlVa=h%?`-PoduY$=BUc{F>Zvd0PP~_6%2{iL7i3_M7apCnFk_?ERrO+B z>CKOpHGE?euG}bUeU_H3KejKY^xwtpYTaqu`K;b=z1NmqFROi^u0J?B`u-cw zt!Vi!`_#Jw_a9H{94$CI*ngq2yIU9D@7-!Z5G(- zW`~<@uBQ!*qI9*qBt`;&AS+UEEEoty$e2+P$0fnLBvvWlxQSSARCw%8*u)Dgj4N>^ zid4k7Moh6<4wndwk93(WV-R3uRMd%Lm{h5v(Wo-2QSyRcr8XE0Dil*;7y>MiNK;6p zVn`^GFF_zDcsC#U^Ru=}Zj-xKH3tvmVbqZVasKcGAq#4N`bE zvr!?JU`zC2$`_=`os~05>pzdJ1*zGrx{oSq4i>VFG8rn4U}Jt5UA7Y)_z&xI{A=xaE2|4(Ea_kaK)TZO}XVomL~{{SNB7_|TZ delta 91 zcmZ3ilsiEpl!J|dfnil<;XNS5SRCZ;#IWw1%u66g-P6S}q+-t7gN(dD-k}BG{d4)u e7XX>aprM@E!GVFX|I^7pkg%t#pUXO@geCxBR2Pc? diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/inhand-right.png index 2975c479be7566a6c59a7aca4e20778aa850feb7..acce019eb2db1684c31100103fc26d695c1cf3f0 100644 GIT binary patch literal 4383 zcmeHKeNYo;8edS*B4{a6!2#WdsvNM%X0ypATO!aTKu&^bpcXuDWV8Dwtmezj0)ZK6 z8ud{0{QfH1b|`h^s`akZX{*z_lln0n9nNFC9;0}26gf}ZLO-Tgox!&EZo=nWXKt9e z{zqnZllS@fz0dP|p68vsyR4-}32{r~5Clmu7aMKxJ70R{&VlcWBG)kdy3$ZyA=;Qa z)F*fyybGXWy$_%uz&j8m(C4;(m~a`5f21-MA-965P2_JrPM{kXeQq=#Hl)3`DE$UA zx;5_;b-pT+?6!=#Mf)|Y0<4$v^Q;7gJ^X|5R z^}a9Jw?7>iJbPx_8FYSQ@ce?(X1Q(fhl9`VPFb{f^sABnJ0s~RnN_0x;Pv2}m4#W$ zlHR%Syzbk{fb*jMj-wruqu`%QtP4=&^tT|7vo4kYbrE1_}*69#Wu z*8J=DYt!s2%ulUe^(uKUbY-$CoGzqP--`e_M-_`Q4zbY&xH0yQC z8P015@_^e18xKKp^8!AG-3&z34xGG4FZ<$yi!zkw^s*P!7Tn@9fNH+DK>%e9rR8kH zW>&|^@>a*?251Q21|ow7+%Auw4(MfJTpIqC#0nW2HW4@LWfc}HYVZmGCFP_X$4mjf zmXNKELvsbrLEDUlV-RqqmsN|Rk5(w^>gwcmD!Es1DwH~%PJt5&g212!=CAjNOaSxv zGbD%zh7tH#f%l2L*Mmx!jNMx!>SZ#hN5|uH`z)3Tc#nUK1;~dY!1xqOIj(TK6;nO@ zqNx^wj0NDfo4|i2g+p@@P zu}*kM6gYXeFYE=$o@OcXj!Ckn#U^RO=}Zj-x=-LvvmVbqYz(a|7TV}#YozeZM!ihh zpXR(Q&(YzZ08k9BCP<91tLzx5V_8h+07{I&H59HPR0PARr$CuKev$F8K!SqcavtKS z7}8Erlp51ID1eb#9gb;P_|mY9R;vV*j-WJCAl3>z>`KNpH7W^;gHXV(0xG+b!;~7F z#YmNd!n8`3!hoG~s8x1~b5K+mieu?Qui$22Ie9nZ1PY(W8CFPy(*;(uUPj3ANr~0P zhz{rgXMp!`-a7xJs+@O&GLez^R8ne!(o&>`gy|EcZqjHS5d5$gB~&FYS82ltXgrI$%Tp_1o>+5!iPV?@Tthya4(gqp@FTB$9^ahf1$ zLY0lHXncyjm*XAv|I1n$A2c^o^kUu*_pc9&A~RJ6wnSEurHc;_6N-k%f@auA3Vx;* zaN#&1Rz$^CGae^^=f_yXj?4KUX$GxIhr^1)7SK`-jHCd8F|3lo7*a!UB(TGFid1j{ z-S2gXb&LQCoRCMz6>QKjS7_!~seU#+n!0Kr)d5n5;S@GW87WhYC99B5jPY!975~LY zZrEVT5d-}qGI(^slTa~n6prx)WBn;VV|Dl`w?NU^O=iUJEM2p7&4_^+8P9gtEL}5V zU`EEX-SvN?D{k^K1w8N{P#wG~ZM>yl0~9@P!L0EG*P$G}`odr_%`~w(Q4u zY~P-bAp1P*dAN=eZKY*M{@ok!?vF&-*Ay9%oiXXfaPgS0xYCax3zDQK3TZi+0)_KL zv&A&;{=CHGl$4yH`!Ez8HyaDei#yq>l$bUo22UM0s0>-VKay(~XBslgk~geu5B=G( zkWh4H4PUET9Iwf*eCc-7iRdMrylAVTvsBR=9XGcuZrTJ9{LT7S< kcuV~J!!d0;qMt;Ne-9_@o4d573C4(+O{KaprM@E!GVFX|I^7pkg%t#pUXO@geCx9=og0o diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/meta.json index 28fa44ba0e50..3036c311037f 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/deagle.rsi/meta.json @@ -26,6 +26,14 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 } ] } diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/equipped-BELT.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..6b8a9a0570d4c5d4da2a6586cc60431f52695046 GIT binary patch literal 4317 zcmeHKYfuzd7H)I{h%zqax)LSQ888~KrytYv>M-({L1vUe76?IN7J9nx3@yy`*xfJ# zsVLD+vSNHBM)EM_ijP_=CZ>#)sByEpG3HTu$m)jO5JL!LRg#s&+H6)O#=YGGI8;)V zqH6PxuIlOTbHDT5bG~!#t-0$;@yl~hnRGzM>>WVz{{+xL1z^k5Lt$E;u zb3GY{raLP$om8!iJi2`{vvElY@#{@zI~MReuV$`z`?&p5VtW4j%g?PTNW2q4;(jMM z9HnlDVFV=tKjo;D#<=jPo?kSA4|MzHa(ecMExAx9hzq{D7 zurImqBhS(ce_EF2o#(!N(fl3s#kFs2Uh(98tNT|dRlQH&p0V|r`MQ)1r*!RiJ+*Dx zw#dWQ=l9M2=hWp-&ivrsXFpuB@#VpHYEs{;&lV1xO>?9zb)i#IsFe$LPnw!iZ7M6? zQE8`@Ei7Jk)cu##&g_rQ<-m*t*V9yUX>_mvg@w9QfCzPmM2pzZwCLNFDLtmUY9S_DT{gMVn~~V}X&wXpSW@8*MgXgc%sE1aBrO!WKj24$2A}}K2{6)UWo>4HAS{GMqvAPcu_y&tSWY3p`T-sa`n3U7a3;UhZP!zV=&YKh zw1HK8&;hOiA;^ni`6jqR2!L{hRrMq-Cdy*9T5L8WMG_|KO;9C}WY~);D@hoP(Gj&U z3`_?~%c`9U2{aFw4dajitB6vCC^p#jY6z(6IXdit3yNnI*2yXWk`k1OAuJ4Otsn@7 zHZw+BHeqCl7`(^}zUH4otIG$?i5A@@$Z-B<%@kczrl zZ34U&C*+C_adm9a58(bW+^{2d;YXT*XMI-Q2Pn)0%Z1Ufe=yd|5g1SLoRzcEJ`)SZ zvdf}R39}N&_d^|_Rw-HWKDreS>!ofwKjSrAho5l$_v;Zf=2&Rv!8m=*6`TI56+#Dvf(Z@%3QEmK0Sp5t8*zL@(h;(1-J~-th@ylB}4{gnw{EJD{;7hG@ z@ZRfwB5~Sp3kIpYJ&Uir7PqNCeZ_w=pcB%Izx(Po@W~SK{@nV6Jx?q-{m6bDdLhT@ zoVNL%<~8RBC#Bx2yKD3Ho;9`49G|B;z-#u(4~tUopT6srKXf)C7Y^RIHs$ctyjl6P c;*gym+!Eh32id!B$5j>RE-Y~#D5zcgKRRI$!TcJ@tuhTHPXYsdb+WBgCA z|D)kOwsA}2rTu$b*2W3v_w8)Ea;16lZ!RS?y>w%nH7()Qdq4juT-o%ky)`*z&6{O6 zX0@LynEyxThUE6_+}}Ol;pEOt%f+AGp1C>q<$c=J zt~!!c`1&fZkzbbH*zxhn3mYqUl^zW2I{QA|cYpJzxwo$i@jr>lX)gN%Ft=_(keH_h zhoji#a13Px^Vs#&W_!V@oV3$VF5R0kC1u|8R&HNW?T=GBJg2eJxxQzXJy@u_wf2XT zT3uBl6?^!L-ixmsSa$%O(9n1+sc5~`V@`6)hSSMgAKuxjP#tlvQs+Q ziFY2o{B>7%$JKE!wjJ6kHm-B5++Fb5wHaTAum1J=p9}|YHz43SsV(knPdDtmS^;)g zsk@M7MW2r0L@&^Vd;!>c2$Go{3NUOHP*5)@7yNeY%ePKosKD8=M@??h9dLjOp`cy@ zOY4hD*!n8g#$nl6iJ2i968M0^pdnwiU#3HLOyi~DyJ{vdRD&p0cC6H0j5Oq8<0HN2BgwIDr zd&o*&EhHHX=sP{+61Y$a50J$gi3NGJz^}}Vrr_9N|3HmYt);`U1gHi+2$kWi`Vmv+ zyWGXY9;yW8f-j(XL9s_56@kAi)`-~D5iOnQK%o0D?+Elz?iv`P+-}+_vNdXWE~gz+ z=chT56*yXZrMzY@pcp;QQxt<6NwXDa40;}CEjE)GaAt!In4+j$epzAsEKsQ+xlVvQ zyw_p_j2GZmvr1v*Z8&4047dqUoEMmYUT`JCOIx3ZlgH#-AFfbfT;k?Pl zLMnp|_nJ&b+{gi=#mIV1JRmhHj-?lhl8=Gq6nsoMAOik!Z9o;AUQq0^W0Woe)hxx; zjKV_)xCR72CkExa;1an{P$Y-^nEhZGzmIckQkrZU6 z7I0dekSj98Rxti@0QZl4ij0Uf z%r1+(5@aN>pd9K5wSo<*X@$-mEY*)jMiZ<6Y8{|tIBCJ7B*TcoWC?Z07|J%2_%A&& zH9*uB1N|a4xOKsukQm+y2laxnexKK19lp;gP;_jPQRzD-*O*+RQeafzvF;j^Yg7u1 z3Ov?b|2Mf3?;fUrAN~Uh!lM%Yane)pm=)(;obNzVUf5xyDGl@rA6nSJCKa_XF8n| zH$7Un=5jbTb$Rl`n{M^2S-IoHY}El?(<(p7PhEY_?jyhGtU>w@-}yG-Xj0D91yf^? am(PxmtDTPQUDtX;1-kNzoQHB(uKf>7I26bL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/inhand-left.png index 2975c479be7566a6c59a7aca4e20778aa850feb7..464aeaba36ef6ae91e0e33dd6c6626a629b74e5c 100644 GIT binary patch literal 4597 zcmeHKdsGu=79Xqy0|-*IP>V3c7nM#jNoGhg5`q$hRDu)`5v@9znZPK?#AJX#t3?#5 zQ1G#eZ;whJ3O<%@>xyEr*2h|RtCh2?!VwWzMO%6J+_P%kZvrBm?KyiqXZs&>&g7f# ze)s;qdw<`(_vBlX5FazreXKhKK_m6Cx`l=i_d=F=Un0$acYRUFlAhv#nw+10%j|j&_tkuF=NSZBV||;=86IPWf)@$kwZdnYU_Z z1sEslgCi#I!a530ubsd7gXL}W`P7!J!Q=n1ZL*h7$r-QmsarOAZgLc<4(uEIPmj5q z$NV^N$KT&8{igH$LjS)m31tt}2Sf$TjDHa5@3B;~~?Q+Z1$H7(Xg zxQ9Ck0AOZ#5_Xs~Eq2185j$}S@GXd?V%Vv|FVToo4GC}*XJcSYf=N&$+QDYa#S!js zxQ#XuiMknm5MZVeXYjn0kV@}%G7GL6qQTmas+4~_FM~3IuMI}ya3UQ zp=0cnjkWSDXMqJw(#U1;8nGCx!!P_ZTMdSOc#FM{1;B^YL0Y9U2`V+4r2{SOd~`Md z>2v5eE$qplP^F2Coy)ROOmsG5;l~ezps9X)YnCn384gWJnM}qERPA6_*`O_B^oE3f z3xR@k)@*fJ0kQ{a@~r74S%Z8NR-EAsbOf09;||h(5xY|vXc-KIj-#>!_w+iASlFMS zIf|tT=O->ljX18P5G74w2!@9#5z?eoBcw9Sh%-1%k`y%nN^i0Aq=jMxC;%>D0ge%6 zNK|E_5tT|MM=(YqN7T4Xg@l?>+Qb)(-a1b&7gxDv4RzJL{chvd&_HVP{zo zB-I;&oy=xvr=I|;cZtd%E$IyCAAJe?LeBn1GN>4%8Z+TCL}>&mfKh4;Awhy6N*RVK zFp@z@m3%O|oip({q>Y)D4tNAyfdqAO1&8z<)jNarb21p=8~|kqsze4*CYJUED-}A% zi)h28|HVhRQ(-`h0d~DI(7He;l=ip6KE8ye^E*C$=kPo30HB99c_n^_=o+Hyl^A#> z<)Q2vqU)6ycqQeb?E1ga<^J+A#aO^Upd4^jT0rRD1lKHAkZLvx7~ck;IerC!+zi{y-Tl~mh5P}+gQyNM2>dto>l*u zZ}5Y(A}`M)(_Gyq`ObOXeaLXE#z$N>F5~d3QNCH-LGO(zk zx-zXc=)ocnzp7~RBe(fmYmc_6Vp~PfN$)&pciG+HAAA(>w{@p|Rb?ypqD{jqrotEG zP^7$cRE(lsj$9MvHJ$s(^E}o#&l}oxYkvxM@~Z=f-$sg!_rLzf%n9`)j#$@U;JX4& zOxpZT<_$~nLh0j%Psn{Y@8^Eld|>*B*^d&3?+(A1bWBvv?7v$-yXoTEux}pn)yG7~ z&-vZIURBZ@xFDscFD_wt@bQCZD=GG)Y}^0b8uWmP`k^WMMe3mSFaxXSX6rXDpXw7>AXzqqvLglrY|b^ E52gR1b^rhX delta 79 zcmeyWoI63qld(9+-HBn{IhmIX3=Ha?E{-7;bKV|gb0k diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/inhand-right.png index 2975c479be7566a6c59a7aca4e20778aa850feb7..4a0e5217e61780bdfba63fe5751dfc1a7e4dd065 100644 GIT binary patch literal 4600 zcmeHKdr%X19$&SBfV@-?J%lwrKxC8Myt5Ke5`RR2c7NZ; z=lA`7e&6qRvRe`pVm;lbyF(DGXe7rOXrUlS%DMA_K=SemlE18fmGy*X4s=zjbHNuCFdsW_o;= zm3_hOUmEdTgYtxjZ0e-yv1b>aVQU+z%4#Z2Ke?a&or~^J)246K34YBhCA%-3chkMK z^_VBzaTlJEFn&+y^s8OFugUlQep2{tX6b@U!FRIL;q6n!r4Tgc4~#~WsMBa(B?Qtq zxb{7D+~tLVwOPp@hxz%=->jsLCFC#jy_!@jNDDP@NSzTc>@S(?sVm)jq%FhxnEccI zw)T@J)}MeU6tDZjBcW87)c$gJ^wt3H9lbwww{&#RfTdyavU7*meU`pBENJqnv&*r^ zrH~7@4KA8vyuamVgG*V*gP_Q-T4Ee~U!0AKt=X-Z);4*|k$6RTyJ!0i{gQj1^NL4qN{o zIcE8>U4ci!Z?-*0FR?pT;THMh~++xw5|10m~PPWz&v>6caG_Vv!b z(9(D*_Tojkb@k20+v+x(Yd~Sc9F1*ul)gL>YWcqNfbC*EQh(;|^TwvDUE_9@SL|ii zt=D89j=S+7=uvmqj}KcVfBdBwqBq&fU7ja3fx^pYK!K&{<8hKT3kixf&_ajV3MvnR zBBC5tg3O~i*g)qn7Pa8fxf%h?P-?*nnI6?!HFPc$S7f7;ixN`EqC8SX38Et1BOEvY zFw-0XJIp4F9e1b&PFx(k^J0+zcA9W`YC)Pl5!SFa8kP#BLKKN{F!^FZq&pm8ql|cx zcJUwtSg8fM9B0KvqJn|~VSz-*+HypgN~IE^Vv$&k01L!kXyFJ4VzJNSAqFtCw4Jmu zR*qpUFpo(X*fpG5AOL#!ReWZvUOxnHu@ABU_z*b=s|XXKBC}aE+{4br3C^p-2&JqRqh64tB*xY#FQ5Ck}b=6yz{w ztJ4dRJ;IV>jIYTW5gV^@rZYSc;68*q!unP2PGexD*W+52T*HT_)2aph{y4>w423&i z4VXfvB;*Q&A}9$WmC0yCNk}9Jg-I2Z${@##Qt>b-oyE=(7Lw+n0Jx9=IG9{1lPXX# zLMu>=hcF@r+9*M2xtK(agv6kfW5Xbp+89ukglTwGJQM|>Bw~XcB~>JXQ6z}Qh)EGb zE|wse!hlIsQn^x27@bfQi7#etW&#{1VAeEYx=1BV{R*unmVPSHS5CDW@1Rs%~D<7_4vcD4mhkOL{$iF}%J z#tEfoL#U5kE0rWg8*-FFqoi z2E#@S@EeeU(FG=ea0QyL;-^ir{~G`1m@nYabu? zd*{bzuDJe+Dl9lS6fl!QL9}tqIquzOLD6Q1-TKjCdo`9ozH6SZLQL%)1D=Ewvmvbz|a9%Zf9N zH5qWw#>(1S=`=P6yVCjPs<7=wBF^_(*rAfO2Ts?0T6T{qUg}@`w6ibgK;bDtW_-_0 z!Q-sK#GKj9h@Y-E_s+Qa_ab5P=TY_5t@HW|P9_IM9)0<4YLCfSZhAI+5h6;}PHFVB zJQ_$`AM^}{{0kN0$In diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/meta.json index 28fa44ba0e50..0753f38fef43 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Pistols/stechkin.rsi/meta.json @@ -26,6 +26,14 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 } ] } diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-BACKPACK.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..1edbbcbfedcfaa3730d41a8020ed6b4a9d31fcad GIT binary patch literal 5134 zcmeHKX;f3!7QPW5Acz&wmQv6dQ7n?=CL|<8FkqNs2}A@$Y@b|mZy-VjlR&~urB(*1 zT8c6#h}PDE0;N?!D1#QM)uN9oWvIxcCA6uy_ck%5^31VKhz4;LSBchX$?y5PG|w4(#uE=KzXD18tWUM80cMd27;870H; zm|7%+Aa$FVUuSdyKYzm3)g5Y2e0R5{Z@;cZjUIDja`d9zac&`k->UP^#zgQJT2aER z-;Z)iU0kSt-TQi7-Q`Z)w~HRRsy2U&r%3X?SrwDe-$l*Z?7CR$c5W-O)v%tmZ{41g z#-l0vb%TzUT8 za>7rYwW+&t!FwG8nC+GUKh-!Mma#eCZD}8(WM70J+$SOqhtK73UStIFI25um=#@(H>3;tC`ZUwGK70CbsH11d0#CE{q*oqIEZpK|z0~Bp3O~w&R7jVy2Oqss z*q`z^SU0a{VClN*4p;So(F(SE&F74FJ55rKc`|Iejk;TTAM{mun+LDtE?;MrN4vZ8 z$GsmO{3yQXLuEi`_VN`OIaUjd)9M!-SeunOKU4iF^W+J$+lE^XE@|9)=*EWh(?gfG znO+H7BP#yYoMZlh2Y#M0b^GdLa}13G={}xchO+N;EsL1o$}ja=C+!#D{7&pMXOAtL z7;3ih^seC6nO>U=ZeP~p6!cDLv-s)LmNU6liO=6HZ)$tCT_@|Qw94OCvF2vk@A&yyvPib)764aP`nu?&ROAsY$2LWK`3j=L1okL_z0SZv%>o2sOo`yt;&6$A zrFJA}d0F7M#!M#QwGd^PBO!pt$8)4|3{NA`NHEb=EsCTP)*0X(2$=F zMigKeaHP=bL?#nq5E)1?Mz_aoQ7XciMd2+MfvQBpXGf)>LID*@wH4CnR68OfMCe2s z2!M##V<-p-rePFV7|amBS}Ih)a+Au%2-r@M7zx41GD(PbLL)fKna_13P)Sozt%Vz%NU|*3K+oVJ^dQup4DwAr@q%rJZ*w&Wz66BA`6`&S1tQ44J%hb+j zHiiY#0n#FxN(BU3JIIE`kzqlu#Q$4i_+c7no8itFs&4kBm z+k%A%rczKKk=WFZ1FoqlK`0^#!NB=3U9d0gqQ5H!CX6v`X$)epy#OWBFeXeym%bav8jQn8GCBACL+>Dk%&7>cC@`Ztw^0E)ZAq z{(Yd)0a)hAJhmtxXu$=|g=>(WK!H(D$>q7~-P2n%&wxDO#4Cd!owHmQXJ2*OV9qUR zoB!g5nuC7JlPoPv-zzR$Z*uAw`{?|#?cD`wGvt+Unsm9tiI-dv6w)t^=3=11v`+g&+|G|uQqSaPCwPRB=t*Z>(w>B39aa$*KT{l zm4Uf^6JQbyZfvv5RuDJNF*NC{z2EKJwGQVrK9tJOWj#F9UlSD;yS(WnyfNvdueGve zfY2~p@N0)&T3ph6vq^%!&U5!3Rz56!T99uDo0p)NZ%^benILyuvdkCdPK# zu@6a=T%+Bb(J{H)27)$!vgPo?T*jZ5e%|&hF0a?>YK?i{6|?1&H^-_wE!jmTS;@Vs z$Vk)mckX30%pGT*H5t0nHgW*NL6IsI$NO39opQRrzyI%-e#5Nvr5`t4)U{W|w4XuR zpPaHxP(@{TRNd5r?w@V{NvM#lrRDHYzZ;w18{1GD)u`jt0CT*TLQUT+#yPFZxLBzg z#zA34MJDe9d0}qT5A$3j2oibl~dD4f`WMMoevBJpf#ldbE6(J)50B z9&d5Q`$3n?l#8>@yxJ}#kx17_I;DkGfp8&vVt+Z;KA+K7N|u z-fdp`MSzQS=D9PEQe3)!<}Gsmqe|QkRsWuQL=-3+Ni4F_$6r7G=#qbBf6gD#7SMzK zh_rboo#%oI3jr6zydQz6WabOAhHM<>6s^!&wE_;%*n_@w;F5fz#-Du|m> c^YiD>mw`vZj#utm1G*aGx_Y@3uMgV!7Z>=qSpWb4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..1edbbcbfedcfaa3730d41a8020ed6b4a9d31fcad GIT binary patch literal 5134 zcmeHKX;f3!7QPW5Acz&wmQv6dQ7n?=CL|<8FkqNs2}A@$Y@b|mZy-VjlR&~urB(*1 zT8c6#h}PDE0;N?!D1#QM)uN9oWvIxcCA6uy_ck%5^31VKhz4;LSBchX$?y5PG|w4(#uE=KzXD18tWUM80cMd27;870H; zm|7%+Aa$FVUuSdyKYzm3)g5Y2e0R5{Z@;cZjUIDja`d9zac&`k->UP^#zgQJT2aER z-;Z)iU0kSt-TQi7-Q`Z)w~HRRsy2U&r%3X?SrwDe-$l*Z?7CR$c5W-O)v%tmZ{41g z#-l0vb%TzUT8 za>7rYwW+&t!FwG8nC+GUKh-!Mma#eCZD}8(WM70J+$SOqhtK73UStIFI25um=#@(H>3;tC`ZUwGK70CbsH11d0#CE{q*oqIEZpK|z0~Bp3O~w&R7jVy2Oqss z*q`z^SU0a{VClN*4p;So(F(SE&F74FJ55rKc`|Iejk;TTAM{mun+LDtE?;MrN4vZ8 z$GsmO{3yQXLuEi`_VN`OIaUjd)9M!-SeunOKU4iF^W+J$+lE^XE@|9)=*EWh(?gfG znO+H7BP#yYoMZlh2Y#M0b^GdLa}13G={}xchO+N;EsL1o$}ja=C+!#D{7&pMXOAtL z7;3ih^seC6nO>U=ZeP~p6!cDLv-s)LmNU6liO=6HZ)$tCT_@|Qw94OCvF2vk@A&yyvPib)764aP`nu?&ROAsY$2LWK`3j=L1okL_z0SZv%>o2sOo`yt;&6$A zrFJA}d0F7M#!M#QwGd^PBO!pt$8)4|3{NA`NHEb=EsCTP)*0X(2$=F zMigKeaHP=bL?#nq5E)1?Mz_aoQ7XciMd2+MfvQBpXGf)>LID*@wH4CnR68OfMCe2s z2!M##V<-p-rePFV7|amBS}Ih)a+Au%2-r@M7zx41GD(PbLL)fKna_13P)Sozt%Vz%NU|*3K+oVJ^dQup4DwAr@q%rJZ*w&Wz66BA`6`&S1tQ44J%hb+j zHiiY#0n#FxN(BU3JIIE`kzqlu#Q$4i_+c7no8itFs&4kBm z+k%A%rczKKk=WFZ1FoqlK`0^#!NB=3U9d0gqQ5H!CX6v`X$)epy#OWBFeXeym%bav8jQn8GCBACL+>Dk%&7>cC@`Ztw^0E)ZAq z{(Yd)0a)hAJhmtxXu$=|g=>(WK!H(D$>q7~-P2n%&wxDO#4Cd!owHmQXJ2*OV9qUR zoB!g5nuC7JlPoPv-zzR$Z*uAw`{?|#?cD`wGvt+Unsm9tiI-dv6w)t^=3=11v`+g&+|G|uQqSaPCwPRB=t*Z>(w>B39aa$*KT{l zm4Uf^6JQbyZfvv5RuDJNF*NC{z2EKJwGQVrK9tJOWj#F9UlSD;yS(WnyfNvdueGve zfY2~p@N0)&T3ph6vq^%!&U5!3Rz56!T99uDo0p)NZ%^benILyuvdkCdPK# zu@6a=T%+Bb(J{H)27)$!vgPo?T*jZ5e%|&hF0a?>YK?i{6|?1&H^-_wE!jmTS;@Vs z$Vk)mckX30%pGT*H5t0nHgW*NL6IsI$NO39opQRrzyI%-e#5Nvr5`t4)U{W|w4XuR zpPaHxP(@{TRNd5r?w@V{NvM#lrRDHYzZ;w18{1GD)u`jt0CT*TLQUT+#yPFZxLBzg z#zA34MJDe9d0}qT5A$3j2oibl~dD4f`WMMoevBJpf#ldbE6(J)50B z9&d5Q`$3n?l#8>@yxJ}#kx17_I;DkGfp8&vVt+Z;KA+K7N|u z-fdp`MSzQS=D9PEQe3)!<}Gsmqe|QkRsWuQL=-3+Ni4F_$6r7G=#qbBf6gD#7SMzK zh_rboo#%oI3jr6zydQz6WabOAhHM<>6s^!&wE_;%*n_@w;F5fz#-Du|m> c^YiD>mw`vZj#utm1G*aGx_Y@3uMgV!7Z>=qSpWb4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/inhand-left.png index dea43e14b4c51f7a142d99b56e8664a84df78c8b..c3633b282f63122f611aebe45dd3bc6ad3aa41ac 100644 GIT binary patch literal 4959 zcmeHKdss~C8eeWv$(BN#Xc;A9?lUzrnxrN*nyFOCZP%K$)=aCKiJ9ghH{^ zj_OG4eQcK;Fyny(>N;QIivv>yCiNQsOh!x25K(W>P{0uGbO8XU$A zgdBnlCS}-Ny9v| z@-jBf>eLiG@vE4XX-js@nf|J8}BPqK1W<7wF;V4UIqjxcWzU zNUHIKZAdyTyz%2!zl~1cZ0>m3TK}kZ9L({Ma8DH)4=kAFG2Y>5*<9v}bjXUC0jIdh zpKo|Av&w(eJl^MQeSjgSy=+F{xvgGf8XPthNxY^t+BMcmgP)!bb(Xn_C-}JMbDpiL z+_HGblGI0w$*6|!CrsS7%YB&r#;RdC(|2YM%{Hv%{ZumcSK9?UMqXQ#cWd^h($?x| zr>pT(iGw$t{hfn@U~79;+~lJEw)P9T;gY|`&Uo_BC9zYit$ysWIt%SLwV@Ai;Dmyyv9Lse#ejIb+hUxdX0XsWf&(zme1eTY3YL?!w zeJpIy4t7eu;pVS(ogpm>5xX$h9n93 zC$T>B&Aeg>r>`TxyqEVgbWiLSFhEJA0+AX`G`lAj2`T3N1(+HoFoETk!$svN3*%7P zUVIjnBj=%11m!ZQY(5X+qbyH8!sYd$603A1qC#;q6(FY(fJe?om`sk0MfEfra#%7Z z6+yTdmCNLCxi~7ra0Kf^5vnCXRU!#}y)si_fJ%k}tl1Wqp@7OuhEZiG%BCVLrX1yR zWL!@^*FuG%f>~;<5&`KXl!yYSYg7u$f?06E%rLQ#!lE%g&4eW&q#PK49w1bhTCe-G z6iF!Y2of>t$@Jo~cx(oT&1ADV94`M8XdbTBfm$@PG8r^>mn7!I2tYVMTEtwbfWTq_ zq7nFOafDQBBh~5zA;s(zY_{xOmV$=D5E2m~Bo0U!EUtjzC1CO*nJfW|Az(A7GS~t} zAG{hP&*QjflKv5 zwS>kZDg_SCkM4r)nJ50B7#JKTilaO)Dxb;nq;i-zxWid;swbDvV{yC~o=le9qCzjb zPAw<(h!&rz06GG#K!IAcf+u&UYRcz$eJpOy1CWf$@S^sSj6&}YmTo>VdZP8F|Cb)# z7C@gP2H17YfujqYg!JB{uv;(S>!11R&cmO%1q^@P!ytx zZJpRnJPA;BjtilRIjWa1j$M`Uk=Yx?f#la;j%fmSSeNR3tSy}P!Xlaxym>C4iGF6u0(yj7OD zepZnt?#_{h<0gXDCr1y-?orxIp5wys5v$^p_XIk1w;@ zYRlXyx7l@In0M`#HMF@#tkHDZ`M6h1)GO6>WA1m=$2zVh=PHgCwY7w|8<#E{u(rj$ z==D$_beqq2k@xt#TON6FEp2aypEljM-}c&S=-qcO*5$7(O?dlY`sMh#--MwnGKZjP vsfQHhn|4QE7up0bFSOaCSPZJx&*vOe`z-xmN(LttbP6O62oW9hi&^y_L`PgE delta 547 zcmV+;0^I%ICcFfYB!2;OQb$4nuFf3k0005@Nkl z5nSc{pTU*%2?VK7kZdB!!n;awE}e_klYxQ%TeYCacuaJWA0Q$kA|fIpqO;nzUH^xg z(J#qjZQHI&sn>wD)*laid+xTTG|>hqrQp4XQVLq@wJghzYkzIejWtscZGiV4ecxx^ zdt9$q)O8JG%;6_zj9Kfte*KR%Q^=B31#r9FRsgtME>KFL>$+XnGRCald(86;02qcL z*%$%g8BkT#>uFnS;he)f&+y*wnhD#Rch13D`?j_u@$ObtwOVVl_&d*Y06^0;D2n2* zGr<_MF3W<)<9`7F2q9owC;pZuIs*V;JJ3AO5kh#~{4`B(zYJRIb($s=MS-Si5JEs~ z-1nN&lCH1#C5Y=dz89Qxcs`%m_80(v9Jf6tCGi>Xlb>E_sb6+PL_|bHL_|bHL_{P{ zA{%h#x<`p`j7Vey_KHpZ9?UpGya8vk0Y{W&39a?I4S!}Fm1H~W(`>*IvAHog(f57U zw(Z*Y{h@0mX+Yc-FUvAX6C^_vNj68VwOI%O&N+1TcpYx l@1D%r5F7+U6huTM>kC*FCYA&sXC43m002ovPDHLkV1lQ114#e? diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/inhand-right.png index bfd2196e8eee9f8defa88f63fc716ec7fbe2d902..1f6a1221ee92c17b81464481dda10730c97d1c4f 100644 GIT binary patch literal 5176 zcmeHKc~leU79WEcsktJEH3GKJW!XCLzHbh zP#CuWl81lp=QMUrpkWN%mf!07%sFapO^NM4;t$k5eE6yVn9la{-!6sy%Jf-O`qcR# zf5ytN^O6mUv^{O}&(4(a+xreh@2vlQQX#UWbRu`l&mAj@ZuiF?J(?P_^2HSnK}A*RB|Cxb$(x9}%7jnCf`!S`t%+k8_Ne(%R94~3_6df=>G z-1gj`HZJ+{5c6M3JlSk}L4r;qQE$z8ff2q|wZ!=-FuzZt8 z(35G;yX$=-qE1TBxYrFRZcS^MyL3`=y}G~u#)+?H<-D9+b*DE0fNRYq(Otl%OXUCR?Wmot%72j)H=|45ab_Z(&0o3 zWrP)!iq-@$9-gXZz%&`aSj3aDWjZmHOowIZshF(DSRyNh5R#0bKqr5b2mq)lBMzI? zsTzaG6u_|Hiom^D%woV66JtsMBVHB_i?wjS)8?8p8}T#2|)*G7x%NXQZ_n z*o=uQv}wiw1_S8f;rP@#nQR1JV;Euq@WC?SIu^=gv(#$VXb*!iBprYZ1@xyLhFCDC zEIDP+rs)YPB%RV2XN-m*i4lKYnm*N%4oR@6R7wp@4PaIDwIxHPvgi>HGX*MIt+RLm zvR|__(#lt4y%w8UV@YRpAi#YD_ciO`+%3kyN+uIYv_zUYJgFprVP0QEY6+SYS#G&J zLP=mG7vb=Q7{XNw2m~j1Y=k2e;6eiP72-U>C@87MV8k^9WrhOaOd8;D1Z<%%g$fW# zDPSX9$`?fx6v;yr0*v4iJd6VPqadR6H0Vk^b#zo_C=x&^2nr{09*Iy20zmNgGS{lH>nCw@Q=v3UO1P)*Z zXbq{&FuYR5(rPNkh@1ID`8-U(Ve>GI!$hjEb_EoIy&=g%N>t0JXTe zQvrYl7Gxt5>nYr*)yHbJsR0agP_Wr^L@fgYMdC(Wf*UCS%EoviHeZAaVo^+lVInp* zhs_bON7-vhTABI(tj*&C`wtd9j5dJvGcBUQnTny74?Yb(rqY&Sf?>;8h;U*s1p}T= z4VDXF4XTJ_T%)4E{xQ_B!*cphnt{zl35pQ#5h05CB3zULcNC^Xe0f3v#^tkpQA}xJ zVFcZvRT?vJJr%41JOZvjgIc(Py@pCP`*r(_WXfCzKpDd3BSVz2MI4mD`uo!p5*$p3 zgEmJ|5=XcST!9GL0tG_wNtBBzP*fopEZSe2p1C82)AMJUH^kv$`m_G0+=B+Ac2Gde zpbYHHV54V^?DRu?fmr{}&rqBFolC&*+eO}p-?wzVrR$9tcq8Mt-Sw8PH)7z8jNf+G zUq+YHt9M081ODJ;fHy&(-D9f2Tcn*LJX8Wn&EMM(uJ{9qqb@AL071^<&8HQ#v)CO7 z?Tu1dh<%5>tK&rLu=a?Z5M*N`l?2C{8oG9NMKwgbo!^aBAa`pgE;xDY=x0T6^Q5sw zE8_cJu1vUG*oh=~5kI6HBF23jeCfyjlCF0P*o|>*Pgl^^-<-a8^4_k*XC67QL$2je zr{7&~G&ZiO zdgkeR$!%Bbzwuk4*I8EQi`MO5aMd|6DZIH;HEWx7adC0e#lS))li9Ohb7%6sa!;2c zt9^J)y2nlDsdC$YDLLDAd|O@3vT_#%UT4<`rv=$8J6`ea6#K-UeLM0hyvn<~9aa~Y zpbcN-Ek5LZ-nAs|!1}6+Ttl~gQl$?x_s+7_q9?J8>G$JW3LUoVrMfFFi+(9(gf-?L zHCfx+uWc&ML+!2z^~#A*^u>G2yMHh}zDp!KmmQ`VDy7TD+B$!KTgc<)g>0VlPDp8ws#-rj&wZWRYt@-g ztoNoNy*&6(N~NuXEB^Cg@800ZRZnhx%m{whcKG<|oKoH|?A$S%38Rez(i^NECjTx3n(1J2WZ$?9=*rKtbFGY%^WIYO+S!Zb z^Qo&&-c1u^}P9(Ve6cg5Ur7N5FOuk47N7QD$}{F1EX-MJY9 ppDUKnPTw0tK?5&mf_81Ysx>XhJ>IJHD*+P%NkbwfhvzNL{V#T;mInX; delta 505 zcmVP_ z46llb_0Qa!QcC9!6hdsG2tHQN=kUmE0g9r4l+pu8 z7n{cY)g?`_*Utu?OK>t+(4;&Ti00sx=e=nmNGWf$Xr$dQPMh=_=Y zh=_=YlG?(U{8h8#@hM+-1)j~{QwaAIQlA}NfN)nJoN_4rq;O9mwdewby8=zqJe|M4 z>+7CEYHy8+UYWnY;}d%d(H#&we_v{DPa&m66^)s{FEO{LkXm#H0CDs8SkLwpQhU3q v&*tw-&H_HSr?994=A^i&IKw9*BKnBG$z30*YlHHj00000NkvXXu0mjfXhZm= diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/meta.json index fb974581db7b..fef6abf23cb6 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Paradise Station", + "copyright": "Made by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 32, "y": 32 @@ -34,6 +34,14 @@ { "name": "wielded-inhand-right", "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 } ] } diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/wielded-inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/arg.rsi/wielded-inhand-left.png index 2975c479be7566a6c59a7aca4e20778aa850feb7..74e2a5819a190c4c54c6426157580085ffc239d1 100644 GIT binary patch literal 5177 zcmeHLc~BE+7H>d-fas#4sEBOGJtuomF_*SETFY8G;&2Js=pCc`L=dQ#1`JF;T2S&&Du}haih(gjgId6^lP61k%{CWSuDZqQ6V!!l<97 zI5~Q)io-DoeL)_;1 znUCU(^2V(b-SW3h9_qNda_FY1TQ&~aXj;xcuy<^;ee7nZ>+^QpnwfXv<<*7GRg1ic zLp3g9ms!Cu#gX-mXR)Qd<6LfJ$d8GBEe|K8{2|p}eLN*+ozi0V-nA}%|C#W|%UbV{ zuv60W&eiV~^%EZX$B#~|Rlj?8yL9{H>=nv+|M=CUI?nF@X;mTuYD|P z)Y~|x-}Dgc-Th>R;ZVbkC)@QE)kyWpmbbNcFF&tDEKxi;+ zn&Fcwno#3WMwH}}$>Xy4EU=b9z+~`PoKHq`aJ>QaB8kdm(Aa#lhAfN_qywl$$xa0T zW;w`4DAwbsQLB&EYLi4%GANkz>{H9YKw+p6m7qo(fHGKIA%iDm@}rq7A%iVs2)xL1 zKYJ}ksM7zRH90=8Z%@&K2?JO^-7M;vsVF?T=dR~Ai7*cn44cP7h$?$hFrcY8W{wkJ z^{AAIs3rji`$uoXev}h`(F`cY!&rPi8{zt>1PDi|U?QNMSO|tPIk-TaC_@-Lq?a+=1c#E$NXR@i9GLI=LZ!ET%90f6Cos&~FC?wDicp z&I~qsdf!gp%NMz)e!*97n|;9*0QA>IK8xS4bbY1kvl#d+iW zFZgNBGR7=Oys&)2=;}dU^}-oL6MLJR7$V=n=VGGKP-D>~3e?udEi27A8=k#rs&4+cx*>II z9>r0<3(&B(R_Nmn6$L*T7Q!!eD1OkYQa(L>-2=H-^6>n*GjiHy-R!%l&A*Mwuk+D(QL(Cv;@K1gX%aCM5P@6s@F}I zm*$PWvFm8Fp3=S5G41x^Oxk{nQ&%j#?GL8D>&&Z(T3KWZl^rWxUgX(yMz#NHr_H1(xy!UWX}3GQHh6SB=-Ok}`Dxli6?c3Uh*{r@q@RBj`cKJ%z5pGmyl6R@dyaE$-#TOrq9Up%|4zT$!E$ms~> zEZ_1*yFu!I)emp>fc%Sp3qJ8=pZ)Kp4`%MOg|?oyjLo2&I&LM3iD$VM*0Who9#>|W e+mvdb32~Ra=s3Lb*JLmvkTft3;#qlZ9CT delta 79 zcmdm~kvl=fld(9+-HBn{IhmIX3=Ha?E{-7;bKV|g^sGYO+)AsHZ0MHF1nx+@@} zmQpKqmx@AhEv~H<)Tbyapr}ZZ#n!si?R^P|cwWzW$8%o)BgtfD?sxC+-ut`verF~# zWNLt&^)PD)g6w30excwz(RB2&0{^?I_!@93PYI8pL$M@Sr`IZ}I1;9lbtFt0DJ29M ztJNX5?aE=>H>#Cu(p=MqF6V#$Z#y(~ZH`}lqbzR+8n?XpkJP0By*FCP&+2~_TSgV@ z)A1`;62B{)&{{doNAj>dGUnT!GbD#4f31~lv(yYbM%x!Pj2UmpU*mc+HRI;$XPG~q z?3a&bWE`L9`}M0R&P?|z$1LPBdr|(zYRPkiSyGeRwwA5+aX8I*)FW`w*ueC#Q*O&9 z`4p-8T+;8&NPkmyZE;(#+Ut=Hf3EHC0YMfSl&^1y%-8orIv|O>h3ln(w@XIZ$yTl^sEg9I;fH>!yT5l&`X0DXYFdfS z)RoN8`|mgStQyjP&FiNvHT5mdFn?T-pzNEp-I0^VxeWZFbULSPC1l0<3QifR{4MjD z!fJbclZ)qx8h>Nfi&C$ElN*FX>jq{P1PRCAx4VB!KBeJUu#;k>Y`Ev>?fl0}&a92j zo}F4BO-Iyi89riT?&yB@tIqbznvk>EcC&GrXm8=Lhc=Pfj+bZUU7x(VxaH#9A(!U6 zQ~R$u`8rJrg!|fa=Zz__w6Tv8ga&;Z>-FfKYr-3u{^Emi>FaTe>4oc@yk5G#X}K{z zD7aL1dPwD4#ckL6i7|s?Z>V3tzIkNp=(P7kORiSGo7W@fwcGKU8$Sh{I_05@zkB0> zv`*i9Nb=Q@zIrz=d432~Q}KAK{!}GWdGyiq8`b9SIE{n@WfCgen*3g&{(HKUUAlfnfNCU2?bTp;az$Q#gp-rHr z3p8!8bb#QfDe`t)3G>AHcPE$b+s_i{)qsjBcQ*vFoc6CWrdOkZGs*r z{S!$IJ)$cFfp^;L67+HAbO@Y9#*u2EY5-n2pSTQ=$wN9VOcbanwa#n>$o@o=rj#Ga z`Xn~fiaDLGfdKPP+)uPWt+r^ORY;mQ1@43mG9(Bc$1blK_;>6`*V($`OTgxG0;0a(V7-9?I^b zuO%pD^8eB{jSnnoFM1$l0REHBqV|~zBjele+Hd11^Dx1%c`Q&2Z%@I1C6a_WPJq?E zgvVkU6$$o_j)wgpr~alHFhWRhMIs&|@KA~oKCa*(pq;n~fpPexSiw~i3Xf0G4O%6g zgy~6d72pwY1sc@M6+EV+RAWEYPl_c?bpVthY$5WIG693tku1x!V|>U~!ul^hBxZ#! zTMV#kmw~Md?1Ze&t+0bH)28zeemd|)L5-A+D>-)_3P>G~`NK1;c~ySnN6ECxPH zxx2gmZ**CIe3>FO;0Y)RyehR&E>Yk$%StgNzz>p{zIU1~OMs-WE-=ynK{f+ThXs_I zHv|ZK(=xe#@5bH^eJzHb?`Kg5L6&c2e%|56>gL?r!Pi2Z&Y#>>(0q<`{vv(+xyE&e zY=Q-zFJl(ey9zyXY+avST!CFpTir4_K6}uer`~AUK4;Y?Mo#VM$RkG@@+uk=CUR>k%ZT=@x9csN&7M%2BE*+o^8_@?f@C1 z*C!W854*L-Fl}shs?7H0&&txh<4O)XU)a55^uLVT>^y5bs)>)LG*YNG07yoGXu{iz?Y7FPL^?-KtJNYto zRZ;Bg#^lSl``?=tlY8L2)vRFE%N0Euj$1%6>V#giwr(BR?2t)96L%h7RgmHg)bM3m4Q|@VxK`%bFwJw=$BM_RB-;%QpuNX1*9VvZf_!g*!Lc&EcSPL+G?k zIcMODMJpTkru~viX|Ivu? zzhB-Ws7eaUuC!=VroU;~QwYRWrA~5UpofqPK~+gCecx%yUi9pSnz$uRSNX`{DL-B$ z=-E5$1GYJ~W!;@UGiZZPnWi{vQFi3wd9Nzozo~c!Z)%z`I_K^Mop#38*IWFCWnIt^ mqO=L|_C37^^nCjM=@&&mU3Jy;vUUNp0m=NQ`tA3LS@Iu(xl}d) delta 79 zcmcbpmODYkld(9+-HBn{IhmIX3=Ha?E{-7;bKV|gPup~l|vM4AnH#avBAPY%=fR!TD4Umc! zaABANQX?W(R0Kgv-4GN(9YIkMK}A47OA9&(d^Z6R=j+Tj&V2o6GP%h;?{l8_oadbP zOzv)fKW_uQ#d-h$7;xAg0m!$j`h(Izt|h{l4&6Fn|AM^T`p##c_ZY8hVfRPGFX~(;eFdHB>+C8$o_ZXE zN=mMr@0W%T=$hQ;o^EWEIre(6qkGT{L$URxRu?9hgnHR7U3j`GnDi>}D5|<15 zcK^lG$?xu8>Rj95smvLza`FCspQB0V!reu_j&@xJUH7>@JvFOMdCNKG&er*q7b%y2 z3d`M))E%Y>={#s|vHy^@Av*nvVb00}+4|Ya9kf!_;%D<3Rdkkb$PSw-C(Po z@9HYfAI2@?ya&s=T{nLd(JC4nyH|18I(gEh@^gvDg<>Xl zsQPy-M#yJk*HXDeu9O8w2-%4;I55#K2uh5C=zOe;v!0WZfe?sb1&C3KqQ!ECl8M#u zGLYYDGXaayKon6-YzWsM!;;8g38z#k#)@b_(W1JcZOappH>0UgP;VZ1QMP|5Qzx0J>&|{ID}+6pnvp`2O%ew5CF?1 zu`&qujDy7ri`f)>XvSX}D~r~o!-oiPG%P}(a%5N1M_YPxxc)O9Y6-%HBB{m;5&I*g zLMZqk);6R3`I2w%(<0yQ4 zB92Gq6LEYhoi2c=bQlRrL&b*}UJ{uIM9L`?f#EPgDh}5ys0C-Z`E!_9GJXoGvG_-W z3IXDPoB^SjFNv3b00#+0aG(NI>q&B?l4)d`BaKX_(a8?f51=)$Opf%Tnw3Pv+tV~F z>cTLPbP#Dlb*CZ(8at8=gC&DOg+vx4kwi1G>JTt$&zWT|a-jI20`veCFhWWsQyD}@ z28k9#A~C4;3?g|25xLI7OZY-T!v8|6j}OLas_1N?9N9lXW12csfpE;!-PCQgP;;0t z7|pR@fY4M5axf0&YvM$>rk0=xP#g{;^JBVU-`j=%&0}A&iSa&LC&GW};iLh~8Zn69lnohO$Rs4pjKXQX)I;ZAd`;KkU)%wq{=CU2 z>HAr(&vJc|0-pr_++CmL`XmKD3H-Uc{%>;WeR!CH#mGOPc;r#3_WV#L@|dN=^YQio zIO_Mq{+mvSWuBBBDhB|=OX`nSy+p-FjJgUA*HgDw_e&IY&S>g)HvnL+A;-flNZCHH zo*C86HcsM~KW86tKPab#9}L7u#bpaB(MRY(l?}(PyKr-{Tj0fVPNkLS=I!Ntlekw) zv!0foA+G-s-Ca6r7rHEqkZ22S`#Y&=W%C&L3u~vL8KY)n#9_-)IP@ZgdqZFkBoB=h zKYQG6sh#0v0n|l1u#9&MqyyK>J%aP!-jW>tbvFhD0C~f=hkApT{~~(eo~Rl`slLoM z+tzG9@%M0sg?{&m20j+(eEG8U%+9A0?$JQv)$$>F&mqwREGi`+%m1KOl1c5A?(Xi^ zEiNs_koyi{sPEB0|5XM3iE$JAEw_Qjg;aW7>?2Ah^nJ}_@@Ud49ROusm}b8Ug${U2 z)OY)~DgT()#?cMM7Inillr$`G?dOxWZdyPwrF!IuInX&W^0kqX5#jJ$X0y+;p7iu| z$5<=Z$D`Cc6#M4Uv8~E{>y0;nl0SQTdd}JsPMtfq6N7U7_KV_0ZEbCs)UCHFwZhuC zMKJZVhkiQu=_ulsPhyU6I0w!;4Ng(PiS=KiZO8MMqLuWKw_Z7t{LO^h1>m`sS4 zc{&HJw>(QbT>zf6sE*4?YXq0CbjU~^ulPHvsc)=}*%SPLiLiul=VTS-aNp2)Pu zO#k4<_!lh&nu05?Xb#utf~`DAoLUUs#qgFefWQ%)?2O#ido z<9Xht3Q<8n!x*}Dx~OISv#p)N#aooh%JMHx_+=hS?myrAz4N96zCOiw2XD2be{op4 z&k}vy>GkUgR#C^}`}egj7luSu=LP89OrUapdptCG)H?Yn^`O-SBcNxf1DDb3d&llf zaRpTZ7o1ML85oT=zO^H2sIIWLp@DP0?|I|# zca5kwmxq48UPjpC)NxW@W}dYGoB7jE>$$0S*-cAMt*~%i?lSz=R76QBp%tHL$#fUn zmi9Bs%F2kQds`DWKC;~4)nz-N`*Jd|g`uq)n{)ORu)Cu9d0W=WwU#&XPnMn=K(XJZ z>93x@Y+Ft6nmgXEg{tqX4C?4@SG!4l6Kk(A_AcGzUF$xkCDQ-lE-K^Hn&F=f&DQOb YMAr{b_5_8okzoOFJpDY%+&8EE2a@2_IsgCw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..0c3260ecea4dea95eae3432d746d1ba9a279c2f2 GIT binary patch literal 5222 zcmeHKX;4#V7ruyvh%Bbs78EoD1d3!Ofg}>Pup~l|vM4AnH#avBAPY%=fR!TD4Umc! zaABANQX?W(R0Kgv-4GN(9YIkMK}A47OA9&(d^Z6R=j+Tj&V2o6GP%h;?{l8_oadbP zOzv)fKW_uQ#d-h$7;xAg0m!$j`h(Izt|h{l4&6Fn|AM^T`p##c_ZY8hVfRPGFX~(;eFdHB>+C8$o_ZXE zN=mMr@0W%T=$hQ;o^EWEIre(6qkGT{L$URxRu?9hgnHR7U3j`GnDi>}D5|<15 zcK^lG$?xu8>Rj95smvLza`FCspQB0V!reu_j&@xJUH7>@JvFOMdCNKG&er*q7b%y2 z3d`M))E%Y>={#s|vHy^@Av*nvVb00}+4|Ya9kf!_;%D<3Rdkkb$PSw-C(Po z@9HYfAI2@?ya&s=T{nLd(JC4nyH|18I(gEh@^gvDg<>Xl zsQPy-M#yJk*HXDeu9O8w2-%4;I55#K2uh5C=zOe;v!0WZfe?sb1&C3KqQ!ECl8M#u zGLYYDGXaayKon6-YzWsM!;;8g38z#k#)@b_(W1JcZOappH>0UgP;VZ1QMP|5Qzx0J>&|{ID}+6pnvp`2O%ew5CF?1 zu`&qujDy7ri`f)>XvSX}D~r~o!-oiPG%P}(a%5N1M_YPxxc)O9Y6-%HBB{m;5&I*g zLMZqk);6R3`I2w%(<0yQ4 zB92Gq6LEYhoi2c=bQlRrL&b*}UJ{uIM9L`?f#EPgDh}5ys0C-Z`E!_9GJXoGvG_-W z3IXDPoB^SjFNv3b00#+0aG(NI>q&B?l4)d`BaKX_(a8?f51=)$Opf%Tnw3Pv+tV~F z>cTLPbP#Dlb*CZ(8at8=gC&DOg+vx4kwi1G>JTt$&zWT|a-jI20`veCFhWWsQyD}@ z28k9#A~C4;3?g|25xLI7OZY-T!v8|6j}OLas_1N?9N9lXW12csfpE;!-PCQgP;;0t z7|pR@fY4M5axf0&YvM$>rk0=xP#g{;^JBVU-`j=%&0}A&iSa&LC&GW};iLh~8Zn69lnohO$Rs4pjKXQX)I;ZAd`;KkU)%wq{=CU2 z>HAr(&vJc|0-pr_++CmL`XmKD3H-Uc{%>;WeR!CH#mGOPc;r#3_WV#L@|dN=^YQio zIO_Mq{+mvSWuBBBDhB|=OX`nSy+p-FjJgUA*HgDw_e&IY&S>g)HvnL+A;-flNZCHH zo*C86HcsM~KW86tKPab#9}L7u#bpaB(MRY(l?}(PyKr-{Tj0fVPNkLS=I!Ntlekw) zv!0foA+G-s-Ca6r7rHEqkZ22S`#Y&=W%C&L3u~vL8KY)n#9_-)IP@ZgdqZFkBoB=h zKYQG6sh#0v0n|l1u#9&MqyyK>J%aP!-jW>tbvFhD0C~f=hkApT{~~(eo~Rl`slLoM z+tzG9@%M0sg?{&m20j+(eEG8U%+9A0?$JQv)$$>F&mqwREGi`+%m1KOl1c5A?(Xi^ zEiNs_koyi{sPEB0|5XM3iE$JAEw_Qjg;aW7>?2Ah^nJ}_@@Ud49ROusm}b8Ug${U2 z)OY)~DgT()#?cMM7Inillr$`G?dOxWZdyPwrF!IuInX&W^0kqX5#jJ$X0y+;p7iu| z$5<=Z$D`Cc6#M4Uv8~E{>y0;nl0SQTdd}JsPMtfq6N7U7_KV_0ZEbCs)UCHFwZhuC zMKJZVhkiQu=_ulsPhyU6I0w!;4Ng(PiS=KiZO8MMqLuWKw_Z7t{LO^h1>m`sS4 zc{&HJw>(QbT>zf6sE*4?YXq0CbjU~^ulPHvsc)=}*%SPLiLiul=VTS-aNp2)Pu zO#k4<_!lh&nu05?Xb#utf~`DAoLUUs#qgFefWQ%)?2O#ido z<9Xht3Q<8n!x*}Dx~OISv#p)N#aooh%JMHx_+=hS?myrAz4N96zCOiw2XD2be{op4 z&k}vy>GkUgR#C^}`}egj7luSu=LP89OrUapdptCG)H?Yn^`O-SBcNxf1DDb3d&llf zaRpTZ7o1ML85oT=zO^H2sIIWLp@DP0?|I|# zca5kwmxq48UPjpC)NxW@W}dYGoB7jE>$$0S*-cAMt*~%i?lSz=R76QBp%tHL$#fUn zmi9Bs%F2kQds`DWKC;~4)nz-N`*Jd|g`uq)n{)ORu)Cu9d0W=WwU#&XPnMn=K(XJZ z>93x@Y+Ft6nmgXEg{tqX4C?4@SG!4l6Kk(A_AcGzUF$xkCDQ-lE-K^Hn&F=f&DQOb YMAr{b_5_8okzoOFJpDY%+&8EE2a@2_IsgCw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/meta.json index abb4e7187419..0bd4a886a691 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Paradise Station", + "copyright": "Taken from Paradise Station, suitstorage/backpack made by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 32, "y": 32 @@ -26,19 +26,11 @@ "name": "mag-2" }, { - "name": "inhand-left", + "name": "equipped-BACKPACK", "directions": 4 }, { - "name": "inhand-right", - "directions": 4 - }, - { - "name": "wielded-inhand-left", - "directions": 4 - }, - { - "name": "wielded-inhand-right", + "name": "equipped-SUITSTORAGE", "directions": 4 } ] diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ba8c002c237bc6f11301790d00c0b172884eb4 GIT binary patch literal 5238 zcmeHKc~leU77yaWrWDa5Dq$n8q3Z-80^M57f-c_9xO<9f@@Fr<>@W+{u&~JDKr|gMyrl z(!Rh&VHa2ociQxH8v9(?_KyZ9Y?e*>@QSC;&e*LrHeVF@(}K3(fBEMp5A_{fS8}G&c6`10DHb{_{^z8?e^W=oLhD2#)krnjO>n`&XM#c*?S$Rkz4`9$Z?i#i$cazqcvgOCTeZpO z_|myn%XTrug_$$yamKfL{mnf#R0g3cgCKY034XV(uWcbr6m}yeQ|cx|Bhm-)Ws(AfP*U&FpFtuIat7);44b|8rM|Z>bNq|FZ9^ zgTdRnzfuQu9{$`uGuvU7Rch6&1IrKXx7e@!n(;&7f_vtH2j|vp$oYNsp3=uPn`~+& z%i!V$TX)+vo@i4m@)pN}Ddtu|E+WCPaPIxPi=*D~l{Gy}ccgK@-|0+A;kT^R3+^y!3Eyjn2uov4KudKR!nWl(rYwY24 zDreZl+*;zU#BzoC-l+DQ4~{4=*W>EX-hbZMT>a2EEx-7HJaLEn=A)iXeRfYCKm0@2 zK`9#9hJwCP=1+evYDT(F10&rPAQZ4bxfBnGG!3WH@F z%#(^s7&I*AVAi_`i9&@t6b^gFDj}a(FJCZL0y4!IuB#ba%R&I8kQzX1r4cd}OUuC+ za9PN+UQEEC4JK*{2NNLlM!U& zA`qgZqw&!cyj&SZATgOt0+CE0lW~XzP8B0l16rI+Wv_=A!{9+GPzfv4uv~`LV*(-a zC^ZLzLGOU2SE!c2qZj_Ae9m(d#KbN8U$oKpbvVee32m~h#-|b zN(n+98c3$Lp9~=eC;Syr$_PU`VvqnuKvKk1g{(??Z^>1Bq4$J`o`Nt~sxWvVWWQ&r zhC|%QOKn6m3C7; zqvNP#CK1N~m}DG@Ok`4BC=@D*NS_3;RtY0r2}DeeN)IJQpvX+Jn9QI7I5Al)#!;y> z5XU3|L>!X>g)$kTGztw0H9(0$)=Ifj3Lxc#r9c=&P{_gz3O(U0H*Y=%L&g)|NxUNf zbtvM1%m6GC%cE8ARKBnj@=*hNK1p;JGJ{MfA}57OqcYza`9n$-(u;aj5)n^f7&Q9A zu#j{RY5{$xA^-+Ck`2pU2?1)k(pN5z;9&GYq4k~05ybw63H$sBArEI z_>xF0GL=OkE+bM{#7XvYF&rB6zpVA+gJzEv-4j+J>&F;GV>9IgMUK6Vy+*)>VM3z~ zW5EKzu@qE*1`-?MM6kwGU^pNPgOL4WykXzU;SV$eQa>8R1d%Qx(J4481tjB`)DS9; zP6PlVndU;Gi^nQBfv%E=s-poVIYstqa)+2@_l4IA2Jtf8{Y=hreg$6C1nA!u1g-)Kq&u&&^lctZQ?V zw62_U`RVt%uGw4TysPJXUdyYrd%m=OUOzv#Wz*(lOXj&GJF%N_L-@3f>6K+f4x?a; zr0E!SSxxh(iL^b- z?PzabNj47ZE7KO0X6}}dl6vSu`@68ybtNrc;ODo_&o6zKfL6TD42`|ym{JHYShqTP z*RPt2{lnY16PRk}t-wZkSJ&uIx1c&(|a38w!oNOCG`OJ+xK9%Juu=QXCi_gce?hJC>e z7Nw}h<{dq`9nO~LN9$+Q{+7TWsjsdIDV*kby@WF*OEhrr^{MBhdq}t9Uitjl@?xV` zYyH`z@Lw0@EzA?0xHwYNRb9Q}RriYrSs887)MN0YZ`iZuxlcU|9ku~uGZT(?)cCz= zs97?~ylPWZ@<->ATPN{}{XKHpksUqXR6Ol{l=)_$uR2q(t>cEn4?Y2B*9W8c8Cp;v zAMoI5DuStZ>P9!PU(|tTns$*w)1J8PEqe)P|8yvhJzBrBn{=HVS+{6#`OX3z>Z(m- zUFoIFH}VGBRZLfoHE5AKA`CdlN|eFIQrJ8;r$8+Fo~> z;(Pg@&*OhC|J^#$($DAu6J0l0$j@^v8AlOC6 zop`kG8r?&TE?Dw9c0z{TuBKp6zbR#00|D1$;lRAxndD87?`2+OYZmTT32-mDCF58v7Q+uu1WcUz#p zm+{njQ!yBfG0&S548BvfZ$o|XdC3L70lq4dL&MQvSPdzZaHfzTuc0wEfS7=zK& zNdxP#m!N4wG23^fTBgq3LhD$;csMw_xph}`g;nO{a%OxaeV{*|?(VGgojmTasR|1?3Lh3T=){{rsWI#2(QvUGv;m2$ZL*N^axKrYJTwjcj@0jhAF9Mjr_M0 zf*-uzwJgJY`i`OAuEv(G1rW{7k6v^nwIIUNZlP)6xiE6ic8oqb6G~nzezfhWKtH$T z@j{o2ja*Ik^K-6VCA%1Nn@zXn`7s0{Y)r5jl_uFs_wSvySF@S<{qcE!8Aa@yeKYFdA3k56?z*@p($9(>Lq!TjIfdPV88rW*S7nX2`_odYpr(aSwg+A<2x-}2Q6QA)j0SCoa2?5 zSHBX}Tei5ZniE?i9U8j(%hxukujih1+XI^uor@xtz|jwhW>)E|aZ zFvu3=Vf}&NIt<1nOak;3&i7*rhaot5F zI7lLL#(hrbllTe`Bv#^`tVBYR{X>PxaYB{|=jt-mNy7#JQUrw|jWk}SVr!gnI$SpR ztu+&IkS+v`bH;`910fH&5`kz08i9o8Y9xsioXb?mNhuPugE^j~5a7-k7mK0_Hj$`S zs|jiq9wKKjDkUoYxA^J`4x?m8+=d(F-VS=_i9>*D{U7szI3ne19?k9~vmlc`WxCPcJQ0GuEJI6@YQ&O%@YUH~pUO)Mti z1u#X3C&P4-5Ee42WCR`u5ulU+Rl@P(tI|S=v`}ISl}3jh@eCn@gr_+&VLS{A$at}c zMxqIs6e_4k2PG1+J>^O%48|#u!Z8R@A&b#Dw1l(W19{Fk3W4<25*QDoVvqp#fJ7#e zt5t7Zp%N()g2Gxp$qYJ$Nnw!a3_6)aqA}kFEk~3pphYbznM9zDc(j9IgLVM5uvV!6 zK$ii!VS6YM7?mqSps@gAFBuQJ4dx2mmEf=xh>$O=gCY$!rRZO=j4W zsBF@>c)3U-PWpe*+U)~5jSSseq5|tD=}aSgDg;?GayN1tFVSr#2-0l}HY^-zK?Nrw zB3+#TYs4jtg=H}aI6p=O`^GN$8!^Cinj?cj65*L*Is;Fm3PpGp3rvtscchS6WR@e@ zkuecnB^RS=Sc$mD03HEXK%hFVpe3WDvYi;OjzzR{0F>cL4E!i%6gG*9BYybygpL9h ziOfRqG!aY&T4xIIEGp1Ci9!+x1q_(RppOW2jJ$uOJ*^_%wC6~;Gidto%Ex8fm%Q0H7c_Yxda4#T;#p@{YckGy55U{_X_@~u8(xR7X$AV z{83&17+q7}J}V+J@CQ!~o&-&**1LkINPU5?7YD=BzW#iC(+OCnD7+(77>tpr_N|9G zaL^nW4NxARYtUgZ)6g6nGRNl?2J@*EkK-Pysq1XGAglMDQQCWW)p64D$(J^kE)M@` z#tcVWO|wz-(e?o&!~c}?Z%;9*D7|cNhMUAu8=km|_qaZ7(wr}Xe}8RY-s1&VJy9g? zBY1ua)_Ldp#`?yo%??hkF^Btp(R8>C46R3pU;QS&vxv70eu;}o%JsFl;=VAKd)20i zSbTc<&o#@iPJ7$Wg~uH&D1a8wrp^uznk9u?nAj}l4&+Qd*Wp!_(_CTQi5%4}ZeptH z^8Up8kI!ez$Y@4O-HS@~O)l}mpu15s%D#4AF$0S|y65)<{P4Q!PQ%(Rl+D|^Y5EtK zD=p;66SdO%+Q=K?Ldo=Pf13Tb-tBmQQ1u1%=}0;bcjK>M4(I0@K_<36dJhs2Qkziy z=n$@?$H#W=dG{5l-XP|5O>kIPw}Tt@scM#;K}L0%?a?}^8>e-k>zHwJNt2iA!a|q! zZ|*M>d6%&k_&i)%Mya<-ELg(X?klskyb}fKNnr;XVCbizL@iJxRD= z8zZ=@tA!07Yuh``$`Xq@6ViR#TYA>yG`%=+3iHyvUE}0A+~1G$zVq}!ld&kG zCSSrnJ2>2M^^Y9Alv+YjOxh`j%E+}@ukDv?KXPX9aM!b{1nN=Ow%4Bo4gDS!XH%pe z_CIh;@Po9Z>tg>q<9*iv?QytqATHPBQA<<2KaxX_+87QVUd0V#>b)~!Xo0CILe ze`_;$vjIoF+162&YZh6Xu#}u%U>D@GO(mPTA!=v7+WulubpzgNM@z;*g;mWvkt{i=x^-U>yT!{mq2iudY4sgqpKA5-L&xZQ^NTkg zS#sc6a>GqOm+sWUeT#V1ryJ*RZ{=pTuM5%6z|v)U2y>eLV~o$YWqQ{y?;j97Sy~n? z*GD3@*PQ^o`Tvm^LlDI3?lXg4@nGY~0YSgF=Bnp?8Fo03<+zdmkWaw)H2 zUscxDs{`FbWtBjLf3j1*iYoD48`X3-Z;jXb^1kPm^RQW7&wKI>ub-NgWx2bey=Kbt z@4^bB3H1WTIL)VnRDrvEAL(d9JyF|aCaW- za9Fv2(B=zU`s&OK+t1pH4f~u9b;b!w{`xXuez@PWj)$LBtUT0KH~E+PPKPt>3A1zy Ze61HZKq>?ixzc^fEF1t$>cSW5H%p=N)Q7^RB6)vvz#wrS75 z^#yyjXH1#xsC+xM&b>OaeY%ZJlzMa^A0drhH*zmX8e%U*r&8{^p+{0tzVj+WJlSWCU!7{1zX+9u}+~h6d zfO9ilO5O|k++*yh>Fb5+FN5Oek1AD^Fc(hKz8^Lr(5rWiyQA!b^xd_K4EKq{cWdju zI*@t*8n!Ye-y!G&FGbyxjM?eVP9Jr*Hs7dko&a$@0(qx)rR)!%<1umc(E=s={s#fCo96C@2P)eg^^FsKPT%meWOWuu{EIRK<7!85*c~YFtaGfZlFx1UZk~(EO*YwQ z>JIK7YrfwUvGv`R^%3TUwb_%WWNx22a#VWB$gCOLJ{j?eWv%e5FUQ|@2;Vxkd~xot z|K51Kx$HgXi!sxwgOx5)m$?DZ@KKzl({>MW7`2F}2;37b`Te&^aXm6)*)5OMErgBo z%grv5u1P)3mpudL70AvwSM;iCCe_c3d@K60w!8c4w>eW&o{Y=?x%%t9^VH!Qn;`IflWXy=^xvzyfDDv|FDX56^+M~<<$0v~LPf3+V z?h2@CoY>NQ=U&rI^y|kf8RR>+QXS|d{U z&gq8$Z(?S&*=!K8SP2OUUJ0m|-WbJVV;IIlI4lka1{$y_QD??2u+B7vhUmlaB~65p zGMFj74x%w}l|IfaW-`G%^fW%LK`tMF*O~fR0DQ14xPis?LReZYYp{jM>=zF}`U85Q zg((y)Q>Enz9=@(Dx%u@zKsEGl4L!2?znvR-ak+Gx}sG5LR_A@U1W%A$w3z~u` zN^7uM0kWUbG*ghFuhRuh$LLQHgauJn=L@5@j``G zbGk4hkPe_0r#lq@Smhuak<>`yX1y^~ua6ZoX$Xk69GI4a1*OK#xG!!d0Vu-Zi4cK^ zEevI|MF>xX@~0!H2pOcWS5unA|EEnaAIQ6}=mC@o_)oNo`qoqkxvcN4?=_aPE+z=F zE(;M(^rc|JK?5u(CSA&e6|&_#Te5XMlB5LT;& zLX0Z}4S`}-76#BwdW|^&H1aLoPsEEU5 zvi|w>_!z;#_!tIjIBX2&^4Op^QLY9?g?yn3$4QJQ6g(U5-;y5P5l_?eX3-ns(_(tF zo-22s!k`@#(9$OZJ2TkmSpz$LKVP5}|K#XzvwzYB1iflIxu#lTA`zv`}6 zbiEV46NBL} zn!aop+jE_P(9SHA``O*Gdt=yZu8)4KJIi1URmyy4g<7hct{>Ld%o$VKnwM7m<4nf| zC++qy&TMJy9h=+MplN#o{UUv9reXQpd*_VzEr0~9+N3Qa-Un*EI;HVMIefvGe`mw)z@5-Ow)Dq!YWy=qpJh-l{B{$PGu_dpk z7mRxulhZ1S)DtUTlZ?4Sgk=ayPtK3{<6z^lC5N1rWV&uRy|Qc9?d}sCG&}o<=i6`k zxS#Ecczu`(b-fUktBcWE)Cq~c|onIZi=tgok+LjS+2XBNL|>m zyCJKUdM%*x*rd{yt2JlZwh6k6&Xo9VnwPvn#LwASR|VZ@;B^*;bZ;qG(NcY7eVHuP zCGTGTlLgA-2{Uu+S4yHTgd|riJ$~2i4nKKncj4tnS8o2&`)6n7SGt<8`nFZ_9WxF& zPko;27fXtj`T6b}C#OALl;gkl^|d=v4sX3*P*b-g;MD*mHdmMfL}rrFCx4?{w;NXdlM2UqKQE4m6h_cta@dvZ9jBmc;! zNe(Ma)bMYX92%Rqr}fR(hl(6yM|ABgxzu!0=iDBe;ri&&Z|PYrH_u;GYorYiTCo(g zcr`lH^UwOo_;*iqCY3iuF6waFsP%r_n)t)TV>M03uIt{ae3;i3ng89fe;LZlFu}(? z%iOLu#VrIZn8IgHe`(7&O2CbMWu0H*a77#lj-P* zKJvXg1v%*s(U00$=dKhl?#%SzttwyIx>sh%IbFH8qn-G*tE-f$n^dnK(KDC+Tk(HJ baeMF3o}<^QVuD>H^pwmm$oJsv$Tj~3wbi@3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/wielded-inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1c0025524b46bd041aeeee06444e5822a18c6bec GIT binary patch literal 5022 zcmeHKdss~C8lTv^8?k9eh*qOE%G_s~i>9ROsHvnV*Ve3AQ%lXInKd=#NG{v0?2@~p zLv5VgZzYsA(ZLp{=rSo3lD3kF6rFFTBoEJX9?x_3f7U$f_I|(j_r34$eZTLSwLZYl z%gl7FDS<#R6L`A^f_tLwG&Tg+%g*o(aJv*A6oLoBv5-P3mtavSgvTjR2-RQ`0zspd z2DpyA3>jZ&-{93d7=4R`(dUlV=SIDZXIP?Es$Ksa-u$0XtDJZHP7??Qt1&mX0D+s^$810j8Ot{Dy)RFxDdqC(o$Rh64QDY0kF*)r{iC4+Z#*%s7QT=FU^a#TduRy^WAP#Rgr zmD#x|ZC!+W0|<4uo~A2{Zj)~3J?W^>mNX4c-FtMKJaLs<*go&-<_WDWO@BSV&p7fS zfq<@6?ltTP)Pk;y!9aI~2z_~oTuO$;auG__NEM*%2m~h=jRHm@Q5+JX;h2n1Y(0OG z2w`GAaV|?p6)N1&2+TWPiO!Dq3qs-}5w4i%;%w@q;Q<0Eio=jb8YNTlG<>3-mj|A8 zW(pC~L-0sGF+>;uxyh9%#3VDxRFa1Vi=h*pO(7?xSi%c*_w1tpZ+v0|jw^T+N^EQ_ zIhH||E5j)?E|*K8(kXO02_Q(SI2jIWNHWz#9YrsPJE}sIm;%S-GDyb>i{xsYPb7kI z=wp0Rg;3Z}FH`lY0Q8_}U`U3i@hbjmxQc57IlB<;n>Jfv= z@QDK{#7MutLamI_rz1uvXcQ_1P!*V!_SuwP0%1VEhfacUOsdd(0kJpi>LV$Fh{lh}Apu{i^yTdpNNU3xdkILrJI6*WT5P?T$I)E#6 z0A4P}Bys->ty?~jQ*Y6|F%_6UPH*a6Q?t?N-nZV@C``YYAV|L~crenNf(nj7d&>p5 zdWVn*SQd_g{iCm8KiaXcGy|v+Rm5e0>LV=BMUEm4iOZmKNMbRE!)0u_UQ#;{X37oI{ckeK+yL|zDeKja($QUn-usa@b~WeF4s3H z@J-iHwP~_v~P7vsR_nJ$cfW<`N9jYP_hM4P4 z1H!HhOJFp@1ws#_CZmzYgDqFR=Uyfd2KxxyU4t~*=d~x~HJ(40v|0Z;{om8gwyR9C zi&jjW`@v$@%SK6A4|KrX+nQMvS!V5^CVl^`;NY}uZf5EM zr~H&FomnQ)vbsH|#umnv3b0+0kk%5mb9L*Rv}~taub(%}J>q;J*ckR+hl#Rn&v{PC z{pk|*XeMnDv8&K!=P{4q#GnrI)@8ZXQT6c!+f;ti8v9%AaM{(s&ddqNmT`|)T#fE- z2+2HYo86wR;x{Uf$F~UD>cSgVOl!nBR%@1oC6AezFmqi=srqK~2c(T}*TF5}Hm|Nw zk3TT3AScJK!@%d>3sUuxqeDU?8#K$>>%t$lEDjA~ zt-qA~>z3o1(ekp8ZRi%irKT6}RJ5rVmPC%L@mN(Y%RAA0Zu6RJjjMlplri5|ls)WU zjq@Is-W`=N!X#B&G8Vb><~@~Lq22M$#DD(HMUm!Bs*PE%(T-r&rjwbs$?2AEgjdXY8&lATbj|+c+-yJT-bIk;o{u* zw8CZGId|9Qnc56B=k2ayK2-Tsn%NAc`ET5wm@Bm|{_xCxdg!+3bA~d<^s|eOJ|S#jCHn#G*%ZYV6=8^26v#5!69_vp9=?oUi}+&Y8@-`|ka{dw=)7 zd-67f1kbiGoni_>kcBYNFBH7Jbk7)L@cTUxcOSeiCWSB3grW(sQl*d*u{f;JDsdQ3 zB%~0OcvlwEWN`sDAB^6(2`V*USQ4Q}rfLT5iYKNOI=#>~qPC^A1C#7VZ+8qVij16P zwdIQ}{)DV`=LW3tez%LW8p1sH8s=54k1hD@JI|M$)+g$={+_YLW8Wfa{tL51o<7*> z>VWA>qYjsi-)42i=;u`~Ifc(&rr{Zk23K<@{_#~uU5b8^p1t5V)oD}jwdH2LCu~no zKhnEl(wePiPcn-wT`23;44$c9-D}hmwHQ8Fv%L(04Av69z9B+i-?#CADE6+}DhRyb zWm~m0tiXAamCJfAb~reGzEyQ-6=~5-S=xeWL6ldiUswn?W*lseRQ5`WyP8{$9bI!2 z9+RAM+AMe@CA8&Dwoiu5xJ?6(d+xXPOoN%uL98?RDc>&+aJHLRQWk;qZiI}HOgL$V zv}?mtvGM-aKkYou-SPW4<_ zYIALc3sF>W>uWnV5FTqqUq18TC^M@_R%p<(5 z!JbCfpm}A&Uu^1LiJRLzEUOsx)fMfan#>&~}&$E?r z_Zr&-%_y&&r$7E`yj$HldP`nWjv{4^@3Q>BJAc|e z>gjyg{ebbq>tqN|SLGT16?zxcT|5EmYmq33FHy)SD5enOlth^l6dnY*dnPJT$qHNp zi}7eeE+9QRQ$d0WOh8)56469TUp$5gOj6-tNx|Wgq!kh#M)LG9bx-6202!`9;Y3-i zT+L4uko35G@U0V5Nw8i;vqC^xBnp9j6)GHNQkWDP**}qpr;|KPVRscK<%jwO3`2mK zfE1(ADEU-sLP7#1fk9EIqNxav$D`8dR63muG{|bLT!SW(oT`*Z>lbu{^Swia0ur4+AhU_O#{k;B*9HhpG(wTTNvFw#(JaSVO>T7%G`dgd=N+DSw>$ETyp?M$ zFkRs7JazTW6M4|2#!4^e3qKrK4lV2{e>Uo63h|d&;hk~4o{6$uSzZ6d=_5}r7%Tq?Wtj08+=M+&dsq74bN}h9=D;ldLX#L`08e% zhl!WWdNmS|E?(%*o0;S1#wQ1FFYump^k$c+H9b9j!TJN&wZhl4vzy%{V=nX_=&rpl zH1hVU@7yjenH&{rc%2t_y|brhQwL|gI@r^ovZnpezGiQehb6(*{-+x>&3nTt9;CN& zFZbD2yf#dB9Q!&+*cp)fe6B35-@C{NQm$HMamnVhjI_tOZ3b{{UyC-|F}mW-v2~$q zxto5|+CkPN<@FefBk2M#wRwMC^jk!obA>ngfyJIk^yhye%DdNYq;_Gkdx{l^s(m+Z5xTpM%atgXlWp$Nk=*fQOBl-J^%U*c?c6>3Aj&Hg3_2QJuH zre|$=@FMzf*Y4isFGvv<#%oFjwjb%~>>Qg}9Pm1ml~ciM51%n_q3n3xyD{G)6X|LZ ztUejHbl(kh=jB`RcJP~;gwFjbnWwJtF3vY7Z6XKN``N79X9b)4?ke2S9sgw%^lW^- zS$%WEQ9(gt3Vlwg1umh?NIAO|#9V7Yf3T;r6}#O-Z(~P3y+D5VYW`!AbW5pC86VRT@3nS1NntdbMX`nQ5Cv z=03B!80O1{XYiO&Q?denR5%nquvcV+tDttO^jYTd9fwl+jfazip?mEB ztv_Sexwu}zV{Nm!TI2e8t+eFQ zG}@kDJ8s*xu^N-=n~~e4uVzg~OYS^8mAvi1t?UFRxTf#Bt`ut4Eg8OZQ&rbJ)Bb^1 nH;956qZfSrS)G17PknA*bDJJ9RlCg`bOcD~AM97;vn=)Bku=g| delta 712 zcmV;(0yq80DBuN) z|2cEU8V?A9APB-69LLd3$50pl)AAwjhS6yB6ee8Ll4*e9(SJ=a;&;1U?lm9tPMDiU zqY;2k)3j4}fVad(JY2~DI2!Q?nc#WeDLz~AkYm7QZ|`CTAp66-(8*RjgVR-trx&P`AxO8s0T+$X3lu|nRxyAqN@w(m8?REhe zkH^gCbE_V|YJY%XI-PcW-^cfT(ll+{1f`Vz^&{rf7scy#%l9xmowF4W1q?W6v)Pa& zNn<7`rF0x0#ea=szIh(&^%^K99-wexh@wa*NdiEx*TZofrqk)&rbwmK8`E9a1&WJ@ z5*c8I0vs~|xLYP%ig#VNl6WYQ0R|&FNs_x{!nyeUet*w+JO;`OH z{eEAoc&Ly8hFjN!bMZi};-NwY7_w@@WHQm_*ZeQT<(RKqJk($S{52s60st0^MaOX* zy;v+Nw;jiE?P-5Es`S1gYuXb8K@bE%5ClOGggfClj&A$+K`0();RTU4n@}dUT2_P} z88N{2!hhj#$Z$9WAP9oi4TG{VSuZe}wYis<7Y>KR>G*QFY;=+GT=-xxV6|ES74`$< zp_I~D3zSV}L)Np+J^|Y{p0Wm*eF8RAG9U;7Z9Yymf$O@JGtkG*%ZYV6=8^26v#5!69_vp9=?oUi}+&Y8@-`|ka{dw=)7 zd-67f1kbiGoni_>kcBYNFBH7Jbk7)L@cTUxcOSeiCWSB3grW(sQl*d*u{f;JDsdQ3 zB%~0OcvlwEWN`sDAB^6(2`V*USQ4Q}rfLT5iYKNOI=#>~qPC^A1C#7VZ+8qVij16P zwdIQ}{)DV`=LW3tez%LW8p1sH8s=54k1hD@JI|M$)+g$={+_YLW8Wfa{tL51o<7*> z>VWA>qYjsi-)42i=;u`~Ifc(&rr{Zk23K<@{_#~uU5b8^p1t5V)oD}jwdH2LCu~no zKhnEl(wePiPcn-wT`23;44$c9-D}hmwHQ8Fv%L(04Av69z9B+i-?#CADE6+}DhRyb zWm~m0tiXAamCJfAb~reGzEyQ-6=~5-S=xeWL6ldiUswn?W*lseRQ5`WyP8{$9bI!2 z9+RAM+AMe@CA8&Dwoiu5xJ?6(d+xXPOoN%uL98?RDc>&+aJHLRQWk;qZiI}HOgL$V zv}?mtvGM-aKkYou-SPW4<_ zYIALc3sF>W>uWnV5FTqqUq18TC^M@_R%p<(5 z!JbCfpm}A&Uu^1LiJRLzEUOsx)fMfan#>&~}&$E?r z_Zr&-%_y&&r$7E`yj$HldP`nWjv{4^@3Q>BJAc|e z>gjyg{ebbq>tqN|SLGT16?zxcT|5EmYmq33FHy)SD5enOlth^l6dnY*dnPJT$qHNp zi}7eeE+9QRQ$d0WOh8)56469TUp$5gOj6-tNx|Wgq!kh#M)LG9bx-6202!`9;Y3-i zT+L4uko35G@U0V5Nw8i;vqC^xBnp9j6)GHNQkWDP**}qpr;|KPVRscK<%jwO3`2mK zfE1(ADEU-sLP7#1fk9EIqNxav$D`8dR63muG{|bLT!SW(oT`*Z>lbu{^Swia0ur4+AhU_O#{k;B*9HhpG(wTTNvFw#(JaSVO>T7%G`dgd=N+DSw>$ETyp?M$ zFkRs7JazTW6M4|2#!4^e3qKrK4lV2{e>Uo63h|d&;hk~4o{6$uSzZ6d=_5}r7%Tq?Wtj08+=M+&dsq74bN}h9=D;ldLX#L`08e% zhl!WWdNmS|E?(%*o0;S1#wQ1FFYump^k$c+H9b9j!TJN&wZhl4vzy%{V=nX_=&rpl zH1hVU@7yjenH&{rc%2t_y|brhQwL|gI@r^ovZnpezGiQehb6(*{-+x>&3nTt9;CN& zFZbD2yf#dB9Q!&+*cp)fe6B35-@C{NQm$HMamnVhjI_tOZ3b{{UyC-|F}mW-v2~$q zxto5|+CkPN<@FefBk2M#wRwMC^jk!obA>ngfyJIk^yhye%DdNYq;_Gkdx{l^s(m+Z5xTpM%atgXlWp$Nk=*fQOBl-J^%U*c?c6>3Aj&Hg3_2QJuH zre|$=@FMzf*Y4isFGvv<#%oFjwjb%~>>Qg}9Pm1ml~ciM51%n_q3n3xyD{G)6X|LZ ztUejHbl(kh=jB`RcJP~;gwFjbnWwJtF3vY7Z6XKN``N79X9b)4?ke2S9sgw%^lW^- zS$%WEQ9(gt3Vlwg1umh?NIAO|#9V7Yf3T;r6}#O-Z(~P3y+D5VYW`!AbW5pC86VRT@3nS1NntdbMX`nQ5Cv z=03B!80O1{XYiO&Q?denR5%nquvcV+tDttO^jYTd9fwl+jfazip?mEB ztv_Sexwu}zV{Nm!TI2e8t+eFQ zG}@kDJ8s*xu^N-=n~~e4uVzg~OYS^8mAvi1t?UFRxTf#Bt`ut4Eg8OZQ&rbJ)Bb^1 nH;956qZfSrS)G17PknA*bDJJ9RlCg`bOcD~AM97;vn=)Bku=g| delta 751 zcmVz?N8$urfi3b4kOf(=GF>25AwdyjQMH*Ys&QPf!DAcSkoRq{VeEPT zKhJN_cmRSR2!hz7)9&%CV@QfaTCRdFXg2RI!h~a5d<_tsyMGBn{OfiT*rpitgSe>K zyaNC}dzcgwj_;&&+C4sdm=tQ&`oRGVG(hmW-JFF9nx^r^Vo?A-M*f(100FikTTg^@AF6-9B+ou6|62rV86VSr#T7!-6} zhpy{bE|-~`z!>AUZM)~)Zr42yD;|(Az{`9-hvPVznIOb7#@z3w(!u|Q2_pB0)W&qVSiV=s;aTX0}(PnAVfQklS(Fd z#ottJQLdB#L>DfIR09C~C-&4eL5TnR=PFV0K#U9!oVq4>#n-C!M8yL!GC<&06Z-u= z7oXxd3f{Cog?JzV1Aq?`48s5bjK|}`_isP=cs!1MZ`-yLPy5t}Gx`F*X^$WXf*=Tj zAP9mWQh%b;?(uVYQ!E>&)PhK@TF>?C@=m+QYt_2cHHoYUoik)W*oN1|H>_WN0RRlc z$lYTQHKwB*BzC!P=~%DVZikj-Wx7b|6@K5+@x0oerX$7}_gkRMG8_E*)->&Ov%tBq z**=GE8_NL0Ft~U*nFXq<#?HXd26#6kco`0dnP}AjzrGbkfp^!)F+v;Q-HdQa#Cim> zo&l1GL24SjsocitD-~p8lrq4(?=G*%#wcaLb@5H==2;*c<3;`tkU`3Tps6rV$j12T hGk_onf*^>`%R3$CAWF(U3HSg2002ovPDHLkV1mUtU6ud< diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun.rsi/meta.json index 3e793381d0fa..6f2405c9c4e7 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-4.0", - "copyright": "Taken from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34, bolt-open modified from icon.png by Flareguy", + "copyright": "Made by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/inhand-left.png index 82ae89a0b879fa0da140747552b976b291b17afa..6c21f91a2889149944afc265cb4dba9324996237 100644 GIT binary patch literal 5222 zcmeHKc~leU7LTG(5K*jJK$bDaf@t=IBoI&nLI@}ZP(WIo%uFDKEG7Y>MWkS@6;z59 z6%j?WxB=pV6~vuTq^{m(gPGV^`ky}x_!?=C0v zz5g<=sU}t?7z}1A&)Y+QJ`;8KCx+V2zRHGO^Nsm5=QKM7AreL1(= zZn9yiWf0YUPm)tIqai(zf2sJCjlyehRgBM{6S4vS{uG!`d=@oRzMCug;ny0?eWmQQC@VlWdniMd>V9+&$z9yE%q4L@+auP?SP z4-YuvILmzD7AAajS?mh)3PCwG*g^8`N*iCoVAAJPd0SI*wW0D(sOY)&(a96ZCxA~9 z5`UhuY%4+VXgJ+H#bVm_{;u|>=5`x^=IBc=J(PGnWT~U=r)Mq%kvq3y49Tg$`uU>g z-**cQvzuSox?XDXRA=;FaPzvH?qsR`^!r?2r$vvZKDy_}Z@swOS~#CK*VR6o_B83n zj#CM_y1nJ&pvV3^5@(2Lth!}>Bp5d)m`(ta)lvZ+gR7a z(JG8A*4>`ZRp8wGa{Mt()lc^+uGHXb&Ohm?tFL%wkd{-BAxli=t~um=?}cqg`?HsA z52*P=2^i!%MUG*QpdPKeSTR~(!G6AMNG2hGuuO;$)Dk&bco>X}n_3P+QHTl71KqHXwo@#L{1?y@8xF}!|Ti~&D6armwu#qa2 zoJ}Og#l;cgs05iJf=FhuSVR(qNTJ|S3A}QhR0XQ>Qsq1y#0Z85qJ$J;xk@aP0y<1k zD2q{XuvqjQcSMU?NxzLjw!o(Bi3v(JWQkQiooQ5{w@2l@1Cd&pU1&c2&8vA{?VXH zgesstAeO?iIOV&eK(Pb~P=Pu=$xd_%lf+_@sALj}L1n!YT8Su>Xf5hc$s_`Ggc4n1 z*l0K?wV}a}BtdS!q5|lNh*th%QzbOU=1TtBm5XQqS5gAWIoEUfzCPR2C zjm`jB2q>b_M`#^GSIR`HI8cEsi9mToxk3w6&lTV>nyLkQ*2d)HA`x94P|ENmC;T|d zu*A_|iMomLHd+_rfAQg>7Z^8UP`!~obabJUkT^C9NBKf+|C85f9{x!a0PxYs2l4xn zu8(wm5Cb11{IR+|()B?Me30iWOYW%BN03X!7!fa1_krS9USX7n@5P{{Z4z_2lN z49#5gO9r}QEcXskVlZacboYc=4nB$Krjd&0=V|oJXodl9;q$V|D=?Tz<~)xjf$I9U zM$YzThJ~ifYiU^NsXXm$lY`fm<=*^E%eZjk%XyyCG;TD9<>45<#*zMFfvLx~Dg5$4 z=*r|fdy+&CmwawV;XNBZ5xbBd|GF!E=968hsrN7AD!~Rhl)A6FHT`f&LC28ox@>1& zNf?1`yQ8wWdD=18zIfMFD`pN|ZqMEiR4ZFI_RE<#jsfo8gm_GSacxxOq<1>!Q?CB?V`y9^Z~hI)41$#gdIFTQ@qFy}9w6otcG;NL^dxTDVcuM5P)G z1bD7sLa7bWjP%29!$$|B0ba<-Jn7xmn+4VPIB~;e-V@!J>G7Qn#kGZZ%X)Ti+MaJ$ zxcUy!*zTOsluPI8I$o8!0JYSVxD4Zqd3Jq6-|!C=HcQLw_G>#r+Zy(5=9d+P4VT3W z=LFbqAs7#I-}}X)dCr1A=`^b5XRpc)Z=%nJ=Knr99=C6MQO;0GVVzHU=1(i`&_eT9 z-fA&e;(R54sYBK6*Q<+*A{&Zd+^=XRM`eDVnFW+s9u!+yLg_;{e|m6rF#5^);wI6V zTM3sB^so}inr(Ay?Djuic_Qfiq`nZKyI<+QwsrgTfX-)_xRn`4QWo@W!F5f3zc&73 zl{TZFpOeGa>{ubFz0S=@%`=!Zn_JmO&O9<>z`{o}&%bk?qh+<}bYV+{fRg>iVy(8q zpE8u~Y%A_7nRq5R*)FQG@9Qr5=FJ7fv~sI~)$^P4X2jcdCxFLtnm8qfcr+$Sc6CpM z!1HD9)sDNftV%TgKk^ql&TsxsYtU3ke#)<&T4e2UZ$iQ_?@fLItG%{CpyZlva+t%c ze#NtXHQV#ym*L?LCKbEgwBKtGwk=2A{asyuhe5x?g~Gbn$D%<6>4-!NCk=04h49{# zTeS7|6T0Sv&hFo0kvr7585b0^tMU0jfOuMC=&;5*J}STJ)%^=H#g6oVM%xNb!1@J z*w6hZkrl|74)6(aRZ>zC6cm({lvGnwD=RBgR8*WeaiX!YF;ITmE%ix2inAohFZe$c zFa-No2!R9(JR*x382Ao>Fr%o3R|C+pdQTU}kczmsw{GVhRuE`OB_#();|bcGKO!_sqM0?Y+U2U87Zc zFZP(2#bNiqzRYe}hO@2KJ1zND%kycM)%xEVUvnF6%>Jf)cZpjc*deUx8&!g zlNVcR2l(aQd%Ku%&#!A$OL~3YajoIM&aicb@rAy7+Qz?KKkExQRQ>zE^vbmWG3 zZLz;T+2DVq3QvL1st=|vOkSdP5@ww24pl`=j8SkmqBGb(eB8{O&U2vb{lBmh2cKG5 zg*mc2L`4_8n|oW3G4ZRbLrg92g88yLP9**IVUkE^zqdS&dkddUY-3g>TSZj;*47oi zhuS08DqL)M{Acs41cL`R-pxPGbm`w4PYs6^@?0LLPEK|>5V8OJS7ydXzm<6w?AyPH xL9_e)d4-05zjZkl{IBbo-I4@%)IOdUe_1z5{O*k{ExHU6^>p=fS?83{1ON@{)T;mh diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/inhand-right.png index aef5cc6c7153d585f8864b3fa85a05a9aae3d3ca..7d8217ae8bf143217ec348e026f43534e068d895 100644 GIT binary patch literal 5320 zcmeHKeK?e97auhVNm&(1c???7nC}@g8RUCpkg$}DXJ(#ZVm{1FX4sObc9Re<(x+%s zijvirEtMi$8);MNgQX85X{)sx^4>F4df&aS_v*Ud{jcYmXP&vwea`Qk^E>C<*F2j8 z{Jf^>nd+fXsHrS(_dxJWR^K|>;Jeldz6u_f6N5q(fv^&i$|M3|ECMMKqzHtlgaQ;w z)hY^DY)}j7SHDVQT14vfo1KYoPCE9q(dA&PFi+}grhjSf-hr!3MoOmrf$$$o^$cT< z>?157-q8MbbL!;0OT%S-eip~jo_DmW-USboT+rVdcE*&+zSHNr^$8~_y%+P^c+&jp z*}){&?J2ZWYK`^sCFhdhMUOIw`91q1ju-q=>pZxfewO)i-UjJ;w<|6M%q}}Rd456f z(mOT*Ph3oMDMkj5+IG#lZ~SUi7&hZUCL4v)+8}gu3t+jqy-x_Fv1{!%rgyE2*=5eM zA8cnD+I{c9Kj;^~)UZDAGA7hUv@v9^ul;b!{Hd(8EyeB2rTx5$XYCzF4yPW5bdr)! zP4P>!59}DpcHLq!Eo1Oy-^0$nxe(dbmr`AnTpH$SJI|={bTFYm4W&&;hZ3y?&o;m2 zYVYanndfxwp@%AO;Iy+>O*UDZZ^pG|SvY;YhuoENDKk8O zWm0FjBDB50!ZK&a*9L}LE*s=6+McVQtJ>sn!{wAf-~G|fPku9BJ;ahVJhDyQ#?uNum}Tbtr}>$_DGw+~vKeb{o*>->4DH10vmBWAm7 zvPnX-wVTY!nY}Ln^{}yPr|f(aw&~=PKU!MryC-JtE6|GKH`A)V^`;Wj@(0K7e&|sl#Uj|PivWNK+E@H0|NkQkKP>#+jDa?yO6c87Q5{j9a z7u7WwNXTbmzM-)3Y^fU(E%Z*5AU>|xPpGeAPe}EUu$5;S-;8d^_N3h4^L?YaH3%SB09)OGm^tTrBATX!6KtwKC zE#n~`@rYPqIUa(~`(Q6!EsNEp!{_0USVRO=<-jZ96PI2rcEASyy~jJDPOH2LjAL;C`b0K6i~W&|lmpX&i*VObEIXjvXJB8j25~$YkJ^PbFaSbO9erM#v+G7A``)&oI(*Ch2W&(D9whNaK_>Q7866X$A6Rr#KH;z zFaR?k6!RrY`Nypwp$J)~fYp2wXcVFYo=zj+sYDWyJ{q+KF$9sxK`*LN33z+bXb|ec zFhDwhT3Fqw06+r^vSGN%5Lh9R1xX~aOpF==Qd@r5W`lv^!wT3PRv-WrPoyyLGzP&T z2v22@C=3GL4o_m>$LUM>LP5g+(pHZTzJutv9d(XcoQ0q4h9!@idb|E3xEWWGSa7rH)+fzML@(p~>Iy7WH2Od(?M4@e1Kl_c&+FL=$;<}UGaM=?+o6xp!u zN*<8tO1;D6D3rlP^{qA2#wQsFCo5QNkICJWznW;N*PWYs1%*P(Sni91RISe+5VAWw zXVks)|22SOv|u{=?D}vIyu;E-Z;mO_&u7$RCOHq1P4q~Dw z7q<{ANj(I}qG=?*w>LxgrM=bEpKEBY>)EIAO@R$cR%-xAr)PYm z&#{VYS*~<=XB?)LPH24|zvCCdj>e~HMc?NZZY(hO*!JYrX+dQ{eD&^hLjK)JW+6qL zFGIInc5P{Wd(NHR6x)Bh=S^6AWa_erUgtGuBW~NRw_?vX3P~XuugQ);k4T4bd8njm zXWCx$Sb5(JLc+4qQ5}be$!yNGq3dPG>P$FUryMeN<3dZ@IycNL+~Mule79aMEvJ>{ z6+;<3RL98Rh;>P#J8%(wpgldTG7LfTqI$UZomwW$n-;%bJ`Z>FJYJ5 zG_HBI&U~w9nQvBmb7f)UNp17UbyND+&GXx{(+{;~FIqHd54tP*tNlVB-?zKapLEB6 zE(&Y@VAI?>jSzjycZXZliowEz!1Z|%8XZs+vpT?Ou z!^6<*#Ny61(6ppR`S2TgW4xB+7V2mZikJSaN)?cY(AKT^zVlR0N$S>!tQTACSW9Pg z-~KC{6R}p1xx?#3v;NzWRgc4xCFw&u34y^T3AbidOk+(~5OkN*brNUZPn>Qr$4B|s zvHicj?6NklulP25*WlZs%Bq$(ziIj0Hg%797Ut3(HRxaCD9QQxc<<}YVH4lDJk2St zdUncmdcIY|Ek}VM%xNb!1@J z*w6hZkrl|74)6(a6%-UyQc{wXlvGnwGd4C>R8%Z0E1NiRB2eDD?8de74HfKwRbabY})e76AtsVZy*!S`aPe;KJ=>{q$}21_h5bi_3SJPEZQC zaQ!`_pazHG)r<933;_YJ%7qs&Brt8=$9BWT$YH_taK=>g6ZWM$bRH^Jt*!dY`b`&c!aj-EcC6SCgdWs19)5cf8-SHJ3088+0LOrP`F^1z~#H&3hoj;nC+ zYW`HtpmKC_L#SXa_nMuI27Jg)LpT!5QeX&X|G;q|gqz`s{tUr{YX^>eG-op?Waww~ z;c#Hse}L`8*3HrR!cCkLNh{4m<&t;ucLK6T&#lxKd diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/meta.json b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/meta.json index 6c1d1581e8af..1773a9987d68 100644 --- a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/meta.json +++ b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-4.0", - "copyright": "Taken from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34, wield sprites by RiceMar1244", + "copyright": "Made by JustAdler for https://github.com/ss14Starlight/space-station-14", "size": { "x": 64, "y": 64 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/wielded-inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/cshotgun_inhands_64x.rsi/wielded-inhand-left.png index 5f5b50d715d73bd3b775659d70f0aa8e6752b7ed..da345f4c36350b5d056dc9c192748ea797189651 100644 GIT binary patch literal 5047 zcmeHKc~BE+77ywIw!=xb*MqyyQz-16e zP&^m}UCILol~qK=6Gmq|Rz^h>iFg1ahoIt$zr}XgD4MYl$kgQi{c(M0}MBC89b^ zN+9TJo8$M4Q|$XEz?C)`vRW+39(1 zt24`S$U2sI*wmFP=Eg67_HcZ#f5G;5DbL$v{N1KmIY)42{K=mWd7)j|w)V%oPv>9L zviB>zBfanxDdJfaQe+=vcF^8&%e~W$uU{AR*dkz=3$tx5EuX)4 zrqx*I4ID{fVBEa1l_8f%;ZE|k3#J56dXlG&5~il*>ldrqk>Y3i`hy2j4iL@PB%K%$ zm`Vw$@5}T`vmTS){i5~3qt+=z#>@a_*`B2Ri{{LnYI(FYjMkn?Fr{rG#yd)%ZG0&< z-TkO}s{5G-KDw-~QV-wqO!h>*<;MH~woCn}`nw|khEqW{Vn?B!`}Ez6#^j4XEX|Hs z^Jpm^uHSBFza?k-=&@;+MrY01wsquI-8#;}!bwj?EXuaJwq)n6x&J6>y}aD|w`gaq zsLDoQuq!hu5J$`qar?#~=J#VRV zJ=D8~fUZ~PnZ6FG0aF);f$0ht1@I81oB~UfVw9qjtH9V12yPxa6^ulqI8ltsFa@8~ zR#r|TViG=SAyWj2R01>-^NUxb^Wy_Uk@#qYDU{7h<*%jRD-B76^tCd z5((&u@AH$ZM4}Jy3e5lufDft;R#9mbh$@#;2YYC6pEv+AkkDs6G@)RVQbSOUGFFYC zK5?i5w;v24K|c7aV%0ImawG^9jX~wWR0E>YJ_+e76a|0qFi;@Fyz9J8e=(w69MiYa6hqrU%Sy5ScybDZzU3INKfd^CmG`NBuWI6@QjaQ8sy4?IUF*? zkub;%IxHo_Ojib(1JRf?7Ky`^$zgFAC`XE* zpQ3A&Qd|qGQBN7*5pV?t)W{XlX`odzKDF0IqJ};I%E%C#Jcu$9b)ZIa%zi<_hJXB+LKWa2kQRI@U9yO`1fN-^Vt-$60*}BXFveE=k_9B+sQeab z2!s(pJHpb0kh9Yo2+eSz$j7Y7Y}`~AD5+}tecZWTq&w%Q!)AN2C~aBo z4)@NNFOPM-I^vSD+CDvpPQXhz+re@Ew+CVHP z>gZjkkpekuvM{Q(?68$jo>S`hbq~)Bi)@{cwl?DMot&%Elc!Hlc^9zjsx(uQ?-aF6 z)6&)b$|kYhv8ld(kJW`ePVw@#g6r!`E6CZuX499(M)+s0SxSxl&vh@4qQoh|ADy^M##t34yyCt{geIafx=V^=}hb)Gccqqjyd?k&tLn zS=@4FIv~hr^X=wW`s;)>vm$b9U&s30>*+0j^$yxLtkHghVq#0{Uc`@3>CrW^q-9GU zvvFa@VxhimFQTt`K2G<`##s~97PCB$3U>Fb>4>{`^|+z!|Ine5I|d2zu)vd>(zduf6@Js;a69TbimZ^@UpnX?r5WMrbn~HW%!Rc~`eQ zMD)-3wRLsuy$d4FJ)x}>mQx@0M9&*9>ZrSa-))Ig!tc&Wv}t~s7p05#ZP{YUcXwyq zxfQk7L70>I?AEc6u&~tg*WY#?*8O<2E+}5On3A1fSzgq^E&(6L)V_rMNh} ny0xQk-ZTPUJwf&-vURFtw{a@$qs_`Cx-@*BTxd)Nkl@qM|5N6on)y%QA%! zBE`C99cyNq&*$&XJDE({*R$EIuW$#G#`~&?pOO?(XhB8rr*h zD}Z$CHnS$nGCe*%jwH2-n^_Z!q%&61pTg;i3m{2#UH294AnLk)6R$&`pW zqp`OFNc}6=Wl5M>V`fb}&&-;*aL&2j;~YwiIW34yi+AWp-cCMG<3EC`sz&L*gMIjc z*o`;M<@2HflOYl&e*gdg!2f5JzW3hyChfSn@0R7fOZg7k&h)hx@XF^`RkimmR=xKt zU)Wv9_uG(@hY)0DIzB$ucs!Pwy*WzK<>jTWuC63WXJ==U7I)CHonseml5Z-_eH-}? zz5~S9S(eE;rw~GWoJ=Nd>-e}++~41i&d<*qNt(@OgLlvFe_PCXoqW^rF?VS@`47@Q zK1$ob*LB^tP>)HKWtnyg*UulnBrV#nkMw=W@CMP%Sz5G?FNz{Pugy0VbKjPoy1UG* z$+Aq6WKVSS*S_oe;e*gdg0000000000 i000000001N7T`BmpHP&|YCfL;0000A{iJ@9Q1DE!-o1K&-(pYblJyZUpGky5MzU6iE3sIVOqjJO88u-_63JAd z4)z{YOz!pP>m*O_ZjRgG3L?wv$?Fq6O3&s^savwAoOGmUPSA0KR(@SR`SupO-^1N_ zV}5jbR^#+{ja}H8g}ZM|WK3T&p)OHWbtPWZPsB#*=Mk=F^6bNZEn4V&uxI^sGt`z`y9yyU)A)UA^Cvo*j%BS3BTB28q;dDJB*NOU2@k<$xl#EL`v5S3K3_+?=pK zCOJB|t>7csfpH-Y=R?m?W=>Eq`*}nF?Zc9B{iI2&cGN^_U%&^S*3|CFP0S_tT9i=G zCoqW?THBud(<-L{Yb`IEs_L3XklB+0I43d_aw4Wp8aepzv2f;#BvKFNYI6Ko<?M*wefZNJ)bng8QIgIpA2rK3E@Z(~1Ma`v~V z)Y*&bqKKI_n?{Y^kUqY@!>V)rQ>LVC?7PvloWCb~*uy>%sg9RtZMijl&C#ZdbDaK) zal`iAa1p!s`;mJ)u;xwJ@k1YnNKRg%-NLiixp=*GZEY%> z91wI&dfMsg2gP02x~X%AMwh8AmOFWy$0xKq7hJDsn`f718FR9#?2PZJQ(W!*%CZL@ zHM*Wo=Idj{x-nj|j9^mLl_#5Zr>;`3=09pKt2ke8w=QE}3Z9TCo}1}c-Z1icQ+?yJ zYWKZui%96Nx{Mypp%q~4;xI5?Gi3on7+2FE1XrLmlUfVrjzki9nY0ibgA!x~s=_oL zl;UN7&5IGjmG@qb!b?8pd5~mfdvS~%hO(D5&{4nmi~r zTp?In#dHeUWVR0;qr#)GuLzKc$$+S)g@a92@CJ3#N zPB$8jG^0BW*Qw}Cfj~fKu;?rn6xm|(d@^|)7M~$ta@=`59-H6A|7TRE2eW8JWin{)e4D$qF+xxdpcb-DDgdy_ zK{Z0L4uuF@C&%$v4~jJ@veomGS_U>00uhh|B2WOzU~z;Do{-6xGq^&q=D52t+=YxT z_Betm&Hu~Vx_!u^j;8xzdJx}i6LsvVFm!&$TgPiGX4_0;vTa)kA-JOiJrsu`wmbn= zhYF5{G%6IFADsjHQI36O7+4G?i^oa7Ai0yUw?3!H@XPe)-VU)DqCAG|vI@DD}+(BFf66Tjc-`cBt3G4M^s->2(4UEjpO zHyMAQuKycd_MbndP!0G8WCWi|TZW1Ug3qiT3V&Y-Nl4<5*bXHZQh=nl)-OU&BJ~+; zy}Oapw>SY|PeLm5=~>@%kexFpK2p1yM6&ajO1$N!if5GvH9KZHEx-SpLw_u@*F$!| zX}=--Qcd0P3*2LgC-bAc)9ZI_J+?e!lVq5Evg37oBx8tljDPHUkG|vh2UV-#1y#OD zv9R;y7FYhdr>P*;S1;i&)%$l$$eHnB_Q39jf!*J5Rd<&$;{*+~gfS1zO_Sg6i(wDj zOZ2^M*qF8ZuzK0*%nT8W)Z)j(Kz9`0-@sw34*Q z3e_RTyeRJ1IttgenJZxk!zc;QP6ADst@s#GdNL`qK1 z^pGLDCtu1^X{vM8*9!eB-qrETN=w&(R_)xSX$TLmfBUw8w|}R%JC6M8K;?lo%<0KU zQ`(#SU1f({FBdB}s~xLwQ~2rcgJh>IQ5quSA%Q&XsZI zc^lf&TKQ`qnzxN~b=`csp&@1&R1mhII<85^owx#4+OU>cjH5*R6!*QImHE?TTBffsYXt#vN=2xO1pO8D;C(Wm`dG`tp7d4Lo zK$Pj_NuQ=QTSz`3jc>Z|Pj1i0yA=hsU$Xm8CSR1a*}2+XSm{1Cda6|?^$C>h`)Tfy Fe*+KTcc=gW delta 686 zcmV;f0#W^+C;A1DBTE9oNkl04P8Xk-%NX6^$ zD5RsJaD(tl#~s#XDYn}yV2$I;aS3rka`*o=w&TQ}nVs0>NRuHF7=ImRmd4|8TK9L( zx#XN%`**u^2r+gIc6l>1OJ=t5b;`2bY22$=*3|7d$K!F@$GC@mUaZ^w-us1wCzFXJ z>Hhv+)9F<6`CJbV54yg-*6Hb~?(XhX6orbSPza&fh7fdqelAIRdV1j*gBb zNw>GRDvDy^{HlxZoPSHXZp)q~-I{Ky*9MTJlarHX-+RAs?)mvy(o3}u9-FOt-7uU`FP*|!TY3Lvu-^hkhZk~AC+Wo8T8v$Hd;Q@DN6&3)Z`KRSkfRa^fzIp4$$dK)Id&Y&ILLoA2v)x0dr(#>aQP*TwUn z&-(u3TXUQXlM8UD3!e@2bs_(5zWJ5ry_cD#T`l}ud|PH_>G=3q(pw{V?+5vubhwMV zikyGWJ;u0K`R*i;ywK9iV*d{d-`36lGh+b&00000000000000000000z(3*_8z~Z7 U6~}>FPXGV_07*qoM6N<$f&igwI{*Lx diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/equipped-BACKPACK.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..3572518ad8f500bc4b7b8042baa50b5b3cdade66 GIT binary patch literal 5373 zcmeHKXH-+!7QO^2f~XV)DH?(mNhKjgib^1f5}L@UILb}#4Ms^Zxj+C1La|{R!LB19 zs5}JQs3Twj6&0~CG6N`zU_%isg9R1wodi^TZ`OLtwch+QS-HvGXYcRq{he>`mAf)H zkY{0LZw5h-g@Dfu1>ci(A5&v+EtD>90$=A6!e(Kia2#H#Qb?rHC?1PfqIgszl|Yc@ zrYyM8;w;6qJ1S$Xwql6q+S>e3=A$kzlW`f_cOvtaUxj4ZZ&roCiSD_BTDU~Guxh0sdEtnsp?;Z6ah52<4<1R1OHn&&8=ix0Im-!0mgwhwQbq&;pP zm_Z7?`!RFsD!UNK4FZcZRJam z@y>fsMtYxW^3!a3Q{uxroyi>0Y`rosfa!ME;_eOM^wtwWj-oLFXYX-4>5o#+t(&{~ z$E166v02Sqon5lFjT>yas&eqANn17!+NfE^Dk`vlU_N{Eu&WU}{+zbv=+mnCc9$1T zl2o1}o!U8b{rm9BI3tPWJwN!?Eq-v>!(tzkai4q2ZSIqfa)~o#B<2dngy*uDkEm ztTM5SzdpuSHQGm*8w@pFd$e6uUPG+;?cwXXn-?A%{+zpilR}&38@Y>rS|vxEU0u|h_I5rqgPX=F+uJP7ji(I{c@A{4`m&?u?g zi}0-MGyyL~ya+!qgcPCD7hNFbC#cXF34vkaghgUDLh$i6^VDzvfDFZ8yhau+S93I8 z1U)VX{MMPt1ian_TjWKUB@D*k+{W*w2EJZlIKgARn z5wYEgY???!q@ys6$U7Wn*gY8abiWqt*M9lG5sAMoWPN@uzLdi;blzu@+IA=<*z>7d5QNCD$qhU+} z0zeN)<%l9q{beakDnn;ru#QhElR;xqJ*X^(JDtsPr+;w@M^$Q|MI9=YLUL#6S9Ax% z0p$Q{VVzO|fZh(O;rOah7*nXi6pCmsf-Wh%F7orT5Hu75V=x!SPykAyF*p<^hsp}0 zusAe#4uvt10_N@;$RgzB?|BexB>#zbA=z@cT^L;&L(aFsyhcj8Ii&y_M?nI?kkq8 zn;4&}^(6lnAD()Lej^6N_1eJb0+W#Zc@*~Xr5if`;H&Q({=ppp^!H7^iQn&ZeW&Z2 z82BdV@9O$a*EccnP0rud^?#$w?90OxDhL07;=rR){F6hM!DE)OXgZGz33TsUPp*0b z%RnW6wi<%Wt#uy*Xxk1uU^Kx5LO+woCRRqaM(5X9IzrHZ0s(hQnC523wz41>p5ukn z;sdtZwfg8A>*rB>~=VM%8=|Gw*k_1yfi^2ct4Tz*)6@Lc7_>91`b zW8C3JG`n%rUW<@14LL&_yQtOqO3AOZr1p2+xGTKFNX^x&&)Acmyv5;CCgX>i4!}*} zh0R3ceh=JydwW}H(nPD>PfGLf$J;r{+i}gKO-YlOVKzn?yH@|?P*8a3cyX+C9Ro^C zOiWL%r^}+#atd8*>BYNm|AG%3TNC4S*i9T8JN$)a$Lg%klDUJA&aueY#X5ZD0d_cG z>^)8Hh$Ee)`(3iCUebH~^S$47IU8#42l-?L2Bj@77_jJ}!I3LTxv}tlB$z6?RMjTC#*;_E)tjB}2Sm=;t`?2I)OHyHL-K;@I zTa(*v`|rv3AM2Hw&e^@?`Ngh|=N6ZCTS3hqcAMld%mkatWwO?w`k%^0<1cO_N5489 z9<UJ?Od}#9q7$PWkjyP_454Wj{7i?9p+=c|Til9gY^e5A z7g;x!*?as(x#oG;1bUv>R=>aA=Uuy{A@nTW_6YaTu~OsHch+s)I-;nk2y@Ejk8XJT zmYq>aI2L!z`J_v3XmPjVVD-}O`K>HAi}q~T8vogD!(CS8;wNq@gtQ68Yis8>VZQ_& z&a#-jNfvdrz#-?Qy_M`1C;OU9_O*NM?U(DiFwUCm$*2W%gd0*^?<^pl=y?&tTR!;B zjQbVKM^Q#=d*vbSq>h^LP3D>hFJ$lhUfo?bxZprUOQ0w%{ zTH?K=v%Rq;(3|Ah^OD-w&=9$jn`)7dJ3n*GnfSM7r{kb1#0r;^Gw~xXs%_sSKUa5i QFvcK(Um$n?)X3C-10`mAf)H zkY{0LZw5h-g@Dfu1>ci(A5&v+EtD>90$=A6!e(Kia2#H#Qb?rHC?1PfqIgszl|Yc@ zrYyM8;w;6qJ1S$Xwql6q+S>e3=A$kzlW`f_cOvtaUxj4ZZ&roCiSD_BTDU~Guxh0sdEtnsp?;Z6ah52<4<1R1OHn&&8=ix0Im-!0mgwhwQbq&;pP zm_Z7?`!RFsD!UNK4FZcZRJam z@y>fsMtYxW^3!a3Q{uxroyi>0Y`rosfa!ME;_eOM^wtwWj-oLFXYX-4>5o#+t(&{~ z$E166v02Sqon5lFjT>yas&eqANn17!+NfE^Dk`vlU_N{Eu&WU}{+zbv=+mnCc9$1T zl2o1}o!U8b{rm9BI3tPWJwN!?Eq-v>!(tzkai4q2ZSIqfa)~o#B<2dngy*uDkEm ztTM5SzdpuSHQGm*8w@pFd$e6uUPG+;?cwXXn-?A%{+zpilR}&38@Y>rS|vxEU0u|h_I5rqgPX=F+uJP7ji(I{c@A{4`m&?u?g zi}0-MGyyL~ya+!qgcPCD7hNFbC#cXF34vkaghgUDLh$i6^VDzvfDFZ8yhau+S93I8 z1U)VX{MMPt1ian_TjWKUB@D*k+{W*w2EJZlIKgARn z5wYEgY???!q@ys6$U7Wn*gY8abiWqt*M9lG5sAMoWPN@uzLdi;blzu@+IA=<*z>7d5QNCD$qhU+} z0zeN)<%l9q{beakDnn;ru#QhElR;xqJ*X^(JDtsPr+;w@M^$Q|MI9=YLUL#6S9Ax% z0p$Q{VVzO|fZh(O;rOah7*nXi6pCmsf-Wh%F7orT5Hu75V=x!SPykAyF*p<^hsp}0 zusAe#4uvt10_N@;$RgzB?|BexB>#zbA=z@cT^L;&L(aFsyhcj8Ii&y_M?nI?kkq8 zn;4&}^(6lnAD()Lej^6N_1eJb0+W#Zc@*~Xr5if`;H&Q({=ppp^!H7^iQn&ZeW&Z2 z82BdV@9O$a*EccnP0rud^?#$w?90OxDhL07;=rR){F6hM!DE)OXgZGz33TsUPp*0b z%RnW6wi<%Wt#uy*Xxk1uU^Kx5LO+woCRRqaM(5X9IzrHZ0s(hQnC523wz41>p5ukn z;sdtZwfg8A>*rB>~=VM%8=|Gw*k_1yfi^2ct4Tz*)6@Lc7_>91`b zW8C3JG`n%rUW<@14LL&_yQtOqO3AOZr1p2+xGTKFNX^x&&)Acmyv5;CCgX>i4!}*} zh0R3ceh=JydwW}H(nPD>PfGLf$J;r{+i}gKO-YlOVKzn?yH@|?P*8a3cyX+C9Ro^C zOiWL%r^}+#atd8*>BYNm|AG%3TNC4S*i9T8JN$)a$Lg%klDUJA&aueY#X5ZD0d_cG z>^)8Hh$Ee)`(3iCUebH~^S$47IU8#42l-?L2Bj@77_jJ}!I3LTxv}tlB$z6?RMjTC#*;_E)tjB}2Sm=;t`?2I)OHyHL-K;@I zTa(*v`|rv3AM2Hw&e^@?`Ngh|=N6ZCTS3hqcAMld%mkatWwO?w`k%^0<1cO_N5489 z9<UJ?Od}#9q7$PWkjyP_454Wj{7i?9p+=c|Til9gY^e5A z7g;x!*?as(x#oG;1bUv>R=>aA=Uuy{A@nTW_6YaTu~OsHch+s)I-;nk2y@Ejk8XJT zmYq>aI2L!z`J_v3XmPjVVD-}O`K>HAi}q~T8vogD!(CS8;wNq@gtQ68Yis8>VZQ_& z&a#-jNfvdrz#-?Qy_M`1C;OU9_O*NM?U(DiFwUCm$*2W%gd0*^?<^pl=y?&tTR!;B zjQbVKM^Q#=d*vbSq>h^LP3D>hFJ$lhUfo?bxZprUOQ0w%{ zTH?K=v%Rq;(3|Ah^OD-w&=9$jn`)7dJ3n*GnfSM7r{kb1#0r;^Gw~xXs%_sSKUa5i QFvcK(Um$n?)X3C-103N+riwI(;2z zRog*wN-d>Y>7-(5DvD~!Zl$pGJ%dWu?)80F*Z1vzJ=gUfp69ur-*ex;`*%OrytCQg z*GpI1L>q!2U8c830C*-VFHLoDzu*F2Q9csb!Lk524kMO`c>HJ-Ba0WK7*x*ZL6E#v z;NPZu0i!bM1+?BN zRFgq&8Y3RTTh?@5SQNfrt@6$K=T8QlrmLThIV7VcB*GPjyUwnuHh$|)Vj!DtZ{208 zwS4WbyW7eU;inp+ zCP(fe-`GX^7X#|C!8U^Ri>Le8|GDlvU1nPPKE*Qe3(oPUiibx^Q%W(KtCP=6@=dc3 zc=$eZUb>N9#!!E6$D`iq7>cbAwQ_HA$jnGVJZgU$PV9A-b%eRz+x@JW@Q88U-u=`yp3(!K8IZ6UcURzC`n z1uOC`t#g8oGPBU}o}r<1;r}->p>58?vtMXgTk7?i@|Ls=cMtSs~FdioY?# zU1IIZ+T#y(T@xQiqxhGI{#C*VBg{8$p!MH}NJ;qn*(9`nZ_K+hQ)DU*pAczj%3 zoP8YGUL=XY6X|q1o-tdHEVo3?$6+gID9T+^p#7ZlgM;B zjz>Wd9EC(daE??M!Eq@t;(%~SM3?}NgJKG$GFZq#l~4fOo)2(Pm`dQ1c~l&o#-ZRS zL?Qu4=aP6hm`C6ubOfQ19Ejr}{3Lv!N;rDFS4t=@fa3A!T!cvH;9w$$hof+5C=TIq zsW^nh)G#mw?@NkY?5(h^^ z9VsL-j|3ADH!YdEN z56N`G|0Ug{2IEdpK+EVDIGMpgkNCbNHV2LSzblP}`;D_vjd`XUCt z$oQ+ezS8wY41AICS9Sg0=+gf5t%wT254 zT4L{|QV5!4puAL|U4=$qP(#LKd1~}%OjRRKx^7Vp{wkR0#q^lVmbd=a&WbYiGSYbQ zz9HQ@%99-=WSU&E%ySEwscBhyKCSDLkwN{&d9L0`#QNNjtw;M8bw1xVMMkI(<#4{? z_-IZ}-M@dsE!IyZ!>7|u8lwrCrI&plW}RI6OY8gljiTN8Nk#ebJVPf)|39=OHmM-9 zF?vDCjUuwn<~Wj-u@h`OHCq@Ie78`KzNw7RZ1rIBlKZ6S1sU6MEWc3P)|9@Z4#)z;qLt_ww8{_gBad$w&* zm4I0lIoTRZU*%ae)N2a4y*lb_^uYh3 zo_~hn_pv`_+`SW_0+!B|FavfOFIy~-0aSC z*|m9QRAOQ`D`eg;r;ooHGQ?gd0Oh^>qwE}om4EdB*V<%*SZ!S$Ce_Nnt!)mwC(Jiw z$H4@3P!@rv)vFEc{;*pndN{S_{R3@C!3qrj{q=s4*SpT&m{t6mg5Oi>FeY2o7e8Kd z^7=Cey>Am-+lTdm{NtAy*aUJb99H@I_(c9@^^miqVd$`8PH#ed`TbGx^jC>4yIy^i z37qI^n$+6%^04BB=I}Igk<*Q*vD2YugKc$Xw|5vf+9U>dn*V<0gJ#M?UL+A!Pl}4S zZ0Z*lL{2(WzOi&=cfe~;swwym_YF--r7 zusHeHM4+W?-I}9QA*dzy4kfO0dCvNP!}~*~W-XY(Uup=2^I_)lu+TZj`zTp=smBB! de`#g4DqWuZ;U%U6tH3D>F+F`f%I1Zy`#1T0p``!- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..8499f650e5c89509218e9433da9f7dcaede49c4a GIT binary patch literal 5750 zcmeHLX;f3!7QQ%uOj-~XK_x~MiewIC5QxZ_LNJCwoV`hI;7US51||`Bs3?Qh;Q>Mc zt7vh+xeiE0P{3NW4k)AW5JW)`P!Y7CzLS88t6lFc*J}TH*Sga_`+R5b?|gf&+$3>* zJPh^B^dJZ_WP7^uz&&1lPS6I|t4?qwxRpiw1uA)P1V$#8icm3vQAWuS3=)ZoASkk4 z!d)@(D#l>&iOGU7mJfHf-aflKeB;cx!~^~-?i-iZ-ZRu~=o!>Kq4k}yWlg}(|DLcl znWux^xgEq=BFd@7WfP+51_@=gbu8=HxSA@XwJUTgpZs{(JExuxLf#-o@CvGEu5 zeUkCKmiN0BrI=3IKKQ)5skM71hHB$&SF}I=$TD}ES(DEc`jdK-A#GABCVH;uX;L3w zJGZrSmQ!()TV(n`AuXGJgv>{e zSIuyl;pK_ZH6pLG&Ksj|wA_y8eIS_i_@RYrh%LYV$Y$eCftLTF9Wz+3Erz@{-%Q+vgwmSJz+b7`tQN@pNhYMwhkwJ?lDW^>lZ1J^K&k z*t=K=*&^Sk-OsCspo#t{&{rVGn<Ij|ySupk6cV)#f98tRDc zDY}fsph8FNQacWjBXdE5QO{^O;v4PbCx{LaFoal^lb%B)697mMC5(xbh(i_3NJp#& zmkFNLW&#$YaZ!diVgor`jEhu`V5oR1o``dcM8nBgCq0aVTqt7lT-`??z?&mBSgDjT z351A<2z&$uFO>%oNDKypKqM2$WE}9oDWXD^a3n5NF-HwCjNytX1aefSM5Un^H73lL zs+5jcEEvaph)*Kpa6ZC^Dn?iUd=MgG8G(c+5+oAB=ot#7TQ~q23Ft3pDEvT~5_pJ0 zs*(#3w{Rp>IcGG4Q1EfSOeGg<(h&*>h!~LoR|Qy=^x2XgY!3J13^fHos6?ij1<3x) zQ;CW`k@Z<@>Jd#kqXPlcKjMDo{ULXaGw|YYn66TRN*x~C)e);+pDC0IP$5(E2#bhz zd_En=+Gq5~*9dj_3KB=ad04U|y8beGB{FxXC10tX=kS!j@EKutK)nag&>lJUe(7Oogp ziogU=18AsF8lm_!hult{K?5@}2l z-49&t$V?JrK9RyCj`EiZQBlXRg7wi34_s; z1rrtwr=Wnt5uqkdfHgcM2!=z05YRtH1pC2`{*@T)MTm$m65$v$ArJ$F#>dfNP~>zz znL?om$rRxTtsl`9QjszOmLtwVfJeX;5U7SLjP=M?efxPd5y6Oh9{^=IA`Pde%$`Z2 zFzpyv!atv$J%dj|NFoGBvlGy8R76C?@$IQ}98E|R5=jCopC}kEm%lN+5k-7R&w-$B zh#xl7f$*p89(EYjK>;npHqex&rp zBImE_`byUqG4MssU)A-u(WUq4TM-EbKky>Jm*6D*jTYc5Qk(DP;R-P!JBVsj@oPG; z=*m2oDIiFHvij75va(HqQAf$}b)-bOAohoJF`*sjigk@e3SZ+V%craHYn z=3A&)Ty`s7rQaR8bn3ZU<3(nP2P$l^ob`dVab+nwgiFa?#~6vZFD<%uZ4`HIb>2qU1L3Sta9*BCpVei1JUdZ)-9DSF|cwy7M z%G<(LHe7qiTK#m7jmss+?pw!-i`P!rPJ7+h*a*cRDY!z$K_z$Bcj(>5ZFOz;i-zJe zFShi=?V5J~kaw!388g-}3VWaAZ#HG}LrT6DbYgWu>z$`A181a-7w2jL|ZA7>UGs5~&~4wds$6&kju*;f#Q*L~W0 zXO|f!$0sGmiICGguz}uAGTdD%-Q{s~(q?oI6kqIV>R!Hy`O|MPPH~T#<6apPV^o1Q z&gG6}!PNnq`>U6ia!;OfA&PAuta^Qf#Cn0pWK>?i;i`QO{9&TlQYzhfH-;^ibeGtR zh4aY2w#iSo>2j@24jk`<;x`xR^O3O3Qt7_5a^#`In~TTuxYj?%2DSP1D}OQ7!G6iX z+$4HcoR{ajTs1pC%~rK`%pt*%uI}!~!RvRNsGDYbF~)g$QUA2}zn_^&GB2t8&&`_T zl)!-T=H^n?A8*^YEs0`pi&b?}PAKZTR`K#qw;GppByNa9{R=KfU3zlqNCDPZch33+ z>s#{cyPnx%E&iAvef<l&=$o<25d@(=NSci1=o!Pz+AcHX+X9V?5D zUfw@2Fcz9;W##s^OU6y<3%7Zlnw->|Sp~%}B~%Y6{UVqfs^faLH;s>3mqfSLrE*?A zh;n}GxZ&H^GuMopRgrgp%N43Ov~Z23K^}k6OkcnJTCi;#5e=FHl}Z9qAND}O&z zl&}(SMVUMuSdQJyIj38k4|-(4)Qrt9A9Y^bzGz=_p{2En9BYG2A7aat?m5S~C^5kS)3l^P^?J4r|oBdtzk&dArWb^w+G&g(e zcO0{xvG3jbgLP-2(8agNQnM59M&{4FrtgzQ;YsVOHIttl^gifgrz8BadjeCKp|ble zZ5hphp-n89IKciY{qb8Jr^BJPA58}c1e48}ySu-@-Tg%{AcVXPS$yxy%WSSh1s-;= znBn*dM|{LLan+2nfGfnXMY1g+bA6niZ(2BAkg@GhQ-ty{^39{ByC;sP9fu|-r=FYU zo8c62cQ||bHp_Q*4nFB>Xz7{@F&uoD=L=Ggg?l;7n|ZnE7LM@7Df+`9*sascG)f1>SY-^SZkpc62t< zPYxv$(5$; z2c8XPG7&OD@Hjp(Oz01}D^w`NaAG)7NS<0Okw$cx3OTF95?+9Z*C+*e;}c_XT*)Jo zH5!eRhVG6eAoSs2WjWN*q(jAp<8YQY7Gf zA`y&3FZ`1!g~Bm0ZJ(3c_@$sgL?uGKGCo~Ppm*NG0*tOVAI$lE$mep^c*w$kjM3M^FP5Aa}w54_yq4DNL9{VlwG05`!b= zkhm<481Nue3Y*ChF{tcu6n-iUR3$7O@0Ec{45(nPn88LRC`lxiz$Av4gOWH@giC@& zTsECbXERtVijhi;@Vpc%84S{i$>122tdz$X2MmJq-24T6BF$+8YP9%EVO#MS`hRE=i1_6i`bNHkZnJ zm0hin;2Kzky2St;fmWbEjaosAMpL!;RlFt^HRJ(EMxwAu2Fchw8iz+?5y^jlcrcU7 zV$j4Q5#ndafSyW@6{ zPq`VZ=}9hkjsJNTbzmN{by$H^-A1ZeZ`DXLlvs!3*U2DDqBQ{`%&;PYbv9=Uhx{m&MlJ*`Hn39n)3reJ)Fb{J*rH@95are}C`?7Ms1a=R{OgRA|ZSBC_o--L4z@ zbfpQ(JGh^;6?4u>eNqvhb6rxq_GiCmoMve>TJ5#|K0o(nGAHs((vT=JrTE!>rtemr zSLNYT-w(Fd7nMv}{j9mbF;vqSr=NG8@qkw1Qv=!R?B}5$V}y(zu%9 z(yFJ0%=qL0I-O3sY%x1yjrxZ5hVp2V)2xeGzrpr`baBK&OjLg>?7)Og(JR~@KT3#; zj=izF(gOS}iaxs4b8&Z(^QHL6H4(ibIl2pr-ZnpphFV!#;f){n%WAGSb#$C)*_9&7 z+*oW)$i`bD+_G;rHWnW}x>#cJ=NkBH3x~J$%xCufWm#=cZ&+Jfm-VEcb<}hSt*bub zv|62yVzb=lePN?nWhux$QJ=zGnD5auJX#B9isVjpVQB|N?e&+IesCUJVN#v@G{4=} zHHj#&`qxlgxU~bi{g`ejbXTFT=T}TNyR~QF!qhFxZ<%k7n0~76gxzAi+4}TwPj7MM z@E%S4gPj`)h3kC+9iMu!zCKm!pWRoA6dpT6TNoY{gMu`E+}N$3(-b{@`RpHp`x5W% ze7@ZZIJVBC^aqNn z^=B?Dlzki85E!4|#{9@Z|2e;J4s;}}v%@)XmMO_K^QUDqTkV;2dT#|Q%iJO4aA%60 z;L4T)HmG>J#WkPmo<9BdIGUnODd}W>@_aEgIdRsOjfTX8uo>6-LtF;Bn%%w*EX}nB z89J=;+;aR@rf1)twX%D0l9-tK_(~T(zmvD%tR~3wT>ME$@Tj}{*3FwYpE!fv<3Eqo a{y)h0h3oqd&broN7!!E-t=z(dmUl` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/wielded-inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur_inhands_64x.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0ea81337a0d96d29b01336ce2042eef050ad93ec GIT binary patch literal 5448 zcmeHKX;c(f7H$JU0hb{hlth-Y1tCK9zRM!ANFxmhsDNa!y1E+5UhQt7fk22PF=9l; z04geDzzh+$NC=7&6(XVuLWrWE2!ezyfVhALfxK=I@t8StJTv)cov!V^d%t(@cfa>e z*Os7w<+DuQGa(QNv-rMV!Qh^vJ7*YyYlR!~6S$QpgobH?kvK@HQiyRW25I7z7=&qY zF@d0Mlm&UbQvuC5JDlb=ZJI?cx>xhHd*{QgoA%t)L`Uvm&WEgWhn!q^6je*8-Hm-7 z7c!k#0>hayrJ;=r#lDRESZPvVU*|jOF*sCY6KG&6DAF(!N>3bJh7D!gF8pq3S>Azu zd1%w;wV!kvRab6`JQTV7=IpQqvCAB?ihFOBbq)^Zk1hBymH07jXPCjYK$B~X_pj{q zvVH4vl?V41t5x$JC<4vzn)Zf-+ZDd^_FV#D+9$ZDXAs}h^LaI(hJ8spU41K-T3w6^ zIkecq%;|HEs30JArP-z6i^MQT*{7?m{YfL67R}ku23iU2`3u|}4lp`5{kT0c z`-9}RNKIJFo&^hc?RA)Kw)NudtR=fMXJ%?Y;~Xh?uiZ2}+v4ileb@cA7580^viw=% zgdh9W%F}9vFJx>+Tkn|nmZ@0;GuS^r#{IXuwi}=ERhREAPTh%4TUD^b%KeG$v%Y#~ z|G?Ay3zoGb!dtd&OV`bdsh158-~2wuA!Y2{Q+17_>kW1f+m+p^FJFHCJWIKuss5g8 zi)y-Me4V|g%FbPIFo%Q`B=&|YV>-xR7 znSOLMnSgCp9W)vYZX^(9ufl=4!UX<2R3RfFB83nmX=O?vI|9MQU8_V;38sOBSTrto zCH9{=M}%;ZD{&1|KoKZCu^8MpL4}1R1cagq5|k?0LAuS7MkT2=Y{@Fo;27kSMUX7LTP7-Ao`Cl}OAB_VSs40B^3u7>!2B zBa`Fe;z)6Hl0p?trgFJlGKEH_(O}>KtK;PwL<`H+3w03V7+#nfRpCkvu8>1IOhl;I zsBt9{!8r6hKbcY>n1q+BCs+V{khO@COeImsG8uVlgj(Yr3qU3k`pXD)C|IQAU`(yp zs6sLCSWK>2I2A&KPR1)Ys-*gIL?{`PVlv>W2D4IMnsPZ`5HuN~qaYfWDfLl+?3X+> zxcCKGFXg5i(U&td5fDC!`;zzb+V#%BOCaERDbS6&^!Q$`MBV&6kpjgP&7#9hgoZJ>Toy|xrc8n2%hei0j$%3}08YXI4kBi;P!5{~b2%Iq z%wRC+Fo()uz)Xe^6^jrW$`x~_Km@9Aph`qKH7gyI2taWeVm2b?vS2z!0ol-*R9MIr zQelyZgCGp52qY@jLy1tHk3uCwKs#|65{;3S@@V~lj&Pnw5Z{$ZBaJ7nw**NMjTi)g zHGs=Sia7NP=TKaRg=i2RpHw!J#-TD9OeT}AyT5Q+jj7Z?i#k*)g+w2(N7oo0CQaDok(0v$u%JYU2Ju2P7yzZvm^=!bN9BZ4I6Nwa z$7DKD=se04e}xDa$Nx8P-SUB4#+&YotHJ#7deiut3c)svzm302as6U~ApNr7A?SDs zY9tmD>GK3w<3nf+B9F$v{xKog=XU%r#K59a#2Ax`!U)P@!wif|hlNZE3+A90g3vf9 zi^CqLbrM~z5NqNP73L8Qcm!Mlf$F(}94A`!{>$0K#bCNV0Lowr8`e?A=FurUDw|0D z`^)2?LMm6p0J3Cpg)oDLvSEZu;ldc3u2T+$!Qj$gPWOK=Z$c5z%X1;?HpJ)6bRoae z?s11HJ1C%K+y-`Lu+ftzclrswKr8;vV?t(s=M)h1W|G(9_YGZd=z1*%Ud#E7y57+B zS`56F^BZ;j-{>-V@vVr-!5_Rh@Flo^z2DE^E7C}~V!0QAM_>{dW|dW0z+$ZQ4ObHg zrsleH8e#7~OJJO?;S0Q{cTIoiZ4>qY%Q=NWFr3Tx@(9&7_BLGzyd}1(9O&4#%^dnN z-FlI%j)Y}KJgyCpe9HJG^FVDvcX9XFd5eK4WxHQy$ec6&tts_$cc&3#zMlU6{>xTb zc4yEmXaA!^aMn}2b!k^Q%i#Uynu{kbmLw z8K+|0a@{xVXuIlhvY5(`d{o)ngM8l;T=8v0@gj+2;D?_2L~{GJk~3$9Rn}|VKRj2f z49xxLskdWS)xbmN(r9uo>t1dmHLi7L($Mg-k2(V3YO+H{^T;_8gGx1%%jH*wlD2hJ zVl*Eg9}9^+zso@kt0V6LKia)?~wZo zt0lYgwfC*t3c@~Ixb_>r4Cy-i{wG9kC9chg_&7T@$L4-Tnqrib(R}4_n6vH|t1ON3BoG{m2ecm6wj+IXm~CeSLM8a+5-BpQUB?oIdH1lz8G{v%~ch zhezs?Lvly(*l!OS-CDb(TPnFxRaNzL)R+_V$J0k^6@%FqbKBY~Dk|>Y`}q@=>FAQ< z#bw36stjztJi6&Yy7czd)QL)+5RSu+Q(=iDeSVG=U1tEI*)7R!#`7O2k1e|&w7 z3;ar}|ARqE>yKa^xEISeT~Tu9L!Vwneu0Fc)iSO1^y~K_Zc4*j?fbu)W__egWDxuhMAs zgYI1Q7a?S?Mp=W==PLI8krc-<{5mwSMmknDdLp!8SI^hq6_@2nqoXS%y;s-7mHS8g zuuhz`C_Ft+Ee0|=RZ?=}{(7mm;-|iBztY=H_9fNZ9@@Bc^xcT7C@>DlGul#e^U=dD z)L`bEIh%LU%^RJcWaP)}d0gIqygl9;b~lzT8b)$HZEaQ?1RmSU`DT7I^P8FP zmdV*)1>Yl3weyePuTJX3TU_wh=|tNwYK2Qq#?EaccW3D~_KnUf(uL+Pl5^2@0o9f@Mjw&xsttcUAs>54JBTUYt4zO(0s%rLKXd#Ujorv`r< zCjXy449_%;EB5IvIo__e+oAf-c*>^ErDTMWzDE*Wd$idkG$~$K z>F;%Fm7%`HcTC<{_wXB%rg`D_(xvhTEe)z(x)@SGQzs<+Y zjg2dr?;cO^d^VB1cAt@6;^^)LU313JK*v($D)7OnG} zACtBm`6{+;i^8`xZRxT@$5!a-@4Km+y839!f)wR$=J~TGFXnGPV)*mFG9J4m6!+fo zH@X{QAt-!=c0jv2W9I2of>-8h%-8p$d%B$rvTOg%ENqM;yYqb2w+G=_K4%Z0?MBST zdY@RjZ7AhjH@g2epwX;t&DO<1Peh}mzg$XR5jSC6@~~k%So7#8?ppJc8|y18t)!t% zPoA?|W!grO56vB9I6H2(2depAXS%HNKK}mY_Ms;Y)h{&m-B_?hM1Xjb0ED0vNkQkKP&Rf-DFlZg3QPdP z7l_%|zAF`2jDW|+ZlZHZT&V*RByf(BAzo4L-f&b1Y|X>k+3MIRSpYzUC?JedBoxb8 zN;X!F%L4BzF%gSVt0+R)SYNIO#z7)OFf;;qE|tq#UU#tUS5IR z3KI&DgellqEZE1qi%%rwa^J&?{@Fqu%D4i6?GLPP{q<-jX>hRgLFuE%=|6$N~ONUF91 zWY5r42m(KlH6u3Fjyj#`fdKROxHGih<*rr+T3jy6Q38jl!s9ryu`2&8o&*-~Sn5|R zDuc#AU^1RWr9*g{HP0F!KxZ=XFoO~Rb|?%g6`2Ob5z7^j7)Df30GuEII243VCy^Nl zonFs>q6o?=`LX?X6Y9A`XS@s?rHkLvleUNwv zAw?iC05c#E^CS`S4_n>>5#ptQRD6;dbPAJ1r_m@BkUDjm{YFG42fe65C6fqLrrKOp z7#2tePz$L#6#%H^ARCs041p99nYTnDWMfr9VN{myx4B@Tc#r~egcJw>1KN` zO`@|XG!}_sL87uq)AS`gL15(n(pHTR#%8kU&H_2`AE_2i&XgAtI=Px$3I*z6!eG>6 z!Ghq)6y#7i!c)fyuqL;nHBqY8+3a9u|9XfyGHC2bd(F1_~uEyu+7Y;?W$by8Sd(c#DW`4;qaZc}r!OLA)Msbt(2VVmEwZJ!1gUurw85knbC zN=jnt)XY=QungQUQSfKH|qsKQS<@C9jmZH1$S8JnMJ)-a?!NHWzI-oC$$@bdw`Rxgs_e$5pKXWE z^*%`1c5fh~BeHi`m;XiC*!H?V&uM&cGICOX=pC)LVut6o`CVf(V|>S)X$3+5SW%%^WSMl|0Iia8oZKA?*KYmhPx`dw2mk;8 delta 515 zcmeyZv5aMcWIZzj1H+dG6Mq6J#^NA%Cx&(BWL^R}Ea{HEjtmSN`?>!lvI6(JzvTL+T@5LSyvpDSj*O%EX z%W$^UdZ#77YI#2GvReN;<7;lCjoIInkDOmvUR`(`9?w{m=a&53zjX3qOYH!^+1Q)K0>Tlii`Jh>0<3@xzpNW2e)qDT2hX36hnBED}(G%Ebf`g95FUo8$%pWHE`5pdg606~!Vb zbwRDDk42UzN)eS!N~ux-wNTW@QczK-fJ=ckitkH6g?XKM#h?UVi2MlSOG+c)+9`jMW4?|QHFE8E-tAX?@p*Pp+6Z`T7CuHv=a?b)6S z)qcy@(+VV~$$GIV?p40|S=+|1mfo~L3R}E+*Cp=8T_ahfN@~v{i#rDneiYpJ=w=nK zML)wd)X)mDQ!QB7z74JajFP*1c=q$iP<&&ixDth$u~X#j9SC`QzX=G0k)5!gWy9O>^xr>bb*N-FIb;HO~QB?CErz@@U8R zUw`(^#>C#wlp)=R7u#hXaWXdDQ*WHL?9jov2UTCt3-hcV7>0gh(e!C{tAASA;I&Pb zKSeJU72me@wqEUrL7S4JmYkYtXc|ThVxNxmdibmDmY0zH+I^Rl{rnlhdFj?(W412` z+g#aeDxg}+mRG!cw!O>47euy+HJbMCjyfg1{`lgpyW>%_4r%NwJKL_Vs;P08ZSH8h z&+3-Xwp8D8@Rr+qaZU!JI-4IImDjZ3TFM`ewB2oZJS+WVah5bG#XCI5@6N!Yp~1($ zJ?U~Q8c#$aU&>GFj|ANXg%>LV1s1|#Gx<_69u`P>2wo+YfyzUnJiJsgm>-QOF+3zf zBw=BPE>~kQA^{7#fyyCrWZp=m$S+=wtcwre^5diV3<1{5)4)T;1OQ@031d{^7>R8elx+0wFWV=aWeYuwr2& zl}Z_tK!}Tr!^gSdrSb>@iNRnHh-3npi~|}tg<7J7RXB;lP75)C;e#mna*<3al1eaI zOqeI#qGVyQU?215d}0}g^A=vBm}CL)K~TXm0trtfh{c4d77C?rEC882&|g|8xS&r7 zL5M=SMb1ZjV-bncZYqR;|JGi%MINIIN5Cf_F^CwbDu7qgG?%L&PT*S$Ed>!Gu}o(L z$eyOD6bavvHSKKL9bGt64+6~J;!e|k6T40sXmL19A1Qx}_IQvF3#;|d6iE3Z0aN$N zgJGD?Ai_8y52S-aBQtOex{!vWBJM;!L&%`;sKO~wkVK(`C458+1;FtlfFt13$vhqm zY$!B$9ECx1!|~{3HykVwl7vJGQAlBsra-Kbi$GPvF;h>ag%SWLhMPM~awoat_(BQ~ zM-lL7IGDj8;RG<5PvOz1G&+r}gA(wWpGf6m7^G7qh9eMyOcJ5n&=SsE5eTucWIXYm zBrpb63V{LW0g*%?jZ?ha;)=w`Iwh>-lSHGE=|n1-N+D6*h@=TuI>hyeTmfoPi%KHm z-RL@VZDN=p96&9styBP@lY?lO-f{$1O66RsG=_!MLSVF(Z?`$1p#-oJ_JNfM040*C zOd^d*qH~E0RGiF(L_(JLpD#WCYCWG zT{B@Yy0&1#{D}}0a4aIwofBY9Z1E#uNdyAs$7I32k&FJK80dTwgM^UjI3k5Y!ch<^ z4aXoNpu9lx+zcX0I+odUAK)1_$Su=%#Cjd(WNO4?In~C@nJj+#e3r_-*sxvn`Fkl$Uig8OI`QOX^1^`{P-6x#zRm04Twi? z*~h;jJRi9fje$~Xmp48LQXh}@Jkc0-_Nj_( z7E`P8Fm4OG(WiKzE`A`-uMHo5*jrhlT*zN}xuY$rEU4s{bs6@hZT&A_W_B^sq{cB4~=3#yyo^XDilbAsMIb zp`V9Fp&eE)Gzkt67P?-_ZmP&@VpIqB)ie8Y>UoQyBW%b1Q4Mq1GJfl@jbr9+d(pX& z9~m1o7w#5llA05CgXP7FiaYHW%iPsZpZ~F~lB-rKeJEZh(;RDf=e`o25B(nZ>p*sP_RhMxx+3=B ztw))|H*RnQd(pPv`Int4-`d1ru~~+=s4JXdFR*BPsqZc}R08Xx#3arLfpLcck3o`f3ko*scx(1u?DlA);sb{~Oqo0zT)p+Ka$1mGFzbT7#`mPCy zNVTf`H&pq{fHPzk8oebkv58J|Mi-XVTFxt2meTBDlYV$%v0lc{1HZRbuC&{l6p%ab zb4l7rt9s~EYt)(8%SAUMFO0u(8__Eg>uuk@y?S$S%~o4RUyf^|Jp^Usbq&#;2=VzS0Cb;#J-f(BMR610yK-Oi1Gmp8KI~R``Rac) zH#PYsm3aQculeX=FHg_$XPR8 zH@Z)KyhM|{G5-7)27xIjPUM>C&tmjFLLUj7aoYAoPO!9%yL&~RRXWPcX~pmRI`CEE z)ibZSp##>e39gJ(tJM{W`7@2&tc~kr^!r^VQ}Q+Z_4up<4^auYoE|WTP$TVosVe!F literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&F%}28J29*~C-V}>VM%xNb!1@J z*w6hZkrl|74)6(a6%-UyQc{wXlvGnwGd4C>R8%Z0E1NiRB2eDD?8de74HfKwRbabY})e76AtsVZy*!S`aPe;KJ=>{q$}21_h5bi_3SJPEZQC zaQ!`_pazHG)r<933;_YJ%7qs&Brt8=$9BWT$YH_taK=>g6ZWM$bRH^Jt*!dY`b`&c!aj-EcC6SCgdWs19)5cf8-SHJ3088+0LOrP`F^1z~#H&3hoj;nC+ zYW`HtpmKC_L#SXa_nMuI27Jg)LpT!5QeX&X|G;q|gqz`s{tUr{YX^>eG-op?Waww~ z;c#Hse}L`8*3HrR!cCkLNh{4m<&t;ucLK6T&#lxKd diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/riot_inhands_64x.rsi/wielded-inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/riot_inhands_64x.rsi/wielded-inhand-left.png index 5f5b50d715d73bd3b775659d70f0aa8e6752b7ed..a38791457fb6a3e7b3ef32a49dbba3c62e4cd09f 100644 GIT binary patch literal 4922 zcmeHKc~BH*79Y?6k$9jI(V(;g2nuuG!zB#Y2!jZN5k<78r)Owk4rUr=z(i4^tUx?4 zqJqKTN#PZY8U$|zgRW?ibyO@6!Ic}#ZUhX7`^|ue6}Psm+WbdX_4SV5d++zX_f_|n z@UWnX6J|{y5C{{6!Tu58o@P9)EWq`;H+&o1uBD2X;SsP7QfpK)ECGe^6g3K=dQ3(j z=xY_>zEiJ5Ru}p+z0J&Q_ak}u5ucWSXKmd35SM?mi}eL$zrWYblTXz&h@Bqn^S!#u zjqPl{nJpPVCvo+n)KzUyr-z3e+B=Zm(Jl8Xu*l6jjk8kAemvoa_U?9YJmY`yV6~1@ ztn`ob!_#Gm@5zXhjtQ2>r+5@v=AP|*e6gjc=g^zEH`0k40*NISMf;~0&7VKZaf|o( zMYncH|Ir*=wtfBDJgZfmtZ2up0@u?7g4s8iKoBkz2;No$YS{Pn4zJ+r3+*dbMIK&Y zYvcAeuCypDd5O)0ABjSmFD$l~I1A@`yA&{6Hs074vwP*b zrWkx#!```$JM&y7*<@8r%JtZ@>$6?@&D`Tfv;Juvz1y~W#lHKCzCGJjwaV`A@ow13 zU+o3F2hFW*ma`&455@UBf9jAlAkq!i7*43a+mf%ja*uTH=jT0!+MBK8wilkvRi&j1Rv!p{)IO)XtF@!^3FE}z zIs%%ZDYWQ`s0Ce@jDhZ2CJN;vDg_yqsw5~`uTX=wBM>}&^lBK1M{!7k$}y!EvAg^- z5yGTi#4lMQsz@zB%E93Tt0X< ziYY|MWP-Av1B^YdjjOCk;?cH{(-{~;LVE|hvRBKg`(5x z$T|jDrIAx;JRXlirBmp160jg?Qd#Mu;H{e^iTTFg1>;l#me zp||-d)FROcyiz;N0^oz9ht(7snMzS8D5E{JctA1$8BXYf9$GONQc47>RV8TFI6F!ly7>ZGud>MO_h?QOjJT* zN)RTA$3JMq=`~Fu1TdBrcoF zAi)fnC6jR3RG29n1+iFzfv$uTMrUP&k^(3y3uZI89E8NBasU)Umysk=iIl{nGhmp@ zWzZNL!~`Wp_<<^o0tU;8DPTEDQ7h#pg^_T+Z@AElNGDU@Nx~CgTm~G#3}8yBN~e9N z5@QN95{Hd^(l{(Sm&yXkvw1uYo%_ycDXP(eUNoZ8sAR^F#<(ziP!6CLHg+liFnNG# z_yP?I<0_3!~QUi0#GWQ#iw%kG_IJ+;?uc&D#MM+;8RE0 ztE8AL<$qZl#|QEpTJ&H{3*x7kL_;$bi6#!c4ZS8{reT60(^&9fWT*r!oQz6Mc>=5< z6%q$4)Wj9!I=oc#-_J%DhZ@%bP)4G1NTVntQihAA7jFC=Wn?QH<_qNdS02Ob@K=U_ps^qy#qSthV|0BK10Q8P)?H(CeG~&9 zWjxkh|2MiOy!)9#mEa3V2Y!_T3mSUBZq@C$I=io628uf#g$laI}^{u%2c- z%?Nq>?10b`7m5NbTP>%W+mEY?S}P|I%$tS&zG8iCXPu9-apClvzwJMKCh}pfhdTYc z(laewg6)i7Y_uE1h4YwDnbW2(BDZE+JFGqzy}}~bJ)iX^r~4>OSo^H^`5l4S(F_Fm zz>(%qVb_#R>ssICl6ADIb8hUH(+*>82V5iUHZREZ%jv1i$?G*NcNP+bZ7);rc>dZd zK6d|Be^}Ox&4ul~{XrEk`}$f63JUVtE1OEO|gl%UCU1fQ3XP2j7d1X$*-vUId?0vyZKeUF3I|gVa>(Z_FC&7o^-oq5`{HidGGG-UvN8OXO;9+ z`D~Bo`N$=Y`#0YFaWAD{ZK8d7YRu1Q!eD0_hlwq zQY%Y~i#>&$mv?`N?K|xr<+DC2DmE%=VAp@4_XCVC4BE=;9^4bJq;;*>@><$la|CN^ z6MPpB+ZDS`*aR2Fo_g?=_xE8QKDPZ4ZKaP(x-KnR(|8&0aPjcy>+C!+Qyy)|woKpP z)H*mATWLr7-1>FcLxZyPdE~V>mCGO7&-B@Uw^!ouZJ?;5JnKpIb)Kf-`&5oJdft;> zXQA&DSK(CKfRf!m)+tM3$f|QzHOwSoP8>UbzLmLxou6KE`ND;S3htb3bv&&)cf3P! z8+Yr_}CWi))BTxd)Nkl@qM|5N6on)y%QA%! zBE`C99cyNq&*$&XJDE({*R$EIuW$#G#`~&?pOO?(XhB8rr*h zD}Z$CHnS$nGCe*%jwH2-n^_Z!q%&61pTg;i3m{2#UH294AnLk)6R$&`pW zqp`OFNc}6=Wl5M>V`fb}&&-;*aL&2j;~YwiIW34yi+AWp-cCMG<3EC`sz&L*gMIjc z*o`;M<@2HflkpKCk`f7j!2f5JzW3hyChfSn@0R7fOZg7k&h)hx@XF^`RkimmR=xKt zU)Wv9_uG(@hY)0DIzB$ucs!Pwy*WzK<>jTWuC63WXJ==U7I)CHonseml5Z-_eH-}? zz5~S9S(eE;rw~GWoJ=Nd>-e}++~41i&d<*qNt(@OgLlvFTg-WXoqW^rF?VS@`47@Q zK1$ob*LB^tP>)HKWtnyg*UulnBrV#nkMw=W@CMP%Sz5G?FNz{Pugy0VbKjPoy1UG* z$+Aq6WKVSS*S_oe;e*gdg0000000000 i000000001N;5SzjpHP&|YCfL;0000FS2nr^dyvRcWXb6&(AR-SztxjeJ7|DxdAORH-tyQ2_ z>4GBaO4XKv;#OCY3iw*26nA}tfDn;_S~a3jk>aCY0wSJz&K}R%{^y)CnVI|e-FtuE zz2C{VB_w$MXuFAa6bfauG|)d3Jk!kga2xP@-Uq1#k8>$uOUO_}4{5aO7(#(VWU>Z_ za03xTp%@yKA#=x_hlZE;W%yWGIsOCPMSkOZuPZY>?CF+mGv+3ulYZ>e)N5mn_FYtSqjB!BOw-tNX6ne)qomyuiY*RJn!dH zwPNu>4@Y~?&3vpdIBAi6b!ZiJ$xP*E5tD=HFVo#dOEWU}-;UOFqTl~=`_7@_4aLy# z)U=Z$gEQ!%cV1`D%XI!^Yu^)7OPgsj#PJB?p87hiC@R2Xio>z8aAs!)#fF&$rOb%= zWlOi*W^dbrDL$1g5<_lJneY75*}Mt29k%Qb;?2G@`c8vv!QJwOF7g@DX+G|IIrq~4 z{pGS9%TwEykxOppO`HDJF849^nN?$Q=j_ZGm1Ee%KU6reePq-Q$Nw(fedBLm95>ah zaK0GtNt9f35xXo1ghtr2R?XaRJ<>j!8ya*V&bOm=YT^s2w&rJ#4ck$x@WO2_zR#z= zFxAZtT39AM>wNj8ylHBi-%6*rI%Qwq%@g_VX|E@oyxRC`)v%p?t`#kH=jNX|*^~j2%)rGx|gp#bD4IzwBuP_WA*)E+X_l@)oB~VE58nGcrfL$ z>HfnX8Nd)MwC9)tPs#ekwOfARh2BikH9fjiUYtSHQJWfJ# zJeE+2sE<#bra}ZJqDFFMuuLPyG=AOrwPoJ1glQlZib z4I-)qR|wwCVg?nmn2_-z>JnK9Bvxy2h(qVlVVcB1B(bPIc96FgixGzU2Mj=fFA+74 zBsD??L$BA<^=!IY8_Qq{1Of)kVz5{=U_sL*t4PE^Q|YFgA^I`=aUH59G$f%`L1s)u zu1+LHR4ULzZ}L-WWU@hcm2Q9qzz4&CXc$a7%up&BLp^k)Bnf~FB=lYnT^JZrMkuaR zCu&h#l7y?s=|dqfbkJXus8v|X!B7USz?HyM2ck0H2{~UX3mNn$P)mTWL=;1_GDBeiO2G1hnJ|w}W1?m#826$HFfWXT zu=#8@j3PW1j9H*CR2ZPvDiN@pgc6Cx85&irMPVjfI5$KpqO$1lTS~v*(~%1_la4NW>o@aR3UlxI&mGWb(scu8_qSvN)bF zTL=%aS7Ss>^8d0nj}PSCzvzL44#ZEki27%0F`m%>)&Hp=EW-prmaz~bXnzShBnj{5 z7-03Q&^SaDi-Y}Rpkd$0iT5-EkI(b+62x$5FlZnehs&4K1bmi&hM{Z@*NX$%i6^(P zFo>>G$B=qNi_eV(JOZvjgIc(PW)3XXtat78akzOM0A)0oM;k&Jl`&8(!@Og>sn(nE z2R^(l21B+O;MXq$TNl^~8G~El0AC>2Kl2(`hd(m}1bqzhLHvHC>myws#J~p`f9$T0 zbbSy5A7uQoyZ&!<*}XkX;VSSCNDq!mI|7dB!7 zg)-8?d|Od=?REx2TT&{M*xt7tXYJxFhL2`aDAw&#|G8m?#z)N+p~ZgA7oL1R!E>@5 zGV`lVZZjMvRtvu?x1wK}^v|Qbh&(czDm&1G%sQDS`fS*S=Lz0|X>Py0=GKfE+k+UF z*G5`{0Pnl*b*?qOymah!*NcLullxry%Ed1WT&1@ZUh&nEMSG zyKL7tMGvC0|FvW`mPH&Zu)d&x?f#%c=*Bm{7LP}sejKjE-!bhZErt# zqUmsH{50;j@_KFAt=0AqD<}c`7tQHSwFGp5{nX?@w!enLU@gp4TOnNV88i zDBPqT8S}Ekau1$^*YsR-)?IHtudivw9(O#PDC}yOX01P!uFv;465*+4<(=fn5>r!4 zs^rtqtSM8cHpRB_bD13noXU-kq715|q<|v}uTNZh>*cNN?(S}~(cRB^lgdnL>Vn?h zHKvpv&r7Y-$bY8Tbm3AfWx{b*x zt@~?04P8Xk-%NX6^$ zD5RsJaD(tl#~s#XDYn}yV2$I;aS3rka`*o=w&TQ}nVs0>NR#mq7=ImRmd4|8TK9L( zx#XN%`**u^2r+gIc6l>1OJ=t5b;`2bY22$=*3|7d$K!F@$GC@mUaZ^w-us1wCzFXJ z>Hhv+)9F<6`CJbV54yg-*6Hb~?(XhX6orbSPza&fh7fdqelAIRdV1j*gBb zNw>GRDvDy^{HlxZoPSHXZp)q~-I{Ky*9MTJlarHX-+RAs?)mvy(o3}u9-FOt-7uU`FP*|!TY3Lvu-^D=v}}_0q550C((ZEp^iiZ{mdtGB@2@(BeP6AcZ(Y}09U1#&TNlo9 zC;zFVCzFXJX*!+i^72xWG#n0PW((W1voozzxP8&hecgONI);8#TmLsX=TaVrE=jZ5 zY~h|47Z-U@vLwmOR8^IVqEHB-+2+ydhkrIext;%PHXE#)@9THBmh)D|$9KKg#q*!f z`u^ivbDRs43vj3lpAGbNA^&c^`IY9qmzkwqE&N-2TV`hI`1n}TTO)Yy2l6dfGh%e5I~3)7Y6SZxIz|hE)b}-6n#}e z3+NLoT6lunL!}~hLEONtR;vzLRH%{y0*c^%yB1sGrY{qrWRm%^d9fl7n$kX?$EJIvxT-yyMk^vi5Q{`3a8sU zd@8rNxyvm+P-!jfC6Mze?n|xZKIiJ7*FIg{W%gmCCdkWZVd{xP2Yrd|tqzXg&plO? z|3t00x9-N8)-gX_OkcWtY2clSQ8SW!XXPGguRGP+)wQdC#`)E(FX5c1QMbY@ZwY4q znB(tY{vc--vCDH4r>Q=FX4SOzQHxkkzj@DQFwEAFetzLHKfgE8fEadso+Ax9H`ne$ zOyq9Ysn%}mMEJhYr1{pDA}+9^TvY#D_;CoQFMXz!EF-hXuvq&PD}7{WIIw^9e&)DU zX~!poW^f`J`ZxJz+I;wR@3W5kjU68|1+F2&io&$wMFFn%lgr8%@SbKc#_%>UQ=OHM z)_0;~@*CUiy-wesr_b#!_YOR>$>Sr#9`zY zb2Z+LEV*gtXBQmA9B&OTcPTQTV7*uv5wa`JyZKj##8)!va+B-o9L#LNzHB@19*0*Q zHFHA3%4L-{H~P>zhsL?frp48$dVB92-99U=|D)s8wXc_t`li?E)cu;Oz_VxFwJYw` zG)WEASeuk;XFtlxTfQ@#asPVjcIxa6_KjoBT{X3r9*)Z1S(2+sTkW^3Fz9ZZ{gaM| zkK60{2VbvZ5NoNOW4a=0LDeOZpt_>uA!1CU;vl#NB{+JO7L*->A@SC05iFjdnJ5uU zs->(a6=zsX5|^?*70MyG){lrIgHkCXGBs3zrN(2PILq71Qlb|F02M(aOuZ^WtrP2| zEEBF6yc@+_7Sp6c$4gmJ@^Ge~h9Z~(j(`KP=jq8LnB`^3lu)=*9N`}@2mw}7Rvb-h z#awQ3axy2G&(Tn^T%M<=Cl`XbFw6!TY+Z_)M)Yj8&d~@lfZtc;$_787Py74_O!~h$U58lNBI)geFZY z-;y=rY{nf^IKvMD%!hDCXupZwqzts=a=|#ZaOEx z8rZ_(5Opj8=Eq>czLArEQ4D-YCR4G#2Yh#5kL!2043xj-^r8?;ErU`&{7 zyv-PSJ8Xb(EG?7I8~bqVq){JED=S=chQToJlll87^tJ8xc*`5-PPzCjtRmBLwcF0> zUUVPMp2Za z$q#U>+zh<@@meLWCg7aIFyb6}Yv^?LQRT*<|;iD6wG2dFGIc_mxP$E-c4<_Y(x8FzVCSA+Q=gX2iL5*7XC4$$ceGM{Oowi$xW~!f z<&ts0X*XFc`g#koEhsH4q0@c)MrGNyuHI8lmu-q#T3XKjygs4My+;^od+8aZR+~8- zx|=|I6|9v>>?WSGs3=j@8MGpO*%?Y5QRH$s^MdaRyWma5#nlgK%cgBkvd48R0_Wq= zA!v*1+4lDKLpfsmtWRG!H3pB?HIzQ;-qO^V*x7ixyu7sSWnS5rSx#x!0}u4|Y<4Q` z(-ih*xwX{JoFkhwDebcPABp_)`n&R5g6Gp$zF_y1bXv_c3uvP1m%WPRbX)B)-*D)8 zbcgLqEAy?Z3kYLyd3)wZ-?luL{raZvGpP4_;sWbT=VpV((vnxo#A_onS3@eMP6k8J*|-f(?si=w3OyUFmDn$j;U zJ5x^`1t~l{XYV$P$Vav(@2Tsf+t5;*L^IK`@se*tHy`ibN|3Q-cPsk6rP7V5&6NRd znd$WfR999-%n?RVTFy)E;RaD|=gYCtPG{GF>}q0SZ81@6UiD3Re`N0NjfFp~|EVL{ zmmm7{Nk>QL@4pvcx)dmtNJM4NXL~zZoax{6pD%XzJ%8SCwN5^1Sykm$Nw3Q-4>GT~ v*flYFuRy+F%IJDw$g|Qcjg8rG3O6*)vU`!dsvuVCVHC^eh5DEHE=&I}OD$5U literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&F%}28J29*~C-V}>kqht%aaB=K zF*Y_%(_pAKX7G_?u(!9Dl$10UW|-*04pd@al^YMFxJrWjg8#z+!=^Jj=YgV8o-U3d y6?5L6Q)C44m=sq3=eIu0#O-ljNr58pfsdzA$3fnsNpC*TTn0~9KbLh*2~7a588(yv diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/riot_sawn_inhands_64x.rsi/inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/riot_sawn_inhands_64x.rsi/inhand-right.png index 4ee8b679374405de7127066135413557fe01047c..6a064dcca576364a21b7b0902487ff596745918f 100644 GIT binary patch literal 4969 zcmeHLc~lc=5^se;KvD4m6|jvLD!C7mNaRQe2@r^Y3V2{A>4X+?m;?yyaylv^qN2ih z&3LgY3a;WJ%&Y<`0_!b`3ZsMIiNoP|3?m}*B_P7?yf@GHcK-8wuhZ%Js(w}VtE%s% zvtAtFV`DwZ8iF7jp@0_z?kUF0(gJ**pO0Juw{r<0q52>s4%TSZax5B!_3;`MMh%!8 zf(-RaafPkfRLl3l-o9eH@t0m^U-D-Qe)D{&x;lMcbK0>&%hvWgTUBPWDXR*D!e@I{ zY+TZ^Q$TuML+*IAo_n)9=uogAJdNMErs?UX1UDNO{gq#CKWjTzY`yV*#M#X3uQIdv zA2bJ^@C7q@uFu{UhRpLUOm1`C``V+d-X4(idHXLXS*K|lvv@|vyJG%NPY?+i&GCUxI z5Y*I@?X|&vR94r^wg=5^jxcSGKmCXODfwaiIZk7XN*9tlG9U|bCY&%s-m?C+#NylL z7f$ofKJYf={95YnQy<2b=@uAH7liOV#&?=4=c^S>6(7#LESl@@^Xe|)&06hoJQ?1 z`}mtPxZ3INqJ3iM!L?_*wB^_F*H1rrTUTH8+-&o{!W?zVYVL~tf_pEV+S{K0-1-x> z;6oCGuG8+bcpFp?x-J$2-4!bGXG_&e0wPmOP=Z0J0c{6CZteyRB8@`zumn|LDh{sw zhcXKHu- zhXecY$M}>Qk*FVDrR!q>@If>n8X}oMA}W={ffhQwcPs$u3+N9mbRl3!i9x7N9ix?^ z-m$1kKW!j{Oxka+iP1)z(veAtXf&z>syg76JjkVwP$cfRFjAnvlp2#2AbXIe9+Q6} zYfx;)9aB030|Dm!xP!Dm=5A63S|SmfremFOHn!tWy-6; zCWX#mF=-@T<7$_N{M|g-H1)wAfolSCOlbInT2AfP} z(^+##R5odVzFLOK5%l>!ClM_=OJ(+fr3!=4WtV`ek2$Uox&1er|`@;pNf^{w|keP4JuRK4sO zSL0Rfwf5&|Mrv{6%#xM4%N~s^O||Q=UtT`>^++d=#oloR*G0{R{^N!ce!RS7#<=mz zavE`?@yZ_#8$p2D{`4;J`xRk zn|Ee&hScuH`mB;do0T(C&U-+7rF;z z^Y%Mu--zT{I@oXIkMZ6zU3k+?k-1<)rB|sT@$oyesDjqVkMq*gFUzU%$;r754NH#X z`;vF}FuFISyX5-abHA~4Vo8#xG&7u#i^FM?lZjwyV`3@=AJ!FHlx?55cS6+($4ymN z=$;G46*yiX-w1E$W>>C?KHZ>>J)rn@lf%*nEO0%)ZBs&k}MZ`zB0YCm|z?s&d0z=(*5$aC@I|LUPoC~iLazGv={ zwl^WhKY0FRJpepVJ%&{|dHQ_GEK z?5cV7s;H#pjUSXS?(1uuZEBTj+>j2Md3Y4d-MxLOWr;=P7Bau!&Wk56Yiq~arOpp8 zSR~2B-Z{tBSe>suyWe?RU446EYI|(;yONlemb+)NpO%VhZ(V(=Q*%3luk4+-Eajo5 zGY`6R=T6Zni@f44bQ|H>otWTgk>6A?=AUI# zMw_SpoV@*AM+dxc;R%P%(U6zsQ5UrCaK0}ZHdB}_2+KLS{P+yv7=Dekqht%aaB=K zF*Y_%(_rwCW2iS~u(!827G{u?l$_|o4pgFdK`R Date: Sat, 2 Aug 2025 01:28:41 +0300 Subject: [PATCH 058/760] fix --- .../Objects/Weapons/Guns/Rifles/rifles.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml index 87085da58ce7..9155231fc621 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml @@ -24,10 +24,10 @@ - CartridgeRifle - type: entity - name: LR-30 + name: lr-30 parent: [BaseItem, BaseGunWieldable, BaseSecuritySalvageContraband] id: WeaponLr30 - description: Experimental energy carbines capable of tearing through most armor. Only loads with LR30's unique laser magazines. + description: Energy carbine with lethal mode. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Rifles/lr30.rsi @@ -56,7 +56,7 @@ containers: gun_magazine: !type:ContainerSlot - type: Gun - fireRate: 3 + fireRate: 5 selectedMode: FullAuto availableModes: - SemiAuto @@ -174,9 +174,9 @@ - type: entity name: Aussec Armory M-52 - parent: [WeaponRifleLecter, BaseCentcommContraband] + parent: [WeaponRifleLecter, BaseSecurityContraband] id: WeaponRifleM52 - description: Standard issue assault rifle in broad use, either by the federation or the 'scientifically inclined' paramilitaries. Uses a specific .20 magazine ammo. + description: One of the least popular examples of heavy assault rifles. It has impressive firepower. components: - type: Sprite sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi @@ -198,7 +198,7 @@ slots: gun_magazine: name: Magazine - startingItem: MagazineRifleM52FMJ + startingItem: MagazineRifleM52SP insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg priority: 2 @@ -208,7 +208,7 @@ whitelistFailPopup: gun-magazine-whitelist-fail gun_chamber: name: Chamber - startingItem: CartridgeRifleFMJ + startingItem: CartridgeRifleSP priority: 1 whitelist: tags: From 1e1bb7928e4faf94f0fd1c2ef07c3aa6d7d2b56b Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 01:32:48 +0300 Subject: [PATCH 059/760] fix --- .../Objects/Weapons/Guns/Rifles/rifles.yml | 4 +--- .../Weapons/Guns/Rifles/m-52.rsi/inhand-left.png | Bin 572 -> 0 bytes .../Guns/Rifles/m-52.rsi/inhand-right.png | Bin 531 -> 0 bytes .../Guns/Rifles/m-52.rsi/wielded-inhand-left.png | Bin 109 -> 0 bytes .../Rifles/m-52.rsi/wielded-inhand-right.png | Bin 109 -> 0 bytes .../Guns/Shotguns/minotaur.rsi/inhand-left.png | Bin 628 -> 0 bytes .../Guns/Shotguns/minotaur.rsi/inhand-right.png | Bin 623 -> 0 bytes .../minotaur.rsi/wielded-inhand-left.png | Bin 1113 -> 0 bytes .../minotaur.rsi/wielded-inhand-right.png | Bin 1133 -> 0 bytes 9 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/inhand-left.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/inhand-right.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/wielded-inhand-left.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/wielded-inhand-right.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/inhand-left.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/inhand-right.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/wielded-inhand-left.png delete mode 100644 Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/wielded-inhand-right.png diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml index 9155231fc621..a7be760bc52c 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Rifles/rifles.yml @@ -184,10 +184,8 @@ sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi - type: Item sprite: _Starlight/Objects/Weapons/Guns/Rifles/m-52_wielded_x64.rsi - - type: Contraband - allowedDepartments: [ CentralCommand ] - type: Gun - fireRate: 6 + fireRate: 8 soundGunshot: path: /Audio/_Starlight/Weapons/Guns/Gunshots/aussec.ogg - type: MagazineVisuals diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/inhand-left.png deleted file mode 100644 index dea43e14b4c51f7a142d99b56e8664a84df78c8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmV-C0>k}@P)Px$_DMuRRCt{2+QF)$Fcb#h-(d{8kwQQz^buU;{hz^=^a%v1P>^gQ$-=uzaW0*U z){}vO|68@7$9PP1kslx;A|fIpBBHa}wq5^+n$a)GVr|>5N~za?wbmaGe0%P;rZmw8 zD5c=Nhf)e!>$NP)k85qujWtscZGiV4ecxx^dt9$q)O8JG%;6_zj9Kfte*KR%Q^=B3 z1#r9FRsgtME>KFL>$+XnGRCald(86;02qcL*%$%g8BkT#>uFnS;he)f&+y*wnhD#R zch13D`?j_u@$ObtwOVVl_&d*Y06^0;D2n2*Gr<_MF3W<);{gB&Az)i4{+1>>0{~z< z&^*r(LU`T$G)-^63|i}TnkE!Qfu?B?LO^WX_nOj@uCMqdi0e4M7o2l=KA+k47yy49 zw>>5$@fq-wpI&IGUv@-9L_|bHL_|bHL?lll8*t{jM~QEYNMr-{icS6=%s4{40cW!T zN0em=t@XMMW*n7dJL=PHz!9;zF*wopeb%<^+V}mTYb9ww+!im(GD#C8Llj9iN3FG4 z2m#JHjN^!9S;UrubciC^?(p7hz!5P-F^(ggb0Q&%WLwgEvH_petLqxevS1hnXP)Px$%}GQ-RCt{2+Rv)$Fc1dt&kGIhrU-$SLLb3Z-v1d~`3P<-2&J1yvdCRrBI!A` znwsNjx!-T)-!LW4-`Udq6j`#&*$*S zYypa*fRxe+Az+L_c<@^JSiPbsWu87S(X6+>bgdr=c7)z zcYu`AbzO%%&r#PkthMl81c0q14~%2YvJBSRd-7e^js6*Sz`x}EZRvmSZQDAnHLlm| zW)h#`a|`nV0H53F4%q5t7vq1(k%)+hh=_=Yh=_=i+QOLpRkP#qDPMO5p3UD=2=^3H zpB-I*a91FlDE*{xPa(DF0))E)P18J`zrXA2oWK_7qZkyQwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/wielded-inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Rifles/m-52.rsi/wielded-inhand-right.png deleted file mode 100644 index 2975c479be7566a6c59a7aca4e20778aa850feb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/inhand-left.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/inhand-left.png deleted file mode 100644 index 897d52968db3c3fa8a9a44b193877f9ebf6e6f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)Px%E=fc|RCt{2+Dl6tQ4|O8|1CNd(@DjZN!%KUxadZ?8)3M(_N!!{50L$QiTMDo zODW?<$Tp0i2tjBIB0=XNW*RtMjU;`9dE8st@%(lZxaU6R+}ZpCFvb{Tj4{R-V~kZK zl_aSonW(F~CIGzAT`-P9q_es91;w-E|5MDvhi2fm&Vp@eJu~Ua6M$#T^{(QvdLI4%5UCK0=d~E0XY-Y%{Q%0u;(7fXpT~CzCc%xU5}#{t(K4}kUMAvm ztsPJ_7SGFMe6FPx%DM>^@RCt{2+B<98P!tF7{|$*6;z|vf@>*kX>5!%2E&(Ar=d1WzXxEp}2gqDX zQI>#Lqd-Ey1lmFfCeb5As^N4fDt^eeUU4e>{6<^4KIh(JEq?)wF~%5Uj4{R-V=1H| zNg9&gx{fUJ*14W#!8jTqj-QKHwLpRI<+?s~11!s;Fbr}2^&D|DsHCvBVwxs38V$7D zZISkU>W9GO$#*;M)NB7|(vWod?Q&}EYtwGpRSy9GK^WDxc>vf|4`)6XMmE549Fm44 z{Y1yzLl41yh@N{Zn#ZkLJOC3(z0IQ*-97Z6pXiW=B*$?k`WQJ`X-Mk#pP+0A#E%3` zQ{j0&u5YetHv!F~7A5s7+XC@#!p_bIjQ<_h0Km3w8g9PZamDq`mGC?tnx4N10b|LaEpe@{Mqe!=#pii__TVtg?_@ZkG?ZKgm~RZ`z; z`1$L{NX@7EDLuaUXl!jxOae^Ptko$OmD;CeSu4?eVx-?yYd*26eKW=wV~jDz7-Nhv z#!6W9I|Hxrdvo6pm?e$|kcOnQFK3t)L6`B`QGKa`KYjj4in0ae-TGwGQla6fzUrhp zH6G6@2qOUVBj_^5qxz~9-hk$Di+b*@2<}77i=c~`7S&g=_OMb5W{seWSX5MBcmnc7 z(0MF6sxQ2og(Bz-mLjSz8?`S*R9`fGU8>YJZ!=5PJY$U2!5Px(6G=otRCt{2n$JrdXBfvnvor3x?)oFPrL}?xnm}w0shALu(9)B)lG4+X{taFi z{{Zp2S5JbFQz`W3p_Im02#M4jf*?c)#f?%|-F0_%*YTa59wzf<)KuNs8Dq`+xyFy4Bu50>{Yqn$aYGpl$t7j4@0r~tEUwru)g`GVBuJv|N*x938 zC?gKtAcZ9$?%wYO?n7;S-EJ(EzZ zdYc(QHk);RTUwxgV9Dzh^MKc@>)Ne5BTjL5A45OcZK+sB*n);_@$&hqHaIfmKv74lbg@Q{jmAcF^Z`FvGt*cO&m#j@UQg5Ga0c!1Zd>zda-^WY)N zOD{ry0z|^}^t60L-nf0!aYr&3gCj%EjoUXb-+RDmWV2c6@GlF$0$^55@~{4Gs;~ax z0VkDC0r11b_W;by%v}Ci;GY5D&Vv5ofu={Xe|RAB(T523fK)0Kw#i6|WJ=|7IcIZo z6M*@jA2mJwJ^F_SoS%No0MOUh$K>SXOw%o~n-!B{sVwyg zt!fiOT>_)yV~#fs0fcCfYD@Cuk0+t@bN}1>j(J$a-$$`jrl-48me0kZIHD`?YYn_4 z)M_=J{{B>hhzcVYiKj0Dq&5NGiZt2`_DgPwJ*LN{Hlb83%RS(Kp8!8+X%k|4Txt`% z1VsKAyl9%$CR{0kXcMm767bH?t4)YTdGvwk>gr-@YDxxs9(}=;+5>`U6Ry+}fbg^l f3WY+U_!#&XsADEaJ~-t800000NkvXXu0mjfPUsgp diff --git a/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/wielded-inhand-right.png b/Resources/Textures/_Starlight/Objects/Weapons/Guns/Shotguns/minotaur.rsi/wielded-inhand-right.png deleted file mode 100644 index 05e5701da770dfea0e57c0896b2170159fdf531f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1133 zcmV-z1d{uSP)Px(CrLy>RCt{2n$K(7W*EmmiWS+i{434|O$?^6P-xae8EYurO2_CSx6!ea>HdaX zL;iq}tFJj30zH+%E+eP1rX7?tEIpJ!N&{siOCe6;B$i{#udE$hsaAg2ab_>h`hHHr zdi?5nUOjq*{r!SOB9TZW5{X12`MFf3dE|T^2_3ka6%jKMGHrulsaMqin zxCdW-^R)w@1yulQc8$fSi{AO$-`{p>b`1a_YTg2F{EH_qyx5Cm?B1Bu7pOOOsZ>S{ zsHkcm?q^m-0PyD@O9~u$1S0V;T1Z0+X&4d1x3Ct{Sbwv@`kM{<%6-HWQL45;*LBQN zx%-u!k;SKriWbt)b)CV%0pf`$M#S*yip0adc-1}7f+_(eaO%Rs5{Rk|Kt8`srQc#8 z86&^F%Rn;LrE<=PumouJW4ETp+T5;%h7D-Mc5KR~|E{W<%GEE^sQvY?h^pZI-&-W& z(POa}$=JOyN7Yn>B~UdLvuFYkGD0WbU~dDgia^)v#TRz=so9n|JF#<}!n*(s91NI6B2wPCIEndG|IaZieE^+_c zab{*_daCF~ta6ER<>SpOnibxytSL8cjXH&$ebj)z>AfLnStTs1bZYScOV3~RY~e0T z&tEB-2M;Nl6|Z=J*DqI;nr(S?o}20E>7IS}H*)Rfb?55n7cFx=aR|DkM$(S^I{b0` z2LSf>_dAha*O;7~bO3&t{}oNsNR6bOjkkZDuX9r)Y3JI_>%LvQEFA##E=Y}}o95g0 zZvn$FS_fSsTDC@NB<=kCQwD&cp&=$FCVF}hX0usmb8{1bxyO$ylZ=m#x0USt{JgWX zvqQ01WbV-%s!>m|@fw|^r9Z%S>YjjB{(y~*_ax#`f=ZBlKF{Id;kjCPb#)a0)2z$d zX3?aucfgh5&&hA^wqIcjd=?m8*8#sjAY_C*t-WlPeg1&L-T{et)LTr58b-g)v)`X} zq($$3ch@nihp6huM?i?0XK(2Qz8MftM34CcV(|o`Dtv`E&VWuPa}hN42h`Qof_FX? z)Oy|@&@N5=0q<7U6jx`@Ja~91`~mIabwIOMm!@ex|+57<#i9{lioSlCFXIT5cRLQGO00000NkvXXu0mjfYk?^E From 3f2dbd5cd130bcfa97ae6dce1110008e0028295d Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 10:15:43 +0300 Subject: [PATCH 060/760] duffel --- .../_StarLight/Catalog/rev_uplink_catalog.yml | 4 ++-- .../Entities/Clothing/Backpacks/soviet.yml | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml b/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml index a2014aec0d9b..389f120538ae 100644 --- a/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml +++ b/Resources/Prototypes/_StarLight/Catalog/rev_uplink_catalog.yml @@ -152,7 +152,7 @@ name: dp-name description: dp-desc icon: { sprite: _Starlight/Objects/Weapons/Guns/LMGs/DP28.rsi, state: icon } - productEntity: WeaponLightMachineGunDP28 + productEntity: ClothingBackpackDuffelDP28Bundle cost: Telebond: 20 categories: @@ -166,7 +166,7 @@ name: ppsh-name description: ppsh-desc icon: { sprite: _Starlight/Objects/Weapons/Guns/SMGs/PPSh59.rsi, state: icon } - productEntity: WeaponSubMachineGunPPSH + productEntity: ClothingBackpackDuffelPPShBundle cost: Telebond: 27 categories: diff --git a/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml b/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml index bb51fe4dc4db..a57e668c7581 100644 --- a/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml +++ b/Resources/Prototypes/_StarLight/Entities/Clothing/Backpacks/soviet.yml @@ -111,3 +111,21 @@ - id: WeaponPistolAPS - id: MagazinePistol40SP - id: MagazinePistol40SP + +- type: entity + id: ClothingBackpackDuffelDP28Bundle + parent: ClothingBackpackDuffelSSF + components: + - type: StorageFill + contents: + - id: WeaponLightMachineGunDP28 + - id: MagazineLightRifleMaxim + +- type: entity + id: ClothingBackpackDuffelPPShBundle + parent: ClothingBackpackDuffelSSF + components: + - type: StorageFill + contents: + - id: WeaponSubMachineGunPPSH + - id: MagazinePistolSubMachineGunPPSH From 36c5b5b095561a4391625499a14a05a8650f536d Mon Sep 17 00:00:00 2001 From: Aedler Date: Sat, 2 Aug 2025 18:11:46 +0300 Subject: [PATCH 061/760] rid --- .../Guns/Ammunition/Magazines/pistol.yml | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml index 28ef8016ce75..f51ff74d36ff 100644 --- a/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml +++ b/Resources/Prototypes/_StarLight/Entities/Objects/Weapons/Guns/Ammunition/Magazines/pistol.yml @@ -371,7 +371,6 @@ - state: inhand-right-stripe color: "#28E7DC" - - type: entity id: MagazinePistolImprovised name: "Improvised Pistol Magazine (.35)" @@ -1115,26 +1114,3 @@ - state: inhand-right-stripe color: "#72E374" -- type: entity - id: MagazinePistolImprovised - name: "Improvised Pistol Magazine (.35)" - parent: BaseMagazinePistol - components: - - type: Item - size: Tiny - - type: BallisticAmmoProvider - proto: null - capacity: 6 - - type: Sprite - sprite: _Starlight/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/improvised_pistol_magazine.rsi - layers: - - state: base - map: ["enum.GunVisualLayers.Base"] - - state: mag-1 - map: ["enum.GunVisualLayers.Mag"] - - type: Tag - tags: - - MagazinePistolImprovised - - type: Construction - graph: ImprovisedPistolMagazineGraph - node: shell From 2fefa0def38019927106351c29bd247379a01568 Mon Sep 17 00:00:00 2001 From: Aedler Date: Sun, 3 Aug 2025 13:30:49 +0300 Subject: [PATCH 062/760] fix --- .../Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml index e7f390c65096..790bbf5445bc 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml @@ -50,7 +50,7 @@ ents: [] - type: StaticPrice price: 500 - + - type: entity parent: BaseWeaponShotgunAny id: BaseWeaponShotgun @@ -162,7 +162,7 @@ - type: Clothing sprite: Objects/Weapons/Guns/Shotguns/enforcer.rsi - type: Item - sprite: Objects/Weapons/Guns/Shotguns/sentiel_inhands_64x.rsi + sprite: Objects/Weapons/Guns/Shotguns/enforcer_inhands_64x.rsi - type: BallisticAmmoProvider - type: GunRequiresWield #remove when inaccuracy on spreads is fixed From af3af9a14134899e555f26cf17873f285c858b2c Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 5 Aug 2025 18:14:09 -0500 Subject: [PATCH 063/760] update for #39362 and #39363 --- .../Objects/Consumable/Drinks/drinks_base.yml | 20 +++--- .../Objects/Consumable/Drinks/drinks_cups.yml | 8 --- .../Objects/Consumable/Drinks/drinks_fun.yml | 63 +++++++++---------- .../Consumable/Drinks/drinks_metamorphic.yml | 4 -- .../Consumable/Drinks/drinks_special.yml | 12 ++-- 5 files changed, 49 insertions(+), 58 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 0cd822bff490..4fedc365521c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -1,6 +1,6 @@ # When adding new drinks also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\ -# A drink is an easily and freely accessible solution like cups, teapots, cans, flasks, bottles, or beakers. +# Inheritors are an easily and freely accessible solution like cups, teapots, cans, flasks, bottles, or beakers. - type: entity abstract: true parent: BaseItem @@ -26,10 +26,12 @@ solution: drink - type: DrainableSolution solution: drink - - type: InjectableSolution # Injectors (syringe) will fallback to RefillableSolution. This adds support for hyposprays and injector anomalies. + - type: InjectableSolution # Injectors (syringe) will fallback to RefillableSolution. This adds support for hyposprays and liquid anomalies. + solution: drink + - type: ExaminableSolution + solution: drink + - type: SolutionItemStatus solution: drink -# - type: SolutionItemStatus todo Currently always shows the reagent count. Should show vague fill levels without ExaminableSolution -# solution: drink - type: SolutionContainerManager solutions: drink: @@ -101,6 +103,9 @@ layers: - state: icon map: ["enum.OpenableVisuals.Layer"] + - type: ExaminableSolution + opaque: true # If you can't see the fill levels on the sprite, we can assume it's opaque + heldOnly: true # If it's opaque, you probably can't see through the open lid from a distance # Basic visualizer for an entity with fill levels - type: entity @@ -119,10 +124,6 @@ fillBaseName: fill- inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- - - type: ExaminableSolution # If you can see the fill levels, you can see the unit count - solution: drink - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase - solution: drink # Layered visualizer for an entity with fill levels - type: entity @@ -171,6 +172,9 @@ - state: fill-1 map: ["enum.SolutionContainerLayers.Fill"] visible: false + - type: ExaminableSolution + opaque: false # If you can see the fill levels it's not opaque + heldOnly: false # Visualizer for an openable entity with fill levels, already filled - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml index b4687d081f09..e1fe78c4330c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml @@ -38,10 +38,6 @@ - type: SolutionContainerVisuals maxFillLevels: 3 fillBaseName: icon- - - type: ExaminableSolution # If you can see the fill levels, you can see the unit count - solution: drink - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFill is added as a base - solution: drink ## Misc Cups @@ -120,8 +116,6 @@ - DrinkCup - WhitelistChameleon - type: Appearance - - type: ExaminableSolution # If you can see the fill levels, you can see the unit count - solution: drink - type: TrashOnSolutionEmpty solution: drink - type: Clothing @@ -129,8 +123,6 @@ - HEAD quickEquip: false sprite: Clothing/Head/Hats/party_water_cup.rsi - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFill is added as a base - solution: drink # Mugs - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 5e670117d7cc..eb10493467d0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -1,56 +1,60 @@ - type: entity + abstract: true parent: [ DrinkBaseMaterialPlastic, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] # todo Should use DrinkVisualAll, but sprite has no inhand - id: DrinkSpaceGlue - name: space glue tube - description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! + id: BaseSqueezeBottle components: - type: Openable sound: collection: packetOpenSounds - type: Sprite - sprite: Objects/Consumable/Drinks/glue-tube.rsi layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - - state: fill6 - map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] - - type: Glue + - state: icon + map: ["enum.OpenableVisuals.Layer"] + - state: fill6 + map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] - type: SolutionContainerManager solutions: drink: maxVol: 30 - reagents: - - ReagentId: SpaceGlue - Quantity: 30 - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill + - type: TrashOnSolutionEmpty + solution: drink + - type: ExaminableSolution # Remove when DrinkVisualAll is added + opaque: false + heldOnly: false + +- type: entity + parent: BaseSqueezeBottle + id: DrinkSpaceGlue + name: space glue tube + description: High performance glue intended for maintenance of extremely complex mechanical equipment. DON'T DRINK! + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/glue-tube.rsi + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + reagents: + - ReagentId: SpaceGlue + Quantity: 30 - type: Tag tags: - DrinkSpaceGlue - - type: TrashOnSolutionEmpty - solution: drink + - type: Glue - type: entity - parent: [ DrinkBaseMaterialPlastic, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] # Should use DrinkVisualAll, but sprite has no inhand + parent: BaseSqueezeBottle id: DrinkSpaceLube name: space lube tube description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. components: - - type: Openable - sound: - collection: packetOpenSounds - type: Sprite sprite: Objects/Consumable/Drinks/lube-tube.rsi - layers: - - state: icon - map: ["enum.OpenableVisuals.Layer"] - - state: fill6 - map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false - - state: icon-front - map: [ "enum.SolutionContainerLayers.Overlay" ] - type: SolutionContainerManager solutions: drink: @@ -58,12 +62,7 @@ reagents: - ReagentId: SpaceLube Quantity: 30 - - type: SolutionContainerVisuals - maxFillLevels: 6 - fillBaseName: fill - type: Lube - - type: TrashOnSolutionEmpty - solution: drink # Find your nearest clown and give them a gift :o) - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml index a712fe45f35c..22054741e3b4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml @@ -31,15 +31,11 @@ metamorphicDefaultSprite: sprite: Objects/Consumable/Drinks/glass_clear.rsi state: icon - - type: ExaminableSolution - solution: drink - type: Tag tags: - DrinkCup # Do these tags - DrinkGlass # even do anything? - type: TransformableContainer - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase or DrinkVisualsFillOverlay is added - solution: drink - type: entity parent: DrinkGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index fb0e1141065a..27d568eb82a0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -134,6 +134,9 @@ maxVol: 100 - type: FitsInDispenser solution: drink + - type: ExaminableSolution + heldOnly: true + exactVolume: true - type: Sprite sprite: Objects/Consumable/Drinks/shaker.rsi state: icon @@ -147,8 +150,6 @@ mixOnInteract: false reactionTypes: - Shake - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase - solution: drink - type: entity parent: [DrinkBaseMaterialMetal, DrinkBase] @@ -160,22 +161,21 @@ solutions: drink: maxVol: 20 # might be too much - - type: Item - size: Tiny - type: SolutionTransfer canChangeTransferAmount: true minTransferAmount: 1 maxTransferAmount: 20 - type: FitsInDispenser solution: drink + - type: ExaminableSolution + heldOnly: true + exactVolume: true - type: Sprite sprite: Objects/Consumable/Drinks/jigger.rsi state: icon - type: PhysicalComposition materialComposition: Steel: 20 - - type: SolutionItemStatus # Remove when comp is uncommented on DrinkBase - solution: drink - type: entity parent: [DrinkBaseMaterialStrongMetal, DrinkBase, DrinkVisualsFill] From 5d6c020e2a35ed6cab8397578fb4512af90edc25 Mon Sep 17 00:00:00 2001 From: iaada Date: Tue, 5 Aug 2025 23:35:57 -0500 Subject: [PATCH 064/760] couple more changes --- .../Entities/Objects/Consumable/Drinks/drinks_base.yml | 4 ++-- .../Entities/Objects/Consumable/Drinks/drinks_fun.yml | 2 +- .../Entities/Objects/Consumable/Drinks/drinks_special.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index 4fedc365521c..eb5a3e367e44 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -104,7 +104,7 @@ - state: icon map: ["enum.OpenableVisuals.Layer"] - type: ExaminableSolution - opaque: true # If you can't see the fill levels on the sprite, we can assume it's opaque + examinableWhileClosed: false # If you can't see the fill levels on the sprite, we can assume it's opaque heldOnly: true # If it's opaque, you probably can't see through the open lid from a distance # Basic visualizer for an entity with fill levels @@ -173,7 +173,7 @@ map: ["enum.SolutionContainerLayers.Fill"] visible: false - type: ExaminableSolution - opaque: false # If you can see the fill levels it's not opaque + examinableWhileClosed: true # If you can see the fill levels it's not opaque heldOnly: false # Visualizer for an openable entity with fill levels, already filled diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index eb10493467d0..504c336a21ca 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -24,7 +24,7 @@ - type: TrashOnSolutionEmpty solution: drink - type: ExaminableSolution # Remove when DrinkVisualAll is added - opaque: false + examinableWhileClosed: true heldOnly: false - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 27d568eb82a0..63f65505de09 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -160,7 +160,7 @@ - type: SolutionContainerManager solutions: drink: - maxVol: 20 # might be too much + maxVol: 20 - type: SolutionTransfer canChangeTransferAmount: true minTransferAmount: 1 From 2c8268f1e1ed01e2d9b485bac4f3ed23f67c04b7 Mon Sep 17 00:00:00 2001 From: yagwog <78177831+yagwog@users.noreply.github.com> Date: Sun, 20 Jul 2025 10:21:40 +0100 Subject: [PATCH 065/760] Adds form submission and sign tags (#7051) --- .../Paper/UI/PaperBoundUserInterface.cs | 6 + Content.Client/Paper/UI/PaperWindow.xaml | 4 +- Content.Client/Paper/UI/PaperWindow.xaml.cs | 317 +++++++++++++----- .../UserInterface/RichText/FormTagHandler.cs | 136 ++++++++ .../RichText/SignatureTagHandler.cs | 118 +++++++ Content.Shared/Paper/PaperComponent.cs | 11 + Content.Shared/Paper/PaperSystem.cs | 108 +++++- .../Locale/en-US/paper/paper-component.ftl | 7 + 8 files changed, 622 insertions(+), 85 deletions(-) create mode 100644 Content.Client/UserInterface/RichText/FormTagHandler.cs create mode 100644 Content.Client/UserInterface/RichText/SignatureTagHandler.cs diff --git a/Content.Client/Paper/UI/PaperBoundUserInterface.cs b/Content.Client/Paper/UI/PaperBoundUserInterface.cs index ec417f749b9b..3c483989a20f 100644 --- a/Content.Client/Paper/UI/PaperBoundUserInterface.cs +++ b/Content.Client/Paper/UI/PaperBoundUserInterface.cs @@ -23,6 +23,7 @@ protected override void Open() _window = this.CreateWindow(); _window.OnSaved += InputOnTextEntered; + _window.OnSignatureRequested += OnSignatureRequested; if (EntMan.TryGetComponent(Owner, out var paper)) { @@ -50,4 +51,9 @@ private void InputOnTextEntered(string text) _window.Input.CursorPosition = new TextEdit.CursorPos(0, TextEdit.LineBreakBias.Top); } } + + private void OnSignatureRequested(int signatureIndex) + { + SendMessage(new PaperSignatureRequestMessage(signatureIndex)); + } } diff --git a/Content.Client/Paper/UI/PaperWindow.xaml b/Content.Client/Paper/UI/PaperWindow.xaml index 5e882b29e6c3..16c93714acca 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml +++ b/Content.Client/Paper/UI/PaperWindow.xaml @@ -14,7 +14,9 @@ - + + + diff --git a/Content.Client/Paper/UI/PaperWindow.xaml.cs b/Content.Client/Paper/UI/PaperWindow.xaml.cs index 6971476ab8e6..e32991552846 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml.cs +++ b/Content.Client/Paper/UI/PaperWindow.xaml.cs @@ -1,6 +1,7 @@ using System.Numerics; using Content.Client.UserInterface.RichText; using Content.Shared.Paper; +using static Content.Shared.Paper.PaperComponent; using Robust.Client.AutoGenerated; using Robust.Client.Graphics; using Robust.Client.Input; @@ -11,18 +12,20 @@ using Robust.Shared.Utility; using Robust.Client.UserInterface.RichText; using Robust.Shared.Input; +using Robust.Shared.IoC; namespace Content.Client.Paper.UI { [GenerateTypedNameReferences] public sealed partial class PaperWindow : BaseWindow { + private PaperComponent.PaperBoundUserInterfaceState _currentState = default!; + private string _currentRawText = string.Empty; [Dependency] private readonly IInputManager _inputManager = default!; [Dependency] private readonly IResourceCache _resCache = default!; private static Color DefaultTextColor = new(25, 25, 25); - // // Size of resize handles around the paper private const int DRAG_MARGIN_SIZE = 16; @@ -46,20 +49,20 @@ public sealed partial class PaperWindow : BaseWindow typeof(HeadingTag), typeof(ItalicTag), typeof(MonoTag), + typeof(FormTagHandler), + typeof(SignatureTagHandler), typeof(LogoTag), typeof(SyndieLogoTag), typeof(CCLogoTag) }; public event Action? OnSaved; + public event Action? OnSignatureRequested; private int _MaxInputLength = -1; public int MaxInputLength { - get - { - return _MaxInputLength; - } + get => _MaxInputLength; set { _MaxInputLength = value; @@ -107,9 +110,11 @@ public PaperWindow() } /// - /// Initialize this UI according to visuals Initializes - /// textures, recalculates sizes, and applies some layout rules. + /// Initialize the paper window's visual appearance based on the paper entity's visual component. + /// Sets up background textures, header/footer images, content styling, and size constraints. /// + /// The paper entity UID used for stamp placement randomization + /// Visual configuration containing textures, colors, and layout settings public void InitVisuals(EntityUid entity, PaperVisualsComponent visuals) { // Randomize the placement of any stamps based on the entity UID @@ -133,14 +138,12 @@ public void InitVisuals(EntityUid entity, PaperVisualsComponent visuals) PatchMarginRight = backgroundPatchMargin.Right, PatchMarginTop = backgroundPatchMargin.Top }; - } else { PaperBackground.PanelOverride = null; } - // Then the header: if (visuals.HeaderImagePath != null) { @@ -164,7 +167,6 @@ public void InitVisuals(EntityUid entity, PaperVisualsComponent visuals) visuals.FooterMargin.Right, visuals.FooterMargin.Bottom); PaperContent.ModulateSelfOverride = visuals.ContentImageModulate; - WrittenTextLabel.ModulateSelfOverride = visuals.FontAccentColor; FillStatus.ModulateSelfOverride = visuals.FontAccentColor; var contentImage = visuals.ContentImagePath != null ? _resCache.GetResource(visuals.ContentImagePath) : null; @@ -216,149 +218,302 @@ public void InitVisuals(EntityUid entity, PaperVisualsComponent visuals) } /// - /// Control interface. We'll mostly rely on the children to do the drawing - /// but in order to get lines on paper to match up with the rich text labels, - /// we need to do a small calculation to sync them up. + /// Custom drawing logic to align text with paper line textures. + /// Calculates font metrics and adjusts texture scaling so that text baselines + /// align perfectly with the paper's ruled lines. /// + /// Drawing handle for rendering operations protected override void Draw(DrawingHandleScreen handle) { - // Now do the deferred setup of the written area. At the point - // that InitVisuals runs, the label hasn't had it's style initialized - // so we need to get some info out now: + // Deferred setup of the written area - we need font metrics that aren't available during InitVisuals + // The label's style must be initialized before we can get font information if (WrittenTextLabel.TryGetStyleProperty("font", out var font)) { float fontLineHeight = font.GetLineHeight(1.0f); - // This positions the texture so the font baseline is on the bottom: + + // Position the background texture so font baseline aligns with texture lines _paperContentTex.ExpandMarginTop = font.GetDescent(UIScale); - // And this scales the texture so that it's a single text line: + + // Scale the texture vertically so it represents the correct number of text lines var scaleY = (_paperContentLineScale * fontLineHeight) / _paperContentTex.Texture?.Height ?? fontLineHeight; _paperContentTex.TextureScale = new Vector2(1, scaleY); - // Now, we might need to add some padding to the text to ensure - // that, even if a header is specified, the text will line up with - // where the content image expects the font to be rendered (i.e., - // adjusting the height of the header image shouldn't cause the - // text to be offset from a line) - { - var headerHeight = HeaderImage.Size.Y + HeaderImage.Margin.Top + HeaderImage.Margin.Bottom; - var headerInLines = headerHeight / (fontLineHeight * _paperContentLineScale); - var paddingRequiredInLines = (float)Math.Ceiling(headerInLines) - headerInLines; - var verticalMargin = fontLineHeight * paddingRequiredInLines * _paperContentLineScale; - TextAlignmentPadding.Margin = new Thickness(0.0f, verticalMargin, 0.0f, 0.0f); - } + // Calculate padding to ensure text aligns with paper lines even with headers + // This prevents header images from throwing off the text-to-line alignment + var headerHeight = HeaderImage.Size.Y + HeaderImage.Margin.Top + HeaderImage.Margin.Bottom; + var headerInLines = headerHeight / (fontLineHeight * _paperContentLineScale); + var paddingRequiredInLines = (float)Math.Ceiling(headerInLines) - headerInLines; + var verticalMargin = fontLineHeight * paddingRequiredInLines * _paperContentLineScale; + TextAlignmentPadding.Margin = new Thickness(0.0f, verticalMargin, 0.0f, 0.0f); } base.Draw(handle); } /// - /// Initialize the paper contents, i.e. the text typed by the - /// user and any stamps that have peen put on the page. + /// Populate the paper window with content based on the current paper state. + /// Handles both editing mode (showing text input) and reading mode (showing formatted text). + /// Processes markup tags like [form] and [signature] for interactive elements. /// + /// Current paper state containing text, mode, and stamp information public void Populate(PaperComponent.PaperBoundUserInterfaceState state) { - bool isEditing = state.Mode == PaperComponent.PaperAction.Write; - bool wasEditing = InputContainer.Visible; + _currentState = state; + _currentRawText = state.Text; + var isEditing = state.Mode == PaperComponent.PaperAction.Write; + + // Show/hide UI elements based on edit mode InputContainer.Visible = isEditing; EditButtons.Visible = isEditing; + WrittenTextLabel.Visible = !isEditing; + WrittenTextContainer.Visible = false; + BlankPaperIndicator.Visible = !isEditing && state.Text.Length == 0; - var msg = new FormattedMessage(); - msg.AddMarkupPermissive(state.Text); - - // For premade documents, we want to be able to edit them rather than - // replace them. - var shouldCopyText = 0 == Input.TextLength && 0 != state.Text.Length; - if (!wasEditing || shouldCopyText) - { - // We can get repeated messages with state.Mode == Write if another - // player opens the UI for reading. In this case, don't update the - // text input, as this player is currently writing new text and we - // don't want to lose any text they already input. - Input.TextRope = Rope.Leaf.Empty; - Input.CursorPosition = new TextEdit.CursorPos(); - Input.InsertAtCursor(state.Text); - } - - for (var i = 0; i <= state.StampedBy.Count * 3 + 1; i++) + if (isEditing) { - msg.AddMarkupPermissive("\r\n"); + // Initialize the text input field with server content if it's currently empty + // This allows editing existing documents while preserving any text the user has already typed + var shouldCopy = Input.TextLength == 0 && state.Text.Length > 0; + if (shouldCopy) + { + // We can get repeated messages with state.Mode == Write if another + // player opens the UI for reading. In this case, don't update the + // text input, as this player is currently writing new text and we + // don't want to lose any text they already input. + Input.TextRope = Rope.Leaf.Empty; + Input.CursorPosition = new TextEdit.CursorPos(); + Input.InsertAtCursor(state.Text); + } + return; } - WrittenTextLabel.RemoveAllChildren(); - WrittenTextLabel.SetMessage(msg, _allowedTags, DefaultTextColor); + // Reset form and signature counters before processing to ensure consistent indexing + // This is crucial because the tag handlers maintain state between renders + FormTagHandler.SetFormText(state.Text); + FormTagHandler.ResetFormCounter(); + SignatureTagHandler.ResetSignatureCounter(); - WrittenTextLabel.Visible = !isEditing && state.Text.Length > 0; - BlankPaperIndicator.Visible = !isEditing && state.Text.Length == 0; + // Display text with markup processing (forms, signatures, colors, etc.) + // The markup system converts [form] and [signature] tags into interactive buttons + var fm = new FormattedMessage(); + fm.AddMarkupPermissive(state.Text); + WrittenTextLabel.SetMessage(fm, _allowedTags, DefaultTextColor); + // Add stamps that have been applied to this paper + // Clear existing stamps first, then add all current ones StampDisplay.RemoveAllChildren(); StampDisplay.RemoveStamps(); - foreach(var stamper in state.StampedBy) - { - StampDisplay.AddStamp(new StampWidget{ StampInfo = stamper }); - } + foreach (var stamper in state.StampedBy) + StampDisplay.AddStamp(new StampWidget { StampInfo = stamper }); } /// - /// BaseWindow interface. Allow users to drag UI around by grabbing - /// anywhere on the page (like FancyWindow) but try to calculate - /// reasonable dragging bounds because this UI can have round corners, - /// and it can be hard to judge where to click to resize. + /// Base Window. Determines how the window can be dragged/resized based on mouse position (Like FancyWindow). + /// Provides generous resize margins since paper UI may have rounded corners + /// that make precise edge clicking difficult. /// + /// Mouse position relative to window + /// Drag mode indicating which edges can be used for resizing protected override DragMode GetDragModeFor(Vector2 relativeMousePos) { var mode = DragMode.None; // Be quite generous with resize margins: if (relativeMousePos.Y < DRAG_MARGIN_SIZE) - { mode |= DragMode.Top; - } else if (relativeMousePos.Y > Size.Y - DRAG_MARGIN_SIZE) - { mode |= DragMode.Bottom; - } - if (relativeMousePos.X < DRAG_MARGIN_SIZE) - { mode |= DragMode.Left; - } else if (relativeMousePos.X > Size.X - DRAG_MARGIN_SIZE) - { mode |= DragMode.Right; - } - if((mode & _allowedResizeModes) == DragMode.None) - { + if ((mode & _allowedResizeModes) == DragMode.None) return DragMode.Move; - } + return mode & _allowedResizeModes; } + /// + /// Handles the save operation by invoking the OnSaved event with current text. + /// Temporarily disables the save button to prevent multiple simultaneous saves. + /// private void RunOnSaved() { - // Prevent further saving while text processing still in + // Prevent further saving while text processing is in progress SaveButton.Disabled = true; OnSaved?.Invoke(Rope.Collapse(Input.TextRope)); + SaveButton.Disabled = false; } + /// + /// Updates the fill status display and save button state based on text length limits. + /// Shows current character count vs maximum allowed, disables save if over limit. + /// private void UpdateFillState() { if (MaxInputLength != -1) { var inputLength = Input.TextLength; - + // Display current vs maximum character count FillStatus.Text = Loc.GetString("paper-ui-fill-level", ("currentLength", inputLength), ("maxLength", MaxInputLength)); - - // Disable the save button if we've gone over the limit + // Disable the save button if we've exceeded the character limit SaveButton.Disabled = inputLength > MaxInputLength; } else { + // No limit set, clear status and enable saving FillStatus.Text = ""; SaveButton.Disabled = false; } } + + /// + /// Removes any unfilled [form] and [signature] tags from the paper text. + /// Called when the paper is stamped to finalize the document. + /// + /// The paper text to clean + /// Text with unfilled tags removed + public static string CleanUnfilledTags(string text) + { + return text.Replace("[form]", string.Empty).Replace("[signature]", string.Empty); + } + + /// + /// Opens a modal dialog allowing the user to fill in a specific [form] tag. + /// Creates a popup with text input, OK/Cancel buttons, and handles form submission. + /// + /// Zero-based index of which [form] tag to replace + public void OpenFormDialog(int formIndex) + { + // Create the popup dialog structure + var popup = new Popup(); + var vbox = new BoxContainer { Orientation = BoxContainer.LayoutOrientation.Vertical, Margin = new Thickness(10) }; + var editContainer = new PanelContainer { StyleClasses = { "TransparentBorderedWindowPanel" } }; + var edit = new LineEdit { MinSize = new Vector2(200, 0), Margin = new Thickness(5) }; + var hbox = new BoxContainer { Orientation = BoxContainer.LayoutOrientation.Horizontal }; + var ok = new Button { Text = Loc.GetString("paper-form-dialog-ok") }; + var cancel = new Button { Text = Loc.GetString("paper-form-dialog-cancel") }; + + editContainer.AddChild(edit); + + // Handle OK button press - save the form data if text was entered + ok.OnPressed += _ => + { + if (!string.IsNullOrEmpty(edit.Text)) + { + var newText = ReplaceNthFormTag(_currentRawText, formIndex, edit.Text); + OnSaved?.Invoke(newText); + } + popup.Close(); + }; + + // Handle Cancel button - just close without saving + cancel.OnPressed += _ => popup.Close(); + + // Handle Enter key in text field - same as OK button + edit.OnTextEntered += _ => + { + if (!string.IsNullOrEmpty(edit.Text)) + { + var newText = ReplaceNthFormTag(_currentRawText, formIndex, edit.Text); + OnSaved?.Invoke(newText); + } + popup.Close(); + }; + + // Assemble the dialog layout and show it + hbox.AddChild(ok); + hbox.AddChild(cancel); + vbox.AddChild(editContainer); + vbox.AddChild(hbox); + popup.AddChild(vbox); + AddChild(popup); + popup.Open(); + edit.GrabKeyboardFocus(); // Focus the text input for immediate typing + } + + /// + /// Sends a signature request to the server to handle signature with proper identity system. + /// + /// Zero-based index of which [signature] tag to replace + public void SendSignatureRequest(int signatureIndex) + { + OnSignatureRequested?.Invoke(signatureIndex); + } + + /// + /// Replaces the nth occurrence of [form] tag with replacement text. + /// Uses IndexOf for efficient searching rather than splitting the entire string. + /// + /// The text containing form tags + /// Zero-based index of which form tag to replace + /// Text to replace the form tag with + /// Text with the specified form tag replaced, or original text if index not found + private static string ReplaceNthFormTag(string text, int index, string replacement) + { + const string formTag = "[form]"; + var currentIndex = 0; + var pos = 0; + + // Search through the text for form tags + while (pos < text.Length) + { + var foundPos = text.IndexOf(formTag, pos); + if (foundPos == -1) break; // No more tags found + + // Check if this is the tag we want to replace + if (currentIndex == index) + { + // Replace this specific occurrence: text before + replacement + text after + return text.Substring(0, foundPos) + replacement + text.Substring(foundPos + formTag.Length); + } + + // Move to the next tag + currentIndex++; + pos = foundPos + formTag.Length; + } + + // Index not found, return original text unchanged + return text; + } + + /// + /// Replaces the nth occurrence of [signature] tag with replacement text. + /// Uses IndexOf for efficient searching rather than splitting the entire string. + /// + /// The text containing signature tags + /// Zero-based index of which signature tag to replace + /// Text to replace the signature tag with + /// Text with the specified signature tag replaced, or original text if index not found + private static string ReplaceNthSignatureTag(string text, int index, string replacement) + { + const string signatureTag = "[signature]"; + var currentIndex = 0; + var pos = 0; + + // Search through the text for signature tags + while (pos < text.Length) + { + var foundPos = text.IndexOf(signatureTag, pos); + if (foundPos == -1) break; // No more tags found + + // Check if this is the tag we want to replace + if (currentIndex == index) + { + // Replace this specific occurrence: text before + replacement + text after + return text.Substring(0, foundPos) + replacement + text.Substring(foundPos + signatureTag.Length); + } + + // Move to the next tag + currentIndex++; + pos = foundPos + signatureTag.Length; + } + + // Index not found, return original text unchanged + return text; + } } } diff --git a/Content.Client/UserInterface/RichText/FormTagHandler.cs b/Content.Client/UserInterface/RichText/FormTagHandler.cs new file mode 100644 index 000000000000..685be64b4c8f --- /dev/null +++ b/Content.Client/UserInterface/RichText/FormTagHandler.cs @@ -0,0 +1,136 @@ +using System.Numerics; +using System.Diagnostics.CodeAnalysis; +using Robust.Client.UserInterface.RichText; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface; +using Robust.Shared.Utility; +using Content.Client.Paper.UI; + +namespace Content.Client.UserInterface.RichText; + +/// +/// Converts [form] tags into clickable buttons that open fill-in dialogs. +/// +public sealed class FormTagHandler : IMarkupTagHandler +{ + public string Name => "form"; + + public bool CanHandle(MarkupNode node) + { + return node.Name == "form" || node.Value.StringValue?.StartsWith("__FORM_") == true; + } + + private static int _formCounter = 0; + private static readonly Dictionary _formPositions = new(); + private static string _lastText = ""; + + private static int GetFormIndex(MarkupNode node) + { + return _formCounter++; + } + + /// + /// Resets the form counter to ensure consistent indexing across renders. + /// + public static void ResetFormCounter() + { + _formCounter = 0; + } + + /// + /// Counts form buttons before the clicked button to determine which [form] tag it represents. + /// + private static int CountFormButtonsBefore(Control clickedButton) + { + var count = 0; + var root = clickedButton; + + // Find the root container + while (root.Parent != null) + root = root.Parent; + + // Count form buttons in document order + var found = false; + CountFormButtonsRecursive(root, clickedButton, ref count, ref found); + return found ? count : 0; + } + + private static void CountFormButtonsRecursive(Control control, Control target, ref int count, ref bool found) + { + if (found) return; + + if (control is Button btn && btn.Text == Loc.GetString("paper-form-fill-button")) + { + if (control == target) + { + found = true; + return; + } + count++; + } + + foreach (Control child in control.Children) + { + CountFormButtonsRecursive(child, target, ref count, ref found); + } + } + + /// + /// Caches form tag positions to avoid recalculating on every render. + /// + public static void SetFormText(string text) + { + if (_lastText != text) + { + _formPositions.Clear(); + _lastText = text; + var pos = 0; + var index = 0; + while ((pos = text.IndexOf("[form]", pos)) != -1) + { + _formPositions[pos.ToString()] = index++; + pos += 6; + } + } + } + + public void PushDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public void PopDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public string TextBefore(MarkupNode node) => ""; + public string TextAfter(MarkupNode node) => ""; + + /// + /// Creates a clickable button to replace the [form] tag. + /// + public bool TryCreateControl(MarkupNode node, [NotNullWhen(true)] out Control? control) + { + var btn = new Button + { + Text = Loc.GetString("paper-form-fill-button"), + MinSize = new Vector2(50, 28), + MaxSize = new Vector2(50, 28), + Margin = new Thickness(4, 2, 4, 2) + }; + + var formIndex = GetFormIndex(node); + btn.Name = $"form_{formIndex}"; + + btn.OnPressed += _ => + { + // Find the PaperWindow parent + var parent = btn.Parent; + while (parent != null && parent is not PaperWindow) + parent = parent.Parent; + + if (parent is PaperWindow paperWindow) + { + // Count buttons to determine which [form] tag this represents + var buttonIndex = CountFormButtonsBefore(btn); + paperWindow.OpenFormDialog(buttonIndex); + } + }; + + control = btn; + return true; + } +} diff --git a/Content.Client/UserInterface/RichText/SignatureTagHandler.cs b/Content.Client/UserInterface/RichText/SignatureTagHandler.cs new file mode 100644 index 000000000000..df536fdde351 --- /dev/null +++ b/Content.Client/UserInterface/RichText/SignatureTagHandler.cs @@ -0,0 +1,118 @@ +using System.Diagnostics.CodeAnalysis; +using System.Numerics; +using Robust.Client.UserInterface.RichText; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Utility; +using Robust.Shared.IoC; +using Content.Client.Paper.UI; + +namespace Content.Client.UserInterface.RichText; + +/// +/// Converts [signature] tags into clickable buttons that sign with the player's name. +/// +public sealed class SignatureTagHandler : IMarkupTagHandler +{ + public string Name => "signature"; + private static int _signatureCounter = 0; + + private static int GetSignatureIndex(MarkupNode node) + { + return _signatureCounter++; + } + + /// + /// Resets the signature counter to ensure consistent indexing across renders. + /// + public static void ResetSignatureCounter() + { + _signatureCounter = 0; + } + + /// + /// Counts signature buttons before the clicked button to determine which [signature] tag it represents. + /// + private static int CountSignatureButtonsBefore(Control clickedButton) + { + var count = 0; + var root = clickedButton; + + // Find the root container + while (root.Parent != null) + root = root.Parent; + + // Count signature buttons in document order + var found = false; + CountSignatureButtonsRecursive(root, clickedButton, ref count, ref found); + return found ? count : 0; + } + + private static void CountSignatureButtonsRecursive(Control control, Control target, ref int count, ref bool found) + { + if (found) return; + + if (control is Button btn && btn.Text == Loc.GetString("paper-signature-sign-button")) + { + if (control == target) + { + found = true; + return; + } + count++; + } + + foreach (Control child in control.Children) + { + CountSignatureButtonsRecursive(child, target, ref count, ref found); + } + } + + public SignatureTagHandler() + { + IoCManager.InjectDependencies(this); + } + + public void PushDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public void PopDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public string TextBefore(MarkupNode node) => ""; + public string TextAfter(MarkupNode node) => ""; + + /// + /// Creates a clickable signature button to replace the [signature] tag. + /// + public bool TryCreateControl(MarkupNode node, [NotNullWhen(true)] out Control? control) + { + var btn = new Button + { + Text = Loc.GetString("paper-signature-sign-button"), + MinSize = new Vector2(60, 28), + MaxSize = new Vector2(60, 28), + Margin = new Thickness(4, 2, 4, 2) + }; + + var signatureIndex = GetSignatureIndex(node); + btn.Name = $"signature_{signatureIndex}"; + + btn.OnPressed += _ => + { + // Find the PaperWindow parent + var parent = btn.Parent; + while (parent != null && parent is not PaperWindow) + parent = parent.Parent; + + if (parent is PaperWindow paperWindow) + { + // Count buttons to determine which [signature] tag this represents + var buttonIndex = CountSignatureButtonsBefore(btn); + // Send signature request to server instead of handling client-side + paperWindow.SendSignatureRequest(buttonIndex); + } + }; + + control = btn; + return true; + } + + +} diff --git a/Content.Shared/Paper/PaperComponent.cs b/Content.Shared/Paper/PaperComponent.cs index 7e86bba21aa3..377ac900cab4 100644 --- a/Content.Shared/Paper/PaperComponent.cs +++ b/Content.Shared/Paper/PaperComponent.cs @@ -58,6 +58,17 @@ public PaperInputTextMessage(string text) } } + [Serializable, NetSerializable] + public sealed class PaperSignatureRequestMessage : BoundUserInterfaceMessage + { + public readonly int SignatureIndex; + + public PaperSignatureRequestMessage(int signatureIndex) + { + SignatureIndex = signatureIndex; + } + } + [Serializable, NetSerializable] public enum PaperUiKey { diff --git a/Content.Shared/Paper/PaperSystem.cs b/Content.Shared/Paper/PaperSystem.cs index 01bbdf01f5f2..01a6c77fbdc0 100644 --- a/Content.Shared/Paper/PaperSystem.cs +++ b/Content.Shared/Paper/PaperSystem.cs @@ -13,6 +13,11 @@ using static Content.Shared.Paper.PaperComponent; using Robust.Shared.Prototypes; using Robust.Shared.Random; +using Content.Shared.IdentityManagement; +using Content.Shared.IdentityManagement.Components; +using Content.Shared.Mind.Components; +using Content.Shared.Roles; +using Content.Shared._RMC14.Marines.Roles.Ranks; namespace Content.Shared.Paper; @@ -28,6 +33,7 @@ public sealed class PaperSystem : EntitySystem [Dependency] private readonly SharedUserInterfaceSystem _uiSystem = default!; [Dependency] private readonly MetaDataSystem _metaSystem = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedIdentitySystem _identitySystem = default!; private static readonly ProtoId WriteIgnoreStampsTag = "WriteIgnoreStamps"; private static readonly ProtoId WriteTag = "Write"; @@ -51,6 +57,7 @@ public override void Initialize() // Umbra - Signing alt verb event listener. SubscribeLocalEvent>(AddSignVerb); + SubscribeLocalEvent(OnSignatureRequest); _paperQuery = GetEntityQuery(); } @@ -416,9 +423,104 @@ public void SetContent(Entity entity, string content) private void UpdateUserInterface(Entity entity) { - _uiSystem.SetUiState(entity.Owner, - PaperUiKey.Key, - new PaperBoundUserInterfaceState(entity.Comp.Content, entity.Comp.StampedBy, entity.Comp.Mode)); + _uiSystem.SetUiState(entity.Owner, PaperUiKey.Key, new PaperBoundUserInterfaceState(entity.Comp.Content, entity.Comp.StampedBy, entity.Comp.Mode)); + } + + private void OnSignatureRequest(Entity entity, ref PaperSignatureRequestMessage args) + { + var signature = GetPlayerSignature(args.Actor); + var newText = ReplaceNthSignatureTag(entity.Comp.Content, args.SignatureIndex, signature); + SetContent(entity, newText); + + _adminLogger.Add(LogType.Chat, LogImpact.Low, + $"{ToPrettyString(args.Actor):player} signed {ToPrettyString(entity):entity} with signature: {signature}"); + } + + /// + /// Gets the player's signature using the identity system, including rank, name, and role. + /// + private string GetPlayerSignature(EntityUid player) + { + var name = string.Empty; + var rank = string.Empty; + var role = string.Empty; + + // Get the identity entity (ID card, etc.) + var identityEntity = player; + if (TryComp(player, out var identity) && + identity.IdentityEntitySlot.ContainedEntity is { } idEntity) + { + identityEntity = idEntity; + } + + // Get name from identity or fallback to entity name + name = MetaData(identityEntity).EntityName; + + // Get rank from RankComponent + if (TryComp(player, out var rankComp)) + { + var rankSystem = EntityManager.System(); + rank = rankSystem.GetRankString(player, isShort: true) ?? string.Empty; + } + + // Get role from mind system + if (TryComp(player, out var mindContainer) && + mindContainer.Mind != null) + { + var roleSystem = EntityManager.System(); + var roleInfo = roleSystem.MindGetAllRoleInfo((mindContainer.Mind.Value, null)); + if (roleInfo.Count > 0) + { + role = Loc.GetString(roleInfo[0].Name); + } + } + + // Format: "Rank Name, Role" or fallback combinations + var signature = string.Empty; + if (!string.IsNullOrEmpty(rank) && !string.IsNullOrEmpty(name) && !string.IsNullOrEmpty(role)) + { + signature = $"{rank} {name}, {role}"; + } + else if (!string.IsNullOrEmpty(rank) && !string.IsNullOrEmpty(name)) + { + signature = $"{rank} {name}"; + } + else if (!string.IsNullOrEmpty(name) && !string.IsNullOrEmpty(role)) + { + signature = $"{name}, {role}"; + } + else + { + signature = name; + } + + return signature; + } + + /// + /// Replaces the nth occurrence of [signature] tag with replacement text. + /// + private static string ReplaceNthSignatureTag(string text, int index, string replacement) + { + const string signatureTag = "[signature]"; + var currentIndex = 0; + var pos = 0; + + while (pos < text.Length) + { + var foundPos = text.IndexOf(signatureTag, pos); + if (foundPos == -1) break; + + if (currentIndex == index) + { + return text.Substring(0, foundPos) + replacement + text.Substring(foundPos + signatureTag.Length); + } + + currentIndex++; + pos = foundPos + signatureTag.Length; + } + + return text; } } diff --git a/Resources/Locale/en-US/paper/paper-component.ftl b/Resources/Locale/en-US/paper/paper-component.ftl index b4bf222e0386..80e89af85057 100644 --- a/Resources/Locale/en-US/paper/paper-component.ftl +++ b/Resources/Locale/en-US/paper/paper-component.ftl @@ -18,4 +18,11 @@ paper-ui-fill-level = {$currentLength}/{$maxLength} paper-ui-save-button = Save ({$keybind}) +# Form and signature buttons +paper-form-fill-button = Fill +paper-signature-sign-button = Sign +paper-form-dialog-ok = OK +paper-form-dialog-cancel = Cancel +paper-signature-unknown = Unknown + paper-tamper-proof-modified-message = This page was written using tamper-proof ink. From 06900a6fd93f4a9859acc75022a639aee113cccb Mon Sep 17 00:00:00 2001 From: yagwog <78177831+yagwog@users.noreply.github.com> Date: Wed, 6 Aug 2025 05:14:31 +0100 Subject: [PATCH 066/760] Added [check] tag and also fixed some paperwork stuff to do with my previous addition (#7288) --- Content.Client/Paper/UI/PaperWindow.xaml.cs | 251 +++++++++++++++++- .../UserInterface/RichText/CheckTagHandler.cs | 142 ++++++++++ .../UserInterface/RichText/FormTagHandler.cs | 16 +- .../RichText/SignatureTagHandler.cs | 16 +- Content.Shared/Paper/PaperSystem.cs | 21 ++ 5 files changed, 434 insertions(+), 12 deletions(-) create mode 100644 Content.Client/UserInterface/RichText/CheckTagHandler.cs diff --git a/Content.Client/Paper/UI/PaperWindow.xaml.cs b/Content.Client/Paper/UI/PaperWindow.xaml.cs index e32991552846..c6a2c4fd22fd 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml.cs +++ b/Content.Client/Paper/UI/PaperWindow.xaml.cs @@ -8,6 +8,7 @@ using Robust.Client.ResourceManagement; using Robust.Client.UserInterface.CustomControls; using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface; using Robust.Client.UserInterface.XAML; using Robust.Shared.Utility; using Robust.Client.UserInterface.RichText; @@ -40,6 +41,9 @@ public sealed partial class PaperWindow : BaseWindow // If paper limits the size in one or both axes, it'll affect whether // we're able to resize this UI or not. Default to everything enabled: private DragMode _allowedResizeModes = ~DragMode.None; + + // Store original margin to restore when switching modes + private Thickness _originalContentMargin; private readonly Type[] _allowedTags = new Type[] { typeof(BoldItalicTag), @@ -53,7 +57,8 @@ public sealed partial class PaperWindow : BaseWindow typeof(SignatureTagHandler), typeof(LogoTag), typeof(SyndieLogoTag), - typeof(CCLogoTag) + typeof(CCLogoTag), + typeof(CheckTagHandler) }; public event Action? OnSaved; @@ -183,9 +188,10 @@ public void InitVisuals(EntityUid entity, PaperVisualsComponent visuals) _paperContentLineScale = visuals.ContentImageNumLines; } - PaperContent.Margin = new Thickness( + _originalContentMargin = new Thickness( visuals.ContentMargin.Left, visuals.ContentMargin.Top, visuals.ContentMargin.Right, visuals.ContentMargin.Bottom); + PaperContent.Margin = _originalContentMargin; if (visuals.MaxWritableArea != null) { @@ -230,6 +236,11 @@ protected override void Draw(DrawingHandleScreen handle) if (WrittenTextLabel.TryGetStyleProperty("font", out var font)) { float fontLineHeight = font.GetLineHeight(1.0f); + + // Set the font line height in tag handlers so buttons match text height + FormTagHandler.FontLineHeight = fontLineHeight; + SignatureTagHandler.FontLineHeight = fontLineHeight; + CheckTagHandler.FontLineHeight = fontLineHeight; // Position the background texture so font baseline aligns with texture lines _paperContentTex.ExpandMarginTop = font.GetDescent(UIScale); @@ -271,6 +282,9 @@ public void Populate(PaperComponent.PaperBoundUserInterfaceState state) if (isEditing) { + // Reset margin to original when editing (no tag buttons visible) + PaperContent.Margin = _originalContentMargin; + // Initialize the text input field with server content if it's currently empty // This allows editing existing documents while preserving any text the user has already typed var shouldCopy = Input.TextLength == 0 && state.Text.Length > 0; @@ -287,17 +301,24 @@ public void Populate(PaperComponent.PaperBoundUserInterfaceState state) return; } - // Reset form and signature counters before processing to ensure consistent indexing + // Reset form, signature, and check counters before processing to ensure consistent indexing // This is crucial because the tag handlers maintain state between renders FormTagHandler.SetFormText(state.Text); FormTagHandler.ResetFormCounter(); SignatureTagHandler.ResetSignatureCounter(); + CheckTagHandler.ResetCheckCounter(); // Display text with markup processing (forms, signatures, colors, etc.) // The markup system converts [form] and [signature] tags into interactive buttons var fm = new FormattedMessage(); fm.AddMarkupPermissive(state.Text); WrittenTextLabel.SetMessage(fm, _allowedTags, DefaultTextColor); + + // Add extra bottom margin based on tag count to prevent cutoff (only in read mode) + var tagCount = CountTags(state.Text); + var extraBottomMargin = tagCount * 3.0f; // 3 pixels per tag for extra height + PaperContent.Margin = new Thickness(_originalContentMargin.Left, _originalContentMargin.Top, + _originalContentMargin.Right, _originalContentMargin.Bottom + extraBottomMargin); // Add stamps that have been applied to this paper // Clear existing stamps first, then add all current ones @@ -388,6 +409,11 @@ public static string CleanUnfilledTags(string text) /// Zero-based index of which [form] tag to replace public void OpenFormDialog(int formIndex) { + // Find and highlight the form button + var formButton = FindFormButton(formIndex); + if (formButton != null) + formButton.ModulateSelfOverride = Color.LightBlue; + // Create the popup dialog structure var popup = new Popup(); var vbox = new BoxContainer { Orientation = BoxContainer.LayoutOrientation.Vertical, Margin = new Thickness(10) }; @@ -407,11 +433,17 @@ public void OpenFormDialog(int formIndex) var newText = ReplaceNthFormTag(_currentRawText, formIndex, edit.Text); OnSaved?.Invoke(newText); } + if (formButton != null) + formButton.ModulateSelfOverride = null; popup.Close(); }; // Handle Cancel button - just close without saving - cancel.OnPressed += _ => popup.Close(); + cancel.OnPressed += _ => { + if (formButton != null) + formButton.ModulateSelfOverride = null; + popup.Close(); + }; // Handle Enter key in text field - same as OK button edit.OnTextEntered += _ => @@ -444,6 +476,191 @@ public void SendSignatureRequest(int signatureIndex) OnSignatureRequested?.Invoke(signatureIndex); } + /// + /// Finds a form button by index for visual feedback. + /// + private Button? FindFormButton(int formIndex) + { + return FindButtonRecursive(WrittenTextLabel, "Fill", formIndex); + } + + /// + /// Finds a check button by index for visual feedback. + /// + private Button? FindCheckButton(int checkIndex) + { + return FindCheckButtonRecursive(WrittenTextLabel, checkIndex); + } + + /// + /// Finds check buttons (which can have different text: ☐, ✔, ✖). + /// + private Button? FindCheckButtonRecursive(Control control, int targetIndex) + { + var currentIndex = 0; + return FindCheckButtonRecursiveHelper(control, targetIndex, ref currentIndex); + } + + private Button? FindCheckButtonRecursiveHelper(Control control, int targetIndex, ref int currentIndex) + { + if (control is Button btn && (btn.Text == "☐" || btn.Text == "✔" || btn.Text == "✖")) + { + if (currentIndex == targetIndex) + return btn; + currentIndex++; + } + + foreach (Control child in control.Children) + { + var result = FindCheckButtonRecursiveHelper(child, targetIndex, ref currentIndex); + if (result != null) + return result; + } + + return null; + } + + /// + /// Recursively searches for a button with specific text and index. + /// + private Button? FindButtonRecursive(Control control, string buttonText, int targetIndex) + { + var currentIndex = 0; + return FindButtonRecursiveHelper(control, buttonText, targetIndex, ref currentIndex); + } + + private Button? FindButtonRecursiveHelper(Control control, string buttonText, int targetIndex, ref int currentIndex) + { + if (control is Button btn && btn.Text == buttonText) + { + if (currentIndex == targetIndex) + return btn; + currentIndex++; + } + + foreach (Control child in control.Children) + { + var result = FindButtonRecursiveHelper(child, buttonText, targetIndex, ref currentIndex); + if (result != null) + return result; + } + + return null; + } + + /// + /// Gets the current text for tag handlers to access. + /// + /// Current raw text content + public string GetCurrentText() + { + return _currentRawText; + } + + /// + /// Saves text content for tag handlers to use. + /// + /// Text to save + public void SaveText(string text) + { + OnSaved?.Invoke(text); + } + + private Popup? _activeCheckPopup; + private Button? _activeCheckButton; + + /// + /// Opens a modal dialog allowing the user to select a check state. + /// + /// Zero-based index of which [check] tag to replace + public void OpenCheckDialog(int checkIndex) + { + // Close any existing check popup + if (_activeCheckPopup != null) + { + if (_activeCheckButton != null) + _activeCheckButton.ModulateSelfOverride = null; + _activeCheckPopup.Close(); + } + + // Find and highlight the check button + var checkButton = FindCheckButton(checkIndex); + if (checkButton != null) + checkButton.ModulateSelfOverride = Color.LightBlue; + _activeCheckButton = checkButton; + + var popup = new Popup(); + _activeCheckPopup = popup; + var vbox = new BoxContainer { Orientation = BoxContainer.LayoutOrientation.Vertical, Margin = new Thickness(10) }; + var hbox = new BoxContainer { Orientation = BoxContainer.LayoutOrientation.Horizontal }; + + var blankBtn = new Button { Text = "☐ Blank", MinWidth = 80 }; + var checkBtn = new Button { Text = "✔ Check", MinWidth = 80 }; + var crossBtn = new Button { Text = "✖ Cross", MinWidth = 80 }; + + blankBtn.OnPressed += _ => { + var newText = ReplaceNthCheckTag(_currentRawText, checkIndex, "☐"); + OnSaved?.Invoke(newText); + CloseCheckDialog(); + }; + + checkBtn.OnPressed += _ => { + var newText = ReplaceNthCheckTag(_currentRawText, checkIndex, "✔"); + OnSaved?.Invoke(newText); + CloseCheckDialog(); + }; + + crossBtn.OnPressed += _ => { + var newText = ReplaceNthCheckTag(_currentRawText, checkIndex, "✖"); + OnSaved?.Invoke(newText); + CloseCheckDialog(); + }; + + hbox.AddChild(blankBtn); + hbox.AddChild(checkBtn); + hbox.AddChild(crossBtn); + vbox.AddChild(hbox); + popup.AddChild(vbox); + AddChild(popup); + popup.Open(); + } + + private void CloseCheckDialog() + { + if (_activeCheckButton != null) + _activeCheckButton.ModulateSelfOverride = null; + if (_activeCheckPopup != null) + _activeCheckPopup.Close(); + _activeCheckButton = null; + _activeCheckPopup = null; + } + + /// + /// Replaces the nth occurrence of [check] tag with replacement symbol. + /// + private static string ReplaceNthCheckTag(string text, int index, string replacement) + { + const string checkTag = "[check]"; + var currentIndex = 0; + var pos = 0; + + while (pos < text.Length) + { + var foundPos = text.IndexOf(checkTag, pos); + if (foundPos == -1) break; + + if (currentIndex == index) + { + return text.Substring(0, foundPos) + replacement + text.Substring(foundPos + checkTag.Length); + } + + currentIndex++; + pos = foundPos + checkTag.Length; + } + + return text; + } + /// /// Replaces the nth occurrence of [form] tag with replacement text. /// Uses IndexOf for efficient searching rather than splitting the entire string. @@ -515,5 +732,31 @@ private static string ReplaceNthSignatureTag(string text, int index, string repl // Index not found, return original text unchanged return text; } + + /// + /// Counts the total number of interactive tags that create taller buttons. + /// + private static int CountTags(string text) + { + var formCount = CountOccurrences(text, "[form]"); + var signatureCount = CountOccurrences(text, "[signature]"); + var checkCount = CountOccurrences(text, "[check]"); + return formCount + signatureCount + checkCount; + } + + /// + /// Counts occurrences of a substring in text. + /// + private static int CountOccurrences(string text, string substring) + { + var count = 0; + var pos = 0; + while ((pos = text.IndexOf(substring, pos)) != -1) + { + count++; + pos += substring.Length; + } + return count; + } } } diff --git a/Content.Client/UserInterface/RichText/CheckTagHandler.cs b/Content.Client/UserInterface/RichText/CheckTagHandler.cs new file mode 100644 index 000000000000..f4dff60710e4 --- /dev/null +++ b/Content.Client/UserInterface/RichText/CheckTagHandler.cs @@ -0,0 +1,142 @@ +using System.Diagnostics.CodeAnalysis; +using System.Numerics; +using Robust.Client.UserInterface.RichText; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Utility; +using Content.Client.Paper.UI; + +namespace Content.Client.UserInterface.RichText; + +/// +/// Converts [check] tags into clickable buttons that toggle between ✔ and ✖. +/// +public sealed class CheckTagHandler : IMarkupTagHandler +{ + public string Name => "check"; + private static int _checkCounter = 0; + + /// + /// Font line height set by PaperWindow to ensure buttons match text height + /// + public static float FontLineHeight { get; set; } = 16.0f; // Default fallback + + private static int GetCheckIndex(MarkupNode node) + { + return _checkCounter++; + } + + /// + /// Resets the check counter to ensure consistent indexing across renders. + /// + public static void ResetCheckCounter() + { + _checkCounter = 0; + } + + /// + /// Counts check buttons before the clicked button to determine which [check] tag it represents. + /// + private static int CountCheckButtonsBefore(Control clickedButton) + { + var count = 0; + var root = clickedButton; + + // Find the root container + while (root.Parent != null) + root = root.Parent; + + // Count check buttons in document order + var found = false; + CountCheckButtonsRecursive(root, clickedButton, ref count, ref found); + return found ? count : 0; + } + + private static void CountCheckButtonsRecursive(Control control, Control target, ref int count, ref bool found) + { + if (found) return; + + if (control is Button btn && (btn.Text == "☐" || btn.Text == "✔" || btn.Text == "✖")) + { + if (control == target) + { + found = true; + return; + } + count++; + } + + foreach (Control child in control.Children) + { + CountCheckButtonsRecursive(child, target, ref count, ref found); + } + } + + public void PushDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public void PopDrawContext(MarkupNode node, MarkupDrawingContext context) { } + public string TextBefore(MarkupNode node) => ""; + public string TextAfter(MarkupNode node) => ""; + + /// + /// Creates a clickable button to replace the [check] tag. + /// + public bool TryCreateControl(MarkupNode node, [NotNullWhen(true)] out Control? control) + { + var btn = new Button + { + Text = "☐", + MinSize = new Vector2(FontLineHeight + 2, FontLineHeight + 2), + MaxSize = new Vector2(FontLineHeight + 2, FontLineHeight + 2), + Margin = new Thickness(1, 0, 1, 0), + StyleClasses = { "ButtonSquare" }, + TextAlign = Label.AlignMode.Center + }; + + var checkIndex = GetCheckIndex(node); + btn.Name = $"check_{checkIndex}"; + + btn.OnPressed += _ => + { + // Find the PaperWindow parent + var parent = btn.Parent; + while (parent != null && parent is not PaperWindow) + parent = parent.Parent; + + if (parent is PaperWindow paperWindow) + { + // Count buttons to determine which [check] tag this represents + var buttonIndex = CountCheckButtonsBefore(btn); + paperWindow.OpenCheckDialog(buttonIndex); + } + }; + + control = btn; + return true; + } + + /// + /// Replaces the nth occurrence of [check] tag with replacement symbol. + /// + private static string ReplaceNthCheckTag(string text, int index, string replacement) + { + const string checkTag = "[check]"; + var currentIndex = 0; + var pos = 0; + + while (pos < text.Length) + { + var foundPos = text.IndexOf(checkTag, pos); + if (foundPos == -1) break; + + if (currentIndex == index) + { + return text.Substring(0, foundPos) + replacement + text.Substring(foundPos + checkTag.Length); + } + + currentIndex++; + pos = foundPos + checkTag.Length; + } + + return text; + } +} \ No newline at end of file diff --git a/Content.Client/UserInterface/RichText/FormTagHandler.cs b/Content.Client/UserInterface/RichText/FormTagHandler.cs index 685be64b4c8f..a6aaa6649e76 100644 --- a/Content.Client/UserInterface/RichText/FormTagHandler.cs +++ b/Content.Client/UserInterface/RichText/FormTagHandler.cs @@ -5,6 +5,7 @@ using Robust.Client.UserInterface; using Robust.Shared.Utility; using Content.Client.Paper.UI; +using Robust.Client.Graphics; namespace Content.Client.UserInterface.RichText; @@ -23,6 +24,11 @@ public bool CanHandle(MarkupNode node) private static int _formCounter = 0; private static readonly Dictionary _formPositions = new(); private static string _lastText = ""; + + /// + /// Font line height set by PaperWindow to ensure buttons match text height + /// + public static float FontLineHeight { get; set; } = 16.0f; // Default fallback private static int GetFormIndex(MarkupNode node) { @@ -106,10 +112,12 @@ public bool TryCreateControl(MarkupNode node, [NotNullWhen(true)] out Control? c { var btn = new Button { - Text = Loc.GetString("paper-form-fill-button"), - MinSize = new Vector2(50, 28), - MaxSize = new Vector2(50, 28), - Margin = new Thickness(4, 2, 4, 2) + Text = "Fill", + MinSize = new Vector2(32, FontLineHeight + 2), + MaxSize = new Vector2(32, FontLineHeight + 2), + Margin = new Thickness(1, 0, 1, 0), + StyleClasses = { "ButtonSquare" }, + TextAlign = Label.AlignMode.Center }; var formIndex = GetFormIndex(node); diff --git a/Content.Client/UserInterface/RichText/SignatureTagHandler.cs b/Content.Client/UserInterface/RichText/SignatureTagHandler.cs index df536fdde351..d3826bbda072 100644 --- a/Content.Client/UserInterface/RichText/SignatureTagHandler.cs +++ b/Content.Client/UserInterface/RichText/SignatureTagHandler.cs @@ -6,6 +6,7 @@ using Robust.Shared.Utility; using Robust.Shared.IoC; using Content.Client.Paper.UI; +using Robust.Client.Graphics; namespace Content.Client.UserInterface.RichText; @@ -16,6 +17,11 @@ public sealed class SignatureTagHandler : IMarkupTagHandler { public string Name => "signature"; private static int _signatureCounter = 0; + + /// + /// Font line height set by PaperWindow to ensure buttons match text height + /// + public static float FontLineHeight { get; set; } = 16.0f; // Default fallback private static int GetSignatureIndex(MarkupNode node) { @@ -85,10 +91,12 @@ public bool TryCreateControl(MarkupNode node, [NotNullWhen(true)] out Control? c { var btn = new Button { - Text = Loc.GetString("paper-signature-sign-button"), - MinSize = new Vector2(60, 28), - MaxSize = new Vector2(60, 28), - Margin = new Thickness(4, 2, 4, 2) + Text = "Sign", + MinSize = new Vector2(48, FontLineHeight + 4), + MaxSize = new Vector2(48, FontLineHeight + 4), + Margin = new Thickness(1, 2, 1, 2), + StyleClasses = { "ButtonSquare" }, + TextAlign = Label.AlignMode.Center }; var signatureIndex = GetSignatureIndex(node); diff --git a/Content.Shared/Paper/PaperSystem.cs b/Content.Shared/Paper/PaperSystem.cs index 01a6c77fbdc0..c12ca2024728 100644 --- a/Content.Shared/Paper/PaperSystem.cs +++ b/Content.Shared/Paper/PaperSystem.cs @@ -286,6 +286,14 @@ public bool TryStamp(Entity entity, StampDisplayInfo stampInfo, if (!entity.Comp.StampedBy.Contains(stampInfo)) { entity.Comp.StampedBy.Add(stampInfo); + + // Clean unfilled form and signature tags when stamping to finalize the document + var cleanedContent = CleanUnfilledTags(entity.Comp.Content); + if (cleanedContent != entity.Comp.Content) + { + SetContent(entity, cleanedContent); + } + Dirty(entity); if (entity.Comp.StampState == null && TryComp(entity, out var appearance)) { @@ -522,6 +530,19 @@ private static string ReplaceNthSignatureTag(string text, int index, string repl return text; } + + /// + /// Removes any unfilled [form] and [signature] tags, and converts [check] tags to ☐. + /// Called when the paper is stamped to finalize the document. + /// + /// The paper text to clean + /// Text with unfilled tags cleaned + private static string CleanUnfilledTags(string text) + { + return text.Replace("[form]", string.Empty) + .Replace("[signature]", string.Empty) + .Replace("[check]", "☐"); + } } /// From 5994c16414a16e7eb9c15520d5ef9c250558f388 Mon Sep 17 00:00:00 2001 From: RHSvenson Date: Wed, 6 Aug 2025 11:29:07 +0200 Subject: [PATCH 067/760] Removed references to RMC ranks in PaperSystem.cs --- Content.Shared/Paper/PaperSystem.cs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Content.Shared/Paper/PaperSystem.cs b/Content.Shared/Paper/PaperSystem.cs index c12ca2024728..9dbb76b02a8a 100644 --- a/Content.Shared/Paper/PaperSystem.cs +++ b/Content.Shared/Paper/PaperSystem.cs @@ -17,7 +17,6 @@ using Content.Shared.IdentityManagement.Components; using Content.Shared.Mind.Components; using Content.Shared.Roles; -using Content.Shared._RMC14.Marines.Roles.Ranks; namespace Content.Shared.Paper; @@ -464,13 +463,6 @@ private string GetPlayerSignature(EntityUid player) // Get name from identity or fallback to entity name name = MetaData(identityEntity).EntityName; - // Get rank from RankComponent - if (TryComp(player, out var rankComp)) - { - var rankSystem = EntityManager.System(); - rank = rankSystem.GetRankString(player, isShort: true) ?? string.Empty; - } - // Get role from mind system if (TryComp(player, out var mindContainer) && mindContainer.Mind != null) From 26509b879b19f11500e5b328c027939a6248fc5e Mon Sep 17 00:00:00 2001 From: iaada Date: Wed, 6 Aug 2025 11:43:47 -0500 Subject: [PATCH 068/760] lint after losing a LocId in the merge --- .../en-US/nutrition/components/drink-component.ftl | 2 ++ .../Entities/Objects/Consumable/Drinks/drinks_base.yml | 6 ++++-- .../Consumable/Drinks/drinks_base_materials.yml | 3 ++- .../Objects/Consumable/Drinks/drinks_bottles_glass.yml | 10 +++++----- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/Resources/Locale/en-US/nutrition/components/drink-component.ftl b/Resources/Locale/en-US/nutrition/components/drink-component.ftl index ab458746ddfb..d83252d84264 100644 --- a/Resources/Locale/en-US/nutrition/components/drink-component.ftl +++ b/Resources/Locale/en-US/nutrition/components/drink-component.ftl @@ -2,6 +2,8 @@ drink-component-on-use-is-empty = {CAPITALIZE(THE($owner))} is empty! drink-component-on-examine-is-opened = [color=yellow]Opened[/color] drink-component-on-examine-is-sealed = The seal is intact. drink-component-on-examine-is-unsealed = The seal is broken. +drink-component-on-examine-is-unsealed-no-cork = The seal is broken, and the cork is gone. +drink-component-on-examine-is-unsealed-crown-cap = The seal is broken, and the crown cap is bent. drink-component-try-use-drink-not-open = Open {$owner} first! drink-component-try-use-drink-is-empty = {CAPITALIZE(THE($entity))} is empty! drink-component-try-use-drink-cannot-drink = You can't drink anything! diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index eb5a3e367e44..aeabba5f5aa9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -15,7 +15,8 @@ types: Blunt: 0 - type: DnaSubstanceTrace - - type: Drink + - type: Drink # Namesake. You are able to directly drink from this entity. + solution: drink - type: Spillable solution: drink - type: MixableSolution @@ -26,7 +27,7 @@ solution: drink - type: DrainableSolution solution: drink - - type: InjectableSolution # Injectors (syringe) will fallback to RefillableSolution. This adds support for hyposprays and liquid anomalies. + - type: InjectableSolution # Injectors (syringe) will fall back to RefillableSolution. This adds support for hyposprays and liquid anomalies. solution: drink - type: ExaminableSolution solution: drink @@ -80,6 +81,7 @@ - type: Sprite layers: - state: icon_open + map: ["enum.OpenableVisuals.Layer"] - type: Openable opened: true - type: Sealable diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 6b215c5d6924..9e3ddcb7bc54 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -1,5 +1,6 @@ ## Material costs to apply to a drink -# These bases should always be the first parent +# These bases should always be the parented before DrinkBase, or before a prototype inheriting DrinkBase. +# - That way they override any previously inherited material, and material specific sounds aren't overridden by BaseItem. # Fragile glass - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index aefa55d67a2b..ccaf2987195d 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -149,7 +149,7 @@ - type: Openable closeable: false # Champagne corks are fat. Not worth the effort. - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-no-cork # tell the player why it can't close + examineTextUnsealed: "drink-component-on-examine-is-unsealed-no-cork" # tell the player why it can't close - type: entity parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] @@ -431,7 +431,7 @@ - type: Openable closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: Tag tags: - Beer @@ -457,7 +457,7 @@ - type: Openable closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close # Small glass bottles @@ -481,7 +481,7 @@ - type: Openable closeable: false # can't put the cap back on - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: Tag tags: - Beer @@ -505,7 +505,7 @@ - type: Openable closeable: false # can't put the cap back on - type: Sealable - examineTextUnsealed: drink-component-on-examine-is-unsealed-crown-cap # tell the player why it can't close + examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: entity parent: [DrinkVisualsOpenable, DrinkBottleGlassSmallBaseFull] From 0bd8ad43ab2f364053d83a272412a6e261061412 Mon Sep 17 00:00:00 2001 From: iaada Date: Wed, 6 Aug 2025 12:52:18 -0500 Subject: [PATCH 069/760] fixed conflicts --- .../en-US/nutrition/components/sealable-component.ftl | 2 ++ .../Entities/Objects/Consumable/Drinks/drinks_base.yml | 4 +++- .../Objects/Consumable/Drinks/drinks_bottles_glass.yml | 10 +++++----- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Resources/Locale/en-US/nutrition/components/sealable-component.ftl b/Resources/Locale/en-US/nutrition/components/sealable-component.ftl index e826e174efc3..be37b91ce218 100644 --- a/Resources/Locale/en-US/nutrition/components/sealable-component.ftl +++ b/Resources/Locale/en-US/nutrition/components/sealable-component.ftl @@ -1,2 +1,4 @@ sealable-component-on-examine-is-sealed = The seal is intact. sealable-component-on-examine-is-unsealed = The seal is broken. +sealable-component-on-examine-is-unsealed-no-cork = The seal is broken, and the cork is gone. +sealable-component-on-examine-is-unsealed-crown-cap = The seal is broken, and the crown cap is bent. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index aeabba5f5aa9..a856e9161104 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -15,8 +15,10 @@ types: Blunt: 0 - type: DnaSubstanceTrace - - type: Drink # Namesake. You are able to directly drink from this entity. + - type: Edible + edible: Drink # Namesake. This entity is a sort of cup you can drink directly from. solution: drink + destroyOnEmpty: false - type: Spillable solution: drink - type: MixableSolution diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml index ccaf2987195d..ec6bdf8002b5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml @@ -149,7 +149,7 @@ - type: Openable closeable: false # Champagne corks are fat. Not worth the effort. - type: Sealable - examineTextUnsealed: "drink-component-on-examine-is-unsealed-no-cork" # tell the player why it can't close + examineTextUnsealed: "sealable-component-on-examine-is-unsealed-no-cork" # tell the player why it can't close - type: entity parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull] @@ -431,7 +431,7 @@ - type: Openable closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close + examineTextUnsealed: "sealable-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: Tag tags: - Beer @@ -457,7 +457,7 @@ - type: Openable closeable: false # sprite is just a beer bottle, but this should be removed when there's a more appropriate sprite - type: Sealable - examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close + examineTextUnsealed: "sealable-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close # Small glass bottles @@ -481,7 +481,7 @@ - type: Openable closeable: false # can't put the cap back on - type: Sealable - examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close + examineTextUnsealed: "sealable-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: Tag tags: - Beer @@ -505,7 +505,7 @@ - type: Openable closeable: false # can't put the cap back on - type: Sealable - examineTextUnsealed: "drink-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close + examineTextUnsealed: "sealable-component-on-examine-is-unsealed-crown-cap" # tell the player why it can't close - type: entity parent: [DrinkVisualsOpenable, DrinkBottleGlassSmallBaseFull] From 08cab003c26cd2db03f1f9bc2809c7e53e18624c Mon Sep 17 00:00:00 2001 From: iaada Date: Wed, 6 Aug 2025 13:07:19 -0500 Subject: [PATCH 070/760] cardboard modifier set --- .../Objects/Consumable/Drinks/drinks_base_materials.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml index 9e3ddcb7bc54..7db03edbf59a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base_materials.yml @@ -124,7 +124,7 @@ components: - type: Damageable damageContainer: Inorganic -# damageModifierSet: Cardboard TODO + damageModifierSet: Card - type: Destructible thresholds: - trigger: # Overkill threshold From 4a803335d7ae7c93e57cb3eca0f74620f1920dd6 Mon Sep 17 00:00:00 2001 From: iaada Date: Wed, 6 Aug 2025 18:53:55 -0500 Subject: [PATCH 071/760] it's not microbalance if it's hidden in a huge diff --- .../Objects/Consumable/Drinks/drinks_special.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 63f65505de09..adc99f46ad6c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -67,6 +67,8 @@ - type: FitsInDispenser solution: drink +# Probably shouldn't be here +# Also probably shouldn't let you put the cola back in, and should spawn deadly plastic rings after removing the last one - type: entity parent: BaseStorageItem id: DrinkCanPack @@ -78,22 +80,16 @@ - state: plastic-thingy - state: 6pack1 map: ["6pack1"] - visible: false - state: 6pack2 map: ["6pack2"] - visible: false - state: 6pack3 map: ["6pack3"] - visible: false - state: 6pack4 map: ["6pack4"] - visible: false - state: 6pack5 map: ["6pack5"] - visible: false - state: 6pack6 map: ["6pack6"] - visible: false - type: Item size: Normal - type: Storage @@ -135,8 +131,7 @@ - type: FitsInDispenser solution: drink - type: ExaminableSolution - heldOnly: true - exactVolume: true + heldOnly: true # Opaque, can't see inside from a distance - type: Sprite sprite: Objects/Consumable/Drinks/shaker.rsi state: icon From 7d61e5ff5c2caa9f1a54a30c7a023db536641a30 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> Date: Thu, 7 Aug 2025 12:49:15 -0700 Subject: [PATCH 072/760] Half a commit --- .../Entities/Objects/Consumable/Food/Baked/bagel.yml | 12 ++++++------ .../Entities/Objects/Consumable/Food/Baked/bread.yml | 7 +++---- .../Entities/Objects/Consumable/Food/Baked/misc.yml | 10 +++------- .../Entities/Objects/Consumable/Food/Baked/pie.yml | 2 +- .../Entities/Objects/Consumable/Food/Baked/pizza.yml | 1 - .../Objects/Consumable/Food/Containers/bowl.yml | 6 +++--- .../Objects/Consumable/Food/Containers/tin.yml | 8 ++++---- .../Entities/Objects/Consumable/Food/breakfast.yml | 1 - .../Entities/Objects/Consumable/Food/burger.yml | 5 +---- .../Entities/Objects/Consumable/Food/frozen.yml | 8 ++++---- 10 files changed, 25 insertions(+), 35 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml index c8f56aa100e0..9a905db90a36 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml @@ -2,9 +2,9 @@ # Base - type: entity - id: FoodBagelBase - parent: FoodInjectableBase abstract: true + parent: FoodInjectableBase + id: FoodBagelBase description: A delicious bagel. components: - type: Item @@ -24,13 +24,13 @@ Quantity: 5 - type: entity + parent: FoodBagelBase id: FoodBagel name: bagel - parent: FoodBagelBase - type: entity - id: FoodBagelPoppy parent: FoodBagelBase + id: FoodBagelPoppy name: poppy seed bagel description: A delicious bagel topped with bicaridine-infused poppy seeds. components: @@ -51,8 +51,8 @@ Quantity: 5 - type: entity - id: FoodBagelCotton parent: FoodBagelBase + id: FoodBagelCotton name: cotton bagel description: A delicious bagel made with cotton dough. components: @@ -62,7 +62,7 @@ - cotton - type: Sprite state: bagel-cottondough - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index a7d6654e5984..f11ece66e5fa 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -11,7 +11,6 @@ - type: FlavorProfile flavors: - bread - - type: Food - type: Sprite sprite: Objects/Consumable/Food/Baked/bread.rsi - type: Tag @@ -133,7 +132,7 @@ flavors: - cotton - bread - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Sprite layers: @@ -717,7 +716,7 @@ state: baguette-cotton - type: SliceableFood slice: FoodBreadBaguetteCottonSlice - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: @@ -773,9 +772,9 @@ Quantity: 0.1 - type: entity - name: cotton crostini parent: FoodBreadBaguetteSlice id: FoodBreadBaguetteCottonSlice + name: cotton crostini description: Bon az-zetite! components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index f3ff09afc90c..7474fd31555e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -835,7 +835,7 @@ - cotton - type: Sprite state: croissant-cotton - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: @@ -884,15 +884,11 @@ Quantity: 3 - type: entity - parent: FoodBakedBase + parent: FoodBakedGrilledCheeseSandwich id: FoodBakedGrilledCheeseSandwichCotton name: cotton grilled cheese sandwich description: Cotton bread slightly burnt in butter, with melted cheese. Moths find it difficult to resist this combination. components: - - type: Item - size: Small - shape: - - 0,0,1,0 - type: FlavorProfile flavors: - cheesy @@ -901,7 +897,7 @@ - type: Sprite sprite: Objects/Consumable/Food/Baked/misc.rsi state: grilled-cheese-cotton - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml index 0147fe496a4d..e2633360bf10 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml @@ -25,7 +25,7 @@ Quantity: 14 - ReagentId: Sugar Quantity: 5 - - type: Food #All pies here made with a pie tin; unless you're some kind of savage, you're probably not destroying this when you eat or slice the pie! + - type: Edible #It's actually possible now to have a pie stored in a tin rather than spawning trash when you finish eating it. But right now I'm just cleaning up. trash: - FoodPlateTin - type: SliceableFood diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml index 1f628d57b8ae..ef2f72deb3f4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml @@ -10,7 +10,6 @@ flavors: - oily - bread - - type: Food - type: Sprite sprite: Objects/Consumable/Food/Baked/pizza.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml index 25bf2905f73c..56d38afbb6a2 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml @@ -23,10 +23,10 @@ visible: false - type: MixableSolution solution: food - - type: Drink + - type: Edible + edible: Drink solution: food - useSound: - path: /Audio/Items/drink.ogg + destroyOnEmpty: false - type: DamageOnLand damage: types: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml index 8deda57d47c3..ff92ad0417a1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml @@ -89,7 +89,7 @@ flavors: - sweet - funny - - type: Food + - type: Edible trash: - FoodTinPeachesTrash - type: Tag @@ -114,7 +114,7 @@ components: - type: Sprite sprite: Objects/Consumable/Food/Tins/maint_peaches.rsi - - type: Food + - type: Edible trash: - FoodTinPeachesMaintTrash @@ -156,7 +156,7 @@ - savory - salty - cheap - - type: Food + - type: Edible trash: - FoodTinBeansTrash @@ -192,7 +192,7 @@ - meaty - salty - cheap - - type: Food + - type: Edible trash: - FoodTinMRETrash - type: Tag diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml index 2842485dbfb8..c50f7d08bed1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml @@ -10,7 +10,6 @@ components: - type: Item size: Normal - - type: Food - type: Sprite sprite: Objects/Consumable/Food/breakfast.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml index 3c55372ba88f..64c829fb1230 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml @@ -7,7 +7,6 @@ id: FoodBreadBun description: A hamburger bun. Round and convenient to hold. components: - - type: Food - type: Sprite sprite: Objects/Consumable/Food/burger.rsi layers: @@ -35,7 +34,6 @@ components: - type: Item size: Normal #patch until there is an adequate resizing system in place - - type: Food - type: Sprite drawdepth: Mobs noRot: true @@ -68,7 +66,6 @@ name: top bun description: The perfect finish for your burger tower. components: - - type: Food - type: Sprite sprite: Objects/Consumable/Food/burger_sequence.rsi layers: @@ -726,7 +723,7 @@ id: FoodBurgerMcrib description: An elusive rib shaped burger with limited availability across the galaxy. Not as good as you remember it. components: - - type: Food + - type: Edible trash: - FoodKebabSkewer - type: FlavorProfile diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml index 0f4ed35b6ad7..537043b33fd5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml @@ -20,9 +20,9 @@ # Ice-cream - type: entity - name: ice-cream sandwich parent: FoodFrozenBase id: FoodFrozenSandwich + name: ice-cream sandwich description: Portable ice-cream in its own packaging. components: - type: Item @@ -32,8 +32,8 @@ state: sandwich - type: entity - name: strawberry ice-cream sandwich parent: FoodFrozenBase + name: strawberry ice-cream sandwich id: FoodFrozenSandwichStrawberry description: Portable ice-cream in its own packaging of the strawberry variety. components: @@ -62,9 +62,9 @@ state: spacefreezy - type: entity - name: cornuto parent: FoodFrozenBase id: FoodFrozenCornuto + name: strawberry ice-cream sandwich description: A Neapolitan vanilla and chocolate ice-cream cone. It menaces with a sprinkling of caramelized nuts. components: - type: Item @@ -272,9 +272,9 @@ # Trash - type: entity - name: paper cone parent: BaseItem id: FoodFrozenSnowconeTrash + name: paper cone description: A crumpled paper cone used for an icy treat. Worthless. components: - type: Item From b0890c9b327649caf61a3ca132dd0c62e695279d Mon Sep 17 00:00:00 2001 From: stickycheZ101 <96800602+stickycheZ101@users.noreply.github.com> Date: Fri, 8 Aug 2025 15:35:34 +0930 Subject: [PATCH 073/760] Update tags.yml --- Resources/Prototypes/_StarLight/tags.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/_StarLight/tags.yml b/Resources/Prototypes/_StarLight/tags.yml index 7ffa3a23afa4..5b0a4b45bfe0 100644 --- a/Resources/Prototypes/_StarLight/tags.yml +++ b/Resources/Prototypes/_StarLight/tags.yml @@ -70,6 +70,7 @@ - type: Tag id: ImprovisedMultitool +- type: id: ImprovisedCrowbar - type: Tag From 358f95a31060ea0311c67b905ca30fbd8abe81d2 Mon Sep 17 00:00:00 2001 From: stickycheZ101 <96800602+stickycheZ101@users.noreply.github.com> Date: Fri, 8 Aug 2025 15:44:51 +0930 Subject: [PATCH 074/760] Update tags.yml --- Resources/Prototypes/_StarLight/tags.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Resources/Prototypes/_StarLight/tags.yml b/Resources/Prototypes/_StarLight/tags.yml index 5b0a4b45bfe0..7c8a90666ead 100644 --- a/Resources/Prototypes/_StarLight/tags.yml +++ b/Resources/Prototypes/_StarLight/tags.yml @@ -3,7 +3,6 @@ - type: Tag id: Arachnid - - type: Tag id: Avali @@ -70,7 +69,7 @@ - type: Tag id: ImprovisedMultitool -- type: +- type: Tag id: ImprovisedCrowbar - type: Tag From cf820cbf3ea5f6d92292bd48b95f8957a49a5be1 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 8 Aug 2025 18:50:36 -0500 Subject: [PATCH 075/760] requested changes --- .../Consumable/Drinks/drinks-cartons.yml | 28 +++++++++---------- .../Objects/Consumable/Drinks/drinks_base.yml | 8 +++--- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml index 4a5991d7998d..ff5d7f10f4bf 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml @@ -1,7 +1,7 @@ - type: entity abstract: true parent: [ DrinkBaseMaterialCardboard, DrinkBase, DrinkBaseOpenable, DrinkVisualsOpenable ] - id: DrinkCartonBaseLargeFull # todo rename DrinkCartonBaseFull to match bottles + id: DrinkCartonBaseFull suffix: Full components: - type: Openable @@ -21,8 +21,8 @@ - type: entity abstract: true - parent: DrinkCartonBaseLargeFull - id: DrinkCartonBaseFull # todo rename DrinkCartonSmallBaseFull to match bottles + parent: DrinkCartonBaseFull + id: DrinkCartonSmallBaseFull components: - type: SolutionContainerManager solutions: @@ -33,7 +33,7 @@ - type: entity abstract: true - parent: DrinkCartonBaseLargeFull + parent: DrinkCartonBaseFull id: DrinkCartonBaseXtraLargeFull components: - type: SolutionContainerManager @@ -47,7 +47,7 @@ # Small carton - type: entity - parent: [DrinkBaseMaterialPlastic, DrinkCartonBaseFull] + parent: [DrinkBaseMaterialPlastic, DrinkCartonSmallBaseFull] id: DrinkJuiceLimeCarton name: lime juice description: Sweet-sour goodness. @@ -62,7 +62,7 @@ sprite: Objects/Consumable/Drinks/limejuice.rsi - type: entity - parent: DrinkCartonBaseFull + parent: DrinkCartonSmallBaseFull id: DrinkJuiceOrangeCarton name: orange juice description: Full of vitamins and deliciousness! @@ -77,7 +77,7 @@ sprite: Objects/Consumable/Drinks/orangejuice.rsi - type: entity - parent: DrinkCartonBaseFull + parent: DrinkCartonSmallBaseFull id: DrinkJuiceTomatoCarton name: tomato juice description: Well, at least it LOOKS like tomato juice. You can't tell with all that redness. @@ -92,7 +92,7 @@ sprite: Objects/Consumable/Drinks/tomatojuice.rsi - type: entity - parent: DrinkCartonBaseFull + parent: DrinkCartonSmallBaseFull id: DrinkCoconutWaterCarton name: coconut water description: It's the inside of the coconut that counts. @@ -107,7 +107,7 @@ sprite: Objects/Consumable/Drinks/coconutwater.rsi - type: entity - parent: DrinkCartonBaseFull + parent: DrinkCartonSmallBaseFull id: DrinkCreamCarton name: milk cream description: It's cream. Made from milk. What else did you think you'd find in there? @@ -122,7 +122,7 @@ sprite: Objects/Consumable/Drinks/cream.rsi - type: entity - parent: [DrinkBaseMaterialPlastic, DrinkCartonBaseFull] + parent: [DrinkBaseMaterialPlastic, DrinkCartonSmallBaseFull] id: DrinkJuiceLemonCarton name: lemon juice description: First it's sour, then it's still sour. @@ -137,7 +137,7 @@ sprite: Objects/Consumable/Drinks/lemonjuice.rsi - type: entity - parent: DrinkCartonBaseFull + parent: DrinkCartonSmallBaseFull id: DrinkJuicePineappleCarton name: pineapple juice description: Tastes like a tropical vacation far from space. @@ -154,7 +154,7 @@ # Large carton - type: entity - parent: DrinkCartonBaseLargeFull + parent: DrinkCartonBaseFull id: DrinkMilkCarton name: milk description: An opaque white liquid produced by the mammary glands of mammals. @@ -169,7 +169,7 @@ sprite: Objects/Consumable/Drinks/milk.rsi - type: entity - parent: DrinkCartonBaseLargeFull + parent: DrinkCartonBaseFull id: DrinkSoyMilkCarton name: soy milk description: White and nutritious soy goodness! @@ -184,7 +184,7 @@ sprite: Objects/Consumable/Drinks/soymilk.rsi - type: entity - parent: DrinkCartonBaseLargeFull + parent: DrinkCartonBaseFull id: DrinkOatMilkCarton name: oat milk description: It's oat milk. Tan and nutritious goodness! diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index a856e9161104..c0956fb33af0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -91,7 +91,7 @@ ## Bases for visuals -# Basic visualizer for an openable entity, usually paired with BaseDrinkOpenable +# Basic visualizer for an openable entity. Requires DrinkBaseOpenable - type: entity abstract: true id: DrinkVisualsOpenable @@ -129,7 +129,7 @@ inHandsMaxFillLevels: 3 inHandsFillBaseName: -fill- -# Layered visualizer for an entity with fill levels +# Layered visualizer for an entity with fill levels, and an overlay over the fill levels - type: entity abstract: true parent: DrinkVisualsFill @@ -157,7 +157,7 @@ - state: fill-5 # this will need to be different with a different maxFillLevels map: ["enum.SolutionContainerLayers.Fill"] -# Visualizer for an openable entity with fill levels +# Visualizer for an openable entity with fill levels. Requires DrinkBaseOpenable - type: entity abstract: true parent: [DrinkVisualsOpenable, DrinkVisualsFill] @@ -180,7 +180,7 @@ examinableWhileClosed: true # If you can see the fill levels it's not opaque heldOnly: false -# Visualizer for an openable entity with fill levels, already filled +# Visualizer for an openable entity with fill levels, already filled. Requires DrinkBaseOpenable - type: entity abstract: true parent: DrinkVisualsAll From 72d6fc35373baf3d509e90b4fcb82f9208b1fd18 Mon Sep 17 00:00:00 2001 From: iaada Date: Fri, 8 Aug 2025 19:14:18 -0500 Subject: [PATCH 076/760] variable alias --- .../Objects/Consumable/Drinks/drinks_base.yml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml index c0956fb33af0..f9903ccedc34 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml @@ -17,24 +17,24 @@ - type: DnaSubstanceTrace - type: Edible edible: Drink # Namesake. This entity is a sort of cup you can drink directly from. - solution: drink destroyOnEmpty: false + solution: &sol drink # solution name alias - type: Spillable - solution: drink + solution: *sol - type: MixableSolution - solution: drink + solution: *sol - type: DrawableSolution - solution: drink + solution: *sol - type: RefillableSolution - solution: drink + solution: *sol - type: DrainableSolution - solution: drink + solution: *sol - type: InjectableSolution # Injectors (syringe) will fall back to RefillableSolution. This adds support for hyposprays and liquid anomalies. - solution: drink + solution: *sol - type: ExaminableSolution - solution: drink + solution: *sol - type: SolutionItemStatus - solution: drink + solution: *sol - type: SolutionContainerManager solutions: drink: @@ -56,7 +56,7 @@ components: - type: SpaceGarbage - type: TrashOnSolutionEmpty - solution: drink + solution: *sol - type: Tag tags: - Trash @@ -70,7 +70,7 @@ components: - type: Openable - type: PressurizedSolution - solution: drink + solution: *sol - type: Shakeable - type: Sealable From de2d80134f84e64578549a101da742bd6beeb0ce Mon Sep 17 00:00:00 2001 From: neomoth <69372252+neomoth@users.noreply.github.com> Date: Sun, 10 Aug 2025 08:26:29 -0400 Subject: [PATCH 077/760] apply patch generated from wizden PR --- Content.Client/Crayon/CrayonSystem.cs | 80 ++++++++++++++++- .../Overlays/CrayonDecalGhostOverlay.cs | 51 +++++++++++ .../Crayon/UI/CrayonBoundUserInterface.cs | 12 +++ Content.Client/Crayon/UI/CrayonWindow.xaml | 21 +++++ Content.Client/Crayon/UI/CrayonWindow.xaml.cs | 80 ++++++++++++++++- .../Decals/Overlays/DecalPlacementOverlay.cs | 17 +++- Content.Server/Crayon/CrayonSystem.cs | 86 ++++++++++++++++++- .../Crayon/SharedCrayonComponent.cs | 56 +++++++++++- .../Locale/en-US/crayon/crayon-component.ftl | 2 + 9 files changed, 393 insertions(+), 12 deletions(-) create mode 100644 Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs diff --git a/Content.Client/Crayon/CrayonSystem.cs b/Content.Client/Crayon/CrayonSystem.cs index dc039794813e..359948d244b3 100644 --- a/Content.Client/Crayon/CrayonSystem.cs +++ b/Content.Client/Crayon/CrayonSystem.cs @@ -1,34 +1,62 @@ +using Content.Client.Crayon.Overlays; +using Content.Client.Decals; using Content.Client.Items; using Content.Client.Message; using Content.Client.Stylesheets; using Content.Shared.Crayon; +using Content.Shared.Decals; +using Content.Shared.GameTicking; +using Content.Shared.Hands; +using Content.Shared.Hands.EntitySystems; +using Content.Shared.Interaction; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.Player; using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; -using Robust.Shared.GameObjects; using Robust.Shared.GameStates; -using Robust.Shared.Localization; +using Robust.Shared.Player; +using Robust.Shared.Prototypes; using Robust.Shared.Timing; namespace Content.Client.Crayon; public sealed class CrayonSystem : SharedCrayonSystem { + [Dependency] private readonly IOverlayManager _overlay = default!; + [Dependency] private readonly SpriteSystem _sprite = default!; + [Dependency] private readonly SharedInteractionSystem _interaction = default!; + [Dependency] private readonly DecalPlacementSystem _placement = default!; + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly SharedHandsSystem _handsSystem = default!; + [Dependency] private readonly IPlayerManager _player = default!; + // Didn't do in shared because I don't think most of the server stuff can be predicted. public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnCrayonHandleState); Subs.ItemStatus(ent => new StatusControl(ent)); + + SubscribeLocalEvent(OnLocalPlayerDetached); + SubscribeLocalEvent(OnRoundRestartCleanup); + SubscribeLocalEvent(OnHandDeselected); + SubscribeLocalEvent(OnUnequip); + SubscribeLocalEvent(OnComponentShutdown); } - private static void OnCrayonHandleState(EntityUid uid, CrayonComponent component, ref ComponentHandleState args) + private void OnCrayonHandleState(EntityUid uid, CrayonComponent component, ref ComponentHandleState args) { if (args.Current is not CrayonComponentState state) return; + UpdateOverlay(uid, component, state.State, state.Rotation, state.Color, state.PreviewEnabled, state.PreviewVisible, state.OpaqueGhost); + component.Color = state.Color; component.SelectedState = state.State; component.Charges = state.Charges; component.Capacity = state.Capacity; + component.Rotation = state.Rotation; component.UIUpdateNeeded = true; } @@ -59,9 +87,55 @@ protected override void FrameUpdate(FrameEventArgs args) _parent.UIUpdateNeeded = false; _label.SetMarkup(Robust.Shared.Localization.Loc.GetString("crayon-drawing-label", ("color",_parent.Color), + ("rotation",_parent.Rotation), + ("previewEnabled",_parent.PreviewEnabled), + ("previewVisible",_parent.PreviewVisible), ("state",_parent.SelectedState), ("charges", _parent.Charges), ("capacity",_parent.Capacity))); } } + + private void UpdateOverlay(EntityUid uid, CrayonComponent component, ProtoId? state, float rotation, Color color, bool preview, bool previewVisible, bool opaqueGhost) + { + if (_player.LocalEntity == null || _handsSystem.GetActiveItem(_player.LocalEntity.Value) != uid) + return; + _overlay.RemoveOverlay(); + if (!preview||!previewVisible) + return; + var decal = state is { } id ? _prototypeManager.Index(id) : null; + if (opaqueGhost) + color.A = 0.5f; + _overlay.AddOverlay(new CrayonDecalGhostOverlay(_placement, _transform, _sprite, _interaction, decal, -rotation, color)); + } + + private void OnLocalPlayerDetached(LocalPlayerDetachedEvent args) + { + RemoveOverlay(); + } + + private void OnRoundRestartCleanup(RoundRestartCleanupEvent args) + { + RemoveOverlay(); + } + + private void OnHandDeselected(EntityUid uid, CrayonComponent component, ref HandDeselectedEvent args) + { + RemoveOverlay(); + } + + private void OnUnequip(EntityUid uid, CrayonComponent component, ref GotUnequippedHandEvent args) + { + if(args.Unequipped==uid) RemoveOverlay(); + } + + private void OnComponentShutdown(EntityUid uid, CrayonComponent component, ComponentShutdown args) + { + RemoveOverlay(); + } + + private void RemoveOverlay() + { + _overlay.RemoveOverlay(); + } } diff --git a/Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs b/Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs new file mode 100644 index 000000000000..c4eae50135bc --- /dev/null +++ b/Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs @@ -0,0 +1,51 @@ +using Content.Client.Decals; +using Content.Client.Decals.Overlays; +using Content.Shared.Decals; +using Content.Shared.Interaction; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.Input; +using Robust.Client.Player; + +namespace Content.Client.Crayon.Overlays; + +public sealed class CrayonDecalGhostOverlay : DecalPlacementOverlay +{ + [Dependency] private readonly IEyeManager _eyeManager = default!; + [Dependency] private readonly IInputManager _inputManager = default!; + [Dependency] private readonly IPlayerManager _playerManager = default!; + private readonly SharedInteractionSystem _interaction; + private readonly DecalPrototype? _decalPrototype; + private readonly Angle _rotation; + private readonly Color _color; + + public CrayonDecalGhostOverlay(DecalPlacementSystem placement, SharedTransformSystem transform, SpriteSystem sprite, SharedInteractionSystem interaction, DecalPrototype? decalPrototype, Angle rotation, Color color) : base(placement, transform, sprite) + { + IoCManager.InjectDependencies(this); + _interaction = interaction; + _decalPrototype = decalPrototype; + _rotation = rotation; + _color = color; + } + + protected override bool BeforeDraw(in OverlayDrawArgs args) + { + var mouseScreenPos = _inputManager.MouseScreenPosition; + var mousePos = _eyeManager.PixelToMap(mouseScreenPos); + + var player = _playerManager.LocalEntity; + if (player is null) + return false; + return _interaction.InRangeUnobstructed(mousePos, + player.Value, + collisionMask: Shared.Physics.CollisionGroup.None); + } + + protected override void LoadDecal() + { + decal = _decalPrototype; + snap = false; + rotation = _rotation; + color = _color; + } +} diff --git a/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs b/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs index 55d7c8835d54..badad47f154a 100644 --- a/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs +++ b/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs @@ -23,6 +23,8 @@ protected override void Open() base.Open(); _menu = this.CreateWindowCenteredLeft(); _menu.OnColorSelected += SelectColor; + _menu.OnRotationSelected += SelectRotation; + _menu.OnPreviewToggled += TogglePreview; _menu.OnSelected += Select; PopulateCrayons(); } @@ -69,5 +71,15 @@ public void SelectColor(Color color) { SendMessage(new CrayonColorMessage(color)); } + + public void SelectRotation(float rotation) + { + SendMessage(new CrayonRotationMessage(float.DegreesToRadians(rotation))); + } + + public void TogglePreview(bool state) + { + SendMessage(new CrayonPreviewToggleMessage(state)); + } } } diff --git a/Content.Client/Crayon/UI/CrayonWindow.xaml b/Content.Client/Crayon/UI/CrayonWindow.xaml index 7acb22551b7d..98ba0b64e3ed 100644 --- a/Content.Client/Crayon/UI/CrayonWindow.xaml +++ b/Content.Client/Crayon/UI/CrayonWindow.xaml @@ -4,10 +4,31 @@ SetSize="450 500"> + diff --git a/Content.Client/Crayon/UI/CrayonWindow.xaml.cs b/Content.Client/Crayon/UI/CrayonWindow.xaml.cs index 88475562c674..ae06fc910193 100644 --- a/Content.Client/Crayon/UI/CrayonWindow.xaml.cs +++ b/Content.Client/Crayon/UI/CrayonWindow.xaml.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using System.Globalization; using System.Linq; using Content.Client.Stylesheets; using Content.Shared.Crayon; @@ -28,9 +29,15 @@ public sealed partial class CrayonWindow : DefaultWindow private string? _autoSelected; private string? _selected; private Color _color; + private string _rotation; + private bool _preview; + + // private FloatSpinBox RotationSpinBox; public event Action? OnColorSelected; + public event Action? OnRotationSelected; public event Action? OnSelected; + public event Action? OnPreviewToggled; public CrayonWindow() { @@ -38,8 +45,26 @@ public CrayonWindow() IoCManager.InjectDependencies(this); _spriteSystem = _entitySystem.GetEntitySystem(); + _rotation = "0"; + + // RotationSpinBox = new FloatSpinBox(90.0f, 0) + // { + // HorizontalExpand = true, + // }; + // SpinBoxContainer.AddChild(RotationSpinBox); + + foreach (var element in RotationContainer.Children) + { + if (element is not Button button) + continue; + button.OnPressed += RotationButtonPressed; + } + + RotationValue.OnTextChanged += SelectRotation; Search.OnTextChanged += SearchChanged; ColorSelector.OnColorChanged += SelectColor; + // RotationSpinBox.OnValueChanged += SelectRotation; + PreviewCheckbox.OnToggled += TogglePreview; } private void SelectColor(Color color) @@ -50,6 +75,51 @@ private void SelectColor(Color color) RefreshList(); } + private void SelectRotation(LineEdit.LineEditEventArgs args) + { + var text = args.Text.Replace("+", ""); + + var numPart = new string(text.Where(char.IsDigit).ToArray()); + if (string.IsNullOrEmpty(numPart) || !float.TryParse(numPart, out var value)) + { + _rotation = "0"; + RotationValue.Text = _rotation; + OnRotationSelected?.Invoke(0); + return; + } + + if (numPart.Length > 6) + { + RotationValue.Text = _rotation; + return; + } + + if (text.Count(c => c == '-') % 2 == 1) + value = -Math.Abs(value); + + _rotation = value.ToString(CultureInfo.CurrentCulture); + RotationValue.Text = _rotation; + OnRotationSelected?.Invoke(value); + } + + private void RotationButtonPressed(ButtonEventArgs args) + { + if (args.Button is not Button btn) + return; + if (!float.TryParse(btn.Text?.Replace("+",""), out var value)) // realistically this should never fail i just like to be safe + return; + var finalVal = float.Clamp(float.Parse(_rotation) + value, -999999, 999999); + _rotation = finalVal.ToString(CultureInfo.CurrentCulture); + RotationValue.Text = _rotation; + OnRotationSelected?.Invoke(finalVal); + } + + private void TogglePreview(ButtonToggledEventArgs args) + { + _preview = args.Pressed; + OnPreviewToggled?.Invoke(args.Pressed); + } + private void RefreshList() { // Clear @@ -102,7 +172,7 @@ private void RefreshList() Name = name, ToolTip = name, Modulate = _color, - Scale = new System.Numerics.Vector2(2, 2) + Scale = new System.Numerics.Vector2(2, 2), }; button.OnPressed += ButtonOnPressed; @@ -150,6 +220,14 @@ public void UpdateState(CrayonBoundUserInterfaceState state) _selected = state.Selected; ColorSelector.Visible = state.SelectableColor; _color = state.Color; + var rotationValue = float.RadiansToDegrees(state.Rotation); + if (MathF.Abs(rotationValue - MathF.Round(rotationValue)) < 0.0001f) + rotationValue = MathF.Round(rotationValue); + _rotation = rotationValue.ToString(CultureInfo.CurrentCulture); + // RotationSpinBox.Value = _rotation; + RotationValue.Text = _rotation; + _preview = state.PreviewEnabled; + PreviewCheckbox.Pressed = _preview; if (ColorSelector.Visible) { diff --git a/Content.Client/Decals/Overlays/DecalPlacementOverlay.cs b/Content.Client/Decals/Overlays/DecalPlacementOverlay.cs index 07b6f57bdb98..dae2137959a0 100644 --- a/Content.Client/Decals/Overlays/DecalPlacementOverlay.cs +++ b/Content.Client/Decals/Overlays/DecalPlacementOverlay.cs @@ -1,14 +1,15 @@ using System.Numerics; +using Content.Shared.Decals; using Robust.Client.GameObjects; using Robust.Client.Graphics; using Robust.Client.Input; using Robust.Shared.Enums; using Robust.Shared.Map; -using Robust.Shared.Prototypes; namespace Content.Client.Decals.Overlays; -public sealed class DecalPlacementOverlay : Overlay +[Virtual] +public class DecalPlacementOverlay : Overlay { [Dependency] private readonly IEyeManager _eyeManager = default!; [Dependency] private readonly IInputManager _inputManager = default!; @@ -19,6 +20,11 @@ public sealed class DecalPlacementOverlay : Overlay public override OverlaySpace Space => OverlaySpace.WorldSpaceEntities; + protected DecalPrototype? decal; + protected bool snap; + protected Angle rotation; + protected Color? color; + public DecalPlacementOverlay(DecalPlacementSystem placement, SharedTransformSystem transform, SpriteSystem sprite) { IoCManager.InjectDependencies(this); @@ -28,9 +34,14 @@ public DecalPlacementOverlay(DecalPlacementSystem placement, SharedTransformSyst ZIndex = 1000; } + protected virtual void LoadDecal() + { + (decal, snap, rotation, color) = _placement.GetActiveDecal(); + } + protected override void Draw(in OverlayDrawArgs args) { - var (decal, snap, rotation, color) = _placement.GetActiveDecal(); + LoadDecal(); if (decal == null) return; diff --git a/Content.Server/Crayon/CrayonSystem.cs b/Content.Server/Crayon/CrayonSystem.cs index f3abc2bf7a86..3ccae76dc034 100644 --- a/Content.Server/Crayon/CrayonSystem.cs +++ b/Content.Server/Crayon/CrayonSystem.cs @@ -6,8 +6,12 @@ using Content.Shared.Crayon; using Content.Shared.Database; using Content.Shared.Decals; +using Content.Shared.Hands; +using Content.Shared.Hands.Components; +using Content.Shared.Hands.EntitySystems; using Content.Shared.Interaction; using Content.Shared.Interaction.Events; +using Content.Shared.Inventory.Events; using Content.Shared.Nutrition.EntitySystems; using Robust.Server.GameObjects; using Robust.Shared.Audio; @@ -25,6 +29,7 @@ public sealed class CrayonSystem : SharedCrayonSystem [Dependency] private readonly PopupSystem _popup = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly UserInterfaceSystem _uiSystem = default!; + [Dependency] private readonly SharedHandsSystem _handsSystem = default!; public override void Initialize() { @@ -32,6 +37,14 @@ public override void Initialize() SubscribeLocalEvent(OnCrayonInit); SubscribeLocalEvent(OnCrayonBoundUI); SubscribeLocalEvent(OnCrayonBoundUIColor); + SubscribeLocalEvent(OnCrayonBoundUIRotation); + SubscribeLocalEvent(OnBoundUIOpened); + SubscribeLocalEvent(OnBoundUIClosed); + SubscribeLocalEvent(OnHandSelected); + SubscribeLocalEvent(OnHandDeselected); + SubscribeLocalEvent(OnGotEquipped); + SubscribeLocalEvent(OnGotUnequipped); + SubscribeLocalEvent(OnCrayonBoundUIPreviewToggle); SubscribeLocalEvent(OnCrayonUse, before: new[] { typeof(FoodSystem) }); SubscribeLocalEvent(OnCrayonAfterInteract, after: new[] { typeof(FoodSystem) }); SubscribeLocalEvent(OnCrayonDropped); @@ -40,7 +53,7 @@ public override void Initialize() private static void OnCrayonGetState(EntityUid uid, CrayonComponent component, ref ComponentGetState args) { - args.State = new CrayonComponentState(component.Color, component.SelectedState, component.Charges, component.Capacity); + args.State = new CrayonComponentState(component.Color, component.SelectedState, component.Charges, component.Capacity, component.Rotation, component.PreviewEnabled, component.PreviewVisible, component.OpaqueGhost); } private void OnCrayonAfterInteract(EntityUid uid, CrayonComponent component, AfterInteractEvent args) @@ -66,7 +79,8 @@ private void OnCrayonAfterInteract(EntityUid uid, CrayonComponent component, Aft return; } - if (!_decals.TryAddDecal(component.SelectedState, args.ClickLocation.Offset(new Vector2(-0.5f, -0.5f)), out _, component.Color, cleanable: true)) + uint decalId; + if (!_decals.TryAddDecal(component.SelectedState, args.ClickLocation.Offset(new Vector2(-0.5f, -0.5f)), out decalId, component.Color, rotation:-component.Rotation, cleanable: true)) return; if (component.UseSound != null) @@ -98,7 +112,7 @@ private void OnCrayonUse(EntityUid uid, CrayonComponent component, UseInHandEven _uiSystem.TryToggleUi(uid, SharedCrayonComponent.CrayonUiKey.Key, args.User); - _uiSystem.SetUiState(uid, SharedCrayonComponent.CrayonUiKey.Key, new CrayonBoundUserInterfaceState(component.SelectedState, component.SelectableColor, component.Color)); + SetUIState(uid, component); args.Handled = true; } @@ -124,6 +138,72 @@ private void OnCrayonBoundUIColor(EntityUid uid, CrayonComponent component, Cray } + private void OnCrayonBoundUIRotation(EntityUid uid, CrayonComponent component, CrayonRotationMessage args) + { + component.Rotation = args.Rotation; + Dirty(uid, component); + } + + private void OnCrayonBoundUIPreviewToggle(EntityUid uid, CrayonComponent component, CrayonPreviewToggleMessage args) + { + if(_handsSystem.GetActiveItem(args.Actor)==uid) + { + component.PreviewEnabled = args.State; + Dirty(uid, component); + } + else SetUIState(uid, component); + } + + private void OnBoundUIOpened(EntityUid uid, CrayonComponent component, ref BoundUIOpenedEvent args) + { + component.OpaqueGhost = false; + Dirty(uid, component); + SetUIState(uid, component); + } + + private void OnBoundUIClosed(EntityUid uid, CrayonComponent component, ref BoundUIClosedEvent args) + { + component.OpaqueGhost = true; + Dirty(uid, component); + SetUIState(uid, component); + } + + private void OnHandSelected(EntityUid uid, CrayonComponent component, ref HandSelectedEvent args) + { + if (_handsSystem.GetActiveItem(args.User) != uid) + return; + SetPreviewVisible(uid, component, true); + } + + private void OnGotEquipped(EntityUid uid, CrayonComponent component, ref GotEquippedEvent args) + { + if (_handsSystem.GetActiveItem(args.Equipee) != uid) + return; + SetPreviewVisible(uid, component, true); + } + + private void OnHandDeselected(EntityUid uid, CrayonComponent component, ref HandDeselectedEvent args) + { + SetPreviewVisible(uid, component, false); + } + + private void OnGotUnequipped(EntityUid uid, CrayonComponent component, ref GotUnequippedEvent args) + { + SetPreviewVisible(uid, component, false); + } + + private void SetUIState(EntityUid uid, CrayonComponent component) + { + _uiSystem.SetUiState(uid, SharedCrayonComponent.CrayonUiKey.Key, new CrayonBoundUserInterfaceState(component.SelectedState, component.SelectableColor, component.Color, component.Rotation, component.PreviewEnabled, component.PreviewVisible, component.OpaqueGhost)); + } + + private void SetPreviewVisible(EntityUid uid, CrayonComponent component, bool visible) + { + component.PreviewVisible = visible; + Dirty(uid, component); + SetUIState(uid, component); + } + private void OnCrayonInit(EntityUid uid, CrayonComponent component, ComponentInit args) { component.Charges = component.Capacity; diff --git a/Content.Shared/Crayon/SharedCrayonComponent.cs b/Content.Shared/Crayon/SharedCrayonComponent.cs index a9c21988ea69..b84823eb8281 100644 --- a/Content.Shared/Crayon/SharedCrayonComponent.cs +++ b/Content.Shared/Crayon/SharedCrayonComponent.cs @@ -21,6 +21,21 @@ public abstract partial class SharedCrayonComponent : Component [DataField("color")] public Color Color; + /// + /// Rotation of the resulting decal + /// + [DataField] + public float Rotation; + + [DataField] + public bool PreviewEnabled; + + [DataField] + public bool PreviewVisible; + + [DataField] + public bool OpaqueGhost; + [Serializable, NetSerializable] public enum CrayonUiKey : byte { @@ -54,6 +69,27 @@ public CrayonColorMessage(Color color) } } + [Serializable, NetSerializable] + public sealed class CrayonRotationMessage : BoundUserInterfaceMessage + { + public readonly float Rotation; + public CrayonRotationMessage(float rotation) + { + Rotation = rotation; + } + } + + [Serializable, NetSerializable] + public sealed class CrayonPreviewToggleMessage : BoundUserInterfaceMessage + { + public readonly bool State; + + public CrayonPreviewToggleMessage(bool state) + { + State = state; + } + } + /// /// Server to CLIENT. Notifies the BUI that a decal with given ID has been drawn. /// Allows the client UI to advance forward in the client-only ephemeral queue, @@ -80,13 +116,21 @@ public sealed class CrayonComponentState : ComponentState public readonly string State; public readonly int Charges; public readonly int Capacity; + public readonly float Rotation; + public readonly bool PreviewEnabled; + public readonly bool PreviewVisible; + public readonly bool OpaqueGhost; - public CrayonComponentState(Color color, string state, int charges, int capacity) + public CrayonComponentState(Color color, string state, int charges, int capacity, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) { Color = color; State = state; Charges = charges; Capacity = capacity; + Rotation = rotation; + PreviewEnabled = previewEnabled; + PreviewVisible = previewVisible; + OpaqueGhost = opaqueGhost; } } @@ -102,12 +146,20 @@ public sealed class CrayonBoundUserInterfaceState : BoundUserInterfaceState /// public bool SelectableColor; public Color Color; + public float Rotation; + public bool PreviewEnabled; + public bool PreviewVisible; + public bool OpaqueGhost; - public CrayonBoundUserInterfaceState(string selected, bool selectableColor, Color color) + public CrayonBoundUserInterfaceState(string selected, bool selectableColor, Color color, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) { Selected = selected; SelectableColor = selectableColor; Color = color; + Rotation = rotation; + PreviewEnabled = previewEnabled; + PreviewVisible = previewVisible; + OpaqueGhost = opaqueGhost; } } } diff --git a/Resources/Locale/en-US/crayon/crayon-component.ftl b/Resources/Locale/en-US/crayon/crayon-component.ftl index e13bf76941cb..760b9e98909b 100644 --- a/Resources/Locale/en-US/crayon/crayon-component.ftl +++ b/Resources/Locale/en-US/crayon/crayon-component.ftl @@ -8,6 +8,8 @@ crayon-interact-invalid-location = Can't reach there! ## UI crayon-window-title = Crayon +crayon-window-rotation = Glyph rotation +crayon-window-preview = Show preview crayon-window-placeholder = Search, or queue a comma-separated list of names crayon-category-1-brushes = Brushes crayon-category-2-alphanum = Numbers and letters From 03326477a8690c8bb500a2fc7f1472c199248dae Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Sun, 10 Aug 2025 10:31:19 -0500 Subject: [PATCH 078/760] Combat box now huge. Reorganize order of abstract, parent, id, and name. Replaced "type: Food" with "type: Edible". --- .../Catalog/Fills/Boxes/syndicate.yml | 1 + .../Objects/Consumable/Food/Baked/bread.yml | 56 ++++---- .../Objects/Consumable/Food/Baked/misc.yml | 18 +-- .../Objects/Consumable/Food/Baked/pie.yml | 2 +- .../Objects/Consumable/Food/Baked/pizza.yml | 6 +- .../Consumable/Food/Containers/bowl.yml | 4 +- .../Consumable/Food/Containers/plate.yml | 6 +- .../Objects/Consumable/Food/breakfast.yml | 6 +- .../Objects/Consumable/Food/burger.yml | 42 +++--- .../Objects/Consumable/Food/frozen.yml | 22 +-- .../Objects/Consumable/Food/ingredients.yml | 50 +++---- .../Objects/Consumable/Food/meals.yml | 64 ++++----- .../Entities/Objects/Consumable/Food/meat.yml | 126 +++++++++--------- .../Objects/Consumable/Food/noodles.yml | 16 +-- .../Objects/Consumable/Food/skewer.yml | 4 +- .../Objects/Consumable/Food/snacks.yml | 66 ++++----- .../Entities/Objects/Consumable/Food/soup.yml | 10 +- .../Entities/Objects/Consumable/Food/taco.yml | 24 ++-- .../Entities/Objects/Weapons/Melee/knife.yml | 2 +- 19 files changed, 263 insertions(+), 262 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml b/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml index 2f08b1eb75a7..98748799ff1c 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/syndicate.yml @@ -79,6 +79,7 @@ - 0,0,3,3 maxItemSize: Normal - type: Item + size: Huge shape: - 0,0,3,3 - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index f11ece66e5fa..67c442f191eb 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -2,9 +2,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodBreadBase - abstract: true components: - type: Item size: Normal @@ -54,7 +54,7 @@ id: FoodBreadVolcanic description: A dark loaf. Resembles pumice. components: - - type: Food + - type: Edible - type: Sprite layers: - state: alpha @@ -70,7 +70,7 @@ id: FoodBreadVolcanicSlice description: A slice of dark loaf. Resembles pumice. components: - - type: Food + - type: Edible - type: Sprite layers: - state: alpha-slice @@ -90,7 +90,7 @@ flavors: - banana - bread - - type: Food + - type: Edible - type: Sprite layers: - state: banana @@ -112,7 +112,7 @@ flavors: - banana - bread - - type: Food + - type: Edible - type: Sprite layers: - state: banana-slice @@ -123,9 +123,9 @@ - Slice - type: entity - name: cotton bread parent: FoodBreadBase id: FoodBreadCotton + name: cotton bread description: Bread, but for moff. components: - type: FlavorProfile @@ -163,7 +163,7 @@ flavors: - cotton - bread - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Sprite layers: @@ -193,7 +193,7 @@ flavors: - bread - corn - - type: Food + - type: Edible - type: Sprite layers: - state: cornbread @@ -218,7 +218,7 @@ flavors: - bread - corn - - type: Food + - type: Edible - type: Sprite layers: - state: cornbread-slice @@ -241,7 +241,7 @@ - cheesy - creamy - bread - - type: Food + - type: Edible - type: Sprite layers: - state: creamcheese @@ -269,7 +269,7 @@ - cheesy - creamy - bread - - type: Food + - type: Edible - type: Sprite layers: - state: creamcheese-slice @@ -293,7 +293,7 @@ flavors: - meaty - bread - - type: Food + - type: Edible - type: Sprite layers: - state: meat @@ -324,7 +324,7 @@ flavors: - meaty - bread - - type: Food + - type: Edible - type: Sprite layers: - state: meat-slice @@ -353,7 +353,7 @@ flavors: - nothing - bread - - type: Food + - type: Edible - type: Sprite layers: - state: mimana @@ -384,7 +384,7 @@ flavors: - nothing - bread - - type: Food + - type: Edible - type: Sprite layers: - state: mimana-slice @@ -408,7 +408,7 @@ id: FoodBreadPlain description: Some plain old earthen bread. components: - - type: Food + - type: Edible - type: Sprite layers: - state: plain @@ -421,7 +421,7 @@ id: FoodBreadPlainSlice description: A slice of home. components: - - type: Food + - type: Edible - type: Sprite layers: - state: plain-slice @@ -436,7 +436,7 @@ flavors: - meaty - bread - - type: Food + - type: Edible - type: Sprite layers: - state: sausage @@ -468,7 +468,7 @@ flavors: - meaty - bread - - type: Food + - type: Edible - type: Sprite layers: - state: sausage-slice @@ -499,7 +499,7 @@ flavors: - cobwebs - bread - - type: Food + - type: Edible - type: Sprite layers: - state: spidermeat @@ -530,7 +530,7 @@ flavors: - cobwebs - bread - - type: Food + - type: Edible - type: Sprite layers: - state: spidermeat-slice @@ -559,7 +559,7 @@ flavors: - tofu - bread - - type: Food + - type: Edible - type: Sprite layers: - state: tofu @@ -586,7 +586,7 @@ flavors: - tofu - bread - - type: Food + - type: Edible - type: Sprite layers: - state: tofu-slice @@ -610,7 +610,7 @@ flavors: - acid - bread - - type: Food + - type: Edible - type: Sprite layers: - state: xenomeat @@ -641,7 +641,7 @@ flavors: - acid - bread - - type: Food + - type: Edible - type: Sprite layers: - state: xenomeat-slice @@ -663,9 +663,9 @@ # Other than bread/slices - type: entity - name: baguette parent: FoodBreadBase id: FoodBreadBaguette + name: baguette description: Bon appétit! components: - type: Sprite @@ -707,9 +707,9 @@ # Tastes like France. - type: entity - name: cotton baguette parent: FoodBreadBaguette id: FoodBreadBaguetteCotton + name: cotton baguette description: Bon azzétit! components: - type: Sprite @@ -779,7 +779,7 @@ components: - type: Sprite state: crostini-cotton - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index 7474fd31555e..faa9f45fde36 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -6,7 +6,7 @@ id: FoodBakedBase abstract: true components: - - type: Food + - type: Edible - type: Sprite sprite: Objects/Consumable/Food/Baked/misc.rsi - type: SolutionContainerManager @@ -27,7 +27,7 @@ id: FoodBakedMuffin description: A delicious and spongy little cake. components: - - type: Food + - type: Edible trash: - FoodPlateMuffinTin - type: Sprite @@ -625,7 +625,7 @@ - cotton - type: Sprite state: chevrechaud-cotton - - type: Food + - type: Edible requiresSpecialDigestion: true - type: Tag tags: @@ -643,9 +643,9 @@ Quantity: 0.5 - type: entity - name: brownies parent: FoodBakedBase id: FoodBakedBrownieBatch + name: brownies description: A pan of brownies. components: - type: Item @@ -699,9 +699,9 @@ - Slice - type: entity - name: special brownies parent: FoodBakedBase id: FoodBakedCannabisBrownieBatch + name: special brownies description: A pan of "special" brownies. components: - type: Item @@ -731,9 +731,9 @@ slice: FoodBakedCannabisBrownie - type: entity - name: special brownie parent: FoodBakedBase id: FoodBakedCannabisBrownie + name: special brownie description: A "special" brownie. components: - type: FlavorProfile @@ -784,9 +784,9 @@ Quantity: 1 - type: entity - name: croissant parent: FoodBakedBase id: FoodBakedCroissant + name: croissant description: Buttery, flaky goodness. components: - type: Item @@ -818,9 +818,9 @@ Blunt: 0 # so the damage stats icon doesn't immediately give away the syndie ones - type: entity - name: cotton croissant parent: FoodBakedCroissant id: FoodBakedCroissantCotton + name: cotton croissant description: Buttery, flaky, fibery goodness. components: - type: Item @@ -855,9 +855,9 @@ Quantity: 1 - type: entity - name: grilled cheese sandwich parent: FoodBakedBase id: FoodBakedGrilledCheeseSandwich + name: grilled cheese sandwich description: Bread and cheese toasted with butter, perfect for a chilly day in space. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml index e2633360bf10..b2dd9257b530 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml @@ -2,9 +2,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodPieBase - abstract: true components: - type: Item shape: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml index ef2f72deb3f4..99fb7c87b78a 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml @@ -2,9 +2,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodPizzaBase - abstract: true components: - type: FlavorProfile flavors: @@ -42,7 +42,7 @@ flavors: - oily - bread - - type: Food + - type: Edible - type: Sprite sprite: Objects/Consumable/Food/Baked/pizza.rsi - type: SolutionContainerManager @@ -654,7 +654,7 @@ - type: Sprite layers: - state: cotton-pizza - - type: Food + - type: Edible requiresSpecialDigestion: true - type: SliceableFood slice: FoodPizzaCottonSlice diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml index 56d38afbb6a2..1ac5dce0e8aa 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml @@ -1,9 +1,9 @@ # Bowls - type: entity - name: bowl parent: ReagentContainerBase id: FoodBowlBig + name: bowl description: A simple bowl, used for soups and salads. components: - type: Item @@ -67,9 +67,9 @@ - Trash - type: entity - name: broken bowl parent: BaseItem id: FoodBowlBigTrash + name: broken bowl description: A simple bowl, broken and useless. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml index a4e0239ab026..55d22e3980b4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml @@ -132,9 +132,9 @@ # Plastic Plate - type: entity - name: large plastic plate parent: BaseItem id: FoodPlatePlastic + name: large plastic plate description: A large blue plastic plate, excellent for a birthday cake. components: - type: Sprite @@ -154,9 +154,9 @@ - Trash - type: entity - name: small plastic plate parent: BaseItem id: FoodPlateSmallPlastic + name: small plastic plate description: A blue plastic plate, excellent for slices of birthday cake. components: - type: Sprite @@ -202,9 +202,9 @@ # Muffin Tin - type: entity - name: muffin tin parent: BaseItem id: FoodPlateMuffinTin + name: muffin tin description: A cheap foil tin for muffins. components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml index c50f7d08bed1..c9b9cdcce1d0 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml @@ -3,9 +3,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodBreakfastBase - abstract: true description: A full breakfast, rise and shine! components: - type: Item @@ -25,9 +25,9 @@ # Breakfasts - type: entity - name: full american breakfast parent: FoodBreakfastBase id: FoodBreakfastAmerican + name: full american breakfast description: A huge plate of protein and carbs, more likely to put you back in bed than get you out of it. Oh, what fresh hell is this? components: - type: FlavorProfile @@ -37,9 +37,9 @@ state: fullamerican - type: entity - name: full english breakfast parent: FoodBreakfastBase id: FoodBreakfastEnglish + name: full english breakfast description: A huge plate of protein and carbs, more likely to put you back in bed than get you out of it. Don't mention the war! components: - type: FlavorProfile diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml index 64c829fb1230..a20ce930f668 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml @@ -2,9 +2,9 @@ # Bun - type: entity - name: bun parent: FoodBreadSliceBase id: FoodBreadBun + name: bun description: A hamburger bun. Round and convenient to hold. components: - type: Sprite @@ -27,8 +27,8 @@ amount: 1 - type: entity - id: FoodBreadBunBottom parent: FoodBreadSliceBase + id: FoodBreadBunBottom name: bottom bun description: It's time to start building the burger tower. components: @@ -61,8 +61,8 @@ Quantity: 3.3 # 1/2 of a bun - type: entity - id: FoodBreadBunTop parent: FoodBreadSliceBase + id: FoodBreadBunTop name: top bun description: The perfect finish for your burger tower. components: @@ -84,9 +84,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodBurgerBase - abstract: true components: - type: FlavorProfile flavors: @@ -211,9 +211,9 @@ - Meat - type: entity - name: bearger parent: FoodBurgerBase id: FoodBurgerBear + name: bearger description: Best served rawr. components: - type: Item @@ -240,9 +240,9 @@ - Meat - type: entity - name: big bite burger parent: FoodBurgerBase id: FoodBurgerBig + name: big bite burger description: Forget the Big Mac. THIS is the future! components: - type: Item @@ -274,9 +274,9 @@ # Tastes like bun, silver, magic. - type: entity - name: brain burger parent: FoodBurgerBase id: FoodBurgerBrain + name: brain burger description: A strange looking burger. It looks almost sentient. components: - type: Item @@ -304,9 +304,9 @@ # Tastes like bun, brains. - type: entity - name: cat burger parent: FoodBurgerBase id: FoodBurgerCat + name: cat burger description: Finally those cats and catpeople are worth something! components: - type: Item @@ -401,9 +401,9 @@ # Tastes like bun, chicken. - type: entity - name: clown burger parent: FoodBurgerBase id: FoodBurgerClown + name: clown burger description: This tastes funny... components: - type: Item @@ -482,9 +482,9 @@ - Meat - type: entity - name: crazy hamburger # Burger for you euro-cucks parent: FoodBurgerBase id: FoodBurgerCrazy + name: crazy hamburger # Burger for you euro-cucks description: This looks like the sort of food that a demented clown in a trenchcoat would make. components: - type: Item @@ -520,9 +520,9 @@ - Meat - type: entity - name: duck sandwich # Burger for you sick bastards parent: FoodBurgerBase id: FoodBurgerDuck + name: duck sandwich # Burger for you sick bastards description: A duck sandwich, only the criminally insane would dare to eat the meat of such an adorable creature. components: - type: Item @@ -548,9 +548,9 @@ # Tastes like bun, duck. - type: entity - name: empowered burger parent: FoodBurgerBase id: FoodBurgerEmpowered + name: empowered burger description: It's shockingly good, if you live off of electricity that is. components: - type: Item @@ -573,9 +573,9 @@ # Tastes like bun, pure electricity. - type: entity - name: fillet-o-carp burger parent: FoodBurgerBase id: FoodBurgerCarp + name: fillet-o-carp burger description: Almost like a carp is yelling somewhere... components: - type: Item @@ -592,9 +592,9 @@ # Tastes like bun, fish. - type: entity - name: five alarm burger parent: FoodBurgerBase id: FoodBurgerFive + name: five alarm burger description: HOT! HOT! HOT! components: - type: Item @@ -630,9 +630,9 @@ # Tastes like bun, HEAT. - type: entity - name: ghost burger parent: FoodBurgerBase id: FoodBurgerGhost + name: ghost burger description: Too spooky! components: - type: Item @@ -689,9 +689,9 @@ - Meat - type: entity - name: McGuffin parent: FoodBurgerBase id: FoodBurgerMcguffin + name: McGuffin description: A cheap and greasy imitation of an eggs Benedict. components: - type: Item @@ -718,9 +718,9 @@ - Meat - type: entity - name: BBQ Rib Sandwich parent: FoodBurgerBase id: FoodBurgerMcrib + name: BBQ Rib Sandwich description: An elusive rib shaped burger with limited availability across the galaxy. Not as good as you remember it. components: - type: Edible @@ -860,9 +860,9 @@ # Tastes like bun, lettuce, sludge. - type: entity - name: soylent burger parent: FoodBurgerBase id: FoodBurgerSoy + name: soylent burger description: After eating this you have the overwhelming urge to purchase overpriced figurines of superheroes. components: - type: Item @@ -885,9 +885,9 @@ # Tastes like bun, redditors. - type: entity - name: spell burger parent: FoodBurgerBase id: FoodBurgerSpell + name: spell burger description: This is absolutely Ei Nath. components: - type: Item @@ -915,9 +915,9 @@ # Tastes like bun, silver. - type: entity - name: super bite burger parent: FoodBurgerBase id: FoodBurgerSuper + name: super bite burger description: This is a mountain of a burger. FOOD! components: - type: Item @@ -1006,9 +1006,9 @@ # I'd rather wait for a custom burger component. - type: entity - name: mothroachburger parent: FoodBurgerBase id: FoodBurgerMothRoach + name: mothroachburger description: The last lamp it saw was the one inside the microwave. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml index 537043b33fd5..b3aff8075f96 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml @@ -6,7 +6,7 @@ id: FoodFrozenBase abstract: true components: - - type: Food + - type: Edible - type: Sprite sprite: Objects/Consumable/Food/frozen.rsi - type: SolutionContainerManager @@ -33,8 +33,8 @@ - type: entity parent: FoodFrozenBase - name: strawberry ice-cream sandwich id: FoodFrozenSandwichStrawberry + name: strawberry ice-cream sandwich description: Portable ice-cream in its own packaging of the strawberry variety. components: - type: Item @@ -95,7 +95,7 @@ - state: popsicle-base - state: popsicle color: orange - - type: Food + - type: Edible trash: - FoodFrozenPopsicleTrash - type: Tag @@ -115,7 +115,7 @@ - state: popsicle-base - state: popsicle color: red - - type: Food + - type: Edible trash: - FoodFrozenPopsicleTrash - type: Tag @@ -133,7 +133,7 @@ layers: - state: stick - state: jumbo - - type: Food + - type: Edible trash: - FoodFrozenPopsicleTrash - type: SolutionContainerManager @@ -164,7 +164,7 @@ - state: cone - state: alpha-filling # color: foo - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash - type: SolutionContainerManager @@ -203,7 +203,7 @@ layers: - state: cone - state: berry - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash - type: Tag @@ -220,7 +220,7 @@ layers: - state: cone - state: fruitsalad - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash - type: Tag @@ -237,7 +237,7 @@ layers: - state: cone - state: clown - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash @@ -251,7 +251,7 @@ layers: - state: cone - state: mime - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash @@ -265,7 +265,7 @@ layers: - state: cone - state: rainbow - - type: Food + - type: Edible trash: - FoodFrozenSnowconeTrash diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index cb1194d72b6c..76ea3073e5fa 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -281,9 +281,9 @@ - Ingredient - type: entity - name: dough parent: FoodBakingBase id: FoodDough + name: dough description: A piece of dough. components: - type: Item @@ -301,9 +301,9 @@ node: start - type: entity - name: dough slice parent: FoodBakingBase id: FoodDoughSlice + name: dough slice description: A slice of dough. Can be cooked into a bun. components: - type: Item @@ -328,9 +328,9 @@ Quantity: 5 - type: entity - name: dough rope parent: FoodBakingBase id: FoodDoughRope + name: dough rope description: A thin noodle of dough. Can be cooked into a bagel. components: - type: Item @@ -352,9 +352,9 @@ Quantity: 5 - type: entity - name: cornmeal dough parent: FoodBakingBase id: FoodDoughCornmeal + name: cornmeal dough description: A piece of cornmeal dough. components: - type: Item @@ -370,9 +370,9 @@ slice: FoodDoughCornmealSlice - type: entity - name: cornmeal dough slice parent: FoodBakingBase id: FoodDoughCornmealSlice + name: cornmeal dough slice description: A slice of cornmeal dough. components: - type: Item @@ -388,9 +388,9 @@ - Slice - type: entity - name: tortilla dough parent: FoodBakingBase id: FoodDoughTortilla + name: tortilla dough description: A piece of tortilla dough. components: - type: Item @@ -406,9 +406,9 @@ slice: FoodDoughTortillaSlice - type: entity - name: tortilla dough slice parent: FoodBakingBase id: FoodDoughTortillaSlice + name: tortilla dough slice description: A slice of tortilla dough. components: - type: Item @@ -427,9 +427,9 @@ - Slice - type: entity - name: flattened tortilla dough parent: FoodBakingBase id: FoodDoughTortillaFlat + name: flattened tortilla dough description: A flattened slice of tortilla dough, cook this to get a taco shell. components: - type: Item @@ -445,9 +445,9 @@ node: flat - type: entity - name: cotton dough parent: FoodBakingBase id: FoodDoughCotton + name: cotton dough description: A piece of fabric dough. components: - type: Item @@ -479,9 +479,9 @@ Quantity: 10 - type: entity - name: cotton dough slice parent: FoodBakingBase id: FoodDoughCottonSlice + name: cotton dough slice description: A slice of cotton dough. components: - type: Item @@ -510,9 +510,9 @@ Quantity: 3.5 - type: entity - name: cotton dough rope parent: FoodBakingBase id: FoodDoughCottonRope + name: cotton dough rope description: A thin noodle of cotton dough. Can be cooked into a cotton bagel. components: - type: Item @@ -559,9 +559,9 @@ state: dough-pastry-baked - type: entity - name: pie dough parent: FoodBakingBase id: FoodDoughPie + name: pie dough description: Cook it to get a pie. components: - type: Item @@ -570,9 +570,9 @@ state: dough-pie - type: entity - name: flat dough parent: FoodBakingBase id: FoodDoughFlat + name: flat dough description: A flattened dough. components: - type: Item @@ -589,9 +589,9 @@ slice: FoodCroissantRaw - type: entity - name: flat cotton dough parent: FoodBakingBase id: FoodDoughCottonFlat + name: flat cotton dough description: A flattened cotton dough. components: - type: Item @@ -608,9 +608,9 @@ slice: FoodCroissantRawCotton - type: entity - name: pizza bread parent: FoodBakingBase id: FoodDoughPizzaBaked + name: pizza bread description: Add ingredients to make a pizza. components: - type: Item @@ -621,9 +621,9 @@ state: pizzabread - type: entity - name: cake batter parent: FoodBakingBase id: FoodCakeBatter + name: cake batter description: Cook it to get a cake. components: - type: Item @@ -635,9 +635,9 @@ state: cakebatter - type: entity - name: stick of butter parent: FoodBakingBase id: FoodButter + name: stick of butter description: A stick of delicious, golden, fatty goodness. components: - type: Item @@ -680,9 +680,9 @@ slice: FoodButterSlice - type: entity - name: butter slice parent: FoodBakingBase id: FoodButterSlice + name: butter slice description: A pat of delicious, golden, fatty goodness. components: - type: Item @@ -739,9 +739,9 @@ slice: FoodCheeseSlice - type: entity - name: cheese wedge parent: FoodBakingBase id: FoodCheeseSlice + name: cheese wedge description: A wedge of delicious Cheddar. The cheese wheel it was cut from can't have gone far. components: - type: FlavorProfile @@ -773,9 +773,9 @@ - state: cheesewedge-inhand-right - type: entity - name: chèvre log parent: FoodBakingBase id: FoodChevre + name: chèvre log description: A soft log of creamy Chèvre. components: - type: Item @@ -802,9 +802,9 @@ Quantity: 0.6 - type: entity - name: chèvre disk parent: FoodBakingBase id: FoodChevreSlice + name: chèvre disk description: A small disk of creamy Chèvre. An ideal adornment for French side dishes. components: - type: Item @@ -829,9 +829,9 @@ - Slice - type: entity - name: tofu parent: FoodBakingBase id: FoodTofu + name: tofu description: Solid white block with a subtle flavor. components: - type: Item @@ -855,9 +855,9 @@ slice: FoodTofuSlice - type: entity - name: tofu slice parent: FoodBakingBase id: FoodTofuSlice + name: tofu slice description: A slice of tofu. Ingredient of various vegetarian dishes. components: - type: Item @@ -937,9 +937,9 @@ - Ingredient - type: entity - name: raw croissant parent: FoodBakingBase id: FoodCroissantRaw + name: raw croissant description: Buttery, flaky goodness waiting to happen. components: - type: Item @@ -961,9 +961,9 @@ Quantity: 3 - type: entity - name: raw cotton croissant parent: FoodCroissantRaw id: FoodCroissantRawCotton + name: raw cotton croissant description: Buttery, flaky, fibery goodness waiting to happen. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml index 1d8b270405a7..c0d1f0fd75d1 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml @@ -5,15 +5,15 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodMealBase - abstract: true description: A delicious meal, cooked with love. components: - type: Item shape: - 0,0,1,0 - - type: Food + - type: Edible - type: Sprite sprite: Objects/Consumable/Food/meals.rsi - type: SolutionContainerManager @@ -27,9 +27,9 @@ # Meals - type: entity - name: loaded baked potato parent: FoodMealBase id: FoodMealPotatoLoaded + name: loaded baked potato description: Totally baked. components: - type: Item @@ -43,9 +43,9 @@ # Tastes like potato. - type: entity - name: space fries parent: FoodMealBase id: FoodMealFries + name: space fries description: AKA, French Fries, Freedom Fries, etc. components: - type: Item @@ -59,9 +59,9 @@ # Tastes like fries, salt. - type: entity - name: cheesy fries parent: FoodMealBase id: FoodMealFriesCheesy + name: cheesy fries description: Fries. Covered in cheese. Duh. components: - type: Item @@ -76,9 +76,9 @@ # Tastes like fries, cheese. - type: entity - name: carrot fries parent: FoodMealBase id: FoodMealFriesCarrot + name: carrot fries description: Tasty fries from fresh carrots. components: - type: Item @@ -102,14 +102,14 @@ # Tastes like carrots, salt. - type: entity - name: nachos parent: FoodMealBase id: FoodMealNachos + name: nachos description: Chips from Space Mexico. components: - type: Item storedOffset: 0,-2 - - type: Food + - type: Edible trash: - FoodPlateSmall - type: FlavorProfile @@ -129,14 +129,14 @@ # Tastes like nachos. - type: entity - name: cheesy nachos parent: FoodMealBase id: FoodMealNachosCheesy + name: cheesy nachos description: The delicious combination of nachos and melting cheese. components: - type: Item storedOffset: 0,-2 - - type: Food + - type: Edible trash: - FoodPlateSmall - type: FlavorProfile @@ -157,14 +157,14 @@ # Tastes like nachos, cheese. - type: entity - name: Cuban nachos parent: FoodMealBase id: FoodMealNachosCuban + name: Cuban nachos description: That's some dangerously spicy nachos. components: - type: Item storedOffset: 0,-2 - - type: Food + - type: Edible trash: - FoodPlateSmall - type: FlavorProfile @@ -188,9 +188,9 @@ # Tastes like nachos, hot pepper. - type: entity - name: mint parent: FoodMealBase id: FoodMealMint + name: mint description: It's wafer thin. components: - type: Item @@ -211,9 +211,9 @@ # Tastes like parsnips, salt. - type: entity - name: eggplant parmigiana parent: FoodMealBase id: FoodMealEggplantParm + name: eggplant parmigiana description: The only good recipe for eggplant. components: - type: Item @@ -239,9 +239,9 @@ # Tastes like eggplant, cheese. - type: entity - name: yaki imo parent: FoodMealBase id: FoodMealPotatoYaki + name: yaki imo description: Made with roasted sweet potatoes! components: - type: Item @@ -255,9 +255,9 @@ # Tastes like sweet potato. - type: entity - name: Cuban carp parent: FoodMealBase id: FoodMealCubancarp + name: Cuban carp description: A grifftastic sandwich that burns your tongue and then leaves it numb! components: - type: Item @@ -289,9 +289,9 @@ # Tastes like fish, batter, hot peppers. - type: entity - name: corned beef and cabbage parent: FoodMealBase id: FoodMealCornedbeef + name: corned beef and cabbage description: Now you can feel like a real tourist vacationing in Ireland. components: - type: Item @@ -317,9 +317,9 @@ # Tastes like meat, cabbage. - type: entity - name: filet migrawr parent: FoodMealBase id: FoodMealBearsteak + name: filet migrawr description: Because eating bear wasn't manly enough. components: - type: Item @@ -348,9 +348,9 @@ # Tastes like meat, salmon. - type: entity - name: pig in a blanket parent: FoodMealBase id: FoodMealPigblanket + name: pig in a blanket description: A tiny sausage wrapped in a flakey, buttery roll. Free this pig from its blanket prison by eating it. components: - type: Item @@ -378,14 +378,14 @@ # Tastes like meat, butter. - type: entity - name: bbq ribs parent: FoodMealBase id: FoodMealRibs + name: bbq ribs description: BBQ ribs, slathered in a healthy coating of BBQ sauce. The least vegan thing to ever exist. components: - type: Item storedOffset: 0,-4 - - type: Food + - type: Edible trash: - FoodKebabSkewer - type: FlavorProfile @@ -411,9 +411,9 @@ # Tastes like meat, smokey sauce. - type: entity - name: eggs benedict parent: FoodMealBase id: FoodMealEggsbenedict + name: eggs benedict description: There is only one egg on this, how rude. components: - type: FlavorProfile @@ -438,9 +438,9 @@ # Tastes like eggs, bacon, bun. - type: entity - name: cheese omelette parent: FoodMealBase id: FoodMealOmelette + name: cheese omelette description: Cheesy. components: - type: Item @@ -464,9 +464,9 @@ # Tastes like egg, cheese. - type: entity - name: fried egg parent: FoodMealBase id: FoodMealFriedegg + name: fried egg description: A fried egg, with a touch of salt and pepper. components: - type: Item @@ -495,9 +495,9 @@ # Tastes like egg, salt, pepper. - type: entity - name: milk ape parent: FoodMealBase id: FoodMealMilkape + name: milk ape description: The king of Jungle Thick. components: - type: Item @@ -513,9 +513,9 @@ # Tastes like milk, chocolate, the jungle. - type: entity - name: memory leek parent: FoodMealBase id: FoodMealMemoryleek + name: memory leek description: This should refresh your memory. components: - type: Item @@ -538,9 +538,9 @@ # Tastes like pain. - type: entity - name: salty sweet miso cola soup parent: FoodMealBase id: DisgustingSweptSoup + name: salty sweet miso cola soup description: Jesus christ. components: - type: Item @@ -564,9 +564,9 @@ # Tastes awesome. - type: entity - name: queso parent: FoodMealBase id: FoodMealQueso + name: queso description: A classic dipping sauce that you can't go wrong with. components: - type: Item @@ -604,9 +604,9 @@ # tastes exotic - type: entity - name: enchiladas parent: FoodMealBase id: FoodMealEnchiladas + name: enchiladas description: Viva La Mexico! components: - type: Item @@ -635,9 +635,9 @@ # What do Europeans eat instead of enchiladas? 25.4 millimeter-iladas. - type: entity - name: melon fruit bowl parent: FoodMealBase id: FoodSaladWatermelonFruitBowl + name: melon fruit bowl description: The only salad where you can eat the bowl. components: - type: Item @@ -668,14 +668,14 @@ - Fruit - type: entity - name: corn in butter parent: FoodMealBase id: FoodMealCornInButter + name: corn in butter description: Buttery. components: - type: Item storedOffset: 0,-5 - - type: Food + - type: Edible trash: - FoodPlate - type: FlavorProfile diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index 9d506407a37a..642a06806999 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -1,9 +1,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodMeatBase - abstract: true components: - type: FlavorProfile flavors: @@ -83,9 +83,9 @@ # Raw - type: entity - name: raw meat parent: FoodMeatRawBase id: FoodMeat + name: raw meat description: A slab of raw meat. components: - type: Sprite @@ -119,9 +119,9 @@ - state: plain-inhand-right - type: entity - name: raw human meat parent: FoodMeatRawBase id: FoodMeatHuman + name: raw human meat description: Gross. components: - type: Sprite @@ -144,10 +144,10 @@ - state: plain-inhand-right - type: entity - name: raw carp fillet parent: FoodMeatBase # MeatFish?... id: FoodMeatFish + name: raw carp fillet description: Your last words being "Wow, exotic!" are not worth it. The taste itself though? Maybe. components: - type: FlavorProfile @@ -179,10 +179,10 @@ - state: generic-pink-inhand-right - type: entity - name: raw bacon # bacon is cured so not raw = cant rot parent: FoodMeatBase id: FoodMeatBacon + name: raw bacon description: A raw piece of bacon. components: - type: Tag @@ -216,9 +216,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw bear meat parent: FoodMeatRawBase id: FoodMeatBear + name: raw bear meat description: A very manly slab of raw bear meat. components: - type: Sprite @@ -249,9 +249,9 @@ color: "#934C64" - type: entity - name: raw penguin meat parent: FoodMeatRawBase id: FoodMeatPenguin + name: raw penguin meat description: A slab of raw penguin meat. Can be used as a substitute for fish in recipes. components: - type: Sprite @@ -280,9 +280,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw chicken meat parent: FoodMeatRawBase id: FoodMeatChicken + name: raw chicken meat description: A slab of raw chicken. Remember to wash your hands! components: - type: Sprite @@ -313,9 +313,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw duck meat parent: FoodMeatRawBase id: FoodMeatDuck + name: raw duck meat description: A slab of raw duck. Remember to wash your hands! components: - type: Sprite @@ -375,9 +375,9 @@ - state: corgi-inhand-right - type: entity - name: raw crab meat parent: FoodMeatRawBase id: FoodMeatCrab + name: raw crab meat description: A pile of raw crab meat. components: - type: Item @@ -401,9 +401,9 @@ defaultTarget: cooked crab - type: entity - name: raw goliath meat parent: FoodMeatRawBase id: FoodMeatGoliath + name: raw goliath meat description: A slab of goliath meat. It's not very edible now, but it cooks great in lava. components: - type: Sprite @@ -431,9 +431,9 @@ - state: plain-inhand-right - type: entity - name: dragon flesh parent: FoodMeatBase id: FoodMeatDragon + name: dragon flesh description: The dense meat of the space-era apex predator is oozing with its mythical ichor. Ironically, best eaten raw. components: - type: Tag @@ -472,9 +472,9 @@ - state: dragon-inhand-right - type: entity - name: raw rat meat parent: FoodMeatRawBase id: FoodMeatRat + name: raw rat meat description: Prime meat from maintenance! components: - type: Sprite @@ -499,9 +499,9 @@ - state: plain-inhand-right - type: entity - name: raw lizard meat parent: FoodMeatRawBase id: FoodMeatLizard + name: raw lizard meat description: Delicious dino damage. components: - type: Sprite @@ -541,9 +541,9 @@ state: plant - type: entity - name: rotten meat parent: FoodMeatBase id: FoodMeatRotten + name: rotten meat description: Halfway to becoming fertilizer for your garden. components: - type: Tag @@ -573,9 +573,9 @@ - state: rotten-inhand-right - type: entity - name: raw spider meat parent: FoodMeatRawBase id: FoodMeatSpider + name: raw spider meat description: A slab of spider meat. That's so Kafkaesque. components: - type: Sprite @@ -596,9 +596,9 @@ heldPrefix: spider - type: entity - name: raw spider leg parent: FoodMeatBase id: FoodMeatSpiderLeg + name: raw spider leg description: A still twitching leg of a giant spider... you don't really want to eat this, do you? components: - type: Sprite @@ -624,9 +624,9 @@ color: "#333333" - type: entity - name: meatwheat clump parent: FoodMeatBase id: FoodMeatWheat + name: meatwheat clump description: This doesn't look like meat, but your standards aren't that high to begin with. components: - type: FlavorProfile @@ -653,9 +653,9 @@ color: "#934C64" - type: entity - name: raw snake meat parent: FoodMeatBase id: FoodMeatSnake + name: raw snake meat description: A long piece of snake meat, hopefully not poisonous. components: - type: Tag @@ -681,10 +681,10 @@ - state: snake-inhand-right - type: entity - name: raw xeno meat # not raw since acid kills bacteria or something, same as xeno parent: FoodMeatBase id: FoodMeatXeno + name: raw xeno meat description: A slab of xeno meat, dripping with acid. components: - type: FlavorProfile @@ -752,9 +752,9 @@ - state: plain-inhand-right - type: entity - name: killer tomato meat parent: FoodMeatBase id: FoodMeatTomato + name: killer tomato meat description: A slice from a huge tomato. components: - type: Sprite @@ -773,9 +773,9 @@ - state: tomato-inhand-right - type: entity - name: salami parent: FoodMeatBase id: FoodMeatSalami + name: salami description: A large tube of salami. Best not to ask what went into it. components: - type: Item @@ -801,9 +801,9 @@ Blunt: 2 - type: entity - name: meat clown parent: FoodMeatBase id: FoodMeatClown + name: meat clown description: A delicious, round piece of meat clown. How horrifying. components: - type: Item @@ -822,9 +822,9 @@ slice: FoodMeatSalamiSlice - type: entity - name: meatball parent: FoodMeatBase id: FoodMeatMeatball + name: meatball description: A raw ball of meat. Meat ball. components: - type: Item @@ -845,9 +845,9 @@ # meat patty - grillin' time - type: entity - name: meat patty parent: FoodMeatBase id: FoodMeatPatty + name: meat patty description: A flat slab of ground meat. Ready for grillin'. components: - type: Tag @@ -869,9 +869,9 @@ heldPrefix: generic-pink - type: entity - name: slimeball parent: FoodMeatBase id: FoodMeatSlime + name: slimeball description: A gelatinous shaping of slime jelly. components: - type: FlavorProfile @@ -897,9 +897,9 @@ - state: slime-inhand-right - type: entity - name: raw snail meat parent: FoodMeatRawBase id: FoodMeatSnail + name: raw snail meat description: Improved with salt. components: - type: Sprite @@ -926,9 +926,9 @@ color: "#E2AE7C" - type: entity - name: anomalous meat mass parent: FoodMeatRawBase id: FoodMeatAnomaly + name: anomalous meat mass description: An impossibly dense slab of meat. Just looking at it makes you uncomfortable. components: - type: Sprite @@ -1001,9 +1001,9 @@ - Meat - type: entity - name: steak parent: FoodMeatBase id: FoodMeatCooked + name: steak description: A cooked slab of meat. Smells primal. components: - type: Tag @@ -1041,9 +1041,9 @@ - state: plain-cooked-inhand-right - type: entity - name: bacon parent: FoodMeatBase id: FoodMeatBaconCooked + name: bacon description: A delicious piece of cooked bacon. components: - type: Tag @@ -1085,9 +1085,9 @@ color: "#5B3E2A" - type: entity - name: cooked bear parent: FoodMeatBase id: FoodMeatBearCooked + name: cooked bear description: A well-cooked slab of bear meat. Tough, but tasty with the right sides. components: - type: Tag @@ -1121,9 +1121,9 @@ heldPrefix: meatball - type: entity - name: penguin filet parent: FoodMeatBase id: FoodMeatPenguinCooked + name: penguin filet description: A cooked filet of penguin. Can be used as a substitute for fish in recipes. components: - type: Tag @@ -1162,9 +1162,9 @@ color: "#F7E3A3" - type: entity - name: cooked chicken parent: FoodMeatBase id: FoodMeatChickenCooked + name: cooked chicken description: A cooked piece of chicken. Best used in other recipes. components: - type: Tag @@ -1243,9 +1243,9 @@ color: "#F7E3A3" - type: entity - name: cooked duck parent: FoodMeatBase id: FoodMeatDuckCooked + name: cooked duck description: A cooked piece of duck. Best used in other recipes. components: - type: Tag @@ -1284,9 +1284,9 @@ color: "#F7E3A3" - type: entity - name: cooked crab parent: FoodMeatBase id: FoodMeatCrabCooked + name: cooked crab description: Some deliciously cooked crab meat. components: - type: FlavorProfile @@ -1323,9 +1323,9 @@ - state: plain-cooked-inhand-right - type: entity - name: goliath steak parent: FoodMeatBase id: FoodMeatGoliathCooked + name: goliath steak description: A delicious, lava cooked steak. components: - type: Tag @@ -1400,9 +1400,9 @@ - state: plain-cooked-inhand-right - type: entity - name: lizard steak parent: FoodMeatBase id: FoodMeatLizardCooked + name: lizard steak description: Cooked, tough lizard meat. components: - type: Tag @@ -1440,9 +1440,9 @@ - state: plain-cooked-inhand-right - type: entity - name: boiled spider leg parent: FoodMeatBase id: FoodMeatSpiderlegCooked + name: boiled spider leg description: A giant spider's leg that's still twitching after being cooked. Gross! components: - type: Tag @@ -1475,9 +1475,9 @@ color: "#44201A" - type: entity - name: meatball parent: FoodMeatBase id: FoodMeatMeatballCooked + name: meatball description: A cooked meatball. Perfect to add to other dishes... except fruity ones. components: - type: Tag @@ -1509,9 +1509,9 @@ heldPrefix: meatball - type: entity - name: cooked meat patty parent: FoodMeatBase id: FoodMeatPattyCooked + name: cooked meat patty description: A cooked meat patty. components: - type: Tag @@ -1543,9 +1543,9 @@ heldPrefix: meatball - type: entity - name: boiled snail parent: FoodMeatBase id: FoodMeatSnailCooked + name: boiled snail description: Improved with salt. components: - type: Tag @@ -1581,9 +1581,9 @@ color: "#5B3E2A" - type: entity - name: anomalous steak parent: FoodMeatBase id: FoodMeatAnomalyCooked + name: anomalous steak description: A gigantic mass of cooked meat. A meal for a dinner party, or someone REALLY hungry. components: - type: Tag @@ -1619,9 +1619,9 @@ - state: plain-cooked-inhand-right - type: entity - name: dragon steak parent: FoodMeatBase id: FoodMeatDragonCooked + name: dragon steak description: Pouring ketchup on this is considered a capital crime on most stations. components: - type: Tag @@ -1665,9 +1665,9 @@ # Raw - type: entity - name: raw cutlet parent: FoodMeatBase id: FoodMeatCutlet + name: raw cutlet description: A raw meat cutlet. components: - type: Tag @@ -1700,9 +1700,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw bear cutlet parent: FoodMeatBase id: FoodMeatBearCutlet + name: raw bear cutlet description: A very manly cutlet of raw bear meat. components: - type: Tag @@ -1740,9 +1740,9 @@ color: brown - type: entity - name: raw penguin cutlet parent: FoodMeatBase id: FoodMeatPenguinCutlet + name: raw penguin cutlet description: A cutlet of raw penguin meat. Can be used as a substitute for fish in recipes. components: - type: Tag @@ -1778,9 +1778,9 @@ color: white - type: entity - name: raw chicken cutlet parent: FoodMeatBase id: FoodMeatChickenCutlet + name: raw chicken cutlet description: A cutlet of raw chicken. Remember to wash your hands! components: - type: Tag @@ -1814,9 +1814,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw duck cutlet parent: FoodMeatBase id: FoodMeatDuckCutlet + name: raw duck cutlet description: A cutlet of raw duck. Remember to wash your hands! components: - type: Tag @@ -1850,9 +1850,9 @@ - state: generic-pink-inhand-right - type: entity - name: raw lizard cutlet parent: FoodMeatBase id: FoodMeatLizardCutlet + name: raw lizard cutlet description: Delicious dino cutlet. components: - type: Tag @@ -1891,9 +1891,9 @@ color: green - type: entity - name: raw spider cutlet parent: FoodMeatBase id: FoodMeatSpiderCutlet + name: raw spider cutlet description: A cutlet of raw spider meat. So Kafkaesque. components: - type: Tag @@ -1928,9 +1928,9 @@ color: green - type: entity - name: raw xeno cutlet parent: FoodMeatBase id: FoodMeatXenoCutlet + name: raw xeno cutlet description: A slab of raw xeno meat, dripping with acid. components: - type: FlavorProfile @@ -1967,9 +1967,9 @@ color: green - type: entity - name: raw killer tomato cutlet parent: FoodMeatBase id: FoodMeatTomatoCutlet + name: raw killer tomato cutlet description: A cutlet from a slab of tomato. components: - type: Item @@ -1988,9 +1988,9 @@ price: 30 - type: entity - name: salami slice parent: FoodMeatBase id: FoodMeatSalamiSlice + name: salami slice description: A slice of cured salami. components: - type: Item @@ -2015,9 +2015,9 @@ Quantity: 1 - type: entity - name: raw dragon cutlet parent: FoodMeatBase id: FoodMeatDragonCutlet + name: raw dragon cutlet description: A raw dragon meat cutlet. components: - type: Tag @@ -2055,9 +2055,9 @@ # Cooked - type: entity - name: cutlet parent: FoodMeatBase id: FoodMeatCutletCooked + name: cutlet description: A cooked meat cutlet. Needs some seasoning. components: - type: Tag @@ -2096,9 +2096,9 @@ color: "#5B3614" - type: entity - name: bear cutlet parent: FoodMeatBase id: FoodMeatBearCutletCooked + name: bear cutlet description: A very manly cutlet of cooked bear meat. components: - type: Tag @@ -2140,9 +2140,9 @@ color: "#5B3614" - type: entity - name: penguin cutlet parent: FoodMeatBase id: FoodMeatPenguinCutletCooked + name: penguin cutlet description: A cutlet of cooked penguin meat. components: - type: Tag @@ -2182,9 +2182,9 @@ color: "#5B3614" - type: entity - name: chicken cutlet parent: FoodMeatBase id: FoodMeatChickenCutletCooked + name: chicken cutlet description: A cutlet of cooked chicken. Remember to wash your hands! components: - type: Tag @@ -2224,9 +2224,9 @@ color: "#5B3614" - type: entity - name: duck cutlet parent: FoodMeatBase id: FoodMeatDuckCutletCooked + name: duck cutlet description: A cutlet of cooked duck. Remember to wash your hands! components: - type: Tag @@ -2266,9 +2266,9 @@ color: "#5B3614" - type: entity - name: lizard cutlet parent: FoodMeatBase id: FoodMeatLizardCutletCooked + name: lizard cutlet description: Delicious cooked dino cutlet. components: - type: Tag @@ -2309,9 +2309,9 @@ color: "#153F06" - type: entity - name: spider cutlet parent: FoodMeatBase id: FoodMeatSpiderCutletCooked + name: spider cutlet description: A cutlet of cooked spider meat. Finally edible. components: - type: Tag @@ -2350,9 +2350,9 @@ color: "#153F06" - type: entity - name: xeno cutlet parent: FoodMeatBase id: FoodMeatXenoCutletCooked + name: xeno cutlet description: A cutlet of cooked xeno, dripping with... tastiness? components: - type: Tag @@ -2391,9 +2391,9 @@ color: "#153F06" - type: entity - name: dragon cutlet parent: FoodMeatBase id: FoodMeatDragonCutletCooked + name: dragon cutlet description: It's a meal for kings! components: - type: Tag diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml index b33a35e8fc43..ce20fbb46c52 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml @@ -2,9 +2,9 @@ # Base - type: entity + abstract: true parent: FoodInjectableBase id: FoodNoodlesBase - abstract: true description: Now that's a nice pasta! components: - type: Item @@ -23,9 +23,9 @@ # Noodles - type: entity - name: boiled spaghetti parent: FoodNoodlesBase id: FoodNoodlesBoiled + name: boiled spaghetti description: A plain dish of noodles, this needs more ingredients. components: - type: Item @@ -38,9 +38,9 @@ # Tastes like pasta. - type: entity - name: spaghetti parent: FoodNoodlesBase id: FoodNoodles + name: spaghetti description: Spaghetti and crushed tomatoes. Just like your abusive father used to make! components: - type: Item @@ -64,16 +64,16 @@ # Tastes like pasta, tomato. - type: entity - name: copypasta parent: FoodNoodlesBase id: FoodNoodlesCopy + name: copypasta description: You probably shouldn't try this, you always hear people talking about how bad it is... components: - type: Item size: Normal shape: - 0,0,1,1 - - type: Food + - type: Edible trash: - FoodPlateSmall - FoodPlateSmall @@ -92,9 +92,9 @@ # Tastes like pasta, bad humor. - type: entity - name: spaghetti and meatballs parent: FoodNoodlesBase id: FoodNoodlesMeatball + name: spaghetti and meatballs description: Now that's a nice-a meatball! components: - type: Item @@ -120,9 +120,9 @@ # Tastes like pasta, meat. - type: entity - name: spesslaw parent: FoodNoodlesBase id: FoodNoodlesSpesslaw + name: spesslaw description: A lawyer's favourite. components: - type: Item @@ -172,9 +172,9 @@ # Tastes like pasta, tomato. - type: entity - name: butter noodles parent: FoodNoodlesBase id: FoodNoodlesButter + name: butter noodles description: Noodles covered in savory butter. Simple and slippery, but delicious. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml index 2722881564d8..f49e3a12565f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml @@ -2,9 +2,9 @@ # Kebabs - type: entity - name: skewer parent: BaseItem id: FoodKebabSkewer + name: skewer description: A thin rod of metal used to skewer just about anything and cook it. components: - type: Item @@ -53,7 +53,7 @@ tags: - Trash - Skewer - - type: Food + - type: Edible trash: - FoodKebabSkewer - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index 83a1c61dc9a5..f537da712bed 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -6,7 +6,7 @@ id: FoodSnackBase abstract: true components: - - type: Food + - type: Edible - type: Tag tags: - FoodSnack @@ -41,7 +41,7 @@ state: boritos - type: Item heldPrefix: boritos - - type: Food + - type: Edible trash: - FoodPacketBoritosTrash @@ -58,7 +58,7 @@ state: cnds - type: Item heldPrefix: cnds - - type: Food + - type: Edible trash: - FoodPacketCnDsTrash @@ -76,7 +76,7 @@ state: cheesiehonkers - type: Item heldPrefix: cheesiehonkers - - type: Food + - type: Edible trash: - FoodPacketCheesieTrash @@ -95,14 +95,14 @@ state: chips - type: Item heldPrefix: chips - - type: Food + - type: Edible trash: - FoodPacketChipsTrash - type: entity - name: chocolate bar parent: BaseItem id: FoodSnackChocolate + name: chocolate bar description: Tastes like cardboard. components: - type: Sprite @@ -123,9 +123,9 @@ path: /Audio/Effects/unwrap.ogg - type: entity - name: chocolate bar parent: FoodSnackBase id: FoodSnackChocolateBar + name: chocolate bar description: Tastes like cardboard. components: - type: FlavorProfile @@ -153,9 +153,9 @@ Quantity: 1 - type: entity - name: energy bar parent: FoodSnackBase id: FoodSnackEnergy + name: energy bar description: An energy bar with a lot of punch. components: - type: Sprite @@ -171,9 +171,9 @@ path: /Audio/Effects/unwrap.ogg - type: entity - name: energy bar parent: FoodSnackBase id: FoodSnackEnergyBar + name: energy bar description: An energy bar with a lot of punch. components: - type: FlavorProfile @@ -189,9 +189,9 @@ storedOffset: 0,-2 - type: entity - name: Sweetie's pistachios parent: FoodSnackBase id: FoodSnackPistachios + name: Sweetie's pistachios description: Sweeties's name-brand pistachios. Probably won't give you diseases. Probably. components: - type: FlavorProfile @@ -203,7 +203,7 @@ - type: Item heldPrefix: pistachio storedOffset: 1,0 - - type: Food + - type: Edible trash: - FoodPacketPistachioTrash - type: Tag @@ -226,7 +226,7 @@ state: popcorn - type: Item heldPrefix: popcorn - - type: Food + - type: Edible trash: - FoodPacketPopcornTrash @@ -243,7 +243,7 @@ state: raisins - type: Item heldPrefix: raisins - - type: Food + - type: Edible trash: - FoodPacketRaisinsTrash - type: Tag @@ -251,9 +251,9 @@ - Fruit - type: entity - name: bob's semki sunflower seeds parent: FoodSnackBase id: FoodSnackSemki + name: bob's semki sunflower seeds description: Proudly produced by the Bob Bobson nutritional corporation. Perfect for spitting at people. components: - type: FlavorProfile @@ -264,7 +264,7 @@ - type: Item heldPrefix: semki storedOffset: 1,0 - - type: Food + - type: Edible trash: - FoodPacketSemkiTrash @@ -281,7 +281,7 @@ state: susjerky - type: Item heldPrefix: susjerky - - type: Food + - type: Edible trash: - FoodPacketSusTrash - type: Tag @@ -301,7 +301,7 @@ state: syndicakes - type: Item heldPrefix: syndicakes - - type: Food + - type: Edible trash: - FoodPacketSyndiTrash @@ -326,7 +326,7 @@ Quantity: 5 - type: Sprite state: ramen - - type: Food + - type: Edible trash: - FoodPacketCupRamenTrash - type: Item @@ -350,9 +350,9 @@ Quantity: 5 - type: entity - name: chow mein parent: FoodSnackBase id: FoodSnackChowMein + name: chow mein description: A salty fried noodle snack. Looks like they forgot the vegetables. components: - type: FlavorProfile @@ -374,14 +374,14 @@ Quantity: 10 - ReagentId: Soysauce Quantity: 2 - - type: Food + - type: Edible trash: - FoodPacketChowMeinTrash - type: entity - name: dan dan noodles parent: FoodSnackBase id: FoodSnackDanDanNoodles + name: dan dan noodles description: A spicy Sichuan noodle snack. The chili oil slick pools on top. components: - type: FlavorProfile @@ -405,14 +405,14 @@ Quantity: 2 - ReagentId: Soysauce Quantity: 2 - - type: Food + - type: Edible trash: - FoodPacketDanDanTrash - type: entity - name: fortune cookie parent: FoodSnackBase id: FoodSnackCookieFortune + name: fortune cookie description: A boring cardboard tasting snack with a fortune inside. Surprise! You're boring too. components: - type: FlavorProfile @@ -432,13 +432,13 @@ heldPrefix: cookie_fortune storedOffset: 1,-1 size: Tiny - - type: Food + - type: Edible trash: - FoodCookieFortune - type: entity - id: FoodSnackNutribrick parent: BaseItem + id: FoodSnackNutribrick name: nutribrick description: A carefully synthesized brick designed to contain the highest ratio of nutriment to volume. Tastes like shit. components: @@ -460,8 +460,8 @@ path: /Audio/Effects/unwrap.ogg - type: entity - id: FoodSnackNutribrickOpen parent: FoodSnackBase + id: FoodSnackNutribrickOpen name: nutribrick description: A carefully synthesized brick designed to contain the highest ratio of nutriment to volume. Tastes like shit. components: @@ -477,7 +477,7 @@ - ReptilianFood - type: Sprite state: nutribrick-open - - type: Food + - type: Edible - type: SolutionContainerManager solutions: food: @@ -487,8 +487,8 @@ Quantity: 20 - type: entity - id: FoodSnackMREBrownie parent: BaseItem + id: FoodSnackMREBrownie name: brownie description: A precisely mixed brownie, made to withstand blunt trauma and harsh conditions. Tastes like shit. components: @@ -510,8 +510,8 @@ path: /Audio/Effects/unwrap.ogg - type: entity - id: FoodSnackMREBrownieOpen parent: FoodSnackBase + id: FoodSnackMREBrownieOpen name: brownie suffix: MRE description: A precisely mixed brownie, made to withstand blunt trauma and harsh conditions. Tastes like shit. @@ -524,7 +524,7 @@ - type: Item heldPrefix: mre-brownie-open storedOffset: -1,-1 - - type: Food + - type: Edible - type: SolutionContainerManager solutions: food: @@ -536,9 +536,9 @@ Quantity: 3 - type: entity - name: swirl lollipop parent: FoodSnackBase id: FoodSnackSwirlLollipop + name: swirl lollipop description: A swirly circle of pure concentrated sugar. Who's the biggest kid on the playground now? components: - type: Sprite @@ -602,7 +602,7 @@ reagents: - ReagentId: ToxinTrash Quantity: 5 - - type: Food + - type: Edible requiresSpecialDigestion: true - type: entity @@ -862,7 +862,7 @@ name: MRE wrapper description: A general purpose wrapper for a variety of military food goods. components: - - type: Food + - type: Edible requiresSpecialDigestion: true - type: SolutionContainerManager solutions: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml index c919aab52890..47db7366f7cd 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml @@ -1,15 +1,15 @@ # When adding new food also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\food_meal.yml - type: entity + abstract: true parent: FoodInjectableBase id: FoodBowlBase - abstract: true components: - type: Item shape: - 0,0,1,0 storedOffset: 0,-3 - - type: Food + - type: Edible trash: - FoodBowlBig utensil: Spoon @@ -559,9 +559,9 @@ - state: spacelibertyduff - type: entity - name: amanita jelly parent: FoodInjectableBase id: FoodJellyAmanita + name: amanita jelly description: It's evil, don't touch it! components: - type: Item @@ -983,7 +983,7 @@ - type: FlavorProfile flavors: - miso - - type: Food + - type: Edible trash: - FoodBowlFancy - type: Sprite @@ -1188,9 +1188,9 @@ # Tastes like crab. - type: entity - name: electron soup parent: FoodBowlBase id: FoodSoupElectron + name: electron soup description: A gastronomic curiosity of ethereal origin. components: - type: Item diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml index 651594c8ee09..759719759026 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml @@ -1,14 +1,14 @@ # When adding new food also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\food_single.yml - type: entity - name: taco shell parent: FoodMealBase id: FoodTacoShell + name: taco shell description: A taco shell, easy to hold, but falls on its side when put down. components: - type: Item storedOffset: 0,-3 - - type: Food + - type: Edible transferAmount: 3 - type: Sprite sprite: Objects/Consumable/Food/taco_sequence.rsi @@ -38,15 +38,15 @@ # Old tacos - type: entity + abstract: true parent: FoodInjectableBase id: FoodTacoBase - abstract: true components: - type: FlavorProfile flavors: - meaty - cheesy - - type: Food + - type: Edible transferAmount: 3 - type: Sprite sprite: Objects/Consumable/Food/taco.rsi @@ -74,7 +74,7 @@ id: FoodTacoBeef description: A very basic and run of the mill beef taco, now with cheese! components: - - type: Food + - type: Edible - type: Sprite state: beeftaco @@ -84,7 +84,7 @@ id: FoodTacoChicken description: A very basic and run of the mill chicken taco, now with cheese! components: - - type: Food + - type: Edible - type: Sprite state: chickentaco @@ -98,7 +98,7 @@ flavors: - onion - fishy - - type: Food + - type: Edible - type: Sprite state: fishtaco - type: SolutionContainerManager @@ -117,7 +117,7 @@ id: FoodTacoRat description: Yeah, that looks about right... components: - - type: Food + - type: Edible - type: Sprite state: rattaco - type: SolutionContainerManager @@ -136,7 +136,7 @@ id: FoodTacoBeefSupreme description: It's like a regular beef taco, but surpeme! components: - - type: Food + - type: Edible - type: Sprite state: beeftacosupreme - type: SolutionContainerManager @@ -155,7 +155,7 @@ id: FoodTacoChickenSupreme description: It's like a regular chicken taco, but surpeme! components: - - type: Food + - type: Edible - type: Sprite state: chickentacosupreme - type: SolutionContainerManager @@ -169,9 +169,9 @@ Quantity: 6 - type: entity - name: draco parent: FoodTacoBase id: FoodTacoDragon + name: draco description: A dragon taco, which is technically also a fish taco. components: - type: Item @@ -180,7 +180,7 @@ flavors: - meaty - spicy - - type: Food + - type: Edible - type: Sprite state: dragontaco - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml index 880ec5830201..aadf15153e96 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml @@ -29,9 +29,9 @@ path: /Audio/Items/Culinary/chop.ogg - type: entity - name: kitchen knife parent: BaseKnife id: KitchenKnife + name: kitchen knife description: A general purpose Chef's Knife made by Asters Merchant Guild. Guaranteed to stay sharp for years to come.. components: - type: Tag From 0d813490028d469f3952d633687cf88a167c2fc8 Mon Sep 17 00:00:00 2001 From: Conflee <46701008+Conflee@users.noreply.github.com> Date: Sun, 10 Aug 2025 15:25:09 -0400 Subject: [PATCH 079/760] Vending Machine Stock Rebalance --- .../Prototypes/Catalog/Fills/Lockers/misc.yml | 8 ++++++++ .../VendingMachines/Inventories/chefvend.yml | 8 ++++---- .../VendingMachines/Inventories/coffee.yml | 10 +++++----- .../VendingMachines/Inventories/cola.yml | 14 +++++++------- .../VendingMachines/Inventories/donut.yml | 12 ++++++------ .../VendingMachines/Inventories/gib.yml | 14 +++++++------- .../VendingMachines/Inventories/medical.yml | 1 + .../VendingMachines/Inventories/pwrgame.yml | 18 +++++++++--------- .../VendingMachines/Inventories/smite.yml | 6 +++--- .../VendingMachines/Inventories/snack.yml | 16 ++++++++-------- .../VendingMachines/Inventories/soda.yml | 14 +++++++------- .../VendingMachines/Inventories/spaceup.yml | 8 ++++---- .../VendingMachines/Inventories/starkist.yml | 14 +++++++------- .../VendingMachines/Inventories/sustenance.yml | 10 +++++----- .../Inventories/tankdispenser.yml | 4 ++-- 15 files changed, 83 insertions(+), 74 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml index d79808f6cd8c..d265431ef20f 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml @@ -21,6 +21,8 @@ children: - id: ClothingMaskBreath - id: ClothingOuterSuitEmergency + - id: ClothingOuterSuitEmergency #Starlight, 2 per locker for higher pop + prob: 0.5 #Starlight - !type:GroupSelector children: - id: EmergencyOxygenTankFilled @@ -33,6 +35,8 @@ prob: 0.1 - id: BoxMRE prob: 0.1 + - id: SpaceMedipen #Starlight + prob: 0.5 #Starlight - type: entity id: ClosetEmergencyFilledRandom @@ -60,6 +64,10 @@ children: - id: ClothingMaskBreath - id: ClothingOuterSuitEmergency + - id: ClothingOuterSuitEmergency #Starlight, 2 per locker for higher pop + prob: 0.5 #Starlight + - id: SpaceMedipen #Starlight + prob: 0.5 #Starlight - id: BoxMRE prob: 0.1 - id: ToolboxEmergencyFilled diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml index 7e9aaca5aac9..6f5002a6e8ef 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml @@ -1,10 +1,10 @@ - type: vendingMachineInventory id: ChefvendInventory startingInventory: - ReagentContainerFlour: 2 + ReagentContainerFlour: 3 #Starlight 2 -> 3 ReagentContainerCornmeal: 2 ReagentContainerSugar: 2 - ReagentContainerRice: 2 + ReagentContainerRice: 3 #Starlight 2 -> 3 FoodCondimentPacketSalt: 4 FoodCondimentBottleEnzyme: 2 FoodCondimentBottleHotsauce: 1 @@ -18,8 +18,8 @@ DrinkMilkCarton: 2 DrinkSoyMilkCarton: 1 FoodButter: 3 - FoodCheese: 1 - FoodMeat: 6 + FoodCheese: 3 #Starlight 1 -> 3 + FoodMeat: 8 #Starlight 6 -> 8 # Starlight-start KitchenOvenFlatpack: 1 KitchenStoveFlatpack: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml index 84837be754ce..0db241fe346a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml @@ -1,11 +1,11 @@ - type: vendingMachineInventory id: HotDrinksMachineInventory startingInventory: - DrinkHotCoffee: 5 - DrinkCafeLatte: 5 - DrinkTeacup: 5 - DrinkGreenTea: 5 - DrinkHotCoco: 5 + DrinkHotCoffee: 6 #Starlight +1 + DrinkCafeLatte: 6 #Starlight +1 + DrinkTeacup: 6 #Starlight +1 + DrinkGreenTea: 6 #Starlight +1 + DrinkHotCoco: 6 #Starlight +1 contrabandInventory: DrinkTeapot: 2 emaggedInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml index 972c0fca0e0c..77f6918ee696 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml @@ -1,13 +1,13 @@ - type: vendingMachineInventory id: RobustSoftdrinksInventory startingInventory: - DrinkColaCan: 4 - DrinkGrapeCan: 2 - DrinkRootBeerCan: 2 - DrinkIcedTeaCan: 2 - DrinkSolDryCan: 2 - DrinkLemonLimeCan: 2 - DrinkLemonLimeCranberryCan: 2 + DrinkColaCan: 5 #Starlight +1 + DrinkGrapeCan: 3 #Starlight +1 + DrinkRootBeerCan: 3 #Starlight +1 + DrinkIcedTeaCan: 3 #Starlight +1 + DrinkSolDryCan: 3 #Starlight +1 + DrinkLemonLimeCan: 3 #Starlight +1 + DrinkLemonLimeCranberryCan: 3 #Starlight +1 DrinkFourteenLokoCan: 2 contrabandInventory: DrinkColaBottleFull: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/donut.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/donut.yml index fadd3a7d445f..fdb3cbb8bbd1 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/donut.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/donut.yml @@ -1,12 +1,12 @@ - type: vendingMachineInventory id: DonutInventory startingInventory: - FoodDonutChocolate: 5 - FoodDonutApple: 3 - FoodDonutPink: 3 - FoodDonutBungo: 3 + FoodDonutChocolate: 6 #Starlight +1 + FoodDonutApple: 4 #Starlight +1 + FoodDonutPink: 4 #Starlight +1 + FoodDonutBungo: 4 #Starlight +1 contrabandInventory: - FoodBagel: 2 - FoodBagelPoppy: 2 + FoodBagel: 3 #Starlight +1 + FoodBagelPoppy: 3 #Starlight +1 emaggedInventory: FoodDonutPoison: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/gib.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/gib.yml index 94d05e3629f8..a38732e7ee59 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/gib.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/gib.yml @@ -1,13 +1,13 @@ - type: vendingMachineInventory id: DrGibbInventory startingInventory: - DrinkDrGibbCan: 6 - DrinkGrapeCan: 2 - DrinkRootBeerCan: 2 - DrinkIcedTeaCan: 2 - DrinkSolDryCan: 2 - DrinkLemonLimeCan: 2 - DrinkLemonLimeCranberryCan: 2 + DrinkDrGibbCan: 7 #Starlight +1 + DrinkGrapeCan: 3 #Starlight +1 + DrinkRootBeerCan: 3 #Starlight +1 + DrinkIcedTeaCan: 3 #Starlight +1 + DrinkSolDryCan: 3 #Starlight +1 + DrinkLemonLimeCan: 3 #Starlight +1 + DrinkLemonLimeCranberryCan: 3 #Starlight +1 DrinkFourteenLokoCan: 2 contrabandInventory: ClothingNeckStethoscope: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml index 6774d1a82da5..e835cae98112 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml @@ -12,5 +12,6 @@ ClothingEyesEyepatchHudMedical: 2 AutoMenderBruteFilled: 1 AutoMenderBurnFilled: 1 + SpaceMedipen: 1 #Starlight contrabandInventory: FoodApple: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml index b48e876a58fc..cb1b08a14a73 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml @@ -1,17 +1,17 @@ - type: vendingMachineInventory id: PwrGameInventory startingInventory: - DrinkPwrGameCan: 4 - DrinkEnergyDrinkCan: 4 - DrinkGrapeCan: 2 - DrinkRootBeerCan: 2 - DrinkIcedTeaCan: 2 - DrinkSolDryCan: 2 - DrinkLemonLimeCan: 2 - DrinkLemonLimeCranberryCan: 2 + DrinkPwrGameCan: 5 #Starlight +1 + DrinkEnergyDrinkCan: 5 #Starlight +1 + DrinkGrapeCan: 3 #Starlight +1 + DrinkRootBeerCan: 3 #Starlight +1 + DrinkIcedTeaCan: 3 #Starlight +1 + DrinkSolDryCan: 3 #Starlight +1 + DrinkLemonLimeCan: 3 #Starlight +1 + DrinkLemonLimeCranberryCan: 3 #Starlight +1 DrinkFourteenLokoCan: 2 contrabandInventory: - DrinkDrGibbCan: 3 + DrinkDrGibbCan: 4 #Starlight +1 emaggedInventory: DrinkNukieCan: 2 DrinkChangelingStingCan: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/smite.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/smite.yml index 5523b80b8132..30c8e7abf7aa 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/smite.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/smite.yml @@ -3,10 +3,10 @@ startingInventory: DrinkLemonLimeCan: 8 DrinkLemonLimeCranberryCan: 6 - DrinkColaCan: 3 - DrinkSolDryCan: 3 + DrinkColaCan: 4 #Starlight +1 + DrinkSolDryCan: 4 #Starlight +1 contrabandInventory: - DrinkStarkistCan: 2 + DrinkStarkistCan: 4 #Starlight +2 ToyHammer: 1 emaggedInventory: DrinkNukieCan: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml index b55ddbfa31ab..624b33c37528 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml @@ -1,12 +1,12 @@ - type: vendingMachineInventory id: GetmoreChocolateCorpInventory startingInventory: - FoodSnackRaisins: 3 - FoodSnackChocolate: 3 - FoodSnackCnDs: 3 - FoodSnackPistachios: 3 - FoodSnackSus: 3 - FoodSnackSemki: 3 + FoodSnackRaisins: 4 #Starlight +1 + FoodSnackChocolate: 4 #Starlight +1 + FoodSnackCnDs: 4 #Starlight +1 + FoodSnackPistachios: 4 #Starlight +1 + FoodSnackSus: 4 #Starlight +1 + FoodSnackSemki: 4 #Starlight +1 contrabandInventory: - FoodSnackSwirlLollipop: 2 - FoodSnackSyndi: 3 + FoodSnackSwirlLollipop: 3 #Starlight +1 + FoodSnackSyndi: 4 #Starlight +1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml index 5566ea7d0d17..936f3aecdea2 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml @@ -1,13 +1,13 @@ - type: vendingMachineInventory id: SodaInventory startingInventory: - DrinkColaCan: 3 - DrinkGrapeCan: 3 - DrinkRootBeerCan: 3 - DrinkIcedTeaCan: 3 - DrinkSolDryCan: 3 - DrinkLemonLimeCan: 3 - DrinkLemonLimeCranberryCan: 3 + DrinkColaCan: 4 #Starlight +1 + DrinkGrapeCan: 4 #Starlight +1 + DrinkRootBeerCan: 4 #Starlight +1 + DrinkIcedTeaCan: 4 #Starlight +1 + DrinkSolDryCan: 4 #Starlight +1 + DrinkLemonLimeCan: 4 #Starlight +1 + DrinkLemonLimeCranberryCan: 4 #Starlight +1 DrinkFourteenLokoCan: 3 contrabandInventory: DrinkColaBottleFull: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml index d76db2a38bfd..a01c70ee6c33 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml @@ -3,10 +3,10 @@ startingInventory: DrinkSpaceUpCan: 5 DrinkSpaceMountainWindCan: 5 - DrinkGrapeCan: 2 - DrinkRootBeerCan: 2 - DrinkIcedTeaCan: 2 - DrinkSolDryCan: 2 + DrinkGrapeCan: 3 #Starlight +1 + DrinkRootBeerCan: 3 #Starlight +1 + DrinkIcedTeaCan: 3 #Starlight +1 + DrinkSolDryCan: 3 #Starlight +1 DrinkFourteenLokoCan: 2 contrabandInventory: DrinkSpaceMountainWindBottleFull: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml index dac70985ab71..8bddf13fcd0b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml @@ -1,13 +1,13 @@ - type: vendingMachineInventory id: StarkistInventory startingInventory: - DrinkStarkistCan: 6 - DrinkGrapeCan: 2 - DrinkRootBeerCan: 2 - DrinkIcedTeaCan: 2 - DrinkSolDryCan: 2 - DrinkLemonLimeCan: 2 - DrinkLemonLimeCranberryCan: 2 + DrinkStarkistCan: 7 #Starlight +1 + DrinkGrapeCan: 3 #Starlight +1 + DrinkRootBeerCan: 3 #Starlight +1 + DrinkIcedTeaCan: 3 #Starlight +1 + DrinkSolDryCan: 3 #Starlight +1 + DrinkLemonLimeCan: 3 #Starlight +1 + DrinkLemonLimeCranberryCan: 3 #Starlight +1 DrinkFourteenLokoCan: 2 contrabandInventory: FoodBurgerCarp: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml index a36c5e4dc52d..76370b6189f7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml @@ -1,15 +1,15 @@ - type: vendingMachineInventory id: SustenanceInventory startingInventory: - DrinkMREFlask: 3 + DrinkMREFlask: 4 #Starlight +1 FoodSnackNutribrick: 5 FoodSnackMREBrownie: 5 FoodCondimentPacketKetchup: 5 contrabandInventory: - FoodTinMRE: 3 - FoodTinBeans: 3 - FoodTinPeaches: 3 - DrinkBeerCan: 6 + FoodTinMRE: 4 #Starlight +1 + FoodTinBeans: 4 #Starlight +1 + FoodTinPeaches: 4 #Starlight +1 + DrinkBeerCan: 7 #Starlight +1 emaggedInventory: KitchenKnife: 2 ClothingMaskBreath: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml index 188aaf7641af..a926d7ab8cc7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml @@ -1,8 +1,8 @@ - type: vendingMachineInventory id: TankDispenserEVAInventory startingInventory: - OxygenTankFilled: 10 - NitrogenTankFilled: 10 + OxygenTankFilled: 13 #Starlight +3 + NitrogenTankFilled: 13 #Starlight +3 - type: vendingMachineInventory id: TankDispenserEngineeringInventory From ac74740ec541965d01eb280a340f9eaea250adf2 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Mon, 11 Aug 2025 22:39:33 -0500 Subject: [PATCH 080/760] Removed redundant edible components. --- .../Objects/Consumable/Food/Baked/bread.yml | 22 ------------------- .../Objects/Consumable/Food/Baked/misc.yml | 1 - .../Objects/Consumable/Food/Baked/pizza.yml | 1 - .../Objects/Consumable/Food/frozen.yml | 1 - .../Objects/Consumable/Food/meals.yml | 1 - .../Objects/Consumable/Food/snacks.yml | 3 --- .../Entities/Objects/Consumable/Food/taco.yml | 7 ------ 7 files changed, 36 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index 67c442f191eb..bce7ace58af5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -54,7 +54,6 @@ id: FoodBreadVolcanic description: A dark loaf. Resembles pumice. components: - - type: Edible - type: Sprite layers: - state: alpha @@ -70,7 +69,6 @@ id: FoodBreadVolcanicSlice description: A slice of dark loaf. Resembles pumice. components: - - type: Edible - type: Sprite layers: - state: alpha-slice @@ -90,7 +88,6 @@ flavors: - banana - bread - - type: Edible - type: Sprite layers: - state: banana @@ -112,7 +109,6 @@ flavors: - banana - bread - - type: Edible - type: Sprite layers: - state: banana-slice @@ -193,7 +189,6 @@ flavors: - bread - corn - - type: Edible - type: Sprite layers: - state: cornbread @@ -218,7 +213,6 @@ flavors: - bread - corn - - type: Edible - type: Sprite layers: - state: cornbread-slice @@ -241,7 +235,6 @@ - cheesy - creamy - bread - - type: Edible - type: Sprite layers: - state: creamcheese @@ -269,7 +262,6 @@ - cheesy - creamy - bread - - type: Edible - type: Sprite layers: - state: creamcheese-slice @@ -293,7 +285,6 @@ flavors: - meaty - bread - - type: Edible - type: Sprite layers: - state: meat @@ -324,7 +315,6 @@ flavors: - meaty - bread - - type: Edible - type: Sprite layers: - state: meat-slice @@ -353,7 +343,6 @@ flavors: - nothing - bread - - type: Edible - type: Sprite layers: - state: mimana @@ -384,7 +373,6 @@ flavors: - nothing - bread - - type: Edible - type: Sprite layers: - state: mimana-slice @@ -408,7 +396,6 @@ id: FoodBreadPlain description: Some plain old earthen bread. components: - - type: Edible - type: Sprite layers: - state: plain @@ -421,7 +408,6 @@ id: FoodBreadPlainSlice description: A slice of home. components: - - type: Edible - type: Sprite layers: - state: plain-slice @@ -436,7 +422,6 @@ flavors: - meaty - bread - - type: Edible - type: Sprite layers: - state: sausage @@ -468,7 +453,6 @@ flavors: - meaty - bread - - type: Edible - type: Sprite layers: - state: sausage-slice @@ -499,7 +483,6 @@ flavors: - cobwebs - bread - - type: Edible - type: Sprite layers: - state: spidermeat @@ -530,7 +513,6 @@ flavors: - cobwebs - bread - - type: Edible - type: Sprite layers: - state: spidermeat-slice @@ -559,7 +541,6 @@ flavors: - tofu - bread - - type: Edible - type: Sprite layers: - state: tofu @@ -586,7 +567,6 @@ flavors: - tofu - bread - - type: Edible - type: Sprite layers: - state: tofu-slice @@ -610,7 +590,6 @@ flavors: - acid - bread - - type: Edible - type: Sprite layers: - state: xenomeat @@ -641,7 +620,6 @@ flavors: - acid - bread - - type: Edible - type: Sprite layers: - state: xenomeat-slice diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index faa9f45fde36..ddfadb6fb6f7 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -6,7 +6,6 @@ id: FoodBakedBase abstract: true components: - - type: Edible - type: Sprite sprite: Objects/Consumable/Food/Baked/misc.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml index 99fb7c87b78a..a288ad001c60 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pizza.yml @@ -42,7 +42,6 @@ flavors: - oily - bread - - type: Edible - type: Sprite sprite: Objects/Consumable/Food/Baked/pizza.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml index b3aff8075f96..7f96d0785086 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml @@ -6,7 +6,6 @@ id: FoodFrozenBase abstract: true components: - - type: Edible - type: Sprite sprite: Objects/Consumable/Food/frozen.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml index c0d1f0fd75d1..4561464d187f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml @@ -13,7 +13,6 @@ - type: Item shape: - 0,0,1,0 - - type: Edible - type: Sprite sprite: Objects/Consumable/Food/meals.rsi - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index f537da712bed..e53e99e9db9b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -6,7 +6,6 @@ id: FoodSnackBase abstract: true components: - - type: Edible - type: Tag tags: - FoodSnack @@ -477,7 +476,6 @@ - ReptilianFood - type: Sprite state: nutribrick-open - - type: Edible - type: SolutionContainerManager solutions: food: @@ -524,7 +522,6 @@ - type: Item heldPrefix: mre-brownie-open storedOffset: -1,-1 - - type: Edible - type: SolutionContainerManager solutions: food: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml index 759719759026..8a795df16755 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml @@ -74,7 +74,6 @@ id: FoodTacoBeef description: A very basic and run of the mill beef taco, now with cheese! components: - - type: Edible - type: Sprite state: beeftaco @@ -84,7 +83,6 @@ id: FoodTacoChicken description: A very basic and run of the mill chicken taco, now with cheese! components: - - type: Edible - type: Sprite state: chickentaco @@ -98,7 +96,6 @@ flavors: - onion - fishy - - type: Edible - type: Sprite state: fishtaco - type: SolutionContainerManager @@ -117,7 +114,6 @@ id: FoodTacoRat description: Yeah, that looks about right... components: - - type: Edible - type: Sprite state: rattaco - type: SolutionContainerManager @@ -136,7 +132,6 @@ id: FoodTacoBeefSupreme description: It's like a regular beef taco, but surpeme! components: - - type: Edible - type: Sprite state: beeftacosupreme - type: SolutionContainerManager @@ -155,7 +150,6 @@ id: FoodTacoChickenSupreme description: It's like a regular chicken taco, but surpeme! components: - - type: Edible - type: Sprite state: chickentacosupreme - type: SolutionContainerManager @@ -180,7 +174,6 @@ flavors: - meaty - spicy - - type: Edible - type: Sprite state: dragontaco - type: SolutionContainerManager From f4325c4235ca748ce199523938141802168e20a2 Mon Sep 17 00:00:00 2001 From: 5tickman <5tick@comcast.net> Date: Tue, 12 Aug 2025 00:24:28 -0500 Subject: [PATCH 081/760] Removed crazy burger from happyhonk fill table. --- .../Entities/Objects/Consumable/Food/Containers/box.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml index b6cd984907db..5717a124623f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml @@ -723,8 +723,6 @@ components: - type: StorageFill contents: - - id: FoodBurgerCrazy - orGroup: Burgers - id: FoodBurgerCheese orGroup: Burgers - id: DrinkColaCan From 1dd9c7a015df1c369111cc6e95293f654a5d83a8 Mon Sep 17 00:00:00 2001 From: stickycheZ101 <96800602+stickycheZ101@users.noreply.github.com> Date: Tue, 12 Aug 2025 17:27:53 +0930 Subject: [PATCH 082/760] Update tags.yml --- Resources/Prototypes/_StarLight/tags.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Resources/Prototypes/_StarLight/tags.yml b/Resources/Prototypes/_StarLight/tags.yml index 7c8a90666ead..a711741d9415 100644 --- a/Resources/Prototypes/_StarLight/tags.yml +++ b/Resources/Prototypes/_StarLight/tags.yml @@ -66,9 +66,6 @@ - type: Tag id: ImprovisedAmmoBox -- type: Tag - id: ImprovisedMultitool - - type: Tag id: ImprovisedCrowbar From 96cc6a77851068212bf14a1d920ad8e922188c83 Mon Sep 17 00:00:00 2001 From: ThatGuyUSA Date: Thu, 14 Aug 2025 15:48:50 -0700 Subject: [PATCH 083/760] Meat spike conjugation error (#39651) fixed it! --- .../Locale/en-US/kitchen/components/kitchen-spike-component.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl b/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl index aa555b24ae2f..aaa1779f5312 100644 --- a/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl +++ b/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl @@ -1,7 +1,7 @@ comp-kitchen-spike-deny-collect = { CAPITALIZE(THE($this)) } already has something on it, finish collecting its meat first! comp-kitchen-spike-deny-butcher = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }. comp-kitchen-spike-deny-butcher-knife = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }, you need to butcher it using a knife. -comp-kitchen-spike-deny-not-dead = { CAPITALIZE(THE($victim)) } can't be butchered. { CAPITALIZE(SUBJECT($victim)) } { CONJUGATE-BE($victim) } is not dead! +comp-kitchen-spike-deny-not-dead = { CAPITALIZE(THE($victim)) } can't be butchered. { CAPITALIZE(SUBJECT($victim)) } { CONJUGATE-BE($victim) } not dead! comp-kitchen-spike-begin-hook-victim = { CAPITALIZE(THE($user)) } begins dragging you onto { THE($this) }! comp-kitchen-spike-begin-hook-self = You begin dragging yourself onto { THE($this) }! From 2b31fa98c9eb3b282888e6f46f24ca3da4bfb129 Mon Sep 17 00:00:00 2001 From: Artxmisery <78118840+Artxmisery@users.noreply.github.com> Date: Thu, 14 Aug 2025 23:53:48 +0000 Subject: [PATCH 084/760] Add container-related triggers (#39647) * added triggers for when an entity is inserted or removed from a container, for both the entity and the container * removed unnecessary comments * consolidated into one shared system for all four triggers * consolidated into one shared system for all four triggers * named it right this time * made container owner user of got triggers and added guard statements * container id * Update Content.Shared/Trigger/Components/Triggers/TriggerOnRemovedFromContainerComponent.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- ...ggerOnGotInsertedIntoContainerComponent.cs | 18 +++++ ...iggerOnGotRemovedFromContainerComponent.cs | 18 +++++ ...TriggerOnInsertedIntoContainerComponent.cs | 18 +++++ .../TriggerOnRemovedFromContainerComponent.cs | 18 +++++ .../TriggerOnContainerInteractionSystem.cs | 70 +++++++++++++++++++ 5 files changed, 142 insertions(+) create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotInsertedIntoContainerComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotRemovedFromContainerComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnInsertedIntoContainerComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnRemovedFromContainerComponent.cs create mode 100644 Content.Shared/Trigger/Systems/TriggerOnContainerInteractionSystem.cs diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotInsertedIntoContainerComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotInsertedIntoContainerComponent.cs new file mode 100644 index 000000000000..132167a7474e --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotInsertedIntoContainerComponent.cs @@ -0,0 +1,18 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when it gets inserted into a container. +/// The user is the owner of the container the entity is being inserted into. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotInsertedIntoContainerComponent : BaseTriggerOnXComponent +{ + /// + /// The container to the entity has to be inserted into. + /// Null will allow all containers. + /// + [DataField, AutoNetworkedField] + public string? ContainerId; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotRemovedFromContainerComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotRemovedFromContainerComponent.cs new file mode 100644 index 000000000000..8c66bf4e81bb --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotRemovedFromContainerComponent.cs @@ -0,0 +1,18 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when it gets removed from a container. +/// The user is the owner of the container the entity is being removed from. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotRemovedFromContainerComponent : BaseTriggerOnXComponent +{ + /// + /// The container to the entity has to be removed from. + /// Null will allow all containers. + /// + [DataField, AutoNetworkedField] + public string? ContainerId; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnInsertedIntoContainerComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnInsertedIntoContainerComponent.cs new file mode 100644 index 000000000000..d5616dfd854e --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnInsertedIntoContainerComponent.cs @@ -0,0 +1,18 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when something is inserted into it. +/// The user is the entity being inserted into the container. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnInsertedIntoContainerComponent : BaseTriggerOnXComponent +{ + /// + /// The container to the entity has to be inserted into. + /// Null will allow all containers. + /// + [DataField, AutoNetworkedField] + public string? ContainerId; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnRemovedFromContainerComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnRemovedFromContainerComponent.cs new file mode 100644 index 000000000000..095b04083455 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnRemovedFromContainerComponent.cs @@ -0,0 +1,18 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when something is removed from it. +/// The user is the entity being removed from the container. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnRemovedFromContainerComponent : BaseTriggerOnXComponent +{ + /// + /// The container to the entity has to be removed from. + /// Null will allow all containers. + /// + [DataField, AutoNetworkedField] + public string? ContainerId; +} diff --git a/Content.Shared/Trigger/Systems/TriggerOnContainerInteractionSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnContainerInteractionSystem.cs new file mode 100644 index 000000000000..8fa9308f703c --- /dev/null +++ b/Content.Shared/Trigger/Systems/TriggerOnContainerInteractionSystem.cs @@ -0,0 +1,70 @@ +using Content.Shared.Trigger.Components.Triggers; +using Robust.Shared.Containers; +using Robust.Shared.Timing; + +namespace Content.Shared.Trigger.Systems; + +/// +/// System for creating triggers when entities are inserted into or removed from containers. +/// +public sealed class TriggerOnContainerInteractionSystem : EntitySystem +{ + [Dependency] private readonly TriggerSystem _trigger = default!; + [Dependency] private readonly IGameTiming _timing = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInsertedIntoContainer); + SubscribeLocalEvent(OnRemovedFromContainer); + SubscribeLocalEvent(OnGotInsertedIntoContainer); + SubscribeLocalEvent(OnGotRemovedFromContainer); + } + + // Used by containers to trigger when entities are inserted into or removed from them + private void OnInsertedIntoContainer(Entity ent, ref EntInsertedIntoContainerMessage args) + { + if (_timing.ApplyingState) + return; + + if (ent.Comp.ContainerId != null && ent.Comp.ContainerId != args.Container.ID) + return; + + _trigger.Trigger(ent.Owner, args.Entity, ent.Comp.KeyOut); + } + + private void OnRemovedFromContainer(Entity ent, ref EntRemovedFromContainerMessage args) + { + if (_timing.ApplyingState) + return; + + if (ent.Comp.ContainerId != null && ent.Comp.ContainerId != args.Container.ID) + return; + + _trigger.Trigger(ent.Owner, args.Entity, ent.Comp.KeyOut); + } + + // Used by entities to trigger when they are inserted into or removed from a container + private void OnGotInsertedIntoContainer(Entity ent, ref EntGotInsertedIntoContainerMessage args) + { + if (_timing.ApplyingState) + return; + + if (ent.Comp.ContainerId != null && ent.Comp.ContainerId != args.Container.ID) + return; + + _trigger.Trigger(ent.Owner, args.Container.Owner, ent.Comp.KeyOut); + } + + private void OnGotRemovedFromContainer(Entity ent, ref EntGotRemovedFromContainerMessage args) + { + if (_timing.ApplyingState) + return; + + if (ent.Comp.ContainerId != null && ent.Comp.ContainerId != args.Container.ID) + return; + + _trigger.Trigger(ent.Owner, args.Container.Owner, ent.Comp.KeyOut); + } +} From e3a94a6ff4de70170acc2784d19d2a5ccc22db5b Mon Sep 17 00:00:00 2001 From: Killer Tamashi Date: Thu, 14 Aug 2025 20:44:46 -0400 Subject: [PATCH 085/760] Security Shuttle (Finally) well i was challenged to do it so here it is, mapping's pretty fun actually --- .../Shuttles/KillerTamashi-SecShuttle.yml | 4053 +++++++++++++++++ 1 file changed, 4053 insertions(+) create mode 100644 Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml diff --git a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml new file mode 100644 index 000000000000..6f4bdf1450a8 --- /dev/null +++ b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml @@ -0,0 +1,4053 @@ +meta: + format: 7 + category: Grid + engineVersion: 264.0.0 + forkId: "" + forkVersion: "" + time: 08/15/2025 00:38:49 + entityCount: 580 +maps: [] +grids: +- 2 +orphans: +- 2 +nullspace: [] +tilemap: + 2: Space + 8: FloorDark + 5: FloorDarkDiagonal + 0: FloorDarkMono + 1: FloorDarkPlastic + 7: FloorTechMaintDark + 6: FloorWhiteDiagonal + 4: Lattice + 3: Plating +entities: +- proto: "" + entities: + - uid: 2 + components: + - type: MetaData + name: SEC-657 "Pursuit" + - type: Transform + pos: -1.8541667,-0.40625 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: BQAAAAAAAAUAAAAAAQAFAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 + -1,0: + ind: -1,0 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 + 0,-1: + ind: 0,-1 + tiles: AQAAAAAAAAEAAAAAAAAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAYAAAAAAAAGAAAAAAAAAwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAGAAAAAAAABgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABgAAAAAAAAYAAAAAAAADAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAAEAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAABAAAAAAAABAAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAIABQAAAAAAAAUAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 + -1,-1: + ind: -1,-1 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAGAAAAAAMABgAAAAAAAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAIAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAAEAAAAAAAAAQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAA== + version: 7 + 0,-2: + ind: 0,-2 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAADAAAAAAAABAAAAAAAAAQAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAACAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 + -1,-2: + ind: -1,-2 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAMAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAA== + version: 7 + - type: Broadphase + - type: Physics + bodyStatus: InAir + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + dampingModifier: 0.25 + - type: ImplicitRoof + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: [] + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 55 + 1: 1152 + 0,-1: + 0: 29311 + -1,0: + 0: 8 + 1: 2112 + -1,-1: + 0: 33326 + 2: 128 + 1: 4096 + 0,-4: + 0: 49074 + 0,-5: + 0: 64256 + 1: 139 + -1,-4: + 0: 61152 + 0,-3: + 0: 20466 + -1,-3: + 0: 4048 + 0,-2: + 0: 32767 + -1,-2: + 0: 36044 + 1: 273 + 1,-4: + 0: 4368 + 1: 4 + 1,-3: + 0: 1824 + 1: 4 + 1,-1: + 0: 273 + 1: 8192 + 1,-2: + 1: 18022 + 1,-5: + 1: 26193 + -2,-4: + 1: 2056 + -2,-5: + 1: 34944 + -2,-3: + 1: 8 + 0: 2048 + -2,-2: + 1: 34952 + -1,-5: + 1: 4454 + 0: 52224 + 0,-6: + 1: 61440 + -1,-6: + 1: 61440 + 1,-6: + 1: 12288 + uniqueMixes: + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + immutable: True + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.14975 + moles: + - 20.078888 + - 75.53487 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: RadiationGridResistance +- proto: AirAlarm + entities: + - uid: 40 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-1.5 + parent: 2 + - type: DeviceList + devices: + - 455 + - 456 + - 533 + - 573 + - uid: 482 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-4.5 + parent: 2 + - type: DeviceList + devices: + - 443 + - 454 + - 532 + - 574 + - 29 + - 573 + - 576 + - uid: 483 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-11.5 + parent: 2 + - type: DeviceList + devices: + - 453 + - 230 + - 225 + - 574 + - 577 + - 531 + - 464 + - uid: 484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-12.5 + parent: 2 + - type: DeviceList + devices: + - 447 + - 451 + - 529 + - 572 + - 230 + - 579 + - uid: 485 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-17.5 + parent: 2 + - type: DeviceList + devices: + - 449 + - 450 + - 528 + - 572 + - uid: 486 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-15.5 + parent: 2 + - type: DeviceList + devices: + - 448 + - 452 + - 530 +- proto: AirCanister + entities: + - uid: 441 + components: + - type: Transform + anchored: True + pos: 0.5,-4.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 442 + components: + - type: Transform + anchored: True + pos: 1.5,-4.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: AirlockExternalGlassShuttleEmergencyLocked + entities: + - uid: 39 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-9.5 + parent: 2 + - type: AccessReader + access: + - - Brig + - - Command + - - HeadOfSecurity + - - Security +- proto: AirlockExternalGlassShuttleLocked + entities: + - uid: 140 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-9.5 + parent: 2 + - type: AccessReader + access: + - - Brig + - - Command + - - HeadOfSecurity + - - Security +- proto: AirlockMaint + entities: + - uid: 290 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-16.5 + parent: 2 +- proto: AirlockSecurityGlassLocked + entities: + - uid: 156 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-3.5 + parent: 2 + - uid: 171 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-1.5 + parent: 2 + - uid: 233 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-8.5 + parent: 2 + - uid: 254 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-15.5 + parent: 2 + - uid: 255 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-9.5 + parent: 2 + - uid: 575 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-3.5 + parent: 2 + - uid: 578 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-9.5 + parent: 2 + - uid: 580 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-11.5 + parent: 2 +- proto: AirlockSecurityLocked + entities: + - uid: 253 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-13.5 + parent: 2 +- proto: AirSensor + entities: + - uid: 528 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 485 + - uid: 529 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 484 + - uid: 530 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 486 + - uid: 531 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 483 + - uid: 532 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 482 + - uid: 533 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 40 +- proto: APCBasic + entities: + - uid: 61 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-1.5 + parent: 2 + - uid: 217 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-2.5 + parent: 2 + - uid: 260 + components: + - type: Transform + pos: 3.5,-11.5 + parent: 2 + - uid: 301 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 2 + - uid: 302 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-16.5 + parent: 2 + - uid: 304 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - uid: 352 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-10.5 + parent: 2 + - uid: 545 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-3.5 + parent: 2 +- proto: AtmosDeviceFanDirectional + entities: + - uid: 94 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-1.5 + parent: 2 + - uid: 149 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-9.5 + parent: 2 + - uid: 154 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-1.5 + parent: 2 + - uid: 191 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-9.5 + parent: 2 +- proto: BedsheetMedical + entities: + - uid: 283 + components: + - type: Transform + pos: 0.5,-14.5 + parent: 2 +- proto: BlastDoor + entities: + - uid: 562 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 2 + - uid: 563 + components: + - type: Transform + pos: 4.5,-0.5 + parent: 2 +- proto: BoxBodyBag + entities: + - uid: 281 + components: + - type: Transform + pos: -1.3941004,-14.376358 + parent: 2 +- proto: ButtonFrameCaution + entities: + - uid: 59 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - uid: 552 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-3.5 + parent: 2 + - uid: 553 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 2 + - uid: 554 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-14.5 + parent: 2 + - uid: 559 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - uid: 568 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 2 + - uid: 569 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 2 +- proto: ButtonFrameCautionSecurity + entities: + - uid: 57 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - uid: 566 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-4.5 + parent: 2 + - uid: 567 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-4.5 + parent: 2 +- proto: CableApcExtension + entities: + - uid: 103 + components: + - type: Transform + pos: 2.5,-2.5 + parent: 2 + - uid: 269 + components: + - type: Transform + pos: 3.5,-12.5 + parent: 2 + - uid: 270 + components: + - type: Transform + pos: 3.5,-13.5 + parent: 2 + - uid: 271 + components: + - type: Transform + pos: 3.5,-11.5 + parent: 2 + - uid: 303 + components: + - type: Transform + pos: 4.5,-10.5 + parent: 2 + - uid: 339 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 2 + - uid: 340 + components: + - type: Transform + pos: -0.5,-12.5 + parent: 2 + - uid: 341 + components: + - type: Transform + pos: -0.5,-13.5 + parent: 2 + - uid: 342 + components: + - type: Transform + pos: -1.5,-13.5 + parent: 2 + - uid: 343 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 2 + - uid: 344 + components: + - type: Transform + pos: -2.5,-16.5 + parent: 2 + - uid: 345 + components: + - type: Transform + pos: -1.5,-16.5 + parent: 2 + - uid: 346 + components: + - type: Transform + pos: -0.5,-16.5 + parent: 2 + - uid: 347 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - uid: 348 + components: + - type: Transform + pos: 0.5,-17.5 + parent: 2 + - uid: 349 + components: + - type: Transform + pos: 1.5,-16.5 + parent: 2 + - uid: 350 + components: + - type: Transform + pos: 2.5,-16.5 + parent: 2 + - uid: 351 + components: + - type: Transform + pos: 3.5,-16.5 + parent: 2 + - uid: 353 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 2 + - uid: 354 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 2 + - uid: 355 + components: + - type: Transform + pos: 3.5,-9.5 + parent: 2 + - uid: 356 + components: + - type: Transform + pos: 4.5,-9.5 + parent: 2 + - uid: 357 + components: + - type: Transform + pos: 5.5,-9.5 + parent: 2 + - uid: 358 + components: + - type: Transform + pos: 1.5,-9.5 + parent: 2 + - uid: 359 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 2 + - uid: 360 + components: + - type: Transform + pos: -0.5,-9.5 + parent: 2 + - uid: 361 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 2 + - uid: 362 + components: + - type: Transform + pos: -2.5,-9.5 + parent: 2 + - uid: 363 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - uid: 364 + components: + - type: Transform + pos: -1.5,-5.5 + parent: 2 + - uid: 365 + components: + - type: Transform + pos: -0.5,-5.5 + parent: 2 + - uid: 366 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 2 + - uid: 367 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 2 + - uid: 368 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 2 + - uid: 369 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 2 + - uid: 370 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 2 + - uid: 371 + components: + - type: Transform + pos: 1.5,-7.5 + parent: 2 + - uid: 372 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 2 + - uid: 373 + components: + - type: Transform + pos: -0.5,-1.5 + parent: 2 + - uid: 374 + components: + - type: Transform + pos: -3.5,-16.5 + parent: 2 + - uid: 375 + components: + - type: Transform + pos: 2.5,-0.5 + parent: 2 + - uid: 376 + components: + - type: Transform + pos: -1.5,-2.5 + parent: 2 + - uid: 377 + components: + - type: Transform + pos: -2.5,-2.5 + parent: 2 + - uid: 378 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 2 + - uid: 380 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 2 + - uid: 381 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 2 + - uid: 382 + components: + - type: Transform + pos: 2.5,0.5 + parent: 2 + - uid: 383 + components: + - type: Transform + pos: 1.5,0.5 + parent: 2 + - uid: 384 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - uid: 385 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 + - uid: 386 + components: + - type: Transform + pos: -0.5,0.5 + parent: 2 + - uid: 387 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 2 + - uid: 388 + components: + - type: Transform + pos: -3.5,-7.5 + parent: 2 + - uid: 389 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 2 + - uid: 390 + components: + - type: Transform + pos: -3.5,-8.5 + parent: 2 + - uid: 391 + components: + - type: Transform + pos: -3.5,-9.5 + parent: 2 + - uid: 392 + components: + - type: Transform + pos: -3.5,-5.5 + parent: 2 + - uid: 393 + components: + - type: Transform + pos: -4.5,-5.5 + parent: 2 + - uid: 394 + components: + - type: Transform + pos: -3.5,-4.5 + parent: 2 + - uid: 395 + components: + - type: Transform + pos: -2.5,-4.5 + parent: 2 + - uid: 396 + components: + - type: Transform + pos: 5.5,-8.5 + parent: 2 + - uid: 397 + components: + - type: Transform + pos: 5.5,-7.5 + parent: 2 + - uid: 398 + components: + - type: Transform + pos: 6.5,-7.5 + parent: 2 + - uid: 399 + components: + - type: Transform + pos: 6.5,-5.5 + parent: 2 + - uid: 400 + components: + - type: Transform + pos: 5.5,-5.5 + parent: 2 + - uid: 401 + components: + - type: Transform + pos: 5.5,-4.5 + parent: 2 + - uid: 403 + components: + - type: Transform + pos: 3.5,-4.5 + parent: 2 + - uid: 404 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - uid: 405 + components: + - type: Transform + pos: -3.5,-17.5 + parent: 2 + - uid: 406 + components: + - type: Transform + pos: 4.5,-16.5 + parent: 2 + - uid: 407 + components: + - type: Transform + pos: 5.5,-16.5 + parent: 2 + - uid: 408 + components: + - type: Transform + pos: 5.5,-17.5 + parent: 2 + - uid: 409 + components: + - type: Transform + pos: 0.5,-18.5 + parent: 2 + - uid: 410 + components: + - type: Transform + pos: 0.5,-19.5 + parent: 2 + - uid: 411 + components: + - type: Transform + pos: 1.5,-19.5 + parent: 2 + - uid: 412 + components: + - type: Transform + pos: 4.5,-19.5 + parent: 2 + - uid: 413 + components: + - type: Transform + pos: -0.5,-19.5 + parent: 2 + - uid: 414 + components: + - type: Transform + pos: -1.5,-19.5 + parent: 2 + - uid: 415 + components: + - type: Transform + pos: -2.5,-19.5 + parent: 2 + - uid: 416 + components: + - type: Transform + pos: -2.5,-18.5 + parent: 2 + - uid: 417 + components: + - type: Transform + pos: -3.5,-18.5 + parent: 2 + - uid: 418 + components: + - type: Transform + pos: 3.5,-19.5 + parent: 2 + - uid: 419 + components: + - type: Transform + pos: 4.5,-18.5 + parent: 2 + - uid: 420 + components: + - type: Transform + pos: 5.5,-18.5 + parent: 2 + - uid: 421 + components: + - type: Transform + pos: 2.5,-19.5 + parent: 2 + - uid: 487 + components: + - type: Transform + pos: -2.5,-17.5 + parent: 2 + - uid: 488 + components: + - type: Transform + pos: 3.5,-15.5 + parent: 2 + - uid: 489 + components: + - type: Transform + pos: 2.5,-12.5 + parent: 2 + - uid: 490 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 2 + - uid: 491 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 2 + - uid: 550 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 2 + - uid: 556 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 2 + - uid: 557 + components: + - type: Transform + pos: -0.5,-4.5 + parent: 2 +- proto: CableHV + entities: + - uid: 261 + components: + - type: Transform + pos: 4.5,-14.5 + parent: 2 + - uid: 262 + components: + - type: Transform + pos: 3.5,-14.5 + parent: 2 + - uid: 263 + components: + - type: Transform + pos: 4.5,-13.5 + parent: 2 + - uid: 264 + components: + - type: Transform + pos: 4.5,-12.5 + parent: 2 + - uid: 265 + components: + - type: Transform + pos: 4.5,-11.5 + parent: 2 +- proto: CableHVStack10 + entities: + - uid: 209 + components: + - type: Transform + parent: 234 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: CableMV + entities: + - uid: 58 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 2 + - uid: 60 + components: + - type: Transform + pos: -2.5,-2.5 + parent: 2 + - uid: 166 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 2 + - uid: 266 + components: + - type: Transform + pos: 4.5,-12.5 + parent: 2 + - uid: 267 + components: + - type: Transform + pos: 4.5,-11.5 + parent: 2 + - uid: 268 + components: + - type: Transform + pos: 3.5,-11.5 + parent: 2 + - uid: 305 + components: + - type: Transform + pos: 4.5,-10.5 + parent: 2 + - uid: 306 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 2 + - uid: 307 + components: + - type: Transform + pos: 1.5,-12.5 + parent: 2 + - uid: 308 + components: + - type: Transform + pos: 0.5,-12.5 + parent: 2 + - uid: 309 + components: + - type: Transform + pos: -0.5,-12.5 + parent: 2 + - uid: 310 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 2 + - uid: 311 + components: + - type: Transform + pos: 1.5,-13.5 + parent: 2 + - uid: 312 + components: + - type: Transform + pos: 1.5,-14.5 + parent: 2 + - uid: 313 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - uid: 314 + components: + - type: Transform + pos: 1.5,-16.5 + parent: 2 + - uid: 315 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - uid: 316 + components: + - type: Transform + pos: -0.5,-16.5 + parent: 2 + - uid: 317 + components: + - type: Transform + pos: -1.5,-16.5 + parent: 2 + - uid: 318 + components: + - type: Transform + pos: -2.5,-16.5 + parent: 2 + - uid: 319 + components: + - type: Transform + pos: 1.5,-10.5 + parent: 2 + - uid: 320 + components: + - type: Transform + pos: 1.5,-9.5 + parent: 2 + - uid: 321 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 2 + - uid: 322 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 2 + - uid: 323 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 2 + - uid: 324 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 2 + - uid: 325 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 2 + - uid: 326 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - uid: 327 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 2 + - uid: 328 + components: + - type: Transform + pos: 3.5,-3.5 + parent: 2 + - uid: 330 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 2 + - uid: 331 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 2 + - uid: 332 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 2 + - uid: 333 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 2 + - uid: 334 + components: + - type: Transform + pos: -1.5,-2.5 + parent: 2 + - uid: 335 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - uid: 336 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 2 + - uid: 337 + components: + - type: Transform + pos: 1.5,-1.5 + parent: 2 + - uid: 338 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 2 + - uid: 422 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 2 + - uid: 546 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 2 + - uid: 547 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 2 + - uid: 548 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 2 +- proto: CableTerminal + entities: + - uid: 457 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-13.5 + parent: 2 +- proto: Chair + entities: + - uid: 67 + components: + - type: Transform + pos: -1.5,-5.5 + parent: 2 + - uid: 79 + components: + - type: Transform + pos: -0.5,-5.5 + parent: 2 + - uid: 96 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 2 + - uid: 115 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-7.5 + parent: 2 + - uid: 118 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-7.5 + parent: 2 + - uid: 123 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 2 + - uid: 125 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-7.5 + parent: 2 + - uid: 126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-7.5 + parent: 2 +- proto: ChairOfficeDark + entities: + - uid: 276 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.392555,-12.492026 + parent: 2 +- proto: ClothingBeltUtilityFilled + entities: + - uid: 173 + components: + - type: Transform + pos: 2.4866238,-0.5062127 + parent: 2 +- proto: ComfyChair + entities: + - uid: 24 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,0.5 + parent: 2 + - uid: 25 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,0.5 + parent: 2 +- proto: ComputerIFF + entities: + - uid: 22 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,0.5 + parent: 2 +- proto: ComputerRadar + entities: + - uid: 21 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,0.5 + parent: 2 +- proto: ComputerShuttle + entities: + - uid: 20 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 277 + components: + - type: Transform + pos: -1.5,-11.5 + parent: 2 +- proto: DrinkDrGibbCan + entities: + - uid: 292 + components: + - type: Transform + pos: -0.8389609,-6.3048854 + parent: 2 + - uid: 293 + components: + - type: Transform + pos: 0.8329141,-6.3986354 + parent: 2 +- proto: Firelock + entities: + - uid: 579 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 484 +- proto: FirelockGlass + entities: + - uid: 29 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 482 + - uid: 225 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 483 + - uid: 230 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 483 + - 484 + - uid: 572 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 484 + - 485 + - uid: 573 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 482 + - 40 + - uid: 574 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 483 + - 482 + - uid: 576 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 482 + - uid: 577 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 483 +- proto: FoodBoxDonut + entities: + - uid: 98 + components: + - type: Transform + pos: -0.042085886,-6.4298854 + parent: 2 +- proto: GasPassiveVent + entities: + - uid: 492 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-13.5 + parent: 2 + - type: AtmosPipeLayers + pipeLayer: Tertiary +- proto: GasPipeBend + entities: + - uid: 438 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-5.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 444 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 465 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 475 + components: + - type: Transform + pos: 4.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 479 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-17.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 481 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-17.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 521 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 522 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 525 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-3.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 527 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-3.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeBendAlt2 + entities: + - uid: 506 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-17.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 507 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-17.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 509 + components: + - type: Transform + pos: 3.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 515 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 520 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 536 + components: + - type: Transform + pos: -1.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeFourway + entities: + - uid: 469 + components: + - type: Transform + pos: 1.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeStraight + entities: + - uid: 459 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-5.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 460 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-5.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 462 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 463 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 466 + components: + - type: Transform + pos: 1.5,-10.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 467 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 468 + components: + - type: Transform + pos: 1.5,-12.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 470 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 471 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 472 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 473 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 474 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 476 + components: + - type: Transform + pos: 1.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 477 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 478 + components: + - type: Transform + pos: 1.5,-16.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 480 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-17.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 523 + components: + - type: Transform + pos: 1.5,-1.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 524 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 526 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-3.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeStraightAlt2 + entities: + - uid: 493 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 494 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 496 + components: + - type: Transform + pos: 1.5,-10.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 497 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 498 + components: + - type: Transform + pos: 1.5,-12.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 501 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 502 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 504 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-15.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 505 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-16.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 508 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 511 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 512 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 513 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 514 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 516 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 517 + components: + - type: Transform + pos: 1.5,-1.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 518 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 519 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 534 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 535 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeTJunction + entities: + - uid: 445 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 446 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-6.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 458 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 461 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-5.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPipeTJunctionAlt2 + entities: + - uid: 495 + components: + - type: Transform + pos: 1.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 499 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 500 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 503 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 510 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasPort + entities: + - uid: 439 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True + - uid: 440 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-4.5 + parent: 2 + - type: VentCrawTube + connected: True +- proto: GasVentPump + entities: + - uid: 443 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-6.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 482 + - uid: 447 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-13.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 484 + - uid: 450 + components: + - type: Transform + pos: -0.5,-16.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 485 + - uid: 452 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 486 + - uid: 456 + components: + - type: Transform + pos: 0.5,0.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 40 + - uid: 464 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 483 +- proto: GasVentScrubber + entities: + - uid: 448 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 486 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - uid: 449 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 485 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - uid: 451 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-14.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 484 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - uid: 453 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-9.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 483 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - uid: 454 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 482 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - uid: 455 + components: + - type: Transform + pos: 1.5,0.5 + parent: 2 + - type: VentCrawTube + connected: True + - type: DeviceNetwork + deviceLists: + - 40 + - type: AtmosPipeLayers + pipeLayer: Tertiary +- proto: GeneratorBasic15kW + entities: + - uid: 211 + components: + - type: Transform + pos: 3.5,-14.5 + parent: 2 + - uid: 218 + components: + - type: Transform + pos: 4.5,-14.5 + parent: 2 + - uid: 437 + components: + - type: Transform + pos: 3.5,-13.5 + parent: 2 +- proto: GravityGeneratorMini + entities: + - uid: 220 + components: + - type: Transform + pos: 4.5,-13.5 + parent: 2 +- proto: Grille + entities: + - uid: 3 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 5 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-6.5 + parent: 2 + - uid: 6 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 2 + - uid: 26 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 2 + - uid: 27 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,0.5 + parent: 2 + - uid: 31 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,2.5 + parent: 2 + - uid: 32 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,2.5 + parent: 2 + - uid: 36 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,0.5 + parent: 2 + - uid: 37 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-0.5 + parent: 2 + - uid: 64 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-5.5 + parent: 2 + - uid: 71 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-1.5 + parent: 2 + - uid: 73 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-6.5 + parent: 2 + - uid: 121 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - uid: 129 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,1.5 + parent: 2 + - uid: 131 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,1.5 + parent: 2 + - uid: 159 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-8.5 + parent: 2 + - uid: 160 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-8.5 + parent: 2 + - uid: 161 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-8.5 + parent: 2 + - uid: 162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 2 + - uid: 163 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-8.5 + parent: 2 + - uid: 177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-15.5 + parent: 2 + - uid: 182 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-12.5 + parent: 2 + - uid: 183 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 2 + - uid: 184 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-13.5 + parent: 2 + - uid: 188 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 2 + - uid: 190 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-1.5 + parent: 2 + - uid: 193 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-14.5 + parent: 2 + - uid: 256 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-15.5 + parent: 2 + - uid: 258 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-15.5 + parent: 2 +- proto: GrilleDiagonal + entities: + - uid: 86 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,1.5 + parent: 2 + - uid: 88 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 2 + - uid: 138 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,2.5 + parent: 2 + - uid: 139 + components: + - type: Transform + pos: -1.5,1.5 + parent: 2 + - uid: 143 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 2 + - uid: 179 + components: + - type: Transform + pos: -0.5,2.5 + parent: 2 +- proto: Gyroscope + entities: + - uid: 222 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-12.5 + parent: 2 +- proto: LockerBrigmedic + entities: + - uid: 280 + components: + - type: Transform + pos: -2.5,-12.5 + parent: 2 +- proto: LockerMedicineFilled + entities: + - uid: 278 + components: + - type: Transform + pos: 0.5,-12.5 + parent: 2 +- proto: LockerSecurityLarge + entities: + - uid: 158 + components: + - type: MetaData + name: contraband storage + - type: Transform + pos: -1.5,-10.5 + parent: 2 + - uid: 170 + components: + - type: MetaData + name: contraband storage + - type: Transform + pos: 3.5,-10.5 + parent: 2 + - uid: 234 + components: + - type: MetaData + name: powercage storage + - type: Transform + pos: -0.5,-2.5 + parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 329 + - 226 + - 216 + - 209 + - 379 + - 402 + - 537 + - 538 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null +- proto: MachineFrame + entities: + - uid: 95 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-1.5 + parent: 2 + - uid: 189 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-1.5 + parent: 2 +- proto: MedicalBed + entities: + - uid: 275 + components: + - type: Transform + pos: 0.5,-14.5 + parent: 2 +- proto: MedkitFilled + entities: + - uid: 282 + components: + - type: Transform + pos: -0.5503504,-14.423233 + parent: 2 +- proto: MicroManipulatorStockPart + entities: + - uid: 216 + components: + - type: Transform + parent: 234 + - type: Stack + count: 10 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 329 + components: + - type: Transform + parent: 234 + - type: Stack + count: 10 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: Multitool + entities: + - uid: 1 + components: + - type: Transform + pos: 2.6893883,-0.34210896 + parent: 2 +- proto: PowerCageHigh + entities: + - uid: 379 + components: + - type: Transform + parent: 234 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 402 + components: + - type: Transform + parent: 234 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 537 + components: + - type: Transform + parent: 234 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 538 + components: + - type: Transform + parent: 234 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: PowerCageRecharger + entities: + - uid: 69 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 2 +- proto: PowerCellRecharger + entities: + - uid: 42 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 2 +- proto: Poweredlight + entities: + - uid: 300 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-13.5 + parent: 2 + - uid: 423 + components: + - type: Transform + pos: -1.5,-12.5 + parent: 2 + - uid: 424 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-17.5 + parent: 2 + - uid: 425 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-17.5 + parent: 2 + - uid: 426 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-14.5 + parent: 2 + - uid: 427 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-10.5 + parent: 2 + - uid: 428 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-10.5 + parent: 2 + - uid: 429 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-10.5 + parent: 2 + - uid: 430 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-10.5 + parent: 2 + - uid: 431 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-4.5 + parent: 2 + - uid: 432 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 2 + - uid: 433 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-3.5 + parent: 2 + - uid: 434 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-3.5 + parent: 2 + - uid: 435 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 2 + - uid: 436 + components: + - type: Transform + pos: 2.5,0.5 + parent: 2 +- proto: SheetSteel10 + entities: + - uid: 226 + components: + - type: Transform + parent: 234 + - type: Stack + count: 20 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ShuttersNormalOpen + entities: + - uid: 45 + components: + - type: Transform + pos: 1.5,2.5 + parent: 2 + - uid: 46 + components: + - type: Transform + pos: 0.5,2.5 + parent: 2 + - uid: 47 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,0.5 + parent: 2 + - uid: 48 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-0.5 + parent: 2 + - uid: 49 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 2 + - uid: 50 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,0.5 + parent: 2 + - uid: 84 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-5.5 + parent: 2 + - uid: 85 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 2 + - uid: 113 + components: + - type: Transform + pos: -0.5,1.5 + parent: 2 + - uid: 128 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-1.5 + parent: 2 + - uid: 130 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-1.5 + parent: 2 + - uid: 132 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 2 + - uid: 134 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-6.5 + parent: 2 + - uid: 180 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 2 + - uid: 181 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 206 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-15.5 + parent: 2 + - uid: 241 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 242 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-6.5 + parent: 2 + - uid: 243 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - uid: 244 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-12.5 + parent: 2 + - uid: 245 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-13.5 + parent: 2 + - uid: 246 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-14.5 + parent: 2 + - uid: 247 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-8.5 + parent: 2 + - uid: 248 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-8.5 + parent: 2 + - uid: 249 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-8.5 + parent: 2 + - uid: 250 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-8.5 + parent: 2 + - uid: 251 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-8.5 + parent: 2 + - uid: 252 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-15.5 + parent: 2 + - uid: 259 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-15.5 + parent: 2 +- proto: ShuttleWindow + entities: + - uid: 4 + components: + - type: Transform + pos: -1.5,0.5 + parent: 2 + - uid: 7 + components: + - type: Transform + pos: 0.5,2.5 + parent: 2 + - uid: 8 + components: + - type: Transform + pos: 1.5,2.5 + parent: 2 + - uid: 12 + components: + - type: Transform + pos: 3.5,0.5 + parent: 2 + - uid: 13 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 2 + - uid: 14 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 2 + - uid: 53 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-15.5 + parent: 2 + - uid: 54 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-14.5 + parent: 2 + - uid: 62 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-12.5 + parent: 2 + - uid: 66 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-5.5 + parent: 2 + - uid: 70 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-6.5 + parent: 2 + - uid: 72 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 2 + - uid: 90 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-8.5 + parent: 2 + - uid: 97 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 99 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-6.5 + parent: 2 + - uid: 107 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-13.5 + parent: 2 + - uid: 108 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-8.5 + parent: 2 + - uid: 112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 2 + - uid: 114 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - uid: 116 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 2 + - uid: 120 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-8.5 + parent: 2 + - uid: 127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-8.5 + parent: 2 + - uid: 142 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 146 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 2 + - uid: 167 + components: + - type: Transform + pos: -0.5,1.5 + parent: 2 + - uid: 169 + components: + - type: Transform + pos: 5.5,-2.5 + parent: 2 + - uid: 192 + components: + - type: Transform + pos: -3.5,-2.5 + parent: 2 + - uid: 207 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-15.5 + parent: 2 + - uid: 257 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-15.5 + parent: 2 +- proto: ShuttleWindowDiagonal + entities: + - uid: 82 + components: + - type: Transform + pos: -0.5,2.5 + parent: 2 + - uid: 87 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,1.5 + parent: 2 + - uid: 92 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 2 + - uid: 133 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,2.5 + parent: 2 + - uid: 141 + components: + - type: Transform + pos: -1.5,1.5 + parent: 2 + - uid: 155 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 2 +- proto: SignalButton + entities: + - uid: 539 + components: + - type: MetaData + name: FIRE! + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - uid: 540 + components: + - type: MetaData + name: close/open shutters + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 48: + - - Pressed + - Toggle + 47: + - - Pressed + - Toggle + 181: + - - Pressed + - Toggle + 45: + - - Pressed + - Toggle + 46: + - - Pressed + - Toggle + 113: + - - Pressed + - Toggle + 50: + - - Pressed + - Toggle + 49: + - - Pressed + - Toggle + - uid: 549 + components: + - type: MetaData + name: close/open shutters + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-14.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 244: + - - Pressed + - Toggle + 245: + - - Pressed + - Toggle + 246: + - - Pressed + - Toggle + - uid: 558 + components: + - type: MetaData + name: close/open shutters + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 247: + - - Pressed + - Toggle + 248: + - - Pressed + - Toggle + 249: + - - Pressed + - Toggle + 250: + - - Pressed + - Toggle + 241: + - - Pressed + - Toggle + 242: + - - Pressed + - Toggle + 243: + - - Pressed + - Toggle + 84: + - - Pressed + - Toggle + 134: + - - Pressed + - Toggle + 180: + - - Pressed + - Toggle + 251: + - - Pressed + - Toggle + - uid: 560 + components: + - type: MetaData + name: close/open shutters + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-3.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 132: + - - Pressed + - Toggle + 128: + - - Pressed + - Toggle + - uid: 561 + components: + - type: MetaData + name: close/open shutters + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 85: + - - Pressed + - Toggle + 130: + - - Pressed + - Toggle + - uid: 564 + components: + - type: MetaData + name: FIRE! + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-4.5 + parent: 2 + - uid: 565 + components: + - type: MetaData + name: FIRE! + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-4.5 + parent: 2 + - uid: 570 + components: + - type: MetaData + name: open/close blast door + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 562: + - - Pressed + - Toggle + - uid: 571 + components: + - type: MetaData + name: open/close blast door + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 563: + - - Pressed + - Toggle +- proto: SinkStemlessWater + entities: + - uid: 91 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-16.5 + parent: 2 +- proto: SMESBasic + entities: + - uid: 221 + components: + - type: Transform + pos: 4.5,-12.5 + parent: 2 +- proto: StasisBed + entities: + - uid: 273 + components: + - type: Transform + pos: -2.5,-14.5 + parent: 2 +- proto: SteelBench + entities: + - uid: 117 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-17.5 + parent: 2 + - uid: 119 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-17.5 + parent: 2 + - uid: 135 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-17.5 + parent: 2 + - uid: 136 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-17.5 + parent: 2 +- proto: SubstationWallBasic + entities: + - uid: 194 + components: + - type: Transform + pos: 4.5,-11.5 + parent: 2 +- proto: SuitStorageEVAPrisoner + entities: + - uid: 542 + components: + - type: Transform + pos: -3.5,-10.5 + parent: 2 + - uid: 544 + components: + - type: Transform + pos: 5.5,-10.5 + parent: 2 +- proto: SuitStorageSec + entities: + - uid: 172 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 2 + - uid: 541 + components: + - type: Transform + pos: -0.5,-10.5 + parent: 2 + - uid: 543 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 2 +- proto: TableReinforced + entities: + - uid: 23 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,1.5 + parent: 2 + - uid: 279 + components: + - type: Transform + pos: -1.5,-12.5 + parent: 2 +- proto: TableReinforcedGlass + entities: + - uid: 19 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-0.5 + parent: 2 + - uid: 38 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-0.5 + parent: 2 + - uid: 102 + components: + - type: Transform + pos: 2.5,-2.5 + parent: 2 + - uid: 272 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-14.5 + parent: 2 + - uid: 274 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-14.5 + parent: 2 + - uid: 284 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 2 + - uid: 285 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 2 + - uid: 286 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 2 + - uid: 288 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 2 + - uid: 555 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 2 +- proto: Thruster + entities: + - uid: 11 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-17.5 + parent: 2 + - uid: 56 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-19.5 + parent: 2 + - uid: 74 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-19.5 + parent: 2 + - uid: 76 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-19.5 + parent: 2 + - uid: 77 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-16.5 + parent: 2 + - uid: 147 + components: + - type: Transform + pos: 6.5,-7.5 + parent: 2 + - uid: 157 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 2 + - uid: 168 + components: + - type: Transform + pos: 5.5,-7.5 + parent: 2 + - uid: 186 + components: + - type: Transform + pos: -3.5,-7.5 + parent: 2 + - uid: 205 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-19.5 + parent: 2 + - uid: 208 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-19.5 + parent: 2 + - uid: 223 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-19.5 + parent: 2 + - uid: 237 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-16.5 + parent: 2 + - uid: 240 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-17.5 + parent: 2 + - uid: 296 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-5.5 + parent: 2 + - uid: 297 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-5.5 + parent: 2 + - uid: 298 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-5.5 + parent: 2 + - uid: 299 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-5.5 + parent: 2 +- proto: ToiletDirtyWater + entities: + - uid: 137 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-17.5 + parent: 2 +- proto: VendingMachineDonut + entities: + - uid: 106 + components: + - type: Transform + pos: 3.5,-5.5 + parent: 2 +- proto: VendingMachineDrGibb + entities: + - uid: 287 + components: + - type: Transform + pos: 3.5,-7.5 + parent: 2 +- proto: WallShuttle + entities: + - uid: 9 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-12.5 + parent: 2 + - uid: 10 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-19.5 + parent: 2 + - uid: 15 + components: + - type: Transform + pos: -1.5,-1.5 + parent: 2 + - uid: 16 + components: + - type: Transform + pos: -0.5,-1.5 + parent: 2 + - uid: 17 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 2 + - uid: 18 + components: + - type: Transform + pos: 3.5,-1.5 + parent: 2 + - uid: 28 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-15.5 + parent: 2 + - uid: 30 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-10.5 + parent: 2 + - uid: 33 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-12.5 + parent: 2 + - uid: 34 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-10.5 + parent: 2 + - uid: 35 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-10.5 + parent: 2 + - uid: 43 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 2 + - uid: 44 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-11.5 + parent: 2 + - uid: 51 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-16.5 + parent: 2 + - uid: 52 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-11.5 + parent: 2 + - uid: 55 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-18.5 + parent: 2 + - uid: 63 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-16.5 + parent: 2 + - uid: 75 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 2 + - uid: 78 + components: + - type: Transform + pos: -1.5,-4.5 + parent: 2 + - uid: 80 + components: + - type: Transform + pos: -2.5,-8.5 + parent: 2 + - uid: 81 + components: + - type: Transform + pos: -3.5,-8.5 + parent: 2 + - uid: 83 + components: + - type: Transform + pos: 3.5,-4.5 + parent: 2 + - uid: 89 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-4.5 + parent: 2 + - uid: 93 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-4.5 + parent: 2 + - uid: 100 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-19.5 + parent: 2 + - uid: 101 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-19.5 + parent: 2 + - uid: 104 + components: + - type: Transform + pos: -1.5,-2.5 + parent: 2 + - uid: 109 + components: + - type: Transform + pos: 4.5,-8.5 + parent: 2 + - uid: 110 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-18.5 + parent: 2 + - uid: 111 + components: + - type: Transform + pos: 5.5,-8.5 + parent: 2 + - uid: 122 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-4.5 + parent: 2 + - uid: 124 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 2 + - uid: 148 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-4.5 + parent: 2 + - uid: 150 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-11.5 + parent: 2 + - uid: 151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-11.5 + parent: 2 + - uid: 152 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-11.5 + parent: 2 + - uid: 153 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-11.5 + parent: 2 + - uid: 164 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-19.5 + parent: 2 + - uid: 165 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-15.5 + parent: 2 + - uid: 174 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-15.5 + parent: 2 + - uid: 175 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-11.5 + parent: 2 + - uid: 176 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-11.5 + parent: 2 + - uid: 178 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-13.5 + parent: 2 + - uid: 185 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-17.5 + parent: 2 + - uid: 187 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 2 + - uid: 195 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-15.5 + parent: 2 + - uid: 196 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-15.5 + parent: 2 + - uid: 197 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-15.5 + parent: 2 + - uid: 198 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-11.5 + parent: 2 + - uid: 199 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-18.5 + parent: 2 + - uid: 200 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-18.5 + parent: 2 + - uid: 201 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-14.5 + parent: 2 + - uid: 202 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-18.5 + parent: 2 + - uid: 203 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-14.5 + parent: 2 + - uid: 210 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-18.5 + parent: 2 + - uid: 213 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-18.5 + parent: 2 + - uid: 214 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-18.5 + parent: 2 + - uid: 215 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-10.5 + parent: 2 + - uid: 227 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-18.5 + parent: 2 + - uid: 228 + components: + - type: Transform + pos: 6.5,-8.5 + parent: 2 + - uid: 229 + components: + - type: Transform + pos: -4.5,-8.5 + parent: 2 + - uid: 231 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-17.5 + parent: 2 + - uid: 232 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-18.5 + parent: 2 + - uid: 289 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-17.5 + parent: 2 +- proto: WallShuttleDiagonal + entities: + - uid: 65 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-4.5 + parent: 2 + - uid: 68 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 2 + - uid: 144 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-11.5 + parent: 2 + - uid: 145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-11.5 + parent: 2 + - uid: 204 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-20.5 + parent: 2 + - uid: 212 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-20.5 + parent: 2 + - uid: 219 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-20.5 + parent: 2 + - uid: 224 + components: + - type: Transform + pos: -4.5,-15.5 + parent: 2 + - uid: 235 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-18.5 + parent: 2 + - uid: 236 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-20.5 + parent: 2 + - uid: 238 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-18.5 + parent: 2 + - uid: 239 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-15.5 + parent: 2 +- proto: WallWeaponCapacitorRecharger + entities: + - uid: 41 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-1.5 + parent: 2 +- proto: WardrobePrisonFilled + entities: + - uid: 291 + components: + - type: Transform + pos: -1.5,-16.5 + parent: 2 +- proto: WeaponCapacitorRecharger + entities: + - uid: 105 + components: + - type: Transform + pos: 2.5,-2.5 + parent: 2 + - uid: 551 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 2 +- proto: WeaponLaserCarbine + entities: + - uid: 294 + components: + - type: Transform + pos: 1.5516641,-6.4298854 + parent: 2 + - uid: 295 + components: + - type: Transform + pos: -1.5108359,-6.4611354 + parent: 2 +... From 9ff1ae98f6d0aab02f56534f125cd99874ce9426 Mon Sep 17 00:00:00 2001 From: Killer Tamashi Date: Thu, 14 Aug 2025 20:45:16 -0400 Subject: [PATCH 086/760] Update KillerTamashi-SecShuttle.yml --- Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml index 6f4bdf1450a8..983b8a41cc6a 100644 --- a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml +++ b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml @@ -2,7 +2,7 @@ meta: format: 7 category: Grid engineVersion: 264.0.0 - forkId: "" + forkId: Starlight forkVersion: "" time: 08/15/2025 00:38:49 entityCount: 580 From 1bf37c2ad89db7f3a4206e9f83ed4411a5330d01 Mon Sep 17 00:00:00 2001 From: Killer Tamashi Date: Thu, 14 Aug 2025 21:14:33 -0400 Subject: [PATCH 087/760] Update KillerTamashi-SecShuttle.yml --- .../Shuttles/KillerTamashi-SecShuttle.yml | 405 +++++++++++++++++- 1 file changed, 400 insertions(+), 5 deletions(-) diff --git a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml index 983b8a41cc6a..23d57aeddfb5 100644 --- a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml +++ b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml @@ -4,8 +4,8 @@ meta: engineVersion: 264.0.0 forkId: Starlight forkVersion: "" - time: 08/15/2025 00:38:49 - entityCount: 580 + time: 08/15/2025 01:10:18 + entityCount: 612 maps: [] grids: - 2 @@ -102,9 +102,11 @@ entities: -1,-4: 0: 61152 0,-3: - 0: 20466 + 2: 80 + 0: 20386 -1,-3: - 0: 4048 + 2: 144 + 0: 3904 0,-2: 0: 32767 -1,-2: @@ -114,7 +116,8 @@ entities: 0: 4368 1: 4 1,-3: - 0: 1824 + 0: 1792 + 2: 32 1: 4 1,-1: 0: 273 @@ -1391,6 +1394,121 @@ entities: - type: Transform pos: 2.4866238,-0.5062127 parent: 2 +- proto: ClothingHeadHelmetEVA + entities: + - uid: 581 + components: + - type: Transform + parent: 542 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 583 + components: + - type: Transform + parent: 544 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingMaskBreath + entities: + - uid: 604 + components: + - type: Transform + parent: 542 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 606 + components: + - type: Transform + parent: 544 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 608 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 610 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 612 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterHardsuitEVAPrisoner + entities: + - uid: 582 + components: + - type: Transform + parent: 542 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 584 + components: + - type: Transform + parent: 544 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterHardsuitSecurity + entities: + - uid: 586 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 595 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 601 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingShoesBootsMagSec + entities: + - uid: 585 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 594 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 600 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: ComfyChair entities: - uid: 24 @@ -2463,6 +2581,50 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,-12.5 parent: 2 +- proto: JetpackSecurityFilled + entities: + - uid: 587 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 588 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 593 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 596 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 599 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 602 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: LockerBrigmedic entities: - uid: 280 @@ -2591,6 +2753,43 @@ entities: - type: Transform pos: 2.6893883,-0.34210896 parent: 2 +- proto: OxygenTankFilled + entities: + - uid: 603 + components: + - type: Transform + parent: 542 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 605 + components: + - type: Transform + parent: 544 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 607 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 609 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 611 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: PowerCageHigh entities: - uid: 379 @@ -3349,11 +3548,67 @@ entities: - type: Transform pos: -3.5,-10.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 604 + - 603 + - 582 + - 581 - uid: 544 components: - type: Transform pos: 5.5,-10.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 606 + - 605 + - 584 + - 583 - proto: SuitStorageSec entities: - uid: 172 @@ -3361,16 +3616,112 @@ entities: - type: Transform pos: 2.5,-10.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 608 + - 607 + - 586 + - 590 + - 589 + - 588 + - 587 + - 585 - uid: 541 components: - type: Transform pos: -0.5,-10.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 610 + - 609 + - 592 + - 596 + - 595 + - 594 + - 593 + - 591 - uid: 543 components: - type: Transform pos: 0.5,-10.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 612 + - 611 + - 598 + - 602 + - 601 + - 600 + - 599 + - 597 - proto: TableReinforced entities: - uid: 23 @@ -4038,6 +4389,50 @@ entities: rot: -1.5707963267948966 rad pos: -0.5,-4.5 parent: 2 +- proto: WeaponGrapplingGun + entities: + - uid: 589 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 590 + components: + - type: Transform + parent: 172 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 591 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 592 + components: + - type: Transform + parent: 541 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 597 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 598 + components: + - type: Transform + parent: 543 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: WeaponLaserCarbine entities: - uid: 294 From a4216b3d7fdb3322866232cde980e52b1cc9bda2 Mon Sep 17 00:00:00 2001 From: Killer Tamashi Date: Thu, 14 Aug 2025 23:08:30 -0400 Subject: [PATCH 088/760] Update KillerTamashi-SecShuttle.yml --- .../Shuttles/KillerTamashi-SecShuttle.yml | 264 +++++++++++++++++- 1 file changed, 258 insertions(+), 6 deletions(-) diff --git a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml index 23d57aeddfb5..a8e8451f63ca 100644 --- a/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml +++ b/Resources/Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml @@ -4,8 +4,8 @@ meta: engineVersion: 264.0.0 forkId: Starlight forkVersion: "" - time: 08/15/2025 01:10:18 - entityCount: 612 + time: 08/15/2025 03:06:34 + entityCount: 615 maps: [] grids: - 2 @@ -44,11 +44,11 @@ entities: version: 7 0,-1: ind: 0,-1 - tiles: AQAAAAAAAAEAAAAAAAAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAYAAAAAAAAGAAAAAAAAAwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAGAAAAAAAABgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABgAAAAAAAAYAAAAAAAADAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAAEAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAABAAAAAAAABAAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAIABQAAAAAAAAUAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: AQAAAAAAAAEAAAAAAAAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAYAAAAAAAAGAAAAAAAAAwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAGAAAAAAAABgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABgAAAAAAAAYAAAAAAAADAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAAEAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAABAAAAAAAABAAAAAAAAAQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -1,-1: ind: -1,-1 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAGAAAAAAMABgAAAAAAAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAIAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAAEAAAAAAAAAQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAGAAAAAAMABgAAAAAAAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAQAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAIAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAAEAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAABAAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAQAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAABQAAAAAAAA== version: 7 0,-2: ind: 0,-2 @@ -77,7 +77,219 @@ entities: - type: DecalGrid chunkCollection: version: 2 - nodes: [] + nodes: + - node: + color: '#DE3A3AFF' + id: MiniTileLineOverlayE + decals: + 51: 1,-2 + - node: + color: '#DE3A3AFF' + id: MiniTileLineOverlayN + decals: + 96: -5,-10 + 145: 2,-17 + - node: + color: '#DE3A3AFF' + id: MiniTileLineOverlayS + decals: + 97: -5,-10 + 146: 2,-17 + - node: + color: '#571212FF' + id: MiniTileWhiteCornerNe + decals: + 192: 4,-13 + - node: + color: '#9C2020FF' + id: MiniTileWhiteCornerNe + decals: + 229: 1,1 + 230: 2,0 + 315: 3,-6 + 326: 2,-3 + - node: + color: '#FF9821FF' + id: MiniTileWhiteCornerNe + decals: + 185: 3,-17 + - node: + color: '#571212FF' + id: MiniTileWhiteCornerNw + decals: + 191: 3,-13 + - node: + color: '#9C2020FF' + id: MiniTileWhiteCornerNw + decals: + 227: -1,0 + 228: 0,1 + 320: -2,-6 + 325: -1,-3 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteCornerNw + decals: + 166: -3,-13 + - node: + color: '#FF9821FF' + id: MiniTileWhiteCornerNw + decals: + 186: -2,-17 + - node: + color: '#571212FF' + id: MiniTileWhiteCornerSe + decals: + 194: 4,-15 + 235: 4,-4 + - node: + color: '#9C2020FF' + id: MiniTileWhiteCornerSe + decals: + 203: 3,-11 + 231: 2,-1 + 312: 3,-8 + - node: + color: '#FF9821FF' + id: MiniTileWhiteCornerSe + decals: + 190: 1,-18 + - node: + color: '#571212FF' + id: MiniTileWhiteCornerSw + decals: + 195: 3,-15 + 238: -3,-4 + - node: + color: '#9C2020FF' + id: MiniTileWhiteCornerSw + decals: + 207: -2,-11 + 226: -1,-1 + 321: -2,-8 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteCornerSw + decals: + 167: -3,-15 + - node: + color: '#FF9821FF' + id: MiniTileWhiteCornerSw + decals: + 187: -2,-18 + - node: + color: '#9C2020FF' + id: MiniTileWhiteEndS + decals: + 202: 5,-11 + 208: -4,-11 + - node: + color: '#FF9821FF' + id: MiniTileWhiteEndS + decals: + 184: 3,-18 + - node: + color: '#9C2020FF' + id: MiniTileWhiteInnerNe + decals: + 233: 1,0 + 316: 2,-6 + - node: + color: '#9C2020FF' + id: MiniTileWhiteInnerNw + decals: + 234: 0,0 + 319: -1,-6 + - node: + color: '#571212FF' + id: MiniTileWhiteLineE + decals: + 193: 4,-14 + 236: 4,-3 + 237: 4,-2 + 242: -3,-2 + 243: -3,-3 + - node: + color: '#9C2020FF' + id: MiniTileWhiteLineE + decals: + 314: 3,-7 + 317: 2,-5 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteLineE + decals: + 248: 1,-13 + 249: 1,-14 + 250: 1,-15 + - node: + color: '#9C2020FF' + id: MiniTileWhiteLineN + decals: + 196: -2,-10 + 197: -1,-10 + 198: 0,-10 + 199: 1,-10 + 200: 3,-10 + 201: 5,-10 + 209: -4,-10 + 327: 0,-3 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteLineN + decals: + 172: -2,-13 + 173: -1,-13 + 174: 0,-13 + - node: + color: '#FF9821FF' + id: MiniTileWhiteLineN + decals: + 180: 0,-17 + 181: -1,-17 + - node: + color: '#9C2020FF' + id: MiniTileWhiteLineS + decals: + 204: 2,-11 + 205: 0,-11 + 206: -1,-11 + 232: 0,-1 + 322: -1,-8 + 323: 0,-8 + 324: 1,-8 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteLineS + decals: + 169: -2,-15 + 170: -1,-15 + 171: 0,-15 + - node: + color: '#FF9821FF' + id: MiniTileWhiteLineS + decals: + 188: -1,-18 + 189: 0,-18 + - node: + color: '#571212FF' + id: MiniTileWhiteLineW + decals: + 240: -3,-3 + 241: -3,-2 + 244: 4,-2 + 245: 4,-3 + - node: + color: '#9C2020FF' + id: MiniTileWhiteLineW + decals: + 313: -2,-7 + 318: -1,-5 + - node: + color: '#DE3A3AFF' + id: MiniTileWhiteLineW + decals: + 168: -3,-14 - type: GridAtmosphere version: 2 data: @@ -2751,7 +2963,7 @@ entities: - uid: 1 components: - type: Transform - pos: 2.6893883,-0.34210896 + pos: 2.691137,-0.24846482 parent: 2 - proto: OxygenTankFilled entities: @@ -2790,6 +3002,34 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage +- proto: Paper + entities: + - uid: 615 + components: + - type: Transform + pos: 1.5191784,1.4787705 + parent: 2 + - type: Paper + stampState: paper_stamp-brigmedic + stampedBy: + - font: /Fonts/NotoSans/NotoSans-Regular.ttf + type: RubberStamp + stampedColor: '#AE2E33FF' + stampedName: Brigmedic + content: >- + (The writing appears to be rushed and messy, but legible.) + + + Ey. + + + Some fucking dumbass cadet left this shuttle out in space, and I don't have time to properly dock it. Evac's going in like, a minute. If you're reading this, that means this ship is now YOUR problem, and not mine. Dock it to the security dock, which, is hopefully nearby, and for the love of fuckin' god, don't let tiders onboard. + + + Also, let the previous head of security know he's a goddamned MORON for letting a cadet fly this thing. + + + - KT. - proto: PowerCageHigh entities: - uid: 379 @@ -3501,6 +3741,18 @@ entities: - type: Transform pos: 4.5,-12.5 parent: 2 +- proto: SpawnPointSecurityOfficer + entities: + - uid: 613 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 2 + - uid: 614 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 2 - proto: StasisBed entities: - uid: 273 From d4f50c7f0a6a403ae304637a2a8c6c435d7a0967 Mon Sep 17 00:00:00 2001 From: ScholarNZL Date: Fri, 15 Aug 2025 16:21:51 +1200 Subject: [PATCH 089/760] Animal organs now prefixed with 'animal' (#39228) * Resolves #38980. Animal organs prefixed with 'animal' * Add "animal" prefix to arachnid organ types where base-type applies. * Removed child-level names per Maintainer guidance. * Helps if I leave the parent name details intact... * Hidden bonus mouse organ! --- Resources/Prototypes/Body/Organs/Animal/animal.yml | 11 +++++------ .../Prototypes/Body/Organs/Animal/bloodsucker.yml | 3 --- Resources/Prototypes/Body/Organs/arachnid.yml | 1 - 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/Resources/Prototypes/Body/Organs/Animal/animal.yml b/Resources/Prototypes/Body/Organs/Animal/animal.yml index e59aad9da3fa..dbf96068fab6 100644 --- a/Resources/Prototypes/Body/Organs/Animal/animal.yml +++ b/Resources/Prototypes/Body/Organs/Animal/animal.yml @@ -33,7 +33,7 @@ - type: entity id: OrganAnimalLungs parent: BaseAnimalOrgan - name: lungs + name: animal lungs categories: [ HideSpawnMenu ] components: - type: Sprite @@ -67,7 +67,7 @@ - type: entity id: OrganAnimalStomach parent: BaseAnimalOrgan - name: stomach + name: animal stomach categories: [ HideSpawnMenu ] components: - type: Sprite @@ -96,7 +96,6 @@ - type: entity id: OrganMouseStomach parent: OrganAnimalStomach - name: stomach categories: [ HideSpawnMenu ] components: - type: SolutionContainerManager @@ -110,7 +109,7 @@ - type: entity id: OrganAnimalLiver parent: BaseAnimalOrgan - name: liver + name: animal liver categories: [ HideSpawnMenu ] components: - type: Sprite @@ -129,7 +128,7 @@ - type: entity id: OrganAnimalHeart parent: BaseAnimalOrgan - name: heart + name: animal heart categories: [ HideSpawnMenu ] components: - type: Sprite @@ -149,7 +148,7 @@ - type: entity id: OrganAnimalKidneys parent: BaseAnimalOrgan - name: kidneys + name: animal kidneys categories: [ HideSpawnMenu ] components: - type: Sprite diff --git a/Resources/Prototypes/Body/Organs/Animal/bloodsucker.yml b/Resources/Prototypes/Body/Organs/Animal/bloodsucker.yml index e360f362d82e..6e9b4d5900ab 100644 --- a/Resources/Prototypes/Body/Organs/Animal/bloodsucker.yml +++ b/Resources/Prototypes/Body/Organs/Animal/bloodsucker.yml @@ -1,7 +1,6 @@ - type: entity id: OrganBloodsuckerStomach parent: OrganAnimalStomach - name: stomach categories: [ HideSpawnMenu ] components: - type: Metabolizer @@ -10,7 +9,6 @@ - type: entity id: OrganBloodsuckerLiver parent: OrganAnimalLiver - name: liver categories: [ HideSpawnMenu ] components: - type: Metabolizer @@ -19,7 +17,6 @@ - type: entity id: OrganBloodsuckerHeart parent: OrganAnimalHeart - name: heart categories: [ HideSpawnMenu ] components: - type: Metabolizer diff --git a/Resources/Prototypes/Body/Organs/arachnid.yml b/Resources/Prototypes/Body/Organs/arachnid.yml index 20ff344fa119..b044706ecf38 100644 --- a/Resources/Prototypes/Body/Organs/arachnid.yml +++ b/Resources/Prototypes/Body/Organs/arachnid.yml @@ -28,7 +28,6 @@ - type: entity id: OrganArachnidStomach parent: OrganAnimalStomach - name: stomach description: "Gross. This is hard to stomach." components: - type: Sprite From 7a31e3c1f8890d7fdacc537e2bfa9e2699e08082 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 15 Aug 2025 04:23:02 +0000 Subject: [PATCH 090/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 1c96d95537ee..05dbd15682d0 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: Blackern5000 - changes: - - message: The mining hardsuit has had it's armor tweaked to be more effective against - fish and less effective against bullets and/or bombs - type: Tweak - id: 8341 - time: '2025-04-25T04:05:29.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/31450 - author: Krzeszny changes: - message: Rewrote the controls guide. @@ -3948,3 +3940,11 @@ id: 8853 time: '2025-08-14T17:32:22.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39472 +- author: ScholarNZL + changes: + - message: Added IC visibility of "animal organs", e.g "animal lungs" etc, to facilitate + recipe creation. + type: Tweak + id: 8854 + time: '2025-08-15T04:21:51.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39228 From 7a3026b4f89888d6d79a047b902247a3348b63ba Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Fri, 15 Aug 2025 07:33:37 +0200 Subject: [PATCH 091/760] Throwing triggers (#39650) throw triggers --- .../Components/EmitSoundOnThrowComponent.cs | 2 +- Content.Shared/Throwing/ThrowEvents.cs | 58 +++++++------------ Content.Shared/Throwing/ThrowingSystem.cs | 10 +++- Content.Shared/Throwing/ThrownEvent.cs | 10 ---- Content.Shared/Throwing/ThrownItemSystem.cs | 6 +- .../Triggers/TriggerOnThrowComponent.cs | 10 ++++ .../Triggers/TriggerOnThrownComponent.cs | 10 ++++ .../Systems/TriggerSystem.Interaction.cs | 14 ++++- 8 files changed, 68 insertions(+), 52 deletions(-) delete mode 100644 Content.Shared/Throwing/ThrownEvent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnThrowComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnThrownComponent.cs diff --git a/Content.Shared/Sound/Components/EmitSoundOnThrowComponent.cs b/Content.Shared/Sound/Components/EmitSoundOnThrowComponent.cs index 76e9f080768e..0498642c00d4 100644 --- a/Content.Shared/Sound/Components/EmitSoundOnThrowComponent.cs +++ b/Content.Shared/Sound/Components/EmitSoundOnThrowComponent.cs @@ -3,7 +3,7 @@ namespace Content.Shared.Sound.Components; /// -/// Simple sound emitter that emits sound on ThrowEvent +/// Simple sound emitter that emits sound on ThrownEvent /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class EmitSoundOnThrowComponent : BaseEmitSoundComponent; diff --git a/Content.Shared/Throwing/ThrowEvents.cs b/Content.Shared/Throwing/ThrowEvents.cs index fbda80b8ca9d..8b60a7b4b1f5 100644 --- a/Content.Shared/Throwing/ThrowEvents.cs +++ b/Content.Shared/Throwing/ThrowEvents.cs @@ -1,39 +1,25 @@ -namespace Content.Shared.Throwing -{ - /// - /// Base class for all throw events. - /// - public abstract class ThrowEvent : HandledEntityEventArgs - { - public readonly EntityUid Thrown; - public readonly EntityUid Target; - public ThrownItemComponent Component; +namespace Content.Shared.Throwing; - public ThrowEvent(EntityUid thrown, EntityUid target, ThrownItemComponent component) - { - Thrown = thrown; - Target = target; - Component = component; - } - } +/// +/// Raised on an entity after it has thrown something. +/// +[ByRefEvent] +public readonly record struct ThrowEvent(EntityUid? User, EntityUid Thrown); - /// - /// Raised directed on the target entity being hit by the thrown entity. - /// - public sealed class ThrowHitByEvent : ThrowEvent - { - public ThrowHitByEvent(EntityUid thrown, EntityUid target, ThrownItemComponent component) : base(thrown, target, component) - { - } - } +/// +/// Raised on an entity after it has been thrown. +/// +[ByRefEvent] +public readonly record struct ThrownEvent(EntityUid? User, EntityUid Thrown); - /// - /// Raised directed on the thrown entity that hits another. - /// - public sealed class ThrowDoHitEvent : ThrowEvent - { - public ThrowDoHitEvent(EntityUid thrown, EntityUid target, ThrownItemComponent component) : base(thrown, target, component) - { - } - } -} +/// +/// Raised directed on the target entity being hit by the thrown entity. +/// +[ByRefEvent] +public readonly record struct ThrowHitByEvent(EntityUid Thrown, EntityUid Target, ThrownItemComponent Component); + +/// +/// Raised directed on the thrown entity that hits another. +/// +[ByRefEvent] +public readonly record struct ThrowDoHitEvent(EntityUid Thrown, EntityUid Target, ThrownItemComponent Component); diff --git a/Content.Shared/Throwing/ThrowingSystem.cs b/Content.Shared/Throwing/ThrowingSystem.cs index ceb9cf8bfb2b..4e44901c57f7 100644 --- a/Content.Shared/Throwing/ThrowingSystem.cs +++ b/Content.Shared/Throwing/ThrowingSystem.cs @@ -192,8 +192,6 @@ public void TryThrow(EntityUid uid, } } - var throwEvent = new ThrownEvent(user, uid); - RaiseLocalEvent(uid, ref throwEvent, true); if (user != null) _adminLogger.Add(LogType.Throw, LogImpact.Low, $"{ToPrettyString(user.Value):user} threw {ToPrettyString(uid):entity}"); @@ -206,6 +204,14 @@ public void TryThrow(EntityUid uid, var impulseVector = direction.Normalized() * throwSpeed * physics.Mass; _physics.ApplyLinearImpulse(uid, impulseVector, body: physics); + var thrownEvent = new ThrownEvent(user, uid); + RaiseLocalEvent(uid, ref thrownEvent, true); + if (user != null) + { + var throwEvent = new ThrowEvent(user, uid); + RaiseLocalEvent(user.Value, ref throwEvent, true); + } + if (comp.LandTime == null || comp.LandTime <= TimeSpan.Zero) { _thrownSystem.LandComponent(uid, comp, physics, playSound); diff --git a/Content.Shared/Throwing/ThrownEvent.cs b/Content.Shared/Throwing/ThrownEvent.cs deleted file mode 100644 index 70cb6ee43d79..000000000000 --- a/Content.Shared/Throwing/ThrownEvent.cs +++ /dev/null @@ -1,10 +0,0 @@ -using JetBrains.Annotations; - -namespace Content.Shared.Throwing; - -/// -/// Raised on thrown entity. -/// -[PublicAPI] -[ByRefEvent] -public readonly record struct ThrownEvent(EntityUid? User, EntityUid Thrown); diff --git a/Content.Shared/Throwing/ThrownItemSystem.cs b/Content.Shared/Throwing/ThrownItemSystem.cs index 65c5a0f13ef6..5adad359e524 100644 --- a/Content.Shared/Throwing/ThrownItemSystem.cs +++ b/Content.Shared/Throwing/ThrownItemSystem.cs @@ -140,8 +140,10 @@ public void ThrowCollideInteraction(ThrownItemComponent component, EntityUid thr _adminLogger.Add(LogType.ThrowHit, LogImpact.Low, $"{ToPrettyString(thrown):thrown} thrown by {ToPrettyString(component.Thrower.Value):thrower} hit {ToPrettyString(target):target}."); - RaiseLocalEvent(target, new ThrowHitByEvent(thrown, target, component), true); - RaiseLocalEvent(thrown, new ThrowDoHitEvent(thrown, target, component), true); + var hitByEv = new ThrowHitByEvent(thrown, target, component); + var doHitEv = new ThrowDoHitEvent(thrown, target, component); + RaiseLocalEvent(target, ref hitByEv, true); + RaiseLocalEvent(thrown, ref doHitEv, true); } public override void Update(float frameTime) diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnThrowComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnThrowComponent.cs new file mode 100644 index 000000000000..e9249a8f2ada --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnThrowComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when after an entity has thrown something. +/// The user is the thrown item. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnThrowComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnThrownComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnThrownComponent.cs new file mode 100644 index 000000000000..e30926171133 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnThrownComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity was thrown. +/// The user is the thrower. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnThrownComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs b/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs index 230b628663e7..39ef4889de1c 100644 --- a/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs +++ b/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs @@ -2,6 +2,7 @@ using Content.Shared.Interaction; using Content.Shared.Interaction.Events; using Content.Shared.Item.ItemToggle.Components; +using Content.Shared.Throwing; using Content.Shared.Trigger.Components.Triggers; using Content.Shared.Trigger.Components.Effects; @@ -12,10 +13,11 @@ public sealed partial class TriggerSystem private void InitializeInteraction() { SubscribeLocalEvent(OnExamined); - SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnUse); SubscribeLocalEvent(OnInteractHand); + SubscribeLocalEvent(OnThrow); + SubscribeLocalEvent(OnThrown); SubscribeLocalEvent(HandleItemToggleOnTrigger); SubscribeLocalEvent(HandleAnchorOnTrigger); @@ -57,6 +59,16 @@ private void OnInteractHand(Entity ent, ref Inte args.Handled = true; } + private void OnThrow(Entity ent, ref ThrowEvent args) + { + Trigger(ent.Owner, args.Thrown, ent.Comp.KeyOut); + } + + private void OnThrown(Entity ent, ref ThrownEvent args) + { + Trigger(ent.Owner, args.User, ent.Comp.KeyOut); + } + private void HandleItemToggleOnTrigger(Entity ent, ref TriggerEvent args) { if (args.Key != null && !ent.Comp.KeysIn.Contains(args.Key)) From 2b91f965a2aa68856e7c88c29d934eb67c995a63 Mon Sep 17 00:00:00 2001 From: Winkarst-cpu <74284083+Winkarst-cpu@users.noreply.github.com> Date: Fri, 15 Aug 2025 08:46:27 +0300 Subject: [PATCH 092/760] Add integration test for MobPriceComponent (#39524) Test --- Content.IntegrationTests/Tests/CargoTest.cs | 24 +++++++++++++++++++ .../Entities/Clothing/Head/misc.yml | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/Content.IntegrationTests/Tests/CargoTest.cs b/Content.IntegrationTests/Tests/CargoTest.cs index e5f9fa1e815b..5830ea59daad 100644 --- a/Content.IntegrationTests/Tests/CargoTest.cs +++ b/Content.IntegrationTests/Tests/CargoTest.cs @@ -5,7 +5,9 @@ using Content.Server.Cargo.Systems; using Content.Server.Nutrition.Components; using Content.Server.Nutrition.EntitySystems; +using Content.Shared.Body.Components; using Content.Shared.Cargo.Prototypes; +using Content.Shared.Mobs.Components; using Content.Shared.Prototypes; using Content.Shared.Stacks; using Content.Shared.Whitelist; @@ -250,4 +252,26 @@ await server.WaitAssertion(() => await pair.CleanReturnAsync(); } + + [Test] + public async Task MobPrice() + { + await using var pair = await PoolManager.GetServerClient(); + + var componentFactory = pair.Server.ResolveDependency(); + + await pair.Server.WaitAssertion(() => + { + Assert.Multiple(() => + { + foreach (var (proto, comp) in pair.GetPrototypesWithComponent()) + { + Assert.That(proto.TryGetComponent(out _, componentFactory), $"Found MobPriceComponent on {proto.ID}, but no BodyComponent!"); + Assert.That(proto.TryGetComponent(out _, componentFactory), $"Found MobPriceComponent on {proto.ID}, but no MobStateComponent!"); + } + }); + }); + + await pair.CleanReturnAsync(); + } } diff --git a/Resources/Prototypes/Entities/Clothing/Head/misc.yml b/Resources/Prototypes/Entities/Clothing/Head/misc.yml index 96844d40177d..da0f17f32486 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/misc.yml @@ -198,7 +198,7 @@ sprite: Clothing/Head/Misc/fancycrown.rsi - type: TypingIndicatorClothing proto: regal - - type: MobPrice + - type: StaticPrice price: 3000 - type: AddAccentClothing accent: MobsterAccent From 5bfd1b180a60d66a445e34e035ea7b8baf2b6dfb Mon Sep 17 00:00:00 2001 From: FlipBrooke <87075384+FlipBrooke@users.noreply.github.com> Date: Thu, 14 Aug 2025 23:56:18 -0600 Subject: [PATCH 093/760] Banana peel headgear fixes (#39457) * Add wearable helmet sprites for banana and mimana peels Made it so banana peels and their variants can be worn as head gear. The sprites were done by myself, so feel free to change or update them! Includes hamster compatibility. * fixed a minor state bug * Review fixes - Removed blank space - Added "FlipBrooke" to all modified meta.jsons, with the added note of which sprites I got the colors from/referenced. * I forgot a comma adds a comma and some periods * Fixes --- .../Objects/Consumable/Food/produce.yml | 9 +++++---- .../Specific/Hydroponics/mimana.rsi/meta.json | 16 ++++++++-------- ...ter.png => peel-equipped-HELMET-hamster.png} | Bin ...pped-HELMET.png => peel-equipped-HELMET.png} | Bin 4 files changed, 13 insertions(+), 12 deletions(-) rename Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/{equipped-HELMET-hamster.png => peel-equipped-HELMET-hamster.png} (100%) rename Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/{equipped-HELMET.png => peel-equipped-HELMET.png} (100%) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index 3841dc06b0d4..551ea802ca73 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -443,6 +443,7 @@ - Trash - BananaPeel - Ruminant + - WhitelistChameleon - HamsterWearable - type: SolutionContainerManager @@ -459,7 +460,7 @@ requiresSpecialDigestion: true - type: Clothing sprite: Objects/Specific/Hydroponics/banana.rsi - equippedState: peel-equipped-HELMET + equippedPrefix: peel slots: - HEAD quickEquip: false @@ -471,7 +472,7 @@ components: - type: Clothing sprite: Objects/Specific/Hydroponics/banana.rsi - equippedState: baked-peel-equipped-HELMET + equippedPrefix: baked-peel - type: Sprite sprite: Objects/Specific/Hydroponics/banana.rsi state: baked-peel @@ -502,7 +503,7 @@ heldPrefix: peel - type: Clothing sprite: Objects/Specific/Hydroponics/mimana.rsi - equippedState: equipped-HELMET + equippedPrefix: peel - type: Slippery slipSound: path: /Audio/Effects/slip.ogg @@ -523,7 +524,7 @@ - type: Slippery - type: Clothing sprite: Objects/Materials/materials.rsi - equippedState: peel-equipped-HELMET + equippedPrefix: peel - type: entity name: carrot diff --git a/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/meta.json b/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/meta.json index 9bc2def611ce..ed601a6e3586 100644 --- a/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/meta.json @@ -10,14 +10,6 @@ { "name": "dead" }, - { - "name": "equipped-HELMET", - "directions": 4 - }, - { - "name": "equipped-HELMET-hamster", - "directions": 4 - }, { "name": "harvest" }, @@ -33,6 +25,14 @@ { "name": "peel3" }, + { + "name": "peel-equipped-HELMET", + "directions": 4 + }, + { + "name": "peel-equipped-HELMET-hamster", + "directions": 4 + }, { "name": "peel-inhand-left", "directions": 4 diff --git a/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET-hamster.png b/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET-hamster.png similarity index 100% rename from Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET-hamster.png rename to Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET-hamster.png diff --git a/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET.png similarity index 100% rename from Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/equipped-HELMET.png rename to Resources/Textures/Objects/Specific/Hydroponics/mimana.rsi/peel-equipped-HELMET.png From 766e7e462c424b6f64788fb7f3c7f425a20b3011 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 15 Aug 2025 05:57:26 +0000 Subject: [PATCH 094/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 05dbd15682d0..797442730254 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: Krzeszny - changes: - - message: Rewrote the controls guide. - type: Tweak - id: 8342 - time: '2025-04-25T04:49:35.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36363 - author: ScarKy0 changes: - message: Interdyne cigs now cost 1TC instead of 2TC. @@ -3948,3 +3941,16 @@ id: 8854 time: '2025-08-15T04:21:51.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39228 +- author: FlipBrooke + changes: + - message: Banana peels and their variants can now be worn as headgear + type: Add + - message: Banana peels will correctly render when selected using chameleon headgear + type: Fix + - message: Banana peels will no longer render as headgear when off a player's head + type: Fix + - message: Banana peels as headgear now correctly displays in the change log + type: Fix + id: 8855 + time: '2025-08-15T05:56:19.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39457 From d08252facb5c1698539e07a77264cff3c88442f0 Mon Sep 17 00:00:00 2001 From: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com> Date: Fri, 15 Aug 2025 01:45:41 -0700 Subject: [PATCH 095/760] Fix unbuckle admin logs only showing the ids and not names of the entities involved (#39655) --- Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs b/Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs index 24560cad3831..e29ac8f4edcb 100644 --- a/Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs +++ b/Content.Shared/Buckle/SharedBuckleSystem.Buckle.cs @@ -1,7 +1,6 @@ using System.Diagnostics.CodeAnalysis; using System.Numerics; using Content.Shared.Alert; -using Content.Shared.ActionBlocker; using Content.Shared.Buckle.Components; using Content.Shared.Cuffs.Components; using Content.Shared.Database; @@ -12,14 +11,12 @@ using Content.Shared.Movement.Pulling.Events; using Content.Shared.Popups; using Content.Shared.Pulling.Events; -using Content.Shared.Rotation; using Content.Shared.Standing; using Content.Shared.Storage.Components; using Content.Shared.Stunnable; using Content.Shared.Throwing; using Content.Shared.Whitelist; using Robust.Shared.Containers; -using Robust.Shared.GameStates; using Robust.Shared.Map; using Robust.Shared.Physics.Components; using Robust.Shared.Physics.Events; @@ -448,9 +445,9 @@ public void Unbuckle(Entity buckle, EntityUid? user) private void Unbuckle(Entity buckle, Entity strap, EntityUid? user) { if (user == buckle.Owner) - _adminLogger.Add(LogType.Action, LogImpact.Low, $"{user} unbuckled themselves from {strap}"); + _adminLogger.Add(LogType.Action, LogImpact.Low, $"{ToPrettyString(user):user} unbuckled themselves from {ToPrettyString(strap):strap}"); else if (user != null) - _adminLogger.Add(LogType.Action, LogImpact.Low, $"{user} unbuckled {buckle} from {strap}"); + _adminLogger.Add(LogType.Action, LogImpact.Low, $"{ToPrettyString(user):user} unbuckled {ToPrettyString(buckle):target} from {ToPrettyString(strap):strap}"); _audio.PlayPredicted(strap.Comp.UnbuckleSound, strap, user); From c57525b6833550199457b9510688d848116c738a Mon Sep 17 00:00:00 2001 From: Rinary1 Date: Fri, 15 Aug 2025 15:19:24 +0300 Subject: [PATCH 096/760] init --- .../EntitySystems/ReagentDispenserSystem.cs | 14 +++++++ .../Dispensers/base_structuredispensers.yml | 5 +++ .../Entities/Structures/Dispensers/booze.yml | 42 +++++++++---------- .../Entities/Structures/Dispensers/chem.yml | 1 - .../Entities/Structures/Dispensers/soda.yml | 35 ++++++++-------- 5 files changed, 56 insertions(+), 41 deletions(-) diff --git a/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs b/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs index 3cba02a5994e..4258c59b77f3 100644 --- a/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs @@ -13,9 +13,11 @@ using Robust.Shared.Audio; using Robust.Shared.Containers; using Robust.Shared.Prototypes; +using Robust.Shared.Containers; // Starlight-edit: Empty container on destruct using Content.Shared.Labels.Components; using Content.Shared.Storage; using Content.Server.Hands.Systems; +using Content.Shared.Destructible; // Starlight-edit: Empty container on destruct namespace Content.Server.Chemistry.EntitySystems { @@ -34,6 +36,8 @@ public sealed class ReagentDispenserSystem : EntitySystem [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly OpenableSystem _openable = default!; [Dependency] private readonly HandsSystem _handsSystem = default!; + + [Dependency] private readonly SharedContainerSystem _container = default!; // Starlight-edit public override void Initialize() { @@ -49,9 +53,19 @@ public override void Initialize() SubscribeLocalEvent(OnDispenseReagentMessage); SubscribeLocalEvent(OnEjectReagentMessage); SubscribeLocalEvent(OnClearContainerSolutionMessage); + + SubscribeLocalEvent(OnDestruction); // Starlight-edit: Empty container on destruct SubscribeLocalEvent(OnMapInit, before: new[] { typeof(ItemSlotsSystem) }); } + + // Starlight-start: Empty container on destruct + private void OnDestruction(EntityUid uid, ReagentDispenserComponent component, DestructionEventArgs args) + { + if (TryComp(uid, out var storage)) + _container.EmptyContainer(storage.Container, destination: Transform(uid).Coordinates); + } + // Starlight-end private void SubscribeUpdateUiState(Entity ent, ref T ev) { diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml index e9797ee24ac5..1a6bbc6501c5 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml @@ -77,3 +77,8 @@ - type: StaticPrice price: 1000 - type: WiresPanel + # Starlight-start: Fix reagents dissapears when deconsturct/destruct + - type: EmptyOnMachineDeconstruct + containers: + - storagebase + # Starlight-end diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/booze.yml b/Resources/Prototypes/Entities/Structures/Dispensers/booze.yml index ea394c3c1b06..b8789024dd1f 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/booze.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/booze.yml @@ -1,9 +1,9 @@ - type: entity - id: BoozeDispenser + id: BoozeDispenserEmpty # Starlight-edit: Fix Empty Dispensers name: booze dispenser - suffix: Filled description: A booze dispenser with a single slot for a container to be filled. parent: ReagentDispenserBase + suffix: Empty # Starlight-edit: Fix Empty Dispensers components: - type: Rotatable - type: Sprite @@ -15,20 +15,6 @@ whitelist: tags: - DrinkBottle - - type: StorageFill - contents: - - id: DrinkAleBottleFullGrowler - - id: DrinkBeerGrowler - - id: DrinkCoffeeLiqueurBottleFull - - id: DrinkCognacBottleFull - - id: DrinkGinBottleFull - - id: DrinkMeadJug - - id: DrinkRumBottleFull - - id: DrinkTequilaBottleFull - - id: DrinkVermouthBottleFull - - id: DrinkVodkaBottleFull - - id: DrinkWhiskeyBottleFull - - id: DrinkWineBottleFull - type: Transform noRot: false - type: Machine @@ -41,11 +27,21 @@ stealGroup: BoozeDispenser - type: entity - id: BoozeDispenserEmpty - suffix: Empty - parent: BoozeDispenser + id: BoozeDispenser # Starlight-edit: Fix Empty Dispensers + parent: BoozeDispenserEmpty # Starlight-edit: Fix Empty Dispensers + suffix: Filled # Starlight-edit: Fix Empty Dispensers components: - - type: Storage - whitelist: - tags: - - DrinkBottle + - type: StorageFill # Starlight-edit: Fix Empty Dispensers + contents: + - id: DrinkAleBottleFullGrowler + - id: DrinkBeerGrowler + - id: DrinkCoffeeLiqueurBottleFull + - id: DrinkCognacBottleFull + - id: DrinkGinBottleFull + - id: DrinkMeadJug + - id: DrinkRumBottleFull + - id: DrinkTequilaBottleFull + - id: DrinkVermouthBottleFull + - id: DrinkVodkaBottleFull + - id: DrinkWhiskeyBottleFull + - id: DrinkWineBottleFull \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml index 5aebde564caf..eb8ce3df8a3c 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml @@ -54,7 +54,6 @@ suffix: Filled parent: ChemDispenserEmpty components: - - type: ReagentDispenser - type: StorageFill contents: - id: JugAluminium diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/soda.yml b/Resources/Prototypes/Entities/Structures/Dispensers/soda.yml index 75a1a485aa79..cc97b99a8de1 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/soda.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/soda.yml @@ -1,9 +1,9 @@ - type: entity parent: ReagentDispenserBase - id: SodaDispenser + id: SodaDispenserEmpty # Starlight-edit: Fix Empty Dispensers name: soda dispenser description: A beverage dispenser with a selection of soda and several other common beverages. Has a single fill slot for containers. - suffix: Filled + suffix: Empty # Starlight-edit: Fix Empty Dispensers components: - type: Rotatable - type: Sprite @@ -15,7 +15,21 @@ whitelist: tags: - DrinkBottle - - type: StorageFill + - type: Transform + noRot: false + - type: Machine + board: SodaDispenserMachineCircuitboard + - type: GuideHelp + guides: + - Bartender + - Drinks + +- type: entity + parent: SodaDispenserEmpty # Starlight-edit: Fix Empty Dispensers + id: SodaDispenser # Starlight-edit: Fix Empty Dispensers + suffix: Filled # Starlight-edit: Fix Empty Dispensers + components: + - type: StorageFill # Starlight-edit: Fix Empty Dispensers contents: - id: DrinkCoconutWaterJug - id: DrinkCoffeeJug @@ -35,17 +49,4 @@ - id: DrinkSugarJug - id: DrinkTeaJug - id: DrinkTonicWaterBottleFull - - id: DrinkWaterMelonJuiceJug - - type: Transform - noRot: false - - type: Machine - board: SodaDispenserMachineCircuitboard - - type: GuideHelp - guides: - - Bartender - - Drinks - -- type: entity - parent: SodaDispenser - id: SodaDispenserEmpty - suffix: Empty + - id: DrinkWaterMelonJuiceJug \ No newline at end of file From 093b975f950f8235ea76371b627d04da52df2fe9 Mon Sep 17 00:00:00 2001 From: Rinary1 Date: Fri, 15 Aug 2025 15:48:09 +0300 Subject: [PATCH 097/760] power cell chem dispenser --- .../Dispensers/base_structuredispensers.yml | 42 +++++++++++++++++-- .../Entities/Structures/Dispensers/chem.yml | 2 +- 2 files changed, 39 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml index 1a6bbc6501c5..b44953756319 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml @@ -1,6 +1,6 @@ - type: entity abstract: true - id: ReagentDispenserBase + id: ReagentDispenserBaseUnpowered # Starlight-edit: power cell chem dispenser parent: SmallConstructibleMachine placement: mode: SnapgridCenter @@ -23,11 +23,8 @@ - TabletopMachineMask layer: - TabletopMachineLayer - - type: ApcPowerReceiver - - type: ExtensionCableReceiver - type: ActivatableUI key: enum.ReagentDispenserUiKey.Key - - type: ActivatableUIRequiresPower - type: UserInterface interfaces: enum.ReagentDispenserUiKey.Key: @@ -82,3 +79,40 @@ containers: - storagebase # Starlight-end + +# Starlight-start: power cell chem dispenser + +- type: entity + abstract: true + id: ReagentDispenserBasePowerCell + parent: ReagentDispenserBaseUnpowered + components: + - type: PowerCellDraw + drawRate: 0 + useRate: 5 + - type: ActivatableUIRequiresPowerCell + - type: ContainerContainer + containers: + machine_board: !type:Container + machine_parts: !type:Container + beakerSlot: !type:ContainerSlot + storagebase: !type:Container + cell_slot: !type:ContainerSlot { } + - type: PowerCellSlot + cellSlotId: cell_slot + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + + +- type: entity + abstract: true + id: ReagentDispenserBase + parent: ReagentDispenserBaseUnpowered + components: + - type: ApcPowerReceiver + - type: ExtensionCableReceiver + - type: ActivatableUIRequiresPower + +# Starlight-end: power cell chem dispenser \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml index eb8ce3df8a3c..714d5865e561 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml @@ -2,7 +2,7 @@ id: ChemDispenserEmpty name: chemical dispenser suffix: Empty - parent: ReagentDispenserBase + parent: ReagentDispenserBasePowerCell # Starlight-edit: power cell chem dispenser description: An industrial grade chemical dispenser. components: - type: Sprite From b2c505df6a81da1a7062d01bf9df3fe1548d8c2e Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Fri, 15 Aug 2025 15:48:23 +0200 Subject: [PATCH 098/760] Fix instances of predicted randomness (#39661) init --- Content.Shared/Flash/SharedFlashSystem.cs | 4 +++- Content.Shared/Throwing/CatchableSystem.cs | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Content.Shared/Flash/SharedFlashSystem.cs b/Content.Shared/Flash/SharedFlashSystem.cs index dd6c9c91c10e..7f69e860420d 100644 --- a/Content.Shared/Flash/SharedFlashSystem.cs +++ b/Content.Shared/Flash/SharedFlashSystem.cs @@ -21,6 +21,7 @@ using Robust.Shared.Timing; using System.Linq; using Content.Shared.Movement.Systems; +using Content.Shared.Random.Helpers; namespace Content.Shared.Flash; @@ -204,7 +205,8 @@ public void FlashArea(EntityUid source, EntityUid? user, float range, TimeSpan f foreach (var entity in _entSet) { // TODO: Use RandomPredicted https://github.com/space-wizards/RobustToolbox/pull/5849 - var rand = new System.Random((int)_timing.CurTick.Value + GetNetEntity(entity).Id); + var seed = SharedRandomExtensions.HashCodeCombine(new() { (int)_timing.CurTick.Value, GetNetEntity(entity).Id }); + var rand = new System.Random(seed); if (!rand.Prob(probability)) continue; diff --git a/Content.Shared/Throwing/CatchableSystem.cs b/Content.Shared/Throwing/CatchableSystem.cs index 8f2fd355bab8..586397f58b16 100644 --- a/Content.Shared/Throwing/CatchableSystem.cs +++ b/Content.Shared/Throwing/CatchableSystem.cs @@ -3,6 +3,7 @@ using Content.Shared.Hands.EntitySystems; using Content.Shared.IdentityManagement; using Content.Shared.Popups; +using Content.Shared.Random.Helpers; using Content.Shared.Whitelist; using Robust.Shared.Audio.Systems; using Robust.Shared.Network; @@ -55,7 +56,7 @@ private void OnDoHit(Entity ent, ref ThrowDoHitEvent args) return; // TODO: Replace with RandomPredicted once the engine PR is merged - var seed = HashCode.Combine((int)_timing.CurTick.Value, GetNetEntity(ent).Id); + var seed = SharedRandomExtensions.HashCodeCombine(new() { (int)_timing.CurTick.Value, GetNetEntity(ent).Id }); var rand = new System.Random(seed); if (!rand.Prob(ent.Comp.CatchChance)) return; From f23e8c286153b5742de258a4e722803a1a4fba78 Mon Sep 17 00:00:00 2001 From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Date: Fri, 15 Aug 2025 10:06:51 -0400 Subject: [PATCH 099/760] Multiantag Gamemode (#37783) Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> --- .../GameTicking/Managers/ClientGameTicker.cs | 2 + .../Commands/DynamicRuleCommand.cs | 103 +++++++++ .../GameTicking/GameTicker.GameRule.cs | 2 +- .../GameTicking/Rules/DynamicRuleSystem.cs | 195 ++++++++++++++++++ .../Conditions/HasBudgetCondition.cs | 51 +++++ .../Conditions/MaxRuleOccurenceCondition.cs | 54 +++++ .../Conditions/ReoccurrenceDelayCondition.cs | 49 +++++ .../Conditions/RoundDurationCondition.cs | 34 +++ .../EntitySelectors/GroupSelector.cs | 3 + .../GameTicking/Rules/DynamicRuleComponent.cs | 71 +++++++ .../Rules/DynamicRuleCostComponent.cs | 14 ++ .../GameTicking/SharedGameTicker.cs | 6 + .../en-US/commands/toolshed-commands.ftl | 16 ++ .../game-presets/preset-secret.ftl | 3 + .../Prototypes/GameRules/dynamic_rules.yml | 112 ++++++++++ Resources/Prototypes/GameRules/events.yml | 21 +- Resources/Prototypes/GameRules/roundstart.yml | 37 +++- .../Prototypes/GameRules/subgamemodes.yml | 2 + Resources/Prototypes/game_presets.yml | 17 ++ 19 files changed, 787 insertions(+), 5 deletions(-) create mode 100644 Content.Server/GameTicking/Commands/DynamicRuleCommand.cs create mode 100644 Content.Server/GameTicking/Rules/DynamicRuleSystem.cs create mode 100644 Content.Shared/EntityTable/Conditions/HasBudgetCondition.cs create mode 100644 Content.Shared/EntityTable/Conditions/MaxRuleOccurenceCondition.cs create mode 100644 Content.Shared/EntityTable/Conditions/ReoccurrenceDelayCondition.cs create mode 100644 Content.Shared/EntityTable/Conditions/RoundDurationCondition.cs create mode 100644 Content.Shared/GameTicking/Rules/DynamicRuleComponent.cs create mode 100644 Content.Shared/GameTicking/Rules/DynamicRuleCostComponent.cs create mode 100644 Resources/Prototypes/GameRules/dynamic_rules.yml diff --git a/Content.Client/GameTicking/Managers/ClientGameTicker.cs b/Content.Client/GameTicking/Managers/ClientGameTicker.cs index 170b24c02a5d..4bd91bd06c34 100644 --- a/Content.Client/GameTicking/Managers/ClientGameTicker.cs +++ b/Content.Client/GameTicking/Managers/ClientGameTicker.cs @@ -34,6 +34,8 @@ public sealed class ClientGameTicker : SharedGameTicker [ViewVariables] public TimeSpan StartTime { get; private set; } [ViewVariables] public new bool Paused { get; private set; } + public override IReadOnlyList<(TimeSpan, string)> AllPreviousGameRules => new List<(TimeSpan, string)>(); + [ViewVariables] public IReadOnlyDictionary, int?>> JobsAvailable => _jobsAvailable; [ViewVariables] public IReadOnlyDictionary StationNames => _stationNames; diff --git a/Content.Server/GameTicking/Commands/DynamicRuleCommand.cs b/Content.Server/GameTicking/Commands/DynamicRuleCommand.cs new file mode 100644 index 000000000000..798e7d0d3a00 --- /dev/null +++ b/Content.Server/GameTicking/Commands/DynamicRuleCommand.cs @@ -0,0 +1,103 @@ +using System.Linq; +using Content.Server.Administration; +using Content.Server.GameTicking.Rules; +using Content.Shared.Administration; +using Robust.Shared.Prototypes; +using Robust.Shared.Toolshed; + +namespace Content.Server.GameTicking.Commands; + +[ToolshedCommand, AdminCommand(AdminFlags.Round)] +public sealed class DynamicRuleCommand : ToolshedCommand +{ + private DynamicRuleSystem? _dynamicRuleSystem; + + [CommandImplementation("list")] + public IEnumerable List() + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.GetDynamicRules(); + } + + [CommandImplementation("get")] + public EntityUid Get() + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.GetDynamicRules().FirstOrDefault(); + } + + [CommandImplementation("budget")] + public IEnumerable Budget([PipedArgument] IEnumerable input) + => input.Select(Budget); + + [CommandImplementation("budget")] + public float? Budget([PipedArgument] EntityUid input) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.GetRuleBudget(input); + } + + [CommandImplementation("adjust")] + public IEnumerable Adjust([PipedArgument] IEnumerable input, float value) + => input.Select(i => Adjust(i,value)); + + [CommandImplementation("adjust")] + public float? Adjust([PipedArgument] EntityUid input, float value) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.AdjustBudget(input, value); + } + + [CommandImplementation("set")] + public IEnumerable Set([PipedArgument] IEnumerable input, float value) + => input.Select(i => Set(i,value)); + + [CommandImplementation("set")] + public float? Set([PipedArgument] EntityUid input, float value) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.SetBudget(input, value); + } + + [CommandImplementation("dryrun")] + public IEnumerable> DryRun([PipedArgument] IEnumerable input) + => input.Select(DryRun); + + [CommandImplementation("dryrun")] + public IEnumerable DryRun([PipedArgument] EntityUid input) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.DryRun(input); + } + + [CommandImplementation("executenow")] + public IEnumerable> ExecuteNow([PipedArgument] IEnumerable input) + => input.Select(ExecuteNow); + + [CommandImplementation("executenow")] + public IEnumerable ExecuteNow([PipedArgument] EntityUid input) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.ExecuteNow(input); + } + + [CommandImplementation("rules")] + public IEnumerable> Rules([PipedArgument] IEnumerable input) + => input.Select(Rules); + + [CommandImplementation("rules")] + public IEnumerable Rules([PipedArgument] EntityUid input) + { + _dynamicRuleSystem ??= GetSys(); + + return _dynamicRuleSystem.Rules(input); + } +} + diff --git a/Content.Server/GameTicking/GameTicker.GameRule.cs b/Content.Server/GameTicking/GameTicker.GameRule.cs index cf0b0eceb11a..1750d3c27a0d 100644 --- a/Content.Server/GameTicking/GameTicker.GameRule.cs +++ b/Content.Server/GameTicking/GameTicker.GameRule.cs @@ -21,7 +21,7 @@ public sealed partial class GameTicker /// A list storing the start times of all game rules that have been started this round. /// Game rules can be started and stopped at any time, including midround. /// - public IReadOnlyList<(TimeSpan, string)> AllPreviousGameRules => _allPreviousGameRules; + public override IReadOnlyList<(TimeSpan, string)> AllPreviousGameRules => _allPreviousGameRules; private void InitializeGameRules() { diff --git a/Content.Server/GameTicking/Rules/DynamicRuleSystem.cs b/Content.Server/GameTicking/Rules/DynamicRuleSystem.cs new file mode 100644 index 000000000000..b23e9d40f24e --- /dev/null +++ b/Content.Server/GameTicking/Rules/DynamicRuleSystem.cs @@ -0,0 +1,195 @@ +using System.Diagnostics; +using Content.Server.Administration.Logs; +using Content.Server.RoundEnd; +using Content.Shared.Database; +using Content.Shared.EntityTable; +using Content.Shared.EntityTable.Conditions; +using Content.Shared.GameTicking.Components; +using Content.Shared.GameTicking.Rules; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; + +namespace Content.Server.GameTicking.Rules; + +public sealed class DynamicRuleSystem : GameRuleSystem +{ + [Dependency] private readonly IAdminLogManager _adminLog = default!; + [Dependency] private readonly EntityTableSystem _entityTable = default!; + [Dependency] private readonly RoundEndSystem _roundEnd = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + protected override void Added(EntityUid uid, DynamicRuleComponent component, GameRuleComponent gameRule, GameRuleAddedEvent args) + { + base.Added(uid, component, gameRule, args); + + component.Budget = _random.Next(component.StartingBudgetMin, component.StartingBudgetMax);; + component.NextRuleTime = Timing.CurTime + _random.Next(component.MinRuleInterval, component.MaxRuleInterval); + } + + protected override void Started(EntityUid uid, DynamicRuleComponent component, GameRuleComponent gameRule, GameRuleStartedEvent args) + { + base.Started(uid, component, gameRule, args); + + // Since we don't know how long until this rule is activated, we need to + // set the last budget update to now so it doesn't immediately give the component a bunch of points. + component.LastBudgetUpdate = Timing.CurTime; + Execute((uid, component)); + } + + protected override void Ended(EntityUid uid, DynamicRuleComponent component, GameRuleComponent gameRule, GameRuleEndedEvent args) + { + base.Ended(uid, component, gameRule, args); + + foreach (var rule in component.Rules) + { + GameTicker.EndGameRule(rule); + } + } + + protected override void ActiveTick(EntityUid uid, DynamicRuleComponent component, GameRuleComponent gameRule, float frameTime) + { + base.ActiveTick(uid, component, gameRule, frameTime); + + if (Timing.CurTime < component.NextRuleTime) + return; + + // don't spawn antags during evac + if (_roundEnd.IsRoundEndRequested()) + return; + + Execute((uid, component)); + } + + /// + /// Generates and returns a list of randomly selected, + /// valid rules to spawn based on . + /// + private IEnumerable GetRuleSpawns(Entity entity) + { + UpdateBudget((entity.Owner, entity.Comp)); + var ctx = new EntityTableContext(new Dictionary + { + { HasBudgetCondition.BudgetContextKey, entity.Comp.Budget }, + }); + + return _entityTable.GetSpawns(entity.Comp.Table, ctx: ctx); + } + + /// + /// Updates the budget of the provided dynamic rule component based on the amount of time since the last update + /// multiplied by the value. + /// + private void UpdateBudget(Entity entity) + { + var duration = (float) (Timing.CurTime - entity.Comp.LastBudgetUpdate).TotalSeconds; + + entity.Comp.Budget += duration * entity.Comp.BudgetPerSecond; + entity.Comp.LastBudgetUpdate = Timing.CurTime; + } + + /// + /// Executes this rule, generating new dynamic rules and starting them. + /// + /// + /// Returns a list of the rules that were executed. + /// + private List Execute(Entity entity) + { + entity.Comp.NextRuleTime = + Timing.CurTime + _random.Next(entity.Comp.MinRuleInterval, entity.Comp.MaxRuleInterval); + + var executedRules = new List(); + + foreach (var rule in GetRuleSpawns(entity)) + { + var res = GameTicker.StartGameRule(rule, out var ruleUid); + Debug.Assert(res); + + executedRules.Add(ruleUid); + + if (TryComp(ruleUid, out var cost)) + { + entity.Comp.Budget -= cost.Cost; + _adminLog.Add(LogType.EventRan, LogImpact.High, $"{ToPrettyString(entity)} ran rule {ToPrettyString(ruleUid)} with cost {cost.Cost} on budget {entity.Comp.Budget}."); + } + else + { + _adminLog.Add(LogType.EventRan, LogImpact.High, $"{ToPrettyString(entity)} ran rule {ToPrettyString(ruleUid)} which had no cost."); + } + } + + entity.Comp.Rules.AddRange(executedRules); + return executedRules; + } + + #region Command Methods + + public List GetDynamicRules() + { + var rules = new List(); + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out _, out var comp)) + { + if (!GameTicker.IsGameRuleActive(uid, comp)) + continue; + rules.Add(uid); + } + + return rules; + } + + public float? GetRuleBudget(Entity entity) + { + if (!Resolve(entity, ref entity.Comp)) + return null; + + UpdateBudget((entity.Owner, entity.Comp)); + return entity.Comp.Budget; + } + + public float? AdjustBudget(Entity entity, float amount) + { + if (!Resolve(entity, ref entity.Comp)) + return null; + + UpdateBudget((entity.Owner, entity.Comp)); + entity.Comp.Budget += amount; + return entity.Comp.Budget; + } + + public float? SetBudget(Entity entity, float amount) + { + if (!Resolve(entity, ref entity.Comp)) + return null; + + entity.Comp.LastBudgetUpdate = Timing.CurTime; + entity.Comp.Budget = amount; + return entity.Comp.Budget; + } + + public IEnumerable DryRun(Entity entity) + { + if (!Resolve(entity, ref entity.Comp)) + return new List(); + + return GetRuleSpawns((entity.Owner, entity.Comp)); + } + + public IEnumerable ExecuteNow(Entity entity) + { + if (!Resolve(entity, ref entity.Comp)) + return new List(); + + return Execute((entity.Owner, entity.Comp)); + } + + public IEnumerable Rules(Entity entity) + { + if (!Resolve(entity, ref entity.Comp)) + return new List(); + + return entity.Comp.Rules; + } + + #endregion +} diff --git a/Content.Shared/EntityTable/Conditions/HasBudgetCondition.cs b/Content.Shared/EntityTable/Conditions/HasBudgetCondition.cs new file mode 100644 index 000000000000..f2489d04aa70 --- /dev/null +++ b/Content.Shared/EntityTable/Conditions/HasBudgetCondition.cs @@ -0,0 +1,51 @@ +using Content.Shared.EntityTable.EntitySelectors; +using Content.Shared.GameTicking.Rules; +using Robust.Shared.Prototypes; + +namespace Content.Shared.EntityTable.Conditions; + +/// +/// Condition that only succeeds if a table supplies a sufficient "cost" to a given +/// +public sealed partial class HasBudgetCondition : EntityTableCondition +{ + public const string BudgetContextKey = "Budget"; + + /// + /// Used for determining the cost for the budget. + /// If null, attempts to fetch the cost from the attached selector. + /// + [DataField] + public int? CostOverride; + + protected override bool EvaluateImplementation(EntityTableSelector root, + IEntityManager entMan, + IPrototypeManager proto, + EntityTableContext ctx) + { + if (!ctx.TryGetData(BudgetContextKey, out var budget)) + return false; + + int cost; + if (CostOverride != null) + { + cost = CostOverride.Value; + } + else + { + if (root is not EntSelector entSelector) + return false; + + if (!proto.Index(entSelector.Id).TryGetComponent(out DynamicRuleCostComponent? costComponent, entMan.ComponentFactory)) + { + var log = Logger.GetSawmill("HasBudgetCondition"); + log.Error($"Rule {entSelector.Id} does not have a DynamicRuleCostComponent."); + return false; + } + + cost = costComponent.Cost; + } + + return budget >= cost; + } +} diff --git a/Content.Shared/EntityTable/Conditions/MaxRuleOccurenceCondition.cs b/Content.Shared/EntityTable/Conditions/MaxRuleOccurenceCondition.cs new file mode 100644 index 000000000000..1e55feb3381d --- /dev/null +++ b/Content.Shared/EntityTable/Conditions/MaxRuleOccurenceCondition.cs @@ -0,0 +1,54 @@ +using System.Linq; +using Content.Shared.EntityTable.EntitySelectors; +using Content.Shared.GameTicking; +using Robust.Shared.Prototypes; + +namespace Content.Shared.EntityTable.Conditions; + +/// +/// Condition that succeeds only when the specified gamerule has been run under a certain amount of times +/// +/// +/// This is meant to be attached directly to EntSelector. If it is not, then you'll need to specify what rule +/// is being used inside RuleOverride. +/// +public sealed partial class MaxRuleOccurenceCondition : EntityTableCondition +{ + /// + /// The maximum amount of times this rule can have already be run. + /// + [DataField] + public int Max = 1; + + /// + /// The rule that is being checked for occurrences. + /// If null, it will use the value on the attached selector. + /// + [DataField] + public EntProtoId? RuleOverride; + + protected override bool EvaluateImplementation(EntityTableSelector root, + IEntityManager entMan, + IPrototypeManager proto, + EntityTableContext ctx) + { + string rule; + if (RuleOverride is { } ruleOverride) + { + rule = ruleOverride; + } + else + { + rule = root is EntSelector entSelector + ? entSelector.Id + : string.Empty; + } + + if (rule == string.Empty) + return false; + + var gameTicker = entMan.System(); + + return gameTicker.AllPreviousGameRules.Count(p => p.Item2 == rule) < Max; + } +} diff --git a/Content.Shared/EntityTable/Conditions/ReoccurrenceDelayCondition.cs b/Content.Shared/EntityTable/Conditions/ReoccurrenceDelayCondition.cs new file mode 100644 index 000000000000..0329592a4a26 --- /dev/null +++ b/Content.Shared/EntityTable/Conditions/ReoccurrenceDelayCondition.cs @@ -0,0 +1,49 @@ +using System.ComponentModel.DataAnnotations; +using System.Linq; +using Content.Shared.EntityTable.EntitySelectors; +using Content.Shared.GameTicking; +using Robust.Shared.Prototypes; + +namespace Content.Shared.EntityTable.Conditions; + +public sealed partial class ReoccurrenceDelayCondition : EntityTableCondition +{ + /// + /// The maximum amount of times this rule can have already be run. + /// + [DataField] + public TimeSpan Delay = TimeSpan.Zero; + + /// + /// The rule that is being checked for occurrences. + /// If null, it will use the value on the attached selector. + /// + [DataField] + public EntProtoId? RuleOverride; + + protected override bool EvaluateImplementation(EntityTableSelector root, + IEntityManager entMan, + IPrototypeManager proto, + EntityTableContext ctx) + { + string rule; + if (RuleOverride is { } ruleOverride) + { + rule = ruleOverride; + } + else + { + rule = root is EntSelector entSelector + ? entSelector.Id + : string.Empty; + } + + if (rule == string.Empty) + return false; + + var gameTicker = entMan.System(); + + return gameTicker.AllPreviousGameRules.Any( + p => p.Item2 == rule && p.Item1 + Delay <= gameTicker.RoundDuration()); + } +} diff --git a/Content.Shared/EntityTable/Conditions/RoundDurationCondition.cs b/Content.Shared/EntityTable/Conditions/RoundDurationCondition.cs new file mode 100644 index 000000000000..518faf4bc6f1 --- /dev/null +++ b/Content.Shared/EntityTable/Conditions/RoundDurationCondition.cs @@ -0,0 +1,34 @@ +using Content.Shared.EntityTable.EntitySelectors; +using Content.Shared.GameTicking; +using Robust.Shared.Prototypes; + +namespace Content.Shared.EntityTable.Conditions; + +/// +/// Condition that passes only if the current round time falls between the minimum and maximum time values. +/// +public sealed partial class RoundDurationCondition : EntityTableCondition +{ + /// + /// Minimum time the round must have gone on for this condition to pass. + /// + [DataField] + public TimeSpan Min = TimeSpan.Zero; + + /// + /// Maximum amount of time the round could go on for this condition to pass. + /// + [DataField] + public TimeSpan Max = TimeSpan.MaxValue; + + protected override bool EvaluateImplementation(EntityTableSelector root, + IEntityManager entMan, + IPrototypeManager proto, + EntityTableContext ctx) + { + var gameTicker = entMan.System(); + var duration = gameTicker.RoundDuration(); + + return duration >= Min && duration <= Max; + } +} diff --git a/Content.Shared/EntityTable/EntitySelectors/GroupSelector.cs b/Content.Shared/EntityTable/EntitySelectors/GroupSelector.cs index 25c81a45650d..0d2a451bdc3e 100644 --- a/Content.Shared/EntityTable/EntitySelectors/GroupSelector.cs +++ b/Content.Shared/EntityTable/EntitySelectors/GroupSelector.cs @@ -26,6 +26,9 @@ protected override IEnumerable GetSpawnsImplementation(System.Random children.Add(child, child.Weight); } + if (children.Count == 0) + return Array.Empty(); + var pick = SharedRandomExtensions.Pick(children, rand); return pick.GetSpawns(rand, entMan, proto, ctx); diff --git a/Content.Shared/GameTicking/Rules/DynamicRuleComponent.cs b/Content.Shared/GameTicking/Rules/DynamicRuleComponent.cs new file mode 100644 index 000000000000..7782717758c1 --- /dev/null +++ b/Content.Shared/GameTicking/Rules/DynamicRuleComponent.cs @@ -0,0 +1,71 @@ +using Content.Shared.EntityTable.EntitySelectors; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; + +namespace Content.Shared.GameTicking.Rules; + +/// +/// Gamerule the spawns multiple antags at intervals based on a budget +/// +[RegisterComponent, AutoGenerateComponentPause] +public sealed partial class DynamicRuleComponent : Component +{ + /// + /// The total budget for antags. + /// + [DataField] + public float Budget; + + /// + /// The last time budget was updated. + /// + [DataField] + public TimeSpan LastBudgetUpdate; + + /// + /// The amount of budget accumulated every second. + /// + [DataField] + public float BudgetPerSecond = 0.1f; + + /// + /// The minimum or lower bound for budgets to start at. + /// + [DataField] + public int StartingBudgetMin = 200; + + /// + /// The maximum or upper bound for budgets to start at. + /// + [DataField] + public int StartingBudgetMax = 350; + + /// + /// The time at which the next rule will start + /// + [DataField(customTypeSerializer: typeof(TimeOffsetSerializer)), AutoPausedField] + public TimeSpan NextRuleTime; + + /// + /// Minimum delay between rules + /// + [DataField] + public TimeSpan MinRuleInterval = TimeSpan.FromMinutes(10); + + /// + /// Maximum delay between rules + /// + [DataField] + public TimeSpan MaxRuleInterval = TimeSpan.FromMinutes(30); + + /// + /// A table of rules that are picked from. + /// + [DataField] + public EntityTableSelector Table = new NoneSelector(); + + /// + /// The rules that have been spawned + /// + [DataField] + public List Rules = new(); +} diff --git a/Content.Shared/GameTicking/Rules/DynamicRuleCostComponent.cs b/Content.Shared/GameTicking/Rules/DynamicRuleCostComponent.cs new file mode 100644 index 000000000000..180b168dc1d3 --- /dev/null +++ b/Content.Shared/GameTicking/Rules/DynamicRuleCostComponent.cs @@ -0,0 +1,14 @@ +namespace Content.Shared.GameTicking.Rules; + +/// +/// Component that tracks how much a rule "costs" for Dynamic +/// +[RegisterComponent] +public sealed partial class DynamicRuleCostComponent : Component +{ + /// + /// The amount of budget a rule takes up + /// + [DataField(required: true)] + public int Cost; +} diff --git a/Content.Shared/GameTicking/SharedGameTicker.cs b/Content.Shared/GameTicking/SharedGameTicker.cs index 6b8bc8685b22..877a849d0774 100644 --- a/Content.Shared/GameTicking/SharedGameTicker.cs +++ b/Content.Shared/GameTicking/SharedGameTicker.cs @@ -15,6 +15,12 @@ public abstract class SharedGameTicker : EntitySystem [Dependency] private readonly IReplayRecordingManager _replay = default!; [Dependency] private readonly IGameTiming _gameTiming = default!; + /// + /// A list storing the start times of all game rules that have been started this round. + /// Game rules can be started and stopped at any time, including midround. + /// + public abstract IReadOnlyList<(TimeSpan, string)> AllPreviousGameRules { get; } + // See ideally these would be pulled from the job definition or something. // But this is easier, and at least it isn't hardcoded. //TODO: Move these, they really belong in StationJobsSystem or a cvar. diff --git a/Resources/Locale/en-US/commands/toolshed-commands.ftl b/Resources/Locale/en-US/commands/toolshed-commands.ftl index cc5c03d52b60..33bf53f9e367 100644 --- a/Resources/Locale/en-US/commands/toolshed-commands.ftl +++ b/Resources/Locale/en-US/commands/toolshed-commands.ftl @@ -106,3 +106,19 @@ command-description-scale-multiplyvector = Multiply an entity's sprite size with a certain 2d vector (without changing its fixture). command-description-scale-multiplywithfixture = Multiply an entity's sprite size with a certain factor (including its fixture). +command-description-dynamicrule-list = + Lists all currently active dynamic rules, usually this is just one. +command-description-dynamicrule-get = + Gets the currently active dynamic rule. +command-description-dynamicrule-budget = + Gets the current budget of the piped dynamic rule(s). +command-description-dynamicrule-adjust = + Adjusts the budget of the piped dynamic rule(s) by the specified amount. +command-description-dynamicrule-set = + Sets the budget of the piped dynamic rule(s) to the specified amount. +command-description-dynamicrule-dryrun = + Returns a list of rules that could be activated if the rule ran at this moment with all current context. This is not a complete list of every single rule that could be run, just a sample of the current valid ones. +command-description-dynamicrule-executenow = + Executes the piped dynamic rule as if it had reached its regular update time. +command-description-dynamicrule-rules = + Gets a list of all the rules spawned by the piped dynamic rule. diff --git a/Resources/Locale/en-US/game-ticking/game-presets/preset-secret.ftl b/Resources/Locale/en-US/game-ticking/game-presets/preset-secret.ftl index 892e5c399478..2551b0073d45 100644 --- a/Resources/Locale/en-US/game-ticking/game-presets/preset-secret.ftl +++ b/Resources/Locale/en-US/game-ticking/game-presets/preset-secret.ftl @@ -1,2 +1,5 @@ secret-title = Secret secret-description = It's a secret to everyone. The threats you encounter are randomized. + +dynamic-title = Dynamic +dynamic-description = No one knows what's coming. You can encounter any number of threats. diff --git a/Resources/Prototypes/GameRules/dynamic_rules.yml b/Resources/Prototypes/GameRules/dynamic_rules.yml new file mode 100644 index 000000000000..02298e0faa36 --- /dev/null +++ b/Resources/Prototypes/GameRules/dynamic_rules.yml @@ -0,0 +1,112 @@ +- type: entity + parent: BaseGameRule + id: DynamicRule + components: + - type: GameRule + minPlayers: 5 # <5 is greenshift hours, buddy. + - type: DynamicRule + startingBudgetMin: 200 + startingBudgetMax: 350 + table: !type:AllSelector + children: + # Roundstart Major Rules + - !type:GroupSelector + conditions: + - !type:RoundDurationCondition + max: 1 + children: + - id: Traitor + weight: 60 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - id: Nukeops + weight: 25 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:PlayerCountCondition + min: 20 + - id: Revolutionary + weight: 5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - id: Zombie + weight: 5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:PlayerCountCondition + min: 20 + - id: Wizard + weight: 5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:PlayerCountCondition + min: 10 + # Roundstart Minor Rules + - !type:GroupSelector + conditions: + - !type:RoundDurationCondition + max: 1 + children: + - id: Thief + prob: 0.5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + # Midround rules + - !type:GroupSelector + conditions: + - !type:RoundDurationCondition + min: 300 # minimum 5 minutes + children: + - id: SleeperAgents + weight: 15 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:RoundDurationCondition + min: 900 # 15 minutes + - id: DragonSpawn + weight: 15 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:RoundDurationCondition + min: 900 # 15 minutes + - id: NinjaSpawn + weight: 20 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:RoundDurationCondition + min: 900 # 15 minutes + - id: ParadoxCloneSpawn + weight: 25 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + max: 2 + - !type:RoundDurationCondition + min: 600 # 10 minutes + - id: ZombieOutbreak + weight: 2.5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:PlayerCountCondition + min: 20 + - !type:RoundDurationCondition + min: 2700 # 45 minutes + - id: LoneOpsSpawn + weight: 5 + conditions: + - !type:HasBudgetCondition + - !type:MaxRuleOccurenceCondition + - !type:PlayerCountCondition + min: 20 + - !type:RoundDurationCondition + min: 2100 # 35 minutes diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index 78602f97b951..2642c0286bf2 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -30,15 +30,20 @@ table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp children: - id: ClosetSkeleton - - id: DragonSpawn - id: KingRatMigration + - id: RevenantSpawn + - id: DerelictCyborgSpawn + +- type: entityTable + id: ModerateAntagEventsTable + table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp + children: + - id: DragonSpawn - id: NinjaSpawn - id: ParadoxCloneSpawn - - id: RevenantSpawn - id: SleeperAgents - id: ZombieOutbreak - id: LoneOpsSpawn - - id: DerelictCyborgSpawn - id: WizardSpawn - type: entity @@ -183,6 +188,8 @@ pickPlayer: false mindRoles: - MindRoleDragon + - type: DynamicRuleCost + cost: 75 - type: entity parent: BaseGameRule @@ -233,6 +240,8 @@ nameFormat: name-format-ninja mindRoles: - MindRoleNinja + - type: DynamicRuleCost + cost: 75 - type: entity parent: BaseGameRule @@ -269,6 +278,8 @@ sound: /Audio/Misc/paradox_clone_greeting.ogg mindRoles: - MindRoleParadoxClone + - type: DynamicRuleCost + cost: 50 - type: entity parent: BaseGameRule @@ -520,6 +531,8 @@ - type: InitialInfected mindRoles: - MindRoleInitialInfected + - type: DynamicRuleCost + cost: 200 - type: entity parent: BaseNukeopsRule @@ -556,6 +569,8 @@ - Syndicate mindRoles: - MindRoleNukeops + - type: DynamicRuleCost + cost: 75 - type: entity parent: BaseTraitorRule diff --git a/Resources/Prototypes/GameRules/roundstart.yml b/Resources/Prototypes/GameRules/roundstart.yml index a7c7af7f37bc..df4d59fd5a6a 100644 --- a/Resources/Prototypes/GameRules/roundstart.yml +++ b/Resources/Prototypes/GameRules/roundstart.yml @@ -173,6 +173,8 @@ - Syndicate mindRoles: - MindRoleNukeops + - type: DynamicRuleCost + cost: 200 - type: entity abstract: true @@ -188,6 +190,8 @@ maxDifficulty: 5 - type: AntagSelection agentName: traitor-round-end-agent-name + - type: DynamicRuleCost + cost: 100 - type: entity parent: BaseTraitorRule @@ -207,7 +211,7 @@ blacklist: components: - AntagImmune - lateJoinAdditional: true + lateJoinAdditional: false mindRoles: - MindRoleTraitor @@ -278,6 +282,8 @@ - type: HeadRevolutionary mindRoles: - MindRoleHeadRevolutionary + - type: DynamicRuleCost + cost: 200 - type: entity id: Sandbox @@ -341,6 +347,8 @@ nameFormat: name-format-wizard mindRoles: - MindRoleWizard + - type: DynamicRuleCost + cost: 150 - type: entity id: Zombie @@ -373,6 +381,8 @@ - type: InitialInfected mindRoles: - MindRoleInitialInfected + - type: DynamicRuleCost + cost: 200 # This rule makes the chosen players unable to get other antag rules, as a way to prevent metagaming job rolls. # Put this before antags assigned to station jobs, but after non-job antags (NukeOps/Wiz). @@ -400,6 +410,8 @@ tableId: BasicCalmEventsTable - !type:NestedSelector tableId: BasicAntagEventsTable + - !type:NestedSelector + tableId: ModerateAntagEventsTable - !type:NestedSelector tableId: CargoGiftsTable - !type:NestedSelector @@ -407,6 +419,21 @@ - !type:NestedSelector tableId: SpicyPestEventsTable +- type: entityTable + id: DynamicGameRulesTable + table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp + children: + - !type:NestedSelector + tableId: BasicCalmEventsTable + - !type:NestedSelector + tableId: BasicAntagEventsTable + - !type:NestedSelector + tableId: CargoGiftsTable + - !type:NestedSelector + tableId: CalmPestEventsTable + - !type:NestedSelector + tableId: SpicyPestEventsTable + - type: entityTable id: SpaceTrafficControlTable table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp @@ -426,6 +453,14 @@ scheduledGameRules: !type:NestedSelector tableId: BasicGameRulesTable +- type: entity + id: DynamicStationEventScheduler # this isn't the dynamic mode, but rather the station event scheduler used for dynamic + parent: BaseGameRule + components: + - type: BasicStationEventScheduler + scheduledGameRules: !type:NestedSelector + tableId: DynamicGameRulesTable + - type: entity id: RampingStationEventScheduler parent: BaseGameRule diff --git a/Resources/Prototypes/GameRules/subgamemodes.yml b/Resources/Prototypes/GameRules/subgamemodes.yml index 2213623c2873..0dbef6e06be7 100644 --- a/Resources/Prototypes/GameRules/subgamemodes.yml +++ b/Resources/Prototypes/GameRules/subgamemodes.yml @@ -34,6 +34,8 @@ - MindRoleThief briefing: sound: "/Audio/Misc/thief_greeting.ogg" + - type: DynamicRuleCost + cost: 75 # Needs testing - type: entity diff --git a/Resources/Prototypes/game_presets.yml b/Resources/Prototypes/game_presets.yml index 160bb5e4a08b..a9d33b0b7681 100644 --- a/Resources/Prototypes/game_presets.yml +++ b/Resources/Prototypes/game_presets.yml @@ -96,6 +96,23 @@ - SpaceTrafficControlFriendlyEventScheduler - BasicRoundstartVariation +- type: gamePreset + id: Dynamic + alias: + - dynamic + - multiantag + - director + name: dynamic-title + showInVote: true + description: dynamic-description + rules: + - DynamicRule + - DummyNonAntag + - DynamicStationEventScheduler + - MeteorSwarmScheduler + - SpaceTrafficControlEventScheduler + - BasicRoundstartVariation + - type: gamePreset id: Secret alias: From 890ac9f64582329b61be307f4080cff3e66a4236 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 15 Aug 2025 14:07:58 +0000 Subject: [PATCH 100/760] Automatic changelog update --- Resources/Changelog/Admin.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Admin.yml b/Resources/Changelog/Admin.yml index 988b9038a7d2..60e38dc6e3b1 100644 --- a/Resources/Changelog/Admin.yml +++ b/Resources/Changelog/Admin.yml @@ -1330,5 +1330,13 @@ Entries: id: 162 time: '2025-08-08T19:00:41.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/35531 +- author: EmoGarbage404, soutbridge-fur + changes: + - message: A new experimental gamemode "Dynamic" has been added to the voting options + and admin seletion. + type: Add + id: 163 + time: '2025-08-15T14:06:51.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/37783 Name: Admin Order: 2 From ff078df36d46de142812d8a30e2115df00a9c98b Mon Sep 17 00:00:00 2001 From: Rinary1 Date: Fri, 15 Aug 2025 18:06:17 +0300 Subject: [PATCH 101/760] generatable reagents --- .../Chemistry/UI/ReagentCardControl.xaml.cs | 20 ++++-- .../UI/ReagentDispenserBoundUserInterface.cs | 2 +- .../UI/ReagentDispenserWindow.xaml.cs | 2 +- .../Components/ReagentDispenserComponent.cs | 5 ++ .../EntitySystems/ReagentDispenserSystem.cs | 69 +++++++++++++------ .../Chemistry/SharedReagentDispenser.cs | 21 ++++-- .../Entities/Structures/Dispensers/chem.yml | 48 ++++++++++--- 7 files changed, 124 insertions(+), 43 deletions(-) diff --git a/Content.Client/Chemistry/UI/ReagentCardControl.xaml.cs b/Content.Client/Chemistry/UI/ReagentCardControl.xaml.cs index b23b6eae06f9..08fcf1316418 100644 --- a/Content.Client/Chemistry/UI/ReagentCardControl.xaml.cs +++ b/Content.Client/Chemistry/UI/ReagentCardControl.xaml.cs @@ -10,24 +10,32 @@ namespace Content.Client.Chemistry.UI; [GenerateTypedNameReferences] public sealed partial class ReagentCardControl : Control { - public ItemStorageLocation StorageLocation { get; } - public Action? OnPressed; + public ReagentDispenseData Data { get; } // Starlight-edit + public ItemStorageLocation? StorageLocation { get; } // Starlight-edit + public Action? OnPressed; // Starlight-edit public Action? OnEjectButtonPressed; public ReagentCardControl(ReagentInventoryItem item) { RobustXamlLoader.Load(this); - StorageLocation = item.StorageLocation; + Data = item.Data; // Starlight-edit + StorageLocation = item.Data.StorageLocation; // Starlight-edit ColorPanel.PanelOverride = new StyleBoxFlat { BackgroundColor = item.ReagentColor }; ReagentNameLabel.Text = item.ReagentLabel; - FillLabel.Text = Loc.GetString("reagent-dispenser-window-quantity-label-text", ("quantity", item.Quantity));; + FillLabel.Text = Loc.GetString("reagent-dispenser-window-quantity-label-text", ("quantity", item.Generatable ? "∞" : item.Quantity));; // Starlight-edit EjectButtonIcon.Text = Loc.GetString("reagent-dispenser-window-eject-container-button"); + + // Starlight-start + if (StorageLocation != null) + EjectButton.OnPressed += args => OnEjectButtonPressed?.Invoke(StorageLocation.Value); + else + EjectButton.Visible = false; + // Starlight-end if (item.Quantity == 0.0) MainButton.Disabled = true; - MainButton.OnPressed += args => OnPressed?.Invoke(StorageLocation); - EjectButton.OnPressed += args => OnEjectButtonPressed?.Invoke(StorageLocation); + MainButton.OnPressed += args => OnPressed?.Invoke(Data); } } diff --git a/Content.Client/Chemistry/UI/ReagentDispenserBoundUserInterface.cs b/Content.Client/Chemistry/UI/ReagentDispenserBoundUserInterface.cs index 8f19a6cc04f4..e47510a30c3d 100644 --- a/Content.Client/Chemistry/UI/ReagentDispenserBoundUserInterface.cs +++ b/Content.Client/Chemistry/UI/ReagentDispenserBoundUserInterface.cs @@ -40,7 +40,7 @@ protected override void Open() _window.AmountGrid.OnButtonPressed += s => SendMessage(new ReagentDispenserSetDispenseAmountMessage(s)); - _window.OnDispenseReagentButtonPressed += (location) => SendMessage(new ReagentDispenserDispenseReagentMessage(location)); + _window.OnDispenseReagentButtonPressed += (data) => SendMessage(new ReagentDispenserDispenseReagentMessage(data)); // Starlight-edit _window.OnEjectJugButtonPressed += (location) => SendMessage(new ReagentDispenserEjectContainerMessage(location)); } diff --git a/Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs b/Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs index 2b64eed57089..5daff5167fa4 100644 --- a/Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs +++ b/Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs @@ -19,7 +19,7 @@ public sealed partial class ReagentDispenserWindow : FancyWindow { [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly IEntityManager _entityManager = default!; - public event Action? OnDispenseReagentButtonPressed; + public event Action? OnDispenseReagentButtonPressed; // Starlight-edit public event Action? OnEjectJugButtonPressed; /// diff --git a/Content.Server/Chemistry/Components/ReagentDispenserComponent.cs b/Content.Server/Chemistry/Components/ReagentDispenserComponent.cs index e296f8358a1f..160266a83ece 100644 --- a/Content.Server/Chemistry/Components/ReagentDispenserComponent.cs +++ b/Content.Server/Chemistry/Components/ReagentDispenserComponent.cs @@ -4,6 +4,8 @@ using Content.Shared.Chemistry; using Robust.Shared.Audio; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; +using Robust.Shared.Prototypes; // Starlight-edit +using Content.Shared.Chemistry.Reagent; // Starlight-edit namespace Content.Server.Chemistry.Components { @@ -22,5 +24,8 @@ public sealed partial class ReagentDispenserComponent : Component [ViewVariables(VVAccess.ReadWrite)] public ReagentDispenserDispenseAmount DispenseAmount = ReagentDispenserDispenseAmount.U10; + + [DataField] + public Dictionary, float> GeneratableReagents = new(); // Starlight-edit } } diff --git a/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs b/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs index 4258c59b77f3..f95096dcebfa 100644 --- a/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs @@ -1,8 +1,10 @@ using System.Linq; using Content.Server.Chemistry.Components; using Content.Server.Chemistry.Containers.EntitySystems; +using Content.Server.PowerCell; // Starlight-edit using Content.Shared.Chemistry; using Content.Shared.Chemistry.EntitySystems; +using Content.Shared.Chemistry.Reagent; // Starlight-edit using Content.Shared.Containers.ItemSlots; using Content.Shared.FixedPoint; using Content.Shared.Nutrition.EntitySystems; @@ -37,6 +39,7 @@ public sealed class ReagentDispenserSystem : EntitySystem [Dependency] private readonly OpenableSystem _openable = default!; [Dependency] private readonly HandsSystem _handsSystem = default!; + [Dependency] private readonly PowerCellSystem _powercell = default!; // Starlight-edit [Dependency] private readonly SharedContainerSystem _container = default!; // Starlight-edit public override void Initialize() @@ -53,12 +56,12 @@ public override void Initialize() SubscribeLocalEvent(OnDispenseReagentMessage); SubscribeLocalEvent(OnEjectReagentMessage); SubscribeLocalEvent(OnClearContainerSolutionMessage); - + SubscribeLocalEvent(OnDestruction); // Starlight-edit: Empty container on destruct SubscribeLocalEvent(OnMapInit, before: new[] { typeof(ItemSlotsSystem) }); } - + // Starlight-start: Empty container on destruct private void OnDestruction(EntityUid uid, ReagentDispenserComponent component, DestructionEventArgs args) { @@ -125,8 +128,21 @@ private List GetInventory(Entity(reagent, out var reagentPrototype)) + { + FixedPoint2 quantity = 100f; + var data = new ReagentDispenseData(null, reagent); + inventory.Add(new ReagentInventoryItem(data, reagentPrototype.LocalizedName, quantity, reagentPrototype.SubstanceColor, true)); + } } + // Starlight-end return inventory; } @@ -141,33 +157,44 @@ private void OnSetDispenseAmountMessage(Entity reagen private void OnDispenseReagentMessage(Entity reagentDispenser, ref ReagentDispenserDispenseReagentMessage message) { if (!TryComp(reagentDispenser.Owner, out var storage)) - { return; - } // Ensure that the reagent is something this reagent dispenser can dispense. - var storageLocation = message.StorageLocation; + var storageLocation = message.Data.StorageLocation; // Starlight-edit var storedContainer = storage.StoredItems.FirstOrDefault(kvp => kvp.Value == storageLocation).Key; - if (storedContainer == EntityUid.Invalid) - return; - - var outputContainer = _itemSlotsSystem.GetItemOrNull(reagentDispenser, SharedReagentDispenser.OutputSlotName); - if (outputContainer is not { Valid: true } || !_solutionContainerSystem.TryGetFitsInDispenser(outputContainer.Value, out var solution, out _)) - return; - - if (_solutionContainerSystem.TryGetDrainableSolution(storedContainer, out var src, out _) && - _solutionContainerSystem.TryGetRefillableSolution(outputContainer.Value, out var dst, out _)) + if (storedContainer != EntityUid.Invalid) + { // Starlight-edit + var outputContainer = _itemSlotsSystem.GetItemOrNull(reagentDispenser, SharedReagentDispenser.OutputSlotName); + if (outputContainer is not { Valid: true } || !_solutionContainerSystem.TryGetFitsInDispenser(outputContainer.Value, out var solution, out _)) + return; + + if (_solutionContainerSystem.TryGetDrainableSolution(storedContainer, out var src, out _) && + _solutionContainerSystem.TryGetRefillableSolution(outputContainer.Value, out var dst, out _)) + { + // force open container, if applicable, to avoid confusing people on why it doesn't dispense + _openable.SetOpen(storedContainer, true); + _solutionTransferSystem.Transfer(reagentDispenser, + storedContainer, src.Value, + outputContainer.Value, dst.Value, + (int)reagentDispenser.Comp.DispenseAmount); + } + } + + // Starlight-start: Generatable Reagents + if (message.Data.ReagentID is { } reagentID && reagentDispenser.Comp.GeneratableReagents.TryGetValue(reagentID, out var powerDrain) && _powercell.HasCharge(reagentDispenser.Owner, powerDrain * (float)reagentDispenser.Comp.DispenseAmount)) { - // force open container, if applicable, to avoid confusing people on why it doesn't dispense - _openable.SetOpen(storedContainer, true); - _solutionTransferSystem.Transfer(reagentDispenser, - storedContainer, src.Value, - outputContainer.Value, dst.Value, - (int)reagentDispenser.Comp.DispenseAmount); + var outputContainer = _itemSlotsSystem.GetItemOrNull(reagentDispenser, SharedReagentDispenser.OutputSlotName); + if (outputContainer is not { Valid: true } || !_solutionContainerSystem.TryGetFitsInDispenser(outputContainer.Value, out var solution, out _)) + return; + + if (_solutionContainerSystem.TryGetRefillableSolution(outputContainer.Value, out var dst, out _) + && _solutionContainerSystem.TryAddReagent(dst.Value, reagentID.ToString(), FixedPoint2.New((int)reagentDispenser.Comp.DispenseAmount))) + _powercell.TryUseCharge(reagentDispenser.Owner, powerDrain * (float)reagentDispenser.Comp.DispenseAmount); } UpdateUiState(reagentDispenser); ClickSound(reagentDispenser); + // Starlight-end } private void OnEjectReagentMessage(Entity reagentDispenser, ref ReagentDispenserEjectContainerMessage message) diff --git a/Content.Shared/Chemistry/SharedReagentDispenser.cs b/Content.Shared/Chemistry/SharedReagentDispenser.cs index 65b7cc41fce8..c4bc917d7343 100644 --- a/Content.Shared/Chemistry/SharedReagentDispenser.cs +++ b/Content.Shared/Chemistry/SharedReagentDispenser.cs @@ -2,6 +2,7 @@ using Content.Shared.FixedPoint; using Content.Shared.Storage; using Robust.Shared.Serialization; +using Robust.Shared.Prototypes; // Starlight-edit namespace Content.Shared.Chemistry { @@ -67,11 +68,11 @@ public ReagentDispenserSetDispenseAmountMessage(String s) [Serializable, NetSerializable] public sealed class ReagentDispenserDispenseReagentMessage : BoundUserInterfaceMessage { - public readonly ItemStorageLocation StorageLocation; + public readonly ReagentDispenseData Data; // Starlight-edit - public ReagentDispenserDispenseReagentMessage(ItemStorageLocation storageLocation) + public ReagentDispenserDispenseReagentMessage(ReagentDispenseData data) // Starlight-edit { - StorageLocation = storageLocation; + Data = data; // Starlight-edit } } @@ -109,12 +110,13 @@ public enum ReagentDispenserDispenseAmount } [Serializable, NetSerializable] - public sealed class ReagentInventoryItem(ItemStorageLocation storageLocation, string reagentLabel, FixedPoint2 quantity, Color reagentColor) + public sealed class ReagentInventoryItem(ReagentDispenseData data, string reagentLabel, FixedPoint2 quantity, Color reagentColor, bool generatable) // Starlight-edit { - public ItemStorageLocation StorageLocation = storageLocation; + public ReagentDispenseData Data = data; // Starlight-edit public string ReagentLabel = reagentLabel; public FixedPoint2 Quantity = quantity; public Color ReagentColor = reagentColor; + public bool Generatable = generatable; // Starlight-edit } [Serializable, NetSerializable] @@ -139,6 +141,15 @@ public ReagentDispenserBoundUserInterfaceState(ContainerInfo? outputContainer, N SelectedDispenseAmount = selectedDispenseAmount; } } + + // Starlight-start: Generatable reagents + [Serializable, NetSerializable] + public sealed class ReagentDispenseData(ItemStorageLocation? storageLocation, ProtoId? reagentID) + { + public ItemStorageLocation? StorageLocation = storageLocation; + public ProtoId? ReagentID = reagentID; + } + // Starlight-end [Serializable, NetSerializable] public enum ReagentDispenserUiKey diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml index 714d5865e561..cfc2e17ba6d9 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/chem.yml @@ -7,7 +7,16 @@ components: - type: Sprite sprite: Structures/dispensers.rsi - state: industrial-working + # Starlight-start: Chem Dispenser unpowered/wiring panel states + layers: + - state: industrial-off + - state: industrial-working + visible: false + map: [ "enum.PowerDeviceVisualLayers.Powered" ] + - state: industrial-panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + visible: false + # Starlight-end snapCardinals: true - type: Storage openOnActivate: false @@ -48,6 +57,26 @@ - MachineMask layer: - MachineLayer + # Starlight-start: Generatable Reagents + - type: ReagentDispenser + generatableReagents: + Aluminium: 1 # For 1 quantity + Carbon: 1 + Copper: 1 + Hydrogen: 1 + Oxygen: 0 # You really can't pump oxygen or generate it on 2525? + Sugar: 1 + Silicon: 10 + Phosphorus: 10 + - type: WiresVisuals + - type: Appearance + - type: GenericVisualizer + visuals: + enum.PowerCellSlotVisuals.Enabled: + enum.PowerDeviceVisualLayers.Powered: + True: {visible: true} + False: {visible: false} + # Starlight-end - type: entity id: ChemDispenser @@ -56,23 +85,24 @@ components: - type: StorageFill contents: - - id: JugAluminium - - id: JugCarbon - id: JugChlorine - - id: JugCopper - id: JugEthanol - id: JugFluorine - - id: JugSugar - - id: JugHydrogen - id: JugIodine - id: JugIron - id: JugLithium - id: JugMercury - id: JugNitrogen - - id: JugOxygen - - id: JugPhosphorus - id: JugPotassium - id: JugRadium - - id: JugSilicon - id: JugSodium - id: JugSulfur + # Starlight-start: Filled powercell slot + - type: PowerCellSlot + cellSlotId: cell_slot + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellMedium + # Starlight-end \ No newline at end of file From 03b08a069042239ad23459ac1d86dfbfe610488f Mon Sep 17 00:00:00 2001 From: princess-gurchi Date: Fri, 15 Aug 2025 18:17:43 +0300 Subject: [PATCH 102/760] Add new abyss biome and move elder to old abyss --- .../_Starlight/procedural/expeditions.ftl | 3 +- .../_Starlight/procedural/salvage-faction.ftl | 2 +- .../Prototypes/Procedural/salvage_mods.yml | 24 +++ .../_StarLight/Procedural/biome_templates.yml | 152 +++++++++++++++++- .../Procedural/salvage_factions.yml | 31 ++-- .../_StarLight/Procedural/salvage_mods.yml | 13 +- 6 files changed, 200 insertions(+), 25 deletions(-) diff --git a/Resources/Locale/en-US/_Starlight/procedural/expeditions.ftl b/Resources/Locale/en-US/_Starlight/procedural/expeditions.ftl index a3b91a37a1d8..2f8f2b026f95 100644 --- a/Resources/Locale/en-US/_Starlight/procedural/expeditions.ftl +++ b/Resources/Locale/en-US/_Starlight/procedural/expeditions.ftl @@ -2,4 +2,5 @@ salvage-dungeon-mod-syndie-stronghold = Unknown complex salvage-dungeon-mod-soviet-stronghold = United complex salvage-dungeon-mod-soviet-warehouse = Warehouse of strategic resources -salvage-biome-mod-abyss = Abyss +salvage-biome-mod-true-abyss = Abyss +salvage-biome-mod-abyss = Abyss Touched diff --git a/Resources/Locale/en-US/_Starlight/procedural/salvage-faction.ftl b/Resources/Locale/en-US/_Starlight/procedural/salvage-faction.ftl index a513c0dcf410..1090962c188c 100644 --- a/Resources/Locale/en-US/_Starlight/procedural/salvage-faction.ftl +++ b/Resources/Locale/en-US/_Starlight/procedural/salvage-faction.ftl @@ -1,4 +1,4 @@ salvage-faction-syndicate = %E#R@R$#%$ salvage-faction-soviet = Communism salvage-faction-worms = Worms -salvage-faction-elder = Elder \ No newline at end of file +salvage-faction-elder = [REDACTED] \ No newline at end of file diff --git a/Resources/Prototypes/Procedural/salvage_mods.yml b/Resources/Prototypes/Procedural/salvage_mods.yml index 26a253e48439..b0b0df8a2fd0 100644 --- a/Resources/Prototypes/Procedural/salvage_mods.yml +++ b/Resources/Prototypes/Procedural/salvage_mods.yml @@ -9,23 +9,47 @@ id: Caves desc: salvage-biome-mod-caves biome: Caves + # Starlight + difficulties: + - Challenging + - Moderate + - Easy + - Difficult - type: salvageBiomeMod id: Grasslands desc: salvage-biome-mod-grasslands biome: Grasslands + # Starlight + difficulties: + - Challenging + - Moderate + - Easy + - Difficult - type: salvageBiomeMod id: Snow desc: salvage-biome-mod-snow cost: 1 biome: Snow + # Starlight + difficulties: + - Challenging + - Moderate + - Easy + - Difficult - type: salvageBiomeMod id: Lava desc: salvage-biome-mod-lava cost: 2 biome: Lava + # Starlight + difficulties: + - Challenging + - Moderate + - Easy + - Difficult #- type: salvageBiomeMod # id: Space diff --git a/Resources/Prototypes/_StarLight/Procedural/biome_templates.yml b/Resources/Prototypes/_StarLight/Procedural/biome_templates.yml index a33b1fbac9bc..5a4ba2efd53b 100644 --- a/Resources/Prototypes/_StarLight/Procedural/biome_templates.yml +++ b/Resources/Prototypes/_StarLight/Procedural/biome_templates.yml @@ -1,6 +1,6 @@ # Abyss - type: biomeTemplate - id: Abyss + id: TrueAbyss layers: # Sparse vegetation - !type:BiomeDecalLayer @@ -138,4 +138,152 @@ fractalType: FBm octaves: 5 cellularDistanceFunction: Euclidean - cellularReturnType: Distance2 \ No newline at end of file + cellularReturnType: Distance2 + +# Abyss Touched +- type: biomeTemplate + id: Abyss + layers: + # Sparse vegetation + - !type:BiomeDecalLayer + allowedTiles: + - FloorAbyss + - FloorAbyss2 + divisions: 2 + threshold: 0.8 + noise: + seed: 3 + noiseType: OpenSimplex2 + frequency: 0.1 + lacunarity: 1.50 + fractalType: Ridged + octaves: 1 + decals: + - AbyssBushOne + - AbyssBushTwo + - AbyssBushThree + - !type:BiomeDecalLayer + allowedTiles: + - FloorAbyss2 + noise: + seed: 0 + noiseType: OpenSimplex2 + frequency: 1 + divisions: 1 + threshold: 0.8 + decals: + - Basalt1 + - Basalt2 + - Basalt3 + - Basalt4 + - Basalt5 + - Basalt6 + - Basalt7 + - Basalt8 + - Basalt9 + - !type:BiomeEntityLayer + threshold: 0.5 + noise: + seed: 0 + noiseType: OpenSimplex2 + fractalType: FBm + frequency: 2 + allowedTiles: + - FloorAbyss2 + entities: + - FloraRockSolid + - AbyssOne + - AbyssTwo + - AbyssThree + - AbyssFour + - AbyssFive + # Rock formations + - !type:BiomeEntityLayer + allowedTiles: + - FloorAbyss + - FloorAbyss2 + threshold: 0.995 + noise: + seed: 3 + noiseType: OpenSimplex2 + frequency: 0.96 + lacunarity: 0.10 + fractalType: Ridged + octaves: 1 + entities: + - FloraObelisk01 + - FloraObelisk02 + - FloraObelisk03 + - !type:BiomeDummyLayer + id: Loot + # Rock walls + - !type:BiomeEntityLayer + allowedTiles: + - FloorAbyss + - FloorAbyss2 + threshold: -0.30 + noise: + seed: 0 + noiseType: Cellular + frequency: 0.05 + lacunarity: 2 + fractalType: FBm + octaves: 5 + cellularDistanceFunction: Euclidean + cellularReturnType: Distance2 + entities: + - WallRockChromite + - !type:BiomeDummyLayer + id: Loot + # Water + - !type:BiomeEntityLayer + allowedTiles: + - FloorAbyss + - FloorAbyss2 + threshold: 0.95 + noise: + seed: 3 + noiseType: OpenSimplex2 + frequency: 0.005 + lacunarity: 1.50 + fractalType: Ridged + octaves: 1 + entities: + - FloorWaterEntity + # Fill remainder with dirt. + - !type:BiomeTileLayer + threshold: -1.0 + tile: FloorAbyss2 + - !type:BiomeTileLayer + threshold: -0.90 + tile: FloorAbyss2 + noise: + seed: 0 + frequency: 0.02 + fractalType: None + # Rock formation sand + - !type:BiomeTileLayer + tile: FloorAbyss + threshold: -0.30 + noise: + seed: 0 + noiseType: Cellular + frequency: 0.05 + lacunarity: 2 + fractalType: FBm + octaves: 5 + cellularDistanceFunction: Euclidean + cellularReturnType: Distance2 + # Dark trees + - !type:BiomeEntityLayer + threshold: 0.7 + noise: + seed: 0 + noiseType: OpenSimplex2 + fractalType: FBm + frequency: 2 + allowedTiles: + - FloorAbyss2 + entities: + - LightTree + - ShadowTree \ No newline at end of file diff --git a/Resources/Prototypes/_StarLight/Procedural/salvage_factions.yml b/Resources/Prototypes/_StarLight/Procedural/salvage_factions.yml index 24ee82d1eb08..035d4100376c 100644 --- a/Resources/Prototypes/_StarLight/Procedural/salvage_factions.yml +++ b/Resources/Prototypes/_StarLight/Procedural/salvage_factions.yml @@ -71,12 +71,9 @@ - type: salvageFaction id: SovietImpossible - desc: salvage-faction-soviet + desc: salvage-faction-elder biomes: - - Lava - - Grasslands - - Caves - - Snow + - TrueAbyss entries: - proto: MobElder cost: 463 @@ -98,18 +95,18 @@ configs: DefenseStructure: WeaponTurretSyndicate -- type: salvageFaction - id: Elder - desc: salvage-faction-elder - entries: - - proto: MobElder - cost: 40000 - biomes: - - Abyss - difficulties: - - Difficult - configs: - DefenseStructure: WeaponTurretSyndicate +# - type: salvageFaction +# id: Elder +# desc: salvage-faction-elder +# entries: +# - proto: MobElder +# cost: 40000 +# biomes: +# - Abyss +# difficulties: +# - Difficult +# configs: +# DefenseStructure: WeaponTurretSyndicate - type: salvageFaction id: Xenos diff --git a/Resources/Prototypes/_StarLight/Procedural/salvage_mods.yml b/Resources/Prototypes/_StarLight/Procedural/salvage_mods.yml index 7f95c3bed015..03c9ad81fe14 100644 --- a/Resources/Prototypes/_StarLight/Procedural/salvage_mods.yml +++ b/Resources/Prototypes/_StarLight/Procedural/salvage_mods.yml @@ -3,9 +3,17 @@ desc: salvage-biome-mod-abyss biome: Abyss difficulties: + - Moderate - Challenging # - Difficult +- type: salvageBiomeMod + id: TrueAbyss + desc: salvage-biome-mod-true-abyss + biome: TrueAbyss + difficulties: + - Impossible + #- type: salvageDungeonMod # id: SyndieStronghold # desc: salvage-dungeon-mod-syndie-stronghold @@ -47,10 +55,7 @@ desc: salvage-dungeon-mod-soviet-warehouse proto: SovietStrategicResourcesWarehouseDungeon biomes: - - Lava - - Grasslands - - Caves - - Snow + - TrueAbyss difficulties: - Impossible From a8d6dbc3241c880f846a7abba8bd330788df9fc1 Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Fri, 15 Aug 2025 09:10:38 -0700 Subject: [PATCH 103/760] Added button and manager for in game bug reports (Part 1) (#35350) * Added the button and manager * Minor cleanup * Reigstered to the wrong thing! * Unload UI * Address the review * First commit :) * Some cleanup * Added some comments and now the placehoder text goes away once you start typing * Some cleanup and better test command * Basic rate limiter class (Not finished) * Cleanup * Removed forgotten comment xD * Whitespace removal * Minor cleanup, cvar hours -> minutes * More minor tweaks * Don't cache timer and add examples to fields * Added CCvar for time between bug reports * Minor crash when restarting rounds fixed * It compiled on my computer! * Fix comment indents * Remove unecessary async, removed magic strings, simplfied sawmill to not use post inject * Make struct private * Simplfiy TryGetLongHeader * Changed list to enumerable * URI cleanup * Got rid of the queue, used a much better way! * Made the comments a little better and fix some issues with them * Added header consts * Maximum reports per round is now an error message * Time between reports is now in seconds * Change ordering * Change hotkey to O * only update window when its open * Split up validation * address review * Address a few issues * inheritance fix * API now doesn't keep track of requests, just uses the rate limited response from github * Rough idea of how channels would work * refactor: reorganized code, placed rate limiter into http-client-handler AND manager (usually only manager-one should work) * cleanup * Add user agent so api doesn't get mad * Better error logs * Cleanup * It now throws! * refactor: renaming, moved some methods, xml-doc cleanups * refactor: BugReportWindow formatted to convention, enforced 1 updates only 1 per sec * Add very basic licence info * Fixed the issues! * Set ccvar default to false * make the button better * fix test fail silly me * Adress the review! * refactor: cleanup of entry point code, binding server-side code with client-facing manager * Resolve the other issues and cleanup and stuff smile :) * not entity * fixes * Cleanup * Cleanup * forgor region * fixes * Split up function and more stuff * Better unsubs yaygit add -A * I pray... * Revert "I pray..." This reverts commit 9629fb4f1289c9009a03e4e4facd9ae975e6303e. * I think I have to add it in the pr * Revert "I think I have to add it in the pr" This reverts commit e185b42f570fe5f0f51e0e44761d7938e22e67f7. * Tweaks * Minor tweak to permissions --------- Co-authored-by: pa.pecherskij --- .../BugReport/BugReportUIController.cs | 113 +++++ .../BugReport/Windows/BugReportWindow.xaml | 31 ++ .../BugReport/Windows/BugReportWindow.xaml.cs | 181 ++++++++ .../MenuBar/GameTopMenuBarUIController.cs | 4 + .../MenuBar/Widgets/GameTopMenuBar.xaml | 9 + Content.Server/BugReports/BugReportManager.cs | 221 ++++++++++ Content.Server/BugReports/IBugReportEvents.cs | 94 ++++ .../BugReports/IBugReportManager.cs | 22 + Content.Server/Entry/EntryPoint.cs | 10 +- .../GameTicking/GameTicker.RoundFlow.cs | 2 + Content.Server/GameTicking/GameTicker.cs | 2 + .../Github/Commands/TestGithubApiCommand.cs | 71 +++ Content.Server/Github/GithubApiManager.cs | 53 +++ .../Github/GithubBackgroundWorker.cs | 74 ++++ Content.Server/Github/GithubClient.cs | 417 ++++++++++++++++++ .../Github/Requests/CreateIssueRequest.cs | 38 ++ .../Github/Requests/IGithubRequest.cs | 44 ++ .../Github/Requests/InstallationsRequest.cs | 18 + .../Github/Requests/TokenRequest.cs | 22 + .../Github/Responses/InstallationResponse.cs | 21 + .../Github/Responses/TokenResponse.cs | 15 + Content.Server/Github/RetryHttpHandler.cs | 100 +++++ Content.Server/IoC/ServerContentIoC.cs | 7 +- Content.Shared.Database/LogType.cs | 6 + Content.Shared/BugReport/BugReportMessage.cs | 42 ++ Content.Shared/CCVar/CCVars.BugReports.cs | 64 +++ Content.Shared/CCVar/CCVars.Github.cs | 71 +++ Resources/Locale/en-US/HUD/game-hud.ftl | 1 + .../en-US/bugreport/bug-report-report.ftl | 1 + .../en-US/bugreport/bug-report-window.ftl | 13 + Resources/Locale/en-US/github/github-api.ftl | 36 ++ Resources/Textures/Interface/bug.svg | 13 + .../Textures/Interface/bug.svg.192dpi.png | Bin 0 -> 1852 bytes .../Textures/Interface/bug.svg.192dpi.png.yml | 2 + Resources/Textures/Interface/splat.svg | 14 + .../Textures/Interface/splat.svg.192dpi.png | Bin 0 -> 2069 bytes .../Interface/splat.svg.192dpi.png.yml | 2 + 37 files changed, 1831 insertions(+), 3 deletions(-) create mode 100644 Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs create mode 100644 Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml create mode 100644 Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs create mode 100644 Content.Server/BugReports/BugReportManager.cs create mode 100644 Content.Server/BugReports/IBugReportEvents.cs create mode 100644 Content.Server/BugReports/IBugReportManager.cs create mode 100644 Content.Server/Github/Commands/TestGithubApiCommand.cs create mode 100644 Content.Server/Github/GithubApiManager.cs create mode 100644 Content.Server/Github/GithubBackgroundWorker.cs create mode 100644 Content.Server/Github/GithubClient.cs create mode 100644 Content.Server/Github/Requests/CreateIssueRequest.cs create mode 100644 Content.Server/Github/Requests/IGithubRequest.cs create mode 100644 Content.Server/Github/Requests/InstallationsRequest.cs create mode 100644 Content.Server/Github/Requests/TokenRequest.cs create mode 100644 Content.Server/Github/Responses/InstallationResponse.cs create mode 100644 Content.Server/Github/Responses/TokenResponse.cs create mode 100644 Content.Server/Github/RetryHttpHandler.cs create mode 100644 Content.Shared/BugReport/BugReportMessage.cs create mode 100644 Content.Shared/CCVar/CCVars.BugReports.cs create mode 100644 Content.Shared/CCVar/CCVars.Github.cs create mode 100644 Resources/Locale/en-US/bugreport/bug-report-report.ftl create mode 100644 Resources/Locale/en-US/bugreport/bug-report-window.ftl create mode 100644 Resources/Locale/en-US/github/github-api.ftl create mode 100644 Resources/Textures/Interface/bug.svg create mode 100644 Resources/Textures/Interface/bug.svg.192dpi.png create mode 100644 Resources/Textures/Interface/bug.svg.192dpi.png.yml create mode 100644 Resources/Textures/Interface/splat.svg create mode 100644 Resources/Textures/Interface/splat.svg.192dpi.png create mode 100644 Resources/Textures/Interface/splat.svg.192dpi.png.yml diff --git a/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs b/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs new file mode 100644 index 000000000000..7d45829bd273 --- /dev/null +++ b/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs @@ -0,0 +1,113 @@ +using Content.Client.Gameplay; +using Content.Client.Resources; +using Content.Client.UserInterface.Controls; +using Content.Client.UserInterface.Systems.BugReport.Windows; +using Content.Client.UserInterface.Systems.MenuBar.Widgets; +using Content.Shared.BugReport; +using Content.Shared.CCVar; +using JetBrains.Annotations; +using Robust.Client.ResourceManagement; +using Robust.Client.UserInterface.Controllers; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Configuration; +using Robust.Shared.Network; +using Robust.Shared.Utility; + +namespace Content.Client.UserInterface.Systems.BugReport; + +[UsedImplicitly] +public sealed class BugReportUIController : UIController, IOnStateEntered, IOnStateExited +{ + [Dependency] private readonly IClientNetManager _net = default!; + [Dependency] private readonly IConfigurationManager _cfg = default!; + [Dependency] private readonly IResourceCache _resource = default!; + + // This is the link to the hotbar button + private MenuButton? BugReportButton => UIManager.GetActiveUIWidgetOrNull()?.ReportBugButton; + + // Don't clear this window. It needs to be saved so the input doesn't get erased when it's closed! + private BugReportWindow _bugReportWindow = default!; + + private ResPath Bug = new("/Textures/Interface/bug.svg.192dpi.png"); + private ResPath Splat = new("/Textures/Interface/splat.svg.192dpi.png"); + + public void OnStateEntered(GameplayState state) + { + SetupWindow(); + } + + public void OnStateExited(GameplayState state) + { + CleanupWindow(); + } + + public void LoadButton() + { + if (BugReportButton != null) + BugReportButton.OnPressed += ButtonToggleWindow; + } + + public void UnloadButton() + { + if (BugReportButton != null) + BugReportButton.OnPressed -= ButtonToggleWindow; + } + + private void SetupWindow() + { + if (BugReportButton == null) + return; + + _bugReportWindow = UIManager.CreateWindow(); + // This is to make sure the hotbar button gets checked and unchecked when the window is opened / closed. + _bugReportWindow.OnClose += () => + { + BugReportButton.Pressed = false; + BugReportButton.Icon = _resource.GetTexture(Bug); + }; + _bugReportWindow.OnOpen += () => + { + BugReportButton.Pressed = true; + BugReportButton.Icon = _resource.GetTexture(Splat); + }; + + _bugReportWindow.OnBugReportSubmitted += OnBugReportSubmitted; + + _cfg.OnValueChanged(CCVars.EnablePlayerBugReports, UpdateButtonVisibility, true); + } + + private void CleanupWindow() + { + _bugReportWindow.CleanupCCvars(); + + _cfg.UnsubValueChanged(CCVars.EnablePlayerBugReports, UpdateButtonVisibility); + } + + private void ToggleWindow() + { + if (_bugReportWindow.IsOpen) + _bugReportWindow.Close(); + else + _bugReportWindow.OpenCentered(); + } + + private void OnBugReportSubmitted(PlayerBugReportInformation report) + { + var message = new BugReportMessage { ReportInformation = report }; + _net.ClientSendMessage(message); + _bugReportWindow.Close(); + } + + private void ButtonToggleWindow(BaseButton.ButtonEventArgs obj) + { + ToggleWindow(); + } + + private void UpdateButtonVisibility(bool val) + { + if (BugReportButton == null) + return; + + BugReportButton.Visible = val; + } +} diff --git a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml new file mode 100644 index 000000000000..d3d6570a41d7 --- /dev/null +++ b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs new file mode 100644 index 000000000000..a43ba15d68a3 --- /dev/null +++ b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs @@ -0,0 +1,181 @@ +using System.Diagnostics.CodeAnalysis; +using Content.Client.Players.PlayTimeTracking; +using Content.Shared.BugReport; +using Content.Shared.CCVar; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.CustomControls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Configuration; +using Robust.Shared.Timing; +using Robust.Shared.Utility; + +namespace Content.Client.UserInterface.Systems.BugReport.Windows; + +[GenerateTypedNameReferences] +public sealed partial class BugReportWindow : DefaultWindow +{ + [Dependency] private readonly IConfigurationManager _cfg = default!; + // TODO: Use SharedPlaytimeManager when its refactored out of job requirements + [Dependency] private readonly JobRequirementsManager _job = default!; + + // This action gets invoked when the user submits a bug report. + public event Action? OnBugReportSubmitted; + + private DateTime _lastIsEnabledUpdated; + private readonly TimeSpan _isEnabledUpdateInterval = TimeSpan.FromSeconds(1); + + // These are NOT always up to date. If someone disconnects and reconnects, the values will be reset. + // The only other way of getting updated values would be a message from client -> server then from server -> client. + // I don't think that is worth the added complexity. + private DateTime _lastBugReportSubmittedTime = DateTime.MinValue; + private int _amountOfBugReportsSubmitted; + + private readonly ConfigurationMultiSubscriptionBuilder _configSub; + + #region ccvar + + private bool _enablePlayerBugReports; + private int _minimumPlaytimeBugReports; + private int _minimumTimeBetweenBugReports; + private int _maximumBugReportsPerRound; + + private int _maximumBugReportTitleLength; + private int _minimumBugReportTitleLength; + private int _maximumBugReportDescriptionLength; + private int _minimumBugReportDescriptionLength; + + #endregion + + public BugReportWindow() + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + + _configSub = _cfg.SubscribeMultiple() + .OnValueChanged(CCVars.EnablePlayerBugReports, x => _enablePlayerBugReports = x, true) + .OnValueChanged(CCVars.MinimumPlaytimeInMinutesToEnableBugReports, x => _minimumPlaytimeBugReports = x, true) + .OnValueChanged(CCVars.MinimumSecondsBetweenBugReports, x => _minimumTimeBetweenBugReports = x, true) + .OnValueChanged(CCVars.MaximumBugReportsPerRound, x => _maximumBugReportsPerRound = x, true) + .OnValueChanged(CCVars.MaximumBugReportTitleLength, x => _maximumBugReportTitleLength = x, true) + .OnValueChanged(CCVars.MinimumBugReportTitleLength, x => _minimumBugReportTitleLength = x, true) + .OnValueChanged(CCVars.MaximumBugReportDescriptionLength, x => _maximumBugReportDescriptionLength = x, true) + .OnValueChanged(CCVars.MinimumBugReportDescriptionLength, x => _minimumBugReportDescriptionLength = x, true); + + // Hook up the events + SubmitButton.OnPressed += _ => OnSubmitButtonPressed(); + BugReportTitle.OnTextChanged += _ => HandleInputChange(); + BugReportDescription.OnTextChanged += _ => HandleInputChange(); + OnOpen += UpdateEnabled; + + HandleInputChange(); + UpdateEnabled(); + } + + private void OnSubmitButtonPressed() + { + var report = new PlayerBugReportInformation + { + BugReportTitle = BugReportTitle.Text, + BugReportDescription = Rope.Collapse(BugReportDescription.TextRope), + }; + OnBugReportSubmitted?.Invoke(report); + + _lastBugReportSubmittedTime = DateTime.UtcNow; + _amountOfBugReportsSubmitted++; + + BugReportTitle.Text = string.Empty; + BugReportDescription.TextRope = Rope.Leaf.Empty; + + HandleInputChange(); + UpdateEnabled(); + } + + /// + /// Deals with the user changing their input. Ensures that things that depend on what the user has inputted get updated + /// (E.g. the amount of characters they have typed) + /// + private void HandleInputChange() + { + var titleLen = BugReportTitle.Text.Length; + var descriptionLen = BugReportDescription.TextLength; + + var invalidTitleLen = titleLen < _minimumBugReportTitleLength || titleLen > _maximumBugReportTitleLength; + var invalidDescriptionLen = descriptionLen < _minimumBugReportDescriptionLength || descriptionLen > _maximumBugReportDescriptionLength; + + TitleCharacterCounter.Text = Loc.GetString("bug-report-window-submit-char-split", ("typed", titleLen), ("total", _maximumBugReportTitleLength)); + TitleCharacterCounter.FontColorOverride = invalidTitleLen ? Color.Red : Color.Green; + + DescriptionCharacterCounter.Text = Loc.GetString("bug-report-window-submit-char-split", ("typed", descriptionLen), ("total", _maximumBugReportDescriptionLength)); + + DescriptionCharacterCounter.FontColorOverride = invalidDescriptionLen ? Color.Red : Color.Green; + + SubmitButton.Disabled = invalidTitleLen || invalidDescriptionLen; + + PlaceholderCenter.Visible = descriptionLen == 0; + } + + /// + /// Checks if the bug report window should be enabled for this client. + /// + private bool IsEnabled([NotNullWhen(false)] out string? errorMessage) + { + errorMessage = null; + + if (!_enablePlayerBugReports) + { + errorMessage = Loc.GetString("bug-report-window-disabled-not-enabled"); + return false; + } + + if (TimeSpan.FromMinutes(_minimumPlaytimeBugReports) > _job.FetchOverallPlaytime()) + { + errorMessage = Loc.GetString("bug-report-window-disabled-playtime"); + return false; + } + + if (_amountOfBugReportsSubmitted >= _maximumBugReportsPerRound) + { + errorMessage = Loc.GetString("bug-report-window-disabled-submissions", ("num", _maximumBugReportsPerRound)); + return false; + } + + var timeSinceLastReport = DateTime.UtcNow - _lastBugReportSubmittedTime; + var timeBetweenBugReports = TimeSpan.FromSeconds(_minimumTimeBetweenBugReports); + + if (timeSinceLastReport <= timeBetweenBugReports) + { + var time = timeBetweenBugReports - timeSinceLastReport; + errorMessage = Loc.GetString("bug-report-window-disabled-cooldown", ("time", time.ToString(@"d\.hh\:mm\:ss"))); + return false; + } + + return true; + } + + // Update the state of the window to display either the bug report window or an error explaining why you can't submit a report. + private void UpdateEnabled() + { + var isEnabled = IsEnabled(out var errorMessage); + DisabledLabel.Text = errorMessage; + + DisabledLabel.Visible = !isEnabled; + BugReportContainer.Visible = isEnabled; + _lastIsEnabledUpdated = DateTime.UtcNow; + } + + protected override void FrameUpdate(FrameEventArgs args) + { + base.FrameUpdate(args); + + if (!Visible) // Don't bother updating if no one can see the window anyway. + return; + + if(DateTime.UtcNow - _lastIsEnabledUpdated > _isEnabledUpdateInterval) + UpdateEnabled(); + } + + public void CleanupCCvars() + { + _configSub.Dispose(); + } +} diff --git a/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs b/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs index e314310bc0c3..fb7c7f9d25a6 100644 --- a/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs +++ b/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs @@ -1,5 +1,6 @@ using Content.Client.UserInterface.Systems.Actions; using Content.Client.UserInterface.Systems.Admin; +using Content.Client.UserInterface.Systems.BugReport; using Content.Client.UserInterface.Systems.Bwoink; using Content.Client.UserInterface.Systems.Character; using Content.Client.UserInterface.Systems.Crafting; @@ -24,6 +25,7 @@ public sealed class GameTopMenuBarUIController : UIController [Dependency] private readonly SandboxUIController _sandbox = default!; [Dependency] private readonly GuidebookUIController _guidebook = default!; [Dependency] private readonly EmotesUIController _emotes = default!; + [Dependency] private readonly BugReportUIController _bug = default!; private GameTopMenuBar? GameTopMenuBar => UIManager.GetActiveUIWidgetOrNull(); @@ -47,6 +49,7 @@ public void UnloadButtons() _action.UnloadButton(); _sandbox.UnloadButton(); _emotes.UnloadButton(); + _bug.UnloadButton(); } public void LoadButtons() @@ -60,5 +63,6 @@ public void LoadButtons() _action.LoadButton(); _sandbox.LoadButton(); _emotes.LoadButton(); + _bug.LoadButton(); } } diff --git a/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml b/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml index dc8972970ac8..2c09666fdf2f 100644 --- a/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml +++ b/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml @@ -93,6 +93,15 @@ HorizontalExpand="True" AppendStyleClass="{x:Static style:StyleBase.ButtonSquare}" /> + +public sealed class BugReportManager : IBugReportManager, IPostInjectInit +{ + [Dependency] private readonly IServerNetManager _net = default!; + [Dependency] private readonly IEntityManager _entity = default!; + [Dependency] private readonly PlayTimeTrackingManager _playTime = default!; + [Dependency] private readonly IPlayerManager _player = default!; + [Dependency] private readonly IConfigurationManager _cfg = default!; + [Dependency] private readonly IAdminLogManager _admin = default!; + [Dependency] private readonly IGameMapManager _map = default!; + [Dependency] private readonly GithubApiManager _githubApiManager = default!; + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly ILogManager _log = default!; + + private ISawmill _sawmill = default!; + + /// + /// List of player NetIds and the number of bug reports they have submitted this round. + /// UserId -> (bug reports this round, last submitted bug report) + /// + private readonly Dictionary _bugReportsPerPlayerThisRound = new(); + + private BugReportLimits _limits = default!; + + private List _tags = []; + + private ConfigurationMultiSubscriptionBuilder _configSub = default!; + + public void Initialize() + { + _net.RegisterNetMessage(ReceivedPlayerBugReport); + + _limits = new BugReportLimits(); + + _configSub = _cfg.SubscribeMultiple() + .OnValueChanged(CCVars.MaximumBugReportTitleLength, x => _limits.TitleMaxLength = x, true) + .OnValueChanged(CCVars.MinimumBugReportTitleLength, x => _limits.TitleMinLength = x, true) + .OnValueChanged(CCVars.MaximumBugReportDescriptionLength, x => _limits.DescriptionMaxLength = x, true) + .OnValueChanged(CCVars.MinimumBugReportDescriptionLength, x => _limits.DescriptionMinLength = x, true) + .OnValueChanged(CCVars.MinimumPlaytimeInMinutesToEnableBugReports, x => _limits.MinimumPlaytimeToEnableBugReports = TimeSpan.FromMinutes(x), true) + .OnValueChanged(CCVars.MaximumBugReportsPerRound, x => _limits.MaximumBugReportsForPlayerPerRound = x, true) + .OnValueChanged(CCVars.MinimumSecondsBetweenBugReports, x => _limits.MinimumTimeBetweenBugReports = TimeSpan.FromSeconds(x), true) + .OnValueChanged(CCVars.BugReportTags, x => _tags = x.Split(",").ToList(), true); + } + + public void Restart() + { + // When the round restarts, clear the dictionary. + _bugReportsPerPlayerThisRound.Clear(); + } + + public void Shutdown() + { + _configSub.Dispose(); + } + + private void ReceivedPlayerBugReport(BugReportMessage message) + { + if (!_cfg.GetCVar(CCVars.EnablePlayerBugReports)) + return; + + var netId = message.MsgChannel.UserId; + var userName = message.MsgChannel.UserName; + var report = message.ReportInformation; + if (!IsBugReportValid(report, (NetId: netId, UserName: userName)) || !CanPlayerSendReport(netId, userName)) + return; + + var playerBugReportingStats = _bugReportsPerPlayerThisRound.GetValueOrDefault(netId); + _bugReportsPerPlayerThisRound[netId] = (playerBugReportingStats.ReportsCount + 1, DateTime.UtcNow); + + var title = report.BugReportTitle; + var description = report.BugReportDescription; + + _admin.Add(LogType.BugReport, LogImpact.High, $"{message.MsgChannel.UserName}, {netId}: submitted a bug report. Title: {title}, Description: {description}"); + + var bugReport = CreateBugReport(message); + + _githubApiManager.TryCreateIssue(bugReport); + } + + /// + /// Checks that the given report is valid (E.g. not too long etc...). + /// Logs problems if report is invalid. + /// + /// True if the report is valid, false there is an issue with the report. + private bool IsBugReportValid(PlayerBugReportInformation report, (NetUserId NetId, string UserName) userData) + { + var descriptionLen = report.BugReportDescription.Length; + var titleLen = report.BugReportTitle.Length; + + // These should only happen if there is a hacked client or a glitch! + if (titleLen < _limits.TitleMinLength || titleLen > _limits.TitleMaxLength) + { + _sawmill.Warning( + $"{userData.UserName}, {userData.NetId}: has tried to submit a bug report " + + $"with a title of {titleLen} characters, min/max: {_limits.TitleMinLength}/{_limits.TitleMaxLength}." + ); + return false; + } + + if (descriptionLen < _limits.DescriptionMinLength || descriptionLen > _limits.DescriptionMaxLength) + { + _sawmill.Warning( + $"{userData.UserName}, {userData.NetId}: has tried to submit a bug report " + + $"with a description of {descriptionLen} characters, min/max: {_limits.DescriptionMinLength}/{_limits.DescriptionMaxLength}." + ); + return false; + } + + return true; + } + + /// + /// Checks that the player sending the report is allowed to (E.g. not spamming etc...). + /// Logs problems if report is invalid. + /// + /// True if the player can submit a report, false if they can't. + private bool CanPlayerSendReport(NetUserId netId, string userName) + { + var session = _player.GetSessionById(netId); + var playtime = _playTime.GetOverallPlaytime(session); + if (_limits.MinimumPlaytimeToEnableBugReports > playtime) + return false; + + var playerBugReportingStats = _bugReportsPerPlayerThisRound.GetValueOrDefault(netId); + var maximumBugReportsForPlayerPerRound = _limits.MaximumBugReportsForPlayerPerRound; + if (playerBugReportingStats.ReportsCount >= maximumBugReportsForPlayerPerRound) + { + _admin.Add(LogType.BugReport, + LogImpact.High, + $"{userName}, {netId}: has tried to submit more than {maximumBugReportsForPlayerPerRound} bug reports this round."); + return false; + } + + var timeSinceLastReport = DateTime.UtcNow - playerBugReportingStats.ReportedDateTime; + var timeBetweenBugReports = _limits.MinimumTimeBetweenBugReports; + if (timeSinceLastReport <= timeBetweenBugReports) + { + _admin.Add(LogType.BugReport, + LogImpact.High, + $"{userName}, {netId}: has tried to submit a bug report. " + + $"Last bug report was {timeSinceLastReport:g} ago. The limit is {timeBetweenBugReports:g} minutes." + ); + return false; + } + + return true; + } + + /// + /// Create a bug report out of the given message. Add will extra metadata that could be useful, along with + /// the original text report from the user. + /// + /// The message from user. + /// A based of the user report. + private ValidPlayerBugReportReceivedEvent CreateBugReport(BugReportMessage message) + { + // todo: dont request entity system out of sim, check if you are in-sim before doing so. Bug report should work out of sim too. + var ticker = _entity.System(); + var metadata = new BugReportMetaData + { + Username = message.MsgChannel.UserName, + PlayerGUID = message.MsgChannel.UserData.UserId, + ServerName = _cfg.GetCVar(CCVars.AdminLogsServerName), + NumberOfPlayers = _player.PlayerCount, + SubmittedTime = DateTime.UtcNow, + BuildVersion = _cfg.GetCVar(CVars.BuildVersion), + EngineVersion = _cfg.GetCVar(CVars.BuildEngineVersion), + }; + + // Only add these if your in round. + if (ticker.Preset != null) + { + metadata.RoundTime = _timing.CurTime.Subtract(ticker.RoundStartTimeSpan); + metadata.RoundNumber = ticker.RoundId; + metadata.RoundType = Loc.GetString(ticker.CurrentPreset?.ModeTitle ?? "bug-report-report-unknown"); + metadata.Map = _map.GetSelectedMap()?.MapName ?? Loc.GetString("bug-report-report-unknown"); + } + + return new ValidPlayerBugReportReceivedEvent( + message.ReportInformation.BugReportTitle.Trim(), + message.ReportInformation.BugReportDescription.Trim(), + metadata, + _tags + ); + } + + void IPostInjectInit.PostInject() + { + _sawmill = _log.GetSawmill("BugReport"); + } + + private sealed class BugReportLimits + { + public int TitleMaxLength; + public int TitleMinLength; + public int DescriptionMaxLength; + public int DescriptionMinLength; + + public TimeSpan MinimumPlaytimeToEnableBugReports; + public int MaximumBugReportsForPlayerPerRound; + public TimeSpan MinimumTimeBetweenBugReports; + } +} diff --git a/Content.Server/BugReports/IBugReportEvents.cs b/Content.Server/BugReports/IBugReportEvents.cs new file mode 100644 index 000000000000..3e79ff542ea7 --- /dev/null +++ b/Content.Server/BugReports/IBugReportEvents.cs @@ -0,0 +1,94 @@ +using Robust.Shared.Network; + +namespace Content.Server.BugReports; + +/// +/// This event stores information related to a player submitted bug report. +/// +public sealed class ValidPlayerBugReportReceivedEvent(string title, string description, BugReportMetaData metaData, List tags) : EventArgs +{ + /// + /// Title for the bug report. This is player controlled! + /// + public string Title = title; + + /// + /// Description for the bug report. This is player controlled! + /// + public string Description = description; + + /// + /// Metadata for bug report, containing data collected by server. + /// + public BugReportMetaData MetaData = metaData; + + public List Tags = tags; +} + +/// +/// Metadata for a bug report. Holds relevant data for bug reports that aren't directly player controlled. +/// +public sealed class BugReportMetaData +{ + /// + /// Bug reporter SS14 username. + /// + /// piggylongsnout + public required string Username; + + /// + /// The GUID of the player who reported the bug. + /// + public required NetUserId PlayerGUID; + + /// + /// Name of the server from which bug report was issued. + /// + /// DeltaV> + public required string ServerName; + + /// + /// Date and time on which player submitted report (NOT round time). + /// The time is UTC and based off the servers clock. + /// + public required DateTime SubmittedTime; + + /// + /// Time that has elapsed in the round. Can be null if bug was not reported during a round. + /// + public TimeSpan? RoundTime; + + /// + /// Round number during which bug report was issued. Can be null if bug was reported not during round. + /// + /// 1311 + public int? RoundNumber; + + /// + /// Type preset title (type of round that is being played). Can be null if bug was reported not during round. + /// + /// Sandbox + public string? RoundType; + + /// + /// The map being played. + /// + /// "Dev"> + public string? Map; + + /// + /// Number of players currently on server. + /// + public int NumberOfPlayers; + + /// + /// Build version of the game. + /// + public required string BuildVersion; + + /// + /// Engine version of the game. + /// + /// 253.0.0 + public required string EngineVersion; +} diff --git a/Content.Server/BugReports/IBugReportManager.cs b/Content.Server/BugReports/IBugReportManager.cs new file mode 100644 index 000000000000..28264bc8c02d --- /dev/null +++ b/Content.Server/BugReports/IBugReportManager.cs @@ -0,0 +1,22 @@ +namespace Content.Server.BugReports; + +/// +/// Manager for validating client bug reports, issued in-game, and relaying creation of issue in tracker to dedicated api client. +/// +public interface IBugReportManager +{ + /// Will get called when the manager is first initialized. + public void Initialize(); + + /// + /// Will get called whenever the round is restarted. + /// Should be used to clean up anything that needs reset after each round. + /// + public void Restart(); + + /// + /// Will get called whenever the round is restarted. + /// Should be used to clean up anything that needs reset after each round. + /// + public void Shutdown(); +} diff --git a/Content.Server/Entry/EntryPoint.cs b/Content.Server/Entry/EntryPoint.cs index df4af14f1e38..1f2d035a4a73 100644 --- a/Content.Server/Entry/EntryPoint.cs +++ b/Content.Server/Entry/EntryPoint.cs @@ -3,6 +3,7 @@ using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; using Content.Server.Afk; +using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Connection; using Content.Server.Database; @@ -10,13 +11,12 @@ using Content.Server.EUI; using Content.Server.GameTicking; using Content.Server.GhostKick; +using Content.Server.Github; using Content.Server.GuideGenerator; using Content.Server.Info; using Content.Server.IoC; using Content.Server.Maps; using Content.Server.NodeContainer.NodeGroups; -using Content.Server.Objectives; -using Content.Server.Players; using Content.Server.Players.JobWhitelist; using Content.Server.Players.PlayTimeTracking; using Content.Server.Players.RateLimiting; @@ -111,6 +111,10 @@ public override void Init() IoCManager.Resolve().Initialize(); IoCManager.Resolve().Initialize(); IoCManager.Resolve().Initialize(); + IoCManager.Resolve().Initialize(); + IoCManager.Resolve().Initialize(); + IoCManager.Resolve().Initialize(); + IoCManager.Resolve().Initialize(); _voteManager.Initialize(); _updateManager.Initialize(); @@ -192,6 +196,8 @@ protected override void Dispose(bool disposing) IoCManager.Resolve().Shutdown(); IoCManager.Resolve().Shutdown(); + + IoCManager.Resolve().Shutdown(); } private static void LoadConfigPresets(IConfigurationManager cfg, IResourceManager res, ISawmill sawmill) diff --git a/Content.Server/GameTicking/GameTicker.RoundFlow.cs b/Content.Server/GameTicking/GameTicker.RoundFlow.cs index 1dadca4c038b..cb5a1a41877f 100644 --- a/Content.Server/GameTicking/GameTicker.RoundFlow.cs +++ b/Content.Server/GameTicking/GameTicker.RoundFlow.cs @@ -725,6 +725,8 @@ private void ResettingCleanup() _banManager.Restart(); + _bugManager.Restart(); + _gameMapManager.ClearSelectedMap(); // Clear up any game rules. diff --git a/Content.Server/GameTicking/GameTicker.cs b/Content.Server/GameTicking/GameTicker.cs index 55bf51db028a..290d363047cd 100644 --- a/Content.Server/GameTicking/GameTicker.cs +++ b/Content.Server/GameTicking/GameTicker.cs @@ -1,5 +1,6 @@ using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; +using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Chat.Systems; using Content.Server.Database; @@ -65,6 +66,7 @@ public sealed partial class GameTicker : SharedGameTicker [Dependency] private readonly MetaDataSystem _metaData = default!; [Dependency] private readonly SharedRoleSystem _roles = default!; [Dependency] private readonly ServerDbEntryManager _dbEntryManager = default!; + [Dependency] private readonly IBugReportManager _bugManager = default!; [ViewVariables] private bool _initialized; [ViewVariables] private bool _postInitialized; diff --git a/Content.Server/Github/Commands/TestGithubApiCommand.cs b/Content.Server/Github/Commands/TestGithubApiCommand.cs new file mode 100644 index 000000000000..85ac798057a5 --- /dev/null +++ b/Content.Server/Github/Commands/TestGithubApiCommand.cs @@ -0,0 +1,71 @@ +using Content.Server.Administration; +using Content.Server.Github.Requests; +using Content.Shared.Administration; +using Content.Shared.CCVar; +using Robust.Shared.Configuration; +using Robust.Shared.Console; + +namespace Content.Server.Github.Commands; + +/// +/// Simple command for testing if the GitHub api is set up correctly! It ensures that all necessary ccvars are set, +/// and will also create one new issue on the targeted repository. +/// +[AdminCommand(AdminFlags.Server)] +public sealed class TestGithubApiCommand : LocalizedCommands +{ + [Dependency] private readonly GithubApiManager _git = default!; + [Dependency] private readonly IConfigurationManager _cfg = default!; + + public override string Command => Loc.GetString("github-command-test-name"); + + public override async void Execute(IConsoleShell shell, string argStr, string[] args) + { + var enabled = _cfg.GetCVar(CCVars.GithubEnabled); + var path = _cfg.GetCVar(CCVars.GithubAppPrivateKeyPath); + var appId = _cfg.GetCVar(CCVars.GithubAppId); + var repoName = _cfg.GetCVar(CCVars.GithubRepositoryName); + var owner = _cfg.GetCVar(CCVars.GithubRepositoryOwner); + + if (!enabled) + { + shell.WriteError(Loc.GetString("github-command-not-enabled")); + return; + } + + if (string.IsNullOrWhiteSpace(path)) + { + shell.WriteError(Loc.GetString("github-command-no-path")); + return; + } + + if (string.IsNullOrWhiteSpace(appId)) + { + shell.WriteError(Loc.GetString("github-command-no-app-id")); + return; + } + + if (string.IsNullOrWhiteSpace(repoName)) + { + shell.WriteError(Loc.GetString("github-command-no-repo-name")); + return; + } + + if (string.IsNullOrWhiteSpace(owner)) + { + shell.WriteError(Loc.GetString("github-command-no-owner")); + return; + } + + // Create two issues and send them to the api. + var request = new CreateIssueRequest + { + Title = Loc.GetString("github-command-issue-title-one"), + Body = Loc.GetString("github-command-issue-description-one"), + }; + + _git.TryMakeRequest(request); + + shell.WriteLine(Loc.GetString("github-command-finish")); + } +} diff --git a/Content.Server/Github/GithubApiManager.cs b/Content.Server/Github/GithubApiManager.cs new file mode 100644 index 000000000000..44f164fdf040 --- /dev/null +++ b/Content.Server/Github/GithubApiManager.cs @@ -0,0 +1,53 @@ +using Content.Server.Github.Requests; +using System.Threading.Tasks; +using Content.Server.BugReports; + +namespace Content.Server.Github; + +public sealed class GithubApiManager +{ + [Dependency] private readonly GithubBackgroundWorker _githubWorker = default!; + + public void Initialize() + { + Task.Run(() => _githubWorker.HandleQueue()); + } + + public bool TryCreateIssue(ValidPlayerBugReportReceivedEvent bugReport) + { + var createIssueRequest = ConvertToCreateIssue(bugReport); + return TryMakeRequest(createIssueRequest); + } + + public bool TryMakeRequest(IGithubRequest request) + { + return _githubWorker.Writer.TryWrite(request); + } + + private CreateIssueRequest ConvertToCreateIssue(ValidPlayerBugReportReceivedEvent bugReport) + { + var request = new CreateIssueRequest + { + Title = bugReport.Title, + Labels = bugReport.Tags, + }; + + var metadata = bugReport.MetaData; + + request.Body = Loc.GetString("github-issue-format", + ("description", bugReport.Description), + ("buildVersion", metadata.BuildVersion), + ("engineVersion", metadata.EngineVersion), + ("serverName", metadata.ServerName), + ("submittedTime", metadata.SubmittedTime), + ("roundNumber", metadata.RoundNumber.ToString() ?? ""), + ("roundTime", metadata.RoundTime.ToString() ?? ""), + ("roundType", metadata.RoundType ?? ""), + ("map", metadata.Map ?? ""), + ("numberOfPlayers", metadata.NumberOfPlayers), + ("username", metadata.Username), + ("playerGUID", metadata.PlayerGUID)); + + return request; + } +} diff --git a/Content.Server/Github/GithubBackgroundWorker.cs b/Content.Server/Github/GithubBackgroundWorker.cs new file mode 100644 index 000000000000..06d85dd0016e --- /dev/null +++ b/Content.Server/Github/GithubBackgroundWorker.cs @@ -0,0 +1,74 @@ +using System.Threading; +using System.Threading.Channels; +using System.Threading.Tasks; +using Content.Server.Github.Requests; +using Content.Shared.CCVar; +using Robust.Shared.Configuration; + +namespace Content.Server.Github; + +public sealed class GithubBackgroundWorker +{ + [Dependency] private readonly GithubClient _client = default!; + [Dependency] private readonly IConfigurationManager _cfg = default!; + [Dependency] private readonly ILogManager _log = default!; + + private ISawmill _sawmill = default!; + + private bool _enabled; + private readonly Channel _channel = Channel.CreateUnbounded(); + private readonly CancellationTokenSource _cts = new CancellationTokenSource(); + + public ChannelWriter Writer => _channel.Writer; + + public void Initialize() + { + _sawmill = _log.GetSawmill("github-ratelimit"); + _cfg.OnValueChanged(CCVars.GithubEnabled, val => Interlocked.Exchange(ref _enabled, val), true); + } + + public async Task HandleQueue() + { + var token = _cts.Token; + var reader = _channel.Reader; + while (!token.IsCancellationRequested) + { + await reader.WaitToReadAsync(token); + if (!reader.TryRead(out var request)) + continue; + + await SendRequest(request, token); + } + } + + // this should be called in BaseServer.Cleanup! + public void Shutdown() + { + _cts.Cancel(); + } + + /// + /// Directly send a request to the API. This does not have any rate limits checks so be careful! + /// Only use this if you have a very good reason to! + /// + /// The request to make. + /// Request cancellation token. + /// The direct HTTP response from the API. If null the request could not be made. + private async Task SendRequest(T request, CancellationToken ct) where T : IGithubRequest + { + if (!_enabled) + { + _sawmill.Info("Tried to make a github api request but the api was not enabled."); + return; + } + + try + { + await _client.TryMakeRequestSafe(request, ct); + } + catch (Exception e) + { + _sawmill.Error("Github API exception: {error}", e.ToString()); + } + } +} diff --git a/Content.Server/Github/GithubClient.cs b/Content.Server/Github/GithubClient.cs new file mode 100644 index 000000000000..ed7563dd3f37 --- /dev/null +++ b/Content.Server/Github/GithubClient.cs @@ -0,0 +1,417 @@ +using System.Diagnostics.CodeAnalysis; +using System.IO; +using System.Linq; +using System.Net.Http; +using System.Net.Http.Headers; +using System.Net.Http.Json; +using System.Security.Cryptography; +using System.Text; +using System.Text.Json; +using System.Threading; +using System.Threading.Tasks; +using Content.Server.Github.Requests; +using Content.Server.Github.Responses; +using Content.Shared.CCVar; +using JetBrains.Annotations; +using Robust.Shared.Configuration; + +namespace Content.Server.Github; + +/// +/// Basic implementation of the GitHub api. This was mainly created for making issues from users bug reports - it is not +/// a full implementation! I tried to follow the spec very closely and the docs are really well done. I highly recommend +/// taking a look at them! +///
+///
Some useful information about the api: +///
Api home page +///
Best practices +///
Rate limit information +///
Troubleshooting +///
+/// As it uses async, it should be called from background worker when possible, like . +public sealed class GithubClient +{ + [Dependency] private readonly ILogManager _log = default!; + [Dependency] private readonly IConfigurationManager _cfg = default!; + private HttpClient _httpClient = default!; + + private ISawmill _sawmill = default!; + + // Token data for the GitHub app (This is used to authenticate stuff like new issue creation) + private (DateTime? Expiery, string Token) _tokenData; + + // Json web token for the GitHub app (This is used to authenticate stuff like seeing where the app is installed) + // The token is created locally. + private (DateTime? Expiery, string JWT) _jwtData; + + private const int ErrorResponseMaxLogSize = 200; + + private readonly JsonSerializerOptions _jsonSerializerOptions = new() + { + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + }; + + // Docs say 10 should be the maximum. + private readonly TimeSpan _jwtExpiration = TimeSpan.FromMinutes(10); + private readonly TimeSpan _jwtBackDate = TimeSpan.FromMinutes(1); + + // Buffers because requests can take a while. We don't want the tokens to expire in the middle of doing requests! + private readonly TimeSpan _jwtBuffer = TimeSpan.FromMinutes(2); + private readonly TimeSpan _tokenBuffer = TimeSpan.FromMinutes(2); + + private string _privateKey = ""; + + #region Header constants + + private const string ProductName = "SpaceStation14GithubApi"; + private const string ProductVersion = "1"; + + private const string AcceptHeader = "Accept"; + private const string AcceptHeaderType = "application/vnd.github+json"; + + private const string AuthHeader = "Authorization"; + private const string AuthHeaderBearer = "Bearer "; + + private const string VersionHeader = "X-GitHub-Api-Version"; + private const string VersionNumber = "2022-11-28"; + + #endregion + + private readonly Uri _baseUri = new("https://api.github.com/"); + + #region CCvar values + + private string _appId = ""; + private string _repository = ""; + private string _owner = ""; + private int _maxRetries; + + #endregion + + public void Initialize() + { + _sawmill = _log.GetSawmill("github"); + _tokenData = (null, ""); + _jwtData = (null, ""); + + _cfg.OnValueChanged(CCVars.GithubAppPrivateKeyPath, OnPrivateKeyPathChanged, true); + _cfg.OnValueChanged(CCVars.GithubAppId, val => Interlocked.Exchange(ref _appId, val), true); + _cfg.OnValueChanged(CCVars.GithubRepositoryName, val => Interlocked.Exchange(ref _repository, val), true); + _cfg.OnValueChanged(CCVars.GithubRepositoryOwner, val => Interlocked.Exchange(ref _owner, val), true); + _cfg.OnValueChanged(CCVars.GithubMaxRetries, val => SetValueAndInitHttpClient(ref _maxRetries, val), true); + } + + private void OnPrivateKeyPathChanged(string path) + { + if (string.IsNullOrEmpty(path)) + return; + + if (!File.Exists(path)) + { + _sawmill.Error($"\"{path}\" does not exist."); + return; + } + + string fileText; + try + { + fileText = File.ReadAllText(path); + } + catch (Exception e) + { + _sawmill.Error($"\"{path}\" could not be read!\n{e}"); + return; + } + + var rsa = RSA.Create(); + try + { + rsa.ImportFromPem(fileText); + } + catch + { + _sawmill.Error($"\"{path}\" does not contain a valid private key!"); + return; + } + + _privateKey = fileText; + } + + private void SetValueAndInitHttpClient(ref T toSet, T value) + { + Interlocked.Exchange(ref toSet, value); + + var httpMessageHandler = new RetryHandler(new HttpClientHandler(), _maxRetries, _sawmill); + var newClient = new HttpClient(httpMessageHandler) + { + BaseAddress = _baseUri, + DefaultRequestHeaders = + { + { AcceptHeader, AcceptHeaderType }, + { VersionHeader, VersionNumber }, + }, + Timeout = TimeSpan.FromSeconds(15), + }; + + newClient.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue(ProductName, ProductVersion)); + + Interlocked.Exchange(ref _httpClient, newClient); + } + + #region Public functions + + /// + /// The standard way to make requests to the GitHub api. This will ensure that the request respects the rate limit + /// and will also retry the request if it fails. Awaiting this to finish could take a very long time depending + /// on what exactly is going on! Only await for it if you're willing to wait a long time. + /// + /// The request you want to make. + /// Token for operation cancellation. + /// The direct HTTP response from the API. If null the request could not be made. + public async Task TryMakeRequestSafe(IGithubRequest request, CancellationToken ct) + { + if (!HaveFullApiData()) + { + _sawmill.Info("Tried to make a github api request but the api was not enabled."); + return null; + } + + if (request.AuthenticationMethod == GithubAuthMethod.Token && !await TryEnsureTokenNotExpired(ct)) + return null; + + return await MakeRequest(request, ct); + } + + private async Task MakeRequest(IGithubRequest request, CancellationToken ct) + { + var httpRequestMessage = BuildRequest(request); + + var response = await _httpClient.SendAsync(httpRequestMessage, ct); + + var message = $"Made a github api request to: '{httpRequestMessage.RequestUri}', status is {response.StatusCode}"; + if (response.IsSuccessStatusCode) + { + _sawmill.Info(message); + return response; + } + + _sawmill.Error(message); + var responseText = await response.Content.ReadAsStringAsync(ct); + + if (responseText.Length > ErrorResponseMaxLogSize) + responseText = responseText.Substring(0, ErrorResponseMaxLogSize); + + _sawmill.Error(message + "\r\n" + responseText); + + return null; + } + + /// + /// A simple helper function that just tries to parse a header value that is expected to be a long int. + /// In general, there are just a lot of single value headers that are longs so this removes a lot of duplicate code. + /// + /// The headers that you want to search. + /// The header you want to get the long value for. + /// Value of header, if found, null otherwise. + /// The headers value if it exists, null otherwise. + public static bool TryGetHeaderAsLong(HttpResponseHeaders? headers, string header, [NotNullWhen(true)] out long? value) + { + value = null; + if (headers == null) + return false; + + if (!headers.TryGetValues(header, out var headerValues)) + return false; + + if (!long.TryParse(headerValues.First(), out var result)) + return false; + + value = result; + return true; + } + + # endregion + + #region Helper functions + + private HttpRequestMessage BuildRequest(IGithubRequest request) + { + var json = JsonSerializer.Serialize(request, _jsonSerializerOptions); + var payload = new StringContent(json, Encoding.UTF8, "application/json"); + + var builder = new UriBuilder(_baseUri) + { + Port = -1, + Path = request.GetLocation(_owner, _repository), + }; + + var httpRequest = new HttpRequestMessage + { + Method = request.RequestMethod, + RequestUri = builder.Uri, + Content = payload, + }; + + httpRequest.Headers.Add(AuthHeader, CreateAuthenticationHeader(request)); + + return httpRequest; + } + + private bool HaveFullApiData() + { + return !string.IsNullOrWhiteSpace(_privateKey) && + !string.IsNullOrWhiteSpace(_repository) && + !string.IsNullOrWhiteSpace(_owner); + } + + private string CreateAuthenticationHeader(IGithubRequest request) + { + return request.AuthenticationMethod switch + { + GithubAuthMethod.Token => AuthHeaderBearer + _tokenData.Token, + GithubAuthMethod.JWT => AuthHeaderBearer + GetValidJwt(), + _ => throw new Exception("Unknown auth method!"), + }; + } + + // TODO: Maybe ensure that perms are only read metadata / write issues so people don't give full access + /// + /// Try to get a valid verification token from the GitHub api + /// + /// True if the token is valid and successfully found, false if there was an error. + private async Task TryEnsureTokenNotExpired(CancellationToken ct) + { + if (_tokenData.Expiery != null && _tokenData.Expiery - _tokenBuffer > DateTime.UtcNow) + return true; + + _sawmill.Info("Token expired - requesting new token!"); + + var installationRequest = new InstallationsRequest(); + var installationHttpResponse = await MakeRequest(installationRequest, ct); + if (installationHttpResponse == null) + { + _sawmill.Error("Could not make http installation request when creating token."); + return false; + } + + var installationResponse = await installationHttpResponse.Content.ReadFromJsonAsync>(_jsonSerializerOptions, ct); + if (installationResponse == null) + { + _sawmill.Error("Could not parse installation response."); + return false; + } + + if (installationResponse.Count == 0) + { + _sawmill.Error("App not installed anywhere."); + return false; + } + + int? installationId = null; + foreach (var installation in installationResponse) + { + if (installation.Account.Login != _owner) + continue; + + installationId = installation.Id; + break; + } + + if (installationId == null) + { + _sawmill.Error("App not installed in given repository."); + return false; + } + + var tokenRequest = new TokenRequest + { + InstallationId = installationId.Value, + }; + + var tokenHttpResponse = await MakeRequest(tokenRequest, ct); + if (tokenHttpResponse == null) + { + _sawmill.Error("Could not make http token request when creating token.."); + return false; + } + + var tokenResponse = await tokenHttpResponse.Content.ReadFromJsonAsync(_jsonSerializerOptions, ct); + if (tokenResponse == null) + { + _sawmill.Error("Could not parse token response."); + return false; + } + + _tokenData = (tokenResponse.ExpiresAt, tokenResponse.Token); + return true; + } + + // See: https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app + private string GetValidJwt() + { + if (_jwtData.Expiery != null && _jwtData.Expiery - _jwtBuffer > DateTime.UtcNow) + return _jwtData.JWT; + + var githubClientId = _appId; + var apiPrivateKey = _privateKey; + + var time = DateTime.UtcNow; + var expTime = time + _jwtExpiration; + var iatTime = time - _jwtBackDate; + + var iat = ((DateTimeOffset) iatTime).ToUnixTimeSeconds(); + var exp = ((DateTimeOffset) expTime).ToUnixTimeSeconds(); + + const string headerJson = """ + { + "typ":"JWT", + "alg":"RS256" + } + """; + + var headerEncoded = Base64EncodeUrlSafe(headerJson); + + var payloadJson = $$""" + { + "iat":{{iat}}, + "exp":{{exp}}, + "iss":"{{githubClientId}}" + } + """; + + var payloadJsonEncoded = Base64EncodeUrlSafe(payloadJson); + + var headPayload = $"{headerEncoded}.{payloadJsonEncoded}"; + + var rsa = System.Security.Cryptography.RSA.Create(); + rsa.ImportFromPem(apiPrivateKey); + + var bytesPlainTextData = Encoding.UTF8.GetBytes(headPayload); + + var signedData = rsa.SignData(bytesPlainTextData, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1); + var signBase64 = Base64EncodeUrlSafe(signedData); + + var jwt = $"{headPayload}.{signBase64}"; + + _jwtData = (expTime, jwt); + + _sawmill.Info("Generated new JWT."); + + return jwt; + } + + private string Base64EncodeUrlSafe(string plainText) + { + return Base64EncodeUrlSafe(Encoding.UTF8.GetBytes(plainText)); + } + + private string Base64EncodeUrlSafe(byte[] plainText) + { + return Convert.ToBase64String(plainText) + .TrimEnd('=') + .Replace('+', '-') + .Replace('/', '_'); + } + + #endregion +} diff --git a/Content.Server/Github/Requests/CreateIssueRequest.cs b/Content.Server/Github/Requests/CreateIssueRequest.cs new file mode 100644 index 000000000000..92cee609fa2a --- /dev/null +++ b/Content.Server/Github/Requests/CreateIssueRequest.cs @@ -0,0 +1,38 @@ +using System.Net.Http; +using System.Text.Json.Serialization; + +namespace Content.Server.Github.Requests; + +/// +/// > +/// +public sealed class CreateIssueRequest : IGithubRequest +{ + [JsonIgnore] + public HttpMethod RequestMethod => HttpMethod.Post; + + [JsonIgnore] + public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.Token; + + #region JSON fields + + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public required string Title; + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public string? Body; + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public string? Assignee; + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public string? Milestone; + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public List Labels = []; + [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public List Assignees = []; + + #endregion + + public string GetLocation(string owner, string repository) + { + return $"repos/{owner}/{repository}/issues"; + } +} diff --git a/Content.Server/Github/Requests/IGithubRequest.cs b/Content.Server/Github/Requests/IGithubRequest.cs new file mode 100644 index 000000000000..afc421722df5 --- /dev/null +++ b/Content.Server/Github/Requests/IGithubRequest.cs @@ -0,0 +1,44 @@ +using System.Net.Http; +using System.Text.Json.Serialization; + +namespace Content.Server.Github.Requests; + +/// +/// Interface for all github api requests. +/// +/// +/// WARNING: You must add this JsonDerivedType for all requests that have json otherwise they will not parse properly! +/// +[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FailSerialization)] +[JsonDerivedType(typeof(CreateIssueRequest))] +[JsonDerivedType(typeof(InstallationsRequest))] +[JsonDerivedType(typeof(TokenRequest))] +public interface IGithubRequest +{ + /// + /// The kind of request method for the request. + /// + [JsonIgnore] + public HttpMethod RequestMethod { get; } + + /// + /// There are different types of authentication methods depending on which endpoint you are working with. + /// E.g. the app api endpoint mostly uses JWTs, while stuff like issue creation uses Tokens + /// + [JsonIgnore] + public GithubAuthMethod AuthenticationMethod { get; } + + /// + /// Location of the api endpoint for this request. + /// + /// Owner of the repository. + /// The repository to make the request. + /// The api location for this request. + public string GetLocation(string owner, string repository); +} + +public enum GithubAuthMethod +{ + JWT, + Token, +} diff --git a/Content.Server/Github/Requests/InstallationsRequest.cs b/Content.Server/Github/Requests/InstallationsRequest.cs new file mode 100644 index 000000000000..4e75bbdc3832 --- /dev/null +++ b/Content.Server/Github/Requests/InstallationsRequest.cs @@ -0,0 +1,18 @@ +using System.Net.Http; + +namespace Content.Server.Github.Requests; + +/// +/// > +/// +public sealed class InstallationsRequest : IGithubRequest +{ + public HttpMethod RequestMethod => HttpMethod.Get; + + public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.JWT; + + public string GetLocation(string owner, string repository) + { + return "app/installations"; + } +} diff --git a/Content.Server/Github/Requests/TokenRequest.cs b/Content.Server/Github/Requests/TokenRequest.cs new file mode 100644 index 000000000000..f07764cdf01d --- /dev/null +++ b/Content.Server/Github/Requests/TokenRequest.cs @@ -0,0 +1,22 @@ +using System.Net.Http; +using System.Text.Json.Serialization; + +namespace Content.Server.Github.Requests; + +/// +/// > +/// +public sealed class TokenRequest : IGithubRequest +{ + public HttpMethod RequestMethod => HttpMethod.Post; + + public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.JWT; + + [JsonPropertyName("id")] + public required int InstallationId; + + public string GetLocation(string owner, string repository) + { + return $"/app/installations/{InstallationId}/access_tokens"; + } +} diff --git a/Content.Server/Github/Responses/InstallationResponse.cs b/Content.Server/Github/Responses/InstallationResponse.cs new file mode 100644 index 000000000000..ffc84a6f0cad --- /dev/null +++ b/Content.Server/Github/Responses/InstallationResponse.cs @@ -0,0 +1,21 @@ +using System.Text.Json.Serialization; + +namespace Content.Server.Github.Responses; + +/// +/// Not all fields are filled out - only the necessary ones. If you need more just add them. +/// > +/// +public sealed class InstallationResponse +{ + public required int Id { get; set; } + + public required GithubInstallationAccount Account { get; set; } +} + +/// +public sealed class GithubInstallationAccount +{ + public required string Login { get; set; } +} + diff --git a/Content.Server/Github/Responses/TokenResponse.cs b/Content.Server/Github/Responses/TokenResponse.cs new file mode 100644 index 000000000000..5b3748219cb0 --- /dev/null +++ b/Content.Server/Github/Responses/TokenResponse.cs @@ -0,0 +1,15 @@ +using System.Text.Json.Serialization; + +namespace Content.Server.Github.Responses; + +/// +/// Not all fields are filled out - only the necessary ones. If you need more just add them. +/// > +/// +public sealed class TokenResponse +{ + public required string Token { get; set; } + + [JsonPropertyName("expires_at")] + public required DateTime ExpiresAt { get; set; } +} diff --git a/Content.Server/Github/RetryHttpHandler.cs b/Content.Server/Github/RetryHttpHandler.cs new file mode 100644 index 000000000000..28dcff643bb8 --- /dev/null +++ b/Content.Server/Github/RetryHttpHandler.cs @@ -0,0 +1,100 @@ +using System.Net.Http; +using System.Threading.Tasks; +using System.Threading; +using System.Net; + +namespace Content.Server.Github; + +/// +/// Basic rate limiter for the GitHub api! Will ensure there is only ever one outgoing request at a time and all +/// requests respect the rate limit the best they can. +///
+///
Links to the api for more information: +///
Best practices +///
Rate limit information +///
+/// This was designed for the 2022-11-28 version of the API. +public sealed class RetryHandler(HttpMessageHandler innerHandler, int maxRetries, ISawmill sawmill) : DelegatingHandler(innerHandler) +{ + private const int MaxWaitSeconds = 32; + + /// Extra buffer time (In seconds) after getting rate limited we don't make the request exactly when we get more credits. + private const long ExtraBufferTime = 1L; + + #region Headers + + private const string RetryAfterHeader = "retry-after"; + + private const string RemainingHeader = "x-ratelimit-remaining"; + private const string RateLimitResetHeader = "x-ratelimit-reset"; + + #endregion + + protected override async Task SendAsync( + HttpRequestMessage request, + CancellationToken cancellationToken + ) + { + HttpResponseMessage response; + var i = 0; + do + { + response = await base.SendAsync(request, cancellationToken); + if (response.IsSuccessStatusCode) + return response; + + i++; + if (i < maxRetries) + { + var waitTime = CalculateNextRequestTime(response, i); + await Task.Delay(waitTime, cancellationToken); + } + } while (!response.IsSuccessStatusCode && i < maxRetries); + + return response; + } + + /// + /// Follows these guidelines but also has a small buffer so you should never quite hit zero: + ///
+ /// + ///
+ /// The last response from the API. + /// Number of current call attempt. + /// The amount of time to wait until the next request. + private TimeSpan CalculateNextRequestTime(HttpResponseMessage response, int attempt) + { + var headers = response.Headers; + var statusCode = response.StatusCode; + + // Specific checks for rate limits. + if (statusCode is HttpStatusCode.Forbidden or HttpStatusCode.TooManyRequests) + { + // Retry after header + if (GithubClient.TryGetHeaderAsLong(headers, RetryAfterHeader, out var retryAfterSeconds)) + return TimeSpan.FromSeconds(retryAfterSeconds.Value + ExtraBufferTime); + + // Reset header (Tells us when we get more api credits) + if (GithubClient.TryGetHeaderAsLong(headers, RemainingHeader, out var remainingRequests) + && GithubClient.TryGetHeaderAsLong(headers, RateLimitResetHeader, out var resetTime) + && remainingRequests == 0) + { + var delayTime = resetTime.Value - DateTimeOffset.UtcNow.ToUnixTimeSeconds(); + sawmill.Warning( + "github returned '{status}' status, have to wait until limit reset - in '{delay}' seconds", + response.StatusCode, + delayTime + ); + return TimeSpan.FromSeconds(delayTime + ExtraBufferTime); + } + } + + // If the status code is not the expected one or the rate limit checks are failing, just do an exponential backoff. + return ExponentialBackoff(attempt); + } + + private static TimeSpan ExponentialBackoff(int i) + { + return TimeSpan.FromSeconds(Math.Min(MaxWaitSeconds, Math.Pow(2, i))); + } +} diff --git a/Content.Server/IoC/ServerContentIoC.cs b/Content.Server/IoC/ServerContentIoC.cs index b4d999bef41e..96124330f008 100644 --- a/Content.Server/IoC/ServerContentIoC.cs +++ b/Content.Server/IoC/ServerContentIoC.cs @@ -3,6 +3,7 @@ using Content.Server.Administration.Managers; using Content.Server.Administration.Notes; using Content.Server.Afk; +using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Connection; using Content.Server.Database; @@ -11,6 +12,7 @@ using Content.Server.Discord.WebhookMessages; using Content.Server.EUI; using Content.Server.GhostKick; +using Content.Server.Github; using Content.Server.Info; using Content.Server.Mapping; using Content.Server.Maps; @@ -59,6 +61,7 @@ public static void Register() IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); + IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); @@ -76,9 +79,11 @@ public static void Register() IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); - IoCManager.Register(); IoCManager.Register(); + IoCManager.Register(); + IoCManager.Register(); + IoCManager.Register(); } } } diff --git a/Content.Shared.Database/LogType.cs b/Content.Shared.Database/LogType.cs index 58a41a5f7a47..388c44bb281a 100644 --- a/Content.Shared.Database/LogType.cs +++ b/Content.Shared.Database/LogType.cs @@ -464,6 +464,7 @@ public enum LogType /// Logs related to botany, such as planting and harvesting crops ///
Botany = 100, + /// /// Artifact node got activated. /// @@ -478,4 +479,9 @@ public enum LogType /// Events relating to midi playback. ///
Instrument = 103, + + /// + /// For anything relating to bug reports. + /// + BugReport = 104, } diff --git a/Content.Shared/BugReport/BugReportMessage.cs b/Content.Shared/BugReport/BugReportMessage.cs new file mode 100644 index 000000000000..46976eda6e55 --- /dev/null +++ b/Content.Shared/BugReport/BugReportMessage.cs @@ -0,0 +1,42 @@ +using Lidgren.Network; +using Robust.Shared.Network; +using Robust.Shared.Serialization; + +namespace Content.Shared.BugReport; + +/// +/// Message with bug report data, which should be handled by server and used to create issue on issue tracker +/// (or some other notification). +/// +public sealed class BugReportMessage : NetMessage +{ + public override MsgGroups MsgGroup => MsgGroups.Command; + + public PlayerBugReportInformation ReportInformation = new(); + + public override void ReadFromBuffer(NetIncomingMessage buffer, IRobustSerializer serializer) + { + ReportInformation.BugReportTitle = buffer.ReadString(); + ReportInformation.BugReportDescription = buffer.ReadString(); + } + + public override void WriteToBuffer(NetOutgoingMessage buffer, IRobustSerializer serializer) + { + buffer.Write(ReportInformation.BugReportTitle); + buffer.Write(ReportInformation.BugReportDescription); + } + + public override NetDeliveryMethod DeliveryMethod => NetDeliveryMethod.ReliableUnordered; +} + +/// +/// Stores user specified information from a bug report. +/// +/// +/// Clients can put whatever they want here so be careful! +/// +public sealed class PlayerBugReportInformation +{ + public string BugReportTitle = string.Empty; + public string BugReportDescription = string.Empty; +} diff --git a/Content.Shared/CCVar/CCVars.BugReports.cs b/Content.Shared/CCVar/CCVars.BugReports.cs new file mode 100644 index 000000000000..789ffc9a48d2 --- /dev/null +++ b/Content.Shared/CCVar/CCVars.BugReports.cs @@ -0,0 +1,64 @@ +using Robust.Shared.Configuration; + +namespace Content.Shared.CCVar; + +public sealed partial class CCVars +{ + /// + /// Allow users to submit bug reports. Will enable a button on the hotbar. See for + /// setting up the GitHub API! + /// + public static readonly CVarDef EnablePlayerBugReports = + CVarDef.Create("bug_reports.enable_player_bug_reports", false, CVar.SERVER | CVar.REPLICATED); + + /// + /// Minimum playtime that players need to have played to submit bug reports. + /// + public static readonly CVarDef MinimumPlaytimeInMinutesToEnableBugReports = + CVarDef.Create("bug_reports.minimum_playtime_in_minutes_to_enable_bug_reports", 120, CVar.SERVER | CVar.REPLICATED); + + /// + /// Maximum number of bug reports a user can submit per round. + /// + public static readonly CVarDef MaximumBugReportsPerRound = + CVarDef.Create("bug_reports.maximum_bug_reports_per_round", 5, CVar.SERVER | CVar.REPLICATED); + + /// + /// Minimum time between bug reports. + /// + public static readonly CVarDef MinimumSecondsBetweenBugReports = + CVarDef.Create("bug_reports.minimum_seconds_between_bug_reports", 120, CVar.SERVER | CVar.REPLICATED); + + /// + /// Maximum length of a bug report title. + /// + public static readonly CVarDef MaximumBugReportTitleLength = + CVarDef.Create("bug_reports.maximum_bug_report_title_length", 35, CVar.SERVER | CVar.REPLICATED); + + /// + /// Minimum length of a bug report title. + /// + public static readonly CVarDef MinimumBugReportTitleLength = + CVarDef.Create("bug_reports.minimum_bug_report_title_length", 10, CVar.SERVER | CVar.REPLICATED); + + /// + /// Maximum length of a bug report description. + /// + public static readonly CVarDef MaximumBugReportDescriptionLength = + CVarDef.Create("bug_reports.maximum_bug_report_description_length", 750, CVar.SERVER | CVar.REPLICATED); + + /// + /// Minimum length of a bug report description. + /// + public static readonly CVarDef MinimumBugReportDescriptionLength = + CVarDef.Create("bug_reports.minimum_bug_report_description_length", 10, CVar.SERVER | CVar.REPLICATED); + + /// + /// List of tags that are added to the report. Separate each value with ",". + /// + /// + /// IG report, Bug + /// + public static readonly CVarDef BugReportTags = + CVarDef.Create("bug_reports.tags", "IG bug report", CVar.SERVER | CVar.REPLICATED); +} diff --git a/Content.Shared/CCVar/CCVars.Github.cs b/Content.Shared/CCVar/CCVars.Github.cs new file mode 100644 index 000000000000..77c1ffc2fe4f --- /dev/null +++ b/Content.Shared/CCVar/CCVars.Github.cs @@ -0,0 +1,71 @@ +using Robust.Shared.Configuration; + +namespace Content.Shared.CCVar; + +public sealed partial class CCVars +{ + /// + /// Marker, for if the GitHub api is enabled. If it is not enabled, any actions that require GitHub API will be ignored. + /// To fully set up the API, you also need to set , , + /// and . + /// + public static readonly CVarDef GithubEnabled = + CVarDef.Create("github.github_enabled", true, CVar.SERVERONLY); + + /// + /// GitHub app private keys location. PLEASE READ THIS CAREFULLY!! + /// + /// + /// Its highly recommend to create a new (private) repository specifically for this app. This will help avoid + /// moderation issues and also allow you to ignore duplicate or useless issues. You can just transfer legitimate + /// issues from the private repository to the main public one. + /// + /// + /// Only create the auth token with the MINIMUM required access (Specifically only give it access to one + /// repository - and the minimum required access for your use case). + ///

If this token is only for forwarding issues then you should only need to grant read and write + /// permission to "Issues" and read only permissions to "Metadata". + ///
+ ///
+ /// Also remember to use the testgithubapi command to test if you set everything up correctly. + /// [Insert YouTube video link with walkthrough here] + ///
+ /// + /// (If your on linux): /home/beck/key.pem + /// + public static readonly CVarDef GithubAppPrivateKeyPath = + CVarDef.Create("github.github_app_private_key_path", "", CVar.SERVERONLY | CVar.CONFIDENTIAL); + + /// + /// The GitHub apps app id. Go to https://github.com/settings/apps/APPNAME to find the app id. + /// + /// + /// 1009555 + /// + public static readonly CVarDef GithubAppId = + CVarDef.Create("github.github_app_id", "", CVar.SERVERONLY | CVar.CONFIDENTIAL); + + /// + /// Name of the targeted GitHub repository. + /// + /// + /// If your URL was https://github.com/space-wizards/space-station-14 the repo name would be "space-station-14". + /// > + public static readonly CVarDef GithubRepositoryName = + CVarDef.Create("github.github_repository_name", string.Empty, CVar.SERVERONLY | CVar.CONFIDENTIAL); + + /// + /// Owner of the GitHub repository. + /// + /// + /// If your URL was https://github.com/space-wizards/space-station-14 the owner would be "space-wizards". + /// + public static readonly CVarDef GithubRepositoryOwner = + CVarDef.Create("github.github_repository_owner", string.Empty, CVar.SERVERONLY | CVar.CONFIDENTIAL); + + /// + /// The maximum number of times the api will retry requests before giving up. + /// + public static readonly CVarDef GithubMaxRetries = + CVarDef.Create("github.github_max_retries", 3, CVar.SERVERONLY | CVar.CONFIDENTIAL); +} diff --git a/Resources/Locale/en-US/HUD/game-hud.ftl b/Resources/Locale/en-US/HUD/game-hud.ftl index ea423f080abe..d88403a6afd7 100644 --- a/Resources/Locale/en-US/HUD/game-hud.ftl +++ b/Resources/Locale/en-US/HUD/game-hud.ftl @@ -7,3 +7,4 @@ game-hud-open-crafting-menu-button-tooltip = Open crafting menu. game-hud-open-actions-menu-button-tooltip = Open actions menu. game-hud-open-admin-menu-button-tooltip = Open admin menu. game-hud-open-sandbox-menu-button-tooltip = Open sandbox menu. +game-hud-open-bug-report-window-button-tooltip = Open bug report menu. diff --git a/Resources/Locale/en-US/bugreport/bug-report-report.ftl b/Resources/Locale/en-US/bugreport/bug-report-report.ftl new file mode 100644 index 000000000000..c6296c520f0d --- /dev/null +++ b/Resources/Locale/en-US/bugreport/bug-report-report.ftl @@ -0,0 +1 @@ +bug-report-report-unknown = unknown diff --git a/Resources/Locale/en-US/bugreport/bug-report-window.ftl b/Resources/Locale/en-US/bugreport/bug-report-window.ftl new file mode 100644 index 000000000000..794014ca98ca --- /dev/null +++ b/Resources/Locale/en-US/bugreport/bug-report-window.ftl @@ -0,0 +1,13 @@ +bug-report-window-name = Create bug report +bug-report-window-explanation = Try to be as detailed as possible. If you have recreation steps, list them! +bug-report-window-disabled-not-enabled = Bug reports are currently disabled! +bug-report-window-disabled-playtime = You do not have enough playtime to submit a bug report! +bug-report-window-disabled-cooldown = You can submit a new bug report in {$time}. +bug-report-window-disabled-submissions = You have reached the maximum number of bug reports ({$num}) for this round. +bug-report-window-title-place-holder = Bug report title +bug-report-window-description-place-holder = Type bug report here +bug-report-window-submit-button-text = Submit +bug-report-window-submit-button-confirm-text = Click again to submit! +bug-report-window-submit-button-disclaimer = Your SS14 username and other in game information will be saved. + +bug-report-window-submit-char-split = {$typed}/{$total} diff --git a/Resources/Locale/en-US/github/github-api.ftl b/Resources/Locale/en-US/github/github-api.ftl new file mode 100644 index 000000000000..c439503b6029 --- /dev/null +++ b/Resources/Locale/en-US/github/github-api.ftl @@ -0,0 +1,36 @@ +github-command-test-name = testgithubapi + +cmd-testgithubapi-desc = This command makes an issue request to the github api. Remember to check the servers console for errors. +cmd-testgithubapi-help = Usage: testgithubapi + +github-command-not-enabled = The api is not enabled! +github-command-no-path = The key path is empty! +github-command-no-app-id = The app id is empty! +github-command-no-repo-name = The repository name is empty! +github-command-no-owner = The repository owner is empty! + +github-command-issue-title-one = This is a test issue! +github-command-issue-description-one = This is the description of the first issue. :) + +github-command-finish = Check your repository for a newly created issue. If you don't see any, check the server console for errors! + +github-issue-format = ## Description: + {$description} + + ## Meta Data: + Build version: {$buildVersion} + Engine version: {$engineVersion} + + Server name: {$serverName} + Submitted time: {$submittedTime} + + -- Round information -- + Round number: {$roundNumber} + Round time: {$roundTime} + Round type: {$roundType} + Map: {$map} + Number of players: {$numberOfPlayers} + + -- Submitter information -- + Player name: {$username} + Player GUID: {$playerGUID} diff --git a/Resources/Textures/Interface/bug.svg b/Resources/Textures/Interface/bug.svg new file mode 100644 index 000000000000..f79bfe3e04de --- /dev/null +++ b/Resources/Textures/Interface/bug.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Resources/Textures/Interface/bug.svg.192dpi.png b/Resources/Textures/Interface/bug.svg.192dpi.png new file mode 100644 index 0000000000000000000000000000000000000000..d901996bd6ba1130b25e69c088893dbaa16199e0 GIT binary patch literal 1852 zcmV-C2gCS@P)EX>4Tx04R}tkv&MmKpe$iQ>8^J4rUN>$WWauh>AFB6^c+H)C#RSm|Xe=O$fqw6tAnc`2!4RL3r>nIQsV!TLW>v=j{EWM-sA2aAT+8>x4Xsw-Egc- zDkN7|Tmsr#XZa7O)5z5>(VsK@|=Xv>K$?$k2W=z(45uWpb(Hs(_JW z9vjf1cz*Cd_}#5toEZ0$Vo9L;#dSZ1fyge4ux=P;w2Zz8& ziL%!M-W~1i?cX!4{(b<}^>Sz{?N6})000JJOGiWi{{a600FA#$9smFU32;bRa{vGx zhX4Q_hXIe}@nrx200(qQO+^Rk0u%=cBQDOb`~Uz2I!Q!9RCwC$n{Q}Ubr{FLzqRI; zfA(SpsYU+7W|Si%Qev?%XO<9V5e7x{a){2dmr=cnO0(WX80Csy)Iv-lA`KkE`a@9| zlxQt&mb2Pg>2Pi8KE3c6-F}>N&%O7YbMIO13m5jg_nhbV{e92x&+|OznKX$>Od>9T z7N7%o45&-7pE~QK18B+0;O77%{EHr7bqf8gHrwME0p?^ufK>!z4=^tQ`}53J5LRVD zfT_UY5Q1lbr+`|Z3TOtl0A0XIU>Fzz4gvdtXMiPUx7O}G6Jq-?Ff}X7pdNS$I2%It zH{fRqN3RJKgtOLHeHJ&v#lQj5!vSD%)=vZnJOuoa;J^pWrc0V{Rni8Xb4co!bXma9 zBa+^hbf2U-lIkQ)lhi2bK}nsGMg#7fCaKqKXWl1R2%HLdihF^p3b=nhush)X-+{Rk zL4f@p@iB8=T#c z+yva5#B>D~c&;|UjTc+6)#(ZFbY_pil(5@tH)l=&;BIqwkEal%eCf4kC+4?A45~`f zMoCSQ_Db66oEr(b_PC_+bAC|Lc1g1&)yCxbw>egua=tt5oSPBCV~V7;l3FDll=QN5 zZmiU&+U~8reqbxm=v`Ms`BCF>Xf$s9-gWJ9ruB}H&c`gIT?5NqSh)H> z!*Nh6X{MxGC9SXkDhmCQ-jei+bFL?;U49C%&V2o`kVM56pdm$npaFO>B=It4+}7Df zm>P*1JL+=rC$OT7j!~=inTwzNjWMmxHwHZU)(UusD}i$!mks6U_=wl()(X1F+x$dn z+8r(m$oe)^P=JPjtZ`$SuJCfNz0Wx}P$>bd?~fxmCMtlR((2AYpyYG7I!ys)dhNap z2+$Y7F;M~P0s@svV>p82{~{ld8ZLSPszc)cTSCNHHUY-84Co9AoIcN+9|(y5qtKRt zd|_LWoZIs)fu@+pVkJ;4ho*c2ys6-Kb7A-{#*Ot6(z-R7_~75?*Y!aE^{T9 zgzN#EynSFK2Ju%dXE^?Msk6!F@TsJ2A$!1A&bgzZ0+Elvi3;$m*UrN0YM;Z&GzB=~wXe^B05?Q%O!UmX&O1~8 z0;)^2^&gaI<5J+XXX@HC1#m#0*I{b~1-Q#Ib0XDPz-n|p@VgRw3<(>gni{vLoo68}90}gr}@2r3Tej(M@WvL$mW&!U81R3|1O90^hfd1bBW~DXg zDl3ZKm8Tqbu$ZM#ssJ|i2lJHC?lP`bNe%pQ;8=m7<`2M?X$b&a;g!ti!!hGt6-R)m z{J>C%2=h}C;DrJ?6kHz=rA}CW;2TNnEr{vxew#1p3t&wOtIRnR}ydR?e&ai!<#2Ii6@U6WG?(n@(V5xB&%K5L7mbm-CT=Tf<^ITJ% zr<&xPof>!M5)Ko<_MQ3&PBjs~*Bj^Z1#9LXYzQc7%*83-L*V&<-=4Gg`{TZSXCga! z1(K9aKzBlQK(}im!e+w*0Ul$qSfYsx6QUW|4xA`r;3t61<>2VbEXX1|mKN&5OU&uI qP-Qk?pYJ7o=A7%*BqlM5a^N4Qe+CTN2#ARQ0000 + + + + + + + + + + + + + diff --git a/Resources/Textures/Interface/splat.svg.192dpi.png b/Resources/Textures/Interface/splat.svg.192dpi.png new file mode 100644 index 0000000000000000000000000000000000000000..9540031f0445426f6148d774edb4906bb4cc9810 GIT binary patch literal 2069 zcmV+w2EX>4Tx04R}tkv&MmKpe$iQ?()$hjtKA$WWau6u)rPDionYsTEpvFuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;yWphgA|?JWDYS_3;J6>}?mh0_0YbgZRI?)nsG4P@ z6LB${TM+}V=)w>}m_$rsraqfWCE+=~?&0I>U6f~epZjz4DtVIuK9P8a>4rtTPCT_~ z>74h8!>lAJ#OK7L23?T&k?XR{Z=8z`3p_JyWYTlQVPdh^#&R38lA#h$5JwbMqkJLj zvch?bvs$jQ<~{ifgL!RviR&~6k-!2Lk%9;rRcxRP3sG7%QcR?2KknflaQrE9$>iDq zBgZ@{P$4;f@IUz7tyvf!bCZH`p!3DHKZb$8F3_mi_V=-EH%pV2qvfY2?_v+DNN+{ftykfE-UH^9Lm zFjA!KHIH|9xA*q%nPz`K`UP^`_=WEk00006VoOIv03HAy03zi}T>=0A010qNS#tmY z9ftq_9ftvr{DWHV|581~32s1`dy~sld|l&_ndoA@4ZDQxgYkPo&V0v?wOsP*(3eO$>f3% zK!K!UNqr?9m9*a&(|AE!9vB5Y1MC2rIiL0etAHs${)MFYFkpRv(m}Kfxa&eteim?& z)M-7?wLL0sfEC0;JAjgQKF(x;NDBpsC0LsF@v$&zl9ROsQ`E@?u$ zaFoDJ0q^@JU}O^BB4Bv{|C;uod;##2NBEbccy?eaaNL7)U9KBox<}}D0FwgN-JX^3 zZ7NuqG{9Gmzz2bzY2dB)7<62&DqjSga)e!&CgwoTHo7=h4KT$sTO(q?{oKKQUo<3)Q(J{#Rp@Vx2D2&4ZZ+nDpvS;{-z!2a{;5pz(3PyS( z1{nu5}+!A@>}h0lCGSKJlNOAVSvRR;E73idIBFLQTz* z#uGsAII#01^>Y5J%fZ8CU#Gp>7*ijY0bGR#g;08P*0tB?=O2mVRX2=&0# zVVur=!26cLrK%iojD3K)z&ADwk3t84fnf*g3cT(CDO8S-T@{0DQfCNI0`#`+1p$+| zA<6)ccmRsjP6!z6N%%AaW5Y1dwug__RIPSKz&KCdF9c-%0M~l=B$+L}CChEL8 zK>5maDlu6$K)IXw3hH=IfbyGxVzpDU!O%H*&jQ~TC~1j@|3yhp8e>jpN%+2!MoKD@ z)F^4EF(ztJWU$k&@eMT1GxIC5IBOGuEjIn`E6zL^qDs}WRsQVoZ}fF^lbsFO*z&9s zUKuj5sYn*$dftD4GGE8PoldK=puDkBXcTG!o^p@JcIM}LR?y+|Ce}t!F5R0213Z?- zfoG3R_0I&J_bmGsD)$Y1g{R}#3@hI&Aas4p7I8WQLxH6MSLedeCtkl{9ga(-88*PI zuz{B~L`4e9_Xrw%yoX_Uh7GX6v!wGA^e?b=gSrrv?DB*=2GHNbI4Q#hsC34EHNvYi z+g`z~woY-cO`wzkeZqhgc;2gJac^%)p1W6Tm$s$B&sh#O%5!Uj(`HILUhPTKXLJer?)T0~1MkuVH&2>?o1Om4Jbel?X@DM{g6XlK`vOU@ihQn)%7r2In;_VNh)H)J!5QUYvCL-{)3)_}m}_YnMFWW8K(9n%cEOvBPC zd;P8?0q*#KgHH>67b=3wpdq^1Z+F%O#NJKzJDvq$D=*d`eB_+ht1U*GCtppP2I;P| zS8BTG>{Xk6spbsrw?w6q8g%wndb9qgwx@pqQe3SuX=^^u00000NkvXXu0mjfb}!J1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/splat.svg.192dpi.png.yml b/Resources/Textures/Interface/splat.svg.192dpi.png.yml new file mode 100644 index 000000000000..dabd6601f786 --- /dev/null +++ b/Resources/Textures/Interface/splat.svg.192dpi.png.yml @@ -0,0 +1,2 @@ +sample: + filter: true From 3e84efb05172f6ddd41c0d03c70a9e17c4eee1f4 Mon Sep 17 00:00:00 2001 From: Blaine Pavlock <146504016+PavlockBlaine03@users.noreply.github.com> Date: Fri, 15 Aug 2025 16:55:38 -0500 Subject: [PATCH 104/760] Tabs in the Credits window only populate once (#39667) * Tabs in the Credits window only populate once * Changed functions to RemoveAllChildren() --- Content.Client/Credits/CreditsWindow.xaml.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Content.Client/Credits/CreditsWindow.xaml.cs b/Content.Client/Credits/CreditsWindow.xaml.cs index 61adf40fc577..050d801170b1 100644 --- a/Content.Client/Credits/CreditsWindow.xaml.cs +++ b/Content.Client/Credits/CreditsWindow.xaml.cs @@ -80,7 +80,7 @@ private void OnTabChanged(int tab) private async void PopulateAttributions(BoxContainer attributionsContainer, int count) { - attributionsContainer.DisposeAllChildren(); + attributionsContainer.RemoveAllChildren(); if (_attributions.Count == 0) { @@ -253,6 +253,8 @@ private Task> CollectRgaAttributions() private void PopulateLicenses(BoxContainer licensesContainer) { + licensesContainer.RemoveAllChildren(); + foreach (var entry in CreditsManager.GetLicenses(_resourceManager).OrderBy(p => p.Name)) { licensesContainer.AddChild(new Label @@ -269,6 +271,8 @@ private void PopulateLicenses(BoxContainer licensesContainer) private void PopulatePatrons(BoxContainer patronsContainer) { + patronsContainer.RemoveAllChildren(); + var patrons = LoadPatrons(); // Do not show "become a patron" button on Steam builds @@ -318,6 +322,8 @@ private IEnumerable LoadPatrons() private void PopulateContributors(BoxContainer ss14ContributorsContainer) { + ss14ContributorsContainer.RemoveAllChildren(); + Button contributeButton; ss14ContributorsContainer.AddChild(new BoxContainer From d4f8568e50c3d5941830198648571a24e5d1f499 Mon Sep 17 00:00:00 2001 From: CoolioDudio <147223024+CoolioDudio@users.noreply.github.com> Date: Fri, 15 Aug 2025 17:50:13 -0800 Subject: [PATCH 105/760] Added baby and cube hair (awesome) (#39680) * Added baby and cube hair (awesome) * added yml and ftl (oops) * Update cube.png Made cube smaller --- Resources/Locale/en-US/accessories/human-hair.ftl | 2 ++ .../Mobs/Customization/Markings/human_hair.yml | 14 ++++++++++++++ .../Mobs/Customization/human_hair.rsi/baby.png | Bin 0 -> 439 bytes .../Mobs/Customization/human_hair.rsi/cube.png | Bin 0 -> 640 bytes .../Mobs/Customization/human_hair.rsi/meta.json | 10 +++++++++- 5 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Mobs/Customization/human_hair.rsi/baby.png create mode 100644 Resources/Textures/Mobs/Customization/human_hair.rsi/cube.png diff --git a/Resources/Locale/en-US/accessories/human-hair.ftl b/Resources/Locale/en-US/accessories/human-hair.ftl index 7754d772a51d..50d2b2790e6b 100644 --- a/Resources/Locale/en-US/accessories/human-hair.ftl +++ b/Resources/Locale/en-US/accessories/human-hair.ftl @@ -2,6 +2,7 @@ marking-HumanHairAfro = Afro marking-HumanHairAfro2 = Afro 2 marking-HumanHairBigafro = Afro (Large) marking-HumanHairAntenna = Ahoge +marking-HumanHairBaby = Baby marking-HumanHairBalding = Balding Hair marking-HumanHairBedhead = Bedhead marking-HumanHairBedheadv2 = Bedhead 2 @@ -59,6 +60,7 @@ marking-HumanHairCornrowbraid = Cornrow Braid marking-HumanHairCornrowtail = Cornrow Tail marking-HumanHairCrewcut = Crewcut marking-HumanHairCrewcut2 = Crewcut 2 +marking-HumanHairCube = Cube marking-HumanHairCurls = Curls marking-HumanHairC = Cut Hair marking-HumanHairDandypompadour = Dandy Pompadour diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/human_hair.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/human_hair.yml index b67eb7631c1c..fb6f8d4fed17 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/human_hair.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/human_hair.yml @@ -12,6 +12,13 @@ sprites: - sprite: Mobs/Customization/human_hair.rsi state: afro2 +- type: marking + id: HumanHairBaby + bodyPart: Hair + markingCategory: Hair + sprites: + - sprite: Mobs/Customization/human_hair.rsi + state: baby - type: marking id: HumanHairBigafro bodyPart: Hair @@ -54,6 +61,13 @@ sprites: - sprite: Mobs/Customization/human_hair.rsi state: bedheadv3 +- type: marking + id: HumanHairCube + bodyPart: Hair + markingCategory: Hair + sprites: + - sprite: Mobs/Customization/human_hair.rsi + state: cube - type: marking id: HumanHairPulato bodyPart: Hair diff --git a/Resources/Textures/Mobs/Customization/human_hair.rsi/baby.png b/Resources/Textures/Mobs/Customization/human_hair.rsi/baby.png new file mode 100644 index 0000000000000000000000000000000000000000..9829225fac7be00e9402309870378a169b79877d GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJ>#C;#tJ|++fpMu(>y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW6ie=^O_-y@&~`hm-FVdQ&MBb@020q-y8r+H literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/human_hair.rsi/cube.png b/Resources/Textures/Mobs/Customization/human_hair.rsi/cube.png new file mode 100644 index 0000000000000000000000000000000000000000..eabf49acad5cec0409877fb210de1e5e0a580a3c GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}ze);lc|Ni|qZroV8awSlVx$VyZAjMh|XGjn;EKAeQ@BvEuS#|!L$oI zYFB Date: Sat, 16 Aug 2025 01:51:20 +0000 Subject: [PATCH 106/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 797442730254..b94e3bfef683 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Interdyne cigs now cost 1TC instead of 2TC. - type: Tweak - id: 8343 - time: '2025-04-25T04:52:20.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36841 - author: lzk228 changes: - message: Seashell is small size. @@ -3954,3 +3947,10 @@ id: 8855 time: '2025-08-15T05:56:19.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39457 +- author: CoolioDudio + changes: + - message: Added baby and cube hair + type: Add + id: 8856 + time: '2025-08-16T01:50:13.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39680 From 05aad3bfd29b8915c8af7df0e69fd00cb7c3273d Mon Sep 17 00:00:00 2001 From: EnrichedCaramel Date: Sat, 16 Aug 2025 03:59:58 -0300 Subject: [PATCH 107/760] Expand soap making, but better (#39303) * Add lye reagent and its recipes * Move and add soap recipes * Add temperature to soap recipes * Silly comments * Remove NaHO based lye recipe due to sigynate recipe conflict. * Typo * Typo, again * Change lye color and description --- .../Locale/en-US/reagents/meta/chemicals.ftl | 3 + Resources/Prototypes/Flavors/flavors.yml | 5 + Resources/Prototypes/Reagents/chemicals.yml | 15 +++ .../Recipes/Reactions/chemicals.yml | 10 ++ .../Prototypes/Recipes/Reactions/fun.yml | 28 ----- .../Prototypes/Recipes/Reactions/soap.yml | 119 ++++++++++++++++++ 6 files changed, 152 insertions(+), 28 deletions(-) create mode 100644 Resources/Prototypes/Recipes/Reactions/soap.yml diff --git a/Resources/Locale/en-US/reagents/meta/chemicals.ftl b/Resources/Locale/en-US/reagents/meta/chemicals.ftl index f5dfec7d6ae8..eca057c9accf 100644 --- a/Resources/Locale/en-US/reagents/meta/chemicals.ftl +++ b/Resources/Locale/en-US/reagents/meta/chemicals.ftl @@ -33,3 +33,6 @@ reagent-desc-cellulose = A crystaline polydextrose polymer, plants swear by this reagent-name-rororium = rororium reagent-desc-rororium = A strange substance which fills the cores of the hivelords that roam the mining asteroid. Thought to be the source of their regenerative powers. + +reagent-name-lye = lye +reagent-desc-lye = A translucent, orange, alkaline solution used in traditional soap production. diff --git a/Resources/Prototypes/Flavors/flavors.yml b/Resources/Prototypes/Flavors/flavors.yml index 8eef7e1cb5ee..513803e1025e 100644 --- a/Resources/Prototypes/Flavors/flavors.yml +++ b/Resources/Prototypes/Flavors/flavors.yml @@ -1484,6 +1484,11 @@ flavorType: Complex description: flavor-complex-artifact-glue +- type: flavor + id: alkaline + flavorType: Base + description: flavor-base-alkaline + - type: flavor id: motivating flavorType: Base diff --git a/Resources/Prototypes/Reagents/chemicals.yml b/Resources/Prototypes/Reagents/chemicals.yml index 45c55ce4dd3b..11945d1dc919 100644 --- a/Resources/Prototypes/Reagents/chemicals.yml +++ b/Resources/Prototypes/Reagents/chemicals.yml @@ -51,6 +51,21 @@ physicalDesc: reagent-physical-desc-powdery color: white +- type: reagent + id: Lye + name: reagent-name-lye + desc: reagent-desc-lye + flavor: alkaline + physicalDesc: reagent-physical-desc-alkaline + color: "#e5420b" + metabolisms: + Poison: + effects: + - !type:HealthChange + damage: + types: + Caustic: 1 + - type: reagent id: SodiumCarbonate name: reagent-name-sodium-carbonate diff --git a/Resources/Prototypes/Recipes/Reactions/chemicals.yml b/Resources/Prototypes/Recipes/Reactions/chemicals.yml index 959488376c6c..fef96df5cfcd 100644 --- a/Resources/Prototypes/Recipes/Reactions/chemicals.yml +++ b/Resources/Prototypes/Recipes/Reactions/chemicals.yml @@ -532,3 +532,13 @@ amount: 1 products: ArtifactGlue: 2 + +- type: reaction + id: Lye + reactants: + Water: + amount: 1 + Ash: + amount: 1 + products: + Lye: 2 diff --git a/Resources/Prototypes/Recipes/Reactions/fun.yml b/Resources/Prototypes/Recipes/Reactions/fun.yml index 87a9682102a5..35987b6be5c3 100644 --- a/Resources/Prototypes/Recipes/Reactions/fun.yml +++ b/Resources/Prototypes/Recipes/Reactions/fun.yml @@ -24,34 +24,6 @@ products: BuzzochloricBees: 3 -- type: reaction - id: CreateSoap - impact: Low - quantized: true - reactants: - Fat: - amount: 15 - Saline: - amount: 25 - effects: - - !type:CreateEntityReactionEffect - entity: Soap - -- type: reaction - id: CreateSoapHomemade - impact: Low - quantized: true - reactants: - Fat: - amount: 15 - TableSalt: - amount: 10 - Blood: - amount: 10 - effects: - - !type:CreateEntityReactionEffect - entity: SoapHomemade - - type: reaction id: Meatification impact: Low diff --git a/Resources/Prototypes/Recipes/Reactions/soap.yml b/Resources/Prototypes/Recipes/Reactions/soap.yml new file mode 100644 index 000000000000..d07c582f8b2b --- /dev/null +++ b/Resources/Prototypes/Recipes/Reactions/soap.yml @@ -0,0 +1,119 @@ +- type: reaction + id: CreateSoapRegular + impact: Low + quantized: true + minTemp: 383 # Water boiling point + 10 Kelvin. We are boiling it + reactants: + Oil: + amount: 10 + Lye: + amount: 15 + TableSalt: + amount: 5 + effects: + - !type:CreateEntityReactionEffect + entity: Soap + +- type: reaction + id: CreateSoapNT + impact: Low + quantized: true + minTemp: 373 # Water boiling point. We are boiling it too, but with higher priority! + reactants: + Oil: + amount: 15 + Lye: + amount: 20 + TableSalt: + amount: 5 + Plasma: + amount: 5 + effects: + - !type:CreateEntityReactionEffect + entity: SoapNT + +- type: reaction + id: CreateSoapDeluxe + impact: Low + quantized: true + minTemp: 373 + reactants: + Oil: + amount: 15 + Lye: + amount: 20 + TableSalt: + amount: 5 + JuiceBerry: + amount: 5 + effects: + - !type:CreateEntityReactionEffect + entity: SoapDeluxe + +- type: reaction + id: CreateSoapBlood + impact: Low + quantized: true + minTemp: 373 + reactants: + Fat: + amount: 10 + Lye: + amount: 20 + TableSalt: + amount: 5 + Blood: + amount: 10 + effects: + - !type:CreateEntityReactionEffect + entity: SoapHomemade + +- type: reaction + id: CreateSoapSyndie + impact: Medium + quantized: true + minTemp: 373 + reactants: + Oil: + amount: 15 + Lye: + amount: 20 + TableSalt: + amount: 5 + Stimulants: + amount: 5 + effects: + - !type:CreateEntityReactionEffect + entity: SoapSyndie + +- type: reaction + id: CreateSoapOmega + impact: Medium + quantized: true + minTemp: 373 + reactants: + Oil: + amount: 5 + Fat: + amount: 5 + Lye: + amount: 10 + TableSalt: + amount: 5 + Honk: + amount: 10 + SpaceLube: + amount: 5 + SpaceDrugs: + amount: 3 + THC: + amount: 2 + Bananadine: + amount: 2 + Omnizine: + amount: 2 + Amatoxin: + amount: 1 + effects: + - !type:CreateEntityReactionEffect + entity: SoapOmega From 0947e2cd2248e3bbe6d2f8b7592aff72e890afa2 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 16 Aug 2025 07:01:08 +0000 Subject: [PATCH 108/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index b94e3bfef683..ec4c1f91a92d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: lzk228 - changes: - - message: Seashell is small size. - type: Tweak - id: 8344 - time: '2025-04-25T05:54:49.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/32262 - author: Blackern5000 changes: - message: Inaprovaline now heals slower, but lingers in the bloodstream for much @@ -3954,3 +3947,12 @@ id: 8856 time: '2025-08-16T01:50:13.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39680 +- author: CaramelOrdnance + changes: + - message: Lye reagent + type: Add + - message: Recipes for all soap bars + type: Add + id: 8857 + time: '2025-08-16T06:59:58.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39303 From 71f5c2d665b124845d6e0b73f969d70d995999bd Mon Sep 17 00:00:00 2001 From: Artxmisery <78118840+Artxmisery@users.noreply.github.com> Date: Sat, 16 Aug 2025 13:50:32 +0000 Subject: [PATCH 109/760] Equip and unequip triggers (#39675) * added equip and unequip triggers for equipment and equipee * Update Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipComponent.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- .../Triggers/TriggerOnDidEquipComponent.cs | 18 +++++ .../Triggers/TriggerOnDidUnequipComponent.cs | 18 +++++ .../Triggers/TriggerOnGotEquippedComponent.cs | 18 +++++ .../TriggerOnGotUnequippedComponent.cs | 18 +++++ .../Systems/TriggerOnEquipmentSystem.cs | 70 +++++++++++++++++++ 5 files changed, 142 insertions(+) create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedComponent.cs create mode 100644 Content.Shared/Trigger/Systems/TriggerOnEquipmentSystem.cs diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipComponent.cs new file mode 100644 index 000000000000..3c970eb8552e --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipComponent.cs @@ -0,0 +1,18 @@ +using Content.Shared.Inventory; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity equips another entity. +/// The user is the entity being equipped. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnDidEquipComponent : BaseTriggerOnXComponent +{ + /// + /// The slots entities being equipped to will trigger the entity. + /// + [DataField, AutoNetworkedField] + public SlotFlags SlotFlags; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipComponent.cs new file mode 100644 index 000000000000..c6ec3821b1a5 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipComponent.cs @@ -0,0 +1,18 @@ +using Content.Shared.Inventory; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity unequips another entity. +/// The user is the entity being unequipped. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnDidUnequipComponent : BaseTriggerOnXComponent +{ + /// + /// The slots that entities being unequipped from will trigger the entity. + /// + [DataField, AutoNetworkedField] + public SlotFlags SlotFlags; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedComponent.cs new file mode 100644 index 000000000000..c3bb62fa809c --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedComponent.cs @@ -0,0 +1,18 @@ +using Content.Shared.Inventory; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity is equipped to another entity. +/// The user is the entity being equipped to (i.e. the equipee). +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotEquippedComponent : BaseTriggerOnXComponent +{ + /// + /// The slots that being equipped to will trigger the entity. + /// + [DataField, AutoNetworkedField] + public SlotFlags SlotFlags; +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedComponent.cs new file mode 100644 index 000000000000..2b6663e1f010 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedComponent.cs @@ -0,0 +1,18 @@ +using Content.Shared.Inventory; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity is unequipped from another entity. +/// The user is the entity being unequipped from (i.e. the (un)equipee). +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotUnequippedComponent : BaseTriggerOnXComponent +{ + /// + /// The slots that being unequipped from will trigger the entity. + /// + [DataField, AutoNetworkedField] + public SlotFlags SlotFlags; +} diff --git a/Content.Shared/Trigger/Systems/TriggerOnEquipmentSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnEquipmentSystem.cs new file mode 100644 index 000000000000..bc097ae831fd --- /dev/null +++ b/Content.Shared/Trigger/Systems/TriggerOnEquipmentSystem.cs @@ -0,0 +1,70 @@ +using Content.Shared.Trigger.Components.Triggers; +using Robust.Shared.Timing; +using Content.Shared.Inventory.Events; + +namespace Content.Shared.Trigger.Systems; + +/// +/// System for creating triggers when entities are equipped or unequipped from inventory slots. +/// +public sealed class TriggerOnEquipmentSystem : EntitySystem +{ + [Dependency] private readonly TriggerSystem _trigger = default!; + [Dependency] private readonly IGameTiming _timing = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnDidEquip); + SubscribeLocalEvent(OnDidUnequip); + SubscribeLocalEvent(OnGotEquipped); + SubscribeLocalEvent(OnGotUnequipped); + } + + // Used by entities when equipping or unequipping other entities + private void OnDidEquip(Entity ent, ref DidEquipEvent args) + { + if (_timing.ApplyingState) + return; + + if ((ent.Comp.SlotFlags & args.SlotFlags) == 0) + return; + + _trigger.Trigger(ent.Owner, args.Equipment, ent.Comp.KeyOut); + } + + private void OnDidUnequip(Entity ent, ref DidUnequipEvent args) + { + if (_timing.ApplyingState) + return; + + if ((ent.Comp.SlotFlags & args.SlotFlags) == 0) + return; + + _trigger.Trigger(ent.Owner, args.Equipment, ent.Comp.KeyOut); + } + + // Used by entities when they get equipped or unequipped + private void OnGotEquipped(Entity ent, ref GotEquippedEvent args) + { + if (_timing.ApplyingState) + return; + + if ((ent.Comp.SlotFlags & args.SlotFlags) == 0) + return; + + _trigger.Trigger(ent.Owner, args.Equipee, ent.Comp.KeyOut); + } + + private void OnGotUnequipped(Entity ent, ref GotUnequippedEvent args) + { + if (_timing.ApplyingState) + return; + + if ((ent.Comp.SlotFlags & args.SlotFlags) == 0) + return; + + _trigger.Trigger(ent.Owner, args.Equipee, ent.Comp.KeyOut); + } +} From 529d7ff2922788c13997a26b61e384119116648d Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sat, 16 Aug 2025 17:03:50 +0200 Subject: [PATCH 110/760] Predict MessyDrinker (#39660) init --- .../Components/MessyDrinkerComponent.cs | 13 ++++++------ .../EntitySystems/MessyDrinkerSystem.cs | 21 +++++++++++-------- 2 files changed, 19 insertions(+), 15 deletions(-) rename {Content.Server => Content.Shared}/Nutrition/Components/MessyDrinkerComponent.cs (71%) rename {Content.Server => Content.Shared}/Nutrition/EntitySystems/MessyDrinkerSystem.cs (58%) diff --git a/Content.Server/Nutrition/Components/MessyDrinkerComponent.cs b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs similarity index 71% rename from Content.Server/Nutrition/Components/MessyDrinkerComponent.cs rename to Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs index 5519c5d9838d..c077db823199 100644 --- a/Content.Server/Nutrition/Components/MessyDrinkerComponent.cs +++ b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs @@ -1,30 +1,31 @@ using Content.Shared.FixedPoint; using Content.Shared.Nutrition.Prototypes; +using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -namespace Content.Server.Nutrition.Components; +namespace Content.Shared.Nutrition.Components; /// /// Entities with this component occasionally spill some of the solution they're ingesting. /// -[RegisterComponent] +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class MessyDrinkerComponent : Component { - [DataField] + [DataField, AutoNetworkedField] public float SpillChance = 0.2f; /// /// The amount of solution that is spilled when procs. /// - [DataField] + [DataField, AutoNetworkedField] public FixedPoint2 SpillAmount = 1.0; /// /// The types of food prototypes we can spill /// - [DataField] + [DataField, AutoNetworkedField] public List> SpillableTypes = new List> { "Drink" }; - [DataField] + [DataField, AutoNetworkedField] public LocId? SpillMessagePopup; } diff --git a/Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs similarity index 58% rename from Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs rename to Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs index dc8c11bb7f81..bf084e6054dc 100644 --- a/Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs +++ b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs @@ -1,18 +1,18 @@ -using Content.Server.Fluids.EntitySystems; -using Content.Server.Nutrition.Components; -using Content.Shared.Nutrition; -using Content.Shared.Nutrition.EntitySystems; +using Content.Shared.Fluids; +using Content.Shared.Nutrition.Components; using Content.Shared.Popups; +using Content.Shared.Random.Helpers; using Robust.Shared.Random; +using Robust.Shared.Timing; -namespace Content.Server.Nutrition.EntitySystems; +namespace Content.Shared.Nutrition.EntitySystems; public sealed class MessyDrinkerSystem : EntitySystem { - [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly IngestionSystem _ingestion = default!; - [Dependency] private readonly PuddleSystem _puddle = default!; + [Dependency] private readonly SharedPuddleSystem _puddle = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly IGameTiming _timing = default!; public override void Initialize() { @@ -35,11 +35,14 @@ private void OnIngested(Entity ent, ref IngestingEvent ev if (ev.ForceFed) return; - if (!_random.Prob(ent.Comp.SpillChance)) + // TODO: Replace with RandomPredicted once the engine PR is merged + var seed = SharedRandomExtensions.HashCodeCombine(new() { (int)_timing.CurTick.Value, GetNetEntity(ent).Id }); + var rand = new System.Random(seed); + if (!rand.Prob(ent.Comp.SpillChance)) return; if (ent.Comp.SpillMessagePopup != null) - _popup.PopupEntity(Loc.GetString(ent.Comp.SpillMessagePopup), ent, ent, PopupType.MediumCaution); + _popup.PopupPredicted(Loc.GetString(ent.Comp.SpillMessagePopup), null, ent, ent, PopupType.MediumCaution); var split = ev.Split.SplitSolution(ent.Comp.SpillAmount); From 201bc6cc5ce8b6132f663c501a96866478acf26b Mon Sep 17 00:00:00 2001 From: Zeneganto Date: Sun, 17 Aug 2025 07:01:04 +1000 Subject: [PATCH 111/760] Swap ExudeGasses and ConsumeGasses (#39688) Uh, um --- Content.Server/EntityEffects/EntityEffectSystem.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Server/EntityEffects/EntityEffectSystem.cs b/Content.Server/EntityEffects/EntityEffectSystem.cs index 1277c8df594d..b0b8ab50456c 100644 --- a/Content.Server/EntityEffects/EntityEffectSystem.cs +++ b/Content.Server/EntityEffects/EntityEffectSystem.cs @@ -889,7 +889,7 @@ private void OnExecutePlantMutateConsumeGasses(ref ExecuteEntityEffectEvent Date: Sat, 16 Aug 2025 14:57:16 -0700 Subject: [PATCH 112/760] Trigger for OnInteractUsing (#39692) * Add trigger for InteractOnUsing * Add blacklist and targetUsed fields * Update Content.Shared/Trigger/Components/Triggers/TriggerOnInteractUsingComponent.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- .../TriggerOnInteractUsingComponent.cs | 34 +++++++++++++++++++ .../Systems/TriggerSystem.Interaction.cs | 16 ++++++++- 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnInteractUsingComponent.cs diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnInteractUsingComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnInteractUsingComponent.cs new file mode 100644 index 000000000000..0a5844338e66 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnInteractUsingComponent.cs @@ -0,0 +1,34 @@ +using Content.Shared.Interaction; +using Content.Shared.Whitelist; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers when an entity is used to interact with another entity (). +/// The user is the player initiating the interaction or the item used, depending on the TargetUsed datafield. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnInteractUsingComponent : BaseTriggerOnXComponent +{ + /// + /// Whitelist of entities that can be used to trigger this component. + /// + /// No whitelist check when null. + [DataField, AutoNetworkedField] + public EntityWhitelist? Whitelist; + + /// + /// Blacklist of entities that cannot be used to trigger this component. + /// + /// No blacklist check when null. + [DataField, AutoNetworkedField] + public EntityWhitelist? Blacklist; + + /// + /// If false, the trigger user will be the user that initiated the interaction. + /// If true, the trigger user will the entity that was used to interact. + /// + [DataField, AutoNetworkedField] + public bool TargetUsed = false; +} diff --git a/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs b/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs index 39ef4889de1c..62f483e87639 100644 --- a/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs +++ b/Content.Shared/Trigger/Systems/TriggerSystem.Interaction.cs @@ -1,4 +1,4 @@ -using Content.Shared.Examine; +using Content.Shared.Examine; using Content.Shared.Interaction; using Content.Shared.Interaction.Events; using Content.Shared.Item.ItemToggle.Components; @@ -16,6 +16,8 @@ private void InitializeInteraction() SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnUse); SubscribeLocalEvent(OnInteractHand); + SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnThrow); SubscribeLocalEvent(OnThrown); @@ -59,6 +61,18 @@ private void OnInteractHand(Entity ent, ref Inte args.Handled = true; } + private void OnInteractUsing(Entity ent, ref InteractUsingEvent args) + { + if (args.Handled) + return; + + if (!_whitelist.CheckBoth(args.Used, ent.Comp.Blacklist, ent.Comp.Whitelist)) + return; + + Trigger(ent.Owner, ent.Comp.TargetUsed ? args.Used : args.User, ent.Comp.KeyOut); + args.Handled = true; + } + private void OnThrow(Entity ent, ref ThrowEvent args) { Trigger(ent.Owner, args.Thrown, ent.Comp.KeyOut); From 01f4f0cf1492a80eee16dfb88a09078b7c49729f Mon Sep 17 00:00:00 2001 From: youtissoum <51883137+youtissoum@users.noreply.github.com> Date: Sat, 16 Aug 2025 23:04:12 +0000 Subject: [PATCH 113/760] Increase the bananium horn use delay (#39674) Increase bananium horn use delay to 3 seconds --- Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml b/Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml index f124be8a426b..e5f68aac8fca 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/bike_horn.yml @@ -158,6 +158,8 @@ sprite: Objects/Fun/bananiumhorn.rsi slots: [Belt] quickEquip: false + - type: UseDelay + delay: 3 - type: EmitSoundOnUse sound: collection: BananiumHorn From 1b16a837484d1230508833a9e78f65f1c60f2906 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 16 Aug 2025 23:05:19 +0000 Subject: [PATCH 114/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index ec4c1f91a92d..93853d75c735 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,13 +1,4 @@ Entries: -- author: Blackern5000 - changes: - - message: Inaprovaline now heals slower, but lingers in the bloodstream for much - longer, making it much more useful for stabilizing critical patients for an - extended duration rather than outright treating damage. - type: Tweak - id: 8345 - time: '2025-04-25T06:03:04.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/32293 - author: kosticia changes: - message: Moths can no longer eat rubber toys. @@ -3956,3 +3947,10 @@ id: 8857 time: '2025-08-16T06:59:58.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39303 +- author: youtissoum + changes: + - message: The usage delay of the bananium horn is now 3 seconds. + type: Tweak + id: 8858 + time: '2025-08-16T23:04:12.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39674 From 5bf44ea0335e8012f0ba17bd2521d55689f85793 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 17 Aug 2025 03:14:28 +0200 Subject: [PATCH 115/760] Update Credits (#39697) Co-authored-by: PJBot --- Resources/Credits/GitHub.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Credits/GitHub.txt b/Resources/Credits/GitHub.txt index 814930806cd4..7526e5ac0319 100644 --- a/Resources/Credits/GitHub.txt +++ b/Resources/Credits/GitHub.txt @@ -1 +1 @@ -0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, AzzyIsNotHere, azzyisnothere, B-Kirill, B3CKDOOR, baa14453, BackeTako, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, jerryimmouse, JerryImMouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, linkuyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, pgraycs, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, WTCWR68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex +0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alex, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, Artxmisery, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, azzyisnothere, AzzyIsNotHere, B-Kirill, B3CKDOOR, baa14453, BackeTako, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, CoolioDudio, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, JerryImMouse, jerryimmouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, LinkUyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, pavlockblaine03, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, PGrayCS, pgraycs, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, ScholarNZL, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, wtcwr68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex From 5ea928863f2aa00455ba040487f4c78ee33e4495 Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Sun, 17 Aug 2025 08:39:23 -0400 Subject: [PATCH 116/760] Cleanup warnings in ChatSystem (#36773) * Cleanup warnings in ChatSystem * fix after merge --------- Co-authored-by: pa.pecherskij --- Content.Server/Chat/Systems/ChatSystem.cs | 6 +++--- Content.Shared/Chat/SharedChatSystem.cs | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Content.Server/Chat/Systems/ChatSystem.cs b/Content.Server/Chat/Systems/ChatSystem.cs index 7ff12595d11b..2dc001a9c99f 100644 --- a/Content.Server/Chat/Systems/ChatSystem.cs +++ b/Content.Server/Chat/Systems/ChatSystem.cs @@ -322,7 +322,7 @@ public void DispatchGlobalAnnouncement( _chatManager.ChatMessageToAll(ChatChannel.Radio, message, wrappedMessage, default, false, true, colorOverride); if (playSound) { - _audio.PlayGlobal(announcementSound == null ? DefaultAnnouncementSound : _audio.ResolveSound(announcementSound), Filter.Broadcast(), true, AudioParams.Default.WithVolume(-2f)); + _audio.PlayGlobal(announcementSound ?? DefaultAnnouncementSound, Filter.Broadcast(), true, AudioParams.Default.WithVolume(-2f)); } _adminLogger.Add(LogType.Chat, LogImpact.Low, $"Global station announcement from {sender}: {message}"); } @@ -352,7 +352,7 @@ public void DispatchFilteredAnnouncement( _chatManager.ChatMessageToManyFiltered(filter, ChatChannel.Radio, message, wrappedMessage, source ?? default, false, true, colorOverride); if (playSound) { - _audio.PlayGlobal(announcementSound?.ToString() ?? DefaultAnnouncementSound, filter, true, AudioParams.Default.WithVolume(-2f)); + _audio.PlayGlobal(announcementSound ?? DefaultAnnouncementSound, filter, true, AudioParams.Default.WithVolume(-2f)); } _adminLogger.Add(LogType.Chat, LogImpact.Low, $"Station Announcement from {sender}: {message}"); } @@ -392,7 +392,7 @@ public void DispatchStationAnnouncement( if (playDefaultSound) { - _audio.PlayGlobal(announcementSound?.ToString() ?? DefaultAnnouncementSound, filter, true, AudioParams.Default.WithVolume(-2f)); + _audio.PlayGlobal(announcementSound ?? DefaultAnnouncementSound, filter, true, AudioParams.Default.WithVolume(-2f)); } _adminLogger.Add(LogType.Chat, LogImpact.Low, $"Station Announcement on {station} from {sender}: {message}"); diff --git a/Content.Shared/Chat/SharedChatSystem.cs b/Content.Shared/Chat/SharedChatSystem.cs index 34e955a50e58..d9f7f5fc57be 100644 --- a/Content.Shared/Chat/SharedChatSystem.cs +++ b/Content.Shared/Chat/SharedChatSystem.cs @@ -3,6 +3,7 @@ using Content.Shared.Popups; using Content.Shared.Radio; using Content.Shared.Speech; +using Robust.Shared.Audio; using Robust.Shared.Prototypes; using Robust.Shared.Utility; @@ -27,7 +28,8 @@ public abstract class SharedChatSystem : EntitySystem public const int VoiceRange = 10; // how far voice goes in world units public const int WhisperClearRange = 2; // how far whisper goes while still being understandable, in world units public const int WhisperMuffledRange = 5; // how far whisper goes at all, in world units - public const string DefaultAnnouncementSound = "/Audio/Announcements/announce.ogg"; + public static readonly SoundSpecifier DefaultAnnouncementSound + = new SoundPathSpecifier("/Audio/Announcements/announce.ogg"); public static readonly ProtoId CommonChannel = "Common"; From f8fc54c5b4fb5416d20448df53dda10d40f8bc36 Mon Sep 17 00:00:00 2001 From: PubliclyExecutedPig Date: Sun, 17 Aug 2025 19:00:49 +0100 Subject: [PATCH 117/760] Buff space damage - The sweet spot --- Content.Shared/Atmos/Atmospherics.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Atmos/Atmospherics.cs b/Content.Shared/Atmos/Atmospherics.cs index e9eab75efe2e..6b307e175bee 100644 --- a/Content.Shared/Atmos/Atmospherics.cs +++ b/Content.Shared/Atmos/Atmospherics.cs @@ -320,7 +320,7 @@ public static class Atmospherics /// (The pressure threshold is so low that it doesn't make sense to do any calculations, /// so it just applies this flat value). ///
- public const int LowPressureDamage = 1; //Starlight. nerf back to old values pending changes back to 4 or lower. + public const int LowPressureDamage = 2; //Starlight. nerf back to old values pending changes back to 4 or lower. public const float WindowHeatTransferCoefficient = 0.1f; From 514c28137ccd42a638ece921acafa3f692c3e8d6 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 17 Aug 2025 20:50:57 +0200 Subject: [PATCH 118/760] Fix typo and make capitalization consistent in fax names (#39455) --- Resources/Maps/oasis.yml | 20 ++++++++++---------- Resources/Maps/plasma.yml | 2 +- Resources/Maps/saltern.yml | 12 ++++++------ 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Resources/Maps/oasis.yml b/Resources/Maps/oasis.yml index 057dd96e4b7f..573c93ad850e 100644 --- a/Resources/Maps/oasis.yml +++ b/Resources/Maps/oasis.yml @@ -95771,7 +95771,7 @@ entities: pos: -7.5,-34.5 parent: 2 - type: FaxMachine - name: medical + name: Medical - uid: 2423 components: - type: MetaData @@ -95780,7 +95780,7 @@ entities: pos: 25.5,4.5 parent: 2 - type: FaxMachine - name: bridge + name: Bridge - uid: 3415 components: - type: MetaData @@ -95798,7 +95798,7 @@ entities: pos: 38.5,5.5 parent: 2 - type: FaxMachine - name: lawyer + name: Lawyer - uid: 6248 components: - type: MetaData @@ -95807,7 +95807,7 @@ entities: pos: 8.5,34.5 parent: 2 - type: FaxMachine - name: engineering + name: Engineering - uid: 7988 components: - type: MetaData @@ -95816,7 +95816,7 @@ entities: pos: -11.5,35.5 parent: 2 - type: FaxMachine - name: library + name: Library - uid: 9013 components: - type: MetaData @@ -95825,7 +95825,7 @@ entities: pos: -23.5,28.5 parent: 2 - type: FaxMachine - name: atmos + name: Atmos - uid: 10599 components: - type: MetaData @@ -95834,7 +95834,7 @@ entities: pos: 9.5,-45.5 parent: 2 - type: FaxMachine - name: science + name: Science - uid: 11204 components: - type: MetaData @@ -95843,7 +95843,7 @@ entities: pos: -48.5,3.5 parent: 2 - type: FaxMachine - name: cargo + name: Cargo - uid: 11856 components: - type: MetaData @@ -95852,7 +95852,7 @@ entities: pos: -46.5,-27.5 parent: 2 - type: FaxMachine - name: news + name: News - uid: 13061 components: - type: MetaData @@ -95870,7 +95870,7 @@ entities: pos: 34.5,-21.5 parent: 2 - type: FaxMachine - name: security + name: Security - uid: 22766 components: - type: MetaData diff --git a/Resources/Maps/plasma.yml b/Resources/Maps/plasma.yml index 03e759a0035a..df62227ce3d1 100644 --- a/Resources/Maps/plasma.yml +++ b/Resources/Maps/plasma.yml @@ -77807,7 +77807,7 @@ entities: pos: -51.5,-7.5 parent: 2 - type: FaxMachine - name: Head of Personell + name: Head of Personnel - uid: 17656 components: - type: Transform diff --git a/Resources/Maps/saltern.yml b/Resources/Maps/saltern.yml index 826045296e3c..58400ac0fe1b 100644 --- a/Resources/Maps/saltern.yml +++ b/Resources/Maps/saltern.yml @@ -32338,7 +32338,7 @@ entities: pos: 40.5,4.5 parent: 31 - type: FaxMachine - name: engineering + name: Engineering - uid: 2045 components: - type: Transform @@ -32353,7 +32353,7 @@ entities: pos: 9.5,-28.5 parent: 31 - type: FaxMachine - name: library + name: Library - uid: 8994 components: - type: Transform @@ -32368,15 +32368,15 @@ entities: pos: 8.5,18.5 parent: 31 - type: FaxMachine - name: hop's office + name: HoP's office - uid: 10825 components: - type: Transform pos: 1.5,32.5 parent: 31 - type: FaxMachine - destinationAddress: bridge - name: bridge + destinationAddress: Bridge + name: Bridge - proto: FaxMachineCaptain entities: - uid: 9686 @@ -32385,7 +32385,7 @@ entities: pos: 7.5,24.5 parent: 31 - type: FaxMachine - name: captain's office + name: Captain's office - proto: filingCabinetDrawerRandom entities: - uid: 4637 From 367156fba3150a1e71c2a3b0c5e39f59969756dd Mon Sep 17 00:00:00 2001 From: PJBot Date: Sun, 17 Aug 2025 18:52:10 +0000 Subject: [PATCH 119/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 195d7b0e1a09..f6c3b270fedf 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -510,4 +510,11 @@ id: 63 time: '2025-08-11T15:43:47.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39331 +- author: Steffo99 + changes: + - message: On many stations, fax machines have slightly more consistent names. + type: Tweak + id: 64 + time: '2025-08-17T18:50:57.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39455 Order: 1 From 8e34228309e85d2db45e1ce04baf47318df6f94e Mon Sep 17 00:00:00 2001 From: Nox Date: Sun, 17 Aug 2025 12:00:48 -0700 Subject: [PATCH 120/760] Packed Station - North East Overhaul (#38339) Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> --- Resources/Maps/packed.yml | 32988 ++++++++++++++----------- Resources/Prototypes/Maps/packed.yml | 109 +- 2 files changed, 18911 insertions(+), 14186 deletions(-) diff --git a/Resources/Maps/packed.yml b/Resources/Maps/packed.yml index 69c83395d1ab..c371d2f04c08 100644 --- a/Resources/Maps/packed.yml +++ b/Resources/Maps/packed.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 265.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 16:27:25 - entityCount: 15464 + time: 08/17/2025 18:39:31 + entityCount: 15905 maps: - 126 grids: @@ -15,12 +15,15 @@ nullspace: [] tilemap: 0: Space 3: FloorArcadeRed + 11: FloorAstroAsteroidSandBorderless + 7: FloorAstroGrass 14: FloorBar 16: FloorBlue 17: FloorBlueCircuit 21: FloorCarpetOffice 29: FloorDark 1: FloorDarkDiagonal + 13: FloorDarkMini 34: FloorDarkMono 41: FloorEighties 44: FloorFreezer @@ -36,6 +39,7 @@ tilemap: 80: FloorShowroom 91: FloorSteel 5: FloorSteelCheckerDark + 12: FloorSteelDamaged 98: FloorSteelDirty 100: FloorSteelLime 101: FloorSteelMini @@ -43,11 +47,14 @@ tilemap: 106: FloorTechMaint 107: FloorTechMaint2 6: FloorTechMaint3 + 8: FloorTechMaintDark 110: FloorWhite 114: FloorWhiteMini + 9: FloorWhitePlastic 120: FloorWood 122: Lattice 123: Plating + 10: PlatingDamaged entities: - proto: "" entities: @@ -73,19 +80,19 @@ entities: version: 7 0,-1: ind: 0,-1 - tiles: ewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAAAdAAAAAAIAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAOgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAQB7AAAAAAAAHQAAAAACAB0AAAAAAgBrAAAAAAAAewAAAAAAAHsAAAAAAAA6AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAewAAAAAAAB0AAAAAAwAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAOgAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAABAHsAAAAAAAAdAAAAAAMAHQAAAAACAHsAAAAAAABbAAAAAAIAWwAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAQB7AAAAAAAAWwAAAAADAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAEAWwAAAAADAFsAAAAAAQBbAAAAAAMAWwAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAAAdAAAAAAIAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAOgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAQB7AAAAAAAAHQAAAAACAB0AAAAAAgBrAAAAAAAAewAAAAAAAHsAAAAAAAA6AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAewAAAAAAAB0AAAAAAwAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAOgAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAABAHsAAAAAAAAdAAAAAAMAHQAAAAACAHsAAAAAAABbAAAAAAIAWwAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAQB7AAAAAAAAWwAAAAADAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAEAWwAAAAADAFsAAAAAAQBbAAAAAAMAWwAAAAAAAA== version: 7 -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAABAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAAiAAAAAAIAWwAAAAADAFsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAABAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAAiAAAAAAIAWwAAAAADAFsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAA== version: 7 0,-2: ind: 0,-2 - tiles: ewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAgB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAACAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwB6AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAGoAAAAAAABrAAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAABrAAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAagAAAAAAAGsAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAgB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAACAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwB6AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAGoAAAAAAABrAAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAABrAAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAagAAAAAAAGsAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAA== version: 7 0,1: ind: 0,1 - tiles: egAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHgAAAAAAgB4AAAAAAAAeAAAAAAAAHgAAAAAAQB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB4AAAAAAEAeAAAAAACAHgAAAAAAAB4AAAAAAMAeAAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAIAWwAAAAABAFsAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAgBbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAQBrAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAwB7AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAEAewAAAAAAACIAAAAAAwAiAAAAAAEAIgAAAAACAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAAAiAAAAAAEAIgAAAAADACIAAAAAAQB7AAAAAAAAewAAAAAAAA== + tiles: egAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHgAAAAAAgB4AAAAAAAAeAAAAAAAAHgAAAAAAQB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB4AAAAAAEAeAAAAAACAHgAAAAAAAB4AAAAAAMAeAAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAIAWwAAAAABAFsAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAgBbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAQBrAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAEAewAAAAAAACIAAAAAAwAiAAAAAAEAIgAAAAACAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAAAiAAAAAAEAIgAAAAADACIAAAAAAQB7AAAAAAAAewAAAAAAAA== version: 7 1,0: ind: 1,0 @@ -93,15 +100,15 @@ entities: version: 7 1,-1: ind: 1,-1 - tiles: ewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAB0AAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHgAAAAAAAB4AAAAAAAAHQAAAAABAB0AAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAIAewAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB4AAAAAAIAeAAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAACAHsAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAAAAHgAAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAgAdAAAAAAMALAAAAAAAACwAAAAAAAAsAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAABAHgAAAAAAAB4AAAAAAAAHQAAAAACAB0AAAAAAgB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAAB7AAAAAAAAPgAAAAAAAD4AAAAAAAAOAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAEAewAAAAAAAD4AAAAAAAA+AAAAAAAADgAAAAACAB0AAAAAAgAdAAAAAAAAeAAAAAACAHgAAAAAAwB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAABQAAAAACAFsAAAAAAQBbAAAAAAMAWwAAAAABAFsAAAAAAwAOAAAAAAMADgAAAAABAA4AAAAAAwAdAAAAAAIAHQAAAAADAHgAAAAAAAB4AAAAAAAAeAAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAAUAAAAAAwBbAAAAAAIAWwAAAAADAFsAAAAAAAB7AAAAAAAADgAAAAABAA4AAAAAAAAOAAAAAAMAHQAAAAAAAB0AAAAAAwB4AAAAAAEAeAAAAAADAHgAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAIAewAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAFsAAAAAAAB7AAAAAAAAeAAAAAABAHgAAAAAAgB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAACAHsAAAAAAAAOAAAAAAMADgAAAAAAAA4AAAAAAgBbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAIAWwAAAAADAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAEAWwAAAAABAA== + tiles: EQAAAAAAABEAAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAB0AAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAAB7AAAAAAAAHQAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHgAAAAAAAB4AAAAAAAAHQAAAAABAB0AAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAIAewAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB4AAAAAAIAeAAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAACAHsAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAAAAHgAAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAgAdAAAAAAMALAAAAAAAACwAAAAAAAAsAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAABAHgAAAAAAAB4AAAAAAAAHQAAAAACAB0AAAAAAgB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAAB7AAAAAAAAPgAAAAAAAD4AAAAAAAAOAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAEAewAAAAAAAD4AAAAAAAA+AAAAAAAADgAAAAACAB0AAAAAAgAdAAAAAAAAeAAAAAACAHgAAAAAAwB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAABQAAAAACAFsAAAAAAQBbAAAAAAMAWwAAAAABAFsAAAAAAwAOAAAAAAMADgAAAAABAA4AAAAAAwAdAAAAAAIAHQAAAAADAHgAAAAAAAB4AAAAAAAAeAAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAAUAAAAAAwBbAAAAAAIAWwAAAAADAFsAAAAAAAB7AAAAAAAADgAAAAABAA4AAAAAAAAOAAAAAAMAHQAAAAAAAB0AAAAAAwB4AAAAAAEAeAAAAAADAHgAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAIAewAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAFsAAAAAAAB7AAAAAAAAeAAAAAABAHgAAAAAAgB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAACAHsAAAAAAAAOAAAAAAMADgAAAAAAAA4AAAAAAgBbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAIAWwAAAAADAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAEAWwAAAAABAA== version: 7 1,-2: ind: 1,-2 - tiles: agAAAAAAAFsAAAAAAwBbAAAAAAEAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAABAHsAAAAAAABbAAAAAAIAWwAAAAACAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAwB7AAAAAAAAWwAAAAADAFsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAACAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAAAAFsAAAAAAQBbAAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAADAHsAAAAAAABbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAWwAAAAABAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAABbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAACAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAADAB0AAAAAAwB7AAAAAAAAWwAAAAABAFsAAAAAAwBbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAABEAAAAAAAB7AAAAAAAAHQAAAAACAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAARAAAAAAAAawAAAAAAAB0AAAAAAwB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAIAHQAAAAACAB0AAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAEQAAAAAAAHsAAAAAAAAdAAAAAAEAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAABAB0AAAAAAwB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAABAA== + tiles: agAAAAAAAFsAAAAAAwBbAAAAAAEAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAABAHsAAAAAAABbAAAAAAIAWwAAAAACAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAwB7AAAAAAAAWwAAAAADAFsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAACAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAAAAFsAAAAAAQBbAAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAADAHsAAAAAAABbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAWwAAAAABAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAABbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAACAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAB0AAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAwBbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAARAAAAAAAAEQAAAAAAAB0AAAAAAwB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAIAHQAAAAACAB0AAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAABAB0AAAAAAwB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAABAA== version: 7 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB4AAAAAAEAeAAAAAABAHgAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAeAAAAAADAHgAAAAAAAB4AAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAHgAAAAAAQB4AAAAAAEAeAAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAwB7AAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAdAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAADAHsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHgAAAAAAgB4AAAAAAMAeAAAAAADAB0AAAAAAQB7AAAAAAAAWwAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAADAHgAAAAAAgAdAAAAAAMAHQAAAAABAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAQB4AAAAAAIAHQAAAAADAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB4AAAAAAEAeAAAAAABAHgAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAeAAAAAADAHgAAAAAAAB4AAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAHgAAAAAAQB4AAAAAAEAeAAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAwB7AAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAdAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAADAHsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAHgAAAAAAgB4AAAAAAMAeAAAAAADAB0AAAAAAQB7AAAAAAAAWwAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAADAHgAAAAAAgAdAAAAAAMAHQAAAAABAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAQB4AAAAAAIAHQAAAAADAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== version: 7 1,-3: ind: 1,-3 @@ -117,15 +124,15 @@ entities: version: 7 1,1: ind: 1,1 - tiles: eAAAAAABAHsAAAAAAAAFAAAAAAEAewAAAAAAAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAwB7AAAAAAAABQAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAABbAAAAAAMAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAAAUAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAQB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAQBbAAAAAAMAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAADAFsAAAAAAgB7AAAAAAAAWwAAAAAAAFsAAAAAAwB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAACAFsAAAAAAwBbAAAAAAIAWwAAAAADAFsAAAAAAwBbAAAAAAMAWwAAAAABAFsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAAAWwAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAABAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAHsAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAADAHsAAAAAAAB4AAAAAAIAeAAAAAACAHgAAAAAAgB4AAAAAAMAeAAAAAAAAHgAAAAAAAB4AAAAAAEAWwAAAAADAFsAAAAAAQBbAAAAAAIAWwAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAwB7AAAAAAAAeAAAAAAAAHgAAAAAAgB4AAAAAAIAeAAAAAAAAHgAAAAAAAB4AAAAAAIAeAAAAAADAFsAAAAAAgBbAAAAAAAAWwAAAAADAFsAAAAAAwB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAewAAAAAAAHgAAAAAAgB4AAAAAAIAeAAAAAACAHgAAAAAAAB4AAAAAAMAeAAAAAACAHgAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: eAAAAAABAHsAAAAAAAAFAAAAAAEAewAAAAAAAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAwB7AAAAAAAABQAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAAAIAAAAAAAACAAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAAAUAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAQB7AAAAAAAACAAAAAAAAAgAAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAADAFsAAAAAAgB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAMAWwAAAAACAFsAAAAAAwBbAAAAAAIAWwAAAAADAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABbAAAAAAMAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAwBrAAAAAAAAHQAAAAAAAAUAAAAAAAAFAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgBrAAAAAAAAHQAAAAAAAB0AAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAAAawAAAAAAAB0AAAAAAQAdAAAAAAAAawAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAACAHgAAAAAAgB4AAAAAAMAeAAAAAAAAHgAAAAAAAB4AAAAAAEAeAAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAgB4AAAAAAIAeAAAAAAAAHgAAAAAAAB4AAAAAAIAeAAAAAADAHgAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHgAAAAAAgB4AAAAAAIAeAAAAAACAHgAAAAAAAB4AAAAAAMAeAAAAAACAHgAAAAAAAB4AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAA== version: 7 2,0: ind: 2,0 - tiles: WwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAAFAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAABAG4AAAAAAABuAAAAAAMAewAAAAAAAHsAAAAAAAA+AAAAAAAAewAAAAAAAD4AAAAAAAB7AAAAAAAAPgAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAABAFsAAAAAAAB7AAAAAAAAbgAAAAAAAG4AAAAAAABuAAAAAAEAbgAAAAACAB0AAAAAAQB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAEAewAAAAAAAD4AAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAAG4AAAAAAgBuAAAAAAEAbgAAAAADAG4AAAAAAwAdAAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAEAewAAAAAAAFsAAAAAAABbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAPgAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAADAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAD4AAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAIAWwAAAAABAFsAAAAAAABbAAAAAAEAawAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAA+AAAAAAAAewAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAACAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgB7AAAAAAAANgAAAAAAADYAAAAAAAAdAAAAAAMAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAAB7AAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAHQAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAEAWwAAAAABAFsAAAAAAABbAAAAAAEAWwAAAAACAA== + tiles: WwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAEAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAAFAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAABAG4AAAAAAABuAAAAAAMAewAAAAAAAHsAAAAAAAA+AAAAAAAAewAAAAAAAD4AAAAAAAB7AAAAAAAAPgAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAABAFsAAAAAAAB7AAAAAAAAbgAAAAAAAG4AAAAAAABuAAAAAAEAbgAAAAACAB0AAAAAAQB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAEAewAAAAAAAD4AAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAgBbAAAAAAEAewAAAAAAAG4AAAAAAgBuAAAAAAEAbgAAAAADAG4AAAAAAwAdAAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAEAewAAAAAAAFsAAAAAAABbAAAAAAEAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAPgAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAADAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAD4AAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAIAWwAAAAABAFsAAAAAAABbAAAAAAEAawAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAA+AAAAAAAAewAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAACAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgB7AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAIAHQAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAAB7AAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAHQAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAACAFsAAAAAAQBbAAAAAAIAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAABAFsAAAAAAgBbAAAAAAMAWwAAAAADAFsAAAAAAABbAAAAAAEAWwAAAAABAFsAAAAAAABbAAAAAAEAWwAAAAACAA== version: 7 2,-1: ind: 2,-1 - tiles: WwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIATQAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAACAE0AAAAAAAB7AAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAAdAAAAAAIAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAAB7AAAAAAAAeAAAAAACAHgAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAMAewAAAAAAAC8AAAAAAAAvAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAEAeAAAAAACAHgAAAAAAwB4AAAAAAMAewAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAAAvAAAAAAAALwAAAAAAAHsAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAewAAAAAAAB0AAAAAAwAdAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAALwAAAAAAAC8AAAAAAAAOAAAAAAAADgAAAAADAA4AAAAAAwAOAAAAAAIADgAAAAABAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAgBbAAAAAAMAWwAAAAACAFsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAABbAAAAAAAADgAAAAABAA4AAAAAAwAOAAAAAAIADgAAAAACAA4AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAWwAAAAABADoAAAAAAAA6AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAWwAAAAABAA4AAAAAAQAOAAAAAAMADgAAAAACAA4AAAAAAgAOAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAMAewAAAAAAAFsAAAAAAwA6AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAOgAAAAAAAFsAAAAAAQAOAAAAAAMADgAAAAACAA4AAAAAAQAOAAAAAAIADgAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAABAHsAAAAAAABbAAAAAAAAOgAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAADoAAAAAAABbAAAAAAMADgAAAAACAA4AAAAAAgAOAAAAAAMADgAAAAABAA4AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAEAWwAAAAACADoAAAAAAAA6AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAWwAAAAAAAA4AAAAAAgAOAAAAAAIADgAAAAACAA4AAAAAAAAOAAAAAAMAewAAAAAAAB0AAAAAAQAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAQB7AAAAAAAAOgAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAA== + tiles: WwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIATQAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAACAE0AAAAAAAB7AAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAAdAAAAAAIAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAAB4AAAAAAAAeAAAAAACAHgAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAMAewAAAAAAAC8AAAAAAAAvAAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAEAeAAAAAACAHgAAAAAAwB4AAAAAAMAewAAAAAAAFsAAAAAAABbAAAAAAIAWwAAAAABAHsAAAAAAAAvAAAAAAAALwAAAAAAAHsAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAewAAAAAAAB0AAAAAAwAdAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAALwAAAAAAAC8AAAAAAAAOAAAAAAAADgAAAAADAA4AAAAAAwAOAAAAAAIADgAAAAABAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAgBbAAAAAAMAWwAAAAACAFsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAABbAAAAAAAADgAAAAABAA4AAAAAAwAOAAAAAAIADgAAAAACAA4AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAWwAAAAABADoAAAAAAAA6AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAWwAAAAABAA4AAAAAAQAOAAAAAAMADgAAAAACAA4AAAAAAgAOAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAMAewAAAAAAAFsAAAAAAwA6AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAMAOgAAAAAAAFsAAAAAAQAOAAAAAAMADgAAAAACAA4AAAAAAQAOAAAAAAIADgAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAABAHsAAAAAAABbAAAAAAAAOgAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAADoAAAAAAABbAAAAAAMADgAAAAACAA4AAAAAAgAOAAAAAAMADgAAAAABAA4AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAEAWwAAAAACADoAAAAAAAA6AAAAAAAAOgAAAAAAADoAAAAAAAA6AAAAAAAAWwAAAAAAAA4AAAAAAgAOAAAAAAIADgAAAAACAA4AAAAAAAAOAAAAAAMAewAAAAAAAB0AAAAAAQAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAQB7AAAAAAAAOgAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAADAHsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAACAFsAAAAAAgBbAAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAA== version: 7 1,-4: ind: 1,-4 @@ -141,11 +148,11 @@ entities: version: 7 -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAA== version: 7 -2,-3: ind: -2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAA== version: 7 3,-1: ind: 3,-1 @@ -161,23 +168,23 @@ entities: version: 7 1,2: ind: 1,2 - tiles: ewAAAAAAAHgAAAAAAwB4AAAAAAMAeAAAAAABAHgAAAAAAAB4AAAAAAEAeAAAAAADAHgAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAABbAAAAAAIAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAADAHgAAAAAAAB4AAAAAAEAeAAAAAACAHgAAAAAAAB4AAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAIAWwAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAAAAHsAAAAAAAA2AAAAAAAANgAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAQB7AAAAAAAAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAAAewAAAAAAABEAAAAAAAARAAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAQB7AAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgB7AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQB7AAAAAAAAHQAAAAABAHgAAAAAAQB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAEAewAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAIAewAAAAAAAB0AAAAAAQB4AAAAAAEAewAAAAAAAB0AAAAAAQA2AAAAAAAAHQAAAAAAAHsAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAHsAAAAAAAAdAAAAAAAAeAAAAAAAAHsAAAAAAAAdAAAAAAMANgAAAAAAAB0AAAAAAgB7AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAwB7AAAAAAAAHQAAAAADAHgAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAMAewAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAQAAAAAAAAAAegAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAABAA== + tiles: ewAAAAAAAHgAAAAAAwB4AAAAAAMAeAAAAAABAHgAAAAAAAB4AAAAAAEAeAAAAAADAHgAAAAAAAB4AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAADAHgAAAAAAAB4AAAAAAEAeAAAAAACAHgAAAAAAAB4AAAAAAIAeAAAAAAAAFsAAAAAAgBbAAAAAAIAWwAAAAACAFsAAAAAAABbAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAMAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAEAWwAAAAACAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAABbAAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAQBbAAAAAAAAWwAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAQB7AAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgB7AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQB7AAAAAAAAeAAAAAAAAHgAAAAAAQB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAEAewAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAIAewAAAAAAAHgAAAAAAAB4AAAAAAEAewAAAAAAAB0AAAAAAQA2AAAAAAAAHQAAAAAAAHsAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAAdAAAAAAMANgAAAAAAAB0AAAAAAgB7AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAwB7AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAQAAAAAAAAAAegAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAABAA== version: 7 2,1: ind: 2,1 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAQB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAFsAAAAAAQBbAAAAAAEAWwAAAAAAAFsAAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAAAdAAAAAAIAewAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgBbAAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAAAHQAAAAACAHsAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAABbAAAAAAIAWwAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAAB7AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAEAWwAAAAACAFsAAAAAAABbAAAAAAMAWwAAAAABAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAGsAAAAAAABbAAAAAAIAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAABAHsAAAAAAAAdAAAAAAEAHQAAAAADAHsAAAAAAAAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAIAWwAAAAADAFsAAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAACAHsAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAgB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAADAFsAAAAAAwBbAAAAAAEAewAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAMAewAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAACAHsAAAAAAABNAAAAAAAAHQAAAAABAB0AAAAAAgBNAAAAAAAAewAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAACAB0AAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAwAdAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAwB7AAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAADAFsAAAAAAQAdAAAAAAAAewAAAAAAAE0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgBNAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAABbAAAAAAMAHQAAAAABAHsAAAAAAABNAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEATQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAB0AAAAAAAB7AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAMAWwAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAABAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAEAWwAAAAACAFsAAAAAAwBbAAAAAAIAWwAAAAABAFsAAAAAAQBrAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAMAWwAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAEAawAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAwBbAAAAAAIAWwAAAAACAB0AAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB7AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAHQAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAgAdAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAewAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAB0AAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAWwAAAAADAFsAAAAAAQBbAAAAAAEAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAawAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAgB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAawAAAAAAAFAAAAAAAABQAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAABQAAAAAAAAUAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAFAAAAAAAABQAAAAAAAB0AAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAB0AAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAAAdAAAAAAAAawAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAAB7AAAAAAAAHQAAAAABAFsAAAAAAABbAAAAAAAAWwAAAAAAAB0AAAAAAAB7AAAAAAAACQAAAAAAAG4AAAAAAAAJAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAwBbAAAAAAEAewAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAG4AAAAAAABuAAAAAAAAbgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAMAWwAAAAADAFsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAbgAAAAAAAG4AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAADAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAAAAGsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAABAFsAAAAAAwBbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAABrAAAAAAAAWwAAAAAAAA== version: 7 2,2: ind: 2,2 - tiles: ewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABrAAAAAAAANgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAawAAAAAAAB0AAAAAAQB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAARAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB4AAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAEAeAAAAAAAAHgAAAAAAgB4AAAAAAMAeAAAAAACAHgAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHgAAAAAAAB4AAAAAAMAewAAAAAAAHgAAAAAAAB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHgAAAAAAwB4AAAAAAEAeAAAAAACAHsAAAAAAAB4AAAAAAIAeAAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB4AAAAAAIAeAAAAAADAHgAAAAAAQB7AAAAAAAAHQAAAAAAAHgAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQB7AAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAIAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAawAAAAAAAGoAAAAAAABqAAAAAAAAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAAB7AAAAAAAATQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAHgAAAAAAwB4AAAAAAEAewAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAB4AAAAAAEAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAACAHgAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAADAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAwB4AAAAAAEAeAAAAAAAAHgAAAAAAAB4AAAAAAIAewAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAHQAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAYgAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQB7AAAAAAAAAAAAAAAAAHsAAAAAAABiAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAADAAAAAAAAGIAAAAAAABbAAAAAAAAewAAAAAAAFsAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAIAewAAAAAAAAAAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAYgAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAA== version: 7 1,3: ind: 1,3 - tiles: AAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,3: ind: 2,3 - tiles: HQAAAAADAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: HQAAAAADAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,-1: ind: 4,-1 @@ -185,59 +192,59 @@ entities: version: 7 4,-2: ind: 4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB4AAAAAAAAeAAAAAABAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB4AAAAAAAAeAAAAAABAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAA== version: 7 3,0: ind: 3,0 - tiles: bgAAAAABAG4AAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAwBuAAAAAAMAbgAAAAACAG4AAAAAAwBuAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAwBuAAAAAAAAbgAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAABAG4AAAAAAQB7AAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAIAbgAAAAADAG4AAAAAAgBuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAADAG4AAAAAAQB7AAAAAAAAbgAAAAACAG4AAAAAAQBuAAAAAAEAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAQBuAAAAAAEAbgAAAAADAG4AAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAwBuAAAAAAIAbgAAAAABAG4AAAAAAwBuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAAAbgAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAMAbgAAAAABAHsAAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAIAbgAAAAABAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAAAAG4AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAGsAAAAAAABrAAAAAAAAHQAAAAABAG4AAAAAAABuAAAAAAEAbgAAAAABAHsAAAAAAAAdAAAAAAEAHQAAAAAAAHsAAAAAAAAdAAAAAAAAeAAAAAADAHgAAAAAAwB4AAAAAAMAHQAAAAAAAGsAAAAAAABrAAAAAAAAawAAAAAAAB0AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAgB7AAAAAAAAHQAAAAABAGsAAAAAAAB7AAAAAAAAHQAAAAABAHgAAAAAAQB4AAAAAAMAeAAAAAACAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAAAewAAAAAAAB0AAAAAAABrAAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAADAHsAAAAAAAAdAAAAAAMAawAAAAAAAHsAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAAAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAACAHsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAEAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAADAG4AAAAAAQBuAAAAAAIAbgAAAAADAG4AAAAAAwBuAAAAAAIAbgAAAAABAG4AAAAAAwBuAAAAAAEAbgAAAAACAG4AAAAAAABuAAAAAAMAbgAAAAADAG4AAAAAAABuAAAAAAIAbgAAAAAAAB0AAAAAAgBuAAAAAAEAbgAAAAABAG4AAAAAAQBuAAAAAAEAbgAAAAADAG4AAAAAAwBuAAAAAAAAbgAAAAACAG4AAAAAAwBuAAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAAdAAAAAAMAbgAAAAAAAG4AAAAAAgBuAAAAAAMAbgAAAAABAG4AAAAAAgBuAAAAAAEAbgAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAABAA== + tiles: bgAAAAABAG4AAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAwBuAAAAAAMAbgAAAAACAG4AAAAAAwBuAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAwBuAAAAAAAAbgAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAABAG4AAAAAAQB7AAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAIAbgAAAAADAG4AAAAAAgBuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAADAG4AAAAAAQB7AAAAAAAAbgAAAAACAG4AAAAAAQBuAAAAAAEAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAQBuAAAAAAEAbgAAAAADAG4AAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAwBuAAAAAAIAbgAAAAABAG4AAAAAAwBuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAAAbgAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAMAbgAAAAABAHsAAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAIAbgAAAAABAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAAAAG4AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAcgAAAAAAAHIAAAAAAAByAAAAAAAAewAAAAAAAGsAAAAAAAANAAAAAAAAawAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAABrAAAAAAAADQAAAAAAAGsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAFsAAAAAAABrAAAAAAAAewAAAAAAAGsAAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAABrAAAAAAAAawAAAAAAAA0AAAAAAABrAAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAABbAAAAAAAAawAAAAAAAHsAAAAAAABrAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAewAAAAAAAGsAAAAAAAANAAAAAAAAawAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABrAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAawAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABMAAAAAAAATAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAA== version: 7 4,0: ind: 4,0 - tiles: bgAAAAACAG4AAAAAAwBuAAAAAAMAbgAAAAACAG4AAAAAAABuAAAAAAMAewAAAAAAAHsAAAAAAAAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAgBuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAAAbgAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAQBuAAAAAAMAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAABAG4AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAwAdAAAAAAIAbgAAAAADAG4AAAAAAABuAAAAAAIAbgAAAAADAG4AAAAAAQB7AAAAAAAAewAAAAAAAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAIAbgAAAAADAG4AAAAAAwBuAAAAAAIAewAAAAAAAG4AAAAAAQBuAAAAAAMAbgAAAAABAG4AAAAAAABuAAAAAAMAewAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAACAHsAAAAAAABuAAAAAAAAbgAAAAAAAG4AAAAAAgBuAAAAAAMAbgAAAAADAHsAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAQB7AAAAAAAAbgAAAAABAG4AAAAAAwBuAAAAAAMAbgAAAAABAG4AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAG4AAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAACAFsAAAAAAgBuAAAAAAEAbgAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAAB7AAAAAAAAbgAAAAAAAG4AAAAAAwB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAG4AAAAAAwBuAAAAAAMAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAACAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAQB7AAAAAAAAWwAAAAACAFsAAAAAAQBbAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAIAewAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAbgAAAAABAG4AAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: bgAAAAACAG4AAAAAAwBuAAAAAAMAbgAAAAACAG4AAAAAAABuAAAAAAMAewAAAAAAAHsAAAAAAAAdAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAgBuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAAAbgAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAQBuAAAAAAMAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAABAG4AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAwAdAAAAAAIAbgAAAAADAG4AAAAAAABuAAAAAAIAbgAAAAADAG4AAAAAAQB7AAAAAAAAewAAAAAAAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAIAbgAAAAADAG4AAAAAAwBuAAAAAAIAewAAAAAAAG4AAAAAAQBuAAAAAAMAbgAAAAABAG4AAAAAAABuAAAAAAMAewAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAACAHsAAAAAAABuAAAAAAAAbgAAAAAAAG4AAAAAAgBuAAAAAAMAbgAAAAADAHsAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAQB7AAAAAAAAbgAAAAABAG4AAAAAAwBuAAAAAAMAbgAAAAABAG4AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAG4AAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAACAGsAAAAAAABuAAAAAAEAbgAAAAABAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAAB7AAAAAAAAbgAAAAAAAG4AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAG4AAAAAAwBuAAAAAAMAewAAAAAAAD4AAAAAAAA+AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAA+AAAAAAAAPgAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAWwAAAAAAAGsAAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,0: ind: 5,0 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAQAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAwB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHsAAAAAAAB4AAAAAAIAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAQB7AAAAAAAAeAAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAQAdAAAAAAEAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAwB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAwB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHsAAAAAAAB4AAAAAAIAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAQB7AAAAAAAAeAAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,1: ind: 3,1 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAABABEAAAAAAAAdAAAAAAMAEQAAAAAAAG4AAAAAAABuAAAAAAIAbgAAAAABAG4AAAAAAQBuAAAAAAMAbgAAAAAAAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAbgAAAAACAG4AAAAAAgARAAAAAAAAHQAAAAADABEAAAAAAABuAAAAAAEAbgAAAAAAAG4AAAAAAgBuAAAAAAAAbgAAAAABAG4AAAAAAwBuAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAAAAG4AAAAAAQBuAAAAAAEAbgAAAAABAG4AAAAAAwBuAAAAAAMAbgAAAAADAG4AAAAAAwBuAAAAAAEAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAIAbgAAAAADAG4AAAAAAQBuAAAAAAIAbgAAAAACAG4AAAAAAABuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAABAG4AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAEAEQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAIAbgAAAAACAG4AAAAAAQBuAAAAAAMAbgAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAADAHsAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAB7AAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAMAbgAAAAABAG4AAAAAAQBuAAAAAAAAbgAAAAABAG4AAAAAAABuAAAAAAEAbgAAAAADAG4AAAAAAgB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAACAG4AAAAAAgBuAAAAAAEAbgAAAAADAG4AAAAAAQBuAAAAAAIAbgAAAAACAG4AAAAAAABuAAAAAAIAbgAAAAAAAG4AAAAAAgBuAAAAAAIAewAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAG4AAAAAAQBuAAAAAAEAbgAAAAABAG4AAAAAAgBuAAAAAAEAbgAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAE0AAAAAAABNAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAABNAAAAAAAATQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAAQAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAQB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAABrAAAAAAAAawAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAABABEAAAAAAAB7AAAAAAAAEQAAAAAAAG4AAAAAAABuAAAAAAIAbgAAAAABAG4AAAAAAQBuAAAAAAMAbgAAAAAAAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAbgAAAAACAG4AAAAAAgBuAAAAAAAAbgAAAAAAAG4AAAAAAABuAAAAAAEAbgAAAAAAAG4AAAAAAgBuAAAAAAAAbgAAAAABAG4AAAAAAwBuAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAAAAG4AAAAAAQBuAAAAAAEAbgAAAAABAG4AAAAAAwBuAAAAAAMAbgAAAAADAG4AAAAAAwBuAAAAAAEAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAIAbgAAAAADABEAAAAAAAB7AAAAAAAAEQAAAAAAAG4AAAAAAABuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAIAbgAAAAABAG4AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAbgAAAAADAG4AAAAAAAARAAAAAAAAewAAAAAAABEAAAAAAAB7AAAAAAAAbgAAAAAAAG4AAAAAAABuAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAABuAAAAAAAAbgAAAAACAHsAAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAABuAAAAAAAAagAAAAAAAHsAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAB7AAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAMAbgAAAAAAAG4AAAAAAQBrAAAAAAAAbgAAAAABAG4AAAAAAABuAAAAAAAAbgAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAMAawAAAAAAAG4AAAAAAgBuAAAAAAEAbgAAAAADAG4AAAAAAQBuAAAAAAIAawAAAAAAAG4AAAAAAABuAAAAAAIAbgAAAAAAAG4AAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAAAAG4AAAAAAwBuAAAAAAEAbgAAAAAAAHsAAAAAAABuAAAAAAEAbgAAAAAAAG4AAAAAAABuAAAAAAAAbgAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA0AAAAAAAANAAAAAAAAawAAAAAAAE0AAAAAAABNAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABNAAAAAAAATQAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAATQAAAAAAAE0AAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAABrAAAAAAAATAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAEwAAAAAAABMAAAAAAAAWwAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAA== version: 7 3,3: ind: 3,3 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: ewAAAAAAAFsAAAAAAABiAAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAGIAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAABbAAAAAAAAYgAAAAAAAFsAAAAAAABMAAAAAAAATAAAAAAAAEwAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAAB7AAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAADAAAAAAAAHsAAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,2: ind: 3,2 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAIAWwAAAAADAFsAAAAAAwBbAAAAAAAAWwAAAAACAB0AAAAAAQAdAAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAwBbAAAAAAMAWwAAAAACAFsAAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAABAFsAAAAAAgBbAAAAAAMAewAAAAAAAB0AAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAQBbAAAAAAEAWwAAAAADAFsAAAAAAgACAAAAAAIAWwAAAAACAHsAAAAAAAAdAAAAAAMAewAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAIAWwAAAAAAAFsAAAAAAwAdAAAAAAAAHQAAAAACAHsAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAABAFsAAAAAAQBbAAAAAAAAewAAAAAAAB0AAAAAAwB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwBbAAAAAAIAWwAAAAABAHsAAAAAAAAdAAAAAAIAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAIAWwAAAAACAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAACAFsAAAAAAQBbAAAAAAIAHQAAAAAAAB0AAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAgB7AAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: TAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAEwAAAAAAABMAAAAAAAAWwAAAAAAAGsAAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAALAAAAAAAACwAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAAB7AAAAAAAACwAAAAAAAAsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAAsAAAAAAAALAAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAAAAHsAAAAAAAAGAAAAAAAABgAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHsAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB7AAAAAAAABQAAAAAAAAoAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAB7AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAewAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABiAAAAAAAAYgAAAAAAAFsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAABbAAAAAAAAYgAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAWwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== version: 7 4,1: ind: 4,1 - tiles: bgAAAAADAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAABiAAAAAAAAewAAAAAAAHsAAAAAAABiAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAWwAAAAADAFsAAAAAAgB7AAAAAAAAYgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAADAGoAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAgB7AAAAAAAAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAbgAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAABAHsAAAAAAAAdAAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAIAAQAAAAACAAEAAAAAAwB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAG4AAAAAAwB7AAAAAAAAewAAAAAAAGIAAAAAAABrAAAAAAAAHQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAAEAAAAAAAABAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAewAAAAAAAHsAAAAAAABiAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAbgAAAAACAHsAAAAAAABiAAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABNAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAQB7AAAAAAAAeAAAAAACAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAATQAAAAAAAHsAAAAAAABiAAAAAAAAewAAAAAAAGsAAAAAAAB4AAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAAQAAAAAAAB7AAAAAAAAYgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAEAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAAB6AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAEAeAAAAAABAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAegAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAADAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAACAA== + tiles: WwAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAGoAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAWwAAAAADAGIAAAAAAABiAAAAAAAAYgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAADAGoAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAgB7AAAAAAAAHQAAAAABAB0AAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAMAWwAAAAABAHsAAAAAAAAdAAAAAAAAewAAAAAAAB0AAAAAAgAdAAAAAAIAAQAAAAACAAEAAAAAAwB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAABrAAAAAAAAHQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAAEAAAAAAAABAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAbgAAAAAAAHsAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGIAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABNAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAGoAAAAAAAB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAATQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAB0AAAAAAABrAAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAIAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAHQAAAAACAA== version: 7 4,2: ind: 4,2 - tiles: AAAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAGsAAAAAAAB4AAAAAAMAeAAAAAAAAHgAAAAAAgB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAeAAAAAACAHsAAAAAAAB4AAAAAAIAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAeAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAMAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAgB7AAAAAAAAeAAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABrAAAAAAAAeAAAAAACAHgAAAAAAgB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAIAeAAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAAB6AAAAAAAATAAAAAADAHoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAAAMAegAAAAAAAEwAAAAAAgBrAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAABAHoAAAAAAABMAAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAagAAAAAAAGoAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAgB6AAAAAAAATAAAAAABAA== + tiles: egAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABbAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAWwAAAAAAAHsAAAAAAAAHAAAAAAAAWwAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAAABwAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAABwAAAAAAAAcAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB4AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHgAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAeAAAAAACAHgAAAAAAgB4AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHgAAAAAAAB4AAAAAAIAeAAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAA== version: 7 4,3: ind: 4,3 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAgB6AAAAAAAATAAAAAACAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAAAEAegAAAAAAAEwAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,-1: ind: 5,-1 - tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAABAG4AAAAAAQBuAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4AAAAAAwBuAAAAAAAAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAADAG4AAAAAAQBuAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4AAAAAAABuAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAAAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAADAG4AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAABAG4AAAAAAQBuAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4AAAAAAwBuAAAAAAAAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAEAbgAAAAACAG4AAAAAAQB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAADAG4AAAAAAQBuAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4AAAAAAABuAAAAAAIAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuAAAAAAAAbgAAAAACAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgAAAAADAG4AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,-2: ind: 5,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAewAAAAAAAGsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAwB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAagAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABqAAAAAAAAagAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,2: ind: 5,2 - tiles: ewAAAAAAAB0AAAAAAQB7AAAAAAAAewAAAAAAAE0AAAAAAAA2AAAAAAAATQAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAIAHQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAE0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAAAAHoAAAAAAABMAAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAQB6AAAAAAAATAAAAAACAAAAAAAAAABMAAAAAAEAegAAAAAAAEwAAAAAAQAAAAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAAAEAegAAAAAAAEwAAAAAAgB6AAAAAAAATAAAAAACAHoAAAAAAABMAAAAAAMAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAAABAHoAAAAAAABMAAAAAAIAegAAAAAAAEwAAAAAAQB6AAAAAAAATAAAAAABAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAAB6AAAAAAAATAAAAAACAAAAAAAAAABMAAAAAAAAegAAAAAAAEwAAAAAAQB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: ewAAAAAAAB0AAAAAAQB7AAAAAAAAewAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAIAHQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwB7AAAAAAAAHQAAAAAAAB0AAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,3: ind: 5,3 - tiles: egAAAAAAAEwAAAAAAwB6AAAAAAAATAAAAAADAHoAAAAAAABMAAAAAAAAegAAAAAAAEwAAAAAAQAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAABMAAAAAAIAegAAAAAAAEwAAAAAAgAAAAAAAAAATAAAAAAAAHoAAAAAAABMAAAAAAIAAAAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAATAAAAAACAHoAAAAAAABMAAAAAAEAegAAAAAAAHoAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,-3: ind: 3,-3 @@ -245,11 +252,11 @@ entities: version: 7 6,-2: ind: 6,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAACkAAAAAAAApAAAAAAAAKQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAApAAAAAAAAKQAAAAAAACkAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAKQAAAAAAACkAAAAAAAApAAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAEwAAAAAAwBMAAAAAAEATAAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAACkAAAAAAAApAAAAAAAAKQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAMAbgAAAAABAHsAAAAAAAB7AAAAAAAAHQAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAMAbgAAAAAAAG4AAAAAAABuAAAAAAMAbgAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAgBMAAAAAAAATAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAACAG4AAAAAAwBuAAAAAAAAbgAAAAABAG4AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAbgAAAAABAG4AAAAAAgBuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAAAHQAAAAACAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAAAbgAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAACkAAAAAAAApAAAAAAAAKQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAApAAAAAAAAKQAAAAAAACkAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAKQAAAAAAACkAAAAAAAApAAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAEwAAAAAAwBMAAAAAAEATAAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAACkAAAAAAAApAAAAAAAAKQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAGsAAAAAAABuAAAAAAMAbgAAAAABAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAawAAAAAAAHsAAAAAAABrAAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAMAbgAAAAAAAG4AAAAAAABuAAAAAAMAbgAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAEwAAAAAAgBMAAAAAAAATAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAG4AAAAAAQBuAAAAAAAAbgAAAAACAG4AAAAAAwBuAAAAAAAAbgAAAAABAG4AAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABuAAAAAAAAbgAAAAABAG4AAAAAAgBuAAAAAAEAbgAAAAACAG4AAAAAAQBuAAAAAAAAawAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAABuAAAAAAAAbgAAAAACAG4AAAAAAABuAAAAAAAAbgAAAAADAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== version: 7 6,-1: ind: 6,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAgBuAAAAAAMAbgAAAAAAAG4AAAAAAQBuAAAAAAMAbgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAABQAAAAAAAAUAAAAAAAAHsAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAUAAAAAAAAFAAAAAAAABbAAAAAAIAFQAAAAAAABUAAAAAAAAVAAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAbgAAAAADAG4AAAAAAgBuAAAAAAMAbgAAAAAAAG4AAAAAAQBuAAAAAAMAbgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABrAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAABQAAAAAAAAUAAAAAAAAHsAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAUAAAAAAAAFAAAAAAAABrAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAHsAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAB7AAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 7,-2: ind: 7,-2 @@ -261,7 +268,7 @@ entities: version: 7 5,1: ind: 5,1 - tiles: egAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABNAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAMAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAABEAAAAAAAA2AAAAAAAAEQAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAAB0AAAAAAgAdAAAAAAIATQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAQB7AAAAAAAAEQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAABADYAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAiAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAADADYAAAAAAAAdAAAAAAIAIgAAAAAAAB0AAAAAAgARAAAAAAAAewAAAAAAAHsAAAAAAAA2AAAAAAAAHQAAAAACAB0AAAAAAwBNAAAAAAAAewAAAAAAABEAAAAAAAAdAAAAAAEAEQAAAAAAAHsAAAAAAAARAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMANgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== + tiles: egAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAegAAAAAAAHsAAAAAAAB6AAAAAAAAewAAAAAAAHsAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAMAewAAAAAAAGoAAAAAAAB7AAAAAAAAewAAAAAAADYAAAAAAAA2AAAAAAAANgAAAAAAAHsAAAAAAAB7AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAHsAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAQB7AAAAAAAAEQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAABADYAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAiAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAACAE0AAAAAAAAdAAAAAAMAHQAAAAADADYAAAAAAAAdAAAAAAIAIgAAAAAAAB0AAAAAAgBNAAAAAAAAewAAAAAAAHsAAAAAAAA2AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAAAewAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAHsAAAAAAAARAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMANgAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAA== version: 7 3,-4: ind: 3,-4 @@ -269,7 +276,7 @@ entities: version: 7 -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAAB7AAAAAAAAIgAAAAACAFsAAAAAAABbAAAAAAAAWwAAAAABAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAAiAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAIAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAABAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAABAFsAAAAAAgB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADACIAAAAAAgB7AAAAAAAAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAAB7AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoAAAAAAAB7AAAAAAAAIgAAAAACAFsAAAAAAABbAAAAAAAAWwAAAAABAGsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAACAFsAAAAAAgB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAHsAAAAAAAAiAAAAAAIAWwAAAAACAFsAAAAAAgBbAAAAAAIAewAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAFsAAAAAAgBbAAAAAAAAWwAAAAABAHsAAAAAAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAAAAHsAAAAAAABbAAAAAAAAWwAAAAABAFsAAAAAAgB7AAAAAAAAegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB7AAAAAAAAWwAAAAACAFsAAAAAAABbAAAAAAMAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAAAewAAAAAAAFsAAAAAAQBbAAAAAAIAWwAAAAADACIAAAAAAgB7AAAAAAAAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -2,-1: ind: -2,-1 @@ -458,7 +465,7 @@ entities: 1,-5: 0: 53486 2,-4: - 0: 7399 + 0: 7271 2,-3: 0: 62379 2,-2: @@ -466,26 +473,26 @@ entities: 2,-5: 0: 30310 3,-4: - 0: 11136 + 0: 43791 3,-3: - 0: 40174 + 0: 40162 3,-2: 0: 52573 3,-5: - 0: 61152 + 0: 65535 4,-4: - 0: 37332 + 0: 37319 4,-3: - 0: 10923 + 0: 10937 4,-2: 0: 65295 4,-1: 0: 61919 -4,-8: - 1: 61688 - 0: 4 + 1: 61624 + 0: 68 -5,-8: - 1: 34944 + 1: 34952 -4,-7: 1: 112 0: 29184 @@ -497,8 +504,8 @@ entities: 0: 17408 1: 35807 -3,-8: - 0: 69 - 1: 61624 + 0: 85 + 1: 61608 -3,-7: 1: 3840 -3,-6: @@ -508,8 +515,8 @@ entities: 0: 21760 1: 43759 -2,-8: - 0: 21 - 1: 61674 + 0: 85 + 1: 61610 -2,-7: 1: 768 -2,-6: @@ -518,8 +525,8 @@ entities: 0: 21760 1: 35471 -1,-8: - 0: 34953 - 1: 12848 + 0: 34969 + 1: 12832 -1,-6: 0: 3840 1: 8 @@ -552,7 +559,7 @@ entities: 2,-7: 0: 7406 2,-6: - 0: 60655 + 0: 27887 2,-8: 0: 61166 3,-8: @@ -568,25 +575,25 @@ entities: 4,-6: 0: 3855 4,-5: - 0: 22352 + 0: 30583 0,6: 0: 2056 - 1,6: - 0: 53199 1,5: + 0: 56512 1: 16 - 0: 52416 + 1,6: + 0: 57295 1,7: 1: 16 - 0: 60428 + 0: 60620 1,8: - 0: 15086 + 0: 47854 2,5: 0: 65529 2,6: 0: 65535 2,7: - 0: 48063 + 0: 47903 2,8: 0: 35763 3,5: @@ -594,7 +601,7 @@ entities: 3,6: 0: 46079 3,7: - 0: 48063 + 0: 48015 4,4: 0: 3845 4,5: @@ -718,11 +725,12 @@ entities: 8,-5: 0: 64287 0,-11: - 1: 14080 + 1: 4368 -1,-11: - 1: 14896 + 1: 58608 + 0: 4096 0,-10: - 1: 243 + 1: 241 0: 49152 1,-10: 1: 3316 @@ -931,24 +939,22 @@ entities: 0: 65534 6,8: 0: 65279 - 7,5: - 0: 61550 7,6: - 0: 3839 - 7,4: - 0: 3680 + 0: 61679 7,7: - 0: 3822 - 7,8: - 0: 53703 + 0: 65295 + 7,4: + 0: 36576 + 7,5: + 0: 58606 8,4: 0: 65520 8,5: - 0: 65535 + 0: 29439 8,6: - 0: 65535 + 0: 29303 8,7: - 0: 65407 + 0: 65527 9,0: 0: 20735 9,1: @@ -969,8 +975,6 @@ entities: 0: 65527 10,-1: 0: 65167 - 10,4: - 0: 61156 11,0: 0: 65327 11,1: @@ -986,13 +990,13 @@ entities: 12,0: 0: 65263 12,1: - 0: 3854 + 0: 36622 12,2: 0: 65534 12,3: 0: 61408 9,-3: - 0: 57275 + 0: 57339 9,-2: 0: 65535 10,-3: @@ -1094,31 +1098,32 @@ entities: 2,-14: 1: 21847 -4,-11: - 1: 62448 + 1: 46064 + 0: 16384 -5,-11: 1: 34944 -4,-10: 1: 48008 0: 1092 -5,-10: - 1: 44768 + 1: 44776 -5,-9: 1: 60074 -3,-11: - 1: 45296 - 0: 16384 + 1: 41200 + 0: 20480 -3,-10: 0: 1365 1: 64168 -2,-11: - 1: 57584 - 0: 4096 + 1: 41200 + 0: 20480 -2,-10: 0: 1365 1: 47752 -1,-10: 0: 273 - 1: 28672 + 1: 29764 12,-3: 0: 58470 13,-4: @@ -1188,13 +1193,13 @@ entities: 1: 9728 0,9: 1: 9826 - 0: 2176 0,10: 1: 59938 1,9: - 0: 32754 + 3: 32752 + 0: 2 1,10: - 0: 7 + 3: 7 1: 63488 2,10: 1: 15906 @@ -1238,121 +1243,114 @@ entities: 6,12: 0: 15 1: 61440 + 7,8: + 0: 49072 7,9: - 0: 53727 + 0: 53691 7,10: - 0: 7645 + 0: 40413 7,11: - 0: 65527 + 0: 65523 7,12: 0: 15 1: 61440 8,8: - 0: 21746 + 0: 7644 8,9: - 0: 14557 + 0: 47359 8,10: - 0: 30591 + 0: 65459 8,11: 0: 8177 9,4: - 0: 65520 + 0: 65248 9,5: - 0: 57296 + 0: 4095 9,6: - 0: 56733 + 0: 65535 9,7: - 0: 65293 + 0: 65358 + 9,8: + 0: 35763 + 10,4: + 0: 64976 10,5: - 0: 64302 + 0: 3057 10,6: - 0: 30491 + 0: 53757 10,7: - 0: 65287 + 0: 65485 10,8: - 0: 13105 - 1: 34944 + 0: 64433 11,5: - 0: 48010 + 0: 52692 11,6: - 0: 59579 + 0: 56541 11,7: - 0: 30574 - 11,8: - 0: 61030 + 0: 65309 12,4: - 0: 61408 + 0: 61424 12,5: 0: 57598 12,6: - 0: 28910 + 0: 65294 12,7: - 1: 3840 - 0: 6 + 0: 65327 + 11,8: + 0: 48056 8,12: 0: 1 - 1: 12800 - 9,8: - 0: 35760 + 1: 61952 9,9: - 0: 36795 + 0: 65339 9,10: - 0: 15291 - 9,12: - 1: 4369 + 0: 56796 9,11: - 0: 8 + 0: 34952 10,9: - 0: 3 - 1: 3720 + 0: 57867 10,10: - 0: 40944 + 0: 56768 10,11: - 0: 2203 - 10,12: - 1: 50244 + 0: 65521 + 11,9: + 0: 56331 11,10: - 0: 4914 - 1: 34944 + 0: 7676 11,11: - 0: 53009 - 1: 12 - 11,9: - 0: 26214 + 0: 65532 12,8: - 0: 65392 + 0: 56831 12,9: - 1: 16624 + 0: 7645 12,10: - 1: 36804 + 0: 35771 12,11: - 0: 13056 - 1: 2052 + 0: 63347 + 4,13: + 1: 226 5,13: - 1: 36066 - 5,14: - 1: 236 + 1: 242 6,13: - 1: 63728 - 6,14: - 1: 241 + 1: 240 7,13: - 1: 63728 - 7,14: - 1: 252 + 1: 240 8,13: - 1: 318 - 8,14: - 1: 49 + 1: 242 + 9,12: + 1: 62528 9,13: - 1: 15 + 1: 244 + 10,12: + 1: 61440 10,13: - 1: 7 + 1: 240 11,12: 1: 61440 - 12,12: - 1: 12800 - 0: 14 + 11,13: + 1: 240 + 12,13: + 1: 241 16,-3: 0: 61166 16,0: @@ -1378,7 +1376,7 @@ entities: 18,-1: 0: 65399 18,-5: - 0: 62692 + 0: 62702 18,0: 0: 4081 19,-4: @@ -1406,40 +1404,45 @@ entities: 1: 65024 18,-7: 1: 63232 + 18,-6: + 1: 1 + 0: 16384 19,-7: 1: 63488 + 19,-6: + 1: 1 20,-7: 1: 7936 20,-5: 0: 61440 13,1: - 0: 12163 + 0: 3971 13,2: - 0: 65535 + 0: 32631 13,3: - 0: 61412 + 0: 61408 14,1: 0: 12089 - 14,3: - 0: 65526 14,2: - 0: 26214 + 0: 30583 + 14,3: + 0: 65527 14,4: 0: 65532 15,1: 0: 3855 15,2: - 0: 65535 + 0: 65399 15,3: 0: 65524 15,4: - 0: 21789 + 0: 54557 16,1: - 0: 26383 + 0: 30479 + 16,2: + 0: 48015 16,3: 0: 64976 - 16,2: - 0: 61166 16,4: 0: 65309 17,1: @@ -1447,7 +1450,7 @@ entities: 17,2: 0: 65309 17,3: - 0: 65520 + 0: 65522 17,4: 0: 3855 18,1: @@ -1460,11 +1463,11 @@ entities: 0: 1894 19,1: 0: 28791 + 19,2: + 0: 61542 19,3: 0: 15 1: 16128 - 19,2: - 0: 1638 19,4: 1: 16025 20,0: @@ -1479,9 +1482,9 @@ entities: 20,4: 1: 19 21,0: - 0: 20985 + 0: 46073 21,1: - 0: 12639 + 0: 12735 21,2: 0: 30499 21,3: @@ -1490,120 +1493,129 @@ entities: 21,-1: 0: 48127 22,0: - 0: 51 + 0: 4147 + 22,1: + 0: 19 + 1: 8192 22,3: 1: 3874 22,-1: 0: 12919 1: 32768 - 22,1: - 1: 8192 22,2: 1: 8738 + 23,0: + 0: 256 + 1: 17 + 23,1: + 0: 256 + 1: 4096 23,3: 1: 273 - 23,0: - 1: 4369 23,-1: 1: 4352 - 23,1: - 1: 4369 23,2: 1: 4369 13,4: 0: 65520 13,5: - 0: 60447 + 0: 59583 13,6: - 0: 239 - 1: 61440 + 0: 61679 13,7: - 1: 273 - 0: 49152 + 0: 30479 13,8: - 0: 65518 + 0: 57983 14,5: - 0: 65487 + 0: 64319 14,6: - 0: 255 - 1: 61440 + 0: 47295 14,7: - 0: 28672 + 0: 47603 14,8: - 0: 47935 + 0: 29115 15,5: - 0: 64789 + 0: 65285 15,6: - 0: 50431 - 1: 4096 + 0: 61695 15,7: - 1: 44817 - 0: 12 + 0: 4572 + 1: 49152 15,8: - 1: 25668 + 0: 12049 + 1: 12 16,5: 0: 56783 16,6: 0: 56541 16,7: - 0: 50381 - 1: 4352 + 0: 50397 + 1: 4096 + 12,12: + 0: 3822 13,12: - 0: 34959 - 1: 768 + 0: 36351 + 13,13: + 1: 48 + 0: 2184 13,11: - 0: 49152 - 1: 302 + 0: 62207 14,12: - 0: 8751 - 1: 2048 + 0: 14335 14,11: - 0: 28672 - 1: 143 + 0: 61694 + 14,13: + 0: 546 + 1: 128 15,12: - 0: 15 - 1: 256 + 0: 4095 + 15,13: + 1: 240 15,11: - 0: 34816 - 1: 768 + 0: 65263 + 16,13: + 1: 17 13,10: - 1: 12544 - 0: 206 + 0: 65535 13,9: - 0: 61166 + 0: 3822 14,9: - 0: 15295 + 0: 61007 14,10: - 0: 127 - 1: 32768 - 15,10: - 1: 8100 + 0: 61152 15,9: - 1: 17510 + 0: 60934 + 15,10: + 0: 57582 + 16,8: + 1: 1 + 0: 65484 + 16,9: + 0: 64961 16,10: - 1: 272 - 0: 56524 + 0: 64733 16,11: - 0: 32669 - 16,8: - 0: 52428 + 0: 61007 17,5: 0: 47790 - 17,7: - 0: 61167 17,6: + 0: 45056 1: 224 - 0: 57344 + 17,7: + 0: 61098 17,8: - 0: 3823 + 0: 61166 18,5: 0: 30495 18,6: - 1: 57360 - 0: 3584 + 1: 49168 + 0: 7168 18,7: - 1: 57568 - 0: 3584 + 0: 7441 + 1: 49344 + 18,8: + 0: 3089 + 1: 57536 19,5: 1: 3955 0: 61440 @@ -1620,50 +1632,52 @@ entities: 1: 92 20,7: 0: 30578 - 16,9: - 0: 52428 + 16,12: + 0: 4 17,9: - 0: 61679 + 0: 65248 17,10: 0: 9998 17,11: 0: 3822 18,11: 0: 112 - 1: 2176 - 18,8: - 1: 57568 - 0: 3584 + 1: 16512 18,9: - 1: 11810 + 1: 28194 18,10: - 1: 14 + 1: 17476 18,12: - 1: 61713 + 1: 29764 19,8: 1: 12336 0: 2944 19,9: - 1: 3852 - 19,10: - 1: 17487 - 0: 43680 + 1: 20236 19,11: - 1: 20468 + 1: 17652 0: 40960 + 19,10: + 0: 43690 + 1: 17476 19,12: - 0: 170 - 1: 65092 + 0: 2730 + 1: 17476 20,8: 0: 1906 20,9: - 1: 3855 + 1: 20303 20,11: - 1: 19964 + 1: 17652 0: 40960 - 20,12: - 1: 62805 - 0: 2730 + 17,12: + 1: 57344 + 18,13: + 1: 12 + 19,13: + 1: 15 + 20,13: + 1: 15 21,-4: 0: 54479 21,-3: @@ -1700,41 +1714,48 @@ entities: 20,10: 0: 43690 1: 17476 + 20,12: + 0: 2730 + 1: 17476 21,8: 0: 7 1: 24576 21,9: - 1: 3843 - 21,10: - 1: 21831 - 0: 43680 + 1: 20227 21,11: - 1: 18429 + 1: 17652 0: 40960 21,7: 0: 30583 + 21,10: + 0: 43690 + 1: 17476 21,12: - 0: 170 - 1: 64325 + 0: 2730 + 1: 17476 22,9: - 1: 30472 - 22,10: - 1: 65126 + 1: 9002 22,11: - 1: 39611 + 1: 43770 22,7: 0: 65534 22,8: 0: 24590 + 22,10: + 1: 44578 + 22,12: + 1: 8750 23,8: 0: 255 - 22,12: - 1: 14190 23,7: 0: 7455 24,8: 0: 17 1: 18440 + 21,13: + 1: 15 + 22,13: + 1: 3 13,-11: 1: 12835 13,-10: @@ -2030,12 +2051,14 @@ entities: decals: 2727: -22,-17 2728: -22,-10 + 5972: 29,24 - node: color: '#FFFFFFFF' id: Arrows decals: 753: 21,-16 2729: -15,-2 + 6846: 33,23 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -2054,6 +2077,7 @@ entities: 4811: 26.969461,-36.186703 4812: 24.969461,-32.249786 4813: 26.969461,-32.249786 + 6847: 30,21 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -2088,19 +2112,13 @@ entities: 1468: 22,24 1469: 22,25 1470: 23,25 - 2085: 52,17 - 2086: 52,18 2199: 68,13 2200: 66,13 - 2201: 67,13 2564: 46,-46 2574: 44,-43 2575: 43,-43 2576: 42,-43 2577: 41,-43 - 2835: 38,24 - 2836: 41,24 - 2845: 38,21 3094: 96,30 3179: 11,31 3180: 12,31 @@ -2132,10 +2150,6 @@ entities: 4358: 41,-41 4506: 35,-31 4569: 58,9 - 4570: 58,10 - 4582: 31,26 - 4583: 38,26 - 4584: 38,27 4600: 17,39 4601: 19,39 4727: 20,-32 @@ -2163,9 +2177,11 @@ entities: 5175: 6,-19 5192: 30,-35 5193: 32,-35 - 5258: 42,26 - 5259: 42,27 - 5266: 41,28 + 6182: 58,8 + 6577: 66,16 + 6578: 68,16 + 6836: 56,9 + 6837: 56,8 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -2198,16 +2214,12 @@ entities: 1873: 10,-6 1874: 11,-6 1875: 12,-6 - 2196: 68,16 - 2197: 67,16 - 2198: 66,16 3151: 14,-51 3152: 14,-52 3153: 14,-53 3154: 28,-51 3155: 28,-52 3156: 28,-53 - 4589: 38,28 4842: 9,-30 4843: 9,-31 4844: 9,-32 @@ -2217,7 +2229,6 @@ entities: 5063: 25,-43 5180: 5,-21 5181: 7,-19 - 5260: 42,28 - node: color: '#FFFFFFFF' id: BotLeftGreyscale @@ -2246,6 +2257,7 @@ entities: 1547: 15,39 1871: 8,-8 1872: 8,-6 + 6535: 8,-5 - node: color: '#FFFFFFFF' id: Box @@ -2254,31 +2266,169 @@ entities: 4100: 25,-35 4101: 25,-34 4102: 27,-34 + 5876: 39,33 + 6292: 41,33 + 6331: 46,38 + 6390: 41,33 - node: color: '#FFFFFFFF' id: BoxGreyscale decals: 1552: 14,40 + 5379: 12,-18 + 5881: 18,-18 + - node: + color: '#DE3A3A96' + id: BrickCornerOverlayNE + decals: + 6279: 45,36 + - node: + color: '#DE3A3A96' + id: BrickCornerOverlayNW + decals: + 6283: 43,36 + - node: + color: '#DE3A3A96' + id: BrickCornerOverlaySE + decals: + 6281: 41,33 + - node: + color: '#DE3A3A96' + id: BrickLineOverlayE + decals: + 6280: 45,35 + - node: + color: '#DE3A3A96' + id: BrickLineOverlayN + decals: + 6284: 44,36 + 6286: 44,31 + 6287: 45,31 + - node: + color: '#DE3A3A96' + id: BrickLineOverlayS + decals: + 6288: 44,30 + 6289: 45,30 + - node: + color: '#DE3A3A96' + id: BrickLineOverlayW + decals: + 6285: 39,34 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerNe decals: 3076: 74,23 + 5275: 35,18 + 5276: 38,22 + 5295: 39,18 + 5374: 39,27 + 5688: 40,20 + 5868: 30,18 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerNw decals: 3075: 73,23 + 5277: 36,22 + 5278: 37,18 + 5279: 33,18 + 5364: 37,27 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSe decals: 3078: 74,22 + 5282: 35,17 + 5284: 38,21 + 5296: 39,17 + 5367: 39,25 + 5687: 40,19 + 5867: 30,17 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSw decals: 3077: 73,22 + 5285: 36,21 + 5286: 37,17 + 5287: 33,17 + 5365: 37,25 + 5872: 31,19 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkEndE + decals: + 5651: 33,24 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkEndW + decals: + 5654: 30,24 + 5689: 29,20 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkInnerSw + decals: + 5873: 31,20 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineE + decals: + 5370: 39,26 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineN + decals: + 5289: 37,22 + 5290: 34,18 + 5294: 38,18 + 5363: 38,27 + 5655: 31,24 + 5656: 32,24 + 5677: 30,20 + 5680: 33,20 + 5681: 34,20 + 5685: 38,20 + 5686: 39,20 + 5828: 35,20 + 5829: 36,20 + 5830: 37,20 + 5869: 31,20 + 5870: 32,20 + 6619: 50,13 + 6620: 51,13 + 6621: 49,13 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineS + decals: + 5291: 34,17 + 5292: 37,21 + 5293: 38,17 + 5369: 38,25 + 5443: 55,43 + 5445: 53.98346,42.996826 + 5447: 52.990402,43.003773 + 5449: 52,43 + 5652: 32,24 + 5653: 31,24 + 5690: 30,20 + 5692: 33,19 + 5693: 34,19 + 5697: 38,19 + 5698: 39,19 + 5831: 35,19 + 5832: 36,19 + 5833: 37,19 + 5871: 32,19 + 6298: 50.961994,43.007206 + 6406: 50,35 + 6407: 51,35 + 6622: 49,15 + 6623: 50,15 + 6624: 51,15 - node: color: '#FFFFFFFF' id: BrickTileDarkLineW @@ -2287,16 +2437,50 @@ entities: 1782: 22,-12 1783: 22,-11 1784: 22,-10 - 2885: 56,39 - 2889: 56,40 - 2969: 56,36 - 2970: 56,37 - 2971: 56,38 + 5368: 37,26 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNe decals: 4345: 30,-7 + 5817: 53,32 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerNw + decals: + 6398: 48,32 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerSe + decals: + 5810: 53,31 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelCornerSw + decals: + 6399: 48,31 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelEndE + decals: + 6783: 61,14 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BrickTileSteelEndE + decals: + 6442: 57,49 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelEndW + decals: + 6784: 57,14 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BrickTileSteelEndW + decals: + 6439: 55,49 - node: color: '#D381C996' id: BrickTileSteelLineE @@ -2322,6 +2506,45 @@ entities: 836: 47,-9 4044: 29,-39 4344: 29,-7 + 5376: 44,29 + 5377: 42,29 + 5815: 52,32 + 6330: 51,32 + 6402: 50,32 + 6403: 49,32 + 6780: 58,14 + 6781: 59,14 + 6782: 60,14 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BrickTileSteelLineN + decals: + 6441: 56,49 + - node: + color: '#FFFFFFFF' + id: BrickTileSteelLineS + decals: + 5441: 52,43 + 5444: 54.49735,43.003773 + 5446: 53.50429,43.003773 + 5448: 52.490402,42.996826 + 5450: 51.496826,43.003773 + 5811: 52,31 + 5812: 51,31 + 6299: 50.493244,43.02283 + 6400: 50,31 + 6506: 49,31 + 6776: 58,14 + 6777: 59,14 + 6778: 60,14 + 6789: 54,11 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BrickTileSteelLineS + decals: + 6440: 56,49 - node: color: '#D381C996' id: BrickTileSteelLineW @@ -2341,26 +2564,85 @@ entities: id: BrickTileWhiteCornerNe decals: 1844: 17,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerNe + decals: + 5882: 44,29 - node: color: '#A4610696' id: BrickTileWhiteCornerNe decals: 1447: 20,24 + - node: + color: '#D381C996' + id: BrickTileWhiteCornerNe + decals: + 6654: 64,16 + 6666: 60,20 + 6697: 57,25 + 6706: 62,25 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteCornerNe + decals: + 5550: 31,31 + 5603: 37,34 + 5719: 40,28 + 5756: 41,36 + 6486: 34,25 + 6498: 57,33 + 6503: 54,33 + 6850: 30,28 - node: color: '#334E6DC8' id: BrickTileWhiteCornerNw decals: 1849: 14,-4 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerNw + decals: + 5884: 42,29 - node: color: '#A4610696' id: BrickTileWhiteCornerNw decals: 1446: 17,24 + - node: + color: '#D381C996' + id: BrickTileWhiteCornerNw + decals: + 6601: 44,11 + 6631: 53,15 + 6655: 62,16 + 6682: 49,21 + 6693: 53,25 + 6699: 59,25 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteCornerNw + decals: + 5542: 29,25 + 5548: 29,31 + 5552: 32,31 + 5716: 36,27 + 5758: 39,36 + 6395: 34,34 + 6479: 47,36 + 6483: 37,28 + 6500: 56,33 + 6857: 29,28 - node: color: '#334E6DC8' id: BrickTileWhiteCornerSe decals: 1843: 17,-6 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerSe + decals: + 5887: 44,27 - node: color: '#9FED583B' id: BrickTileWhiteCornerSe @@ -2371,11 +2653,37 @@ entities: id: BrickTileWhiteCornerSe decals: 1451: 20,20 + - node: + color: '#D381C996' + id: BrickTileWhiteCornerSe + decals: + 6590: 47,13 + 6652: 64,13 + 6703: 62,22 + 6812: 51,8 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteCornerSe + decals: + 5573: 35,29 + 5582: 54,30 + 5601: 37,32 + 5779: 45,33 + 6487: 31,30 + 6493: 40,24 + 6497: 57,31 + 6841: 34,23 + 6852: 30,27 - node: color: '#334E6DC8' id: BrickTileWhiteCornerSw decals: 1845: 14,-6 + - node: + color: '#52B4E996' + id: BrickTileWhiteCornerSw + decals: + 5886: 42,27 - node: color: '#9FED583B' id: BrickTileWhiteCornerSw @@ -2386,6 +2694,27 @@ entities: id: BrickTileWhiteCornerSw decals: 1452: 17,20 + - node: + color: '#D381C996' + id: BrickTileWhiteCornerSw + decals: + 6600: 44,9 + 6632: 53,13 + 6683: 49,17 + 6692: 53,23 + 6700: 59,22 + 6796: 49,8 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteCornerSw + decals: + 5547: 29,30 + 5723: 36,24 + 5761: 39,33 + 5859: 29,23 + 6396: 34,32 + 6501: 56,31 + 6853: 29,27 - node: color: '#9FED5847' id: BrickTileWhiteEndE @@ -2410,7 +2739,14 @@ entities: color: '#D381C996' id: BrickTileWhiteInnerNe decals: - 2089: 51,20 + 6596: 42,8 + 6669: 57,20 + 6672: 60,15 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerNe + decals: + 6328: 48,33 - node: color: '#9FED5847' id: BrickTileWhiteInnerNw @@ -2420,17 +2756,34 @@ entities: color: '#D381C996' id: BrickTileWhiteInnerNw decals: - 2088: 53,20 + 6658: 62,15 + 6673: 58,15 + 6687: 55,20 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerNw + decals: + 5583: 47,31 + 6484: 37,27 - node: color: '#D381C996' id: BrickTileWhiteInnerSe decals: - 2084: 50,19 + 6831: 51,9 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerSe + decals: + 5571: 35,30 + 5572: 34,29 + 6478: 48,36 - node: color: '#D381C996' id: BrickTileWhiteInnerSw decals: - 2083: 54,19 + 6674: 58,17 + 6690: 55,23 + 6814: 49,9 - node: color: '#334E6DC8' id: BrickTileWhiteLineE @@ -2442,6 +2795,7 @@ entities: decals: 2687: -23,-10 2688: -23,-17 + 5883: 44,28 - node: color: '#9FED583B' id: BrickTileWhiteLineE @@ -2468,9 +2822,51 @@ entities: color: '#D381C996' id: BrickTileWhiteLineE decals: - 2076: 50,17 - 2077: 50,18 - 2090: 51,21 + 6584: 47,19 + 6585: 47,18 + 6586: 47,17 + 6587: 47,16 + 6588: 47,15 + 6593: 42,11 + 6595: 42,9 + 6653: 64,14 + 6663: 60,17 + 6664: 60,18 + 6665: 60,19 + 6670: 57,21 + 6671: 57,22 + 6704: 62,23 + 6705: 62,24 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineE + decals: + 5483: 27,32 + 5484: 27,31 + 5485: 27,30 + 5494: 27,21 + 5495: 27,20 + 5496: 27,19 + 5497: 27,18 + 5498: 27,17 + 5499: 27,22 + 5537: 34,24 + 5593: 57,32 + 5602: 37,33 + 5726: 40,27 + 5782: 45,34 + 6290: 34,28 + 6291: 34,27 + 6320: 48,34 + 6321: 48,35 + 6494: 40,26 + 6504: 54,31 + 6528: 27,27 + 6529: 27,26 + 6530: 27,28 + 6531: 27,29 + 6838: 27,25 + 6839: 27,23 - node: color: '#334E6DC8' id: BrickTileWhiteLineN @@ -2481,7 +2877,6 @@ entities: color: '#52B4E996' id: BrickTileWhiteLineN decals: - 2741: 32,36 3117: -3,1 - node: color: '#9FED5847' @@ -2507,23 +2902,61 @@ entities: decals: 1458: 18,24 1459: 19,24 - 2739: 30,36 3121: -11,1 - node: color: '#D381C996' id: BrickTileWhiteLineN decals: - 2056: 52,14 - 2057: 51,14 - 2058: 50,14 - 2059: 49,14 - 2060: 48,14 - 2087: 52,20 - 2182: 66,15 - 2183: 67,15 - 2184: 68,15 - 2740: 31,36 3120: -13,1 + 6225: 60,25 + 6597: 48,11 + 6598: 47,11 + 6599: 46,11 + 6604: 45,11 + 6633: 54,15 + 6634: 55,15 + 6635: 56,15 + 6636: 57,15 + 6656: 63,16 + 6657: 61,15 + 6667: 59,20 + 6668: 58,20 + 6685: 50,21 + 6686: 54,20 + 6694: 54,25 + 6695: 55,25 + 6696: 56,25 + 6707: 61,25 + 6708: 60,25 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineN + decals: + 5540: 30,25 + 5541: 31,25 + 5549: 30,31 + 5555: 37,31 + 5556: 38,31 + 5559: 42,31 + 5560: 43,31 + 5562: 46,31 + 5606: 35,34 + 5607: 36,34 + 5704: 35,21 + 5757: 40,36 + 5861: 32,21 + 5862: 34,21 + 6378: 33,31 + 6485: 32,25 + 6489: 34,31 + 6490: 36,31 + 6495: 39,28 + 6512: 41,31 + 6522: 39,31 + 6842: 31,21 + 6843: 29,21 + 6859: 52,33 + 6860: 49,33 - node: color: '#EFB34196' id: BrickTileWhiteLineN @@ -2538,13 +2971,6 @@ entities: 418: 44,-40 419: 45,-40 420: 46,-40 - - node: - color: '#FFFFFFFF' - id: BrickTileWhiteLineN - decals: - 2039: 50,13 - 2040: 49,13 - 2044: 51,13 - node: color: '#334E6DC8' id: BrickTileWhiteLineS @@ -2552,10 +2978,10 @@ entities: 1851: 16,-6 1852: 15,-6 - node: - color: '#334E6DFF' + color: '#52B4E996' id: BrickTileWhiteLineS decals: - 2736: 32,36 + 5888: 43,27 - node: color: '#9FED583B' id: BrickTileWhiteLineS @@ -2584,34 +3010,55 @@ entities: color: '#D381C996' id: BrickTileWhiteLineS decals: - 2051: 49,14 - 2052: 50,14 - 2053: 51,14 - 2054: 52,14 - 2055: 48,14 - 2078: 51,19 - 2079: 52,19 - 2080: 53,19 - 2185: 68,14 - 2186: 67,14 - 2187: 66,14 + 6606: 45,9 + 6607: 46,9 + 6608: 47,9 + 6609: 48,9 + 6637: 54,13 + 6647: 59,13 + 6648: 60,13 + 6649: 61,13 + 6651: 63,13 + 6675: 57,17 + 6676: 56,17 + 6677: 54,17 + 6678: 55,17 + 6679: 50,17 + 6691: 54,23 + 6701: 60,22 + 6702: 61,22 + 6798: 50,8 + 6828: 52,9 + 6829: 53,9 + 6830: 54,9 + 6872: 46,13 + 6873: 43,13 + 6874: 55,13 - node: color: '#DE3A3A96' id: BrickTileWhiteLineS decals: - 2737: 31,36 - - node: - color: '#EFB34196' - id: BrickTileWhiteLineS - decals: - 2738: 30,36 - - node: - color: '#FFFFFFFF' - id: BrickTileWhiteLineS - decals: - 2041: 51,15 - 2042: 50,15 - 2043: 49,15 + 5551: 30,30 + 5563: 36,30 + 5570: 46,30 + 5576: 47,30 + 5579: 51,30 + 5580: 52,30 + 5581: 53,30 + 5599: 36,32 + 5720: 37,24 + 5721: 38,24 + 5722: 39,24 + 5780: 44,33 + 5860: 31,23 + 6480: 42,30 + 6482: 37,30 + 6496: 48,30 + 6505: 50,30 + 6523: 39,30 + 6524: 40,30 + 6525: 41,30 + 6840: 32,23 - node: color: '#334E6DC8' id: BrickTileWhiteLineW @@ -2623,6 +3070,7 @@ entities: decals: 2689: -7,-17 2690: -7,-10 + 5885: 42,28 - node: color: '#9FED583B' id: BrickTileWhiteLineW @@ -2660,20 +3108,73 @@ entities: color: '#D381C996' id: BrickTileWhiteLineW decals: - 2081: 54,17 - 2082: 54,18 + 6553: 69,33 + 6554: 69,32 + 6555: 69,31 + 6680: 49,19 + 6681: 49,20 + 6684: 49,18 + 6688: 55,21 + 6689: 55,22 + 6698: 53,24 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineW + decals: + 5717: 36,26 + 5718: 36,25 + 5759: 39,35 + 6324: 47,35 + 6325: 47,34 + 6326: 47,33 + 6327: 47,32 + 6397: 34,33 + 6488: 32,30 + 6499: 56,32 + 6532: 32,29 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineW decals: 2224: 78,-2 2225: 78,-1 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BushAOne + decals: + 6458: 61,49 + - node: + cleanable: True + color: '#FFFFFFFF' + id: BushAThree + decals: + 6461: 51,49 + - node: + cleanable: True + color: '#FFFFFFFF' + id: Busha1 + decals: + 6460: 63,48 + - node: + angle: 0.4014257279586958 rad + color: '#FF140922' + id: Bushn1 + decals: + 5415: 54.875694,44.926968 - node: color: '#FFFFFFFF' id: Caution decals: 4814: 26.000326,-32.342445 4815: 26.000326,-36.049404 + 6807: 52.9952,10.188756 + - node: + angle: 4.71238898038469 rad + color: '#FFFFFFFF' + id: Caution + decals: + 6808: 59.910686,26.985073 - node: color: '#52B4E996' id: CheckerNESW @@ -2733,6 +3234,13 @@ entities: 2237: 76,-8 2238: 76,-7 2239: 77,-7 + - node: + color: '#D381C996' + id: CheckerNESW + decals: + 6709: 60.495213,23.502304 + 6735: 56,21 + 6736: 56,22 - node: color: '#D4D4D428' id: CheckerNESW @@ -2772,6 +3280,11 @@ entities: 4686: 26,-37 4772: 26,-36 4773: 26,-32 + - node: + color: '#52B4E996' + id: CheckerNWSE + decals: + 5890: 43,28 - node: color: '#9FED5822' id: CheckerNWSE @@ -2789,12 +3302,26 @@ entities: 2222: 77,-2 2223: 77,-1 - node: - color: '#EFB34196' + color: '#DE3A3A96' id: CheckerNWSE decals: - 3921: 18,-19 - 3922: 18,-18 - 3923: 18,-17 + 5728: 38,26 + 5802: 56.498737,31.993965 + 5803: 37.003437,30.50393 + 5804: 38.004116,30.50393 + 5808: 42.002586,30.50393 + 5818: 33.004704,19.493225 + 5819: 34.003857,19.493225 + 5823: 37.996056,19.493225 + 5824: 39.002533,19.493225 + 5825: 36.0029,19.497932 + 5826: 35.0029,19.497932 + 5827: 37.0029,19.497932 + 6391: 44,34 + 6392: 44,35 + 6393: 40,34 + 6394: 40,35 + 6858: 29.49797,27.479872 - node: color: '#FFFFFF93' id: CheckerNWSE @@ -2828,8 +3355,6 @@ entities: 203: 5,-4 204: 6,-4 205: 6,-5 - 241: 51,8 - 242: 49,8 385: 5,-7 413: 46,-39 414: 46,-38 @@ -2851,7 +3376,6 @@ entities: 1182: 17,1 1694: 40,12 1695: 41,12 - 1696: 42,12 1771: 39,-1 1772: 39,0 1773: 39,1 @@ -2863,15 +3387,9 @@ entities: 1938: 38,13 1939: 38,14 1940: 38,15 - 2061: 53,13 - 2062: 53,14 - 2063: 53,15 2096: 58,16 2097: 59,16 2098: 60,16 - 2099: 58,21 - 2100: 59,21 - 2101: 60,21 3182: 11,30 3183: 12,30 3184: 13,30 @@ -2895,8 +3413,16 @@ entities: 4360: 39,-41 4432: 21,16 4505: 35,-33 - 4571: 58,11 5176: 6,-20 + 6579: 42,12 + 6713: 58,23 + 6714: 58,24 + 6799: 56,12 + 6800: 57,12 + 6801: 58,12 + 6806: 53,11 + 6832: 48,14 + 6835: 55,10 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -2907,8 +3433,8 @@ entities: color: '#FFFFFFFF' id: DeliveryGreyscale decals: - 2064: 52,14 - 2065: 48,14 + 6223: 48,18 + 6224: 48,17 - node: color: '#334E6DC8' id: DiagonalCheckerBOverlay @@ -2917,6 +3443,19 @@ entities: 3062: 73,23 3063: 74,23 3064: 74,22 + - node: + color: '#FF1409FF' + id: Dirt + decals: + 5413: 55.06262,44.98224 + - node: + cleanable: True + color: '#FFFFFFFF' + id: Dirt + decals: + 6463: 61,49 + 6464: 63,48 + 6465: 51,49 - node: cleanable: True zIndex: 1 @@ -2951,29 +3490,13 @@ entities: 1524: 23,22 1525: 23,23 1526: 23,21 - 1623: 32,17 - 1624: 32,18 - 1625: 33,17 - 1626: 35,20 - 1627: 35,21 - 1628: 33,23 - 1629: 34,24 - 1633: 30,23 - 1634: 30,18 - 1635: 29,17 - 1636: 29,20 - 1637: 30,20 1653: 25,18 1654: 25,19 1655: 25,20 1656: 25,22 - 1657: 27,20 1658: 25,23 1659: 25,24 - 1660: 26,24 - 1661: 27,23 1662: 25,25 - 1663: 27,26 2256: 55,-16 2257: 55,-16 2258: 56,-16 @@ -2985,15 +3508,10 @@ entities: 2306: 33,-17 2307: 31,-16 2308: 29,-17 - 3031: 36,31 - 3128: 56,35 - 3129: 57,40 3288: 12,28 3289: 11,27 3290: 13,27 3297: 8,20 - 3298: 6,22 - 3299: 6,24 3300: 7,23 3301: 7,27 3302: 10,24 @@ -3007,11 +3525,8 @@ entities: 3310: 13,24 3311: 12,25 3312: 9,22 - 3313: 8,27 3315: 10,25 3316: 9,23 - 3317: 8,24 - 3318: 6,26 3319: 12,23 3320: 10,22 3325: 11,20 @@ -3025,10 +3540,8 @@ entities: 3444: 5,31 3445: 9,34 3446: 8,34 - 3447: 9,29 3448: 5,35 3455: 7,28 - 3456: 6,27 3538: 6,33 3539: 8,33 3601: 4,37 @@ -3039,7 +3552,6 @@ entities: 4083: 25,-26 4084: 24,-24 4085: 27,-25 - 4617: 32,25 4780: 24,-32 4784: 29,-33 4790: 22,-31 @@ -3053,7 +3565,6 @@ entities: 5098: 23,-39 5099: 17,-39 5100: 16,-42 - 5101: 19,-44 5102: 23,-42 5103: 25,-42 5104: 25,-41 @@ -3072,6 +3583,26 @@ entities: 5160: 22,-28 5207: 22,-37 5208: 20,-37 + - node: + color: '#FF1409FF' + id: DirtHeavy + decals: + 5403: 55,41 + 5412: 54.00012,44.997864 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtHeavy + decals: + 6424: 38,41 + 6429: 45,45 + 6430: 49,44 + 6431: 49,49 + 6432: 57,50 + 6437: 39,46 + 6466: 48,26 + 6546: 71,31 + 6547: 71,32 - node: cleanable: True zIndex: 1 @@ -3084,24 +3615,9 @@ entities: 1485: 18,21 1507: 23,23 2260: 55,-15 - 2895: 41,34 - 2901: 39,34 2906: 46,27 - 2922: 49,33 - 2995: 54,32 - 2996: 53,37 - 2997: 58,36 - 3007: 59,34 - 3008: 59,38 - 3009: 58,32 - 3010: 59,32 - 3011: 59,40 - 3029: 38,22 - 3041: 54,47 - 3132: 58,31 3251: 7,22 3252: 6,25 - 3253: 8,26 3254: 11,28 3256: 13,30 3257: 14,23 @@ -3109,14 +3625,12 @@ entities: 3259: 10,23 3260: 13,21 3261: 11,25 - 3262: 7,24 3263: 13,26 3264: 11,21 3265: 16,20 3330: 11,29 3418: 8,29 3419: 6,28 - 3433: 9,29 3526: 7,34 3540: 7,33 3605: 5,37 @@ -3137,12 +3651,6 @@ entities: 3864: 72,-4 3898: 4,38 3909: 30,-27 - 3931: 35,31 - 3934: 31,23 - 3937: 31,29 - 3948: 47,35 - 3949: 52,34 - 3952: 46,35 4076: 29,-27 4086: 24,-25 4274: 30,-37 @@ -3157,9 +3665,7 @@ entities: 5009: 13,-25 5014: 15,-24 5035: 19,-35 - 5046: 19,-44 5047: 20,-40 - 5048: 22,-44 5049: 22,-39 5050: 22,-41 5055: 22,-43 @@ -3179,32 +3685,34 @@ entities: 5182: 5,-21 5253: 30,-26 5256: 30,-25 + - node: + color: '#FF1409FF' + id: DirtHeavyMonotile + decals: + 5402: 54,40 + 5407: 55,45 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtHeavyMonotile + decals: + 6425: 38,42 + 6433: 59,49 + 6438: 40,47 + 6462: 62,48 + 6470: 67,33 + 6548: 70,32 - node: cleanable: True zIndex: 1 color: '#FFFFFFFF' id: DirtHeavyMonotile decals: - 2894: 39,33 - 2904: 40,35 - 2932: 37,19 - 2933: 38,17 - 3000: 55,34 - 3001: 54,35 - 3002: 56,38 3003: 54,39 - 3024: 37,31 - 3025: 40,30 - 3033: 59,36 - 3039: 50,34 - 3044: 58,47 - 3131: 58,31 3268: 7,26 3269: 13,25 3271: 9,21 3272: 14,21 - 3273: 6,23 - 3274: 6,26 3275: 9,25 3276: 13,28 3277: 12,29 @@ -3216,7 +3724,6 @@ entities: 3421: 8,28 3435: 6,31 3437: 8,30 - 3457: 6,23 3592: 4,40 3608: 4,38 3609: 6,37 @@ -3233,13 +3740,6 @@ entities: 3904: 6,32 3905: 8,30 3908: 29,-27 - 3932: 35,30 - 3933: 28,24 - 3938: 29,30 - 3942: 29,28 - 3950: 47,34 - 3951: 52,35 - 3953: 46,36 4075: 29,-29 4080: 31,-27 4089: 25,-24 @@ -3271,7 +3771,6 @@ entities: 5034: 16,-37 5036: 21,-35 5044: 21,-36 - 5051: 20,-44 5052: 23,-41 5053: 22,-40 5054: 20,-43 @@ -3298,6 +3797,20 @@ entities: 5184: 7,-19 5238: 31,-24 5254: 31,-26 + - node: + color: '#FF1409FF' + id: DirtLight + decals: + 5405: 55,45 + 5406: 55,45 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtLight + decals: + 6428: 44,45 + 6435: 55,49 + 6467: 50,26 - node: cleanable: True zIndex: 1 @@ -3344,29 +3857,12 @@ entities: 1516: 23,23 1517: 23,22 1518: 22,25 - 1638: 30,17 - 1639: 30,21 - 1640: 33,18 - 1641: 35,19 - 1642: 34,23 - 1644: 35,23 - 1645: 30,24 - 1646: 29,23 - 1647: 35,28 - 1648: 34,27 - 1650: 33,29 - 1652: 36,22 1664: 25,21 1665: 26,22 - 1666: 26,23 - 1667: 27,20 1668: 26,19 1669: 25,15 1788: 25,27 - 1789: 26,28 - 1790: 27,30 1793: 26,34 - 1794: 27,34 2263: 55,-15 2264: 55,-14 2265: 54,-14 @@ -3374,42 +3870,7 @@ entities: 2267: 57,-16 2268: 57,-15 2269: 57,-14 - 2896: 39,35 - 2897: 41,36 - 2900: 41,33 - 2902: 39,36 - 2903: 40,34 - 2908: 49,35 - 2935: 39,18 - 2982: 54,34 - 2983: 55,37 - 2984: 55,40 - 2985: 53,40 - 2986: 57,37 - 2987: 56,33 - 2988: 54,33 - 2989: 58,36 - 2990: 58,40 - 2991: 55,41 - 2992: 54,40 - 2993: 53,34 - 2994: 53,33 - 2999: 55,35 - 3004: 57,39 - 3006: 55,32 - 3012: 55,38 - 3013: 46,33 - 3015: 36,30 - 3016: 39,31 - 3017: 41,30 - 3018: 43,31 - 3028: 40,22 - 3030: 39,24 - 3040: 51,35 - 3042: 57,47 - 3133: 55,39 3279: 7,25 - 3280: 8,23 3281: 12,21 3282: 14,24 3283: 10,27 @@ -3434,19 +3895,12 @@ entities: 3902: 4,37 3903: 5,33 3906: 8,32 - 3935: 31,24 - 3936: 28,23 - 3940: 31,30 - 3941: 30,29 - 3943: 29,29 4078: 30,-29 4081: 31,-28 4087: 26,-25 4090: 27,-24 4275: 30,-36 4462: 39,-37 - 4613: 33,25 - 4614: 34,27 4745: 26,-37 4779: 24,-33 4782: 28,-32 @@ -3503,6 +3957,27 @@ entities: 5210: 19,-37 5212: 19,-29 5236: 31,-25 + - node: + color: '#FF1409FF' + id: DirtMedium + decals: + 5401: 53,41 + - node: + color: '#FFFFFFFF' + id: DirtMedium + decals: + 6544: 70,33 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtMedium + decals: + 6426: 39,43 + 6427: 42,45 + 6434: 58,50 + 6468: 49,26 + 6469: 67,31 + 6549: 72,32 - node: cleanable: True zIndex: 1 @@ -3526,23 +4001,6 @@ entities: 1506: 23,21 2261: 56,-14 2262: 55,-16 - 2891: 33,30 - 2898: 40,33 - 2899: 39,35 - 2918: 58,40 - 2936: 37,18 - 2975: 53,32 - 2976: 56,34 - 2977: 54,37 - 2978: 58,40 - 2979: 56,32 - 2981: 55,31 - 3019: 37,30 - 3020: 39,30 - 3021: 43,30 - 3022: 38,31 - 3023: 42,31 - 3043: 56,47 3291: 8,25 3292: 8,22 3293: 7,21 @@ -3570,15 +4028,11 @@ entities: 3880: 71,-6 3882: 74,-4 3895: 30,-29 - 3939: 30,28 - 3954: 46,34 4077: 29,-28 4088: 25,-25 4362: 41,-39 4363: 35,-44 4463: 40,-37 - 4615: 33,27 - 4616: 32,26 4746: 25,-37 4778: 24,-34 4783: 26,-32 @@ -3619,6 +4073,11 @@ entities: id: Flowersy1 decals: 798: 46.528667,-10.391078 + - node: + color: '#DE3A3A96' + id: Flowersy4 + decals: + 6295: 57.77299,36.672016 - node: color: '#FFFFFFFF' id: Flowersy4 @@ -3696,18 +4155,6 @@ entities: 1713: 24,48 1714: 23,48 1715: 22,48 - - node: - color: '#DE3A3A96' - id: FullTileOverlayGreyscale - decals: - 92: 31,18 - 93: 31,20 - 1613: 27,23 - 1614: 27,24 - 3944: 47,34 - 3945: 47,35 - 3946: 52,35 - 3947: 52,34 - node: color: '#EFB34196' id: FullTileOverlayGreyscale @@ -3731,6 +4178,33 @@ entities: 4768: 22,-33 4877: 18,-40 4878: 24,-40 + - node: + color: '#FFFFFFFF' + id: Grassa1 + decals: + 6552: 70,32 + - node: + color: '#FFFFFFFF' + id: Grassa3 + decals: + 6536: 71,35 + 6551: 71,33 + - node: + color: '#FFFFFFFF' + id: Grassa4 + decals: + 6541: 71,33 + 6550: 71,32 + - node: + color: '#FFFFFFFF' + id: Grassa5 + decals: + 6537: 71,34 + - node: + color: '#FFFFFFFF' + id: Grassb2 + decals: + 6538: 70,35 - node: color: '#FFFFFFFF' id: Grassd1 @@ -3753,6 +4227,12 @@ entities: 791: 46.966167,-10.891078 792: 46.091167,-10.859828 793: 46.263042,-10.062953 + - node: + color: '#FFFFFFFF' + id: GrayConcreteTrimLineN + decals: + 6404: 50,37 + 6405: 51,37 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale @@ -3763,8 +4243,6 @@ entities: 1723: 26,37 1724: 27,37 1725: 28,37 - 1726: 27,36 - 1727: 27,35 1863: 10,-6 1864: 11,-6 1865: 12,-6 @@ -3813,33 +4291,6 @@ entities: decals: 3210: 14,25 3214: 10,28 - - node: - color: '#D381C996' - id: HalfTileOverlayGreyscale - decals: - 26: 62,25 - 27: 63,25 - 28: 64,25 - 2066: 53,11 - 2067: 52,11 - 2068: 51,11 - 2069: 50,11 - 2070: 48,11 - 2071: 49,11 - 2072: 55,11 - 2615: 61,25 - 2616: 54,20 - 2617: 55,20 - 2618: 56,20 - 2619: 57,20 - 4530: 60,11 - 4531: 61,11 - 4532: 62,11 - 4533: 63,11 - 4543: 47,11 - 4544: 46,11 - 4545: 45,11 - 4561: 44,11 - node: color: '#D4D4D428' id: HalfTileOverlayGreyscale @@ -3855,21 +4306,7 @@ entities: color: '#DE3A3A96' id: HalfTileOverlayGreyscale decals: - 74: 31,24 - 75: 30,24 - 76: 29,24 - 77: 28,24 - 178: 36,24 1149: -2,-4 - 2744: 33,31 - 2808: 34,31 - 2823: 36,19 - 2824: 37,19 - 2825: 38,19 - 2826: 39,19 - 2939: 36,31 - 2940: 43,31 - 3930: 35,31 - node: color: '#EFB34128' id: HalfTileOverlayGreyscale @@ -3968,18 +4405,6 @@ entities: 3199: 10,21 3202: 12,20 3203: 13,20 - - node: - color: '#D381C996' - id: HalfTileOverlayGreyscale180 - decals: - 32: 62,13 - 2620: 57,17 - 2621: 56,17 - 2622: 55,17 - 2623: 54,17 - 4548: 48,9 - 4549: 47,9 - 4562: 46,9 - node: color: '#D4D4D428' id: HalfTileOverlayGreyscale180 @@ -3989,21 +4414,7 @@ entities: color: '#DE3A3A96' id: HalfTileOverlayGreyscale180 decals: - 39: 36,21 - 78: 28,23 - 79: 29,23 - 80: 30,23 - 81: 31,23 - 90: 33,17 - 91: 34,17 1150: -2,-6 - 2819: 36,17 - 2820: 37,17 - 2821: 38,17 - 2822: 39,17 - 2937: 36,30 - 2938: 43,30 - 3929: 35,30 - node: color: '#EFB34166' id: HalfTileOverlayGreyscale180 @@ -4016,9 +4427,6 @@ entities: id: HalfTileOverlayGreyscale180 decals: 4722: 21,-31 - 4868: 20,-44 - 4869: 21,-44 - 4870: 22,-44 4918: 16,-37 4919: 17,-37 4920: 18,-37 @@ -4031,6 +4439,9 @@ entities: 5199: 19,-37 5200: 20,-37 5201: 21,-37 + 6413: 20,-44 + 6414: 21,-44 + 6415: 22,-44 - node: color: '#FA750096' id: HalfTileOverlayGreyscale180 @@ -4084,45 +4495,12 @@ entities: color: '#A4610696' id: HalfTileOverlayGreyscale270 decals: - 3219: 6,22 3220: 6,25 - - node: - color: '#D381C996' - id: HalfTileOverlayGreyscale270 - decals: - 18: 49,21 - 19: 49,20 - 20: 49,19 - 21: 49,18 - 22: 49,17 - 23: 53,25 - 24: 53,24 - 25: 53,23 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale270 decals: - 83: 32,22 - 84: 32,21 - 85: 32,20 - 86: 32,19 - 87: 32,18 - 88: 32,17 1148: -3,-5 - 2745: 32,30 - 2815: 32,29 - 2816: 29,28 - 2817: 29,29 - 2818: 29,30 - 2829: 35,23 - 2830: 35,22 - 2840: 38,23 - 2841: 38,22 - 2842: 38,21 - 4609: 32,25 - 4610: 32,26 - 4611: 32,27 - 4612: 32,28 - node: color: '#EFB34196' id: HalfTileOverlayGreyscale270 @@ -4210,48 +4588,11 @@ entities: 3208: 15,24 3212: 13,26 3213: 13,27 - - node: - color: '#D381C996' - id: HalfTileOverlayGreyscale90 - decals: - 11: 47,19 - 12: 47,18 - 13: 47,17 - 14: 47,16 - 15: 47,15 - 16: 47,14 - 17: 47,13 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale90 decals: - 36: 35,18 - 37: 35,19 - 38: 35,20 - 41: 35,17 - 44: 36,22 - 50: 35,25 - 51: 35,26 - 52: 35,27 - 53: 35,28 - 56: 34,29 - 179: 36,23 1147: -1,-5 - 1600: 27,17 - 1601: 27,18 - 1602: 27,19 - 1603: 27,20 - 1604: 27,21 - 1605: 27,26 - 1606: 27,27 - 1609: 27,30 - 1610: 27,31 - 2813: 27,29 - 2814: 27,28 - 2827: 33,23 - 2828: 33,22 - 2843: 41,23 - 2844: 41,22 - node: color: '#EFB34166' id: HalfTileOverlayGreyscale90 @@ -4290,15 +4631,17 @@ entities: id: LoadingArea decals: 1473: 23,25 - 1621: 31,18 - 1622: 31,20 - 3235: 8,26 + 6573: 7,26 - node: color: '#FFFFFFFF' id: LoadingArea decals: 1471: 22,23 1472: 22,24 + 6418: 20,-44 + 6419: 21,-44 + 6420: 22,-44 + 6845: 33,21 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -4308,14 +4651,75 @@ entities: 1177: 14,-2 1178: 15,-2 3096: 82,30 - 3236: 8,24 + 6572: 7,24 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' id: LoadingArea decals: - 2838: 39,24 - 2839: 40,24 + 6844: 30,23 + - node: + color: '#827F8896' + id: MiniTileCheckerAOverlay + decals: + 6765: 66,15 + 6766: 67,15 + 6767: 68,15 + 6768: 68,14 + 6769: 67,14 + 6770: 66,14 + 6772: 50,14 + 6773: 51,14 + 6790: 52,11 + 6791: 52,10 + 6792: 53,10 + 6793: 53,11 + 6794: 54,11 + 6795: 54,10 + - node: + color: '#85828896' + id: MiniTileCheckerAOverlay + decals: + 6834: 49,14 + - node: + color: '#88818B96' + id: MiniTileCheckerAOverlay + decals: + 6802: 57,8 + 6803: 57,9 + 6804: 57,10 + 6805: 57,11 + - node: + color: '#D4D4D428' + id: MiniTileCheckerBOverlay + decals: + 6556: 72,29 + 6557: 71,29 + 6558: 71,28 + 6559: 72,28 + 6560: 72,27 + 6561: 71,27 + 6562: 70,34 + 6563: 69,34 + 6564: 69,35 + - node: + cleanable: True + color: '#D4D4D428' + id: MiniTileCheckerBOverlay + decals: + 6443: 52,50 + 6444: 51,50 + 6445: 50,50 + 6446: 49,50 + 6447: 60,50 + 6448: 61,50 + 6449: 62,50 + 6450: 63,50 + 6451: 54,47 + 6452: 55,47 + 6453: 56,47 + 6454: 57,47 + 6455: 58,47 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale @@ -4362,20 +4766,6 @@ entities: 3837: 62,2 3838: 65,2 3840: 59,2 - - node: - color: '#797C8250' - id: QuarterTileOverlayGreyscale - decals: - 2130: 54,15 - 2131: 54,15 - 2132: 55,15 - 2133: 55,15 - 2134: 56,15 - 2135: 56,15 - 2136: 57,15 - 2137: 57,15 - 2138: 58,15 - 2139: 58,15 - node: color: '#80C71FFF' id: QuarterTileOverlayGreyscale @@ -4428,7 +4818,6 @@ entities: 1540: 25,23 1541: 25,24 1542: 25,25 - 1543: 35,29 1753: 25,26 1947: 18,1 1948: 19,1 @@ -4451,8 +4840,6 @@ entities: 2013: 45,17 2014: 45,18 2015: 45,19 - 2016: 46,19 - 2017: 47,19 2018: 40,11 2019: 40,10 2020: 40,8 @@ -4505,7 +4892,6 @@ entities: color: '#DE3A3A96' id: QuarterTileOverlayGreyscale decals: - 54: 35,28 739: 24,-25 740: 24,-24 955: 27,5 @@ -4537,19 +4923,6 @@ entities: 1111: 0,0 1112: 1,0 1113: 2,0 - 2768: 48,35 - 2769: 49,35 - 2770: 50,35 - 2771: 51,35 - 2780: 39,36 - 2781: 40,36 - 2788: 41,36 - 2941: 37,31 - 2942: 38,31 - 2943: 39,31 - 2944: 40,31 - 2945: 41,31 - 2946: 42,31 4367: -6,0 4368: -7,0 4369: -8,0 @@ -4563,7 +4936,6 @@ entities: 4377: -19,0 4378: -20,0 4379: -21,0 - 4581: 32,24 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale @@ -4619,36 +4991,6 @@ entities: 988: 25,8 989: 26,8 990: 27,8 - - node: - color: '#797C8250' - id: QuarterTileOverlayGreyscale180 - decals: - 2102: 60,13 - 2103: 60,13 - 2104: 59,13 - 2105: 59,13 - 2106: 58,13 - 2107: 58,13 - 2140: 64,13 - 2141: 64,13 - 2142: 64,14 - 2143: 64,14 - 2150: 60,17 - 2151: 60,17 - 2152: 60,18 - 2153: 60,18 - 2154: 60,19 - 2155: 60,19 - 2156: 60,20 - 2157: 60,20 - 2174: 54,22 - 2175: 54,22 - 2176: 55,22 - 2177: 55,22 - 2178: 56,22 - 2179: 56,22 - 2180: 57,22 - 2181: 57,22 - node: color: '#80C71FFF' id: QuarterTileOverlayGreyscale180 @@ -4686,7 +5028,6 @@ entities: color: '#D381C996' id: QuarterTileOverlayGreyscale180 decals: - 33: 61,13 2531: 106,-19 2532: 108,-17 2533: 108,-19 @@ -4717,7 +5058,6 @@ entities: 1141: 0,-2 1142: 1,-2 1754: 27,33 - 1755: 27,34 1756: 28,34 1757: 28,35 1758: 28,36 @@ -4785,9 +5125,6 @@ entities: color: '#DE3A3A96' id: QuarterTileOverlayGreyscale180 decals: - 40: 35,21 - 89: 32,17 - 180: 36,24 2471: 105,-19 2472: 104,-18 2473: 106,-16 @@ -4796,20 +5133,6 @@ entities: 2476: 103,-17 2477: 102,-18 2478: 103,-20 - 2764: 48,34 - 2765: 49,34 - 2766: 50,34 - 2767: 51,34 - 2778: 40,33 - 2779: 41,33 - 2787: 39,33 - 2807: 34,30 - 2947: 37,30 - 2948: 38,30 - 2949: 39,30 - 2950: 40,30 - 2951: 41,30 - 2952: 42,30 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale180 @@ -4819,6 +5142,11 @@ entities: 1904: 9,-7 4912: 18,-31 4967: 26,-30 + 5385: 22,-20 + 5386: 22,-19 + 5387: 22,-18 + 5388: 22,-17 + 5389: 22,-16 - node: color: '#EFCC2E82' id: QuarterTileOverlayGreyscale180 @@ -4835,28 +5163,6 @@ entities: 732: 27,-23 733: 27,-24 734: 27,-25 - - node: - color: '#EFCC4593' - id: QuarterTileOverlayGreyscale180 - decals: - 748: 22,-20 - 749: 22,-19 - 750: 22,-18 - 751: 22,-17 - 752: 22,-16 - - node: - color: '#FA750096' - id: QuarterTileOverlayGreyscale180 - decals: - 2955: 57,40 - 2956: 57,39 - 2957: 57,38 - 2958: 57,37 - 2959: 57,36 - 2960: 57,35 - 2965: 57,32 - 2967: 57,34 - 2968: 57,33 - node: color: '#FED83DFF' id: QuarterTileOverlayGreyscale180 @@ -4902,28 +5208,6 @@ entities: decals: 2685: -22,-15 3688: 54,2 - - node: - color: '#797C8250' - id: QuarterTileOverlayGreyscale270 - decals: - 2112: 57,8 - 2113: 57,8 - 2114: 57,9 - 2115: 57,9 - 2116: 57,10 - 2117: 57,10 - 2118: 57,11 - 2119: 57,11 - 2120: 57,12 - 2121: 57,12 - 2122: 57,13 - 2123: 57,13 - 2124: 56,13 - 2125: 56,13 - 2126: 55,13 - 2127: 55,13 - 2128: 54,13 - 2129: 54,13 - node: color: '#951710FF' id: QuarterTileOverlayGreyscale270 @@ -4967,7 +5251,6 @@ entities: color: '#D381C996' id: QuarterTileOverlayGreyscale270 decals: - 34: 63,13 4563: 55,5 4564: 56,5 4565: 57,5 @@ -5033,14 +5316,6 @@ entities: 1990: 19,-1 1991: 18,-1 1996: 39,13 - 1997: 40,13 - 1998: 41,13 - 1999: 42,13 - 2000: 43,13 - 2001: 44,13 - 2002: 45,13 - 2003: 46,13 - 2004: 47,13 2465: 40,-1 2466: 41,-1 2467: 41,-2 @@ -5060,11 +5335,6 @@ entities: 4404: -19,-2 4405: -20,-2 4406: -21,-2 - 4604: 24,33 - 4605: 24,32 - 4606: 24,31 - 4607: 24,30 - 4608: 24,29 - node: color: '#D4D4D496' id: QuarterTileOverlayGreyscale270 @@ -5101,16 +5371,21 @@ entities: color: '#DE3A3A96' id: QuarterTileOverlayGreyscale270 decals: - 42: 36,16 - 43: 35,17 - 82: 32,23 - 2831: 34,23 + 6519: 39,31 + 6520: 40,31 + 6521: 41,31 + 6527: 32,20 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale270 decals: 4886: 16,-40 4911: 17,-31 + 5380: 20,-20 + 5381: 20,-19 + 5382: 20,-18 + 5383: 20,-17 + 5384: 20,-16 - node: color: '#EFCC2E82' id: QuarterTileOverlayGreyscale270 @@ -5127,15 +5402,6 @@ entities: 720: 25,-16 721: 25,-15 722: 25,-14 - - node: - color: '#EFCC4593' - id: QuarterTileOverlayGreyscale270 - decals: - 743: 20,-20 - 744: 20,-19 - 745: 20,-18 - 746: 20,-17 - 747: 20,-16 - node: color: '#F9801DFF' id: QuarterTileOverlayGreyscale270 @@ -5153,7 +5419,6 @@ entities: 223: 26,41 224: 26,42 3079: 69,22 - 3080: 69,23 3084: 79,31 3085: 80,31 3086: 81,31 @@ -5192,30 +5457,6 @@ entities: 3835: 64,2 3836: 67,2 3841: 58,2 - - node: - color: '#797C8250' - id: QuarterTileOverlayGreyscale90 - decals: - 2144: 64,16 - 2145: 64,16 - 2146: 63,16 - 2147: 63,16 - 2148: 62,16 - 2149: 62,16 - 2160: 60,25 - 2161: 60,25 - 2162: 59,25 - 2163: 59,25 - 2164: 58,25 - 2165: 58,25 - 2166: 57,25 - 2167: 57,25 - 2168: 56,25 - 2169: 56,25 - 2170: 55,25 - 2171: 55,25 - 2172: 54,25 - 2173: 54,25 - node: color: '#8932B8FF' id: QuarterTileOverlayGreyscale90 @@ -5269,7 +5510,6 @@ entities: 1675: 33,15 1676: 34,15 1677: 35,15 - 1678: 36,15 1679: 37,15 1728: 25,37 1729: 24,37 @@ -5321,9 +5561,6 @@ entities: 2030: 42,6 2031: 42,7 2032: 42,8 - 2033: 42,9 - 2034: 42,10 - 2035: 42,11 2458: 47,0 2459: 46,0 2460: 45,0 @@ -5373,9 +5610,10 @@ entities: color: '#DE3A3A96' id: QuarterTileOverlayGreyscale90 decals: - 45: 36,21 - 55: 34,28 - 177: 35,24 + 6516: 39,30 + 6517: 40,30 + 6518: 41,30 + 6526: 32,19 - node: color: '#EFB34196' id: QuarterTileOverlayGreyscale90 @@ -5472,7 +5710,6 @@ entities: id: ThreeQuarterTileOverlayGreyscale decals: 1144: -3,-4 - 2743: 32,31 - node: color: '#EFB34128' id: ThreeQuarterTileOverlayGreyscale @@ -5530,7 +5767,6 @@ entities: id: ThreeQuarterTileOverlayGreyscale180 decals: 1146: -1,-6 - 1612: 27,25 - node: color: '#EFB34166' id: ThreeQuarterTileOverlayGreyscale180 @@ -5540,10 +5776,10 @@ entities: color: '#EFB34196' id: ThreeQuarterTileOverlayGreyscale180 decals: - 4867: 23,-44 4880: 17,-43 4964: 23,-29 5197: 22,-37 + 6423: 23,-44 - node: color: '#EFCC2E82' id: ThreeQuarterTileOverlayGreyscale180 @@ -5593,12 +5829,12 @@ entities: color: '#EFB34196' id: ThreeQuarterTileOverlayGreyscale270 decals: - 4866: 19,-44 4879: 16,-43 4885: 15,-40 4906: 15,-37 4930: 13,-29 4966: 25,-30 + 6417: 19,-44 - node: color: '#EFCC2E82' id: ThreeQuarterTileOverlayGreyscale270 @@ -5645,7 +5881,6 @@ entities: id: ThreeQuarterTileOverlayGreyscale90 decals: 1143: -1,-4 - 1611: 27,22 - node: color: '#EFB34196' id: ThreeQuarterTileOverlayGreyscale90 @@ -5667,6 +5902,12 @@ entities: 1785: 23,-12 1786: 26,-8 1787: 30,-11 + - node: + color: '#FFFFFFFF' + id: WarnBox + decals: + 5262: 85,30 + 6750: 51,15 - node: color: '#52B4E996' id: WarnCornerGreyscaleNE @@ -5692,17 +5933,14 @@ entities: id: WarnCornerNE decals: 2249: 57,-14 - 3101: 92,27 4516: 3,-30 - 5265: 41,27 + 6294: 43,33 - node: color: '#FFFFFFFF' id: WarnCornerNW decals: - 1586: 39,27 2248: 54,-14 2580: 36,-44 - 3098: 82,29 3102: 96,27 4517: 2,-30 - node: @@ -5710,7 +5948,6 @@ entities: id: WarnCornerSE decals: 2246: 57,-16 - 3104: 92,33 3108: 80,33 4518: 3,-33 - node: @@ -5718,9 +5955,8 @@ entities: id: WarnCornerSW decals: 2247: 54,-16 - 3097: 82,31 - 3103: 96,33 4519: 2,-33 + 5264: 96,33 - node: color: '#334E6DC8' id: WarnCornerSmallGreyscaleNE @@ -5731,6 +5967,15 @@ entities: id: WarnCornerSmallGreyscaleNE decals: 1890: 9,-7 + 6117: 10,28 + 6118: 7,28 + 6389: 41,33 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallGreyscaleNW + decals: + 6119: 9,28 + 6226: 60,25 - node: color: '#334E6DC8' id: WarnCornerSmallGreyscaleSE @@ -5741,38 +5986,49 @@ entities: id: WarnCornerSmallGreyscaleSE decals: 1891: 9,-8 + 6107: 20,22 + 6114: 15,22 + 6115: 13,20 + 6121: 7,21 + 6388: 41,36 + - node: + color: '#FFFFFFDC' + id: WarnCornerSmallGreyscaleSW + decals: + 5616: 36,32 + 5639: 29,25 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallGreyscaleSW + decals: + 6106: 17,22 + 6116: 15,20 + 6120: 9,21 + 6387: 43,36 - node: color: '#FFFFFFFF' id: WarnCornerSmallNE decals: - 1620: 27,21 2561: 39,-49 - 3014: 46,33 3533: 6,33 3919: 18,-46 - 4578: 57,8 4831: 24,-36 - 4859: 19,-44 + 6422: 19,-44 - node: color: '#FFFFFFFF' id: WarnCornerSmallNW decals: 2560: 41,-49 - 2974: 53,33 3920: 24,-46 4827: 28,-36 - 4860: 23,-44 + 6421: 23,-44 + 6731: 60,25 - node: color: '#FFFFFFFF' id: WarnCornerSmallSE decals: - 1619: 27,26 2563: 39,-45 - 2848: 46,36 3653: 6,39 - 4542: 48,10 - 4560: 52,10 - 4577: 57,12 4807: 24,-32 4862: 19,-42 5206: 19,-37 @@ -5781,19 +6037,23 @@ entities: id: WarnCornerSmallSW decals: 2562: 41,-45 - 2852: 53,36 - 4559: 52,10 4808: 28,-32 4861: 23,-42 5205: 23,-37 + 6811: 60,27 + - node: + color: '#FFFFFFFF' + id: WarnEndW + decals: + 5263: 92,30 - node: color: '#FFFFFFFF' id: WarnFull decals: - 1594: 40,25 - 1595: 39,25 2242: 77,0 2245: 77,-3 + 6727: 59,26 + 6728: 61,27 - node: color: '#52B4E996' id: WarnFullGreyscale @@ -5801,6 +6061,12 @@ entities: 2436: 71,3 3832: 70,2 3833: 70,1 + - node: + color: '#FFFFFF93' + id: WarnFullGreyscale + decals: + 5511: 33,26 + 5742: 40,32 - node: color: '#FFFFFFFF' id: WarnFullGreyscale @@ -5822,14 +6088,14 @@ entities: 4983: 31,-34 4984: 31,-30 5169: 14,-35 + 6095: 45,12 + 6096: 44,12 + 6381: 42,34 + 6382: 42,35 - node: color: '#FFFFFFFF' id: WarnLineE decals: - 1615: 27,22 - 1616: 27,23 - 1617: 27,24 - 1618: 27,25 2251: 57,-15 2557: 39,-48 2558: 39,-46 @@ -5838,8 +6104,6 @@ entities: 2643: 40,-16 2644: 40,-15 2731: -23,-23 - 2846: 46,35 - 2847: 46,34 3110: 80,34 3651: 6,38 3652: 6,37 @@ -5853,17 +6117,13 @@ entities: 4501: 36,-33 4520: 3,-32 4521: 3,-31 - 4551: 48,9 - 4556: 52,9 - 4557: 52,8 - 4572: 57,9 - 4573: 57,10 - 4574: 57,11 4800: 24,-35 4801: 24,-34 4802: 24,-33 4855: 19,-43 - 5264: 41,26 + 5265: 65,47 + 5266: 65,46 + 6809: 60,27 - node: color: '#334E6DC8' id: WarnLineGreyscaleE @@ -5875,11 +6135,32 @@ entities: decals: 3770: 62,-6 3849: 61,-1 + - node: + color: '#D381C996' + id: WarnLineGreyscaleE + decals: + 6745: 57,23 + 6746: 57,24 + 6747: 64,15 + 6820: 42,10 + 6826: 47,14 + - node: + color: '#DE3A3A96' + id: WarnLineGreyscaleE + decals: + 6492: 40,25 + 6509: 54,32 + 6855: 27,24 - node: color: '#FA750096' id: WarnLineGreyscaleE decals: 3767: 53,-7 + - node: + color: '#FFFFFFDC' + id: WarnLineGreyscaleE + decals: + 5623: 31,30 - node: color: '#FFFFFFFF' id: WarnLineGreyscaleE @@ -5900,6 +6181,12 @@ entities: 4891: 23,-40 4902: 27,-29 4988: 28,-37 + 6108: 20,21 + 6109: 20,20 + 6110: 15,20 + 6111: 15,21 + 6383: 41,34 + 6384: 41,35 - node: color: '#52B4E996' id: WarnLineGreyscaleN @@ -5908,11 +6195,17 @@ entities: 3850: 58,0 3851: 59,0 3852: 60,0 + 6869: 43,29 - node: - color: '#D381C996' + color: '#DE3A3A96' id: WarnLineGreyscaleN decals: - 4552: 54,11 + 6471: 33,25 + 6472: 35,31 + 6474: 38,28 + 6477: 48,36 + 6508: 53,33 + 6510: 40,31 - node: color: '#FFFFFFFF' id: WarnLineGreyscaleN @@ -5945,11 +6238,35 @@ entities: 3846: 58,-2 3847: 59,-2 3848: 60,-2 + - node: + color: '#D381C996' + id: WarnLineGreyscaleS + decals: + 6870: 44,13 + 6871: 45,13 + 6875: 56,13 + 6876: 57,13 + 6877: 58,13 + 6878: 62,13 + - node: + color: '#DE3A3A96' + id: WarnLineGreyscaleS + decals: + 6473: 38,30 + 6475: 43,30 + 6476: 49,30 + 6854: 40,33 - node: color: '#FA750096' id: WarnLineGreyscaleS decals: 3768: 50,-9 + - node: + color: '#FFFFFFDC' + id: WarnLineGreyscaleS + decals: + 5613: 34,32 + 5614: 35,32 - node: color: '#FFFFFFFF' id: WarnLineGreyscaleS @@ -5978,6 +6295,20 @@ entities: id: WarnLineGreyscaleW decals: 3853: 57,-1 + - node: + color: '#D381C996' + id: WarnLineGreyscaleW + decals: + 6744: 53,14 + 6748: 59,24 + 6749: 59,23 + 6817: 44,10 + - node: + color: '#DE3A3A96' + id: WarnLineGreyscaleW + decals: + 6533: 32,27 + 6534: 32,28 - node: color: '#FA750096' id: WarnLineGreyscaleW @@ -6003,13 +6334,16 @@ entities: 4892: 16,-42 4900: 15,-35 4971: 25,-29 + 6104: 22,20 + 6105: 22,21 + 6112: 17,20 + 6113: 17,21 + 6385: 43,34 + 6386: 43,35 - node: color: '#FFFFFFFF' id: WarnLineN decals: - 2045: 51,13 - 2046: 50,13 - 2047: 49,13 2243: 78,-2 2244: 77,-2 2252: 56,-16 @@ -6018,16 +6352,7 @@ entities: 2600: 49,-12 2601: 50,-12 2732: -6,-20 - 3099: 84,32 - 3100: 86,32 3109: 79,33 - 4534: 49,10 - 4535: 50,10 - 4536: 51,10 - 4538: 53,10 - 4539: 54,10 - 4540: 55,10 - 4575: 58,12 4793: 25,-32 4794: 26,-32 4795: 27,-32 @@ -6037,6 +6362,9 @@ entities: 5202: 21,-37 5203: 20,-37 5204: 22,-37 + 6751: 50,15 + 6752: 49,15 + 6810: 59,27 - node: color: '#FFFFFFFF' id: WarnLineS @@ -6053,12 +6381,6 @@ entities: 2591: 36,-47 2592: 36,-46 2593: 36,-45 - 2972: 53,34 - 2973: 53,35 - 3221: 6,27 - 3222: 6,26 - 3223: 6,24 - 3224: 6,23 4047: 46,-49 4478: 46,-45 4502: 34,-31 @@ -6066,9 +6388,6 @@ entities: 4504: 34,-33 4522: 2,-32 4523: 2,-31 - 4554: 52,8 - 4558: 52,9 - 4590: 39,26 4803: 28,-35 4804: 28,-34 4805: 28,-33 @@ -6078,6 +6397,18 @@ entities: 5220: 33,-25 5221: 33,-24 5222: 33,-23 + 5267: 67,47 + 5268: 67,46 + 6569: 6,27 + 6570: 6,26 + 6574: 6,24 + 6575: 6,23 + - node: + color: '#DE3A3A96' + id: WarnLineW + decals: + 6867: 50,33 + 6868: 51,33 - node: color: '#FFFFFFFF' id: WarnLineW @@ -6085,12 +6416,7 @@ entities: 218: 13,37 219: 14,37 220: 15,37 - 754: 22,-16 755: 21,-16 - 756: 20,-16 - 2048: 51,15 - 2049: 50,15 - 2050: 49,15 2240: 77,-1 2241: 78,-1 2254: 56,-14 @@ -6104,9 +6430,6 @@ entities: 2586: 42,-44 2587: 44,-44 2588: 43,-44 - 2854: 48,33 - 2855: 49,33 - 2856: 50,33 3530: 7,33 3531: 8,33 3537: 9,33 @@ -6115,23 +6438,17 @@ entities: 3916: 21,-46 3917: 22,-46 3918: 23,-46 - 4576: 58,8 4797: 25,-36 4798: 26,-36 4799: 27,-36 - 4852: 20,-44 - 4853: 21,-44 - 4854: 22,-44 - 5263: 40,27 - - node: - angle: 1.5707963267948966 rad - color: '#FFFFFFFF' - id: WarningLine - decals: - 175: 36,21 - 176: 36,22 - 181: 36,23 - 182: 36,24 + 5390: 20,-16 + 5391: 21,-16 + 5392: 22,-16 + 5393: 23,-16 + 6726: 59,25 + 6753: 49,13 + 6754: 50,13 + 6755: 51,13 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNe @@ -6139,6 +6456,13 @@ entities: 1858: 20,-3 3240: 9,19 3249: 6,16 + 5297: 44,25 + 6240: 65,11 + 6307: 49,42 + 6317: 44,43 + 6340: 55,38 + 6350: 59,39 + 6359: 55,38 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNw @@ -6146,6 +6470,13 @@ entities: 1856: 18,-3 3237: 5,19 3250: 5,16 + 5300: 42,25 + 6244: 64,11 + 6256: 60,11 + 6306: 46,42 + 6318: 42,43 + 6341: 53,38 + 6351: 57,39 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSe @@ -6154,6 +6485,13 @@ entities: 3239: 9,18 3248: 6,15 5213: 21,-12 + 5299: 44,24 + 6241: 65,10 + 6261: 62,8 + 6308: 49,40 + 6316: 44,41 + 6348: 59,38 + 6362: 58,35 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSw @@ -6161,6 +6499,22 @@ entities: 1853: 18,-6 3238: 5,18 3247: 5,15 + 5298: 42,24 + 6245: 64,10 + 6259: 60,8 + 6319: 42,41 + 6349: 57,38 + 6367: 53,35 + - node: + color: '#FFFFFFFF' + id: WoodTrimThinEndE + decals: + 6360: 59,36 + - node: + color: '#FFFFFFFF' + id: WoodTrimThinInnerNe + decals: + 6356: 55,36 - node: color: '#FFFFFFFF' id: WoodTrimThinInnerNw @@ -6170,8 +6524,10 @@ entities: color: '#FFFFFFFF' id: WoodTrimThinInnerSe decals: - 4529: 60,10 5215: 20,-12 + 6264: 62,10 + 6309: 48,40 + 6361: 58,36 - node: color: '#FFFFFFFF' id: WoodTrimThinLineE @@ -6180,9 +6536,11 @@ entities: 1780: 21,-10 1859: 20,-4 1860: 20,-5 - 4524: 60,8 - 4525: 60,9 5214: 20,-13 + 6262: 62,9 + 6310: 49,41 + 6311: 44,42 + 6357: 55,37 - node: color: '#FFFFFFFF' id: WoodTrimThinLineN @@ -6197,6 +6555,20 @@ entities: 5143: 10,-37 5144: 11,-37 5145: 12,-37 + 5302: 43,25 + 6265: 61,11 + 6266: 62,11 + 6267: 63,11 + 6300: 48,39 + 6301: 47,39 + 6302: 46,39 + 6303: 43,43 + 6312: 47,42 + 6313: 48,42 + 6353: 58,39 + 6354: 57,36 + 6355: 56,36 + 6358: 54,38 - node: color: '#FFFFFFFF' id: WoodTrimThinLineS @@ -6206,9 +6578,19 @@ entities: 3244: 6,18 3245: 7,18 3246: 8,18 - 4526: 61,10 - 4527: 62,10 - 4528: 63,10 + 5301: 43,24 + 6260: 61,8 + 6263: 63,10 + 6304: 43,41 + 6344: 54,35 + 6345: 55,35 + 6346: 56,35 + 6347: 57,35 + 6352: 58,38 + 6363: 57,35 + 6364: 56,35 + 6365: 55,35 + 6366: 54,35 - node: color: '#FFFFFFFF' id: WoodTrimThinLineW @@ -6218,6 +6600,25 @@ entities: 5146: 13,-36 5147: 13,-35 5148: 13,-34 + 6257: 60,10 + 6258: 60,9 + 6305: 46,40 + 6314: 46,41 + 6315: 42,42 + 6342: 53,37 + 6343: 53,36 + - node: + angle: 0.4014257279586958 rad + color: '#FFFFFFFF' + id: body + decals: + 5414: 54.859493,45.13849 + - node: + color: '#FFFFFFFF' + id: burnt1 + decals: + 5433: 55,41 + 5435: 52,40 - node: cleanable: True color: '#FFFFFFFF' @@ -6245,6 +6646,13 @@ entities: 4496: 47,-49 4508: 35,-31 4512: 36,-32 + - node: + color: '#FFFFFFFF' + id: burnt3 + decals: + 5430: 52,42 + 5431: 52,42 + 5434: 52,42 - node: cleanable: True color: '#FFFFFFFF' @@ -6255,6 +6663,11 @@ entities: 4492: 47,-48 4509: 36,-31 4513: 34,-33 + - node: + color: '#FFFFFFFF' + id: burnt4 + decals: + 5432: 54,41 - node: cleanable: True color: '#FFFFFFFF' @@ -6268,28 +6681,11 @@ entities: 4510: 34,-32 4514: 35,-33 - node: - cleanable: True - angle: -1.5707963267948966 rad - color: '#1206120F' - id: footprint - decals: - 3038: 37.85091,30.216513 - - node: - cleanable: True - angle: -1.5707963267948966 rad - color: '#12061228' - id: footprint + angle: 0.13962634015954636 rad + color: '#9C2020FF' + id: danger decals: - 3037: 37.455074,30.584824 - - node: - cleanable: True - angle: -1.5707963267948966 rad - color: '#12061247' - id: footprint - decals: - 3034: 36.107853,30.160917 - 3035: 36.482853,30.550077 - 3036: 37.08702,30.258207 + 6457: 62.048172,49.059433 - node: cleanable: True angle: -1.5707963267948966 rad @@ -6358,7 +6754,6 @@ entities: color: '#4632327F' id: footprint decals: - 3459: 7.786436,27.447971 3460: 8.098936,28.059507 3461: 7.765602,28.810028 3462: 8.182269,29.303427 @@ -6411,7 +6806,6 @@ entities: 3359: 7.8475504,21.302177 3360: 8.173939,21.823374 3361: 7.7850504,22.497452 - 3362: 8.132273,23.053394 3478: 5.7794914,30.754562 3479: 6.140602,31.234062 3480: 5.79338,31.73441 @@ -6424,8 +6818,6 @@ entities: 3506: 8.198838,29.574697 3507: 7.7405043,30.297422 3508: 7.976616,30.756943 - 3509: 8.210273,27.260662 - 3510: 7.793606,26.725567 3542: 5.813014,32.55113 3543: 6.104681,33.051476 3544: 8.569844,32.77003 @@ -6450,7 +6842,6 @@ entities: 3356: 12.595434,24.818508 3357: 11.762101,25.263262 3368: 6.7781057,25.172922 - 3369: 7.125328,24.776814 3370: 7.7642174,25.20072 3385: 13.443252,22.368464 3386: 13.033529,22.01405 @@ -6475,7 +6866,6 @@ entities: 3517: 14.683398,20.187449 3518: 14.183398,20.656523 3519: 13.641731,20.27084 - 3520: 8.2431135,24.784645 3521: 8.8368635,25.201601 3522: 17.269722,20.829908 3523: 16.759306,20.339985 @@ -6541,10 +6931,15 @@ entities: decals: 509: 19.872448,-39.76645 - node: - color: '#FFFFFFFF' - id: ghost + color: '#DE3A3A96' + id: grasssnow03 + decals: + 6296: 58.069866,36.640766 + - node: + color: '#DE3A3A96' + id: grasssnow10 decals: - 2468: 13,-11 + 6297: 58.007366,36.859516 - node: color: '#D4D4D428' id: guy @@ -6637,6 +7032,57 @@ entities: - type: Transform pos: 12.501018,-34.058125 parent: 2 +- proto: ActionToggleInternals + entities: + - uid: 6295 + mapInit: true + paused: true + components: + - type: Transform + parent: 10308 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 10308 +- proto: ActionToggleJetpack + entities: + - uid: 6125 + mapInit: true + paused: true + components: + - type: Transform + parent: 10308 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 10308 +- proto: ActionToggleLight + entities: + - uid: 6399 + mapInit: true + paused: true + components: + - type: Transform + parent: 10814 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 10814 + - uid: 6731 + mapInit: true + paused: true + components: + - type: Transform + parent: 8472 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 8472 + - uid: 11094 + mapInit: true + paused: true + components: + - type: Transform + parent: 11032 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 11032 - proto: AirAlarm entities: - uid: 5 @@ -6656,12 +7102,6 @@ entities: - 14736 - 429 - 8203 - - uid: 129 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-33.5 - parent: 2 - uid: 138 components: - type: Transform @@ -6672,19 +7112,6 @@ entities: devices: - 4027 - 4092 - - uid: 151 - components: - - type: Transform - pos: 56.5,16.5 - parent: 2 - - type: DeviceList - devices: - - 10418 - - 10417 - - 10416 - - 12554 - - 10358 - - 10403 - uid: 170 components: - type: Transform @@ -6695,16 +7122,6 @@ entities: devices: - 4460 - 4447 - - uid: 182 - components: - - type: Transform - pos: 67.5,17.5 - parent: 2 - - type: DeviceList - devices: - - 12564 - - 10347 - - 10400 - uid: 195 components: - type: Transform @@ -6768,26 +7185,16 @@ entities: - 5657 - uid: 1520 components: + - type: MetaData + name: Telecomms Air Monitor - type: Transform rot: 1.5707963267948966 rad pos: 19.5,-15.5 parent: 2 - type: DeviceList devices: - - 1560 - - uid: 1647 - components: - - type: Transform - pos: 53.5,26.5 - parent: 2 - - type: DeviceList - devices: - - 10413 - - 10414 - - 10415 - - 10412 - - 12559 - - 10352 + - 6881 + - 5820 - uid: 2124 components: - type: Transform @@ -6804,23 +7211,37 @@ entities: - 241 - 14065 - 14064 - - uid: 2296 + - uid: 2132 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,20.5 + rot: 3.141592653589793 rad + pos: 82.5,28.5 + parent: 2 + - uid: 2602 + components: + - type: Transform + pos: 91.5,33.5 parent: 2 - type: DeviceList devices: - - 10416 - - 10417 - - 10418 - - 185 - - 10413 - - 10414 - - 10415 - - 10356 - - 10375 + - 14548 + - 14421 + - 14420 + - 14433 + - 14432 + - 14549 + - uid: 2614 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,40.5 + parent: 2 + - uid: 3090 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,42.5 + parent: 2 - uid: 5020 components: - type: Transform @@ -6858,22 +7279,40 @@ entities: parent: 2 - type: DeviceList devices: - - 10402 - - 10331 - 12989 - - uid: 5859 + - 5392 + - 10662 + - 12485 + - 13435 + - 10324 + - 3481 + - uid: 5242 components: + - type: MetaData + name: air alarm (Sci - RD Office) - type: Transform - pos: 34.5,32.5 + rot: 1.5707963267948966 rad + pos: 59.5,9.5 parent: 2 - type: DeviceList devices: - - 2691 - - 8575 - - 10452 - - 2263 - - 2265 - - 12529 + - 9454 + - 12563 + - 4280 + - uid: 5398 + components: + - type: MetaData + name: air alarm (Sec - East) + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,29.5 + parent: 2 + - type: DeviceList + devices: + - 15375 + - 15368 + - 5450 + - 15524 - uid: 6126 components: - type: Transform @@ -6969,17 +7408,27 @@ entities: - 7708 - uid: 8571 components: - - type: MetaData - name: Head of Security Room Air Alarm - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,21.5 + pos: 42.5,32.5 parent: 2 - type: DeviceList devices: - - 2330 - - 8595 - - 8596 + - 1231 + - 8706 + - 11683 + - 15368 + - 14941 + - 14939 + - 2334 + - 10527 + - 9589 + - 10613 + - 10612 + - 5395 + - 15554 + - 73 + - 248 + - 15375 - uid: 8922 components: - type: Transform @@ -6999,31 +7448,27 @@ entities: - 6804 - 10206 - 10205 - - uid: 9587 + - uid: 9637 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,31.5 + pos: 44.5,5.5 parent: 2 - type: DeviceList devices: - - 9586 - - 9585 - - 9584 - - 9589 - - 9570 - - 9569 - - 9236 - - 13510 - - uid: 9637 + - 9636 + - 9635 + - uid: 10135 components: + - type: MetaData + name: air alarm (Armory) - type: Transform - pos: 44.5,5.5 + rot: -1.5707963267948966 rad + pos: 42.5,36.5 parent: 2 - type: DeviceList devices: - - 9636 - - 9635 + - 5426 + - 13644 - uid: 10201 components: - type: Transform @@ -7086,16 +7531,97 @@ entities: devices: - 10249 - 10248 + - uid: 10409 + components: + - type: MetaData + name: air alarm (Sci - Anomaly) + - type: Transform + pos: 67.5,17.5 + parent: 2 + - type: DeviceList + devices: + - 1622 + - 10080 + - 3 + - 15898 - uid: 10419 components: + - type: MetaData + name: air alarm (Artifact Chamber) - type: Transform rot: -1.5707963267948966 rad pos: 65.5,24.5 parent: 2 - type: DeviceList devices: - - 10411 - - 10355 + - 5651 + - 10671 + - 15476 + - 15492 + - 15535 + - uid: 10469 + components: + - type: MetaData + name: air alarm (Sci - South Hall) + - type: Transform + pos: 55.5,16.5 + parent: 2 + - type: DeviceList + devices: + - 10418 + - 8460 + - 10416 + - 15492 + - 15898 + - 10340 + - 9442 + - 10662 + - 5478 + - 12485 + - uid: 10524 + components: + - type: MetaData + name: air alarm (Sec - Brig) + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,22.5 + parent: 2 + - type: DeviceList + devices: + - 5395 + - 15368 + - 15554 + - 15490 + - 15491 + - 10598 + - 12553 + - 14330 + - 15552 + - 5390 + - 12516 + - 12518 + - uid: 10576 + components: + - type: MetaData + name: air alarm (Sci - North) + - type: Transform + pos: 58.5,21.5 + parent: 2 + - type: DeviceList + devices: + - 8601 + - 15492 + - 10058 + - 10418 + - 8460 + - 10416 + - 15898 + - 5651 + - 10671 + - 15476 + - 12087 + - 7267 + - 12485 - uid: 10653 components: - type: Transform @@ -7120,18 +7646,6 @@ entities: - 5774 - 5775 - 5776 - - uid: 10988 - components: - - type: Transform - pos: 37.5,32.5 - parent: 2 - - type: DeviceList - devices: - - 6774 - - 9456 - - 7760 - - 2301 - - 1812 - uid: 11165 components: - type: Transform @@ -7143,20 +7657,27 @@ entities: - 1103 - 1104 - 11250 - - 11249 - - 11248 - 11322 - 11323 - 11324 - 12516 - - 12085 - 8240 - - 8810 - 8242 - 8243 - - 9586 - - 9585 - - 9584 + - 8625 + - 11249 + - 11248 + - 12518 + - uid: 11289 + components: + - type: MetaData + name: air monitor (Artifact Chamber) + - type: Transform + pos: 61.5,26.5 + parent: 2 + - type: DeviceList + devices: + - 8980 - uid: 11508 components: - type: Transform @@ -7193,6 +7714,18 @@ entities: - 14994 - 14992 - 12161 + - uid: 11680 + components: + - type: Transform + pos: 82.5,32.5 + parent: 2 + - type: DeviceList + devices: + - 14373 + - 14385 + - 14547 + - 14384 + - 14377 - uid: 11730 components: - type: Transform @@ -7310,10 +7843,10 @@ entities: - 3459 - 9359 - 9358 - - 9351 - 9353 - 9352 - 2690 + - 3224 - uid: 12480 components: - type: Transform @@ -7361,11 +7894,15 @@ entities: - 9364 - 9363 - 9362 - - 9351 - 9353 - 9352 - 5103 - 10365 + - 3224 + - 7267 + - 15492 + - 5478 + - 15898 - uid: 12488 components: - type: Transform @@ -7407,36 +7944,6 @@ entities: devices: - 11957 - 11956 - - uid: 12528 - components: - - type: Transform - pos: 37.5,20.5 - parent: 2 - - type: DeviceList - devices: - - 8629 - - 8630 - - uid: 12530 - components: - - type: MetaData - name: Armory Air Alarm - - type: Transform - pos: 41.5,29.5 - parent: 2 - - type: DeviceList - devices: - - 8607 - - 8610 - - 15477 - - uid: 12532 - components: - - type: Transform - pos: 42.5,21.5 - parent: 2 - - type: DeviceList - devices: - - 8684 - - 8685 - uid: 12537 components: - type: Transform @@ -7458,44 +7965,6 @@ entities: - 12540 - 9558 - 9557 - - uid: 12548 - components: - - type: Transform - pos: 54.5,21.5 - parent: 2 - - type: DeviceList - devices: - - 12550 - - 12087 - - 10366 - - 10351 - - uid: 12562 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,10.5 - parent: 2 - - type: DeviceList - devices: - - 12563 - - 10346 - - 10401 - - uid: 13512 - components: - - type: Transform - pos: 48.5,36.5 - parent: 2 - - type: DeviceList - devices: - - 8349 - - 13511 - - 4414 - - 13515 - - 13517 - - 3152 - - 13523 - - 13514 - - 13507 - uid: 13984 components: - type: Transform @@ -7544,27 +8013,31 @@ entities: - 7895 - 6854 - 7663 - - uid: 14247 + - uid: 14171 components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,35.5 + parent: 2 + - type: DeviceList + devices: + - 2145 + - 8485 + - 8498 + - uid: 14521 + components: + - type: MetaData + name: air alarm (Security - Warden) - type: Transform rot: -1.5707963267948966 rad - pos: 83.5,31.5 + pos: 41.5,27.5 parent: 2 - type: DeviceList devices: - - 14547 - - 14385 - - 14373 - - 14377 - - 14384 - - 14420 - - 14421 - - 14433 - - 14432 - - 14549 - - 14552 - - 14551 - - 14553 + - 14871 + - 14850 + - 14852 + - 15465 - uid: 14615 components: - type: Transform @@ -7576,7 +8049,17 @@ entities: - 14614 - 14613 - 14616 - - 14622 + - uid: 14653 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-18.5 + parent: 2 + - type: DeviceList + devices: + - 7269 + - 5866 + - 5821 - uid: 14670 components: - type: Transform @@ -7612,45 +8095,92 @@ entities: devices: - 15296 - 15298 - - uid: 15476 + - uid: 15466 + components: + - type: MetaData + name: air alarm (North Hall) + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,23.5 + parent: 2 + - type: DeviceList + devices: + - 2334 + - 10527 + - 15368 + - 9589 + - 8243 + - 8625 + - 8240 + - 8242 + - 9570 + - 9569 + - 12516 + - 1103 + - 1104 + - 11250 + - 11249 + - 11248 + - 11322 + - 11323 + - 11324 + - 10613 + - 10612 + - 5390 + - 15554 + - 12518 + - uid: 15520 components: - type: MetaData - name: Armory Entrance Air Alarm + name: air alarm (Sec - HOS Office) + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,35.5 + parent: 2 + - type: DeviceList + devices: + - 12770 + - uid: 15578 + components: + - type: MetaData + name: air alarm (Sci - Can Storage) - type: Transform rot: 3.141592653589793 rad - pos: 40.5,21.5 + pos: 56.5,7.5 parent: 2 - type: DeviceList devices: - - 12531 - - 8597 - - 8598 + - 15879 + - 15880 + - 15882 + - 10336 + - 2421 + - 10585 + - 5392 - proto: AirCanister entities: - uid: 2078 components: - type: Transform + anchored: True pos: 28.5,-23.5 parent: 2 + - type: Physics + bodyType: Static - uid: 4572 components: - type: Transform pos: 32.5,-26.5 parent: 2 - - uid: 5518 - components: - - type: Transform - pos: 66.5,44.5 - parent: 2 - uid: 5706 components: - type: Transform pos: 85.5,-1.5 parent: 2 - - uid: 8337 + - uid: 9003 components: - type: Transform - pos: 46.5,38.5 + pos: 56.5,9.5 parent: 2 - uid: 9900 components: @@ -7672,11 +8202,6 @@ entities: - type: Transform pos: 14.5,-9.5 parent: 2 - - uid: 13571 - components: - - type: Transform - pos: 46.5,37.5 - parent: 2 - uid: 14401 components: - type: Transform @@ -7689,6 +8214,12 @@ entities: - type: Transform pos: 11.5,11.5 parent: 2 + - uid: 613 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,19.5 + parent: 2 - uid: 1079 components: - type: Transform @@ -7699,23 +8230,30 @@ entities: - type: Transform pos: 17.5,13.5 parent: 2 + - uid: 4124 + components: + - type: Transform + pos: 42.5,21.5 + parent: 2 - uid: 8842 components: - type: Transform pos: 104.5,-12.5 parent: 2 -- proto: AirlockArmoryGlassLocked +- proto: AirlockArmoryLocked entities: - - uid: 37 + - uid: 2217 components: - type: Transform - pos: 40.5,25.5 + rot: 1.5707963267948966 rad + pos: 41.5,25.5 parent: 2 - - uid: 150 +- proto: AirlockAssembly + entities: + - uid: 10659 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,25.5 + pos: 56.5,45.5 parent: 2 - proto: AirlockAtmosphericsGlassLocked entities: @@ -7748,36 +8286,76 @@ entities: parent: 2 - proto: AirlockBrigGlassLocked entities: - - uid: 232 + - uid: 257 components: - type: Transform - pos: 31.5,23.5 + pos: 28.5,28.5 parent: 2 - - uid: 896 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8414: + - - DoorStatus + - Close + 8412: + - - DoorStatus + - Close + - uid: 318 components: - type: Transform - pos: 31.5,24.5 + pos: 28.5,27.5 parent: 2 - - uid: 1152 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8412: + - - DoorStatus + - Close + 8414: + - - DoorStatus + - Close + - uid: 2117 components: - type: Transform - pos: 35.5,30.5 + pos: 46.5,31.5 parent: 2 - - uid: 1153 + - uid: 3082 components: - type: Transform - pos: 35.5,31.5 + pos: 46.5,30.5 parent: 2 - - uid: 2188 + - uid: 8412 components: - type: Transform - pos: 28.5,24.5 + pos: 31.5,27.5 parent: 2 - - uid: 2189 + - type: DeviceLinkSource + linkedPorts: + 318: + - - DoorStatus + - Close + 257: + - - DoorStatus + - Close + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 8414 components: - type: Transform - pos: 28.5,23.5 + pos: 31.5,28.5 parent: 2 + - type: DeviceLinkSource + linkedPorts: + 318: + - - DoorStatus + - Close + 257: + - - DoorStatus + - Close + - type: DeviceLinkSink + invokeCounter: 1 - proto: AirlockBrigLocked entities: - uid: 32 @@ -7796,11 +8374,6 @@ entities: parent: 2 - proto: AirlockCaptainLocked entities: - - uid: 389 - components: - - type: Transform - pos: 35.5,40.5 - parent: 2 - uid: 2616 components: - type: Transform @@ -7863,15 +8436,15 @@ entities: parent: 2 - proto: AirlockCommandGlassLocked entities: - - uid: 2756 + - uid: 348 components: - type: Transform - pos: 28.5,38.5 + pos: 26.5,38.5 parent: 2 - - uid: 2757 + - uid: 2756 components: - type: Transform - pos: 26.5,38.5 + pos: 28.5,38.5 parent: 2 - uid: 2758 components: @@ -7901,13 +8474,6 @@ entities: - type: Transform pos: 16.5,36.5 parent: 2 - - uid: 8592 - components: - - type: MetaData - name: Camera Servers - - type: Transform - pos: 29.5,36.5 - parent: 2 - uid: 14087 components: - type: Transform @@ -7920,17 +8486,17 @@ entities: parent: 2 - proto: AirlockDetectiveGlassLocked entities: - - uid: 2004 + - uid: 628 components: - type: Transform - pos: 42.5,16.5 + pos: 53.5,34.5 parent: 2 - proto: AirlockDetectiveLocked entities: - - uid: 11279 + - uid: 3158 components: - type: Transform - pos: 41.5,21.5 + pos: 56.5,34.5 parent: 2 - proto: AirlockEngineering entities: @@ -8019,11 +8585,22 @@ entities: - type: Transform pos: 3.5,-9.5 parent: 2 + - uid: 413 + components: + - type: Transform + pos: 16.5,-11.5 + parent: 2 - uid: 596 components: - type: Transform pos: 15.5,6.5 parent: 2 + - uid: 662 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-14.5 + parent: 2 - uid: 815 components: - type: Transform @@ -8049,11 +8626,6 @@ entities: - type: Transform pos: 18.5,-39.5 parent: 2 - - uid: 3208 - components: - - type: Transform - pos: 35.5,33.5 - parent: 2 - uid: 3267 components: - type: Transform @@ -8064,20 +8636,22 @@ entities: - type: Transform pos: 69.5,43.5 parent: 2 - - uid: 3490 + - uid: 4012 components: - type: Transform - pos: 48.5,27.5 + rot: 3.141592653589793 rad + pos: 63.5,19.5 parent: 2 - uid: 5824 components: - type: Transform pos: 24.5,-17.5 parent: 2 - - uid: 6899 + - uid: 8500 components: - type: Transform - pos: 16.5,-12.5 + rot: -1.5707963267948966 rad + pos: 61.5,35.5 parent: 2 - uid: 11212 components: @@ -8094,18 +8668,22 @@ entities: - type: Transform pos: 52.5,-12.5 parent: 2 -- proto: AirlockExternal +- proto: AirlockEVALocked entities: - - uid: 1889 + - uid: 142 components: - type: Transform - pos: 85.5,4.5 + rot: 1.5707963267948966 rad + pos: 9.5,-2.5 parent: 2 - - uid: 3072 + - uid: 203 components: - type: Transform - pos: 74.5,-17.5 + rot: 1.5707963267948966 rad + pos: 8.5,-2.5 parent: 2 +- proto: AirlockExternal + entities: - uid: 11758 components: - type: Transform @@ -8146,11 +8724,6 @@ entities: - type: Transform pos: 101.5,-20.5 parent: 2 - - uid: 15456 - components: - - type: Transform - pos: 40.5,43.5 - parent: 2 - proto: AirlockExternalAtmosphericsLocked entities: - uid: 4391 @@ -8179,35 +8752,6 @@ entities: 225: - - DoorStatus - DoorBolt - - uid: 226 - components: - - type: Transform - pos: 17.5,-17.5 - parent: 2 - - uid: 1902 - components: - - type: Transform - pos: 74.5,45.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 2128: - - - DoorStatus - - DoorBolt - - uid: 2128 - components: - - type: Transform - pos: 72.5,45.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 1902: - - - DoorStatus - - DoorBolt - uid: 4392 components: - type: Transform @@ -8252,30 +8796,89 @@ entities: rot: -1.5707963267948966 rad pos: -25.5,-1.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 509: + - - DoorStatus + - DoorBolt + - uid: 418 + components: + - type: Transform + pos: 59.5,26.5 + parent: 2 + - type: AccessReader + access: + - - Research + - - ResearchDirector + - uid: 427 + components: + - type: Transform + pos: 61.5,27.5 + parent: 2 + - type: AccessReader + access: + - - Research + - - ResearchDirector + - uid: 565 + components: + - type: Transform + pos: 74.5,-17.5 + parent: 2 + - uid: 3137 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 66.5,45.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 - uid: 3321 components: - type: Transform rot: 1.5707963267948966 rad pos: -7.5,-9.5 parent: 2 - - uid: 4873 + - uid: 7610 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,49.5 + rot: -1.5707963267948966 rad + pos: -25.5,0.5 parent: 2 - - uid: 5298 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 4518: + - - DoorStatus + - DoorBolt + - uid: 9283 components: - type: Transform rot: 3.141592653589793 rad - pos: 55.5,49.5 + pos: 57.5,52.5 parent: 2 - - uid: 7610 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9303: + - - DoorStatus + - DoorBolt + - uid: 10771 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -25.5,0.5 + rot: 3.141592653589793 rad + pos: 55.5,52.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 11675: + - - DoorStatus + - DoorBolt - uid: 13291 components: - type: Transform @@ -8293,6 +8896,13 @@ entities: rot: -1.5707963267948966 rad pos: -25.5,-20.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 13305: + - - DoorStatus + - DoorBolt - uid: 13300 components: - type: Transform @@ -8305,6 +8915,20 @@ entities: rot: -1.5707963267948966 rad pos: -25.5,-22.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 13294: + - - DoorStatus + - DoorBolt + - uid: 14764 + components: + - type: Transform + pos: 86.5,4.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 - proto: AirlockExternalGlassAtmosphericsLocked entities: - uid: 1078 @@ -8319,12 +8943,26 @@ entities: - type: Transform pos: 5.5,24.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 607: + - - DoorStatus + - DoorBolt - uid: 428 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,26.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 451: + - - DoorStatus + - DoorBolt - uid: 974 components: - type: Transform @@ -8364,17 +9002,35 @@ entities: 173: - - DoorStatus - DoorBolt - - uid: 662 + - uid: 1216 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-15.5 + pos: 33.5,-39.5 parent: 2 - - uid: 1216 + - uid: 14522 components: - type: Transform - pos: 33.5,-39.5 + pos: 72.5,45.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 14523: + - - DoorStatus + - DoorBolt + - uid: 14523 + components: + - type: Transform + pos: 74.5,45.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 14522: + - - DoorStatus + - DoorBolt - proto: AirlockExternalGlassLocked entities: - uid: 941 @@ -8480,61 +9136,149 @@ entities: parent: 2 - proto: AirlockExternalGlassShuttleEscape entities: - - uid: 8327 + - uid: 389 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 87.5,4.5 + rot: 3.141592653589793 rad + pos: 66.5,48.5 parent: 2 - - uid: 15442 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 4920 components: - type: Transform - pos: 74.5,-19.5 + pos: 74.5,-20.5 parent: 2 - - uid: 15457 + - uid: 9708 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,45.5 + rot: 1.5707963267948966 rad + pos: 89.5,4.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 - proto: AirlockExternalGlassShuttleLocked entities: + - uid: 451 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,26.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 10982: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 - uid: 509 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-1.5 parent: 2 - - uid: 4506 + - type: DeviceLinkSource + linkedPorts: + 8663: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 607 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,51.5 + rot: -1.5707963267948966 rad + pos: 3.5,24.5 parent: 2 + - type: DeviceLinkSource + linkedPorts: + 553: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 - uid: 4518 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,0.5 parent: 2 - - uid: 4914 + - type: DeviceLinkSource + linkedPorts: + 6639: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 9303 components: - type: Transform rot: 3.141592653589793 rad - pos: 57.5,51.5 + pos: 57.5,54.5 parent: 2 + - type: DeviceLinkSource + linkedPorts: + 13328: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 11675 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,54.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 13329: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 - uid: 13294 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-22.5 parent: 2 + - type: DeviceLinkSource + linkedPorts: + 13297: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 - uid: 13305 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-20.5 parent: 2 + - type: DeviceLinkSource + linkedPorts: + 9402: + - - DoorStatus + - InputA + - - DockStatus + - InputB + - type: DeviceLinkSink + invokeCounter: 1 - proto: AirlockExternalLocked entities: - uid: 1369 @@ -8585,18 +9329,6 @@ entities: 4556: - - DoorStatus - DoorBolt - - uid: 7759 - components: - - type: Transform - pos: 64.5,45.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 13556: - - - DoorStatus - - DoorBolt - uid: 8728 components: - type: Transform @@ -8621,18 +9353,6 @@ entities: 8728: - - DoorStatus - DoorBolt - - uid: 13556 - components: - - type: Transform - pos: 64.5,43.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 7759: - - - DoorStatus - - DoorBolt - uid: 13780 components: - type: Transform @@ -8669,16 +9389,6 @@ entities: - type: Transform pos: 9.5,12.5 parent: 2 - - uid: 6066 - components: - - type: Transform - pos: 59.5,35.5 - parent: 2 - - uid: 9927 - components: - - type: Transform - pos: 59.5,37.5 - parent: 2 - proto: AirlockFreezerKitchenHydroLocked entities: - uid: 559 @@ -8907,32 +9617,6 @@ entities: - type: Transform pos: -21.5,-1.5 parent: 2 -- proto: AirlockGlassShuttle - entities: - - uid: 7965 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,24.5 - parent: 2 - - uid: 8030 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,26.5 - parent: 2 -- proto: AirlockHeadOfPersonnelGlassLocked - entities: - - uid: 203 - components: - - type: Transform - pos: 9.5,-2.5 - parent: 2 - - uid: 205 - components: - - type: Transform - pos: 8.5,-2.5 - parent: 2 - proto: AirlockHeadOfPersonnelLocked entities: - uid: 222 @@ -8942,10 +9626,17 @@ entities: parent: 2 - proto: AirlockHeadOfSecurityLocked entities: - - uid: 2375 + - uid: 2338 components: - type: Transform - pos: 42.5,23.5 + rot: -1.5707963267948966 rad + pos: 48.5,37.5 + parent: 2 + - uid: 3394 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,41.5 parent: 2 - proto: AirlockHydroGlassLocked entities: @@ -8975,11 +9666,6 @@ entities: parent: 2 - proto: AirlockMaint entities: - - uid: 178 - components: - - type: Transform - pos: 1.5,-2.5 - parent: 2 - uid: 295 components: - type: Transform @@ -8995,11 +9681,6 @@ entities: - type: Transform pos: 22.5,-1.5 parent: 2 - - uid: 6639 - components: - - type: Transform - pos: 66.5,30.5 - parent: 2 - uid: 11785 components: - type: Transform @@ -9045,6 +9726,14 @@ entities: - type: Transform pos: 50.5,-9.5 parent: 2 +- proto: AirlockMaintCommandLocked + entities: + - uid: 205 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-10.5 + parent: 2 - proto: AirlockMaintEngiLocked entities: - uid: 810 @@ -9063,11 +9752,6 @@ entities: parent: 2 - proto: AirlockMaintHOPLocked entities: - - uid: 221 - components: - - type: Transform - pos: 9.5,-10.5 - parent: 2 - uid: 577 components: - type: MetaData @@ -9108,6 +9792,12 @@ entities: - type: Transform pos: 2.5,-15.5 parent: 2 + - uid: 653 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 87.5,-1.5 + parent: 2 - uid: 1110 components: - type: Transform @@ -9123,11 +9813,6 @@ entities: - type: Transform pos: 26.5,11.5 parent: 2 - - uid: 1705 - components: - - type: Transform - pos: 47.5,20.5 - parent: 2 - uid: 1745 components: - type: Transform @@ -9143,11 +9828,31 @@ entities: - type: Transform pos: 55.5,-16.5 parent: 2 + - uid: 2067 + components: + - type: Transform + pos: 46.5,20.5 + parent: 2 - uid: 2168 components: - type: Transform pos: 19.5,18.5 parent: 2 + - uid: 2298 + components: + - type: Transform + pos: 60.5,44.5 + parent: 2 + - uid: 2370 + components: + - type: Transform + pos: 65.5,39.5 + parent: 2 + - uid: 2450 + components: + - type: Transform + pos: 66.5,30.5 + parent: 2 - uid: 2540 components: - type: Transform @@ -9178,51 +9883,11 @@ entities: - type: Transform pos: 68.5,-16.5 parent: 2 - - uid: 3386 - components: - - type: Transform - pos: 68.5,39.5 - parent: 2 - - uid: 3412 - components: - - type: Transform - pos: 68.5,28.5 - parent: 2 - - uid: 3413 - components: - - type: Transform - pos: 68.5,32.5 - parent: 2 - - uid: 4729 - components: - - type: Transform - pos: 28.5,32.5 - parent: 2 - - uid: 5444 - components: - - type: Transform - pos: 68.5,36.5 - parent: 2 - - uid: 5469 - components: - - type: Transform - pos: 67.5,45.5 - parent: 2 - uid: 5519 components: - type: Transform pos: 88.5,-10.5 parent: 2 - - uid: 5520 - components: - - type: Transform - pos: 87.5,-1.5 - parent: 2 - - uid: 5650 - components: - - type: Transform - pos: 45.5,46.5 - parent: 2 - uid: 5716 components: - type: Transform @@ -9258,6 +9923,18 @@ entities: - type: Transform pos: 13.5,15.5 parent: 2 + - uid: 7822 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,46.5 + parent: 2 + - uid: 9444 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 68.5,39.5 + parent: 2 - uid: 9609 components: - type: Transform @@ -9268,6 +9945,12 @@ entities: - type: Transform pos: 1.5,-18.5 parent: 2 + - uid: 13587 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,34.5 + parent: 2 - uid: 13769 components: - type: Transform @@ -9278,6 +9961,11 @@ entities: - type: Transform pos: -21.5,-22.5 parent: 2 + - uid: 15629 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 2 - proto: AirlockMaintMedLocked entities: - uid: 5120 @@ -9317,11 +10005,6 @@ entities: - type: Transform pos: 64.5,17.5 parent: 2 - - uid: 5398 - components: - - type: Transform - pos: 53.5,7.5 - parent: 2 - proto: AirlockMaintRnDMedLocked entities: - uid: 1470 @@ -9329,6 +10012,16 @@ entities: - type: Transform pos: 57.5,7.5 parent: 2 + - uid: 8189 + components: + - type: Transform + pos: 51.5,7.5 + parent: 2 + - uid: 13092 + components: + - type: Transform + pos: 69.5,12.5 + parent: 2 - uid: 15364 components: - type: Transform @@ -9336,20 +10029,21 @@ entities: parent: 2 - proto: AirlockMaintSecLocked entities: - - uid: 365 + - uid: 2460 components: - type: Transform - pos: 39.5,37.5 + pos: 56.5,30.5 parent: 2 - - uid: 3206 + - uid: 7737 components: - type: Transform - pos: 33.5,32.5 + pos: 0.5,-4.5 parent: 2 - - uid: 7737 + - uid: 14626 components: - type: Transform - pos: 0.5,-4.5 + rot: -1.5707963267948966 rad + pos: 49.5,29.5 parent: 2 - proto: AirlockMaintTheatreLocked entities: @@ -9466,87 +10160,86 @@ entities: parent: 2 - proto: AirlockScienceGlassLocked entities: - - uid: 5244 + - uid: 1041 components: - type: Transform - pos: 54.5,12.5 + pos: 58.5,24.5 parent: 2 -- proto: AirlockScienceLocked - entities: - - uid: 512 + - uid: 1252 components: - type: Transform - pos: 43.5,10.5 + rot: 1.5707963267948966 rad + pos: 65.5,15.5 parent: 2 - - uid: 5249 + - uid: 3035 components: - type: Transform - pos: 65.5,15.5 + pos: 52.5,14.5 parent: 2 - - uid: 10448 + - uid: 11477 components: - type: Transform - pos: 52.5,14.5 + rot: 1.5707963267948966 rad + pos: 58.5,23.5 parent: 2 - - uid: 10449 + - uid: 12564 components: - type: Transform - pos: 48.5,14.5 + rot: -1.5707963267948966 rad + pos: 55.5,10.5 parent: 2 -- proto: AirlockSecurityGlassLocked +- proto: AirlockScienceLocked entities: - - uid: 613 + - uid: 512 components: - type: Transform - pos: 52.5,34.5 + pos: 43.5,10.5 parent: 2 - - uid: 2402 + - uid: 9258 components: - type: Transform - pos: 37.5,22.5 + pos: 68.5,27.5 parent: 2 - - uid: 4132 + - uid: 10449 components: - type: Transform - pos: 52.5,35.5 + pos: 48.5,14.5 parent: 2 -- proto: AirlockSecurityLocked - entities: - - uid: 1660 + - uid: 12168 components: - type: Transform - pos: 47.5,34.5 + pos: 69.5,29.5 parent: 2 - - uid: 1831 +- proto: AirlockSecurityGlassLocked + entities: + - uid: 2284 components: - type: Transform - pos: 44.5,30.5 + rot: 3.141592653589793 rad + pos: 38.5,29.5 parent: 2 - - type: Door - secondsUntilStateChange: -4092.861 - state: Opening - - type: DeviceLinkSource - lastSignals: - DoorStatus: True - - uid: 3259 +- proto: AirlockSecurityLocked + entities: + - uid: 2337 components: - type: Transform - pos: 47.5,35.5 + rot: -1.5707963267948966 rad + pos: 33.5,26.5 parent: 2 - uid: 7736 components: - type: Transform pos: -0.5,-2.5 parent: 2 - - uid: 8430 + - uid: 8550 components: - type: Transform pos: 40.5,32.5 parent: 2 - - uid: 12450 + - uid: 8699 components: - type: Transform - pos: 44.5,31.5 + pos: 55.5,32.5 parent: 2 - proto: AirlockServiceLocked entities: @@ -9590,11 +10283,6 @@ entities: deviceLists: - 7013 - 14754 - - uid: 185 - components: - - type: Transform - pos: 59.5,18.5 - parent: 2 - uid: 202 components: - type: Transform @@ -9612,14 +10300,14 @@ entities: deviceLists: - 14737 - 5 - - uid: 1812 + - uid: 1622 components: - type: Transform - pos: 39.5,35.5 + pos: 67.5,13.5 parent: 2 - type: DeviceNetwork deviceLists: - - 10988 + - 10409 - uid: 2125 components: - type: Transform @@ -9628,27 +10316,27 @@ entities: - type: DeviceNetwork deviceLists: - 14067 - - uid: 2265 + - uid: 2145 components: - type: Transform - pos: 30.5,29.5 + pos: 56.5,36.5 parent: 2 - type: DeviceNetwork deviceLists: - - 5859 - - uid: 2330 + - 14171 + - uid: 4554 components: - type: Transform - pos: 44.5,22.5 + pos: 26.5,-27.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8571 - - uid: 4554 + - uid: 5820 components: - type: Transform - pos: 26.5,-27.5 + pos: 15.5,-18.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 1520 - uid: 6636 components: - type: Transform @@ -9669,6 +10357,14 @@ entities: - type: Transform pos: 44.5,-6.5 parent: 2 + - uid: 7269 + components: + - type: Transform + pos: 21.5,-17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 14653 - uid: 8008 components: - type: Transform @@ -9679,6 +10375,16 @@ entities: - type: Transform pos: 21.5,0.5 parent: 2 + - uid: 8555 + components: + - type: Transform + pos: 58.5,38.5 + parent: 2 + - uid: 8615 + components: + - type: Transform + pos: 47.5,41.5 + parent: 2 - uid: 8659 components: - type: Transform @@ -9692,24 +10398,46 @@ entities: - type: Transform pos: 26.5,-5.5 parent: 2 - - uid: 9456 + - uid: 8980 components: - type: Transform - pos: 40.5,30.5 + pos: 63.5,29.5 parent: 2 - type: DeviceNetwork deviceLists: - - 10988 + - 11289 + - uid: 9409 + components: + - type: Transform + pos: 35.5,42.5 + parent: 2 - uid: 9589 components: - type: Transform pos: 26.5,32.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 + - 7720 + - 8571 + - 15172 - uid: 10216 components: - type: Transform pos: 22.5,-12.5 parent: 2 + - uid: 10662 + components: + - type: Transform + pos: 50.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5101 + - 8570 + - 10469 + - 2296 - uid: 10950 components: - type: Transform @@ -9720,6 +10448,15 @@ entities: - type: Transform pos: 47.5,-0.5 parent: 2 + - uid: 11683 + components: + - type: Transform + pos: 35.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8571 + - 15172 - uid: 11746 components: - type: Transform @@ -9778,6 +10515,14 @@ entities: - type: Transform pos: 43.5,14.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 10078 + - 10576 + - 2296 + - 5101 + - 10469 + - 8570 - uid: 12490 components: - type: Transform @@ -9803,32 +10548,29 @@ entities: - type: Transform pos: 26.5,19.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 + - 10524 + - 12517 - uid: 12518 components: - type: Transform pos: 24.5,25.5 parent: 2 - - uid: 12519 - components: - - type: Transform - pos: 18.5,23.5 - parent: 2 - - uid: 12529 - components: - - type: Transform - pos: 33.5,21.5 - parent: 2 - type: DeviceNetwork deviceLists: - - 5859 - - uid: 12531 + - 2045 + - 10524 + - 7720 + - 15466 + - 11165 + - uid: 12519 components: - type: Transform - pos: 41.5,23.5 + pos: 18.5,23.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 15476 - uid: 12538 components: - type: Transform @@ -9847,38 +10589,25 @@ entities: - uid: 12544 components: - type: Transform - pos: 37.5,43.5 - parent: 2 - - uid: 12550 - components: - - type: Transform - pos: 52.5,18.5 - parent: 2 - - uid: 12553 - components: - - type: Transform - pos: 49.5,9.5 - parent: 2 - - uid: 12554 - components: - - type: Transform - pos: 62.5,14.5 - parent: 2 - - uid: 12559 - components: - - type: Transform - pos: 58.5,24.5 + rot: -1.5707963267948966 rad + pos: 43.5,42.5 parent: 2 - uid: 12563 components: - type: Transform pos: 61.5,10.5 parent: 2 - - uid: 12564 + - type: DeviceNetwork + deviceLists: + - 5242 + - uid: 12770 components: - type: Transform - pos: 67.5,13.5 + pos: 49.5,41.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15520 - uid: 12833 components: - type: Transform @@ -9887,22 +10616,14 @@ entities: - type: DeviceNetwork deviceLists: - 7962 - - uid: 13511 - components: - - type: Transform - pos: 48.5,35.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - - uid: 13515 + - uid: 13644 components: - type: Transform - pos: 56.5,35.5 + pos: 41.5,35.5 parent: 2 - type: DeviceNetwork deviceLists: - - 13512 + - 10135 - uid: 14061 components: - type: Transform @@ -9957,6 +10678,15 @@ entities: deviceLists: - 7662 - 14067 + - uid: 14330 + components: + - type: Transform + pos: 43.5,21.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - 2045 - uid: 14547 components: - type: Transform @@ -9964,12 +10694,15 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 11680 - uid: 14548 components: - type: Transform pos: 90.5,30.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 2602 - uid: 14549 components: - type: Transform @@ -9977,7 +10710,7 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 2602 - uid: 14614 components: - type: Transform @@ -9994,6 +10727,19 @@ entities: - type: DeviceNetwork deviceLists: - 14670 + - uid: 14871 + components: + - type: Transform + pos: 38.5,27.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 14521 + - uid: 14940 + components: + - type: Transform + pos: 44.5,38.5 + parent: 2 - uid: 15298 components: - type: Transform @@ -10007,14 +10753,112 @@ entities: - type: Transform pos: 35.5,-16.5 parent: 2 - - uid: 15477 + - uid: 15368 components: - type: Transform - pos: 41.5,27.5 + pos: 38.5,31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2248 + - 5398 + - 15466 + - 7720 + - 10524 + - 2045 + - 8571 + - 15172 + - uid: 15375 + components: + - type: Transform + pos: 50.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2248 + - 5398 + - 8571 + - 15172 + - uid: 15465 + components: + - type: Transform + pos: 43.5,25.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 14521 + - uid: 15476 + components: + - type: Transform + pos: 61.5,23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15585 + - 10419 + - 10078 + - 10576 + - uid: 15492 + components: + - type: Transform + pos: 55.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10576 + - 10078 + - 10469 + - 8570 + - 15585 + - 10419 + - 12487 + - 12486 + - uid: 15552 + components: + - type: Transform + pos: 42.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - 2045 + - uid: 15554 + components: + - type: Transform + pos: 35.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - 15466 + - 7720 + - 2045 + - 8571 + - 15172 + - uid: 15882 + components: + - type: Transform + pos: 57.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15578 + - 15897 + - uid: 15898 + components: + - type: Transform + pos: 59.5,13.5 parent: 2 - type: DeviceNetwork deviceLists: - - 12530 + - 8570 + - 10469 + - 15897 + - 12487 + - 12486 + - 10576 + - 10078 + - 10409 - proto: AltarSpawner entities: - uid: 2526 @@ -10034,32 +10878,35 @@ entities: - uid: 15328 components: - type: Transform - pos: 28.354391,-41.23593 - parent: 2 + parent: 5235 + - type: Physics + canCollide: False + - type: InsideEntityStorage - uid: 15329 components: - type: Transform - pos: 28.416891,-41.64218 - parent: 2 + parent: 5235 + - type: Physics + canCollide: False + - type: InsideEntityStorage - uid: 15330 components: - type: Transform - pos: 28.698141,-41.39218 - parent: 2 + parent: 5235 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: AnalysisComputerCircuitboard entities: - uid: 13492 components: - type: Transform - pos: 63.442497,9.333562 - parent: 2 + parent: 14590 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: AnomalyScanner entities: - - uid: 1838 - components: - - type: Transform - pos: 71.66338,14.074104 - parent: 2 - uid: 5381 components: - type: Transform @@ -10072,13 +10919,20 @@ entities: parent: 2 - proto: APCBasic entities: - - uid: 257 + - uid: 43 components: - type: MetaData - name: Head of Security Room APC + name: APC (Main Hall West) - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,21.5 + pos: 9.5,11.5 + parent: 2 + - uid: 64 + components: + - type: MetaData + name: APC (Sci - RD Office) + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,10.5 parent: 2 - uid: 340 components: @@ -10104,14 +10958,6 @@ entities: rot: 3.141592653589793 rad pos: 16.5,-6.5 parent: 2 - - uid: 466 - components: - - type: MetaData - name: Bathroom APC - - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,11.5 - parent: 2 - uid: 598 components: - type: MetaData @@ -10144,14 +10990,6 @@ entities: rot: 1.5707963267948966 rad pos: 9.5,-35.5 parent: 2 - - uid: 1111 - components: - - type: MetaData - name: Laundry APC - - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,5.5 - parent: 2 - uid: 1177 components: - type: MetaData @@ -10186,36 +11024,34 @@ entities: rot: -1.5707963267948966 rad pos: 34.5,-15.5 parent: 2 - - uid: 1748 + - uid: 2378 components: - type: MetaData - name: Technical Storage APC + name: Paramedic APC - type: Transform rot: 1.5707963267948966 rad - pos: 39.5,-15.5 + pos: 43.5,3.5 parent: 2 - - uid: 2378 + - uid: 2464 components: - type: MetaData - name: Paramedic APC + name: APC (Armory) - type: Transform - rot: 1.5707963267948966 rad - pos: 43.5,3.5 + pos: 44.5,37.5 parent: 2 - - uid: 2451 + - uid: 2603 components: - type: MetaData - name: Bridge Hallway APC + name: APC (Maints NW) - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,33.5 + pos: 9.5,17.5 parent: 2 - - uid: 2481 + - uid: 2612 components: - type: MetaData - name: Courtroom APC + name: APC (Sec - HOS) - type: Transform - pos: 20.5,34.5 + pos: 47.5,43.5 parent: 2 - uid: 2721 components: @@ -10225,28 +11061,6 @@ entities: rot: -1.5707963267948966 rad pos: 68.5,-15.5 parent: 2 - - uid: 2902 - components: - - type: MetaData - name: Solar North East APC - - type: Transform - pos: 69.5,47.5 - parent: 2 - - uid: 3221 - components: - - type: MetaData - name: Perma APC - - type: Transform - pos: 51.5,36.5 - parent: 2 - - uid: 3250 - components: - - type: MetaData - name: Detective APC - - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,20.5 - parent: 2 - uid: 3333 components: - type: MetaData @@ -10263,22 +11077,35 @@ entities: rot: 1.5707963267948966 rad pos: 0.5,-8.5 parent: 2 - - uid: 4116 + - uid: 3687 components: - type: MetaData - name: Maint North West APC + name: APC (Sci - R&D) - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,16.5 + pos: 52.5,22.5 parent: 2 - uid: 4186 components: - type: MetaData - name: Theatre APC + name: APC (Central - Theatre) - type: Transform rot: -1.5707963267948966 rad pos: 28.5,7.5 parent: 2 + - uid: 4351 + components: + - type: MetaData + name: APC (Solars NE) + - type: Transform + pos: 70.5,47.5 + parent: 2 + - uid: 4367 + components: + - type: MetaData + name: APC (Maints NE) + - type: Transform + pos: 61.5,37.5 + parent: 2 - uid: 4647 components: - type: MetaData @@ -10378,37 +11205,6 @@ entities: - type: Transform pos: 74.5,9.5 parent: 2 - - uid: 5201 - components: - - type: MetaData - name: RD Office APC - - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,11.5 - parent: 2 - - uid: 5236 - components: - - type: MetaData - name: Robotics APC - - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,11.5 - parent: 2 - - uid: 5269 - components: - - type: MetaData - name: RND APC - - type: Transform - pos: 53.5,21.5 - parent: 2 - - uid: 5270 - components: - - type: MetaData - name: Sci Server Room APC - - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,22.5 - parent: 2 - uid: 5271 components: - type: MetaData @@ -10426,21 +11222,20 @@ entities: - type: PowerNetworkBattery loadingNetworkDemand: 5 supplyRampPosition: 2.4463015 - - uid: 5427 + - uid: 5333 components: - type: MetaData - name: Janitor Closet APC + name: APC (Sci - Server) - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-4.5 + pos: 51.5,25.5 parent: 2 - - uid: 5648 + - uid: 5427 components: - type: MetaData - name: Maint Dorms APC + name: Janitor Closet APC - type: Transform - rot: 3.141592653589793 rad - pos: 68.5,41.5 + rot: 1.5707963267948966 rad + pos: 2.5,-4.5 parent: 2 - uid: 5689 components: @@ -10480,14 +11275,6 @@ entities: rot: -1.5707963267948966 rad pos: 28.5,-19.5 parent: 2 - - uid: 6095 - components: - - type: MetaData - name: Maint Central APC - - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,9.5 - parent: 2 - uid: 6099 components: - type: MetaData @@ -10496,13 +11283,6 @@ entities: rot: 3.141592653589793 rad pos: 43.5,12.5 parent: 2 - - uid: 6172 - components: - - type: MetaData - name: Maint North East APC - - type: Transform - pos: 66.5,45.5 - parent: 2 - uid: 6342 components: - type: MetaData @@ -10535,14 +11315,6 @@ entities: rot: 1.5707963267948966 rad pos: 32.5,-11.5 parent: 2 - - uid: 6697 - components: - - type: MetaData - name: Library APC - - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,2.5 - parent: 2 - uid: 6717 components: - type: MetaData @@ -10551,28 +11323,48 @@ entities: rot: -1.5707963267948966 rad pos: 7.5,3.5 parent: 2 - - uid: 6954 + - uid: 6960 components: - type: MetaData - name: Main Hall West APC + name: Engineering APC + - type: Transform + pos: 22.5,-22.5 + parent: 2 + - uid: 6965 + components: + - type: MetaData + name: APC (Dorms) - type: Transform rot: 3.141592653589793 rad - pos: 14.5,8.5 + pos: 21.5,11.5 parent: 2 - - uid: 6960 + - uid: 6968 components: - type: MetaData - name: Engineering APC + name: APC (Maints Central) - type: Transform - pos: 22.5,-22.5 + pos: 15.5,8.5 parent: 2 - - uid: 8061 + - uid: 6990 components: - type: MetaData - name: Camera Server APC + name: APC (Sci - Robotics) - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,36.5 + rot: 3.141592653589793 rad + pos: 50.5,7.5 + parent: 2 + - uid: 8043 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,11.5 + parent: 2 + - uid: 8062 + components: + - type: MetaData + name: Inner AI Core APC + - type: Transform + pos: 94.5,34.5 parent: 2 - uid: 8228 components: @@ -10617,13 +11409,13 @@ entities: rot: -1.5707963267948966 rad pos: 63.5,-7.5 parent: 2 - - uid: 10545 + - uid: 10319 components: - type: MetaData - name: Science APC + name: APC (Maints North) - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,18.5 + rot: 3.141592653589793 rad + pos: 42.5,44.5 parent: 2 - uid: 10924 components: @@ -10633,28 +11425,20 @@ entities: rot: -1.5707963267948966 rad pos: 43.5,6.5 parent: 2 - - uid: 10970 - components: - - type: MetaData - name: Interrogation APC - - type: Transform - pos: 42.5,32.5 - parent: 2 - - uid: 12151 + - uid: 12522 components: - type: MetaData - name: XenoArch APC + name: APC (Bridge - Gravity Generator) - type: Transform - rot: -1.5707963267948966 rad - pos: 65.5,23.5 + rot: 1.5707963267948966 rad + pos: 12.5,36.5 parent: 2 - - uid: 12522 + - uid: 12751 components: - type: MetaData - name: Grav Gen APC + name: APC (Sec - Warden) - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,36.5 + pos: 42.5,26.5 parent: 2 - uid: 12934 components: @@ -10671,12 +11455,36 @@ entities: rot: -1.5707963267948966 rad pos: -21.5,-3.5 parent: 2 - - uid: 13497 + - uid: 13117 components: - type: MetaData - name: North Maint APC + name: APC (Sec - East) - type: Transform - pos: 47.5,29.5 + rot: 3.141592653589793 rad + pos: 52.5,29.5 + parent: 2 + - uid: 13173 + components: + - type: MetaData + name: Telecomms APC + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-20.5 + parent: 2 + - uid: 13549 + components: + - type: MetaData + name: APC (Sec - Hallway West) + - type: Transform + pos: 38.5,32.5 + parent: 2 + - uid: 14084 + components: + - type: MetaData + name: APC (North Hall) + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,36.5 parent: 2 - uid: 14150 components: @@ -10692,13 +11500,13 @@ entities: - type: Transform pos: 80.5,32.5 parent: 2 - - uid: 14434 + - uid: 14569 components: - type: MetaData - name: AI Core Inner APC + name: APC (Sec - Detective) - type: Transform - rot: 3.141592653589793 rad - pos: 88.5,28.5 + rot: 1.5707963267948966 rad + pos: 52.5,36.5 parent: 2 - uid: 14691 components: @@ -10708,6 +11516,30 @@ entities: rot: 3.141592653589793 rad pos: 6.5,17.5 parent: 2 + - uid: 15562 + components: + - type: MetaData + name: APC (Sec - Brig) + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,22.5 + parent: 2 + - uid: 15579 + components: + - type: MetaData + name: APC (Sci - XenoArch) + - type: Transform + rot: -1.5707963267948966 rad + pos: 65.5,22.5 + parent: 2 + - uid: 15806 + components: + - type: MetaData + name: APC (Tech Vault Secure) + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,-14.5 + parent: 2 - proto: APCElectronics entities: - uid: 6656 @@ -10717,14 +11549,6 @@ entities: parent: 2 - proto: APCHighCapacity entities: - - uid: 43 - components: - - type: MetaData - name: Dorms APC - - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,11.5 - parent: 2 - uid: 775 components: - type: MetaData @@ -10746,23 +11570,16 @@ entities: - type: Transform pos: 29.5,-37.5 parent: 2 - - uid: 6914 + - uid: 15878 components: - type: MetaData - name: Chapel APC + name: APC (Central - Chapel) - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,7.5 + rot: -1.5707963267948966 rad + pos: 33.5,8.5 parent: 2 - proto: APCHyperCapacity entities: - - uid: 301 - components: - - type: MetaData - name: Telecomms APC - - type: Transform - pos: 19.5,-13.5 - parent: 2 - uid: 8254 components: - type: MetaData @@ -10771,13 +11588,13 @@ entities: rot: -1.5707963267948966 rad pos: 10.5,33.5 parent: 2 - - uid: 13690 + - uid: 15818 components: - type: MetaData - name: Cargo Bay APC + name: APC (Supply - Cargo Bay) - type: Transform rot: 3.141592653589793 rad - pos: 13.5,19.5 + pos: 10.5,20.5 parent: 2 - proto: APCSuperCapacity entities: @@ -10788,13 +11605,6 @@ entities: - type: Transform pos: 36.5,-21.5 parent: 2 - - uid: 14639 - components: - - type: MetaData - name: Security APC - - type: Transform - pos: 35.5,29.5 - parent: 2 - proto: ArrivalsShuttleTimer entities: - uid: 13576 @@ -10812,14 +11622,16 @@ entities: - uid: 15428 components: - type: Transform - pos: 63.531895,9.595779 - parent: 2 + parent: 14590 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: ArtistCircuitBoard entities: - uid: 14277 components: - type: Transform - pos: 84.42593,28.765135 + pos: 84.53071,32.620792 parent: 2 - proto: Ashtray entities: @@ -10838,7 +11650,7 @@ entities: - uid: 14276 components: - type: Transform - pos: 85.47454,28.607038 + pos: 86.51151,28.70847 parent: 2 - proto: AtmosDeviceFanDirectional entities: @@ -10854,18 +11666,6 @@ entities: rot: 3.141592653589793 rad pos: -4.5,2.5 parent: 2 - - uid: 258 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,26.5 - parent: 2 - - uid: 320 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,24.5 - parent: 2 - uid: 332 components: - type: Transform @@ -10884,24 +11684,12 @@ entities: rot: 3.141592653589793 rad pos: -2.5,2.5 parent: 2 - - uid: 2450 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-22.5 - parent: 2 - uid: 2609 components: - type: Transform rot: 1.5707963267948966 rad pos: -19.5,-16.5 parent: 2 - - uid: 2628 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-1.5 - parent: 2 - uid: 2666 components: - type: Transform @@ -10914,65 +11702,23 @@ entities: rot: 1.5707963267948966 rad pos: -19.5,-9.5 parent: 2 - - uid: 4920 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,0.5 - parent: 2 - uid: 5262 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-10.5 parent: 2 - - uid: 5754 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-20.5 - parent: 2 - uid: 6591 components: - type: Transform rot: 1.5707963267948966 rad pos: 32.5,-10.5 parent: 2 - - uid: 6876 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 87.5,4.5 - parent: 2 - - uid: 10982 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,27.5 - parent: 2 - - uid: 14979 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,51.5 - parent: 2 - - uid: 14980 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,51.5 - parent: 2 - - uid: 14989 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,23.5 - parent: 2 - - uid: 15466 + - uid: 14551 components: - type: Transform rot: 3.141592653589793 rad - pos: 40.5,45.5 + pos: 66.5,48.5 parent: 2 - proto: AtmosFixBlockerMarker entities: @@ -11006,6 +11752,16 @@ entities: - type: Transform pos: 50.5,-33.5 parent: 2 + - uid: 2037 + components: + - type: Transform + pos: 4.5,37.5 + parent: 2 + - uid: 2041 + components: + - type: Transform + pos: 4.5,39.5 + parent: 2 - uid: 4157 components: - type: Transform @@ -11021,6 +11777,41 @@ entities: - type: Transform pos: 50.5,-27.5 parent: 2 + - uid: 8067 + components: + - type: Transform + pos: 4.5,38.5 + parent: 2 + - uid: 13731 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 + - uid: 14660 + components: + - type: Transform + pos: 5.5,40.5 + parent: 2 + - uid: 14738 + components: + - type: Transform + pos: 5.5,39.5 + parent: 2 + - uid: 14743 + components: + - type: Transform + pos: 6.5,40.5 + parent: 2 + - uid: 14765 + components: + - type: Transform + pos: 6.5,39.5 + parent: 2 + - uid: 14989 + components: + - type: Transform + pos: 6.5,38.5 + parent: 2 - uid: 15188 components: - type: Transform @@ -11166,6 +11957,31 @@ entities: - type: Transform pos: 49.5,-48.5 parent: 2 + - uid: 15792 + components: + - type: Transform + pos: 5.5,38.5 + parent: 2 + - uid: 15793 + components: + - type: Transform + pos: 5.5,37.5 + parent: 2 + - uid: 15794 + components: + - type: Transform + pos: 6.5,37.5 + parent: 2 + - uid: 15795 + components: + - type: Transform + pos: 7.5,37.5 + parent: 2 + - uid: 15796 + components: + - type: Transform + pos: 7.5,38.5 + parent: 2 - proto: AtmosFixFreezerMarker entities: - uid: 6535 @@ -11281,16 +12097,22 @@ entities: parent: 2 - proto: Autolathe entities: - - uid: 474 + - uid: 942 components: - type: Transform - pos: 51.5,18.5 + pos: 15.5,-23.5 parent: 2 - - uid: 942 + - uid: 5383 components: - type: Transform - pos: 15.5,-23.5 + pos: 51.5,21.5 parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - uid: 6910 components: - type: Transform @@ -11305,6 +12127,11 @@ entities: parent: 2 - proto: Barricade entities: + - uid: 1889 + components: + - type: Transform + pos: 43.5,45.5 + parent: 2 - uid: 2913 components: - type: Transform @@ -11336,6 +12163,55 @@ entities: rot: 3.141592653589793 rad pos: 82.5,-14.5 parent: 2 + - uid: 14796 + components: + - type: Transform + pos: 64.5,43.5 + parent: 2 +- proto: BarricadeBlock + entities: + - uid: 9452 + components: + - type: Transform + pos: 68.5,27.5 + parent: 2 + - uid: 10426 + components: + - type: Transform + pos: 56.5,45.5 + parent: 2 + - uid: 13446 + components: + - type: Transform + pos: 69.5,29.5 + parent: 2 +- proto: BarricadeDirectional + entities: + - uid: 10681 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,45.5 + parent: 2 + - uid: 15680 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 62.5,50.5 + parent: 2 +- proto: BarSign + entities: + - uid: 9244 + components: + - type: MetaData + name: Kitchen sign + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,43.5 + parent: 2 + - type: AccessReader + access: + - - Maintenance - proto: BarSignMaidCafe entities: - uid: 6528 @@ -11350,6 +12226,9 @@ entities: - type: Transform pos: 66.5,-18.5 parent: 2 + - type: AccessReader + access: + - - Maintenance - proto: BaseGasCondenser entities: - uid: 585 @@ -11366,20 +12245,25 @@ entities: parent: 2 - proto: Beaker entities: + - uid: 2573 + components: + - type: Transform + pos: 52.654243,40.651337 + parent: 2 - uid: 4247 components: - type: Transform - pos: 35.89168,-12.492103 + pos: 36.31066,-10.451814 parent: 2 - uid: 5202 components: - type: Transform pos: 63.66416,-9.582929 parent: 2 - - uid: 5324 + - uid: 10887 components: - type: Transform - pos: 54.76479,17.614588 + pos: 63.28595,25.773993 parent: 2 - uid: 11423 components: @@ -11393,66 +12277,56 @@ entities: parent: 2 - proto: Bed entities: - - uid: 388 + - uid: 1014 components: - type: Transform - pos: 36.5,42.5 + pos: 43.5,17.5 parent: 2 - uid: 2014 components: - type: Transform pos: 6.5,15.5 parent: 2 - - uid: 2250 - components: - - type: Transform - pos: 29.5,18.5 - parent: 2 - - uid: 2251 - components: - - type: Transform - pos: 29.5,20.5 - parent: 2 - - uid: 4365 - components: - - type: Transform - pos: 59.5,40.5 - parent: 2 - - uid: 5445 + - uid: 2128 components: - type: Transform - pos: 71.5,36.5 + pos: 70.5,40.5 parent: 2 - - uid: 5446 + - uid: 2456 components: - type: Transform - pos: 71.5,39.5 + pos: 59.5,39.5 parent: 2 - uid: 5709 components: - type: Transform pos: 77.5,-12.5 parent: 2 - - uid: 6873 + - uid: 8434 components: - type: Transform - pos: 59.5,32.5 + pos: 59.5,-4.5 parent: 2 - - uid: 8434 + - uid: 8669 components: - type: Transform - pos: 59.5,-4.5 + pos: 43.5,19.5 parent: 2 - - uid: 9623 + - uid: 9420 components: - type: Transform - pos: 47.5,4.5 + pos: 71.5,27.5 parent: 2 - uid: 10669 components: - type: Transform pos: 11.5,-42.5 parent: 2 + - uid: 12048 + components: + - type: Transform + pos: 62.5,8.5 + parent: 2 - uid: 12245 components: - type: Transform @@ -11513,6 +12387,16 @@ entities: - type: Transform pos: 107.5,-23.5 parent: 2 + - uid: 13179 + components: + - type: Transform + pos: 36.5,41.5 + parent: 2 + - uid: 14826 + components: + - type: Transform + pos: 43.5,43.5 + parent: 2 - uid: 15388 components: - type: Transform @@ -11520,10 +12404,10 @@ entities: parent: 2 - proto: BedsheetCaptain entities: - - uid: 379 + - uid: 14854 components: - type: Transform - pos: 36.5,42.5 + pos: 36.5,41.5 parent: 2 - proto: BedsheetCE entities: @@ -11577,6 +12461,14 @@ entities: parent: 9438 - type: Physics canCollide: False +- proto: BedsheetHOS + entities: + - uid: 2348 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,43.5 + parent: 2 - proto: BedsheetMedical entities: - uid: 5197 @@ -11584,10 +12476,11 @@ entities: - type: Transform pos: 62.5,-10.5 parent: 2 - - uid: 9624 + - uid: 10654 components: - type: Transform - pos: 47.5,4.5 + rot: -1.5707963267948966 rad + pos: 44.5,27.5 parent: 2 - uid: 11299 components: @@ -11618,29 +12511,15 @@ entities: parent: 2 - proto: BedsheetOrange entities: - - uid: 5253 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,32.5 - parent: 2 - - uid: 6333 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,40.5 - parent: 2 - - uid: 14656 + - uid: 2225 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,18.5 + pos: 43.5,19.5 parent: 2 - - uid: 14657 + - uid: 3454 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,20.5 + pos: 43.5,17.5 parent: 2 - proto: BedsheetQM entities: @@ -11671,20 +12550,22 @@ entities: - uid: 4300 components: - type: Transform - parent: 565 - - type: Physics - canCollide: False -- proto: BedsheetSpawner + pos: 62.5,8.5 + parent: 2 +- proto: BedsheetRed entities: - - uid: 5447 + - uid: 2462 components: - type: Transform - pos: 71.5,36.5 + rot: 3.141592653589793 rad + pos: 59.5,39.5 parent: 2 - - uid: 5448 +- proto: BedsheetSpawner + entities: + - uid: 8482 components: - type: Transform - pos: 71.5,39.5 + pos: 70.5,40.5 parent: 2 - uid: 12271 components: @@ -11740,11 +12621,17 @@ entities: parent: 2 - proto: Biogenerator entities: - - uid: 13612 + - uid: 6265 components: - type: Transform - pos: 57.5,41.5 + pos: 35.5,21.5 parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - uid: 13653 components: - type: Transform @@ -11757,6 +12644,11 @@ entities: - type: Transform pos: 35.5,-29.5 parent: 2 + - uid: 365 + components: + - type: Transform + pos: 62.5,30.5 + parent: 2 - uid: 779 components: - type: Transform @@ -11777,35 +12669,42 @@ entities: - type: Transform pos: 12.5,-26.5 parent: 2 - - uid: 4257 + - uid: 2000 components: - type: Transform - pos: 35.5,-33.5 + pos: 5.5,23.5 parent: 2 - - uid: 5351 + - uid: 2009 components: - type: Transform - pos: 63.5,29.5 + pos: 5.5,27.5 parent: 2 - - uid: 5361 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 3357 components: - type: Transform - pos: 64.5,29.5 + pos: 3.5,27.5 parent: 2 - - uid: 5875 + - uid: 3561 components: - type: Transform - pos: -0.5,-27.5 + pos: 3.5,38.5 parent: 2 - - uid: 8067 + - uid: 3562 components: - type: Transform - pos: 4.5,23.5 + pos: 3.5,37.5 parent: 2 - - uid: 8103 + - uid: 4257 components: - type: Transform - pos: 4.5,27.5 + pos: 35.5,-33.5 + parent: 2 + - uid: 5875 + components: + - type: Transform + pos: -0.5,-27.5 parent: 2 - uid: 8248 components: @@ -11815,6 +12714,16 @@ entities: - type: AccessReader access: - - Research + - uid: 8520 + components: + - type: Transform + pos: 63.5,30.5 + parent: 2 + - uid: 8557 + components: + - type: Transform + pos: 64.5,30.5 + parent: 2 - uid: 11022 components: - type: Transform @@ -11843,8 +12752,19 @@ entities: - type: Transform pos: 47.5,-11.5 parent: 2 + - uid: 15789 + components: + - type: Transform + pos: 3.5,23.5 + parent: 2 - proto: BlockGameArcade entities: + - uid: 5457 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,20.5 + parent: 2 - uid: 6617 components: - type: Transform @@ -11853,12 +12773,6 @@ entities: parent: 2 - type: SpamEmitSound enabled: False - - uid: 14655 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,39.5 - parent: 2 - proto: Bonfire entities: - uid: 12709 @@ -11871,7 +12785,7 @@ entities: - uid: 297 components: - type: Transform - pos: 35.484184,-12.498516 + pos: 35.37316,-10.326814 parent: 2 - proto: BookshelfFilled entities: @@ -11905,21 +12819,24 @@ entities: - type: Transform pos: 10.5,7.5 parent: 2 - - uid: 3193 + - uid: 5100 components: - type: Transform - pos: 57.5,34.5 + pos: 29.5,6.5 parent: 2 - - uid: 5100 + - uid: 10834 components: - type: Transform - pos: 29.5,6.5 + pos: 41.5,22.5 parent: 2 - - uid: 13607 + - uid: 11946 components: - type: Transform - pos: 57.5,33.5 + anchored: False + pos: 58.5,37.5 parent: 2 + - type: Physics + bodyType: Dynamic - proto: BoozeDispenser entities: - uid: 2921 @@ -11960,21 +12877,20 @@ entities: parent: 2 - proto: BorgCharger entities: - - uid: 12911 + - uid: 8505 components: - type: Transform - pos: 44.5,9.5 + pos: 79.5,31.5 parent: 2 - - uid: 13431 + - uid: 14789 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,9.5 + pos: 51.5,11.5 parent: 2 - - uid: 14630 + - uid: 15873 components: - type: Transform - pos: 82.5,31.5 + pos: 49.5,11.5 parent: 2 - proto: BoxBeaker entities: @@ -11983,13 +12899,6 @@ entities: - type: Transform pos: 82.3458,-6.40663 parent: 2 -- proto: BoxBeanbag - entities: - - uid: 8432 - components: - - type: Transform - pos: 39.509068,21.682957 - parent: 2 - proto: BoxBodyBag entities: - uid: 11987 @@ -11997,29 +12906,25 @@ entities: - type: Transform pos: 75.5329,-0.39068663 parent: 2 -- proto: BoxFlare - entities: - - uid: 7714 + - uid: 14263 components: - type: Transform - pos: 4.504114,40.66977 + rot: -12.566370614359172 rad + pos: 44.667503,29.610659 parent: 2 - - uid: 8690 +- proto: BoxFlare + entities: + - uid: 7714 components: - type: Transform - pos: 32.455227,27.041605 + pos: 7.5811415,29.417955 parent: 2 - proto: BoxFlashbang entities: - - uid: 6340 - components: - - type: Transform - pos: 36.349575,28.40067 - parent: 2 - - uid: 8689 + - uid: 10541 components: - type: Transform - pos: 32.47085,27.36973 + pos: 39.424168,28.449154 parent: 2 - proto: BoxFolderBlack entities: @@ -12040,6 +12945,20 @@ entities: - type: Transform pos: -1.3771312,-12.370462 parent: 2 +- proto: BoxFolderClipboard + entities: + - uid: 2173 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 65.41103,8.401679 + parent: 2 + - uid: 15686 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 69.41794,37.811577 + parent: 2 - proto: BoxFolderGreen entities: - uid: 14568 @@ -12056,16 +12975,6 @@ entities: parent: 2 - proto: BoxFolderRed entities: - - uid: 3138 - components: - - type: Transform - pos: 39.5,17.5 - parent: 2 - - uid: 6900 - components: - - type: Transform - pos: 43.442894,20.146849 - parent: 2 - uid: 8249 components: - type: Transform @@ -12076,6 +12985,12 @@ entities: - type: Transform pos: -1.5646312,-12.245462 parent: 2 + - uid: 15178 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.057922,37.57559 + parent: 2 - proto: BoxFolderWhite entities: - uid: 11421 @@ -12095,10 +13010,11 @@ entities: - type: Transform pos: 12.5,-35.5 parent: 2 - - uid: 6888 + - uid: 9014 components: - type: Transform - pos: 43.630394,20.021849 + rot: 3.141592653589793 rad + pos: 54.792297,37.653713 parent: 2 - uid: 14766 components: @@ -12107,17 +13023,10 @@ entities: parent: 2 - proto: BoxHandcuff entities: - - uid: 12242 - components: - - type: Transform - pos: 36.634296,28.185242 - parent: 2 -- proto: BoxHeadset - entities: - - uid: 7269 + - uid: 2313 components: - type: Transform - pos: 20.523739,-19.345793 + pos: 40.412716,28.626993 parent: 2 - proto: BoxLatexGloves entities: @@ -12143,11 +13052,6 @@ entities: - type: Transform pos: 72.5,-9.5 parent: 2 - - uid: 10834 - components: - - type: Transform - pos: 65.52434,11.667425 - parent: 2 - proto: BoxMouthSwab entities: - uid: 2091 @@ -12162,19 +13066,19 @@ entities: - type: Transform pos: 19.585323,-12.603194 parent: 2 -- proto: BoxSechud +- proto: BoxSterileMask entities: - - uid: 7681 + - uid: 5246 components: - type: Transform - pos: 36.641243,28.595247 + pos: 78.44771,-7.014811 parent: 2 -- proto: BoxSterileMask +- proto: BoxStinger entities: - - uid: 5246 + - uid: 10773 components: - type: Transform - pos: 78.44771,-7.014811 + pos: 39.40727,28.773674 parent: 2 - proto: BoxSyringe entities: @@ -12183,12 +13087,19 @@ entities: - type: Transform pos: 82.5958,-6.203505 parent: 2 +- proto: BoxTearGas + entities: + - uid: 6066 + components: + - type: Transform + pos: 39.662716,28.625252 + parent: 2 - proto: BoxZiptie entities: - - uid: 2131 + - uid: 2326 components: - type: Transform - pos: 36.363464,27.983711 + pos: 40.67834,28.767618 parent: 2 - proto: BrbSign entities: @@ -12221,36 +13132,6 @@ entities: - type: Transform pos: 22.465576,48.64228 parent: 2 -- proto: BrigTimer - entities: - - uid: 7716 - components: - - type: Transform - pos: 31.5,22.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 2258: - - - Start - - Close - - - Timer - - AutoClose - - - Timer - - Open - - uid: 7718 - components: - - type: Transform - pos: 31.5,19.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 2259: - - - Start - - Close - - - Timer - - AutoClose - - - Timer - - Open - proto: Brutepack entities: - uid: 5712 @@ -12275,6 +13156,17 @@ entities: - type: Transform pos: 46.49411,-7.5341444 parent: 2 + - uid: 8393 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 39.761497,22.483047 + parent: 2 + - uid: 14844 + components: + - type: Transform + pos: 39.759853,22.763851 + parent: 2 - proto: ButtonFrameCaution entities: - uid: 1233 @@ -12282,11 +13174,17 @@ entities: - type: Transform pos: 49.5,-49.5 parent: 2 - - uid: 2045 + - uid: 2060 components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,33.5 + pos: 5.5,28.5 + parent: 2 + - uid: 3993 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-37.5 parent: 2 - uid: 4150 components: @@ -12294,22 +13192,27 @@ entities: rot: 3.141592653589793 rad pos: 44.5,-49.5 parent: 2 - - uid: 8334 + - uid: 4636 + components: + - type: Transform + pos: 6.5,34.5 + parent: 2 + - uid: 5046 components: - type: Transform rot: 1.5707963267948966 rad - pos: 43.5,11.5 + pos: 51.5,34.5 parent: 2 - - uid: 8428 + - uid: 7673 components: - type: Transform - pos: 31.77084,21.463516 + pos: 3.5,39.5 parent: 2 - - uid: 8429 + - uid: 8334 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.777786,17.53082 + rot: 1.5707963267948966 rad + pos: 43.5,11.5 parent: 2 - uid: 8529 components: @@ -12317,17 +13220,11 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,-29.5 parent: 2 - - uid: 10991 + - uid: 12824 components: - type: Transform rot: -1.5707963267948966 rad - pos: 24.5,-40.5 - parent: 2 - - uid: 11000 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-37.5 + pos: 64.5,25.5 parent: 2 - uid: 12987 components: @@ -12335,16 +13232,6 @@ entities: rot: -1.5707963267948966 rad pos: 48.5,-9.5 parent: 2 - - uid: 13115 - components: - - type: Transform - pos: 6.5,34.5 - parent: 2 - - uid: 13446 - components: - - type: Transform - pos: 61.5,26.5 - parent: 2 - uid: 13474 components: - type: Transform @@ -12363,34 +13250,12 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,-25.5 parent: 2 - - uid: 13483 - components: - - type: Transform - pos: 11.5,-32.5 - parent: 2 - - uid: 13484 - components: - - type: Transform - pos: 10.5,-39.5 - parent: 2 - - uid: 14914 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,15.5 - parent: 2 - uid: 15103 components: - type: Transform rot: 3.141592653589793 rad pos: 31.5,44.5 parent: 2 - - uid: 15285 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,36.5 - parent: 2 - uid: 15397 components: - type: Transform @@ -12405,24 +13270,30 @@ entities: rot: 1.5707963267948966 rad pos: 53.5,-0.5 parent: 2 + - uid: 15805 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,16.5 + parent: 2 - proto: ButtonFrameGrey entities: - - uid: 6862 + - uid: 705 components: - type: Transform - pos: 10.5,29.5 + rot: -1.5707963267948966 rad + pos: 49.5,39.5 parent: 2 - - uid: 6912 + - uid: 2010 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,28.5 + pos: 10.5,29.5 parent: 2 - - uid: 7885 + - uid: 2480 components: - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,22.5 + pos: 4.5,15.5 parent: 2 - uid: 8986 components: @@ -12430,25 +13301,20 @@ entities: rot: -1.5707963267948966 rad pos: 45.5,-43.5 parent: 2 - - uid: 11145 + - uid: 13470 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,27.5 + pos: 11.5,-32.5 parent: 2 - - uid: 11208 +- proto: ButtonFrameJanitor + entities: + - uid: 15511 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,16.5 + pos: 29.5,32.5 parent: 2 - proto: CableApcExtension entities: - - uid: 42 - components: - - type: Transform - pos: 11.5,2.5 - parent: 2 - uid: 59 components: - type: Transform @@ -12479,6 +13345,16 @@ entities: - type: Transform pos: 55.5,50.5 parent: 2 + - uid: 150 + components: + - type: Transform + pos: 74.5,17.5 + parent: 2 + - uid: 151 + components: + - type: Transform + pos: 22.5,9.5 + parent: 2 - uid: 200 components: - type: Transform @@ -12509,16 +13385,21 @@ entities: - type: Transform pos: 59.5,-3.5 parent: 2 - - uid: 349 + - uid: 319 components: - type: Transform - pos: 35.5,18.5 + pos: 11.5,15.5 parent: 2 - uid: 368 components: - type: Transform pos: 29.5,-54.5 parent: 2 + - uid: 412 + components: + - type: Transform + pos: 16.5,-11.5 + parent: 2 - uid: 420 components: - type: Transform @@ -12649,15 +13530,15 @@ entities: - type: Transform pos: 22.5,-57.5 parent: 2 - - uid: 1109 + - uid: 1111 components: - type: Transform - pos: 40.5,20.5 + pos: 24.5,10.5 parent: 2 - - uid: 1173 + - uid: 1162 components: - type: Transform - pos: 19.5,-13.5 + pos: 74.5,11.5 parent: 2 - uid: 1182 components: @@ -12684,15 +13565,10 @@ entities: - type: Transform pos: 18.5,22.5 parent: 2 - - uid: 1286 - components: - - type: Transform - pos: 42.5,32.5 - parent: 2 - - uid: 1287 + - uid: 1254 components: - type: Transform - pos: 40.5,32.5 + pos: 40.5,-14.5 parent: 2 - uid: 1319 components: @@ -12704,6 +13580,21 @@ entities: - type: Transform pos: 6.5,16.5 parent: 2 + - uid: 1325 + components: + - type: Transform + pos: 74.5,10.5 + parent: 2 + - uid: 1551 + components: + - type: Transform + pos: 40.5,-16.5 + parent: 2 + - uid: 1578 + components: + - type: Transform + pos: 39.5,-14.5 + parent: 2 - uid: 1699 components: - type: Transform @@ -12729,10 +13620,10 @@ entities: - type: Transform pos: 50.5,-13.5 parent: 2 - - uid: 1815 + - uid: 1749 components: - type: Transform - pos: 41.5,31.5 + pos: 74.5,14.5 parent: 2 - uid: 1940 components: @@ -12799,46 +13690,136 @@ entities: - type: Transform pos: 17.5,24.5 parent: 2 - - uid: 2224 + - uid: 2202 components: - type: Transform - pos: 30.5,29.5 + pos: 42.5,25.5 parent: 2 - - uid: 2225 + - uid: 2216 components: - type: Transform - pos: 47.5,29.5 + pos: 38.5,25.5 parent: 2 - - uid: 2295 + - uid: 2226 components: - type: Transform - pos: 37.5,31.5 + pos: 66.5,47.5 parent: 2 - - uid: 2297 + - uid: 2232 components: - type: Transform - pos: 38.5,31.5 + pos: 47.5,43.5 parent: 2 - - uid: 2298 + - uid: 2236 components: - type: Transform - pos: 33.5,33.5 + pos: 30.5,20.5 parent: 2 - - uid: 2303 + - uid: 2241 components: - type: Transform - pos: 39.5,31.5 + pos: 64.5,44.5 + parent: 2 + - uid: 2243 + components: + - type: Transform + pos: 64.5,34.5 + parent: 2 + - uid: 2246 + components: + - type: Transform + pos: 32.5,36.5 + parent: 2 + - uid: 2260 + components: + - type: Transform + pos: 65.5,44.5 + parent: 2 + - uid: 2290 + components: + - type: Transform + pos: 29.5,20.5 parent: 2 - uid: 2323 components: - type: Transform pos: 70.5,-12.5 parent: 2 + - uid: 2324 + components: + - type: Transform + pos: 46.5,22.5 + parent: 2 - uid: 2325 components: - type: Transform pos: 69.5,-12.5 parent: 2 + - uid: 2332 + components: + - type: Transform + pos: 46.5,27.5 + parent: 2 + - uid: 2339 + components: + - type: Transform + pos: 43.5,42.5 + parent: 2 + - uid: 2342 + components: + - type: Transform + pos: 31.5,20.5 + parent: 2 + - uid: 2343 + components: + - type: Transform + pos: 22.5,23.5 + parent: 2 + - uid: 2344 + components: + - type: Transform + pos: 65.5,39.5 + parent: 2 + - uid: 2345 + components: + - type: Transform + pos: 64.5,39.5 + parent: 2 + - uid: 2346 + components: + - type: Transform + pos: 34.5,37.5 + parent: 2 + - uid: 2349 + components: + - type: Transform + pos: 46.5,41.5 + parent: 2 + - uid: 2352 + components: + - type: Transform + pos: 70.5,47.5 + parent: 2 + - uid: 2359 + components: + - type: Transform + pos: 40.5,21.5 + parent: 2 + - uid: 2364 + components: + - type: Transform + pos: 54.5,40.5 + parent: 2 + - uid: 2369 + components: + - type: Transform + pos: 70.5,44.5 + parent: 2 + - uid: 2371 + components: + - type: Transform + pos: 63.5,39.5 + parent: 2 - uid: 2389 components: - type: Transform @@ -12859,10 +13840,30 @@ entities: - type: Transform pos: 52.5,-9.5 parent: 2 - - uid: 2428 + - uid: 2405 components: - type: Transform - pos: 36.5,31.5 + pos: 70.5,40.5 + parent: 2 + - uid: 2408 + components: + - type: Transform + pos: 63.5,24.5 + parent: 2 + - uid: 2420 + components: + - type: Transform + pos: 23.5,10.5 + parent: 2 + - uid: 2426 + components: + - type: Transform + pos: 59.5,25.5 + parent: 2 + - uid: 2430 + components: + - type: Transform + pos: 94.5,33.5 parent: 2 - uid: 2438 components: @@ -12874,25 +13875,45 @@ entities: - type: Transform pos: 45.5,-26.5 parent: 2 - - uid: 2466 + - uid: 2451 components: - type: Transform - pos: 35.5,31.5 + pos: 47.5,33.5 parent: 2 - - uid: 2470 + - uid: 2457 components: - type: Transform - pos: 42.5,31.5 + pos: 32.5,6.5 + parent: 2 + - uid: 2461 + components: + - type: Transform + pos: 71.5,34.5 + parent: 2 + - uid: 2469 + components: + - type: Transform + pos: 46.5,25.5 parent: 2 - uid: 2471 components: - type: Transform - pos: 33.5,31.5 + pos: 46.5,24.5 parent: 2 - - uid: 2477 + - uid: 2474 components: - type: Transform - pos: 34.5,31.5 + pos: 46.5,23.5 + parent: 2 + - uid: 2482 + components: + - type: Transform + pos: 71.5,33.5 + parent: 2 + - uid: 2592 + components: + - type: Transform + pos: 30.5,36.5 parent: 2 - uid: 2607 components: @@ -12904,6 +13925,21 @@ entities: - type: Transform pos: 45.5,-33.5 parent: 2 + - uid: 2678 + components: + - type: Transform + pos: 52.5,22.5 + parent: 2 + - uid: 2679 + components: + - type: Transform + pos: 17.5,-16.5 + parent: 2 + - uid: 2715 + components: + - type: Transform + pos: 52.5,21.5 + parent: 2 - uid: 2717 components: - type: Transform @@ -12959,6 +13995,11 @@ entities: - type: Transform pos: 51.5,-19.5 parent: 2 + - uid: 2909 + components: + - type: Transform + pos: 42.5,31.5 + parent: 2 - uid: 2950 components: - type: Transform @@ -12969,6 +14010,66 @@ entities: - type: Transform pos: 5.5,39.5 parent: 2 + - uid: 3044 + components: + - type: Transform + pos: 55.5,10.5 + parent: 2 + - uid: 3055 + components: + - type: Transform + pos: 51.5,25.5 + parent: 2 + - uid: 3068 + components: + - type: Transform + pos: 50.5,47.5 + parent: 2 + - uid: 3070 + components: + - type: Transform + pos: 62.5,27.5 + parent: 2 + - uid: 3075 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 + - uid: 3085 + components: + - type: Transform + pos: 71.5,32.5 + parent: 2 + - uid: 3094 + components: + - type: Transform + pos: 22.5,22.5 + parent: 2 + - uid: 3098 + components: + - type: Transform + pos: 46.5,26.5 + parent: 2 + - uid: 3104 + components: + - type: Transform + pos: 43.5,34.5 + parent: 2 + - uid: 3108 + components: + - type: Transform + pos: 45.5,41.5 + parent: 2 + - uid: 3114 + components: + - type: Transform + pos: 61.5,39.5 + parent: 2 + - uid: 3116 + components: + - type: Transform + pos: 62.5,10.5 + parent: 2 - uid: 3118 components: - type: Transform @@ -12984,215 +14085,250 @@ entities: - type: Transform pos: -23.5,-16.5 parent: 2 + - uid: 3126 + components: + - type: Transform + pos: 62.5,9.5 + parent: 2 - uid: 3132 components: - type: Transform pos: -23.5,-11.5 parent: 2 - - uid: 3151 + - uid: 3138 components: - type: Transform - pos: 43.5,31.5 + pos: 43.5,28.5 parent: 2 - uid: 3154 components: - type: Transform pos: 9.5,22.5 parent: 2 - - uid: 3156 + - uid: 3159 components: - type: Transform - pos: 35.5,33.5 + pos: 65.5,34.5 parent: 2 - - uid: 3157 + - uid: 3160 components: - type: Transform - pos: 36.5,33.5 + pos: 55.5,24.5 parent: 2 - uid: 3167 components: - type: Transform pos: 12.5,21.5 parent: 2 + - uid: 3170 + components: + - type: Transform + pos: 56.5,22.5 + parent: 2 - uid: 3173 components: - type: Transform pos: 8.5,25.5 parent: 2 - - uid: 3177 + - uid: 3188 components: - type: Transform - pos: 40.5,36.5 + pos: 66.5,39.5 + parent: 2 + - uid: 3189 + components: + - type: Transform + pos: 42.5,44.5 + parent: 2 + - uid: 3191 + components: + - type: Transform + pos: 70.5,38.5 + parent: 2 + - uid: 3195 + components: + - type: Transform + pos: 43.5,31.5 + parent: 2 + - uid: 3196 + components: + - type: Transform + pos: 43.5,30.5 parent: 2 - uid: 3202 components: - type: Transform pos: -23.5,-9.5 parent: 2 - - uid: 3205 + - uid: 3207 components: - type: Transform - pos: 38.5,18.5 + pos: 56.5,10.5 parent: 2 - uid: 3209 components: - type: Transform pos: -6.5,-8.5 parent: 2 - - uid: 3222 + - uid: 3211 components: - type: Transform - pos: 51.5,35.5 + pos: 41.5,21.5 parent: 2 - - uid: 3224 + - uid: 3213 components: - type: Transform - pos: 49.5,35.5 + pos: 56.5,23.5 parent: 2 - - uid: 3225 + - uid: 3217 components: - type: Transform - pos: 48.5,35.5 + pos: 42.5,21.5 parent: 2 - - uid: 3226 + - uid: 3218 components: - type: Transform - pos: 52.5,35.5 + pos: 43.5,21.5 parent: 2 - - uid: 3227 + - uid: 3219 components: - type: Transform - pos: 53.5,35.5 + pos: 41.5,19.5 parent: 2 - - uid: 3228 + - uid: 3220 components: - type: Transform - pos: 54.5,35.5 + pos: 42.5,19.5 parent: 2 - - uid: 3229 + - uid: 3221 components: - type: Transform - pos: 55.5,35.5 + pos: 42.5,18.5 parent: 2 - - uid: 3230 + - uid: 3222 components: - type: Transform - pos: 56.5,35.5 + pos: 61.5,34.5 parent: 2 - uid: 3231 components: - type: Transform - pos: 56.5,31.5 + pos: 48.5,27.5 parent: 2 - - uid: 3233 + - uid: 3238 components: - type: Transform - pos: 56.5,34.5 + pos: 57.5,24.5 parent: 2 - - uid: 3237 + - uid: 3258 components: - type: Transform - pos: 56.5,32.5 + pos: 35.5,37.5 parent: 2 - - uid: 3238 + - uid: 3270 components: - type: Transform - pos: 56.5,33.5 + pos: 22.5,24.5 parent: 2 - - uid: 3242 + - uid: 3284 components: - type: Transform - pos: 56.5,39.5 + pos: 45.5,-30.5 parent: 2 - - uid: 3243 + - uid: 3286 components: - type: Transform - pos: 56.5,40.5 + pos: 45.5,-21.5 parent: 2 - - uid: 3244 + - uid: 3296 components: - type: Transform - pos: 58.5,36.5 + pos: 45.5,-31.5 parent: 2 - - uid: 3245 + - uid: 3299 components: - type: Transform - pos: 55.5,39.5 + pos: 45.5,-23.5 parent: 2 - - uid: 3246 + - uid: 3303 components: - type: Transform - pos: 56.5,36.5 + pos: 45.5,-32.5 parent: 2 - - uid: 3247 + - uid: 3319 components: - type: Transform - pos: 57.5,36.5 + pos: -22.5,-9.5 parent: 2 - - uid: 3248 + - uid: 3320 components: - type: Transform - pos: 56.5,41.5 + pos: 50.5,34.5 parent: 2 - - uid: 3249 + - uid: 3325 components: - type: Transform - pos: 56.5,38.5 + pos: 67.5,42.5 parent: 2 - - uid: 3260 + - uid: 3326 components: - type: Transform - pos: 40.5,31.5 + pos: 63.5,34.5 parent: 2 - - uid: 3261 + - uid: 3329 components: - type: Transform - pos: 40.5,34.5 + pos: 42.5,17.5 parent: 2 - - uid: 3284 + - uid: 3335 components: - type: Transform - pos: 45.5,-30.5 + pos: 50.5,35.5 parent: 2 - - uid: 3286 + - uid: 3339 components: - type: Transform - pos: 45.5,-21.5 + pos: -24.5,-18.5 parent: 2 - - uid: 3296 + - uid: 3341 components: - type: Transform - pos: 45.5,-31.5 + pos: 50.5,36.5 parent: 2 - - uid: 3299 + - uid: 3345 components: - type: Transform - pos: 45.5,-23.5 + pos: 50.5,37.5 parent: 2 - - uid: 3303 + - uid: 3404 components: - type: Transform - pos: 45.5,-32.5 + pos: 34.5,22.5 parent: 2 - - uid: 3319 + - uid: 3462 components: - type: Transform - pos: -22.5,-9.5 + pos: 40.5,25.5 parent: 2 - - uid: 3339 + - uid: 3497 components: - type: Transform - pos: -24.5,-18.5 + pos: 39.5,25.5 parent: 2 - - uid: 3404 + - uid: 3498 components: - type: Transform - pos: 22.5,9.5 + pos: 44.5,37.5 parent: 2 - - uid: 3428 + - uid: 3501 components: - type: Transform - pos: 69.5,29.5 + pos: 47.5,46.5 + parent: 2 + - uid: 3502 + components: + - type: Transform + pos: 48.5,46.5 parent: 2 - uid: 3515 components: @@ -13219,11 +14355,26 @@ entities: - type: Transform pos: 22.5,4.5 parent: 2 + - uid: 3822 + components: + - type: Transform + pos: 45.5,46.5 + parent: 2 + - uid: 3972 + components: + - type: Transform + pos: 46.5,46.5 + parent: 2 - uid: 3982 components: - type: Transform pos: 32.5,-27.5 parent: 2 + - uid: 3992 + components: + - type: Transform + pos: 44.5,46.5 + parent: 2 - uid: 3999 components: - type: Transform @@ -13249,6 +14400,11 @@ entities: - type: Transform pos: 46.5,-27.5 parent: 2 + - uid: 4026 + components: + - type: Transform + pos: 71.5,35.5 + parent: 2 - uid: 4040 components: - type: Transform @@ -13259,6 +14415,16 @@ entities: - type: Transform pos: -6.5,-7.5 parent: 2 + - uid: 4116 + components: + - type: Transform + pos: 67.5,39.5 + parent: 2 + - uid: 4133 + components: + - type: Transform + pos: 70.5,37.5 + parent: 2 - uid: 4190 components: - type: Transform @@ -13324,26 +14490,11 @@ entities: - type: Transform pos: 12.5,33.5 parent: 2 - - uid: 4351 - components: - - type: Transform - pos: 51.5,36.5 - parent: 2 - - uid: 4366 - components: - - type: Transform - pos: 50.5,35.5 - parent: 2 - uid: 4505 components: - type: Transform pos: 14.5,33.5 parent: 2 - - uid: 4644 - components: - - type: Transform - pos: 16.5,-14.5 - parent: 2 - uid: 4648 components: - type: Transform @@ -13712,7 +14863,7 @@ entities: - uid: 4791 components: - type: Transform - pos: 8.5,16.5 + pos: 33.5,6.5 parent: 2 - uid: 4882 components: @@ -14004,6 +15155,11 @@ entities: - type: Transform pos: 41.5,-35.5 parent: 2 + - uid: 5194 + components: + - type: Transform + pos: 40.5,44.5 + parent: 2 - uid: 5205 components: - type: Transform @@ -14039,6 +15195,11 @@ entities: - type: Transform pos: 55.5,-3.5 parent: 2 + - uid: 5236 + components: + - type: Transform + pos: 8.5,16.5 + parent: 2 - uid: 5251 components: - type: Transform @@ -14049,6 +15210,21 @@ entities: - type: Transform pos: 60.5,-3.5 parent: 2 + - uid: 5270 + components: + - type: Transform + pos: 63.5,28.5 + parent: 2 + - uid: 5272 + components: + - type: Transform + pos: 63.5,29.5 + parent: 2 + - uid: 5282 + components: + - type: Transform + pos: 61.5,27.5 + parent: 2 - uid: 5287 components: - type: Transform @@ -14059,6 +15235,21 @@ entities: - type: Transform pos: 57.5,50.5 parent: 2 + - uid: 5305 + components: + - type: Transform + pos: 30.5,23.5 + parent: 2 + - uid: 5311 + components: + - type: Transform + pos: 30.5,21.5 + parent: 2 + - uid: 5312 + components: + - type: Transform + pos: 30.5,22.5 + parent: 2 - uid: 5315 components: - type: Transform @@ -14069,6 +15260,11 @@ entities: - type: Transform pos: 35.5,-40.5 parent: 2 + - uid: 5342 + components: + - type: Transform + pos: 62.5,24.5 + parent: 2 - uid: 5345 components: - type: Transform @@ -14099,11 +15295,6 @@ entities: - type: Transform pos: 37.5,-43.5 parent: 2 - - uid: 5367 - components: - - type: Transform - pos: 53.5,21.5 - parent: 2 - uid: 5371 components: - type: Transform @@ -14129,11 +15320,21 @@ entities: - type: Transform pos: 41.5,-29.5 parent: 2 + - uid: 5380 + components: + - type: Transform + pos: 52.5,20.5 + parent: 2 - uid: 5396 components: - type: Transform pos: 41.5,-43.5 parent: 2 + - uid: 5404 + components: + - type: Transform + pos: 22.5,25.5 + parent: 2 - uid: 5412 components: - type: Transform @@ -14144,11 +15345,56 @@ entities: - type: Transform pos: 41.5,-31.5 parent: 2 + - uid: 5446 + components: + - type: Transform + pos: 47.5,42.5 + parent: 2 + - uid: 5452 + components: + - type: Transform + pos: 38.5,21.5 + parent: 2 + - uid: 5455 + components: + - type: Transform + pos: 15.5,5.5 + parent: 2 + - uid: 5462 + components: + - type: Transform + pos: 23.5,25.5 + parent: 2 + - uid: 5463 + components: + - type: Transform + pos: 40.5,42.5 + parent: 2 + - uid: 5476 + components: + - type: Transform + pos: 61.5,35.5 + parent: 2 + - uid: 5511 + components: + - type: Transform + pos: 8.5,5.5 + parent: 2 + - uid: 5520 + components: + - type: Transform + pos: 39.5,39.5 + parent: 2 - uid: 5527 components: - type: Transform pos: 41.5,-28.5 parent: 2 + - uid: 5530 + components: + - type: Transform + pos: 39.5,41.5 + parent: 2 - uid: 5579 components: - type: Transform @@ -14274,6 +15520,16 @@ entities: - type: Transform pos: 23.5,-40.5 parent: 2 + - uid: 5652 + components: + - type: Transform + pos: 19.5,-18.5 + parent: 2 + - uid: 5704 + components: + - type: Transform + pos: 41.5,34.5 + parent: 2 - uid: 5889 components: - type: Transform @@ -14324,6 +15580,16 @@ entities: - type: Transform pos: 8.5,-23.5 parent: 2 + - uid: 5928 + components: + - type: Transform + pos: 14.5,-10.5 + parent: 2 + - uid: 6008 + components: + - type: Transform + pos: 24.5,25.5 + parent: 2 - uid: 6024 components: - type: Transform @@ -14349,10 +15615,55 @@ entities: - type: Transform pos: 51.5,-13.5 parent: 2 - - uid: 6334 + - uid: 6095 components: - type: Transform - pos: 40.5,35.5 + pos: 8.5,10.5 + parent: 2 + - uid: 6117 + components: + - type: Transform + pos: 40.5,43.5 + parent: 2 + - uid: 6231 + components: + - type: Transform + pos: 66.5,6.5 + parent: 2 + - uid: 6287 + components: + - type: Transform + pos: 59.5,26.5 + parent: 2 + - uid: 6289 + components: + - type: Transform + pos: 62.5,8.5 + parent: 2 + - uid: 6294 + components: + - type: Transform + pos: 62.5,47.5 + parent: 2 + - uid: 6296 + components: + - type: Transform + pos: 61.5,47.5 + parent: 2 + - uid: 6332 + components: + - type: Transform + pos: 49.5,47.5 + parent: 2 + - uid: 6350 + components: + - type: Transform + pos: 39.5,19.5 + parent: 2 + - uid: 6352 + components: + - type: Transform + pos: 38.5,18.5 parent: 2 - uid: 6460 components: @@ -14364,11 +15675,6 @@ entities: - type: Transform pos: 18.5,-16.5 parent: 2 - - uid: 6462 - components: - - type: Transform - pos: 18.5,-17.5 - parent: 2 - uid: 6463 components: - type: Transform @@ -14419,6 +15725,21 @@ entities: - type: Transform pos: 22.5,-17.5 parent: 2 + - uid: 6474 + components: + - type: Transform + pos: 59.5,10.5 + parent: 2 + - uid: 6486 + components: + - type: Transform + pos: 60.5,10.5 + parent: 2 + - uid: 6529 + components: + - type: Transform + pos: 70.5,32.5 + parent: 2 - uid: 6592 components: - type: Transform @@ -14474,6 +15795,11 @@ entities: - type: Transform pos: 30.5,-11.5 parent: 2 + - uid: 6697 + components: + - type: Transform + pos: 11.5,12.5 + parent: 2 - uid: 6698 components: - type: Transform @@ -14744,6 +16070,11 @@ entities: - type: Transform pos: 20.5,-57.5 parent: 2 + - uid: 6914 + components: + - type: Transform + pos: 11.5,11.5 + parent: 2 - uid: 6920 components: - type: Transform @@ -14759,6 +16090,91 @@ entities: - type: Transform pos: 12.5,-30.5 parent: 2 + - uid: 6966 + components: + - type: Transform + pos: 21.5,12.5 + parent: 2 + - uid: 6967 + components: + - type: Transform + pos: 25.5,10.5 + parent: 2 + - uid: 6969 + components: + - type: Transform + pos: 15.5,6.5 + parent: 2 + - uid: 6970 + components: + - type: Transform + pos: 30.5,8.5 + parent: 2 + - uid: 6971 + components: + - type: Transform + pos: 34.5,6.5 + parent: 2 + - uid: 6972 + components: + - type: Transform + pos: 11.5,18.5 + parent: 2 + - uid: 6979 + components: + - type: Transform + pos: 12.5,15.5 + parent: 2 + - uid: 6981 + components: + - type: Transform + pos: 13.5,18.5 + parent: 2 + - uid: 6982 + components: + - type: Transform + pos: 12.5,31.5 + parent: 2 + - uid: 6983 + components: + - type: Transform + pos: 69.5,39.5 + parent: 2 + - uid: 6984 + components: + - type: Transform + pos: 68.5,39.5 + parent: 2 + - uid: 6986 + components: + - type: Transform + pos: 72.5,31.5 + parent: 2 + - uid: 6987 + components: + - type: Transform + pos: 72.5,32.5 + parent: 2 + - uid: 6992 + components: + - type: Transform + pos: 50.5,7.5 + parent: 2 + - uid: 6993 + components: + - type: Transform + pos: 50.5,8.5 + parent: 2 + - uid: 7030 + components: + - type: Transform + pos: 11.5,17.5 + parent: 2 + - uid: 7036 + components: + - type: Transform + pos: 15.5,21.5 + parent: 2 - uid: 7040 components: - type: Transform @@ -14794,11 +16210,6 @@ entities: - type: Transform pos: 13.5,5.5 parent: 2 - - uid: 7047 - components: - - type: Transform - pos: 14.5,5.5 - parent: 2 - uid: 7048 components: - type: Transform @@ -14814,26 +16225,6 @@ entities: - type: Transform pos: 9.5,6.5 parent: 2 - - uid: 7051 - components: - - type: Transform - pos: 9.5,4.5 - parent: 2 - - uid: 7052 - components: - - type: Transform - pos: 10.5,11.5 - parent: 2 - - uid: 7053 - components: - - type: Transform - pos: 10.5,12.5 - parent: 2 - - uid: 7054 - components: - - type: Transform - pos: 10.5,13.5 - parent: 2 - uid: 7055 components: - type: Transform @@ -14889,11 +16280,6 @@ entities: - type: Transform pos: 18.5,10.5 parent: 2 - - uid: 7066 - components: - - type: Transform - pos: 21.5,5.5 - parent: 2 - uid: 7067 components: - type: Transform @@ -14924,11 +16310,6 @@ entities: - type: Transform pos: 19.5,7.5 parent: 2 - - uid: 7073 - components: - - type: Transform - pos: 20.5,6.5 - parent: 2 - uid: 7074 components: - type: Transform @@ -14979,16 +16360,6 @@ entities: - type: Transform pos: 22.5,8.5 parent: 2 - - uid: 7087 - components: - - type: Transform - pos: 22.5,11.5 - parent: 2 - - uid: 7088 - components: - - type: Transform - pos: 22.5,12.5 - parent: 2 - uid: 7089 components: - type: Transform @@ -15124,11 +16495,6 @@ entities: - type: Transform pos: 26.5,8.5 parent: 2 - - uid: 7116 - components: - - type: Transform - pos: 28.5,9.5 - parent: 2 - uid: 7117 components: - type: Transform @@ -15192,23 +16558,13 @@ entities: - uid: 7129 components: - type: Transform - pos: 33.5,7.5 - parent: 2 - - uid: 7130 - components: - - type: Transform - pos: 32.5,7.5 + pos: 9.5,9.5 parent: 2 - uid: 7131 components: - type: Transform pos: 31.5,7.5 parent: 2 - - uid: 7132 - components: - - type: Transform - pos: 30.5,7.5 - parent: 2 - uid: 7133 components: - type: Transform @@ -15219,11 +16575,6 @@ entities: - type: Transform pos: 30.5,5.5 parent: 2 - - uid: 7135 - components: - - type: Transform - pos: 34.5,7.5 - parent: 2 - uid: 7136 components: - type: Transform @@ -15419,20 +16770,10 @@ entities: - type: Transform pos: -22.5,-3.5 parent: 2 - - uid: 7452 - components: - - type: Transform - pos: 13.5,16.5 - parent: 2 - - uid: 7453 - components: - - type: Transform - pos: 12.5,16.5 - parent: 2 - - uid: 7454 + - uid: 7457 components: - type: Transform - pos: 12.5,17.5 + pos: 43.5,46.5 parent: 2 - uid: 7551 components: @@ -15674,6 +17015,11 @@ entities: - type: Transform pos: -6.5,-0.5 parent: 2 + - uid: 7679 + components: + - type: Transform + pos: 47.5,38.5 + parent: 2 - uid: 7682 components: - type: Transform @@ -15779,11 +17125,21 @@ entities: - type: Transform pos: 4.5,-11.5 parent: 2 + - uid: 7707 + components: + - type: Transform + pos: 34.5,36.5 + parent: 2 - uid: 7713 components: - type: Transform pos: -13.5,-0.5 parent: 2 + - uid: 7717 + components: + - type: Transform + pos: 62.5,34.5 + parent: 2 - uid: 7719 components: - type: Transform @@ -15819,10 +17175,15 @@ entities: - type: Transform pos: -15.5,-0.5 parent: 2 - - uid: 7752 + - uid: 7760 components: - type: Transform - pos: 39.5,25.5 + pos: 28.5,36.5 + parent: 2 + - uid: 7799 + components: + - type: Transform + pos: 29.5,36.5 parent: 2 - uid: 7823 components: @@ -15849,11 +17210,6 @@ entities: - type: Transform pos: 13.5,-50.5 parent: 2 - - uid: 7972 - components: - - type: Transform - pos: 7.5,38.5 - parent: 2 - uid: 8024 components: - type: Transform @@ -15897,7 +17253,7 @@ entities: - uid: 8037 components: - type: Transform - pos: 21.5,21.5 + pos: 25.5,25.5 parent: 2 - uid: 8038 components: @@ -15907,27 +17263,22 @@ entities: - uid: 8039 components: - type: Transform - pos: 23.5,21.5 + pos: 26.5,17.5 parent: 2 - uid: 8040 components: - type: Transform - pos: 23.5,22.5 + pos: 32.5,20.5 parent: 2 - uid: 8041 components: - type: Transform - pos: 23.5,23.5 + pos: 17.5,31.5 parent: 2 - uid: 8042 components: - type: Transform - pos: 23.5,24.5 - parent: 2 - - uid: 8043 - components: - - type: Transform - pos: 22.5,24.5 + pos: 22.5,20.5 parent: 2 - uid: 8046 components: @@ -15939,16 +17290,6 @@ entities: - type: Transform pos: 12.5,25.5 parent: 2 - - uid: 8049 - components: - - type: Transform - pos: 11.5,25.5 - parent: 2 - - uid: 8050 - components: - - type: Transform - pos: 10.5,25.5 - parent: 2 - uid: 8051 components: - type: Transform @@ -15989,11 +17330,6 @@ entities: - type: Transform pos: 5.5,26.5 parent: 2 - - uid: 8062 - components: - - type: Transform - pos: 39.5,41.5 - parent: 2 - uid: 8064 components: - type: Transform @@ -16334,11 +17670,6 @@ entities: - type: Transform pos: 11.5,-40.5 parent: 2 - - uid: 8189 - components: - - type: Transform - pos: 3.5,26.5 - parent: 2 - uid: 8220 components: - type: Transform @@ -16357,997 +17688,502 @@ entities: - uid: 8285 components: - type: Transform - pos: 41.5,21.5 + pos: 43.5,27.5 + parent: 2 + - uid: 8304 + components: + - type: Transform + pos: 57.5,51.5 parent: 2 - uid: 8305 components: - type: Transform pos: 52.5,-8.5 parent: 2 - - uid: 8347 + - uid: 8360 components: - type: Transform - pos: 63.5,48.5 + pos: 74.5,16.5 parent: 2 - - uid: 8358 + - uid: 8364 components: - type: Transform - pos: 37.5,18.5 + pos: 52.5,47.5 parent: 2 - - uid: 8385 + - uid: 8365 components: - type: Transform - pos: 35.5,28.5 + pos: 51.5,47.5 parent: 2 - - uid: 8386 + - uid: 8374 components: - type: Transform - pos: 35.5,24.5 + pos: 62.5,44.5 parent: 2 - - uid: 8387 + - uid: 8433 components: - type: Transform - pos: 35.5,25.5 + pos: 60.5,27.5 parent: 2 - - uid: 8388 + - uid: 8455 components: - type: Transform - pos: 35.5,26.5 + pos: 70.5,46.5 parent: 2 - - uid: 8394 + - uid: 8523 components: - type: Transform - pos: 36.5,18.5 + pos: 94.5,34.5 parent: 2 - - uid: 8396 + - uid: 8560 components: - type: Transform - pos: 39.5,24.5 + pos: 53.5,32.5 parent: 2 - - uid: 8407 + - uid: 8577 components: - type: Transform - pos: 59.5,36.5 + pos: 41.5,46.5 parent: 2 - - uid: 8448 + - uid: 8604 components: - type: Transform - pos: 41.5,20.5 + pos: 42.5,34.5 parent: 2 - - uid: 8449 + - uid: 8607 components: - type: Transform - pos: 41.5,19.5 + pos: 44.5,21.5 parent: 2 - - uid: 8450 + - uid: 8618 components: - type: Transform - pos: 41.5,18.5 + pos: 66.5,45.5 parent: 2 - - uid: 8451 + - uid: 8623 components: - type: Transform - pos: 41.5,17.5 + pos: 37.5,21.5 parent: 2 - - uid: 8452 + - uid: 8628 components: - type: Transform - pos: 41.5,16.5 + pos: 66.5,44.5 parent: 2 - - uid: 8453 + - uid: 8672 components: - type: Transform - pos: 42.5,17.5 + pos: 57.5,32.5 parent: 2 - - uid: 8454 + - uid: 8675 components: - type: Transform - pos: 43.5,17.5 + pos: 47.5,41.5 parent: 2 - - uid: 8455 + - uid: 8676 components: - type: Transform - pos: 43.5,16.5 + pos: 47.5,34.5 parent: 2 - - uid: 8472 + - uid: 8697 components: - type: Transform - pos: 35.5,27.5 + pos: 66.5,43.5 parent: 2 - - uid: 8476 + - uid: 8704 components: - type: Transform - pos: 33.5,25.5 + pos: 47.5,27.5 parent: 2 - - uid: 8477 + - uid: 9134 components: - type: Transform - pos: 33.5,26.5 + pos: 20.5,31.5 parent: 2 - - uid: 8478 + - uid: 9135 components: - type: Transform - pos: 33.5,27.5 + pos: 19.5,31.5 parent: 2 - - uid: 8479 + - uid: 9137 components: - type: Transform - pos: 33.5,28.5 + pos: 18.5,31.5 parent: 2 - - uid: 8480 + - uid: 9140 components: - type: Transform - pos: 33.5,29.5 + pos: 21.5,31.5 parent: 2 - - uid: 8481 + - uid: 9141 components: - type: Transform - pos: 32.5,29.5 + pos: 22.5,31.5 parent: 2 - - uid: 8482 + - uid: 9142 components: - type: Transform - pos: 31.5,29.5 + pos: 23.5,31.5 parent: 2 - - uid: 8484 + - uid: 9149 components: - type: Transform - pos: 32.5,25.5 + pos: 20.5,40.5 parent: 2 - - uid: 8485 + - uid: 9150 components: - type: Transform - pos: 31.5,25.5 + pos: 19.5,40.5 parent: 2 - - uid: 8486 + - uid: 9151 components: - type: Transform - pos: 30.5,25.5 + pos: 18.5,40.5 parent: 2 - - uid: 8487 + - uid: 9152 components: - type: Transform - pos: 29.5,25.5 + pos: 18.5,41.5 parent: 2 - - uid: 8488 + - uid: 9153 components: - type: Transform - pos: 33.5,24.5 + pos: 18.5,39.5 parent: 2 - - uid: 8489 + - uid: 9156 components: - type: Transform - pos: 33.5,23.5 + pos: 26.5,33.5 parent: 2 - - uid: 8490 + - uid: 9157 components: - type: Transform - pos: 33.5,22.5 + pos: 26.5,34.5 parent: 2 - - uid: 8491 + - uid: 9158 components: - type: Transform - pos: 33.5,21.5 + pos: 26.5,35.5 parent: 2 - - uid: 8492 + - uid: 9159 components: - type: Transform - pos: 33.5,20.5 + pos: 26.5,36.5 parent: 2 - - uid: 8493 + - uid: 9160 components: - type: Transform - pos: 33.5,19.5 + pos: 25.5,36.5 parent: 2 - - uid: 8494 + - uid: 9161 components: - type: Transform - pos: 33.5,18.5 + pos: 24.5,36.5 parent: 2 - - uid: 8495 + - uid: 9162 components: - type: Transform - pos: 33.5,17.5 + pos: 23.5,36.5 parent: 2 - - uid: 8497 + - uid: 9163 components: - type: Transform - pos: 39.5,18.5 + pos: 22.5,36.5 parent: 2 - - uid: 8499 + - uid: 9164 components: - type: Transform - pos: 37.5,18.5 + pos: 21.5,36.5 parent: 2 - - uid: 8500 + - uid: 9165 components: - type: Transform - pos: 34.5,18.5 + pos: 20.5,36.5 parent: 2 - - uid: 8501 + - uid: 9166 components: - type: Transform - pos: 32.5,18.5 + pos: 19.5,36.5 parent: 2 - - uid: 8502 + - uid: 9167 components: - type: Transform - pos: 31.5,18.5 + pos: 18.5,36.5 parent: 2 - - uid: 8503 + - uid: 9168 components: - type: Transform - pos: 30.5,18.5 + pos: 26.5,32.5 parent: 2 - - uid: 8504 + - uid: 9169 components: - type: Transform - pos: 29.5,18.5 + pos: 26.5,31.5 parent: 2 - - uid: 8505 + - uid: 9170 components: - type: Transform - pos: 32.5,20.5 + pos: 26.5,30.5 parent: 2 - - uid: 8506 + - uid: 9171 components: - type: Transform - pos: 31.5,20.5 + pos: 26.5,29.5 parent: 2 - - uid: 8507 + - uid: 9172 components: - type: Transform - pos: 30.5,20.5 + pos: 26.5,28.5 parent: 2 - - uid: 8508 + - uid: 9173 components: - type: Transform - pos: 29.5,20.5 + pos: 26.5,27.5 parent: 2 - - uid: 8509 + - uid: 9174 components: - type: Transform - pos: 34.5,22.5 + pos: 26.5,26.5 parent: 2 - - uid: 8510 + - uid: 9180 components: - type: Transform - pos: 35.5,22.5 + pos: 25.5,43.5 parent: 2 - - uid: 8511 + - uid: 9181 components: - type: Transform - pos: 36.5,22.5 + pos: 25.5,44.5 parent: 2 - - uid: 8512 + - uid: 9182 components: - type: Transform - pos: 34.5,28.5 + pos: 25.5,45.5 parent: 2 - - uid: 8513 + - uid: 9183 components: - type: Transform - pos: 32.5,23.5 + pos: 25.5,46.5 parent: 2 - - uid: 8514 + - uid: 9184 components: - type: Transform - pos: 31.5,23.5 + pos: 24.5,45.5 parent: 2 - - uid: 8515 + - uid: 9185 components: - type: Transform - pos: 30.5,23.5 + pos: 23.5,45.5 parent: 2 - - uid: 8516 + - uid: 9186 components: - type: Transform - pos: 29.5,23.5 + pos: 22.5,45.5 parent: 2 - - uid: 8520 + - uid: 9187 components: - type: Transform - pos: 43.5,23.5 + pos: 21.5,45.5 parent: 2 - - uid: 8521 + - uid: 9188 components: - type: Transform - pos: 42.5,23.5 + pos: 20.5,45.5 parent: 2 - - uid: 8522 + - uid: 9189 components: - type: Transform - pos: 41.5,23.5 + pos: 22.5,44.5 parent: 2 - - uid: 8523 + - uid: 9190 components: - type: Transform - pos: 40.5,23.5 + pos: 22.5,43.5 parent: 2 - - uid: 8524 + - uid: 9191 components: - type: Transform - pos: 39.5,23.5 + pos: 22.5,42.5 parent: 2 - - uid: 8525 + - uid: 9192 components: - type: Transform - pos: 39.5,22.5 + pos: 22.5,41.5 parent: 2 - - uid: 8533 + - uid: 9193 components: - type: Transform - pos: 40.5,26.5 + pos: 22.5,40.5 parent: 2 - - uid: 8535 + - uid: 9194 components: - type: Transform - pos: 39.5,26.5 + pos: 22.5,46.5 parent: 2 - - uid: 8661 + - uid: 9195 components: - type: Transform - pos: 55.5,32.5 + pos: 26.5,45.5 parent: 2 - - uid: 8676 + - uid: 9196 components: - type: Transform - pos: 56.5,37.5 + pos: 27.5,45.5 parent: 2 - - uid: 8704 + - uid: 9197 components: - type: Transform - pos: 47.5,27.5 + pos: 28.5,45.5 parent: 2 - - uid: 8705 + - uid: 9198 components: - type: Transform - pos: 47.5,26.5 + pos: 29.5,45.5 parent: 2 - - uid: 8706 + - uid: 9199 components: - type: Transform - pos: 47.5,25.5 + pos: 30.5,45.5 parent: 2 - - uid: 8707 + - uid: 9200 components: - type: Transform - pos: 47.5,24.5 + pos: 31.5,45.5 parent: 2 - - uid: 8710 + - uid: 9201 components: - type: Transform - pos: 47.5,23.5 + pos: 30.5,46.5 parent: 2 - - uid: 8712 + - uid: 9202 components: - type: Transform - pos: 47.5,22.5 + pos: 30.5,47.5 parent: 2 - - uid: 8714 + - uid: 9203 components: - type: Transform - pos: 46.5,28.5 + pos: 33.5,44.5 parent: 2 - - uid: 8715 + - uid: 9204 components: - type: Transform - pos: 46.5,29.5 + pos: 33.5,43.5 parent: 2 - - uid: 8716 + - uid: 9205 components: - type: Transform - pos: 46.5,30.5 + pos: 33.5,42.5 parent: 2 - - uid: 8717 + - uid: 9206 components: - type: Transform - pos: 46.5,31.5 + pos: 33.5,41.5 parent: 2 - - uid: 8718 + - uid: 9207 components: - type: Transform - pos: 46.5,32.5 + pos: 33.5,40.5 parent: 2 - - uid: 8730 + - uid: 9208 components: - type: Transform - pos: 46.5,33.5 + pos: 32.5,40.5 parent: 2 - - uid: 8731 + - uid: 9209 components: - type: Transform - pos: 46.5,34.5 + pos: 31.5,40.5 parent: 2 - - uid: 8759 + - uid: 9210 components: - type: Transform - pos: 46.5,35.5 + pos: 32.5,42.5 parent: 2 - - uid: 8766 + - uid: 9211 components: - type: Transform - pos: 46.5,36.5 + pos: 31.5,42.5 parent: 2 - - uid: 8779 + - uid: 9215 components: - type: Transform - pos: 46.5,37.5 + pos: 47.5,39.5 parent: 2 - - uid: 8791 + - uid: 9216 components: - type: Transform - pos: 46.5,38.5 + pos: 36.5,42.5 parent: 2 - - uid: 8795 + - uid: 9224 components: - type: Transform - pos: 46.5,39.5 + pos: 23.5,41.5 parent: 2 - - uid: 8796 + - uid: 9225 components: - type: Transform - pos: 45.5,39.5 + pos: 24.5,41.5 parent: 2 - - uid: 8797 + - uid: 9226 components: - type: Transform - pos: 45.5,40.5 + pos: 25.5,41.5 parent: 2 - - uid: 8798 + - uid: 9227 components: - type: Transform - pos: 45.5,41.5 + pos: 26.5,41.5 parent: 2 - - uid: 8934 + - uid: 9228 components: - type: Transform - pos: 69.5,30.5 + pos: 27.5,41.5 parent: 2 - - uid: 9131 + - uid: 9229 components: - type: Transform - pos: 20.5,34.5 + pos: 28.5,41.5 parent: 2 - - uid: 9132 + - uid: 9230 components: - type: Transform - pos: 20.5,33.5 + pos: 28.5,42.5 parent: 2 - - uid: 9133 + - uid: 9231 components: - type: Transform - pos: 20.5,32.5 + pos: 28.5,43.5 parent: 2 - - uid: 9134 + - uid: 9232 components: - type: Transform - pos: 20.5,31.5 + pos: 28.5,44.5 parent: 2 - - uid: 9135 + - uid: 9235 components: - type: Transform - pos: 19.5,31.5 + pos: 47.5,35.5 parent: 2 - - uid: 9137 - components: - - type: Transform - pos: 18.5,31.5 - parent: 2 - - uid: 9140 - components: - - type: Transform - pos: 21.5,31.5 - parent: 2 - - uid: 9141 - components: - - type: Transform - pos: 22.5,31.5 - parent: 2 - - uid: 9142 - components: - - type: Transform - pos: 23.5,31.5 - parent: 2 - - uid: 9143 - components: - - type: Transform - pos: 23.5,30.5 - parent: 2 - - uid: 9144 - components: - - type: Transform - pos: 23.5,32.5 - parent: 2 - - uid: 9145 - components: - - type: Transform - pos: 21.5,30.5 - parent: 2 - - uid: 9146 - components: - - type: Transform - pos: 21.5,32.5 - parent: 2 - - uid: 9147 - components: - - type: Transform - pos: 18.5,30.5 - parent: 2 - - uid: 9148 - components: - - type: Transform - pos: 18.5,32.5 - parent: 2 - - uid: 9149 - components: - - type: Transform - pos: 20.5,40.5 - parent: 2 - - uid: 9150 - components: - - type: Transform - pos: 19.5,40.5 - parent: 2 - - uid: 9151 - components: - - type: Transform - pos: 18.5,40.5 - parent: 2 - - uid: 9152 - components: - - type: Transform - pos: 18.5,41.5 - parent: 2 - - uid: 9153 - components: - - type: Transform - pos: 18.5,39.5 - parent: 2 - - uid: 9154 - components: - - type: Transform - pos: 28.5,33.5 - parent: 2 - - uid: 9155 - components: - - type: Transform - pos: 27.5,33.5 - parent: 2 - - uid: 9156 - components: - - type: Transform - pos: 26.5,33.5 - parent: 2 - - uid: 9157 - components: - - type: Transform - pos: 26.5,34.5 - parent: 2 - - uid: 9158 - components: - - type: Transform - pos: 26.5,35.5 - parent: 2 - - uid: 9159 - components: - - type: Transform - pos: 26.5,36.5 - parent: 2 - - uid: 9160 - components: - - type: Transform - pos: 25.5,36.5 - parent: 2 - - uid: 9161 - components: - - type: Transform - pos: 24.5,36.5 - parent: 2 - - uid: 9162 - components: - - type: Transform - pos: 23.5,36.5 - parent: 2 - - uid: 9163 - components: - - type: Transform - pos: 22.5,36.5 - parent: 2 - - uid: 9164 - components: - - type: Transform - pos: 21.5,36.5 - parent: 2 - - uid: 9165 - components: - - type: Transform - pos: 20.5,36.5 - parent: 2 - - uid: 9166 - components: - - type: Transform - pos: 19.5,36.5 - parent: 2 - - uid: 9167 - components: - - type: Transform - pos: 18.5,36.5 - parent: 2 - - uid: 9168 - components: - - type: Transform - pos: 26.5,32.5 - parent: 2 - - uid: 9169 - components: - - type: Transform - pos: 26.5,31.5 - parent: 2 - - uid: 9170 - components: - - type: Transform - pos: 26.5,30.5 - parent: 2 - - uid: 9171 - components: - - type: Transform - pos: 26.5,29.5 - parent: 2 - - uid: 9172 - components: - - type: Transform - pos: 26.5,28.5 - parent: 2 - - uid: 9173 - components: - - type: Transform - pos: 26.5,27.5 - parent: 2 - - uid: 9174 - components: - - type: Transform - pos: 26.5,26.5 - parent: 2 - - uid: 9176 - components: - - type: Transform - pos: 30.5,37.5 - parent: 2 - - uid: 9177 - components: - - type: Transform - pos: 30.5,36.5 - parent: 2 - - uid: 9178 - components: - - type: Transform - pos: 30.5,35.5 - parent: 2 - - uid: 9179 - components: - - type: Transform - pos: 54.5,39.5 - parent: 2 - - uid: 9180 - components: - - type: Transform - pos: 25.5,43.5 - parent: 2 - - uid: 9181 - components: - - type: Transform - pos: 25.5,44.5 - parent: 2 - - uid: 9182 - components: - - type: Transform - pos: 25.5,45.5 - parent: 2 - - uid: 9183 - components: - - type: Transform - pos: 25.5,46.5 - parent: 2 - - uid: 9184 - components: - - type: Transform - pos: 24.5,45.5 - parent: 2 - - uid: 9185 - components: - - type: Transform - pos: 23.5,45.5 - parent: 2 - - uid: 9186 - components: - - type: Transform - pos: 22.5,45.5 - parent: 2 - - uid: 9187 - components: - - type: Transform - pos: 21.5,45.5 - parent: 2 - - uid: 9188 - components: - - type: Transform - pos: 20.5,45.5 - parent: 2 - - uid: 9189 - components: - - type: Transform - pos: 22.5,44.5 - parent: 2 - - uid: 9190 - components: - - type: Transform - pos: 22.5,43.5 - parent: 2 - - uid: 9191 - components: - - type: Transform - pos: 22.5,42.5 - parent: 2 - - uid: 9192 - components: - - type: Transform - pos: 22.5,41.5 - parent: 2 - - uid: 9193 - components: - - type: Transform - pos: 22.5,40.5 - parent: 2 - - uid: 9194 - components: - - type: Transform - pos: 22.5,46.5 - parent: 2 - - uid: 9195 - components: - - type: Transform - pos: 26.5,45.5 - parent: 2 - - uid: 9196 - components: - - type: Transform - pos: 27.5,45.5 - parent: 2 - - uid: 9197 - components: - - type: Transform - pos: 28.5,45.5 - parent: 2 - - uid: 9198 - components: - - type: Transform - pos: 29.5,45.5 - parent: 2 - - uid: 9199 - components: - - type: Transform - pos: 30.5,45.5 - parent: 2 - - uid: 9200 - components: - - type: Transform - pos: 31.5,45.5 - parent: 2 - - uid: 9201 - components: - - type: Transform - pos: 30.5,46.5 - parent: 2 - - uid: 9202 - components: - - type: Transform - pos: 30.5,47.5 - parent: 2 - - uid: 9203 - components: - - type: Transform - pos: 33.5,44.5 - parent: 2 - - uid: 9204 - components: - - type: Transform - pos: 33.5,43.5 - parent: 2 - - uid: 9205 - components: - - type: Transform - pos: 33.5,42.5 - parent: 2 - - uid: 9206 - components: - - type: Transform - pos: 33.5,41.5 - parent: 2 - - uid: 9207 - components: - - type: Transform - pos: 33.5,40.5 - parent: 2 - - uid: 9208 - components: - - type: Transform - pos: 32.5,40.5 - parent: 2 - - uid: 9209 - components: - - type: Transform - pos: 31.5,40.5 - parent: 2 - - uid: 9210 - components: - - type: Transform - pos: 32.5,42.5 - parent: 2 - - uid: 9211 - components: - - type: Transform - pos: 31.5,42.5 - parent: 2 - - uid: 9212 - components: - - type: Transform - pos: 34.5,40.5 - parent: 2 - - uid: 9213 - components: - - type: Transform - pos: 35.5,40.5 - parent: 2 - - uid: 9214 - components: - - type: Transform - pos: 36.5,40.5 - parent: 2 - - uid: 9215 - components: - - type: Transform - pos: 36.5,41.5 - parent: 2 - - uid: 9216 - components: - - type: Transform - pos: 36.5,42.5 - parent: 2 - - uid: 9224 - components: - - type: Transform - pos: 23.5,41.5 - parent: 2 - - uid: 9225 - components: - - type: Transform - pos: 24.5,41.5 - parent: 2 - - uid: 9226 - components: - - type: Transform - pos: 25.5,41.5 - parent: 2 - - uid: 9227 - components: - - type: Transform - pos: 26.5,41.5 - parent: 2 - - uid: 9228 - components: - - type: Transform - pos: 27.5,41.5 - parent: 2 - - uid: 9229 - components: - - type: Transform - pos: 28.5,41.5 - parent: 2 - - uid: 9230 - components: - - type: Transform - pos: 28.5,42.5 - parent: 2 - - uid: 9231 - components: - - type: Transform - pos: 28.5,43.5 - parent: 2 - - uid: 9232 - components: - - type: Transform - pos: 28.5,44.5 - parent: 2 - - uid: 9234 - components: - - type: Transform - pos: 29.5,32.5 - parent: 2 - - uid: 9235 - components: - - type: Transform - pos: 30.5,32.5 - parent: 2 - - uid: 9237 - components: - - type: Transform - pos: 58.5,32.5 - parent: 2 - - uid: 9240 - components: - - type: Transform - pos: 34.5,33.5 - parent: 2 - - uid: 9241 - components: - - type: Transform - pos: 34.5,34.5 - parent: 2 - - uid: 9242 - components: - - type: Transform - pos: 34.5,35.5 - parent: 2 - - uid: 9244 - components: - - type: Transform - pos: 34.5,37.5 - parent: 2 - - uid: 9245 - components: - - type: Transform - pos: 35.5,37.5 - parent: 2 - - uid: 9246 + - uid: 9246 components: - type: Transform pos: 35.5,38.5 parent: 2 - - uid: 9247 - components: - - type: Transform - pos: 36.5,38.5 - parent: 2 - - uid: 9248 - components: - - type: Transform - pos: 37.5,38.5 - parent: 2 - - uid: 9249 - components: - - type: Transform - pos: 38.5,38.5 - parent: 2 - - uid: 9250 - components: - - type: Transform - pos: 39.5,38.5 - parent: 2 - uid: 9251 components: - type: Transform - pos: 39.5,39.5 - parent: 2 - - uid: 9252 - components: - - type: Transform - pos: 39.5,40.5 - parent: 2 - - uid: 9267 - components: - - type: Transform - pos: 69.5,47.5 + pos: 60.5,24.5 parent: 2 - - uid: 9268 + - uid: 9254 components: - type: Transform - pos: 69.5,45.5 + pos: 55.5,52.5 parent: 2 - - uid: 9269 + - uid: 9255 components: - type: Transform - pos: 69.5,46.5 + pos: 59.5,27.5 parent: 2 - uid: 9270 components: @@ -17369,71 +18205,11 @@ entities: - type: Transform pos: 73.5,45.5 parent: 2 - - uid: 9274 - components: - - type: Transform - pos: 66.5,45.5 - parent: 2 - - uid: 9275 - components: - - type: Transform - pos: 66.5,46.5 - parent: 2 - - uid: 9276 - components: - - type: Transform - pos: 66.5,44.5 - parent: 2 - - uid: 9277 - components: - - type: Transform - pos: 67.5,44.5 - parent: 2 - - uid: 9278 - components: - - type: Transform - pos: 65.5,46.5 - parent: 2 - - uid: 9279 - components: - - type: Transform - pos: 64.5,46.5 - parent: 2 - - uid: 9280 - components: - - type: Transform - pos: 63.5,46.5 - parent: 2 - - uid: 9281 - components: - - type: Transform - pos: 63.5,47.5 - parent: 2 - - uid: 9282 - components: - - type: Transform - pos: 62.5,48.5 - parent: 2 - - uid: 9283 - components: - - type: Transform - pos: 61.5,48.5 - parent: 2 - - uid: 9284 - components: - - type: Transform - pos: 60.5,48.5 - parent: 2 - uid: 9285 components: - type: Transform pos: 59.5,48.5 parent: 2 - - uid: 9286 - components: - - type: Transform - pos: 58.5,48.5 - parent: 2 - uid: 9287 components: - type: Transform @@ -17459,80 +18235,10 @@ entities: - type: Transform pos: 53.5,48.5 parent: 2 - - uid: 9292 - components: - - type: Transform - pos: 52.5,48.5 - parent: 2 - - uid: 9293 - components: - - type: Transform - pos: 51.5,48.5 - parent: 2 - - uid: 9294 - components: - - type: Transform - pos: 50.5,48.5 - parent: 2 - - uid: 9295 - components: - - type: Transform - pos: 49.5,48.5 - parent: 2 - - uid: 9298 - components: - - type: Transform - pos: 44.5,45.5 - parent: 2 - - uid: 9299 - components: - - type: Transform - pos: 49.5,47.5 - parent: 2 - - uid: 9300 - components: - - type: Transform - pos: 48.5,47.5 - parent: 2 - uid: 9301 components: - type: Transform - pos: 47.5,47.5 - parent: 2 - - uid: 9302 - components: - - type: Transform - pos: 46.5,47.5 - parent: 2 - - uid: 9303 - components: - - type: Transform - pos: 46.5,46.5 - parent: 2 - - uid: 9304 - components: - - type: Transform - pos: 45.5,46.5 - parent: 2 - - uid: 9305 - components: - - type: Transform - pos: 44.5,46.5 - parent: 2 - - uid: 9310 - components: - - type: Transform - pos: 68.5,41.5 - parent: 2 - - uid: 9311 - components: - - type: Transform - pos: 68.5,42.5 - parent: 2 - - uid: 9312 - components: - - type: Transform - pos: 67.5,42.5 + pos: 61.5,24.5 parent: 2 - uid: 9313 components: @@ -17549,11 +18255,6 @@ entities: - type: Transform pos: 66.5,40.5 parent: 2 - - uid: 9316 - components: - - type: Transform - pos: 66.5,39.5 - parent: 2 - uid: 9317 components: - type: Transform @@ -17564,16 +18265,6 @@ entities: - type: Transform pos: 66.5,37.5 parent: 2 - - uid: 9319 - components: - - type: Transform - pos: 66.5,36.5 - parent: 2 - - uid: 9320 - components: - - type: Transform - pos: 66.5,35.5 - parent: 2 - uid: 9321 components: - type: Transform @@ -17622,87 +18313,52 @@ entities: - uid: 9330 components: - type: Transform - pos: 67.5,28.5 - parent: 2 - - uid: 9331 - components: - - type: Transform - pos: 68.5,28.5 - parent: 2 - - uid: 9332 - components: - - type: Transform - pos: 69.5,28.5 - parent: 2 - - uid: 9335 - components: - - type: Transform - pos: 69.5,31.5 + pos: 57.5,53.5 parent: 2 - uid: 9336 components: - type: Transform pos: 69.5,32.5 parent: 2 - - uid: 9337 - components: - - type: Transform - pos: 69.5,33.5 - parent: 2 - - uid: 9338 - components: - - type: Transform - pos: 68.5,32.5 - parent: 2 - uid: 9339 components: - type: Transform - pos: 67.5,32.5 - parent: 2 - - uid: 9340 - components: - - type: Transform - pos: 67.5,36.5 - parent: 2 - - uid: 9341 - components: - - type: Transform - pos: 68.5,36.5 + pos: 21.5,11.5 parent: 2 - - uid: 9342 + - uid: 9343 components: - type: Transform - pos: 69.5,36.5 + pos: 22.5,10.5 parent: 2 - - uid: 9343 + - uid: 9345 components: - type: Transform - pos: 70.5,36.5 + pos: 57.5,52.5 parent: 2 - - uid: 9344 + - uid: 9347 components: - type: Transform - pos: 67.5,39.5 + pos: 70.5,39.5 parent: 2 - - uid: 9345 + - uid: 9351 components: - type: Transform - pos: 68.5,39.5 + pos: 55.5,51.5 parent: 2 - - uid: 9346 + - uid: 9499 components: - type: Transform - pos: 69.5,39.5 + pos: 13.5,-17.5 parent: 2 - - uid: 9347 + - uid: 9586 components: - type: Transform - pos: 70.5,39.5 + pos: 38.5,26.5 parent: 2 - - uid: 9454 + - uid: 9587 components: - type: Transform - pos: 32.5,33.5 + pos: 33.5,36.5 parent: 2 - uid: 9694 components: @@ -18004,6 +18660,11 @@ entities: - type: Transform pos: 26.5,-12.5 parent: 2 + - uid: 9895 + components: + - type: Transform + pos: 32.5,35.5 + parent: 2 - uid: 9905 components: - type: Transform @@ -18109,10 +18770,10 @@ entities: - type: Transform pos: 32.5,-17.5 parent: 2 - - uid: 9926 + - uid: 9928 components: - type: Transform - pos: 39.5,-15.5 + pos: 47.5,37.5 parent: 2 - uid: 9929 components: @@ -18459,16 +19120,6 @@ entities: - type: Transform pos: 17.5,-10.5 parent: 2 - - uid: 10001 - components: - - type: Transform - pos: 17.5,-11.5 - parent: 2 - - uid: 10002 - components: - - type: Transform - pos: 16.5,-11.5 - parent: 2 - uid: 10003 components: - type: Transform @@ -18524,11 +19175,6 @@ entities: - type: Transform pos: 13.5,-11.5 parent: 2 - - uid: 10014 - components: - - type: Transform - pos: 14.5,-11.5 - parent: 2 - uid: 10015 components: - type: Transform @@ -18639,6 +19285,11 @@ entities: - type: Transform pos: 32.5,-32.5 parent: 2 + - uid: 10048 + components: + - type: Transform + pos: 40.5,45.5 + parent: 2 - uid: 10075 components: - type: Transform @@ -18654,11 +19305,6 @@ entities: - type: Transform pos: 61.5,-2.5 parent: 2 - - uid: 10084 - components: - - type: Transform - pos: 40.5,33.5 - parent: 2 - uid: 10103 components: - type: Transform @@ -18689,110 +19335,110 @@ entities: - type: Transform pos: 61.5,-10.5 parent: 2 - - uid: 10454 + - uid: 10290 components: - type: Transform - pos: 53.5,20.5 + pos: 42.5,46.5 parent: 2 - - uid: 10455 + - uid: 10292 components: - type: Transform - pos: 53.5,19.5 + pos: 38.5,17.5 parent: 2 - - uid: 10456 + - uid: 10316 components: - type: Transform - pos: 53.5,18.5 + pos: 41.5,31.5 parent: 2 - - uid: 10457 + - uid: 10339 components: - type: Transform - pos: 52.5,19.5 + pos: 74.5,15.5 parent: 2 - - uid: 10458 + - uid: 10348 components: - type: Transform - pos: 51.5,19.5 + pos: 49.5,24.5 parent: 2 - - uid: 10459 + - uid: 10407 components: - type: Transform - pos: 50.5,19.5 + pos: 61.5,44.5 parent: 2 - - uid: 10460 + - uid: 10408 components: - type: Transform - pos: 49.5,19.5 + pos: 60.5,44.5 parent: 2 - - uid: 10461 + - uid: 10435 components: - type: Transform - pos: 48.5,19.5 + pos: 29.5,24.5 parent: 2 - - uid: 10462 + - uid: 10438 components: - type: Transform - pos: 49.5,18.5 + pos: 34.5,24.5 parent: 2 - - uid: 10463 + - uid: 10455 components: - type: Transform - pos: 49.5,17.5 + pos: 53.5,19.5 parent: 2 - - uid: 10464 + - uid: 10456 components: - type: Transform - pos: 48.5,17.5 + pos: 53.5,18.5 parent: 2 - - uid: 10465 + - uid: 10457 components: - type: Transform - pos: 54.5,18.5 + pos: 52.5,19.5 parent: 2 - - uid: 10466 + - uid: 10458 components: - type: Transform - pos: 55.5,18.5 + pos: 51.5,19.5 parent: 2 - - uid: 10467 + - uid: 10459 components: - type: Transform - pos: 51.5,22.5 + pos: 50.5,19.5 parent: 2 - - uid: 10468 + - uid: 10460 components: - type: Transform - pos: 56.5,11.5 + pos: 49.5,19.5 parent: 2 - - uid: 10469 + - uid: 10465 components: - type: Transform - pos: 51.5,23.5 + pos: 54.5,18.5 parent: 2 - - uid: 10470 + - uid: 10466 components: - type: Transform - pos: 51.5,24.5 + pos: 55.5,18.5 parent: 2 - - uid: 10471 + - uid: 10468 components: - type: Transform - pos: 50.5,24.5 + pos: 26.5,10.5 parent: 2 - - uid: 10472 + - uid: 10470 components: - type: Transform - pos: 55.5,11.5 + pos: 51.5,24.5 parent: 2 - - uid: 10473 + - uid: 10471 components: - type: Transform - pos: 54.5,11.5 + pos: 50.5,24.5 parent: 2 - - uid: 10475 + - uid: 10472 components: - type: Transform - pos: 54.5,10.5 + pos: 31.5,6.5 parent: 2 - uid: 10476 components: @@ -19014,45 +19660,15 @@ entities: - type: Transform pos: 26.5,14.5 parent: 2 - - uid: 10520 - components: - - type: Transform - pos: 65.5,23.5 - parent: 2 - - uid: 10521 - components: - - type: Transform - pos: 64.5,23.5 - parent: 2 - - uid: 10522 - components: - - type: Transform - pos: 63.5,23.5 - parent: 2 - - uid: 10523 - components: - - type: Transform - pos: 62.5,23.5 - parent: 2 - - uid: 10524 - components: - - type: Transform - pos: 62.5,24.5 - parent: 2 - uid: 10525 components: - type: Transform - pos: 62.5,25.5 + pos: 40.5,20.5 parent: 2 - uid: 10526 components: - type: Transform - pos: 62.5,26.5 - parent: 2 - - uid: 10527 - components: - - type: Transform - pos: 62.5,27.5 + pos: 40.5,19.5 parent: 2 - uid: 10528 components: @@ -19104,51 +19720,16 @@ entities: - type: Transform pos: 70.5,14.5 parent: 2 - - uid: 10538 - components: - - type: Transform - pos: 64.5,11.5 - parent: 2 - - uid: 10539 - components: - - type: Transform - pos: 63.5,11.5 - parent: 2 - uid: 10540 components: - type: Transform pos: 62.5,11.5 parent: 2 - - uid: 10541 - components: - - type: Transform - pos: 61.5,11.5 - parent: 2 - uid: 10542 components: - type: Transform pos: 61.5,10.5 parent: 2 - - uid: 10543 - components: - - type: Transform - pos: 61.5,9.5 - parent: 2 - - uid: 10544 - components: - - type: Transform - pos: 61.5,8.5 - parent: 2 - - uid: 10546 - components: - - type: Transform - pos: 61.5,18.5 - parent: 2 - - uid: 10547 - components: - - type: Transform - pos: 60.5,18.5 - parent: 2 - uid: 10548 components: - type: Transform @@ -19177,7 +19758,7 @@ entities: - uid: 10553 components: - type: Transform - pos: 59.5,13.5 + pos: 57.5,12.5 parent: 2 - uid: 10554 components: @@ -19254,85 +19835,185 @@ entities: - type: Transform pos: 59.5,20.5 parent: 2 - - uid: 10569 + - uid: 10572 components: - type: Transform - pos: 59.5,21.5 + pos: 59.5,24.5 parent: 2 - - uid: 10570 + - uid: 10578 components: - type: Transform - pos: 59.5,22.5 + pos: 57.5,11.5 parent: 2 - - uid: 10571 + - uid: 10579 components: - type: Transform - pos: 59.5,23.5 + pos: 57.5,10.5 parent: 2 - - uid: 10572 + - uid: 10580 components: - type: Transform - pos: 59.5,24.5 + pos: 57.5,9.5 parent: 2 - - uid: 10573 + - uid: 10581 components: - type: Transform - pos: 58.5,24.5 + pos: 57.5,8.5 parent: 2 - - uid: 10574 + - uid: 10582 components: - type: Transform - pos: 57.5,24.5 + pos: 57.5,7.5 parent: 2 - - uid: 10575 + - uid: 10583 components: - type: Transform - pos: 56.5,24.5 + pos: 57.5,6.5 parent: 2 - - uid: 10576 + - uid: 10584 components: - type: Transform - pos: 55.5,24.5 + pos: 56.5,6.5 parent: 2 - - uid: 10577 + - uid: 10596 components: - type: Transform - pos: 54.5,24.5 + pos: 66.5,7.5 parent: 2 - - uid: 10578 + - uid: 10599 components: - type: Transform - pos: 57.5,11.5 + pos: 57.5,28.5 parent: 2 - - uid: 10579 + - uid: 10672 components: - type: Transform - pos: 57.5,10.5 + pos: 50.5,38.5 parent: 2 - - uid: 10580 + - uid: 10696 components: - type: Transform - pos: 57.5,9.5 + pos: 15.5,4.5 parent: 2 - - uid: 10581 + - uid: 10711 components: - type: Transform - pos: 57.5,8.5 + pos: 66.5,46.5 parent: 2 - - uid: 10582 + - uid: 10765 components: - type: Transform - pos: 57.5,7.5 + pos: 32.5,17.5 parent: 2 - - uid: 10583 + - uid: 10769 components: - type: Transform - pos: 57.5,6.5 + pos: 32.5,19.5 parent: 2 - - uid: 10584 + - uid: 10805 components: - type: Transform - pos: 56.5,6.5 + pos: 49.5,27.5 + parent: 2 + - uid: 10838 + components: + - type: Transform + pos: 50.5,27.5 + parent: 2 + - uid: 10841 + components: + - type: Transform + pos: 52.5,27.5 + parent: 2 + - uid: 10844 + components: + - type: Transform + pos: 53.5,27.5 + parent: 2 + - uid: 10845 + components: + - type: Transform + pos: 54.5,27.5 + parent: 2 + - uid: 10846 + components: + - type: Transform + pos: 55.5,27.5 + parent: 2 + - uid: 10847 + components: + - type: Transform + pos: 56.5,27.5 + parent: 2 + - uid: 10848 + components: + - type: Transform + pos: 57.5,27.5 + parent: 2 + - uid: 10850 + components: + - type: Transform + pos: 57.5,29.5 + parent: 2 + - uid: 10851 + components: + - type: Transform + pos: 58.5,29.5 + parent: 2 + - uid: 10852 + components: + - type: Transform + pos: 59.5,29.5 + parent: 2 + - uid: 10854 + components: + - type: Transform + pos: 60.5,29.5 + parent: 2 + - uid: 10855 + components: + - type: Transform + pos: 60.5,30.5 + parent: 2 + - uid: 10857 + components: + - type: Transform + pos: 60.5,31.5 + parent: 2 + - uid: 10858 + components: + - type: Transform + pos: 60.5,32.5 + parent: 2 + - uid: 10859 + components: + - type: Transform + pos: 60.5,33.5 + parent: 2 + - uid: 10860 + components: + - type: Transform + pos: 60.5,34.5 + parent: 2 + - uid: 10862 + components: + - type: Transform + pos: 31.5,24.5 + parent: 2 + - uid: 10865 + components: + - type: Transform + pos: 35.5,19.5 + parent: 2 + - uid: 10883 + components: + - type: Transform + pos: 55.5,53.5 + parent: 2 + - uid: 10917 + components: + - type: Transform + pos: 15.5,8.5 parent: 2 - uid: 10925 components: @@ -19447,23 +20128,33 @@ entities: - uid: 10953 components: - type: Transform - pos: 50.5,6.5 + pos: 15.5,7.5 parent: 2 - uid: 10954 components: - type: Transform - pos: 51.5,6.5 + pos: 16.5,3.5 parent: 2 - uid: 10955 components: - type: Transform - pos: 52.5,6.5 + pos: 19.5,10.5 parent: 2 - uid: 10957 components: - type: Transform pos: 54.5,4.5 parent: 2 + - uid: 10974 + components: + - type: Transform + pos: 30.5,24.5 + parent: 2 + - uid: 10989 + components: + - type: Transform + pos: 13.5,-10.5 + parent: 2 - uid: 11008 components: - type: Transform @@ -19489,6 +20180,11 @@ entities: - type: Transform pos: 51.5,3.5 parent: 2 + - uid: 11019 + components: + - type: Transform + pos: 15.5,3.5 + parent: 2 - uid: 11023 components: - type: Transform @@ -19529,6 +20225,11 @@ entities: - type: Transform pos: 52.5,-0.5 parent: 2 + - uid: 11033 + components: + - type: Transform + pos: 12.5,18.5 + parent: 2 - uid: 11034 components: - type: Transform @@ -19944,6 +20645,76 @@ entities: - type: Transform pos: 66.5,-11.5 parent: 2 + - uid: 11158 + components: + - type: Transform + pos: 62.5,39.5 + parent: 2 + - uid: 11208 + components: + - type: Transform + pos: 63.5,44.5 + parent: 2 + - uid: 11209 + components: + - type: Transform + pos: 59.5,44.5 + parent: 2 + - uid: 11210 + components: + - type: Transform + pos: 55.5,45.5 + parent: 2 + - uid: 11217 + components: + - type: Transform + pos: 58.5,44.5 + parent: 2 + - uid: 11224 + components: + - type: Transform + pos: 57.5,44.5 + parent: 2 + - uid: 11273 + components: + - type: Transform + pos: 57.5,45.5 + parent: 2 + - uid: 11274 + components: + - type: Transform + pos: 56.5,45.5 + parent: 2 + - uid: 11279 + components: + - type: Transform + pos: 54.5,45.5 + parent: 2 + - uid: 11283 + components: + - type: Transform + pos: 53.5,45.5 + parent: 2 + - uid: 11284 + components: + - type: Transform + pos: 53.5,46.5 + parent: 2 + - uid: 11285 + components: + - type: Transform + pos: 53.5,47.5 + parent: 2 + - uid: 11286 + components: + - type: Transform + pos: 54.5,44.5 + parent: 2 + - uid: 11333 + components: + - type: Transform + pos: 54.5,43.5 + parent: 2 - uid: 11368 components: - type: Transform @@ -20039,21 +20810,76 @@ entities: - type: Transform pos: 61.5,0.5 parent: 2 - - uid: 11473 + - uid: 11465 components: - type: Transform - pos: 7.5,37.5 + pos: 54.5,42.5 + parent: 2 + - uid: 11475 + components: + - type: Transform + pos: 54.5,41.5 parent: 2 - uid: 11632 components: - type: Transform pos: -25.5,-18.5 parent: 2 + - uid: 11665 + components: + - type: Transform + pos: 34.5,19.5 + parent: 2 + - uid: 11667 + components: + - type: Transform + pos: 33.5,19.5 + parent: 2 + - uid: 11668 + components: + - type: Transform + pos: 32.5,18.5 + parent: 2 + - uid: 11669 + components: + - type: Transform + pos: 36.5,19.5 + parent: 2 + - uid: 11671 + components: + - type: Transform + pos: 33.5,24.5 + parent: 2 + - uid: 11673 + components: + - type: Transform + pos: 47.5,40.5 + parent: 2 + - uid: 11698 + components: + - type: Transform + pos: 27.5,36.5 + parent: 2 - uid: 11750 components: - type: Transform pos: 41.5,-34.5 parent: 2 + - uid: 11943 + components: + - type: Transform + pos: 38.5,19.5 + parent: 2 + - uid: 11953 + components: + - type: Transform + pos: 37.5,19.5 + parent: 2 + - uid: 11979 + components: + - type: Transform + pos: 32.5,24.5 + parent: 2 - uid: 11981 components: - type: Transform @@ -20124,11 +20950,6 @@ entities: - type: Transform pos: 74.5,7.5 parent: 2 - - uid: 11998 - components: - - type: Transform - pos: 74.5,6.5 - parent: 2 - uid: 11999 components: - type: Transform @@ -20282,12 +21103,12 @@ entities: - uid: 12029 components: - type: Transform - pos: 65.5,8.5 + pos: 53.5,24.5 parent: 2 - uid: 12030 components: - type: Transform - pos: 65.5,7.5 + pos: 56.5,24.5 parent: 2 - uid: 12031 components: @@ -20347,42 +21168,12 @@ entities: - uid: 12042 components: - type: Transform - pos: 73.5,11.5 + pos: 54.5,24.5 parent: 2 - uid: 12043 components: - type: Transform - pos: 73.5,12.5 - parent: 2 - - uid: 12044 - components: - - type: Transform - pos: 73.5,13.5 - parent: 2 - - uid: 12045 - components: - - type: Transform - pos: 73.5,14.5 - parent: 2 - - uid: 12046 - components: - - type: Transform - pos: 73.5,15.5 - parent: 2 - - uid: 12047 - components: - - type: Transform - pos: 73.5,16.5 - parent: 2 - - uid: 12048 - components: - - type: Transform - pos: 73.5,17.5 - parent: 2 - - uid: 12049 - components: - - type: Transform - pos: 73.5,18.5 + pos: 52.5,24.5 parent: 2 - uid: 12050 components: @@ -20654,16 +21445,66 @@ entities: - type: Transform pos: -21.5,-3.5 parent: 2 + - uid: 12231 + components: + - type: Transform + pos: 44.5,41.5 + parent: 2 + - uid: 12304 + components: + - type: Transform + pos: 19.5,-17.5 + parent: 2 + - uid: 12331 + components: + - type: Transform + pos: 15.5,-10.5 + parent: 2 + - uid: 12371 + components: + - type: Transform + pos: 43.5,29.5 + parent: 2 + - uid: 12379 + components: + - type: Transform + pos: 39.5,21.5 + parent: 2 + - uid: 12395 + components: + - type: Transform + pos: 16.5,-10.5 + parent: 2 + - uid: 12430 + components: + - type: Transform + pos: 49.5,46.5 + parent: 2 + - uid: 12439 + components: + - type: Transform + pos: 42.5,45.5 + parent: 2 - uid: 12448 components: - type: Transform pos: -7.5,-16.5 parent: 2 + - uid: 12450 + components: + - type: Transform + pos: 42.5,26.5 + parent: 2 - uid: 12454 components: - type: Transform pos: -7.5,-9.5 parent: 2 + - uid: 12478 + components: + - type: Transform + pos: 52.5,31.5 + parent: 2 - uid: 12500 components: - type: Transform @@ -20744,6 +21585,21 @@ entities: - type: Transform pos: 101.5,-19.5 parent: 2 + - uid: 12528 + components: + - type: Transform + pos: 56.5,32.5 + parent: 2 + - uid: 12531 + components: + - type: Transform + pos: 56.5,35.5 + parent: 2 + - uid: 12532 + components: + - type: Transform + pos: 55.5,35.5 + parent: 2 - uid: 12533 components: - type: Transform @@ -20809,6 +21665,11 @@ entities: - type: Transform pos: 110.5,-15.5 parent: 2 + - uid: 12559 + components: + - type: Transform + pos: 54.5,35.5 + parent: 2 - uid: 12560 components: - type: Transform @@ -20954,20 +21815,90 @@ entities: - type: Transform pos: 114.5,-16.5 parent: 2 + - uid: 12652 + components: + - type: Transform + pos: 54.5,36.5 + parent: 2 + - uid: 12661 + components: + - type: Transform + pos: 57.5,35.5 + parent: 2 + - uid: 12662 + components: + - type: Transform + pos: 57.5,36.5 + parent: 2 - uid: 12666 components: - type: Transform pos: 29.5,-47.5 parent: 2 + - uid: 12669 + components: + - type: Transform + pos: 57.5,37.5 + parent: 2 + - uid: 12670 + components: + - type: Transform + pos: 57.5,38.5 + parent: 2 + - uid: 12738 + components: + - type: Transform + pos: 58.5,38.5 + parent: 2 + - uid: 12739 + components: + - type: Transform + pos: 54.5,37.5 + parent: 2 + - uid: 12741 + components: + - type: Transform + pos: 55.5,32.5 + parent: 2 - uid: 12742 components: - type: Transform - pos: 31.5,33.5 + pos: 54.5,32.5 parent: 2 - - uid: 12743 + - uid: 12744 components: - type: Transform - pos: 30.5,33.5 + pos: 52.5,32.5 + parent: 2 + - uid: 12747 + components: + - type: Transform + pos: 52.5,30.5 + parent: 2 + - uid: 12748 + components: + - type: Transform + pos: 52.5,29.5 + parent: 2 + - uid: 12749 + components: + - type: Transform + pos: 50.5,32.5 + parent: 2 + - uid: 12750 + components: + - type: Transform + pos: 50.5,33.5 + parent: 2 + - uid: 12759 + components: + - type: Transform + pos: 41.5,25.5 + parent: 2 + - uid: 12766 + components: + - type: Transform + pos: 51.5,31.5 parent: 2 - uid: 12779 components: @@ -21109,6 +22040,21 @@ entities: - type: Transform pos: 43.5,-48.5 parent: 2 + - uid: 13125 + components: + - type: Transform + pos: 50.5,31.5 + parent: 2 + - uid: 13132 + components: + - type: Transform + pos: 49.5,31.5 + parent: 2 + - uid: 13138 + components: + - type: Transform + pos: 48.5,31.5 + parent: 2 - uid: 13140 components: - type: Transform @@ -21144,6 +22090,16 @@ entities: - type: Transform pos: -23.5,-3.5 parent: 2 + - uid: 13154 + components: + - type: Transform + pos: 47.5,31.5 + parent: 2 + - uid: 13177 + components: + - type: Transform + pos: 46.5,31.5 + parent: 2 - uid: 13181 components: - type: Transform @@ -21154,6 +22110,11 @@ entities: - type: Transform pos: -23.5,-7.5 parent: 2 + - uid: 13183 + components: + - type: Transform + pos: 40.5,31.5 + parent: 2 - uid: 13244 components: - type: Transform @@ -21204,6 +22165,11 @@ entities: - type: Transform pos: -12.5,0.5 parent: 2 + - uid: 13288 + components: + - type: Transform + pos: 40.5,46.5 + parent: 2 - uid: 13304 components: - type: Transform @@ -21224,30 +22190,200 @@ entities: - type: Transform pos: 10.5,-42.5 parent: 2 - - uid: 13509 + - uid: 13497 components: - type: Transform - pos: 54.5,32.5 + pos: 53.5,36.5 parent: 2 - - uid: 13513 + - uid: 13500 components: - type: Transform - pos: 57.5,40.5 + pos: 52.5,36.5 parent: 2 - - uid: 13516 + - uid: 13504 components: - type: Transform - pos: 58.5,40.5 + pos: 54.5,38.5 parent: 2 - - uid: 13528 + - uid: 13532 components: - type: Transform - pos: 57.5,32.5 + pos: 40.5,34.5 + parent: 2 + - uid: 13560 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 13566 + components: + - type: Transform + pos: 38.5,32.5 + parent: 2 + - uid: 13567 + components: + - type: Transform + pos: 39.5,31.5 parent: 2 - uid: 13570 components: - type: Transform - pos: 47.5,28.5 + pos: 44.5,34.5 + parent: 2 + - uid: 13571 + components: + - type: Transform + pos: 44.5,35.5 + parent: 2 + - uid: 13573 + components: + - type: Transform + pos: 44.5,36.5 + parent: 2 + - uid: 13582 + components: + - type: Transform + pos: 35.5,42.5 + parent: 2 + - uid: 13589 + components: + - type: Transform + pos: 39.5,42.5 + parent: 2 + - uid: 13599 + components: + - type: Transform + pos: 38.5,27.5 + parent: 2 + - uid: 13600 + components: + - type: Transform + pos: 38.5,28.5 + parent: 2 + - uid: 13601 + components: + - type: Transform + pos: 37.5,31.5 + parent: 2 + - uid: 13602 + components: + - type: Transform + pos: 36.5,31.5 + parent: 2 + - uid: 13603 + components: + - type: Transform + pos: 35.5,31.5 + parent: 2 + - uid: 13604 + components: + - type: Transform + pos: 34.5,31.5 + parent: 2 + - uid: 13605 + components: + - type: Transform + pos: 33.5,31.5 + parent: 2 + - uid: 13606 + components: + - type: Transform + pos: 34.5,32.5 + parent: 2 + - uid: 13607 + components: + - type: Transform + pos: 34.5,33.5 + parent: 2 + - uid: 13610 + components: + - type: Transform + pos: 35.5,33.5 + parent: 2 + - uid: 13611 + components: + - type: Transform + pos: 36.5,33.5 + parent: 2 + - uid: 13612 + components: + - type: Transform + pos: 33.5,30.5 + parent: 2 + - uid: 13613 + components: + - type: Transform + pos: 32.5,30.5 + parent: 2 + - uid: 13619 + components: + - type: Transform + pos: 31.5,30.5 + parent: 2 + - uid: 13620 + components: + - type: Transform + pos: 30.5,30.5 + parent: 2 + - uid: 13621 + components: + - type: Transform + pos: 29.5,30.5 + parent: 2 + - uid: 13622 + components: + - type: Transform + pos: 33.5,29.5 + parent: 2 + - uid: 13623 + components: + - type: Transform + pos: 33.5,28.5 + parent: 2 + - uid: 13624 + components: + - type: Transform + pos: 33.5,27.5 + parent: 2 + - uid: 13625 + components: + - type: Transform + pos: 32.5,27.5 + parent: 2 + - uid: 13626 + components: + - type: Transform + pos: 31.5,27.5 + parent: 2 + - uid: 13627 + components: + - type: Transform + pos: 30.5,27.5 + parent: 2 + - uid: 13628 + components: + - type: Transform + pos: 29.5,27.5 + parent: 2 + - uid: 13631 + components: + - type: Transform + pos: 26.5,24.5 + parent: 2 + - uid: 13632 + components: + - type: Transform + pos: 51.5,27.5 + parent: 2 + - uid: 13633 + components: + - type: Transform + pos: 26.5,25.5 + parent: 2 + - uid: 13636 + components: + - type: Transform + pos: 55.5,11.5 parent: 2 - uid: 13669 components: @@ -21299,10 +22435,10 @@ entities: - type: Transform pos: -26.5,-20.5 parent: 2 - - uid: 13706 + - uid: 13690 components: - type: Transform - pos: 3.5,24.5 + pos: 19.5,9.5 parent: 2 - uid: 13707 components: @@ -21564,6 +22700,11 @@ entities: - type: Transform pos: 73.5,23.5 parent: 2 + - uid: 14443 + components: + - type: Transform + pos: 26.5,23.5 + parent: 2 - uid: 14444 components: - type: Transform @@ -21622,12 +22763,7 @@ entities: - uid: 14455 components: - type: Transform - pos: 88.5,28.5 - parent: 2 - - uid: 14456 - components: - - type: Transform - pos: 88.5,29.5 + pos: 26.5,22.5 parent: 2 - uid: 14457 components: @@ -21744,15 +22880,10 @@ entities: - type: Transform pos: 96.5,29.5 parent: 2 - - uid: 14625 - components: - - type: Transform - pos: 64.5,45.5 - parent: 2 - - uid: 14626 + - uid: 14633 components: - type: Transform - pos: 64.5,44.5 + pos: 18.5,-18.5 parent: 2 - uid: 14634 components: @@ -21779,20 +22910,25 @@ entities: - type: Transform pos: 81.5,24.5 parent: 2 + - uid: 14639 + components: + - type: Transform + pos: 18.5,-19.5 + parent: 2 - uid: 14640 components: - type: Transform - pos: 35.5,29.5 + pos: 18.5,-20.5 parent: 2 - - uid: 14681 + - uid: 14654 components: - type: Transform - pos: 13.5,19.5 + pos: 74.5,18.5 parent: 2 - uid: 14682 components: - type: Transform - pos: 13.5,20.5 + pos: 9.5,17.5 parent: 2 - uid: 14683 components: @@ -21914,100 +23050,80 @@ entities: - type: Transform pos: 6.5,31.5 parent: 2 - - uid: 14743 - components: - - type: Transform - pos: 6.5,38.5 - parent: 2 - uid: 14744 components: - type: Transform pos: 5.5,38.5 parent: 2 - - uid: 14763 - components: - - type: Transform - pos: 9.5,18.5 - parent: 2 - - uid: 14905 - components: - - type: Transform - pos: 8.5,30.5 - parent: 2 - - uid: 14906 - components: - - type: Transform - pos: 12.5,29.5 - parent: 2 - - uid: 14907 + - uid: 14786 components: - type: Transform - pos: 12.5,30.5 + pos: 26.5,21.5 parent: 2 - - uid: 14908 + - uid: 14791 components: - type: Transform - pos: 9.5,21.5 + pos: 26.5,20.5 parent: 2 - - uid: 14909 + - uid: 14794 components: - type: Transform - pos: 8.5,21.5 + pos: 26.5,19.5 parent: 2 - - uid: 14915 + - uid: 14836 components: - type: Transform - pos: 18.5,18.5 + pos: 43.5,41.5 parent: 2 - - uid: 14931 + - uid: 14842 components: - type: Transform - pos: 36.5,34.5 + pos: 47.5,32.5 parent: 2 - - uid: 14932 + - uid: 14848 components: - type: Transform - pos: 33.5,32.5 + pos: 34.5,42.5 parent: 2 - - uid: 14936 + - uid: 14862 components: - type: Transform - pos: 31.5,36.5 + pos: 34.5,23.5 parent: 2 - - uid: 14937 + - uid: 14885 components: - type: Transform - pos: 32.5,36.5 + pos: 39.5,40.5 parent: 2 - - uid: 14938 + - uid: 14905 components: - type: Transform - pos: 33.5,36.5 + pos: 8.5,30.5 parent: 2 - - uid: 14939 + - uid: 14906 components: - type: Transform - pos: 41.5,41.5 + pos: 12.5,29.5 parent: 2 - - uid: 14940 + - uid: 14907 components: - type: Transform - pos: 42.5,41.5 + pos: 12.5,30.5 parent: 2 - - uid: 14941 + - uid: 14908 components: - type: Transform - pos: 43.5,41.5 + pos: 9.5,21.5 parent: 2 - - uid: 14942 + - uid: 14909 components: - type: Transform - pos: 44.5,41.5 + pos: 8.5,21.5 parent: 2 - - uid: 14943 + - uid: 14962 components: - type: Transform - pos: 40.5,41.5 + pos: 49.5,14.5 parent: 2 - uid: 15008 components: @@ -22039,6 +23155,11 @@ entities: - type: Transform pos: 41.5,-12.5 parent: 2 + - uid: 15085 + components: + - type: Transform + pos: 57.5,13.5 + parent: 2 - uid: 15319 components: - type: Transform @@ -22064,11 +23185,6 @@ entities: - type: Transform pos: 28.5,-32.5 parent: 2 - - uid: 15387 - components: - - type: Transform - pos: 39.5,27.5 - parent: 2 - uid: 15402 components: - type: Transform @@ -22084,6 +23200,11 @@ entities: - type: Transform pos: 11.5,-29.5 parent: 2 + - uid: 15449 + components: + - type: Transform + pos: 26.5,18.5 + parent: 2 - uid: 15463 components: - type: Transform @@ -22094,33 +23215,263 @@ entities: - type: Transform pos: 55.5,-19.5 parent: 2 - - uid: 15465 + - uid: 15499 components: - type: Transform - pos: 40.5,42.5 + pos: 19.5,-16.5 parent: 2 - - uid: 15474 + - uid: 15500 components: - type: Transform - pos: 43.5,22.5 + pos: 17.5,-18.5 parent: 2 - - uid: 15475 + - uid: 15580 components: - type: Transform - pos: 43.5,21.5 + pos: 74.5,13.5 parent: 2 -- proto: CableApcStack - entities: - - uid: 5386 + - uid: 15592 components: - type: Transform - pos: 50.555935,8.595494 + pos: 64.5,24.5 parent: 2 - - uid: 5387 + - uid: 15593 + components: + - type: Transform + pos: 64.5,23.5 + parent: 2 + - uid: 15594 components: - type: Transform - pos: 50.555935,8.595494 + pos: 64.5,22.5 + parent: 2 + - uid: 15595 + components: + - type: Transform + pos: 65.5,22.5 + parent: 2 + - uid: 15617 + components: + - type: Transform + pos: 44.5,10.5 + parent: 2 + - uid: 15633 + components: + - type: Transform + pos: 24.5,31.5 + parent: 2 + - uid: 15636 + components: + - type: Transform + pos: 25.5,31.5 + parent: 2 + - uid: 15637 + components: + - type: Transform + pos: 69.5,44.5 + parent: 2 + - uid: 15640 + components: + - type: Transform + pos: 60.5,47.5 + parent: 2 + - uid: 15641 + components: + - type: Transform + pos: 59.5,47.5 + parent: 2 + - uid: 15642 + components: + - type: Transform + pos: 69.5,43.5 + parent: 2 + - uid: 15643 + components: + - type: Transform + pos: 69.5,42.5 + parent: 2 + - uid: 15645 + components: + - type: Transform + pos: 68.5,42.5 + parent: 2 + - uid: 15647 + components: + - type: Transform + pos: 61.5,36.5 + parent: 2 + - uid: 15648 + components: + - type: Transform + pos: 61.5,37.5 + parent: 2 + - uid: 15650 + components: + - type: Transform + pos: 51.5,38.5 + parent: 2 + - uid: 15664 + components: + - type: Transform + pos: 37.5,38.5 + parent: 2 + - uid: 15665 + components: + - type: Transform + pos: 38.5,38.5 + parent: 2 + - uid: 15666 + components: + - type: Transform + pos: 39.5,38.5 + parent: 2 + - uid: 15692 + components: + - type: Transform + pos: 32.5,34.5 + parent: 2 + - uid: 15693 + components: + - type: Transform + pos: 31.5,34.5 + parent: 2 + - uid: 15711 + components: + - type: Transform + pos: 62.5,46.5 + parent: 2 + - uid: 15712 + components: + - type: Transform + pos: 62.5,45.5 + parent: 2 + - uid: 15814 + components: + - type: Transform + pos: 12.5,-17.5 parent: 2 + - uid: 15820 + components: + - type: Transform + pos: 10.5,21.5 + parent: 2 + - uid: 15821 + components: + - type: Transform + pos: 10.5,20.5 + parent: 2 + - uid: 15822 + components: + - type: Transform + pos: 11.5,21.5 + parent: 2 + - uid: 15827 + components: + - type: Transform + pos: 67.5,27.5 + parent: 2 + - uid: 15828 + components: + - type: Transform + pos: 68.5,27.5 + parent: 2 + - uid: 15829 + components: + - type: Transform + pos: 37.5,20.5 + parent: 2 + - uid: 15830 + components: + - type: Transform + pos: 69.5,27.5 + parent: 2 + - uid: 15831 + components: + - type: Transform + pos: 69.5,28.5 + parent: 2 + - uid: 15832 + components: + - type: Transform + pos: 69.5,29.5 + parent: 2 + - uid: 15833 + components: + - type: Transform + pos: 69.5,30.5 + parent: 2 + - uid: 15834 + components: + - type: Transform + pos: 69.5,31.5 + parent: 2 + - uid: 15835 + components: + - type: Transform + pos: 72.5,30.5 + parent: 2 + - uid: 15836 + components: + - type: Transform + pos: 72.5,29.5 + parent: 2 + - uid: 15837 + components: + - type: Transform + pos: 72.5,28.5 + parent: 2 + - uid: 15838 + components: + - type: Transform + pos: 72.5,27.5 + parent: 2 + - uid: 15850 + components: + - type: Transform + pos: 9.5,10.5 + parent: 2 + - uid: 15852 + components: + - type: Transform + pos: 9.5,11.5 + parent: 2 + - uid: 15853 + components: + - type: Transform + pos: 9.5,8.5 + parent: 2 + - uid: 15854 + components: + - type: Transform + pos: 9.5,7.5 + parent: 2 + - uid: 15866 + components: + - type: Transform + pos: 19.5,8.5 + parent: 2 + - uid: 15888 + components: + - type: Transform + pos: 31.5,8.5 + parent: 2 + - uid: 15889 + components: + - type: Transform + pos: 32.5,8.5 + parent: 2 + - uid: 15890 + components: + - type: Transform + pos: 33.5,8.5 + parent: 2 + - uid: 15891 + components: + - type: Transform + pos: 29.5,8.5 + parent: 2 +- proto: CableApcStack + entities: - uid: 5627 components: - type: Transform @@ -22129,41 +23480,54 @@ entities: - uid: 11130 components: - type: Transform - pos: 54.504898,-15.262592 + pos: 54.44119,-15.013644 + parent: 2 + - uid: 15892 + components: + - type: Transform + pos: 45.046143,9.516216 + parent: 2 + - uid: 15893 + components: + - type: Transform + pos: 44.968018,9.688091 parent: 2 - proto: CableApcStack1 entities: - - uid: 6180 + - uid: 3248 components: - type: Transform - pos: 84.31913,7.409586 + rot: -1.5707963267948966 rad + pos: 36.185898,38.850254 parent: 2 -- proto: CableHV - entities: - - uid: 11 + - uid: 6180 components: - type: Transform - pos: 13.5,-12.5 + pos: 84.31913,7.409586 parent: 2 - - uid: 61 + - uid: 9286 components: - type: Transform - pos: 15.5,-13.5 + pos: 58.250378,48.64745 parent: 2 - - uid: 63 +- proto: CablecuffsBroken + entities: + - uid: 15704 components: - type: Transform - pos: 16.5,-11.5 + pos: 61.707733,50.42947 parent: 2 - - uid: 64 +- proto: CableHV + entities: + - uid: 11 components: - type: Transform - pos: 15.5,-11.5 + pos: 13.5,-12.5 parent: 2 - - uid: 65 + - uid: 61 components: - type: Transform - pos: 14.5,-11.5 + pos: 15.5,-13.5 parent: 2 - uid: 66 components: @@ -22190,26 +23554,36 @@ entities: - type: Transform pos: 26.5,-32.5 parent: 2 + - uid: 232 + components: + - type: Transform + pos: 85.5,40.5 + parent: 2 - uid: 338 components: - type: Transform pos: 24.5,-32.5 parent: 2 - - uid: 603 + - uid: 625 components: - type: Transform - pos: 42.5,41.5 + pos: 11.5,-21.5 parent: 2 - - uid: 628 + - uid: 629 components: - type: Transform - pos: 60.5,18.5 + pos: 16.5,-11.5 parent: 2 - uid: 682 components: - type: Transform pos: 25.5,-31.5 parent: 2 + - uid: 780 + components: + - type: Transform + pos: 62.5,45.5 + parent: 2 - uid: 828 components: - type: Transform @@ -22275,85 +23649,80 @@ entities: - type: Transform pos: 17.5,-33.5 parent: 2 - - uid: 2319 - components: - - type: Transform - pos: 45.5,34.5 - parent: 2 - - uid: 2324 + - uid: 2134 components: - type: Transform - pos: 45.5,38.5 + pos: -3.5,-30.5 parent: 2 - - uid: 2332 + - uid: 2188 components: - type: Transform - pos: 43.5,41.5 + pos: 40.5,43.5 parent: 2 - - uid: 2347 + - uid: 2200 components: - type: Transform - pos: 45.5,37.5 + pos: 32.5,36.5 parent: 2 - - uid: 2353 + - uid: 2209 components: - type: Transform - pos: 45.5,35.5 + pos: 30.5,34.5 parent: 2 - - uid: 2354 + - uid: 2211 components: - type: Transform - pos: 45.5,32.5 + pos: 28.5,34.5 parent: 2 - - uid: 2355 + - uid: 2238 components: - type: Transform - pos: 45.5,33.5 + pos: 33.5,36.5 parent: 2 - - uid: 2356 + - uid: 2277 components: - type: Transform - pos: 45.5,31.5 + pos: 87.5,40.5 parent: 2 - - uid: 2360 + - uid: 2301 components: - type: Transform - pos: 45.5,30.5 + pos: 32.5,34.5 parent: 2 - - uid: 2361 + - uid: 2375 components: - type: Transform - pos: 45.5,29.5 + pos: 77.5,50.5 parent: 2 - - uid: 2362 + - uid: 2387 components: - type: Transform - pos: 45.5,28.5 + pos: 25.5,-28.5 parent: 2 - - uid: 2366 + - uid: 2470 components: - type: Transform - pos: 45.5,27.5 + pos: 54.5,27.5 parent: 2 - - uid: 2380 + - uid: 2564 components: - type: Transform - pos: 45.5,36.5 + pos: 69.5,-12.5 parent: 2 - - uid: 2387 + - uid: 2636 components: - type: Transform - pos: 25.5,-28.5 + pos: 70.5,-12.5 parent: 2 - - uid: 2564 + - uid: 2676 components: - type: Transform - pos: 69.5,-12.5 + pos: 39.5,40.5 parent: 2 - - uid: 2636 + - uid: 2677 components: - type: Transform - pos: 70.5,-12.5 + pos: 39.5,39.5 parent: 2 - uid: 2711 components: @@ -22390,30 +23759,105 @@ entities: - type: Transform pos: 22.5,9.5 parent: 2 + - uid: 3074 + components: + - type: Transform + pos: 77.5,40.5 + parent: 2 + - uid: 3099 + components: + - type: Transform + pos: 55.5,27.5 + parent: 2 + - uid: 3100 + components: + - type: Transform + pos: 51.5,27.5 + parent: 2 + - uid: 3111 + components: + - type: Transform + pos: 29.5,34.5 + parent: 2 + - uid: 3151 + components: + - type: Transform + pos: 39.5,41.5 + parent: 2 - uid: 3163 components: - type: Transform pos: 67.5,19.5 parent: 2 - - uid: 3165 + - uid: 3185 components: - type: Transform - pos: 31.5,33.5 + pos: 40.5,46.5 parent: 2 - - uid: 3171 + - uid: 3223 components: - type: Transform - pos: 30.5,33.5 + pos: 63.5,34.5 parent: 2 - - uid: 3183 + - uid: 3228 components: - type: Transform - pos: 35.5,33.5 + pos: 10.5,-22.5 parent: 2 - - uid: 3184 + - uid: 3254 components: - type: Transform - pos: 36.5,33.5 + pos: 66.5,43.5 + parent: 2 + - uid: 3255 + components: + - type: Transform + pos: 66.5,44.5 + parent: 2 + - uid: 3256 + components: + - type: Transform + pos: 65.5,44.5 + parent: 2 + - uid: 3278 + components: + - type: Transform + pos: 31.5,34.5 + parent: 2 + - uid: 3281 + components: + - type: Transform + pos: 32.5,35.5 + parent: 2 + - uid: 3315 + components: + - type: Transform + pos: 51.5,47.5 + parent: 2 + - uid: 3386 + components: + - type: Transform + pos: 46.5,27.5 + parent: 2 + - uid: 3453 + components: + - type: Transform + pos: 79.5,50.5 + parent: 2 + - uid: 3477 + components: + - type: Transform + pos: 53.5,27.5 + parent: 2 + - uid: 3844 + components: + - type: Transform + pos: 52.5,47.5 + parent: 2 + - uid: 3965 + components: + - type: Transform + pos: 46.5,19.5 parent: 2 - uid: 3980 components: @@ -22425,15 +23869,20 @@ entities: - type: Transform pos: 27.5,-32.5 parent: 2 - - uid: 4123 + - uid: 4127 components: - type: Transform - pos: 64.5,17.5 + pos: 46.5,25.5 + parent: 2 + - uid: 4128 + components: + - type: Transform + pos: 46.5,24.5 parent: 2 - uid: 4129 components: - type: Transform - pos: 60.5,25.5 + pos: 46.5,23.5 parent: 2 - uid: 4213 components: @@ -22455,6 +23904,16 @@ entities: - type: Transform pos: 22.5,-36.5 parent: 2 + - uid: 4291 + components: + - type: Transform + pos: 13.5,-10.5 + parent: 2 + - uid: 4304 + components: + - type: Transform + pos: 45.5,46.5 + parent: 2 - uid: 4307 components: - type: Transform @@ -22470,6 +23929,16 @@ entities: - type: Transform pos: 23.5,-42.5 parent: 2 + - uid: 4401 + components: + - type: Transform + pos: 14.5,-10.5 + parent: 2 + - uid: 4406 + components: + - type: Transform + pos: 61.5,36.5 + parent: 2 - uid: 4503 components: - type: Transform @@ -22985,11 +24454,6 @@ entities: - type: Transform pos: -5.5,-32.5 parent: 2 - - uid: 4843 - components: - - type: Transform - pos: -5.5,-31.5 - parent: 2 - uid: 4844 components: - type: Transform @@ -23135,10 +24599,45 @@ entities: - type: Transform pos: 22.5,5.5 parent: 2 - - uid: 5146 + - uid: 4914 components: - type: Transform - pos: 41.5,41.5 + pos: 47.5,46.5 + parent: 2 + - uid: 5298 + components: + - type: Transform + pos: 42.5,46.5 + parent: 2 + - uid: 5317 + components: + - type: Transform + pos: 44.5,46.5 + parent: 2 + - uid: 5338 + components: + - type: Transform + pos: 46.5,46.5 + parent: 2 + - uid: 5474 + components: + - type: Transform + pos: 48.5,46.5 + parent: 2 + - uid: 5501 + components: + - type: Transform + pos: 79.5,40.5 + parent: 2 + - uid: 5507 + components: + - type: Transform + pos: 61.5,47.5 + parent: 2 + - uid: 5516 + components: + - type: Transform + pos: 60.5,47.5 parent: 2 - uid: 5660 components: @@ -23165,6 +24664,11 @@ entities: - type: Transform pos: 25.5,-32.5 parent: 2 + - uid: 5686 + components: + - type: Transform + pos: 59.5,47.5 + parent: 2 - uid: 5726 components: - type: Transform @@ -23183,7 +24687,7 @@ entities: - uid: 5873 components: - type: Transform - pos: 63.5,48.5 + pos: 62.5,47.5 parent: 2 - uid: 5903 components: @@ -23270,26 +24774,6 @@ entities: - type: Transform pos: 10.5,-23.5 parent: 2 - - uid: 5928 - components: - - type: Transform - pos: 11.5,-23.5 - parent: 2 - - uid: 5929 - components: - - type: Transform - pos: 11.5,-22.5 - parent: 2 - - uid: 5930 - components: - - type: Transform - pos: 11.5,-21.5 - parent: 2 - - uid: 5931 - components: - - type: Transform - pos: 11.5,-20.5 - parent: 2 - uid: 5932 components: - type: Transform @@ -24005,6 +25489,16 @@ entities: - type: Transform pos: 82.5,4.5 parent: 2 + - uid: 6131 + components: + - type: Transform + pos: 43.5,46.5 + parent: 2 + - uid: 6138 + components: + - type: Transform + pos: 62.5,36.5 + parent: 2 - uid: 6141 components: - type: Transform @@ -24260,6 +25754,11 @@ entities: - type: Transform pos: 66.5,29.5 parent: 2 + - uid: 6196 + components: + - type: Transform + pos: 52.5,27.5 + parent: 2 - uid: 6200 components: - type: Transform @@ -24390,16 +25889,6 @@ entities: - type: Transform pos: 77.5,47.5 parent: 2 - - uid: 6230 - components: - - type: Transform - pos: 77.5,48.5 - parent: 2 - - uid: 6231 - components: - - type: Transform - pos: 77.5,49.5 - parent: 2 - uid: 6232 components: - type: Transform @@ -24450,16 +25939,6 @@ entities: - type: Transform pos: 78.5,43.5 parent: 2 - - uid: 6243 - components: - - type: Transform - pos: 78.5,44.5 - parent: 2 - - uid: 6244 - components: - - type: Transform - pos: 78.5,46.5 - parent: 2 - uid: 6245 components: - type: Transform @@ -24510,11 +25989,6 @@ entities: - type: Transform pos: 82.5,47.5 parent: 2 - - uid: 6255 - components: - - type: Transform - pos: 82.5,46.5 - parent: 2 - uid: 6256 components: - type: Transform @@ -24560,11 +26034,6 @@ entities: - type: Transform pos: 82.5,43.5 parent: 2 - - uid: 6265 - components: - - type: Transform - pos: 82.5,44.5 - parent: 2 - uid: 6266 components: - type: Transform @@ -24585,11 +26054,6 @@ entities: - type: Transform pos: 86.5,47.5 parent: 2 - - uid: 6270 - components: - - type: Transform - pos: 86.5,46.5 - parent: 2 - uid: 6271 components: - type: Transform @@ -24640,11 +26104,6 @@ entities: - type: Transform pos: 86.5,43.5 parent: 2 - - uid: 6281 - components: - - type: Transform - pos: 86.5,44.5 - parent: 2 - uid: 6282 components: - type: Transform @@ -24655,66 +26114,6 @@ entities: - type: Transform pos: 88.5,45.5 parent: 2 - - uid: 6285 - components: - - type: Transform - pos: 67.5,43.5 - parent: 2 - - uid: 6286 - components: - - type: Transform - pos: 67.5,44.5 - parent: 2 - - uid: 6287 - components: - - type: Transform - pos: 67.5,45.5 - parent: 2 - - uid: 6288 - components: - - type: Transform - pos: 67.5,46.5 - parent: 2 - - uid: 6289 - components: - - type: Transform - pos: 66.5,46.5 - parent: 2 - - uid: 6290 - components: - - type: Transform - pos: 65.5,46.5 - parent: 2 - - uid: 6291 - components: - - type: Transform - pos: 64.5,46.5 - parent: 2 - - uid: 6292 - components: - - type: Transform - pos: 63.5,46.5 - parent: 2 - - uid: 6293 - components: - - type: Transform - pos: 63.5,47.5 - parent: 2 - - uid: 6294 - components: - - type: Transform - pos: 62.5,48.5 - parent: 2 - - uid: 6295 - components: - - type: Transform - pos: 61.5,48.5 - parent: 2 - - uid: 6296 - components: - - type: Transform - pos: 60.5,48.5 - parent: 2 - uid: 6297 components: - type: Transform @@ -24750,100 +26149,10 @@ entities: - type: Transform pos: 53.5,48.5 parent: 2 - - uid: 6304 - components: - - type: Transform - pos: 52.5,48.5 - parent: 2 - uid: 6305 components: - type: Transform - pos: 51.5,48.5 - parent: 2 - - uid: 6306 - components: - - type: Transform - pos: 50.5,48.5 - parent: 2 - - uid: 6307 - components: - - type: Transform - pos: 49.5,48.5 - parent: 2 - - uid: 6310 - components: - - type: Transform - pos: 49.5,47.5 - parent: 2 - - uid: 6311 - components: - - type: Transform - pos: 48.5,47.5 - parent: 2 - - uid: 6312 - components: - - type: Transform - pos: 47.5,47.5 - parent: 2 - - uid: 6313 - components: - - type: Transform - pos: 46.5,47.5 - parent: 2 - - uid: 6314 - components: - - type: Transform - pos: 46.5,46.5 - parent: 2 - - uid: 6315 - components: - - type: Transform - pos: 45.5,46.5 - parent: 2 - - uid: 6317 - components: - - type: Transform - pos: 47.5,26.5 - parent: 2 - - uid: 6318 - components: - - type: Transform - pos: 44.5,46.5 - parent: 2 - - uid: 6319 - components: - - type: Transform - pos: 44.5,45.5 - parent: 2 - - uid: 6320 - components: - - type: Transform - pos: 44.5,44.5 - parent: 2 - - uid: 6321 - components: - - type: Transform - pos: 44.5,43.5 - parent: 2 - - uid: 6322 - components: - - type: Transform - pos: 44.5,42.5 - parent: 2 - - uid: 6323 - components: - - type: Transform - pos: 44.5,41.5 - parent: 2 - - uid: 6326 - components: - - type: Transform - pos: 45.5,39.5 - parent: 2 - - uid: 6341 - components: - - type: Transform - pos: 46.5,27.5 + pos: 53.5,47.5 parent: 2 - uid: 6343 components: @@ -24865,36 +26174,6 @@ entities: - type: Transform pos: 50.5,27.5 parent: 2 - - uid: 6347 - components: - - type: Transform - pos: 47.5,25.5 - parent: 2 - - uid: 6348 - components: - - type: Transform - pos: 47.5,24.5 - parent: 2 - - uid: 6349 - components: - - type: Transform - pos: 47.5,23.5 - parent: 2 - - uid: 6350 - components: - - type: Transform - pos: 47.5,22.5 - parent: 2 - - uid: 6351 - components: - - type: Transform - pos: 47.5,21.5 - parent: 2 - - uid: 6352 - components: - - type: Transform - pos: 47.5,20.5 - parent: 2 - uid: 6353 components: - type: Transform @@ -25115,16 +26394,6 @@ entities: - type: Transform pos: 65.5,6.5 parent: 2 - - uid: 6399 - components: - - type: Transform - pos: 65.5,7.5 - parent: 2 - - uid: 6400 - components: - - type: Transform - pos: 65.5,8.5 - parent: 2 - uid: 6401 components: - type: Transform @@ -25360,6 +26629,11 @@ entities: - type: Transform pos: 20.5,-39.5 parent: 2 + - uid: 6532 + components: + - type: Transform + pos: 85.5,50.5 + parent: 2 - uid: 6897 components: - type: Transform @@ -25710,6 +26984,11 @@ entities: - type: Transform pos: 16.5,-41.5 parent: 2 + - uid: 8031 + components: + - type: Transform + pos: 62.5,19.5 + parent: 2 - uid: 8107 components: - type: Transform @@ -25725,6 +27004,51 @@ entities: - type: Transform pos: 8.5,16.5 parent: 2 + - uid: 8366 + components: + - type: Transform + pos: 50.5,47.5 + parent: 2 + - uid: 8479 + components: + - type: Transform + pos: 87.5,50.5 + parent: 2 + - uid: 8514 + components: + - type: Transform + pos: 63.5,44.5 + parent: 2 + - uid: 8515 + components: + - type: Transform + pos: 64.5,44.5 + parent: 2 + - uid: 8536 + components: + - type: Transform + pos: 77.5,48.5 + parent: 2 + - uid: 8544 + components: + - type: Transform + pos: 46.5,22.5 + parent: 2 + - uid: 8581 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 + - uid: 8588 + components: + - type: Transform + pos: 46.5,20.5 + parent: 2 + - uid: 8759 + components: + - type: Transform + pos: 40.5,42.5 + parent: 2 - uid: 8818 components: - type: Transform @@ -25740,6 +27064,11 @@ entities: - type: Transform pos: 120.5,-17.5 parent: 2 + - uid: 9299 + components: + - type: Transform + pos: 77.5,49.5 + parent: 2 - uid: 9370 components: - type: Transform @@ -25875,46 +27204,6 @@ entities: - type: Transform pos: 27.5,27.5 parent: 2 - - uid: 9439 - components: - - type: Transform - pos: 40.5,41.5 - parent: 2 - - uid: 9440 - components: - - type: Transform - pos: 39.5,41.5 - parent: 2 - - uid: 9441 - components: - - type: Transform - pos: 39.5,40.5 - parent: 2 - - uid: 9442 - components: - - type: Transform - pos: 39.5,39.5 - parent: 2 - - uid: 9443 - components: - - type: Transform - pos: 39.5,38.5 - parent: 2 - - uid: 9444 - components: - - type: Transform - pos: 38.5,38.5 - parent: 2 - - uid: 9445 - components: - - type: Transform - pos: 37.5,38.5 - parent: 2 - - uid: 9446 - components: - - type: Transform - pos: 36.5,38.5 - parent: 2 - uid: 9447 components: - type: Transform @@ -25935,36 +27224,6 @@ entities: - type: Transform pos: 34.5,36.5 parent: 2 - - uid: 9451 - components: - - type: Transform - pos: 34.5,35.5 - parent: 2 - - uid: 9452 - components: - - type: Transform - pos: 34.5,34.5 - parent: 2 - - uid: 9453 - components: - - type: Transform - pos: 34.5,33.5 - parent: 2 - - uid: 9458 - components: - - type: Transform - pos: 30.5,32.5 - parent: 2 - - uid: 9459 - components: - - type: Transform - pos: 29.5,32.5 - parent: 2 - - uid: 9460 - components: - - type: Transform - pos: 28.5,32.5 - parent: 2 - uid: 9462 components: - type: Transform @@ -26125,11 +27384,6 @@ entities: - type: Transform pos: 17.5,-7.5 parent: 2 - - uid: 9499 - components: - - type: Transform - pos: 17.5,-11.5 - parent: 2 - uid: 9500 components: - type: Transform @@ -26300,6 +27554,11 @@ entities: - type: Transform pos: 14.5,35.5 parent: 2 + - uid: 9745 + components: + - type: Transform + pos: 15.5,-10.5 + parent: 2 - uid: 9821 components: - type: Transform @@ -26415,11 +27674,136 @@ entities: - type: Transform pos: 27.5,13.5 parent: 2 + - uid: 10317 + components: + - type: Transform + pos: 56.5,27.5 + parent: 2 + - uid: 10318 + components: + - type: Transform + pos: 49.5,47.5 + parent: 2 + - uid: 10343 + components: + - type: Transform + pos: 57.5,27.5 + parent: 2 + - uid: 10410 + components: + - type: Transform + pos: 57.5,28.5 + parent: 2 + - uid: 10411 + components: + - type: Transform + pos: 57.5,29.5 + parent: 2 + - uid: 10412 + components: + - type: Transform + pos: 58.5,29.5 + parent: 2 + - uid: 10422 + components: + - type: Transform + pos: 59.5,29.5 + parent: 2 + - uid: 10423 + components: + - type: Transform + pos: 60.5,29.5 + parent: 2 + - uid: 10424 + components: + - type: Transform + pos: 60.5,30.5 + parent: 2 + - uid: 10427 + components: + - type: Transform + pos: 60.5,31.5 + parent: 2 + - uid: 10428 + components: + - type: Transform + pos: 60.5,32.5 + parent: 2 + - uid: 10429 + components: + - type: Transform + pos: 60.5,33.5 + parent: 2 + - uid: 10430 + components: + - type: Transform + pos: 60.5,34.5 + parent: 2 + - uid: 10437 + components: + - type: Transform + pos: 64.5,34.5 + parent: 2 + - uid: 10439 + components: + - type: Transform + pos: 61.5,34.5 + parent: 2 + - uid: 10451 + components: + - type: Transform + pos: 40.5,44.5 + parent: 2 + - uid: 10462 + components: + - type: Transform + pos: 66.5,7.5 + parent: 2 + - uid: 10664 + components: + - type: Transform + pos: 66.5,6.5 + parent: 2 + - uid: 10772 + components: + - type: Transform + pos: 65.5,34.5 + parent: 2 + - uid: 10970 + components: + - type: Transform + pos: 62.5,34.5 + parent: 2 - uid: 11811 components: - type: Transform pos: 10.5,16.5 parent: 2 + - uid: 12044 + components: + - type: Transform + pos: 49.5,46.5 + parent: 2 + - uid: 12110 + components: + - type: Transform + pos: 61.5,35.5 + parent: 2 + - uid: 12111 + components: + - type: Transform + pos: 16.5,-10.5 + parent: 2 + - uid: 12112 + components: + - type: Transform + pos: 10.5,-21.5 + parent: 2 + - uid: 12184 + components: + - type: Transform + pos: 41.5,46.5 + parent: 2 - uid: 12596 components: - type: Transform @@ -26670,16 +28054,6 @@ entities: - type: Transform pos: 112.5,-15.5 parent: 2 - - uid: 12759 - components: - - type: Transform - pos: 33.5,33.5 - parent: 2 - - uid: 12760 - components: - - type: Transform - pos: 32.5,33.5 - parent: 2 - uid: 12780 components: - type: Transform @@ -26735,6 +28109,11 @@ entities: - type: Transform pos: 13.5,-22.5 parent: 2 + - uid: 12875 + components: + - type: Transform + pos: 66.5,19.5 + parent: 2 - uid: 13046 components: - type: Transform @@ -27075,10 +28454,15 @@ entities: - type: Transform pos: 19.5,-38.5 parent: 2 - - uid: 13485 + - uid: 13580 components: - type: Transform - pos: 15.5,-14.5 + pos: 39.5,42.5 + parent: 2 + - uid: 13640 + components: + - type: Transform + pos: 46.5,26.5 parent: 2 - uid: 13689 components: @@ -27090,6 +28474,11 @@ entities: - type: Transform pos: 16.5,-38.5 parent: 2 + - uid: 14247 + components: + - type: Transform + pos: 40.5,45.5 + parent: 2 - uid: 14396 components: - type: Transform @@ -27105,30 +28494,20 @@ entities: - type: Transform pos: 80.5,34.5 parent: 2 - - uid: 14582 - components: - - type: Transform - pos: 45.5,41.5 - parent: 2 - - uid: 14583 - components: - - type: Transform - pos: 45.5,40.5 - parent: 2 - uid: 14727 components: - type: Transform pos: 41.5,-19.5 parent: 2 - - uid: 14929 + - uid: 14849 components: - type: Transform - pos: 37.5,33.5 + pos: 64.5,19.5 parent: 2 - - uid: 14930 + - uid: 14887 components: - type: Transform - pos: 37.5,34.5 + pos: 65.5,19.5 parent: 2 - uid: 15021 components: @@ -27160,23 +28539,92 @@ entities: - type: Transform pos: 52.5,-19.5 parent: 2 -- proto: CableHVStack - entities: - - uid: 5629 + - uid: 15531 components: - type: Transform - pos: 18.055033,-23.484873 + pos: 63.5,19.5 parent: 2 - - uid: 5638 + - uid: 15553 components: - type: Transform - rot: -0.0038357104640454054 rad - pos: 70.31901,45.73474 + pos: 62.5,20.5 parent: 2 - - uid: 5651 + - uid: 15659 + components: + - type: Transform + pos: 38.5,38.5 + parent: 2 + - uid: 15660 + components: + - type: Transform + pos: 39.5,38.5 + parent: 2 + - uid: 15661 + components: + - type: Transform + pos: 37.5,38.5 + parent: 2 + - uid: 15662 + components: + - type: Transform + pos: 36.5,38.5 + parent: 2 + - uid: 15687 + components: + - type: Transform + pos: 62.5,46.5 + parent: 2 + - uid: 15707 + components: + - type: Transform + pos: 62.5,44.5 + parent: 2 + - uid: 15747 + components: + - type: Transform + pos: -5.5,-31.5 + parent: 2 + - uid: 15748 + components: + - type: Transform + pos: -5.5,-30.5 + parent: 2 + - uid: 15749 + components: + - type: Transform + pos: -3.5,-40.5 + parent: 2 + - uid: 15750 + components: + - type: Transform + pos: -5.5,-40.5 + parent: 2 + - uid: 15751 + components: + - type: Transform + pos: -11.5,-40.5 + parent: 2 + - uid: 15752 + components: + - type: Transform + pos: -13.5,-40.5 + parent: 2 + - uid: 15773 + components: + - type: Transform + pos: -11.5,-30.5 + parent: 2 + - uid: 15774 components: - type: Transform - pos: 70.69434,45.41789 + pos: -13.5,-30.5 + parent: 2 +- proto: CableHVStack + entities: + - uid: 5629 + components: + - type: Transform + pos: 18.055033,-23.484873 parent: 2 - uid: 6308 components: @@ -27190,11 +28638,6 @@ entities: - type: Transform pos: 15.5,21.5 parent: 2 - - uid: 27 - components: - - type: Transform - pos: 28.5,29.5 - parent: 2 - uid: 44 components: - type: Transform @@ -27223,332 +28666,502 @@ entities: - uid: 144 components: - type: Transform - pos: 1.5,-10.5 + pos: 1.5,-10.5 + parent: 2 + - uid: 233 + components: + - type: Transform + pos: -6.5,-0.5 + parent: 2 + - uid: 239 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 2 + - uid: 242 + components: + - type: Transform + pos: -6.5,-6.5 + parent: 2 + - uid: 246 + components: + - type: Transform + pos: -6.5,-7.5 + parent: 2 + - uid: 254 + components: + - type: Transform + pos: -6.5,-5.5 + parent: 2 + - uid: 328 + components: + - type: Transform + pos: -6.5,-4.5 + parent: 2 + - uid: 329 + components: + - type: Transform + pos: -6.5,-2.5 + parent: 2 + - uid: 330 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 2 + - uid: 333 + components: + - type: Transform + pos: -22.5,-3.5 + parent: 2 + - uid: 366 + components: + - type: Transform + pos: 69.5,-12.5 + parent: 2 + - uid: 380 + components: + - type: Transform + pos: 62.5,36.5 + parent: 2 + - uid: 384 + components: + - type: Transform + pos: 12.5,36.5 + parent: 2 + - uid: 414 + components: + - type: Transform + pos: 18.5,-14.5 + parent: 2 + - uid: 535 + components: + - type: Transform + pos: 16.5,-17.5 + parent: 2 + - uid: 545 + components: + - type: Transform + pos: 65.5,44.5 + parent: 2 + - uid: 591 + components: + - type: Transform + pos: 64.5,44.5 + parent: 2 + - uid: 609 + components: + - type: Transform + pos: 29.5,-35.5 + parent: 2 + - uid: 614 + components: + - type: Transform + pos: 12.5,21.5 + parent: 2 + - uid: 630 + components: + - type: Transform + pos: 18.5,-16.5 + parent: 2 + - uid: 633 + components: + - type: Transform + pos: 15.5,-13.5 + parent: 2 + - uid: 648 + components: + - type: Transform + pos: 18.5,-15.5 + parent: 2 + - uid: 649 + components: + - type: Transform + pos: 14.5,-17.5 + parent: 2 + - uid: 650 + components: + - type: Transform + pos: 15.5,-17.5 + parent: 2 + - uid: 769 + components: + - type: Transform + pos: 4.5,-30.5 + parent: 2 + - uid: 782 + components: + - type: Transform + pos: 39.5,-14.5 + parent: 2 + - uid: 896 + components: + - type: Transform + pos: 29.5,36.5 + parent: 2 + - uid: 1028 + components: + - type: Transform + pos: 4.5,-34.5 + parent: 2 + - uid: 1029 + components: + - type: Transform + pos: 5.5,-35.5 + parent: 2 + - uid: 1030 + components: + - type: Transform + pos: 4.5,-33.5 + parent: 2 + - uid: 1031 + components: + - type: Transform + pos: 4.5,-32.5 + parent: 2 + - uid: 1032 + components: + - type: Transform + pos: 4.5,-31.5 + parent: 2 + - uid: 1180 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 2 + - uid: 1255 + components: + - type: Transform + pos: 28.5,36.5 + parent: 2 + - uid: 1307 + components: + - type: Transform + pos: 9.5,21.5 parent: 2 - - uid: 233 + - uid: 1324 components: - type: Transform - pos: -6.5,-0.5 + pos: 18.5,-35.5 parent: 2 - - uid: 239 + - uid: 1327 components: - type: Transform - pos: -6.5,-3.5 + pos: 11.5,21.5 parent: 2 - - uid: 242 + - uid: 1465 components: - type: Transform - pos: -6.5,-6.5 + pos: 47.5,37.5 parent: 2 - - uid: 246 + - uid: 1481 components: - type: Transform - pos: -6.5,-7.5 + pos: 62.5,14.5 parent: 2 - - uid: 254 + - uid: 1555 components: - type: Transform - pos: -6.5,-5.5 + pos: 41.5,-0.5 parent: 2 - - uid: 328 + - uid: 1560 components: - type: Transform - pos: -6.5,-4.5 + pos: 18.5,-17.5 parent: 2 - - uid: 329 + - uid: 1838 components: - type: Transform - pos: -6.5,-2.5 + pos: 51.5,27.5 parent: 2 - - uid: 330 + - uid: 2131 components: - type: Transform - pos: -6.5,-1.5 + pos: 70.5,45.5 parent: 2 - - uid: 333 + - uid: 2150 components: - type: Transform - pos: -22.5,-3.5 + pos: 13.5,36.5 parent: 2 - - uid: 366 + - uid: 2155 components: - type: Transform - pos: 69.5,-12.5 + pos: 10.5,21.5 parent: 2 - - uid: 384 + - uid: 2157 components: - type: Transform - pos: 12.5,36.5 + pos: 8.5,21.5 parent: 2 - - uid: 545 + - uid: 2190 components: - type: Transform - pos: 44.5,23.5 + pos: 54.5,24.5 parent: 2 - - uid: 609 + - uid: 2341 components: - type: Transform - pos: 29.5,-35.5 + pos: 5.5,9.5 parent: 2 - - uid: 614 + - uid: 2347 components: - type: Transform - pos: 12.5,21.5 + pos: 57.5,48.5 parent: 2 - - uid: 769 + - uid: 2350 components: - type: Transform - pos: 4.5,-30.5 + pos: 70.5,47.5 parent: 2 - - uid: 1028 + - uid: 2351 components: - type: Transform - pos: 4.5,-34.5 + pos: 17.5,-17.5 parent: 2 - - uid: 1029 + - uid: 2410 components: - type: Transform - pos: 5.5,-35.5 + pos: 18.5,2.5 parent: 2 - - uid: 1030 + - uid: 2429 components: - type: Transform - pos: 4.5,-33.5 + pos: 94.5,33.5 parent: 2 - - uid: 1031 + - uid: 2466 components: - type: Transform - pos: 4.5,-32.5 + pos: 44.5,37.5 parent: 2 - - uid: 1032 + - uid: 2494 components: - type: Transform - pos: 4.5,-31.5 + pos: 70.5,-12.5 parent: 2 - - uid: 1041 + - uid: 2613 components: - type: Transform - pos: 31.5,36.5 + pos: 47.5,40.5 parent: 2 - - uid: 1180 + - uid: 2685 components: - type: Transform - pos: -4.5,-1.5 + pos: 35.5,28.5 parent: 2 - - uid: 1281 + - uid: 2688 components: - type: Transform - pos: 42.5,32.5 + pos: 22.5,6.5 parent: 2 - - uid: 1307 + - uid: 2691 components: - type: Transform - pos: 9.5,21.5 + pos: 36.5,28.5 parent: 2 - - uid: 1324 + - uid: 2713 components: - type: Transform - pos: 18.5,-35.5 + pos: 36.5,29.5 parent: 2 - - uid: 1327 + - uid: 2714 components: - type: Transform - pos: 11.5,21.5 + pos: 35.5,27.5 parent: 2 - - uid: 1555 + - uid: 2954 components: - type: Transform - pos: 41.5,-0.5 + pos: 22.5,9.5 parent: 2 - - uid: 2065 + - uid: 3013 components: - type: Transform - pos: 41.5,31.5 + pos: 22.5,4.5 parent: 2 - - uid: 2132 + - uid: 3014 components: - type: Transform - pos: 39.5,29.5 + pos: 22.5,5.5 parent: 2 - - uid: 2150 + - uid: 3041 components: - type: Transform - pos: 13.5,36.5 + pos: 55.5,11.5 parent: 2 - - uid: 2155 + - uid: 3045 components: - type: Transform - pos: 10.5,21.5 + pos: 55.5,10.5 parent: 2 - - uid: 2157 + - uid: 3046 components: - type: Transform - pos: 8.5,21.5 + pos: 54.5,10.5 parent: 2 - - uid: 2279 + - uid: 3077 components: - type: Transform - pos: 40.5,30.5 + pos: 51.5,25.5 parent: 2 - - uid: 2292 + - uid: 3079 components: - type: Transform - pos: 45.5,31.5 + pos: 46.5,21.5 parent: 2 - - uid: 2293 + - uid: 3105 components: - type: Transform - pos: 45.5,32.5 + pos: 46.5,19.5 parent: 2 - - uid: 2294 + - uid: 3112 components: - type: Transform - pos: 45.5,33.5 + pos: 69.5,42.5 parent: 2 - - uid: 2299 + - uid: 3131 components: - type: Transform - pos: 33.5,33.5 + pos: -25.5,-18.5 parent: 2 - - uid: 2307 + - uid: 3144 components: - type: Transform - pos: 35.5,31.5 + pos: 47.5,41.5 parent: 2 - - uid: 2308 + - uid: 3192 components: - type: Transform - pos: 34.5,31.5 + pos: 5.5,5.5 parent: 2 - - uid: 2309 + - uid: 3199 components: - type: Transform - pos: 42.5,31.5 + pos: 33.5,31.5 parent: 2 - - uid: 2310 + - uid: 3225 components: - type: Transform - pos: 37.5,31.5 + pos: 66.5,35.5 parent: 2 - - uid: 2312 + - uid: 3226 components: - type: Transform - pos: 36.5,31.5 + pos: 66.5,41.5 parent: 2 - - uid: 2462 + - uid: 3232 components: - type: Transform - pos: 38.5,31.5 + pos: 69.5,44.5 parent: 2 - - uid: 2463 + - uid: 3234 components: - type: Transform - pos: 44.5,31.5 + pos: 94.5,34.5 parent: 2 - - uid: 2464 + - uid: 3241 components: - type: Transform - pos: 39.5,31.5 + pos: 46.5,46.5 parent: 2 - - uid: 2465 + - uid: 3245 components: - type: Transform - pos: 40.5,31.5 + pos: 59.5,48.5 parent: 2 - - uid: 2467 + - uid: 3252 components: - type: Transform - pos: 43.5,31.5 + pos: 56.5,48.5 parent: 2 - - uid: 2494 + - uid: 3257 components: - type: Transform - pos: 70.5,-12.5 + pos: 58.5,48.5 parent: 2 - - uid: 2688 + - uid: 3277 components: - type: Transform - pos: 22.5,6.5 + pos: 42.5,45.5 parent: 2 - - uid: 2954 + - uid: 3280 components: - type: Transform - pos: 22.5,9.5 + pos: 32.5,30.5 parent: 2 - - uid: 3013 + - uid: 3317 components: - type: Transform - pos: 22.5,4.5 + pos: 47.5,35.5 parent: 2 - - uid: 3014 + - uid: 3336 components: - type: Transform - pos: 22.5,5.5 + pos: 48.5,46.5 parent: 2 - - uid: 3131 + - uid: 3346 components: - type: Transform - pos: -25.5,-18.5 + pos: 47.5,46.5 parent: 2 - - uid: 3168 + - uid: 3372 components: - type: Transform - pos: 37.5,33.5 + pos: 61.5,37.5 parent: 2 - - uid: 3218 + - uid: 3403 components: - type: Transform - pos: 49.5,35.5 + pos: 22.5,8.5 parent: 2 - - uid: 3219 + - uid: 3409 components: - type: Transform - pos: 48.5,35.5 + pos: 66.5,39.5 parent: 2 - - uid: 3220 + - uid: 3411 components: - type: Transform - pos: 51.5,36.5 + pos: 66.5,37.5 parent: 2 - - uid: 3232 + - uid: 3478 components: - type: Transform - pos: 45.5,34.5 + pos: 42.5,34.5 parent: 2 - - uid: 3239 + - uid: 3487 components: - type: Transform - pos: 41.5,31.5 + pos: 50.5,21.5 parent: 2 - - uid: 3276 + - uid: 3492 components: - type: Transform - pos: 34.5,33.5 + pos: 34.5,19.5 parent: 2 - - uid: 3403 + - uid: 3496 components: - type: Transform - pos: 22.5,8.5 + pos: 34.5,20.5 parent: 2 - - uid: 3409 + - uid: 3504 components: - type: Transform - pos: 66.5,39.5 + pos: 37.5,29.5 parent: 2 - - uid: 3411 + - uid: 3509 components: - type: Transform - pos: 66.5,37.5 + pos: 40.5,29.5 parent: 2 - - uid: 3486 + - uid: 3615 components: - type: Transform - pos: 51.5,21.5 + pos: 39.5,29.5 parent: 2 - - uid: 3487 + - uid: 3673 components: - type: Transform - pos: 50.5,21.5 + pos: 53.5,3.5 parent: 2 - uid: 3682 components: @@ -27563,12 +29176,17 @@ entities: - uid: 4020 components: - type: Transform - pos: 13.5,19.5 + pos: 52.5,3.5 parent: 2 - - uid: 4026 + - uid: 4114 components: - type: Transform - pos: 13.5,20.5 + pos: 47.5,3.5 + parent: 2 + - uid: 4162 + components: + - type: Transform + pos: 63.5,12.5 parent: 2 - uid: 4182 components: @@ -27580,20 +29198,20 @@ entities: - type: Transform pos: 15.5,-39.5 parent: 2 - - uid: 4349 + - uid: 4348 components: - type: Transform - pos: 51.5,35.5 + pos: 54.5,48.5 parent: 2 - - uid: 4360 + - uid: 4363 components: - type: Transform - pos: 47.5,35.5 + pos: 46.5,20.5 parent: 2 - - uid: 4363 + - uid: 4403 components: - type: Transform - pos: 50.5,35.5 + pos: 64.5,14.5 parent: 2 - uid: 4605 components: @@ -27850,6 +29468,11 @@ entities: - type: Transform pos: 38.5,-38.5 parent: 2 + - uid: 4784 + components: + - type: Transform + pos: 65.5,14.5 + parent: 2 - uid: 4785 components: - type: Transform @@ -27905,10 +29528,15 @@ entities: - type: Transform pos: 32.5,-26.5 parent: 2 - - uid: 5116 + - uid: 5062 components: - type: Transform - pos: 35.5,33.5 + pos: 66.5,14.5 + parent: 2 + - uid: 5066 + components: + - type: Transform + pos: 51.5,24.5 parent: 2 - uid: 5185 components: @@ -27920,10 +29548,60 @@ entities: - type: Transform pos: 62.5,-6.5 parent: 2 - - uid: 5511 + - uid: 5239 components: - type: Transform - pos: 66.5,36.5 + pos: 59.5,18.5 + parent: 2 + - uid: 5247 + components: + - type: Transform + pos: 59.5,17.5 + parent: 2 + - uid: 5249 + components: + - type: Transform + pos: 59.5,16.5 + parent: 2 + - uid: 5253 + components: + - type: Transform + pos: 59.5,15.5 + parent: 2 + - uid: 5313 + components: + - type: Transform + pos: 34.5,18.5 + parent: 2 + - uid: 5337 + components: + - type: Transform + pos: 48.5,3.5 + parent: 2 + - uid: 5362 + components: + - type: Transform + pos: 38.5,27.5 + parent: 2 + - uid: 5370 + components: + - type: Transform + pos: 64.5,24.5 + parent: 2 + - uid: 5464 + components: + - type: Transform + pos: 47.5,43.5 + parent: 2 + - uid: 5466 + components: + - type: Transform + pos: 47.5,42.5 + parent: 2 + - uid: 5509 + components: + - type: Transform + pos: 66.5,7.5 parent: 2 - uid: 5578 components: @@ -27940,6 +29618,21 @@ entities: - type: Transform pos: 40.5,-38.5 parent: 2 + - uid: 5687 + components: + - type: Transform + pos: 59.5,47.5 + parent: 2 + - uid: 5751 + components: + - type: Transform + pos: 60.5,47.5 + parent: 2 + - uid: 6007 + components: + - type: Transform + pos: 50.5,47.5 + parent: 2 - uid: 6039 components: - type: Transform @@ -27955,11 +29648,36 @@ entities: - type: Transform pos: 25.5,-36.5 parent: 2 + - uid: 6304 + components: + - type: Transform + pos: 53.5,47.5 + parent: 2 + - uid: 6307 + components: + - type: Transform + pos: 51.5,47.5 + parent: 2 + - uid: 6310 + components: + - type: Transform + pos: 41.5,38.5 + parent: 2 - uid: 6358 components: - type: Transform pos: 36.5,-23.5 parent: 2 + - uid: 6379 + components: + - type: Transform + pos: 62.5,47.5 + parent: 2 + - uid: 6424 + components: + - type: Transform + pos: 61.5,47.5 + parent: 2 - uid: 6455 components: - type: Transform @@ -27983,7 +29701,12 @@ entities: - uid: 6459 components: - type: Transform - pos: 19.5,-13.5 + pos: 13.5,-17.5 + parent: 2 + - uid: 6537 + components: + - type: Transform + pos: 59.5,10.5 parent: 2 - uid: 6572 components: @@ -28020,6 +29743,11 @@ entities: - type: Transform pos: 13.5,-45.5 parent: 2 + - uid: 6774 + components: + - type: Transform + pos: 61.5,10.5 + parent: 2 - uid: 6780 components: - type: Transform @@ -28065,6 +29793,11 @@ entities: - type: Transform pos: 16.5,-39.5 parent: 2 + - uid: 6954 + components: + - type: Transform + pos: 21.5,11.5 + parent: 2 - uid: 6955 components: - type: Transform @@ -28073,7 +29806,7 @@ entities: - uid: 6956 components: - type: Transform - pos: 14.5,8.5 + pos: 15.5,8.5 parent: 2 - uid: 6957 components: @@ -28110,46 +29843,6 @@ entities: - type: Transform pos: 11.5,5.5 parent: 2 - - uid: 6965 - components: - - type: Transform - pos: 10.5,5.5 - parent: 2 - - uid: 6966 - components: - - type: Transform - pos: 9.5,5.5 - parent: 2 - - uid: 6967 - components: - - type: Transform - pos: 9.5,4.5 - parent: 2 - - uid: 6968 - components: - - type: Transform - pos: 9.5,3.5 - parent: 2 - - uid: 6969 - components: - - type: Transform - pos: 10.5,3.5 - parent: 2 - - uid: 6970 - components: - - type: Transform - pos: 11.5,3.5 - parent: 2 - - uid: 6971 - components: - - type: Transform - pos: 11.5,2.5 - parent: 2 - - uid: 6972 - components: - - type: Transform - pos: 8.5,3.5 - parent: 2 - uid: 6973 components: - type: Transform @@ -28180,95 +29873,35 @@ entities: - type: Transform pos: 9.5,10.5 parent: 2 - - uid: 6979 - components: - - type: Transform - pos: 10.5,10.5 - parent: 2 - uid: 6980 components: - type: Transform - pos: 10.5,11.5 - parent: 2 - - uid: 6981 - components: - - type: Transform - pos: 11.5,10.5 - parent: 2 - - uid: 6982 - components: - - type: Transform - pos: 12.5,10.5 - parent: 2 - - uid: 6983 - components: - - type: Transform - pos: 13.5,10.5 - parent: 2 - - uid: 6984 - components: - - type: Transform - pos: 14.5,10.5 + pos: 31.5,24.5 parent: 2 - uid: 6985 components: - type: Transform - pos: 15.5,10.5 - parent: 2 - - uid: 6986 - components: - - type: Transform - pos: 16.5,10.5 - parent: 2 - - uid: 6987 - components: - - type: Transform - pos: 17.5,10.5 + pos: 66.5,36.5 parent: 2 - uid: 6988 components: - type: Transform - pos: 18.5,10.5 - parent: 2 - - uid: 6989 - components: - - type: Transform - pos: 19.5,10.5 - parent: 2 - - uid: 6990 - components: - - type: Transform - pos: 19.5,9.5 - parent: 2 - - uid: 6991 - components: - - type: Transform - pos: 19.5,8.5 - parent: 2 - - uid: 6992 - components: - - type: Transform - pos: 19.5,7.5 - parent: 2 - - uid: 6993 - components: - - type: Transform - pos: 19.5,6.5 + pos: 50.5,3.5 parent: 2 - uid: 6994 components: - type: Transform - pos: 19.5,5.5 + pos: 46.5,3.5 parent: 2 - uid: 6995 components: - type: Transform - pos: 20.5,5.5 + pos: 49.5,3.5 parent: 2 - uid: 6996 components: - type: Transform - pos: 21.5,5.5 + pos: 14.5,19.5 parent: 2 - uid: 6997 components: @@ -28328,7 +29961,7 @@ entities: - uid: 7018 components: - type: Transform - pos: 22.5,11.5 + pos: 14.5,20.5 parent: 2 - uid: 7019 components: @@ -28358,7 +29991,7 @@ entities: - uid: 7024 components: - type: Transform - pos: 28.5,9.5 + pos: 9.5,17.5 parent: 2 - uid: 7025 components: @@ -28385,46 +30018,101 @@ entities: - type: Transform pos: 26.5,9.5 parent: 2 - - uid: 7030 - components: - - type: Transform - pos: 33.5,7.5 - parent: 2 - uid: 7031 components: - type: Transform - pos: 32.5,7.5 + pos: 29.5,20.5 parent: 2 - uid: 7032 components: - type: Transform - pos: 31.5,7.5 + pos: 32.5,20.5 parent: 2 - uid: 7033 components: - type: Transform - pos: 30.5,7.5 - parent: 2 - - uid: 7036 - components: - - type: Transform - pos: 29.5,7.5 + pos: 14.5,18.5 parent: 2 - uid: 7037 components: - type: Transform - pos: 29.5,8.5 + pos: 33.5,20.5 parent: 2 - uid: 7038 components: - type: Transform - pos: 29.5,9.5 + pos: 51.5,3.5 parent: 2 - uid: 7039 components: - type: Transform pos: 29.5,10.5 parent: 2 + - uid: 7047 + components: + - type: Transform + pos: 18.5,1.5 + parent: 2 + - uid: 7051 + components: + - type: Transform + pos: 10.5,5.5 + parent: 2 + - uid: 7052 + components: + - type: Transform + pos: 9.5,5.5 + parent: 2 + - uid: 7053 + components: + - type: Transform + pos: 6.5,3.5 + parent: 2 + - uid: 7054 + components: + - type: Transform + pos: 5.5,4.5 + parent: 2 + - uid: 7066 + components: + - type: Transform + pos: 5.5,6.5 + parent: 2 + - uid: 7073 + components: + - type: Transform + pos: 5.5,7.5 + parent: 2 + - uid: 7087 + components: + - type: Transform + pos: 5.5,8.5 + parent: 2 + - uid: 7088 + components: + - type: Transform + pos: 5.5,3.5 + parent: 2 + - uid: 7116 + components: + - type: Transform + pos: 10.5,10.5 + parent: 2 + - uid: 7130 + components: + - type: Transform + pos: 11.5,10.5 + parent: 2 + - uid: 7132 + components: + - type: Transform + pos: 12.5,10.5 + parent: 2 + - uid: 7135 + components: + - type: Transform + pos: 13.5,10.5 + parent: 2 - uid: 7221 components: - type: Transform @@ -28508,12 +30196,12 @@ entities: - uid: 7255 components: - type: Transform - pos: 13.5,16.5 + pos: 14.5,10.5 parent: 2 - uid: 7256 components: - type: Transform - pos: 12.5,16.5 + pos: 15.5,10.5 parent: 2 - uid: 7257 components: @@ -28550,6 +30238,21 @@ entities: - type: Transform pos: 13.5,21.5 parent: 2 + - uid: 7452 + components: + - type: Transform + pos: 16.5,10.5 + parent: 2 + - uid: 7453 + components: + - type: Transform + pos: 17.5,10.5 + parent: 2 + - uid: 7454 + components: + - type: Transform + pos: 18.5,10.5 + parent: 2 - uid: 7475 components: - type: Transform @@ -28765,45 +30468,30 @@ entities: - type: Transform pos: 18.5,19.5 parent: 2 - - uid: 7849 + - uid: 7793 components: - type: Transform - pos: 32.5,36.5 + pos: 62.5,11.5 parent: 2 - uid: 7891 components: - type: Transform pos: 15.5,-38.5 parent: 2 - - uid: 7937 - components: - - type: Transform - pos: 40.5,20.5 - parent: 2 - - uid: 7939 - components: - - type: Transform - pos: 41.5,20.5 - parent: 2 - - uid: 7947 - components: - - type: Transform - pos: 40.5,29.5 - parent: 2 - - uid: 7953 + - uid: 8047 components: - type: Transform - pos: 30.5,29.5 + pos: 14.5,37.5 parent: 2 - - uid: 7956 + - uid: 8049 components: - type: Transform - pos: 29.5,29.5 + pos: 19.5,10.5 parent: 2 - - uid: 8047 + - uid: 8050 components: - type: Transform - pos: 14.5,37.5 + pos: 19.5,11.5 parent: 2 - uid: 8060 components: @@ -28815,11 +30503,6 @@ entities: - type: Transform pos: 8.5,16.5 parent: 2 - - uid: 8287 - components: - - type: Transform - pos: 27.5,33.5 - parent: 2 - uid: 8325 components: - type: Transform @@ -28830,290 +30513,150 @@ entities: - type: Transform pos: 52.5,-10.5 parent: 2 - - uid: 8352 - components: - - type: Transform - pos: 43.5,23.5 - parent: 2 - - uid: 8353 - components: - - type: Transform - pos: 42.5,23.5 - parent: 2 - - uid: 8354 - components: - - type: Transform - pos: 41.5,23.5 - parent: 2 - - uid: 8355 - components: - - type: Transform - pos: 40.5,23.5 - parent: 2 - - uid: 8356 - components: - - type: Transform - pos: 39.5,23.5 - parent: 2 - - uid: 8359 - components: - - type: Transform - pos: 39.5,22.5 - parent: 2 - - uid: 8360 - components: - - type: Transform - pos: 38.5,22.5 - parent: 2 - - uid: 8362 - components: - - type: Transform - pos: 37.5,22.5 - parent: 2 - - uid: 8363 - components: - - type: Transform - pos: 36.5,22.5 - parent: 2 - - uid: 8364 - components: - - type: Transform - pos: 35.5,22.5 - parent: 2 - - uid: 8365 - components: - - type: Transform - pos: 34.5,22.5 - parent: 2 - - uid: 8366 - components: - - type: Transform - pos: 33.5,22.5 - parent: 2 - uid: 8367 components: - type: Transform - pos: 33.5,23.5 - parent: 2 - - uid: 8368 - components: - - type: Transform - pos: 33.5,24.5 - parent: 2 - - uid: 8369 - components: - - type: Transform - pos: 33.5,25.5 - parent: 2 - - uid: 8370 - components: - - type: Transform - pos: 33.5,26.5 - parent: 2 - - uid: 8371 - components: - - type: Transform - pos: 33.5,27.5 - parent: 2 - - uid: 8372 - components: - - type: Transform - pos: 33.5,28.5 - parent: 2 - - uid: 8373 - components: - - type: Transform - pos: 33.5,29.5 - parent: 2 - - uid: 8374 - components: - - type: Transform - pos: 33.5,30.5 - parent: 2 - - uid: 8392 - components: - - type: Transform - pos: 32.5,29.5 - parent: 2 - - uid: 8456 - components: - - type: Transform - pos: 33.5,21.5 + pos: 52.5,47.5 parent: 2 - - uid: 8457 + - uid: 8389 components: - type: Transform - pos: 32.5,21.5 + pos: 61.5,36.5 parent: 2 - - uid: 8458 + - uid: 8405 components: - type: Transform - pos: 31.5,21.5 + pos: 63.5,44.5 parent: 2 - - uid: 8459 + - uid: 8407 components: - type: Transform - pos: 30.5,21.5 + pos: 56.5,10.5 parent: 2 - - uid: 8460 + - uid: 8418 components: - type: Transform - pos: 29.5,21.5 + pos: 56.5,22.5 parent: 2 - - uid: 8461 + - uid: 8423 components: - type: Transform - pos: 28.5,21.5 + pos: 19.5,12.5 parent: 2 - - uid: 8462 + - uid: 8428 components: - type: Transform - pos: 28.5,20.5 + pos: 40.5,25.5 parent: 2 - - uid: 8463 + - uid: 8432 components: - type: Transform - pos: 33.5,20.5 + pos: 56.5,21.5 parent: 2 - - uid: 8464 + - uid: 8443 components: - type: Transform - pos: 33.5,19.5 + pos: 56.5,20.5 parent: 2 - uid: 8465 components: - type: Transform - pos: 33.5,18.5 - parent: 2 - - uid: 8466 - components: - - type: Transform - pos: 32.5,18.5 + pos: 19.5,13.5 parent: 2 - - uid: 8467 + - uid: 8512 components: - type: Transform - pos: 31.5,18.5 + pos: 42.5,46.5 parent: 2 - - uid: 8468 + - uid: 8522 components: - type: Transform - pos: 30.5,18.5 + pos: 64.5,16.5 parent: 2 - - uid: 8469 + - uid: 8535 components: - type: Transform - pos: 29.5,18.5 + pos: 63.5,19.5 parent: 2 - - uid: 8470 + - uid: 8537 components: - type: Transform - pos: 28.5,18.5 + pos: 62.5,19.5 parent: 2 - - uid: 8471 + - uid: 8539 components: - type: Transform - pos: 28.5,17.5 + pos: 62.5,20.5 parent: 2 - - uid: 8473 + - uid: 8543 components: - type: Transform - pos: 35.5,28.5 + pos: 50.5,27.5 parent: 2 - - uid: 8474 + - uid: 8547 components: - type: Transform - pos: 35.5,29.5 + pos: 49.5,29.5 parent: 2 - - uid: 8475 + - uid: 8572 components: - type: Transform - pos: 34.5,28.5 + pos: 33.5,29.5 parent: 2 - - uid: 8483 + - uid: 8585 components: - type: Transform - pos: 45.5,35.5 + pos: 36.5,-25.5 parent: 2 - - uid: 8531 + - uid: 8595 components: - type: Transform - pos: 39.5,26.5 + pos: 70.5,46.5 parent: 2 - - uid: 8536 + - uid: 8624 components: - type: Transform - pos: 41.5,21.5 + pos: 46.5,39.5 parent: 2 - - uid: 8539 + - uid: 8677 components: - type: Transform pos: 38.5,25.5 parent: 2 - - uid: 8540 - components: - - type: Transform - pos: 39.5,25.5 - parent: 2 - - uid: 8541 - components: - - type: Transform - pos: 40.5,25.5 - parent: 2 - - uid: 8542 - components: - - type: Transform - pos: 41.5,25.5 - parent: 2 - - uid: 8543 - components: - - type: Transform - pos: 37.5,23.5 - parent: 2 - - uid: 8544 - components: - - type: Transform - pos: 37.5,24.5 - parent: 2 - - uid: 8545 - components: - - type: Transform - pos: 37.5,21.5 - parent: 2 - - uid: 8546 + - uid: 8682 components: - type: Transform - pos: 38.5,21.5 + pos: 47.5,33.5 parent: 2 - - uid: 8547 + - uid: 8688 components: - type: Transform - pos: 38.5,20.5 + pos: 47.5,32.5 parent: 2 - - uid: 8548 + - uid: 8715 components: - type: Transform - pos: 31.5,17.5 + pos: 53.5,48.5 parent: 2 - - uid: 8562 + - uid: 8718 components: - type: Transform - pos: 34.5,16.5 + pos: 66.5,43.5 parent: 2 - - uid: 8570 + - uid: 8766 components: - type: Transform - pos: 46.5,35.5 + pos: 47.5,34.5 parent: 2 - - uid: 8585 + - uid: 8934 components: - type: Transform - pos: 36.5,-25.5 + pos: 45.5,46.5 parent: 2 - - uid: 8698 + - uid: 8985 components: - type: Transform - pos: 47.5,28.5 + pos: 49.5,27.5 parent: 2 - uid: 9007 components: @@ -29150,16 +30693,6 @@ entities: - type: Transform pos: 20.5,36.5 parent: 2 - - uid: 9014 - components: - - type: Transform - pos: 20.5,35.5 - parent: 2 - - uid: 9015 - components: - - type: Transform - pos: 20.5,34.5 - parent: 2 - uid: 9021 components: - type: Transform @@ -29225,31 +30758,6 @@ entities: - type: Transform pos: 27.5,36.5 parent: 2 - - uid: 9034 - components: - - type: Transform - pos: 28.5,36.5 - parent: 2 - - uid: 9035 - components: - - type: Transform - pos: 28.5,33.5 - parent: 2 - - uid: 9037 - components: - - type: Transform - pos: 28.5,33.5 - parent: 2 - - uid: 9038 - components: - - type: Transform - pos: 29.5,36.5 - parent: 2 - - uid: 9039 - components: - - type: Transform - pos: 30.5,36.5 - parent: 2 - uid: 9042 components: - type: Transform @@ -29520,105 +31028,50 @@ entities: - type: Transform pos: 36.5,46.5 parent: 2 - - uid: 9238 - components: - - type: Transform - pos: 53.5,35.5 - parent: 2 - - uid: 9239 - components: - - type: Transform - pos: 56.5,30.5 - parent: 2 - - uid: 9253 - components: - - type: Transform - pos: 70.5,44.5 - parent: 2 - - uid: 9254 - components: - - type: Transform - pos: 69.5,44.5 - parent: 2 - - uid: 9255 - components: - - type: Transform - pos: 69.5,45.5 - parent: 2 - - uid: 9256 - components: - - type: Transform - pos: 69.5,46.5 - parent: 2 - - uid: 9257 + - uid: 9179 components: - type: Transform - pos: 69.5,47.5 + pos: 55.5,48.5 parent: 2 - - uid: 9258 + - uid: 9245 components: - type: Transform - pos: 69.5,43.5 + pos: 66.5,44.5 parent: 2 - - uid: 9259 + - uid: 9249 components: - type: Transform - pos: 69.5,42.5 + pos: 61.5,35.5 parent: 2 - - uid: 9260 + - uid: 9250 components: - type: Transform - pos: 68.5,42.5 + pos: 64.5,19.5 parent: 2 - - uid: 9261 + - uid: 9253 components: - type: Transform - pos: 68.5,41.5 + pos: 70.5,44.5 parent: 2 - uid: 9262 components: - type: Transform - pos: 67.5,42.5 - parent: 2 - - uid: 9263 - components: - - type: Transform - pos: 67.5,43.5 - parent: 2 - - uid: 9264 - components: - - type: Transform - pos: 67.5,44.5 - parent: 2 - - uid: 9265 - components: - - type: Transform - pos: 66.5,44.5 + pos: 49.5,30.5 parent: 2 - - uid: 9266 - components: - - type: Transform - pos: 66.5,45.5 - parent: 2 - - uid: 9296 - components: - - type: Transform - pos: 55.5,39.5 - parent: 2 - - uid: 9333 + - uid: 9319 components: - type: Transform - pos: 39.5,24.5 + pos: 20.5,13.5 parent: 2 - - uid: 9457 + - uid: 9338 components: - type: Transform - pos: 33.5,32.5 + pos: 21.5,13.5 parent: 2 - - uid: 9474 + - uid: 9341 components: - type: Transform - pos: 24.5,44.5 + pos: 38.5,30.5 parent: 2 - uid: 9475 components: @@ -29905,11 +31358,6 @@ entities: - type: Transform pos: 52.5,-8.5 parent: 2 - - uid: 9745 - components: - - type: Transform - pos: 16.5,-14.5 - parent: 2 - uid: 9746 components: - type: Transform @@ -29920,21 +31368,6 @@ entities: - type: Transform pos: 16.5,-12.5 parent: 2 - - uid: 9748 - components: - - type: Transform - pos: 16.5,-11.5 - parent: 2 - - uid: 9749 - components: - - type: Transform - pos: 15.5,-11.5 - parent: 2 - - uid: 9750 - components: - - type: Transform - pos: 14.5,-11.5 - parent: 2 - uid: 9751 components: - type: Transform @@ -29980,11 +31413,6 @@ entities: - type: Transform pos: 11.5,-15.5 parent: 2 - - uid: 9760 - components: - - type: Transform - pos: 17.5,-11.5 - parent: 2 - uid: 9761 components: - type: Transform @@ -30058,7 +31486,7 @@ entities: - uid: 9776 components: - type: Transform - pos: 23.5,3.5 + pos: 21.5,12.5 parent: 2 - uid: 9777 components: @@ -30095,11 +31523,6 @@ entities: - type: Transform pos: 38.5,-15.5 parent: 2 - - uid: 9835 - components: - - type: Transform - pos: 39.5,-15.5 - parent: 2 - uid: 9836 components: - type: Transform @@ -30315,11 +31738,6 @@ entities: - type: Transform pos: 41.5,-37.5 parent: 2 - - uid: 9884 - components: - - type: Transform - pos: 43.5,23.5 - parent: 2 - uid: 9891 components: - type: Transform @@ -30330,105 +31748,145 @@ entities: - type: Transform pos: 36.5,-22.5 parent: 2 - - uid: 9928 + - uid: 10036 components: - type: Transform - pos: 55.5,35.5 + pos: 24.5,-33.5 parent: 2 - - uid: 10036 + - uid: 10051 components: - type: Transform - pos: 24.5,-33.5 + pos: 63.5,14.5 parent: 2 - - uid: 10044 + - uid: 10087 components: - type: Transform - pos: 56.5,34.5 + pos: 52.5,24.5 + parent: 2 + - uid: 10116 + components: + - type: Transform + pos: 55.5,24.5 parent: 2 - uid: 10130 components: - type: Transform pos: 63.5,-7.5 parent: 2 - - uid: 10136 + - uid: 10320 components: - type: Transform - pos: 31.5,29.5 + pos: 33.5,27.5 parent: 2 - - uid: 10318 + - uid: 10352 components: - type: Transform - pos: 36.5,33.5 + pos: 49.5,47.5 + parent: 2 + - uid: 10353 + components: + - type: Transform + pos: 33.5,24.5 + parent: 2 + - uid: 10354 + components: + - type: Transform + pos: 33.5,25.5 + parent: 2 + - uid: 10355 + components: + - type: Transform + pos: 33.5,28.5 + parent: 2 + - uid: 10362 + components: + - type: Transform + pos: 62.5,10.5 + parent: 2 + - uid: 10363 + components: + - type: Transform + pos: 33.5,26.5 + parent: 2 + - uid: 10403 + components: + - type: Transform + pos: 56.5,24.5 + parent: 2 + - uid: 10443 + components: + - type: Transform + pos: 18.5,-17.5 parent: 2 - uid: 10445 components: - type: Transform - pos: 33.5,17.5 + pos: 57.5,29.5 parent: 2 - - uid: 10672 + - uid: 10452 components: - type: Transform - pos: 64.5,11.5 + pos: 69.5,43.5 parent: 2 - - uid: 10673 + - uid: 10521 components: - type: Transform - pos: 63.5,11.5 + pos: 49.5,28.5 parent: 2 - - uid: 10674 + - uid: 10569 components: - type: Transform - pos: 62.5,11.5 + pos: 58.5,29.5 parent: 2 - - uid: 10675 + - uid: 10570 components: - type: Transform - pos: 62.5,12.5 + pos: 59.5,29.5 parent: 2 - - uid: 10676 + - uid: 10571 components: - type: Transform - pos: 63.5,12.5 + pos: 60.5,29.5 parent: 2 - - uid: 10677 + - uid: 10589 components: - type: Transform - pos: 61.5,12.5 + pos: 60.5,10.5 parent: 2 - - uid: 10678 + - uid: 10602 components: - type: Transform - pos: 60.5,12.5 + pos: 52.5,22.5 parent: 2 - - uid: 10679 + - uid: 10657 components: - type: Transform - pos: 62.5,13.5 + pos: 60.5,30.5 parent: 2 - - uid: 10680 + - uid: 10658 components: - type: Transform - pos: 62.5,14.5 + pos: 60.5,31.5 parent: 2 - - uid: 10681 + - uid: 10675 components: - type: Transform - pos: 62.5,15.5 + pos: 62.5,12.5 parent: 2 - - uid: 10682 + - uid: 10677 components: - type: Transform - pos: 63.5,15.5 + pos: 61.5,12.5 parent: 2 - - uid: 10683 + - uid: 10678 components: - type: Transform - pos: 64.5,15.5 + pos: 60.5,12.5 parent: 2 - - uid: 10684 + - uid: 10679 components: - type: Transform - pos: 65.5,15.5 + pos: 62.5,13.5 parent: 2 - uid: 10685 components: @@ -30485,11 +31943,6 @@ entities: - type: Transform pos: 57.5,11.5 parent: 2 - - uid: 10696 - components: - - type: Transform - pos: 56.5,11.5 - parent: 2 - uid: 10697 components: - type: Transform @@ -30535,6 +31988,26 @@ entities: - type: Transform pos: 48.5,14.5 parent: 2 + - uid: 10726 + components: + - type: Transform + pos: 60.5,32.5 + parent: 2 + - uid: 10727 + components: + - type: Transform + pos: 60.5,33.5 + parent: 2 + - uid: 10728 + components: + - type: Transform + pos: 60.5,34.5 + parent: 2 + - uid: 10729 + components: + - type: Transform + pos: 68.5,42.5 + parent: 2 - uid: 10752 components: - type: Transform @@ -30560,11 +32033,6 @@ entities: - type: Transform pos: 43.5,14.5 parent: 2 - - uid: 10765 - components: - - type: Transform - pos: 37.5,26.5 - parent: 2 - uid: 10777 components: - type: Transform @@ -30600,75 +32068,15 @@ entities: - type: Transform pos: 47.5,19.5 parent: 2 - - uid: 10805 - components: - - type: Transform - pos: 47.5,20.5 - parent: 2 - uid: 10806 components: - type: Transform pos: 47.5,21.5 parent: 2 - - uid: 10852 - components: - - type: Transform - pos: 33.5,31.5 - parent: 2 - - uid: 10854 - components: - - type: Transform - pos: 47.5,22.5 - parent: 2 - - uid: 10855 - components: - - type: Transform - pos: 47.5,23.5 - parent: 2 - - uid: 10857 - components: - - type: Transform - pos: 47.5,24.5 - parent: 2 - - uid: 10858 - components: - - type: Transform - pos: 47.5,25.5 - parent: 2 - - uid: 10859 - components: - - type: Transform - pos: 47.5,26.5 - parent: 2 - - uid: 10860 - components: - - type: Transform - pos: 47.5,27.5 - parent: 2 - - uid: 10861 - components: - - type: Transform - pos: 48.5,27.5 - parent: 2 - - uid: 10862 - components: - - type: Transform - pos: 49.5,27.5 - parent: 2 - - uid: 10865 - components: - - type: Transform - pos: 50.5,27.5 - parent: 2 - - uid: 10866 - components: - - type: Transform - pos: 51.5,22.5 - parent: 2 - - uid: 10867 + - uid: 10840 components: - type: Transform - pos: 51.5,20.5 + pos: 67.5,42.5 parent: 2 - uid: 10868 components: @@ -30678,12 +32086,7 @@ entities: - uid: 10869 components: - type: Transform - pos: 53.5,20.5 - parent: 2 - - uid: 10870 - components: - - type: Transform - pos: 53.5,21.5 + pos: 52.5,21.5 parent: 2 - uid: 10871 components: @@ -30720,81 +32123,6 @@ entities: - type: Transform pos: 59.5,19.5 parent: 2 - - uid: 10881 - components: - - type: Transform - pos: 60.5,19.5 - parent: 2 - - uid: 10882 - components: - - type: Transform - pos: 60.5,18.5 - parent: 2 - - uid: 10883 - components: - - type: Transform - pos: 61.5,18.5 - parent: 2 - - uid: 10884 - components: - - type: Transform - pos: 60.5,17.5 - parent: 2 - - uid: 10885 - components: - - type: Transform - pos: 60.5,16.5 - parent: 2 - - uid: 10886 - components: - - type: Transform - pos: 60.5,15.5 - parent: 2 - - uid: 10887 - components: - - type: Transform - pos: 60.5,20.5 - parent: 2 - - uid: 10888 - components: - - type: Transform - pos: 60.5,21.5 - parent: 2 - - uid: 10889 - components: - - type: Transform - pos: 60.5,22.5 - parent: 2 - - uid: 10890 - components: - - type: Transform - pos: 60.5,23.5 - parent: 2 - - uid: 10891 - components: - - type: Transform - pos: 61.5,23.5 - parent: 2 - - uid: 10892 - components: - - type: Transform - pos: 62.5,23.5 - parent: 2 - - uid: 10893 - components: - - type: Transform - pos: 63.5,23.5 - parent: 2 - - uid: 10894 - components: - - type: Transform - pos: 64.5,23.5 - parent: 2 - - uid: 10895 - components: - - type: Transform - pos: 65.5,23.5 - parent: 2 - uid: 10913 components: - type: Transform @@ -30815,11 +32143,6 @@ entities: - type: Transform pos: 41.5,3.5 parent: 2 - - uid: 10917 - components: - - type: Transform - pos: 42.5,3.5 - parent: 2 - uid: 10918 components: - type: Transform @@ -30850,6 +32173,36 @@ entities: - type: Transform pos: 43.5,6.5 parent: 2 + - uid: 10959 + components: + - type: Transform + pos: 64.5,15.5 + parent: 2 + - uid: 10988 + components: + - type: Transform + pos: 64.5,17.5 + parent: 2 + - uid: 10993 + components: + - type: Transform + pos: 13.5,-10.5 + parent: 2 + - uid: 10994 + components: + - type: Transform + pos: 14.5,-10.5 + parent: 2 + - uid: 10999 + components: + - type: Transform + pos: 64.5,18.5 + parent: 2 + - uid: 11109 + components: + - type: Transform + pos: 15.5,-10.5 + parent: 2 - uid: 11148 components: - type: Transform @@ -30995,11 +32348,6 @@ entities: - type: Transform pos: 65.5,-5.5 parent: 2 - - uid: 11192 - components: - - type: Transform - pos: 33.5,16.5 - parent: 2 - uid: 11197 components: - type: Transform @@ -31190,10 +32538,10 @@ entities: - type: Transform pos: 65.5,0.5 parent: 2 - - uid: 11283 + - uid: 11385 components: - type: Transform - pos: 66.5,41.5 + pos: 32.5,24.5 parent: 2 - uid: 11425 components: @@ -31205,11 +32553,6 @@ entities: - type: Transform pos: 49.5,-14.5 parent: 2 - - uid: 11472 - components: - - type: Transform - pos: 37.5,27.5 - parent: 2 - uid: 11692 components: - type: Transform @@ -31220,20 +32563,35 @@ entities: - type: Transform pos: 9.5,16.5 parent: 2 + - uid: 11880 + components: + - type: Transform + pos: 64.5,22.5 + parent: 2 - uid: 11882 components: - type: Transform pos: 66.5,40.5 parent: 2 + - uid: 11939 + components: + - type: Transform + pos: 16.5,-10.5 + parent: 2 + - uid: 11980 + components: + - type: Transform + pos: 66.5,6.5 + parent: 2 - uid: 11985 components: - type: Transform pos: 10.5,16.5 parent: 2 - - uid: 12091 + - uid: 12045 components: - type: Transform - pos: 41.5,22.5 + pos: 49.5,46.5 parent: 2 - uid: 12139 components: @@ -31370,16 +32728,6 @@ entities: - type: Transform pos: 66.5,8.5 parent: 2 - - uid: 12198 - components: - - type: Transform - pos: 65.5,8.5 - parent: 2 - - uid: 12199 - components: - - type: Transform - pos: 65.5,7.5 - parent: 2 - uid: 12200 components: - type: Transform @@ -31445,6 +32793,21 @@ entities: - type: Transform pos: 57.5,10.5 parent: 2 + - uid: 12365 + components: + - type: Transform + pos: 33.5,30.5 + parent: 2 + - uid: 12440 + components: + - type: Transform + pos: 30.5,36.5 + parent: 2 + - uid: 12556 + components: + - type: Transform + pos: 56.5,23.5 + parent: 2 - uid: 12648 components: - type: Transform @@ -31465,6 +32828,41 @@ entities: - type: Transform pos: 110.5,-14.5 parent: 2 + - uid: 12826 + components: + - type: Transform + pos: 56.5,29.5 + parent: 2 + - uid: 12851 + components: + - type: Transform + pos: 56.5,30.5 + parent: 2 + - uid: 12853 + components: + - type: Transform + pos: 56.5,31.5 + parent: 2 + - uid: 12854 + components: + - type: Transform + pos: 56.5,32.5 + parent: 2 + - uid: 12856 + components: + - type: Transform + pos: 55.5,32.5 + parent: 2 + - uid: 12857 + components: + - type: Transform + pos: 54.5,32.5 + parent: 2 + - uid: 12858 + components: + - type: Transform + pos: 53.5,32.5 + parent: 2 - uid: 12942 components: - type: Transform @@ -31500,21 +32898,61 @@ entities: - type: Transform pos: 37.5,-41.5 parent: 2 - - uid: 13151 + - uid: 13091 components: - type: Transform - pos: 21.5,-41.5 + pos: 52.5,32.5 parent: 2 - - uid: 13154 + - uid: 13096 components: - type: Transform - pos: 47.5,29.5 + pos: 52.5,31.5 + parent: 2 + - uid: 13103 + components: + - type: Transform + pos: 52.5,30.5 + parent: 2 + - uid: 13104 + components: + - type: Transform + pos: 52.5,29.5 + parent: 2 + - uid: 13151 + components: + - type: Transform + pos: 21.5,-41.5 parent: 2 - uid: 13170 components: - type: Transform pos: 18.5,21.5 parent: 2 + - uid: 13282 + components: + - type: Transform + pos: 41.5,31.5 + parent: 2 + - uid: 13283 + components: + - type: Transform + pos: 34.5,31.5 + parent: 2 + - uid: 13284 + components: + - type: Transform + pos: 56.5,33.5 + parent: 2 + - uid: 13285 + components: + - type: Transform + pos: 56.5,34.5 + parent: 2 + - uid: 13286 + components: + - type: Transform + pos: 56.5,35.5 + parent: 2 - uid: 13313 components: - type: Transform @@ -31730,130 +33168,230 @@ entities: - type: Transform pos: 25.5,-58.5 parent: 2 - - uid: 13499 + - uid: 13485 components: - type: Transform - pos: 56.5,39.5 + pos: 18.5,-18.5 parent: 2 - - uid: 13500 + - uid: 13498 components: - type: Transform - pos: 56.5,32.5 + pos: 51.5,31.5 parent: 2 - - uid: 13501 + - uid: 13505 components: - type: Transform - pos: 56.5,37.5 + pos: 55.5,35.5 parent: 2 - - uid: 13502 + - uid: 13506 components: - type: Transform - pos: 56.5,33.5 + pos: 54.5,35.5 parent: 2 - - uid: 13503 + - uid: 13507 components: - type: Transform - pos: 56.5,31.5 + pos: 54.5,36.5 parent: 2 - - uid: 13504 + - uid: 13508 components: - type: Transform - pos: 55.5,30.5 + pos: 53.5,36.5 parent: 2 - - uid: 13505 + - uid: 13509 components: - type: Transform - pos: 56.5,38.5 + pos: 52.5,36.5 parent: 2 - - uid: 13506 + - uid: 13512 components: - type: Transform - pos: 54.5,35.5 + pos: 50.5,31.5 parent: 2 - - uid: 13508 + - uid: 13515 components: - type: Transform - pos: 56.5,35.5 + pos: 41.5,39.5 parent: 2 - - uid: 13526 + - uid: 13524 components: - type: Transform - pos: 52.5,35.5 + pos: 47.5,36.5 parent: 2 - - uid: 13527 + - uid: 13525 components: - type: Transform - pos: 56.5,41.5 + pos: 42.5,44.5 parent: 2 - - uid: 13529 + - uid: 13527 components: - type: Transform - pos: 52.5,39.5 + pos: 35.5,31.5 parent: 2 - - uid: 13530 + - uid: 13528 components: - type: Transform - pos: 54.5,39.5 + pos: 36.5,31.5 parent: 2 - uid: 13531 components: - type: Transform - pos: 56.5,40.5 - parent: 2 - - uid: 13532 - components: - - type: Transform - pos: 52.5,38.5 + pos: 38.5,29.5 parent: 2 - uid: 13533 components: - type: Transform - pos: 55.5,42.5 + pos: 38.5,26.5 parent: 2 - uid: 13534 components: - type: Transform - pos: 53.5,39.5 + pos: 41.5,25.5 parent: 2 - uid: 13535 components: - type: Transform - pos: 56.5,42.5 + pos: 43.5,39.5 parent: 2 - uid: 13536 components: - type: Transform - pos: 57.5,42.5 - parent: 2 - - uid: 13537 - components: - - type: Transform - pos: 59.5,36.5 + pos: 42.5,26.5 parent: 2 - uid: 13538 components: - type: Transform - pos: 60.5,36.5 + pos: 39.5,25.5 parent: 2 - uid: 13539 components: - type: Transform - pos: 57.5,30.5 + pos: 38.5,28.5 parent: 2 - uid: 13543 components: - type: Transform - pos: 56.5,36.5 + pos: 40.5,34.5 parent: 2 - uid: 13544 components: - type: Transform - pos: 57.5,36.5 + pos: 40.5,33.5 + parent: 2 + - uid: 13545 + components: + - type: Transform + pos: 40.5,32.5 parent: 2 - uid: 13546 components: - type: Transform - pos: 58.5,36.5 + pos: 40.5,31.5 + parent: 2 + - uid: 13547 + components: + - type: Transform + pos: 37.5,31.5 + parent: 2 + - uid: 13548 + components: + - type: Transform + pos: 42.5,31.5 + parent: 2 + - uid: 13550 + components: + - type: Transform + pos: 43.5,31.5 + parent: 2 + - uid: 13551 + components: + - type: Transform + pos: 44.5,31.5 + parent: 2 + - uid: 13552 + components: + - type: Transform + pos: 45.5,31.5 + parent: 2 + - uid: 13553 + components: + - type: Transform + pos: 46.5,31.5 + parent: 2 + - uid: 13554 + components: + - type: Transform + pos: 47.5,31.5 + parent: 2 + - uid: 13555 + components: + - type: Transform + pos: 48.5,31.5 + parent: 2 + - uid: 13556 + components: + - type: Transform + pos: 49.5,31.5 + parent: 2 + - uid: 13557 + components: + - type: Transform + pos: 39.5,31.5 + parent: 2 + - uid: 13558 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 13559 + components: + - type: Transform + pos: 38.5,32.5 + parent: 2 + - uid: 13565 + components: + - type: Transform + pos: 42.5,25.5 + parent: 2 + - uid: 13592 + components: + - type: Transform + pos: 44.5,39.5 + parent: 2 + - uid: 13594 + components: + - type: Transform + pos: 44.5,36.5 + parent: 2 + - uid: 13595 + components: + - type: Transform + pos: 44.5,35.5 + parent: 2 + - uid: 13596 + components: + - type: Transform + pos: 44.5,34.5 + parent: 2 + - uid: 13597 + components: + - type: Transform + pos: 43.5,34.5 + parent: 2 + - uid: 13598 + components: + - type: Transform + pos: 41.5,34.5 + parent: 2 + - uid: 13608 + components: + - type: Transform + pos: 42.5,39.5 + parent: 2 + - uid: 13655 + components: + - type: Transform + pos: 32.5,16.5 parent: 2 - uid: 13679 components: @@ -31873,7 +33411,7 @@ entities: - uid: 13695 components: - type: Transform - pos: 15.5,-14.5 + pos: 18.5,-19.5 parent: 2 - uid: 13701 components: @@ -31940,6 +33478,66 @@ entities: - type: Transform pos: -23.5,-19.5 parent: 2 + - uid: 13738 + components: + - type: Transform + pos: 18.5,-20.5 + parent: 2 + - uid: 13744 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 13745 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 13748 + components: + - type: Transform + pos: 35.5,16.5 + parent: 2 + - uid: 13752 + components: + - type: Transform + pos: 38.5,24.5 + parent: 2 + - uid: 13753 + components: + - type: Transform + pos: 38.5,23.5 + parent: 2 + - uid: 13754 + components: + - type: Transform + pos: 39.5,23.5 + parent: 2 + - uid: 13755 + components: + - type: Transform + pos: 40.5,23.5 + parent: 2 + - uid: 13757 + components: + - type: Transform + pos: 37.5,23.5 + parent: 2 + - uid: 13758 + components: + - type: Transform + pos: 36.5,23.5 + parent: 2 + - uid: 13759 + components: + - type: Transform + pos: 37.5,25.5 + parent: 2 + - uid: 13761 + components: + - type: Transform + pos: 36.5,25.5 + parent: 2 - uid: 13762 components: - type: Transform @@ -32140,6 +33738,36 @@ entities: - type: Transform pos: 1.5,-13.5 parent: 2 + - uid: 13915 + components: + - type: Transform + pos: 35.5,25.5 + parent: 2 + - uid: 14085 + components: + - type: Transform + pos: 35.5,24.5 + parent: 2 + - uid: 14089 + components: + - type: Transform + pos: 31.5,30.5 + parent: 2 + - uid: 14090 + components: + - type: Transform + pos: 30.5,30.5 + parent: 2 + - uid: 14091 + components: + - type: Transform + pos: 30.5,29.5 + parent: 2 + - uid: 14092 + components: + - type: Transform + pos: 29.5,29.5 + parent: 2 - uid: 14094 components: - type: Transform @@ -32150,11 +33778,6 @@ entities: - type: Transform pos: 72.5,21.5 parent: 2 - - uid: 14097 - components: - - type: Transform - pos: 66.5,35.5 - parent: 2 - uid: 14098 components: - type: Transform @@ -32310,6 +33933,16 @@ entities: - type: Transform pos: 75.5,22.5 parent: 2 + - uid: 14240 + components: + - type: Transform + pos: 53.5,24.5 + parent: 2 + - uid: 14256 + components: + - type: Transform + pos: 45.5,39.5 + parent: 2 - uid: 14399 components: - type: Transform @@ -32375,16 +34008,6 @@ entities: - type: Transform pos: 88.5,30.5 parent: 2 - - uid: 14442 - components: - - type: Transform - pos: 88.5,29.5 - parent: 2 - - uid: 14443 - components: - - type: Transform - pos: 88.5,28.5 - parent: 2 - uid: 14532 components: - type: Transform @@ -32563,472 +34186,582 @@ entities: - uid: 14731 components: - type: Transform - pos: 9.5,18.5 + pos: 30.5,20.5 + parent: 2 + - uid: 14763 + components: + - type: Transform + pos: 31.5,20.5 parent: 2 - uid: 14784 components: - type: Transform pos: 28.5,-35.5 parent: 2 - - uid: 14856 + - uid: 14833 components: - type: Transform - pos: 66.5,46.5 + pos: 47.5,39.5 parent: 2 - - uid: 14857 + - uid: 14835 components: - type: Transform - pos: 65.5,46.5 + pos: 61.5,34.5 parent: 2 - - uid: 14858 + - uid: 14840 components: - type: Transform - pos: 64.5,46.5 + pos: 47.5,38.5 parent: 2 - - uid: 14859 + - uid: 14863 components: - type: Transform - pos: 64.5,45.5 + pos: 30.5,21.5 parent: 2 - - uid: 14860 + - uid: 14864 components: - type: Transform - pos: 64.5,44.5 + pos: 34.5,23.5 parent: 2 - - uid: 14861 + - uid: 14865 components: - type: Transform - pos: 64.5,43.5 + pos: 28.5,21.5 parent: 2 - - uid: 14862 + - uid: 14866 components: - type: Transform - pos: 64.5,42.5 + pos: 28.5,20.5 parent: 2 - - uid: 14863 + - uid: 14868 components: - type: Transform - pos: 63.5,42.5 + pos: 34.5,17.5 parent: 2 - - uid: 14864 + - uid: 14933 components: - type: Transform - pos: 62.5,42.5 + pos: 26.5,34.5 parent: 2 - - uid: 14865 + - uid: 14934 components: - type: Transform - pos: 62.5,41.5 + pos: 26.5,35.5 parent: 2 - - uid: 14866 + - uid: 14944 components: - type: Transform - pos: 62.5,40.5 + pos: 14.5,40.5 parent: 2 - - uid: 14867 + - uid: 14945 components: - type: Transform - pos: 62.5,39.5 + pos: 14.5,41.5 parent: 2 - - uid: 14868 + - uid: 14946 components: - type: Transform - pos: 62.5,37.5 + pos: 14.5,42.5 parent: 2 - - uid: 14869 + - uid: 14947 components: - type: Transform - pos: 62.5,36.5 + pos: 13.5,42.5 parent: 2 - - uid: 14870 + - uid: 14948 components: - type: Transform - pos: 62.5,35.5 + pos: 15.5,42.5 parent: 2 - - uid: 14871 + - uid: 14977 components: - type: Transform - pos: 62.5,34.5 + pos: 17.5,-39.5 parent: 2 - - uid: 14872 + - uid: 14980 components: - type: Transform - pos: 62.5,33.5 + pos: 44.5,46.5 parent: 2 - - uid: 14873 + - uid: 14981 components: - type: Transform - pos: 62.5,32.5 + pos: 18.5,-39.5 parent: 2 - - uid: 14874 + - uid: 14982 components: - type: Transform - pos: 62.5,38.5 + pos: 19.5,-39.5 parent: 2 - - uid: 14875 + - uid: 14983 components: - type: Transform - pos: 61.5,42.5 + pos: 20.5,-39.5 parent: 2 - - uid: 14876 + - uid: 15003 components: - type: Transform - pos: 60.5,42.5 + pos: 52.5,-13.5 parent: 2 - - uid: 14877 + - uid: 15030 components: - type: Transform - pos: 60.5,43.5 + pos: 37.5,-12.5 parent: 2 - - uid: 14878 + - uid: 15031 components: - type: Transform - pos: 60.5,44.5 + pos: 38.5,-12.5 parent: 2 - - uid: 14879 + - uid: 15106 components: - type: Transform - pos: 59.5,44.5 + pos: 43.5,46.5 parent: 2 - - uid: 14880 + - uid: 15315 components: - type: Transform - pos: 58.5,44.5 + pos: 24.5,-35.5 parent: 2 - - uid: 14881 + - uid: 15316 components: - type: Transform - pos: 57.5,44.5 + pos: 25.5,-35.5 parent: 2 - - uid: 14882 + - uid: 15322 components: - type: Transform - pos: 56.5,44.5 + pos: 24.5,-31.5 parent: 2 - - uid: 14883 + - uid: 15323 components: - type: Transform - pos: 54.5,44.5 + pos: 25.5,-31.5 parent: 2 - - uid: 14884 + - uid: 15324 components: - type: Transform - pos: 53.5,44.5 + pos: 26.5,-31.5 parent: 2 - - uid: 14885 + - uid: 15338 components: - type: Transform - pos: 55.5,44.5 + pos: 27.5,-35.5 parent: 2 - - uid: 14886 + - uid: 15389 components: - type: Transform - pos: 52.5,43.5 + pos: 30.5,-35.5 parent: 2 - - uid: 14887 + - uid: 15390 components: - type: Transform - pos: 51.5,43.5 + pos: 31.5,-35.5 parent: 2 - - uid: 14888 + - uid: 15391 components: - type: Transform - pos: 52.5,44.5 + pos: 31.5,-36.5 parent: 2 - - uid: 14889 + - uid: 15392 components: - type: Transform - pos: 50.5,43.5 + pos: 31.5,-37.5 parent: 2 - - uid: 14890 + - uid: 15393 components: - type: Transform - pos: 50.5,42.5 + pos: 31.5,-38.5 parent: 2 - - uid: 14891 + - uid: 15394 components: - type: Transform - pos: 50.5,40.5 + pos: 30.5,-38.5 parent: 2 - - uid: 14892 + - uid: 15395 components: - type: Transform - pos: 50.5,39.5 + pos: 29.5,-38.5 parent: 2 - - uid: 14893 + - uid: 15396 components: - type: Transform - pos: 50.5,41.5 + pos: 29.5,-37.5 parent: 2 - - uid: 14894 + - uid: 15426 components: - type: Transform - pos: 50.5,38.5 + pos: 33.5,-39.5 parent: 2 - - uid: 14895 + - uid: 15429 components: - type: Transform - pos: 62.5,31.5 + pos: 34.5,-39.5 parent: 2 - - uid: 14927 + - uid: 15430 components: - type: Transform - pos: 36.5,34.5 + pos: 32.5,-39.5 parent: 2 - - uid: 14928 + - uid: 15431 components: - type: Transform - pos: 37.5,34.5 + pos: 31.5,-39.5 parent: 2 - - uid: 14933 + - uid: 15432 components: - type: Transform - pos: 26.5,34.5 + pos: 27.5,-31.5 parent: 2 - - uid: 14934 + - uid: 15433 components: - type: Transform - pos: 26.5,35.5 + pos: 29.5,-31.5 parent: 2 - - uid: 14935 + - uid: 15434 components: - type: Transform - pos: 33.5,36.5 + pos: 30.5,-31.5 parent: 2 - - uid: 14944 + - uid: 15435 components: - type: Transform - pos: 14.5,40.5 + pos: 31.5,-31.5 parent: 2 - - uid: 14945 + - uid: 15436 components: - type: Transform - pos: 14.5,41.5 + pos: 28.5,-31.5 parent: 2 - - uid: 14946 + - uid: 15437 components: - type: Transform - pos: 14.5,42.5 + pos: 31.5,-30.5 parent: 2 - - uid: 14947 + - uid: 15438 components: - type: Transform - pos: 13.5,42.5 + pos: 31.5,-29.5 parent: 2 - - uid: 14948 + - uid: 15439 components: - type: Transform - pos: 15.5,42.5 + pos: 31.5,-28.5 parent: 2 - - uid: 14977 + - uid: 15440 components: - type: Transform - pos: 17.5,-39.5 + pos: 31.5,-27.5 parent: 2 - - uid: 14981 + - uid: 15443 components: - type: Transform - pos: 18.5,-39.5 + pos: 32.5,-25.5 parent: 2 - - uid: 14982 + - uid: 15444 components: - type: Transform - pos: 19.5,-39.5 + pos: 33.5,-25.5 parent: 2 - - uid: 14983 + - uid: 15445 components: - type: Transform - pos: 20.5,-39.5 + pos: 34.5,-25.5 parent: 2 - - uid: 15003 + - uid: 15446 components: - type: Transform - pos: 52.5,-13.5 + pos: 35.5,-25.5 parent: 2 - - uid: 15030 + - uid: 15555 components: - type: Transform - pos: 37.5,-12.5 + pos: 52.5,27.5 parent: 2 - - uid: 15031 + - uid: 15556 components: - type: Transform - pos: 38.5,-12.5 + pos: 53.5,27.5 parent: 2 - - uid: 15315 + - uid: 15557 components: - type: Transform - pos: 24.5,-35.5 + pos: 54.5,27.5 parent: 2 - - uid: 15316 + - uid: 15558 components: - type: Transform - pos: 25.5,-35.5 + pos: 55.5,27.5 parent: 2 - - uid: 15322 + - uid: 15559 components: - type: Transform - pos: 24.5,-31.5 + pos: 56.5,27.5 parent: 2 - - uid: 15323 + - uid: 15560 components: - type: Transform - pos: 25.5,-31.5 + pos: 57.5,27.5 parent: 2 - - uid: 15324 + - uid: 15561 components: - type: Transform - pos: 26.5,-31.5 + pos: 57.5,28.5 parent: 2 - - uid: 15338 + - uid: 15563 components: - type: Transform - pos: 27.5,-35.5 + pos: 34.5,24.5 parent: 2 - - uid: 15385 + - uid: 15570 components: - type: Transform - pos: 39.5,27.5 + pos: 52.5,19.5 parent: 2 - - uid: 15386 + - uid: 15571 components: - type: Transform - pos: 38.5,27.5 + pos: 51.5,19.5 parent: 2 - - uid: 15389 + - uid: 15572 components: - type: Transform - pos: 30.5,-35.5 + pos: 50.5,19.5 parent: 2 - - uid: 15390 + - uid: 15573 components: - type: Transform - pos: 31.5,-35.5 + pos: 50.5,20.5 parent: 2 - - uid: 15391 + - uid: 15577 components: - type: Transform - pos: 31.5,-36.5 + pos: 65.5,22.5 parent: 2 - - uid: 15392 + - uid: 15582 components: - type: Transform - pos: 31.5,-37.5 + pos: 64.5,23.5 parent: 2 - - uid: 15393 + - uid: 15584 components: - type: Transform - pos: 31.5,-38.5 + pos: 63.5,24.5 parent: 2 - - uid: 15394 + - uid: 15586 components: - type: Transform - pos: 30.5,-38.5 + pos: 62.5,24.5 parent: 2 - - uid: 15395 + - uid: 15587 components: - type: Transform - pos: 29.5,-38.5 + pos: 61.5,24.5 parent: 2 - - uid: 15396 + - uid: 15588 components: - type: Transform - pos: 29.5,-37.5 + pos: 60.5,24.5 parent: 2 - - uid: 15426 + - uid: 15589 components: - type: Transform - pos: 33.5,-39.5 + pos: 59.5,24.5 parent: 2 - - uid: 15429 + - uid: 15590 components: - type: Transform - pos: 34.5,-39.5 + pos: 58.5,24.5 parent: 2 - - uid: 15430 + - uid: 15591 components: - type: Transform - pos: 32.5,-39.5 + pos: 57.5,24.5 parent: 2 - - uid: 15431 + - uid: 15708 components: - type: Transform - pos: 31.5,-39.5 + pos: 62.5,44.5 parent: 2 - - uid: 15432 + - uid: 15709 components: - type: Transform - pos: 27.5,-31.5 + pos: 62.5,45.5 parent: 2 - - uid: 15433 + - uid: 15710 components: - type: Transform - pos: 29.5,-31.5 + pos: 62.5,46.5 parent: 2 - - uid: 15434 + - uid: 15802 components: - type: Transform - pos: 30.5,-31.5 + pos: 38.5,-14.5 parent: 2 - - uid: 15435 + - uid: 15815 components: - type: Transform - pos: 31.5,-31.5 + pos: 16.5,-11.5 parent: 2 - - uid: 15436 + - uid: 15819 components: - type: Transform - pos: 28.5,-31.5 + pos: 10.5,20.5 parent: 2 - - uid: 15437 + - uid: 15823 components: - type: Transform - pos: 31.5,-30.5 + pos: 30.5,24.5 parent: 2 - - uid: 15438 + - uid: 15824 components: - type: Transform - pos: 31.5,-29.5 + pos: 30.5,23.5 parent: 2 - - uid: 15439 + - uid: 15825 components: - type: Transform - pos: 31.5,-28.5 + pos: 30.5,22.5 parent: 2 - - uid: 15440 + - uid: 15826 components: - type: Transform - pos: 31.5,-27.5 + pos: 34.5,22.5 parent: 2 - - uid: 15443 + - uid: 15839 components: - type: Transform - pos: 32.5,-25.5 + pos: 45.5,3.5 parent: 2 - - uid: 15444 + - uid: 15840 components: - type: Transform - pos: 33.5,-25.5 + pos: 44.5,3.5 parent: 2 - - uid: 15445 + - uid: 15843 components: - type: Transform - pos: 34.5,-25.5 + pos: 54.5,9.5 parent: 2 - - uid: 15446 + - uid: 15844 components: - type: Transform - pos: 35.5,-25.5 + pos: 52.5,9.5 parent: 2 - - uid: 15472 + - uid: 15845 components: - type: Transform - pos: 43.5,22.5 + pos: 53.5,9.5 parent: 2 - - uid: 15473 + - uid: 15846 components: - type: Transform - pos: 43.5,21.5 + pos: 51.5,9.5 + parent: 2 + - uid: 15847 + components: + - type: Transform + pos: 50.5,9.5 + parent: 2 + - uid: 15848 + components: + - type: Transform + pos: 50.5,8.5 + parent: 2 + - uid: 15849 + components: + - type: Transform + pos: 50.5,7.5 + parent: 2 + - uid: 15851 + components: + - type: Transform + pos: 9.5,11.5 + parent: 2 + - uid: 15855 + components: + - type: Transform + pos: 5.5,10.5 + parent: 2 + - uid: 15856 + components: + - type: Transform + pos: 6.5,10.5 + parent: 2 + - uid: 15857 + components: + - type: Transform + pos: 7.5,10.5 + parent: 2 + - uid: 15858 + components: + - type: Transform + pos: 8.5,10.5 + parent: 2 + - uid: 15859 + components: + - type: Transform + pos: 18.5,0.5 + parent: 2 + - uid: 15860 + components: + - type: Transform + pos: 19.5,0.5 + parent: 2 + - uid: 15861 + components: + - type: Transform + pos: 20.5,0.5 + parent: 2 + - uid: 15862 + components: + - type: Transform + pos: 21.5,0.5 + parent: 2 + - uid: 15863 + components: + - type: Transform + pos: 22.5,0.5 + parent: 2 + - uid: 15864 + components: + - type: Transform + pos: 23.5,0.5 + parent: 2 + - uid: 15865 + components: + - type: Transform + pos: 23.5,1.5 + parent: 2 + - uid: 15867 + components: + - type: Transform + pos: 29.5,9.5 + parent: 2 + - uid: 15868 + components: + - type: Transform + pos: 29.5,8.5 + parent: 2 + - uid: 15869 + components: + - type: Transform + pos: 30.5,8.5 + parent: 2 + - uid: 15885 + components: + - type: Transform + pos: 31.5,8.5 + parent: 2 + - uid: 15886 + components: + - type: Transform + pos: 32.5,8.5 + parent: 2 + - uid: 15887 + components: + - type: Transform + pos: 33.5,8.5 parent: 2 - proto: CableMVStack entities: @@ -33090,12 +34823,6 @@ entities: rot: 3.141592653589793 rad pos: 23.5,-15.5 parent: 2 - - uid: 7741 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,33.5 - parent: 2 - uid: 8272 components: - type: Transform @@ -33133,19 +34860,13 @@ entities: - type: Transform pos: 54.503376,-4.6494684 parent: 2 -- proto: CannabisSeeds - entities: - - uid: 8395 - components: - - type: Transform - pos: 59.5,38.5 - parent: 2 - proto: CaptainIDCard entities: - - uid: 1255 + - uid: 5385 components: - type: Transform - pos: 33.48514,41.714756 + rot: -1.5707963267948966 rad + pos: 33.659546,41.622776 parent: 2 - proto: CarbonDioxideCanister entities: @@ -33159,10 +34880,10 @@ entities: - type: Transform pos: 45.5,-37.5 parent: 2 - - uid: 7846 + - uid: 10668 components: - type: Transform - pos: 58.5,10.5 + pos: 58.5,8.5 parent: 2 - proto: CargoMailTeleporter entities: @@ -33173,11 +34894,6 @@ entities: parent: 2 - proto: Carpet entities: - - uid: 3 - components: - - type: Transform - pos: 43.5,22.5 - parent: 2 - uid: 266 components: - type: Transform @@ -33318,26 +35034,6 @@ entities: - type: Transform pos: 34.5,7.5 parent: 2 - - uid: 2611 - components: - - type: Transform - pos: 37.5,41.5 - parent: 2 - - uid: 2612 - components: - - type: Transform - pos: 36.5,41.5 - parent: 2 - - uid: 2613 - components: - - type: Transform - pos: 36.5,40.5 - parent: 2 - - uid: 2614 - components: - - type: Transform - pos: 37.5,40.5 - parent: 2 - uid: 2698 components: - type: Transform @@ -33453,40 +35149,25 @@ entities: - type: Transform pos: 22.5,43.5 parent: 2 - - uid: 5453 - components: - - type: Transform - pos: 67.5,35.5 - parent: 2 - - uid: 6529 - components: - - type: Transform - pos: 43.5,20.5 - parent: 2 - - uid: 6530 - components: - - type: Transform - pos: 42.5,20.5 - parent: 2 - - uid: 6531 + - uid: 3113 components: - type: Transform - pos: 42.5,19.5 + pos: 59.5,38.5 parent: 2 - - uid: 6532 + - uid: 3392 components: - type: Transform - pos: 43.5,19.5 + pos: 58.5,38.5 parent: 2 - - uid: 6533 + - uid: 6321 components: - type: Transform - pos: 43.5,18.5 + pos: 59.5,39.5 parent: 2 - - uid: 6534 + - uid: 6326 components: - type: Transform - pos: 42.5,18.5 + pos: 58.5,39.5 parent: 2 - uid: 10807 components: @@ -33518,31 +35199,6 @@ entities: - type: Transform pos: 28.5,48.5 parent: 2 - - uid: 11940 - components: - - type: Transform - pos: 44.5,22.5 - parent: 2 - - uid: 11941 - components: - - type: Transform - pos: 45.5,22.5 - parent: 2 - - uid: 11942 - components: - - type: Transform - pos: 45.5,23.5 - parent: 2 - - uid: 11943 - components: - - type: Transform - pos: 45.5,24.5 - parent: 2 - - uid: 11944 - components: - - type: Transform - pos: 44.5,23.5 - parent: 2 - uid: 12263 components: - type: Transform @@ -33573,6 +35229,11 @@ entities: - type: Transform pos: 14.5,15.5 parent: 2 + - uid: 15452 + components: + - type: Transform + pos: 24.5,31.5 + parent: 2 - proto: CarpetBlack entities: - uid: 430 @@ -33585,10 +35246,20 @@ entities: - type: Transform pos: 5.5,15.5 parent: 2 - - uid: 5459 + - uid: 2215 components: - type: Transform - pos: 67.5,41.5 + pos: 43.5,43.5 + parent: 2 + - uid: 3244 + components: + - type: Transform + pos: 44.5,43.5 + parent: 2 + - uid: 3249 + components: + - type: Transform + pos: 44.5,42.5 parent: 2 - uid: 7586 components: @@ -33605,62 +35276,57 @@ entities: - type: Transform pos: 5.5,16.5 parent: 2 -- proto: CarpetBlue - entities: - - uid: 71 - components: - - type: Transform - pos: 32.5,42.5 - parent: 2 - - uid: 73 + - uid: 8386 components: - type: Transform - pos: 34.5,40.5 + pos: 43.5,42.5 parent: 2 - - uid: 76 +- proto: CarpetBlue + entities: + - uid: 8387 components: - type: Transform - pos: 32.5,41.5 + pos: 33.5,41.5 parent: 2 - - uid: 82 + - uid: 8391 components: - type: Transform pos: 32.5,40.5 parent: 2 - - uid: 247 + - uid: 8419 components: - type: Transform - pos: 34.5,42.5 + pos: 31.5,39.5 parent: 2 - - uid: 248 + - uid: 8438 components: - type: Transform - pos: 34.5,41.5 + pos: 32.5,41.5 parent: 2 - - uid: 249 + - uid: 8441 components: - type: Transform - pos: 33.5,42.5 + pos: 33.5,40.5 parent: 2 - - uid: 5455 + - uid: 8456 components: - type: Transform - pos: 67.5,38.5 + pos: 33.5,39.5 parent: 2 - - uid: 5456 + - uid: 8477 components: - type: Transform - pos: 67.5,37.5 + pos: 31.5,40.5 parent: 2 - - uid: 9565 + - uid: 8484 components: - type: Transform - pos: 33.5,41.5 + pos: 31.5,41.5 parent: 2 - - uid: 9574 + - uid: 8490 components: - type: Transform - pos: 33.5,40.5 + pos: 32.5,39.5 parent: 2 - proto: CarpetChapel entities: @@ -33781,33 +35447,30 @@ entities: rot: 1.5707963267948966 rad pos: 31.5,4.5 parent: 2 -- proto: CarpetGreen +- proto: CarpetCyan entities: - - uid: 2276 + - uid: 3246 components: - type: Transform - pos: 67.5,27.5 + pos: 61.5,41.5 parent: 2 - - uid: 5463 + - uid: 3393 components: - type: Transform - pos: 69.5,36.5 + pos: 61.5,40.5 parent: 2 - - uid: 5514 - components: - - type: Transform - pos: 67.5,31.5 - parent: 2 - - uid: 5515 + - uid: 6290 components: - type: Transform - pos: 67.5,32.5 + pos: 62.5,41.5 parent: 2 - - uid: 5516 + - uid: 7940 components: - type: Transform - pos: 67.5,33.5 + pos: 62.5,40.5 parent: 2 +- proto: CarpetGreen + entities: - uid: 12679 components: - type: Transform @@ -33838,16 +35501,6 @@ entities: - type: Transform pos: 107.5,-12.5 parent: 2 - - uid: 14089 - components: - - type: Transform - pos: 67.5,29.5 - parent: 2 - - uid: 14090 - components: - - type: Transform - pos: 67.5,28.5 - parent: 2 - proto: CarpetOrange entities: - uid: 97 @@ -33865,62 +35518,76 @@ entities: - type: Transform pos: 10.5,-41.5 parent: 2 - - uid: 3431 +- proto: CarpetPink + entities: + - uid: 1240 components: - type: Transform - pos: 70.5,28.5 + pos: 5.5,-13.5 parent: 2 - - uid: 5495 + - uid: 1244 components: - type: Transform - pos: 70.5,34.5 + pos: 5.5,-12.5 parent: 2 - - uid: 5496 + - uid: 2213 components: - type: Transform - pos: 70.5,33.5 + rot: 3.141592653589793 rad + pos: 48.5,42.5 parent: 2 - - uid: 5497 + - uid: 2234 components: - type: Transform - pos: 70.5,32.5 + rot: 3.141592653589793 rad + pos: 48.5,40.5 parent: 2 - - uid: 5513 + - uid: 2902 components: - type: Transform - pos: 69.5,28.5 + rot: 3.141592653589793 rad + pos: 49.5,42.5 parent: 2 - - uid: 8357 + - uid: 3065 components: - type: Transform - pos: 70.5,27.5 + rot: 3.141592653589793 rad + pos: 49.5,41.5 parent: 2 - - uid: 8817 + - uid: 3194 components: - type: Transform - pos: 70.5,29.5 + rot: 3.141592653589793 rad + pos: 48.5,41.5 parent: 2 -- proto: CarpetPink - entities: - - uid: 1240 + - uid: 5425 components: - type: Transform - pos: 5.5,-13.5 + rot: 1.5707963267948966 rad + pos: 54.5,37.5 parent: 2 - - uid: 1244 + - uid: 5456 components: - type: Transform - pos: 5.5,-12.5 + rot: -1.5707963267948966 rad + pos: 54.5,36.5 parent: 2 - - uid: 5457 + - uid: 5682 components: - type: Transform - pos: 67.5,39.5 + pos: 6.5,-13.5 parent: 2 - - uid: 5682 + - uid: 9248 components: - type: Transform - pos: 6.5,-13.5 + rot: 3.141592653589793 rad + pos: 55.5,38.5 + parent: 2 + - uid: 10833 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,38.5 parent: 2 - uid: 13066 components: @@ -33947,24 +35614,60 @@ entities: - type: Transform pos: 4.5,-12.5 parent: 2 -- proto: CarpetPurple - entities: - - uid: 5454 + - uid: 13520 components: - type: Transform - pos: 67.5,36.5 + rot: 3.141592653589793 rad + pos: 49.5,40.5 + parent: 2 + - uid: 14837 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,36.5 + parent: 2 + - uid: 15157 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,37.5 parent: 2 - proto: CarpetSBlue entities: - - uid: 5458 + - uid: 2570 components: - type: Transform - pos: 67.5,40.5 + pos: 70.5,40.5 parent: 2 - - uid: 5462 + - uid: 4134 components: - type: Transform - pos: 69.5,39.5 + pos: 35.5,41.5 + parent: 2 + - uid: 4137 + components: + - type: Transform + pos: 36.5,41.5 + parent: 2 + - uid: 8660 + components: + - type: Transform + pos: 70.5,39.5 + parent: 2 + - uid: 8714 + components: + - type: Transform + pos: 71.5,40.5 + parent: 2 + - uid: 8791 + components: + - type: Transform + pos: 71.5,39.5 + parent: 2 + - uid: 9131 + components: + - type: Transform + pos: 36.5,42.5 parent: 2 - uid: 10284 components: @@ -33996,6 +35699,11 @@ entities: - type: Transform pos: 20.5,-2.5 parent: 2 + - uid: 13577 + components: + - type: Transform + pos: 35.5,42.5 + parent: 2 - proto: Catwalk entities: - uid: 8 @@ -34004,6 +35712,16 @@ entities: rot: 1.5707963267948966 rad pos: -8.5,-16.5 parent: 2 + - uid: 71 + components: + - type: Transform + pos: 40.5,45.5 + parent: 2 + - uid: 178 + components: + - type: Transform + pos: 39.5,42.5 + parent: 2 - uid: 197 components: - type: Transform @@ -34053,10 +35771,11 @@ entities: - type: Transform pos: 4.5,-32.5 parent: 2 - - uid: 1014 + - uid: 651 components: - type: Transform - pos: 47.5,21.5 + rot: 1.5707963267948966 rad + pos: 16.5,-12.5 parent: 2 - uid: 1166 components: @@ -34351,29 +36070,106 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,-30.5 parent: 2 + - uid: 2192 + components: + - type: Transform + pos: 33.5,36.5 + parent: 2 + - uid: 2198 + components: + - type: Transform + pos: 32.5,36.5 + parent: 2 + - uid: 2204 + components: + - type: Transform + pos: 45.5,46.5 + parent: 2 + - uid: 2206 + components: + - type: Transform + pos: 48.5,46.5 + parent: 2 + - uid: 2207 + components: + - type: Transform + pos: 35.5,38.5 + parent: 2 + - uid: 2258 + components: + - type: Transform + pos: 47.5,46.5 + parent: 2 - uid: 2264 components: - type: Transform rot: -1.5707963267948966 rad pos: 32.5,-47.5 parent: 2 + - uid: 2273 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,38.5 + parent: 2 + - uid: 2274 + components: + - type: Transform + pos: 43.5,46.5 + parent: 2 - uid: 2275 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,-49.5 parent: 2 + - uid: 2276 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,47.5 + parent: 2 - uid: 2280 components: - type: Transform rot: -1.5707963267948966 rad pos: 26.5,-49.5 parent: 2 - - uid: 2567 + - uid: 2282 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,44.5 + parent: 2 + - uid: 2319 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,21.5 + parent: 2 + - uid: 2327 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,23.5 + parent: 2 + - uid: 2331 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,27.5 + parent: 2 + - uid: 2597 components: - type: Transform rot: -1.5707963267948966 rad - pos: 36.5,34.5 + pos: 31.5,34.5 + parent: 2 + - uid: 2598 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,35.5 parent: 2 - uid: 2834 components: @@ -34387,45 +36183,60 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,-30.5 parent: 2 - - uid: 3172 + - uid: 3076 components: - type: Transform - pos: 34.5,34.5 + rot: 1.5707963267948966 rad + pos: 46.5,22.5 parent: 2 - - uid: 3174 + - uid: 3083 components: - type: Transform - pos: 34.5,35.5 + pos: 42.5,46.5 parent: 2 - - uid: 3188 + - uid: 3125 components: - type: Transform - pos: 45.5,33.5 + pos: 39.5,41.5 parent: 2 - - uid: 3189 + - uid: 3161 components: - type: Transform - pos: 45.5,34.5 + rot: 3.141592653589793 rad + pos: 40.5,43.5 + parent: 2 + - uid: 3187 + components: + - type: Transform + pos: 44.5,46.5 parent: 2 - uid: 3190 components: - type: Transform - pos: 45.5,35.5 + pos: 46.5,46.5 parent: 2 - - uid: 3191 + - uid: 3266 components: - type: Transform - pos: 45.5,36.5 + rot: 1.5707963267948966 rad + pos: 39.5,38.5 parent: 2 - - uid: 3254 + - uid: 3269 components: - type: Transform - pos: 47.5,25.5 + rot: 1.5707963267948966 rad + pos: 61.5,47.5 parent: 2 - - uid: 3255 + - uid: 3358 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 62.5,47.5 + parent: 2 + - uid: 3418 components: - type: Transform - pos: 47.5,23.5 + pos: 39.5,40.5 parent: 2 - uid: 3446 components: @@ -34438,11 +36249,6 @@ entities: - type: Transform pos: 79.5,-9.5 parent: 2 - - uid: 3851 - components: - - type: Transform - pos: 74.5,-18.5 - parent: 2 - uid: 3904 components: - type: Transform @@ -34648,6 +36454,21 @@ entities: - type: Transform pos: 89.5,45.5 parent: 2 + - uid: 4071 + components: + - type: Transform + pos: 15.5,-10.5 + parent: 2 + - uid: 4090 + components: + - type: Transform + pos: 16.5,-10.5 + parent: 2 + - uid: 4135 + components: + - type: Transform + pos: 62.5,34.5 + parent: 2 - uid: 4272 components: - type: Transform @@ -34672,6 +36493,11 @@ entities: rot: -1.5707963267948966 rad pos: 15.5,29.5 parent: 2 + - uid: 4346 + components: + - type: Transform + pos: 61.5,34.5 + parent: 2 - uid: 4440 components: - type: Transform @@ -34682,22 +36508,18 @@ entities: - type: Transform pos: 5.5,-30.5 parent: 2 - - uid: 4453 - components: - - type: Transform - pos: 10.5,-23.5 - parent: 2 - - uid: 4454 - components: - - type: Transform - pos: 11.5,-23.5 - parent: 2 - uid: 4504 components: - type: Transform rot: -1.5707963267948966 rad pos: 15.5,32.5 parent: 2 + - uid: 4506 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,38.5 + parent: 2 - uid: 4519 components: - type: Transform @@ -34750,12 +36572,6 @@ entities: - type: Transform pos: 21.5,-39.5 parent: 2 - - uid: 4784 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-14.5 - parent: 2 - uid: 4788 components: - type: Transform @@ -34808,12 +36624,24 @@ entities: rot: 1.5707963267948966 rad pos: 10.5,-30.5 parent: 2 + - uid: 5484 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,25.5 + parent: 2 - uid: 5499 components: - type: Transform rot: -1.5707963267948966 rad pos: 69.5,18.5 parent: 2 + - uid: 5505 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,36.5 + parent: 2 - uid: 5606 components: - type: Transform @@ -34948,6 +36776,44 @@ entities: rot: 3.141592653589793 rad pos: 52.5,-19.5 parent: 2 + - uid: 6197 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,26.5 + parent: 2 + - uid: 6292 + components: + - type: Transform + pos: 40.5,46.5 + parent: 2 + - uid: 6293 + components: + - type: Transform + pos: 40.5,42.5 + parent: 2 + - uid: 6320 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,24.5 + parent: 2 + - uid: 6331 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,39.5 + parent: 2 + - uid: 6531 + components: + - type: Transform + pos: 86.5,50.5 + parent: 2 + - uid: 6729 + components: + - type: Transform + pos: 53.5,47.5 + parent: 2 - uid: 6775 components: - type: Transform @@ -34972,10 +36838,10 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-21.5 parent: 2 - - uid: 6866 + - uid: 6922 components: - type: Transform - pos: 47.5,24.5 + pos: 53.5,48.5 parent: 2 - uid: 7007 components: @@ -35056,23 +36922,11 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,24.5 parent: 2 - - uid: 7856 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,24.5 - parent: 2 - uid: 7860 components: - type: Transform pos: 46.5,-30.5 parent: 2 - - uid: 8029 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,26.5 - parent: 2 - uid: 8063 components: - type: Transform @@ -35100,6 +36954,11 @@ entities: - type: Transform pos: 13.5,-44.5 parent: 2 + - uid: 8287 + components: + - type: Transform + pos: 78.5,40.5 + parent: 2 - uid: 8302 components: - type: Transform @@ -35120,10 +36979,48 @@ entities: - type: Transform pos: 45.5,6.5 parent: 2 - - uid: 8391 + - uid: 8347 components: - type: Transform - pos: 45.5,27.5 + pos: 59.5,48.5 + parent: 2 + - uid: 8362 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 74.5,26.5 + parent: 2 + - uid: 8363 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 74.5,34.5 + parent: 2 + - uid: 8403 + components: + - type: Transform + pos: 63.5,34.5 + parent: 2 + - uid: 8417 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,47.5 + parent: 2 + - uid: 8497 + components: + - type: Transform + pos: 66.5,26.5 + parent: 2 + - uid: 8590 + components: + - type: Transform + pos: 78.5,50.5 + parent: 2 + - uid: 8630 + components: + - type: Transform + pos: 86.5,40.5 parent: 2 - uid: 8750 components: @@ -35237,46 +37134,36 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-19.5 parent: 2 - - uid: 9706 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,6.5 - parent: 2 - - uid: 10441 - components: - - type: Transform - pos: 39.5,-38.5 - parent: 2 - - uid: 10711 + - uid: 9274 components: - type: Transform - pos: 63.5,48.5 + pos: 52.5,21.5 parent: 2 - - uid: 10712 + - uid: 9434 components: - type: Transform - pos: 62.5,48.5 + pos: 49.5,47.5 parent: 2 - - uid: 10713 + - uid: 9706 components: - type: Transform - pos: 61.5,48.5 + rot: 3.141592653589793 rad + pos: 56.5,6.5 parent: 2 - - uid: 10714 + - uid: 9883 components: - type: Transform - pos: 60.5,48.5 + pos: 52.5,20.5 parent: 2 - - uid: 10715 + - uid: 10432 components: - type: Transform - pos: 59.5,48.5 + pos: 48.5,27.5 parent: 2 - - uid: 10716 + - uid: 10441 components: - type: Transform - pos: 58.5,48.5 + pos: 39.5,-38.5 parent: 2 - uid: 10717 components: @@ -35293,56 +37180,11 @@ entities: - type: Transform pos: 54.5,48.5 parent: 2 - - uid: 10720 - components: - - type: Transform - pos: 53.5,48.5 - parent: 2 - - uid: 10721 - components: - - type: Transform - pos: 52.5,48.5 - parent: 2 - - uid: 10722 - components: - - type: Transform - pos: 51.5,48.5 - parent: 2 - - uid: 10723 - components: - - type: Transform - pos: 50.5,48.5 - parent: 2 - - uid: 10724 - components: - - type: Transform - pos: 49.5,48.5 - parent: 2 - uid: 10725 components: - type: Transform pos: 55.5,48.5 parent: 2 - - uid: 10726 - components: - - type: Transform - pos: 43.5,41.5 - parent: 2 - - uid: 10727 - components: - - type: Transform - pos: 42.5,41.5 - parent: 2 - - uid: 10728 - components: - - type: Transform - pos: 41.5,41.5 - parent: 2 - - uid: 10729 - components: - - type: Transform - pos: 40.5,41.5 - parent: 2 - uid: 10730 components: - type: Transform @@ -35458,31 +37300,6 @@ entities: - type: Transform pos: 69.5,-18.5 parent: 2 - - uid: 10769 - components: - - type: Transform - pos: 67.5,46.5 - parent: 2 - - uid: 10770 - components: - - type: Transform - pos: 49.5,47.5 - parent: 2 - - uid: 10771 - components: - - type: Transform - pos: 63.5,47.5 - parent: 2 - - uid: 10772 - components: - - type: Transform - pos: 29.5,32.5 - parent: 2 - - uid: 10773 - components: - - type: Transform - pos: 30.5,32.5 - parent: 2 - uid: 10774 components: - type: Transform @@ -35558,6 +37375,16 @@ entities: - type: Transform pos: 81.5,6.5 parent: 2 + - uid: 10870 + components: + - type: Transform + pos: 50.5,11.5 + parent: 2 + - uid: 10890 + components: + - type: Transform + pos: 52.5,17.5 + parent: 2 - uid: 10960 components: - type: Transform @@ -35614,16 +37441,147 @@ entities: - type: Transform pos: 26.5,-52.5 parent: 2 + - uid: 11672 + components: + - type: Transform + pos: 49.5,27.5 + parent: 2 + - uid: 11696 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,47.5 + parent: 2 + - uid: 11733 + components: + - type: Transform + pos: 50.5,27.5 + parent: 2 + - uid: 11734 + components: + - type: Transform + pos: 51.5,27.5 + parent: 2 + - uid: 11735 + components: + - type: Transform + pos: 52.5,27.5 + parent: 2 + - uid: 11737 + components: + - type: Transform + pos: 54.5,27.5 + parent: 2 - uid: 11755 components: - type: Transform pos: 46.5,-28.5 parent: 2 + - uid: 11827 + components: + - type: Transform + pos: 55.5,27.5 + parent: 2 + - uid: 11860 + components: + - type: Transform + pos: 56.5,27.5 + parent: 2 + - uid: 11861 + components: + - type: Transform + pos: 58.5,29.5 + parent: 2 + - uid: 11866 + components: + - type: Transform + pos: 59.5,29.5 + parent: 2 - uid: 11883 components: - type: Transform pos: 74.5,20.5 parent: 2 + - uid: 11884 + components: + - type: Transform + pos: 60.5,30.5 + parent: 2 + - uid: 11940 + components: + - type: Transform + pos: 60.5,32.5 + parent: 2 + - uid: 11941 + components: + - type: Transform + pos: 60.5,31.5 + parent: 2 + - uid: 11942 + components: + - type: Transform + pos: 60.5,33.5 + parent: 2 + - uid: 12085 + components: + - type: Transform + pos: 66.5,36.5 + parent: 2 + - uid: 12089 + components: + - type: Transform + pos: 66.5,37.5 + parent: 2 + - uid: 12091 + components: + - type: Transform + pos: 66.5,39.5 + parent: 2 + - uid: 12102 + components: + - type: Transform + pos: 66.5,40.5 + parent: 2 + - uid: 12142 + components: + - type: Transform + pos: 66.5,41.5 + parent: 2 + - uid: 12143 + components: + - type: Transform + pos: 66.5,28.5 + parent: 2 + - uid: 12144 + components: + - type: Transform + pos: 66.5,43.5 + parent: 2 + - uid: 12179 + components: + - type: Transform + pos: 62.5,45.5 + parent: 2 + - uid: 12181 + components: + - type: Transform + pos: 62.5,46.5 + parent: 2 + - uid: 12233 + components: + - type: Transform + pos: 14.5,-10.5 + parent: 2 + - uid: 12270 + components: + - type: Transform + pos: 65.5,44.5 + parent: 2 + - uid: 12280 + components: + - type: Transform + pos: 64.5,44.5 + parent: 2 - uid: 12308 components: - type: Transform @@ -35684,21 +37642,6 @@ entities: - type: Transform pos: 17.5,-8.5 parent: 2 - - uid: 12329 - components: - - type: Transform - pos: 16.5,-11.5 - parent: 2 - - uid: 12330 - components: - - type: Transform - pos: 15.5,-11.5 - parent: 2 - - uid: 12331 - components: - - type: Transform - pos: 14.5,-11.5 - parent: 2 - uid: 12332 components: - type: Transform @@ -35779,6 +37722,11 @@ entities: - type: Transform pos: 1.5,-3.5 parent: 2 + - uid: 12373 + components: + - type: Transform + pos: 66.5,27.5 + parent: 2 - uid: 12397 components: - type: Transform @@ -35814,10 +37762,15 @@ entities: - type: Transform pos: 42.5,-18.5 parent: 2 - - uid: 12741 + - uid: 12431 components: - type: Transform - pos: 47.5,26.5 + pos: 66.5,33.5 + parent: 2 + - uid: 12437 + components: + - type: Transform + pos: 66.5,32.5 parent: 2 - uid: 12844 components: @@ -36040,11 +37993,6 @@ entities: rot: 3.141592653589793 rad pos: 4.5,-15.5 parent: 2 - - uid: 13284 - components: - - type: Transform - pos: 47.5,22.5 - parent: 2 - uid: 13324 components: - type: Transform @@ -36057,30 +38005,6 @@ entities: rot: 3.141592653589793 rad pos: 1.5,-17.5 parent: 2 - - uid: 13326 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -26.5,-1.5 - parent: 2 - - uid: 13327 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -26.5,0.5 - parent: 2 - - uid: 13328 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -26.5,-22.5 - parent: 2 - - uid: 13329 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -26.5,-20.5 - parent: 2 - uid: 13436 components: - type: Transform @@ -36111,35 +38035,10 @@ entities: - type: Transform pos: 46.5,-31.5 parent: 2 - - uid: 13599 - components: - - type: Transform - pos: 45.5,28.5 - parent: 2 - - uid: 13600 - components: - - type: Transform - pos: 45.5,29.5 - parent: 2 - - uid: 13601 - components: - - type: Transform - pos: 45.5,31.5 - parent: 2 - - uid: 13602 - components: - - type: Transform - pos: 45.5,32.5 - parent: 2 - - uid: 13603 - components: - - type: Transform - pos: 45.5,30.5 - parent: 2 - - uid: 13728 + - uid: 13513 components: - type: Transform - pos: 86.5,4.5 + pos: 59.5,47.5 parent: 2 - uid: 13749 components: @@ -36351,11 +38250,6 @@ entities: - type: Transform pos: 74.5,30.5 parent: 2 - - uid: 14256 - components: - - type: Transform - pos: 73.5,30.5 - parent: 2 - uid: 14257 components: - type: Transform @@ -36376,38 +38270,16 @@ entities: - type: Transform pos: 81.5,25.5 parent: 2 - - uid: 14329 - components: - - type: Transform - pos: 73.5,34.5 - parent: 2 - - uid: 14335 - components: - - type: Transform - pos: 73.5,26.5 - parent: 2 - uid: 14407 components: - type: Transform rot: 3.141592653589793 rad pos: 80.5,33.5 parent: 2 - - uid: 14599 - components: - - type: Transform - pos: 64.5,44.5 - parent: 2 - - uid: 14646 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,50.5 - parent: 2 - - uid: 14647 + - uid: 14676 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,50.5 + pos: 63.5,44.5 parent: 2 - uid: 14724 components: @@ -36415,50 +38287,15 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,38.5 parent: 2 - - uid: 14896 - components: - - type: Transform - pos: 60.5,43.5 - parent: 2 - - uid: 14897 - components: - - type: Transform - pos: 51.5,43.5 - parent: 2 - - uid: 14898 - components: - - type: Transform - pos: 52.5,43.5 - parent: 2 - - uid: 14899 - components: - - type: Transform - pos: 60.5,42.5 - parent: 2 - - uid: 14900 - components: - - type: Transform - pos: 61.5,42.5 - parent: 2 - - uid: 14901 - components: - - type: Transform - pos: 62.5,42.5 - parent: 2 - - uid: 14902 - components: - - type: Transform - pos: 63.5,42.5 - parent: 2 - - uid: 14903 + - uid: 14741 components: - type: Transform - pos: 64.5,42.5 + pos: 50.5,10.5 parent: 2 - - uid: 14904 + - uid: 14838 components: - type: Transform - pos: 61.5,36.5 + pos: 41.5,46.5 parent: 2 - uid: 14916 components: @@ -36802,18 +38639,6 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,-46.5 parent: 2 - - uid: 15156 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-14.5 - parent: 2 - - uid: 15157 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-14.5 - parent: 2 - uid: 15158 components: - type: Transform @@ -36961,15 +38786,52 @@ entities: rot: 1.5707963267948966 rad pos: 26.5,-39.5 parent: 2 + - uid: 15414 + components: + - type: Transform + pos: 62.5,19.5 + parent: 2 - uid: 15447 components: - type: Transform pos: 32.5,-22.5 parent: 2 - - uid: 15455 + - uid: 15469 components: - type: Transform - pos: 40.5,44.5 + rot: -1.5707963267948966 rad + pos: 49.5,46.5 + parent: 2 + - uid: 15626 + components: + - type: Transform + pos: 62.5,20.5 + parent: 2 + - uid: 15630 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,47.5 + parent: 2 + - uid: 15740 + components: + - type: Transform + pos: -4.5,-30.5 + parent: 2 + - uid: 15757 + components: + - type: Transform + pos: -12.5,-30.5 + parent: 2 + - uid: 15759 + components: + - type: Transform + pos: -4.5,-40.5 + parent: 2 + - uid: 15760 + components: + - type: Transform + pos: -12.5,-40.5 parent: 2 - proto: Cautery entities: @@ -37117,21 +38979,27 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,8.5 parent: 2 - - uid: 2328 + - uid: 2237 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,22.5 + rot: 1.5707963267948966 rad + pos: 50.5,30.5 + parent: 2 + - uid: 2286 + components: + - type: Transform + pos: 57.5,33.5 parent: 2 - uid: 2566 components: - type: Transform pos: 29.5,-2.5 parent: 2 - - uid: 3234 + - uid: 3359 components: - type: Transform - pos: 40.5,36.5 + rot: -1.5707963267948966 rad + pos: 62.5,50.5 parent: 2 - uid: 5089 components: @@ -37164,6 +39032,18 @@ entities: - type: Transform pos: 55.5,-9.5 parent: 2 + - uid: 5327 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 71.5,11.5 + parent: 2 + - uid: 5403 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,30.5 + parent: 2 - uid: 5406 components: - type: Transform @@ -37181,6 +39061,12 @@ entities: rot: 1.5707963267948966 rad pos: 89.5,1.5 parent: 2 + - uid: 5765 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,31.5 + parent: 2 - uid: 5848 components: - type: Transform @@ -37193,6 +39079,29 @@ entities: rot: 1.5707963267948966 rad pos: 45.5,17.5 parent: 2 + - uid: 6312 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,44.5 + parent: 2 + - uid: 6319 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,50.5 + parent: 2 + - uid: 6340 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,50.5 + parent: 2 + - uid: 6888 + components: + - type: Transform + pos: 49.5,33.5 + parent: 2 - uid: 7535 components: - type: Transform @@ -37288,97 +39197,72 @@ entities: rot: -1.5707963267948966 rad pos: 6.5,5.5 parent: 2 - - uid: 9361 - components: - - type: Transform - pos: 25.5,7.5 - parent: 2 - - uid: 9642 - components: - - type: Transform - pos: 78.5,5.5 - parent: 2 - - uid: 10637 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,7.5 - parent: 2 - - uid: 10829 - components: - - type: Transform - pos: 71.5,11.5 - parent: 2 - - uid: 10830 + - uid: 8533 components: - type: Transform - pos: 69.5,11.5 + pos: 62.5,39.5 parent: 2 - - uid: 10896 + - uid: 9361 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,14.5 + pos: 25.5,7.5 parent: 2 - - uid: 10897 + - uid: 9435 components: - type: Transform rot: 3.141592653589793 rad - pos: 63.5,13.5 + pos: 39.5,46.5 parent: 2 - - uid: 12144 + - uid: 9446 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,34.5 + rot: 1.5707963267948966 rad + pos: 47.5,44.5 parent: 2 - - uid: 12177 + - uid: 9642 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,9.5 + pos: 78.5,5.5 parent: 2 - - uid: 12178 + - uid: 10398 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,9.5 + rot: 1.5707963267948966 rad + pos: 45.5,16.5 parent: 2 - - uid: 12179 + - uid: 10544 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,8.5 + pos: 34.5,18.5 parent: 2 - - uid: 12180 + - uid: 10637 components: - type: Transform rot: -1.5707963267948966 rad - pos: 38.5,8.5 + pos: 31.5,7.5 parent: 2 - - uid: 12181 + - uid: 10888 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,5.5 + pos: 53.5,15.5 parent: 2 - - uid: 12182 + - uid: 10896 components: - type: Transform rot: -1.5707963267948966 rad - pos: 37.5,5.5 + pos: 64.5,14.5 parent: 2 - - uid: 12183 + - uid: 10897 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,6.5 + rot: 3.141592653589793 rad + pos: 63.5,13.5 parent: 2 - - uid: 12184 + - uid: 12082 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,6.5 + rot: 3.141592653589793 rad + pos: 37.5,21.5 parent: 2 - uid: 12427 components: @@ -37398,30 +39282,6 @@ entities: rot: 1.5707963267948966 rad pos: -7.5,-13.5 parent: 2 - - uid: 13285 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,47.5 - parent: 2 - - uid: 13286 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,47.5 - parent: 2 - - uid: 13287 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,47.5 - parent: 2 - - uid: 13288 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,47.5 - parent: 2 - uid: 14076 components: - type: Transform @@ -37434,17 +39294,6 @@ entities: rot: 1.5707963267948966 rad pos: -18.5,0.5 parent: 2 - - uid: 14587 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,17.5 - parent: 2 - - uid: 14633 - components: - - type: Transform - pos: 30.5,21.5 - parent: 2 - uid: 14679 components: - type: Transform @@ -37464,6 +39313,16 @@ entities: - type: Transform pos: 34.514446,-20.35144 parent: 2 + - uid: 3412 + components: + - type: Transform + pos: 55.60609,28.7576 + parent: 2 + - uid: 5326 + components: + - type: Transform + pos: 53.074486,44.676968 + parent: 2 - proto: ChairMeat entities: - uid: 13071 @@ -37473,6 +39332,11 @@ entities: parent: 2 - proto: ChairOfficeDark entities: + - uid: 76 + components: + - type: Transform + pos: 55.011047,38.559963 + parent: 2 - uid: 190 components: - type: Transform @@ -37518,28 +39382,28 @@ entities: rot: 1.5707963267948966 rad pos: 22.517172,-24.347618 parent: 2 - - uid: 1852 + - uid: 1153 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,22.5 + rot: -1.5707963267948966 rad + pos: 37.367496,26.101822 parent: 2 - - uid: 2318 + - uid: 1230 components: - type: Transform - pos: 37.5,18.5 + pos: 49.02176,42.545933 parent: 2 - - uid: 2480 + - uid: 1852 components: - type: Transform rot: 1.5707963267948966 rad - pos: 42.5,19.5 + pos: 20.5,22.5 parent: 2 - - uid: 2489 + - uid: 2242 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,27.5 + rot: -1.5707963267948966 rad + pos: 29.477934,30.77342 parent: 2 - uid: 2632 components: @@ -37547,11 +39411,6 @@ entities: rot: 3.141592653589793 rad pos: 47.5,11.5 parent: 2 - - uid: 2678 - components: - - type: Transform - pos: 62.5,9.5 - parent: 2 - uid: 2724 components: - type: Transform @@ -37606,11 +39465,10 @@ entities: rot: 3.141592653589793 rad pos: 55.5,-11.5 parent: 2 - - uid: 5321 + - uid: 5332 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,18.5 + pos: 38.50812,25.570572 parent: 2 - uid: 5389 components: @@ -37618,6 +39476,12 @@ entities: rot: 3.141592653589793 rad pos: 50.5,10.5 parent: 2 + - uid: 5465 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.586388,25.604963 + parent: 2 - uid: 5742 components: - type: Transform @@ -37642,11 +39506,17 @@ entities: rot: 3.141592653589793 rad pos: 18.517927,23.649218 parent: 2 - - uid: 8608 + - uid: 8521 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.500034,25.750826 + pos: 54.979797,36.88809 + parent: 2 + - uid: 8580 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.037384,40.639683 parent: 2 - uid: 8658 components: @@ -37659,6 +39529,18 @@ entities: rot: 3.141592653589793 rad pos: 7.5,18.5 parent: 2 + - uid: 10306 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 70.36085,38.162395 + parent: 2 + - uid: 10835 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.791836,18.125435 + parent: 2 - uid: 10912 components: - type: Transform @@ -37687,12 +39569,41 @@ entities: rot: 3.141592653589793 rad pos: 89.5,31.5 parent: 2 + - uid: 14642 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 71.3234,32.735664 + parent: 2 + - uid: 14647 + components: + - type: Transform + pos: 70.52653,31.579414 + parent: 2 - uid: 15448 components: - type: Transform rot: -1.5707963267948966 rad pos: 30.5,-23.5 parent: 2 + - uid: 15615 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.487736,11.401679 + parent: 2 + - uid: 15621 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 64.50836,10.678778 + parent: 2 + - uid: 15649 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.62344,50.569798 + parent: 2 - proto: ChairOfficeLight entities: - uid: 940 @@ -37719,6 +39630,12 @@ entities: rot: 1.5707963267948966 rad pos: 81.5,-6.5 parent: 2 + - uid: 7008 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 62.517727,24.605852 + parent: 2 - uid: 7075 components: - type: Transform @@ -37729,12 +39646,6 @@ entities: - type: Transform pos: 71.5,-19.495005 parent: 2 - - uid: 8664 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,24.5 - parent: 2 - uid: 10901 components: - type: Transform @@ -37746,6 +39657,17 @@ entities: rot: 1.5707963267948966 rad pos: 61.5,-11.5 parent: 2 + - uid: 11685 + components: + - type: Transform + pos: 33.03796,42.691933 + parent: 2 + - uid: 13585 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.00671,40.63985 + parent: 2 - proto: ChairPilotSeat entities: - uid: 4971 @@ -37804,12 +39726,6 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,29.5 parent: 2 - - uid: 3418 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 69.5,27.5 - parent: 2 - uid: 5365 components: - type: Transform @@ -37822,23 +39738,6 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,32.5 parent: 2 - - uid: 5502 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 69.50498,33.5 - parent: 2 - - uid: 5503 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 71.49502,33.5 - parent: 2 - - uid: 5504 - components: - - type: Transform - pos: 70.5,34.495007 - parent: 2 - uid: 6477 components: - type: Transform @@ -37863,12 +39762,6 @@ entities: rot: 1.5707963267948966 rad pos: 9.5,-41.5 parent: 2 - - uid: 8440 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 71.5,29.5 - parent: 2 - uid: 8644 components: - type: Transform @@ -37896,11 +39789,23 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,33.5 parent: 2 - - uid: 14091 + - uid: 15454 components: - type: Transform rot: -1.5707963267948966 rad - pos: 71.5,27.5 + pos: 24.406488,32.46587 + parent: 2 + - uid: 15455 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.406488,33.450245 + parent: 2 + - uid: 15456 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.375238,30.481497 parent: 2 - proto: CheapLighter entities: @@ -37909,10 +39814,11 @@ entities: - type: Transform pos: 37.66267,-3.4032297 parent: 2 - - uid: 7717 + - uid: 15678 components: - type: Transform - pos: 43.77102,20.318724 + rot: 1.5707963267948966 rad + pos: 58.62216,47.50274 parent: 2 - proto: CheapRollerBed entities: @@ -38100,13 +40006,26 @@ entities: - type: Transform pos: 38.63205,-29.435232 parent: 2 -- proto: CigarGold +- proto: CigaretteSpent entities: - - uid: 7936 + - uid: 1763 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.517895,19.508009 + parent: 2 + - uid: 6915 + components: + - type: Transform + pos: 62.13248,19.185093 + parent: 2 + - uid: 12879 components: - type: Transform - pos: 43.474144,20.053099 + pos: 62.340813,19.362177 parent: 2 +- proto: CigarGold + entities: - uid: 12104 components: - type: Transform @@ -38146,20 +40065,29 @@ entities: - uid: 9307 components: - type: Transform - pos: 69.531136,11.469878 + rot: 6.283185307179586 rad + pos: 70.68867,11.580943 + parent: 2 +- proto: CigPackRed + entities: + - uid: 15656 + components: + - type: Transform + pos: 58.35046,47.80946 parent: 2 - proto: CircuitImprinter entities: - - uid: 12155 + - uid: 15566 components: - type: Transform - pos: 53.5,17.5 + pos: 53.5,20.5 parent: 2 - - type: MaterialStorage - materialWhiteList: - - Steel - - Glass - - Gold + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: CleanerDispenser entities: - uid: 6875 @@ -38170,18 +40098,33 @@ entities: parent: 2 - proto: ClosetBombFilled entities: - - uid: 2261 + - uid: 15521 components: - type: Transform - pos: 36.5,21.5 + pos: 62.5,22.5 parent: 2 - - uid: 12854 + - uid: 15530 components: - type: Transform - pos: 55.5,25.5 + pos: 47.5,36.5 + parent: 2 +- proto: ClosetChefFilled + entities: + - uid: 8431 + components: + - type: Transform + anchored: True + pos: 32.5,17.5 parent: 2 + - type: Physics + bodyType: Static - proto: ClosetEmergencyFilledRandom entities: + - uid: 829 + components: + - type: Transform + pos: 88.5,5.5 + parent: 2 - uid: 1480 components: - type: Transform @@ -38192,6 +40135,11 @@ entities: - type: Transform pos: 72.5,-10.5 parent: 2 + - uid: 3136 + components: + - type: Transform + pos: 65.5,47.5 + parent: 2 - uid: 3328 components: - type: Transform @@ -38202,11 +40150,6 @@ entities: - type: Transform pos: 52.5,-20.5 parent: 2 - - uid: 5261 - components: - - type: Transform - pos: 49.5,13.5 - parent: 2 - uid: 5438 components: - type: Transform @@ -38232,30 +40175,20 @@ entities: - type: Transform pos: 3.5,5.5 parent: 2 - - uid: 8983 - components: - - type: Transform - pos: 67.5,29.5 - parent: 2 - - uid: 10837 - components: - - type: Transform - pos: 66.5,6.5 - parent: 2 - - uid: 10839 + - uid: 12198 components: - type: Transform - pos: 43.5,46.5 + pos: 68.5,11.5 parent: 2 - - uid: 12478 + - uid: 13145 components: - type: Transform - pos: 56.5,47.5 + pos: -13.5,0.5 parent: 2 - - uid: 13145 + - uid: 13518 components: - type: Transform - pos: -13.5,0.5 + pos: 31.5,33.5 parent: 2 - uid: 13708 components: @@ -38267,17 +40200,17 @@ entities: - type: Transform pos: 71.5,21.5 parent: 2 -- proto: ClosetEmergencyN2FilledRandom - entities: - - uid: 2173 + - uid: 14942 components: - type: Transform - pos: 47.5,28.5 + pos: 75.5,-19.5 parent: 2 - - uid: 2195 +- proto: ClosetEmergencyN2FilledRandom + entities: + - uid: 2066 components: - type: Transform - pos: 66.5,11.5 + pos: 75.5,-18.5 parent: 2 - uid: 2681 components: @@ -38294,11 +40227,31 @@ entities: - type: Transform pos: -9.5,0.5 parent: 2 + - uid: 8233 + components: + - type: Transform + pos: 67.5,11.5 + parent: 2 + - uid: 9242 + components: + - type: Transform + pos: 65.5,46.5 + parent: 2 - uid: 12382 components: - type: Transform pos: 5.5,-31.5 parent: 2 + - uid: 12726 + components: + - type: Transform + pos: 32.5,33.5 + parent: 2 + - uid: 15790 + components: + - type: Transform + pos: 87.5,5.5 + parent: 2 - proto: ClosetFireFilled entities: - uid: 99 @@ -38306,11 +40259,6 @@ entities: - type: Transform pos: -7.5,-14.5 parent: 2 - - uid: 5260 - components: - - type: Transform - pos: 50.5,13.5 - parent: 2 - uid: 5902 components: - type: Transform @@ -38321,25 +40269,35 @@ entities: - type: Transform pos: 3.5,9.5 parent: 2 - - uid: 10841 + - uid: 9623 components: - type: Transform - pos: 39.5,42.5 + pos: 59.5,32.5 parent: 2 - uid: 12803 components: - type: Transform pos: -5.5,0.5 parent: 2 - - uid: 12858 + - uid: 15441 components: - type: Transform - pos: 64.5,20.5 + pos: 35.5,-20.5 parent: 2 - - uid: 15441 + - uid: 15515 components: - type: Transform - pos: 35.5,-20.5 + pos: 5.5,-29.5 + parent: 2 + - uid: 15518 + components: + - type: Transform + pos: 59.5,22.5 + parent: 2 + - uid: 15698 + components: + - type: Transform + pos: 45.5,45.5 parent: 2 - proto: ClosetJanitorFilled entities: @@ -38355,6 +40313,40 @@ entities: - type: Transform pos: 3.5,-4.5 parent: 2 +- proto: ClosetL3ScienceFilled + entities: + - uid: 3043 + components: + - type: Transform + pos: 50.5,13.5 + parent: 2 + - uid: 3342 + components: + - type: Transform + pos: 49.5,15.5 + parent: 2 + - uid: 3433 + components: + - type: Transform + pos: 67.5,29.5 + parent: 2 + - uid: 13729 + components: + - type: Transform + pos: 67.5,28.5 + parent: 2 + - uid: 15502 + components: + - type: Transform + pos: 60.5,22.5 + parent: 2 +- proto: ClosetL3SecurityFilled + entities: + - uid: 10724 + components: + - type: Transform + pos: 47.5,35.5 + parent: 2 - proto: ClosetL3VirologyFilled entities: - uid: 5213 @@ -38379,13 +40371,6 @@ entities: - type: Transform pos: 17.5,29.5 parent: 2 -- proto: ClosetMaintenance - entities: - - uid: 10835 - components: - - type: Transform - pos: 65.5,10.5 - parent: 2 - proto: ClosetMaintenanceFilledRandom entities: - uid: 1477 @@ -38393,11 +40378,34 @@ entities: - type: Transform pos: 36.5,-20.5 parent: 2 - - uid: 3501 + - uid: 2269 components: - type: Transform - pos: 37.5,36.5 + pos: 61.5,45.5 parent: 2 + - uid: 3444 + components: + - type: Transform + pos: 49.5,26.5 + parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - uid: 3854 components: - type: Transform @@ -38408,136 +40416,119 @@ entities: - type: Transform pos: 9.5,-19.5 parent: 2 + - uid: 5485 + components: + - type: Transform + pos: 64.5,41.5 + parent: 2 + - uid: 7716 + components: + - type: Transform + pos: 69.5,40.5 + parent: 2 + - uid: 7945 + components: + - type: Transform + pos: 53.5,40.5 + parent: 2 - uid: 8342 components: - type: Transform pos: 23.5,6.5 parent: 2 - - uid: 10836 + - uid: 8461 components: - type: Transform - pos: 65.5,9.5 + pos: 64.5,8.5 + parent: 2 + - uid: 9234 + components: + - type: Transform + pos: 59.5,33.5 + parent: 2 + - uid: 12432 + components: + - type: Transform + pos: 64.5,20.5 + parent: 2 + - uid: 13692 + components: + - type: Transform + pos: 67.5,31.5 parent: 2 - uid: 13969 components: - type: Transform pos: -11.5,-23.5 parent: 2 - - uid: 14650 + - uid: 15683 components: - type: Transform - pos: 67.5,31.5 + pos: 35.5,39.5 parent: 2 -- proto: ClosetRadiationSuitFilled - entities: - - uid: 3687 + - uid: 15696 components: - type: Transform - pos: 51.5,13.5 + pos: 44.5,45.5 parent: 2 +- proto: ClosetRadiationSuitFilled + entities: - uid: 4310 components: - type: Transform pos: 19.5,-34.5 parent: 2 + - uid: 9144 + components: + - type: Transform + pos: 47.5,34.5 + parent: 2 - uid: 10906 components: - type: Transform pos: 20.5,-34.5 parent: 2 - - uid: 12853 + - uid: 11658 components: - type: Transform - pos: 54.5,25.5 + pos: 51.5,13.5 parent: 2 -- proto: ClosetSteelBase - entities: - - uid: 5460 + - uid: 15501 components: - type: Transform - pos: 69.5,40.5 + pos: 61.5,22.5 parent: 2 - - uid: 5461 + - uid: 15567 components: - type: Transform - pos: 69.5,37.5 + pos: 49.5,13.5 parent: 2 - proto: ClosetToolFilled entities: - - uid: 5649 + - uid: 8593 components: - type: Transform - pos: 49.5,46.5 + pos: 64.5,36.5 parent: 2 - uid: 14734 components: - type: Transform pos: 9.5,15.5 parent: 2 -- proto: ClosetWallOrange +- proto: ClosetWallEmergencyFilledRandom entities: - - uid: 13620 + - uid: 6118 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,37.5 + pos: 59.5,28.5 parent: 2 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - type: ContainerContainer - containers: - entity_storage: !type:Container - showEnts: False - occludes: True - ents: - - 13621 - - uid: 13753 +- proto: ClosetWallEmergencyN2FilledRandom + entities: + - uid: 10396 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,35.5 + pos: 60.5,28.5 parent: 2 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - type: ContainerContainer - containers: - entity_storage: !type:Container - showEnts: False - occludes: True - ents: - - 14550 - proto: ClothingBackpackClown entities: - uid: 9611 @@ -38592,7 +40583,7 @@ entities: - uid: 6421 components: - type: Transform - pos: 56.63094,-14.915291 + pos: 54.47244,-15.513644 parent: 2 - uid: 12219 components: @@ -38606,16 +40597,6 @@ entities: - type: Transform pos: 45.51781,-19.598537 parent: 2 - - uid: 6793 - components: - - type: Transform - pos: 53.3757,25.459305 - parent: 2 - - uid: 10291 - components: - - type: Transform - pos: 53.3757,25.646805 - parent: 2 - uid: 12167 components: - type: Transform @@ -38645,13 +40626,6 @@ entities: - type: Transform pos: 81.516914,11.673225 parent: 2 -- proto: ClothingEyesGlassesSunglasses - entities: - - uid: 5522 - components: - - type: Transform - pos: 86.49675,1.6024053 - parent: 2 - proto: ClothingEyesGlassesThermal entities: - uid: 12673 @@ -38666,6 +40640,16 @@ entities: - type: Transform pos: 17.140316,-23.554987 parent: 2 + - uid: 12579 + components: + - type: Transform + pos: 48.401104,11.708703 + parent: 2 + - uid: 14681 + components: + - type: Transform + pos: 48.57298,11.521203 + parent: 2 - proto: ClothingEyesHudMedical entities: - uid: 11422 @@ -38706,19 +40690,33 @@ entities: - type: Transform pos: 50.47578,-20.56524 parent: 2 -- proto: ClothingHeadHatAnimalCat +- proto: ClothingHeadHatBeret entities: - - uid: 12652 + - uid: 15895 components: - type: Transform - pos: 69.48217,34.466385 + pos: 45.45172,7.652416 parent: 2 -- proto: ClothingHeadHatAnimalCatBrown +- proto: ClothingHeadHatBeretHoS entities: - - uid: 8933 + - uid: 13530 + components: + - type: Transform + pos: 49.516834,41.650898 + parent: 2 +- proto: ClothingHeadHatBeretRND + entities: + - uid: 8266 components: - type: Transform - pos: 62.47656,19.694616 + pos: 51.615715,26.772182 + parent: 2 +- proto: ClothingHeadHatBeretWarden + entities: + - uid: 15817 + components: + - type: Transform + pos: 40.178272,27.519924 parent: 2 - proto: ClothingHeadHatBunny entities: @@ -38727,6 +40725,20 @@ entities: - type: Transform pos: 58.54981,-24.623142 parent: 2 +- proto: ClothingHeadHatChef + entities: + - uid: 5386 + components: + - type: Transform + pos: 52.389153,40.87982 + parent: 2 +- proto: ClothingHeadHatFedoraBrown + entities: + - uid: 8392 + components: + - type: Transform + pos: 69.3921,38.27177 + parent: 2 - proto: ClothingHeadHatFedoraGrey entities: - uid: 7557 @@ -38756,6 +40768,25 @@ entities: - type: Transform pos: 80.534454,-16.347055 parent: 2 + - uid: 11032 + components: + - type: Transform + pos: 62.767895,19.108147 + parent: 2 + - type: HandheldLight + toggleActionEntity: 11094 + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + actions: !type:Container + showEnts: False + occludes: True + ents: + - 11094 + - type: ActionsContainer - proto: ClothingHeadHatHardhatRed entities: - uid: 5719 @@ -38790,13 +40821,6 @@ entities: - type: Transform pos: 7.4825606,-11.600726 parent: 2 -- proto: ClothingHeadHatSquid - entities: - - uid: 12671 - components: - - type: Transform - pos: 65.725685,11.307603 - parent: 2 - proto: ClothingHeadHatTophat entities: - uid: 2920 @@ -38823,13 +40847,6 @@ entities: - type: Transform pos: 74.46565,-6.1472054 parent: 2 -- proto: ClothingHeadHatWelding - entities: - - uid: 5377 - components: - - type: Transform - pos: 52.381424,11.673619 - parent: 2 - proto: ClothingHeadHatWitch1 entities: - uid: 6827 @@ -38837,18 +40854,52 @@ entities: - type: Transform pos: 83.46587,-12.720913 parent: 2 +- proto: ClothingHeadHelmetBasic + entities: + - uid: 9835 + components: + - type: Transform + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 9885 + components: + - type: Transform + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 13483 + components: + - type: Transform + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 13634 + components: + - type: Transform + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: ClothingHeadHelmetRiot entities: - - uid: 6197 + - uid: 15480 components: - type: Transform - pos: 38.899494,28.859161 - parent: 2 - - uid: 8427 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 15574 components: - type: Transform - pos: 38.88387,28.616974 - parent: 2 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: ClothingHeadNurseHat entities: - uid: 12672 @@ -38856,13 +40907,6 @@ entities: - type: Transform pos: 59.51385,-3.3579187 parent: 2 -- proto: ClothingHeadsetMining - entities: - - uid: 2134 - components: - - type: Transform - pos: 5.5,31.5 - parent: 2 - proto: ClothingMaskBear entities: - uid: 8828 @@ -38903,11 +40947,6 @@ entities: - type: Transform pos: 27.626308,-29.560211 parent: 2 - - uid: 5343 - components: - - type: Transform - pos: 53.65695,25.740555 - parent: 2 - uid: 10799 components: - type: Transform @@ -38979,6 +41018,11 @@ entities: parent: 2 - proto: ClothingNeckStethoscope entities: + - uid: 3447 + components: + - type: Transform + pos: 66.53242,6.502817 + parent: 2 - uid: 5193 components: - type: Transform @@ -39008,47 +41052,81 @@ entities: - type: Transform pos: 17.68529,8.556451 parent: 2 -- proto: ClothingOuterArmorBasic +- proto: ClothingOuterArmorBulletproof entities: - - uid: 8415 + - uid: 15442 components: - type: Transform - pos: 39.219807,28.632599 - parent: 2 - - uid: 12089 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 15459 components: - type: Transform - pos: 39.243244,28.859161 - parent: 2 - - uid: 13560 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterArmorReflective + entities: + - uid: 15799 components: - type: Transform - pos: 39.22762,28.741974 - parent: 2 -- proto: ClothingOuterArmorBulletproof + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 15800 + components: + - type: Transform + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterArmorRiot entities: - - uid: 8421 + - uid: 15575 components: - type: Transform - pos: 38.305744,28.874786 - parent: 2 - - uid: 15460 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 15634 components: - type: Transform - pos: 38.282307,28.593536 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterCoatJensen + entities: + - uid: 7560 + components: + - type: Transform + pos: 76.51827,-13.498972 parent: 2 -- proto: ClothingOuterArmorRiot +- proto: ClothingOuterCoatLab entities: - - uid: 8414 + - uid: 5257 components: - type: Transform - pos: 38.57137,28.679474 + pos: 60.494953,-9.426679 parent: 2 - - uid: 8424 +- proto: ClothingOuterCoatPirate + entities: + - uid: 7553 components: - type: Transform - pos: 38.618244,28.835724 + pos: 89.47711,-12.560792 parent: 2 +- proto: ClothingOuterHardsuitSecurity + entities: + - uid: 12294 + components: + - type: Transform + parent: 3183 - type: GroupExamine group: - hoverMessage: "" @@ -39058,54 +41136,36 @@ entities: - Armor - ClothingSpeedModifier entries: - - message: This decreases your speed by [color=yellow]10%[/color]. + - message: This decreases your speed by [color=yellow]25%[/color]. priority: 0 component: ClothingSpeedModifier - message: >- It provides the following protection: - - [color=yellow]Blunt[/color] damage reduced by [color=lightblue]60%[/color]. + - [color=yellow]Blunt[/color] damage reduced by [color=lightblue]40%[/color]. - - [color=yellow]Slash[/color] damage reduced by [color=lightblue]60%[/color]. + - [color=yellow]Slash[/color] damage reduced by [color=lightblue]40%[/color]. - - [color=yellow]Piercing[/color] damage reduced by [color=lightblue]30%[/color]. + - [color=yellow]Piercing[/color] damage reduced by [color=lightblue]40%[/color]. - - [color=yellow]Heat[/color] damage reduced by [color=lightblue]10%[/color]. + - [color=yellow]Heat[/color] damage reduced by [color=lightblue]20%[/color]. - - [color=yellow]Caustic[/color] damage reduced by [color=lightblue]10%[/color]. + - [color=yellow]Caustic[/color] damage reduced by [color=lightblue]30%[/color]. - - [color=orange]Explosion[/color] damage reduced by [color=lightblue]10%[/color]. + - [color=orange]Explosion[/color] damage reduced by [color=lightblue]60%[/color]. priority: 0 component: Armor title: null -- proto: ClothingOuterCoatJensen - entities: - - uid: 7560 - components: - - type: Transform - pos: 76.51827,-13.498972 - parent: 2 -- proto: ClothingOuterCoatLab - entities: - - uid: 5257 - components: - - type: Transform - pos: 60.494953,-9.426679 - parent: 2 -- proto: ClothingOuterCoatPirate - entities: - - uid: 7553 - components: - - type: Transform - pos: 89.47711,-12.560792 - parent: 2 -- proto: ClothingOuterCoatRobo - entities: - - uid: 1847 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 12765 components: - type: Transform - pos: 52.52299,8.566419 - parent: 2 + parent: 12746 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: ClothingOuterHospitalGown entities: - uid: 12499 @@ -39113,13 +41173,6 @@ entities: - type: Transform pos: 60.452034,-9.3230715 parent: 2 -- proto: ClothingOuterPonchoClassic - entities: - - uid: 14092 - components: - - type: Transform - pos: 70.51337,28.554468 - parent: 2 - proto: ClothingOuterSkub entities: - uid: 13075 @@ -39134,6 +41187,13 @@ entities: - type: Transform pos: 73.5,-12.5 parent: 2 +- proto: ClothingOuterVest + entities: + - uid: 15905 + components: + - type: Transform + pos: 36.3627,39.687344 + parent: 2 - proto: ClothingOuterVestHazard entities: - uid: 880 @@ -39146,24 +41206,36 @@ entities: - type: Transform pos: 11.523725,20.510695 parent: 2 -- proto: ClothingShoesBootsJack +- proto: ClothingOuterWinterRobo entities: - - uid: 3615 + - uid: 15896 components: - type: Transform - pos: 18.604328,5.443143 + pos: 45.671143,7.4380913 parent: 2 -- proto: ClothingShoesBootsMag +- proto: ClothingOuterWinterSci entities: - - uid: 10306 + - uid: 152 components: - type: Transform - pos: 8.40589,-8.309399 + pos: 51.50634,26.522182 parent: 2 - - uid: 10307 +- proto: ClothingShoesBootsMagSci + entities: + - uid: 3441 + components: + - type: Transform + pos: 8.394775,-8.212509 + parent: 2 + - uid: 3443 components: - type: Transform - pos: 8.56214,-8.481274 + pos: 8.582275,-8.415634 + parent: 2 + - uid: 8681 + components: + - type: Transform + pos: 8.37915,-8.650009 parent: 2 - proto: ClothingShoesFlippers entities: @@ -39185,24 +41257,13 @@ entities: - type: Transform pos: 74.43015,-5.8248997 parent: 2 -- proto: ClothingShoeSlippersDuck - entities: - - uid: 5405 - components: - - type: Transform - pos: 62.48992,19.519245 - parent: 2 - proto: ClothingShoesSlippers entities: - uid: 5470 components: - type: Transform - pos: 70.5,40.5 - parent: 2 - - uid: 5471 - components: - - type: Transform - pos: 70.5,37.5 + rot: 6.283185307179586 rad + pos: 70.94915,39.768127 parent: 2 - proto: ClothingUnderSocksBee entities: @@ -39252,6 +41313,13 @@ entities: - type: Transform pos: 76.476616,-13.28976 parent: 2 +- proto: ClothingUniformJumpsuitColorRed + entities: + - uid: 15906 + components: + - type: Transform + pos: 36.753326,39.531094 + parent: 2 - proto: ClothingUniformJumpsuitCossack entities: - uid: 8826 @@ -39346,11 +41414,6 @@ entities: rot: 3.141592653589793 rad pos: 34.5,3.5 parent: 2 - - uid: 2408 - components: - - type: Transform - pos: 44.5,24.5 - parent: 2 - uid: 2527 components: - type: Transform @@ -39393,23 +41456,6 @@ entities: rot: 1.5707963267948966 rad pos: 21.5,39.5 parent: 2 - - uid: 5423 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,42.5 - parent: 2 - - uid: 5424 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,40.5 - parent: 2 - - uid: 5425 - components: - - type: Transform - pos: 33.5,43.5 - parent: 2 - uid: 10273 components: - type: Transform @@ -39434,12 +41480,18 @@ entities: rot: -1.5707963267948966 rad pos: 107.5,-13.5 parent: 2 + - uid: 15811 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,-10.5 + parent: 2 - proto: CommandmentCircuitBoard entities: - uid: 14286 components: - type: Transform - pos: 86.43288,28.403772 + pos: 84.51508,32.740486 parent: 2 - proto: CommsComputerCircuitboard entities: @@ -39469,14 +41521,16 @@ entities: parent: 2 - proto: ComputerAnalysisConsole entities: - - uid: 152 + - uid: 5410 components: - type: Transform - pos: 64.5,25.5 + pos: 62.5,25.5 parent: 2 + - type: AnalysisConsole + analyzerEntity: 5444 - type: DeviceLinkSource linkedPorts: - 8666: + 5444: - - ArtifactAnalyzerSender - ArtifactAnalyzerReceiver - proto: ComputerAtmosMonitoring @@ -39500,17 +41554,24 @@ entities: rot: -1.5707963267948966 rad pos: 62.5,-11.5 parent: 2 + - uid: 10473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,8.5 + parent: 2 - uid: 11401 components: - type: Transform rot: 3.141592653589793 rad pos: 66.5,-11.5 parent: 2 - - uid: 12110 +- proto: ComputerBroken + entities: + - uid: 9455 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,8.5 + pos: 72.5,33.5 parent: 2 - proto: ComputerCargoBounty entities: @@ -39521,23 +41582,23 @@ entities: parent: 2 - proto: ComputerCargoOrders entities: - - uid: 5285 + - uid: 4319 components: - type: Transform - pos: 20.5,23.5 + rot: 3.141592653589793 rad + pos: 7.5,21.5 parent: 2 - - uid: 7471 + - uid: 5285 components: - type: Transform - pos: 7.5,19.5 + pos: 20.5,23.5 parent: 2 - proto: ComputerCargoOrdersEngineering entities: - - uid: 15480 + - uid: 2050 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-36.5 + pos: 20.5,-23.5 parent: 2 - proto: ComputerCargoOrdersMedical entities: @@ -39556,10 +41617,11 @@ entities: parent: 2 - proto: ComputerCargoOrdersSecurity entities: - - uid: 10290 + - uid: 5528 components: - type: Transform - pos: 35.5,28.5 + rot: 3.141592653589793 rad + pos: 39.5,24.5 parent: 2 - proto: ComputerCargoOrdersService entities: @@ -39584,16 +41646,16 @@ entities: parent: 2 - proto: ComputerCrewMonitoring entities: - - uid: 2468 + - uid: 7925 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,17.5 + pos: 31.5,48.5 parent: 2 - - uid: 7925 + - uid: 8475 components: - type: Transform - pos: 31.5,48.5 + rot: 1.5707963267948966 rad + pos: 36.5,25.5 parent: 2 - uid: 9617 components: @@ -39625,27 +41687,29 @@ entities: parent: 2 - proto: ComputerCriminalRecords entities: - - uid: 7981 + - uid: 2222 components: - type: Transform rot: 3.141592653589793 rad - pos: -1.5,-5.5 + pos: 38.5,24.5 parent: 2 - - uid: 8431 + - uid: 2233 components: - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,17.5 + rot: 1.5707963267948966 rad + pos: 46.5,39.5 parent: 2 - - uid: 12083 + - uid: 2336 components: - type: Transform - pos: 29.5,26.5 + rot: 3.141592653589793 rad + pos: 29.5,23.5 parent: 2 - - uid: 12090 + - uid: 7981 components: - type: Transform - pos: 45.5,25.5 + rot: 3.141592653589793 rad + pos: -1.5,-5.5 parent: 2 - proto: ComputerFundingAllocation entities: @@ -39656,16 +41720,16 @@ entities: parent: 2 - proto: ComputerId entities: - - uid: 401 + - uid: 4988 components: - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,39.5 + pos: 26.5,48.5 parent: 2 - - uid: 4988 + - uid: 7678 components: - type: Transform - pos: 26.5,48.5 + rot: 3.141592653589793 rad + pos: 32.5,39.5 parent: 2 - uid: 10275 components: @@ -39712,11 +41776,11 @@ entities: rot: 1.5707963267948966 rad pos: 19.5,45.5 parent: 2 - - uid: 6898 + - uid: 12232 components: - type: Transform rot: 1.5707963267948966 rad - pos: 15.5,-13.5 + pos: 15.5,-12.5 parent: 2 - uid: 13433 components: @@ -39738,79 +41802,96 @@ entities: parent: 2 - proto: ComputerResearchAndDevelopment entities: - - uid: 5304 + - uid: 5375 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,17.5 + pos: 51.5,20.5 parent: 2 - - uid: 5390 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices + - uid: 5376 components: - type: Transform - pos: 49.5,11.5 + rot: 3.141592653589793 rad + pos: 49.5,8.5 parent: 2 - - uid: 6474 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices + - uid: 10387 components: - type: Transform - pos: 50.5,25.5 + rot: 3.141592653589793 rad + pos: 51.5,23.5 parent: 2 - - uid: 10666 + - uid: 15620 components: - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,8.5 + pos: 64.5,11.5 parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: ComputerRoboticsControl entities: - - uid: 5652 + - uid: 5330 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,8.5 + rot: 1.5707963267948966 rad + pos: 60.5,11.5 parent: 2 - proto: ComputerSalvageExpedition entities: - - uid: 705 + - uid: 7885 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,30.5 + rot: 1.5707963267948966 rad + pos: 5.5,31.5 parent: 2 - proto: ComputerSalvageJobBoard entities: - - uid: 6796 + - uid: 7471 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,30.5 + rot: 1.5707963267948966 rad + pos: 5.5,32.5 parent: 2 - proto: ComputerShuttleCargo entities: + - uid: 3560 + components: + - type: Transform + pos: 7.5,19.5 + parent: 2 - uid: 7879 components: - type: Transform rot: 1.5707963267948966 rad pos: 6.5,25.5 parent: 2 - - uid: 14770 +- proto: ComputerSolarControl + entities: + - uid: 2126 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,21.5 + pos: 71.5,46.5 parent: 2 -- proto: ComputerSolarControl - entities: - uid: 4305 components: - type: Transform rot: 1.5707963267948966 rad pos: 2.5,-36.5 parent: 2 - - uid: 5639 - components: - - type: Transform - pos: 70.5,46.5 - parent: 2 - uid: 11749 components: - type: Transform @@ -39818,11 +41899,11 @@ entities: parent: 2 - proto: ComputerStationRecords entities: - - uid: 2145 + - uid: 5966 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,17.5 + rot: 3.141592653589793 rad + pos: 37.5,24.5 parent: 2 - uid: 8315 components: @@ -39843,29 +41924,29 @@ entities: parent: 2 - proto: ComputerSurveillanceCameraMonitor entities: - - uid: 2469 + - uid: 183 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,17.5 + rot: 1.5707963267948966 rad + pos: 36.5,26.5 parent: 2 - uid: 8346 components: - type: Transform pos: 24.5,48.5 parent: 2 - - uid: 12082 + - uid: 15803 components: - type: Transform - pos: 30.5,26.5 + rot: 3.141592653589793 rad + pos: -0.5,-5.5 parent: 2 - proto: ComputerTelevision entities: - - uid: 8498 + - uid: 3276 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,18.5 + pos: 52.5,33.5 parent: 2 - proto: ContainmentFieldGenerator entities: @@ -39920,85 +42001,74 @@ entities: parent: 2 - proto: ConveyorBelt entities: - - uid: 450 + - uid: 258 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,35.5 + rot: -1.5707963267948966 rad + pos: 5.5,27.5 parent: 2 - - uid: 944 + - uid: 320 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,38.5 + rot: -1.5707963267948966 rad + pos: 4.5,27.5 parent: 2 - - uid: 967 + - uid: 450 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,34.5 + pos: 3.5,27.5 parent: 2 - - uid: 999 + - uid: 944 components: - type: Transform - rot: 3.141592653589793 rad pos: 7.5,36.5 parent: 2 - - uid: 2037 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,27.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 4 - - uid: 2040 + - uid: 967 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,23.5 + pos: 7.5,37.5 parent: 2 - - uid: 2041 + - uid: 999 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,27.5 + pos: 7.5,38.5 parent: 2 - - type: DeviceLinkSink - invokeCounter: 4 - uid: 2042 components: - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,27.5 + pos: 8.5,34.5 parent: 2 - - type: DeviceLinkSink - invokeCounter: 4 - uid: 2051 components: - type: Transform rot: -1.5707963267948966 rad - pos: 5.5,23.5 + pos: 6.5,27.5 parent: 2 - uid: 2064 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,27.5 + pos: 7.5,23.5 parent: 2 - - type: DeviceLinkSink - invokeCounter: 4 - - uid: 2066 + - uid: 4321 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,23.5 + rot: 1.5707963267948966 rad + pos: 6.5,23.5 parent: 2 - - uid: 2067 + - uid: 5467 components: - type: Transform rot: -1.5707963267948966 rad - pos: 6.5,23.5 + pos: 7.5,27.5 + parent: 2 + - uid: 5518 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,23.5 parent: 2 - uid: 5842 components: @@ -40063,38 +42133,59 @@ entities: rot: 3.141592653589793 rad pos: -0.5,-26.5 parent: 2 + - uid: 7972 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,23.5 + parent: 2 - uid: 8239 components: - type: Transform - rot: -1.5707963267948966 rad + rot: 1.5707963267948966 rad pos: 3.5,23.5 parent: 2 - - uid: 12384 + - uid: 8327 components: - type: Transform - rot: -1.5707963267948966 rad + rot: 1.5707963267948966 rad pos: 7.5,34.5 parent: 2 - - uid: 13731 + - uid: 9342 components: - type: Transform rot: 1.5707963267948966 rad - pos: 3.5,27.5 + pos: 50.5,38.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 4 - - uid: 14660 + invokeCounter: 1 + - uid: 11473 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,37.5 + pos: 7.5,35.5 + parent: 2 + - uid: 13728 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,34.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 15156 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,38.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 - proto: CorporateCircuitBoard entities: - uid: 14278 components: - type: Transform - pos: 84.53704,28.653946 + pos: 84.49589,28.755344 parent: 2 - proto: CowToolboxFilled entities: @@ -40105,10 +42196,10 @@ entities: parent: 2 - proto: CrateArtifactContainer entities: - - uid: 10439 + - uid: 5638 components: - type: Transform - pos: 62.5,22.5 + pos: 60.5,25.5 parent: 2 - proto: CrateCoffin entities: @@ -40117,6 +42208,16 @@ entities: - type: Transform pos: 38.5,3.5 parent: 2 +- proto: CrateContrabandStorageSecure + entities: + - uid: 14630 + components: + - type: Transform + anchored: True + pos: 43.5,36.5 + parent: 2 + - type: Physics + bodyType: Static - proto: CrateEmptySpawner entities: - uid: 8167 @@ -40153,33 +42254,46 @@ entities: - type: Transform pos: 28.5,-40.5 parent: 2 - - type: Pullable - prevFixedRotation: True -- proto: CrateEngineeringCableBulk - entities: - - uid: 782 - components: - - type: Transform - pos: 20.5,-23.5 - parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - type: ContainerContainer containers: entity_storage: !type:Container showEnts: False occludes: True - ents: [] - labelSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + ents: + - 15330 + - 15329 + - 15328 paper_label: !type:ContainerSlot showEnts: False occludes: True ent: null - - type: Construction - containers: - - EntityStorageComponent - - entity_storage + - type: Pullable + prevFixedRotation: True +- proto: CrateEngineeringCableBulk + entities: + - uid: 3520 + components: + - type: Transform + pos: 11.5,-31.5 + parent: 2 - uid: 5526 components: - type: Transform @@ -40205,23 +42319,11 @@ entities: - entity_storage - proto: CrateEngineeringCableLV entities: - - uid: 2223 - components: - - type: Transform - pos: 49.5,28.5 - parent: 2 - uid: 12353 components: - type: Transform pos: 5.5,-8.5 parent: 2 -- proto: CrateEngineeringCableMV - entities: - - uid: 5686 - components: - - type: Transform - pos: 10.5,-31.5 - parent: 2 - proto: CrateEngineeringSecure entities: - uid: 5625 @@ -40262,6 +42364,13 @@ entities: showEnts: False occludes: True ent: null +- proto: CrateEngineeringSolar + entities: + - uid: 8466 + components: + - type: Transform + pos: 69.5,46.5 + parent: 2 - proto: CrateFilledSpawner entities: - uid: 6861 @@ -40289,11 +42398,6 @@ entities: - type: Transform pos: 11.5,30.5 parent: 2 - - uid: 11164 - components: - - type: Transform - pos: 13.5,31.5 - parent: 2 - uid: 14775 components: - type: Transform @@ -40380,17 +42484,10 @@ entities: parent: 2 - proto: CrateLockBoxScience entities: - - uid: 15487 - components: - - type: Transform - pos: 58.5,8.5 - parent: 2 -- proto: CrateLockBoxSecurity - entities: - - uid: 15488 + - uid: 12292 components: - type: Transform - pos: 32.5,19.5 + pos: 58.5,11.5 parent: 2 - proto: CrateLockBoxService entities: @@ -40406,15 +42503,17 @@ entities: parent: 2 - proto: CrateMaterialSteel entities: - - uid: 5687 + - uid: 13043 components: - type: Transform - pos: 11.5,-31.5 + pos: 33.5,-52.5 parent: 2 - - uid: 13043 +- proto: CrateMaterialTextiles + entities: + - uid: 4320 components: - type: Transform - pos: 33.5,-52.5 + pos: 13.5,31.5 parent: 2 - proto: CrateMedicalSurgery entities: @@ -40453,16 +42552,21 @@ entities: parent: 2 - proto: CrateSecurityTrackingMindshieldImplants entities: - - uid: 8416 + - uid: 14832 components: - type: Transform anchored: True - pos: 41.5,28.5 + pos: 40.5,36.5 parent: 2 - type: Physics bodyType: Static - proto: CrateTrashCart entities: + - uid: 5514 + components: + - type: Transform + pos: 32.5,21.5 + parent: 2 - uid: 13122 components: - type: Transform @@ -40478,6 +42582,13 @@ entities: - type: Transform pos: 19.5,26.5 parent: 2 +- proto: CrateTrashCartFilled + entities: + - uid: 6230 + components: + - type: Transform + pos: 54.539806,50.545746 + parent: 2 - proto: CrateTrashCartJani entities: - uid: 12906 @@ -40502,11 +42613,6 @@ entities: - type: Transform pos: 30.486448,7.511799 parent: 2 - - uid: 13631 - components: - - type: Transform - pos: 55.5,31.5 - parent: 2 - proto: CrayonRainbow entities: - uid: 12700 @@ -40542,14 +42648,11 @@ entities: - 0 - proto: CrewMonitoringServer entities: - - uid: 8231 + - uid: 15498 components: - type: Transform - pos: 51.5,25.5 + pos: 15.5,-17.5 parent: 2 - - type: SingletonDeviceNetServer - active: False - available: False - proto: Crowbar entities: - uid: 686 @@ -40562,21 +42665,11 @@ entities: - type: Transform pos: 32.504723,-30.433409 parent: 2 - - uid: 5326 - components: - - type: Transform - pos: 55.436665,17.567713 - parent: 2 - uid: 5713 components: - type: Transform pos: 77.53034,-13.472758 parent: 2 - - uid: 8688 - components: - - type: Transform - pos: 32.5021,27.416605 - parent: 2 - uid: 11129 components: - type: Transform @@ -40584,23 +42677,24 @@ entities: parent: 2 - proto: CrowbarRed entities: - - uid: 2153 + - uid: 13431 components: - type: Transform - pos: 38.497105,19.578838 - parent: 2 + parent: 13141 + - type: Physics + canCollide: False - proto: CryogenicSleepUnit entities: - - uid: 3187 + - uid: 6934 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,32.5 + pos: 22.5,17.5 parent: 2 - - uid: 6934 + - uid: 12049 components: - type: Transform - pos: 22.5,17.5 + rot: 3.141592653589793 rad + pos: 29.5,17.5 parent: 2 - uid: 13171 components: @@ -40608,6 +42702,12 @@ entities: rot: 3.141592653589793 rad pos: 21.5,42.5 parent: 2 + - uid: 14869 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,18.5 + parent: 2 - proto: CryogenicSleepUnitSpawner entities: - uid: 6935 @@ -40647,6 +42747,18 @@ entities: - type: Transform pos: 61.483326,-0.38000047 parent: 2 +- proto: CurtainsBlue + entities: + - uid: 379 + components: + - type: Transform + pos: 34.5,43.5 + parent: 2 + - uid: 2285 + components: + - type: Transform + pos: 34.5,42.5 + parent: 2 - proto: CurtainsOrangeOpen entities: - uid: 6924 @@ -40661,29 +42773,36 @@ entities: rot: 1.5707963267948966 rad pos: 6.5,15.5 parent: 2 -- proto: d6Dice +- proto: CurtainsPurpleOpen entities: - - uid: 316 + - uid: 10849 components: - type: Transform - rot: 3.141592653589793 rad - pos: 11.493689,4.5440345 + pos: 62.5,8.5 parent: 2 - - uid: 5505 +- proto: CurtainsRedOpen + entities: + - uid: 3206 components: - type: Transform - pos: 70.363464,33.795147 + rot: 3.141592653589793 rad + pos: 43.5,43.5 parent: 2 - - uid: 5506 + - uid: 7583 components: - type: Transform - pos: 70.69159,33.810772 + pos: 59.5,39.5 parent: 2 - - uid: 5517 + - type: Door + secondsUntilStateChange: -7927.499 + state: Closing +- proto: d6Dice + entities: + - uid: 316 components: - type: Transform rot: 3.141592653589793 rad - pos: 70.50039,33.577915 + pos: 11.493689,4.5440345 parent: 2 - proto: DefaultStationBeaconAICore entities: @@ -40701,17 +42820,10 @@ entities: parent: 2 - proto: DefaultStationBeaconAnomalyGenerator entities: - - uid: 12378 - components: - - type: Transform - pos: 68.5,14.5 - parent: 2 -- proto: DefaultStationBeaconArmory - entities: - - uid: 12371 + - uid: 8139 components: - type: Transform - pos: 40.5,27.5 + pos: 68.5,15.5 parent: 2 - proto: DefaultStationBeaconArrivals entities: @@ -40722,10 +42834,10 @@ entities: parent: 2 - proto: DefaultStationBeaconArtifactLab entities: - - uid: 12367 + - uid: 4362 components: - type: Transform - pos: 62.5,25.5 + pos: 61.5,25.5 parent: 2 - proto: DefaultStationBeaconAtmospherics entities: @@ -40755,13 +42867,6 @@ entities: - type: Transform pos: 26.5,45.5 parent: 2 -- proto: DefaultStationBeaconBrig - entities: - - uid: 12365 - components: - - type: Transform - pos: 32.5,23.5 - parent: 2 - proto: DefaultStationBeaconCaptainsQuarters entities: - uid: 12385 @@ -40834,10 +42939,10 @@ entities: parent: 2 - proto: DefaultStationBeaconDetectiveRoom entities: - - uid: 12851 + - uid: 5749 components: - type: Transform - pos: 42.5,18.5 + pos: 55.5,35.5 parent: 2 - proto: DefaultStationBeaconDisposals entities: @@ -40846,22 +42951,26 @@ entities: - type: Transform pos: 0.5,-30.5 parent: 2 -- proto: DefaultStationBeaconEscapePod +- proto: DefaultStationBeaconEscapePodE entities: - - uid: 13729 + - uid: 2949 components: - type: Transform - pos: 86.5,4.5 + pos: 88.5,4.5 parent: 2 - - uid: 14796 +- proto: DefaultStationBeaconEscapePodNE + entities: + - uid: 5391 components: - type: Transform - pos: 74.5,-18.5 + pos: 66.5,47.5 parent: 2 - - uid: 15454 +- proto: DefaultStationBeaconEscapePodSE + entities: + - uid: 3868 components: - type: Transform - pos: 40.5,44.5 + pos: 74.5,-19.5 parent: 2 - proto: DefaultStationBeaconEvac entities: @@ -40884,13 +42993,6 @@ entities: - type: Transform pos: 17.5,-4.5 parent: 2 -- proto: DefaultStationBeaconHOSRoom - entities: - - uid: 13132 - components: - - type: Transform - pos: 43.5,22.5 - parent: 2 - proto: DefaultStationBeaconJanitorsCloset entities: - uid: 13133 @@ -40926,13 +43028,6 @@ entities: - type: Transform pos: 70.5,-3.5 parent: 2 -- proto: DefaultStationBeaconPermaBrig - entities: - - uid: 13518 - components: - - type: Transform - pos: 56.5,36.5 - parent: 2 - proto: DefaultStationBeaconPowerBank entities: - uid: 13139 @@ -40949,10 +43044,10 @@ entities: parent: 2 - proto: DefaultStationBeaconRDRoom entities: - - uid: 13141 + - uid: 15625 components: - type: Transform - pos: 60.5,9.5 + pos: 62.5,11.5 parent: 2 - proto: DefaultStationBeaconRND entities: @@ -40963,10 +43058,10 @@ entities: parent: 2 - proto: DefaultStationBeaconRobotics entities: - - uid: 13169 + - uid: 3486 components: - type: Transform - pos: 51.5,10.5 + pos: 49.5,9.5 parent: 2 - proto: DefaultStationBeaconSalvage entities: @@ -40977,11 +43072,6 @@ entities: parent: 2 - proto: DefaultStationBeaconServerRoom entities: - - uid: 2288 - components: - - type: Transform - pos: 31.5,36.5 - parent: 2 - uid: 13172 components: - type: Transform @@ -40994,14 +43084,16 @@ entities: - type: Transform pos: 21.5,-38.5 parent: 2 -- proto: DefaultStationBeaconSolars +- proto: DefaultStationBeaconSolarsNE entities: - - uid: 13178 + - uid: 9624 components: - type: Transform pos: 70.5,45.5 parent: 2 - - uid: 13179 +- proto: DefaultStationBeaconSolarsSW + entities: + - uid: 12825 components: - type: Transform pos: 3.5,-35.5 @@ -41022,10 +43114,10 @@ entities: parent: 2 - proto: DefaultStationBeaconTelecoms entities: - - uid: 13173 + - uid: 5827 components: - type: Transform - pos: 15.5,-17.5 + pos: 15.5,-16.5 parent: 2 - proto: DefaultStationBeaconToolRoom entities: @@ -41041,13 +43133,6 @@ entities: - type: Transform pos: 18.5,41.5 parent: 2 -- proto: DefaultStationBeaconWardensOffice - entities: - - uid: 13177 - components: - - type: Transform - pos: 38.5,22.5 - parent: 2 - proto: Defibrillator entities: - uid: 11416 @@ -41057,6 +43142,12 @@ entities: parent: 2 - proto: DefibrillatorCabinetFilled entities: + - uid: 2283 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,28.5 + parent: 2 - uid: 9627 components: - type: Transform @@ -41080,15 +43171,20 @@ entities: parent: 2 - proto: DeployableBarrier entities: - - uid: 8519 + - uid: 2208 components: - type: Transform - pos: 36.5,24.5 + pos: 32.5,31.5 parent: 2 - - uid: 9602 + - uid: 2223 components: - type: Transform - pos: 36.5,23.5 + pos: 33.5,31.5 + parent: 2 + - uid: 11000 + components: + - type: Transform + pos: 34.5,31.5 parent: 2 - proto: DeskBell entities: @@ -41114,20 +43210,20 @@ entities: - type: Transform pos: 82.5,-7.5 parent: 2 -- proto: DiseaseSwab +- proto: DisposalBend entities: - - uid: 13754 + - uid: 616 components: - type: Transform - pos: 56.618065,41.538536 + rot: 1.5707963267948966 rad + pos: 10.5,-21.5 parent: 2 - - uid: 13755 + - uid: 1219 components: - type: Transform - pos: 56.451397,41.674046 + rot: -1.5707963267948966 rad + pos: 10.5,-23.5 parent: 2 -- proto: DisposalBend - entities: - uid: 1228 components: - type: Transform @@ -41139,11 +43235,17 @@ entities: rot: 3.141592653589793 rad pos: 4.5,10.5 parent: 2 - - uid: 3251 + - uid: 3235 components: - type: Transform rot: -1.5707963267948966 rad - pos: 33.5,23.5 + pos: 54.5,11.5 + parent: 2 + - uid: 4568 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,35.5 parent: 2 - uid: 5777 components: @@ -41174,18 +43276,6 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,-28.5 parent: 2 - - uid: 5820 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,-21.5 - parent: 2 - - uid: 5821 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,-23.5 - parent: 2 - uid: 5822 components: - type: Transform @@ -41216,6 +43306,12 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-30.5 parent: 2 + - uid: 6473 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,18.5 + parent: 2 - uid: 7289 components: - type: Transform @@ -41309,28 +43405,16 @@ entities: rot: 1.5707963267948966 rad pos: 11.5,13.5 parent: 2 - - uid: 8927 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,-9.5 - parent: 2 - - uid: 9401 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,42.5 - parent: 2 - - uid: 9402 + - uid: 8473 components: - type: Transform - pos: 32.5,45.5 + pos: 28.5,44.5 parent: 2 - - uid: 9403 + - uid: 8927 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,45.5 + rot: 3.141592653589793 rad + pos: 33.5,-9.5 parent: 2 - uid: 9432 components: @@ -41338,18 +43422,6 @@ entities: rot: -1.5707963267948966 rad pos: 28.5,35.5 parent: 2 - - uid: 9433 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,34.5 - parent: 2 - - uid: 9434 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,35.5 - parent: 2 - uid: 10255 components: - type: Transform @@ -41362,34 +43434,23 @@ entities: rot: 3.141592653589793 rad pos: 12.5,-3.5 parent: 2 - - uid: 10586 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,11.5 - parent: 2 - - uid: 10598 + - uid: 10543 components: - type: Transform rot: -1.5707963267948966 rad - pos: 58.5,14.5 - parent: 2 - - uid: 10599 - components: - - type: Transform - pos: 58.5,22.5 + pos: 33.5,28.5 parent: 2 - - uid: 10602 + - uid: 10622 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,18.5 + pos: 41.5,14.5 parent: 2 - - uid: 10622 + - uid: 10964 components: - type: Transform rot: 1.5707963267948966 rad - pos: 41.5,14.5 + pos: 33.5,30.5 parent: 2 - uid: 11435 components: @@ -41442,16 +43503,17 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,23.5 parent: 2 - - uid: 13583 + - uid: 14178 components: - type: Transform - pos: 33.5,31.5 + rot: -1.5707963267948966 rad + pos: 79.5,23.5 parent: 2 - - uid: 14178 + - uid: 14553 components: - type: Transform rot: -1.5707963267948966 rad - pos: 79.5,23.5 + pos: 59.5,14.5 parent: 2 - uid: 15041 components: @@ -41459,6 +43521,12 @@ entities: rot: 3.141592653589793 rad pos: 46.5,-6.5 parent: 2 + - uid: 15612 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,30.5 + parent: 2 - proto: DisposalJunction entities: - uid: 2422 @@ -41503,22 +43571,6 @@ entities: rot: -1.5707963267948966 rad pos: 27.5,0.5 parent: 2 - - uid: 9411 - components: - - type: Transform - pos: 28.5,44.5 - parent: 2 - - uid: 9435 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,34.5 - parent: 2 - - uid: 10600 - components: - - type: Transform - pos: 58.5,18.5 - parent: 2 - uid: 11456 components: - type: Transform @@ -41533,10 +43585,16 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-0.5 parent: 2 - - uid: 5141 + - uid: 3669 components: - type: Transform - pos: 26.5,23.5 + rot: -1.5707963267948966 rad + pos: 54.5,14.5 + parent: 2 + - uid: 5102 + components: + - type: Transform + pos: 28.5,37.5 parent: 2 - uid: 5142 components: @@ -41544,6 +43602,23 @@ entities: rot: -1.5707963267948966 rad pos: 33.5,0.5 parent: 2 + - uid: 5473 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,30.5 + parent: 2 + - uid: 5513 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,13.5 + parent: 2 + - uid: 6285 + components: + - type: Transform + pos: 26.5,28.5 + parent: 2 - uid: 7290 components: - type: Transform @@ -41567,12 +43642,6 @@ entities: rot: -1.5707963267948966 rad pos: 46.5,-0.5 parent: 2 - - uid: 10601 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,14.5 - parent: 2 - uid: 11436 components: - type: Transform @@ -41592,6 +43661,12 @@ entities: rot: 3.141592653589793 rad pos: 26.5,16.5 parent: 2 + - uid: 182 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,15.5 + parent: 2 - uid: 256 components: - type: Transform @@ -41610,23 +43685,28 @@ entities: rot: 3.141592653589793 rad pos: 26.5,18.5 parent: 2 + - uid: 533 + components: + - type: Transform + pos: 10.5,-22.5 + parent: 2 - uid: 584 components: - type: Transform rot: 3.141592653589793 rad pos: 26.5,-24.5 parent: 2 - - uid: 2118 + - uid: 1173 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,13.5 + rot: -1.5707963267948966 rad + pos: 11.5,-21.5 parent: 2 - - uid: 2133 + - uid: 2118 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,23.5 + rot: 1.5707963267948966 rad + pos: 23.5,13.5 parent: 2 - uid: 2314 components: @@ -41640,6 +43720,41 @@ entities: rot: 3.141592653589793 rad pos: 4.5,12.5 parent: 2 + - uid: 3410 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,14.5 + parent: 2 + - uid: 4410 + components: + - type: Transform + pos: 26.5,34.5 + parent: 2 + - uid: 4412 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,35.5 + parent: 2 + - uid: 5304 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,14.5 + parent: 2 + - uid: 5347 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,28.5 + parent: 2 + - uid: 5377 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,28.5 + parent: 2 - uid: 5534 components: - type: Transform @@ -41870,18 +43985,6 @@ entities: rot: -1.5707963267948966 rad pos: 9.5,-23.5 parent: 2 - - uid: 5826 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-23.5 - parent: 2 - - uid: 5827 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,-22.5 - parent: 2 - uid: 5830 components: - type: Transform @@ -41942,23 +44045,71 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-29.5 parent: 2 - - uid: 6848 + - uid: 6006 components: - type: Transform rot: -1.5707963267948966 rad - pos: 27.5,23.5 + pos: 53.5,11.5 parent: 2 - - uid: 6849 + - uid: 6128 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,23.5 + pos: 55.5,14.5 parent: 2 - - uid: 6850 + - uid: 6139 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,17.5 + parent: 2 + - uid: 6327 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,16.5 + parent: 2 + - uid: 6328 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,14.5 + parent: 2 + - uid: 6329 components: - type: Transform rot: -1.5707963267948966 rad - pos: 32.5,23.5 + pos: 57.5,14.5 + parent: 2 + - uid: 6330 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,14.5 + parent: 2 + - uid: 6335 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,14.5 + parent: 2 + - uid: 6337 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,28.5 + parent: 2 + - uid: 6347 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,14.5 + parent: 2 + - uid: 6462 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,28.5 parent: 2 - uid: 6877 components: @@ -41999,6 +44150,12 @@ entities: - type: Transform pos: 14.5,20.5 parent: 2 + - uid: 6991 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,14.5 + parent: 2 - uid: 7291 components: - type: Transform @@ -42463,24 +44620,12 @@ entities: rot: -1.5707963267948966 rad pos: -19.5,-0.5 parent: 2 - - uid: 7457 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,23.5 - parent: 2 - uid: 7458 components: - type: Transform rot: 3.141592653589793 rad pos: 26.5,19.5 parent: 2 - - uid: 7459 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,23.5 - parent: 2 - uid: 7473 components: - type: Transform @@ -42594,10 +44739,11 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,-0.5 parent: 2 - - uid: 7946 + - uid: 7718 components: - type: Transform - pos: 33.5,29.5 + rot: -1.5707963267948966 rad + pos: 35.5,30.5 parent: 2 - uid: 8270 components: @@ -42644,11 +44790,6 @@ entities: rot: 3.141592653589793 rad pos: 11.5,11.5 parent: 2 - - uid: 8496 - components: - - type: Transform - pos: 33.5,30.5 - parent: 2 - uid: 8928 components: - type: Transform @@ -42703,39 +44844,11 @@ entities: rot: 3.141592653589793 rad pos: 33.5,-8.5 parent: 2 - - uid: 9405 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,42.5 - parent: 2 - - uid: 9406 - components: - - type: Transform - pos: 32.5,43.5 - parent: 2 - - uid: 9407 - components: - - type: Transform - pos: 32.5,44.5 - parent: 2 - - uid: 9408 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,45.5 - parent: 2 - - uid: 9409 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,45.5 - parent: 2 - - uid: 9410 + - uid: 9145 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,45.5 + pos: 34.5,30.5 parent: 2 - uid: 9412 components: @@ -42767,11 +44880,6 @@ entities: - type: Transform pos: 28.5,38.5 parent: 2 - - uid: 9418 - components: - - type: Transform - pos: 28.5,37.5 - parent: 2 - uid: 9419 components: - type: Transform @@ -42797,11 +44905,6 @@ entities: - type: Transform pos: 26.5,27.5 parent: 2 - - uid: 9425 - components: - - type: Transform - pos: 26.5,28.5 - parent: 2 - uid: 9426 components: - type: Transform @@ -42890,143 +44993,22 @@ entities: - type: Transform pos: 12.5,-0.5 parent: 2 - - uid: 10587 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,12.5 - parent: 2 - - uid: 10588 + - uid: 10358 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,13.5 + rot: -1.5707963267948966 rad + pos: 32.5,28.5 parent: 2 - - uid: 10589 + - uid: 10448 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,21.5 + pos: 54.5,12.5 parent: 2 - uid: 10590 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,20.5 - parent: 2 - - uid: 10591 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,19.5 - parent: 2 - - uid: 10592 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,17.5 - parent: 2 - - uid: 10593 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,16.5 - parent: 2 - - uid: 10594 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,15.5 - parent: 2 - - uid: 10595 components: - type: Transform rot: 1.5707963267948966 rad - pos: 57.5,14.5 - parent: 2 - - uid: 10596 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,14.5 - parent: 2 - - uid: 10597 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,14.5 - parent: 2 - - uid: 10603 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,18.5 - parent: 2 - - uid: 10604 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,18.5 - parent: 2 - - uid: 10605 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,18.5 - parent: 2 - - uid: 10606 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,18.5 - parent: 2 - - uid: 10607 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,18.5 - parent: 2 - - uid: 10608 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,18.5 - parent: 2 - - uid: 10609 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,18.5 - parent: 2 - - uid: 10610 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,14.5 - parent: 2 - - uid: 10611 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,14.5 - parent: 2 - - uid: 10612 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,14.5 - parent: 2 - - uid: 10613 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,14.5 - parent: 2 - - uid: 10614 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,14.5 + pos: 38.5,30.5 parent: 2 - uid: 10615 components: @@ -43130,6 +45112,12 @@ entities: - type: Transform pos: 41.5,2.5 parent: 2 + - uid: 10895 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,30.5 + parent: 2 - uid: 11441 components: - type: Transform @@ -43483,40 +45471,33 @@ entities: - type: Transform pos: 27.5,1.5 parent: 2 - - uid: 12837 - components: - - type: Transform - pos: 26.5,-27.5 - parent: 2 - - uid: 12838 - components: - - type: Transform - pos: 26.5,-26.5 - parent: 2 - - uid: 13586 + - uid: 12557 components: - type: Transform - pos: 33.5,28.5 + rot: 3.141592653589793 rad + pos: 33.5,29.5 parent: 2 - - uid: 13587 + - uid: 12671 components: - type: Transform - pos: 33.5,27.5 + rot: 1.5707963267948966 rad + pos: 36.5,30.5 parent: 2 - - uid: 13588 + - uid: 12837 components: - type: Transform - pos: 33.5,26.5 + pos: 26.5,-27.5 parent: 2 - - uid: 13589 + - uid: 12838 components: - type: Transform - pos: 33.5,25.5 + pos: 26.5,-26.5 parent: 2 - - uid: 13590 + - uid: 13114 components: - type: Transform - pos: 33.5,24.5 + rot: -1.5707963267948966 rad + pos: 27.5,28.5 parent: 2 - uid: 14130 components: @@ -43602,20 +45583,113 @@ entities: rot: 3.141592653589793 rad pos: 46.5,-5.5 parent: 2 -- proto: DisposalTrunk - entities: - - uid: 183 + - uid: 15596 components: - type: Transform rot: 1.5707963267948966 rad - pos: 57.5,22.5 + pos: 40.5,30.5 parent: 2 - - uid: 184 + - uid: 15597 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,30.5 + parent: 2 + - uid: 15598 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,30.5 + parent: 2 + - uid: 15599 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,30.5 + parent: 2 + - uid: 15600 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,30.5 + parent: 2 + - uid: 15601 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,30.5 + parent: 2 + - uid: 15602 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,30.5 + parent: 2 + - uid: 15603 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,30.5 + parent: 2 + - uid: 15604 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,30.5 + parent: 2 + - uid: 15605 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,30.5 + parent: 2 + - uid: 15606 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,30.5 + parent: 2 + - uid: 15607 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,30.5 + parent: 2 + - uid: 15608 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,30.5 + parent: 2 + - uid: 15609 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,30.5 + parent: 2 + - uid: 15610 + components: + - type: Transform + pos: 54.5,31.5 + parent: 2 + - uid: 15611 + components: + - type: Transform + pos: 54.5,32.5 + parent: 2 + - uid: 15616 + components: + - type: Transform + pos: 26.5,23.5 + parent: 2 + - uid: 15870 components: - type: Transform rot: 3.141592653589793 rad - pos: 50.5,17.5 + pos: 37.5,29.5 parent: 2 +- proto: DisposalTrunk + entities: - uid: 358 components: - type: Transform @@ -43627,6 +45701,12 @@ entities: rot: 3.141592653589793 rad pos: 34.5,-10.5 parent: 2 + - uid: 2279 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,37.5 + parent: 2 - uid: 2320 components: - type: Transform @@ -43664,12 +45744,6 @@ entities: - type: Transform pos: 22.5,15.5 parent: 2 - - uid: 6008 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,42.5 - parent: 2 - uid: 7288 components: - type: Transform @@ -43694,6 +45768,12 @@ entities: rot: 3.141592653589793 rad pos: -22.5,-2.5 parent: 2 + - uid: 7688 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,18.5 + parent: 2 - uid: 8849 components: - type: Transform @@ -43706,22 +45786,16 @@ entities: rot: 1.5707963267948966 rad pos: 27.5,44.5 parent: 2 - - uid: 9420 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,34.5 - parent: 2 - uid: 10254 components: - type: Transform pos: 20.5,-2.5 parent: 2 - - uid: 10585 + - uid: 10586 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,11.5 + rot: 1.5707963267948966 rad + pos: 53.5,13.5 parent: 2 - uid: 11434 components: @@ -43746,16 +45820,21 @@ entities: rot: -1.5707963267948966 rad pos: 81.5,1.5 parent: 2 + - uid: 11660 + components: + - type: Transform + pos: 54.5,33.5 + parent: 2 - uid: 12479 components: - type: Transform pos: 27.5,3.5 parent: 2 - - uid: 13581 + - uid: 12911 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,31.5 + pos: 52.5,11.5 parent: 2 - uid: 14126 components: @@ -43774,6 +45853,12 @@ entities: rot: -1.5707963267948966 rad pos: 47.5,-6.5 parent: 2 + - uid: 15883 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,28.5 + parent: 2 - proto: DisposalUnit entities: - uid: 374 @@ -43801,6 +45886,11 @@ entities: - type: Transform pos: 34.5,-10.5 parent: 2 + - uid: 1286 + components: + - type: Transform + pos: 54.5,33.5 + parent: 2 - uid: 1321 components: - type: Transform @@ -43846,21 +45936,6 @@ entities: - type: Transform pos: 82.5,-3.5 parent: 2 - - uid: 5341 - components: - - type: Transform - pos: 57.5,22.5 - parent: 2 - - uid: 5392 - components: - - type: Transform - pos: 55.5,11.5 - parent: 2 - - uid: 5411 - components: - - type: Transform - pos: 30.5,42.5 - parent: 2 - uid: 6427 components: - type: Transform @@ -43876,15 +45951,20 @@ entities: - type: Transform pos: 41.5,-1.5 parent: 2 + - uid: 7595 + components: + - type: Transform + pos: 37.5,28.5 + parent: 2 - uid: 8361 components: - type: Transform pos: 27.5,-25.5 parent: 2 - - uid: 8435 + - uid: 8480 components: - type: Transform - pos: 32.5,31.5 + pos: 60.5,18.5 parent: 2 - uid: 8848 components: @@ -43896,25 +45976,30 @@ entities: - type: Transform pos: 100.5,-10.5 parent: 2 - - uid: 9431 + - uid: 9268 components: - type: Transform - pos: 28.5,34.5 + pos: 29.5,37.5 parent: 2 - uid: 10069 components: - type: Transform pos: 54.5,-9.5 parent: 2 - - uid: 10118 + - uid: 10253 components: - type: Transform - pos: 50.5,17.5 + pos: 20.5,-2.5 parent: 2 - - uid: 10253 + - uid: 10406 components: - type: Transform - pos: 20.5,-2.5 + pos: 53.5,13.5 + parent: 2 + - uid: 10475 + components: + - type: Transform + pos: 52.5,11.5 parent: 2 - uid: 11433 components: @@ -43984,10 +46069,10 @@ entities: parent: 2 - proto: DogBed entities: - - uid: 8393 + - uid: 1748 components: - type: Transform - pos: 36.5,19.5 + pos: 40.5,27.5 parent: 2 - uid: 9716 components: @@ -44009,6 +46094,16 @@ entities: - type: Transform pos: 5.5,15.5 parent: 2 + - uid: 15373 + components: + - type: Transform + pos: 43.5,41.5 + parent: 2 + - uid: 15474 + components: + - type: Transform + pos: 31.5,39.5 + parent: 2 - proto: DonkpocketBoxSpawner entities: - uid: 11431 @@ -44033,19 +46128,12 @@ entities: - type: Transform pos: 9.474669,-14.422774 parent: 2 -- proto: DoubleEmergencyOxygenTankFilled - entities: - - uid: 5530 - components: - - type: Transform - pos: 74.515,18.613554 - parent: 2 - proto: DresserCaptainFilled entities: - - uid: 10279 + - uid: 13583 components: - type: Transform - pos: 37.5,40.5 + pos: 35.5,41.5 parent: 2 - proto: DresserChiefEngineerFilled entities: @@ -44094,10 +46182,10 @@ entities: - 544 - proto: DresserHeadOfSecurityFilled entities: - - uid: 386 + - uid: 8427 components: - type: Transform - pos: 45.5,22.5 + pos: 42.5,43.5 parent: 2 - proto: DresserQuarterMasterFilled entities: @@ -44108,29 +46196,40 @@ entities: parent: 2 - proto: DresserResearchDirectorFilled entities: - - uid: 565 + - uid: 15624 components: - type: Transform - pos: 60.5,11.5 + pos: 61.5,8.5 + parent: 2 +- proto: DresserWardenFilled + entities: + - uid: 3672 + components: + - type: Transform + pos: 43.5,24.5 + parent: 2 +- proto: DrinkBottleBeer + entities: + - uid: 1287 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.534847,-13.435519 + parent: 2 +- proto: DrinkBottleVodka + entities: + - uid: 10450 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.11051,49.81447 parent: 2 - - type: Storage - storedItems: - 4300: - position: 0,0 - _rotation: South - - type: ContainerContainer - containers: - storagebase: !type:Container - showEnts: False - occludes: True - ents: - - 4300 - proto: DrinkFlask entities: - - uid: 9223 + - uid: 9410 components: - type: Transform - pos: 37.68926,43.584465 + pos: 35.652603,43.65095 parent: 2 - proto: DrinkFlaskBar entities: @@ -44139,6 +46238,13 @@ entities: - type: Transform pos: 63.594597,-16.258825 parent: 2 +- proto: DrinkGinBottleFull + entities: + - uid: 8797 + components: + - type: Transform + pos: 48.41424,42.191265 + parent: 2 - proto: DrinkGlass entities: - uid: 8129 @@ -44165,24 +46271,17 @@ entities: parent: 2 - proto: DrinkHotCoco entities: - - uid: 5451 - components: - - type: Transform - pos: 71.508354,37.570084 - parent: 2 -- proto: DrinkHotCoffee - entities: - - uid: 15374 + - uid: 8452 components: - type: Transform - pos: 34.080093,17.48581 + pos: 69.67335,38.49052 parent: 2 -- proto: DrinkLemonadeGlass +- proto: DrinkMopwataBottleRandom entities: - - uid: 5452 + - uid: 15667 components: - type: Transform - pos: 71.477104,40.663834 + pos: 63.602173,38.82123 parent: 2 - proto: DrinkMugBlack entities: @@ -44205,21 +46304,28 @@ entities: parent: 2 - proto: DrinkMugMetal entities: - - uid: 14600 + - uid: 2463 components: - type: Transform - pos: 55.15004,41.505497 + pos: 35.44559,18.47621 parent: 2 - - uid: 14663 + - uid: 8442 components: - type: Transform - pos: 5.063261,40.729393 + pos: 35.66434,18.710585 parent: 2 - uid: 15303 components: - type: Transform pos: 38.59038,-29.278873 parent: 2 +- proto: DrinkMugMoebius + entities: + - uid: 11893 + components: + - type: Transform + pos: 71.55619,33.63624 + parent: 2 - proto: DrinkMugOne entities: - uid: 12405 @@ -44227,6 +46333,11 @@ entities: - type: Transform pos: 78.602234,4.557168 parent: 2 + - uid: 13501 + components: + - type: Transform + pos: 32.628296,41.841526 + parent: 2 - uid: 14567 components: - type: Transform @@ -44251,6 +46362,43 @@ entities: - type: Transform pos: 67.47043,-15.094364 parent: 2 +- proto: DrinkShotGlass + entities: + - uid: 2221 + components: + - type: Transform + pos: 48.53924,41.628765 + parent: 2 + - uid: 3084 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 58.69356,39.47997 + parent: 2 + - uid: 3227 + components: + - type: Transform + pos: 48.75799,41.816265 + parent: 2 + - uid: 10684 + components: + - type: Transform + pos: 58.66231,39.714344 + parent: 2 +- proto: DrinkVodkaBottleFull + entities: + - uid: 3216 + components: + - type: Transform + pos: 49.20426,50.03322 + parent: 2 +- proto: DrinkVodkaGlass + entities: + - uid: 7584 + components: + - type: Transform + pos: 48.675804,44.565666 + parent: 2 - proto: DrinkWaterCup entities: - uid: 5644 @@ -44290,6 +46438,12 @@ entities: parent: 2 - proto: DrinkWhiskeyBottleFull entities: + - uid: 2458 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 58.302937,39.745594 + parent: 2 - uid: 5680 components: - type: Transform @@ -44300,15 +46454,18 @@ entities: - type: Transform pos: 57.63163,-13.7188425 parent: 2 -- proto: ElectricGuitarInstrument +- proto: Dropper entities: - - uid: 14550 + - uid: 10885 components: - type: Transform - parent: 13753 - - type: Physics - canCollide: False - - type: InsideEntityStorage + pos: 63.395325,25.383368 + parent: 2 + - uid: 13541 + components: + - type: Transform + pos: 71.575096,30.73986 + parent: 2 - proto: EmergencyLight entities: - uid: 323 @@ -44323,6 +46480,12 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,-14.5 parent: 2 + - uid: 2294 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,47.5 + parent: 2 - uid: 3215 components: - type: Transform @@ -44335,19 +46498,56 @@ entities: rot: 3.141592653589793 rad pos: 27.5,-36.5 parent: 2 + - uid: 5334 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,21.5 + parent: 2 + - uid: 5423 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,32.5 + parent: 2 + - uid: 7795 + components: + - type: Transform + pos: 49.5,11.5 + parent: 2 + - uid: 7802 + components: + - type: Transform + pos: 57.5,15.5 + parent: 2 - uid: 8408 components: - type: Transform rot: -1.5707963267948966 rad pos: 42.5,8.5 parent: 2 - - uid: 11333 + - uid: 8478 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,33.5 + rot: 3.141592653589793 rad + pos: 50.5,30.5 + parent: 2 + - uid: 8549 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,35.5 + parent: 2 + - uid: 10137 + components: + - type: Transform + pos: 80.5,31.5 + parent: 2 + - uid: 10600 + components: + - type: Transform + pos: 39.5,31.5 parent: 2 - - type: ActiveEmergencyLight - uid: 12375 components: - type: Transform @@ -44367,13 +46567,6 @@ entities: pos: 16.5,-33.5 parent: 2 - type: ActiveEmergencyLight - - uid: 12379 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,25.5 - parent: 2 - - type: ActiveEmergencyLight - uid: 12380 components: - type: Transform @@ -44381,24 +46574,12 @@ entities: pos: 25.5,44.5 parent: 2 - type: ActiveEmergencyLight - - uid: 12383 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,18.5 - parent: 2 - - type: ActiveEmergencyLight - uid: 14641 components: - type: Transform rot: 3.141592653589793 rad pos: 73.5,22.5 parent: 2 - - uid: 14642 - components: - - type: Transform - pos: 79.5,31.5 - parent: 2 - uid: 14644 components: - type: Transform @@ -44416,12 +46597,6 @@ entities: rot: 1.5707963267948966 rad pos: 6.5,30.5 parent: 2 - - uid: 14974 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,36.5 - parent: 2 - uid: 15131 components: - type: Transform @@ -44467,27 +46642,6 @@ entities: rot: 1.5707963267948966 rad pos: 49.5,-5.5 parent: 2 - - uid: 15140 - components: - - type: Transform - pos: 49.5,11.5 - parent: 2 - - uid: 15141 - components: - - type: Transform - pos: 55.5,20.5 - parent: 2 - - uid: 15142 - components: - - type: Transform - pos: 67.5,16.5 - parent: 2 - - uid: 15143 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,17.5 - parent: 2 - uid: 15144 components: - type: Transform @@ -44573,6 +46727,12 @@ entities: rot: 3.141592653589793 rad pos: 31.5,13.5 parent: 2 + - uid: 15534 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,19.5 + parent: 2 - proto: EmergencyNitrogenTankFilled entities: - uid: 4959 @@ -44596,26 +46756,21 @@ entities: parent: 2 - proto: Emitter entities: - - uid: 748 + - uid: 749 components: - type: Transform anchored: False - pos: 9.5,-29.5 + pos: 9.5,-30.5 parent: 2 - type: Physics bodyType: Dynamic - type: PowerConsumer drawRate: 1 - - uid: 749 + - uid: 2628 components: - type: Transform - anchored: False - pos: 9.5,-30.5 + pos: 9.5,-29.5 parent: 2 - - type: Physics - bodyType: Dynamic - - type: PowerConsumer - drawRate: 1 - uid: 10875 components: - type: Transform @@ -44659,84 +46814,49 @@ entities: - type: Transform pos: 25.530586,-38.32224 parent: 2 -- proto: EncryptionKeyCargo +- proto: EvidenceMarkerFour entities: - - uid: 412 - components: - - type: Transform - parent: 5183 - - type: Physics - canCollide: False -- proto: EncryptionKeyCommand - entities: - - uid: 413 - components: - - type: Transform - parent: 10443 - - type: Physics - canCollide: False -- proto: EncryptionKeyCommon - entities: - - uid: 414 - components: - - type: Transform - parent: 12111 - - type: Physics - canCollide: False -- proto: EncryptionKeyEngineering - entities: - - uid: 535 - components: - - type: Transform - parent: 533 - - type: Physics - canCollide: False -- proto: EncryptionKeyMedical - entities: - - uid: 421 - components: - - type: Transform - parent: 12112 - - type: Physics - canCollide: False -- proto: EncryptionKeyScience - entities: - - uid: 422 + - uid: 11089 components: - type: Transform - parent: 12232 - - type: Physics - canCollide: False -- proto: EncryptionKeySecurity + pos: 54.801388,44.239468 + parent: 2 +- proto: EvidenceMarkerOne entities: - - uid: 423 + - uid: 11191 components: - type: Transform - parent: 12233 - - type: Physics - canCollide: False -- proto: EncryptionKeyService + rot: 6.283185307179586 rad + pos: 54.967278,45.75482 + parent: 2 +- proto: EvidenceMarkerThree entities: - - uid: 424 + - uid: 15706 components: - type: Transform - parent: 12395 - - type: Physics - canCollide: False -- proto: ExosuitFabricator + pos: 51.6788,42.82845 + parent: 2 +- proto: EvidenceMarkerTwo entities: - - uid: 12579 + - uid: 5393 components: - type: Transform - pos: 51.5,11.5 + rot: 6.283185307179586 rad + pos: 53.951653,42.645718 parent: 2 -- proto: ExplosivesSignMed +- proto: ExosuitFabricator entities: - - uid: 10438 + - uid: 10384 components: - type: Transform - pos: 61.5,28.5 + pos: 50.5,8.5 parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: ExtinguisherCabinetFilled entities: - uid: 315 @@ -44771,26 +46891,6 @@ entities: - type: Transform pos: 52.5,12.5 parent: 2 - - uid: 5336 - components: - - type: Transform - pos: 53.5,22.5 - parent: 2 - - uid: 5337 - components: - - type: Transform - pos: 50.5,22.5 - parent: 2 - - uid: 5347 - components: - - type: Transform - pos: 62.5,21.5 - parent: 2 - - uid: 5348 - components: - - type: Transform - pos: 68.5,12.5 - parent: 2 - uid: 5658 components: - type: Transform @@ -44816,11 +46916,6 @@ entities: - type: Transform pos: 40.5,-5.5 parent: 2 - - uid: 8985 - components: - - type: Transform - pos: 36.5,16.5 - parent: 2 - uid: 9399 components: - type: Transform @@ -44836,28 +46931,22 @@ entities: - type: Transform pos: 14.5,11.5 parent: 2 - - uid: 14569 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 87.5,29.5 - parent: 2 - proto: FaxMachineBase entities: - - uid: 1622 + - uid: 1649 components: - type: Transform - pos: 63.5,10.5 + pos: 8.5,3.5 parent: 2 - type: FaxMachine - name: RD Office - - uid: 1649 + name: Library + - uid: 2220 components: - type: Transform - pos: 8.5,3.5 + pos: 38.5,22.5 parent: 2 - type: FaxMachine - name: Library + name: Brig - uid: 2394 components: - type: Transform @@ -44865,13 +46954,30 @@ entities: parent: 2 - type: FaxMachine name: CE Office - - uid: 7566 + - uid: 3109 components: - type: Transform - pos: 45.5,24.5 + pos: 59.5,36.5 + parent: 2 + - uid: 5343 + components: + - type: Transform + pos: 36.5,24.5 parent: 2 - type: FaxMachine - name: HoS Office + name: Security + - uid: 5361 + components: + - type: Transform + pos: 60.5,20.5 + parent: 2 + - type: FaxMachine + name: Science + - uid: 6351 + components: + - type: Transform + pos: 65.5,11.5 + parent: 2 - uid: 7668 components: - type: Transform @@ -44886,20 +46992,20 @@ entities: parent: 2 - type: FaxMachine name: Law Office - - uid: 8080 + - uid: 7946 components: - type: Transform - pos: 9.5,18.5 + pos: 46.5,42.5 parent: 2 - type: FaxMachine - name: Quartermaster - - uid: 8320 + name: Head of Security + - uid: 8080 components: - type: Transform - pos: 36.5,25.5 + pos: 9.5,18.5 parent: 2 - type: FaxMachine - name: Security + name: Quartermaster - uid: 9006 components: - type: Transform @@ -44949,19 +47055,19 @@ entities: parent: 2 - type: FaxMachine name: Medical - - uid: 14997 +- proto: FaxMachineCaptain + entities: + - uid: 5329 components: - type: Transform - pos: 57.5,20.5 + pos: 30.5,42.5 parent: 2 - - type: FaxMachine - name: Science -- proto: FaxMachineCaptain +- proto: filingCabinetDrawer entities: - - uid: 1465 + - uid: 14574 components: - type: Transform - pos: 30.5,41.5 + pos: 58.5,20.5 parent: 2 - proto: filingCabinetDrawerRandom entities: @@ -44975,7 +47081,7 @@ entities: - type: Transform pos: 19.5,29.5 parent: 2 - - uid: 10659 + - uid: 10546 components: - type: Transform pos: 63.5,11.5 @@ -44997,10 +47103,10 @@ entities: - type: Transform pos: 15.5,-5.5 parent: 2 - - uid: 7834 + - uid: 12768 components: - type: Transform - pos: 41.5,19.5 + pos: 55.5,38.5 parent: 2 - uid: 15479 components: @@ -45072,6 +47178,21 @@ entities: - 1515 - 1513 - 12834 + - uid: 2045 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,22.5 + parent: 2 + - type: DeviceList + devices: + - 5390 + - 15554 + - 12518 + - 15552 + - 14330 + - 5395 + - 15368 - uid: 2123 components: - type: Transform @@ -45084,18 +47205,29 @@ entities: - 241 - 14065 - 14064 - - uid: 2474 + - uid: 2248 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,22.5 + rot: 3.141592653589793 rad + pos: 47.5,29.5 + parent: 2 + - type: DeviceList + devices: + - 15375 + - 15368 + - uid: 2296 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,8.5 parent: 2 - type: DeviceList devices: - - 12559 - - 10413 - - 10414 - - 10415 + - 12989 + - 10662 + - 12485 + - 5392 + - 13435 - uid: 4049 components: - type: Transform @@ -45214,6 +47346,32 @@ entities: - 14066 - 192 - 1317 + - uid: 7720 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,22.5 + parent: 2 + - type: DeviceList + devices: + - 2334 + - 10527 + - 15368 + - 9589 + - 1103 + - 1104 + - 11250 + - 11249 + - 11248 + - 11322 + - 11323 + - 11324 + - 12516 + - 10613 + - 10612 + - 5390 + - 15554 + - 12518 - uid: 8005 components: - type: Transform @@ -45317,6 +47475,21 @@ entities: - 7011 - 6620 - 5144 + - uid: 8570 + components: + - type: Transform + pos: 56.5,16.5 + parent: 2 + - type: DeviceList + devices: + - 10418 + - 8460 + - 10416 + - 15492 + - 15898 + - 10662 + - 5478 + - 12485 - uid: 8920 components: - type: Transform @@ -45335,20 +47508,24 @@ entities: - 10206 - 10205 - 5093 - - uid: 9588 + - uid: 10078 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,30.5 + pos: 59.5,21.5 parent: 2 - type: DeviceList devices: - - 9586 - - 9585 - - 9584 - - 9589 - - 9236 - - 13510 + - 10418 + - 8460 + - 10416 + - 15492 + - 15898 + - 5651 + - 10671 + - 15476 + - 12087 + - 7267 + - 12485 - uid: 10208 components: - type: Transform @@ -45367,27 +47544,6 @@ entities: - type: DeviceList devices: - 8659 - - uid: 10964 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,19.5 - parent: 2 - - type: DeviceList - devices: - - 1103 - - 1104 - - 11250 - - 11249 - - 11248 - - 11322 - - 11323 - - 11324 - - 12516 - - 12085 - - 9586 - - 9585 - - 9584 - uid: 11507 components: - type: Transform @@ -45502,7 +47658,6 @@ entities: - 3459 - 9352 - 9353 - - 9351 - 2690 - uid: 12483 components: @@ -45539,10 +47694,14 @@ entities: - 11251 - 11252 - 11253 - - 9351 - 9353 - 9352 - 12087 + - 3224 + - 7267 + - 15492 + - 5478 + - 15898 - uid: 12489 components: - type: Transform @@ -45564,50 +47723,13 @@ entities: - type: DeviceList devices: - 11250 - - 11249 - - 11248 - 11322 - 11323 - 11324 - 12518 - - uid: 12549 - components: - - type: Transform - pos: 49.5,22.5 - parent: 2 - - type: DeviceList - devices: - - 12550 - - 12087 - - uid: 12556 - components: - - type: Transform - pos: 61.5,16.5 - parent: 2 - - type: DeviceList - devices: - - 10416 - - 10417 - - 10418 - - 12554 - - 1252 - - 1162 - - 6473 - - uid: 12557 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,19.5 - parent: 2 - - type: DeviceList - devices: - - 10416 - - 10417 - - 10418 - - 185 - - 10413 - - 10414 - - 10415 + - 11249 + - 11248 + - 12516 - uid: 14041 components: - type: Transform @@ -45641,6 +47763,50 @@ entities: - 29 - 8238 - 371 + - uid: 15172 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,29.5 + parent: 2 + - type: DeviceList + devices: + - 73 + - 248 + - 15375 + - 11683 + - 2334 + - 10527 + - 15368 + - 9589 + - 5395 + - 15554 + - uid: 15585 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 65.5,23.5 + parent: 2 + - type: DeviceList + devices: + - 5651 + - 10671 + - 15476 + - 15492 + - uid: 15897 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,7.5 + parent: 2 + - type: DeviceList + devices: + - 10585 + - 10336 + - 2421 + - 15882 + - 15898 + - 5392 - proto: FireAxeCabinetFilled entities: - uid: 1571 @@ -45671,6 +47837,50 @@ entities: - type: Transform pos: 81.454414,9.641975 parent: 2 +- proto: Firelock + entities: + - uid: 8376 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,46.5 + parent: 2 + - uid: 8384 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,46.5 + parent: 2 + - uid: 8406 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 65.5,35.5 + parent: 2 + - uid: 8426 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,28.5 + parent: 2 + - uid: 9437 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 65.5,34.5 + parent: 2 + - uid: 9443 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 62.5,46.5 + parent: 2 + - uid: 9574 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,27.5 + parent: 2 - proto: FirelockEdge entities: - uid: 36 @@ -45775,12 +47985,20 @@ entities: rot: 3.141592653589793 rad pos: 25.5,15.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 1104 components: - type: Transform rot: 3.141592653589793 rad pos: 26.5,15.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 1317 components: - type: Transform @@ -46152,10 +48370,9 @@ entities: rot: 3.141592653589793 rad pos: 26.5,37.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 9587 - - 9588 + - type: Door + secondsUntilStateChange: -55221.285 + state: Closing - uid: 9362 components: - type: Transform @@ -46171,24 +48388,6 @@ entities: - type: Transform pos: 42.5,13.5 parent: 2 - - uid: 9584 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,28.5 - parent: 2 - - uid: 9585 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,28.5 - parent: 2 - - uid: 9586 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,28.5 - parent: 2 - uid: 9858 components: - type: Transform @@ -46226,18 +48425,34 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,22.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 12517 + - 7720 + - 15466 + - 11165 - uid: 11249 components: - type: Transform rot: 1.5707963267948966 rad pos: 24.5,21.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 12517 + - 7720 + - 15466 + - 11165 - uid: 11250 components: - type: Transform rot: 1.5707963267948966 rad pos: 24.5,20.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 11251 components: - type: Transform @@ -46316,18 +48531,30 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,23.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 11323 components: - type: Transform rot: 1.5707963267948966 rad pos: 24.5,24.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 11324 components: - type: Transform rot: 1.5707963267948966 rad pos: 24.5,25.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 7720 + - 15466 - uid: 11325 components: - type: Transform @@ -46388,43 +48615,12 @@ entities: - type: DeviceNetwork deviceLists: - 1657 - - uid: 13507 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,34.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - uid: 13510 components: - type: Transform rot: 3.141592653589793 rad pos: 28.5,37.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 9587 - - 9588 - - uid: 13514 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,35.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - - uid: 13523 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,36.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - uid: 13894 components: - type: Transform @@ -46542,42 +48738,6 @@ entities: deviceLists: - 14041 - 13984 - - uid: 14551 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 88.5,30.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 14247 - - uid: 14552 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 88.5,31.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 14247 - - uid: 14553 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 88.5,29.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 14247 - - uid: 14622 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 70.5,20.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 14615 - uid: 14992 components: - type: Transform @@ -46616,6 +48776,15 @@ entities: - 14737 - 5 - 14754 + - uid: 73 + components: + - type: Transform + pos: 46.5,31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8571 + - 15172 - uid: 169 components: - type: Transform @@ -46624,6 +48793,15 @@ entities: - type: DeviceNetwork deviceLists: - 1017 + - uid: 248 + components: + - type: Transform + pos: 46.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8571 + - 15172 - uid: 554 components: - type: Transform @@ -46661,16 +48839,6 @@ entities: - type: DeviceNetwork deviceLists: - 1017 - - uid: 1162 - components: - - type: Transform - pos: 53.5,14.5 - parent: 2 - - uid: 1252 - components: - - type: Transform - pos: 53.5,13.5 - parent: 2 - uid: 1510 components: - type: Transform @@ -46696,10 +48864,41 @@ entities: - type: Transform pos: 35.5,-8.5 parent: 2 - - uid: 3175 + - uid: 2334 components: - type: Transform - pos: 38.5,38.5 + pos: 31.5,28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 + - 7720 + - 8571 + - 15172 + - uid: 2421 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,12.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15578 + - 15897 + - uid: 3224 + components: + - type: Transform + pos: 38.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12487 + - 12486 + - 12476 + - uid: 4843 + components: + - type: Transform + pos: 39.5,40.5 parent: 2 - uid: 4919 components: @@ -46711,19 +48910,76 @@ entities: - type: Transform pos: 39.5,1.5 parent: 2 - - uid: 5657 + - uid: 5390 components: - type: Transform - pos: 31.5,-33.5 + pos: 28.5,24.5 parent: 2 - type: DeviceNetwork deviceLists: - - 1017 - - uid: 6473 + - 10524 + - 15466 + - 7720 + - 2045 + - uid: 5392 components: - type: Transform - pos: 53.5,15.5 + rot: 3.141592653589793 rad + pos: 55.5,10.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 2296 + - 5101 + - 15578 + - 15897 + - uid: 5395 + components: + - type: Transform + pos: 33.5,26.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - 2045 + - 8571 + - 15172 + - uid: 5478 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12487 + - 12486 + - 8570 + - 10469 + - uid: 5490 + components: + - type: Transform + pos: 38.5,40.5 + parent: 2 + - uid: 5651 + components: + - type: Transform + pos: 58.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15585 + - 10419 + - 10078 + - 10576 + - uid: 5657 + components: + - type: Transform + pos: 31.5,-33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 1017 - uid: 6509 components: - type: Transform @@ -46749,6 +49005,18 @@ entities: - type: Transform pos: 39.5,-0.5 parent: 2 + - uid: 7267 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12487 + - 10078 + - 12486 + - 10576 - uid: 7740 components: - type: Transform @@ -46775,15 +49043,22 @@ entities: - 5 - 7013 - 14754 - - uid: 8823 + - uid: 8460 components: - type: Transform - pos: 49.5,-19.5 + rot: 3.141592653589793 rad + pos: 59.5,16.5 parent: 2 - - uid: 9351 + - type: DeviceNetwork + deviceLists: + - 10078 + - 10469 + - 8570 + - 10576 + - uid: 8823 components: - type: Transform - pos: 38.5,13.5 + pos: 49.5,-19.5 parent: 2 - uid: 9352 components: @@ -46825,36 +49100,91 @@ entities: - type: Transform pos: 24.5,-10.5 parent: 2 - - uid: 10413 + - uid: 10336 components: - type: Transform - pos: 58.5,21.5 + rot: 3.141592653589793 rad + pos: 57.5,12.5 parent: 2 - - uid: 10414 + - type: DeviceNetwork + deviceLists: + - 15578 + - 15897 + - uid: 10416 components: - type: Transform - pos: 59.5,21.5 + pos: 58.5,16.5 parent: 2 - - uid: 10415 + - type: DeviceNetwork + deviceLists: + - 10078 + - 10469 + - 8570 + - 10576 + - uid: 10418 components: - type: Transform - pos: 60.5,21.5 + pos: 60.5,16.5 parent: 2 - - uid: 10416 + - type: DeviceNetwork + deviceLists: + - 10078 + - 10469 + - 8570 + - 10576 + - uid: 10527 components: - type: Transform - pos: 58.5,16.5 + pos: 31.5,27.5 parent: 2 - - uid: 10417 + - type: DeviceNetwork + deviceLists: + - 15466 + - 7720 + - 8571 + - 15172 + - uid: 10585 components: - type: Transform - pos: 59.5,16.5 + pos: 58.5,12.5 parent: 2 - - uid: 10418 + - type: DeviceNetwork + deviceLists: + - 15578 + - 15897 + - uid: 10612 components: - type: Transform - pos: 60.5,16.5 + rot: -1.5707963267948966 rad + pos: 28.5,31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 + - 7720 + - 8571 + - uid: 10613 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 + - 7720 + - 8571 + - uid: 10671 + components: + - type: Transform + pos: 58.5,23.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15585 + - 10419 + - 10078 + - 10576 - uid: 10735 components: - type: Transform @@ -46900,31 +49230,6 @@ entities: - type: Transform pos: 47.5,-17.5 parent: 2 - - uid: 11273 - components: - - type: Transform - pos: 43.5,43.5 - parent: 2 - - uid: 11274 - components: - - type: Transform - pos: 44.5,43.5 - parent: 2 - - uid: 11284 - components: - - type: Transform - pos: 45.5,40.5 - parent: 2 - - uid: 11285 - components: - - type: Transform - pos: 50.5,48.5 - parent: 2 - - uid: 11286 - components: - - type: Transform - pos: 62.5,48.5 - parent: 2 - uid: 11287 components: - type: Transform @@ -47015,16 +49320,6 @@ entities: - type: Transform pos: 72.5,10.5 parent: 2 - - uid: 11384 - components: - - type: Transform - pos: 65.5,7.5 - parent: 2 - - uid: 11385 - components: - - type: Transform - pos: 66.5,7.5 - parent: 2 - uid: 11386 components: - type: Transform @@ -47085,11 +49380,6 @@ entities: - type: Transform pos: 48.5,-7.5 parent: 2 - - uid: 12085 - components: - - type: Transform - pos: 28.5,25.5 - parent: 2 - uid: 12086 components: - type: Transform @@ -47104,6 +49394,10 @@ entities: - type: Transform pos: 48.5,18.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 10078 + - 10576 - uid: 12394 components: - type: Transform @@ -47118,6 +49412,16 @@ entities: deviceLists: - 5101 - 12486 + - 2296 + - uid: 13435 + components: + - type: Transform + pos: 43.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5101 + - 2296 - uid: 13442 components: - type: Transform @@ -47153,13 +49457,13 @@ entities: - type: Transform pos: 71.5,-11.5 parent: 2 -- proto: Fireplace - entities: - - uid: 380 + - uid: 15528 components: - type: Transform - pos: 36.5,43.5 + pos: 76.5,11.5 parent: 2 +- proto: Fireplace + entities: - uid: 2008 components: - type: Transform @@ -47170,6 +49474,11 @@ entities: - type: Transform pos: 9.5,-40.5 parent: 2 + - uid: 8605 + components: + - type: Transform + pos: 36.5,43.5 + parent: 2 - proto: Flash entities: - uid: 4987 @@ -47187,8 +49496,23 @@ entities: - uid: 10814 components: - type: Transform - pos: 81.401146,12.491636 + rot: 6.283185307179586 rad + pos: 86.53047,10.639359 parent: 2 + - type: HandheldLight + toggleActionEntity: 6399 + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + actions: !type:Container + showEnts: False + occludes: True + ents: + - 6399 + - type: ActionsContainer - proto: Floodlight entities: - uid: 4500 @@ -47212,39 +49536,38 @@ entities: parent: 2 - type: Fixtures fixtures: {} - - uid: 5254 + - uid: 3176 components: - type: Transform - pos: 78.5,-0.5 + pos: 78.5,9.5 parent: 2 - type: Fixtures fixtures: {} - - uid: 8960 + - uid: 3177 components: - type: Transform - pos: 102.5,-13.5 + pos: 77.5,9.5 parent: 2 - type: Fixtures fixtures: {} - - uid: 9003 + - uid: 5254 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,8.5 + pos: 78.5,-0.5 parent: 2 - type: Fixtures fixtures: {} - - uid: 10447 + - uid: 8501 components: - type: Transform - pos: 51.5,15.5 + pos: 44.5,22.5 parent: 2 - type: Fixtures fixtures: {} - - uid: 11900 + - uid: 8960 components: - type: Transform - pos: 78.5,10.5 + pos: 102.5,-13.5 parent: 2 - type: Fixtures fixtures: {} @@ -47262,21 +49585,36 @@ entities: parent: 2 - type: Fixtures fixtures: {} - - uid: 13606 + - uid: 14625 components: - type: Transform - pos: 59.5,36.5 + rot: 3.141592653589793 rad + pos: 53.5,8.5 parent: 2 - type: Fixtures fixtures: {} - - uid: 15199 + - uid: 15187 components: - type: Transform - rot: 3.141592653589793 rad - pos: 77.5,10.5 + rot: -1.5707963267948966 rad + pos: 51.5,15.5 parent: 2 - type: Fixtures fixtures: {} +- proto: FloorTileItemSteel + entities: + - uid: 15899 + components: + - type: Transform + pos: 46.126938,19.027557 + parent: 2 +- proto: FloorTileItemSteelCheckerDark + entities: + - uid: 14824 + components: + - type: Transform + pos: 52.93832,41.69648 + parent: 2 - proto: FoodBanana entities: - uid: 9595 @@ -47304,13 +49642,6 @@ entities: - type: Transform pos: 27.618341,6.6818295 parent: 2 -- proto: FoodBowlBig - entities: - - uid: 5507 - components: - - type: Transform - pos: 70.488464,33.529522 - parent: 2 - proto: FoodBowlBigTrash entities: - uid: 5881 @@ -47318,6 +49649,11 @@ entities: - type: Transform pos: -0.3447714,-23.649889 parent: 2 + - uid: 15703 + components: + - type: Transform + pos: 51.59836,50.601345 + parent: 2 - proto: FoodBoxDonkpocket entities: - uid: 8862 @@ -47351,11 +49687,6 @@ entities: - type: Transform pos: 37.49929,-7.4188547 parent: 2 - - uid: 15373 - components: - - type: Transform - pos: 33.517593,17.70471 - parent: 2 - proto: FoodBreadBananaSlice entities: - uid: 8651 @@ -47364,6 +49695,13 @@ entities: rot: 4.008621544926427E-05 rad pos: 83.58996,8.734995 parent: 2 +- proto: FoodBurgerSoy + entities: + - uid: 5027 + components: + - type: Transform + pos: 52.57802,45.583874 + parent: 2 - proto: FoodCakeChocolateSlice entities: - uid: 10832 @@ -47374,23 +49712,23 @@ entities: parent: 2 - proto: FoodCartCold entities: - - uid: 1551 + - uid: 15801 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-9.5 + rot: 1.5707963267948966 rad + pos: 29.5,-12.5 parent: 2 - proto: FoodCondimentBottleEnzyme entities: - uid: 296 components: - type: Transform - pos: 36.20302,-12.346379 + pos: 35.982536,-10.342439 parent: 2 - uid: 363 components: - type: Transform - pos: 36.093643,-12.174504 + pos: 35.77941,-10.201814 parent: 2 - proto: FoodFrozenPopsicleTrash entities: @@ -47418,6 +49756,16 @@ entities: parent: 2 - proto: FoodFrozenSnowconeTrash entities: + - uid: 2361 + components: + - type: Transform + pos: 46.984425,47.16262 + parent: 2 + - uid: 3570 + components: + - type: Transform + pos: 47.7188,45.85012 + parent: 2 - uid: 5884 components: - type: Transform @@ -47552,12 +49900,24 @@ entities: - type: Transform pos: 0.8896036,-25.587389 parent: 2 + - uid: 6172 + components: + - type: Transform + pos: 62.99293,47.87387 + parent: 2 - proto: FoodTinPeachesMaint entities: - - uid: 5476 + - uid: 15690 + components: + - type: Transform + pos: 71.43562,40.749683 + parent: 2 +- proto: Fork + entities: + - uid: 9241 components: - type: Transform - pos: 67.5,38.5 + pos: 52.21605,45.55166 parent: 2 - proto: ForkPlastic entities: @@ -47571,7 +49931,15 @@ entities: - uid: 14279 components: - type: Transform - pos: 84.42593,28.556656 + pos: 84.54633,32.495792 + parent: 2 +- proto: GasCanisterBrokenBase + entities: + - uid: 15691 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 67.5,41.5 parent: 2 - proto: GasFilterFlipped entities: @@ -47631,6 +49999,16 @@ entities: rot: 1.5707963267948966 rad pos: 45.5,-39.5 parent: 2 + - uid: 10047 + components: + - type: MetaData + name: gas filter (Waste Filter) + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 11767 components: - type: Transform @@ -47751,6 +50129,15 @@ entities: color: '#947507FF' - proto: GasPassiveVent entities: + - uid: 2424 + components: + - type: Transform + pos: 64.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - type: AtmosPipeLayers + pipeLayer: Secondary - uid: 3951 components: - type: Transform @@ -47807,30 +50194,36 @@ entities: rot: 3.141592653589793 rad pos: 79.5,-9.5 parent: 2 - - uid: 10426 + - uid: 8614 components: - type: Transform - pos: 63.5,28.5 + pos: 62.5,27.5 parent: 2 - - uid: 10427 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 12582 components: - type: Transform - pos: 64.5,28.5 + pos: 63.5,27.5 parent: 2 + - type: AtmosPipeColor + color: '#947507FF' - uid: 14345 components: - type: Transform pos: 82.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14621 components: - type: Transform pos: 71.5,25.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 15275 components: - type: Transform @@ -47839,6 +50232,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 15841 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' - proto: GasPipeBend entities: - uid: 34 @@ -47881,6 +50282,45 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 401 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 423 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 424 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 635 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-14.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 652 + components: + - type: Transform + pos: 22.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 746 components: - type: Transform @@ -47943,6 +50383,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 1275 + components: + - type: Transform + pos: 60.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 1306 components: - type: Transform @@ -48068,14 +50515,6 @@ entities: rot: 3.141592653589793 rad pos: 42.5,-25.5 parent: 2 - - uid: 2290 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 2383 components: - type: Transform @@ -48103,6 +50542,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 3081 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 3518 components: - type: Transform @@ -48205,26 +50652,25 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4130 + - uid: 4219 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,30.5 + pos: 41.5,-0.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4219 + - uid: 4366 components: - type: Transform - pos: 41.5,-0.5 + pos: 48.5,42.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4362 + color: '#990000FF' + - uid: 4408 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,25.5 + rot: 3.141592653589793 rad + pos: 22.5,-17.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -48259,6 +50705,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 4977 + components: + - type: Transform + pos: 47.5,41.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5010 components: - type: Transform @@ -48281,14 +50734,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 5109 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 5208 components: - type: Transform @@ -48342,14 +50787,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 6521 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,27.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 6569 components: - type: Transform @@ -48366,6 +50803,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 6989 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 7217 components: - type: Transform @@ -48404,50 +50849,35 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8599 + - uid: 8488 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8620 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,17.5 + pos: 64.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8621 + color: '#947507FF' + - uid: 8546 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,19.5 + rot: 1.5707963267948966 rad + pos: 46.5,27.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8628 + - uid: 9263 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,17.5 + rot: 1.5707963267948966 rad + pos: 54.5,36.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8662 - components: - - type: Transform - pos: 47.5,27.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8663 + - uid: 9348 components: - type: Transform rot: 1.5707963267948966 rad - pos: 33.5,30.5 + pos: 54.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -48490,67 +50920,65 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10169 + - uid: 10055 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,-11.5 + rot: 3.141592653589793 rad + pos: 56.5,20.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10200 + - uid: 10060 components: - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-7.5 + rot: -1.5707963267948966 rad + pos: 64.5,13.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10334 + - uid: 10169 components: - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,10.5 + rot: -1.5707963267948966 rad + pos: 9.5,-11.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10335 + - uid: 10200 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,10.5 + rot: 3.141592653589793 rad + pos: 8.5,-7.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10364 + color: '#990000FF' + - uid: 10357 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,19.5 + pos: 55.5,23.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10382 + - uid: 10381 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,13.5 + pos: 58.5,19.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10384 + - uid: 10382 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 63.5,15.5 + pos: 66.5,15.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10399 + color: '#0055CCFF' + - uid: 10520 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,9.5 + rot: 1.5707963267948966 rad + pos: 64.5,14.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -48605,6 +51033,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' + - uid: 11650 + components: + - type: Transform + pos: 41.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 11707 components: - type: Transform @@ -48753,37 +51188,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' - - uid: 13520 - components: - - type: Transform - pos: 56.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 13521 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13549 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13550 + - uid: 13529 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,34.5 + pos: 64.5,26.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#947507FF' - uid: 13993 components: - type: Transform @@ -48854,7 +51265,7 @@ entities: pos: 90.5,32.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14422 components: - type: Transform @@ -48862,7 +51273,7 @@ entities: pos: 89.5,32.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14425 components: - type: Transform @@ -48877,7 +51288,7 @@ entities: pos: 92.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14586 components: - type: Transform @@ -48924,7 +51335,30 @@ entities: pos: 71.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' + - uid: 14893 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14898 + components: + - type: Transform + pos: 30.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14931 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 14958 components: - type: Transform @@ -48996,6 +51430,94 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 15387 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15472 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 53.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15475 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15514 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15522 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15527 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15551 + components: + - type: Transform + pos: 39.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15884 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' +- proto: GasPipeBendAlt2 + entities: + - uid: 1812 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 64.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14788 + components: + - type: Transform + pos: 64.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14790 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 62.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPipeFourway entities: - uid: 62 @@ -49047,13 +51569,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 5200 - components: - - type: Transform - pos: 42.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 5240 components: - type: Transform @@ -49075,45 +51590,58 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8581 + - uid: 10049 components: - type: Transform - pos: 39.5,24.5 + pos: 60.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8589 + - uid: 11732 components: - type: Transform - pos: 40.5,23.5 + pos: 60.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10054 + - uid: 11787 components: - type: Transform - pos: 59.5,18.5 + pos: 57.5,-2.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10374 + - uid: 14851 components: - type: Transform - pos: 58.5,19.5 + pos: 34.5,31.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 11732 + - uid: 15872 components: - type: Transform - pos: 60.5,-5.5 + pos: 58.5,13.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 11787 +- proto: GasPipeHalf + entities: + - uid: 15875 components: - type: Transform - pos: 57.5,-2.5 + rot: 3.141592653589793 rad + pos: 52.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' +- proto: GasPipeManifold + entities: + - uid: 8695 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -49202,6 +51730,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 65 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 68 components: - type: Transform @@ -49296,6 +51832,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 226 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 234 components: - type: Transform @@ -49320,14 +51864,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 318 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 352 components: - type: Transform @@ -49474,22 +52010,30 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' - - uid: 591 + - uid: 617 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,29.5 + pos: 28.5,-31.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 617 + - uid: 636 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,-31.5 + rot: -1.5707963267948966 rad + pos: 19.5,-14.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#03FCD3FF' + - uid: 660 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 666 components: - type: Transform @@ -49521,13 +52065,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 671 - components: - - type: Transform - pos: 46.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 672 components: - type: Transform @@ -49552,6 +52089,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#947507FF' + - uid: 748 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 755 components: - type: Transform @@ -49952,13 +52496,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' - - uid: 1223 - components: - - type: Transform - pos: 46.5,28.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 1224 components: - type: Transform @@ -50007,6 +52544,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' + - uid: 1274 + components: + - type: Transform + pos: 37.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 1300 components: - type: Transform @@ -50116,14 +52660,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1521 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,-17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 1528 components: - type: Transform @@ -50533,20 +53069,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 1749 - components: - - type: Transform - pos: 25.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1762 - components: - - type: Transform - pos: 25.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 1764 components: - type: Transform @@ -50582,13 +53104,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 1774 - components: - - type: Transform - pos: 25.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 1800 components: - type: Transform @@ -50776,6 +53291,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 1847 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 68.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 1848 components: - type: Transform @@ -51369,6 +53892,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 2004 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 2021 components: - type: Transform @@ -51488,29 +54019,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2216 + - uid: 2235 components: - type: Transform rot: 3.141592653589793 rad - pos: 40.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2289 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,30.5 + pos: 48.5,39.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2302 - components: - - type: Transform - pos: 40.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 2304 components: - type: Transform @@ -51519,13 +54035,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 2305 - components: - - type: Transform - pos: 40.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 2316 components: - type: Transform @@ -51547,14 +54056,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 2326 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 2381 components: - type: Transform @@ -51808,6 +54309,21 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 2604 + components: + - type: Transform + pos: 48.5,41.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2611 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 2667 components: - type: Transform @@ -51828,6 +54344,14 @@ entities: rot: 3.141592653589793 rad pos: 43.5,-28.5 parent: 2 + - uid: 2716 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 2718 components: - type: Transform @@ -51882,53 +54406,46 @@ entities: rot: 3.141592653589793 rad pos: 44.5,-30.5 parent: 2 - - uid: 3134 + - uid: 3036 components: - type: Transform rot: -1.5707963267948966 rad - pos: -11.5,-1.5 + pos: 56.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3216 + color: '#990000FF' + - uid: 3051 components: - type: Transform rot: 3.141592653589793 rad - pos: 40.5,32.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3217 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,30.5 + pos: 47.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3223 + - uid: 3134 components: - type: Transform rot: -1.5707963267948966 rad - pos: 44.5,30.5 + pos: -11.5,-1.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3252 + - uid: 3149 components: - type: Transform - pos: 46.5,29.5 + rot: 1.5707963267948966 rad + pos: 69.5,14.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3257 + - uid: 3150 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,35.5 + rot: 1.5707963267948966 rad + pos: 67.5,14.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 3289 components: - type: Transform @@ -51971,6 +54488,14 @@ entities: rot: -1.5707963267948966 rad pos: 46.5,-33.5 parent: 2 + - uid: 3374 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 3522 components: - type: Transform @@ -52145,14 +54670,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3965 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 3970 components: - type: Transform @@ -52501,22 +55018,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4114 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4124 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 4125 components: - type: Transform @@ -52525,22 +55026,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4133 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4135 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,29.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 4155 components: - type: Transform @@ -52573,14 +55058,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4162 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 4163 components: - type: Transform @@ -53014,13 +55491,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4291 - components: - - type: Transform - pos: 25.5,-18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 4352 components: - type: Transform @@ -53059,14 +55529,14 @@ entities: - type: Transform pos: 35.5,-27.5 parent: 2 - - uid: 4413 + - uid: 4405 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,34.5 + rot: -1.5707963267948966 rad + pos: 48.5,32.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 4420 components: - type: Transform @@ -53151,6 +55621,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 4453 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 4461 components: - type: Transform @@ -53238,6 +55716,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 5018 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5023 components: - type: Transform @@ -53320,11 +55806,11 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 5102 + - uid: 5109 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,35.5 + rot: 3.141592653589793 rad + pos: 47.5,39.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -53356,6 +55842,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 5255 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5258 components: - type: Transform @@ -53366,6 +55860,29 @@ entities: - type: Transform pos: 79.5,-7.5 parent: 2 + - uid: 5260 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5261 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5264 + components: + - type: Transform + pos: 53.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5268 components: - type: Transform @@ -53382,6 +55899,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 5280 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5302 components: - type: Transform @@ -53396,6 +55921,36 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 5324 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5367 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5384 + components: + - type: Transform + pos: 55.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5402 + components: + - type: Transform + pos: 55.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 5429 components: - type: Transform @@ -53411,6 +55966,46 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 5468 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5469 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5486 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5494 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,38.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5517 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 5580 components: - type: Transform @@ -53473,27 +56068,51 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 6337 + - uid: 5931 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,34.5 + pos: 13.5,-16.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 6338 + color: '#03FCD3FF' + - uid: 6244 components: - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,26.5 + rot: -1.5707963267948966 rad + pos: 46.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 6339 + color: '#0055CCFF' + - uid: 6255 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6270 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6288 components: - type: Transform rot: 3.141592653589793 rad - pos: 47.5,23.5 + pos: 54.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6325 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,23.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -53579,14 +56198,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 6536 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 6550 components: - type: Transform @@ -53760,6 +56371,8 @@ entities: - type: Transform pos: 30.5,-11.5 parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 6594 components: - type: Transform @@ -53888,14 +56501,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 6672 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 6818 components: - type: Transform @@ -53927,14 +56532,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 6865 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 6909 components: - type: Transform @@ -54057,6 +56654,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 7268 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 7410 components: - type: Transform @@ -54233,6 +56838,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 7528 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 7578 components: - type: Transform @@ -54264,22 +56877,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 7790 + - uid: 7819 components: - type: Transform rot: 1.5707963267948966 rad - pos: 54.5,24.5 + pos: 41.5,-44.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 7819 + color: '#9F2B68FF' + - uid: 7829 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,-44.5 + rot: 3.141592653589793 rad + pos: 53.5,12.5 parent: 2 - type: AtmosPipeColor - color: '#9F2B68FF' + color: '#990000FF' - uid: 7830 components: - type: Transform @@ -54563,6 +57176,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 8231 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8295 components: - type: Transform @@ -54639,576 +57260,264 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8384 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8397 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,25.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8398 + - uid: 8368 components: - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,20.5 + rot: -1.5707963267948966 rad + pos: 57.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 8399 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,35.5 + pos: 54.5,35.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8400 + - uid: 8445 components: - type: Transform rot: 3.141592653589793 rad - pos: 45.5,34.5 + pos: 49.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8401 + color: '#990000FF' + - uid: 8450 components: - type: Transform rot: 3.141592653589793 rad - pos: 47.5,24.5 + pos: 49.5,29.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8402 + - uid: 8492 components: - type: Transform rot: -1.5707963267948966 rad - pos: 42.5,31.5 + pos: 46.5,42.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8403 + - uid: 8494 components: - type: Transform rot: -1.5707963267948966 rad - pos: 44.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8406 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,35.5 + pos: 45.5,41.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8409 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8410 + - uid: 8511 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,35.5 + rot: -1.5707963267948966 rad + pos: 56.5,36.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8549 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8550 + - uid: 8527 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,23.5 + rot: -1.5707963267948966 rad + pos: 22.5,-18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - uid: 8551 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8552 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8553 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8554 components: - type: Transform rot: -1.5707963267948966 rad - pos: 32.5,23.5 + pos: 50.5,19.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8556 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8557 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8558 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8559 + - uid: 8561 components: - type: Transform rot: 1.5707963267948966 rad - pos: 31.5,24.5 + pos: 48.5,10.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8560 + - uid: 8567 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8576 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8577 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8578 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8579 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,23.5 + pos: 54.5,13.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8580 + - uid: 8602 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,23.5 + rot: 3.141592653589793 rad + pos: 60.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 8582 + color: '#0055CCFF' + - uid: 8608 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,23.5 + pos: 25.5,30.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8583 + - uid: 8622 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,23.5 + pos: 25.5,29.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8586 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8587 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8588 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8590 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8591 + - uid: 8638 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,24.5 + pos: 44.5,-49.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8593 + color: '#9F2B68FF' + - uid: 8662 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,24.5 + pos: 27.5,23.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8600 + - uid: 8686 components: - type: Transform rot: 3.141592653589793 rad - pos: 40.5,24.5 + pos: 46.5,18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8604 + - uid: 8731 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,25.5 + rot: 1.5707963267948966 rad + pos: 50.5,33.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8605 + - uid: 8817 components: - type: Transform - rot: 3.141592653589793 rad - pos: 39.5,25.5 + rot: -1.5707963267948966 rad + pos: 51.5,33.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8606 + color: '#990000FF' + - uid: 8924 components: - type: Transform rot: 3.141592653589793 rad - pos: 39.5,26.5 + pos: 43.5,-31.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8611 + - uid: 8982 components: - type: Transform - pos: 33.5,22.5 + pos: 42.5,-24.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8613 + - uid: 9035 components: - type: Transform - pos: 33.5,20.5 + rot: -1.5707963267948966 rad + pos: 41.5,15.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8614 - components: - - type: Transform - pos: 35.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8615 - components: - - type: Transform - pos: 35.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8616 - components: - - type: Transform - pos: 35.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8617 - components: - - type: Transform - pos: 35.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8618 + - uid: 9213 components: - type: Transform - pos: 35.5,19.5 + rot: -1.5707963267948966 rad + pos: 46.5,41.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8619 + - uid: 9264 components: - type: Transform - pos: 35.5,18.5 + pos: 54.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8622 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8623 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8624 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8625 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8626 + - uid: 9267 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,17.5 + pos: 54.5,33.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8627 + - uid: 9275 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,17.5 + rot: -1.5707963267948966 rad + pos: 58.5,20.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8631 + - uid: 9305 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,25.5 + pos: 56.5,23.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8632 + - uid: 9309 components: - type: Transform rot: 3.141592653589793 rad - pos: 33.5,26.5 + pos: 67.5,20.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8633 + - uid: 9316 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,27.5 + pos: 56.5,22.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8634 + - uid: 9403 components: - type: Transform rot: 3.141592653589793 rad - pos: 33.5,28.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8636 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8637 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8638 - components: - - type: Transform - pos: 44.5,-49.5 + pos: 64.5,24.5 parent: 2 - type: AtmosPipeColor - color: '#9F2B68FF' - - uid: 8654 + color: '#947507FF' + - uid: 9425 components: - type: Transform rot: 1.5707963267948966 rad - pos: 36.5,30.5 + pos: 56.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8655 + - uid: 9451 components: - type: Transform rot: 1.5707963267948966 rad - pos: 37.5,30.5 + pos: 58.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8660 + - uid: 9453 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,30.5 + rot: -1.5707963267948966 rad + pos: 57.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8672 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8673 + - uid: 9478 components: - type: Transform rot: 1.5707963267948966 rad - pos: 53.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8678 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8680 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8681 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8683 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,17.5 + pos: 63.5,13.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8713 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8924 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,-31.5 - parent: 2 - - uid: 8982 - components: - - type: Transform - pos: 42.5,-24.5 - parent: 2 - - uid: 9309 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 67.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 9534 components: - type: Transform @@ -55429,6 +57738,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 9584 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 66.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 9629 components: - type: Transform @@ -55482,115 +57799,81 @@ entities: - type: Transform pos: 42.5,-23.5 parent: 2 - - uid: 10045 + - uid: 9750 components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,24.5 + pos: 57.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10046 + - uid: 10002 components: - type: Transform rot: 1.5707963267948966 rad - pos: 53.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10049 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10050 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10051 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,21.5 + pos: 14.5,-16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10052 + color: '#03FCD3FF' + - uid: 10045 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,20.5 + rot: 1.5707963267948966 rad + pos: 52.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10053 + - uid: 10046 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,19.5 + rot: 1.5707963267948966 rad + pos: 53.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10055 + - uid: 10054 components: - type: Transform rot: 3.141592653589793 rad - pos: 59.5,17.5 + pos: 60.5,19.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - uid: 10056 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10058 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,14.5 + rot: -1.5707963267948966 rad + pos: 47.5,19.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10059 + color: '#990000FF' + - uid: 10057 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,14.5 + rot: -1.5707963267948966 rad + pos: 49.5,19.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10060 + color: '#990000FF' + - uid: 10061 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,14.5 + pos: 62.5,11.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10061 + color: '#990000FF' + - uid: 10062 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,14.5 + pos: 60.5,12.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - uid: 10063 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,14.5 + rot: -1.5707963267948966 rad + pos: 62.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -55646,14 +57929,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10115 + - uid: 10086 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,24.5 + pos: 62.5,12.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 10117 components: - type: Transform @@ -56077,20 +58359,21 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10323 + - uid: 10291 components: - type: Transform - pos: 54.5,13.5 + rot: -1.5707963267948966 rad + pos: 61.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10324 + - uid: 10323 components: - type: Transform - pos: 54.5,12.5 + pos: 58.5,12.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 10325 components: - type: Transform @@ -56154,138 +58437,113 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10337 - components: - - type: Transform - pos: 62.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10338 - components: - - type: Transform - pos: 62.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10339 + - uid: 10334 components: - type: Transform - pos: 62.5,11.5 + pos: 25.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10340 + color: '#990000FF' + - uid: 10337 components: - type: Transform rot: -1.5707963267948966 rad - pos: 61.5,14.5 + pos: 28.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10341 + - uid: 10344 components: - type: Transform - rot: -1.5707963267948966 rad pos: 60.5,14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10342 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10344 + - uid: 10345 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 65.5,14.5 + rot: 1.5707963267948966 rad + pos: 59.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10345 + - uid: 10346 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 66.5,14.5 + pos: 56.5,21.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10348 + - uid: 10347 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,18.5 + rot: 1.5707963267948966 rad + pos: 55.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - uid: 10349 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,18.5 + rot: 1.5707963267948966 rad + pos: 26.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 10350 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,18.5 + rot: 1.5707963267948966 rad + pos: 57.5,13.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10353 + color: '#990000FF' + - uid: 10351 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,24.5 + pos: 60.5,13.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10354 + - uid: 10359 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,24.5 + pos: 46.5,17.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10359 + color: '#990000FF' + - uid: 10360 components: - type: Transform - pos: 46.5,17.5 + rot: 1.5707963267948966 rad + pos: 65.5,14.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - uid: 10361 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,18.5 + rot: 1.5707963267948966 rad + pos: 65.5,15.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10362 + color: '#0055CCFF' + - uid: 10364 components: - type: Transform rot: -1.5707963267948966 rad - pos: 49.5,18.5 + pos: 59.5,20.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 10367 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,19.5 + rot: -1.5707963267948966 rad + pos: 17.5,-16.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#03FCD3FF' - uid: 10368 components: - type: Transform @@ -56313,8 +58571,8 @@ entities: - uid: 10371 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,19.5 + rot: -1.5707963267948966 rad + pos: 48.5,19.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -56366,59 +58624,21 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10385 - components: - - type: Transform - pos: 63.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10386 - components: - - type: Transform - pos: 63.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10387 + - uid: 10383 components: - type: Transform - pos: 63.5,11.5 + pos: 60.5,11.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 10388 components: - type: Transform rot: -1.5707963267948966 rad - pos: 64.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10389 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 65.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10390 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 66.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10391 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,13.5 + pos: 38.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 10392 components: - type: Transform @@ -56451,120 +58671,57 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10396 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 10397 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10398 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10405 - components: - - type: Transform - pos: 58.5,20.5 + pos: 58.5,11.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10406 + - uid: 10402 components: - type: Transform - pos: 58.5,21.5 + rot: -1.5707963267948966 rad + pos: 47.5,42.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10407 + - uid: 10413 components: - type: Transform - pos: 58.5,22.5 + pos: 50.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10408 + color: '#0055CCFF' + - uid: 10522 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,23.5 + rot: 1.5707963267948966 rad + pos: 33.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10409 + color: '#0055CCFF' + - uid: 10575 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,23.5 + rot: 3.141592653589793 rad + pos: 49.5,28.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10410 + - uid: 10604 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,23.5 + rot: 1.5707963267948966 rad + pos: 58.5,23.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10428 - components: - - type: Transform - pos: 63.5,24.5 - parent: 2 - - uid: 10429 - components: - - type: Transform - pos: 63.5,25.5 - parent: 2 - - uid: 10430 - components: - - type: Transform - pos: 63.5,26.5 - parent: 2 - - uid: 10431 - components: - - type: Transform - pos: 63.5,27.5 - parent: 2 - - uid: 10432 - components: - - type: Transform - pos: 64.5,27.5 - parent: 2 - - uid: 10433 - components: - - type: Transform - pos: 64.5,26.5 - parent: 2 - - uid: 10434 - components: - - type: Transform - pos: 64.5,25.5 - parent: 2 - - uid: 10435 - components: - - type: Transform - pos: 64.5,24.5 - parent: 2 - - uid: 10453 + - uid: 10607 components: - type: Transform rot: 1.5707963267948966 rad - pos: 28.5,29.5 + pos: 57.5,23.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -56645,14 +58802,6 @@ entities: - type: Transform pos: 43.5,-23.5 parent: 2 - - uid: 10840 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,29.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 11101 components: - type: Transform @@ -57029,6 +59178,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 11662 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11684 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#947507FF' - uid: 11699 components: - type: Transform @@ -57249,6 +59414,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 11879 + components: + - type: Transform + pos: 41.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 11925 components: - type: Transform @@ -57358,6 +59530,38 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 12046 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 12116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,37.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 12151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,38.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 12177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 12301 components: - type: Transform @@ -57366,6 +59570,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' + - uid: 12530 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,42.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 12554 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 12729 components: - type: Transform @@ -57450,105 +59670,25 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 13448 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,-34.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 13498 - components: - - type: Transform - pos: 46.5,32.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 13519 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 13522 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13524 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 13525 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,36.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13548 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13551 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13552 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13553 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,32.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13554 + - uid: 13326 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,34.5 + pos: 41.5,34.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 13555 + - uid: 13448 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,35.5 + pos: 41.5,-34.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 13575 + color: '#947507FF' + - uid: 13641 components: - type: Transform - pos: 46.5,33.5 + pos: 55.5,20.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -58008,14 +60148,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 14171 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 14172 components: - type: Transform @@ -58023,7 +60155,7 @@ entities: pos: 82.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14328 components: - type: Transform @@ -58032,6 +60164,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 14335 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14336 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 14370 components: - type: Transform @@ -58039,7 +60187,7 @@ entities: pos: 82.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14371 components: - type: Transform @@ -58047,7 +60195,7 @@ entities: pos: 82.5,32.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14375 components: - type: Transform @@ -58055,7 +60203,7 @@ entities: pos: 83.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14378 components: - type: Transform @@ -58109,7 +60257,7 @@ entities: pos: 85.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14414 components: - type: Transform @@ -58117,7 +60265,7 @@ entities: pos: 86.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14415 components: - type: Transform @@ -58125,7 +60273,7 @@ entities: pos: 87.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14416 components: - type: Transform @@ -58172,7 +60320,7 @@ entities: pos: 88.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14428 components: - type: Transform @@ -58180,7 +60328,7 @@ entities: pos: 89.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14430 components: - type: Transform @@ -58188,7 +60336,7 @@ entities: pos: 91.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14584 components: - type: Transform @@ -58290,7 +60438,7 @@ entities: pos: 71.5,22.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14619 components: - type: Transform @@ -58298,7 +60446,7 @@ entities: pos: 71.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14620 components: - type: Transform @@ -58306,7 +60454,15 @@ entities: pos: 71.5,24.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' + - uid: 14643 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 14665 components: - type: Transform @@ -58328,6 +60484,259 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 14841 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14846 + components: + - type: Transform + pos: 37.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14873 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14875 + components: + - type: Transform + pos: 37.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14876 + components: + - type: Transform + pos: 39.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14877 + components: + - type: Transform + pos: 39.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14878 + components: + - type: Transform + pos: 39.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14879 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14880 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14881 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14882 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14883 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14884 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14889 + components: + - type: Transform + pos: 27.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14891 + components: + - type: Transform + pos: 34.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14894 + components: + - type: Transform + pos: 35.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14895 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14896 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14897 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14899 + components: + - type: Transform + pos: 33.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14900 + components: + - type: Transform + pos: 33.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14901 + components: + - type: Transform + pos: 33.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14902 + components: + - type: Transform + pos: 33.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14903 + components: + - type: Transform + pos: 33.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14904 + components: + - type: Transform + pos: 33.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14924 + components: + - type: Transform + pos: 33.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14927 + components: + - type: Transform + pos: 33.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14928 + components: + - type: Transform + pos: 33.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14929 + components: + - type: Transform + pos: 33.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14930 + components: + - type: Transform + pos: 30.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14935 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14936 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14937 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14938 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 14957 components: - type: Transform @@ -58344,16 +60753,34 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 14962 + - uid: 14964 + components: + - type: Transform + pos: 5.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14974 components: - type: Transform rot: 3.141592653589793 rad - pos: 6.5,17.5 + pos: 40.5,32.5 parent: 2 - - uid: 14964 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14997 components: - type: Transform - pos: 5.5,17.5 + rot: -1.5707963267948966 rad + pos: 40.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15086 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,31.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -58389,6 +60816,45 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 15127 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 43.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15140 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15141 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15142 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15143 + components: + - type: Transform + pos: 40.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 15162 components: - type: Transform @@ -58500,6 +60966,349 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 15385 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15386 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15427 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15451 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15453 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15457 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15468 + components: + - type: Transform + pos: 53.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15470 + components: + - type: Transform + pos: 53.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15471 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15477 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15482 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15487 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15488 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15495 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15497 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,27.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15503 + components: + - type: Transform + pos: 46.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15504 + components: + - type: Transform + pos: 46.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15505 + components: + - type: Transform + pos: 46.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15506 + components: + - type: Transform + pos: 46.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15507 + components: + - type: Transform + pos: 46.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15508 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15509 + components: + - type: Transform + pos: 46.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15517 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15519 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15525 + components: + - type: Transform + pos: 39.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15536 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15537 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15538 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15543 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15545 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15547 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15549 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15550 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15628 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15874 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15876 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeStraightAlt1 + entities: + - uid: 8629 + components: + - type: Transform + pos: 64.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 8705 + components: + - type: Transform + pos: 64.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 10601 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' +- proto: GasPipeStraightAlt2 + entities: + - uid: 4360 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 63.5,26.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8159 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 62.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8583 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8589 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 13588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPipeTJunction entities: - uid: 14 @@ -58518,6 +61327,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 224 + components: + - type: Transform + pos: 20.5,-14.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 347 components: - type: Transform @@ -58539,6 +61355,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 421 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 426 components: - type: Transform @@ -58629,6 +61453,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 1281 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 1304 components: - type: Transform @@ -58778,6 +61610,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 2278 + components: + - type: Transform + pos: 42.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 2529 components: - type: Transform @@ -58799,22 +61638,21 @@ entities: rot: 1.5707963267948966 rad pos: 43.5,-26.5 parent: 2 - - uid: 3124 + - uid: 3067 components: - type: Transform - rot: 3.141592653589793 rad - pos: -2.5,-1.5 + pos: 50.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3258 + - uid: 3124 components: - type: Transform rot: 3.141592653589793 rad - pos: 50.5,34.5 + pos: -2.5,-1.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 3351 components: - type: Transform @@ -58831,22 +61669,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3521 + - uid: 3479 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,13.5 + rot: 1.5707963267948966 rad + pos: 47.5,10.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3667 + - uid: 3521 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,21.5 + rot: 3.141592653589793 rad + pos: 21.5,13.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' + color: '#0055CCFF' - uid: 3691 components: - type: Transform @@ -58962,42 +61800,40 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4131 + - uid: 4199 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,29.5 + pos: 27.5,-0.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4188 + - uid: 4236 components: - type: Transform rot: 3.141592653589793 rad - pos: 39.5,30.5 + pos: 42.5,-1.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4199 + - uid: 4365 components: - type: Transform - pos: 27.5,-0.5 + pos: 63.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4236 + - uid: 4368 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,-1.5 + pos: 62.5,13.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4361 + color: '#990000FF' + - uid: 4411 components: - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,18.5 + rot: -1.5707963267948966 rad + pos: 25.5,-18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -59232,22 +62068,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 5238 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 5239 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 5241 components: - type: Transform @@ -59256,13 +62076,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 5242 - components: - - type: Transform - pos: 26.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 5284 components: - type: Transform @@ -59271,21 +62084,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 5509 + - uid: 5290 components: - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,14.5 + rot: 1.5707963267948966 rad + pos: 52.5,20.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 6336 + color: '#3AB334FF' + - uid: 5323 components: - type: Transform - pos: 48.5,35.5 + rot: 3.141592653589793 rad + pos: 62.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 6423 components: - type: Transform @@ -59346,6 +62160,8 @@ entities: rot: 1.5707963267948966 rad pos: 30.5,-10.5 parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 6601 components: - type: Transform @@ -59370,6 +62186,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 6850 + components: + - type: Transform + pos: 51.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 7169 components: - type: Transform @@ -59441,11 +62264,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 7802 + - uid: 7741 components: - type: Transform - pos: 50.5,24.5 + rot: 1.5707963267948966 rad + pos: 48.5,40.5 parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 7881 components: - type: Transform @@ -59509,33 +62335,39 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8555 + - uid: 8664 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,24.5 + pos: 37.5,30.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8561 + - uid: 8678 components: - type: Transform - pos: 33.5,23.5 + rot: 1.5707963267948966 rad + pos: 25.5,31.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8563 + - uid: 8798 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,24.5 + pos: 56.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8594 + - uid: 9034 components: - type: Transform - pos: 35.5,24.5 + pos: 49.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9039 + components: + - type: Transform + pos: 50.5,32.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -59547,6 +62379,13 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 9408 + components: + - type: Transform + pos: 39.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - uid: 9533 components: - type: Transform @@ -59586,44 +62425,30 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10047 + - uid: 9894 components: - type: Transform rot: 3.141592653589793 rad - pos: 56.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10048 - components: - - type: Transform - pos: 59.5,24.5 + pos: 55.5,13.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10057 + color: '#990000FF' + - uid: 10052 components: - type: Transform rot: 3.141592653589793 rad - pos: 59.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10062 - components: - - type: Transform - pos: 54.5,14.5 + pos: 64.5,15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10116 + - uid: 10059 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,15.5 + rot: 3.141592653589793 rad + pos: 55.5,19.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#990000FF' - uid: 10141 components: - type: Transform @@ -59679,76 +62504,68 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10336 + - uid: 10331 components: - type: Transform - pos: 62.5,14.5 + rot: -1.5707963267948966 rad + pos: 18.5,-16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10357 + color: '#03FCD3FF' + - uid: 10342 components: - type: Transform rot: 3.141592653589793 rad - pos: 48.5,10.5 + pos: 35.5,30.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10360 + - uid: 10356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,29.5 + rot: 3.141592653589793 rad + pos: 42.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10363 + color: '#0055CCFF' + - uid: 10366 components: - type: Transform rot: -1.5707963267948966 rad - pos: 50.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10380 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,13.5 + pos: 60.5,18.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10381 + color: '#0055CCFF' + - uid: 10375 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,13.5 + rot: 1.5707963267948966 rad + pos: 25.5,22.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10383 + - uid: 10385 components: - type: Transform rot: -1.5707963267948966 rad - pos: 63.5,13.5 + pos: 54.5,14.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10404 + color: '#0055CCFF' + - uid: 10603 components: - type: Transform - pos: 58.5,23.5 + pos: 37.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 10846 + color: '#0055CCFF' + - uid: 10889 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,30.5 + pos: 52.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' + color: '#3AB334FF' - uid: 10907 components: - type: Transform @@ -59902,11 +62719,11 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' - - uid: 13577 + - uid: 13120 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,31.5 + rot: 3.141592653589793 rad + pos: 41.5,31.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -59948,14 +62765,14 @@ entities: pos: 82.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14376 components: - type: Transform pos: 84.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14380 components: - type: Transform @@ -59985,7 +62802,76 @@ entities: pos: 90.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' + - uid: 14843 + components: + - type: Transform + pos: 33.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15374 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15380 + components: + - type: Transform + pos: 47.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15384 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15510 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15529 + components: + - type: Transform + pos: 53.5,32.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15546 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15548 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,30.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPort entities: - uid: 1945 @@ -60075,12 +62961,6 @@ entities: rot: 3.141592653589793 rad pos: 63.5,22.5 parent: 2 - - uid: 10425 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,22.5 - parent: 2 - uid: 12871 components: - type: Transform @@ -60109,6 +62989,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#947507FF' + - uid: 13581 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,22.5 + parent: 2 + - type: AtmosPipeLayers + pipeLayer: Secondary - uid: 14391 components: - type: Transform @@ -60118,6 +63006,18 @@ entities: color: '#0335FCFF' - proto: GasPressurePump entities: + - uid: 2355 + components: + - type: MetaData + name: gas pump (Distro In) + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,24.5 + parent: 2 + - type: AtmosPipeLayers + pipeLayer: Tertiary + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 2437 components: - type: Transform @@ -60184,6 +63084,8 @@ entities: rot: 1.5707963267948966 rad pos: 27.5,-23.5 parent: 2 + - type: GasPressurePump + targetPressure: 4500 - type: AtmosPipeColor color: '#0055CCFF' - uid: 5037 @@ -60203,19 +63105,31 @@ entities: targetPressure: 4500 - type: AtmosPipeColor color: '#947507FF' - - uid: 6583 + - uid: 5497 components: - type: Transform rot: -1.5707963267948966 rad - pos: 31.5,-10.5 + pos: 51.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 7803 + - uid: 6334 + components: + - type: MetaData + name: gas pump (Gas In) + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - type: AtmosPipeLayers + pipeLayer: Secondary + - uid: 6583 components: - type: Transform rot: -1.5707963267948966 rad - pos: 51.5,24.5 + pos: 31.5,-10.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' @@ -60226,17 +63140,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#9F2B68FF' - - uid: 10423 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,23.5 - parent: 2 - - uid: 10424 - components: - - type: Transform - pos: 64.5,23.5 - parent: 2 - uid: 11577 components: - type: Transform @@ -60251,6 +63154,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 12329 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 14374 components: - type: Transform @@ -60258,7 +63169,7 @@ entities: pos: 82.5,33.5 parent: 2 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14390 components: - type: Transform @@ -60268,6 +63179,14 @@ entities: color: '#0335FCFF' - proto: GasThermoMachineFreezer entities: + - uid: 631 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-14.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 3966 components: - type: Transform @@ -60286,12 +63205,16 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,-40.5 parent: 2 - - uid: 7984 + - uid: 5320 components: - type: Transform rot: 3.141592653589793 rad pos: 50.5,23.5 parent: 2 + - type: GasThermoMachine + targetTemperature: 270 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 11775 components: - type: Transform @@ -60306,6 +63229,8 @@ entities: - type: Transform pos: 30.5,-9.5 parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - type: GasThermoMachine targetTemperature: 0 - proto: GasThermoMachineHeater @@ -60412,14 +63337,6 @@ entities: - 14067 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1560 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,-17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 1625 components: - type: Transform @@ -60431,39 +63348,37 @@ entities: - 1017 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2301 + - uid: 2393 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,35.5 + pos: 30.5,-27.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 10988 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2393 + - uid: 2683 components: - type: Transform - pos: 30.5,-27.5 + pos: 21.5,17.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2683 + - uid: 3064 components: - type: Transform - pos: 21.5,17.5 + rot: 1.5707963267948966 rad + pos: 46.5,40.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3152 + - uid: 3481 components: - type: Transform - pos: 56.5,37.5 + rot: 3.141592653589793 rad + pos: 47.5,9.5 parent: 2 - type: DeviceNetwork deviceLists: - - 13512 + - 5101 - type: AtmosPipeColor color: '#0055CCFF' - uid: 3692 @@ -60490,6 +63405,17 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 4280 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5242 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 4460 components: - type: Transform @@ -60543,6 +63469,16 @@ entities: - 6126 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 5426 + components: + - type: Transform + pos: 40.5,33.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 10135 - uid: 5533 components: - type: Transform @@ -60573,6 +63509,17 @@ entities: - 10930 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 5866 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 14653 - uid: 5964 components: - type: Transform @@ -60595,6 +63542,8 @@ entities: rot: 3.141592653589793 rad pos: 30.5,-12.5 parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 6593 components: - type: Transform @@ -60634,16 +63583,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 6774 - components: - - type: Transform - pos: 39.5,31.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 10988 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 6778 components: - type: Transform @@ -60659,6 +63598,17 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 6881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,-17.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - type: DeviceNetwork + deviceLists: + - 1520 - uid: 6908 components: - type: Transform @@ -60702,6 +63652,8 @@ entities: rot: 1.5707963267948966 rad pos: 49.5,24.5 parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 7838 components: - type: Transform @@ -60743,6 +63695,9 @@ entities: - type: Transform pos: 26.5,21.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 - type: AtmosPipeColor color: '#0055CCFF' - uid: 8242 @@ -60750,6 +63705,9 @@ entities: - type: Transform pos: 22.5,21.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 - type: AtmosPipeColor color: '#0055CCFF' - uid: 8296 @@ -60776,76 +63734,47 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8349 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,34.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8575 + - uid: 8485 components: - type: Transform - pos: 34.5,25.5 + rot: -1.5707963267948966 rad + pos: 58.5,36.5 parent: 2 - type: DeviceNetwork deviceLists: - - 5859 + - 14171 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8596 + - uid: 8540 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,24.5 + rot: 1.5707963267948966 rad + pos: 44.5,41.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8571 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8597 + - uid: 8601 components: - type: Transform - rot: 3.141592653589793 rad - pos: 39.5,23.5 + rot: 1.5707963267948966 rad + pos: 59.5,18.5 parent: 2 - type: DeviceNetwork deviceLists: - - 15476 + - 10576 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8607 + - uid: 8706 components: - type: Transform - pos: 39.5,27.5 + rot: -1.5707963267948966 rad + pos: 37.5,33.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 12530 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8629 - components: - - type: Transform - pos: 38.5,18.5 - parent: 2 - type: DeviceNetwork deviceLists: - - 12528 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8684 - components: - - type: Transform - pos: 42.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' + - 8571 - uid: 9358 components: - type: Transform @@ -60866,6 +63795,9 @@ entities: - type: Transform pos: 26.5,36.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 - type: AtmosPipeColor color: '#0055CCFF' - uid: 9581 @@ -60890,6 +63822,17 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 10080 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 66.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10409 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 10163 components: - type: Transform @@ -60954,78 +63897,26 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10331 - components: - - type: Transform - pos: 48.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10346 + - uid: 10340 components: - type: Transform rot: 3.141592653589793 rad - pos: 62.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10347 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 67.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10351 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10352 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,25.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10355 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10356 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 10358 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,15.5 + pos: 63.5,14.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 10469 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 10452 + - uid: 10598 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,29.5 + rot: 3.141592653589793 rad + pos: 37.5,19.5 parent: 2 - type: DeviceNetwork deviceLists: - - 5859 + - 10524 - type: AtmosPipeColor color: '#0055CCFF' - uid: 10643 @@ -61120,6 +64011,25 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 12553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 12772 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-17.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 13980 components: - type: Transform @@ -61171,7 +64081,7 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 11680 - type: AtmosPipeColor color: '#0335FCFF' - uid: 14385 @@ -61182,7 +64092,7 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 11680 - type: AtmosPipeColor color: '#0335FCFF' - uid: 14420 @@ -61193,7 +64103,7 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 2602 - type: AtmosPipeColor color: '#0335FCFF' - uid: 14433 @@ -61204,7 +64114,7 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 2602 - type: AtmosPipeColor color: '#0335FCFF' - uid: 14613 @@ -61237,6 +64147,27 @@ entities: - 5 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 14850 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,26.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 14521 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 14941 + components: + - type: Transform + pos: 42.5,31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8571 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 15296 components: - type: Transform @@ -61248,71 +64179,103 @@ entities: - 15297 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 15524 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5398 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15535 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10419 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 15880 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 15578 - proto: GasVentScrubber entities: - - uid: 865 + - uid: 3 components: - type: Transform - pos: 28.5,-35.5 + rot: -1.5707963267948966 rad + pos: 70.5,14.5 parent: 2 - type: DeviceNetwork deviceLists: - - 1017 + - 10409 - type: AtmosPipeColor color: '#990000FF' - - uid: 1232 + - uid: 865 components: - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,-0.5 + pos: 28.5,-35.5 parent: 2 - type: DeviceNetwork deviceLists: - - 14067 + - 1017 - type: AtmosPipeColor color: '#990000FF' - - uid: 1305 + - uid: 1231 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,-32.5 + pos: 34.5,33.5 parent: 2 - type: DeviceNetwork deviceLists: - - 1017 + - 8571 - type: AtmosPipeColor color: '#990000FF' - - uid: 1336 + - uid: 1232 components: - type: Transform rot: 3.141592653589793 rad - pos: -12.5,-0.5 + pos: -4.5,-0.5 parent: 2 - type: DeviceNetwork deviceLists: - 14067 - type: AtmosPipeColor color: '#990000FF' - - uid: 2263 + - uid: 1305 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,29.5 + rot: 1.5707963267948966 rad + pos: 30.5,-32.5 parent: 2 - type: DeviceNetwork deviceLists: - - 5859 + - 1017 - type: AtmosPipeColor color: '#990000FF' - - uid: 2691 + - uid: 1336 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,21.5 + rot: 3.141592653589793 rad + pos: -12.5,-0.5 parent: 2 - type: DeviceNetwork deviceLists: - - 5859 + - 14067 - type: AtmosPipeColor color: '#990000FF' - uid: 3475 @@ -61347,11 +64310,9 @@ entities: - uid: 4414 components: - type: Transform - pos: 50.5,35.5 + rot: -1.5707963267948966 rad + pos: 49.5,40.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - type: AtmosPipeColor color: '#990000FF' - uid: 4447 @@ -61378,6 +64339,17 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 5450 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5398 + - type: AtmosPipeColor + color: '#990000FF' - uid: 5679 components: - type: Transform @@ -61398,6 +64370,17 @@ entities: - 10930 - type: AtmosPipeColor color: '#990000FF' + - uid: 5821 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 14653 - uid: 5968 components: - type: Transform @@ -61512,17 +64495,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 7760 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,31.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 10988 - - type: AtmosPipeColor - color: '#990000FF' - uid: 7837 components: - type: Transform @@ -61575,72 +64547,67 @@ entities: - type: Transform pos: 23.5,22.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 8595 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,23.5 - parent: 2 - type: DeviceNetwork deviceLists: - - 8571 + - 15466 - type: AtmosPipeColor color: '#990000FF' - - uid: 8598 + - uid: 8498 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,22.5 + pos: 53.5,36.5 parent: 2 - type: DeviceNetwork deviceLists: - - 15476 + - 14171 - type: AtmosPipeColor color: '#990000FF' - - uid: 8610 + - uid: 8625 components: - type: Transform - pos: 40.5,26.5 + rot: -1.5707963267948966 rad + pos: 26.5,22.5 parent: 2 - type: DeviceNetwork deviceLists: - - 12530 + - 11165 + - 15466 - type: AtmosPipeColor color: '#990000FF' - - uid: 8630 + - uid: 9359 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,19.5 + rot: 3.141592653589793 rad + pos: 30.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 12528 - type: AtmosPipeColor color: '#990000FF' - - uid: 8685 + - uid: 9406 components: - type: Transform - pos: 41.5,18.5 + pos: 62.5,24.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 8810 + - uid: 9442 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,22.5 + pos: 55.5,14.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 10469 - type: AtmosPipeColor color: '#990000FF' - - uid: 9359 + - uid: 9454 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,14.5 + pos: 62.5,10.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 5242 - type: AtmosPipeColor color: '#990000FF' - uid: 9546 @@ -61672,6 +64639,9 @@ entities: rot: 1.5707963267948966 rad pos: 23.5,37.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 15466 - type: AtmosPipeColor color: '#990000FF' - uid: 9636 @@ -61681,6 +64651,17 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 10058 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10576 + - type: AtmosPipeColor + color: '#990000FF' - uid: 10128 components: - type: Transform @@ -61744,74 +64725,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 10365 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10366 + - uid: 10324 components: - type: Transform rot: 3.141592653589793 rad - pos: 50.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10375 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10400 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 67.5,15.5 + pos: 53.5,9.5 parent: 2 + - type: DeviceNetwork + deviceLists: + - 5101 - type: AtmosPipeColor color: '#990000FF' - - uid: 10401 + - uid: 10365 components: - type: Transform rot: 3.141592653589793 rad - pos: 63.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10402 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,9.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10403 - components: - - type: Transform - pos: 57.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10411 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 10412 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,23.5 + pos: 45.5,14.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' @@ -61899,15 +64828,28 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 13517 + - uid: 12529 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,33.5 + rot: 1.5707963267948966 rad + pos: 44.5,42.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 13327 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,35.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 13514 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,37.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 13512 - type: AtmosPipeColor color: '#990000FF' - uid: 13985 @@ -61962,9 +64904,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 11680 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14377 components: - type: Transform @@ -61973,9 +64915,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 11680 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14421 components: - type: Transform @@ -61984,9 +64926,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 2602 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14432 components: - type: Transform @@ -61994,9 +64936,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 14247 + - 2602 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14616 components: - type: Transform @@ -62007,7 +64949,7 @@ entities: deviceLists: - 14615 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 14667 components: - type: Transform @@ -62029,6 +64971,28 @@ entities: - 5 - type: AtmosPipeColor color: '#990000FF' + - uid: 14852 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,26.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 14521 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 14939 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8571 + - type: AtmosPipeColor + color: '#990000FF' - uid: 14960 components: - type: Transform @@ -62040,6 +65004,39 @@ entities: - 7962 - type: AtmosPipeColor color: '#990000FF' + - uid: 15490 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15491 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 10524 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 15879 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,10.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 15578 - proto: GasVolumePump entities: - uid: 1238 @@ -62127,11 +65124,10 @@ entities: parent: 2 - proto: GlassBoxLaserFilled entities: - - uid: 5106 + - uid: 11681 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,39.5 + pos: 31.5,43.5 parent: 2 - proto: GlowstickRed entities: @@ -62149,16 +65145,6 @@ entities: parent: 2 - proto: Grille entities: - - uid: 18 - components: - - type: Transform - pos: 57.5,46.5 - parent: 2 - - uid: 19 - components: - - type: Transform - pos: 55.5,46.5 - parent: 2 - uid: 85 components: - type: Transform @@ -62264,16 +65250,6 @@ entities: - type: Transform pos: -9.5,-15.5 parent: 2 - - uid: 660 - components: - - type: Transform - pos: 17.5,-16.5 - parent: 2 - - uid: 661 - components: - - type: Transform - pos: 17.5,-18.5 - parent: 2 - uid: 663 components: - type: Transform @@ -62514,16 +65490,6 @@ entities: - type: Transform pos: 34.5,-58.5 parent: 2 - - uid: 1254 - components: - - type: Transform - pos: 38.5,-10.5 - parent: 2 - - uid: 1274 - components: - - type: Transform - pos: 39.5,32.5 - parent: 2 - uid: 1338 components: - type: Transform @@ -62654,16 +65620,6 @@ entities: - type: Transform pos: -5.5,16.5 parent: 2 - - uid: 1999 - components: - - type: Transform - pos: 5.5,22.5 - parent: 2 - - uid: 2000 - components: - - type: Transform - pos: 4.5,22.5 - parent: 2 - uid: 2001 components: - type: Transform @@ -62684,16 +65640,6 @@ entities: - type: Transform pos: 4.5,25.5 parent: 2 - - uid: 2009 - components: - - type: Transform - pos: 5.5,28.5 - parent: 2 - - uid: 2010 - components: - - type: Transform - pos: 4.5,28.5 - parent: 2 - uid: 2013 components: - type: Transform @@ -62729,90 +65675,40 @@ entities: - type: Transform pos: 24.5,12.5 parent: 2 - - uid: 2236 - components: - - type: Transform - pos: 28.5,21.5 - parent: 2 - - uid: 2237 - components: - - type: Transform - pos: 28.5,20.5 - parent: 2 - - uid: 2238 - components: - - type: Transform - pos: 28.5,18.5 - parent: 2 - - uid: 2239 - components: - - type: Transform - pos: 28.5,17.5 - parent: 2 - - uid: 2254 - components: - - type: Transform - pos: 31.5,21.5 - parent: 2 - - uid: 2255 - components: - - type: Transform - pos: 31.5,17.5 - parent: 2 - - uid: 2281 + - uid: 2247 components: - type: Transform - pos: 44.5,34.5 + pos: 30.5,29.5 parent: 2 - - uid: 2282 + - uid: 2249 components: - type: Transform - pos: 44.5,35.5 + pos: 62.5,33.5 parent: 2 - - uid: 2283 + - uid: 2250 components: - type: Transform - pos: 44.5,36.5 + pos: 29.5,29.5 parent: 2 - - uid: 2351 + - uid: 2308 components: - type: Transform - pos: 37.5,24.5 + pos: 40.5,29.5 parent: 2 - - uid: 2352 + - uid: 2309 components: - type: Transform - pos: 37.5,23.5 + pos: 39.5,29.5 parent: 2 - - uid: 2357 + - uid: 2311 components: - type: Transform - pos: 41.5,25.5 + pos: 35.5,25.5 parent: 2 - uid: 2358 components: - type: Transform - pos: 37.5,21.5 - parent: 2 - - uid: 2359 - components: - - type: Transform - pos: 38.5,20.5 - parent: 2 - - uid: 2365 - components: - - type: Transform - pos: 38.5,25.5 - parent: 2 - - uid: 2371 - components: - - type: Transform - pos: 42.5,24.5 - parent: 2 - - uid: 2372 - components: - - type: Transform - pos: 42.5,22.5 + pos: 74.5,52.5 parent: 2 - uid: 2392 components: @@ -62829,15 +65725,20 @@ entities: - type: Transform pos: 28.5,-27.5 parent: 2 - - uid: 2456 + - uid: 2448 components: - type: Transform - pos: 43.5,16.5 + pos: 70.5,51.5 parent: 2 - - uid: 2457 + - uid: 2468 components: - type: Transform - pos: 41.5,16.5 + pos: 41.5,39.5 + parent: 2 + - uid: 2481 + components: + - type: Transform + pos: 43.5,39.5 parent: 2 - uid: 2512 components: @@ -62859,6 +65760,16 @@ entities: - type: Transform pos: 39.5,5.5 parent: 2 + - uid: 2571 + components: + - type: Transform + pos: 74.5,51.5 + parent: 2 + - uid: 2600 + components: + - type: Transform + pos: 69.5,51.5 + parent: 2 - uid: 2618 components: - type: Transform @@ -62914,16 +65825,6 @@ entities: - type: Transform pos: 13.5,42.5 parent: 2 - - uid: 2676 - components: - - type: Transform - pos: 24.5,34.5 - parent: 2 - - uid: 2677 - components: - - type: Transform - pos: 23.5,34.5 - parent: 2 - uid: 2734 components: - type: Transform @@ -63179,230 +66080,46 @@ entities: - type: Transform pos: 64.5,-2.5 parent: 2 - - uid: 3045 - components: - - type: Transform - pos: 55.5,12.5 - parent: 2 - - uid: 3046 - components: - - type: Transform - pos: 53.5,12.5 - parent: 2 - - uid: 3067 - components: - - type: Transform - pos: 42.5,40.5 - parent: 2 - - uid: 3068 - components: - - type: Transform - pos: 41.5,40.5 - parent: 2 - - uid: 3090 - components: - - type: Transform - pos: 43.5,47.5 - parent: 2 - - uid: 3091 - components: - - type: Transform - pos: 44.5,47.5 - parent: 2 - - uid: 3092 - components: - - type: Transform - pos: 45.5,47.5 - parent: 2 - - uid: 3093 - components: - - type: Transform - pos: 45.5,48.5 - parent: 2 - - uid: 3094 - components: - - type: Transform - pos: 46.5,48.5 - parent: 2 - - uid: 3095 - components: - - type: Transform - pos: 47.5,48.5 - parent: 2 - - uid: 3096 - components: - - type: Transform - pos: 48.5,48.5 - parent: 2 - - uid: 3097 - components: - - type: Transform - pos: 48.5,49.5 - parent: 2 - - uid: 3106 - components: - - type: Transform - pos: 46.5,45.5 - parent: 2 - - uid: 3107 - components: - - type: Transform - pos: 47.5,45.5 - parent: 2 - - uid: 3108 - components: - - type: Transform - pos: 48.5,45.5 - parent: 2 - - uid: 3109 - components: - - type: Transform - pos: 49.5,45.5 - parent: 2 - - uid: 3114 - components: - - type: Transform - pos: 50.5,46.5 - parent: 2 - - uid: 3115 - components: - - type: Transform - pos: 50.5,47.5 - parent: 2 - - uid: 3116 - components: - - type: Transform - pos: 51.5,47.5 - parent: 2 - - uid: 3117 - components: - - type: Transform - pos: 52.5,47.5 - parent: 2 - - uid: 3126 - components: - - type: Transform - pos: 62.5,47.5 - parent: 2 - - uid: 3136 - components: - - type: Transform - pos: 60.5,47.5 - parent: 2 - - uid: 3137 - components: - - type: Transform - pos: 61.5,47.5 - parent: 2 - - uid: 3139 - components: - - type: Transform - pos: 47.5,39.5 - parent: 2 - - uid: 3140 + - uid: 3129 components: - type: Transform - pos: 47.5,38.5 + pos: 35.5,28.5 parent: 2 - - uid: 3141 + - uid: 3142 components: - type: Transform - pos: 47.5,37.5 + pos: 71.5,51.5 parent: 2 - - uid: 3161 + - uid: 3261 components: - type: Transform - pos: 47.5,30.5 + pos: 39.5,53.5 parent: 2 - - uid: 3166 + - uid: 3264 components: - type: Transform - pos: 56.5,26.5 + pos: 37.5,53.5 parent: 2 - - uid: 3213 + - uid: 3265 components: - type: Transform - pos: 62.5,46.5 + pos: 38.5,53.5 parent: 2 - uid: 3291 components: - type: Transform pos: 47.5,-31.5 parent: 2 - - uid: 3317 - components: - - type: Transform - pos: 64.5,49.5 - parent: 2 - - uid: 3320 - components: - - type: Transform - pos: 65.5,48.5 - parent: 2 - uid: 3322 components: - type: Transform pos: -21.5,-15.5 parent: 2 - - uid: 3323 - components: - - type: Transform - pos: 50.5,49.5 - parent: 2 - - uid: 3324 - components: - - type: Transform - pos: 51.5,49.5 - parent: 2 - - uid: 3325 - components: - - type: Transform - pos: 52.5,49.5 - parent: 2 - - uid: 3326 - components: - - type: Transform - pos: 53.5,49.5 - parent: 2 - - uid: 3329 - components: - - type: Transform - pos: 59.5,49.5 - parent: 2 - - uid: 3330 - components: - - type: Transform - pos: 60.5,49.5 - parent: 2 - - uid: 3331 - components: - - type: Transform - pos: 61.5,49.5 - parent: 2 - uid: 3332 components: - type: Transform - pos: 62.5,49.5 - parent: 2 - - uid: 3341 - components: - - type: Transform - pos: 66.5,48.5 - parent: 2 - - uid: 3342 - components: - - type: Transform - pos: 64.5,48.5 - parent: 2 - - uid: 3349 - components: - - type: Transform - pos: 67.5,48.5 - parent: 2 - - uid: 3350 - components: - - type: Transform - pos: 67.5,47.5 + rot: 3.141592653589793 rad + pos: 50.5,51.5 parent: 2 - uid: 3364 components: @@ -63434,35 +66151,25 @@ entities: - type: Transform pos: 74.5,44.5 parent: 2 - - uid: 3477 + - uid: 3406 components: - type: Transform - pos: 57.5,26.5 + pos: 44.5,39.5 parent: 2 - - uid: 3478 + - uid: 3476 components: - type: Transform - pos: 58.5,26.5 + pos: 42.5,39.5 parent: 2 - uid: 3489 components: - type: Transform pos: 48.5,19.5 parent: 2 - - uid: 3495 - components: - - type: Transform - pos: 55.5,26.5 - parent: 2 - - uid: 3496 - components: - - type: Transform - pos: 48.5,17.5 - parent: 2 - - uid: 3497 + - uid: 3491 components: - type: Transform - pos: 54.5,26.5 + pos: 41.5,38.5 parent: 2 - uid: 3529 components: @@ -63574,11 +66281,6 @@ entities: - type: Transform pos: 79.5,-8.5 parent: 2 - - uid: 3844 - components: - - type: Transform - pos: 36.5,50.5 - parent: 2 - uid: 3855 components: - type: Transform @@ -63724,16 +66426,6 @@ entities: - type: Transform pos: 24.5,-9.5 parent: 2 - - uid: 4319 - components: - - type: Transform - pos: 7.5,29.5 - parent: 2 - - uid: 4320 - components: - - type: Transform - pos: 6.5,29.5 - parent: 2 - uid: 4338 components: - type: Transform @@ -63809,56 +66501,6 @@ entities: - type: Transform pos: 37.5,-34.5 parent: 2 - - uid: 4400 - components: - - type: Transform - pos: 52.5,38.5 - parent: 2 - - uid: 4401 - components: - - type: Transform - pos: 52.5,39.5 - parent: 2 - - uid: 4402 - components: - - type: Transform - pos: 60.5,36.5 - parent: 2 - - uid: 4404 - components: - - type: Transform - pos: 65.5,37.5 - parent: 2 - - uid: 4405 - components: - - type: Transform - pos: 65.5,36.5 - parent: 2 - - uid: 4408 - components: - - type: Transform - pos: 40.5,29.5 - parent: 2 - - uid: 4409 - components: - - type: Transform - pos: 39.5,29.5 - parent: 2 - - uid: 4410 - components: - - type: Transform - pos: 57.5,30.5 - parent: 2 - - uid: 4411 - components: - - type: Transform - pos: 56.5,30.5 - parent: 2 - - uid: 4412 - components: - - type: Transform - pos: 55.5,30.5 - parent: 2 - uid: 4415 components: - type: Transform @@ -63929,6 +66571,12 @@ entities: - type: Transform pos: 47.5,-37.5 parent: 2 + - uid: 4699 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,29.5 + parent: 2 - uid: 5043 components: - type: Transform @@ -63954,55 +66602,52 @@ entities: - type: Transform pos: 10.5,47.5 parent: 2 - - uid: 5431 - components: - - type: Transform - pos: 45.5,-33.5 - parent: 2 - - uid: 5483 + - uid: 5413 components: - type: Transform - pos: 72.5,33.5 + rot: -1.5707963267948966 rad + pos: 47.5,37.5 parent: 2 - - uid: 5484 + - uid: 5431 components: - type: Transform - pos: 72.5,32.5 + pos: 45.5,-33.5 parent: 2 - - uid: 5485 + - uid: 5458 components: - type: Transform - pos: 72.5,31.5 + pos: 37.5,29.5 parent: 2 - - uid: 5486 + - uid: 5491 components: - type: Transform - pos: 72.5,29.5 + rot: -1.5707963267948966 rad + pos: 73.5,32.5 parent: 2 - - uid: 5487 + - uid: 5506 components: - type: Transform - pos: 72.5,28.5 + pos: 63.5,33.5 parent: 2 - - uid: 5488 + - uid: 5512 components: - type: Transform - pos: 72.5,27.5 + pos: 35.5,27.5 parent: 2 - uid: 5581 components: - type: Transform pos: 9.5,47.5 parent: 2 - - uid: 5743 + - uid: 5649 components: - type: Transform - pos: 4.5,33.5 + pos: 64.5,33.5 parent: 2 - - uid: 5751 + - uid: 5743 components: - type: Transform - pos: 21.5,53.5 + pos: 4.5,33.5 parent: 2 - uid: 5752 components: @@ -64024,11 +66669,6 @@ entities: - type: Transform pos: 26.5,53.5 parent: 2 - - uid: 5757 - components: - - type: Transform - pos: 27.5,53.5 - parent: 2 - uid: 5758 components: - type: Transform @@ -64059,16 +66699,6 @@ entities: - type: Transform pos: 33.5,53.5 parent: 2 - - uid: 5765 - components: - - type: Transform - pos: 56.5,49.5 - parent: 2 - - uid: 5966 - components: - - type: Transform - pos: 56.5,50.5 - parent: 2 - uid: 6124 components: - type: Transform @@ -64114,10 +66744,10 @@ entities: - type: Transform pos: 99.5,26.5 parent: 2 - - uid: 6493 + - uid: 6338 components: - type: Transform - pos: 27.5,55.5 + pos: 36.5,28.5 parent: 2 - uid: 6501 components: @@ -64194,11 +66824,26 @@ entities: - type: Transform pos: -9.5,1.5 parent: 2 + - uid: 6846 + components: + - type: Transform + pos: -0.5,-42.5 + parent: 2 + - uid: 6849 + components: + - type: Transform + pos: 60.5,51.5 + parent: 2 - uid: 6860 components: - type: Transform pos: -20.5,16.5 parent: 2 + - uid: 6868 + components: + - type: Transform + pos: 62.5,51.5 + parent: 2 - uid: 6874 components: - type: Transform @@ -64234,31 +66879,11 @@ entities: - type: Transform pos: -14.5,16.5 parent: 2 - - uid: 6915 - components: - - type: Transform - pos: 30.5,57.5 - parent: 2 - - uid: 6917 - components: - - type: Transform - pos: 25.5,57.5 - parent: 2 - uid: 6921 components: - type: Transform pos: 43.5,1.5 parent: 2 - - uid: 6922 - components: - - type: Transform - pos: 24.5,55.5 - parent: 2 - - uid: 6945 - components: - - type: Transform - pos: 33.5,16.5 - parent: 2 - uid: 7010 components: - type: Transform @@ -64389,11 +67014,6 @@ entities: - type: Transform pos: -20.5,-13.5 parent: 2 - - uid: 7753 - components: - - type: Transform - pos: 65.5,35.5 - parent: 2 - uid: 7764 components: - type: Transform @@ -64404,16 +67024,6 @@ entities: - type: Transform pos: 9.5,45.5 parent: 2 - - uid: 7795 - components: - - type: Transform - pos: 52.5,25.5 - parent: 2 - - uid: 7799 - components: - - type: Transform - pos: 52.5,23.5 - parent: 2 - uid: 7814 components: - type: Transform @@ -64554,15 +67164,163 @@ entities: - type: Transform pos: 17.5,-37.5 parent: 2 - - uid: 8389 + - uid: 8320 components: - type: Transform - pos: 47.5,31.5 + pos: 77.5,52.5 parent: 2 - - uid: 8567 + - uid: 8324 components: - type: Transform - pos: 34.5,16.5 + pos: 79.5,52.5 + parent: 2 + - uid: 8328 + components: + - type: Transform + pos: 78.5,52.5 + parent: 2 + - uid: 8337 + components: + - type: Transform + pos: 80.5,52.5 + parent: 2 + - uid: 8348 + components: + - type: Transform + pos: 82.5,52.5 + parent: 2 + - uid: 8349 + components: + - type: Transform + pos: 81.5,52.5 + parent: 2 + - uid: 8350 + components: + - type: Transform + pos: 84.5,52.5 + parent: 2 + - uid: 8351 + components: + - type: Transform + pos: 83.5,52.5 + parent: 2 + - uid: 8352 + components: + - type: Transform + pos: 85.5,52.5 + parent: 2 + - uid: 8353 + components: + - type: Transform + pos: 89.5,52.5 + parent: 2 + - uid: 8354 + components: + - type: Transform + pos: 87.5,52.5 + parent: 2 + - uid: 8355 + components: + - type: Transform + pos: 89.5,51.5 + parent: 2 + - uid: 8356 + components: + - type: Transform + pos: 89.5,38.5 + parent: 2 + - uid: 8357 + components: + - type: Transform + pos: 89.5,50.5 + parent: 2 + - uid: 8371 + components: + - type: Transform + pos: 89.5,40.5 + parent: 2 + - uid: 8372 + components: + - type: Transform + pos: 61.5,51.5 + parent: 2 + - uid: 8375 + components: + - type: Transform + pos: 89.5,39.5 + parent: 2 + - uid: 8383 + components: + - type: Transform + pos: 89.5,49.5 + parent: 2 + - uid: 8385 + components: + - type: Transform + pos: 89.5,41.5 + parent: 2 + - uid: 8519 + components: + - type: Transform + pos: 36.5,23.5 + parent: 2 + - uid: 8531 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,28.5 + parent: 2 + - uid: 8532 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,28.5 + parent: 2 + - uid: 8545 + components: + - type: Transform + pos: 53.5,12.5 + parent: 2 + - uid: 8584 + components: + - type: Transform + pos: 75.5,52.5 + parent: 2 + - uid: 8586 + components: + - type: Transform + pos: 76.5,52.5 + parent: 2 + - uid: 8594 + components: + - type: Transform + pos: 54.5,12.5 + parent: 2 + - uid: 8596 + components: + - type: Transform + pos: 44.5,32.5 + parent: 2 + - uid: 8598 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 73.5,31.5 + parent: 2 + - uid: 8626 + components: + - type: Transform + pos: 37.5,23.5 + parent: 2 + - uid: 8655 + components: + - type: Transform + pos: 38.5,23.5 + parent: 2 + - uid: 8661 + components: + - type: Transform + pos: 19.5,53.5 parent: 2 - uid: 8667 components: @@ -64574,10 +67332,20 @@ entities: - type: Transform pos: 63.5,26.5 parent: 2 - - uid: 8703 + - uid: 8679 components: - type: Transform - pos: 55.5,42.5 + pos: 36.5,29.5 + parent: 2 + - uid: 8687 + components: + - type: Transform + pos: 40.5,23.5 + parent: 2 + - uid: 8716 + components: + - type: Transform + pos: 39.5,23.5 parent: 2 - uid: 8719 components: @@ -64989,46 +67757,75 @@ entities: - type: Transform pos: 117.5,-20.5 parent: 2 - - uid: 9349 + - uid: 9132 components: - type: Transform - pos: -20.5,-15.5 + pos: 35.5,24.5 parent: 2 - - uid: 9894 + - uid: 9261 components: - type: Transform - pos: 29.5,57.5 + rot: 1.5707963267948966 rad + pos: 62.5,26.5 parent: 2 - - uid: 9895 + - uid: 9293 components: - type: Transform - pos: 27.5,57.5 + pos: 18.5,53.5 parent: 2 - - uid: 9898 + - uid: 9331 components: - type: Transform - pos: 28.5,55.5 + rot: 3.141592653589793 rad + pos: 52.5,51.5 parent: 2 - - uid: 9903 + - uid: 9335 components: - type: Transform - pos: 24.5,57.5 + rot: 3.141592653589793 rad + pos: 60.5,53.5 parent: 2 - - uid: 10138 + - uid: 9349 components: - type: Transform - pos: 28.5,29.5 + pos: -20.5,-15.5 parent: 2 - - uid: 10343 + - uid: 9439 components: - type: Transform - pos: 43.5,40.5 + pos: 72.5,51.5 + parent: 2 + - uid: 9440 + components: + - type: Transform + pos: 88.5,52.5 + parent: 2 + - uid: 9441 + components: + - type: Transform + pos: 86.5,52.5 parent: 2 - uid: 10801 components: - type: Transform pos: 85.5,-14.5 parent: 2 + - uid: 10830 + components: + - type: Transform + pos: 44.5,48.5 + parent: 2 + - uid: 10866 + components: + - type: Transform + pos: 28.5,20.5 + parent: 2 + - uid: 10867 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,23.5 + parent: 2 - uid: 10951 components: - type: Transform @@ -65044,11 +67841,6 @@ entities: - type: Transform pos: 25.5,-59.5 parent: 2 - - uid: 10974 - components: - - type: Transform - pos: 41.5,32.5 - parent: 2 - uid: 10975 components: - type: Transform @@ -65069,6 +67861,16 @@ entities: - type: Transform pos: 4.5,43.5 parent: 2 + - uid: 11159 + components: + - type: Transform + pos: 42.5,48.5 + parent: 2 + - uid: 11160 + components: + - type: Transform + pos: 46.5,48.5 + parent: 2 - uid: 11309 components: - type: Transform @@ -65519,11 +68321,6 @@ entities: - type: Transform pos: -16.5,-38.5 parent: 2 - - uid: 11629 - components: - - type: Transform - pos: -2.5,-41.5 - parent: 2 - uid: 11630 components: - type: Transform @@ -65649,135 +68446,11 @@ entities: - type: Transform pos: 89.5,48.5 parent: 2 - - uid: 11658 - components: - - type: Transform - pos: 74.5,51.5 - parent: 2 - - uid: 11659 - components: - - type: Transform - pos: 75.5,51.5 - parent: 2 - - uid: 11660 - components: - - type: Transform - pos: 76.5,51.5 - parent: 2 - - uid: 11661 - components: - - type: Transform - pos: 77.5,51.5 - parent: 2 - - uid: 11662 - components: - - type: Transform - pos: 78.5,51.5 - parent: 2 - - uid: 11663 - components: - - type: Transform - pos: 79.5,51.5 - parent: 2 - - uid: 11664 - components: - - type: Transform - pos: 81.5,51.5 - parent: 2 - - uid: 11665 - components: - - type: Transform - pos: 80.5,51.5 - parent: 2 - - uid: 11667 - components: - - type: Transform - pos: 83.5,51.5 - parent: 2 - - uid: 11668 - components: - - type: Transform - pos: 84.5,51.5 - parent: 2 - - uid: 11669 - components: - - type: Transform - pos: 85.5,51.5 - parent: 2 - - uid: 11670 - components: - - type: Transform - pos: 86.5,51.5 - parent: 2 - - uid: 11671 - components: - - type: Transform - pos: 87.5,51.5 - parent: 2 - - uid: 11672 - components: - - type: Transform - pos: 88.5,51.5 - parent: 2 - - uid: 11673 - components: - - type: Transform - pos: 76.5,38.5 - parent: 2 - - uid: 11674 - components: - - type: Transform - pos: 77.5,38.5 - parent: 2 - - uid: 11675 - components: - - type: Transform - pos: 78.5,38.5 - parent: 2 - - uid: 11677 - components: - - type: Transform - pos: 80.5,38.5 - parent: 2 - - uid: 11678 - components: - - type: Transform - pos: 81.5,38.5 - parent: 2 - uid: 11679 components: - type: Transform - pos: 82.5,38.5 - parent: 2 - - uid: 11680 - components: - - type: Transform - pos: 83.5,38.5 - parent: 2 - - uid: 11681 - components: - - type: Transform - pos: 84.5,38.5 - parent: 2 - - uid: 11682 - components: - - type: Transform - pos: 85.5,38.5 - parent: 2 - - uid: 11683 - components: - - type: Transform - pos: 86.5,38.5 - parent: 2 - - uid: 11684 - components: - - type: Transform - pos: 87.5,38.5 - parent: 2 - - uid: 11685 - components: - - type: Transform - pos: 88.5,38.5 + rot: 1.5707963267948966 rad + pos: 29.5,51.5 parent: 2 - uid: 11686 components: @@ -65802,22 +68475,14 @@ entities: - uid: 11695 components: - type: Transform - pos: 41.5,52.5 - parent: 2 - - uid: 11696 - components: - - type: Transform - pos: 40.5,52.5 + rot: 1.5707963267948966 rad + pos: 30.5,51.5 parent: 2 - uid: 11697 components: - type: Transform - pos: 38.5,52.5 - parent: 2 - - uid: 11698 - components: - - type: Transform - pos: 39.5,52.5 + rot: 1.5707963267948966 rad + pos: 28.5,51.5 parent: 2 - uid: 11757 components: @@ -65874,6 +68539,17 @@ entities: - type: Transform pos: 73.5,3.5 parent: 2 + - uid: 11895 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,51.5 + parent: 2 + - uid: 11902 + components: + - type: Transform + pos: 17.5,53.5 + parent: 2 - uid: 11970 components: - type: Transform @@ -65884,6 +68560,23 @@ entities: - type: Transform pos: 45.5,-21.5 parent: 2 + - uid: 11998 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,48.5 + parent: 2 + - uid: 12155 + components: + - type: Transform + pos: 40.5,48.5 + parent: 2 + - uid: 12183 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,51.5 + parent: 2 - uid: 12220 components: - type: Transform @@ -65899,6 +68592,12 @@ entities: - type: Transform pos: 45.5,-23.5 parent: 2 + - uid: 12299 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,51.5 + parent: 2 - uid: 12370 components: - type: Transform @@ -65919,16 +68618,6 @@ entities: - type: Transform pos: -4.5,-15.5 parent: 2 - - uid: 12430 - components: - - type: Transform - pos: 56.5,51.5 - parent: 2 - - uid: 12437 - components: - - type: Transform - pos: 54.5,46.5 - parent: 2 - uid: 12441 components: - type: Transform @@ -66004,16 +68693,6 @@ entities: - type: Transform pos: 45.5,-45.5 parent: 2 - - uid: 13114 - components: - - type: Transform - pos: 37.5,27.5 - parent: 2 - - uid: 13126 - components: - - type: Transform - pos: 25.5,55.5 - parent: 2 - uid: 13245 components: - type: Transform @@ -66049,11 +68728,6 @@ entities: - type: Transform pos: -9.5,-2.5 parent: 2 - - uid: 13282 - components: - - type: Transform - pos: 58.5,46.5 - parent: 2 - uid: 13290 components: - type: Transform @@ -66319,25 +68993,48 @@ entities: - type: Transform pos: 39.5,-61.5 parent: 2 - - uid: 13432 + - uid: 13522 components: - type: Transform - pos: 26.5,57.5 + rot: 3.141592653589793 rad + pos: 41.5,32.5 parent: 2 - - uid: 13469 + - uid: 13586 components: - type: Transform - pos: 29.5,55.5 + rot: 1.5707963267948966 rad + pos: 23.5,51.5 parent: 2 - - uid: 13545 + - uid: 13590 components: - type: Transform - pos: 56.5,42.5 + rot: 1.5707963267948966 rad + pos: 89.5,36.5 parent: 2 - - uid: 13547 + - uid: 13637 components: - type: Transform - pos: 57.5,42.5 + pos: 32.5,16.5 + parent: 2 + - uid: 13645 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 13646 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 13647 + components: + - type: Transform + pos: 35.5,16.5 + parent: 2 + - uid: 13652 + components: + - type: Transform + pos: 28.5,21.5 parent: 2 - uid: 13654 components: @@ -66609,11 +69306,6 @@ entities: - type: Transform pos: 77.5,20.5 parent: 2 - - uid: 14204 - components: - - type: Transform - pos: 83.5,36.5 - parent: 2 - uid: 14205 components: - type: Transform @@ -66684,11 +69376,6 @@ entities: - type: Transform pos: 80.5,22.5 parent: 2 - - uid: 14330 - components: - - type: Transform - pos: 74.5,26.5 - parent: 2 - uid: 14331 components: - type: Transform @@ -66709,11 +69396,6 @@ entities: - type: Transform pos: 78.5,26.5 parent: 2 - - uid: 14336 - components: - - type: Transform - pos: 74.5,34.5 - parent: 2 - uid: 14337 components: - type: Transform @@ -66729,11 +69411,6 @@ entities: - type: Transform pos: 77.5,34.5 parent: 2 - - uid: 14344 - components: - - type: Transform - pos: 81.5,36.5 - parent: 2 - uid: 14409 components: - type: Transform @@ -66789,11 +69466,28 @@ entities: - type: Transform pos: 99.5,34.5 parent: 2 + - uid: 14622 + components: + - type: Transform + pos: 45.5,48.5 + parent: 2 - uid: 14623 components: - type: Transform pos: 72.5,25.5 parent: 2 + - uid: 14629 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,16.5 + parent: 2 + - uid: 14646 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,51.5 + parent: 2 - uid: 14762 components: - type: Transform @@ -66814,41 +69508,6 @@ entities: - type: Transform pos: 14.5,45.5 parent: 2 - - uid: 14787 - components: - - type: Transform - pos: 43.5,51.5 - parent: 2 - - uid: 14788 - components: - - type: Transform - pos: 44.5,51.5 - parent: 2 - - uid: 14789 - components: - - type: Transform - pos: 45.5,51.5 - parent: 2 - - uid: 14790 - components: - - type: Transform - pos: 46.5,51.5 - parent: 2 - - uid: 14791 - components: - - type: Transform - pos: 36.5,52.5 - parent: 2 - - uid: 14793 - components: - - type: Transform - pos: 48.5,51.5 - parent: 2 - - uid: 14794 - components: - - type: Transform - pos: 35.5,52.5 - parent: 2 - uid: 14800 components: - type: Transform @@ -66909,106 +69568,6 @@ entities: - type: Transform pos: 97.5,36.5 parent: 2 - - uid: 14824 - components: - - type: Transform - pos: 50.5,39.5 - parent: 2 - - uid: 14825 - components: - - type: Transform - pos: 50.5,40.5 - parent: 2 - - uid: 14826 - components: - - type: Transform - pos: 50.5,41.5 - parent: 2 - - uid: 14827 - components: - - type: Transform - pos: 50.5,42.5 - parent: 2 - - uid: 14829 - components: - - type: Transform - pos: 53.5,44.5 - parent: 2 - - uid: 14830 - components: - - type: Transform - pos: 54.5,44.5 - parent: 2 - - uid: 14831 - components: - - type: Transform - pos: 55.5,44.5 - parent: 2 - - uid: 14832 - components: - - type: Transform - pos: 56.5,44.5 - parent: 2 - - uid: 14833 - components: - - type: Transform - pos: 57.5,44.5 - parent: 2 - - uid: 14834 - components: - - type: Transform - pos: 58.5,44.5 - parent: 2 - - uid: 14836 - components: - - type: Transform - pos: 59.5,44.5 - parent: 2 - - uid: 14839 - components: - - type: Transform - pos: 62.5,32.5 - parent: 2 - - uid: 14840 - components: - - type: Transform - pos: 62.5,33.5 - parent: 2 - - uid: 14841 - components: - - type: Transform - pos: 62.5,34.5 - parent: 2 - - uid: 14842 - components: - - type: Transform - pos: 62.5,36.5 - parent: 2 - - uid: 14843 - components: - - type: Transform - pos: 62.5,37.5 - parent: 2 - - uid: 14844 - components: - - type: Transform - pos: 62.5,38.5 - parent: 2 - - uid: 14845 - components: - - type: Transform - pos: 62.5,39.5 - parent: 2 - - uid: 14846 - components: - - type: Transform - pos: 62.5,40.5 - parent: 2 - - uid: 14847 - components: - - type: Transform - pos: 62.5,35.5 - parent: 2 - uid: 14953 components: - type: Transform @@ -67049,11 +69608,6 @@ entities: - type: Transform pos: 16.5,51.5 parent: 2 - - uid: 15106 - components: - - type: Transform - pos: 17.5,51.5 - parent: 2 - uid: 15107 components: - type: Transform @@ -67079,6 +69633,12 @@ entities: - type: Transform pos: 35.5,3.5 parent: 2 + - uid: 15199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,51.5 + parent: 2 - uid: 15206 components: - type: Transform @@ -67244,45 +69804,183 @@ entities: - type: Transform pos: -24.5,-26.5 parent: 2 - - uid: 15384 + - uid: 15284 components: - type: Transform - pos: 37.5,26.5 + pos: 52.5,53.5 parent: 2 - - uid: 15413 + - uid: 15285 components: - type: Transform - pos: 23.5,55.5 + pos: 51.5,53.5 parent: 2 - - uid: 15414 + - uid: 15286 components: - type: Transform - pos: 30.5,55.5 + pos: 50.5,53.5 parent: 2 - - uid: 15415 + - uid: 15639 components: - type: Transform - pos: 31.5,55.5 + pos: 53.5,53.5 parent: 2 - - uid: 15418 + - uid: 15651 components: - type: Transform - pos: 22.5,57.5 + rot: 3.141592653589793 rad + pos: 61.5,53.5 parent: 2 - - uid: 15419 + - uid: 15652 components: - type: Transform - pos: 21.5,57.5 + rot: 3.141592653589793 rad + pos: 62.5,53.5 parent: 2 - - uid: 15420 + - uid: 15654 components: - type: Transform - pos: 33.5,57.5 + rot: 3.141592653589793 rad + pos: 64.5,53.5 parent: 2 - - uid: 15449 + - uid: 15655 + components: + - type: Transform + pos: 48.5,53.5 + parent: 2 + - uid: 15695 + components: + - type: Transform + pos: 34.5,53.5 + parent: 2 + - uid: 15697 + components: + - type: Transform + pos: 32.5,51.5 + parent: 2 + - uid: 15699 + components: + - type: Transform + pos: 34.5,51.5 + parent: 2 + - uid: 15717 + components: + - type: Transform + pos: 21.5,53.5 + parent: 2 + - uid: 15718 + components: + - type: Transform + pos: 20.5,51.5 + parent: 2 + - uid: 15719 + components: + - type: Transform + pos: 21.5,51.5 + parent: 2 + - uid: 15720 + components: + - type: Transform + pos: 17.5,51.5 + parent: 2 + - uid: 15722 + components: + - type: Transform + pos: 41.5,53.5 + parent: 2 + - uid: 15723 + components: + - type: Transform + pos: 42.5,53.5 + parent: 2 + - uid: 15724 + components: + - type: Transform + pos: 43.5,53.5 + parent: 2 + - uid: 15725 + components: + - type: Transform + pos: 44.5,53.5 + parent: 2 + - uid: 15727 + components: + - type: Transform + pos: 46.5,53.5 + parent: 2 + - uid: 15728 + components: + - type: Transform + pos: 47.5,53.5 + parent: 2 + - uid: 15729 + components: + - type: Transform + pos: 49.5,53.5 + parent: 2 + - uid: 15730 + components: + - type: Transform + pos: 47.5,51.5 + parent: 2 + - uid: 15731 + components: + - type: Transform + pos: 46.5,51.5 + parent: 2 + - uid: 15732 + components: + - type: Transform + pos: 45.5,51.5 + parent: 2 + - uid: 15733 + components: + - type: Transform + pos: 44.5,51.5 + parent: 2 + - uid: 15734 + components: + - type: Transform + pos: 43.5,51.5 + parent: 2 + - uid: 15736 + components: + - type: Transform + pos: 41.5,51.5 + parent: 2 + - uid: 15737 + components: + - type: Transform + pos: 40.5,51.5 + parent: 2 + - uid: 15738 components: - type: Transform - pos: 36.5,48.5 + pos: 39.5,51.5 + parent: 2 + - uid: 15739 + components: + - type: Transform + pos: 38.5,51.5 + parent: 2 + - uid: 15778 + components: + - type: Transform + pos: -1.5,-42.5 + parent: 2 + - uid: 15780 + components: + - type: Transform + pos: 0.5,-42.5 + parent: 2 + - uid: 15782 + components: + - type: Transform + pos: 0.5,-39.5 + parent: 2 + - uid: 15783 + components: + - type: Transform + pos: 0.5,-38.5 parent: 2 - proto: GrilleBroken entities: @@ -67347,20 +70045,15 @@ entities: - type: Transform pos: 1.5,42.5 parent: 2 - - uid: 4173 - components: - - type: Transform - pos: 36.5,49.5 - parent: 2 - uid: 5289 components: - type: Transform pos: 0.5,16.5 parent: 2 - - uid: 6131 + - uid: 6796 components: - type: Transform - pos: 26.5,55.5 + pos: 27.5,53.5 parent: 2 - uid: 6834 components: @@ -67372,11 +70065,21 @@ entities: - type: Transform pos: -18.5,-37.5 parent: 2 + - uid: 6862 + components: + - type: Transform + pos: 26.5,51.5 + parent: 2 - uid: 6870 components: - type: Transform pos: -10.5,16.5 parent: 2 + - uid: 6876 + components: + - type: Transform + pos: 59.5,53.5 + parent: 2 - uid: 6890 components: - type: Transform @@ -67392,6 +70095,12 @@ entities: - type: Transform pos: 9.5,46.5 parent: 2 + - uid: 7857 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 89.5,37.5 + parent: 2 - uid: 8105 components: - type: Transform @@ -67402,16 +70111,6 @@ entities: - type: Transform pos: 91.5,43.5 parent: 2 - - uid: 11089 - components: - - type: Transform - pos: 82.5,51.5 - parent: 2 - - uid: 11094 - components: - - type: Transform - pos: 79.5,38.5 - parent: 2 - uid: 13763 components: - type: Transform @@ -67442,21 +70141,6 @@ entities: - type: Transform pos: 13.5,45.5 parent: 2 - - uid: 14786 - components: - - type: Transform - pos: 37.5,52.5 - parent: 2 - - uid: 14792 - components: - - type: Transform - pos: 47.5,51.5 - parent: 2 - - uid: 14798 - components: - - type: Transform - pos: 73.5,51.5 - parent: 2 - uid: 14799 components: - type: Transform @@ -67487,71 +70171,270 @@ entities: - type: Transform pos: 24.5,53.5 parent: 2 - - uid: 15337 + - uid: 15627 components: - type: Transform - pos: 28.5,57.5 + pos: 35.5,53.5 parent: 2 - - uid: 15416 + - uid: 15638 components: - type: Transform - pos: 31.5,57.5 + pos: 36.5,53.5 parent: 2 - - uid: 15417 + - uid: 15713 components: - type: Transform - pos: 23.5,57.5 + pos: 33.5,51.5 parent: 2 -- proto: GunSafeLaserCarbine + - uid: 15714 + components: + - type: Transform + pos: 37.5,51.5 + parent: 2 + - uid: 15715 + components: + - type: Transform + pos: 22.5,51.5 + parent: 2 + - uid: 15716 + components: + - type: Transform + pos: 20.5,53.5 + parent: 2 + - uid: 15721 + components: + - type: Transform + pos: 45.5,53.5 + parent: 2 + - uid: 15726 + components: + - type: Transform + pos: 40.5,53.5 + parent: 2 + - uid: 15735 + components: + - type: Transform + pos: 42.5,51.5 + parent: 2 + - uid: 15741 + components: + - type: Transform + pos: 63.5,53.5 + parent: 2 + - uid: 15758 + components: + - type: Transform + pos: -16.5,-31.5 + parent: 2 + - uid: 15775 + components: + - type: Transform + pos: -16.5,-39.5 + parent: 2 + - uid: 15776 + components: + - type: Transform + pos: -14.5,-42.5 + parent: 2 + - uid: 15777 + components: + - type: Transform + pos: -14.5,-28.5 + parent: 2 + - uid: 15779 + components: + - type: Transform + pos: 0.5,-41.5 + parent: 2 + - uid: 15781 + components: + - type: Transform + pos: 0.5,-40.5 + parent: 2 +- proto: GunSafe entities: - - uid: 10849 + - uid: 6527 components: + - type: MetaData + name: Armor Safe - type: Transform anchored: True - pos: 42.5,27.5 + pos: 41.5,36.5 parent: 2 - type: Physics bodyType: Static -- proto: GunSafePistolMk58 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 9885 + - 15800 + - 15799 + - 15634 + - 15575 + - 15574 + - 15480 + - 15459 + - 15442 + - 15337 + - 15200 + - 13634 + - 13483 + - 12773 + - 11017 + - 10405 + - 9926 + - 9835 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null +- proto: GunSafeDisabler entities: - - uid: 10851 + - uid: 11677 components: + - type: MetaData + name: disabler safe (5) - type: Transform anchored: True - pos: 42.5,28.5 + pos: 39.5,35.5 parent: 2 - type: Physics bodyType: Static -- proto: GunSafeRifleLecter + - type: Label + currentLabel: 5 + - type: NameModifier + baseName: disabler safe +- proto: GunSafeLaserCarbine entities: - - uid: 2460 + - uid: 11126 components: + - type: MetaData + name: laser safe (3) - type: Transform anchored: True - pos: 38.5,26.5 + pos: 45.5,33.5 parent: 2 - type: Physics bodyType: Static -- proto: GunSafeShotgunKammerer + - type: Label + currentLabel: 3 + - type: NameModifier + baseName: laser safe +- proto: GunSafePistolMk58 entities: - - uid: 15471 + - uid: 6793 components: + - type: MetaData + name: mk58 safe (4) - type: Transform anchored: True - pos: 42.5,26.5 + pos: 39.5,34.5 parent: 2 - type: Physics bodyType: Static -- proto: GunSafeSubMachineGunDrozd + - type: Label + currentLabel: 4 + - type: NameModifier + baseName: mk58 safe +- proto: GunSafeRifleLecter entities: - - uid: 2461 + - uid: 15183 components: + - type: MetaData + name: lecter safe (2) - type: Transform anchored: True - pos: 38.5,27.5 + pos: 45.5,34.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - type: Physics bodyType: Static + - type: Label + currentLabel: 2 + - type: NameModifier + baseName: lecter safe +- proto: GunSafeShotgunKammerer + entities: + - uid: 15278 + components: + - type: MetaData + name: kammerer safe (2) + - type: Transform + pos: 45.5,35.5 + parent: 2 + - type: Label + currentLabel: 2 + - type: NameModifier + baseName: kammerer safe +- proto: GunSafeSubMachineGunDrozd + entities: + - uid: 10682 + components: + - type: MetaData + name: drozd safe (2) + - type: Transform + pos: 45.5,36.5 + parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: Label + currentLabel: 2 + - type: NameModifier + baseName: drozd safe - proto: Handcuffs entities: - uid: 9397 @@ -67571,6 +70454,11 @@ entities: - type: Transform pos: 38.482082,-17.438766 parent: 2 + - uid: 12549 + components: + - type: Transform + pos: 44.355003,29.376284 + parent: 2 - proto: HandheldStationMap entities: - uid: 9400 @@ -67580,22 +70468,30 @@ entities: parent: 2 - proto: HandLabeler entities: - - uid: 5319 + - uid: 3103 components: - type: Transform - pos: 49.532963,19.552088 + pos: 65.58373,8.621037 parent: 2 - - uid: 5320 + - uid: 13169 + components: + - type: Transform + parent: 13141 + - type: Physics + canCollide: False + - uid: 13642 components: - type: Transform - pos: 49.532963,17.552088 + rot: -12.566370614359172 rad + pos: 70.59308,13.572977 parent: 2 - proto: HarmonicaInstrument entities: - - uid: 13630 + - uid: 8388 components: - type: Transform - pos: 56.5,31.5 + rot: -12.566370614359172 rad + pos: 36.543064,21.591867 parent: 2 - proto: HarpInstrument entities: @@ -67659,6 +70555,13 @@ entities: - type: Transform pos: 67.49741,-3.281434 parent: 2 +- proto: HighSecArmoryLocked + entities: + - uid: 19 + components: + - type: Transform + pos: 42.5,34.5 + parent: 2 - proto: HighSecCommandLocked entities: - uid: 1744 @@ -67711,6 +70614,11 @@ entities: parent: 2 - proto: HolopadCargoSalvageBay entities: + - uid: 11400 + components: + - type: Transform + pos: 7.5,31.5 + parent: 2 - uid: 15167 components: - type: Transform @@ -67732,10 +70640,10 @@ entities: parent: 2 - proto: HolopadCommandCaptain entities: - - uid: 15172 + - uid: 9237 components: - type: Transform - pos: 33.5,42.5 + pos: 31.5,41.5 parent: 2 - proto: HolopadCommandCe entities: @@ -67760,10 +70668,10 @@ entities: parent: 2 - proto: HolopadCommandHos entities: - - uid: 15173 + - uid: 8611 components: - type: Transform - pos: 43.5,22.5 + pos: 47.5,40.5 parent: 2 - proto: HolopadCommandMeetingRoom entities: @@ -67781,10 +70689,10 @@ entities: parent: 2 - proto: HolopadCommandRd entities: - - uid: 15178 + - uid: 10577 components: - type: Transform - pos: 61.5,9.5 + pos: 63.5,10.5 parent: 2 - proto: HolopadCommandVault entities: @@ -67921,17 +70829,17 @@ entities: parent: 2 - proto: HolopadScienceAnomaly entities: - - uid: 15190 + - uid: 5748 components: - type: Transform - pos: 69.5,13.5 + pos: 68.5,14.5 parent: 2 - proto: HolopadScienceArtifact entities: - - uid: 15191 + - uid: 9269 components: - type: Transform - pos: 63.5,24.5 + pos: 61.5,24.5 parent: 2 - proto: HolopadScienceRnd entities: @@ -67947,40 +70855,47 @@ entities: - type: Transform pos: 50.5,9.5 parent: 2 +- proto: HolopadSecurityArmory + entities: + - uid: 10417 + components: + - type: Transform + pos: 40.5,34.5 + parent: 2 - proto: HolopadSecurityBrig entities: - - uid: 5247 + - uid: 3172 components: - type: Transform - pos: 34.5,19.5 + pos: 35.5,19.5 parent: 2 - proto: HolopadSecurityCourtroom entities: - - uid: 15185 + - uid: 14979 components: - type: Transform - pos: 20.5,31.5 + pos: 19.5,31.5 parent: 2 - proto: HolopadSecurityDetective entities: - - uid: 15184 + - uid: 10836 components: - type: Transform - pos: 42.5,18.5 + pos: 53.5,37.5 parent: 2 - proto: HolopadSecurityFront entities: - - uid: 15180 + - uid: 14097 components: - type: Transform - pos: 29.5,25.5 + pos: 33.5,30.5 parent: 2 - proto: HolopadSecurityInterrogation entities: - - uid: 15182 + - uid: 5405 components: - type: Transform - pos: 41.5,34.5 + pos: 56.5,32.5 parent: 2 - proto: HolopadSecurityLawyer entities: @@ -67989,19 +70904,12 @@ entities: - type: Transform pos: -3.5,-11.5 parent: 2 -- proto: HolopadSecurityPerma - entities: - - uid: 15183 - components: - - type: Transform - pos: 54.5,34.5 - parent: 2 - proto: HolopadSecurityWarden entities: - - uid: 15187 + - uid: 3115 components: - type: Transform - pos: 39.5,18.5 + pos: 38.5,26.5 parent: 2 - proto: HolopadServiceBar entities: @@ -68040,10 +70948,10 @@ entities: parent: 2 - proto: HolopadServiceKitchen entities: - - uid: 15200 + - uid: 15807 components: - type: Transform - pos: 37.5,-10.5 + pos: 35.5,-9.5 parent: 2 - proto: HolopadServiceLibrary entities: @@ -68054,11 +70962,15 @@ entities: parent: 2 - proto: HospitalCurtainsOpen entities: - - uid: 3192 + - uid: 3251 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,32.5 + pos: 78.5,9.5 + parent: 2 + - uid: 3316 + components: + - type: Transform + pos: 77.5,9.5 parent: 2 - uid: 4682 components: @@ -68070,6 +70982,17 @@ entities: - type: Transform pos: 61.5,-8.5 parent: 2 + - uid: 5387 + components: + - type: Transform + pos: 30.5,17.5 + parent: 2 + - uid: 5453 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,22.5 + parent: 2 - uid: 5744 components: - type: Transform @@ -68095,16 +71018,6 @@ entities: - type: Transform pos: 58.5,-5.5 parent: 2 - - uid: 11902 - components: - - type: Transform - pos: 78.5,10.5 - parent: 2 - - uid: 11903 - components: - - type: Transform - pos: 77.5,10.5 - parent: 2 - uid: 12254 components: - type: Transform @@ -68150,18 +71063,49 @@ entities: - type: Transform pos: 14.5,16.5 parent: 2 - - uid: 13639 + - uid: 14828 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,40.5 + pos: 30.5,18.5 + parent: 2 +- proto: hydroponicsSoil + entities: + - uid: 669 + components: + - type: Transform + pos: 57.5,42.5 + parent: 2 + - uid: 1660 + components: + - type: Transform + pos: 59.5,43.5 + parent: 2 + - uid: 2356 + components: + - type: Transform + pos: 57.5,41.5 + parent: 2 + - uid: 3205 + components: + - type: Transform + pos: 59.5,41.5 + parent: 2 + - uid: 8510 + components: + - type: Transform + pos: 59.5,42.5 + parent: 2 + - uid: 8620 + components: + - type: Transform + pos: 57.5,43.5 parent: 2 - proto: HydroponicsToolClippers entities: - - uid: 3185 + - uid: 10545 components: - type: Transform - pos: 56.15973,41.601078 + pos: 34.293724,17.46456 parent: 2 - proto: HydroponicsToolHatchet entities: @@ -68172,10 +71116,11 @@ entities: parent: 2 - proto: HydroponicsToolMiniHoe entities: - - uid: 3186 + - uid: 3229 components: - type: Transform - pos: 54.460526,36.592915 + rot: -12.566370614359172 rad + pos: 34.949974,17.573935 parent: 2 - uid: 6755 components: @@ -68184,13 +71129,34 @@ entities: parent: 2 - proto: HydroponicsToolSpade entities: - - uid: 13629 + - uid: 11659 components: - type: Transform - pos: 54.56469,36.655457 + rot: -12.566370614359172 rad + pos: 34.99685,17.65206 parent: 2 - proto: hydroponicsTray entities: + - uid: 2194 + components: + - type: Transform + pos: 37.5,17.5 + parent: 2 + - uid: 2486 + components: + - type: Transform + pos: 37.5,18.5 + parent: 2 + - uid: 3096 + components: + - type: Transform + pos: 39.5,17.5 + parent: 2 + - uid: 5344 + components: + - type: Transform + pos: 39.5,18.5 + parent: 2 - uid: 6665 components: - type: Transform @@ -68241,32 +71207,29 @@ entities: - type: Transform pos: 41.5,-4.5 parent: 2 - - uid: 13633 +- proto: IDComputerCircuitboard + entities: + - uid: 12659 components: - type: Transform - pos: 53.5,39.5 + pos: 41.5,-14.5 parent: 2 - - uid: 13634 +- proto: InflatableDoor + entities: + - uid: 8369 components: - type: Transform - pos: 54.5,39.5 + pos: 82.5,4.5 parent: 2 - - uid: 13636 + - uid: 15415 components: - type: Transform - pos: 53.5,38.5 + pos: 86.5,-7.5 parent: 2 - - uid: 13637 + - uid: 15689 components: - type: Transform - pos: 54.5,38.5 - parent: 2 -- proto: IDComputerCircuitboard - entities: - - uid: 12659 - components: - - type: Transform - pos: 41.5,-14.5 + pos: 66.5,36.5 parent: 2 - proto: InflatableWall entities: @@ -68275,32 +71238,55 @@ entities: - type: Transform pos: 87.5,-7.5 parent: 2 - - uid: 6729 + - uid: 6730 components: - type: Transform - pos: 86.5,-7.5 + pos: 82.5,5.5 parent: 2 - - uid: 6730 + - uid: 8401 components: - type: Transform - pos: 82.5,5.5 + pos: 67.5,36.5 parent: 2 - - uid: 6731 + - uid: 15679 components: - type: Transform - pos: 82.5,4.5 + rot: 3.141592653589793 rad + pos: 62.5,51.5 parent: 2 - proto: IngotGold entities: - - uid: 8824 + - uid: 12098 components: - type: Transform - pos: 89.45974,-12.337885 + pos: 19.594189,42.029728 parent: 2 - - uid: 12098 +- proto: IngotGold1 + entities: + - uid: 6493 components: - type: Transform - pos: 19.594189,42.029728 + pos: 89.379524,-12.132982 + parent: 2 + - uid: 7865 + components: + - type: Transform + pos: 89.74239,-12.209297 + parent: 2 + - uid: 8061 + components: + - type: Transform + pos: 89.79371,-12.474922 + parent: 2 + - uid: 8358 + components: + - type: Transform + pos: 89.348274,-12.601732 + parent: 2 + - uid: 8420 + components: + - type: Transform + pos: 89.40308,-12.303047 parent: 2 - proto: IngotSilver entities: @@ -68324,16 +71310,16 @@ entities: parent: 2 - proto: IntercomCommand entities: - - uid: 2329 + - uid: 4587 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,21.5 + pos: 12.5,-34.5 parent: 2 - - uid: 4587 + - uid: 8471 components: - type: Transform - pos: 12.5,-34.5 + rot: -1.5707963267948966 rad + pos: 34.5,40.5 parent: 2 - uid: 9436 components: @@ -68341,10 +71327,11 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,42.5 parent: 2 - - uid: 9437 + - uid: 9460 components: - type: Transform - pos: 33.5,41.5 + rot: -1.5707963267948966 rad + pos: 41.5,26.5 parent: 2 - uid: 11408 components: @@ -68406,17 +71393,11 @@ entities: parent: 2 - proto: IntercomSecurity entities: - - uid: 2565 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,34.5 - parent: 2 - - uid: 15375 + - uid: 14552 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,26.5 + rot: 3.141592653589793 rad + pos: 36.5,18.5 parent: 2 - proto: IntercomSupply entities: @@ -68439,13 +71420,37 @@ entities: - type: Transform pos: 4.5,-6.5 parent: 2 +- proto: JanitorServiceLight + entities: + - uid: 2363 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,29.5 + parent: 2 - proto: JetpackMiniFilled entities: + - uid: 8627 + components: + - type: Transform + pos: 8.488525,-9.228134 + parent: 2 - uid: 10308 components: - type: Transform - pos: 8.484015,-9.278149 + pos: 8.488525,-9.353134 parent: 2 + - type: GasTank + toggleActionEntity: 6295 + - type: Jetpack + toggleActionEntity: 6125 + - type: ActionsContainer + - type: ContainerContainer + containers: + actions: !type:Container + ents: + - 6125 + - 6295 - uid: 10309 components: - type: Transform @@ -68453,25 +71458,38 @@ entities: parent: 2 - proto: JetpackSecurityFilled entities: - - uid: 9478 + - uid: 12242 components: - type: Transform - pos: 39.649494,28.741974 - parent: 2 - - uid: 15462 + parent: 3183 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 12760 components: - type: Transform - pos: 39.63387,28.898224 - parent: 2 + parent: 12746 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: KitchenElectricGrill entities: - - uid: 13167 + - uid: 5502 components: - type: Transform - pos: 36.5,-10.5 + pos: 35.5,-12.5 parent: 2 - proto: KitchenKnife entities: + - uid: 10415 + components: + - type: MetaData + desc: A general purpose Chef's Knife made by Asters Merchant Guild. Guaranteed to stay sharp even after taking out your anger. + name: bloodied kitchen knife + - type: Transform + rot: 3.141592653589793 rad + pos: 55.215134,44.005093 + parent: 2 - uid: 11124 components: - type: Transform @@ -68479,10 +71497,15 @@ entities: parent: 2 - proto: KitchenMicrowave entities: - - uid: 1578 + - uid: 5461 components: - type: Transform - pos: 35.5,-10.5 + pos: 33.5,17.5 + parent: 2 + - uid: 8513 + components: + - type: Transform + pos: 55.5,41.5 parent: 2 - uid: 8860 components: @@ -68494,10 +71517,10 @@ entities: - type: Transform pos: 76.5,5.5 parent: 2 - - uid: 13613 + - uid: 15808 components: - type: Transform - pos: 54.5,41.5 + pos: 37.5,-10.5 parent: 2 - proto: KitchenReagentGrinder entities: @@ -68511,10 +71534,15 @@ entities: - type: Transform pos: 49.5,-6.5 parent: 2 - - uid: 13619 + - uid: 8534 components: - type: Transform - pos: 55.5,41.5 + pos: 55.5,40.5 + parent: 2 + - uid: 12080 + components: + - type: Transform + pos: 35.5,17.5 parent: 2 - proto: KitchenSpike entities: @@ -68571,31 +71599,47 @@ entities: - type: Transform pos: 22.507973,40.51647 parent: 2 - - uid: 4018 + - uid: 6900 components: - type: Transform - pos: 32.49905,41.93212 + pos: 35.35573,44.0572 parent: 2 - - uid: 5474 + - uid: 8437 components: - type: Transform - pos: 67.5,37.5 + rot: 3.141592653589793 rad + pos: 44.741825,26.038797 parent: 2 - - uid: 11417 + - uid: 8468 components: - type: Transform - pos: 54.632915,-10.081582 + pos: 32.367878,42.14361 parent: 2 - - uid: 11465 + - uid: 8472 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 43.568825,20.850296 + pos: 69.31397,39.02177 parent: 2 - - uid: 12116 + - type: HandheldLight + toggleActionEntity: 6731 + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + actions: !type:Container + showEnts: False + occludes: True + ents: + - 6731 + - type: Physics + canCollide: True + - type: ActionsContainer + - uid: 11417 components: - type: Transform - pos: 37.37405,43.99462 + pos: 54.632915,-10.081582 parent: 2 - uid: 13491 components: @@ -68603,21 +71647,17 @@ entities: rot: 1.5707963267948966 rad pos: 9.328161,-42.06295 parent: 2 -- proto: LampInterrogator - entities: - - uid: 13567 + - uid: 14698 components: - type: Transform - pos: 40.512142,35.84228 + pos: 54.354797,38.122463 parent: 2 - - type: Physics - canCollide: True -- proto: LargeBeaker +- proto: LampInterrogator entities: - - uid: 5323 + - uid: 4361 components: - type: Transform - pos: 54.42104,17.661463 + pos: 57.60799,32.875443 parent: 2 - proto: LightReplacer entities: @@ -68631,7 +71671,7 @@ entities: - uid: 14280 components: - type: Transform - pos: 84.53704,28.473265 + pos: 85.46464,28.58347 parent: 2 - proto: LockableButtonAtmospherics entities: @@ -68684,49 +71724,6 @@ entities: 12890: - - Pressed - Toggle -- proto: LockableButtonChiefEngineer - entities: - - uid: 6118 - components: - - type: Transform - pos: 11.5,-32.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 13490: - - - Pressed - - Toggle - 13489: - - - Pressed - - Toggle - 13488: - - - Pressed - - Toggle - - uid: 13470 - components: - - type: Transform - pos: 10.5,-39.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 13478: - - - Pressed - - Toggle - 13477: - - - Pressed - - Toggle - 13476: - - - Pressed - - Toggle - 13480: - - - Pressed - - Toggle - 13481: - - - Pressed - - Toggle - 13482: - - - Pressed - - Toggle - proto: LockableButtonCommand entities: - uid: 15104 @@ -68843,6 +71840,8 @@ entities: entities: - uid: 1557 components: + - type: MetaData + name: lockable button (Blast Doors) - type: Transform rot: 1.5707963267948966 rad pos: 43.5,11.5 @@ -68855,19 +71854,31 @@ entities: 8248: - - Pressed - Toggle + - type: Label + currentLabel: Blast Doors + - type: NameModifier + baseName: lockable button - proto: LockableButtonSalvage entities: - - uid: 15284 + - uid: 12839 components: + - type: MetaData + name: lockable button (Blast Doors) - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,36.5 + pos: 3.5,39.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 895: + 3561: + - - Pressed + - Toggle + 3562: - - Pressed - Toggle + - type: Label + currentLabel: Blast Doors + - type: NameModifier + baseName: lockable button - proto: LockableButtonService entities: - uid: 15276 @@ -68917,10 +71928,10 @@ entities: parent: 2 - proto: LockerCaptainFilledNoLaser entities: - - uid: 4137 + - uid: 388 components: - type: Transform - pos: 37.5,41.5 + pos: 33.5,43.5 parent: 2 - proto: LockerChemistryFilled entities: @@ -68945,10 +71956,10 @@ entities: parent: 2 - proto: LockerDetectiveFilled entities: - - uid: 11476 + - uid: 13519 components: - type: Transform - pos: 43.5,18.5 + pos: 57.5,39.5 parent: 2 - proto: LockerElectricalSuppliesFilled entities: @@ -68986,42 +71997,22 @@ entities: parent: 2 - proto: LockerEvidence entities: - - uid: 2430 - components: - - type: Transform - pos: 32.5,28.5 - parent: 2 - uid: 2680 components: - type: Transform pos: 19.5,33.5 parent: 2 - - uid: 5013 - components: - - type: Transform - pos: 32.5,21.5 - parent: 2 - - uid: 5018 - components: - - type: Transform - pos: 32.5,17.5 - parent: 2 - uid: 7980 components: - type: Transform pos: -2.5,-5.5 parent: 2 - - uid: 15277 - components: - - type: Transform - pos: 41.5,33.5 - parent: 2 - proto: LockerFreezer entities: - - uid: 1646 + - uid: 4800 components: - type: Transform - pos: 29.5,-12.5 + pos: 31.5,-9.5 parent: 2 - proto: LockerFreezerVaultFilled entities: @@ -69037,12 +72028,12 @@ entities: - type: Transform pos: 17.5,-5.5 parent: 2 -- proto: LockerHeadOfSecurityFilledHardsuit +- proto: LockerHeadOfSecurityFilled entities: - - uid: 8426 + - uid: 2365 components: - type: Transform - pos: 44.5,25.5 + pos: 42.5,41.5 parent: 2 - proto: LockerMedical entities: @@ -69107,6 +72098,46 @@ entities: - type: Transform pos: 44.5,4.5 parent: 2 +- proto: LockerPrisoner + entities: + - uid: 10454 + components: + - type: Transform + anchored: True + pos: 29.5,25.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: LockerPrisoner2 + entities: + - uid: 10440 + components: + - type: Transform + anchored: True + pos: 30.5,25.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: LockerPrisoner3 + entities: + - uid: 10461 + components: + - type: Transform + anchored: True + pos: 31.5,25.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: LockerPrisoner4 + entities: + - uid: 10447 + components: + - type: Transform + anchored: True + pos: 32.5,25.5 + parent: 2 + - type: Physics + bodyType: Static - proto: LockerQuarterMasterFilled entities: - uid: 8104 @@ -69116,10 +72147,10 @@ entities: parent: 2 - proto: LockerResearchDirectorFilled entities: - - uid: 10660 + - uid: 14590 components: - type: Transform - pos: 61.5,11.5 + pos: 60.5,8.5 parent: 2 - type: EntityStorage air: @@ -69139,59 +72170,84 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 13492 + - 15428 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: LockerSalvageSpecialistFilledHardsuit entities: - uid: 697 components: - type: Transform + anchored: True pos: 9.5,31.5 parent: 2 - - uid: 5046 + - type: Physics + bodyType: Static + - uid: 10991 components: - type: Transform + anchored: True pos: 9.5,30.5 parent: 2 + - type: Physics + bodyType: Static - proto: LockerScienceFilled entities: - - uid: 5338 + - uid: 5448 components: - type: Transform - pos: 55.5,22.5 + pos: 55.5,25.5 parent: 2 - - uid: 5339 + - uid: 6341 components: - type: Transform - pos: 56.5,22.5 + pos: 56.5,25.5 parent: 2 - - uid: 12829 + - uid: 8710 components: - type: Transform - pos: 57.5,25.5 + pos: 54.5,25.5 parent: 2 -- proto: LockerScientist - entities: - - uid: 5322 + - uid: 12829 components: - type: Transform - pos: 51.5,21.5 + pos: 57.5,25.5 parent: 2 - proto: LockerSecurityFilled entities: - - uid: 8441 + - uid: 2467 components: - type: Transform - pos: 29.5,30.5 + anchored: True + pos: 37.5,34.5 parent: 2 - - uid: 8443 + - type: Physics + bodyType: Static + - uid: 3384 components: - type: Transform - pos: 30.5,30.5 + anchored: True + pos: 36.5,34.5 parent: 2 - - uid: 13580 + - type: Physics + bodyType: Static + - uid: 10547 components: - type: Transform - pos: 31.5,30.5 + anchored: True + pos: 35.5,34.5 parent: 2 + - type: Physics + bodyType: Static - proto: LockerWallMedicalFilled entities: - uid: 8323 @@ -69201,10 +72257,132 @@ entities: parent: 2 - proto: LockerWardenFilled entities: - - uid: 11210 + - uid: 3171 components: - type: Transform - pos: 37.5,19.5 + anchored: True + pos: 42.5,24.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: LockerWeldingSuppliesFilled + entities: + - uid: 3053 + components: + - type: Transform + pos: 62.5,18.5 + parent: 2 +- proto: LogicGateXor + entities: + - uid: 553 + components: + - type: Transform + pos: 4.5,24.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 411: + - - Output + - DoorBolt + - uid: 6639 + components: + - type: Transform + pos: -26.5,0.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 7610: + - - Output + - DoorBolt + - uid: 8663 + components: + - type: Transform + pos: -26.5,-1.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 88: + - - Output + - DoorBolt + - uid: 9402 + components: + - type: Transform + pos: -26.5,-20.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 13296: + - - Output + - DoorBolt + - uid: 10982 + components: + - type: Transform + pos: 4.5,26.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 428: + - - Output + - DoorBolt + - uid: 13297 + components: + - type: Transform + pos: -26.5,-22.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 13306: + - - Output + - DoorBolt + - uid: 13328 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,53.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9283: + - - Output + - DoorBolt + - uid: 13329 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,53.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10771: + - - Output + - DoorBolt +- proto: LootSpawnerSecurityBasic + entities: + - uid: 2335 + components: + - type: Transform + pos: 48.5,28.5 + parent: 2 + - uid: 3571 + components: + - type: Transform + pos: 38.5,43.5 parent: 2 - proto: MachineAnomalyGenerator entities: @@ -69215,36 +72393,36 @@ entities: parent: 2 - proto: MachineAnomalyVessel entities: - - uid: 5380 + - uid: 171 components: - type: Transform - pos: 68.5,16.5 + rot: -1.5707963267948966 rad + pos: 68.5,13.5 parent: 2 - - uid: 10080 + - uid: 15516 components: - type: Transform - pos: 67.5,16.5 + rot: -1.5707963267948966 rad + pos: 66.5,13.5 parent: 2 - proto: MachineAPE entities: - - uid: 5255 + - uid: 10464 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 66.5,13.5 + pos: 68.5,16.5 parent: 2 - - uid: 5272 + - uid: 10467 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 67.5,13.5 + pos: 66.5,16.5 parent: 2 - proto: MachineArtifactAnalyzer entities: - - uid: 8666 + - uid: 5444 components: - type: Transform - pos: 64.5,27.5 + pos: 63.5,28.5 parent: 2 - proto: MachineCentrifuge entities: @@ -69262,17 +72440,17 @@ entities: parent: 2 - proto: MachineFrame entities: - - uid: 5731 + - uid: 10380 components: - type: Transform - pos: 52.5,21.5 + pos: 51.5,17.5 parent: 2 - proto: MachineMaterialSilo entities: - - uid: 5309 + - uid: 10829 components: - type: Transform - pos: 60.5,25.5 + pos: 53.5,17.5 parent: 2 - proto: MachineParticleAcceleratorEmitterForeCircuitboard entities: @@ -69297,18 +72475,38 @@ entities: parent: 2 - proto: MagazinePistolSubMachineGunTopMounted entities: - - uid: 348 + - uid: 15785 components: - type: Transform - pos: 45.548477,23.915247 + pos: 44.521404,43.346592 parent: 2 - - uid: 7835 + - uid: 15786 components: - type: Transform - pos: 45.548477,23.915247 + pos: 44.53703,43.440342 parent: 2 - proto: MaintenanceFluffSpawner entities: + - uid: 7459 + components: + - type: Transform + pos: 40.5,47.5 + parent: 2 + - uid: 8030 + components: + - type: Transform + pos: 83.5,7.5 + parent: 2 + - uid: 8404 + components: + - type: Transform + pos: 61.5,41.5 + parent: 2 + - uid: 10138 + components: + - type: Transform + pos: 71.5,40.5 + parent: 2 - uid: 12286 components: - type: Transform @@ -69321,23 +72519,53 @@ entities: parent: 2 - proto: MaintenancePlantSpawner entities: + - uid: 3198 + components: + - type: Transform + pos: 61.5,38.5 + parent: 2 + - uid: 5754 + components: + - type: Transform + pos: 89.5,-16.5 + parent: 2 + - uid: 9456 + components: + - type: Transform + pos: 70.5,35.5 + parent: 2 - uid: 12855 components: - type: Transform pos: 2.5,-8.5 parent: 2 - - uid: 12857 + - uid: 14204 components: - type: Transform - pos: 71.5,34.5 + pos: 72.5,32.5 parent: 2 - uid: 15450 components: - type: Transform pos: 54.5,-20.5 parent: 2 + - uid: 15663 + components: + - type: Transform + pos: 32.5,37.5 + parent: 2 - proto: MaintenanceToolSpawner entities: + - uid: 247 + components: + - type: Transform + pos: 74.5,18.5 + parent: 2 + - uid: 10136 + components: + - type: Transform + pos: 63.5,38.5 + parent: 2 - uid: 12284 components: - type: Transform @@ -69355,11 +72583,21 @@ entities: parent: 2 - proto: MaintenanceWeaponSpawner entities: + - uid: 10720 + components: + - type: Transform + pos: 59.5,31.5 + parent: 2 - uid: 12285 components: - type: Transform pos: 74.5,-12.5 parent: 2 + - uid: 15788 + components: + - type: Transform + pos: 86.5,1.5 + parent: 2 - proto: MaterialCloth entities: - uid: 10295 @@ -69367,6 +72605,13 @@ entities: - type: Transform pos: 18.45301,-3.204442 parent: 2 +- proto: MaterialCloth10 + entities: + - uid: 8448 + components: + - type: Transform + pos: 59.509983,20.68175 + parent: 2 - proto: MaterialDiamond1 entities: - uid: 15378 @@ -69393,6 +72638,31 @@ entities: - type: Transform pos: 65.43021,-13.629852 parent: 2 + - uid: 15903 + components: + - type: Transform + pos: 47.502304,24.556742 + parent: 2 +- proto: MaterialWoodPlank1 + entities: + - uid: 14853 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 64.37381,44.468517 + parent: 2 +- proto: Mattress + entities: + - uid: 2044 + components: + - type: Transform + pos: 62.5,41.5 + parent: 2 + - uid: 10592 + components: + - type: Transform + pos: 63.5,39.5 + parent: 2 - proto: MechEquipmentGrabberSmall entities: - uid: 14752 @@ -69437,6 +72707,11 @@ entities: - type: Transform pos: 62.5,-10.5 parent: 2 + - uid: 14839 + components: + - type: Transform + pos: 44.5,27.5 + parent: 2 - proto: MedicalTechFab entities: - uid: 9369 @@ -69453,6 +72728,12 @@ entities: parent: 2 - proto: MedkitBruteFilled entities: + - uid: 10433 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 42.480003,28.626284 + parent: 2 - uid: 11915 components: - type: Transform @@ -69489,6 +72770,11 @@ entities: - type: Transform pos: 18.523928,24.634445 parent: 2 + - uid: 7846 + components: + - type: Transform + pos: 42.37063,29.016909 + parent: 2 - uid: 9625 components: - type: Transform @@ -69511,8 +72797,19 @@ entities: - type: Transform pos: 72.61498,6.0402474 parent: 2 + - uid: 12493 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 42.62063,29.001284 + parent: 2 - proto: MedkitRadiationFilled entities: + - uid: 6865 + components: + - type: Transform + pos: 18.849405,-26.316147 + parent: 2 - uid: 11917 components: - type: Transform @@ -69557,6 +72854,23 @@ entities: - type: Transform pos: 76.5,8.5 parent: 2 +- proto: MonkeyCubeWrapped + entities: + - uid: 5407 + components: + - type: Transform + pos: 63.5672,25.602118 + parent: 2 + - uid: 11682 + components: + - type: Transform + pos: 63.551575,25.773993 + parent: 2 + - uid: 12798 + components: + - type: Transform + pos: 63.801575,25.758368 + parent: 2 - proto: MopBucket entities: - uid: 13116 @@ -69621,6 +72935,18 @@ entities: rot: -1.5707963267948966 rad pos: 74.5,-3.5 parent: 2 + - uid: 5369 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,27.5 + parent: 2 + - uid: 8496 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,11.5 + parent: 2 - uid: 9727 components: - type: Transform @@ -69680,6 +73006,12 @@ entities: - type: Transform pos: 69.28111,-15.352209 parent: 2 + - uid: 13502 + components: + - type: Transform + parent: 13141 + - type: Physics + canCollide: False - proto: NetworkConfigurator entities: - uid: 909 @@ -69694,16 +73026,31 @@ entities: parent: 2 - proto: NitrogenCanister entities: + - uid: 129 + components: + - type: Transform + pos: 87.5,3.5 + parent: 2 - uid: 1928 components: - type: Transform pos: 50.5,-23.5 parent: 2 + - uid: 1948 + components: + - type: Transform + pos: 47.5,4.5 + parent: 2 - uid: 2252 components: - type: Transform pos: 34.5,-45.5 parent: 2 + - uid: 2599 + components: + - type: Transform + pos: 67.5,46.5 + parent: 2 - uid: 4306 components: - type: Transform @@ -69714,6 +73061,11 @@ entities: - type: Transform pos: 43.5,-38.5 parent: 2 + - uid: 4322 + components: + - type: Transform + pos: 4.5,40.5 + parent: 2 - uid: 4571 components: - type: Transform @@ -69724,21 +73076,57 @@ entities: - type: Transform pos: 32.5,-46.5 parent: 2 + - uid: 8824 + components: + - type: Transform + pos: 8.5,-4.5 + parent: 2 - uid: 9094 components: - type: Transform pos: 12.5,16.5 parent: 2 + - uid: 9312 + components: + - type: Transform + pos: 50.5,46.5 + parent: 2 - uid: 9901 components: - type: Transform pos: 46.5,-15.5 parent: 2 + - uid: 10453 + components: + - type: Transform + pos: 47.5,28.5 + parent: 2 - uid: 13968 components: - type: Transform pos: -10.5,-23.5 parent: 2 + - uid: 14943 + components: + - type: Transform + pos: 73.5,-18.5 + parent: 2 +- proto: NitrogenTankFilled + entities: + - uid: 12199 + components: + - type: Transform + parent: 3183 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 12761 + components: + - type: Transform + parent: 12746 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: NitrousOxideCanister entities: - uid: 4334 @@ -69751,7 +73139,7 @@ entities: - uid: 14281 components: - type: Transform - pos: 86.43288,28.772083 + pos: 86.52714,28.39597 parent: 2 - proto: NuclearBomb entities: @@ -69765,7 +73153,7 @@ entities: - uid: 14282 components: - type: Transform - pos: 86.53704,28.660894 + pos: 86.50753,32.76683 parent: 2 - proto: OperatingTable entities: @@ -69784,23 +73172,29 @@ entities: - type: Transform pos: 74.5,-2.5 parent: 2 - - uid: 11399 + - uid: 10837 components: - type: Transform - pos: 66.5,-10.5 + pos: 53.5,8.5 parent: 2 - - uid: 12109 + - uid: 11399 components: - type: Transform - pos: 55.5,9.5 + pos: 66.5,-10.5 parent: 2 - proto: OreProcessor entities: - - uid: 7673 + - uid: 6779 components: - type: Transform - pos: 9.5,29.5 + pos: 6.5,29.5 parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: OxygenCanister entities: - uid: 945 @@ -69818,21 +73212,31 @@ entities: - type: Transform pos: 42.5,-37.5 parent: 2 - - uid: 4570 + - uid: 3275 components: - type: Transform - pos: 32.5,-28.5 + pos: 67.5,47.5 parent: 2 - - uid: 6424 + - uid: 3396 components: - type: Transform - pos: 46.5,7.5 + pos: 50.5,45.5 + parent: 2 + - uid: 4570 + components: + - type: Transform + pos: 32.5,-28.5 parent: 2 - uid: 7966 components: - type: Transform pos: 31.5,-46.5 parent: 2 + - uid: 9281 + components: + - type: Transform + pos: 73.5,-19.5 + parent: 2 - uid: 9620 components: - type: Transform @@ -69848,10 +73252,20 @@ entities: - type: Transform pos: 8.5,-5.5 parent: 2 - - uid: 11650 + - uid: 10523 components: - type: Transform - pos: 5.5,32.5 + pos: 46.5,28.5 + parent: 2 + - uid: 11398 + components: + - type: Transform + pos: 88.5,3.5 + parent: 2 + - uid: 12381 + components: + - type: Transform + pos: 5.5,40.5 parent: 2 - uid: 12997 components: @@ -69863,11 +73277,6 @@ entities: - type: Transform pos: -9.5,-23.5 parent: 2 - - uid: 14225 - components: - - type: Transform - pos: 82.5,27.5 - parent: 2 - proto: OxygenTankFilled entities: - uid: 5720 @@ -69880,13 +73289,6 @@ entities: - type: Transform pos: 72.5,-9.5 parent: 2 -- proto: PackPaperRollingFilters - entities: - - uid: 14654 - components: - - type: Transform - pos: 55.52354,31.733475 - parent: 2 - proto: PaintingMonkey entities: - uid: 5783 @@ -69903,10 +73305,10 @@ entities: parent: 2 - proto: PaintingOlympia entities: - - uid: 1195 + - uid: 13178 components: - type: Transform - pos: 35.5,42.5 + pos: 32.5,38.5 parent: 2 - proto: PaintingSadClown entities: @@ -69920,7 +73322,7 @@ entities: - uid: 14283 components: - type: Transform - pos: 86.43288,28.584454 + pos: 86.50753,32.605293 parent: 2 - proto: Paper entities: @@ -69936,25 +73338,237 @@ entities: - type: Transform pos: 8.5,4.5 parent: 2 +- proto: PaperBin20 + entities: + - uid: 5378 + components: + - type: Transform + pos: 36.5,22.5 + parent: 2 - proto: PaperBin5 entities: - - uid: 6913 + - uid: 13142 components: - type: Transform - pos: 43.5,19.5 + rot: 1.5707963267948966 rad + pos: 55.5,37.5 parent: 2 - proto: PaperOffice entities: + - uid: 3460 + components: + - type: MetaData + desc: A old laminated document, probably left by the last shift. + name: office paper (Brig Defense) + - type: Transform + pos: 44.57122,24.67782 + parent: 2 + - type: Paper + content: >- + I own an Enforcer for Brig Defense, since thats what Central Command intended. + + Four Gorlex Operatives blow a hole through my Perma with C4. + + "What the devil?" I yell as I grab my Warden's Cap and Enforcer shotgun. Blow 4 twelve gauge holes through the Corpsman, he's crit on the spot. + + Draw my Mk58 on the second guy, miss her entirely because a secoff exploded with Tear Gas, it hits the HOP instead. + + I have to resort to the toolbox in my armory, filled to the brim with seized grenades. "GLORY TO NANOTRASEN!!" The resulting explosion instagibbing the Commander and a Operative, setting off all the firelocks on station. + + Draw my Stun Baton on the last terrified Operative, he dies from spacing waiting for the paramedic to arrive becuase I took his suit off immediately after cuffing him. + + + Just as Central Command Intended. + editingDisabled: True + - uid: 5325 + components: + - type: MetaData + desc: a threat made towards the previous chef + - type: Transform + rot: 3.141592653589793 rad + pos: 53.561028,42.489468 + parent: 2 + - type: Paper + content: >2- + + [head=1] YOUR DAYS ARE NUMBERED FRANK, YOU AIN'T EVER SERVING ANOTHER MOTH BURGER + editingDisabled: True + missingComponents: + - FaxableObject + - uid: 5736 + components: + - type: MetaData + desc: A laminiated document, probably left here by the previous shift. + name: office paper (Cryogenic Tube User Manual) + - type: Transform + pos: 61.634254,-0.53476226 + parent: 2 + - type: Paper + content: > + [head=2][bold]Cryogenic Tube User Manual[/bold][/head] + + + [head=3][bold]Operational Theory[/bold][/head] + + Cryogenic chemicals represent a simple, and most importantly, economical means of treating patients. All cryogenic chemicals only work if the patient’s body temperature below a certain value: 213K with a few exceptions. + + The cryogenic tube system is intended to safely lower a patient’s body temperature below this threshold, then treat them with said cryogenic chemicals. + + + [head=3][bold]Setup[/bold][/head] + + 1: Identify the pressure pump. Set its output pressure to 540kpa and switch it on. + + 2: Identify the gas filter. Set its filter to carbon dioxide, output pressure to maximum, and switch it on. + + 3: Identify the freezer. Set its temperature to 74K and switch it on. + + 4: Allow the system time to reach the correct temperature and pressure. You can view this progress by using a gas analyzer on the pressure pump or cryogenic tube. If temperature or pressure remains incorrect, consult your atmospherics department. + + 5: Fill one or more standard 50u beakers with cryogenic medicine. Do not insert the beaker into the tube: once inserted it will be immediately used, wasting it unless a patient of the correct temperature is inside. + + + [head=3][bold]Usage[/bold][/head] + + 1: Ensure the patient has no bleeding wounds, and is not wearing any insulate clothing such as a winter coat, scarf, or fur boots. + + 2: Place the patient inside the cryogenic tube. Ensure that no beaker is in the tube. + + 3: Use the tube’s display (accessible through the context menu) to view the patient’s health and temperature. Wait for their temperature to go below the threshold of your chosen medicine. + + 4: Place a standard 50u beaker of cryogenic medicine into the tube. As soon as it is inserted, it will begin transferring the liquid into the patient’s bloodstream. Continue to monitor their vitals on the display. + + 5: Once the desired effect has been achieved, eject the beaker and remove the patient from the tube. A injection of 5u Leporazine is recommended to quickly raise their body temp back to comfortable levels. + + + [head=3][bold]Supported Chemicals[/bold][/head] + + The following medicine has been approved for use in cryogenic tubes, and may be mixed by your chemists and Chief Medical Officer. All will metabolize at 0.5u/second, but required temperature may vary. + + The following will refer to injury in standard damage units; this system should be familiar to any modern medical professional. + + + [bold]Cryoxadone (Cryox)[/bold] + + The most common cryogenic medicine, and a jack of all trades. As it is easy to mix, your medical department should always have a supply of this on hand. + + Under 213K temp, 1u heals 4 Brute, 6 burn, 6 airloss, and 4 toxin damage. + + + [bold]Doxarubixadone (Doxa)[/bold] + + 4 out of 5 doctors agree this is the most effective treatment for genetic damage. Fairly affordable. + + Under 213K temp, 1u heals 2 genetic damage. + + + [bold]Aloxadone (Alox)[/bold] + + Notably, this chemical works on deceased patients, making it useful for treating massive burn damage. Some ingredients require the assistance of botany. + + Under 213K temp, 1u heals 4 heat, 4 shock, 4 cold, and 1.5 caustic damage. + + + [bold]Necrosol (Necro)[/bold] + + Notably, this chemical works on deceased patients. Necrosol is synthesized with the rare and poorly understood Omnizine, and is the only way to heal patients afflicted by over 200 poison damage. + + Under 213K temp, 1u heals 4 brute, 5 burn, and 2 poison. + + + [bold]Opporozidone (Oppo)[/bold] + + Notably, this chemical works on deceased patients. Oppo is synthesized with the rare Cognizine, and is the only way to reverse the effects of body decomposition. Requires a lower temperature. + + Under 150K temp, 1u reverts 20 seconds of body decomposition. + + + [head=3][bold]How Does It Work?[/bold][/head] + + The gas pump pulls air from the room’s air distribution pipes into the cryogenic tube’s own pipe loop. The pressure of 540kpa is quite spesific: the higher the pressure in the tubes, the faster the patient can be cooled. However, SolGov regulations forbid subjecting unprotected patients to pressures above 550kpa, citing the risk of barotrauma. + + + The lower the temperature on the freezer, the faster the patient will cool. If Leporazine is available to raise body temperature after treatment, the freezer may safely be set to its lowest possible temperature. + + + The gas filter removes unwanted gasses from the pipe loop. This is most commonly carbon dioxide produced by the patient exhaling, but ammonia may also be produced by Vox patients or those experiencing decomposition. The removed gas will be routed directly into the room’s waste pipe, while filtered air will go back into the cryogenic tubes. + editingDisabled: True + - uid: 7936 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 37.63905,22.47862 + parent: 2 + - uid: 8463 + components: + - type: MetaData + desc: Looks like this was left by the previous shift. + name: Old Note + - type: Transform + pos: 28.323992,-40.41831 + parent: 2 + - type: Paper + content: >- + I don't know if you're trained already, so I hope this'll help. + + AME controller needs an HV wire to output to, check the area with a crowbar or t-ray scanner if you aren't sure. + + There should be an empty room next to where you found this, that room's wired for the AME. + + You can put an AME anywhere if you can get the wires to it, though. + + 3x3 grid of AME parts, multitool them to unpack. Be careful not to 'trap' anything. + + AME controller adjacent horizontally or vertically (not diagonally) to any point. + + With only 1 core (what a 3x3 grid will get you), don't turn it up above 2. + + The golden rule is 2 injection for every 1 core. You can go lower to save fuel. + + Higher will burn the engine out and eventually make it explode. Don't. + + Don't forget to refuel it, it tends to stop at the worst possible time. + editingDisabled: True + - uid: 11808 + components: + - type: MetaData + desc: A handwritten laminated note, probably left by the last shift. + name: office paper (Lathe Cooling System) + - type: Transform + pos: 49.32131,19.793486 + parent: 2 + - type: Paper + content: >- + Hey John, wasn't able to finish the hyper-convection lathe cooling system, so I've left instructions on how to finish it. + + + Put passive vents underneath each of the lathes, I think I did one of them already? These should be facing towards the green pipe in the center. Make sure to grab the T-ray scanner I left with this note to see any pipes which are underneath floor tiles. + + + Connect the green pipes to the machine frame across from the lathes. You'll need a machine board to finish the freezer, and probably some spare parts. + + + Once the freezer is finished, hook it up to the green pipes and set it to 173K. Make sure you turn it on this time, we don't want a repeat of the containment field incident. + + + DO NOT upgrade the lathes to hyper-convection until the system is finished, you'll ash me and every other moth in this department. + + + Sorry again about not finishing it, but im sure you can figure it out! + + - Aurora + editingDisabled: True - uid: 15117 components: - type: Transform pos: 89.48129,32.60053 parent: 2 -- proto: ParticleAcceleratorControlBoxUnfinished +- proto: ParticleAcceleratorControlBox entities: - - uid: 4800 + - uid: 251 components: - type: Transform + rot: 1.5707963267948966 rad pos: 20.5,-40.5 parent: 2 - proto: ParticleAcceleratorEmitterForeUnfinished @@ -70021,20 +73635,43 @@ entities: - type: Transform pos: 17.877897,-26.451574 parent: 2 - - uid: 9708 + - uid: 13002 components: - type: Transform - pos: 5.4799275,40.593884 + pos: 6.699466,40.553192 parent: 2 - - uid: 11126 + - uid: 14760 components: - type: Transform - pos: 54.520523,-14.325092 + pos: 6.480716,40.693703 parent: 2 - - uid: 14760 +- proto: PartRodMetal1 + entities: + - uid: 4873 components: - type: Transform - pos: 5.5,31.5 + rot: 3.141592653589793 rad + pos: 36.467148,38.49088 + parent: 2 + - uid: 10716 + components: + - type: Transform + pos: 58.547253,48.6787 + parent: 2 + - uid: 12090 + components: + - type: Transform + pos: 66.52919,38.621952 + parent: 2 + - uid: 15901 + components: + - type: Transform + pos: 58.734753,48.4912 + parent: 2 + - uid: 15902 + components: + - type: Transform + pos: 66.58378,38.434452 parent: 2 - proto: Pen entities: @@ -70048,6 +73685,12 @@ entities: - type: Transform pos: 11.095052,4.613485 parent: 2 + - uid: 4413 + components: + - type: Transform + rot: -12.566370614359172 rad + pos: 37.88905,22.650496 + parent: 2 - uid: 6047 components: - type: Transform @@ -70058,11 +73701,6 @@ entities: - type: Transform pos: 23.446625,15.655876 parent: 2 - - uid: 7761 - components: - - type: Transform - pos: 39.66111,17.754585 - parent: 2 - uid: 11973 components: - type: Transform @@ -70088,16 +73726,6 @@ entities: - type: Transform pos: 21.523584,22.514828 parent: 2 - - uid: 11979 - components: - - type: Transform - pos: 44.764744,23.837742 - parent: 2 - - uid: 11980 - components: - - type: Transform - pos: 63.3999,10.027362 - parent: 2 - uid: 14632 components: - type: Transform @@ -70108,8 +73736,20 @@ entities: - type: Transform pos: 51.110676,4.5944533 parent: 2 + - uid: 15613 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 65.71149,11.225653 + parent: 2 - proto: PersonalAI entities: + - uid: 2353 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 69.43356,37.249077 + parent: 2 - uid: 7414 components: - type: Transform @@ -70120,24 +73760,12 @@ entities: - type: Transform pos: 26.514572,47.589886 parent: 2 - - uid: 11217 - components: - - type: Transform - pos: 70.51922,36.549946 - parent: 2 - - uid: 13621 - components: - - type: Transform - parent: 13620 - - type: Physics - canCollide: False - - type: InsideEntityStorage - proto: PhoneInstrument entities: - - uid: 7008 + - uid: 9407 components: - type: Transform - pos: 34.02968,41.62158 + pos: 32.347046,41.654026 parent: 2 - proto: PianoInstrument entities: @@ -70152,8 +73780,44 @@ entities: - uid: 14759 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,31.5 + pos: 7.4248915,29.65233 + parent: 2 +- proto: PillCanisterRandom + entities: + - uid: 15668 + components: + - type: Transform + pos: 61.291603,41.811512 + parent: 2 + - uid: 15669 + components: + - type: Transform + pos: 62.619728,38.764637 + parent: 2 +- proto: PillSpaceDrugs + entities: + - uid: 10139 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.604103,41.561512 + parent: 2 + - uid: 10683 + components: + - type: Transform + pos: 62.385353,38.530262 + parent: 2 + - uid: 15672 + components: + - type: Transform + pos: 61.385353,41.436512 + parent: 2 +- proto: PlantBag + entities: + - uid: 2757 + components: + - type: Transform + pos: 37.179035,22.625505 parent: 2 - proto: PlantBGoneSpray entities: @@ -70210,58 +73874,36 @@ entities: - type: Transform pos: 76.5,-5.5 parent: 2 - - uid: 10135 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,24.5 - parent: 2 - - uid: 12270 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,24.5 - parent: 2 - - uid: 15469 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,28.5 - parent: 2 - proto: PlasmaWindoorSecureSecurityLocked entities: - - uid: 7707 - components: - - type: Transform - pos: 41.5,24.5 - parent: 2 - - uid: 8425 - components: - - type: Transform - pos: 40.5,28.5 - parent: 2 - - uid: 10850 - components: - - type: Transform - pos: 39.5,28.5 - parent: 2 - - uid: 13582 + - uid: 9304 components: - type: Transform - pos: 38.5,24.5 + rot: 1.5707963267948966 rad + pos: 42.5,35.5 parent: 2 - - uid: 15470 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10606: + - - DoorStatus + - Close + - uid: 10606 components: - type: Transform - pos: 38.5,28.5 + rot: -1.5707963267948966 rad + pos: 42.5,35.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9304: + - - DoorStatus + - Close - proto: PlasticFlapsAirtightClear entities: - - uid: 451 - components: - - type: Transform - pos: 7.5,35.5 - parent: 2 - uid: 5576 components: - type: Transform @@ -70287,6 +73929,11 @@ entities: - type: Transform pos: 3.5,23.5 parent: 2 + - uid: 14663 + components: + - type: Transform + pos: 7.5,36.5 + parent: 2 - uid: 14767 components: - type: Transform @@ -70311,12 +73958,13 @@ entities: - type: Transform pos: 6.0254927,-3.2604024 parent: 2 -- proto: PlushieNar +- proto: PlushieLizard entities: - - uid: 5400 + - uid: 1705 components: - type: Transform - pos: 62.48992,18.519245 + rot: 6.283185307179586 rad + pos: 53.482903,43.66107 parent: 2 - proto: PlushieSharkGrey entities: @@ -70341,16 +73989,11 @@ entities: parent: 2 - proto: PortableFlasher entities: - - uid: 8412 + - uid: 13649 components: - type: Transform - anchored: False - pos: 31.5,26.5 + pos: 39.5,36.5 parent: 2 - - type: TriggerOnProximity - enabled: False - - type: Physics - bodyType: Dynamic - proto: PortableGeneratorJrPacman entities: - uid: 801 @@ -70358,10 +74001,10 @@ entities: - type: Transform pos: 13.5,-28.5 parent: 2 - - uid: 3176 + - uid: 3233 components: - type: Transform - pos: 35.5,36.5 + pos: 50.5,26.5 parent: 2 - uid: 4181 components: @@ -70373,6 +74016,11 @@ entities: - type: Transform pos: 12.5,17.5 parent: 2 + - uid: 6400 + components: + - type: Transform + pos: 81.5,12.5 + parent: 2 - uid: 7854 components: - type: Transform @@ -70393,11 +74041,6 @@ entities: - type: Transform pos: 9.5,-22.5 parent: 2 - - uid: 12362 - components: - - type: Transform - pos: 67.5,11.5 - parent: 2 - uid: 13153 components: - type: Transform @@ -70408,6 +74051,11 @@ entities: - type: Transform pos: -6.5,-23.5 parent: 2 + - uid: 15623 + components: + - type: Transform + pos: 36.5,36.5 + parent: 2 - proto: PortableGeneratorPacman entities: - uid: 4301 @@ -70420,13 +74068,15 @@ entities: - type: Transform pos: 80.5,33.5 parent: 2 -- proto: PortableScrubber +- proto: PortableGeneratorSuperPacman entities: - - uid: 4977 + - uid: 10884 components: - type: Transform - pos: 47.5,7.5 + pos: 10.5,-31.5 parent: 2 +- proto: PortableScrubber + entities: - uid: 6765 components: - type: Transform @@ -70458,12 +74108,6 @@ entities: - type: Transform pos: 58.5,-16.5 parent: 2 - - uid: 14084 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,34.5 - parent: 2 - proto: PosterContrabandEAT entities: - uid: 6763 @@ -70471,6 +74115,13 @@ entities: - type: Transform pos: 30.5,-8.5 parent: 2 +- proto: PosterContrabandFunPolice + entities: + - uid: 8525 + components: + - type: Transform + pos: 43.5,20.5 + parent: 2 - proto: PosterContrabandGreyTide entities: - uid: 739 @@ -70515,17 +74166,18 @@ entities: parent: 2 - proto: PosterLegit12Gauge entities: - - uid: 8980 + - uid: 4398 components: - type: Transform - pos: 37.5,28.5 + rot: -1.5707963267948966 rad + pos: 43.5,37.5 parent: 2 - proto: PosterLegit50thAnniversaryVintageReprint entities: - - uid: 11289 + - uid: 13087 components: - type: Transform - pos: 56.5,21.5 + pos: 61.5,17.5 parent: 2 - proto: PosterLegitAnatomyPoster entities: @@ -70563,28 +74215,27 @@ entities: - type: Transform pos: 68.5,-14.5 parent: 2 -- proto: PosterLegitDoNotQuestion +- proto: PosterLegitFruitBowl entities: - - uid: 14643 + - uid: 13101 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,34.5 + pos: 41.5,-9.5 parent: 2 -- proto: PosterLegitFoamForceAd +- proto: PosterLegitHelpOthers entities: - - uid: 2311 + - uid: 8464 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,28.5 + pos: 35.5,35.5 parent: 2 -- proto: PosterLegitFruitBowl +- proto: PosterLegitHereForYourSafety entities: - - uid: 13101 + - uid: 2303 components: - type: Transform - pos: 41.5,-9.5 + rot: -1.5707963267948966 rad + pos: 30.5,26.5 parent: 2 - proto: PosterLegitHighClassMartini entities: @@ -70600,6 +74251,13 @@ entities: - type: Transform pos: 17.5,-6.5 parent: 2 +- proto: PosterLegitIonRifle + entities: + - uid: 8483 + components: + - type: Transform + pos: 38.5,36.5 + parent: 2 - proto: PosterLegitLoveIan entities: - uid: 10252 @@ -70623,17 +74281,6 @@ entities: parent: 2 - proto: PosterLegitNanotrasenLogo entities: - - uid: 404 - components: - - type: Transform - pos: 29.5,37.5 - parent: 2 - - uid: 2126 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,26.5 - parent: 2 - uid: 7464 components: - type: Transform @@ -70667,6 +74314,14 @@ entities: - type: Transform pos: 13.5,8.5 parent: 2 +- proto: PosterLegitObey + entities: + - uid: 2305 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,33.5 + parent: 2 - proto: PosterLegitPeriodicTable entities: - uid: 13093 @@ -70681,29 +74336,29 @@ entities: parent: 2 - proto: PosterLegitRenault entities: - - uid: 13092 + - uid: 249 components: - type: Transform - pos: 35.5,41.5 + pos: 34.5,41.5 parent: 2 - proto: PosterLegitReportCrimes entities: - - uid: 13096 + - uid: 8553 components: - type: Transform - pos: 37.5,16.5 + pos: 50.5,29.5 parent: 2 - proto: PosterLegitSafetyEyeProtection entities: - - uid: 13083 + - uid: 3668 components: - type: Transform - pos: 40.5,-41.5 + pos: 50.5,12.5 parent: 2 - - uid: 13087 + - uid: 13083 components: - type: Transform - pos: 55.5,16.5 + pos: 40.5,-41.5 parent: 2 - proto: PosterLegitSafetyInternals entities: @@ -70751,6 +74406,11 @@ entities: parent: 2 - proto: PosterLegitSafetyMothMeth entities: + - uid: 3413 + components: + - type: Transform + pos: 41.5,28.5 + parent: 2 - uid: 13086 components: - type: Transform @@ -70777,15 +74437,22 @@ entities: parent: 2 - proto: PosterLegitSecWatch entities: - - uid: 2684 + - uid: 7732 components: - type: Transform - pos: 30.5,16.5 + pos: -2.5,-6.5 parent: 2 - - uid: 7732 + - uid: 8400 components: - type: Transform - pos: -2.5,-6.5 + pos: 35.5,22.5 + parent: 2 +- proto: PosterLegitSpaceCops + entities: + - uid: 8556 + components: + - type: Transform + pos: 52.5,34.5 parent: 2 - proto: PosterLegitStateLaws entities: @@ -70794,6 +74461,13 @@ entities: - type: Transform pos: -4.5,-10.5 parent: 2 +- proto: PosterLegitTheOwl + entities: + - uid: 8579 + components: + - type: Transform + pos: 48.5,43.5 + parent: 2 - proto: PosterLegitUeNo entities: - uid: 11093 @@ -70808,6 +74482,11 @@ entities: - type: Transform pos: 22.5,2.5 parent: 2 + - uid: 15688 + components: + - type: Transform + pos: 48.5,48.5 + parent: 2 - proto: PosterMapPacked entities: - uid: 12314 @@ -70835,6 +74514,13 @@ entities: - type: Transform pos: 30.5,12.5 parent: 2 +- proto: PottedPlant17 + entities: + - uid: 2449 + components: + - type: Transform + pos: 63.5,50.5 + parent: 2 - proto: PottedPlant19 entities: - uid: 2615 @@ -70851,10 +74537,10 @@ entities: parent: 2 - proto: PottedPlant22 entities: - - uid: 12726 + - uid: 10391 components: - type: Transform - pos: 30.5,44.5 + pos: 29.5,44.5 parent: 2 - proto: PottedPlantBioluminscent entities: @@ -70883,6 +74569,11 @@ entities: - type: ContainerContainer containers: stash: !type:ContainerSlot {} + - uid: 3040 + components: + - type: Transform + pos: 45.5,19.5 + parent: 2 - uid: 4698 components: - type: Transform @@ -70899,22 +74590,6 @@ entities: - type: ContainerContainer containers: stash: !type:ContainerSlot {} - - uid: 5340 - components: - - type: Transform - pos: 54.5,22.5 - parent: 2 - - type: ContainerContainer - containers: - stash: !type:ContainerSlot {} - - uid: 5344 - components: - - type: Transform - pos: 59.5,25.5 - parent: 2 - - type: ContainerContainer - containers: - stash: !type:ContainerSlot {} - uid: 7298 components: - type: Transform @@ -70941,37 +74616,21 @@ entities: - type: Transform pos: 3.5,13.5 parent: 2 - - uid: 11003 - components: - - type: Transform - pos: 54.5,1.5 - parent: 2 - - uid: 11221 + - uid: 10723 components: - type: Transform - pos: 18.5,35.5 + pos: 20.5,35.5 parent: 2 - - type: ContainerContainer - containers: - stash: !type:ContainerSlot {} - - uid: 11808 + - uid: 11003 components: - type: Transform - pos: 45.5,16.5 + pos: 54.5,1.5 parent: 2 - - type: ContainerContainer - containers: - stash: !type:ContainerSlot {} - uid: 12165 components: - type: Transform pos: 58.5,-2.5 parent: 2 - - uid: 12754 - components: - - type: Transform - pos: 21.5,35.5 - parent: 2 - uid: 12949 components: - type: Transform @@ -70992,16 +74651,6 @@ entities: - type: Transform pos: 79.5,29.5 parent: 2 - - uid: 14232 - components: - - type: Transform - pos: 79.5,31.5 - parent: 2 - - uid: 14653 - components: - - type: Transform - pos: 57.5,38.5 - parent: 2 - uid: 14956 components: - type: Transform @@ -71017,13 +74666,6 @@ entities: - type: Transform pos: 31.5,-2.5 parent: 2 -- proto: PottedPlantRD - entities: - - uid: 10662 - components: - - type: Transform - pos: 60.5,10.5 - parent: 2 - proto: PowerCellHigh entities: - uid: 5631 @@ -71049,35 +74691,16 @@ entities: - type: Transform pos: 23.5,-23.5 parent: 2 - - uid: 5312 + - uid: 5340 components: - type: Transform - pos: 56.5,20.5 + pos: 42.5,29.5 + parent: 2 + - uid: 5483 + components: + - type: Transform + pos: 54.5,17.5 parent: 2 - - type: ContainerContainer - containers: - PowerCellCharger-powerCellContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger-slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - type: Physics - canCollide: False - uid: 6794 components: - type: Transform @@ -71112,6 +74735,11 @@ entities: - type: Transform pos: 17.5,24.5 parent: 2 + - uid: 8632 + components: + - type: Transform + pos: 45.5,9.5 + parent: 2 - uid: 9626 components: - type: Transform @@ -71166,49 +74794,78 @@ entities: - type: Transform pos: 63.5,-9.5 parent: 2 - - uid: 15363 +- proto: PowerDrill + entities: + - uid: 10894 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,9.5 + pos: 65.52399,10.725653 parent: 2 -- proto: PowerCellSmall +- proto: PoweredDimSmallLight entities: - - uid: 5313 + - uid: 3330 components: - type: Transform - pos: 56.529827,20.631775 + rot: -1.5707963267948966 rad + pos: 63.5,50.5 parent: 2 -- proto: PowerDrill - entities: - - uid: 10671 + - uid: 4502 components: - type: Transform - pos: 63.50305,8.626264 + pos: 43.5,47.5 parent: 2 -- proto: PoweredDimSmallLight - entities: - - uid: 12390 + - uid: 7808 components: - type: Transform - pos: 0.5,-9.5 + pos: 57.5,29.5 parent: 2 - - uid: 12393 + - uid: 7984 components: - type: Transform - pos: 8.5,-15.5 + pos: 65.5,8.5 parent: 2 - - uid: 12875 + - uid: 10374 components: - type: Transform rot: 3.141592653589793 rad - pos: 56.5,47.5 + pos: 63.5,38.5 parent: 2 - - uid: 12879 + - uid: 10591 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 75.5,11.5 + rot: 1.5707963267948966 rad + pos: 59.5,32.5 + parent: 2 + - uid: 10666 + components: + - type: Transform + pos: 64.5,20.5 + parent: 2 + - uid: 10674 + components: + - type: Transform + pos: 54.5,45.5 + parent: 2 + - uid: 10680 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,27.5 + parent: 2 + - uid: 11661 + components: + - type: Transform + pos: 68.5,42.5 + parent: 2 + - uid: 12390 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 2 + - uid: 12393 + components: + - type: Transform + pos: 8.5,-15.5 parent: 2 - uid: 12884 components: @@ -71225,11 +74882,24 @@ entities: - type: Transform pos: 89.5,-18.5 parent: 2 - - uid: 15278 + - uid: 13432 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,35.5 + rot: 1.5707963267948966 rad + pos: 62.5,19.5 + parent: 2 + - uid: 15420 + components: + - type: Transform + pos: 75.5,12.5 + parent: 2 +- proto: PoweredLEDSmallLight + entities: + - uid: 10593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,21.5 parent: 2 - proto: Poweredlight entities: @@ -71241,6 +74911,12 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 386 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,36.5 + parent: 2 - uid: 398 components: - type: Transform @@ -71261,6 +74937,11 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 603 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 - uid: 840 components: - type: Transform @@ -71319,6 +75000,12 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 1831 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,23.5 + parent: 2 - uid: 1922 components: - type: Transform @@ -71344,11 +75031,33 @@ entities: - type: Transform pos: 48.5,-23.5 parent: 2 - - uid: 2227 + - uid: 2199 + components: + - type: Transform + pos: 41.5,22.5 + parent: 2 + - uid: 2219 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,26.5 + parent: 2 + - uid: 2255 + components: + - type: Transform + pos: 59.5,49.5 + parent: 2 + - uid: 2259 components: - type: Transform rot: 3.141592653589793 rad - pos: 31.5,35.5 + pos: 53.5,30.5 + parent: 2 + - uid: 2340 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,36.5 parent: 2 - uid: 2741 components: @@ -71380,10 +75089,17 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 3277 + - uid: 3145 components: - type: Transform - pos: 38.5,31.5 + rot: 1.5707963267948966 rad + pos: 32.5,29.5 + parent: 2 + - uid: 3193 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,26.5 parent: 2 - uid: 3783 components: @@ -71463,14 +75179,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 4699 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,27.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 4700 components: - type: Transform @@ -71546,11 +75254,6 @@ entities: - type: Transform pos: 51.5,-4.5 parent: 2 - - uid: 5062 - components: - - type: Transform - pos: 30.5,30.5 - parent: 2 - uid: 5080 components: - type: Transform @@ -71592,6 +75295,12 @@ entities: - type: Transform pos: 40.5,-42.5 parent: 2 + - uid: 5199 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,30.5 + parent: 2 - uid: 5218 components: - type: Transform @@ -71612,14 +75321,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 5277 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,9.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5278 components: - type: Transform @@ -71628,15 +75329,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 5280 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,9.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - type: Timer - uid: 5281 components: - type: Transform @@ -71644,21 +75336,18 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 5282 + - uid: 5348 components: - type: Transform - pos: 68.5,16.5 + rot: -1.5707963267948966 rad + pos: 36.5,42.5 parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 5290 + - uid: 5368 components: - type: Transform - rot: 3.141592653589793 rad - pos: 71.5,13.5 + rot: -1.5707963267948966 rad + pos: 54.5,9.5 parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5432 components: - type: Transform @@ -71666,14 +75355,24 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 5433 + - uid: 5454 components: - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,40.5 + rot: 1.5707963267948966 rad + pos: 29.5,25.5 + parent: 2 + - uid: 5460 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,33.5 + parent: 2 + - uid: 5504 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,32.5 parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5766 components: - type: Transform @@ -71710,12 +75409,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 6006 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,29.5 - parent: 2 - uid: 6009 components: - type: Transform @@ -71787,29 +75480,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 6486 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,24.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 6487 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,24.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 6537 - components: - - type: Transform - pos: 56.5,20.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 6538 components: - type: Transform @@ -71887,14 +75557,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7365 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-36.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7366 components: - type: Transform @@ -71916,15 +75578,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7528 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,9.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - type: Timer - uid: 7530 components: - type: Transform @@ -71998,14 +75651,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7595 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,13.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7683 components: - type: Transform @@ -72021,21 +75666,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7688 - components: - - type: Transform - pos: 50.5,21.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 7720 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,17.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7726 components: - type: Transform @@ -72097,13 +75727,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7857 - components: - - type: Transform - pos: 34.5,43.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7958 components: - type: Transform @@ -72121,6 +75744,12 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,13.5 parent: 2 + - uid: 8029 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-36.5 + parent: 2 - uid: 8130 components: - type: Transform @@ -72134,14 +75763,6 @@ entities: - type: Transform pos: -14.5,0.5 parent: 2 - - uid: 8266 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,22.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 8335 components: - type: Transform @@ -72173,6 +75794,11 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 8552 + components: + - type: Transform + pos: 50.5,21.5 + parent: 2 - uid: 8568 components: - type: Transform @@ -72181,24 +75807,17 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 8572 + - uid: 8574 components: - type: Transform rot: -1.5707963267948966 rad - pos: 42.5,26.5 - parent: 2 - - uid: 8573 - components: - - type: Transform - pos: 39.5,19.5 + pos: 42.5,9.5 parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 8574 + - uid: 8576 components: - type: Transform rot: -1.5707963267948966 rad - pos: 42.5,9.5 + pos: 40.5,26.5 parent: 2 - uid: 8642 components: @@ -72207,6 +75826,22 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 8674 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,35.5 + parent: 2 + - uid: 8717 + components: + - type: Transform + pos: 47.5,42.5 + parent: 2 + - uid: 8810 + components: + - type: Transform + pos: 55.5,25.5 + parent: 2 - uid: 9061 components: - type: Transform @@ -72236,23 +75871,17 @@ entities: rot: 3.141592653589793 rad pos: 51.5,-8.5 parent: 2 - - uid: 9883 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,28.5 - parent: 2 - - uid: 10450 + - uid: 10597 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,27.5 + rot: 3.141592653589793 rad + pos: 43.5,27.5 parent: 2 - - uid: 10451 + - uid: 10611 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,22.5 + rot: 3.141592653589793 rad + pos: 39.5,17.5 parent: 2 - uid: 10708 components: @@ -72262,6 +75891,11 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 + - uid: 10891 + components: + - type: Transform + pos: 35.5,21.5 + parent: 2 - uid: 10992 components: - type: Transform @@ -72386,11 +76020,16 @@ entities: rot: 1.5707963267948966 rad pos: 38.5,-27.5 parent: 2 - - uid: 13604 + - uid: 13503 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,37.5 + rot: 3.141592653589793 rad + pos: 33.5,39.5 + parent: 2 + - uid: 13537 + components: + - type: Transform + pos: 44.5,36.5 parent: 2 - uid: 13683 components: @@ -72433,6 +76072,17 @@ entities: rot: 3.141592653589793 rad pos: 80.5,29.5 parent: 2 + - uid: 14434 + components: + - type: Transform + pos: 40.5,36.5 + parent: 2 + - uid: 14442 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,34.5 + parent: 2 - uid: 14527 components: - type: Transform @@ -72450,23 +76100,42 @@ entities: - type: Transform pos: 91.5,32.5 parent: 2 - - uid: 14594 + - uid: 14652 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,26.5 + rot: 3.141592653589793 rad + pos: 63.5,10.5 parent: 2 - - uid: 15368 + - uid: 14655 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,20.5 + rot: 3.141592653589793 rad + pos: 55.5,13.5 parent: 2 - uid: 15383 components: - type: Transform pos: 18.5,42.5 parent: 2 + - uid: 15539 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,22.5 + parent: 2 + - uid: 15542 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,19.5 + parent: 2 +- proto: PoweredlightEmpty + entities: + - uid: 15671 + components: + - type: Transform + pos: 53.5,49.5 + parent: 2 - proto: PoweredlightExterior entities: - uid: 5664 @@ -72476,12 +76145,6 @@ entities: rot: -1.5707963267948966 rad pos: 11.9375,38.984375 parent: 126 - - uid: 14590 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,42.5 - parent: 2 - uid: 14595 components: - type: Transform @@ -72494,14 +76157,31 @@ entities: rot: -1.5707963267948966 rad pos: 77.5,35.5 parent: 2 - - uid: 14627 +- proto: PoweredlightLED + entities: + - uid: 5930 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-17.5 + parent: 2 + - uid: 8402 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 69.5,32.5 + parent: 2 + - uid: 8458 components: - type: Transform rot: -1.5707963267948966 rad - pos: 64.5,42.5 + pos: 64.5,28.5 + parent: 2 + - uid: 10595 + components: + - type: Transform + pos: 68.5,16.5 parent: 2 -- proto: PoweredlightLED - entities: - uid: 10984 components: - type: Transform @@ -72513,12 +76193,6 @@ entities: - type: Transform pos: 85.5,32.5 parent: 2 - - uid: 11109 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-17.5 - parent: 2 - proto: PoweredlightSodium entities: - uid: 3197 @@ -72557,6 +76231,11 @@ entities: rot: 3.141592653589793 rad pos: 4.5,-16.5 parent: 2 + - uid: 301 + components: + - type: Transform + pos: 17.5,-15.5 + parent: 2 - uid: 317 components: - type: Transform @@ -72576,6 +76255,18 @@ entities: - type: Transform pos: -8.5,-9.5 parent: 2 + - uid: 632 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-13.5 + parent: 2 + - uid: 661 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,-19.5 + parent: 2 - uid: 693 components: - type: Transform @@ -72600,36 +76291,6 @@ entities: rot: 3.141592653589793 rad pos: 5.5,15.5 parent: 2 - - uid: 2424 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,23.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 2425 - components: - - type: Transform - pos: 30.5,21.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 2426 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,17.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 2482 - components: - - type: Transform - pos: 42.5,20.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 2491 components: - type: Transform @@ -72693,66 +76354,29 @@ entities: rot: 1.5707963267948966 rad pos: 4.5,39.5 parent: 2 - - uid: 3147 - components: - - type: Transform - pos: 59.5,38.5 - parent: 2 - - uid: 3148 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,34.5 - parent: 2 - - uid: 3278 - components: - - type: Transform - pos: 49.5,35.5 - parent: 2 - - uid: 3410 - components: - - type: Transform - pos: 70.5,34.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 3432 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 71.5,30.5 - parent: 2 - - uid: 3447 + - uid: 3586 components: - type: Transform - rot: 3.141592653589793 rad - pos: 70.5,27.5 + rot: 1.5707963267948966 rad + pos: 55.5,53.5 parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 4034 components: - type: Transform rot: -1.5707963267948966 rad pos: 40.5,-9.5 parent: 2 - - uid: 4071 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-14.5 - parent: 2 - uid: 4149 components: - type: Transform rot: -1.5707963267948966 rad pos: 72.5,-8.5 parent: 2 - - uid: 4403 + - uid: 4399 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,27.5 + rot: -1.5707963267948966 rad + pos: 67.5,32.5 parent: 2 - uid: 4438 components: @@ -72905,13 +76529,6 @@ entities: rot: 3.141592653589793 rad pos: 36.5,-36.5 parent: 2 - - uid: 5264 - components: - - type: Transform - pos: 50.5,15.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5274 components: - type: Transform @@ -72920,47 +76537,11 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 5464 - components: - - type: Transform - pos: 70.5,40.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 5465 - components: - - type: Transform - pos: 70.5,37.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5611 components: - type: Transform pos: 34.5,-38.5 parent: 2 - - uid: 5674 - components: - - type: Transform - pos: 68.5,42.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 5675 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 66.5,38.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 5676 - components: - - type: Transform - pos: 67.5,29.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 5723 components: - type: Transform @@ -72968,12 +76549,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 6325 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 67.5,20.5 - parent: 2 - uid: 6492 components: - type: Transform @@ -73067,14 +76642,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7829 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 65.5,7.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7862 components: - type: Transform @@ -73097,14 +76664,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 7865 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 84.5,5.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 7866 components: - type: Transform @@ -73123,16 +76682,11 @@ entities: rot: -1.5707963267948966 rad pos: 5.5,35.5 parent: 2 - - uid: 8376 - components: - - type: Transform - pos: 58.5,32.5 - parent: 2 - - uid: 8527 + - uid: 8424 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-18.5 + rot: 1.5707963267948966 rad + pos: 69.5,45.5 parent: 2 - uid: 8528 components: @@ -73156,37 +76710,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 8601 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,12.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 8602 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,8.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 8603 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 71.5,44.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 8609 - components: - - type: Transform - pos: 30.5,26.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 8639 components: - type: Transform @@ -73236,6 +76759,16 @@ entities: rot: -1.5707963267948966 rad pos: 11.5,-41.5 parent: 2 + - uid: 10386 + components: + - type: Transform + pos: 30.5,31.5 + parent: 2 + - uid: 10665 + components: + - type: Transform + pos: 34.5,37.5 + parent: 2 - uid: 10707 components: - type: Transform @@ -73277,13 +76810,6 @@ entities: parent: 2 - type: ApcPowerReceiver powerLoad: 0 - - uid: 11100 - components: - - type: Transform - pos: 44.5,25.5 - parent: 2 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 11438 components: - type: Transform @@ -73380,18 +76906,6 @@ entities: - type: Transform pos: -26.5,0.5 parent: 2 - - uid: 13569 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,37.5 - parent: 2 - - uid: 13598 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,40.5 - parent: 2 - uid: 13716 components: - type: Transform @@ -73415,22 +76929,17 @@ entities: rot: 3.141592653589793 rad pos: -8.5,-23.5 parent: 2 - - uid: 14085 + - uid: 14149 components: - type: Transform rot: 3.141592653589793 rad - pos: 36.5,33.5 - parent: 2 - - uid: 14086 - components: - - type: Transform - pos: 50.5,28.5 + pos: 74.5,20.5 parent: 2 - - uid: 14149 + - uid: 14249 components: - type: Transform - rot: 3.141592653589793 rad - pos: 74.5,20.5 + rot: 1.5707963267948966 rad + pos: 65.5,46.5 parent: 2 - uid: 14530 components: @@ -73444,26 +76953,172 @@ entities: rot: -1.5707963267948966 rad pos: 82.5,33.5 parent: 2 + - uid: 14798 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,10.5 + parent: 2 - uid: 15007 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,-12.5 parent: 2 + - uid: 15569 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,13.5 + parent: 2 + - uid: 15674 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,36.5 + parent: 2 + - uid: 15685 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,33.5 + parent: 2 + - uid: 15791 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 85.5,3.5 + parent: 2 +- proto: PoweredSmallLightEmpty + entities: + - uid: 3323 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,24.5 + parent: 2 + - uid: 3348 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,44.5 + parent: 2 + - uid: 4812 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,25.5 + parent: 2 + - uid: 5488 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,46.5 + parent: 2 + - uid: 8680 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,53.5 + parent: 2 + - uid: 10660 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,38.5 + parent: 2 + - uid: 10712 + components: + - type: Transform + pos: 51.5,28.5 + parent: 2 + - uid: 14225 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 72.5,27.5 + parent: 2 + - uid: 14344 + components: + - type: Transform + pos: 69.5,35.5 + parent: 2 + - uid: 15670 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 63.5,45.5 + parent: 2 + - uid: 15673 + components: + - type: Transform + pos: 70.5,40.5 + parent: 2 +- proto: PoweredWarmSmallLight + entities: + - uid: 3431 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 70.5,37.5 + parent: 2 + - uid: 8202 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,41.5 + parent: 2 + - uid: 9411 + components: + - type: Transform + pos: 58.5,39.5 + parent: 2 + - uid: 10400 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,40.5 + parent: 2 + - uid: 10609 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,18.5 + parent: 2 + - uid: 10661 + components: + - type: Transform + pos: 67.5,29.5 + parent: 2 + - uid: 10673 + components: + - type: Transform + pos: 62.5,41.5 + parent: 2 + - uid: 11476 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,41.5 + parent: 2 + - uid: 13639 + components: + - type: Transform + pos: 43.5,25.5 + parent: 2 - proto: Protolathe entities: - - uid: 5305 + - uid: 5238 components: - type: Transform - pos: 53.5,18.5 + pos: 53.5,21.5 parent: 2 - - type: MaterialStorage - materialWhiteList: - - Steel - - Glass - - Plastic - - Wood - - Gold + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: ProtolatheMachineCircuitboard entities: - uid: 12658 @@ -73473,15 +77128,10 @@ entities: parent: 2 - proto: Rack entities: - - uid: 251 - components: - - type: Transform - pos: -0.5,-5.5 - parent: 2 - - uid: 553 + - uid: 27 components: - type: Transform - pos: 5.5,31.5 + pos: 65.5,20.5 parent: 2 - uid: 826 components: @@ -73548,25 +77198,32 @@ entities: - type: Transform pos: 33.5,-17.5 parent: 2 - - uid: 2222 + - uid: 2195 components: - type: Transform - pos: 50.5,28.5 + pos: 65.5,8.5 parent: 2 - - uid: 3162 + - uid: 3165 components: - type: Transform - pos: 56.5,25.5 + rot: 3.141592653589793 rad + pos: 40.5,28.5 parent: 2 - - uid: 5342 + - uid: 3168 components: - type: Transform - pos: 53.5,25.5 + rot: 3.141592653589793 rad + pos: 39.5,28.5 parent: 2 - - uid: 5375 + - uid: 3666 components: - type: Transform - pos: 52.5,11.5 + pos: 48.5,28.5 + parent: 2 + - uid: 5341 + components: + - type: Transform + pos: 66.5,6.5 parent: 2 - uid: 5439 components: @@ -73578,6 +77235,12 @@ entities: - type: Transform pos: 73.5,-12.5 parent: 2 + - uid: 5731 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,22.5 + parent: 2 - uid: 5732 components: - type: Transform @@ -73599,12 +77262,23 @@ entities: - type: Transform pos: 31.5,-48.5 parent: 2 + - uid: 7780 + components: + - type: Transform + pos: 38.5,43.5 + parent: 2 - uid: 8173 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,-42.5 parent: 2 + - uid: 8517 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,8.5 + parent: 2 - uid: 9017 components: - type: Transform @@ -73621,17 +77295,6 @@ entities: - type: Transform pos: 27.5,5.5 parent: 2 - - uid: 9640 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,40.5 - parent: 2 - - uid: 10039 - components: - - type: Transform - pos: 28.5,-41.5 - parent: 2 - uid: 10303 components: - type: Transform @@ -73667,11 +77330,6 @@ entities: - type: Transform pos: 81.5,9.5 parent: 2 - - uid: 10833 - components: - - type: Transform - pos: 65.5,11.5 - parent: 2 - uid: 11409 components: - type: Transform @@ -73704,12 +77362,51 @@ entities: rot: 3.141592653589793 rad pos: 82.5,34.5 parent: 2 + - uid: 14834 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,29.5 + parent: 2 + - uid: 14886 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,47.5 + parent: 2 - uid: 15210 components: - type: Transform rot: 3.141592653589793 rad pos: 30.5,-44.5 parent: 2 + - uid: 15371 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,26.5 + parent: 2 + - uid: 15467 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 59.5,31.5 + parent: 2 + - uid: 15894 + components: + - type: Transform + pos: 45.5,7.5 + parent: 2 + - uid: 15900 + components: + - type: Transform + pos: 47.5,24.5 + parent: 2 + - uid: 15904 + components: + - type: Transform + pos: 36.5,39.5 + parent: 2 - proto: RadiationCollectorFullTank entities: - uid: 8166 @@ -73744,11 +77441,6 @@ entities: parent: 2 - proto: RadioHandheld entities: - - uid: 1325 - components: - - type: Transform - pos: 21.5,-19.5 - parent: 2 - uid: 2165 components: - type: Transform @@ -73759,36 +77451,6 @@ entities: - type: Transform pos: 15.602974,35.641438 parent: 2 - - uid: 4090 - components: - - type: Transform - pos: 21.304989,-19.377043 - parent: 2 - - uid: 7267 - components: - - type: Transform - pos: 21.664364,-19.377043 - parent: 2 - - uid: 7268 - components: - - type: Transform - pos: 21.492489,-19.283293 - parent: 2 - - uid: 8693 - components: - - type: Transform - pos: 32.390015,26.521107 - parent: 2 - - uid: 8694 - components: - - type: Transform - pos: 32.546265,26.521107 - parent: 2 - - uid: 8695 - components: - - type: Transform - pos: 32.68689,26.505482 - parent: 2 - proto: Railing entities: - uid: 6662 @@ -73821,20 +77483,18 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,-9.5 parent: 2 - - uid: 13640 - components: - - type: Transform - pos: 53.5,36.5 - parent: 2 - - uid: 13641 + - uid: 14954 components: - type: Transform - pos: 54.5,36.5 + rot: -1.5707963267948966 rad + pos: 3.5,-28.5 parent: 2 - - uid: 13642 +- proto: RailingCornerSmall + entities: + - uid: 15742 components: - type: Transform - pos: 55.5,36.5 + pos: 3.5,-29.5 parent: 2 - proto: RandomArcade entities: @@ -73845,15 +77505,15 @@ entities: parent: 2 - proto: RandomArtifactSpawner entities: - - uid: 10421 + - uid: 5445 components: - type: Transform - pos: 64.5,28.5 + pos: 62.5,29.5 parent: 2 - - uid: 10422 + - uid: 10421 components: - type: Transform - pos: 62.5,28.5 + pos: 64.5,28.5 parent: 2 - proto: RandomBoard entities: @@ -73877,6 +77537,158 @@ entities: - type: Transform pos: 37.5,-17.5 parent: 2 +- proto: RandomCableHVSpawner + entities: + - uid: 1815 + components: + - type: Transform + pos: 81.5,45.5 + parent: 2 + - uid: 2565 + components: + - type: Transform + pos: 82.5,46.5 + parent: 2 + - uid: 2567 + components: + - type: Transform + pos: 82.5,44.5 + parent: 2 + - uid: 2568 + components: + - type: Transform + pos: 78.5,44.5 + parent: 2 + - uid: 2569 + components: + - type: Transform + pos: 86.5,46.5 + parent: 2 + - uid: 2572 + components: + - type: Transform + pos: 86.5,44.5 + parent: 2 + - uid: 4402 + components: + - type: Transform + pos: 84.5,45.5 + parent: 2 + - uid: 4409 + components: + - type: Transform + pos: 86.5,45.5 + parent: 2 + - uid: 4573 + components: + - type: Transform + pos: 80.5,45.5 + parent: 2 + - uid: 4729 + components: + - type: Transform + pos: 87.5,45.5 + parent: 2 + - uid: 4744 + components: + - type: Transform + pos: 85.5,45.5 + parent: 2 + - uid: 5013 + components: + - type: Transform + pos: 83.5,45.5 + parent: 2 + - uid: 5493 + components: + - type: Transform + pos: 78.5,46.5 + parent: 2 + - uid: 5495 + components: + - type: Transform + pos: 82.5,45.5 + parent: 2 + - uid: 5500 + components: + - type: Transform + pos: 77.5,45.5 + parent: 2 + - uid: 5639 + components: + - type: Transform + pos: 79.5,45.5 + parent: 2 + - uid: 6322 + components: + - type: Transform + pos: 78.5,45.5 + parent: 2 + - uid: 8524 + components: + - type: Transform + pos: 76.5,45.5 + parent: 2 + - uid: 15761 + components: + - type: Transform + pos: -13.5,-35.5 + parent: 2 + - uid: 15762 + components: + - type: Transform + pos: -12.5,-35.5 + parent: 2 + - uid: 15763 + components: + - type: Transform + pos: -11.5,-35.5 + parent: 2 + - uid: 15764 + components: + - type: Transform + pos: -10.5,-35.5 + parent: 2 + - uid: 15765 + components: + - type: Transform + pos: -9.5,-35.5 + parent: 2 + - uid: 15766 + components: + - type: Transform + pos: -8.5,-35.5 + parent: 2 + - uid: 15767 + components: + - type: Transform + pos: -7.5,-35.5 + parent: 2 + - uid: 15768 + components: + - type: Transform + pos: -6.5,-35.5 + parent: 2 + - uid: 15769 + components: + - type: Transform + pos: -5.5,-35.5 + parent: 2 + - uid: 15770 + components: + - type: Transform + pos: -4.5,-35.5 + parent: 2 + - uid: 15771 + components: + - type: Transform + pos: -3.5,-35.5 + parent: 2 + - uid: 15772 + components: + - type: Transform + pos: -2.5,-35.5 + parent: 2 - proto: RandomFoodMeal entities: - uid: 12793 @@ -73893,11 +77705,21 @@ entities: parent: 2 - proto: RandomPainting entities: + - uid: 5532 + components: + - type: Transform + pos: 44.5,23.5 + parent: 2 - uid: 12820 components: - type: Transform pos: 8.5,17.5 parent: 2 + - uid: 14845 + components: + - type: Transform + pos: 54.5,39.5 + parent: 2 - proto: RandomPosterAny entities: - uid: 2270 @@ -73905,20 +77727,15 @@ entities: - type: Transform pos: 79.5,9.5 parent: 2 - - uid: 5532 - components: - - type: Transform - pos: 52.5,32.5 - parent: 2 - - uid: 7827 + - uid: 3260 components: - type: Transform - pos: 68.5,33.5 + pos: 68.5,34.5 parent: 2 - - uid: 8584 + - uid: 10118 components: - type: Transform - pos: 58.5,38.5 + pos: 40.5,39.5 parent: 2 - uid: 11520 components: @@ -73930,28 +77747,41 @@ entities: - type: Transform pos: 10.5,31.5 parent: 2 -- proto: RandomPosterContraband - entities: - - uid: 2271 + - uid: 15694 components: - type: Transform - pos: 69.5,41.5 + rot: 3.141592653589793 rad + pos: 55.5,46.5 parent: 2 - - uid: 2274 + - uid: 15701 components: - type: Transform - pos: 40.5,39.5 + rot: 3.141592653589793 rad + pos: 63.5,42.5 parent: 2 - - uid: 5528 + - uid: 15702 components: - type: Transform - pos: 53.5,41.5 + rot: 3.141592653589793 rad + pos: 54.5,51.5 + parent: 2 +- proto: RandomPosterContraband + entities: + - uid: 2271 + components: + - type: Transform + pos: 69.5,41.5 parent: 2 - uid: 5624 components: - type: Transform pos: 16.5,-9.5 parent: 2 + - uid: 10676 + components: + - type: Transform + pos: 60.5,41.5 + parent: 2 - uid: 11176 components: - type: Transform @@ -73964,11 +77794,32 @@ entities: parent: 2 - proto: RandomPosterLegit entities: + - uid: 4130 + components: + - type: Transform + pos: 45.5,21.5 + parent: 2 + - uid: 5443 + components: + - type: Transform + pos: 36.5,17.5 + parent: 2 + - uid: 5477 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,38.5 + parent: 2 - uid: 7573 components: - type: Transform pos: 10.5,2.5 parent: 2 + - uid: 7953 + components: + - type: Transform + pos: 30.5,19.5 + parent: 2 - uid: 8117 components: - type: Transform @@ -74031,18 +77882,8 @@ entities: - type: Transform pos: 78.5,7.5 parent: 2 - - uid: 14652 - components: - - type: Transform - pos: 59.5,34.5 - parent: 2 - proto: RandomSpawner entities: - - uid: 3433 - components: - - type: Transform - pos: 70.5,27.5 - parent: 2 - uid: 5688 components: - type: Transform @@ -74053,21 +77894,11 @@ entities: - type: Transform pos: 15.5,-25.5 parent: 2 - - uid: 8932 - components: - - type: Transform - pos: 70.5,29.5 - parent: 2 - uid: 9308 components: - type: Transform pos: 68.5,8.5 parent: 2 - - uid: 11866 - components: - - type: Transform - pos: 57.5,-13.5 - parent: 2 - uid: 11867 components: - type: Transform @@ -74088,31 +77919,6 @@ entities: - type: Transform pos: 20.5,26.5 parent: 2 - - uid: 11879 - components: - - type: Transform - pos: 83.5,7.5 - parent: 2 - - uid: 11880 - components: - - type: Transform - pos: 68.5,11.5 - parent: 2 - - uid: 11884 - components: - - type: Transform - pos: 71.5,37.5 - parent: 2 - - uid: 11893 - components: - - type: Transform - pos: 18.5,36.5 - parent: 2 - - uid: 11895 - components: - - type: Transform - pos: 21.5,37.5 - parent: 2 - uid: 12409 components: - type: Transform @@ -74143,11 +77949,6 @@ entities: - type: Transform pos: 47.5,-1.5 parent: 2 - - uid: 12415 - components: - - type: Transform - pos: 25.5,12.5 - parent: 2 - uid: 12417 components: - type: Transform @@ -74202,10 +78003,10 @@ entities: - type: Transform pos: 25.5,3.5 parent: 2 - - uid: 11032 + - uid: 9898 components: - type: Transform - pos: 20.5,35.5 + pos: 18.5,35.5 parent: 2 - proto: RandomVendingSnacks entities: @@ -74214,20 +78015,27 @@ entities: - type: Transform pos: 5.5,13.5 parent: 2 -- proto: Recycler - entities: - - uid: 829 + - uid: 10721 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,34.5 + pos: 19.5,35.5 parent: 2 +- proto: Recycler + entities: - uid: 5855 components: - type: Transform rot: 3.141592653589793 rad pos: -0.5,-29.5 parent: 2 + - uid: 13115 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,34.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 - proto: ReinforcedPlasmaWindow entities: - uid: 321 @@ -74270,16 +78078,6 @@ entities: - type: Transform pos: 47.5,-33.5 parent: 2 - - uid: 2363 - components: - - type: Transform - pos: 38.5,25.5 - parent: 2 - - uid: 2364 - components: - - type: Transform - pos: 41.5,25.5 - parent: 2 - uid: 2411 components: - type: Transform @@ -74320,26 +78118,28 @@ entities: - type: Transform pos: 36.5,-33.5 parent: 2 - - uid: 8532 - components: - - type: Transform - pos: 37.5,27.5 - parent: 2 - - uid: 8534 + - uid: 8548 components: - type: Transform - pos: 37.5,26.5 + rot: 1.5707963267948966 rad + pos: 62.5,26.5 parent: 2 - uid: 8665 components: - type: Transform pos: 45.5,-45.5 parent: 2 - - uid: 8699 + - uid: 8689 components: - type: Transform pos: 63.5,26.5 parent: 2 + - uid: 9565 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,32.5 + parent: 2 - uid: 10088 components: - type: Transform @@ -74355,20 +78155,16 @@ entities: - type: Transform pos: 45.5,-48.5 parent: 2 - - uid: 12296 - components: - - type: Transform - pos: 40.5,29.5 - parent: 2 - - uid: 12442 + - uid: 12986 components: - type: Transform - pos: 39.5,29.5 + pos: 45.5,-46.5 parent: 2 - - uid: 12986 + - uid: 13517 components: - type: Transform - pos: 45.5,-46.5 + rot: 3.141592653589793 rad + pos: 41.5,32.5 parent: 2 - proto: ReinforcedWindow entities: @@ -74392,6 +78188,12 @@ entities: - type: Transform pos: -4.5,-11.5 parent: 2 + - uid: 37 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 39.5,23.5 + parent: 2 - uid: 45 components: - type: Transform @@ -74492,16 +78294,6 @@ entities: - type: Transform pos: 2.5,7.5 parent: 2 - - uid: 418 - components: - - type: Transform - pos: 53.5,12.5 - parent: 2 - - uid: 427 - components: - - type: Transform - pos: 55.5,12.5 - parent: 2 - uid: 445 components: - type: Transform @@ -74542,11 +78334,6 @@ entities: - type: Transform pos: 65.5,14.5 parent: 2 - - uid: 622 - components: - - type: Transform - pos: 28.5,29.5 - parent: 2 - uid: 674 components: - type: Transform @@ -74612,16 +78399,6 @@ entities: - type: Transform pos: 4.5,32.5 parent: 2 - - uid: 982 - components: - - type: Transform - pos: 20.5,-37.5 - parent: 2 - - uid: 984 - components: - - type: Transform - pos: 22.5,-37.5 - parent: 2 - uid: 986 components: - type: Transform @@ -74712,26 +78489,11 @@ entities: - type: Transform pos: 2.5,12.5 parent: 2 - - uid: 1231 - components: - - type: Transform - pos: 56.5,42.5 - parent: 2 - uid: 1251 components: - type: Transform pos: 33.5,-34.5 parent: 2 - - uid: 1256 - components: - - type: Transform - pos: 52.5,38.5 - parent: 2 - - uid: 1275 - components: - - type: Transform - pos: 55.5,42.5 - parent: 2 - uid: 1308 components: - type: Transform @@ -74872,25 +78634,10 @@ entities: - type: Transform pos: -3.5,0.5 parent: 2 - - uid: 1948 - components: - - type: Transform - pos: 52.5,39.5 - parent: 2 - uid: 2028 components: - type: Transform - pos: 16.5,-37.5 - parent: 2 - - uid: 2053 - components: - - type: Transform - pos: 4.5,28.5 - parent: 2 - - uid: 2055 - components: - - type: Transform - pos: 5.5,28.5 + pos: 42.5,48.5 parent: 2 - uid: 2056 components: @@ -74902,126 +78649,48 @@ entities: - type: Transform pos: 5.5,25.5 parent: 2 - - uid: 2059 - components: - - type: Transform - pos: 4.5,22.5 - parent: 2 - - uid: 2060 - components: - - type: Transform - pos: 5.5,22.5 - parent: 2 - uid: 2167 components: - type: Transform pos: -4.5,-15.5 parent: 2 - - uid: 2210 - components: - - type: Transform - pos: 47.5,30.5 - parent: 2 - - uid: 2213 + - uid: 2230 components: - type: Transform - pos: 60.5,36.5 + rot: 3.141592653589793 rad + pos: 35.5,16.5 parent: 2 - uid: 2231 components: - type: Transform pos: 75.5,23.5 parent: 2 - - uid: 2240 - components: - - type: Transform - pos: 28.5,21.5 - parent: 2 - - uid: 2241 - components: - - type: Transform - pos: 28.5,20.5 - parent: 2 - - uid: 2242 - components: - - type: Transform - pos: 28.5,18.5 - parent: 2 - - uid: 2243 - components: - - type: Transform - pos: 28.5,17.5 - parent: 2 - - uid: 2256 - components: - - type: Transform - pos: 31.5,21.5 - parent: 2 - - uid: 2257 - components: - - type: Transform - pos: 31.5,17.5 - parent: 2 - - uid: 2284 - components: - - type: Transform - pos: 44.5,34.5 - parent: 2 - - uid: 2285 - components: - - type: Transform - pos: 44.5,35.5 - parent: 2 - - uid: 2286 - components: - - type: Transform - pos: 44.5,36.5 - parent: 2 - - uid: 2367 - components: - - type: Transform - pos: 37.5,24.5 - parent: 2 - - uid: 2368 - components: - - type: Transform - pos: 37.5,23.5 - parent: 2 - - uid: 2369 + - uid: 2251 components: - type: Transform - pos: 38.5,20.5 + pos: 63.5,33.5 parent: 2 - - uid: 2370 + - uid: 2254 components: - type: Transform - pos: 37.5,21.5 + pos: 62.5,33.5 parent: 2 - - uid: 2373 + - uid: 2289 components: - type: Transform - pos: 42.5,24.5 + pos: 35.5,24.5 parent: 2 - - uid: 2374 + - uid: 2425 components: - type: Transform - pos: 42.5,22.5 + rot: 3.141592653589793 rad + pos: 34.5,16.5 parent: 2 - uid: 2427 components: - type: Transform pos: 88.5,-6.5 parent: 2 - - uid: 2458 - components: - - type: Transform - pos: 43.5,16.5 - parent: 2 - - uid: 2459 - components: - - type: Transform - pos: 41.5,16.5 - parent: 2 - uid: 2476 components: - type: Transform @@ -75197,16 +78866,6 @@ entities: - type: Transform pos: 59.5,-14.5 parent: 2 - - uid: 3069 - components: - - type: Transform - pos: 42.5,40.5 - parent: 2 - - uid: 3070 - components: - - type: Transform - pos: 41.5,40.5 - parent: 2 - uid: 3086 components: - type: Transform @@ -75227,65 +78886,10 @@ entities: - type: Transform pos: 18.5,44.5 parent: 2 - - uid: 3098 - components: - - type: Transform - pos: 48.5,49.5 - parent: 2 - - uid: 3099 - components: - - type: Transform - pos: 48.5,48.5 - parent: 2 - - uid: 3100 - components: - - type: Transform - pos: 47.5,48.5 - parent: 2 - uid: 3101 components: - type: Transform - pos: 46.5,48.5 - parent: 2 - - uid: 3102 - components: - - type: Transform - pos: 45.5,48.5 - parent: 2 - - uid: 3103 - components: - - type: Transform - pos: 45.5,47.5 - parent: 2 - - uid: 3104 - components: - - type: Transform - pos: 44.5,47.5 - parent: 2 - - uid: 3105 - components: - - type: Transform - pos: 43.5,47.5 - parent: 2 - - uid: 3110 - components: - - type: Transform - pos: 46.5,45.5 - parent: 2 - - uid: 3111 - components: - - type: Transform - pos: 47.5,45.5 - parent: 2 - - uid: 3112 - components: - - type: Transform - pos: 48.5,45.5 - parent: 2 - - uid: 3113 - components: - - type: Transform - pos: 49.5,45.5 + pos: 35.5,28.5 parent: 2 - uid: 3120 components: @@ -75297,60 +78901,42 @@ entities: - type: Transform pos: -25.5,-6.5 parent: 2 - - uid: 3127 - components: - - type: Transform - pos: 50.5,46.5 - parent: 2 - - uid: 3128 - components: - - type: Transform - pos: 50.5,47.5 - parent: 2 - - uid: 3129 - components: - - type: Transform - pos: 51.5,47.5 - parent: 2 - - uid: 3130 - components: - - type: Transform - pos: 52.5,47.5 - parent: 2 - - uid: 3143 + - uid: 3146 components: - type: Transform - pos: 47.5,39.5 + pos: 40.5,29.5 parent: 2 - - uid: 3144 + - uid: 3147 components: - type: Transform - pos: 47.5,38.5 + pos: 39.5,29.5 parent: 2 - - uid: 3145 + - uid: 3157 components: - type: Transform - pos: 47.5,37.5 + rot: 3.141592653589793 rad + pos: 36.5,28.5 parent: 2 - - uid: 3211 + - uid: 3162 components: - type: Transform - pos: 60.5,47.5 + pos: 35.5,27.5 parent: 2 - - uid: 3212 + - uid: 3164 components: - type: Transform - pos: 61.5,47.5 + pos: 35.5,25.5 parent: 2 - - uid: 3214 + - uid: 3174 components: - type: Transform - pos: 62.5,47.5 + rot: 3.141592653589793 rad + pos: 36.5,29.5 parent: 2 - - uid: 3265 + - uid: 3279 components: - type: Transform - pos: 62.5,46.5 + pos: 40.5,23.5 parent: 2 - uid: 3327 components: @@ -75362,25 +78948,11 @@ entities: - type: Transform pos: -7.5,-7.5 parent: 2 - - uid: 3335 - components: - - type: Transform - pos: 50.5,49.5 - parent: 2 - - uid: 3336 - components: - - type: Transform - pos: 51.5,49.5 - parent: 2 - uid: 3337 components: - type: Transform - pos: 52.5,49.5 - parent: 2 - - uid: 3338 - components: - - type: Transform - pos: 53.5,49.5 + rot: 3.141592653589793 rad + pos: 51.5,51.5 parent: 2 - uid: 3340 components: @@ -75392,55 +78964,16 @@ entities: - type: Transform pos: -21.5,-4.5 parent: 2 - - uid: 3345 - components: - - type: Transform - pos: 59.5,49.5 - parent: 2 - - uid: 3346 - components: - - type: Transform - pos: 60.5,49.5 - parent: 2 - uid: 3347 components: - type: Transform - pos: 61.5,49.5 - parent: 2 - - uid: 3348 - components: - - type: Transform - pos: 62.5,49.5 - parent: 2 - - uid: 3389 - components: - - type: Transform - pos: 64.5,49.5 - parent: 2 - - uid: 3390 - components: - - type: Transform - pos: 64.5,48.5 - parent: 2 - - uid: 3391 - components: - - type: Transform - pos: 65.5,48.5 - parent: 2 - - uid: 3392 - components: - - type: Transform - pos: 66.5,48.5 - parent: 2 - - uid: 3393 - components: - - type: Transform - pos: 67.5,48.5 + rot: 3.141592653589793 rad + pos: 52.5,51.5 parent: 2 - - uid: 3394 + - uid: 3350 components: - type: Transform - pos: 67.5,47.5 + pos: 50.5,51.5 parent: 2 - uid: 3397 components: @@ -75477,36 +79010,11 @@ entities: - type: Transform pos: 75.5,22.5 parent: 2 - - uid: 3479 - components: - - type: Transform - pos: 48.5,17.5 - parent: 2 - uid: 3480 components: - type: Transform pos: 48.5,19.5 parent: 2 - - uid: 3499 - components: - - type: Transform - pos: 54.5,26.5 - parent: 2 - - uid: 3500 - components: - - type: Transform - pos: 55.5,26.5 - parent: 2 - - uid: 3503 - components: - - type: Transform - pos: 57.5,26.5 - parent: 2 - - uid: 3504 - components: - - type: Transform - pos: 58.5,26.5 - parent: 2 - uid: 3594 components: - type: Transform @@ -75667,11 +79175,6 @@ entities: - type: Transform pos: 33.5,-35.5 parent: 2 - - uid: 4134 - components: - - type: Transform - pos: 56.5,26.5 - parent: 2 - uid: 4165 components: - type: Transform @@ -75797,11 +79300,6 @@ entities: - type: Transform pos: 47.5,-37.5 parent: 2 - - uid: 4812 - components: - - type: Transform - pos: 56.5,50.5 - parent: 2 - uid: 5004 components: - type: Transform @@ -75882,6 +79380,12 @@ entities: - type: Transform pos: 2.5,3.5 parent: 2 + - uid: 5335 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,16.5 + parent: 2 - uid: 5357 components: - type: Transform @@ -75892,6 +79396,12 @@ entities: - type: Transform pos: 2.5,4.5 parent: 2 + - uid: 5411 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,37.5 + parent: 2 - uid: 5417 components: - type: Transform @@ -75907,36 +79417,6 @@ entities: - type: Transform pos: 39.5,-41.5 parent: 2 - - uid: 5489 - components: - - type: Transform - pos: 72.5,33.5 - parent: 2 - - uid: 5490 - components: - - type: Transform - pos: 72.5,32.5 - parent: 2 - - uid: 5491 - components: - - type: Transform - pos: 72.5,31.5 - parent: 2 - - uid: 5492 - components: - - type: Transform - pos: 72.5,29.5 - parent: 2 - - uid: 5493 - components: - - type: Transform - pos: 72.5,28.5 - parent: 2 - - uid: 5494 - components: - - type: Transform - pos: 72.5,27.5 - parent: 2 - uid: 5728 components: - type: Transform @@ -75977,6 +79457,11 @@ entities: - type: Transform pos: 42.5,-2.5 parent: 2 + - uid: 6536 + components: + - type: Transform + pos: 64.5,33.5 + parent: 2 - uid: 6807 components: - type: Transform @@ -76062,6 +79547,12 @@ entities: - type: Transform pos: -12.5,-2.5 parent: 2 + - uid: 7755 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,29.5 + parent: 2 - uid: 7763 components: - type: Transform @@ -76092,11 +79583,6 @@ entities: - type: Transform pos: -25.5,-4.5 parent: 2 - - uid: 7945 - components: - - type: Transform - pos: 34.5,16.5 - parent: 2 - uid: 7957 components: - type: Transform @@ -76112,6 +79598,62 @@ entities: - type: Transform pos: -17.5,-2.5 parent: 2 + - uid: 8398 + components: + - type: Transform + pos: 38.5,23.5 + parent: 2 + - uid: 8453 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,29.5 + parent: 2 + - uid: 8457 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,23.5 + parent: 2 + - uid: 8587 + components: + - type: Transform + pos: 37.5,23.5 + parent: 2 + - uid: 8597 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,51.5 + parent: 2 + - uid: 8599 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 73.5,32.5 + parent: 2 + - uid: 8616 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,51.5 + parent: 2 + - uid: 8634 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 8636 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,29.5 + parent: 2 + - uid: 8694 + components: + - type: Transform + pos: -26.5,-21.5 + parent: 2 - uid: 8736 components: - type: Transform @@ -76322,20 +79864,41 @@ entities: - type: Transform pos: 116.5,-19.5 parent: 2 - - uid: 9334 + - uid: 9265 components: - type: Transform - pos: 43.5,40.5 + rot: 3.141592653589793 rad + pos: 16.5,-37.5 parent: 2 - - uid: 10086 + - uid: 9284 components: - type: Transform - pos: 52.5,25.5 + rot: 3.141592653589793 rad + pos: 17.5,-37.5 parent: 2 - - uid: 10087 + - uid: 9292 components: - type: Transform - pos: 52.5,23.5 + rot: 3.141592653589793 rad + pos: 73.5,31.5 + parent: 2 + - uid: 9294 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,-37.5 + parent: 2 + - uid: 9295 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,-37.5 + parent: 2 + - uid: 9296 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 73.5,28.5 parent: 2 - uid: 10123 components: @@ -76357,70 +79920,58 @@ entities: - type: Transform pos: 52.5,1.5 parent: 2 - - uid: 10768 + - uid: 10539 components: - type: Transform - pos: 73.5,24.5 + pos: 40.5,48.5 parent: 2 - - uid: 11609 + - uid: 10587 components: - type: Transform - pos: -7.5,-6.5 + rot: -1.5707963267948966 rad + pos: 53.5,12.5 parent: 2 - - uid: 11625 + - uid: 10768 components: - type: Transform - pos: -8.5,-13.5 + pos: 73.5,24.5 parent: 2 - - uid: 11642 + - uid: 11280 components: - type: Transform - pos: -26.5,-13.5 + rot: 3.141592653589793 rad + pos: 30.5,29.5 parent: 2 - - uid: 11737 + - uid: 11609 components: - type: Transform - pos: 57.5,30.5 + pos: -7.5,-6.5 parent: 2 - - uid: 11860 + - uid: 11625 components: - type: Transform - pos: 56.5,30.5 + pos: -8.5,-13.5 parent: 2 - - uid: 11861 + - uid: 11642 components: - type: Transform - pos: 55.5,30.5 + pos: -26.5,-13.5 parent: 2 - uid: 11971 components: - type: Transform pos: 45.5,-31.5 parent: 2 - - uid: 12080 - components: - - type: Transform - pos: 57.5,42.5 - parent: 2 - uid: 12421 components: - type: Transform pos: -9.5,-10.5 parent: 2 - - uid: 12431 - components: - - type: Transform - pos: 56.5,49.5 - parent: 2 - - uid: 12439 - components: - - type: Transform - pos: 54.5,46.5 - parent: 2 - - uid: 12443 + - uid: 12435 components: - type: Transform - pos: 58.5,46.5 + rot: 3.141592653589793 rad + pos: 62.5,51.5 parent: 2 - uid: 12444 components: @@ -76447,21 +79998,6 @@ entities: - type: Transform pos: -7.5,-15.5 parent: 2 - - uid: 12662 - components: - - type: Transform - pos: 55.5,46.5 - parent: 2 - - uid: 12670 - components: - - type: Transform - pos: 57.5,46.5 - parent: 2 - - uid: 12761 - components: - - type: Transform - pos: 47.5,31.5 - parent: 2 - uid: 12804 components: - type: Transform @@ -76532,16 +80068,6 @@ entities: - type: Transform pos: -9.5,1.5 parent: 2 - - uid: 13120 - components: - - type: Transform - pos: 23.5,34.5 - parent: 2 - - uid: 13142 - components: - - type: Transform - pos: 24.5,34.5 - parent: 2 - uid: 13255 components: - type: Transform @@ -76572,21 +80098,16 @@ entities: - type: Transform pos: -13.5,-21.5 parent: 2 - - uid: 13283 + - uid: 13287 components: - type: Transform - pos: 56.5,51.5 + pos: 41.5,48.5 parent: 2 - uid: 13295 components: - type: Transform pos: -25.5,-21.5 parent: 2 - - uid: 13297 - components: - - type: Transform - pos: -26.5,-21.5 - parent: 2 - uid: 13298 components: - type: Transform @@ -76647,20 +80168,10 @@ entities: - type: Transform pos: 8.5,-41.5 parent: 2 - - uid: 13557 - components: - - type: Transform - pos: 65.5,35.5 - parent: 2 - - uid: 13558 - components: - - type: Transform - pos: 65.5,36.5 - parent: 2 - - uid: 13559 + - uid: 13650 components: - type: Transform - pos: 65.5,37.5 + pos: 32.5,16.5 parent: 2 - uid: 13656 components: @@ -76672,11 +80183,6 @@ entities: - type: Transform pos: -25.5,-8.5 parent: 2 - - uid: 13692 - components: - - type: Transform - pos: 17.5,-37.5 - parent: 2 - uid: 13786 components: - type: Transform @@ -76767,6 +80273,17 @@ entities: - type: Transform pos: 82.5,35.5 parent: 2 + - uid: 14232 + components: + - type: Transform + pos: 44.5,48.5 + parent: 2 + - uid: 14238 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,23.5 + parent: 2 - uid: 14363 components: - type: Transform @@ -76797,6 +80314,16 @@ entities: - type: Transform pos: 3.5,25.5 parent: 2 + - uid: 14858 + components: + - type: Transform + pos: 28.5,20.5 + parent: 2 + - uid: 14859 + components: + - type: Transform + pos: 28.5,21.5 + parent: 2 - uid: 14923 components: - type: Transform @@ -76812,10 +80339,21 @@ entities: - type: Transform pos: 12.5,-38.5 parent: 2 - - uid: 15365 + - uid: 15676 components: - type: Transform - pos: 33.5,16.5 + pos: 45.5,48.5 + parent: 2 + - uid: 15677 + components: + - type: Transform + pos: 46.5,48.5 + parent: 2 + - uid: 15877 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,12.5 parent: 2 - proto: RemoteSignaller entities: @@ -76824,27 +80362,12 @@ entities: - type: Transform pos: 19.330996,46.803196 parent: 2 - - uid: 15427 - components: - - type: MetaData - name: robotics blast doors - - type: Transform - pos: 46.333313,11.606956 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 8248: - - - Pressed - - Toggle - 11022: - - - Pressed - - Toggle - proto: ResearchAndDevelopmentServer entities: - - uid: 8233 + - uid: 5321 components: - type: Transform - pos: 49.5,25.5 + pos: 49.5,23.5 parent: 2 - proto: Retractor entities: @@ -76853,63 +80376,74 @@ entities: - type: Transform pos: 66.55991,-3.281434 parent: 2 -- proto: RiotBulletShield +- proto: RevolverCapGun entities: - - uid: 2404 + - uid: 15182 components: - type: Transform - pos: 40.60262,28.679474 + pos: 48.41018,44.784416 parent: 2 - - uid: 7584 +- proto: RiceSeeds + entities: + - uid: 8730 components: - type: Transform - pos: 40.594807,28.656036 + pos: 57.497494,41.422585 parent: 2 - - uid: 8351 +- proto: RiotBulletShield + entities: + - uid: 9926 components: - type: Transform - pos: 40.57918,28.913849 - parent: 2 -- proto: RiotLaserShield - entities: - - uid: 6422 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 10405 components: - type: Transform - pos: 40.04793,28.648224 - parent: 2 - - uid: 8419 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: RiotLaserShield + entities: + - uid: 11017 components: - type: Transform - pos: 40.04012,28.835724 - parent: 2 - - uid: 8422 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 12773 components: - type: Transform - pos: 40.063557,28.726349 - parent: 2 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: RiotShield entities: - - uid: 8348 - components: - - type: Transform - pos: 40.368244,28.741974 - parent: 2 - - uid: 8417 + - uid: 15200 components: - type: Transform - pos: 40.368244,28.609161 - parent: 2 - - uid: 14664 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 15337 components: - type: Transform - pos: 40.336994,28.882599 - parent: 2 + parent: 6527 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: RobocopCircuitBoard entities: - uid: 14284 components: - type: Transform - pos: 86.54398,28.473265 + pos: 86.50753,32.46467 parent: 2 - proto: RockGuitarInstrument entities: @@ -76947,11 +80481,6 @@ entities: - type: Transform pos: 67.45054,-4.453309 parent: 2 - - uid: 5395 - components: - - type: Transform - pos: 55.53906,10.407994 - parent: 2 - proto: Scalpel entities: - uid: 5137 @@ -76962,7 +80491,7 @@ entities: - uid: 5394 components: - type: Transform - pos: 55.523434,10.407994 + pos: 52.58589,8.339501 parent: 2 - uid: 10073 components: @@ -76971,10 +80500,27 @@ entities: parent: 2 - proto: ScrapCamera entities: - - uid: 6843 + - uid: 10083 + components: + - type: Transform + pos: 51.39755,42.20345 + parent: 2 + - uid: 13568 + components: + - type: Transform + pos: 69.38568,33.532196 + parent: 2 + - uid: 15705 + components: + - type: Transform + pos: 58.145233,50.61697 + parent: 2 +- proto: ScrapFireExtinguisher + entities: + - uid: 13569 components: - type: Transform - pos: 67.493965,34.506084 + pos: 70.49884,30.786736 parent: 2 - proto: Screen entities: @@ -77049,6 +80595,56 @@ entities: rot: 1.5707963267948966 rad pos: 88.5,32.5 parent: 2 + - uid: 15658 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,50.5 + parent: 2 +- proto: ScreenTimer + entities: + - uid: 15631 + components: + - type: Transform + pos: 51.5,39.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: SignalTimer + maxLength: 1 + delay: 0.7 + - type: DeviceLinkSource + linkedPorts: + 15632: + - - Timer + - Trigger + - type: ActiveSignalTimer + - uid: 15632 + components: + - type: Transform + pos: 50.5,39.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: SignalTimer + maxLength: 1 + delay: 0.7 + - type: DeviceLinkSource + linkedPorts: + 9342: + - - Timer + - Forward + - - Start + - Reverse + 15631: + - - Timer + - Trigger + 15156: + - - Timer + - Forward + - - Start + - Reverse + - type: ActiveSignalTimer - proto: Screwdriver entities: - uid: 11132 @@ -77058,10 +80654,10 @@ entities: parent: 2 - proto: SecurityTechFab entities: - - uid: 12373 + - uid: 8508 components: - type: Transform - pos: 38.5,21.5 + pos: 42.5,35.5 parent: 2 - type: TechnologyDatabase supportedDisciplines: @@ -77071,16 +80667,21 @@ entities: - CivilianServices - proto: SeedExtractor entities: - - uid: 3159 + - uid: 2431 components: - type: Transform - pos: 53.5,36.5 + pos: 59.5,45.5 parent: 2 - uid: 6677 components: - type: Transform pos: 45.5,-4.5 parent: 2 + - uid: 14870 + components: + - type: Transform + pos: 40.5,18.5 + parent: 2 - proto: ShardGlass entities: - uid: 10809 @@ -77093,6 +80694,13 @@ entities: - type: Transform pos: 90.27248,-20.82429 parent: 2 +- proto: ShardGlassReinforced + entities: + - uid: 10311 + components: + - type: Transform + pos: 71.58744,34.19874 + parent: 2 - proto: SheetGlass entities: - uid: 784 @@ -77107,21 +80715,6 @@ entities: - type: Transform pos: 33.519444,-17.381672 parent: 2 - - uid: 5327 - components: - - type: Transform - pos: 56.186665,17.583338 - parent: 2 - - uid: 5328 - components: - - type: Transform - pos: 56.186665,17.583338 - parent: 2 - - uid: 5329 - components: - - type: Transform - pos: 56.186665,17.583338 - parent: 2 - uid: 5636 components: - type: Transform @@ -77132,10 +80725,16 @@ entities: - type: Transform pos: 16.999237,-26.465462 parent: 2 - - uid: 10311 + - uid: 8429 + components: + - type: Transform + pos: 55.510555,17.572374 + parent: 2 + - uid: 14829 components: - type: Transform - pos: 8.421515,-6.356274 + rot: -12.566370614359172 rad + pos: 55.527084,17.569584 parent: 2 - proto: SheetPlasma entities: @@ -77149,7 +80748,8 @@ entities: - uid: 7529 components: - type: Transform - pos: 71.06963,13.620979 + rot: -12.566370614359172 rad + pos: 71.4212,13.651101 parent: 2 - uid: 14581 components: @@ -77170,27 +80770,27 @@ entities: - type: Transform pos: 17.5,-26.5 parent: 2 - - uid: 10312 + - uid: 7756 components: - type: Transform - pos: 8.609015,-6.340649 + pos: 17.522242,-26.53012 parent: 2 - proto: SheetPlastic entities: - - uid: 5333 + - uid: 7827 components: - type: Transform - pos: 56.436665,17.505213 + pos: 18.15394,-26.405436 parent: 2 - - uid: 5334 + - uid: 8421 components: - type: Transform - pos: 56.436665,17.505213 + pos: 56.041805,17.55675 parent: 2 - - uid: 5335 + - uid: 10656 components: - type: Transform - pos: 56.436665,17.505213 + pos: 55.99271,17.57192 parent: 2 - proto: SheetSteel entities: @@ -77206,46 +80806,6 @@ entities: - type: Transform pos: 33.507664,-17.468887 parent: 2 - - uid: 5152 - components: - - type: Transform - pos: 43.528275,-35.489674 - parent: 2 - - uid: 5153 - components: - - type: Transform - pos: 43.528275,-35.489674 - parent: 2 - - uid: 5330 - components: - - type: Transform - pos: 56.63979,17.598963 - parent: 2 - - uid: 5331 - components: - - type: Transform - pos: 56.63979,17.598963 - parent: 2 - - uid: 5332 - components: - - type: Transform - pos: 56.63979,17.598963 - parent: 2 - - uid: 5383 - components: - - type: Transform - pos: 50.524685,8.532994 - parent: 2 - - uid: 5384 - components: - - type: Transform - pos: 50.524685,8.532994 - parent: 2 - - uid: 5385 - components: - - type: Transform - pos: 50.524685,8.532994 - parent: 2 - uid: 5633 components: - type: Transform @@ -77254,7 +80814,7 @@ entities: - uid: 5634 components: - type: Transform - pos: 16.5,-26.5 + pos: 56.604305,17.55675 parent: 2 - uid: 7271 components: @@ -77266,20 +80826,20 @@ entities: - type: Transform pos: 30.5,-30.5 parent: 2 - - uid: 8175 + - uid: 8470 components: - type: Transform - pos: 43.528275,-35.489674 + pos: 36.47758,27.594019 parent: 2 - - uid: 10313 + - uid: 12088 components: - type: Transform - pos: 8.53089,-6.434399 + pos: 16.49948,-26.476994 parent: 2 - - uid: 12088 + - uid: 15581 components: - type: Transform - pos: 16.49948,-26.476994 + pos: 56.55521,17.556295 parent: 2 - proto: SheetSteel1 entities: @@ -77307,20 +80867,29 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage -- proto: ShotGunCabinetFilled +- proto: Shovel entities: - - uid: 2221 + - uid: 1053 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,18.5 + pos: 7.4232864,29.512466 parent: 2 -- proto: Shovel +- proto: ShuttersNormal entities: - - uid: 1053 + - uid: 8446 components: - type: Transform - pos: 5.5,31.5 + pos: 13.5,29.5 + parent: 2 + - uid: 8541 + components: + - type: Transform + pos: 11.5,29.5 + parent: 2 + - uid: 9640 + components: + - type: Transform + pos: 12.5,29.5 parent: 2 - proto: ShuttersNormalOpen entities: @@ -77363,50 +80932,67 @@ entities: rot: -1.5707963267948966 rad pos: 37.5,-6.5 parent: 2 - - uid: 2090 + - uid: 2065 components: - type: Transform - pos: 11.5,29.5 + pos: 32.5,16.5 parent: 2 - - uid: 6512 + - uid: 2261 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,-5.5 + pos: 34.5,16.5 parent: 2 - - uid: 12381 + - uid: 3494 components: - type: Transform - pos: 13.5,29.5 + pos: 35.5,16.5 parent: 2 - - uid: 12824 + - uid: 4635 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,17.5 + pos: 10.5,-38.5 parent: 2 - - uid: 12825 + - uid: 5447 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,20.5 + pos: 38.5,23.5 parent: 2 - - uid: 12826 + - uid: 6512 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,18.5 + pos: 37.5,-5.5 + parent: 2 + - uid: 8575 + components: + - type: Transform + pos: 37.5,23.5 + parent: 2 + - uid: 8592 + components: + - type: Transform + pos: 40.5,23.5 + parent: 2 + - uid: 8621 + components: + - type: Transform + pos: 36.5,23.5 + parent: 2 + - uid: 9038 + components: + - type: Transform + pos: 33.5,16.5 parent: 2 - - uid: 12839 + - uid: 9266 components: - type: Transform - pos: 12.5,29.5 + pos: 39.5,23.5 parent: 2 - - uid: 13183 + - uid: 11676 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,21.5 + pos: 47.5,37.5 parent: 2 - uid: 13476 components: @@ -77459,59 +81045,41 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,-33.5 parent: 2 - - uid: 13644 - components: - - type: Transform - pos: 55.5,30.5 - parent: 2 - - uid: 13645 - components: - - type: Transform - pos: 56.5,30.5 - parent: 2 - - uid: 13646 - components: - - type: Transform - pos: 57.5,30.5 - parent: 2 - - uid: 13647 - components: - - type: Transform - pos: 55.5,42.5 - parent: 2 - - uid: 13648 + - uid: 13629 components: - type: Transform - pos: 56.5,42.5 + rot: -1.5707963267948966 rad + pos: 35.5,25.5 parent: 2 - - uid: 13649 + - uid: 13630 components: - type: Transform - pos: 57.5,42.5 + rot: -1.5707963267948966 rad + pos: 35.5,24.5 parent: 2 - - uid: 13650 + - uid: 14599 components: - type: Transform rot: -1.5707963267948966 rad - pos: 52.5,38.5 + pos: 28.5,30.5 parent: 2 - - uid: 13651 + - uid: 14600 components: - type: Transform rot: -1.5707963267948966 rad - pos: 52.5,39.5 + pos: 28.5,31.5 parent: 2 - - uid: 13652 + - uid: 14860 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,36.5 + rot: -1.5707963267948966 rad + pos: 28.5,20.5 parent: 2 - - uid: 13915 + - uid: 14861 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,29.5 + pos: 28.5,21.5 parent: 2 - uid: 14910 components: @@ -77531,82 +81099,31 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,16.5 parent: 2 - - uid: 15370 - components: - - type: Transform - pos: 33.5,16.5 - parent: 2 - - uid: 15371 - components: - - type: Transform - pos: 34.5,16.5 - parent: 2 - proto: ShuttersRadiationOpen entities: - - uid: 449 - components: - - type: Transform - pos: 17.5,-37.5 - parent: 2 - - uid: 780 - components: - - type: Transform - pos: 20.5,-37.5 - parent: 2 - - uid: 2044 - components: - - type: Transform - pos: 16.5,-37.5 - parent: 2 - - uid: 3241 - components: - - type: Transform - pos: 22.5,-44.5 - parent: 2 - - uid: 3972 - components: - - type: Transform - pos: 23.5,-44.5 - parent: 2 - - uid: 3992 - components: - - type: Transform - pos: 21.5,-44.5 - parent: 2 - - uid: 4502 + - uid: 8673 components: - type: Transform + rot: 3.141592653589793 rad pos: 22.5,-37.5 parent: 2 - - uid: 4635 - components: - - type: Transform - pos: 26.5,-43.5 - parent: 2 - - uid: 4636 - components: - - type: Transform - pos: 25.5,-43.5 - parent: 2 - - uid: 7808 - components: - - type: Transform - pos: 20.5,-44.5 - parent: 2 - - uid: 8031 + - uid: 8932 components: - type: Transform - pos: 19.5,-44.5 + rot: 3.141592653589793 rad + pos: 16.5,-37.5 parent: 2 - - uid: 10959 + - uid: 9282 components: - type: Transform - pos: 16.5,-43.5 + rot: 3.141592653589793 rad + pos: 17.5,-37.5 parent: 2 - - uid: 10999 + - uid: 9332 components: - type: Transform - pos: 17.5,-43.5 + rot: 3.141592653589793 rad + pos: 20.5,-37.5 parent: 2 - proto: ShuttersWindowOpen entities: @@ -77742,17 +81259,6 @@ entities: parent: 2 - proto: SignalButton entities: - - uid: 128 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,28.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 8103: - - - Pressed - - Toggle - uid: 1471 components: - type: MetaData @@ -77771,50 +81277,57 @@ entities: 270: - - Pressed - Toggle - - uid: 7809 + - uid: 2443 components: + - type: MetaData + name: signal button (Inner Doors) - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,22.5 + pos: 36.41377,27.721725 parent: 2 - type: DeviceLinkSource linkedPorts: - 8067: + 8414: - - Pressed - - Toggle - - uid: 13002 + - Open + 8412: + - - Pressed + - Open + - type: Label + currentLabel: Inner Doors + - type: NameModifier + baseName: signal button + - uid: 11020 components: + - type: MetaData + name: signal button (Outer Doors) - type: Transform - pos: 10.5,29.5 + rot: 1.5707963267948966 rad + pos: 36.41377,27.494875 parent: 2 - type: DeviceLinkSource linkedPorts: - 2090: + 318: - - Pressed - - Toggle - 12839: - - - Pressed - - Toggle - 12381: + - Open + 257: - - Pressed - - Toggle - - uid: 14913 + - Open + - type: Label + currentLabel: Outer Doors + - type: NameModifier + baseName: signal button + - uid: 14932 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,15.5 + pos: 51.5,34.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 14912: + 15632: - - Pressed - - Toggle - 14910: - - - Pressed - - Toggle - 14911: - - - Pressed - - Toggle + - Trigger - proto: SignalButtonDirectional entities: - uid: 543 @@ -77842,202 +81355,549 @@ entities: 1154: - - Pressed - Toggle - - uid: 3993 + - uid: 10538 components: + - type: MetaData + name: signal button (Inner Doors) - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,-40.5 + pos: 31.69,31.78 parent: 2 - type: DeviceLinkSource linkedPorts: - 4636: + 8414: - - Pressed - - Toggle - 4635: + - Open + 8412: - - Pressed - - Toggle - 3972: + - Open + - type: Label + currentLabel: Inner Doors + - type: NameModifier + baseName: signal button + - uid: 14742 + components: + - type: MetaData + name: signal button (Outer Doors) + - type: Transform + pos: 31.31,31.78 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 257: - - Pressed - - Toggle - 3241: + - Open + 318: - - Pressed - - Toggle - 3992: + - Open + - type: Label + currentLabel: Outer Doors + - type: NameModifier + baseName: signal button + - uid: 15124 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,-43.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6937: - - Pressed - Toggle - 7808: + 15119: - - Pressed - Toggle - 8031: + 15120: - - Pressed - Toggle - 10999: + 15122: - - Pressed - Toggle - 10959: + 15121: - - Pressed - Toggle - - uid: 11001 + - uid: 15804 components: + - type: MetaData + name: signal button (Front Doors) - type: Transform rot: 3.141592653589793 rad - pos: 18.5,-37.5 + pos: 49.5,16.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 449: - - - Pressed - - Toggle - 2044: - - - Pressed - - Toggle - 780: + 10449: - - Pressed - - Toggle - 4502: + - Open + 3035: - - Pressed - Toggle - - uid: 11019 + - type: Label + currentLabel: Front Doors + - type: NameModifier + baseName: signal button +- proto: SignalSwitch + entities: + - uid: 5331 components: + - type: MetaData + name: signal switch (Shutters) - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,16.5 + pos: 31.49404,32.001522 parent: 2 - type: DeviceLinkSource linkedPorts: - 15371: - - - Pressed - - Toggle - 15370: - - - Pressed - - Toggle - - uid: 13655 + 14600: + - - On + - Open + - - Off + - Close + 14599: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Shutters + - type: NameModifier + baseName: signal switch + - uid: 10605 components: - type: MetaData - name: perma shutters + name: signal switch (Blast Doors) + - type: Transform + rot: -1.5707963267948966 rad + pos: 64.5,25.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 365: + - - On + - Open + - - Off + - Close + 8520: + - - On + - Open + - - Off + - Close + 8557: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Blast Doors + - type: NameModifier + baseName: signal switch +- proto: SignalSwitchDirectional + entities: + - uid: 2053 + components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,33.5 + pos: 4.5,15.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 13650: - - - Pressed - - Toggle - 13651: - - - Pressed - - Toggle - 13652: - - - Pressed - - Toggle - 13644: - - - Pressed - - Toggle - 13645: - - - Pressed - - Toggle - 13646: - - - Pressed - - Toggle - 13647: - - - Pressed - - Toggle - 13648: - - - Pressed - - Toggle - 13649: - - - Pressed - - Toggle - - uid: 14566 + 14912: + - - Off + - Close + - - On + - Open + 14910: + - - On + - Open + - - Off + - Close + 14911: + - - On + - Open + - - Off + - Close + - uid: 2059 components: + - type: MetaData + name: signal switch (Storage Bay) - type: Transform - pos: 61.5,26.5 + pos: 10.5,29.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 5351: - - - Pressed - - Toggle - 5361: - - - Pressed - - Toggle - - uid: 14742 + 8541: + - - On + - Open + - - Off + - Close + 9640: + - - Off + - Close + - - On + - Open + 8446: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Storage Bay + - type: NameModifier + baseName: signal switch + - uid: 7856 components: + - type: MetaData + name: signal switch (Brig Shutters) - type: Transform - pos: 31.77084,21.456566 + rot: 1.5707963267948966 rad + pos: 36.060936,27.49635 parent: 2 - type: DeviceLinkSource linkedPorts: - 12825: - - - Pressed - - Toggle - 13183: - - - Pressed - - Toggle - - uid: 14924 + 3494: + - - On + - Open + - - Off + - Close + 2261: + - - On + - Open + - - Off + - Close + 9038: + - - On + - Open + - - Off + - Close + 2065: + - - On + - Open + - - Off + - Close + 14860: + - - On + - Open + - - Off + - Close + 14861: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Brig Shutters + - type: NameModifier + baseName: signal switch + - uid: 10979 components: + - type: MetaData + name: signal switch (Window Shutters) - type: Transform - rot: 3.141592653589793 rad - pos: 31.777786,17.53082 + pos: 11.5,-32.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 12826: - - - Pressed - - Toggle - 12824: - - - Pressed - - Toggle - - uid: 15124 + 13490: + - - On + - Open + - - Off + - Close + 13489: + - - On + - Open + - - Off + - Close + 13488: + - - On + - Open + - - Off + - Close + 4635: + - - On + - Open + - - Off + - Close + 13478: + - - On + - Open + - - Off + - Close + 13477: + - - On + - Open + - - Off + - Close + 13476: + - - On + - Open + - - Off + - Close + 13481: + - - On + - Open + - - Off + - Close + 13482: + - - On + - Open + - - Off + - Close + 13480: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Window Shutters + - type: NameModifier + baseName: signal switch + - uid: 11164 + components: + - type: MetaData + name: signal switch (Bay Conveyor Belts) + - type: Transform + pos: 6.5,34.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 967: + - - On + - Forward + - - Off + - Off + 999: + - - On + - Forward + - - Off + - Off + 944: + - - On + - Forward + - - Off + - Off + 11473: + - - On + - Forward + - - Off + - Off + 895: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Bay Conveyor Belts + - type: NameModifier + baseName: signal switch + - uid: 12384 components: + - type: MetaData + name: signal switch (Shutters) - type: Transform rot: -1.5707963267948966 rad - pos: 45.5,-43.5 + pos: 49.5,39.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 6937: - - - Pressed - - Toggle - 15119: - - - Pressed - - Toggle - 15120: - - - Pressed - - Toggle - 15122: - - - Pressed - - Toggle - 15121: - - - Pressed - - Toggle - - uid: 15127 + 11676: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Shutters + - type: NameModifier + baseName: signal switch + - uid: 13484 components: + - type: MetaData + name: signal switch (Radiation Shutters) - type: Transform rot: 3.141592653589793 rad - pos: 30.5,27.5 + pos: 18.5,-37.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 13915: - - - Pressed - - Toggle - - uid: 15286 + 9282: + - - On + - Open + - - Off + - Close + 8932: + - - On + - Open + - - Off + - Close + 9332: + - - On + - Open + - - Off + - Close + 8673: + - - Off + - Close + - - On + - Open + - type: Label + currentLabel: Radiation Shutters + - type: NameModifier + baseName: signal switch + - uid: 13584 components: + - type: MetaData + name: signal switch (Loading Dock Belts) - type: Transform - pos: 6.5,34.5 + rot: 1.5707963267948966 rad + pos: 5.5,28.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 895: - - - Pressed - - Toggle + 2051: + - - On + - Forward + - - Off + - Off + 5467: + - - On + - Forward + - - Off + - Off + 258: + - - On + - Forward + - - Off + - Off + 320: + - - On + - Forward + - - Off + - Off + 450: + - - On + - Forward + - - Off + - Off + 2064: + - - On + - Forward + - - Off + - Off + 4321: + - - On + - Forward + - - Off + - Off + 7972: + - - On + - Forward + - - Off + - Off + 5518: + - - On + - Forward + - - Off + - Off + 8239: + - - On + - Forward + - - Off + - Off + 2009: + - - Off + - Close + - - On + - Open + 3357: + - - On + - Open + - - Off + - Close + 2000: + - - Off + - Close + - - On + - Open + 15789: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Loading Dock Belts + - type: NameModifier + baseName: signal switch + - uid: 13706 + components: + - type: MetaData + name: signal switch (Control Room Shutters) + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.060936,27.72783 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 13629: + - - On + - Open + - - Off + - Close + 13630: + - - On + - Open + - - Off + - Close + 8621: + - - On + - Open + - - Off + - Close + 8575: + - - On + - Open + - - Off + - Close + 5447: + - - On + - Open + - - Off + - Close + 9266: + - - On + - Open + - - Off + - Close + 8592: + - - On + - Open + - - Off + - Close + - type: Label + currentLabel: Control Room Shutters + - type: NameModifier + baseName: signal switch + - uid: 14657 + components: + - type: MetaData + name: signal switch (Janitorial Service) + - type: Transform + pos: 29.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2363: + - - On + - On + - - Off + - Off + - type: Label + currentLabel: Janitorial Service + - type: NameModifier + baseName: signal switch - proto: SignAnomaly entities: - - uid: 5066 + - uid: 15513 components: - type: Transform - pos: 61.5,21.5 + pos: 58.5,22.5 parent: 2 - proto: SignAnomaly2 entities: @@ -78048,11 +81908,10 @@ entities: parent: 2 - proto: SignArmory entities: - - uid: 7678 + - uid: 671 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,23.5 + pos: 39.5,32.5 parent: 2 - proto: SignAtmos entities: @@ -78096,6 +81955,14 @@ entities: - type: Transform pos: 41.5,-36.5 parent: 2 +- proto: SignCansScience + entities: + - uid: 11522 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,12.5 + parent: 2 - proto: SignCargo entities: - uid: 11211 @@ -78143,11 +82010,31 @@ entities: parent: 2 - proto: SignCryogenicsMed entities: + - uid: 7365 + components: + - type: Transform + pos: 48.5,24.5 + parent: 2 - uid: 11804 components: - type: Transform pos: 63.5,-0.5 parent: 2 +- proto: SignDangerMed + entities: + - uid: 15523 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,26.5 + parent: 2 +- proto: SignDetective + entities: + - uid: 9252 + components: + - type: Transform + pos: 54.5,34.5 + parent: 2 - proto: SignDirectionalBridge entities: - uid: 7329 @@ -78189,6 +82076,19 @@ entities: - type: Transform pos: 28.5037,2.3089128 parent: 2 +- proto: SignDirectionalEscapePod + entities: + - uid: 10722 + components: + - type: Transform + pos: 60.521824,46.423424 + parent: 2 + - uid: 15684 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.52563,35.58913 + parent: 2 - proto: SignDirectionalEvac entities: - uid: 7894 @@ -78321,6 +82221,17 @@ entities: - type: Transform pos: 3.5,-33.5 parent: 2 + - uid: 9903 + components: + - type: Transform + pos: 60.521824,46.62134 + parent: 2 + - uid: 12296 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.52563,35.412045 + parent: 2 - uid: 12297 components: - type: Transform @@ -78333,12 +82244,6 @@ entities: rot: 3.141592653589793 rad pos: 68.5,19.5 parent: 2 - - uid: 12299 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,45.5 - parent: 2 - proto: SignDirectionalSupply entities: - uid: 5418 @@ -78361,6 +82266,14 @@ entities: rot: 3.141592653589793 rad pos: 12.5,11.5 parent: 2 +- proto: SignDoors + entities: + - uid: 12754 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,52.5 + parent: 2 - proto: SignElectricalMed entities: - uid: 12351 @@ -78378,41 +82291,6 @@ entities: - type: Transform pos: 31.5,-49.5 parent: 2 - - uid: 14698 - components: - - type: Transform - pos: 28.5,22.5 - parent: 2 - - uid: 14850 - components: - - type: Transform - pos: 50.5,38.5 - parent: 2 - - uid: 14851 - components: - - type: Transform - pos: 50.5,43.5 - parent: 2 - - uid: 14852 - components: - - type: Transform - pos: 52.5,44.5 - parent: 2 - - uid: 14853 - components: - - type: Transform - pos: 60.5,44.5 - parent: 2 - - uid: 14854 - components: - - type: Transform - pos: 62.5,41.5 - parent: 2 - - uid: 14855 - components: - - type: Transform - pos: 62.5,31.5 - parent: 2 - uid: 14949 components: - type: Transform @@ -78431,12 +82309,6 @@ entities: rot: 1.5707963267948966 rad pos: 2.5,-33.5 parent: 2 - - uid: 15369 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,16.5 - parent: 2 - proto: SignEngine entities: - uid: 5157 @@ -78458,15 +82330,17 @@ entities: parent: 2 - proto: SignEscapePods entities: - - uid: 5027 + - uid: 12434 components: - type: Transform - pos: 85.5,3.5 + rot: -1.5707963267948966 rad + pos: 65.5,45.5 parent: 2 - - uid: 15453 + - uid: 14770 components: - type: Transform - pos: 41.5,43.5 + rot: 1.5707963267948966 rad + pos: 86.5,3.5 parent: 2 - uid: 15458 components: @@ -78496,12 +82370,6 @@ entities: parent: 2 - proto: SignFire entities: - - uid: 12280 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 65.5,26.5 - parent: 2 - uid: 12993 components: - type: Transform @@ -78520,10 +82388,12 @@ entities: - type: Transform pos: 33.5,-31.5 parent: 2 - - uid: 10437 +- proto: SignGenpop + entities: + - uid: 8573 components: - type: Transform - pos: 61.5,27.5 + pos: 32.5,26.5 parent: 2 - proto: SignGravity entities: @@ -78554,10 +82424,10 @@ entities: parent: 2 - proto: SignInterrogation entities: - - uid: 8439 + - uid: 8933 components: - type: Transform - pos: 38.5,32.5 + pos: 55.5,31.5 parent: 2 - proto: SignJanitor entities: @@ -78576,6 +82446,12 @@ entities: parent: 2 - proto: SignLaserMed entities: + - uid: 11001 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,-37.5 + parent: 2 - uid: 12289 components: - type: Transform @@ -78603,10 +82479,11 @@ entities: parent: 2 - proto: SignMagneticsMed entities: - - uid: 6846 + - uid: 12178 components: - type: Transform - pos: 3.5,39.5 + rot: 3.141592653589793 rad + pos: 3.5,40.5 parent: 2 - uid: 14680 components: @@ -78645,6 +82522,11 @@ entities: - type: Transform pos: 65.5,-7.5 parent: 2 + - uid: 12182 + components: + - type: Transform + pos: 51.5,46.5 + parent: 2 - proto: SignNTMine entities: - uid: 10969 @@ -78665,13 +82547,6 @@ entities: - type: Transform pos: 16.5,40.5 parent: 2 -- proto: SignPrison - entities: - - uid: 13138 - components: - - type: Transform - pos: 47.5,33.5 - parent: 2 - proto: SignRadiationMed entities: - uid: 747 @@ -78679,10 +82554,10 @@ entities: - type: Transform pos: 18.5,-40.5 parent: 2 - - uid: 4012 + - uid: 15635 components: - type: Transform - pos: 24.5,-37.5 + pos: 19.5,-37.5 parent: 2 - proto: SignRND entities: @@ -78699,25 +82574,24 @@ entities: parent: 2 - proto: SignRobo entities: - - uid: 8612 + - uid: 5277 components: - type: Transform rot: 3.141592653589793 rad - pos: 48.5,12.5 + pos: 55.5,12.5 parent: 2 - - uid: 12292 + - uid: 8612 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,12.5 + rot: 3.141592653589793 rad + pos: 48.5,12.5 parent: 2 - proto: SignSalvage entities: - - uid: 6779 + - uid: 14914 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,29.5 + pos: 9.5,29.5 parent: 2 - proto: SignScience entities: @@ -78727,13 +82601,6 @@ entities: rot: -1.5707963267948966 rad pos: 48.5,15.5 parent: 2 -- proto: SignSecurearea - entities: - - uid: 11939 - components: - - type: Transform - pos: 17.5,-15.5 - parent: 2 - proto: SignSecureMed entities: - uid: 1518 @@ -78790,22 +82657,12 @@ entities: - type: Transform pos: 87.5,32.5 parent: 2 - - uid: 14574 - components: - - type: Transform - pos: 82.5,32.5 - parent: 2 - uid: 14592 components: - type: Transform rot: -1.5707963267948966 rad pos: 68.5,24.5 parent: 2 - - uid: 14849 - components: - - type: Transform - pos: 47.5,36.5 - parent: 2 - uid: 14951 components: - type: Transform @@ -78842,13 +82699,27 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,-29.5 parent: 2 -- proto: SignSecurity +- proto: SignSecureMedRed entities: - - uid: 12294 + - uid: 221 components: - type: Transform rot: 1.5707963267948966 rad - pos: 28.5,27.5 + pos: 39.5,-15.5 + parent: 2 +- proto: SignSecurity + entities: + - uid: 9015 + components: + - type: Transform + pos: 28.5,29.5 + parent: 2 +- proto: SignServer + entities: + - uid: 5201 + components: + - type: Transform + pos: 52.5,25.5 parent: 2 - proto: SignShipDock entities: @@ -78862,19 +82733,13 @@ entities: - type: Transform pos: -11.5,1.5 parent: 2 -- proto: SignShock - entities: - - uid: 11017 - components: - - type: Transform - pos: 42.5,-13.5 - parent: 2 - proto: SignSmoking entities: - - uid: 5466 + - uid: 3432 components: - type: Transform - pos: 68.5,38.5 + rot: 3.141592653589793 rad + pos: 68.5,40.5 parent: 2 - uid: 9721 components: @@ -78898,11 +82763,6 @@ entities: - type: Transform pos: 5.529085,-16.484226 parent: 2 - - uid: 10083 - components: - - type: Transform - pos: 62.5,29.5 - parent: 2 - uid: 12823 components: - type: Transform @@ -78944,11 +82804,6 @@ entities: parent: 2 - proto: SignToolStorage entities: - - uid: 5704 - components: - - type: Transform - pos: 68.5,40.5 - parent: 2 - uid: 11200 components: - type: Transform @@ -78960,14 +82815,6 @@ entities: rot: 1.5707963267948966 rad pos: 28.5,-13.5 parent: 2 -- proto: SignToxins - entities: - - uid: 12304 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,12.5 - parent: 2 - proto: SignVault entities: - uid: 10444 @@ -78982,6 +82829,13 @@ entities: - type: Transform pos: 78.5,0.5 parent: 2 +- proto: SignXenobio + entities: + - uid: 13126 + components: + - type: Transform + pos: 68.5,28.5 + parent: 2 - proto: SingularityGenerator entities: - uid: 750 @@ -78999,6 +82853,12 @@ entities: - type: Transform pos: 11.5,13.5 parent: 2 + - uid: 2402 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,15.5 + parent: 2 - uid: 5276 components: - type: Transform @@ -79021,11 +82881,6 @@ entities: rot: -1.5707963267948966 rad pos: 53.5,-7.5 parent: 2 - - uid: 10446 - components: - - type: Transform - pos: 51.5,15.5 - parent: 2 - uid: 10853 components: - type: Transform @@ -79049,11 +82904,13 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,6.5 parent: 2 - - uid: 13628 +- proto: SinkStemlessWater + entities: + - uid: 8554 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,36.5 + rot: 3.141592653589793 rad + pos: 44.5,21.5 parent: 2 - proto: SinkWide entities: @@ -79076,11 +82933,6 @@ entities: parent: 2 - proto: Skub entities: - - uid: 5403 - components: - - type: Transform - pos: 62.485527,20.60704 - parent: 2 - uid: 13072 components: - type: Transform @@ -79211,19 +83063,12 @@ entities: - type: Transform pos: 79.5,34.5 parent: 2 - - uid: 14741 - components: - - type: MetaData - name: Security SMES - - type: Transform - pos: 37.5,33.5 - parent: 2 - proto: SmokingPipeFilledTobacco entities: - - uid: 11946 + - uid: 6913 components: - type: Transform - pos: 32.982197,41.628204 + pos: 35.496292,41.910683 parent: 2 - proto: SodaDispenser entities: @@ -79465,6 +83310,36 @@ entities: - type: Transform pos: -13.5,-33.5 parent: 2 + - uid: 2302 + components: + - type: Transform + pos: 87.5,40.5 + parent: 2 + - uid: 2307 + components: + - type: Transform + pos: 85.5,40.5 + parent: 2 + - uid: 2374 + components: + - type: Transform + pos: 87.5,50.5 + parent: 2 + - uid: 2380 + components: + - type: Transform + pos: 79.5,50.5 + parent: 2 + - uid: 2404 + components: + - type: Transform + pos: 77.5,50.5 + parent: 2 + - uid: 3500 + components: + - type: Transform + pos: 85.5,50.5 + parent: 2 - uid: 5535 components: - type: Transform @@ -79665,6 +83540,11 @@ entities: - type: Transform pos: 85.5,47.5 parent: 2 + - uid: 8558 + components: + - type: Transform + pos: 79.5,40.5 + parent: 2 - uid: 8904 components: - type: Transform @@ -79840,6 +83720,51 @@ entities: - type: Transform pos: 117.5,-19.5 parent: 2 + - uid: 9279 + components: + - type: Transform + pos: 77.5,40.5 + parent: 2 + - uid: 15743 + components: + - type: Transform + pos: -5.5,-40.5 + parent: 2 + - uid: 15744 + components: + - type: Transform + pos: -3.5,-40.5 + parent: 2 + - uid: 15745 + components: + - type: Transform + pos: -3.5,-30.5 + parent: 2 + - uid: 15746 + components: + - type: Transform + pos: -5.5,-30.5 + parent: 2 + - uid: 15753 + components: + - type: Transform + pos: -11.5,-40.5 + parent: 2 + - uid: 15754 + components: + - type: Transform + pos: -13.5,-40.5 + parent: 2 + - uid: 15755 + components: + - type: Transform + pos: -13.5,-30.5 + parent: 2 + - uid: 15756 + components: + - type: Transform + pos: -11.5,-30.5 + parent: 2 - proto: SolarTracker entities: - uid: 1443 @@ -79866,6 +83791,12 @@ entities: parent: 2 - type: SpamEmitSound enabled: False + - uid: 15191 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,21.5 + parent: 2 - proto: SpawnMechRipley entities: - uid: 14751 @@ -79882,10 +83813,10 @@ entities: parent: 2 - proto: SpawnMobBandito entities: - - uid: 12772 + - uid: 4123 components: - type: Transform - pos: 62.5,10.5 + pos: 64.5,10.5 parent: 2 - proto: SpawnMobCatGeneric entities: @@ -79910,24 +83841,25 @@ entities: parent: 2 - proto: SpawnMobFoxRenault entities: - - uid: 12231 + - uid: 15496 components: - type: Transform - pos: 31.5,41.5 + pos: 31.5,39.5 parent: 2 - proto: SpawnMobMcGriff entities: - - uid: 2493 + - uid: 15816 components: - type: Transform - pos: 36.5,19.5 + pos: 40.5,27.5 parent: 2 - proto: SpawnMobMonkeyPunpun entities: - - uid: 6527 + - uid: 1646 components: - type: Transform - pos: 39.5,-5.5 + rot: 1.5707963267948966 rad + pos: 38.5,-10.5 parent: 2 - proto: SpawnMobMouse entities: @@ -79941,16 +83873,6 @@ entities: - type: Transform pos: 73.5,-15.5 parent: 2 - - uid: 12797 - components: - - type: Transform - pos: 43.5,44.5 - parent: 2 - - uid: 12798 - components: - - type: Transform - pos: 67.5,39.5 - parent: 2 - uid: 12799 components: - type: Transform @@ -79968,7 +83890,7 @@ entities: parent: 2 - proto: SpawnMobPollyParrot entities: - - uid: 2409 + - uid: 9259 components: - type: Transform pos: 11.5,-33.5 @@ -79989,10 +83911,10 @@ entities: parent: 2 - proto: SpawnMobShiva entities: - - uid: 8444 + - uid: 1195 components: - type: Transform - pos: 44.5,22.5 + pos: 43.5,41.5 parent: 2 - proto: SpawnMobSlothPaperwork entities: @@ -80036,15 +83958,15 @@ entities: parent: 2 - proto: SpawnPointBorg entities: - - uid: 14628 + - uid: 3034 components: - type: Transform - pos: 49.5,9.5 + pos: 51.5,10.5 parent: 2 - - uid: 14629 + - uid: 3667 components: - type: Transform - pos: 51.5,9.5 + pos: 49.5,10.5 parent: 2 - proto: SpawnPointBotanist entities: @@ -80060,10 +83982,10 @@ entities: parent: 2 - proto: SpawnPointCaptain entities: - - uid: 8682 + - uid: 15473 components: - type: Transform - pos: 33.5,40.5 + pos: 36.5,42.5 parent: 2 - proto: SpawnPointCargoTechnician entities: @@ -80131,10 +84053,10 @@ entities: parent: 2 - proto: SpawnPointDetective entities: - - uid: 8679 + - uid: 10425 components: - type: Transform - pos: 42.5,19.5 + pos: 58.5,38.5 parent: 2 - proto: SpawnPointHeadOfPersonnel entities: @@ -80145,10 +84067,10 @@ entities: parent: 2 - proto: SpawnPointHeadOfSecurity entities: - - uid: 8438 + - uid: 8696 components: - type: Transform - pos: 44.5,24.5 + pos: 48.5,42.5 parent: 2 - proto: SpawnPointJanitor entities: @@ -80289,87 +84211,92 @@ entities: parent: 2 - proto: SpawnPointQuartermaster entities: - - uid: 14990 + - uid: 11900 components: - type: Transform - pos: 7.5,18.5 + pos: 6.5,15.5 parent: 2 - proto: SpawnPointResearchAssistant entities: - - uid: 10657 + - uid: 15842 components: - type: Transform - pos: 57.5,23.5 + pos: 49.5,17.5 parent: 2 - - uid: 10658 + - uid: 15871 components: - type: Transform - pos: 56.5,23.5 + pos: 53.5,18.5 parent: 2 - proto: SpawnPointResearchDirector entities: - - uid: 12770 + - uid: 10594 components: - type: Transform - pos: 61.5,9.5 + pos: 62.5,9.5 parent: 2 - proto: SpawnPointSalvageSpecialist entities: - - uid: 14764 + - uid: 6912 components: - type: Transform - pos: 7.5,31.5 + pos: 8.5,31.5 parent: 2 - - uid: 14765 + - uid: 7809 components: - type: Transform - pos: 8.5,32.5 + pos: 8.5,30.5 parent: 2 - proto: SpawnPointScientist entities: - - uid: 10654 + - uid: 5676 + components: + - type: Transform + pos: 55.5,24.5 + parent: 2 + - uid: 11670 components: - type: Transform pos: 57.5,24.5 parent: 2 - - uid: 10655 + - uid: 15576 components: - type: Transform pos: 56.5,24.5 parent: 2 - - uid: 10656 + - uid: 15583 components: - type: Transform - pos: 55.5,24.5 + pos: 54.5,24.5 parent: 2 - proto: SpawnPointSecurityCadet entities: - - uid: 8437 + - uid: 15797 components: - type: Transform - pos: 34.5,27.5 + pos: 38.5,25.5 parent: 2 - - uid: 8696 + - uid: 15798 components: - type: Transform - pos: 34.5,26.5 + pos: 37.5,26.5 parent: 2 - proto: SpawnPointSecurityOfficer entities: - - uid: 8159 + - uid: 6291 components: - type: Transform - pos: 31.5,29.5 + pos: 37.5,33.5 parent: 2 - - uid: 13584 + - uid: 9147 components: - type: Transform - pos: 30.5,29.5 + pos: 35.5,33.5 parent: 2 - - uid: 13585 + - uid: 9148 components: - type: Transform - pos: 29.5,29.5 + pos: 36.5,33.5 parent: 2 - proto: SpawnPointServiceWorker entities: @@ -80429,23 +84356,17 @@ entities: parent: 2 - proto: SpawnPointWarden entities: - - uid: 8375 + - uid: 8467 components: - type: Transform - pos: 38.5,18.5 + pos: 43.5,25.5 parent: 2 - proto: SprayBottle entities: - - uid: 5393 - components: - - type: Transform - rot: 3.589668631320819E-05 rad - pos: 55.735016,10.470499 - parent: 2 - - uid: 7793 + - uid: 11736 components: - type: Transform - pos: 55.34302,10.727416 + pos: 70.321815,33.64177 parent: 2 - proto: SprayBottleSpaceCleaner entities: @@ -80454,6 +84375,11 @@ entities: - type: Transform pos: 82.67393,-4.422255 parent: 2 + - uid: 12047 + components: + - type: Transform + pos: 52.414017,8.823876 + parent: 2 - proto: SprayBottleWater entities: - uid: 6812 @@ -80495,7 +84421,7 @@ entities: - uid: 14285 components: - type: Transform - pos: 84.42593,28.382923 + pos: 84.52714,28.474094 parent: 2 - proto: StationMap entities: @@ -80517,15 +84443,15 @@ entities: rot: 1.5707963267948966 rad pos: -7.5,-8.5 parent: 2 - - uid: 2291 + - uid: 8116 components: - type: Transform - pos: 36.5,32.5 + pos: 9.5,2.5 parent: 2 - - uid: 8116 + - uid: 8230 components: - type: Transform - pos: 9.5,2.5 + pos: 61.5,16.5 parent: 2 - uid: 11292 components: @@ -80538,18 +84464,11 @@ entities: rot: 3.141592653589793 rad pos: 34.5,12.5 parent: 2 - - uid: 15380 + - uid: 15681 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,35.5 - parent: 2 -- proto: Stimpack - entities: - - uid: 12493 - components: - - type: Transform - pos: 11.490012,-11.457567 + rot: 1.5707963267948966 rad + pos: 24.5,34.5 parent: 2 - proto: Stool entities: @@ -80570,34 +84489,11 @@ entities: rot: -1.5707963267948966 rad pos: 30.5,-7.5 parent: 2 - - uid: 3406 - components: - - type: Transform - pos: 71.5,46.5 - parent: 2 - - uid: 4304 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-41.5 - parent: 2 - - uid: 4406 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,28.5 - parent: 2 - uid: 5067 components: - type: Transform pos: 51.5,-6.5 parent: 2 - - uid: 5512 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,40.5 - parent: 2 - uid: 5879 components: - type: Transform @@ -80621,20 +84517,11 @@ entities: - type: Transform pos: 27.5,7.5 parent: 2 - - uid: 13626 - components: - - type: Transform - pos: 55.5,32.5 - parent: 2 - - uid: 13627 - components: - - type: Transform - pos: 56.5,32.5 - parent: 2 - - uid: 13752 + - uid: 11903 components: - type: Transform - pos: 54.5,37.5 + rot: 3.141592653589793 rad + pos: 20.492794,-41.282494 parent: 2 - proto: StoolBar entities: @@ -80683,6 +84570,21 @@ entities: - type: Transform pos: 60.5,-16.5 parent: 2 + - uid: 5508 + components: + - type: Transform + pos: 53.5,43.5 + parent: 2 + - uid: 6348 + components: + - type: Transform + pos: 54.5,43.5 + parent: 2 + - uid: 7754 + components: + - type: Transform + pos: 55.5,43.5 + parent: 2 - uid: 12695 components: - type: Transform @@ -80716,11 +84618,19 @@ entities: - type: Transform pos: 36.5,-26.5 parent: 2 - - uid: 10440 + - uid: 10335 components: - type: Transform - pos: 58.5,9.5 + pos: 56.5,8.5 parent: 2 + - uid: 10763 + components: + - type: Transform + anchored: True + pos: 63.5,22.5 + parent: 2 + - type: Physics + bodyType: Static - proto: SubstationBasic entities: - uid: 54 @@ -80739,6 +84649,11 @@ entities: parent: 2 - type: PowerNetworkBattery supplyRampPosition: 2.3437593 + - uid: 679 + components: + - type: Transform + pos: 15.5,-13.5 + parent: 2 - uid: 2039 components: - type: MetaData @@ -80769,6 +84684,13 @@ entities: parent: 2 - type: PowerNetworkBattery supplyRampPosition: 2.3437593 + - uid: 4173 + components: + - type: MetaData + name: substation (Sci) + - type: Transform + pos: 62.5,20.5 + parent: 2 - uid: 4431 components: - type: MetaData @@ -80801,15 +84723,6 @@ entities: - type: Transform pos: 69.5,-13.5 parent: 2 - - uid: 6379 - components: - - type: MetaData - name: Science Substation - - type: Transform - pos: 50.5,27.5 - parent: 2 - - type: PowerNetworkBattery - supplyRampPosition: 2.3437593 - uid: 7576 components: - type: MetaData @@ -80833,17 +84746,12 @@ entities: loadingNetworkDemand: 60.000237 currentReceiving: 60.000237 currentSupply: 60.000237 - - uid: 9041 + - uid: 10341 components: - type: MetaData - name: Security Substation - - type: Transform - pos: 37.5,34.5 - parent: 2 - - uid: 9885 - components: + name: substation (Sec) - type: Transform - pos: 15.5,-14.5 + pos: 62.5,36.5 parent: 2 - uid: 13688 components: @@ -80892,6 +84800,11 @@ entities: parent: 2 - proto: SuitStorageEVA entities: + - uid: 7947 + components: + - type: Transform + pos: 82.5,27.5 + parent: 2 - uid: 10300 components: - type: Transform @@ -80926,48 +84839,121 @@ entities: parent: 2 - proto: SuitStorageEVAPrisoner entities: - - uid: 3460 + - uid: 5106 components: - type: Transform - pos: 48.5,33.5 + pos: 34.5,24.5 parent: 2 - - uid: 3493 + - uid: 5146 components: - type: Transform - pos: 49.5,33.5 + pos: 34.5,23.5 + parent: 2 +- proto: SuitStorageHOS + entities: + - uid: 14456 + components: + - type: Transform + pos: 46.5,38.5 parent: 2 - proto: SuitStorageNTSRA entities: - - uid: 12168 + - uid: 128 components: - type: Transform pos: 49.5,-15.5 parent: 2 - proto: SuitStorageRD entities: - - uid: 10661 + - uid: 3143 components: - type: Transform - pos: 60.5,8.5 + pos: 60.5,10.5 parent: 2 - proto: SuitStorageSec entities: - - uid: 11209 + - uid: 3183 components: + - type: MetaData + name: suit storage unit (2) - type: Transform - pos: 38.5,24.5 + pos: 39.5,33.5 parent: 2 - - uid: 11735 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 12242 + - 12294 + - 12199 + - type: Label + currentLabel: 2 + - type: NameModifier + baseName: suit storage unit + - uid: 12746 components: + - type: MetaData + name: suit storage unit (2) - type: Transform - pos: 41.5,24.5 + pos: 41.5,33.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 12760 + - 12761 + - 12765 + - type: Label + currentLabel: 2 + - type: NameModifier + baseName: suit storage unit - proto: SuitStorageWarden entities: - - uid: 7780 + - uid: 4400 components: - type: Transform - pos: 39.5,19.5 + pos: 40.5,24.5 parent: 2 - proto: SurveillanceCameraCommand entities: @@ -81075,14 +85061,6 @@ entities: - SurveillanceCameraCommand nameSet: True id: Secure Storage Boards - - uid: 13761 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,36.5 - parent: 2 - - type: SurveillanceCamera - id: Camera Routers - uid: 14168 components: - type: Transform @@ -81169,14 +85147,6 @@ entities: parent: 2 - type: SurveillanceCamera id: Captain's Office - - uid: 14676 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,42.5 - parent: 2 - - type: SurveillanceCamera - id: Captain's Bedroom - uid: 14677 components: - type: Transform @@ -81194,17 +85164,6 @@ entities: parent: 2 - type: SurveillanceCamera id: Singulo South - - uid: 5877 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 71.5,46.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: 'Solars Northwest ' - uid: 7462 components: - type: Transform @@ -81224,6 +85183,11 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Anchor Room + - uid: 8685 + components: + - type: Transform + pos: 26.5,-36.5 + parent: 2 - uid: 10986 components: - type: Transform @@ -81232,14 +85196,6 @@ entities: parent: 2 - type: SurveillanceCamera id: Singulo West - - uid: 10989 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,-16.5 - parent: 2 - - type: SurveillanceCamera - id: Telecomms - uid: 10995 components: - type: Transform @@ -81460,38 +85416,38 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Atmos Tanks South - - uid: 13738 + - uid: 14678 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-14.5 + rot: -1.5707963267948966 rad + pos: 16.5,-40.5 parent: 2 - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Telecomms Airlock - - uid: 13748 + id: Singulo Power + - uid: 14793 components: - type: Transform rot: -1.5707963267948966 rad - pos: 75.5,46.5 + pos: 17.5,-32.5 parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Solars Northwest Door - - uid: 14678 + - uid: 14831 components: - type: Transform rot: -1.5707963267948966 rad - pos: 16.5,-40.5 + pos: 12.5,-16.5 parent: 2 - - type: SurveillanceCamera - id: Singulo Power - proto: SurveillanceCameraGeneral entities: + - uid: 8684 + components: + - type: Transform + pos: 37.5,13.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: North Hall 1 - uid: 12665 components: - type: Transform @@ -81611,28 +85567,6 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Central Hall - - uid: 12738 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,15.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Central Hall North - - uid: 12739 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,8.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Central Hall East - uid: 12740 components: - type: Transform @@ -81687,28 +85621,6 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Main Hall Bar - - uid: 13744 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,15.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Main Hall Security South - - uid: 13745 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,22.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Main Hall Security/Cargo - uid: 13747 components: - type: Transform @@ -81758,6 +85670,17 @@ entities: parent: 2 - type: SurveillanceCamera id: Arrivals Starboard + - uid: 14650 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,18.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: North Hall 1 - proto: SurveillanceCameraMedical entities: - uid: 1712 @@ -81923,128 +85846,108 @@ entities: id: Virology Quarantine 1 - proto: SurveillanceCameraRouterCommand entities: - - uid: 2300 + - uid: 10014 components: - type: Transform - pos: 32.5,35.5 + pos: 17.5,-15.5 parent: 2 - proto: SurveillanceCameraRouterEngineering entities: - - uid: 8404 + - uid: 10026 components: - type: Transform - pos: 30.5,35.5 + pos: 15.5,-15.5 parent: 2 - proto: SurveillanceCameraRouterGeneral entities: - - uid: 8230 + - uid: 12378 components: - type: Transform - pos: 49.5,23.5 + pos: 13.5,-19.5 parent: 2 - proto: SurveillanceCameraRouterMedical entities: - - uid: 10316 + - uid: 15494 components: - type: Transform - pos: 32.5,37.5 + pos: 14.5,-17.5 parent: 2 -- proto: SurveillanceCameraRouterScience +- proto: SurveillanceCameraRouterSecurity entities: - - uid: 10317 + - uid: 4644 components: - type: Transform - pos: 31.5,37.5 + pos: 15.5,-19.5 parent: 2 -- proto: SurveillanceCameraRouterSecurity - entities: - - uid: 3160 + - uid: 6899 components: - type: Transform - pos: 31.5,35.5 + pos: 17.5,-19.5 parent: 2 - proto: SurveillanceCameraRouterService entities: - - uid: 8139 + - uid: 15493 components: - type: Transform - pos: 51.5,23.5 + pos: 17.5,-17.5 parent: 2 - proto: SurveillanceCameraRouterSupply entities: - - uid: 10315 + - uid: 9748 components: - type: Transform - pos: 30.5,37.5 + pos: 13.5,-15.5 parent: 2 - proto: SurveillanceCameraScience entities: - - uid: 12763 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,16.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraScience - nameSet: True - id: Science Front - - uid: 12764 + - uid: 3495 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,20.5 + rot: -1.5707963267948966 rad + pos: 49.5,15.5 parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraScience - nameSet: True - id: RND - - uid: 12765 + - uid: 8462 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,24.5 + pos: 54.5,17.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: Science Server Room - - uid: 12768 + id: Science - Research & Development + - uid: 8654 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 66.5,14.5 + pos: 70.5,13.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: Anomaly Lab - - uid: 12769 + id: Science - Anomaly + - uid: 12548 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,10.5 + rot: 3.141592653589793 rad + pos: 61.5,15.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: RD Office - - uid: 12773 + id: Science - South Hall + - uid: 12763 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,15.5 + rot: 1.5707963267948966 rad + pos: 47.5,16.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: Science Entrance + id: Science Front - uid: 12774 components: - type: Transform @@ -82055,7 +85958,7 @@ entities: setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: Robotics + id: Science - Robotics - uid: 13740 components: - type: Transform @@ -82066,7 +85969,7 @@ entities: setupAvailableNetworks: - SurveillanceCameraScience nameSet: True - id: Artifact Chamber + id: Science - Xenoarcheology - uid: 13746 components: - type: Transform @@ -82078,167 +85981,173 @@ entities: - SurveillanceCameraScience nameSet: True id: Science Entrance -- proto: SurveillanceCameraSecurity - entities: - - uid: 3204 + - uid: 14562 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,35.5 + rot: 3.141592653589793 rad + pos: 64.5,11.5 parent: 2 - type: SurveillanceCamera - id: Interrogation - - uid: 7722 + setupAvailableNetworks: + - SurveillanceCameraScience + nameSet: True + id: Science - RD Office + - uid: 15568 components: - type: Transform - pos: 31.5,28.5 + rot: 3.141592653589793 rad + pos: 53.5,21.5 parent: 2 - - type: SurveillanceCamera - id: Security Locker Room - - uid: 12732 + - uid: 15618 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,-9.5 + rot: 3.141592653589793 rad + pos: 56.5,25.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - - SurveillanceCameraSecurity + - SurveillanceCameraScience nameSet: True - id: Law Office - - uid: 12733 + id: Science - Lockers +- proto: SurveillanceCameraSecurity + entities: + - uid: 1647 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-3.5 + rot: -1.5707963267948966 rad + pos: 39.5,35.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Evac Checkpoint - - uid: 12744 + id: Security - Armory Blue + - uid: 2291 components: - type: Transform rot: -1.5707963267948966 rad - pos: 38.5,27.5 + pos: 46.5,39.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Armory - - uid: 12745 + id: Security - Office HOS + - uid: 3078 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,23.5 + rot: 3.141592653589793 rad + pos: 29.5,31.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Warden's Room - - uid: 12746 + id: Security - Front + - uid: 3488 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,24.5 + rot: 1.5707963267948966 rad + pos: 55.5,37.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: HoS Room - - uid: 12747 + id: Security - Detective Office + - uid: 10892 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,19.5 + pos: 36.5,19.5 parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraSecurity - nameSet: True - id: Detective Office - - uid: 12748 + - uid: 12109 components: - type: Transform rot: 3.141592653589793 rad - pos: 37.5,19.5 + pos: 43.5,31.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Security Locker Room - - uid: 12749 + id: Security - West Hall + - uid: 12732 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,18.5 + rot: 1.5707963267948966 rad + pos: -1.5,-9.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Cell 2 - - uid: 12750 + id: Law Office + - uid: 12733 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,21.5 + pos: -1.5,-3.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Cell 1 - - uid: 12751 + id: Evac Checkpoint + - uid: 12752 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,24.5 + pos: 21.5,33.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Security Entrance - - uid: 12752 + id: Court House + - uid: 14594 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,33.5 + pos: 51.5,30.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraSecurity nameSet: True - id: Court House - - uid: 13757 + id: Security - East Hall + - uid: 15277 components: - type: Transform rot: -1.5707963267948966 rad - pos: 53.5,36.5 + pos: 42.5,18.5 parent: 2 - - type: SurveillanceCamera - id: Perma Brig - - uid: 13758 + - uid: 15370 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,35.5 + rot: -1.5707963267948966 rad + pos: 34.5,33.5 + parent: 2 + - uid: 15614 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,27.5 parent: 2 - type: SurveillanceCamera - id: Perma Entrance - - uid: 13759 + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Security - Warden + - uid: 15813 components: - type: Transform - pos: 38.5,30.5 + rot: -1.5707963267948966 rad + pos: 43.5,36.5 parent: 2 - type: SurveillanceCamera - id: Security Hallway + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Security - Armory Red - proto: SurveillanceCameraService entities: - uid: 12711 @@ -82320,21 +86229,38 @@ entities: id: Janitor's Office - proto: SurveillanceCameraSupply entities: - - uid: 9297 + - uid: 2055 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,30.5 + pos: 4.5,37.5 parent: 2 - type: SurveillanceCamera - id: Salvage - - uid: 10979 + setupAvailableNetworks: + - SurveillanceCameraSupply + nameSet: True + id: Salvage Bay + - uid: 8103 components: - type: Transform - pos: 3.5,37.5 + rot: 3.141592653589793 rad + pos: 4.5,27.5 parent: 2 - type: SurveillanceCamera - id: Salvage Platform + setupAvailableNetworks: + - SurveillanceCameraSupply + nameSet: True + id: Cargo Dock + - uid: 9297 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,30.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSupply + nameSet: True + id: Salvage Lockers - uid: 12724 components: - type: Transform @@ -82387,13 +86313,6 @@ entities: parent: 2 - type: SurveillanceCamera id: Cargo Storage - - uid: 14954 - components: - - type: Transform - pos: 4.5,26.5 - parent: 2 - - type: SurveillanceCamera - id: Cargo Dock - proto: SynthesizerInstrument entities: - uid: 9740 @@ -82408,6 +86327,16 @@ entities: parent: 2 - proto: Syringe entities: + - uid: 3503 + components: + - type: Transform + pos: 63.957825,25.617743 + parent: 2 + - uid: 10610 + components: + - type: Transform + pos: 63.025978,38.577137 + parent: 2 - uid: 10709 components: - type: Transform @@ -82445,10 +86374,10 @@ entities: - type: Transform pos: 33.5,-4.5 parent: 2 - - uid: 679 + - uid: 622 components: - type: Transform - pos: 21.5,-19.5 + pos: 69.5,37.5 parent: 2 - uid: 778 components: @@ -82595,10 +86524,16 @@ entities: - type: Transform pos: 15.5,35.5 parent: 2 - - uid: 2486 + - uid: 2444 components: - type: Transform - pos: 36.5,25.5 + rot: -1.5707963267948966 rad + pos: 61.5,50.5 + parent: 2 + - uid: 2684 + components: + - type: Transform + pos: 55.5,41.5 parent: 2 - uid: 2906 components: @@ -82615,15 +86550,42 @@ entities: - type: Transform pos: 51.5,-7.5 parent: 2 + - uid: 3042 + components: + - type: Transform + pos: 44.5,9.5 + parent: 2 + - uid: 3093 + components: + - type: Transform + pos: 71.5,30.5 + parent: 2 + - uid: 3141 + components: + - type: Transform + pos: 61.5,41.5 + parent: 2 - uid: 3200 components: - type: Transform pos: 79.5,-7.5 parent: 2 - - uid: 3240 + - uid: 3204 components: - type: Transform - pos: 36.5,26.5 + rot: 3.141592653589793 rad + pos: 52.5,45.5 + parent: 2 + - uid: 3282 + components: + - type: Transform + pos: 52.5,33.5 + parent: 2 + - uid: 3428 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,40.5 parent: 2 - uid: 3430 components: @@ -82635,6 +86597,11 @@ entities: - type: Transform pos: 78.5,-7.5 parent: 2 + - uid: 3499 + components: + - type: Transform + pos: 37.5,32.5 + parent: 2 - uid: 3569 components: - type: Transform @@ -82670,11 +86637,6 @@ entities: - type: Transform pos: 38.5,-9.5 parent: 2 - - uid: 4280 - components: - - type: Transform - pos: 57.5,20.5 - parent: 2 - uid: 4302 components: - type: Transform @@ -82730,6 +86692,12 @@ entities: - type: Transform pos: 74.5,-0.5 parent: 2 + - uid: 5200 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-10.5 + parent: 2 - uid: 5203 components: - type: Transform @@ -82770,70 +86738,36 @@ entities: - type: Transform pos: 54.5,17.5 parent: 2 - - uid: 5310 - components: - - type: Transform - pos: 55.5,20.5 - parent: 2 - - uid: 5311 - components: - - type: Transform - pos: 56.5,20.5 - parent: 2 - - uid: 5317 - components: - - type: Transform - pos: 49.5,19.5 - parent: 2 - - uid: 5318 - components: - - type: Transform - pos: 49.5,17.5 - parent: 2 - - uid: 5368 - components: - - type: Transform - pos: 55.5,10.5 - parent: 2 - - uid: 5369 - components: - - type: Transform - pos: 50.5,8.5 - parent: 2 - - uid: 5370 + - uid: 5339 components: - type: Transform - pos: 52.5,8.5 + pos: 57.5,44.5 parent: 2 - uid: 5449 components: - type: Transform pos: 71.5,40.5 parent: 2 - - uid: 5450 - components: - - type: Transform - pos: 71.5,37.5 - parent: 2 - - uid: 5473 + - uid: 5521 components: - type: Transform - pos: 67.5,37.5 + pos: 86.5,1.5 parent: 2 - - uid: 5475 + - uid: 5710 components: - type: Transform - pos: 67.5,38.5 + pos: 77.5,-13.5 parent: 2 - - uid: 5521 + - uid: 6286 components: - type: Transform - pos: 86.5,1.5 + pos: 48.5,44.5 parent: 2 - - uid: 5710 + - uid: 6336 components: - type: Transform - pos: 77.5,-13.5 + rot: 1.5707963267948966 rad + pos: 51.5,50.5 parent: 2 - uid: 6756 components: @@ -82875,20 +86809,31 @@ entities: - type: Transform pos: 53.5,-5.5 parent: 2 + - uid: 7965 + components: + - type: Transform + pos: 6.5,40.5 + parent: 2 - uid: 7978 components: - type: Transform pos: -1.5,-3.5 parent: 2 - - uid: 8383 + - uid: 8410 components: - type: Transform - pos: 54.5,36.5 + rot: 3.141592653589793 rad + pos: 63.5,25.5 parent: 2 - - uid: 8538 + - uid: 8503 components: - type: Transform - pos: 34.5,17.5 + pos: 62.5,38.5 + parent: 2 + - uid: 8578 + components: + - type: Transform + pos: 51.5,30.5 parent: 2 - uid: 8858 components: @@ -82900,6 +86845,27 @@ entities: - type: Transform pos: 107.5,-11.5 parent: 2 + - uid: 9257 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 69.5,38.5 + parent: 2 + - uid: 9333 + components: + - type: Transform + pos: 57.5,32.5 + parent: 2 + - uid: 9337 + components: + - type: Transform + pos: 63.5,38.5 + parent: 2 + - uid: 9344 + components: + - type: Transform + pos: 36.5,32.5 + parent: 2 - uid: 9354 components: - type: Transform @@ -82910,6 +86876,11 @@ entities: - type: Transform pos: 27.5,6.5 parent: 2 + - uid: 9431 + components: + - type: Transform + pos: 52.5,40.5 + parent: 2 - uid: 9621 components: - type: Transform @@ -82920,10 +86891,10 @@ entities: - type: Transform pos: 78.5,4.5 parent: 2 - - uid: 9956 + - uid: 10050 components: - type: Transform - pos: 5.5,40.5 + pos: 59.5,20.5 parent: 2 - uid: 10072 components: @@ -82935,11 +86906,6 @@ entities: - type: Transform pos: 78.5,-6.5 parent: 2 - - uid: 10137 - components: - - type: Transform - pos: 36.5,27.5 - parent: 2 - uid: 10268 components: - type: Transform @@ -82955,25 +86921,33 @@ entities: - type: Transform pos: 16.5,-5.5 parent: 2 - - uid: 10664 + - uid: 10404 components: - type: Transform - pos: 63.5,9.5 + rot: 3.141592653589793 rad + pos: 65.5,11.5 parent: 2 - - uid: 10665 + - uid: 10431 components: - type: Transform - pos: 63.5,10.5 + rot: 1.5707963267948966 rad + pos: 42.5,29.5 parent: 2 - - uid: 10668 + - uid: 10574 components: - type: Transform - pos: 63.5,8.5 + rot: 3.141592653589793 rad + pos: 65.5,10.5 parent: 2 - - uid: 10763 + - uid: 10614 components: - type: Transform - pos: 4.5,40.5 + pos: 71.5,33.5 + parent: 2 + - uid: 10655 + components: + - type: Transform + pos: 70.5,33.5 parent: 2 - uid: 10803 components: @@ -82985,6 +86959,17 @@ entities: - type: Transform pos: 70.5,11.5 parent: 2 + - uid: 10861 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 10886 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,25.5 + parent: 2 - uid: 11119 components: - type: Transform @@ -83010,11 +86995,6 @@ entities: - type: Transform pos: 57.5,-14.5 parent: 2 - - uid: 11191 - components: - - type: Transform - pos: 46.5,11.5 - parent: 2 - uid: 11302 components: - type: Transform @@ -83055,15 +87035,11 @@ entities: - type: Transform pos: 51.5,4.5 parent: 2 - - uid: 11522 - components: - - type: Transform - pos: 46.5,9.5 - parent: 2 - - uid: 11736 + - uid: 11472 components: - type: Transform - pos: 36.5,28.5 + rot: 3.141592653589793 rad + pos: 60.5,20.5 parent: 2 - uid: 11830 components: @@ -83110,82 +87086,125 @@ entities: - type: Transform pos: 78.5,7.5 parent: 2 - - uid: 12582 + - uid: 12442 components: - type: Transform - pos: 20.5,-19.5 + pos: 60.5,19.5 + parent: 2 + - uid: 12743 + components: + - type: Transform + pos: 48.5,11.5 + parent: 2 + - uid: 12745 + components: + - type: Transform + pos: 45.5,9.5 parent: 2 - uid: 13105 components: - type: Transform pos: 15.5,24.5 parent: 2 + - uid: 13469 + components: + - type: Transform + pos: 70.5,30.5 + parent: 2 + - uid: 13516 + components: + - type: Transform + pos: 39.5,47.5 + parent: 2 - uid: 13564 components: - type: Transform pos: 50.5,4.5 parent: 2 - - uid: 13609 + - uid: 14068 components: - type: Transform - pos: 54.5,41.5 + pos: -17.5,0.5 parent: 2 - - uid: 13610 + - uid: 14235 components: - type: Transform - pos: 55.5,41.5 + rot: -1.5707963267948966 rad + pos: 51.5,40.5 parent: 2 - - uid: 13611 + - uid: 14830 components: - type: Transform - pos: 56.5,41.5 + rot: 1.5707963267948966 rad + pos: 42.5,28.5 parent: 2 - - uid: 13624 + - uid: 15302 components: - type: Transform - pos: 56.5,31.5 + pos: 38.5,-29.5 parent: 2 - - uid: 13625 + - uid: 15657 components: - type: Transform - pos: 55.5,31.5 + rot: -1.5707963267948966 rad + pos: 58.5,47.5 parent: 2 - - uid: 14068 +- proto: TableCounterMetal + entities: + - uid: 2373 components: - type: Transform - pos: -17.5,0.5 + pos: 55.5,42.5 parent: 2 - - uid: 15302 + - uid: 2407 components: - type: Transform - pos: 38.5,-29.5 + pos: 35.5,18.5 parent: 2 - - uid: 15372 + - uid: 2563 + components: + - type: Transform + pos: 37.5,22.5 + parent: 2 + - uid: 3253 + components: + - type: Transform + pos: 54.5,42.5 + parent: 2 + - uid: 4131 + components: + - type: Transform + pos: 38.5,22.5 + parent: 2 + - uid: 6243 + components: + - type: Transform + pos: 36.5,22.5 + parent: 2 + - uid: 6281 components: - type: Transform pos: 33.5,17.5 parent: 2 -- proto: TableCarpet - entities: - - uid: 2266 + - uid: 6333 components: - type: Transform - pos: 70.5,28.5 + pos: 34.5,17.5 parent: 2 - - uid: 3429 + - uid: 8359 components: - type: Transform - pos: 70.5,29.5 + pos: 53.5,42.5 parent: 2 - - uid: 5501 + - uid: 8425 components: - type: Transform - pos: 70.5,33.5 + pos: 36.5,21.5 parent: 2 - - uid: 6007 + - uid: 9239 components: - type: Transform - pos: 70.5,27.5 + pos: 35.5,17.5 parent: 2 - proto: TableCounterWood entities: @@ -83209,6 +87228,58 @@ entities: - type: Transform pos: 19.5,-9.5 parent: 2 +- proto: TableFancyBlue + entities: + - uid: 15461 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,32.5 + parent: 2 + - uid: 15462 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,33.5 + parent: 2 +- proto: TableFancyRed + entities: + - uid: 2295 + components: + - type: Transform + pos: 44.5,43.5 + parent: 2 + - uid: 8495 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,41.5 + parent: 2 + - uid: 8779 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,41.5 + parent: 2 + - uid: 12764 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,29.5 + parent: 2 + - uid: 15460 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,30.5 + parent: 2 +- proto: TableFrame + entities: + - uid: 15700 + components: + - type: Transform + pos: 54.5,47.5 + parent: 2 - proto: TableGlass entities: - uid: 12696 @@ -83350,21 +87421,6 @@ entities: - type: Transform pos: 17.5,40.5 parent: 2 - - uid: 2420 - components: - - type: Transform - pos: 28.5,25.5 - parent: 2 - - uid: 2431 - components: - - type: Transform - pos: 32.5,27.5 - parent: 2 - - uid: 2432 - components: - - type: Transform - pos: 32.5,26.5 - parent: 2 - uid: 2991 components: - type: Transform @@ -83375,11 +87431,23 @@ entities: - type: Transform pos: 51.5,1.5 parent: 2 + - uid: 3063 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,30.5 + parent: 2 - uid: 3512 components: - type: Transform pos: 48.5,18.5 parent: 2 + - uid: 3528 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,17.5 + parent: 2 - uid: 4146 components: - type: Transform @@ -83465,16 +87533,39 @@ entities: - type: Transform pos: 54.5,-4.5 parent: 2 + - uid: 5400 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 86.5,32.5 + parent: 2 + - uid: 5401 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 84.5,32.5 + parent: 2 - uid: 5813 components: - type: Transform pos: 34.5,-8.5 parent: 2 + - uid: 6534 + components: + - type: Transform + pos: 7.5,29.5 + parent: 2 - uid: 7545 components: - type: Transform pos: 55.5,-10.5 parent: 2 + - uid: 7566 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,31.5 + parent: 2 - uid: 7611 components: - type: Transform @@ -83485,11 +87576,6 @@ entities: - type: Transform pos: 54.5,-10.5 parent: 2 - - uid: 7679 - components: - - type: Transform - pos: 38.5,19.5 - parent: 2 - uid: 7739 components: - type: Transform @@ -83500,25 +87586,17 @@ entities: - type: Transform pos: 47.5,12.5 parent: 2 - - uid: 8433 - components: - - type: Transform - pos: 39.5,21.5 - parent: 2 - - uid: 8445 - components: - - type: Transform - pos: 39.5,28.5 - parent: 2 - - uid: 8518 + - uid: 8563 components: - type: Transform - pos: 40.5,28.5 + rot: -1.5707963267948966 rad + pos: 36.5,27.5 parent: 2 - - uid: 8675 + - uid: 9133 components: - type: Transform - pos: 40.5,35.5 + rot: 1.5707963267948966 rad + pos: 36.5,24.5 parent: 2 - uid: 10310 components: @@ -83530,11 +87608,6 @@ entities: - type: Transform pos: 17.5,42.5 parent: 2 - - uid: 11475 - components: - - type: Transform - pos: 39.5,17.5 - parent: 2 - uid: 11800 components: - type: Transform @@ -83545,15 +87618,16 @@ entities: - type: Transform pos: 12.5,-34.5 parent: 2 - - uid: 12423 + - uid: 11944 components: - type: Transform - pos: 49.5,1.5 + rot: 1.5707963267948966 rad + pos: 31.5,31.5 parent: 2 - - uid: 13103 + - uid: 12423 components: - type: Transform - pos: 38.5,28.5 + pos: 49.5,1.5 parent: 2 - uid: 14245 components: @@ -83570,6 +87644,11 @@ entities: - type: Transform pos: 86.5,28.5 parent: 2 + - uid: 14525 + components: + - type: Transform + pos: 50.5,34.5 + parent: 2 - uid: 14554 components: - type: Transform @@ -83590,6 +87669,11 @@ entities: - type: Transform pos: 89.5,32.5 parent: 2 + - uid: 14656 + components: + - type: Transform + pos: 51.5,34.5 + parent: 2 - uid: 14661 components: - type: Transform @@ -83649,49 +87733,11 @@ entities: - type: Transform pos: 8.5,3.5 parent: 2 - - uid: 2405 - components: - - type: Transform - pos: 44.5,23.5 - parent: 2 - - uid: 2406 - components: - - type: Transform - pos: 45.5,23.5 - parent: 2 - - uid: 2407 - components: - - type: Transform - pos: 45.5,24.5 - parent: 2 - - uid: 2478 - components: - - type: Transform - pos: 43.5,19.5 - parent: 2 - - uid: 2713 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,33.5 - parent: 2 - - uid: 2714 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,32.5 - parent: 2 - - uid: 2715 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,30.5 - parent: 2 - - uid: 2716 + - uid: 2272 components: - type: Transform rot: -1.5707963267948966 rad - pos: 20.5,29.5 + pos: 30.5,41.5 parent: 2 - uid: 2719 components: @@ -83722,30 +87768,30 @@ entities: rot: 1.5707963267948966 rad pos: 23.5,39.5 parent: 2 - - uid: 5407 + - uid: 3091 components: - type: Transform - pos: 34.5,41.5 + pos: 59.5,36.5 parent: 2 - - uid: 5408 + - uid: 5269 components: - type: Transform - pos: 33.5,41.5 + pos: 32.5,41.5 parent: 2 - - uid: 5409 + - uid: 5408 components: - type: Transform - pos: 32.5,41.5 + pos: 33.5,41.5 parent: 2 - - uid: 5410 + - uid: 5409 components: - type: Transform - pos: 30.5,41.5 + pos: 30.5,42.5 parent: 2 - - uid: 5413 + - uid: 6339 components: - type: Transform - pos: 37.5,43.5 + pos: 44.5,24.5 parent: 2 - uid: 7262 components: @@ -83757,6 +87803,11 @@ entities: - type: Transform pos: 30.5,6.5 parent: 2 + - uid: 7753 + components: + - type: Transform + pos: 44.5,25.5 + parent: 2 - uid: 8646 components: - type: Transform @@ -83782,20 +87833,36 @@ entities: - type: Transform pos: 83.5,7.5 parent: 2 + - uid: 8707 + components: + - type: Transform + pos: 55.5,37.5 + parent: 2 + - uid: 8713 + components: + - type: Transform + pos: 54.5,37.5 + parent: 2 - uid: 9004 components: - type: Transform pos: 18.5,29.5 parent: 2 - - uid: 10635 + - uid: 9310 components: - type: Transform - pos: 30.5,7.5 + rot: 3.141592653589793 rad + pos: 58.5,39.5 parent: 2 - - uid: 11477 + - uid: 10084 components: - type: Transform - pos: 43.5,20.5 + pos: 35.5,43.5 + parent: 2 + - uid: 10635 + components: + - type: Transform + pos: 30.5,7.5 parent: 2 - uid: 12727 components: @@ -83809,6 +87876,12 @@ entities: rot: -1.5707963267948966 rad pos: 9.5,-42.5 parent: 2 + - uid: 14847 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,42.5 + parent: 2 - proto: TargetClown entities: - uid: 9607 @@ -83816,6 +87889,14 @@ entities: - type: Transform pos: 27.5,8.5 parent: 2 +- proto: TargetSyndicate + entities: + - uid: 2203 + components: + - type: Transform + pos: 50.5,38.5 + parent: 2 + - type: Conveyed - proto: TegCenter entities: - uid: 13127 @@ -83841,168 +87922,62 @@ entities: parent: 2 - type: PointLight color: '#FF3300FF' -- proto: TelecomServer +- proto: TelecomServerFilledCargo entities: - - uid: 533 + - uid: 15809 components: - type: Transform - pos: 16.5,-16.5 + pos: 12.5,-15.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 535 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 5183 +- proto: TelecomServerFilledCommand + entities: + - uid: 10001 components: - type: Transform - pos: 13.5,-16.5 + pos: 16.5,-15.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 412 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 10443 +- proto: TelecomServerFilledCommon + entities: + - uid: 15810 components: - type: Transform - pos: 14.5,-16.5 + pos: 12.5,-19.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 413 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 12111 +- proto: TelecomServerFilledEngineering + entities: + - uid: 9760 components: - type: Transform - pos: 15.5,-16.5 + pos: 14.5,-15.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 414 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 12112 +- proto: TelecomServerFilledMedical + entities: + - uid: 12362 components: - type: Transform - pos: 13.5,-18.5 + pos: 13.5,-17.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 421 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 12232 +- proto: TelecomServerFilledScience + entities: + - uid: 4454 components: - type: Transform - pos: 14.5,-18.5 + pos: 14.5,-19.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 422 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 12233 +- proto: TelecomServerFilledSecurity + entities: + - uid: 6898 components: - type: Transform - pos: 15.5,-18.5 + pos: 16.5,-19.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 423 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - uid: 12395 +- proto: TelecomServerFilledService + entities: + - uid: 12383 components: - type: Transform - pos: 16.5,-18.5 + pos: 16.5,-17.5 parent: 2 - - type: ContainerContainer - containers: - key_slots: !type:Container - showEnts: False - occludes: True - ents: - - 424 - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - proto: TeslaCoil entities: - uid: 2038 @@ -84076,11 +88051,6 @@ entities: parent: 2 - proto: TintedWindow entities: - - uid: 171 - components: - - type: Transform - pos: 41.5,32.5 - parent: 2 - uid: 1165 components: - type: Transform @@ -84106,25 +88076,17 @@ entities: - type: Transform pos: 62.5,-8.5 parent: 2 - - uid: 10993 - components: - - type: Transform - pos: 17.5,-16.5 - parent: 2 - - uid: 10994 - components: - - type: Transform - pos: 17.5,-18.5 - parent: 2 - uid: 11195 components: - type: Transform pos: 60.5,-8.5 parent: 2 - - uid: 14525 +- proto: ToiletDirtyWater + entities: + - uid: 8395 components: - type: Transform - pos: 39.5,32.5 + pos: 43.5,22.5 parent: 2 - proto: ToiletEmpty entities: @@ -84139,12 +88101,6 @@ entities: rot: 3.141592653589793 rad pos: 8.5,12.5 parent: 2 - - uid: 3253 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,34.5 - parent: 2 - uid: 5701 components: - type: Transform @@ -84156,11 +88112,6 @@ entities: rot: 3.141592653589793 rad pos: 79.5,-13.5 parent: 2 - - uid: 8702 - components: - - type: Transform - pos: 59.5,38.5 - parent: 2 - uid: 9019 components: - type: Transform @@ -84182,11 +88133,6 @@ entities: parent: 2 - proto: ToolboxElectricalFilled entities: - - uid: 5378 - components: - - type: Transform - pos: 52.6158,11.657994 - parent: 2 - uid: 5626 components: - type: Transform @@ -84197,6 +88143,40 @@ entities: - type: Transform pos: 36.482082,-14.3137665 parent: 2 +- proto: ToolboxEmergency + entities: + - uid: 13141 + components: + - type: MetaData + desc: A bright red toolbox, stocked with everything a warden needs to maintain their brig. + name: warden's toolbox + - type: Transform + pos: 44.461845,24.599695 + parent: 2 + - type: Storage + storedItems: + 13169: + position: 3,0 + _rotation: North + 13431: + position: 0,0 + _rotation: South + 13499: + position: 1,0 + _rotation: South + 13502: + position: 2,0 + _rotation: South + - type: ContainerContainer + containers: + storagebase: !type:Container + showEnts: False + occludes: True + ents: + - 13431 + - 13499 + - 13502 + - 13169 - proto: ToolboxEmergencyFilled entities: - uid: 4997 @@ -84219,25 +88199,20 @@ entities: parent: 2 - proto: ToolboxMechanicalFilled entities: - - uid: 2949 - components: - - type: Transform - pos: 6.500301,40.636074 - parent: 2 - uid: 4998 components: - type: Transform pos: 35.491802,46.459015 parent: 2 - - uid: 7357 + - uid: 5244 components: - type: Transform - pos: 18.414553,24.540695 + pos: 44.514893,9.766216 parent: 2 - - uid: 11020 + - uid: 7357 components: - type: Transform - pos: 46.489563,11.711195 + pos: 18.414553,24.540695 parent: 2 - uid: 11410 components: @@ -84249,6 +88224,32 @@ entities: - type: Transform pos: 36.482082,-14.5012665 parent: 2 +- proto: Tourniquet + entities: + - uid: 8619 + components: + - type: Transform + pos: 36.49021,32.681957 + parent: 2 + - uid: 12438 + components: + - type: Transform + pos: 36.693336,32.541332 + parent: 2 +- proto: TowelColorOrange + entities: + - uid: 13167 + components: + - type: Transform + pos: 39.307285,22.41729 + parent: 2 +- proto: TowercapSeeds + entities: + - uid: 2601 + components: + - type: Transform + pos: 59.45062,42.28196 + parent: 2 - proto: ToyAi entities: - uid: 14649 @@ -84263,11 +88264,6 @@ entities: - type: Transform pos: 12.5,12.5 parent: 2 - - uid: 13632 - components: - - type: Transform - pos: 56.426826,31.732376 - parent: 2 - proto: ToySpawner entities: - uid: 8652 @@ -84277,6 +88273,11 @@ entities: parent: 2 - proto: TrashBag entities: + - uid: 8394 + components: + - type: Transform + pos: 39.281395,22.796711 + parent: 2 - uid: 10811 components: - type: Transform @@ -84295,6 +88296,18 @@ entities: - type: Transform pos: 26.493341,6.2912045 parent: 2 +- proto: trayScanner + entities: + - uid: 10338 + components: + - type: Transform + pos: 49.60256,19.49661 + parent: 2 + - uid: 10893 + components: + - type: Transform + pos: 64.6922,25.570868 + parent: 2 - proto: TrumpetInstrument entities: - uid: 5030 @@ -84302,64 +88315,29 @@ entities: - type: Transform pos: 84.55714,10.563628 parent: 2 -- proto: TwoWayLever +- proto: TurnstileGenpopEnter entities: - - uid: 607 + - uid: 2312 components: - type: Transform - pos: 9.5,33.5 + pos: 33.5,22.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 829: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 967: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 944: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 450: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 999: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 14660: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off - 12384: - - - Left - - Forward - - - Right - - Reverse - - - Middle - - Off +- proto: TurnstileGenpopLeave + entities: + - uid: 3179 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,22.5 + parent: 2 + - uid: 3212 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,24.5 + parent: 2 +- proto: TwoWayLever + entities: - uid: 5856 components: - type: Transform @@ -84465,90 +88443,48 @@ entities: - Open - - Middle - Close - - uid: 8101 + - uid: 12180 components: + - type: MetaData + name: two way lever (Recycler) - type: Transform - pos: 6.5,28.5 + rot: 3.141592653589793 rad + pos: 9.5,33.5 parent: 2 - type: DeviceLinkSource linkedPorts: - 2037: + 13728: - - Left - - Forward - - - Right - Reverse - - - Middle - - Off - 2041: - - - Left - - Forward - - Right - - Reverse - - - Middle - - Off - 2042: - - - Left - Forward - - - Right - - Reverse - - Middle - Off - 2064: + 2042: - - Left - - Forward - - - Right - Reverse - - - Middle - - Off - 13731: - - - Left - - Forward - - Right - - Reverse - - - Middle - - Off - - uid: 8446 - components: - - type: Transform - pos: 6.5,22.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 2040: - - - Left - Forward - - - Right - - Reverse - - Middle - Off - 2067: + 13115: - - Left - Forward - - Right - Reverse - - Middle - Off - 2051: + 8327: - - Left - - Forward - - - Right - Reverse - - - Middle - - Off - 2066: - - - Left - - Forward - - Right - - Reverse - - - Middle - - Off - 8239: - - - Left - Forward - - - Right - - Reverse - - Middle - Off + - type: Label + currentLabel: Recycler + - type: NameModifier + baseName: two way lever - proto: UniformPrinter entities: - uid: 10283 @@ -84653,19 +88589,22 @@ entities: - type: Transform pos: 24.5,42.5 parent: 2 - - uid: 5349 + - uid: 3184 components: - - type: MetaData - name: cigarette machine - type: Transform - pos: 63.5,16.5 + pos: 17.5,35.5 parent: 2 - - uid: 5426 + - uid: 3324 + components: + - type: Transform + pos: 57.5,47.5 + parent: 2 + - uid: 5349 components: - type: MetaData name: cigarette machine - type: Transform - pos: 34.5,43.5 + pos: 63.5,16.5 parent: 2 - uid: 6615 components: @@ -84677,11 +88616,6 @@ entities: - type: Transform pos: -21.5,-14.5 parent: 2 - - uid: 11033 - components: - - type: Transform - pos: 19.5,35.5 - parent: 2 - proto: VendingMachineClothing entities: - uid: 127 @@ -84703,19 +88637,22 @@ entities: - type: Transform pos: 11.5,-3.5 parent: 2 - - uid: 5350 + - uid: 2574 components: - - type: MetaData - name: Hot drinks machine - type: Transform - pos: 62.5,16.5 + pos: 56.5,47.5 parent: 2 - - uid: 5468 + - uid: 3203 + components: + - type: Transform + pos: 67.5,44.5 + parent: 2 + - uid: 5350 components: - type: MetaData name: Hot drinks machine - type: Transform - pos: 67.5,41.5 + pos: 62.5,16.5 parent: 2 - uid: 7774 components: @@ -84729,13 +88666,6 @@ entities: - type: Transform pos: 107.5,-12.5 parent: 2 - - uid: 11224 - components: - - type: MetaData - name: Hot drinks machine - - type: Transform - pos: 45.5,20.5 - parent: 2 - proto: VendingMachineCondiments entities: - uid: 6757 @@ -84752,10 +88682,10 @@ entities: parent: 2 - proto: VendingMachineDetDrobe entities: - - uid: 7711 + - uid: 2493 components: - type: Transform - pos: 41.5,17.5 + pos: 58.5,35.5 parent: 2 - proto: VendingMachineDinnerware entities: @@ -84764,6 +88694,18 @@ entities: - type: Transform pos: 33.5,-12.5 parent: 2 +- proto: VendingMachineDonut + entities: + - uid: 3356 + components: + - type: Transform + pos: 55.5,47.5 + parent: 2 + - uid: 13511 + components: + - type: Transform + pos: 54.5,30.5 + parent: 2 - proto: VendingMachineEngiDrobe entities: - uid: 4093 @@ -84785,11 +88727,6 @@ entities: - type: Transform pos: 8.5,5.5 parent: 2 - - uid: 13622 - components: - - type: Transform - pos: 54.5,31.5 - parent: 2 - proto: VendingMachineGeneDrobe entities: - uid: 11912 @@ -84841,14 +88778,14 @@ entities: parent: 2 - proto: VendingMachineRoboDrobe entities: - - uid: 5376 + - uid: 42 components: - type: Transform - pos: 53.5,11.5 + pos: 46.5,9.5 parent: 2 - proto: VendingMachineRobotics entities: - - uid: 10078 + - uid: 10053 components: - type: Transform pos: 50.5,11.5 @@ -84862,24 +88799,24 @@ entities: parent: 2 - proto: VendingMachineSciDrobe entities: - - uid: 11953 + - uid: 8409 components: - type: Transform - pos: 58.5,25.5 + pos: 53.5,25.5 parent: 2 - proto: VendingMachineSec entities: - - uid: 8442 + - uid: 11674 components: - type: Transform - pos: 31.5,28.5 + pos: 34.5,34.5 parent: 2 - proto: VendingMachineSecDrobe entities: - - uid: 6184 + - uid: 9146 components: - type: Transform - pos: 29.5,28.5 + pos: 34.5,32.5 parent: 2 - proto: VendingMachineSeeds entities: @@ -84888,26 +88825,24 @@ entities: - type: Transform pos: 43.5,-4.5 parent: 2 -- proto: VendingMachineSeedsUnlocked - entities: - - uid: 13605 + - uid: 7681 components: - type: Transform - pos: 55.5,36.5 + pos: 40.5,17.5 parent: 2 - proto: VendingMachineSovietSoda entities: - - uid: 5467 + - uid: 15675 components: - type: Transform - pos: 67.5,35.5 + pos: 49.5,50.5 parent: 2 - proto: VendingMachineSustenance entities: - - uid: 13623 + - uid: 13648 components: - type: Transform - pos: 57.5,31.5 + pos: 34.5,21.5 parent: 2 - proto: VendingMachineTankDispenserEngineering entities: @@ -84923,11 +88858,6 @@ entities: - type: Transform pos: 22.5,-34.5 parent: 2 - - uid: 3476 - components: - - type: Transform - pos: 50.5,33.5 - parent: 2 - uid: 10305 components: - type: Transform @@ -84992,18 +88922,10 @@ entities: parent: 2 - proto: WallmountTelescreen entities: - - uid: 10831 - components: - - type: Transform - pos: 31.5,43.5 - parent: 2 -- proto: WallmountTelescreenFrame - entities: - - uid: 14562 + - uid: 13575 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 93.5,30.5 + pos: 30.5,43.5 parent: 2 - proto: WallReinforced entities: @@ -85012,6 +88934,11 @@ entities: - type: Transform pos: 5.5,14.5 parent: 2 + - uid: 18 + components: + - type: Transform + pos: 42.5,23.5 + parent: 2 - uid: 20 components: - type: Transform @@ -85022,11 +88949,22 @@ entities: - type: Transform pos: -9.5,-21.5 parent: 2 + - uid: 63 + components: + - type: Transform + pos: 17.5,-11.5 + parent: 2 - uid: 67 components: - type: Transform pos: 14.5,-13.5 parent: 2 + - uid: 82 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,40.5 + parent: 2 - uid: 83 components: - type: Transform @@ -85097,6 +89035,11 @@ entities: - type: Transform pos: 7.5,-10.5 parent: 2 + - uid: 184 + components: + - type: Transform + pos: 38.5,32.5 + parent: 2 - uid: 201 components: - type: Transform @@ -85177,11 +89120,6 @@ entities: - type: Transform pos: 8.5,-10.5 parent: 2 - - uid: 319 - components: - - type: Transform - pos: 60.5,32.5 - parent: 2 - uid: 324 components: - type: Transform @@ -85207,6 +89145,23 @@ entities: - type: Transform pos: -25.5,-3.5 parent: 2 + - uid: 349 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,28.5 + parent: 2 + - uid: 404 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,40.5 + parent: 2 + - uid: 422 + components: + - type: Transform + pos: 14.5,-11.5 + parent: 2 - uid: 435 components: - type: Transform @@ -85222,6 +89177,11 @@ entities: - type: Transform pos: -27.5,1.5 parent: 2 + - uid: 466 + components: + - type: Transform + pos: 52.5,7.5 + parent: 2 - uid: 470 components: - type: Transform @@ -85387,11 +89347,6 @@ entities: - type: Transform pos: 17.5,-14.5 parent: 2 - - uid: 616 - components: - - type: Transform - pos: 17.5,-15.5 - parent: 2 - uid: 618 components: - type: Transform @@ -85417,11 +89372,6 @@ entities: - type: Transform pos: 11.5,-16.5 parent: 2 - - uid: 625 - components: - - type: Transform - pos: 11.5,-17.5 - parent: 2 - uid: 626 components: - type: Transform @@ -85432,50 +89382,15 @@ entities: - type: Transform pos: 11.5,-19.5 parent: 2 - - uid: 629 - components: - - type: Transform - pos: 12.5,-15.5 - parent: 2 - - uid: 630 - components: - - type: Transform - pos: 12.5,-16.5 - parent: 2 - - uid: 631 - components: - - type: Transform - pos: 12.5,-17.5 - parent: 2 - - uid: 632 - components: - - type: Transform - pos: 12.5,-18.5 - parent: 2 - - uid: 633 - components: - - type: Transform - pos: 12.5,-19.5 - parent: 2 - uid: 634 components: - type: Transform pos: 12.5,-20.5 parent: 2 - - uid: 635 - components: - - type: Transform - pos: 15.5,-15.5 - parent: 2 - - uid: 636 - components: - - type: Transform - pos: 14.5,-15.5 - parent: 2 - uid: 637 components: - type: Transform - pos: 13.5,-15.5 + pos: 15.5,-11.5 parent: 2 - uid: 638 components: @@ -85527,36 +89442,6 @@ entities: - type: Transform pos: 24.5,-20.5 parent: 2 - - uid: 648 - components: - - type: Transform - pos: 13.5,-19.5 - parent: 2 - - uid: 649 - components: - - type: Transform - pos: 14.5,-19.5 - parent: 2 - - uid: 650 - components: - - type: Transform - pos: 15.5,-19.5 - parent: 2 - - uid: 651 - components: - - type: Transform - pos: 16.5,-19.5 - parent: 2 - - uid: 652 - components: - - type: Transform - pos: 17.5,-19.5 - parent: 2 - - uid: 653 - components: - - type: Transform - pos: 18.5,-19.5 - parent: 2 - uid: 654 components: - type: Transform @@ -85587,11 +89472,6 @@ entities: - type: Transform pos: 24.5,-14.5 parent: 2 - - uid: 669 - components: - - type: Transform - pos: 53.5,42.5 - parent: 2 - uid: 687 components: - type: Transform @@ -85942,6 +89822,12 @@ entities: - type: Transform pos: 18.5,-40.5 parent: 2 + - uid: 984 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,52.5 + parent: 2 - uid: 993 components: - type: Transform @@ -85982,26 +89868,39 @@ entities: - type: Transform pos: 14.5,-39.5 parent: 2 - - uid: 1218 + - uid: 1109 components: - type: Transform - pos: 37.5,-29.5 + rot: 3.141592653589793 rad + pos: 45.5,24.5 parent: 2 - - uid: 1219 + - uid: 1152 components: - type: Transform - pos: 16.5,-15.5 + rot: 3.141592653589793 rad + pos: 58.5,52.5 parent: 2 - - uid: 1230 + - uid: 1218 components: - type: Transform - pos: 48.5,32.5 + pos: 37.5,-29.5 + parent: 2 + - uid: 1223 + components: + - type: Transform + pos: 37.5,41.5 parent: 2 - uid: 1250 components: - type: Transform pos: 30.5,-58.5 parent: 2 + - uid: 1256 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,44.5 + parent: 2 - uid: 1264 components: - type: Transform @@ -86197,6 +90096,12 @@ entities: - type: Transform pos: 16.5,39.5 parent: 2 + - uid: 1521 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,-20.5 + parent: 2 - uid: 1576 components: - type: Transform @@ -86307,10 +90212,10 @@ entities: - type: Transform pos: 40.5,-17.5 parent: 2 - - uid: 1763 + - uid: 1762 components: - type: Transform - pos: 37.5,32.5 + pos: 63.5,8.5 parent: 2 - uid: 1828 components: @@ -86367,6 +90272,12 @@ entities: - type: Transform pos: -0.5,-20.5 parent: 2 + - uid: 2040 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,37.5 + parent: 2 - uid: 2058 components: - type: Transform @@ -86392,15 +90303,16 @@ entities: - type: Transform pos: 47.5,-24.5 parent: 2 - - uid: 2102 + - uid: 2090 components: - type: Transform - pos: 24.5,28.5 + rot: 1.5707963267948966 rad + pos: 91.5,2.5 parent: 2 - - uid: 2117 + - uid: 2102 components: - type: Transform - pos: 43.5,25.5 + pos: 24.5,28.5 parent: 2 - uid: 2122 components: @@ -86427,31 +90339,27 @@ entities: - type: Transform pos: 49.5,-28.5 parent: 2 - - uid: 2190 + - uid: 2153 components: - type: Transform - pos: 28.5,16.5 + rot: 1.5707963267948966 rad + pos: 58.5,27.5 parent: 2 - - uid: 2191 + - uid: 2189 components: - type: Transform - pos: 29.5,16.5 + pos: 52.5,38.5 parent: 2 - - uid: 2192 + - uid: 2191 components: - type: Transform - pos: 30.5,16.5 + pos: 29.5,16.5 parent: 2 - uid: 2193 components: - type: Transform pos: 31.5,16.5 parent: 2 - - uid: 2194 - components: - - type: Transform - pos: 32.5,16.5 - parent: 2 - uid: 2196 components: - type: Transform @@ -86462,295 +90370,209 @@ entities: - type: Transform pos: 28.5,22.5 parent: 2 - - uid: 2198 - components: - - type: Transform - pos: 28.5,26.5 - parent: 2 - - uid: 2199 - components: - - type: Transform - pos: 28.5,27.5 - parent: 2 - - uid: 2200 - components: - - type: Transform - pos: 29.5,27.5 - parent: 2 - uid: 2201 components: - type: Transform - pos: 30.5,27.5 - parent: 2 - - uid: 2202 - components: - - type: Transform - pos: 31.5,27.5 - parent: 2 - - uid: 2203 - components: - - type: Transform - pos: 28.5,28.5 - parent: 2 - - uid: 2204 - components: - - type: Transform - pos: 36.5,29.5 + pos: 34.5,35.5 parent: 2 - uid: 2205 components: - type: Transform - pos: 28.5,30.5 - parent: 2 - - uid: 2206 - components: - - type: Transform - pos: 28.5,31.5 - parent: 2 - - uid: 2207 - components: - - type: Transform - pos: 29.5,31.5 - parent: 2 - - uid: 2208 - components: - - type: Transform - pos: 30.5,31.5 - parent: 2 - - uid: 2209 - components: - - type: Transform - pos: 31.5,31.5 + rot: 1.5707963267948966 rad + pos: 61.5,29.5 parent: 2 - - uid: 2211 + - uid: 2210 components: - type: Transform - pos: 51.5,29.5 + rot: 1.5707963267948966 rad + pos: 59.5,40.5 parent: 2 - uid: 2212 components: - type: Transform - pos: 60.5,35.5 + rot: -1.5707963267948966 rad + pos: 35.5,22.5 parent: 2 - uid: 2214 components: - type: Transform - pos: 60.5,37.5 - parent: 2 - - uid: 2215 - components: - - type: Transform - pos: 60.5,38.5 - parent: 2 - - uid: 2217 - components: - - type: Transform - pos: 60.5,34.5 + pos: 38.5,33.5 parent: 2 - uid: 2218 components: - type: Transform - pos: 49.5,29.5 + pos: 57.5,40.5 parent: 2 - - uid: 2219 + - uid: 2227 components: - type: Transform - pos: 43.5,32.5 + rot: 1.5707963267948966 rad + pos: 28.5,18.5 parent: 2 - - uid: 2220 + - uid: 2228 components: - type: Transform pos: 50.5,29.5 parent: 2 - - uid: 2226 - components: - - type: Transform - pos: 63.5,44.5 - parent: 2 - - uid: 2228 + - uid: 2229 components: - type: Transform - pos: 31.5,32.5 + rot: 1.5707963267948966 rad + pos: 58.5,40.5 parent: 2 - - uid: 2229 + - uid: 2240 components: - type: Transform - pos: 40.5,38.5 + pos: 55.5,31.5 parent: 2 - - uid: 2230 + - uid: 2244 components: - type: Transform - pos: 34.5,32.5 + rot: 3.141592653589793 rad + pos: 28.5,26.5 parent: 2 - - uid: 2232 + - uid: 2245 components: - type: Transform - pos: 42.5,37.5 + pos: 52.5,39.5 parent: 2 - - uid: 2233 + - uid: 2257 components: - type: Transform - pos: 42.5,36.5 + rot: 3.141592653589793 rad + pos: 36.5,40.5 parent: 2 - - uid: 2234 + - uid: 2262 components: - type: Transform - pos: 42.5,35.5 + rot: 3.141592653589793 rad + pos: 35.5,40.5 parent: 2 - - uid: 2235 + - uid: 2263 components: - type: Transform - pos: 42.5,34.5 + pos: 61.5,32.5 parent: 2 - - uid: 2260 + - uid: 2265 components: - type: Transform - pos: 35.5,29.5 + pos: 55.5,39.5 parent: 2 - - uid: 2262 + - uid: 2266 components: - type: Transform - pos: 37.5,29.5 + pos: 31.5,29.5 parent: 2 - uid: 2267 components: - type: Transform - pos: 42.5,29.5 + rot: 3.141592653589793 rad + pos: 32.5,22.5 parent: 2 - uid: 2268 components: - type: Transform - pos: 43.5,29.5 + rot: -1.5707963267948966 rad + pos: 51.5,39.5 parent: 2 - - uid: 2269 + - uid: 2281 components: - type: Transform - pos: 44.5,29.5 + pos: 48.5,29.5 parent: 2 - - uid: 2272 + - uid: 2288 components: - type: Transform - pos: 44.5,32.5 + pos: 41.5,16.5 parent: 2 - - uid: 2273 + - uid: 2292 components: - type: Transform - pos: 44.5,33.5 + rot: 3.141592653589793 rad + pos: 35.5,23.5 parent: 2 - - uid: 2277 + - uid: 2293 components: - type: Transform - pos: 44.5,38.5 + pos: 60.5,40.5 parent: 2 - - uid: 2278 + - uid: 2297 components: - type: Transform - pos: 44.5,37.5 + rot: 3.141592653589793 rad + pos: 32.5,26.5 parent: 2 - uid: 2306 components: - type: Transform pos: 12.5,-57.5 parent: 2 - - uid: 2313 - components: - - type: Transform - pos: 40.5,18.5 - parent: 2 - - uid: 2327 + - uid: 2318 components: - type: Transform - pos: 37.5,25.5 + rot: 1.5707963267948966 rad + pos: 40.5,37.5 parent: 2 - - uid: 2331 + - uid: 2328 components: - type: Transform - pos: 42.5,25.5 + rot: -1.5707963267948966 rad + pos: 30.5,36.5 parent: 2 - - uid: 2334 + - uid: 2329 components: - type: Transform + rot: -1.5707963267948966 rad pos: 43.5,26.5 parent: 2 - - uid: 2335 - components: - - type: Transform - pos: 44.5,26.5 - parent: 2 - - uid: 2336 - components: - - type: Transform - pos: 45.5,26.5 - parent: 2 - - uid: 2337 - components: - - type: Transform - pos: 46.5,26.5 - parent: 2 - - uid: 2338 - components: - - type: Transform - pos: 46.5,25.5 - parent: 2 - - uid: 2339 - components: - - type: Transform - pos: 46.5,24.5 - parent: 2 - - uid: 2340 - components: - - type: Transform - pos: 46.5,23.5 - parent: 2 - - uid: 2341 - components: - - type: Transform - pos: 46.5,22.5 - parent: 2 - - uid: 2342 + - uid: 2330 components: - type: Transform - pos: 46.5,21.5 + rot: 1.5707963267948966 rad + pos: 45.5,21.5 parent: 2 - - uid: 2343 + - uid: 2357 components: - type: Transform - pos: 45.5,21.5 + pos: 60.5,37.5 parent: 2 - - uid: 2344 + - uid: 2362 components: - type: Transform - pos: 44.5,21.5 + rot: -1.5707963267948966 rad + pos: 49.5,39.5 parent: 2 - - uid: 2345 + - uid: 2367 components: - type: Transform - pos: 43.5,21.5 + rot: -1.5707963267948966 rad + pos: 49.5,34.5 parent: 2 - - uid: 2346 + - uid: 2372 components: - type: Transform - pos: 42.5,21.5 + rot: -1.5707963267948966 rad + pos: 47.5,43.5 parent: 2 - - uid: 2348 + - uid: 2400 components: - type: Transform - pos: 40.5,21.5 + pos: 51.5,-27.5 parent: 2 - - uid: 2349 + - uid: 2406 components: - type: Transform - pos: 40.5,20.5 + pos: 50.5,40.5 parent: 2 - - uid: 2350 + - uid: 2409 components: - type: Transform - pos: 40.5,19.5 + pos: 42.5,16.5 parent: 2 - - uid: 2400 + - uid: 2432 components: - type: Transform - pos: 51.5,-27.5 + pos: 62.5,37.5 parent: 2 - uid: 2439 components: @@ -86762,16 +90584,6 @@ entities: - type: Transform pos: 51.5,-23.5 parent: 2 - - uid: 2443 - components: - - type: Transform - pos: 40.5,17.5 - parent: 2 - - uid: 2444 - components: - - type: Transform - pos: 40.5,16.5 - parent: 2 - uid: 2445 components: - type: Transform @@ -86787,55 +90599,39 @@ entities: - type: Transform pos: 37.5,16.5 parent: 2 - - uid: 2448 - components: - - type: Transform - pos: 36.5,16.5 - parent: 2 - - uid: 2485 - components: - - type: Transform - pos: 3.5,14.5 - parent: 2 - - uid: 2563 - components: - - type: Transform - pos: 29.5,33.5 - parent: 2 - - uid: 2568 - components: - - type: Transform - pos: 33.5,34.5 - parent: 2 - - uid: 2569 + - uid: 2459 components: - type: Transform - pos: 29.5,34.5 + rot: -1.5707963267948966 rad + pos: 51.5,46.5 parent: 2 - - uid: 2570 + - uid: 2465 components: - type: Transform - pos: 29.5,35.5 + rot: 3.141592653589793 rad + pos: 30.5,32.5 parent: 2 - - uid: 2571 + - uid: 2477 components: - type: Transform - pos: 29.5,37.5 + rot: -1.5707963267948966 rad + pos: 42.5,26.5 parent: 2 - - uid: 2572 + - uid: 2478 components: - type: Transform - pos: 33.5,35.5 + rot: -1.5707963267948966 rad + pos: 44.5,26.5 parent: 2 - - uid: 2573 + - uid: 2485 components: - type: Transform - pos: 33.5,36.5 + pos: 3.5,14.5 parent: 2 - - uid: 2574 + - uid: 2562 components: - type: Transform - pos: 33.5,37.5 + pos: 68.5,48.5 parent: 2 - uid: 2575 components: @@ -86895,7 +90691,8 @@ entities: - uid: 2586 components: - type: Transform - pos: 31.5,43.5 + rot: -1.5707963267948966 rad + pos: 40.5,39.5 parent: 2 - uid: 2587 components: @@ -86920,17 +90717,12 @@ entities: - uid: 2591 components: - type: Transform - pos: 35.5,43.5 - parent: 2 - - uid: 2592 - components: - - type: Transform - pos: 35.5,42.5 + pos: 45.5,39.5 parent: 2 - uid: 2593 components: - type: Transform - pos: 35.5,41.5 + pos: 50.5,41.5 parent: 2 - uid: 2594 components: @@ -86947,46 +90739,6 @@ entities: - type: Transform pos: 38.5,44.5 parent: 2 - - uid: 2597 - components: - - type: Transform - pos: 38.5,43.5 - parent: 2 - - uid: 2598 - components: - - type: Transform - pos: 38.5,42.5 - parent: 2 - - uid: 2599 - components: - - type: Transform - pos: 38.5,41.5 - parent: 2 - - uid: 2600 - components: - - type: Transform - pos: 38.5,40.5 - parent: 2 - - uid: 2601 - components: - - type: Transform - pos: 38.5,39.5 - parent: 2 - - uid: 2602 - components: - - type: Transform - pos: 37.5,39.5 - parent: 2 - - uid: 2603 - components: - - type: Transform - pos: 36.5,39.5 - parent: 2 - - uid: 2604 - components: - - type: Transform - pos: 35.5,39.5 - parent: 2 - uid: 2605 components: - type: Transform @@ -87172,11 +90924,6 @@ entities: - type: Transform pos: 14.5,34.5 parent: 2 - - uid: 2685 - components: - - type: Transform - pos: 35.5,16.5 - parent: 2 - uid: 2785 components: - type: Transform @@ -87432,21 +91179,6 @@ entities: - type: Transform pos: 49.5,7.5 parent: 2 - - uid: 3034 - components: - - type: Transform - pos: 50.5,7.5 - parent: 2 - - uid: 3035 - components: - - type: Transform - pos: 51.5,7.5 - parent: 2 - - uid: 3036 - components: - - type: Transform - pos: 52.5,7.5 - parent: 2 - uid: 3037 components: - type: Transform @@ -87487,100 +91219,74 @@ entities: - type: Transform pos: 48.5,20.5 parent: 2 - - uid: 3063 - components: - - type: Transform - pos: 40.5,39.5 - parent: 2 - - uid: 3064 - components: - - type: Transform - pos: 40.5,40.5 - parent: 2 - - uid: 3065 + - uid: 3069 components: - type: Transform - pos: 44.5,39.5 + pos: 58.5,33.5 parent: 2 - uid: 3071 components: - type: Transform pos: 55.5,-20.5 parent: 2 - - uid: 3073 - components: - - type: Transform - pos: 55.5,-21.5 - parent: 2 - - uid: 3074 - components: - - type: Transform - pos: 42.5,43.5 - parent: 2 - - uid: 3075 - components: - - type: Transform - pos: 42.5,44.5 - parent: 2 - - uid: 3076 - components: - - type: Transform - pos: 42.5,45.5 - parent: 2 - - uid: 3077 + - uid: 3072 components: - type: Transform - pos: 42.5,46.5 + pos: 75.5,-20.5 parent: 2 - - uid: 3078 + - uid: 3073 components: - type: Transform - pos: 42.5,47.5 + pos: 55.5,-21.5 parent: 2 - - uid: 3079 + - uid: 3095 components: - type: Transform - pos: 45.5,45.5 + rot: -1.5707963267948966 rad + pos: 60.5,35.5 parent: 2 - - uid: 3080 + - uid: 3097 components: - type: Transform - pos: 45.5,44.5 + pos: 63.5,7.5 parent: 2 - - uid: 3081 + - uid: 3102 components: - type: Transform - pos: 45.5,43.5 + rot: -1.5707963267948966 rad + pos: 40.5,40.5 parent: 2 - - uid: 3082 + - uid: 3106 components: - type: Transform - pos: 46.5,43.5 + rot: -1.5707963267948966 rad + pos: 40.5,38.5 parent: 2 - - uid: 3083 + - uid: 3107 components: - type: Transform - pos: 46.5,42.5 + pos: 61.5,33.5 parent: 2 - - uid: 3084 + - uid: 3110 components: - type: Transform - pos: 46.5,41.5 + rot: 3.141592653589793 rad + pos: 41.5,40.5 parent: 2 - - uid: 3085 + - uid: 3117 components: - type: Transform - pos: 46.5,40.5 + pos: 59.5,35.5 parent: 2 - uid: 3119 components: - type: Transform pos: -26.5,-2.5 parent: 2 - - uid: 3125 + - uid: 3127 components: - type: Transform - pos: 50.5,45.5 + pos: 55.5,33.5 parent: 2 - uid: 3133 components: @@ -87592,65 +91298,49 @@ entities: - type: Transform pos: -21.5,-3.5 parent: 2 - - uid: 3142 - components: - - type: Transform - pos: 37.5,28.5 - parent: 2 - - uid: 3146 - components: - - type: Transform - pos: 47.5,36.5 - parent: 2 - - uid: 3149 + - uid: 3148 components: - type: Transform - pos: 47.5,33.5 + pos: 60.5,39.5 parent: 2 - - uid: 3150 + - uid: 3152 components: - type: Transform - pos: 47.5,32.5 + pos: 42.5,36.5 parent: 2 - uid: 3153 components: - type: Transform - pos: 47.5,29.5 + rot: 3.141592653589793 rad + pos: 31.5,26.5 parent: 2 - uid: 3155 components: - type: Transform - pos: 48.5,28.5 + rot: 1.5707963267948966 rad + pos: 28.5,17.5 parent: 2 - - uid: 3158 + - uid: 3156 components: - type: Transform - pos: 51.5,28.5 + rot: 3.141592653589793 rad + pos: 35.5,26.5 parent: 2 - - uid: 3164 + - uid: 3166 components: - type: Transform - pos: 40.5,37.5 + pos: 55.5,30.5 parent: 2 - uid: 3169 components: - type: Transform pos: 35.5,35.5 parent: 2 - - uid: 3170 - components: - - type: Transform - pos: 38.5,37.5 - parent: 2 - uid: 3178 components: - type: Transform - pos: 52.5,33.5 - parent: 2 - - uid: 3179 - components: - - type: Transform - pos: 35.5,34.5 + rot: -1.5707963267948966 rad + pos: 47.5,29.5 parent: 2 - uid: 3180 components: @@ -87667,90 +91357,93 @@ entities: - type: Transform pos: 69.5,-10.5 parent: 2 - - uid: 3194 - components: - - type: Transform - pos: 38.5,29.5 - parent: 2 - - uid: 3195 + - uid: 3186 components: - type: Transform - pos: 43.5,28.5 + rot: -1.5707963267948966 rad + pos: 60.5,36.5 parent: 2 - - uid: 3196 + - uid: 3201 components: - type: Transform - pos: 43.5,27.5 + pos: 65.5,29.5 parent: 2 - - uid: 3198 + - uid: 3208 components: - type: Transform - pos: 61.5,29.5 + rot: 3.141592653589793 rad + pos: 34.5,22.5 parent: 2 - - uid: 3199 + - uid: 3210 components: - type: Transform - pos: 61.5,28.5 + pos: -4.5,-17.5 parent: 2 - - uid: 3201 + - uid: 3230 components: - type: Transform - pos: 65.5,29.5 + rot: -1.5707963267948966 rad + pos: 11.5,-14.5 parent: 2 - - uid: 3203 + - uid: 3236 components: - type: Transform - pos: 41.5,37.5 + pos: 70.5,-13.5 parent: 2 - - uid: 3207 + - uid: 3237 components: - type: Transform - pos: 32.5,32.5 + rot: -1.5707963267948966 rad + pos: 51.5,45.5 parent: 2 - - uid: 3210 + - uid: 3239 components: - type: Transform - pos: -4.5,-17.5 + rot: 1.5707963267948966 rad + pos: 41.5,24.5 parent: 2 - - uid: 3236 + - uid: 3240 components: - type: Transform - pos: 70.5,-13.5 + rot: -1.5707963267948966 rad + pos: 53.5,39.5 parent: 2 - - uid: 3256 + - uid: 3242 components: - type: Transform - pos: 48.5,29.5 + pos: 43.5,16.5 parent: 2 - - uid: 3262 + - uid: 3243 components: - type: Transform - pos: 62.5,29.5 + rot: 1.5707963267948966 rad + pos: 28.5,16.5 parent: 2 - - uid: 3264 + - uid: 3247 components: - type: Transform - pos: 62.5,45.5 + pos: 33.5,35.5 parent: 2 - - uid: 3266 + - uid: 3250 components: - type: Transform - pos: 63.5,45.5 + pos: 30.5,35.5 parent: 2 - - uid: 3268 + - uid: 3259 components: - type: Transform - pos: 65.5,45.5 + pos: 44.5,20.5 parent: 2 - - uid: 3269 + - uid: 3262 components: - type: Transform - pos: 65.5,44.5 + rot: 1.5707963267948966 rad + pos: 49.5,51.5 parent: 2 - - uid: 3270 + - uid: 3268 components: - type: Transform - pos: 65.5,43.5 + pos: 65.5,45.5 parent: 2 - uid: 3271 components: @@ -87772,35 +91465,10 @@ entities: - type: Transform pos: 65.5,33.5 parent: 2 - - uid: 3275 - components: - - type: Transform - pos: 65.5,34.5 - parent: 2 - - uid: 3279 - components: - - type: Transform - pos: 65.5,38.5 - parent: 2 - - uid: 3280 - components: - - type: Transform - pos: 65.5,39.5 - parent: 2 - - uid: 3281 - components: - - type: Transform - pos: 65.5,40.5 - parent: 2 - - uid: 3282 - components: - - type: Transform - pos: 65.5,41.5 - parent: 2 - uid: 3283 components: - type: Transform - pos: 65.5,42.5 + pos: 46.5,32.5 parent: 2 - uid: 3285 components: @@ -87842,20 +91510,22 @@ entities: - type: Transform pos: 47.5,-26.5 parent: 2 - - uid: 3315 + - uid: 3318 components: - type: Transform - pos: 49.5,49.5 + pos: -7.5,-17.5 parent: 2 - - uid: 3316 + - uid: 3331 components: - type: Transform - pos: 63.5,49.5 + rot: 3.141592653589793 rad + pos: 53.5,51.5 parent: 2 - - uid: 3318 + - uid: 3338 components: - type: Transform - pos: -7.5,-17.5 + rot: -1.5707963267948966 rad + pos: 45.5,27.5 parent: 2 - uid: 3352 components: @@ -87902,21 +91572,11 @@ entities: - type: Transform pos: 71.5,43.5 parent: 2 - - uid: 3372 - components: - - type: Transform - pos: 70.5,43.5 - parent: 2 - uid: 3373 components: - type: Transform pos: 72.5,35.5 parent: 2 - - uid: 3374 - components: - - type: Transform - pos: 71.5,35.5 - parent: 2 - uid: 3375 components: - type: Transform @@ -87942,20 +91602,39 @@ entities: - type: Transform pos: 72.5,40.5 parent: 2 + - uid: 3381 + components: + - type: Transform + pos: 49.5,36.5 + parent: 2 - uid: 3383 components: - type: Transform - pos: 70.5,35.5 + rot: -1.5707963267948966 rad + pos: 45.5,29.5 parent: 2 - - uid: 3384 + - uid: 3388 components: - type: Transform - pos: 69.5,35.5 + pos: 45.5,20.5 parent: 2 - - uid: 3385 + - uid: 3389 components: - type: Transform - pos: 68.5,35.5 + rot: -1.5707963267948966 rad + pos: 73.5,30.5 + parent: 2 + - uid: 3390 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,34.5 + parent: 2 + - uid: 3391 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 73.5,26.5 parent: 2 - uid: 3419 components: @@ -88002,6 +91681,11 @@ entities: - type: Transform pos: 73.5,19.5 parent: 2 + - uid: 3429 + components: + - type: Transform + pos: 54.5,26.5 + parent: 2 - uid: 3435 components: - type: Transform @@ -88057,26 +91741,11 @@ entities: - type: Transform pos: 65.5,25.5 parent: 2 - - uid: 3453 - components: - - type: Transform - pos: 61.5,27.5 - parent: 2 - - uid: 3454 - components: - - type: Transform - pos: 61.5,26.5 - parent: 2 - uid: 3456 components: - type: Transform pos: 12.5,34.5 parent: 2 - - uid: 3462 - components: - - type: Transform - pos: 61.5,22.5 - parent: 2 - uid: 3463 components: - type: Transform @@ -88132,50 +91801,15 @@ entities: - type: Transform pos: 61.5,17.5 parent: 2 - - uid: 3481 - components: - - type: Transform - pos: 50.5,26.5 - parent: 2 - uid: 3482 components: - type: Transform pos: 52.5,26.5 parent: 2 - - uid: 3483 - components: - - type: Transform - pos: 51.5,22.5 - parent: 2 - - uid: 3484 - components: - - type: Transform - pos: 52.5,22.5 - parent: 2 - - uid: 3488 - components: - - type: Transform - pos: 51.5,26.5 - parent: 2 - - uid: 3491 - components: - - type: Transform - pos: 49.5,22.5 - parent: 2 - - uid: 3492 - components: - - type: Transform - pos: 50.5,22.5 - parent: 2 - - uid: 3494 - components: - - type: Transform - pos: 51.5,27.5 - parent: 2 - - uid: 3498 + - uid: 3493 components: - type: Transform - pos: 49.5,26.5 + pos: 40.5,16.5 parent: 2 - uid: 3505 components: @@ -88197,11 +91831,6 @@ entities: - type: Transform pos: 48.5,25.5 parent: 2 - - uid: 3509 - components: - - type: Transform - pos: 48.5,26.5 - parent: 2 - uid: 3510 components: - type: Transform @@ -88217,11 +91846,6 @@ entities: - type: Transform pos: 48.5,-26.5 parent: 2 - - uid: 3528 - components: - - type: Transform - pos: 61.5,16.5 - parent: 2 - uid: 3536 components: - type: Transform @@ -88317,21 +91941,6 @@ entities: - type: Transform pos: 86.5,2.5 parent: 2 - - uid: 3560 - components: - - type: Transform - pos: 85.5,2.5 - parent: 2 - - uid: 3561 - components: - - type: Transform - pos: 85.5,3.5 - parent: 2 - - uid: 3562 - components: - - type: Transform - pos: 85.5,5.5 - parent: 2 - uid: 3564 components: - type: Transform @@ -88455,7 +92064,8 @@ entities: - uid: 3634 components: - type: Transform - pos: 69.5,12.5 + rot: 1.5707963267948966 rad + pos: 43.5,48.5 parent: 2 - uid: 3635 components: @@ -88592,16 +92202,6 @@ entities: - type: Transform pos: 59.5,11.5 parent: 2 - - uid: 3668 - components: - - type: Transform - pos: 64.5,11.5 - parent: 2 - - uid: 3669 - components: - - type: Transform - pos: 64.5,10.5 - parent: 2 - uid: 3670 components: - type: Transform @@ -88610,17 +92210,8 @@ entities: - uid: 3671 components: - type: Transform - pos: 64.5,8.5 - parent: 2 - - uid: 3672 - components: - - type: Transform - pos: 64.5,7.5 - parent: 2 - - uid: 3673 - components: - - type: Transform - pos: 63.5,7.5 + rot: 3.141592653589793 rad + pos: 66.5,9.5 parent: 2 - uid: 3674 components: @@ -88957,16 +92548,6 @@ entities: - type: Transform pos: 84.5,-11.5 parent: 2 - - uid: 3821 - components: - - type: Transform - pos: 59.5,31.5 - parent: 2 - - uid: 3822 - components: - - type: Transform - pos: 50.5,32.5 - parent: 2 - uid: 3829 components: - type: Transform @@ -89032,6 +92613,11 @@ entities: - type: Transform pos: 72.5,-17.5 parent: 2 + - uid: 3851 + components: + - type: Transform + pos: 73.5,-20.5 + parent: 2 - uid: 3865 components: - type: Transform @@ -89047,11 +92633,6 @@ entities: - type: Transform pos: 76.5,-19.5 parent: 2 - - uid: 3868 - components: - - type: Transform - pos: 73.5,-19.5 - parent: 2 - uid: 3879 components: - type: Transform @@ -89177,6 +92758,11 @@ entities: - type: Transform pos: 15.5,-59.5 parent: 2 + - uid: 4018 + components: + - type: Transform + pos: 37.5,42.5 + parent: 2 - uid: 4044 components: - type: Transform @@ -89217,15 +92803,10 @@ entities: - type: Transform pos: 23.5,-37.5 parent: 2 - - uid: 4127 - components: - - type: Transform - pos: 52.5,40.5 - parent: 2 - - uid: 4128 + - uid: 4132 components: - type: Transform - pos: 36.5,32.5 + pos: 28.5,32.5 parent: 2 - uid: 4166 components: @@ -89272,6 +92853,11 @@ entities: - type: Transform pos: 32.5,-21.5 parent: 2 + - uid: 4188 + components: + - type: Transform + pos: 37.5,43.5 + parent: 2 - uid: 4229 components: - type: Transform @@ -89352,36 +92938,21 @@ entities: - type: Transform pos: 33.5,-37.5 parent: 2 - - uid: 4346 - components: - - type: Transform - pos: 59.5,41.5 - parent: 2 - uid: 4347 components: - type: Transform - pos: 60.5,39.5 + pos: 28.5,29.5 parent: 2 - - uid: 4348 + - uid: 4349 components: - type: Transform - pos: 48.5,36.5 + pos: 55.5,29.5 parent: 2 - uid: 4364 components: - type: Transform pos: 12.5,-53.5 parent: 2 - - uid: 4367 - components: - - type: Transform - pos: 59.5,39.5 - parent: 2 - - uid: 4368 - components: - - type: Transform - pos: 50.5,36.5 - parent: 2 - uid: 4369 components: - type: Transform @@ -89447,20 +93018,10 @@ entities: - type: Transform pos: 28.5,-45.5 parent: 2 - - uid: 4397 - components: - - type: Transform - pos: 51.5,33.5 - parent: 2 - - uid: 4398 - components: - - type: Transform - pos: 38.5,32.5 - parent: 2 - - uid: 4399 + - uid: 4404 components: - type: Transform - pos: 47.5,40.5 + pos: 57.5,34.5 parent: 2 - uid: 4417 components: @@ -89525,17 +93086,7 @@ entities: - uid: 4567 components: - type: Transform - pos: 41.5,-37.5 - parent: 2 - - uid: 4568 - components: - - type: Transform - pos: 59.5,26.5 - parent: 2 - - uid: 4573 - components: - - type: Transform - pos: 60.5,26.5 + pos: 41.5,-37.5 parent: 2 - uid: 4633 components: @@ -89557,11 +93108,6 @@ entities: - type: Transform pos: -7.5,1.5 parent: 2 - - uid: 4744 - components: - - type: Transform - pos: 52.5,32.5 - parent: 2 - uid: 4829 components: - type: Transform @@ -89572,15 +93118,11 @@ entities: - type: Transform pos: 4.5,15.5 parent: 2 - - uid: 5194 - components: - - type: Transform - pos: 38.5,33.5 - parent: 2 - - uid: 5199 + - uid: 5183 components: - type: Transform - pos: 59.5,30.5 + rot: 3.141592653589793 rad + pos: 16.5,-14.5 parent: 2 - uid: 5291 components: @@ -89602,6 +93144,41 @@ entities: - type: Transform pos: 45.5,-41.5 parent: 2 + - uid: 5310 + components: + - type: Transform + pos: 60.5,37.5 + parent: 2 + - uid: 5318 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,22.5 + parent: 2 + - uid: 5319 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,25.5 + parent: 2 + - uid: 5322 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,22.5 + parent: 2 + - uid: 5328 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 66.5,10.5 + parent: 2 + - uid: 5351 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,26.5 + parent: 2 - uid: 5353 components: - type: Transform @@ -89612,25 +93189,32 @@ entities: - type: Transform pos: 2.5,9.5 parent: 2 - - uid: 5362 + - uid: 5388 components: - type: Transform - pos: 52.5,41.5 + pos: 68.5,47.5 parent: 2 - - uid: 5388 + - uid: 5441 components: - type: Transform - pos: 68.5,47.5 + rot: 3.141592653589793 rad + pos: 48.5,50.5 parent: 2 - - uid: 5477 + - uid: 5442 components: - type: Transform - pos: 72.5,34.5 + pos: 64.5,50.5 parent: 2 - - uid: 5478 + - uid: 5451 components: - type: Transform - pos: 72.5,30.5 + pos: 46.5,35.5 + parent: 2 + - uid: 5459 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,37.5 parent: 2 - uid: 5479 components: @@ -89652,25 +93236,67 @@ entities: - type: Transform pos: 69.5,26.5 parent: 2 + - uid: 5489 + components: + - type: Transform + pos: 58.5,34.5 + parent: 2 + - uid: 5492 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,22.5 + parent: 2 - uid: 5498 components: - type: Transform pos: 70.5,21.5 parent: 2 - - uid: 5508 + - uid: 5503 components: - type: Transform - pos: 44.5,40.5 + pos: 73.5,33.5 parent: 2 - uid: 5510 components: - type: Transform pos: 74.5,21.5 parent: 2 + - uid: 5515 + components: + - type: Transform + pos: 56.5,40.5 + parent: 2 + - uid: 5522 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,22.5 + parent: 2 + - uid: 5531 + components: + - type: Transform + pos: 55.5,34.5 + parent: 2 + - uid: 5648 + components: + - type: Transform + pos: 54.5,29.5 + parent: 2 + - uid: 5650 + components: + - type: Transform + pos: 64.5,51.5 + parent: 2 + - uid: 5674 + components: + - type: Transform + pos: 46.5,37.5 + parent: 2 - uid: 5677 components: - type: Transform - pos: 53.5,46.5 + pos: 53.5,29.5 parent: 2 - uid: 5685 components: @@ -89687,15 +93313,38 @@ entities: - type: Transform pos: 51.5,-11.5 parent: 2 - - uid: 5736 + - uid: 5757 components: - type: Transform - pos: 58.5,35.5 + pos: 5.5,28.5 + parent: 2 + - uid: 5859 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,32.5 + parent: 2 + - uid: 5876 + components: + - type: Transform + pos: 4.5,28.5 + parent: 2 + - uid: 5877 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,22.5 + parent: 2 + - uid: 5929 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-14.5 parent: 2 - uid: 5967 components: - type: Transform - pos: 59.5,46.5 + pos: 43.5,23.5 parent: 2 - uid: 6119 components: @@ -89722,15 +93371,10 @@ entities: - type: Transform pos: 14.5,-40.5 parent: 2 - - uid: 6139 - components: - - type: Transform - pos: 49.5,32.5 - parent: 2 - - uid: 6196 + - uid: 6184 components: - type: Transform - pos: 60.5,41.5 + pos: 63.5,9.5 parent: 2 - uid: 6209 components: @@ -89747,15 +93391,40 @@ entities: - type: Transform pos: 60.5,-20.5 parent: 2 - - uid: 6212 + - uid: 6313 components: - type: Transform - pos: 39.5,43.5 + rot: -1.5707963267948966 rad + pos: 45.5,42.5 parent: 2 - - uid: 6335 + - uid: 6318 components: - type: Transform - pos: 30.5,34.5 + rot: 1.5707963267948966 rad + pos: 38.5,37.5 + parent: 2 + - uid: 6323 + components: + - type: Transform + pos: 56.5,39.5 + parent: 2 + - uid: 6349 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,37.5 + parent: 2 + - uid: 6422 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 66.5,11.5 + parent: 2 + - uid: 6672 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,26.5 parent: 2 - uid: 6680 components: @@ -89787,6 +93456,17 @@ entities: - type: Transform pos: 63.5,-20.5 parent: 2 + - uid: 6797 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,30.5 + parent: 2 + - uid: 6798 + components: + - type: Transform + pos: 68.5,49.5 + parent: 2 - uid: 6814 components: - type: Transform @@ -89802,26 +93482,36 @@ entities: - type: Transform pos: -4.5,-13.5 parent: 2 + - uid: 6843 + components: + - type: Transform + pos: 68.5,49.5 + parent: 2 + - uid: 6848 + components: + - type: Transform + pos: 68.5,50.5 + parent: 2 + - uid: 6866 + components: + - type: Transform + pos: 68.5,51.5 + parent: 2 - uid: 6867 components: - type: Transform pos: 4.5,14.5 parent: 2 - - uid: 6868 + - uid: 6873 components: - type: Transform - pos: 60.5,33.5 + pos: 41.5,43.5 parent: 2 - uid: 6880 components: - type: Transform pos: 14.5,-12.5 parent: 2 - - uid: 6881 - components: - - type: Transform - pos: 15.5,-12.5 - parent: 2 - uid: 6882 components: - type: Transform @@ -89842,6 +93532,17 @@ entities: - type: Transform pos: 9.5,-39.5 parent: 2 + - uid: 6917 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,20.5 + parent: 2 + - uid: 6945 + components: + - type: Transform + pos: 47.5,48.5 + parent: 2 - uid: 7251 components: - type: Transform @@ -89932,25 +93633,43 @@ entities: - type: Transform pos: -8.5,14.5 parent: 2 + - uid: 7711 + components: + - type: Transform + pos: 62.5,35.5 + parent: 2 + - uid: 7722 + components: + - type: Transform + pos: 61.5,37.5 + parent: 2 - uid: 7750 components: - type: Transform pos: -8.5,-8.5 parent: 2 - - uid: 7754 + - uid: 7752 components: - type: Transform - pos: 41.5,29.5 + rot: 3.141592653589793 rad + pos: 30.5,26.5 parent: 2 - - uid: 7755 + - uid: 7759 components: - type: Transform - pos: 35.5,32.5 + pos: 56.5,26.5 parent: 2 - - uid: 7756 + - uid: 7761 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,49.5 + parent: 2 + - uid: 7762 components: - type: Transform - pos: 63.5,43.5 + rot: 3.141592653589793 rad + pos: 65.5,48.5 parent: 2 - uid: 7769 components: @@ -89962,6 +93681,23 @@ entities: - type: Transform pos: -19.5,-8.5 parent: 2 + - uid: 7803 + components: + - type: Transform + pos: 72.5,34.5 + parent: 2 + - uid: 7834 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,48.5 + parent: 2 + - uid: 7835 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 67.5,48.5 + parent: 2 - uid: 7839 components: - type: Transform @@ -89977,6 +93713,18 @@ entities: - type: Transform pos: -21.5,-17.5 parent: 2 + - uid: 7845 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,48.5 + parent: 2 + - uid: 7849 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 68.5,48.5 + parent: 2 - uid: 7875 components: - type: Transform @@ -90167,6 +93915,17 @@ entities: - type: Transform pos: 2.5,-27.5 parent: 2 + - uid: 7937 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,26.5 + parent: 2 + - uid: 7939 + components: + - type: Transform + pos: 55.5,26.5 + parent: 2 - uid: 8044 components: - type: Transform @@ -90182,6 +93941,12 @@ entities: - type: Transform pos: 5.5,29.5 parent: 2 + - uid: 8101 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 89.5,3.5 + parent: 2 - uid: 8102 components: - type: Transform @@ -90197,11 +93962,6 @@ entities: - type: Transform pos: 12.5,-56.5 parent: 2 - - uid: 8251 - components: - - type: Transform - pos: 52.5,36.5 - parent: 2 - uid: 8255 components: - type: Transform @@ -90217,26 +93977,11 @@ entities: - type: Transform pos: -5.5,14.5 parent: 2 - - uid: 8304 - components: - - type: Transform - pos: 49.5,36.5 - parent: 2 - - uid: 8324 - components: - - type: Transform - pos: 51.5,36.5 - parent: 2 - uid: 8326 components: - type: Transform pos: 52.5,-9.5 parent: 2 - - uid: 8328 - components: - - type: Transform - pos: 44.5,20.5 - parent: 2 - uid: 8329 components: - type: Transform @@ -90257,50 +94002,235 @@ entities: - type: Transform pos: 44.5,16.5 parent: 2 - - uid: 8405 + - uid: 8370 components: - type: Transform - pos: 58.5,39.5 + pos: 68.5,50.5 parent: 2 - uid: 8411 components: - type: Transform - pos: 60.5,40.5 + rot: 3.141592653589793 rad + pos: 28.5,23.5 parent: 2 - - uid: 8436 + - uid: 8413 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,26.5 + parent: 2 + - uid: 8415 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,25.5 + parent: 2 + - uid: 8416 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,32.5 + parent: 2 + - uid: 8422 + components: + - type: Transform + pos: 46.5,33.5 + parent: 2 + - uid: 8439 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,22.5 + parent: 2 + - uid: 8440 + components: + - type: Transform + pos: 38.5,34.5 + parent: 2 + - uid: 8444 components: - type: Transform - pos: 53.5,41.5 + rot: -1.5707963267948966 rad + pos: 54.5,39.5 parent: 2 - uid: 8447 components: - type: Transform pos: 3.5,22.5 parent: 2 - - uid: 8517 + - uid: 8451 components: - type: Transform - pos: 44.5,28.5 + rot: 1.5707963267948966 rad + pos: 45.5,22.5 parent: 2 - - uid: 8674 + - uid: 8474 + components: + - type: Transform + pos: 50.5,43.5 + parent: 2 + - uid: 8476 + components: + - type: Transform + pos: 46.5,34.5 + parent: 2 + - uid: 8481 + components: + - type: Transform + pos: 50.5,42.5 + parent: 2 + - uid: 8486 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,32.5 + parent: 2 + - uid: 8487 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,28.5 + parent: 2 + - uid: 8489 + components: + - type: Transform + pos: 37.5,40.5 + parent: 2 + - uid: 8491 + components: + - type: Transform + pos: 52.5,29.5 + parent: 2 + - uid: 8493 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,33.5 + parent: 2 + - uid: 8499 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,29.5 + parent: 2 + - uid: 8502 + components: + - type: Transform + pos: 36.5,16.5 + parent: 2 + - uid: 8516 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,45.5 + parent: 2 + - uid: 8518 + components: + - type: Transform + pos: 57.5,26.5 + parent: 2 + - uid: 8542 + components: + - type: Transform + pos: 51.5,29.5 + parent: 2 + - uid: 8582 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,32.5 + parent: 2 + - uid: 8591 + components: + - type: Transform + pos: 61.5,31.5 + parent: 2 + - uid: 8603 + components: + - type: Transform + pos: 73.5,27.5 + parent: 2 + - uid: 8606 + components: + - type: Transform + pos: 41.5,23.5 + parent: 2 + - uid: 8609 components: - type: Transform pos: 52.5,37.5 parent: 2 - - uid: 8677 + - uid: 8610 components: - type: Transform - pos: 53.5,31.5 + pos: 46.5,36.5 + parent: 2 + - uid: 8613 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,37.5 + parent: 2 + - uid: 8617 + components: + - type: Transform + pos: 30.5,16.5 + parent: 2 + - uid: 8637 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,32.5 + parent: 2 + - uid: 8690 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,28.5 + parent: 2 + - uid: 8691 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,27.5 + parent: 2 + - uid: 8693 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,22.5 + parent: 2 + - uid: 8698 + components: + - type: Transform + pos: 58.5,30.5 parent: 2 - uid: 8700 components: - type: Transform - pos: 42.5,33.5 + pos: 58.5,32.5 parent: 2 - uid: 8701 components: - type: Transform - pos: 42.5,32.5 + pos: 58.5,31.5 + parent: 2 + - uid: 8702 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,26.5 + parent: 2 + - uid: 8703 + components: + - type: Transform + pos: 45.5,28.5 + parent: 2 + - uid: 8712 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,35.5 parent: 2 - uid: 8720 components: @@ -90427,6 +94357,18 @@ entities: - type: Transform pos: 104.5,-21.5 parent: 2 + - uid: 8795 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,26.5 + parent: 2 + - uid: 8796 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,43.5 + parent: 2 - uid: 8811 components: - type: Transform @@ -90532,11 +94474,61 @@ entities: - type: Transform pos: 116.5,-17.5 parent: 2 + - uid: 8983 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,51.5 + parent: 2 + - uid: 9037 + components: + - type: Transform + pos: 39.5,32.5 + parent: 2 + - uid: 9041 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,37.5 + parent: 2 + - uid: 9154 + components: + - type: Transform + pos: 60.5,38.5 + parent: 2 - uid: 9175 components: - type: Transform pos: 69.5,-14.5 parent: 2 + - uid: 9176 + components: + - type: Transform + pos: 59.5,28.5 + parent: 2 + - uid: 9177 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,28.5 + parent: 2 + - uid: 9178 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,37.5 + parent: 2 + - uid: 9212 + components: + - type: Transform + pos: 50.5,39.5 + parent: 2 + - uid: 9214 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,40.5 + parent: 2 - uid: 9217 components: - type: Transform @@ -90557,25 +94549,89 @@ entities: - type: Transform pos: 39.5,-17.5 parent: 2 - - uid: 9348 + - uid: 9223 components: - type: Transform - pos: 31.5,34.5 + rot: -1.5707963267948966 rad + pos: 49.5,37.5 parent: 2 - - uid: 9455 + - uid: 9247 components: - type: Transform - pos: 32.5,34.5 + pos: 41.5,44.5 parent: 2 - - uid: 9726 + - uid: 9276 components: - type: Transform - pos: 58.5,38.5 + rot: 1.5707963267948966 rad + pos: 45.5,37.5 + parent: 2 + - uid: 9277 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,26.5 + parent: 2 + - uid: 9278 + components: + - type: Transform + pos: 59.5,28.5 + parent: 2 + - uid: 9302 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,29.5 + parent: 2 + - uid: 9311 + components: + - type: Transform + pos: 59.5,34.5 + parent: 2 + - uid: 9320 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,54.5 + parent: 2 + - uid: 9346 + components: + - type: Transform + pos: 57.5,30.5 + parent: 2 + - uid: 9401 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,37.5 + parent: 2 + - uid: 9433 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 65.5,9.5 + parent: 2 + - uid: 9585 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,28.5 + parent: 2 + - uid: 9749 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,-17.5 parent: 2 - uid: 9860 components: - type: Transform - pos: 58.5,33.5 + pos: 45.5,25.5 + parent: 2 + - uid: 9884 + components: + - type: Transform + pos: 45.5,23.5 parent: 2 - uid: 9890 components: @@ -90587,10 +94643,26 @@ entities: - type: Transform pos: 8.5,-39.5 parent: 2 + - uid: 9927 + components: + - type: Transform + pos: 44.5,23.5 + parent: 2 + - uid: 9956 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 91.5,6.5 + parent: 2 + - uid: 10044 + components: + - type: Transform + pos: 34.5,41.5 + parent: 2 - uid: 10085 components: - type: Transform - pos: 58.5,34.5 + pos: 30.5,44.5 parent: 2 - uid: 10089 components: @@ -90712,6 +94784,12 @@ entities: - type: Transform pos: -1.5,-6.5 parent: 2 + - uid: 10115 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,22.5 + parent: 2 - uid: 10140 components: - type: Transform @@ -90762,15 +94840,80 @@ entities: - type: Transform pos: 42.5,-20.5 parent: 2 - - uid: 10319 + - uid: 10279 components: - type: Transform - pos: 58.5,37.5 + rot: 1.5707963267948966 rad + pos: 33.5,33.5 parent: 2 - - uid: 10320 + - uid: 10293 components: - type: Transform - pos: 53.5,30.5 + rot: -1.5707963267948966 rad + pos: 56.5,38.5 + parent: 2 + - uid: 10389 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,38.5 + parent: 2 + - uid: 10390 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,40.5 + parent: 2 + - uid: 10401 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 38.5,46.5 + parent: 2 + - uid: 10414 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,35.5 + parent: 2 + - uid: 10434 + components: + - type: Transform + pos: 45.5,43.5 + parent: 2 + - uid: 10442 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,36.5 + parent: 2 + - uid: 10446 + components: + - type: Transform + pos: 41.5,42.5 + parent: 2 + - uid: 10463 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,36.5 + parent: 2 + - uid: 10588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,25.5 + parent: 2 + - uid: 10713 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,18.5 + parent: 2 + - uid: 10715 + components: + - type: Transform + pos: 40.5,41.5 parent: 2 - uid: 10745 components: @@ -90802,6 +94945,11 @@ entities: - type: Transform pos: 86.5,-21.5 parent: 2 + - uid: 10831 + components: + - type: Transform + pos: 42.5,44.5 + parent: 2 - uid: 10842 components: - type: Transform @@ -90812,20 +94960,16 @@ entities: - type: Transform pos: 38.5,35.5 parent: 2 - - uid: 10844 - components: - - type: Transform - pos: 38.5,34.5 - parent: 2 - - uid: 10845 + - uid: 10878 components: - type: Transform - pos: 59.5,33.5 + pos: 26.5,-59.5 parent: 2 - - uid: 10878 + - uid: 10881 components: - type: Transform - pos: 26.5,-59.5 + rot: 3.141592653589793 rad + pos: 50.5,25.5 parent: 2 - uid: 10967 components: @@ -90857,55 +95001,66 @@ entities: - type: Transform pos: 11.5,-54.5 parent: 2 - - uid: 11223 + - uid: 11100 components: - type: Transform - pos: 16.5,43.5 + rot: 3.141592653589793 rad + pos: 59.5,51.5 parent: 2 - - uid: 11280 + - uid: 11145 components: - type: Transform - pos: 52.5,31.5 + rot: 3.141592653589793 rad + pos: 63.5,51.5 parent: 2 - - uid: 11398 + - uid: 11146 components: - type: Transform - pos: 87.5,5.5 + rot: -1.5707963267948966 rad + pos: 58.5,53.5 parent: 2 - - uid: 11400 + - uid: 11192 components: - type: Transform - pos: 87.5,3.5 + rot: -1.5707963267948966 rad + pos: 54.5,53.5 parent: 2 - - uid: 11613 + - uid: 11221 components: - type: Transform - pos: -20.5,-8.5 + rot: -1.5707963267948966 rad + pos: 54.5,54.5 parent: 2 - - uid: 11676 + - uid: 11223 components: - type: Transform - pos: 8.5,37.5 + pos: 16.5,43.5 parent: 2 - - uid: 11691 + - uid: 11613 components: - type: Transform - pos: 7.5,16.5 + pos: -20.5,-8.5 parent: 2 - - uid: 11693 + - uid: 11663 components: - type: Transform - pos: 7.5,15.5 + rot: 3.141592653589793 rad + pos: 48.5,48.5 parent: 2 - - uid: 11733 + - uid: 11678 components: - type: Transform - pos: 37.5,20.5 + pos: 52.5,34.5 parent: 2 - - uid: 11734 + - uid: 11691 components: - type: Transform - pos: 39.5,20.5 + pos: 7.5,16.5 + parent: 2 + - uid: 11693 + components: + - type: Transform + pos: 7.5,15.5 parent: 2 - uid: 11769 components: @@ -90967,21 +95122,6 @@ entities: - type: Transform pos: 11.5,-53.5 parent: 2 - - uid: 12102 - components: - - type: Transform - pos: 54.5,42.5 - parent: 2 - - uid: 12142 - components: - - type: Transform - pos: 58.5,42.5 - parent: 2 - - uid: 12143 - components: - - type: Transform - pos: 59.5,42.5 - parent: 2 - uid: 12228 components: - type: Transform @@ -90992,45 +95132,39 @@ entities: - type: Transform pos: 64.5,12.5 parent: 2 - - uid: 12424 - components: - - type: Transform - pos: 7.5,39.5 - parent: 2 - - uid: 12432 + - uid: 12367 components: - type: Transform - pos: 58.5,49.5 + rot: 1.5707963267948966 rad + pos: 43.5,37.5 parent: 2 - - uid: 12433 + - uid: 12415 components: - type: Transform - pos: 58.5,51.5 + rot: -1.5707963267948966 rad + pos: 32.5,32.5 parent: 2 - - uid: 12434 + - uid: 12424 components: - type: Transform - pos: 58.5,50.5 + pos: 7.5,39.5 parent: 2 - - uid: 12435 + - uid: 12433 components: - type: Transform - pos: 54.5,50.5 + pos: 58.5,51.5 parent: 2 - uid: 12436 components: - type: Transform - pos: 54.5,49.5 - parent: 2 - - uid: 12438 - components: - - type: Transform - pos: 59.5,47.5 + rot: 3.141592653589793 rad + pos: 48.5,49.5 parent: 2 - - uid: 12440 + - uid: 12443 components: - type: Transform - pos: 53.5,47.5 + rot: 1.5707963267948966 rad + pos: 33.5,34.5 parent: 2 - uid: 12446 components: @@ -91047,26 +95181,26 @@ entities: - type: Transform pos: 27.5,-41.5 parent: 2 + - uid: 12562 + components: + - type: Transform + pos: 53.5,7.5 + parent: 2 - uid: 12664 components: - type: Transform pos: 3.5,28.5 parent: 2 - - uid: 12669 + - uid: 12769 components: - type: Transform - pos: 56.5,46.5 + pos: 54.5,34.5 parent: 2 - uid: 12775 components: - type: Transform pos: 20.5,-60.5 parent: 2 - - uid: 12856 - components: - - type: Transform - pos: 39.5,45.5 - parent: 2 - uid: 12888 components: - type: Transform @@ -91202,26 +95336,11 @@ entities: - type: Transform pos: -20.5,1.5 parent: 2 - - uid: 13104 - components: - - type: Transform - pos: 44.5,27.5 - parent: 2 - uid: 13113 components: - type: Transform pos: -24.5,1.5 parent: 2 - - uid: 13117 - components: - - type: Transform - pos: 36.5,20.5 - parent: 2 - - uid: 13125 - components: - - type: Transform - pos: 38.5,45.5 - parent: 2 - uid: 13184 components: - type: Transform @@ -91467,40 +95586,43 @@ entities: - type: Transform pos: 10.5,18.5 parent: 2 - - uid: 13561 + - uid: 13521 components: - type: Transform - pos: 70.5,-11.5 + rot: -1.5707963267948966 rad + pos: 59.5,37.5 parent: 2 - - uid: 13562 + - uid: 13523 components: - type: Transform - pos: 70.5,-10.5 + rot: 1.5707963267948966 rad + pos: 56.5,37.5 parent: 2 - - uid: 13563 + - uid: 13526 components: - type: Transform - pos: 70.5,-14.5 + rot: 3.141592653589793 rad + pos: 45.5,44.5 parent: 2 - - uid: 13565 + - uid: 13561 components: - type: Transform - pos: 51.5,32.5 + pos: 70.5,-11.5 parent: 2 - - uid: 13566 + - uid: 13562 components: - type: Transform - pos: 60.5,31.5 + pos: 70.5,-10.5 parent: 2 - - uid: 13573 + - uid: 13563 components: - type: Transform - pos: 54.5,30.5 + pos: 70.5,-14.5 parent: 2 - uid: 13574 components: - type: Transform - pos: 58.5,30.5 + pos: 52.5,35.5 parent: 2 - uid: 13614 components: @@ -92182,6 +96304,12 @@ entities: - type: Transform pos: 94.5,25.5 parent: 2 + - uid: 14329 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,38.5 + parent: 2 - uid: 14340 components: - type: Transform @@ -92422,6 +96550,23 @@ entities: - type: Transform pos: 94.5,31.5 parent: 2 + - uid: 14550 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,38.5 + parent: 2 + - uid: 14583 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 43.5,38.5 + parent: 2 + - uid: 14628 + components: + - type: Transform + pos: 50.5,7.5 + parent: 2 - uid: 14745 components: - type: Transform @@ -92452,6 +96597,12 @@ entities: - type: Transform pos: 4.5,41.5 parent: 2 + - uid: 14787 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,38.5 + parent: 2 - uid: 14795 components: - type: Transform @@ -92515,32 +96666,43 @@ entities: - uid: 14823 components: - type: Transform - pos: 50.5,38.5 + rot: 3.141592653589793 rad + pos: 38.5,48.5 parent: 2 - - uid: 14828 + - uid: 14872 components: - type: Transform - pos: 50.5,43.5 + rot: -1.5707963267948966 rad + pos: 49.5,43.5 parent: 2 - - uid: 14835 + - uid: 14874 components: - type: Transform - pos: 52.5,44.5 + rot: -1.5707963267948966 rad + pos: 46.5,43.5 parent: 2 - - uid: 14837 + - uid: 14888 components: - type: Transform - pos: 62.5,41.5 + rot: 3.141592653589793 rad + pos: 38.5,47.5 parent: 2 - - uid: 14838 + - uid: 14890 components: - type: Transform - pos: 62.5,31.5 + pos: 59.5,12.5 parent: 2 - - uid: 14848 + - uid: 14892 components: - type: Transform - pos: 60.5,44.5 + rot: -1.5707963267948966 rad + pos: 63.5,37.5 + parent: 2 + - uid: 14915 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,22.5 parent: 2 - uid: 14920 components: @@ -92587,20 +96749,101 @@ entities: - type: Transform pos: 12.5,-54.5 parent: 2 - - uid: 15451 + - uid: 15173 components: - type: Transform - pos: 41.5,43.5 + pos: 72.5,-21.5 parent: 2 - - uid: 15452 + - uid: 15180 components: - type: Transform - pos: 41.5,45.5 + pos: 41.5,41.5 parent: 2 - - uid: 15459 + - uid: 15184 components: - type: Transform - pos: 75.5,-19.5 + rot: 3.141592653589793 rad + pos: 43.5,44.5 + parent: 2 + - uid: 15363 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,33.5 + parent: 2 + - uid: 15365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,32.5 + parent: 2 + - uid: 15369 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,54.5 + parent: 2 + - uid: 15372 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,40.5 + parent: 2 + - uid: 15512 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,21.5 + parent: 2 + - uid: 15526 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,25.5 + parent: 2 + - uid: 15532 + components: + - type: Transform + pos: 72.5,-22.5 + parent: 2 + - uid: 15533 + components: + - type: Transform + pos: 76.5,-20.5 + parent: 2 + - uid: 15540 + components: + - type: Transform + pos: 76.5,-21.5 + parent: 2 + - uid: 15541 + components: + - type: Transform + pos: 76.5,-22.5 + parent: 2 + - uid: 15544 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,25.5 + parent: 2 + - uid: 15564 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,21.5 + parent: 2 + - uid: 15565 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,21.5 + parent: 2 + - uid: 15784 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 89.5,5.5 parent: 2 - proto: WallReinforcedRust entities: @@ -92691,6 +96934,12 @@ entities: - type: Transform pos: 3.5,-2.5 parent: 2 + - uid: 185 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,17.5 + parent: 2 - uid: 186 components: - type: Transform @@ -92836,6 +97085,12 @@ entities: - type: Transform pos: 10.5,32.5 parent: 2 + - uid: 449 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 86.5,3.5 + parent: 2 - uid: 452 components: - type: Transform @@ -92881,6 +97136,12 @@ entities: - type: Transform pos: 10.5,-12.5 parent: 2 + - uid: 474 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 68.5,38.5 + parent: 2 - uid: 475 components: - type: Transform @@ -93826,6 +98087,11 @@ entities: - type: Transform pos: 23.5,-33.5 parent: 2 + - uid: 1774 + components: + - type: Transform + pos: 53.5,22.5 + parent: 2 - uid: 1775 components: - type: Transform @@ -93891,6 +98157,11 @@ entities: - type: Transform pos: 29.5,-8.5 parent: 2 + - uid: 1902 + components: + - type: Transform + pos: 68.5,32.5 + parent: 2 - uid: 1949 components: - type: Transform @@ -94181,6 +98452,11 @@ entities: - type: Transform pos: 16.5,32.5 parent: 2 + - uid: 2133 + components: + - type: Transform + pos: 56.5,43.5 + parent: 2 - uid: 2169 components: - type: Transform @@ -94216,35 +98492,48 @@ entities: - type: Transform pos: 23.5,17.5 parent: 2 - - uid: 2244 + - uid: 2256 components: - type: Transform - pos: 29.5,22.5 + pos: 64.5,42.5 parent: 2 - - uid: 2245 + - uid: 2299 components: - type: Transform - pos: 30.5,22.5 + pos: 60.5,42.5 parent: 2 - - uid: 2246 + - uid: 2300 components: - type: Transform - pos: 31.5,22.5 + pos: 56.5,42.5 parent: 2 - - uid: 2247 + - uid: 2310 components: - type: Transform - pos: 29.5,19.5 + pos: 60.5,45.5 parent: 2 - - uid: 2248 + - uid: 2354 components: - type: Transform - pos: 30.5,19.5 + rot: 3.141592653589793 rad + pos: 56.5,44.5 parent: 2 - - uid: 2249 + - uid: 2360 components: - type: Transform - pos: 31.5,19.5 + rot: 3.141592653589793 rad + pos: 64.5,46.5 + parent: 2 + - uid: 2368 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 68.5,41.5 + parent: 2 + - uid: 2489 + components: + - type: Transform + pos: 49.5,16.5 parent: 2 - uid: 2496 components: @@ -94356,11 +98645,6 @@ entities: - type: Transform pos: 34.5,12.5 parent: 2 - - uid: 2562 - components: - - type: Transform - pos: 28.5,33.5 - parent: 2 - uid: 2668 components: - type: Transform @@ -94731,50 +99015,10 @@ entities: - type: Transform pos: 67.5,6.5 parent: 2 - - uid: 3040 - components: - - type: Transform - pos: 56.5,8.5 - parent: 2 - - uid: 3041 - components: - - type: Transform - pos: 56.5,9.5 - parent: 2 - - uid: 3042 - components: - - type: Transform - pos: 56.5,10.5 - parent: 2 - - uid: 3043 - components: - - type: Transform - pos: 56.5,11.5 - parent: 2 - - uid: 3044 - components: - - type: Transform - pos: 56.5,12.5 - parent: 2 - - uid: 3051 - components: - - type: Transform - pos: 46.5,20.5 - parent: 2 - - uid: 3053 - components: - - type: Transform - pos: 49.5,16.5 - parent: 2 - uid: 3054 components: - type: Transform - pos: 50.5,16.5 - parent: 2 - - uid: 3055 - components: - - type: Transform - pos: 51.5,16.5 + pos: 54.5,22.5 parent: 2 - uid: 3056 components: @@ -94811,60 +99055,62 @@ entities: - type: Transform pos: 49.5,12.5 parent: 2 - - uid: 3356 + - uid: 3080 components: - type: Transform - pos: 68.5,46.5 + rot: 1.5707963267948966 rad + pos: 64.5,45.5 parent: 2 - - uid: 3357 + - uid: 3092 components: - type: Transform - pos: 68.5,45.5 + pos: 68.5,36.5 parent: 2 - - uid: 3358 + - uid: 3128 components: - type: Transform - pos: 68.5,44.5 + rot: 3.141592653589793 rad + pos: 54.5,46.5 parent: 2 - - uid: 3359 + - uid: 3130 components: - type: Transform - pos: 68.5,43.5 + pos: 42.5,22.5 parent: 2 - - uid: 3360 + - uid: 3140 components: - type: Transform - pos: 70.5,41.5 + pos: 56.5,41.5 parent: 2 - - uid: 3380 + - uid: 3175 components: - type: Transform - pos: 68.5,40.5 + pos: 61.5,42.5 parent: 2 - - uid: 3381 + - uid: 3214 components: - type: Transform - pos: 68.5,41.5 + pos: 65.5,36.5 parent: 2 - - uid: 3382 + - uid: 3360 components: - type: Transform - pos: 69.5,41.5 + pos: 70.5,41.5 parent: 2 - - uid: 3387 + - uid: 3380 components: - type: Transform - pos: 68.5,37.5 + pos: 68.5,40.5 parent: 2 - - uid: 3388 + - uid: 3382 components: - type: Transform - pos: 68.5,38.5 + pos: 69.5,41.5 parent: 2 - - uid: 3396 + - uid: 3387 components: - type: Transform - pos: 66.5,45.5 + pos: 68.5,37.5 parent: 2 - uid: 3414 components: @@ -94881,30 +99127,20 @@ entities: - type: Transform pos: 67.5,30.5 parent: 2 - - uid: 3441 - components: - - type: Transform - pos: 68.5,27.5 - parent: 2 - uid: 3442 components: - type: Transform pos: 68.5,29.5 parent: 2 - - uid: 3443 - components: - - type: Transform - pos: 68.5,33.5 - parent: 2 - - uid: 3444 + - uid: 3461 components: - type: Transform - pos: 68.5,34.5 + pos: 14.5,29.5 parent: 2 - - uid: 3461 + - uid: 3490 components: - type: Transform - pos: 14.5,29.5 + pos: 41.5,20.5 parent: 2 - uid: 3523 components: @@ -94951,16 +99187,6 @@ entities: - type: Transform pos: 79.5,9.5 parent: 2 - - uid: 3570 - components: - - type: Transform - pos: 78.5,11.5 - parent: 2 - - uid: 3571 - components: - - type: Transform - pos: 77.5,11.5 - parent: 2 - uid: 3572 components: - type: Transform @@ -95024,12 +99250,7 @@ entities: - uid: 3585 components: - type: Transform - pos: 79.5,11.5 - parent: 2 - - uid: 3586 - components: - - type: Transform - pos: 76.5,11.5 + pos: 59.5,50.5 parent: 2 - uid: 3598 components: @@ -95071,11 +99292,6 @@ entities: - type: Transform pos: 65.5,13.5 parent: 2 - - uid: 3666 - components: - - type: Transform - pos: 59.5,12.5 - parent: 2 - uid: 3680 components: - type: Transform @@ -95376,6 +99592,11 @@ entities: - type: Transform pos: 28.5,-20.5 parent: 2 + - uid: 4397 + components: + - type: Transform + pos: 70.5,28.5 + parent: 2 - uid: 5057 components: - type: Transform @@ -95386,25 +99607,20 @@ entities: - type: Transform pos: 40.5,-11.5 parent: 2 - - uid: 5174 - components: - - type: Transform - pos: 76.5,6.5 - parent: 2 - - uid: 5401 + - uid: 5152 components: - type: Transform - pos: 63.5,18.5 + pos: 70.5,27.5 parent: 2 - - uid: 5402 + - uid: 5174 components: - type: Transform - pos: 63.5,19.5 + pos: 76.5,6.5 parent: 2 - - uid: 5404 + - uid: 5309 components: - type: Transform - pos: 63.5,20.5 + pos: 65.5,42.5 parent: 2 - uid: 5420 components: @@ -95416,30 +99632,26 @@ entities: - type: Transform pos: 10.5,33.5 parent: 2 - - uid: 5441 - components: - - type: Transform - pos: 71.5,38.5 - parent: 2 - - uid: 5442 + - uid: 5424 components: - type: Transform - pos: 70.5,38.5 + pos: 23.5,34.5 parent: 2 - - uid: 5443 + - uid: 5433 components: - type: Transform - pos: 69.5,38.5 + pos: 24.5,34.5 parent: 2 - - uid: 5748 + - uid: 5487 components: - type: Transform - pos: 56.5,21.5 + rot: 1.5707963267948966 rad + pos: 47.5,20.5 parent: 2 - - uid: 5749 + - uid: 5496 components: - type: Transform - pos: 57.5,21.5 + pos: 68.5,34.5 parent: 2 - uid: 5785 components: @@ -95456,25 +99668,28 @@ entities: - type: Transform pos: 28.5,-7.5 parent: 2 - - uid: 6117 + - uid: 6198 components: - type: Transform - pos: 55.5,21.5 + rot: 3.141592653589793 rad + pos: 65.5,38.5 parent: 2 - - uid: 6128 + - uid: 6212 components: - type: Transform - pos: 53.5,21.5 + rot: 3.141592653589793 rad + pos: 65.5,37.5 parent: 2 - - uid: 6138 + - uid: 6481 components: - type: Transform - pos: 53.5,22.5 + pos: 41.5,-2.5 parent: 2 - - uid: 6481 + - uid: 6487 components: - type: Transform - pos: 41.5,-2.5 + rot: 3.141592653589793 rad + pos: 55.5,46.5 parent: 2 - uid: 6494 components: @@ -95506,6 +99721,23 @@ entities: - type: Transform pos: 29.5,3.5 parent: 2 + - uid: 6521 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,46.5 + parent: 2 + - uid: 6530 + components: + - type: Transform + pos: 58.5,46.5 + parent: 2 + - uid: 6533 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 65.5,40.5 + parent: 2 - uid: 6574 components: - type: Transform @@ -95546,11 +99778,96 @@ entities: - type: Transform pos: 75.5,5.5 parent: 2 + - uid: 7250 + components: + - type: Transform + pos: 9.5,29.5 + parent: 2 - uid: 8169 components: - type: Transform pos: 13.5,32.5 parent: 2 + - uid: 8175 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 71.5,36.5 + parent: 2 + - uid: 8251 + components: + - type: Transform + pos: 60.5,43.5 + parent: 2 + - uid: 8396 + components: + - type: Transform + pos: 63.5,42.5 + parent: 2 + - uid: 8430 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,18.5 + parent: 2 + - uid: 8435 + components: + - type: Transform + pos: 41.5,18.5 + parent: 2 + - uid: 8436 + components: + - type: Transform + pos: 43.5,20.5 + parent: 2 + - uid: 8454 + components: + - type: Transform + pos: 77.5,10.5 + parent: 2 + - uid: 8459 + components: + - type: Transform + pos: 42.5,20.5 + parent: 2 + - uid: 8469 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 67.5,45.5 + parent: 2 + - uid: 8504 + components: + - type: Transform + pos: 64.5,37.5 + parent: 2 + - uid: 8506 + components: + - type: Transform + pos: 64.5,42.5 + parent: 2 + - uid: 8507 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 65.5,41.5 + parent: 2 + - uid: 8509 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 65.5,45.5 + parent: 2 + - uid: 8562 + components: + - type: Transform + pos: 62.5,42.5 + parent: 2 + - uid: 8631 + components: + - type: Transform + pos: 60.5,46.5 + parent: 2 - uid: 8805 components: - type: Transform @@ -95561,140 +99878,347 @@ entities: - type: Transform pos: 104.5,-13.5 parent: 2 - - uid: 8834 + - uid: 8834 + components: + - type: Transform + pos: 103.5,-14.5 + parent: 2 + - uid: 8835 + components: + - type: Transform + pos: 104.5,-14.5 + parent: 2 + - uid: 8836 + components: + - type: Transform + pos: 102.5,-14.5 + parent: 2 + - uid: 8883 + components: + - type: Transform + pos: 109.5,-19.5 + parent: 2 + - uid: 8884 + components: + - type: Transform + pos: 109.5,-18.5 + parent: 2 + - uid: 8886 + components: + - type: Transform + pos: 109.5,-15.5 + parent: 2 + - uid: 8887 + components: + - type: Transform + pos: 109.5,-16.5 + parent: 2 + - uid: 9221 + components: + - type: Transform + pos: 39.5,-18.5 + parent: 2 + - uid: 9238 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,17.5 + parent: 2 + - uid: 9240 + components: + - type: Transform + pos: 59.5,46.5 + parent: 2 + - uid: 9256 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,52.5 + parent: 2 + - uid: 9260 + components: + - type: Transform + pos: 68.5,35.5 + parent: 2 + - uid: 9280 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 69.5,36.5 + parent: 2 + - uid: 9298 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,46.5 + parent: 2 + - uid: 9300 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 64.5,45.5 + parent: 2 + - uid: 9334 + components: + - type: Transform + pos: 64.5,37.5 + parent: 2 + - uid: 9340 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,46.5 + parent: 2 + - uid: 9405 + components: + - type: Transform + pos: 78.5,10.5 + parent: 2 + - uid: 9418 + components: + - type: Transform + pos: 60.5,41.5 + parent: 2 + - uid: 9474 + components: + - type: Transform + pos: 70.5,29.5 + parent: 2 + - uid: 10027 + components: + - type: Transform + pos: 16.5,-9.5 + parent: 2 + - uid: 10028 + components: + - type: Transform + pos: 16.5,-8.5 + parent: 2 + - uid: 10029 + components: + - type: Transform + pos: 14.5,-8.5 + parent: 2 + - uid: 10039 + components: + - type: Transform + pos: 68.5,28.5 + parent: 2 + - uid: 10307 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 70.5,36.5 + parent: 2 + - uid: 10313 + components: + - type: Transform + pos: 68.5,33.5 + parent: 2 + - uid: 10399 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,9.5 + parent: 2 + - uid: 10812 + components: + - type: Transform + pos: 89.5,-17.5 + parent: 2 + - uid: 10839 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,44.5 + parent: 2 + - uid: 10882 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,11.5 + parent: 2 + - uid: 11311 + components: + - type: Transform + pos: 75.5,6.5 + parent: 2 + - uid: 11312 + components: + - type: Transform + pos: 75.5,4.5 + parent: 2 + - uid: 11384 + components: + - type: Transform + pos: 51.5,16.5 + parent: 2 + - uid: 11415 + components: + - type: Transform + pos: 77.5,6.5 + parent: 2 + - uid: 11424 + components: + - type: Transform + pos: 78.5,6.5 + parent: 2 + - uid: 11838 + components: + - type: Transform + pos: 70.5,-6.5 + parent: 2 + - uid: 11878 components: - type: Transform - pos: 103.5,-14.5 + pos: 69.5,3.5 parent: 2 - - uid: 8835 + - uid: 11885 components: - type: Transform - pos: 104.5,-14.5 + pos: 74.5,3.5 parent: 2 - - uid: 8836 + - uid: 11897 components: - type: Transform - pos: 102.5,-14.5 + pos: 76.5,8.5 parent: 2 - - uid: 8883 + - uid: 12550 components: - type: Transform - pos: 109.5,-19.5 + rot: 1.5707963267948966 rad + pos: 29.5,19.5 parent: 2 - - uid: 8884 + - uid: 13189 components: - type: Transform - pos: 109.5,-18.5 + pos: 11.5,14.5 parent: 2 - - uid: 8886 + - uid: 13591 components: - type: Transform - pos: 109.5,-15.5 + rot: 1.5707963267948966 rad + pos: 55.5,12.5 parent: 2 - - uid: 8887 + - uid: 13609 components: - type: Transform - pos: 109.5,-16.5 + rot: -1.5707963267948966 rad + pos: 51.5,44.5 parent: 2 - - uid: 9221 + - uid: 13651 components: - type: Transform - pos: 39.5,-18.5 + rot: -1.5707963267948966 rad + pos: 55.5,8.5 parent: 2 - - uid: 10026 + - uid: 13684 components: - type: Transform - pos: 16.5,-10.5 + pos: 11.5,19.5 parent: 2 - - uid: 10027 + - uid: 14367 components: - type: Transform - pos: 16.5,-9.5 + rot: -1.5707963267948966 rad + pos: 61.5,16.5 parent: 2 - - uid: 10028 + - uid: 14566 components: - type: Transform - pos: 16.5,-8.5 + rot: 1.5707963267948966 rad + pos: 52.5,46.5 parent: 2 - - uid: 10029 + - uid: 14582 components: - type: Transform - pos: 14.5,-8.5 + rot: 1.5707963267948966 rad + pos: 51.5,46.5 parent: 2 - - uid: 10812 + - uid: 14587 components: - type: Transform - pos: 89.5,-17.5 + rot: 1.5707963267948966 rad + pos: 51.5,45.5 parent: 2 - - uid: 11311 + - uid: 14725 components: - type: Transform - pos: 75.5,6.5 + pos: 46.5,-13.5 parent: 2 - - uid: 11312 + - uid: 14726 components: - type: Transform - pos: 75.5,4.5 + pos: 46.5,-17.5 parent: 2 - - uid: 11415 + - uid: 14769 components: - type: Transform - pos: 77.5,6.5 + pos: 16.5,24.5 parent: 2 - - uid: 11424 + - uid: 14827 components: - type: Transform - pos: 78.5,6.5 + rot: 1.5707963267948966 rad + pos: 30.5,19.5 parent: 2 - - uid: 11838 + - uid: 14913 components: - type: Transform - pos: 70.5,-6.5 + rot: 1.5707963267948966 rad + pos: 86.5,5.5 parent: 2 - - uid: 11878 + - uid: 15006 components: - type: Transform - pos: 69.5,3.5 + pos: 50.5,-14.5 parent: 2 - - uid: 11885 + - uid: 15413 components: - type: Transform - pos: 74.5,3.5 + rot: 3.141592653589793 rad + pos: 56.5,53.5 parent: 2 - - uid: 11897 + - uid: 15416 components: - type: Transform - pos: 76.5,8.5 + rot: -1.5707963267948966 rad + pos: 68.5,45.5 parent: 2 - - uid: 13189 + - uid: 15417 components: - type: Transform - pos: 11.5,14.5 + rot: -1.5707963267948966 rad + pos: 68.5,46.5 parent: 2 - - uid: 13684 + - uid: 15418 components: - type: Transform - pos: 11.5,19.5 + rot: -1.5707963267948966 rad + pos: 68.5,44.5 parent: 2 - - uid: 14725 + - uid: 15419 components: - type: Transform - pos: 46.5,-13.5 + rot: -1.5707963267948966 rad + pos: 68.5,43.5 parent: 2 - - uid: 14726 + - uid: 15619 components: - type: Transform - pos: 46.5,-17.5 + rot: 1.5707963267948966 rad + pos: 64.5,47.5 parent: 2 - - uid: 14769 + - uid: 15622 components: - type: Transform - pos: 16.5,24.5 + rot: -1.5707963267948966 rad + pos: 70.5,43.5 parent: 2 - - uid: 15006 + - uid: 15644 components: - type: Transform - pos: 50.5,-14.5 + pos: 53.5,50.5 parent: 2 - proto: WallSolidRust entities: @@ -95710,10 +100234,10 @@ entities: parent: 2 - proto: WallWeaponCapacitorRecharger entities: - - uid: 2909 + - uid: 5675 components: - type: Transform - pos: 36.5,20.5 + pos: 49.5,34.5 parent: 2 - proto: WardrobeBlueFilled entities: @@ -95793,26 +100317,40 @@ entities: - 0 - proto: WardrobePrisonFilled entities: - - uid: 8686 - components: - - type: Transform - pos: 29.5,21.5 - parent: 2 - - uid: 8687 - components: - - type: Transform - pos: 29.5,17.5 - parent: 2 - - uid: 13591 + - uid: 2239 components: - type: Transform - pos: 58.5,31.5 + anchored: True + pos: 34.5,25.5 parent: 2 - - uid: 13592 + - type: Physics + bodyType: Static + - uid: 8397 components: - type: Transform - pos: 58.5,41.5 + anchored: True + pos: 43.5,18.5 parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: Physics + bodyType: Static - proto: WardrobeVirologyFilled entities: - uid: 10910 @@ -95884,21 +100422,31 @@ entities: parent: 2 - proto: WaterCooler entities: - - uid: 2449 + - uid: 5643 components: - type: Transform - pos: 24.5,33.5 + pos: 14.5,-23.5 parent: 2 - - uid: 5643 + - uid: 9143 components: - type: Transform - pos: 14.5,-23.5 + pos: 53.5,30.5 + parent: 2 + - uid: 10714 + components: + - type: Transform + pos: 46.5,44.5 parent: 2 - uid: 11430 components: - type: Transform pos: 76.5,3.5 parent: 2 + - uid: 14792 + components: + - type: Transform + pos: 29.5,33.5 + parent: 2 - proto: WaterTankFull entities: - uid: 606 @@ -95921,30 +100469,25 @@ entities: - type: Transform pos: 29.5,-17.5 parent: 2 - - uid: 10442 + - uid: 7790 components: - type: Transform - pos: 45.5,7.5 + pos: 62.5,43.5 parent: 2 - uid: 10790 components: - type: Transform pos: 57.5,-17.5 parent: 2 - - uid: 10838 - components: - - type: Transform - pos: 66.5,47.5 - parent: 2 - uid: 12407 components: - type: Transform pos: 46.5,-19.5 parent: 2 - - uid: 13608 + - uid: 12797 components: - type: Transform - pos: 53.5,40.5 + pos: 47.5,7.5 parent: 2 - uid: 13875 components: @@ -95963,6 +100506,11 @@ entities: - type: Transform pos: 47.5,-3.5 parent: 2 + - uid: 8559 + components: + - type: Transform + pos: 40.5,22.5 + parent: 2 - proto: WaterVaporCanister entities: - uid: 1923 @@ -95970,68 +100518,35 @@ entities: - type: Transform pos: 50.5,-29.5 parent: 2 - - uid: 7845 + - uid: 12083 components: - type: Transform - pos: 58.5,11.5 + pos: 58.5,9.5 parent: 2 - proto: WeaponCapacitorRecharger entities: - - uid: 2050 - components: - - type: Transform - pos: 34.5,41.5 - parent: 2 - - uid: 3235 - components: - - type: Transform - pos: 36.5,26.5 - parent: 2 - uid: 7979 components: - type: Transform rot: 3.141592653589793 rad pos: -1.5,-3.5 parent: 2 - - uid: 8537 + - uid: 8373 components: - type: Transform - pos: 34.5,17.5 + rot: 1.5707963267948966 rad + pos: 37.5,32.5 parent: 2 - - uid: 8691 + - uid: 10608 components: - type: Transform - pos: 39.5,21.5 + pos: 28.5,31.5 parent: 2 - - uid: 11146 + - uid: 11664 components: - type: Transform - pos: 44.5,23.5 + pos: 48.5,18.5 parent: 2 - - type: ContainerContainer - containers: - WeaponCapacitorCharger-powerCellContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger-slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - - type: Physics - canCollide: False - uid: 12172 components: - type: Transform @@ -96044,61 +100559,106 @@ entities: - type: Transform pos: 90.5,28.5 parent: 2 -- proto: WeaponDisabler +- proto: WeaponEnergyTurretAI entities: - - uid: 2287 + - uid: 7956 components: - type: Transform - pos: 36.50164,27.085938 + rot: 3.141592653589793 rad + pos: 96.5,33.5 parent: 2 - - uid: 10139 + - type: DeviceNetwork + deviceLists: + - 3821 + - uid: 8449 components: - type: Transform - pos: 36.48081,27.346535 + pos: 96.5,27.5 parent: 2 -- proto: WeaponSubMachineGunWt550 - entities: - - uid: 7940 + - type: DeviceNetwork + deviceLists: + - 3821 + - uid: 8600 + components: + - type: Transform + pos: 85.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 9445 + - uid: 9459 components: - type: Transform - pos: 45.454727,23.618372 + rot: 3.141592653589793 rad + pos: 92.5,30.5 parent: 2 -- proto: WeaponTurretSyndicateBroken + - type: DeviceNetwork + deviceLists: + - 3821 +- proto: WeaponEnergyTurretAIControlPanel entities: - - uid: 14238 + - uid: 3821 components: - type: Transform - pos: 86.5,32.5 + rot: -1.5707963267948966 rad + pos: 97.5,30.5 parent: 2 - - uid: 14240 + - type: DeviceList + devices: + - 8449 + - 9459 + - 7956 + - uid: 9445 components: - type: Transform - pos: 84.5,32.5 + rot: -1.5707963267948966 rad + pos: 83.5,31.5 parent: 2 - - uid: 14263 + - type: DeviceList + devices: + - 8600 +- proto: WeaponEnergyTurretSecurity + entities: + - uid: 14086 components: - type: Transform - pos: 82.5,29.5 + rot: 3.141592653589793 rad + pos: 43.5,33.5 parent: 2 - - uid: 14367 + - type: DeviceNetwork + deviceLists: + - 6314 +- proto: WeaponEnergyTurretSecurityControlPanel + entities: + - uid: 6314 components: - type: Transform - pos: 92.5,33.5 + rot: -1.5707963267948966 rad + pos: 42.5,33.5 parent: 2 - - uid: 14521 + - type: DeviceList + devices: + - 14086 +- proto: WeaponLaserCarbinePractice + entities: + - uid: 2366 components: - type: Transform - pos: 96.5,33.5 + pos: 50.6435,34.509346 parent: 2 - - uid: 14522 +- proto: WeaponShotgunEnforcerRubber + entities: + - uid: 5153 components: - type: Transform - pos: 96.5,27.5 + pos: 44.511932,25.36125 parent: 2 - - uid: 14523 +- proto: WeaponSubMachineGunWt550 + entities: + - uid: 1999 components: - type: Transform - pos: 92.5,27.5 + pos: 44.47453,43.768467 parent: 2 - proto: WeedSpray entities: @@ -96119,6 +100679,13 @@ entities: - type: Transform pos: 32.547882,-30.463009 parent: 2 +- proto: WelderIndustrialAdvanced + entities: + - uid: 8683 + components: + - type: Transform + pos: 43.46133,-35.475647 + parent: 2 - proto: WeldingFuelTankFull entities: - uid: 800 @@ -96131,20 +100698,10 @@ entities: - type: Transform pos: 17.5,26.5 parent: 2 - - uid: 3502 - components: - - type: Transform - pos: 36.5,36.5 - parent: 2 - - uid: 5391 - components: - - type: Transform - pos: 47.5,9.5 - parent: 2 - - uid: 5531 + - uid: 3139 components: - type: Transform - pos: 65.5,20.5 + pos: 61.5,43.5 parent: 2 - uid: 5705 components: @@ -96156,6 +100713,11 @@ entities: - type: Transform pos: 30.5,-17.5 parent: 2 + - uid: 9602 + components: + - type: Transform + pos: 46.5,7.5 + parent: 2 - uid: 9899 components: - type: Transform @@ -96181,6 +100743,11 @@ entities: - type: Transform pos: -15.5,-24.5 parent: 2 + - uid: 15682 + components: + - type: Transform + pos: 37.5,36.5 + parent: 2 - proto: WetFloorSign entities: - uid: 12306 @@ -96193,6 +100760,13 @@ entities: - type: Transform pos: 11.536887,-11.504442 parent: 2 +- proto: WheatSeeds + entities: + - uid: 5475 + components: + - type: Transform + pos: 57.48187,43.34446 + parent: 2 - proto: Windoor entities: - uid: 308 @@ -96225,6 +100799,54 @@ entities: rot: 3.141592653589793 rad pos: 38.5,4.5 parent: 2 + - uid: 3349 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,30.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 2224: + - - DoorStatus + - Close + 8633: + - - DoorStatus + - Close + - uid: 3483 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,18.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 3513: + - - DoorStatus + - Close + 14627: + - - DoorStatus + - Close + - uid: 3484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,17.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 14627: + - - DoorStatus + - Close + 3513: + - - DoorStatus + - Close - uid: 7775 components: - type: Transform @@ -96237,21 +100859,52 @@ entities: rot: -1.5707963267948966 rad pos: 13.5,-1.5 parent: 2 -- proto: WindoorBarKitchenLocked - entities: - - uid: 3520 + - uid: 10315 components: - type: Transform rot: -1.5707963267948966 rad - pos: 38.5,-9.5 + pos: 28.5,31.5 parent: 2 -- proto: WindoorCargoLocked - entities: - - uid: 7250 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8633: + - - DoorStatus + - Close + 2224: + - - DoorStatus + - Close + - uid: 14990 components: - type: Transform - pos: 9.5,29.5 + pos: 7.5,29.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 11629: + - - DoorStatus + - Close + 15185: + - - DoorStatus + - Close + - uid: 15190 + components: + - type: Transform + pos: 6.5,29.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 11629: + - - DoorStatus + - Close + 15185: + - - DoorStatus + - Close - proto: WindoorChapelLocked entities: - uid: 9730 @@ -96303,12 +100956,6 @@ entities: - type: Transform pos: 77.5,-5.5 parent: 2 - - uid: 5876 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-28.5 - parent: 2 - uid: 6852 components: - type: Transform @@ -96325,30 +100972,21 @@ entities: rot: -1.5707963267948966 rad pos: 113.5,-19.5 parent: 2 - - uid: 10121 - components: - - type: Transform - pos: 80.5,-2.5 - parent: 2 - - uid: 13596 + - uid: 9726 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,40.5 + rot: 3.141592653589793 rad + pos: 72.5,29.5 parent: 2 - - uid: 13597 + - uid: 10121 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,32.5 + pos: 80.5,-2.5 parent: 2 -- proto: WindoorSecureArmoryLocked - entities: - - uid: 13091 + - uid: 10312 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,18.5 + pos: 69.5,34.5 parent: 2 - proto: WindoorSecureAtmosphericsLocked entities: @@ -96364,6 +101002,49 @@ entities: rot: 1.5707963267948966 rad pos: 29.5,-23.5 parent: 2 +- proto: WindoorSecureBrigLocked + entities: + - uid: 2224 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,30.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10315: + - - DoorStatus + - Close + - uid: 8633 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,31.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10315: + - - DoorStatus + - Close + 3349: + - - DoorStatus + - Close + - uid: 10770 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,30.5 + parent: 2 + - uid: 14867 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,29.5 + parent: 2 - proto: WindoorSecureCargoLocked entities: - uid: 10119 @@ -96404,6 +101085,18 @@ entities: - type: Transform pos: 14.5,38.5 parent: 2 + - uid: 8538 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 86.5,31.5 + parent: 2 + - uid: 8666 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 84.5,31.5 + parent: 2 - uid: 14210 components: - type: Transform @@ -96456,6 +101149,12 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,-23.5 parent: 2 + - uid: 5826 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,-15.5 + parent: 2 - uid: 5858 components: - type: Transform @@ -96474,6 +101173,12 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,-24.5 parent: 2 + - uid: 12330 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,-15.5 + parent: 2 - uid: 15423 components: - type: Transform @@ -96514,12 +101219,38 @@ entities: parent: 2 - proto: WindoorSecureSalvageLocked entities: - - uid: 14738 + - uid: 11629 components: - type: Transform rot: 3.141592653589793 rad - pos: 9.5,29.5 + pos: 6.5,29.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 15190: + - - DoorStatus + - Close + 14990: + - - DoorStatus + - Close + - uid: 15185 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,29.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 14990: + - - DoorStatus + - Close + 15190: + - - DoorStatus + - Close - proto: WindoorSecureScienceLocked entities: - uid: 3513 @@ -96528,22 +101259,37 @@ entities: rot: 1.5707963267948966 rad pos: 48.5,18.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 3484: + - - DoorStatus + - Close + 3483: + - - DoorStatus + - Close - uid: 7848 components: - type: Transform pos: 47.5,12.5 parent: 2 - - uid: 8669 - components: - - type: Transform - pos: 62.5,26.5 - parent: 2 - - uid: 8697 + - uid: 14627 components: - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,26.5 + rot: 1.5707963267948966 rad + pos: 48.5,17.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 3484: + - - DoorStatus + - Close + 3483: + - - DoorStatus + - Close - proto: WindoorSecureSecurityLawyerLocked entities: - uid: 1077 @@ -96554,29 +101300,10 @@ entities: parent: 2 - proto: WindoorSecureSecurityLocked entities: - - uid: 2258 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,20.5 - parent: 2 - - uid: 2259 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,18.5 - parent: 2 - - uid: 2421 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,25.5 - parent: 2 - - uid: 2429 + - uid: 5116 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,25.5 + pos: 35.5,32.5 parent: 2 - uid: 7738 components: @@ -96595,19 +101322,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-4.5 parent: 2 - - uid: 12661 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,29.5 - parent: 2 - proto: Window entities: - - uid: 142 - components: - - type: Transform - pos: 38.5,-10.5 - parent: 2 - uid: 289 components: - type: Transform @@ -96723,16 +101439,6 @@ entities: - type: Transform pos: 66.5,-18.5 parent: 2 - - uid: 4321 - components: - - type: Transform - pos: 7.5,29.5 - parent: 2 - - uid: 4322 - components: - - type: Transform - pos: 6.5,29.5 - parent: 2 - uid: 4957 components: - type: Transform @@ -96884,6 +101590,12 @@ entities: rot: -1.5707963267948966 rad pos: 59.5,4.5 parent: 2 + - uid: 5141 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,-9.5 + parent: 2 - uid: 7076 components: - type: Transform @@ -96932,14 +101644,14 @@ entities: rot: -1.5707963267948966 rad pos: 65.5,4.5 parent: 2 -- proto: WindowReinforcedDirectional - entities: - - uid: 224 + - uid: 15812 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-15.5 + rot: -1.5707963267948966 rad + pos: 38.5,-10.5 parent: 2 +- proto: WindowReinforcedDirectional + entities: - uid: 673 components: - type: Transform @@ -96968,12 +101680,6 @@ entities: - type: Transform pos: 25.5,-30.5 parent: 2 - - uid: 1481 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,8.5 - parent: 2 - uid: 2158 components: - type: Transform @@ -96986,17 +101692,16 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,48.5 parent: 2 - - uid: 2410 + - uid: 2428 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,17.5 + pos: 37.5,32.5 parent: 2 - - uid: 2679 + - uid: 3385 components: - type: Transform rot: 1.5707963267948966 rad - pos: 23.5,32.5 + pos: 7.5,29.5 parent: 2 - uid: 5034 components: @@ -97010,6 +101715,12 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,32.5 parent: 2 + - uid: 5336 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,29.5 + parent: 2 - uid: 5364 components: - type: Transform @@ -97022,6 +101733,11 @@ entities: rot: 3.141592653589793 rad pos: 17.5,32.5 parent: 2 + - uid: 5471 + components: + - type: Transform + pos: 36.5,32.5 + parent: 2 - uid: 5656 components: - type: Transform @@ -97045,12 +101761,6 @@ entities: rot: -1.5707963267948966 rad pos: 2.5,-32.5 parent: 2 - - uid: 5866 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-15.5 - parent: 2 - uid: 5867 components: - type: Transform @@ -97069,44 +101779,6 @@ entities: rot: -1.5707963267948966 rad pos: 2.5,-29.5 parent: 2 - - uid: 6198 - components: - - type: Transform - pos: 28.5,25.5 - parent: 2 - - uid: 6327 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,28.5 - parent: 2 - - uid: 6328 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,30.5 - parent: 2 - - uid: 6329 - components: - - type: Transform - pos: 31.5,25.5 - parent: 2 - - uid: 6330 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,26.5 - parent: 2 - - uid: 6331 - components: - - type: Transform - pos: 29.5,25.5 - parent: 2 - - uid: 6332 - components: - - type: Transform - pos: 30.5,25.5 - parent: 2 - uid: 6832 components: - type: Transform @@ -97119,12 +101791,6 @@ entities: rot: -1.5707963267948966 rad pos: -9.5,0.5 parent: 2 - - uid: 7762 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,19.5 - parent: 2 - uid: 7785 components: - type: Transform @@ -97249,6 +101915,22 @@ entities: rot: -1.5707963267948966 rad pos: 113.5,-18.5 parent: 2 + - uid: 9155 + components: + - type: Transform + pos: 34.5,32.5 + parent: 2 + - uid: 9458 + components: + - type: Transform + pos: 70.5,34.5 + parent: 2 + - uid: 9588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 71.5,29.5 + parent: 2 - uid: 9613 components: - type: Transform @@ -97279,10 +101961,11 @@ entities: rot: 3.141592653589793 rad pos: 29.5,5.5 parent: 2 - - uid: 12766 + - uid: 10573 components: - type: Transform - pos: 46.5,37.5 + rot: 3.141592653589793 rad + pos: 44.5,29.5 parent: 2 - uid: 12790 components: @@ -97308,29 +101991,6 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,0.5 parent: 2 - - uid: 13435 - components: - - type: Transform - pos: 58.5,12.5 - parent: 2 - - uid: 13541 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,33.5 - parent: 2 - - uid: 13594 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,41.5 - parent: 2 - - uid: 13595 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,31.5 - parent: 2 - uid: 14199 components: - type: Transform @@ -97355,18 +102015,6 @@ entities: rot: 3.141592653589793 rad pos: 79.5,27.5 parent: 2 - - uid: 14235 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 86.5,32.5 - parent: 2 - - uid: 14249 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 84.5,32.5 - parent: 2 - uid: 14357 components: - type: Transform @@ -97396,17 +102044,35 @@ entities: - type: Transform pos: 82.5,36.5 parent: 2 - - uid: 15085 + - uid: 14664 components: - type: Transform rot: 1.5707963267948966 rad - pos: 23.5,30.5 + pos: 24.5,33.5 parent: 2 - - uid: 15086 + - uid: 14825 components: - type: Transform rot: 1.5707963267948966 rad - pos: 23.5,29.5 + pos: 31.5,31.5 + parent: 2 + - uid: 14855 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,32.5 + parent: 2 + - uid: 14856 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,30.5 + parent: 2 + - uid: 14857 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,29.5 parent: 2 - uid: 15424 components: @@ -97442,6 +102108,56 @@ entities: - type: Transform pos: 34.5,4.5 parent: 2 +- proto: WoodenBench + entities: + - uid: 982 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,6.5 + parent: 2 + - uid: 2287 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,8.5 + parent: 2 + - uid: 6306 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,8.5 + parent: 2 + - uid: 6311 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,5.5 + parent: 2 + - uid: 6315 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,6.5 + parent: 2 + - uid: 6317 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,9.5 + parent: 2 + - uid: 15646 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,5.5 + parent: 2 + - uid: 15653 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,9.5 + parent: 2 - proto: Wrench entities: - uid: 604 @@ -97449,14 +102165,22 @@ entities: - type: Transform pos: 30.501482,-14.418215 parent: 2 - - uid: 5325 + - uid: 11127 components: - type: Transform - pos: 55.374165,17.598963 + pos: 54.489273,-14.340717 parent: 2 - - uid: 11127 + - uid: 13499 components: - type: Transform - pos: 54.489273,-14.340717 + parent: 13141 + - type: Physics + canCollide: False +- proto: ZiptiesBroken + entities: + - uid: 9457 + components: + - type: Transform + pos: 71.78979,31.37478 parent: 2 ... diff --git a/Resources/Prototypes/Maps/packed.yml b/Resources/Prototypes/Maps/packed.yml index 7ea5fbc9d0b7..7410ce24c57e 100644 --- a/Resources/Prototypes/Maps/packed.yml +++ b/Resources/Prototypes/Maps/packed.yml @@ -1,3 +1,4 @@ + - type: gameMap id: Packed mapName: 'Packed' @@ -8,57 +9,57 @@ Packed: stationProto: StandardNanotrasenStation components: - - type: StationNameSetup - mapNameTemplate: '{0} Packed {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'VG' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_crimson.yml - - type: StationJobs - availableJobs: # 46 jobs total w/o latejoins & interns, 57 jobs total w/ latejoins & interns - #command (7) - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - HeadOfSecurity: [ 1, 1 ] - ChiefMedicalOfficer: [ 1, 1 ] - ChiefEngineer: [ 1, 1 ] - ResearchDirector: [ 1, 1 ] - Quartermaster: [ 1, 1 ] - #service (8 - 10) - Bartender: [ 1, 1 ] - Botanist: [ 1, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering (6) - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 4, 4 ] - TechnicalAssistant: [ 3, 3 ] #intern, not counted - #medical (6) - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - MedicalIntern: [ 2, 2 ] #intern, not counted - Paramedic: [ 1, 1 ] - #science (4) - Scientist: [ 4, 4 ] - ResearchAssistant: [ 2, 2 ] #intern, not counted - #security (6) - Warden: [ 1, 1 ] - SecurityOfficer: [ 3, 3 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 2, 2 ] #intern, not counted - Lawyer: [ 1, 1 ] - #supply (4) - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 2, 2 ] - #civilian (3+) - Passenger: [ -1, -1 ] #infinite, not counted - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - #silicon (2) - StationAi: [ 1, 1 ] - Borg: [ 1, 1 ] + - type: StationNameSetup + mapNameTemplate: '{0} Packed {1}' + nameGenerator: + !type:NanotrasenNameGenerator + prefixCreator: 'VG' + - type: StationEmergencyShuttle + emergencyShuttlePath: /Maps/Shuttles/emergency_crimson.yml + - type: StationJobs + availableJobs: # 47 jobs total w/o latejoins & interns, 58 jobs total w/ latejoins & interns + #command (7) + Captain: [ 1, 1 ] + HeadOfPersonnel: [ 1, 1 ] + HeadOfSecurity: [ 1, 1 ] + ChiefMedicalOfficer: [ 1, 1 ] + ChiefEngineer: [ 1, 1 ] + ResearchDirector: [ 1, 1 ] + Quartermaster: [ 1, 1 ] + #service (8 - 10) + Bartender: [ 1, 1 ] + Botanist: [ 1, 2 ] + Chef: [ 1, 1 ] + Janitor: [ 1, 2 ] + Chaplain: [ 1, 1 ] + Librarian: [ 1, 1 ] + ServiceWorker: [ 2, 2 ] + #engineering (6) + AtmosphericTechnician: [ 2, 2 ] + StationEngineer: [ 4, 4 ] + TechnicalAssistant: [ 3, 3 ] #intern, not counted + #medical (6) + Chemist: [ 2, 2 ] + MedicalDoctor: [ 3, 3 ] + MedicalIntern: [ 2, 2 ] #intern, not counted + Paramedic: [ 1, 1 ] + #science (4) + Scientist: [ 4, 4 ] + ResearchAssistant: [ 2, 2 ] #intern, not counted + #security (6) + Warden: [ 1, 1 ] + SecurityOfficer: [ 3, 3 ] + Detective: [ 1, 1 ] + SecurityCadet: [ 2, 2 ] #intern, not counted + Lawyer: [ 1, 1 ] + #supply (4) + SalvageSpecialist: [ 2, 2 ] + CargoTechnician: [ 2, 2 ] + #civilian (3+) + Passenger: [ -1, -1 ] #infinite, not counted + Clown: [ 1, 1 ] + Mime: [ 1, 1 ] + Musician: [ 1, 1 ] + #silicon (3) + StationAi: [ 1, 1 ] + Borg: [ 2, 2 ] From 9f83cc7671a2c16cbca1c90c771bd0171f320af9 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sun, 17 Aug 2025 19:01:57 +0000 Subject: [PATCH 121/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 93853d75c735..c399fd3d2a4c 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: kosticia - changes: - - message: Moths can no longer eat rubber toys. - type: Fix - id: 8346 - time: '2025-04-25T07:20:09.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34543 - author: chromiumboy changes: - message: Gas vent under-pressure lockout releases are now performed using the @@ -3954,3 +3947,14 @@ id: 8858 time: '2025-08-16T23:04:12.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39674 +- author: Nox38, ArtisticRoomba + changes: + - message: On Packed, added Genpop and revamped security. + type: Add + - message: On Packed, revamped the north maints area above security. + type: Tweak + - message: On Packed, revamped Science. + type: Tweak + id: 8859 + time: '2025-08-17T19:00:49.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38339 From d58ef22d62795c1c4393c1eb09d33c1ff78087c6 Mon Sep 17 00:00:00 2001 From: ruddygreat <53099277+ruddygreat@users.noreply.github.com> Date: Sun, 17 Aug 2025 20:09:15 +0100 Subject: [PATCH 122/760] Make diagonal grilles transparent (#39580) * tiny fix * also fix the window bug --------- Co-authored-by: ruddygreat --- Resources/Prototypes/Entities/Structures/Walls/grille.yml | 4 ++-- .../Prototypes/Entities/Structures/Windows/clockwork.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/mining.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/plasma.yml | 1 + .../Prototypes/Entities/Structures/Windows/plastitanium.yml | 1 + .../Prototypes/Entities/Structures/Windows/reinforced.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/rplasma.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/ruranium.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/shuttle.yml | 1 + Resources/Prototypes/Entities/Structures/Windows/uranium.yml | 1 + 10 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Walls/grille.yml b/Resources/Prototypes/Entities/Structures/Walls/grille.yml index d9ced96d0c7b..55b06f1e6033 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/grille.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/grille.yml @@ -198,7 +198,7 @@ mask: - FullTileMask layer: - - WallLayer + - GlassLayer - type: Construction graph: GrilleDiagonal node: grilleDiagonal @@ -236,7 +236,7 @@ mask: - FullTileMask layer: - - WallLayer + - GlassLayer - type: Construction graph: GrilleDiagonal node: clockworkGrilleDiagonal diff --git a/Resources/Prototypes/Entities/Structures/Windows/clockwork.yml b/Resources/Prototypes/Entities/Structures/Windows/clockwork.yml index 8cc6312fdf1a..876fefd33293 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/clockwork.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/clockwork.yml @@ -125,6 +125,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/mining.yml b/Resources/Prototypes/Entities/Structures/Windows/mining.yml index 9565ee655559..8e276b0bb9cb 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/mining.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/mining.yml @@ -67,6 +67,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/plasma.yml b/Resources/Prototypes/Entities/Structures/Windows/plasma.yml index 532c18b25307..9e73dce7a1b0 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/plasma.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/plasma.yml @@ -125,6 +125,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/plastitanium.yml b/Resources/Prototypes/Entities/Structures/Windows/plastitanium.yml index cf7303b7bbf8..295e9d59ceac 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/plastitanium.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/plastitanium.yml @@ -138,6 +138,7 @@ - type: Tag tags: - Diagonal + - Window - type: Icon sprite: Structures/Windows/plastitanium_window_diagonal.rsi state: state0 diff --git a/Resources/Prototypes/Entities/Structures/Windows/reinforced.yml b/Resources/Prototypes/Entities/Structures/Windows/reinforced.yml index 9981d50ab59a..b9d4e6fd6394 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/reinforced.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/reinforced.yml @@ -132,6 +132,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml b/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml index 8b2214b0372f..520c85c8bb02 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml @@ -130,6 +130,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml index b1ab547f4820..003051759345 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml @@ -127,6 +127,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/shuttle.yml b/Resources/Prototypes/Entities/Structures/Windows/shuttle.yml index 75f6b1fc83f2..6250f2d1942f 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/shuttle.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/shuttle.yml @@ -70,6 +70,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows diff --git a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml index 82905f90a1b2..7f7ec168c4a0 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml @@ -120,6 +120,7 @@ - type: Tag tags: - Diagonal + - Window - type: IconSmooth mode: Diagonal key: windows From 5630bf6bde3cb6cc5a2f4817ed463c3e10b54619 Mon Sep 17 00:00:00 2001 From: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com> Date: Mon, 18 Aug 2025 07:15:38 +1200 Subject: [PATCH 123/760] Removes duplicate CE and paramedic jumpsuits (#39520) --- .../Maps/Shuttles/ShuttleEvent/flatline.yml | 2 +- .../Clothing/Uniforms/ship_vs_ship.yml | 22 --------------- .../Roles/Jobs/Fun/visitors_startinggear.yml | 2 +- .../ce_nt.rsi/equipped-INNERCLOTHING.png | Bin 723 -> 0 bytes .../Uniforms/Jumpsuit/ce_nt.rsi/icon.png | Bin 379 -> 0 bytes .../Jumpsuit/ce_nt.rsi/inhand-left.png | Bin 287 -> 0 bytes .../Jumpsuit/ce_nt.rsi/inhand-right.png | Bin 321 -> 0 bytes .../Uniforms/Jumpsuit/ce_nt.rsi/meta.json | 26 ------------------ .../equipped-INNERCLOTHING.png | Bin 694 -> 0 bytes .../Jumpsuit/paramedic_nt.rsi/icon.png | Bin 360 -> 0 bytes .../Jumpsuit/paramedic_nt.rsi/inhand-left.png | Bin 287 -> 0 bytes .../paramedic_nt.rsi/inhand-right.png | Bin 321 -> 0 bytes .../Jumpsuit/paramedic_nt.rsi/meta.json | 26 ------------------ Resources/migration.yml | 4 +++ 14 files changed, 6 insertions(+), 76 deletions(-) delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/meta.json delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/equipped-INNERCLOTHING.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/icon.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/meta.json diff --git a/Resources/Maps/Shuttles/ShuttleEvent/flatline.yml b/Resources/Maps/Shuttles/ShuttleEvent/flatline.yml index b623ec681314..477d3d643353 100644 --- a/Resources/Maps/Shuttles/ShuttleEvent/flatline.yml +++ b/Resources/Maps/Shuttles/ShuttleEvent/flatline.yml @@ -859,7 +859,7 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage -- proto: ClothingUniformJumpsuitParamedicNT +- proto: ClothingUniformJumpsuitParamedic entities: - uid: 213 components: diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml index b19f70881d42..c6945b9de27f 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml @@ -49,17 +49,6 @@ sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi #Paramedic -- type: entity - parent: ClothingUniformBase - id: ClothingUniformJumpsuitParamedicNT - name: paramedic jumpsuit - description: A basic white & blue jumpsuit made for Nanotrasen paramedics stationed in combat sectors. - components: - - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi - - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi - - type: entity parent: [ ClothingUniformBase, BaseSyndicateContraband ] id: ClothingUniformJumpsuitParamedicSyndie @@ -73,17 +62,6 @@ #HEADS OF STAFF #Chief Engineer -- type: entity - parent: ClothingUniformBase - id: ClothingUniformJumpsuitChiefEngineerNT - name: chief engineer jumpsuit - description: It is often joked that the role of the combat-sector Chief Engineer is where the actual, logistically-minded engineers are promoted to. Good luck. - components: - - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/ce_nt.rsi - - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/ce_nt.rsi - - type: entity parent: [ ClothingUniformBase, BaseSyndicateContraband ] id: ClothingUniformJumpsuitChiefEngineerSyndie diff --git a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml index b7db27a9723c..ec9537bb55d9 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml @@ -738,7 +738,7 @@ - type: startingGear id: VisitorParamedic equipment: - jumpsuit: ClothingUniformJumpsuitParamedicNT + jumpsuit: ClothingUniformJumpsuitParamedic shoes: ClothingShoesSwat gloves: ClothingHandsGlovesLatex head: ClothingHeadHatParamedicsoft diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png deleted file mode 100644 index c450e31b38784051a78d4c2187c71eaa92cc82fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0p2l#}zGR)*+IKw=#g5kgdhC>S&82&T-f5%{JVR7KVf#u7WYk5aUP1_wD z9PCm)Q_RTT%E~G$E32WQ;pWYo+S=MyR<>zr8Plgv-@JJ<(7g0so(3Q#SrX(I{2vEk zU^L;{4phWh;1OBOz`%D1gc(IOyns3x-*~z>hD5l(ofbIxmH|(T=uy60raQ5m6aN4A z-YwKNS?IKR@mrtY6ZRUrtob51r`=SyeueA?W|w+Vhq?Po1*dfUPE9P@r@6wr$J~#x zao4`|XZyw}eyQEEr}uyAAIQ8izy3n+gj3$Nd+Qn2{AZbSKAjoJ`zwCn z$G77}UJNR=GfW?Hp0Z(Z({`{*FlAUJ@S&{c|BtU9>uR*WMv2e+`aURYDr?Mqt*=qn zZ@*o(`id6&j{EP;*GMq%>+&|#IWsT#ew`)eX||KY+5hJmHXZyG6n=GkgJjj7E1_R? zA4K0`w079Se669#DI-ht-?~NXUJHC!x{5W@#QcwjrnbY-WN=9exzpF7CNeBCmg zO_42O-bE3{W17MYiCZ!&j8donVEb)$JR4m3eB3x+%YL9Ss};q z(z2j#od)+5>%4`f?3WC0v9Sw;e_MG)`Xpbs(g9b~_K$sk=F8hI6^lI3bH&l3{bE~= zbDi?coJ|o8LQ7n0fm%f0Mr*zr&Zdi>q##tzj%QTfL1}+Tjn6i^YQ)&W=N| ss<-bjtvOu3+P9s(#`(Y02A%yt2ga?oonpTMm>3v5UHx3vIVCg!03!W5;s5{u diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png deleted file mode 100644 index 6fe32e0e74878e91e4f6a5d4f315e6704a2b00e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikF1AIbU8D?@ZoME0mefsLvs}C(;m{`GZ^XAR}?-&^VGuT>K95`@b`SRsj z-q9}QGlPSJ)6z2R?d?NDL$kB98yg!pZ{D1hl?60OQl=M3GKiN1`33*S3K*U_Jc|P= z;VkfoEM{QfI|Ravq8eTeK*2elE{-7<{%_Cn@--{)uqI4MN@G1eEzpZ#&`9{PG)#qS$(Fq8d)rNyMorB4 z;KDX@mqL1pVd;U7EqfOH=CwF0zo(edtCCT$J|ObL!S82)?qu+E^>bP0l+XkKw;r7a diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png deleted file mode 100644 index ae15d262d7a641a5c2a66ab22b2d0e933dfe7330..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0JsguWx2%W?^CB=H}+_ z?;jr@pO~1Kl9G~@mDSkT*wob2*VlLA#EIjjGHZaU8B2ovf*Bm1-ADs+7JIrlhIkx* zJ9#5-vw?uCy^xS@kebI#T|KUYlb(A%?K-qrVS=uh$Hcoq44vohTy%OEZhP~7(boo_ zX9_$Hn+3IQ-J34=VRNa*UIU4huf&^QZfBN`*Ap_gD+n$*(p#VCoFnvjOJdBtnFbRq zBKo5X1Mb+p&rYgIkgoRcDXz48b;W3=@ix8B`LWV}qQV2Xrbk`h2O`7S55IHJjLC|9 d9MW3P`0}*rJX?-PBcO8`JYD@<);T3K0RW_9YL);1 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png deleted file mode 100644 index 60bea1b51ac8101c3cf535f7e1a4195dea17a941..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0JsguWx2%W?^CB=H}+_ z?;jr@pO~1Kl9G~@mDSkT*wob2*VlLA#EIjjGHZaU8B2ovf*Bm1-ADs+j(WN{hIkxL zPLN<--0r~JYnt^2XV<-9Q$yAs+Q962 zWp&osRa!o*9D!o%r>>4MSnD8E8o!gLTmMd&UU`G@M(u`9qpWv#S9U1&tDJiA^wHCf zl?Po$2b(c;U_M$sf{OCaUUrf6z)W;WU&vBFM`i=4Q5AmCKJ4 P=phDAS3j3^P6Px#1ZP1_K>z@;j|==^1poj5Hc(7dMJh{MM0c5yk&)5S(OQv2B=-pPk-ngtRgvcL=9%fWj{TVN07t$&zqwzrKXu zlubzKKd+*M5M`5JIp-LHa5PGtKJE>I^FIOX{wA_Y)`4gM&*8CwY5@DbYr?7tjJ%#c zd*J-CvzQ?OFjp4WqL238uK<{ZDL^#@-0th!@3-}Sv$)p#{X;+R7OUzf(67a{y1oOj zhxm>G@N^Ihd4S$w0>G<)mth9b$sPiF{(lDG0PCTzu3rN12i?y@UtPZhd`TDJ0#FyA z2G|Z^s;cU~v!ZJVTnK1&~DDDv~Zls$B%3`Vn?AC?y22Rf|l$E6fC}Gmx z2(G;c9Q(ZeN${1=19YD3x~n#!2KXUv)Fw0lH_46oSNR)YRNPe@<{6+a{;iq}5BP$9 c8gLwc0EiRr6Q&hieEboH%jf&6_v>|Nozrm9=Wss;FtZgM)+J z-QA<3qmz@98yXr895@gf8Vc0C_VzA&ASGN94nJ@ErnS zMo|r~2B6?fPZ!4!3;(z0z4;C+@UR4M%;ULGBlWKS#;hr=x~iubZ$&C3+Vix0n;_4k z=%=|gBY$sE*3k&!2-{_?!@wQCH7urCEa1c$Edy8X zsQUPK`m(=`JACS<>czV~gTe~DWM4fae|Bh diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png deleted file mode 100644 index ae15d262d7a641a5c2a66ab22b2d0e933dfe7330..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0JsguWx2%W?^CB=H}+_ z?;jr@pO~1Kl9G~@mDSkT*wob2*VlLA#EIjjGHZaU8B2ovf*Bm1-ADs+7JIrlhIkx* zJ9#5-vw?uCy^xS@kebI#T|KUYlb(A%?K-qrVS=uh$Hcoq44vohTy%OEZhP~7(boo_ zX9_$Hn+3IQ-J34=VRNa*UIU4huf&^QZfBN`*Ap_gD+n$*(p#VCoFnvjOJdBtnFbRq zBKo5X1Mb+p&rYgIkgoRcDXz48b;W3=@ix8B`LWV}qQV2Xrbk`h2O`7S55IHJjLC|9 d9MW3P`0}*rJX?-PBcO8`JYD@<);T3K0RW_9YL);1 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png deleted file mode 100644 index 60bea1b51ac8101c3cf535f7e1a4195dea17a941..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0JsguWx2%W?^CB=H}+_ z?;jr@pO~1Kl9G~@mDSkT*wob2*VlLA#EIjjGHZaU8B2ovf*Bm1-ADs+j(WN{hIkxL zPLN<--0r~JYnt^2XV<-9Q$yAs+Q962 zWp&osRa!o*9D!o%r>>4MSnD8E8o!gLTmMd&UU`G@M(u`9qpWv#S9U1&tDJiA^wHCf zl?Po$2b(c;U_M$sf{OCaUUrf6z)W;WU&vBFM`i=4Q5AmCKJ4 P=phDAS3j3^P6 Date: Sun, 17 Aug 2025 12:18:16 -0700 Subject: [PATCH 124/760] fix cl (#39706) --- Resources/Changelog/Changelog.yml | 11 ----------- Resources/Changelog/Maps.yml | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c399fd3d2a4c..f5e73774390e 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3947,14 +3947,3 @@ id: 8858 time: '2025-08-16T23:04:12.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39674 -- author: Nox38, ArtisticRoomba - changes: - - message: On Packed, added Genpop and revamped security. - type: Add - - message: On Packed, revamped the north maints area above security. - type: Tweak - - message: On Packed, revamped Science. - type: Tweak - id: 8859 - time: '2025-08-17T19:00:49.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/38339 diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index f6c3b270fedf..21654f07607b 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -517,4 +517,15 @@ id: 64 time: '2025-08-17T18:50:57.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39455 +- author: Nox38, ArtisticRoomba + changes: + - message: On Packed, added Genpop and revamped security. + type: Add + - message: On Packed, revamped the north maints area above security. + type: Tweak + - message: On Packed, revamped Science. + type: Tweak + id: 65 + time: '2025-08-17T19:00:49.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38339 Order: 1 From d2b4ead4beb85c28753a2e2c5618c75b91eab0aa Mon Sep 17 00:00:00 2001 From: Rinary1 Date: Sun, 17 Aug 2025 22:21:21 +0300 Subject: [PATCH 125/760] empty beaker --- .../Entities/Structures/Dispensers/base_structuredispensers.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml index b44953756319..bbb3e35f9be4 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml @@ -78,6 +78,7 @@ - type: EmptyOnMachineDeconstruct containers: - storagebase + - beakerSlot # Starlight-end # Starlight-start: power cell chem dispenser From 26badb79142fb7227c1ed1897595e40ad6bfd8d9 Mon Sep 17 00:00:00 2001 From: Hannah Giovanna Dawson Date: Sun, 17 Aug 2025 20:24:42 +0100 Subject: [PATCH 126/760] Update OpenTK to latest (#39227) Co-authored-by: PJB3005 --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index b2f8d0d8444a..643b105b76a9 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -15,7 +15,7 @@ - + From 3d35435747bb6080a2cdcfe65c6d34afcfdf2be0 Mon Sep 17 00:00:00 2001 From: August Sun <45527070+august-sun@users.noreply.github.com> Date: Sun, 17 Aug 2025 13:25:31 -0600 Subject: [PATCH 127/760] Allows disabler, practice disabler, disabler SMG, and practice laser rifle to be used by pacifists (#37164) Co-authored-by: august-sun <45527070+august.sun@users.noreply.github.com> --- .../Entities/Objects/Weapons/Guns/Battery/battery_guns.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index 4b215ec90a42..b535c62d116f 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -246,6 +246,7 @@ fireCost: 62.5 - type: StaticPrice price: 300 + - type: PacifismAllowedGun - type: entity name: laser carbine @@ -508,6 +509,7 @@ tags: - Taser - Sidearm + - type: PacifismAllowedGun - type: entity name: disabler @@ -536,6 +538,7 @@ guides: - Security - Antagonists + - type: PacifismAllowedGun - type: entity name: disabler SMG @@ -576,6 +579,7 @@ - type: Appearance - type: StaticPrice price: 260 + - type: PacifismAllowedGun - type: entity name: taser From af8295413bbea92f1a72f262392ec149e25bc075 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sun, 17 Aug 2025 19:26:38 +0000 Subject: [PATCH 128/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index f5e73774390e..c4f42acbeaf0 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3947,3 +3947,11 @@ id: 8858 time: '2025-08-16T23:04:12.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39674 +- author: august-sun + changes: + - message: Pacifists can now use the practice disabler, practice laser rifle, disabler, + and disabler SMG. + type: Tweak + id: 8859 + time: '2025-08-17T19:25:31.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/37164 From 02f37a8eecaf1ad3fa0ae1b7c968e2754c569f6b Mon Sep 17 00:00:00 2001 From: Velcroboy <107660393+IamVelcroboy@users.noreply.github.com> Date: Sun, 17 Aug 2025 14:30:40 -0500 Subject: [PATCH 129/760] Allow hamster cages to sit on tables (#37953) Co-authored-by: Velcroboy --- .../Structures/Storage/Crates/crates.yml | 8 +++++--- .../Storage/Crates/cage.rsi/base.png | Bin 20212 -> 834 bytes .../Storage/Crates/cage.rsi/closed.png | Bin 20375 -> 453 bytes 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 70d79aa912a6..a08ba4aacd9a 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -396,6 +396,8 @@ components: - type: Sprite sprite: Structures/Storage/Crates/cage.rsi + drawdepth: LargeObjects + snapCardinals: true layers: - state: base - state: closed @@ -441,12 +443,12 @@ fix1: shape: !type:PhysShapeAabb - bounds: "-0.4,-0.4,0.4,0.29" + bounds: "-0.4,-0.2,0.4,0.29" density: 80 mask: - - CrateMask + - TabletopMachineMask layer: - - LargeMobLayer + - TabletopMachineLayer - type: StaticPrice price: 75 diff --git a/Resources/Textures/Structures/Storage/Crates/cage.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/cage.rsi/base.png index 0abb868d1162958f008cfbd286d0171bfe1e6506..70e12e5d30f2d0a7383cd2bd84837ee102548853 100644 GIT binary patch delta 813 zcmV+|1JeBTodLoIkRyKs2}wjjR9Hvtl}|_%aTLeDGkOq{RrZg%y40!}bkVI-C`gBh zE~Z8VWrU|Fj81jPLx%`L=u#bwE=3?+#E32torFRN!d4<|NmpI}v^y@knRdvX-uunW z&MZ6oM>K@kAI#3qZ+^e`KJWY9?~Q~#9?~BBM-kxvQ=s);iz>1u9k#^-_T5W5Dzk%!)sbGFDA6X+us#I6HK6!*dQCgEBDu?p>^ zLY7n%1aN8S3uTlA)yDIyhcov1F4wEEU<{JG1nxSgSQlT6V@uhBr^SQFlLcE}wv&E; zKr18~9XDSfG#h`>9`wXEH~26%cwS5~7Ek{<8AFr+N?JniziDL> zWzKR0#(PrhoQ~>30FDqq557ev;C9quMF+Up_!Ul9H6DC)qP(gaBmG`n>3j@!T;XtI zJ;9M{qr%~#XM(0tN$=Ly6!e{bh(o?WApn{J4Djsrb)0*|^2@juh~U@8CZ0}Fg_8<{ zU1ez4PsM*`9C%taGZzfQ@~8FVcL>zeX16X=|xD@w5(2xIlcZ^D5#c( zWNfgWgv=sr)KXC6sfVn~o1`dYOKY>JZbBrvRp@`_xL$1z_)?Tk!F&Oyz)R7&r~tDM zBgPy{Y+fmeMJyvs$M91M&$bWL!Y@uhhQ>yRv6aAVN~wK<)BHFn>jaRT&ff<(zb1f| zbS(*dPy5c;OJEBqLrKi(3Ygt6Z!69wvP4N%tv%PWFqI&K){?Qjt$2G`-TCT*zJ@z@ rle;CH|E2xBwu=fB6(}mO=L-AJV;O5m7@>WZ*O)Lf%w%h$vb3Bep@^tc3aL0L zp(L$B>S&`>NafJUl1ljAAxo3yJLiAC|Nnn|*EMrpv)s@9-1qZ5zvq6Q_kP~Fu6M`M zB{maPXQ~1KFwxG|(gpg4iQmeK(5Emov=jPL5!iYP0bu-8@mmf^Iy4;sRGqjq+R~-o zd=X#h%@@GzXf&80fbYfi1py%VNs23n?)pa4r2AQ?g?)6`etW))hBC~>VprI-*m;J! zDw7vS>!v@}aK19d%1S}|W?HoTo;_i^HJptm>{NZE)Tn!8&$gq{J8$>A*l^V6K~eXs zioSCXsm<9PDS1^&CCU>LY%$Kbun8wEW>0y(?MB)47mdbd;i_{4z+~k-wyv;OUk>=V znL=5pSE6(YkPE&)UKuEHOfEsrit3;A*5cqwxv=eWC8AiOy>i$zz$|o+#c{yQS}rW* zz&uwVO#xV2&SEwIOX0xU`CDGy2f|W59^4=Ytk|!sA(s{lz@~!HmVoynAiHYWPAk9z z2~6{{FCzhu-~iIj-OCm@a~>$EoIE}kP@VuFoueZb016v`wKw(kgMsY_foaz5?v(cn zb0#+%LZlAnQVQmftio3)!~K=q-Hm4(RN84RoQ7wNV|1bc?!A8Y%X*_8d1^flIJ1r_w;>jOViimNgZ=!;9-@+$-2l*D$iMQt zfwFv<_qG>RLH+Mcdu`I@0%2Zu`}_f5wdEXR`t3Z^8_ED+nHFw%#$3De%5J@{ca1{mfo61uex=*6zm^(f6_b6)}jQFT~#a2Om*Bscb=xNS+_OUoyl*>*! z%*|G(-6UWfDQczl#n?qR0rb`{kwrGB{o%RJCcjTOM=Ll%n7Q5h$oRW#5h^K0GcEaU zz;826cH`5V?`C;VdJ;pW-9VPSp00!`^FjI((kF?v%bf3(SKufG8t<-Q$Oz3 z6ShyT5^28?Y~js_#+1gZjhII5M&0%mswqq}|6f14zBF*Ty>9W0rpZm%CPnZ7+T87E zlFQQ*>GUbMnB^9y((_$TJ4c3wGKYK~y zUH5zCZ){#CzLxI{nlLd^W7~~rj=_xN=}OZ%GlHg{KHzYC#{FG0ZqShgRLgBQ4L54U-d2rY96v8!+YmuNnRz_(S>|}R4!3f8%*oZRn{uq(Fs=t@g19g3b;9j-djesxYeyQZP&I&3^^MqaRyuFu4*$o1j4 zvUz7K9&ZdZEIiPwQ@G0{^JF@ShFOep&vWV6?`5jgaKQiLA<+_*W`m5xj?FutO?$WC zxY8#xAu+)t%Qnk7%ci9mpVOL=a=h58(6c98&HTpV`77t!aAGQdN@;d| z?D{lAHABxka9!+vYIaU#_? zS^N6ao5hWbMP2@@UWDH3N=eR3E^R$gd%6wZ#%+tLJA4OwctNTsMtJw?P1H&7cWglFhyo@?$9O3vRr zU+#33pSmWZp0-85pWPqYUkzl0&6VTG?+7;!Uoo!dW9UZR%X>`8wcv-`$F1hO(+bQr z%wx8m+S+vGl&<&9KlYx|?QT9$8C%I!i&(n(^@F=gj8}|ZS2s_X9}yMd9%;Hq5bZIu z8kL9(s;;96>n%T9CRjd8=AfKNr{RlnhSW^sb(ANBi`a{%*NweA@6>ptc-Z;c&mtKc z=HPk0m+HT?c0|2Qc{#pegVq7W%~gVs^vcrChz!k>#_C4o1T%-|CB*%Inol-7p}Bi* z`_!PhdsIV8bxJvUh-!Rw^ds6z!`VyPZ4Dhm_x%xDgbSH-4Rg$>sbKs3lY5ICCOSM# zCZ}p91;YH$Cgft&wtcaC{Vg(e9pmyjZ#l2L0?V_(h}^zwyj|xJv*VR+`Q+`*{>c-r zns0IZHGR3kLqnxp4(RT6xnjp{QbJbh!iv^AdADo#5)QpP+~2BRs{UeM{;^1Vceswn ztK#f+q+E)BNUdsv#!m|)mnmjbF6_)V^s8~oYIRS{*<3s?)X^t=^_AOOubh+fX&LXP z+7z*=rS4(tDkl$wXZ<Y6;In!#j5;e9wGN=n~(vITazI?E5|8FO=$_m(3 zUiZA-ym|&tU7?ncnfNMEjW_Y}liw!RFZ->v>w{G-BC*1tws2cMt>EZo%7r2@<5p$G zB2)UW^iKL`I==1R({qf6A9>Yn+8c^KVE?G8T~XBCOTBfe)=kdMvBs+g?6K>~>o(2V zk@@ChLXY37Q%n5(TW`qUlkZj1SId7`@OzEUJrlZ1%!7q3HflG1zSNiUE(ksmKhf=% zL)TyG3oJt#-*l_gch8e!)HIGdd;Vs1LpTumKQz_n%{P+$f;;er&+7{ zW7^ZG8q*bhb&uZFZCO_ml-5yQXVa}1v8}2vwku{5?WdT7G3AjHBU@65R1)c>X+ZCr zFB!BdcGbL8t-d3Dh)@7t1=8K-NnmtLQJ=~gfX zwYqazPwSPSx*(l*N9!j!HEx7$G3fXHbhgX&ZbnbsjJUXd1^ELVUsxD;EdZFm=h8hy z9*z!V7T?d9!R9kT<6u7ll!yWV#WYyJVEKR|7!%}hc_w=A3NP!yxNH+Wcbp^AQ9uK| zxwfGJplj$7IxEzNMPlojQdKFzWXORZC}O~Z{d{>sa`IzXL ziyMS_I4*_J_yHgcXN-rlkaz-&Kr%+*2m~y_2!=+Ya0ny@fkDF27%~<~#-d?gUwTwk z=ock`?L~I6wEo&0B$?=Wi$nr40udAxWE_Ms<_B;PC=!W;K%x<7G#sh{7l!aej9@rV zs6Xgr$d4r`WCd^qA}*f?6Z>T_`Rhd{dV1o9hF@RDcc5!*76SAI{Xm{b2-%^=w1bd3Iu4tT*_@x>n3h73RUkBiuSCYQ6w*Tk zAi@O{^4ABjK&wEgC;DS`UMO+_N8tViS5Wma9SMexGGq5^Sp7qcBCgjDIwIEm&r9U z04}umF?>hW5s!rpHHKv2SU4<-1jiH6L^z6wWx`2B6c$c^#=#(>KopyR9%^C?H{Ug7 z%N0U_7BVUTp)efS-CRNcZ%c<1zTAObO27yZg5pJNqBpdPhqtxiT}x~;uo;jUEb;zE zWr-sjWK$5|l#X<3*z&6x_xtJmYX}DYk23#p8$sS6?*}Vm(91xDAKMH0UZNmI0BFvE zg5$5O*Fmq}nn}8+AjFpfU+(|H90(bK|7->rED{03AQ0g=9G(P6f>6lg7A0)(qWEoQGL-FnpUH@mUnr%s91Kir@p2MhQ~!P90_7giDS|u- z_)seOS2s}!^KX{nSMN~rIFwEPz2t7NbEC}1^3MOKDdb=)W4IYFC59mC^DY@_Zfs~toMnW$HO8oiNbhKL1)Kj|YXtkv2h@~5kE22UNk%7)g z6pykJpMVFW!xg&g1B!_abD8nV4kAzl+O9F^=QHD!89|^4tmjn>$q70XGJ`!3PE(svgMHw#X zd?d6oToOQ}i!xl&`ABGGxFmo`7iGAl^O4ZXa7h4>F3NC8=Odw&;gSF%U6kRH&PPHk z!zBSkx+udXosWc8hD!p7bWw&&Iv)wG43`8D>7opmbUqSV87>JR(nT3A>3k%#GF%cs zq>D0K()mbeWw<1ONEcmEn>AB3+c>lFmm$E5juLM7k)$ zC7q9iR)$Lgh;&gZF4d9eIDkCp;SE91QyNqm>ZPOQ57pgSxNQ2s+?Jc?bvzM#t*q3%`&Qeml+wR#fQnav74{U0?Q&Q3S zA@&m0u5!_=i+8!+6RqQ&Md`JDkq-oil=RXvr)Ud4Rl43j@-lmA%2_&YoLShe6YCUm z0$*C!ypDHO*V}@YbNj`k9P^ME^kE!OIKQs&(uKF8*Lzh=(>|oX5;#R`jkaMZmoL2tH>sbM;t9YizGGW56Q*Mvjy{yRZq{D9J#)#7R#91?=fZd;Ncmx+( z#J*Z}dDireirBoJdWX+f5nkoLcTx=Q^!@z#LUnZWLCTl$Fy_rY?9AD{CoF0Utaw3ut#f|8TU6F&VC-Jfj_@^%kiyUf5129 zmgdz2mLluBeeSIJ967VI7UuUSZxIq#wkI4Cf(|!7xS&=4x?eqTVOpXiW@KkRyKqj7da6R9Hu2WIzMW+pcd$7sJJ81WNqJqnH^e_ZN$Nt(T@R zOc-Pa3II9a;fr?+xD3Y>2U!8K3K`&bn!JP%15plu83)opDFAs0**uaRfG_}?Z$U<5 z7YBud9MA&~U%ZBg64nq1?7Z{?=0YP~*4^kXhVY@m3W{`$h(mvl(f=sU0a^G6s2`SA z$Z`O&QGhGvQ9Z;DOanToi4Z*mkX?-GH#Dapg$BZMY%GL6qCx<#kC}nC{$&KGdw3RO z0&@Q0)`f5q#Kjni5IqF$0pkokV-Xt-DC)4J7px(mld=67%)$^qg|o0YBUI23bQG4% zfz<)}KnK7qLw0`vuIxq7ViX0auE1FkfgEvhhNl#yBt+y}(kw$#jiboG>45C)?Eh1z zPGy7@#l$2jVjYJZm3WI{kRt?5eHdQ+AT*VV8SFW+kX^*%GsPoR{UujoJ@18;$pFS-US`80o?>wENH+3#AY7PC&RRF*_`(~21j*hX!!KM2@5sl{ZZ zPWJ(_h66#B9CiaR4+#X#`02%MASUDeu9a%Qg6+oR)UuKQ#27Ha0SKNA9I2VV(Gl=R z17mq^mngskB!G7H%vC?d<$|HA8!p7qDe{H`309i@n zpwYH>MO5qMS636a6zVNOzPg~%W5Q-PbT`%HifsYlnJl`t+Y(hUIcBy-Oj!5cX>G%U z7wcp#@7%;Yp>KN%$ZC1y*DjW`aon@D=;6br#>NM8F4-?&UH4nv%`ab4>em(eA)5BN z^WCrKpPR*E7sWacfB$RwjSlw%Q);%2SjT?+BGLKtX`P8axw4D=Eygx@jb66J zA#HOz_JGL-`)xBXPrKE_eO_<*Nu6F#0FEuCtF25z9$Lgv|HEyDfxoQuc_#q8Ef$sC zG1pR$310iGCcNj3O_y`lG$4lOx@{Q%EOs!nVqPz>xuOLC4q34l$LtI{$|hQtYD_8n z;c=PH=OE%bd$UXB_6GLa+?XknpqWS3*qg^!9W$~BLfx@7!k2ml$0v*Rtjc}Q=vj;P zKeDtk%gjq+M+~>Ssx^jX{3t<>pLS)F^Ue6Ca-hat8!9M~QUC6?Ey#iJG`ep=hg$i}uIKmLrlmmB&qvjLfZ=d~E&^_2Lch zI5o$^hmVeREFD1{9&V3dO|^6JclV$Bz~vBPiWz>?qYg&A9XP6`(ayvQw?5Gcy zCbF@Z_5LoFruRlCjzJl$Oki9hnT_7Sz|JVzI?VO>e&(&wx14SXy-iyz52xc@CYvT- zd&CVnp-I_piI{aYt}&zWVk556u+jMK0__a8?XvyveV&_pUtcBznKNVI3}=2~^$!`% zJ`a7KWNT-S_pqkE%eTr2IbgV_*dhFaFuN@^^ZeqNOm|WC)5vqpAE&HFbuqibK4!mj z9_g=9Fw#t;Ze;aD+GWBr5zPp7rS5kx#-fY1j03D4tdwW#l8S0+`|djZ?4-Y0P_eMV ztRbu-tYY7Ejp@eI-8^1-w554_6djy-aJKtw_bXL5s`ggh+eJvX#@xp?r#GkHPp>~6 z6c`a`S$L@M4Cs2IG4NnOTVaVXE|3y%z~47;QGrulM&7i0#d*cqqq2+UCeO{yyvM(I z?DxWJg@;d1I@a_+qb|QNtZ+4p&z`_PeL4SPTk^T&)n`}#+-0q)yZ)hGu2G;-wDhE8 zEOkEhX{6lqCFX&vHVlbrYH_7$uIBzvC{{_b2?dXCeZ(&OMYpfH_%8=u}=e*+#r>n zzIwXS^P(toNnAbSC(|BoPgGAWkR3Bkjjz5T)-HCzuut!!RvBN|VneM1|2Xlm)oycE zk=;1E#5H+qn#%HwgRlN$Yo2jub82-`wLmX!Ui8a*H#J!=Seq_JkDL*=KF%-RW{Wt% ze{wA*g%Do*m?5oq_~@|H;b}S_<4HM+oI|jn=U6SJJtCdOpS7v5;sxBe>!0E88tOKM zVr7v}6o#I!|J>TX{&~i8oraYYQc+hIi6i$^mv_Wvk3VcR+LF4{);(b^dHZj61{R0L zZ=UvcO!%}d+L7f(<$M!VEwMJ?0b`-X)VXh6EIgvN{UfP_5NUQ9cfhi#Xx)s%TT9$^ z-JhgWGsmZ`K!jnfspl|jw|W}jp1kzB}s#eczDQF#Q6JJEevxal-%>JH6oAq88H z{1AZDF0?=Rk{M`z-$L^QAN1p0sM>IyvNJbxR#oebg6nl#NxR?t($hM+eDt$zg$Lr@ z{E$ZeFU}oVN;yGW7Fnm=Fz$z0@$)r~(9Ucuv-hV*e8Hs+75n~*Z@rw8VbBbp4?i>_bT^?3Wq z!?~A=xHY_6yp|VFk(mqhcIKqKNYNAOK74diw|@S~)^~q6)}d0W%w{T@Mr@DTr zzUa+a1KG1%jy;>2XP3;bUikKm?CpuVrZIkJ{L+q6mxR5Ny`ps|-}byxyt_Cpzi44d zQCrlxQ!9C$Eryw->L(rNB7Yy>bMI~@#rny)_9#*3<<58YBmofwDAv2rL>yK%sFc92$wmQSoRh z9*gLIOz7H>M3ZoNRBs2T{^p>6S(^mQWMV1`6&@aL6^^qKN%$xXg+f80u_!DS327ju zkwO_O0x6W5_Bk2w;{ZxI5`kDI5D5`-zbv+Bxy;(cMBdQg(?6~-@nAzjX+JxNA}WF< zMq#YbsG*FwoIxA$a!F`!*SH)M7z&1gLYWk@!whK$A@%SWG##?Ju&^O5r837A&1KK}amW=g<100%(AyP3o zDhAW<;0v{{U5K~>UgW=W04ph&b2(I=ND{`9(FI{FK8O+v`7{(N1|XUND`VufiQzyB%6aHBgt%#OD3@KAew|9Xh^}? zHw}481kl;X3RTdNkA(|0hUO4B1U!a#4L#vly72dlYw14c&rVcT5_A-!+^@- z$j>)AN4~N_E)DfXDcr3=%YHM#x6`Q{fvR3@P8DMcJBpi!GMiK}_3K9+C@z91Mqme8k zfy5$Uuw*ihJTSxm#te{|7z!0b?mL_Q?`8mAyPRN_kPmX{sDVKZ6#O?$8i_z=kqB%u z62xQJNEQ!IM6$719FoFDv+)Erk;s7;#b2K^`F((=5=c}u5xNgllh%LQiG(Xa$zM6| zpi`9v1+1V%O6N&LVF;F394g?ja4+_8SMc$_xInp}MDSP6 z6@^}M1~4K1%f|e-Pf`jQ%f|7zWF(QrCL(cMJQfMXBUmJXOvK`$E1e6XSp(ZiwJGJn zL2qpGw?dG=J!#6tlYM*f-#Q)0Pd|#P=ad!55ha&!g6yUE#3(eSamSOTC@#5w4C5B8EaFBC%E& zMK=n1L;4v=ee9rAPM)Di6*@U^3fQywUzQG3KvDD12^tQ{#>gB30ZHWH2?Gfl5rgDX zh-5UG!o_fSP%r;H@a|13l~2Wna@Nf|S;}v&|M&xs=s)fncBpCuW}$?n!leWxSVe^kW}$?n!leWxSVe^k zW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n z!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWx zSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^k zW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$?n!leWxSVe^kW}$@i zr?|A?@AUwM(3g3HL*LpFD?-trZ~Q=TT)aI1AZi)_#HgMl&jp}QtsIHjfKX*J>p&x9r-xt5N6$qT>GCt~4s+s0Z zYs06jf9o(Z8D+6$^WKS1)Vzc7tBu6V&dykiY@hGC;6&pi5ctQ zbI_d?1U;b-qd7QrU1?dC>$=UR=N<8{V!SjrQ-kiP?bDmM90&qhg{V@~Hr*I#0D!CG LT!(!7pf&#lg Date: Sun, 17 Aug 2025 19:31:47 +0000 Subject: [PATCH 130/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c4f42acbeaf0..3f51b6da4560 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: chromiumboy - changes: - - message: Gas vent under-pressure lockout releases are now performed using the - right-click menu - a screwdriver is no longer required - type: Tweak - id: 8347 - time: '2025-04-25T07:21:00.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36910 - author: chromiumboy changes: - message: Ghosts will now follow the AI when it activates a holopad or answers @@ -3955,3 +3947,10 @@ id: 8859 time: '2025-08-17T19:25:31.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/37164 +- author: Velcroboy + changes: + - message: Changed hamster crates are now able to be placed on top of tables. + type: Tweak + id: 8860 + time: '2025-08-17T19:30:41.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/37953 From 8034cabbaeed60f7f476d1be193c5d476eac8309 Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Sun, 17 Aug 2025 15:34:47 -0400 Subject: [PATCH 131/760] Fix error when deleting a toggled `ToggleableClothingComponent` (#39191) --- .../Clothing/EntitySystems/ToggleableClothingSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Clothing/EntitySystems/ToggleableClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/ToggleableClothingSystem.cs index 334f88af6d55..a2b7d016410e 100644 --- a/Content.Shared/Clothing/EntitySystems/ToggleableClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/ToggleableClothingSystem.cs @@ -213,7 +213,7 @@ private void OnAttachedUnequip(EntityUid uid, AttachedClothingComponent componen if (!TryComp(component.AttachedUid, out ToggleableClothingComponent? toggleComp)) return; - if (toggleComp.LifeStage > ComponentLifeStage.Running) + if (LifeStage(component.AttachedUid) > EntityLifeStage.MapInitialized) return; // As unequipped gets called in the middle of container removal, we cannot call a container-insert without causing issues. From 81aef0fb1c6f3bd232238a2af9844327b27c8a80 Mon Sep 17 00:00:00 2001 From: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Date: Sun, 17 Aug 2025 17:13:57 -0400 Subject: [PATCH 132/760] update oasis -- AI rework (#39592) --- Resources/Maps/oasis.yml | 9832 +++++++++++++++++++++++++++----------- 1 file changed, 6977 insertions(+), 2855 deletions(-) diff --git a/Resources/Maps/oasis.yml b/Resources/Maps/oasis.yml index 573c93ad850e..5f55256fc825 100644 --- a/Resources/Maps/oasis.yml +++ b/Resources/Maps/oasis.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 16:51:18 - entityCount: 30823 + time: 08/17/2025 20:31:53 + entityCount: 31133 maps: - 1 grids: @@ -51,15 +51,18 @@ tilemap: 26: FloorMetalDiamond 3: FloorMowedAstroGrass 7: FloorPlanetGrass + 57: FloorRedCircuit 30: FloorReinforced 48: FloorReinforcedHardened 54: FloorRockVault + 58: FloorShuttleBlue 17: FloorSteel 25: FloorSteelDiagonal 37: FloorSteelOffset 15: FloorTechMaint 21: FloorTechMaint2 43: FloorTechMaint3 + 56: FloorTechMaintDark 31: FloorWhite 34: FloorWhiteMini 38: FloorWhiteOffset @@ -95,119 +98,119 @@ entities: chunks: 0,0: ind: 0,0 - tiles: AAAAAAADAAAAAAAAAgAAAAAAAAMAAQAAAAABAAEAAAAAAAABAAAAAAMAAQAAAAABAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAACAAEAAAAAAgABAAAAAAAAAQAAAAABAAAAAAAAAgAAAAAAAAMAAAAAAAABAAEAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAAAAABAAAAAAIAAQAAAAADAAEAAAAAAgABAAAAAAEAAQAAAAACAAEAAAAAAQABAAAAAAAAAQAAAAABAAEAAAAAAQAAAAAAAAAAAAAAAAACAAAAAAAAAgABAAAAAAIAAQAAAAAAAAIAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAMABQAAAAAAAAMAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAgABAAAAAAEAAQAAAAAAAAIAAAAAAAAHAAAAAAEABgAAAAACAAYAAAAAAwADAAAAAAAABgAAAAADAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAwADAAAAAAAAAwAAAAAAAAEAAAAAAgABAAAAAAAAAQAAAAAAAAIAAAAAAAAGAAAAAAEABgAAAAADAAYAAAAAAgAGAAAAAAEABgAAAAACAAYAAAAAAwAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAAGAAAAAAIABgAAAAACAAYAAAAAAwAGAAAAAAIABgAAAAAAAAYAAAAAAgAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAQADAAAAAAAABgAAAAADAAYAAAAAAgAGAAAAAAAABgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAABAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAIAAQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAMAAQAAAAABAAEAAAAAAAAEAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAEABgAAAAAAAAEAAAAAAwABAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAEABgAAAAADAAYAAAAAAQABAAAAAAEAAQAAAAABAAUAAAAAAAAFAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAwADAAAAAAAAAQAAAAADAAEAAAAAAQAFAAAAAAIABQAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAAAAAYAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAEAAQAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAQAGAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAwACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAAABgAAAAABAAYAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAA== + tiles: AAAAAAABAAAAAAAAAgAAAAAAAAIAAQAAAAADAAEAAAAAAAABAAAAAAMAAQAAAAAAAAEAAAAAAQABAAAAAAMAAQAAAAADAAEAAAAAAQABAAAAAAMAAQAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAAAAAAAAAAAAwAAAAAAAAMAAAAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAADAAEAAAAAAAABAAAAAAMAAQAAAAACAAEAAAAAAQABAAAAAAAAAQAAAAABAAEAAAAAAQAAAAAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAIABQAAAAADAAMAAAAAAAACAAAAAAAAAQAAAAABAAEAAAAAAgABAAAAAAIAAQAAAAABAAIAAAAAAAAHAAAAAAIABgAAAAADAAYAAAAAAwADAAAAAAAABgAAAAACAAMAAAAAAAADAAAAAAAABQAAAAACAAUAAAAAAwADAAAAAAAAAwAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAACAAIAAAAAAAAGAAAAAAEABgAAAAADAAYAAAAAAAAGAAAAAAMABgAAAAACAAYAAAAAAAAGAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAACAAIAAAAAAAAGAAAAAAIABgAAAAABAAYAAAAAAAAGAAAAAAEABgAAAAABAAYAAAAAAAAGAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAABAAEAAAAAAgADAAAAAAAABgAAAAADAAYAAAAAAwAGAAAAAAAABgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAwABAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAMAAQAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAAAAQAAAAABAAEAAAAAAgAEAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAADAAEAAAAAAgABAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAIABgAAAAAAAAYAAAAAAAABAAAAAAIAAQAAAAACAAUAAAAAAwAFAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAQADAAAAAAAAAQAAAAABAAEAAAAAAwAFAAAAAAMABQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAABAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAQABAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAABAAYAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAMAAQAAAAABAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAQAGAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAADAAEAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAAABgAAAAACAAYAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAA== version: 7 -1,0: ind: -1,0 - tiles: AQAAAAAAAAEAAAAAAgABAAAAAAIAAQAAAAABAAEAAAAAAQABAAAAAAMAAQAAAAAAAAEAAAAAAwABAAAAAAEAAQAAAAABAAEAAAAAAwABAAAAAAEAAQAAAAABAAEAAAAAAwAAAAAAAAAAAAAAAAABAAEAAAAAAwABAAAAAAMAAQAAAAACAAEAAAAAAgABAAAAAAEAAQAAAAABAAEAAAAAAAABAAAAAAAAAQAAAAACAAEAAAAAAAABAAAAAAMAAQAAAAAAAAEAAAAAAQABAAAAAAAAAAAAAAABAAAAAAAAAwAIAAAAAAIAAgAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAAADAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAABAAAAAAAAAwAAAAAAAAAACAAAAAABAAgAAAAAAgADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAEAAwAAAAAAAAYAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAAAAgAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAADAAgAAAAAAQAIAAAAAAAACAAAAAACAAMAAAAAAAAFAAAAAAMABQAAAAAAAAUAAAAAAwAGAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAAAAAYAAAAAAgACAAAAAAAAAQAAAAADAAEAAAAAAAAIAAAAAAEACAAAAAADAAgAAAAAAQAFAAAAAAMABQAAAAAAAAUAAAAAAgAGAAAAAAIABgAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAIABgAAAAACAAIAAAAAAAABAAAAAAAACAAAAAAAAAgAAAAAAwAIAAAAAAIABQAAAAAAAAUAAAAAAgAFAAAAAAIAAwAAAAAAAAMAAAAAAAAIAAAAAAIACAAAAAACAAgAAAAAAAAIAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAACAAgAAAAAAgAIAAAAAAIACAAAAAADAAUAAAAAAQAFAAAAAAAABQAAAAAAAAQAAAAAAAADAAAAAAAACAAAAAABAAgAAAAAAQAIAAAAAAIACAAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAgAIAAAAAAAACAAAAAACAAgAAAAAAgAGAAAAAAEABQAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAgAAAAAAQAIAAAAAAMACAAAAAABAAgAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAEACAAAAAABAAgAAAAAAwAIAAAAAAAABgAAAAACAAUAAAAAAQAFAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAwACAAAAAAAAAQAAAAABAAgAAAAAAwAIAAAAAAAABgAAAAACAAYAAAAAAwAFAAAAAAAABQAAAAADAAUAAAAAAgAFAAAAAAIAAwAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAABAAYAAAAAAgAGAAAAAAMABAAAAAAAAAEAAAAAAQAIAAAAAAEABgAAAAAAAAYAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAAAGAAAAAAMABgAAAAABAAYAAAAAAgAEAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAABAAUAAAAAAAAFAAAAAAEABQAAAAACAAUAAAAAAwAFAAAAAAMABQAAAAADAAUAAAAAAAAFAAAAAAIAAQAAAAABAAMAAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAAAJAAAAAAEAAwAAAAAAAAUAAAAAAQAFAAAAAAEABQAAAAACAAUAAAAAAQAFAAAAAAIABQAAAAAAAAUAAAAAAwAFAAAAAAIABQAAAAAAAAEAAAAAAAADAAAAAAAACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAABAAMAAAAAAAAFAAAAAAAABQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAADAAMAAAAAAAABAAAAAAMAAwAAAAAAAAkAAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAwADAAAAAAAABQAAAAACAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAgACAAAAAAAAAQAAAAACAA== + tiles: AQAAAAADAAEAAAAAAAABAAAAAAMAAQAAAAACAAEAAAAAAgABAAAAAAIAAQAAAAABAAEAAAAAAQABAAAAAAAAAQAAAAABAAEAAAAAAwABAAAAAAMAAQAAAAADAAEAAAAAAgAAAAAAAAMAAAAAAAADAAEAAAAAAAABAAAAAAEAAQAAAAACAAEAAAAAAAABAAAAAAIAAQAAAAABAAEAAAAAAgABAAAAAAEAAQAAAAACAAEAAAAAAQABAAAAAAEAAQAAAAAAAAEAAAAAAwABAAAAAAIAAAAAAAABAAAAAAAAAAAIAAAAAAIAAgAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAgADAAAAAAAAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAABAAAAAAIAAQAAAAACAAAAAAAAAgAAAAAAAAIACAAAAAADAAgAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAIAAwAAAAAAAAYAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAEAAgAAAAAAAAEAAAAAAAABAAAAAAMAAQAAAAAAAAgAAAAAAgAIAAAAAAEACAAAAAABAAMAAAAAAAAFAAAAAAEABQAAAAADAAUAAAAAAQAGAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAABAAYAAAAAAwACAAAAAAAAAQAAAAAAAAEAAAAAAgAIAAAAAAIACAAAAAABAAgAAAAAAQAFAAAAAAIABQAAAAADAAUAAAAAAgAGAAAAAAMABgAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAACAAIAAAAAAAABAAAAAAAACAAAAAABAAgAAAAAAAAIAAAAAAMABQAAAAACAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAAIAAAAAAAACAAAAAADAAgAAAAAAwAIAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAgAAAAAAQAIAAAAAAAACAAAAAADAAUAAAAAAgAFAAAAAAAABQAAAAACAAQAAAAAAAADAAAAAAAACAAAAAADAAgAAAAAAgAIAAAAAAEACAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAgAIAAAAAAAACAAAAAABAAgAAAAAAwAGAAAAAAIABQAAAAAAAAUAAAAAAgADAAAAAAAAAwAAAAAAAAgAAAAAAQAIAAAAAAEACAAAAAACAAgAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAEACAAAAAABAAgAAAAAAQAIAAAAAAMABgAAAAABAAUAAAAAAAAFAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAAACAAAAAAAAAQAAAAACAAgAAAAAAgAIAAAAAAMABgAAAAAAAAYAAAAAAgAFAAAAAAIABQAAAAADAAUAAAAAAQAFAAAAAAIAAwAAAAAAAAMAAAAAAAAGAAAAAAAABgAAAAACAAYAAAAAAQAGAAAAAAEABAAAAAAAAAEAAAAAAQAIAAAAAAAABgAAAAACAAYAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAQAFAAAAAAIABQAAAAAAAAUAAAAAAQAGAAAAAAMABgAAAAABAAYAAAAAAQAEAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAEABQAAAAADAAUAAAAAAAAFAAAAAAEABQAAAAAAAAUAAAAAAwAFAAAAAAAABQAAAAACAAUAAAAAAgAFAAAAAAEAAQAAAAAAAAMAAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAgAJAAAAAAIAAwAAAAAAAAUAAAAAAAAFAAAAAAMABQAAAAADAAUAAAAAAwAFAAAAAAMABQAAAAABAAUAAAAAAwAFAAAAAAEABQAAAAACAAEAAAAAAAADAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAADAAMAAAAAAAAFAAAAAAAABQAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAMABQAAAAABAAMAAAAAAAABAAAAAAEAAwAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAQADAAAAAAAABQAAAAAAAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAwACAAAAAAAAAQAAAAABAA== version: 7 0,-1: ind: 0,-1 - tiles: AQAAAAABAAEAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAEABgAAAAADAAQAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAEAAAAAAQABAAAAAAMAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAwABAAAAAAIAAQAAAAACAAUAAAAAAAAFAAAAAAMABQAAAAAAAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAwAFAAAAAAMAAQAAAAAAAAEAAAAAAQAFAAAAAAMABQAAAAABAAUAAAAAAwAFAAAAAAIABQAAAAAAAAUAAAAAAgAFAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAgAFAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAIAAwAAAAAAAAMAAAAAAAAFAAAAAAIABQAAAAADAAUAAAAAAAAFAAAAAAMABQAAAAAAAAUAAAAAAQAFAAAAAAMABQAAAAACAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAIAAQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAwAFAAAAAAAABQAAAAADAAUAAAAAAgAFAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAADAAEAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAAAFAAAAAAMABQAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAwABAAAAAAIAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAIABQAAAAAAAAUAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAMAAQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAKAAAAAAIACgAAAAACAAoAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAADAAEAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAACgAAAAAAAAoAAAAAAwAKAAAAAAMAAwAAAAAAAAMAAAAAAAAFAAAAAAIABQAAAAABAAUAAAAAAQADAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAoAAAAAAwAKAAAAAAMACgAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAQAFAAAAAAEAAwAAAAAAAAMAAAAAAAABAAAAAAMAAQAAAAAAAAIAAAAAAAAGAAAAAAEABgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAABAAUAAAAAAAADAAAAAAAAAQAAAAACAAEAAAAAAwABAAAAAAMAAgAAAAAAAAYAAAAAAgAGAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAACAAUAAAAAAwAFAAAAAAAAAwAAAAAAAAEAAAAAAwABAAAAAAAAAQAAAAAAAAEAAAAAAgACAAAAAAAABgAAAAAAAAYAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAQAFAAAAAAAABQAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAABAAAAAAEAAQAAAAADAAIAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAQACAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAIAAQAAAAAAAAEAAAAAAAABAAAAAAMAAQAAAAADAAEAAAAAAgABAAAAAAEAAQAAAAABAAEAAAAAAQABAAAAAAIAAQAAAAAAAAEAAAAAAQABAAAAAAEAAQAAAAABAA== + tiles: AQAAAAACAAEAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAEABgAAAAACAAQAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAEAAAAAAAABAAAAAAIAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAAABAAAAAAEAAQAAAAAAAAUAAAAAAgAFAAAAAAMABQAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAACAAUAAAAAAAAFAAAAAAAAAQAAAAAAAAEAAAAAAAAFAAAAAAMABQAAAAACAAUAAAAAAQAFAAAAAAMABQAAAAADAAUAAAAAAgAFAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAABAAUAAAAAAwAFAAAAAAEAAwAAAAAAAAEAAAAAAwABAAAAAAIAAwAAAAAAAAMAAAAAAAAFAAAAAAMABQAAAAABAAUAAAAAAwAFAAAAAAMABQAAAAABAAUAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAgAFAAAAAAIAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAABAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAAAFAAAAAAMABQAAAAADAAUAAAAAAgAFAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAABAAEAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAACAAUAAAAAAQAFAAAAAAIABQAAAAABAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAgABAAAAAAEAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAACAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAKAAAAAAEACgAAAAAAAAoAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAAABQAAAAADAAMAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAEAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAQABAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAoAAAAAAQAKAAAAAAAACgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAgAFAAAAAAIAAwAAAAAAAAMAAAAAAAABAAAAAAIAAQAAAAADAAIAAAAAAAAGAAAAAAAABgAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAIABQAAAAAAAAUAAAAAAwADAAAAAAAAAQAAAAACAAEAAAAAAwABAAAAAAEAAgAAAAAAAAYAAAAAAwAGAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAACAAUAAAAAAQAFAAAAAAIAAwAAAAAAAAEAAAAAAwABAAAAAAMAAQAAAAAAAAEAAAAAAQACAAAAAAAABgAAAAADAAYAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAgAFAAAAAAIABQAAAAACAAMAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAABAAAAAAMAAQAAAAADAAIAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAMAAQAAAAAAAAEAAAAAAQABAAAAAAIAAQAAAAACAAEAAAAAAwABAAAAAAAAAQAAAAACAAEAAAAAAAABAAAAAAEAAQAAAAACAAEAAAAAAAABAAAAAAAAAQAAAAACAA== version: 7 -1,-1: ind: -1,-1 - tiles: BQAAAAADAAUAAAAAAgAFAAAAAAAABQAAAAABAAUAAAAAAQAFAAAAAAMABQAAAAAAAAUAAAAAAwAFAAAAAAIABQAAAAACAAUAAAAAAgAFAAAAAAMABQAAAAACAAUAAAAAAQAFAAAAAAAAAQAAAAACAAUAAAAAAAAEAAAAAAAACgAAAAAAAAoAAAAAAAAEAAAAAAAABQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAAABgAAAAACAAYAAAAAAgADAAAAAAAAAgAAAAAAAAEAAAAAAQAFAAAAAAIACgAAAAACAAoAAAAAAgAKAAAAAAMAAwAAAAAAAAUAAAAAAwADAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAGAAAAAAEAAwAAAAAAAAMAAAAAAAABAAAAAAMABQAAAAABAAoAAAAAAgAKAAAAAAEAAwAAAAAAAAMAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAADAAUAAAAAAQAEAAAAAAAACgAAAAADAAMAAAAAAAAEAAAAAAAABQAAAAACAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAAAFAAAAAAAABQAAAAACAAUAAAAAAAADAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAFAAAAAAAABQAAAAACAAUAAAAAAQABAAAAAAEABQAAAAAAAAYAAAAAAAAGAAAAAAIAAwAAAAAAAAUAAAAAAgADAAAAAAAAAwAAAAAAAAYAAAAAAAAGAAAAAAMAAwAAAAAAAAUAAAAAAwAFAAAAAAEABQAAAAABAAUAAAAAAQAFAAAAAAMAAQAAAAABAAUAAAAAAgAGAAAAAAMABAAAAAAAAAMAAAAAAAADAAAAAAAABAAAAAAAAAYAAAAAAwAGAAAAAAIAAwAAAAAAAAUAAAAAAgAFAAAAAAEABQAAAAABAAUAAAAAAAAFAAAAAAMABQAAAAAAAAEAAAAAAgAFAAAAAAEAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAEABgAAAAABAAUAAAAAAAAFAAAAAAAABQAAAAABAAUAAAAAAAAFAAAAAAIAAwAAAAAAAAMAAAAAAAABAAAAAAMABQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAMABQAAAAACAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAEABQAAAAACAAUAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAAFAAAAAAAAAwAAAAAAAAQAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAFAAAAAAMABQAAAAABAAUAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAQAGAAAAAAMABgAAAAADAAIAAAAAAAABAAAAAAIABQAAAAADAAMAAAAAAAAGAAAAAAMABgAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAgAFAAAAAAAAAwAAAAAAAAYAAAAAAQAGAAAAAAAABgAAAAABAAIAAAAAAAABAAAAAAIAAQAAAAAAAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAADAAUAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAABAAIAAAAAAAABAAAAAAIAAQAAAAADAAEAAAAAAwAFAAAAAAIAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAwAFAAAAAAMABQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAABAAAAAAEAAQAAAAABAAAAAAAAAgAAAAAAAAAAAQAAAAACAAEAAAAAAAABAAAAAAMAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAAAwABAAAAAAIAAQAAAAACAAEAAAAAAgABAAAAAAIAAQAAAAACAAEAAAAAAwAAAAAAAAIAAAAAAAABAA== + tiles: BQAAAAADAAUAAAAAAQAFAAAAAAEABQAAAAAAAAUAAAAAAwAFAAAAAAAABQAAAAACAAUAAAAAAwAFAAAAAAAABQAAAAACAAUAAAAAAAAFAAAAAAEABQAAAAAAAAUAAAAAAAAFAAAAAAIAAQAAAAADAAUAAAAAAwAEAAAAAAAACgAAAAABAAoAAAAAAwAEAAAAAAAABQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAABAAYAAAAAAQADAAAAAAAAAgAAAAAAAAEAAAAAAwAFAAAAAAIACgAAAAABAAoAAAAAAQAKAAAAAAAAAwAAAAAAAAUAAAAAAgADAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAGAAAAAAIAAwAAAAAAAAMAAAAAAAABAAAAAAMABQAAAAABAAoAAAAAAgAKAAAAAAIAAwAAAAAAAAMAAAAAAAAFAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAUAAAAAAAAEAAAAAAAACgAAAAADAAMAAAAAAAAEAAAAAAAABQAAAAAAAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAgAFAAAAAAAABQAAAAAAAAUAAAAAAwAFAAAAAAEABQAAAAAAAAUAAAAAAQADAAAAAAAABAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAFAAAAAAIABQAAAAADAAUAAAAAAwABAAAAAAEABQAAAAACAAYAAAAAAAAGAAAAAAEAAwAAAAAAAAUAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAIAAwAAAAAAAAUAAAAAAQAFAAAAAAAABQAAAAAAAAUAAAAAAgAFAAAAAAEAAQAAAAAAAAUAAAAAAwAGAAAAAAEABAAAAAAAAAMAAAAAAAADAAAAAAAABAAAAAAAAAYAAAAAAgAGAAAAAAEAAwAAAAAAAAUAAAAAAQAFAAAAAAIABQAAAAADAAUAAAAAAgAFAAAAAAIABQAAAAACAAEAAAAAAwAFAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGAAAAAAIABgAAAAACAAUAAAAAAAAFAAAAAAAABQAAAAACAAUAAAAAAAAFAAAAAAIAAwAAAAAAAAMAAAAAAAABAAAAAAMABQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAgAFAAAAAAIABQAAAAAAAAUAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAACAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAgAFAAAAAAMABQAAAAADAAUAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAgAFAAAAAAIAAwAAAAAAAAQAAAAAAAADAAAAAAAAAwAAAAAAAAQAAAAAAAAFAAAAAAIABQAAAAADAAUAAAAAAgADAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAIABgAAAAABAAIAAAAAAAABAAAAAAEABQAAAAABAAMAAAAAAAAGAAAAAAEABgAAAAADAAMAAAAAAAAFAAAAAAEABQAAAAACAAUAAAAAAQAFAAAAAAAAAwAAAAAAAAYAAAAAAwAGAAAAAAEABgAAAAACAAIAAAAAAAABAAAAAAEAAQAAAAACAAUAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAAUAAAAAAgAFAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAACAAIAAAAAAAABAAAAAAMAAQAAAAAAAAEAAAAAAgAFAAAAAAEAAgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAgAFAAAAAAAABQAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAABAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAwABAAAAAAIAAQAAAAACAAEAAAAAAAABAAAAAAEAAQAAAAACAAEAAAAAAQABAAAAAAEAAQAAAAABAAEAAAAAAgABAAAAAAIAAQAAAAADAAEAAAAAAwAAAAAAAAEAAAAAAAACAA== version: 7 -1,1: ind: -1,1 - tiles: BQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAQAFAAAAAAIABQAAAAADAAUAAAAAAAADAAAAAAAAAQAAAAADAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAADAAUAAAAAAgAFAAAAAAMABQAAAAAAAAUAAAAAAwAFAAAAAAEABQAAAAABAAUAAAAAAgAFAAAAAAEAAwAAAAAAAAEAAAAAAAACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAAgAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAAEQAAAAADAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAAgAAAAAAABEAAAAAAgALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAABAAAAAAAQARAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAAEQAAAAACAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMADAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAwAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEADAAAAAACAAIAAAAAAAAMAAAAAAAADAAAAAADAAwAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAQAMAAAAAAAADAAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAA== + tiles: BQAAAAAAAAUAAAAAAQAFAAAAAAIABQAAAAACAAUAAAAAAwAFAAAAAAEABQAAAAABAAUAAAAAAQAFAAAAAAMABQAAAAAAAAUAAAAAAgAFAAAAAAAABQAAAAABAAUAAAAAAAADAAAAAAAAAQAAAAADAAUAAAAAAQAFAAAAAAEABQAAAAABAAUAAAAAAQAFAAAAAAMABQAAAAACAAUAAAAAAgAFAAAAAAMABQAAAAACAAUAAAAAAwAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAIAAwAAAAAAAAEAAAAAAQACAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAAgAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAAEQAAAAADAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAAAgAAAAAAABEAAAAAAwALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAABAAAAAAAgARAAAAAAIACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAANAAAAAAAADQAAAAAAAA0AAAAAAAACAAAAAAAAEQAAAAABAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQAMAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEADAAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABAAwAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQAMAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIADAAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAACAAwAAAAAAwACAAAAAAAADAAAAAABAAwAAAAAAAAMAAAAAAMADAAAAAACAAwAAAAAAgAMAAAAAAEADAAAAAACAAIAAAAAAAARAAAAAAIAEQAAAAACAA== version: 7 -2,-1: ind: -2,-1 - tiles: EgAAAAAAABIAAAAAAAASAAAAAAIAEgAAAAACABIAAAAAAwASAAAAAAIAEgAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAAAABIAAAAAAAASAAAAAAIAEgAAAAAAABIAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABYAAAAAAAAWAAAAAAUABgAAAAABAAMAAAAAAAACAAAAAAAAAgAAAAAAABIAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAWAAAAAAUAFgAAAAAEAAYAAAAAAgADAAAAAAAAEgAAAAAAAAIAAAAAAAASAAAAAAEAEgAAAAACAAIAAAAAAAASAAAAAAEAEgAAAAAAABIAAAAAAwACAAAAAAAADwAAAAAAAA8AAAAAAAAVAAAAAAAAFgAAAAADABYAAAAAAAAGAAAAAAIAAwAAAAAAABIAAAAAAwACAAAAAAAAEgAAAAAAABIAAAAAAAACAAAAAAAAEgAAAAADABIAAAAAAAASAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABYAAAAAAwAWAAAAAAQABgAAAAABAAMAAAAAAAASAAAAAAIAAgAAAAAAABIAAAAAAwASAAAAAAAAAgAAAAAAABIAAAAAAgASAAAAAAIAEgAAAAACAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAwAAAAAAABMAAAAAAAARAAAAAAMAEwAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAFQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAMAAAAAAAATAAAAAAAAEQAAAAACABMAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAADAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAwAAAAAAABMAAAAAAAAUAAAAAAEAEwAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAATAAAAAAAAEQAAAAADABMAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAAADAAAAAABAAIAAAAAAAADAAAAAAAAEwAAAAAAABEAAAAAAQATAAAAAAAAEQAAAAADAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAACAAwAAAAAAAACAAAAAAAAAwAAAAAAABAAAAAAAQACAAAAAAAAEAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAADAAwAAAAAAQAMAAAAAAEAAgAAAAAAAAMAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAQARAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAIAAgAAAAAAAAIAAAAAAAADAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAAAQAAAAADAA== + tiles: EgAAAAABABIAAAAAAQASAAAAAAEAEgAAAAAAABIAAAAAAQASAAAAAAMAEgAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAABIAAAAAAwASAAAAAAMAEgAAAAAAABIAAAAAAAASAAAAAAIAEgAAAAADABIAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABYAAAAABQAWAAAAAAIABgAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAABIAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAWAAAAAAIAFgAAAAAEAAYAAAAAAAADAAAAAAAAEgAAAAADAAIAAAAAAAASAAAAAAAAEgAAAAACAAIAAAAAAAASAAAAAAMAEgAAAAABABIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAVAAAAAAAAFgAAAAAAABYAAAAABQAGAAAAAAEAAwAAAAAAABIAAAAAAAACAAAAAAAAEgAAAAADABIAAAAAAwACAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAIAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABYAAAAAAgAWAAAAAAQABgAAAAAAAAMAAAAAAAASAAAAAAEAAgAAAAAAABIAAAAAAgASAAAAAAEAAgAAAAAAABIAAAAAAQASAAAAAAEAEgAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAADAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAwAAAAAAABMAAAAAAAARAAAAAAIAEwAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAFQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAMAAAAAAAATAAAAAAAAEQAAAAADABMAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAADAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAwAAAAAAABMAAAAAAAAUAAAAAAMAEwAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAMAAAAAAAATAAAAAAAAEQAAAAAAABMAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAgAMAAAAAAIADAAAAAAAAAIAAAAAAAADAAAAAAAAEwAAAAAAABEAAAAAAwATAAAAAAAAEQAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAADAAwAAAAAAQACAAAAAAAAAwAAAAAAABAAAAAAAQACAAAAAAAAEAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAACAAwAAAAAAgAMAAAAAAEAAgAAAAAAAAMAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAIAAgAAAAAAAAIAAAAAAAADAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAIAAQAAAAABAA== version: 7 -2,0: ind: -2,0 - tiles: EQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAAAAQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAACAAEAAAAAAwACAAAAAAAAAgAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAMAAgAAAAAAAAIAAAAAAAAIAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAgAAAAAAwAIAAAAAAMACAAAAAACAAgAAAAAAQACAAAAAAAACAAAAAADABEAAAAAAwARAAAAAAEAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAIAAAAAAMACAAAAAAAAAgAAAAAAQAIAAAAAAIAFAAAAAABAAgAAAAAAwARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAADAAgAAAAAAwAIAAAAAAEACAAAAAAAABQAAAAAAgAIAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAwAIAAAAAAAACAAAAAAAAAgAAAAAAwAUAAAAAAMACAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAIACAAAAAAAAAgAAAAAAwAIAAAAAAIAFAAAAAAAAAgAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAABAAgAAAAAAQAIAAAAAAEACAAAAAACABQAAAAAAAAIAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAQAIAAAAAAIACAAAAAACAAgAAAAAAQAUAAAAAAAACAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAAACAAAAAABAAgAAAAAAQAIAAAAAAAAAgAAAAAAAAgAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAMADAAAAAAAAAIAAAAAAAAIAAAAAAIACAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAABAAwAAAAAAgACAAAAAAAACAAAAAAAAAgAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAgAMAAAAAAEAAgAAAAAAAAgAAAAAAgAIAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAMADAAAAAADAAIAAAAAAAAIAAAAAAEACAAAAAACAA== + tiles: EQAAAAADABEAAAAAAwARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAMAAQAAAAADABEAAAAAAwARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAACAAEAAAAAAgACAAAAAAAAAgAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAIAAgAAAAAAAAIAAAAAAAAIAAAAAAIAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAgAAAAAAQAIAAAAAAIACAAAAAABAAgAAAAAAgACAAAAAAAACAAAAAADABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAIAAAAAAEACAAAAAAAAAgAAAAAAQAIAAAAAAIAFAAAAAADAAgAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAADAAgAAAAAAgAIAAAAAAEACAAAAAACABQAAAAAAwAIAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAABAAgAAAAAAgAUAAAAAAMACAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAIACAAAAAAAAAgAAAAAAwAIAAAAAAAAFAAAAAACAAgAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAACAAgAAAAAAAAIAAAAAAIACAAAAAADABQAAAAAAQAIAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAgAIAAAAAAAACAAAAAADAAgAAAAAAQAUAAAAAAMACAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAIACAAAAAABAAgAAAAAAAAIAAAAAAEAAgAAAAAAAAgAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAgAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAIAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAMADAAAAAADAAIAAAAAAAAIAAAAAAAACAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAACAAwAAAAAAAACAAAAAAAACAAAAAACAAgAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAgAMAAAAAAIAAgAAAAAAAAgAAAAAAAAIAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAADAAIAAAAAAAAIAAAAAAEACAAAAAAAAA== version: 7 -2,1: ind: -2,1 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAIADAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAADAAAAAAAAAwAAAAAAQAMAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAAADAAAAAABAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAACAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAwAMAAAAAAIADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAADAAwAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAADAA== version: 7 0,1: ind: 0,1 - tiles: AQAAAAAAAAEAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAAAAAYAAAAAAgAGAAAAAAIABgAAAAAAAAYAAAAAAAAGAAAAAAMABgAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAQABAAAAAAIAAwAAAAAAAAYAAAAAAgAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAMABgAAAAACAAYAAAAAAQAGAAAAAAAABgAAAAADAAYAAAAAAgAGAAAAAAMABgAAAAADAAYAAAAAAgARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAHAAAAAAIABwAAAAABAAcAAAAAAwAHAAAAAAIAEQAAAAACABEAAAAAAwAUAAAAAAMAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAFAAAAAADABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAgAAAAAAABkAAAAAAQAZAAAAAAIAGQAAAAADABkAAAAAAgARAAAAAAEAEQAAAAACABQAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABQAAAAAAAAZAAAAAAMAGQAAAAABABkAAAAAAQAZAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAUAAAAAAEAGQAAAAADABkAAAAAAQAZAAAAAAMAGQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAgAAAAAAABkAAAAAAwAZAAAAAAEAGQAAAAABABkAAAAAAwARAAAAAAAAEQAAAAADAAIAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAQACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAQARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAACAAwAAAAAAwAMAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAADAA== + tiles: AQAAAAACAAEAAAAAAwADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABgAAAAAAAAYAAAAAAQAGAAAAAAIABgAAAAAAAAYAAAAAAQAGAAAAAAAABgAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAwABAAAAAAIAAwAAAAAAAAYAAAAAAgAGAAAAAAEABgAAAAADAAYAAAAAAQAGAAAAAAEABgAAAAAAAAYAAAAAAAAGAAAAAAIABgAAAAADAAYAAAAAAgAGAAAAAAEABgAAAAAAAAYAAAAAAQARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAHAAAAAAIABwAAAAAAAAcAAAAAAgAHAAAAAAAAEQAAAAADABEAAAAAAgAUAAAAAAEAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAFAAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAgAAAAAAABkAAAAAAgAZAAAAAAAAGQAAAAAAABkAAAAAAAARAAAAAAMAEQAAAAABABQAAAAAAwAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABQAAAAAAwAZAAAAAAAAGQAAAAACABkAAAAAAwAZAAAAAAIAEQAAAAABABEAAAAAAQACAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAUAAAAAAIAGQAAAAABABkAAAAAAgAZAAAAAAIAGQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAADABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAgAAAAAAABkAAAAAAwAZAAAAAAIAGQAAAAABABkAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAgACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAIADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAABAAwAAAAAAgAMAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAIAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAIAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAA== version: 7 1,1: ind: 1,1 - tiles: BgAAAAADAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAADABQAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAAAAAYAAAAAAgAGAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAgAUAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAABABwAAAAAAwACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAACABQAAAAAAQAUAAAAAAEAFAAAAAACAAIAAAAAAAAcAAAAAAMAHAAAAAABABwAAAAAAAAcAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAABAAwAAAAAAAAMAAAAAAMADAAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAAAQAAAAAAAAAgAAAAAAABwAAAAAAwAMAAAAAAIADAAAAAABAAwAAAAAAQACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAACAAIAAAAAAAAcAAAAAAMADAAAAAAAAAwAAAAAAgAMAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAEAAAAAAAABAAAAAAAQACAAAAAAAAHAAAAAACABwAAAAAAgAcAAAAAAAAHAAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAAAQAAAAAAEAAgAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGwAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAwAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAIAGQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAIAEQAAAAAAAAIAAAAAAAAVAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAADAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAwACAAAAAAAAFQAAAAAAAA== + tiles: BgAAAAADAAYAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAAAAAYAAAAAAQAGAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAEAFAAAAAAAABQAAAAAAwAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAADABwAAAAAAgACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAAAFAAAAAACAAIAAAAAAAAcAAAAAAIAHAAAAAADABwAAAAAAwAcAAAAAAIAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAACAAwAAAAAAQAMAAAAAAEADAAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAgAQAAAAAAMAAgAAAAAAABwAAAAAAgAMAAAAAAAADAAAAAAAAAwAAAAAAgACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAAAAAIAAAAAAAAcAAAAAAEADAAAAAACAAwAAAAAAQAMAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAEAAAAAACABAAAAAAAQACAAAAAAAAHAAAAAABABwAAAAAAAAcAAAAAAIAHAAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAAAQAAAAAAAAAgAAAAAAABwAAAAAAgAcAAAAAAEAHAAAAAABABwAAAAAAQACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAgAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAwAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAAAGQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAIAAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAADAAIAAAAAAAAVAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAAACAAAAAAAAFQAAAAAAAA== version: 7 1,0: ind: 1,0 - tiles: AQAAAAADAAEAAAAAAQARAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAAAAAEAAAAAAAABAAAAAAEAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAIAAwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAAgAAAAAAABQAAAAAAwACAAAAAAAAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAAAMAAAAAAAADAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAQADAAAAAAAAAwAAAAAAAAIAAAAAAAAQAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAUAAAAAAMAAgAAAAAAABQAAAAAAAAUAAAAAAAAAwAAAAAAAAYAAAAAAwACAAAAAAAAEAAAAAAAABsAAAAAAAAUAAAAAAIAGwAAAAAAABsAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAIAFAAAAAABABQAAAAAAAAUAAAAAAEAFAAAAAACAAYAAAAAAwAGAAAAAAIAAgAAAAAAABQAAAAAAwAbAAAAAAAAFAAAAAAAABsAAAAAAAAbAAAAAAAAFAAAAAABABQAAAAAAQAUAAAAAAIAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAwAGAAAAAAMABgAAAAACAAIAAAAAAAAQAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAAABgAAAAADAAYAAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAABAAYAAAAAAgAGAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAADAAAAAAAABgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAQAUAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAQAUAAAAAAEAAwAAAAAAAAYAAAAAAQAGAAAAAAMAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAgACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAMAFAAAAAADAAMAAAAAAAAGAAAAAAEABgAAAAABAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAABABQAAAAAAQADAAAAAAAABgAAAAAAAAYAAAAAAwACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAMAFAAAAAACABQAAAAAAwAUAAAAAAMAFAAAAAABABQAAAAAAQAUAAAAAAAAFAAAAAABABQAAAAAAgAUAAAAAAAAAwAAAAAAAAYAAAAAAAAGAAAAAAIAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABQAAAAAAQAUAAAAAAMAFAAAAAACABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAACAA== + tiles: AQAAAAAAAAEAAAAAAwARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAIAEQAAAAACAAEAAAAAAAABAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAAgAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAAAMAAAAAAAADAAAAAAAAAgAAAAAAABAAAAAAAwAQAAAAAAAAEAAAAAAAABAAAAAAAQAQAAAAAAEAEAAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAAQAAAAAAAAGwAAAAACABsAAAAAAAAbAAAAAAEAGwAAAAAAABsAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgAUAAAAAAEAAgAAAAAAABQAAAAAAAAUAAAAAAAAAwAAAAAAAAYAAAAAAwACAAAAAAAAEAAAAAACABsAAAAAAQAUAAAAAAMAGwAAAAADABsAAAAAAwAUAAAAAAEAFAAAAAABABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAACAAYAAAAAAwAGAAAAAAAAAgAAAAAAABQAAAAAAQAbAAAAAAAAFAAAAAABABsAAAAAAAAbAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAAAFAAAAAABABQAAAAAAQAGAAAAAAAABgAAAAAAAAIAAAAAAAAQAAAAAAMAGwAAAAACABsAAAAAAAAbAAAAAAEAGwAAAAABABsAAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAwAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAIABgAAAAACAAYAAAAAAwACAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAIAEAAAAAAAABAAAAAAAgAQAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAABAAYAAAAAAAAGAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgADAAAAAAAABgAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAABQAAAAAAQAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAAAUAAAAAAMAAwAAAAAAAAYAAAAAAAAGAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAACABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAABAAMAAAAAAAAGAAAAAAIABgAAAAABAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAgADAAAAAAAABgAAAAACAAYAAAAAAwACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAAAFAAAAAAAABQAAAAAAwAUAAAAAAAAAwAAAAAAAAYAAAAAAAAGAAAAAAIAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAADAA== version: 7 1,-1: ind: 1,-1 - tiles: BQAAAAADAAUAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAApAAAAAAAAKQAAAAAAAAUAAAAAAQADAAAAAAAACgAAAAABAAIAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAgAUAAAAAAAAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAHQAAAAAAACkAAAAAAAADAAAAAAAAAwAAAAAAAAoAAAAAAQACAAAAAAAAFAAAAAABABQAAAAAAgAUAAAAAAEAFAAAAAADABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAAApAAAAAAAAAwAAAAAAAAMAAAAAAAAKAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAMADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAEAAAAAAAAAMAAAAAAAADAAAAAAAACgAAAAADAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAwAAAAAAAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAAYAAAAAAgAGAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAGAAAAAAMABgAAAAADAAIAAAAAAAAUAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAAAFAAAAAADABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAABgAAAAADAAYAAAAAAgACAAAAAAAAFAAAAAACABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAAMAAAAAAAAGAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAADAAAAAAAABgAAAAABAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAAMAAAAAAAADAAAAAAAAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAMAAgAAAAAAAAIAAAAAAAARAAAAAAAAAQAAAAACAAEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAAAAA== + tiles: BQAAAAABAAUAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAApAAAAAAAAKQAAAAAAAAUAAAAAAwADAAAAAAAACgAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAHQAAAAABACkAAAAAAwADAAAAAAAAAwAAAAAAAAoAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAgApAAAAAAEAAwAAAAAAAAMAAAAAAAAKAAAAAAMAAgAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAAAUAAAAAAEADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAEAEAAAAAABAAMAAAAAAAADAAAAAAAACgAAAAADAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAwADAAAAAAAAAwAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAEAAwAAAAAAAAYAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAABAAYAAAAAAQAGAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAwAGAAAAAAIABgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMABgAAAAABAAYAAAAAAQACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAADAAMAAAAAAAAGAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAADAAAAAAAABgAAAAACAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAACAAMAAAAAAAADAAAAAAAAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwADAAAAAAAAAwAAAAAAAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAAQAAAAAAAAEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAAAAA== version: 7 1,-2: ind: 1,-2 - tiles: DAAAAAADAAwAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAgACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABsAAAAAAwAUAAAAAAEAFAAAAAACAAwAAAAAAQAMAAAAAAMAHAAAAAAAAAwAAAAAAQAMAAAAAAAAAgAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAwAMAAAAAAEADAAAAAADAAIAAAAAAAAMAAAAAAAADAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAADAAIAAAAAAAAUAAAAAAAAFAAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAMAFAAAAAACABQAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAQAUAAAAAAEAFAAAAAABABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAABABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAMAFAAAAAAAABQAAAAAAwAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAAApAAAAAAAABQAAAAACAAUAAAAAAwAUAAAAAAMAFAAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAABAAIAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAdAAAAAAAAKQAAAAAAAA== + tiles: DAAAAAAAAAwAAAAAAQACAAAAAAAADAAAAAAAAAwAAAAAAgACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAACABsAAAAAAgAUAAAAAAAAFAAAAAADAAwAAAAAAQAMAAAAAAIAHAAAAAADAAwAAAAAAAAMAAAAAAEAAgAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgACAAAAAAAAFAAAAAABABQAAAAAAwAMAAAAAAAADAAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABAAIAAAAAAAAUAAAAAAAAFAAAAAACAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAgACAAAAAAAAFAAAAAAAABQAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAEAFAAAAAACABQAAAAAAQAUAAAAAAMAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAABABQAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAAAFAAAAAACABQAAAAAAwAUAAAAAAIAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAwACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAMAFAAAAAABABQAAAAAAgAUAAAAAAMAFAAAAAADABQAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADAAIAAAAAAAAUAAAAAAAAFAAAAAADABQAAAAAAwAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAIAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAQACAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABQAAAAAAQAUAAAAAAMAFAAAAAAAABQAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAAApAAAAAAEABQAAAAACAAUAAAAAAwAUAAAAAAMAFAAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAACAAIAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAdAAAAAAIAKQAAAAACAA== version: 7 0,-2: ind: 0,-2 - tiles: EQAAAAABABEAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAIADAAAAAABABEAAAAAAQARAAAAAAEAAgAAAAAAAA4AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAwARAAAAAAIAEQAAAAABAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAeAAAAAAAAAgAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAQAMAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAwAUAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAADABQAAAAAAwAUAAAAAAAAEQAAAAABABEAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAQAUAAAAAAEAFAAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAADABEAAAAAAgARAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAADABQAAAAAAwARAAAAAAAAEQAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAQACAAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAMADAAAAAADAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAAAUAAAAAAAAEQAAAAAAABEAAAAAAwACAAAAAAAAFAAAAAACABQAAAAAAAAUAAAAAAEAAgAAAAAAAAwAAAAAAgAMAAAAAAMADAAAAAABAAwAAAAAAgAcAAAAAAIAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAADABEAAAAAAAARAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAAAAAwAAAAAAQAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAKAAAAAAEACgAAAAADAAoAAAAAAAAKAAAAAAAAAQAAAAABAAEAAAAAAwADAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAEABgAAAAAAAAYAAAAAAwAGAAAAAAAABgAAAAABAAYAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAA== + tiles: EQAAAAABABEAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAMADAAAAAADABEAAAAAAAARAAAAAAIAAgAAAAAAAA4AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAAAAAwAAAAAAwARAAAAAAMAEQAAAAABAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAeAAAAAAAAAgAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAgAUAAAAAAEAFAAAAAABABQAAAAAAgAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAAAEQAAAAABABEAAAAAAgAUAAAAAAEAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAABABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAAAFAAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAAAABQAAAAAAQARAAAAAAMAEQAAAAACAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAgAMAAAAAAAADAAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABQAAAAAAgAUAAAAAAIAEQAAAAABABEAAAAAAwACAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAMAAgAAAAAAAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAgAcAAAAAAMAFAAAAAADABQAAAAAAAAUAAAAAAAAFAAAAAAAABEAAAAAAgARAAAAAAMAAgAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAABAAIAAAAAAAAMAAAAAAEADAAAAAAAAAwAAAAAAQAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAKAAAAAAEACgAAAAACAAoAAAAAAAAKAAAAAAMAAQAAAAADAAEAAAAAAwADAAAAAAAAAwAAAAAAAAYAAAAAAwAGAAAAAAEABgAAAAABAAYAAAAAAwAGAAAAAAIABgAAAAACAAYAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAA== version: 7 -1,-2: ind: -1,-2 - tiles: HwAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAABAAIAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAQAUAAAAAAIAFAAAAAADABQAAAAAAAAUAAAAAAMAAgAAAAAAABEAAAAAAQAfAAAAAAAAHwAAAAACAAIAAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAwARAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAMAFAAAAAACABQAAAAAAQAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAwACAAAAAAAAEQAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAACAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAUAAAAAAMAIgAAAAACACIAAAAAAgAiAAAAAAEAAgAAAAAAABEAAAAAAQAfAAAAAAIAHwAAAAAAAAIAAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAFAAAAAADACIAAAAAAQAiAAAAAAAAIgAAAAABAAIAAAAAAAARAAAAAAEAHwAAAAAAAB8AAAAAAQACAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAMAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAwACAAAAAAAAEQAAAAAAAB8AAAAAAQAfAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAAAHwAAAAAAAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAADACAAAAAAAQACAAAAAAAAFgAAAAACABYAAAAABQAWAAAAAAEAFgAAAAACAAIAAAAAAAAjAAAAAAAAIwAAAAAJACMAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAwAgAAAAAAEAAgAAAAAAABYAAAAABQAWAAAAAAEAFgAAAAACABYAAAAAAQACAAAAAAAAIwAAAAAAACMAAAAAAAAjAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAABgAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAADAAIAAAAAAAAWAAAAAAEAFgAAAAABABYAAAAAAgAWAAAAAAIAAgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAIAAAAAAAARAAAAAAMAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAACAA== + tiles: HwAAAAADAB8AAAAAAgAfAAAAAAAAHwAAAAAAAB8AAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAAIAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAwAUAAAAAAAAFAAAAAADABQAAAAAAwAUAAAAAAEAAgAAAAAAABEAAAAAAQAfAAAAAAIAHwAAAAABAAIAAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAQACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAEAFAAAAAABABQAAAAAAgAUAAAAAAMAFAAAAAADABQAAAAAAAARAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAAACAAAAAAAAEQAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAABAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAUAAAAAAAAIgAAAAAAACIAAAAAAQAiAAAAAAIAAgAAAAAAABEAAAAAAwAfAAAAAAAAHwAAAAAAAAIAAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAFAAAAAACACIAAAAAAgAiAAAAAAAAIgAAAAABAAIAAAAAAAARAAAAAAMAHwAAAAADAB8AAAAAAgACAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAgACAAAAAAAAEQAAAAAAAB8AAAAAAgAfAAAAAAMAAgAAAAAAAAIAAAAAAAAfAAAAAAIAHwAAAAADAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAAAACAAAAAAAgACAAAAAAAAFgAAAAACABYAAAAABQAWAAAAAAUAFgAAAAADAAIAAAAAAAAjAAAAAAAAIwAAAAAAACMAAAAAAAACAAAAAAAAEQAAAAABAAIAAAAAAAAgAAAAAAEAIAAAAAADACAAAAAAAAAgAAAAAAIAAgAAAAAAABYAAAAAAAAWAAAAAAMAFgAAAAAFABYAAAAAAgACAAAAAAAAIwAAAAAAACMAAAAAAAAjAAAAAAAAAgAAAAAAABEAAAAAAQACAAAAAAAABgAAAAAAAAMAAAAAAAAGAAAAAAMABgAAAAACAAIAAAAAAAAWAAAAAAAAFgAAAAACABYAAAAABQAWAAAAAAUAAgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAIAAAAAAAARAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAA== version: 7 -2,-2: ind: -2,-2 - tiles: HwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAABAAIAAAAAAAAfAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAAIAAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAIAAgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAADAAIAAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAwAfAAAAAAEAJQAAAAAAACUAAAAAAAAlAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAABACUAAAAAAAAlAAAAAAAAJQAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAADAB8AAAAAAwAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAgAlAAAAAAAAJQAAAAAAACUAAAAAAAAfAAAAAAAAAgAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAACAAIAAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAEAHwAAAAABAAIAAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAQACAAAAAAAAHwAAAAACAB8AAAAAAgACAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAIAAgAAAAAAABIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAgAfAAAAAAMAAgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAABAAIAAAAAAAASAAAAAAEAEgAAAAACABIAAAAAAAASAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAAASAAAAAAIAEgAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAASAAAAAAMAEgAAAAACABIAAAAAAQASAAAAAAAAAgAAAAAAABIAAAAAAAASAAAAAAMAEgAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAADABIAAAAAAQASAAAAAAIAEgAAAAADAAIAAAAAAAASAAAAAAEAEgAAAAABABIAAAAAAgAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAYAAAAAAgAGAAAAAAIABgAAAAADABIAAAAAAwASAAAAAAAAEgAAAAAAABIAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAQASAAAAAAAAEgAAAAABABIAAAAAAQASAAAAAAEAAgAAAAAAAAIAAAAAAAASAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAGAAAAAAIAAwAAAAAAAAQAAAAAAAAEAAAAAAAAEgAAAAADABIAAAAAAgASAAAAAAMAEgAAAAABABIAAAAAAgASAAAAAAIAEgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABgAAAAAAAAMAAAAAAAAEAAAAAAAAAwAAAAAAAA== + tiles: HwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAB8AAAAAAwAfAAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAACAAIAAAAAAAAfAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAAIAAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAEAAgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAAIAAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAIAJQAAAAAAACUAAAAAAAAlAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAABACUAAAAAAAAlAAAAAAAAJQAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQAlAAAAAAAAJQAAAAAAACUAAAAAAAAfAAAAAAEAAgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAAIAAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAAAfAAAAAAIAHwAAAAACAAIAAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwACAAAAAAAAHwAAAAADAB8AAAAAAQACAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAMAAgAAAAAAABIAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAQAfAAAAAAMAAgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAAIAAAAAAAASAAAAAAMAEgAAAAAAABIAAAAAAQASAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAgASAAAAAAMAEgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAASAAAAAAIAEgAAAAADABIAAAAAAQASAAAAAAIAAgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAwASAAAAAAEAEgAAAAABAAIAAAAAAAASAAAAAAEAEgAAAAAAABIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAwAAAAAAAAYAAAAAAwAGAAAAAAIABgAAAAAAABIAAAAAAwASAAAAAAIAEgAAAAABABIAAAAAAAACAAAAAAAAEgAAAAACABIAAAAAAgASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAYAAAAAAgASAAAAAAMAEgAAAAACABIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAGAAAAAAIAAwAAAAAAAAQAAAAAAAAEAAAAAAAAEgAAAAABABIAAAAAAgASAAAAAAIAEgAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAABgAAAAADAAMAAAAAAAAEAAAAAAAAAwAAAAAAAA== version: 7 -1,-3: ind: -1,-3 - tiles: FAAAAAACAAIAAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAAAAgAAAAAAABAAAAAAAwAlAAAAAAAAEAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABQAAAAAAQACAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAABAAIAAAAAAAAQAAAAAAIAJQAAAAAAABAAAAAAAQAbAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAIAGwAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAABACUAAAAAAAAQAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAACAAIAAAAAAAARAAAAAAMAEAAAAAAAABAAAAAAAAAQAAAAAAEAEAAAAAAAABAAAAAAAQAQAAAAAAAAGwAAAAAAABAAAAAAAQAlAAAAAAAAEAAAAAACAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAQAAAAAAAAEQAAAAACAAIAAAAAAAAQAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAIAJQAAAAAAABAAAAAAAgARAAAAAAIAGgAAAAAAABoAAAAAAAAaAAAAAAAAEAAAAAADABEAAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAADAB8AAAAAAgACAAAAAAAAEAAAAAADABAAAAAAAwAQAAAAAAEAAgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAAARAAAAAAMAIgAAAAABACIAAAAAAwAiAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAEAAgAAAAAAABAAAAAAAQAQAAAAAAEAEAAAAAACAAIAAAAAAAAQAAAAAAEAEAAAAAACABAAAAAAAAACAAAAAAAAEQAAAAADACIAAAAAAgAiAAAAAAEAIgAAAAACAB8AAAAAAwAfAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQAiAAAAAAMAIgAAAAAAACIAAAAAAwAfAAAAAAAAHwAAAAADAAIAAAAAAAASAAAAAAAAEgAAAAABABIAAAAAAgASAAAAAAEAEgAAAAADABIAAAAAAgACAAAAAAAAEgAAAAAAABIAAAAAAgARAAAAAAIAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAAAAB8AAAAAAAAfAAAAAAMAEgAAAAABABIAAAAAAQASAAAAAAAAEgAAAAAAABIAAAAAAQASAAAAAAEAAgAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAACAB8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAADAAIAAAAAAAASAAAAAAAAEgAAAAABABIAAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAEAHwAAAAAAABIAAAAAAgASAAAAAAIAEgAAAAACABIAAAAAAAASAAAAAAEAEgAAAAABABIAAAAAAAASAAAAAAEAEgAAAAADABIAAAAAAgASAAAAAAMAHwAAAAACAB8AAAAAAgAfAAAAAAMAHwAAAAAAAB8AAAAAAgASAAAAAAEAEgAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAADABIAAAAAAgASAAAAAAAAEgAAAAADABIAAAAAAwASAAAAAAIAEgAAAAADACYAAAAAAAAmAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAEAAgAAAAAAABIAAAAAAAASAAAAAAEAEgAAAAAAABIAAAAAAQASAAAAAAIAEgAAAAADAAIAAAAAAAASAAAAAAEAEgAAAAADABIAAAAAAwAmAAAAAAAAJgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAADAAIAAAAAAAASAAAAAAMAEgAAAAADABIAAAAAAQASAAAAAAIAEgAAAAADABIAAAAAAwACAAAAAAAAEgAAAAAAABIAAAAAAQASAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAADAB8AAAAAAgASAAAAAAEAEgAAAAADABIAAAAAAAASAAAAAAEAEgAAAAAAABIAAAAAAAASAAAAAAIAAgAAAAAAABIAAAAAAgASAAAAAAIAEQAAAAACAA== + tiles: FAAAAAACAAIAAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAEAAgAAAAAAABAAAAAAAQAlAAAAAAAAEAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABQAAAAAAgACAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAABAAIAAAAAAAAQAAAAAAMAJQAAAAAAABAAAAAAAwAbAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAGwAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAAAACUAAAAAAAAQAAAAAAIAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAACAAIAAAAAAAARAAAAAAAAEAAAAAACABAAAAAAAwAQAAAAAAAAEAAAAAACABAAAAAAAwAQAAAAAAIAGwAAAAADABAAAAAAAAAlAAAAAAAAEAAAAAAAAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAQAAAAAAEAEQAAAAABAAIAAAAAAAAQAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAMAJQAAAAAAABAAAAAAAgARAAAAAAIAGgAAAAAAABoAAAAAAAAaAAAAAAAAEAAAAAACABEAAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAwACAAAAAAAAEAAAAAADABAAAAAAAwAQAAAAAAAAAgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABAAAAAAAQARAAAAAAAAIgAAAAADACIAAAAAAwAiAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAEAAgAAAAAAABAAAAAAAwAQAAAAAAEAEAAAAAACAAIAAAAAAAAQAAAAAAEAEAAAAAABABAAAAAAAAACAAAAAAAAEQAAAAABACIAAAAAAAAiAAAAAAIAIgAAAAABAB8AAAAAAgAfAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgAiAAAAAAAAIgAAAAAAACIAAAAAAQAfAAAAAAEAHwAAAAACAAIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAwASAAAAAAMAEgAAAAADABIAAAAAAQACAAAAAAAAEgAAAAADABIAAAAAAAARAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAEAEgAAAAABABIAAAAAAwASAAAAAAEAEgAAAAAAABIAAAAAAgASAAAAAAEAAgAAAAAAABIAAAAAAAASAAAAAAEAEgAAAAADAB8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABIAAAAAAgASAAAAAAAAEgAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAABAAIAAAAAAAASAAAAAAIAEgAAAAABABIAAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAIAHwAAAAAAABIAAAAAAgASAAAAAAEAEgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAACABIAAAAAAQASAAAAAAIAEgAAAAADABIAAAAAAQASAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAACAB8AAAAAAgASAAAAAAIAEgAAAAACABIAAAAAAwASAAAAAAMAEgAAAAABABIAAAAAAAASAAAAAAMAEgAAAAADABIAAAAAAgASAAAAAAEAEgAAAAACACYAAAAAAAAmAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAIAAgAAAAAAABIAAAAAAQASAAAAAAAAEgAAAAAAABIAAAAAAQASAAAAAAMAEgAAAAADAAIAAAAAAAASAAAAAAAAEgAAAAADABIAAAAAAwAmAAAAAAAAJgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAADAAIAAAAAAAASAAAAAAIAEgAAAAABABIAAAAAAQASAAAAAAAAEgAAAAACABIAAAAAAwACAAAAAAAAEgAAAAADABIAAAAAAAASAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAQASAAAAAAEAEgAAAAABABIAAAAAAwASAAAAAAAAEgAAAAABABIAAAAAAQASAAAAAAMAAgAAAAAAABIAAAAAAgASAAAAAAAAEQAAAAAAAA== version: 7 0,-3: ind: 0,-3 - tiles: EQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAAAZAAAAAAIAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAAAGQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAAAAAIAAAAAAAARAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAAEQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAAARAAAAAAIAHQAAAAABAB0AAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAAAAgAAAAAAABEAAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAgAdAAAAAAMAEQAAAAADAB0AAAAAAgAdAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwAdAAAAAAMAHQAAAAACABEAAAAAAAARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAHQAAAAADAB0AAAAAAgARAAAAAAMAEQAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAAACAAAAAAAAEQAAAAADAB0AAAAAAQAdAAAAAAEAEQAAAAACABEAAAAAAQACAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAwAdAAAAAAIAHQAAAAACABEAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAADAAIAAAAAAAARAAAAAAMAHQAAAAADAB0AAAAAAQARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADAB0AAAAAAwAdAAAAAAEAEQAAAAABABEAAAAAAgACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAQAdAAAAAAMAHQAAAAABABEAAAAAAQARAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAACAAIAAAAAAAARAAAAAAIAHQAAAAADAB0AAAAAAgARAAAAAAAAEQAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAwACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAeAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: EQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAgAZAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAEAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAEAGQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAADAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAACAAIAAAAAAAARAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAAAdAAAAAAEAHQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAgACAAAAAAAAEQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAgARAAAAAAMAHQAAAAAAAB0AAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAABEAAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAMAEQAAAAABAB0AAAAAAAAdAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAEAEQAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQAdAAAAAAMAHQAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAHQAAAAAAAB0AAAAAAgARAAAAAAIAEQAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAADABEAAAAAAAACAAAAAAAAEQAAAAADAB0AAAAAAwAdAAAAAAIAEQAAAAABABEAAAAAAgACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAAAHQAAAAACABEAAAAAAwARAAAAAAMAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAABAAIAAAAAAAARAAAAAAMAHQAAAAADAB0AAAAAAQARAAAAAAIAEQAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAEQAAAAADAB0AAAAAAgAdAAAAAAEAEQAAAAADABEAAAAAAgACAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAMAAgAAAAAAABEAAAAAAQAdAAAAAAMAHQAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAAAAAIAAAAAAAARAAAAAAAAHQAAAAADAB0AAAAAAwARAAAAAAMAEQAAAAACAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAQACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAeAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -2,-3: ind: -2,-3 - tiles: JwAAAAAAACcAAAAAAAAnAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAACABQAAAAAAQAUAAAAAAEAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAABAAIAAAAAAAAUAAAAAAIAFAAAAAABACcAAAAAAAAnAAAAAAAAJwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQACAAAAAAAAFAAAAAAAABQAAAAAAQAnAAAAAAAAJwAAAAAAACcAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAwAQAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAJwAAAAAAACcAAAAAAAAnAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAIAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAACABAAAAAAAwAQAAAAAAIAEAAAAAAAACcAAAAAAAAnAAAAAAAAJwAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAnAAAAAAAAJwAAAAAAACcAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAAAAgAAAAAAAB8AAAAAAQAfAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAEAAgAAAAAAAAIAAAAAAAAfAAAAAAMAHwAAAAABAAwAAAAAAAAMAAAAAAIADAAAAAABAAIAAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAADAAIAAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAQACAAAAAAAAHwAAAAADAB8AAAAAAQAMAAAAAAIADAAAAAADAAwAAAAAAAACAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAEADAAAAAACAAwAAAAAAwAMAAAAAAEAAgAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAADAB8AAAAAAQAfAAAAAAIAAgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAADAAIAAAAAAAAfAAAAAAMAHwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAADAAwAAAAAAQACAAAAAAAAHwAAAAAAAB8AAAAAAAAQAAAAAAAAHwAAAAABAB8AAAAAAAACAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAIADAAAAAADAAwAAAAAAQAMAAAAAAAAHAAAAAAAAB8AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAAAAAwAAAAAAAAMAAAAAAEADAAAAAABAAIAAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAAAAAIAAAAAAAAfAAAAAAMAHwAAAAACACYAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAACAAAAAAAAEAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAABAB8AAAAAAQAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAADAB8AAAAAAgAfAAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAAAHwAAAAAAAA== + tiles: JwAAAAAAACcAAAAAAAAnAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAQAUAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAADAAIAAAAAAAAUAAAAAAEAFAAAAAACACcAAAAAAAAnAAAAAAAAJwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAwAnAAAAAAAAJwAAAAAAACcAAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAgAQAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAJwAAAAAAACcAAAAAAAAnAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAACABQAAAAAAwAUAAAAAAEAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAABAAAAAAAgAQAAAAAAAAEAAAAAACACcAAAAAAAAnAAAAAAAAJwAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAACABQAAAAAAgAUAAAAAAEAFAAAAAADAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAnAAAAAAAAJwAAAAAAACcAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAB8AAAAAAgAfAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAIAAgAAAAAAAAIAAAAAAAAfAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAMAHwAAAAADAAwAAAAAAwAMAAAAAAAADAAAAAADAAIAAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAADAAIAAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAgACAAAAAAAAHwAAAAABAB8AAAAAAgAMAAAAAAEADAAAAAACAAwAAAAAAgACAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAIADAAAAAAAAAwAAAAAAgAMAAAAAAEAAgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAMAAgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAAAAAIAAAAAAAAfAAAAAAEAHwAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAADAAwAAAAAAQACAAAAAAAAHwAAAAACAB8AAAAAAQAQAAAAAAMAHwAAAAABAB8AAAAAAQACAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAAADAAAAAADAAwAAAAAAgAMAAAAAAIAHAAAAAADAB8AAAAAAgAQAAAAAAAAEAAAAAAAABAAAAAAAwAfAAAAAAMAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAACAAwAAAAAAAAMAAAAAAEADAAAAAADAAIAAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAACAAIAAAAAAAAfAAAAAAAAHwAAAAABACYAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAACAAAAAAAAEAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAAAAB8AAAAAAgAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAMAHwAAAAACAA== version: 7 1,-3: ind: 1,-3 - tiles: AgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAwARAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAADAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAdAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAIAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAAAAB0AAAAAAwARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAwAdAAAAAAMAEQAAAAABABEAAAAAAwAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAIgAAAAACACIAAAAAAwAiAAAAAAAAHQAAAAACABEAAAAAAgARAAAAAAEAFQAAAAAAABUAAAAAAAAVAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAMAEQAAAAABACIAAAAAAgAiAAAAAAIAIgAAAAABAB0AAAAAAAARAAAAAAMAEQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAADABEAAAAAAAAiAAAAAAMAIgAAAAABACIAAAAAAAAdAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAMAHQAAAAAAABEAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAgARAAAAAAEAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMAHAAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAABAAIAAAAAAAACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABsAAAAAAQAUAAAAAAIAFAAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAdAAAAAAIAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAQAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAIAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAADAB0AAAAAAwARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAgAdAAAAAAIAEQAAAAACABEAAAAAAwAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAIgAAAAACACIAAAAAAwAiAAAAAAEAHQAAAAACABEAAAAAAQARAAAAAAMAFQAAAAAAABUAAAAAAAAVAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAEAEQAAAAABACIAAAAAAQAiAAAAAAIAIgAAAAACAB0AAAAAAAARAAAAAAAAEQAAAAACABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAACABEAAAAAAQAiAAAAAAIAIgAAAAABACIAAAAAAgAdAAAAAAEAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAMAHQAAAAADABEAAAAAAQACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAB0AAAAAAgARAAAAAAIAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAgARAAAAAAEAEQAAAAABAAIAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAIAHAAAAAADAAIAAAAAAAACAAAAAAAAHAAAAAABAAIAAAAAAAACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAADABsAAAAAAgAUAAAAAAMAFAAAAAABAA== version: 7 2,-2: ind: 2,-2 - tiles: FAAAAAADABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAgAUAAAAAAMAFAAAAAADABsAAAAAAwAUAAAAAAIAFAAAAAADABQAAAAAAwAUAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAgACAAAAAAAAAgAAAAAAABsAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAAAABsAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAADABQAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAABABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAABABQAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAAAbAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAbAAAAAAIAFAAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAGwAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABsAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAApAAAAAAAAAgAAAAAAAAIAAAAAAAAbAAAAAAAAGwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAbAAAAAAAAKQAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAA== + tiles: FAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAQAUAAAAAAAAFAAAAAAAABsAAAAAAQAUAAAAAAMAFAAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAEAFAAAAAACABQAAAAAAQACAAAAAAAAAgAAAAAAABsAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAADABsAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAEAAgAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAABABQAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAQACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAQACAAAAAAAAFAAAAAABABQAAAAAAAAUAAAAAAIAFAAAAAACABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAADAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAMAAgAAAAAAABQAAAAAAwAUAAAAAAAAFAAAAAAAABQAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAgAbAAAAAAIAFAAAAAADABQAAAAAAAAUAAAAAAEAFAAAAAABAAIAAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAwAUAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAbAAAAAAMAFAAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAABABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAACABQAAAAAAgAUAAAAAAMAFAAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAGwAAAAACABQAAAAAAgAUAAAAAAEAFAAAAAACABQAAAAAAgAUAAAAAAIAFAAAAAADABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAwACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAIAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAABABQAAAAAAQACAAAAAAAAFAAAAAABABQAAAAAAQAUAAAAAAMAFAAAAAABABQAAAAAAwAUAAAAAAIAFAAAAAABABQAAAAAAgAUAAAAAAEAFAAAAAAAABsAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAQAUAAAAAAEAAgAAAAAAABQAAAAAAAApAAAAAAAAAgAAAAAAAAIAAAAAAAAbAAAAAAIAGwAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAMAFAAAAAAAABQAAAAAAAAbAAAAAAEAKQAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAAAUAAAAAAAAFAAAAAACABQAAAAAAQAUAAAAAAIAAgAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAACABQAAAAAAgAUAAAAAAAAFAAAAAACAA== version: 7 2,-3: ind: 2,-3 - tiles: AgAAAAAAAA8AAAAAAAAUAAAAAAMAFAAAAAADAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAABQAAAAAAgAPAAAAAAAAFAAAAAADABQAAAAAAwAPAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAEAAgAAAAAAABQAAAAAAQAUAAAAAAMAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAADABQAAAAAAgAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAABABsAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAACAAIAAAAAAAACAAAAAAAAKQAAAAAAAAIAAAAAAAAiAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAABACEAAAAAAAAhAAAAAAAAIQAAAAAAABQAAAAAAwACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAMAIgAAAAADABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAACABQAAAAAAwAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAACACIAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABsAAAAAAgACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAACABQAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAgACAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAAAFAAAAAACABQAAAAAAwAbAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAIAAgAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAADAAIAAAAAAAACAAAAAAAAKQAAAAADAAIAAAAAAAAUAAAAAAMAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAAAABQAAAAAAgAUAAAAAAIAGwAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAAAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAgAUAAAAAAMAFAAAAAABABQAAAAAAgAUAAAAAAEAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: AgAAAAAAAA8AAAAAAAAUAAAAAAIAFAAAAAADAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAABQAAAAAAAAPAAAAAAAAFAAAAAADABQAAAAAAAAPAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAMAAgAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAADABQAAAAAAAAUAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAABAAIAAAAAAAAUAAAAAAEAFAAAAAABABsAAAAAAQAUAAAAAAMAFAAAAAABABQAAAAAAAAUAAAAAAMAFAAAAAABAAIAAAAAAAACAAAAAAAAKQAAAAAAAAIAAAAAAAAiAAAAAAMAEQAAAAADABEAAAAAAwACAAAAAAAAFAAAAAABABQAAAAAAwACAAAAAAAAFAAAAAACACEAAAAAAAAhAAAAAAAAIQAAAAAAABQAAAAAAwACAAAAAAAAFAAAAAAAABQAAAAAAwAUAAAAAAMAIgAAAAADABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAABABQAAAAAAgAUAAAAAAIAAgAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAADACIAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABsAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAABABQAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAgACAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAEAFAAAAAABABQAAAAAAwAbAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAgAUAAAAAAIAAgAAAAAAABQAAAAAAQAUAAAAAAIAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAABABQAAAAAAgACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAAAAAIAAAAAAAACAAAAAAAAKQAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAwAUAAAAAAAAGwAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAMAAgAAAAAAAA8AAAAAAAAPAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAEAFAAAAAACABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAIAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 2,-1: ind: 2,-1 - tiles: KQAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAAB0AAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAACkAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAApAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAKQAAAAAAACkAAAAAAAApAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAACkAAAAAAAAdAAAAAAAAKQAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABAAAAAAAAApAAAAAAAAKQAAAAAAACkAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAGwAAAAAAABsAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAAAUAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAHAAAAAAAABsAAAAAAAAbAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAAAFAAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHAAAAAAAAAwAAAAAAwAMAAAAAAIADAAAAAACABwAAAAAAAAMAAAAAAIADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAADAAwAAAAAAwAMAAAAAAAADAAAAAACAAwAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAcAAAAAAAADAAAAAADAAwAAAAAAwAMAAAAAAMAHAAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABwAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAFAAAAAAAABQAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAAAAA== + tiles: KQAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAAB0AAAAAAAAUAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAIAAgAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAEAFAAAAAABACkAAAAAAQACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAwAUAAAAAAIAFAAAAAACABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAApAAAAAAEAAgAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAABABQAAAAAAQACAAAAAAAAFAAAAAACABQAAAAAAQAUAAAAAAIAFAAAAAABABQAAAAAAgAUAAAAAAMAKQAAAAAAACkAAAAAAgApAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAACACkAAAAAAQAdAAAAAAIAKQAAAAADABQAAAAAAAAUAAAAAAIAAgAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAgAUAAAAAAIAFAAAAAACABQAAAAAAwAUAAAAAAIAFAAAAAABABAAAAAAAwApAAAAAAEAKQAAAAACACkAAAAAAwAUAAAAAAAAFAAAAAABAAIAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAEAFAAAAAACABQAAAAAAQAUAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgACAAAAAAAAFAAAAAADAAIAAAAAAAAMAAAAAAMADAAAAAABABQAAAAAAQACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAMAFAAAAAADAAIAAAAAAAAMAAAAAAEADAAAAAACAAwAAAAAAAAMAAAAAAIAGwAAAAAAABsAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAQAUAAAAAAIAAgAAAAAAABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAQACAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAIAHAAAAAAAABsAAAAAAwAbAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAEAFAAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAEAHAAAAAABAAwAAAAAAQAMAAAAAAIADAAAAAACABwAAAAAAQAMAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAAADAAAAAABAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAMAFAAAAAABAAIAAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAwAcAAAAAAIADAAAAAAAAAwAAAAAAAAMAAAAAAEADAAAAAACAAwAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAgAUAAAAAAMAFAAAAAACABQAAAAAAQAcAAAAAAMADAAAAAAAAAwAAAAAAAAMAAAAAAMAHAAAAAABAAwAAAAAAQAMAAAAAAEADAAAAAABAAwAAAAAAwAMAAAAAAAAFAAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAAAUAAAAAAIAAgAAAAAAAAwAAAAAAgAMAAAAAAIADAAAAAAAABwAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwACAAAAAAAAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAABAAIAAAAAAAAMAAAAAAAADAAAAAACAAwAAAAAAgAMAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAMAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAFAAAAAACABQAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAACAA== version: 7 2,0: ind: 2,0 - tiles: EQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAwACAAAAAAAACwAAAAAAABEAAAAAAQARAAAAAAMACwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAEAAgAAAAAAAAsAAAAAAAARAAAAAAAAEQAAAAABAAsAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAADAAIAAAAAAAALAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAACwAAAAAAABEAAAAAAgALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAgAcAAAAAAAADAAAAAAAAAwAAAAAAgAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAMAHAAAAAAAAAwAAAAAAQAMAAAAAAIAHAAAAAADAAwAAAAAAQAMAAAAAAAADAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAFAAAAAABABwAAAAAAQAMAAAAAAIADAAAAAABABwAAAAAAwAMAAAAAAEADAAAAAAAAAwAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAwACAAAAAAAADAAAAAACAAwAAAAAAAAcAAAAAAIADAAAAAADAAwAAAAAAgAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: EQAAAAACABEAAAAAAwARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAwACAAAAAAAACwAAAAAAABEAAAAAAQARAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAMAAgAAAAAAAAsAAAAAAAARAAAAAAIAEQAAAAABAAsAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAABAAIAAAAAAAALAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAAACAAAAAAAACwAAAAAAABEAAAAAAwALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAwACAAAAAAAADAAAAAAAAAwAAAAAAQAcAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMAHAAAAAAAAAwAAAAAAQAMAAAAAAMAHAAAAAABAAwAAAAAAAAMAAAAAAAADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAFAAAAAAAABwAAAAAAgAMAAAAAAEADAAAAAABABwAAAAAAQAMAAAAAAAADAAAAAADAAwAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAgACAAAAAAAADAAAAAAAAAwAAAAAAwAcAAAAAAMADAAAAAADAAwAAAAAAwAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 2,1: ind: 2,1 - tiles: FAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAABwAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAQAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAAAHAAAAAABABwAAAAAAgAMAAAAAAMADAAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAgAMAAAAAAMAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAADABwAAAAAAAACAAAAAAAAAgAAAAAAABwAAAAAAgACAAAAAAAAAgAAAAAAACwAAAAAAAAMAAAAAAIADAAAAAACAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAwAcAAAAAAIAAgAAAAAAABIAAAAAAwASAAAAAAEAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAACAAwAAAAAAwAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAMAHAAAAAABAAIAAAAAAAASAAAAAAIAEgAAAAADAAIAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAQAMAAAAAAEAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAAAABwAAAAAAwACAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAABAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABwAAAAAAAAcAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAAAAAwAAAAAAQACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFQAAAAAAACsAAAAAAAArAAAAAAMAKwAAAAACABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA== + tiles: FAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABwAAAAAAwACAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAEAHAAAAAABABwAAAAAAgAMAAAAAAMADAAAAAACAAIAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAMAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAACABwAAAAAAQACAAAAAAAAAgAAAAAAABwAAAAAAAACAAAAAAAAAgAAAAAAACwAAAAABgAMAAAAAAIADAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAgAcAAAAAAIAAgAAAAAAABIAAAAAAQASAAAAAAMAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAADAAwAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAEAHAAAAAABAAIAAAAAAAASAAAAAAMAEgAAAAAAAAIAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAEAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAAAABwAAAAAAwACAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABwAAAAAAwAcAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAAAAAwAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAFQAAAAAAACsAAAAAAQArAAAAAAAAKwAAAAACABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA== version: 7 -3,-3: ind: -3,-3 - tiles: DwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAAgAAAAAAAC8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAAACAAAAAAAAAgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAACAAwAAAAAAAAPAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAABwAAAAAAgAMAAAAAAEADAAAAAABAAwAAAAAAwAMAAAAAAIAAgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAEADAAAAAABAAIAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAADAAIAAAAAAAAMAAAAAAMACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAHAAAAAADAAIAAAAAAAACAAAAAAAADAAAAAABAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAADABIAAAAAAQASAAAAAAEAAgAAAAAAAAwAAAAAAwALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAASAAAAAAMAEgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAACAAIAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAAASAAAAAAIAEgAAAAABABIAAAAAAgAfAAAAAAEAHwAAAAAAAA== + tiles: DwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAAgAAAAAAAC8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAAACAAAAAAAAAgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAAIAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAEADAAAAAADAAwAAAAAAgAPAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAAuAAAAAAAALgAAAAAAABwAAAAAAQAMAAAAAAIADAAAAAADAAwAAAAAAAAMAAAAAAMAAgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAwAMAAAAAAEADAAAAAAAAAIAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAACAAIAAAAAAAAMAAAAAAEACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAwACAAAAAAAALgAAAAAAAC4AAAAAAAACAAAAAAAAHAAAAAABAAIAAAAAAAACAAAAAAAADAAAAAABAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAAAAgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAACABIAAAAAAAASAAAAAAEAAgAAAAAAAAwAAAAAAQALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAASAAAAAAMAEgAAAAADABIAAAAAAwASAAAAAAAAEgAAAAABAAIAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAgACAAAAAAAAEgAAAAACABIAAAAAAgASAAAAAAIAEgAAAAACABIAAAAAAQAfAAAAAAMAHwAAAAADAA== version: 7 -3,-2: ind: -3,-2 - tiles: CwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAAEgAAAAABABIAAAAAAgASAAAAAAEAEgAAAAABABIAAAAAAAAfAAAAAAAAHwAAAAABABAAAAAAAwAQAAAAAAEAEAAAAAABABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAABIAAAAAAwASAAAAAAEAEgAAAAABABIAAAAAAgASAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAMAEAAAAAABABAAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAADABQAAAAAAgAUAAAAAAMAEQAAAAAAABEAAAAAAwACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAIAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAAAUAAAAAAEAFAAAAAADABEAAAAAAQARAAAAAAEAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAEAFAAAAAAAABQAAAAAAwARAAAAAAEAEQAAAAADABQAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAADAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAMAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAADADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAMAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAwACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAADADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAIAAgAAAAAAABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAADAA== + tiles: CwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAwACAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAMAEgAAAAACABIAAAAAAgAfAAAAAAMAHwAAAAADABAAAAAAAQAQAAAAAAMAEAAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAMAAgAAAAAAABIAAAAAAgASAAAAAAMAEgAAAAAAABIAAAAAAQASAAAAAAIAAgAAAAAAAAIAAAAAAAAQAAAAAAMAEAAAAAACABAAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAADABQAAAAAAwAUAAAAAAIAEQAAAAADABEAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAB8AAAAAAgAUAAAAAAAAFAAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAACAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAfAAAAAAAAFAAAAAADABQAAAAAAgARAAAAAAIAEQAAAAABABQAAAAAAwARAAAAAAEAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHwAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAADAAIAAAAAAAARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAASAAAAAAMAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAgACAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAADAA== version: 7 -3,-1: ind: -3,-1 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAgACAAAAAAAAEQAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAADADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAQAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAEAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAEAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAABEAAAAAAgAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAQACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAIAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAAACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAEACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAADAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwACAAAAAAAAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEgAAAAADADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABIAAAAAAgAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAASAAAAAAEAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAEAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAABEAAAAAAgAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgACAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQACAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAAAAA== version: 7 -3,0: ind: -3,0 - tiles: EQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAQACAAAAAAAAEQAAAAABABEAAAAAAgACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAABQAAAAAAQAUAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAARAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAACABEAAAAAAQARAAAAAAIAEQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: EQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAQACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAABQAAAAAAwAUAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAwACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -3,1: ind: -3,1 @@ -215,103 +218,103 @@ entities: version: 7 0,-4: ind: 0,-4 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMgAAAAAAADIAAAAAAAAyAAAAAAAAMgAAAAAAADIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADIAAAAAAAAyAAAAAAAAMgAAAAAAADIAAAAAAAAyAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAAIAAAAAAEACAAAAAAAAAIAAAAAAAAyAAAAAAAAMgAAAAAAADIAAAAAAAAyAAAAAAAAMgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAACAAAAAADAAgAAAAAAwACAAAAAAAAMgAAAAAAADIAAAAAAAAyAAAAAAAAMgAAAAAAADIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAgAAAAAAgAIAAAAAAMAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAAIAAAAAAMACAAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAARAAAAAAEAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMgAAAAADADIAAAAAAQAyAAAAAAMAMgAAAAAAADIAAAAAAgAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADIAAAAAAAAyAAAAAAAAMgAAAAADADIAAAAAAQAyAAAAAAEADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAAIAAAAAAAACAAAAAACAAIAAAAAAAAyAAAAAAAAMgAAAAAAADIAAAAAAgAyAAAAAAEAMgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAACAAAAAABAAgAAAAAAgACAAAAAAAAMgAAAAADADIAAAAAAgAyAAAAAAEAMgAAAAACADIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAAAgAAAAAAQAIAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAAIAAAAAAMACAAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAABAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -1,-4: ind: -1,-4 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAMAEAAAAAAAABAAAAAAAwAQAAAAAAMAEAAAAAADABAAAAAAAwACAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAQAAAAAAMAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAQAAAAAAIAAgAAAAAAABEAAAAAAgAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAADACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAEAAAAAAAAAIAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAABAAAAAAAwACAAAAAAAAEQAAAAABABQAAAAAAQACAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAIAHwAAAAAAAAIAAAAAAAAQAAAAAAEAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAQAAAAAAIAAgAAAAAAABEAAAAAAwAUAAAAAAIAAgAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAAAAB8AAAAAAAACAAAAAAAAEAAAAAADACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAEAAAAAABAAIAAAAAAAARAAAAAAEAFAAAAAACAAIAAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAIAGwAAAAABABAAAAAAAAAQAAAAAAIAEAAAAAABABAAAAAAAwAQAAAAAAIAEAAAAAABABAAAAAAAAACAAAAAAAAEQAAAAABAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAEAEAAAAAABABAAAAAAAgAQAAAAAAEAEAAAAAACABAAAAAAAgACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAQAAAAAAEAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAQAAAAAAIAAgAAAAAAABEAAAAAAgAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAACACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAEAAAAAACAAIAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAgAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAABAAAAAAAQACAAAAAAAAEQAAAAADABQAAAAAAQACAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAMAHwAAAAAAAAIAAAAAAAAQAAAAAAMAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAQAAAAAAIAAgAAAAAAABEAAAAAAQAUAAAAAAMAAgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAwACAAAAAAAAEAAAAAACACUAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAEAAAAAADAAIAAAAAAAARAAAAAAAAFAAAAAABAAIAAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAMAGwAAAAADABAAAAAAAgAQAAAAAAIAEAAAAAAAABAAAAAAAgAQAAAAAAAAEAAAAAAAABAAAAAAAwACAAAAAAAAEQAAAAADAA== version: 7 -2,-4: ind: -2,-4 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAQAAAAAAAAEAAAAAAAAAIAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAEAAAAAAAABAAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAEAKgAAAAAFAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAAAAgAAAAAAACoAAAAABwAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAACACoAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAALgAAAAAAAAIAAAAAAAAuAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAwAuAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAEAFAAAAAACABQAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAgAUAAAAAAIAEAAAAAADABEAAAAAAgARAAAAAAIAEQAAAAADABAAAAAAAwAUAAAAAAAAFAAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAQAAAAAAIAEAAAAAACAAIAAAAAAAAqAAAAAAUADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAEAAAAAACABAAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAIAAgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAwAqAAAAAAAAKgAAAAAAACoAAAAADAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAALgAAAAAAAAIAAAAAAAAuAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAQAuAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACABQAAAAAAAAUAAAAAAIAFAAAAAABABQAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAEAAgAAAAAAABQAAAAAAgAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAAAABQAAAAAAwAUAAAAAAMAEAAAAAACABEAAAAAAQARAAAAAAMAEQAAAAAAABAAAAAAAwAUAAAAAAEAFAAAAAABAA== version: 7 -3,-4: ind: -3,-4 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAACAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAACACoAAAAAAAAqAAAAAAQAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAHACoAAAAAAAAqAAAAAAEAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAoAMQAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAgAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAABgAqAAAAAAAAKgAAAAAAACoAAAAADAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAgAqAAAAAAAAKgAAAAAHACoAAAAAAAAqAAAAAAAAKgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAAAEAAAAAAAAAIAAAAAAAACAAAAAAAAKgAAAAAKACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAGACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAAACAAAAAAAAGgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAC4AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAABwAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAAAACoAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAQAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAoAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAMQAAAAAAACoAAAAACwAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAoAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAFACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAABwAqAAAAAAAAKgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAgAQAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAEAEAAAAAADAAIAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAEAKgAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAACABAAAAAAAQACAAAAAAAAGgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAC4AAAAAAAACAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -4,-2: ind: -4,-2 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAADAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAGQAAAAACABkAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAAaAAAAAAAAAgAAAAAAABkAAAAAAAAZAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAZAAAAAAEAGQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAACQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAABABEAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAEAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAGQAAAAACABkAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAAaAAAAAAAAAgAAAAAAABkAAAAAAwAZAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAEAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAZAAAAAAAAGQAAAAADABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -4,-3: ind: -4,-3 - tiles: KgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAABwAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAADACoAAAAAAAAqAAAAAAYAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAADAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAAGACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAcAAAAAAQAHAAAAAAMABwAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACgAqAAAAAAwAKgAAAAAEACoAAAAABwAqAAAAAAAAKgAAAAAGAAIAAAAAAAAHAAAAAAIADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACgACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAACAAwAAAAAAQAMAAAAAAMADAAAAAADACwAAAAABAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAAADAAAAAABAAwAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAcAAgAAAAAAAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAQAMAAAAAAEADAAAAAABAAIAAAAAAAACAAAAAAAADwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAAADAAAAAACAAwAAAAAAwACAAAAAAAAAgAAAAAAAA8AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAQAMAAAAAAEADAAAAAACACwAAAAABgAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAABgAqAAAAAAEAAgAAAAAAAAwAAAAAAwAMAAAAAAEADAAAAAAAAAwAAAAAAwAMAAAAAAAADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAADAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAIAKgAAAAAAACoAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAAAMAAAAAAEADAAAAAAAAAwAAAAAAQAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAwAAAAAAwAMAAAAAAEADAAAAAACAAwAAAAAAgAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: KgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAALACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAgAqAAAAAAUAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAAAgAqAAAAAAAAKgAAAAABACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAADACoAAAAABAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAcAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAcAAAAAAwAHAAAAAAAABwAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAHAAAAAAIADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAADAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAMAKgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAIADAAAAAAAACwAAAAABQACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAMAKgAAAAAKACoAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAgAMAAAAAAEADAAAAAACAAwAAAAAAQAMAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAMADAAAAAAAAAwAAAAAAgAMAAAAAAIADAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAAAMAAAAAAIADAAAAAAAAAwAAAAAAgACAAAAAAAAAgAAAAAAAA8AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAIACoAAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAgAMAAAAAAIADAAAAAADACwAAAAABQAMAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAFACoAAAAACwAqAAAAAAAAAgAAAAAAAAwAAAAAAgAMAAAAAAIADAAAAAABAAwAAAAAAQAMAAAAAAIADAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAAAAAwAAAAAAgAMAAAAAAIADAAAAAADAAwAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAwAMAAAAAAMADAAAAAACAAwAAAAAAAAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAAwAAAAAAwAMAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 2,2: ind: 2,2 - tiles: FQAAAAAAACsAAAAAAwArAAAAAAMAKwAAAAABABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABUAAAAAAAArAAAAAAIAKwAAAAABACsAAAAAAQAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAACsAAAAAAAArAAAAAAIAKwAAAAABACsAAAAAAwArAAAAAAIAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAEAEAAAAAAAABAAAAAAAwACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAKwAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAABABAAAAAAAAAQAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACsAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAMAEAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAArAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAEAEAAAAAADABAAAAAAAQACAAAAAAAAMQAAAAAAADEAAAAAAAArAAAAAAEAKwAAAAADACsAAAAAAwArAAAAAAIAKwAAAAADAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABUAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAMAEAAAAAABAAIAAAAAAAAxAAAAAAAAMQAAAAAAABsAAAAAAwAbAAAAAAMAGwAAAAACABsAAAAAAQAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAAAEAAAAAACABAAAAAAAwACAAAAAAAAMQAAAAAAADEAAAAAAAAbAAAAAAAAGwAAAAACABsAAAAAAgAbAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA== + tiles: FQAAAAAAACsAAAAAAAArAAAAAAEAKwAAAAABABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABUAAAAAAAArAAAAAAAAKwAAAAABACsAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAACsAAAAAAQArAAAAAAIAKwAAAAADACsAAAAAAwArAAAAAAEAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAIAEAAAAAADABAAAAAAAgACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAKwAAAAACAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAIADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACsAAAAAAgACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAgAQAAAAAAIAEAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAArAAAAAAEAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAAAEAAAAAABABAAAAAAAQACAAAAAAAAMQAAAAAAADEAAAAAAAArAAAAAAMAKwAAAAACACsAAAAAAwArAAAAAAAAKwAAAAADAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAgAQAAAAAAEAAgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABUAAAAAAAAVAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABAAAAAAAgAQAAAAAAMAEAAAAAACAAIAAAAAAAAxAAAAAAAAMQAAAAAAABsAAAAAAgAbAAAAAAMAGwAAAAACABsAAAAAAQAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAQAAAAAAEAEAAAAAABABAAAAAAAwACAAAAAAAAMQAAAAAAADEAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAQAbAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA== version: 7 1,2: ind: 1,2 - tiles: HQAAAAAAAB0AAAAAAwARAAAAAAAAEQAAAAABABkAAAAAAQARAAAAAAMAEQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAEQAAAAAAABEAAAAAAwACAAAAAAAAFQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAgAZAAAAAAEAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAIAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAAAAgAAAAAAABkAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAIAAAAAAAAQAAAAAAAAHQAAAAAAABAAAAAAAAACAAAAAAAANwAAAAAAADcAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAEAAgAAAAAAACsAAAAAAAACAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAgAAAAAAADcAAAAAAAA3AAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAAAAgAAAAAAAAIAAAAAAAA3AAAAAAAANwAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAANwAAAAAAADcAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAAUAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAAAAgAAAAAAADcAAAAAAAA3AAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAIAEQAAAAABAAIAAAAAAAArAAAAAAMAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAAAAgAAAAAAABkAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAIAGwAAAAAAABsAAAAAAgAbAAAAAAAAGwAAAAACABsAAAAAAwAbAAAAAAEAGwAAAAAAABsAAAAAAQAbAAAAAAMAGwAAAAACABsAAAAAAgAUAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAADABsAAAAAAgAbAAAAAAMAGwAAAAAAABsAAAAAAgAbAAAAAAEAGwAAAAABABsAAAAAAgAbAAAAAAAAGwAAAAABABsAAAAAAQAbAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAAAGgAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAAAABoAAAAAAAAUAAAAAAEAFAAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA== + tiles: HQAAAAAAAB0AAAAAAgARAAAAAAEAEQAAAAACABkAAAAAAAARAAAAAAEAEQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAAFQAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAACABEAAAAAAQAZAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABAAAAAAAAAQAAAAAAIAEAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAAAAgAAAAAAABkAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAAAIAAAAAAAAQAAAAAAAAHQAAAAADABAAAAAAAgACAAAAAAAANwAAAAABADcAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAEAAgAAAAAAACsAAAAAAAACAAAAAAAAEAAAAAADABAAAAAAAQAQAAAAAAAAAgAAAAAAADcAAAAAAgA3AAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAIAAgAAAAAAAAIAAAAAAAA3AAAAAAIANwAAAAABABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAANwAAAAACADcAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAIAAgAAAAAAADcAAAAAAgA3AAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAACAAIAAAAAAAArAAAAAAEAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAZAAAAAAIAAgAAAAAAABkAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAEAGwAAAAAAABsAAAAAAQAbAAAAAAAAGwAAAAACABsAAAAAAgAbAAAAAAEAGwAAAAACABsAAAAAAQAbAAAAAAMAGwAAAAAAABsAAAAAAQAUAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAADABsAAAAAAwAbAAAAAAIAGwAAAAACABsAAAAAAgAbAAAAAAMAGwAAAAAAABsAAAAAAQAbAAAAAAMAGwAAAAAAABsAAAAAAAAbAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAQARAAAAAAEAGgAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAAAABQAAAAAAgAUAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAADABoAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAQAUAAAAAAAAFAAAAAADAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA== version: 7 0,2: ind: 0,2 - tiles: EQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAIAHQAAAAACABEAAAAAAwARAAAAAAIAGQAAAAADABEAAAAAAgARAAAAAAEAHQAAAAADAB0AAAAAAAAdAAAAAAIAHQAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAAAEQAAAAACAB0AAAAAAQARAAAAAAEAEQAAAAACABkAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwAdAAAAAAMAEQAAAAADABEAAAAAAgACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAIAHQAAAAABABEAAAAAAAARAAAAAAAAAgAAAAAAAAsAAAAAAAARAAAAAAMADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAAAAB0AAAAAAwARAAAAAAAAEQAAAAADAAIAAAAAAAALAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAQACAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAACwAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAMAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAAAABQAAAAAAAARAAAAAAIAEQAAAAADAAIAAAAAAAAMAAAAAAEADAAAAAABAAwAAAAAAQACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAACAAIAAAAAAAAUAAAAAAIAFAAAAAADABQAAAAAAQAUAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAADAAAAAADAAwAAAAAAgAMAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAAgAAAAAAAAwAAAAAAQAMAAAAAAEADAAAAAADABwAAAAAAgARAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADAAIAAAAAAAAMAAAAAAMADAAAAAABAAwAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAABAAIAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAADAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAwACAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAgACAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAEAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAgAAAAAAAA== + tiles: EQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAMAHQAAAAADABEAAAAAAQARAAAAAAMAGQAAAAADABEAAAAAAQARAAAAAAEAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAAAAB0AAAAAAwARAAAAAAAAEQAAAAAAABkAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAgACAAAAAAAAEQAAAAACABEAAAAAAAAdAAAAAAEAEQAAAAADABEAAAAAAQACAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAIADAAAAAABAAwAAAAAAwAMAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAIAHQAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAsAAAAAAAARAAAAAAIADAAAAAABAAwAAAAAAgAMAAAAAAMADAAAAAACABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAABAB0AAAAAAwARAAAAAAEAEQAAAAACAAIAAAAAAAALAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAAADAAAAAABAAwAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAgACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAQACAAAAAAAACwAAAAAAAAwAAAAAAAAMAAAAAAIADAAAAAAAAAwAAAAAAAAMAAAAAAIAEQAAAAABABEAAAAAAwARAAAAAAEAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAAAABQAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAAMAAAAAAMADAAAAAADAAwAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAACAAIAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAQAUAAAAAAEAEQAAAAAAABEAAAAAAgACAAAAAAAADAAAAAACAAwAAAAAAAAMAAAAAAIAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAAAABwAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADAAIAAAAAAAAMAAAAAAEADAAAAAACAAwAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAAAMAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAACAAwAAAAAAQACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAgACAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAIAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAgAAAAAAAA== version: 7 3,0: ind: 3,0 - tiles: EQAAAAACABEAAAAAAQARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAADAAYAAAAAAgARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAMAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAQAGAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEACwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAsAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAACwAAAAAAABEAAAAAAQALAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAGgAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAABoAAAAAAAAeAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAaAAAAAAAAHgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADABQAAAAAAwAUAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAwApAAAAAAMAKQAAAAAAABQAAAAAAwACAAAAAAAAAgAAAAAAAB4AAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAEAKQAAAAAAACkAAAAAAwAUAAAAAAIAAgAAAAAAAAIAAAAAAAAzAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAIAEAAAAAABABAAAAAAAAAzAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACACkAAAAAAAApAAAAAAAAFAAAAAABAAIAAAAAAAACAAAAAAAAMwAAAAAAABAAAAAAAwAzAAAAAAAAAgAAAAAAAAIAAAAAAAAzAAAAAAAAMwAAAAAAABQAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAwApAAAAAAIAKQAAAAADABQAAAAAAgACAAAAAAAAAgAAAAAAAA== + tiles: EQAAAAADABEAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAAAYAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAIAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAgARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAgAGAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAALAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACABEAAAAAAQACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMACwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADAAsAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAAAAAIAAAAAAAACAAAAAAAACwAAAAAAABEAAAAAAgALAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAGgAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAABoAAAAAAAAeAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAaAAAAAAAAHgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAGgAAAAAAAB4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAABoAAAAAAAAeAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAOAAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADgAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAA4AAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABEAAAAAAgAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 3,-1: ind: 3,-1 - tiles: FAAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAUAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAAFAAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAEAEQAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAACABEAAAAAAwACAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAABAAIAAAAAAAAOAAAAAAAAMQAAAAAAAAwAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAHAAAAAAAABIAAAAAAAASAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAwACAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAASAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAAxAAAAAAAANgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAIAAgAAAAAAAAIAAAAAAAA2AAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAQAGAAAAAAIAEQAAAAADABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAEABgAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAgACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAIAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAABAAYAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAQARAAAAAAIAAgAAAAAAAA== + tiles: FAAAAAADAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAUAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAAFAAAAAADAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAAOAAAAAAAAMQAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAgACAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAwARAAAAAAEAAgAAAAAAAA4AAAAAAAAxAAAAAAAADAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAABAAIAAAAAAAAOAAAAAAAAMQAAAAAAAAwAAAAAAwACAAAAAAAADAAAAAABAAwAAAAAAAAMAAAAAAAAHAAAAAADABIAAAAAAAASAAAAAAIAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAABEAAAAAAQACAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAADAAwAAAAAAQASAAAAAAMAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAANgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAMAAgAAAAAAAAIAAAAAAAA2AAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAIAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAAAEQAAAAADABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAHAAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAQAGAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAAgAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAwARAAAAAAEABgAAAAACABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwACAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAAAYAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAgARAAAAAAIAAgAAAAAAAA== version: 7 3,-2: ind: 3,-2 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAUAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAFAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAABQAAAAAAAACAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAFAAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAABQAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAFAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAABQAAAAAAwACAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAFAAAAAADAAIAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA== version: 7 3,-3: ind: 3,-3 - tiles: DgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAACACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAcAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAALACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAQAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAADACoAAAAAAAAqAAAAAAEAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAABgAqAAAAAAAAKgAAAAAGACoAAAAAAAAqAAAAAAIAKgAAAAAAACoAAAAAAAAqAAAAAAoAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAADAAqAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAABABQAAAAAAQAUAAAAAAIAFAAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAAAFAAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAABQAAAAAAgAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAgAUAAAAAAMAFAAAAAABABQAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAQAUAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAAAFAAAAAACABQAAAAAAgAUAAAAAAMAAgAAAAAAACoAAAAAAAAqAAAAAAAAFAAAAAABABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAHAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACQAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAFAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACQAqAAAAAAAAKgAAAAAMACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAcAKgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAqAAAAAAoAKgAAAAAAACoAAAAABQAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAACQAqAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAAAFAAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAACABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAMAFAAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAgAUAAAAAAMAFAAAAAACABQAAAAAAQAUAAAAAAMAFAAAAAADABQAAAAAAQACAAAAAAAAKgAAAAAAACoAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAQAUAAAAAAIAFAAAAAACABQAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAQAUAAAAAAIAFAAAAAAAABQAAAAAAgAUAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAFAAAAAACABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAIAFAAAAAABAAIAAAAAAAACAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA== version: 7 -1,2: ind: -1,2 - tiles: DAAAAAAAABwAAAAAAwAMAAAAAAEADAAAAAADAAwAAAAAAwACAAAAAAAADAAAAAACAAwAAAAAAQAMAAAAAAMADAAAAAADAAwAAAAAAgAMAAAAAAEADAAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAIAAgAAAAAAAAwAAAAAAQAMAAAAAAMADAAAAAADAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQAPAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAIAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAACAAwAAAAAAQAMAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMADwAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAAADAAAAAACAAwAAAAAAgAMAAAAAAMADAAAAAABAAwAAAAAAQAMAAAAAAEADAAAAAACAAIAAAAAAAARAAAAAAEAEQAAAAABAA8AAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAgAMAAAAAAMADAAAAAADAAwAAAAAAAAMAAAAAAIADAAAAAAAAAwAAAAAAwAMAAAAAAMADAAAAAADAAwAAAAAAwARAAAAAAEAEQAAAAADABEAAAAAAgAPAAAAAAAADwAAAAAAAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAgAMAAAAAAMADAAAAAAAAAwAAAAAAwAMAAAAAAMADAAAAAACAAwAAAAAAgAMAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAADAAwAAAAAAwAMAAAAAAIADAAAAAABAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAwAMAAAAAAIADAAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAVAAAAAAAAEQAAAAADACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAABEAAAAAAwAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAEQAAAAADABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAEAFAAAAAAAABQAAAAAAQAUAAAAAAIAAgAAAAAAAA== + tiles: DAAAAAABABwAAAAAAwAMAAAAAAEADAAAAAAAAAwAAAAAAQACAAAAAAAADAAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAADAAwAAAAAAAAMAAAAAAMADAAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAADAAAAAACAAwAAAAAAwAMAAAAAAEAAgAAAAAAAAwAAAAAAgAMAAAAAAMADAAAAAAAAAwAAAAAAgAMAAAAAAAADAAAAAAAAAwAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAcAAAAAAEAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAACAAwAAAAAAAAMAAAAAAEADAAAAAABAAwAAAAAAQAMAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIADwAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAADAAwAAAAAAAAMAAAAAAMADAAAAAABAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAgAMAAAAAAEADAAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACAA8AAAAAAAACAAAAAAAADAAAAAABAAwAAAAAAQAMAAAAAAEADAAAAAABAAwAAAAAAgAMAAAAAAEADAAAAAABAAwAAAAAAAAMAAAAAAMADAAAAAAAAAwAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAwAPAAAAAAAADwAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAADAAwAAAAAAgAMAAAAAAAADAAAAAADAAwAAAAAAwAMAAAAAAIADAAAAAACAAwAAAAAAgAMAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAACAAwAAAAAAgAMAAAAAAIADAAAAAADAAwAAAAAAQAMAAAAAAMADAAAAAADAAwAAAAAAQAMAAAAAAMADAAAAAADAAIAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAVAAAAAAAAEQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAABEAAAAAAwAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAEAFAAAAAADABQAAAAAAgAUAAAAAAIAAgAAAAAAAA== version: 7 -2,2: ind: -2,2 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAwAMAAAAAAEADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAIADAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 -3,2: ind: -3,2 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAaAAAAAAAADwAAAAAAAA8AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAAhAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAIQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACACEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAaAAAAAAAADwAAAAAAAA8AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAgAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwAhAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAIQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACACEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA== version: 7 2,-4: ind: 2,-4 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAQAUAAAAAAEAFAAAAAADABQAAAAAAQAUAAAAAAEAFAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAEAFAAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAACABQAAAAAAwACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAwAUAAAAAAEAFAAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAQAUAAAAAAAAFAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAADABQAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAwAUAAAAAAAAFAAAAAADABQAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAIAFAAAAAABABQAAAAAAQAUAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAPAAAAAAAAFAAAAAAAABQAAAAAAwAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAABQAAAAAAQAUAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAUAAAAAAIAFAAAAAADAA8AAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAAFAAAAAACABQAAAAAAQAPAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAABQAAAAAAwAUAAAAAAEADwAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAUAAAAAAIAFAAAAAACAA8AAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAUAAAAAAIAFAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAAAABQAAAAAAgAUAAAAAAAAFAAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAEAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAQACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAABABQAAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAAAFAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAADABQAAAAAAAAUAAAAAAMAFAAAAAABABQAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAUAAAAAAEAFAAAAAACABQAAAAAAwAUAAAAAAAAFAAAAAADABQAAAAAAgACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAFAAAAAAAABQAAAAAAwAUAAAAAAIAFAAAAAABABQAAAAAAwAUAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAPAAAAAAAAFAAAAAAAABQAAAAAAwAPAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAABQAAAAAAQAUAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAUAAAAAAMAFAAAAAACAA8AAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAAFAAAAAADABQAAAAAAgAPAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAABQAAAAAAAAUAAAAAAAADwAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAUAAAAAAMAFAAAAAABAA8AAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 1,-4: ind: 1,-4 - tiles: MQAAAAAAADEAAAAAAAAqAAAAAAEAKgAAAAAAACoAAAAACAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAFACoAAAAAAAAqAAAAAAkAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAQAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAAHAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAFACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAIACoAAAAAAwAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAFAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABQAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAB4AAAAAAAAeAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAB4AAAAAAAAeAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: MQAAAAAAADEAAAAAAAAqAAAAAAAAKgAAAAAKACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACQAqAAAAAAgAKgAAAAAAACoAAAAAAAAqAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAIAKgAAAAAAACoAAAAAAQAqAAAAAAcAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAABAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAIAKgAAAAAAACoAAAAAAQAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACwAqAAAAAAAAKgAAAAAGACoAAAAABQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACAAqAAAAAAAAKgAAAAAAACoAAAAACgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAFAAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABQAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAB4AAAAAAAAeAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAAeAAAAAAAAHgAAAAAAAAIAAAAAAAAwAAAAAAAAMAAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAHgAAAAAAAB4AAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAB4AAAAAAAAeAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -2,3: ind: -2,3 - tiles: DgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAKgAAAAAMADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAqAAAAAAsAKgAAAAAAACoAAAAABQAqAAAAAAMAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAACAAqAAAAAAsAKgAAAAAAACoAAAAABgAqAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAUADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAKgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAKgAAAAAMACoAAAAAAAAqAAAAAAYAKgAAAAAMACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAADAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAIACoAAAAAAAAqAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -1,3: ind: -1,3 - tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAwACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAgAaAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAQARAAAAAAMAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAMAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAYAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAwACAAAAAAAADwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACABEAAAAAAAARAAAAAAEAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAGgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAUAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 0,3: ind: 0,3 - tiles: EQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAADAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAABAAIAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAQAUAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAARAAAAAAMAKQAAAAACABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAMAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAABABEAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABEAAAAAAQARAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA== + tiles: EQAAAAAAABEAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAADAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAgAUAAAAAAEADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAARAAAAAAMAKQAAAAACABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAABABEAAAAAAgACAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAAA8AAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA== version: 7 1,3: ind: 1,3 - tiles: AgAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAAAABoAAAAAAAAUAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAAAFAAAAAACAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABQAAAAAAAARAAAAAAAAEQAAAAABABEAAAAAAgAaAAAAAAAAFAAAAAADABQAAAAAAgAUAAAAAAIAFAAAAAAAABQAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAYAKgAAAAABAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAABoAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAaAAAAAAAAGgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: AgAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAADABoAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAAAUAAAAAAMAFAAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAABQAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAwAaAAAAAAAAFAAAAAABABQAAAAAAwAUAAAAAAMAFAAAAAADABQAAAAAAQACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAACoAAAAAAAAqAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAJAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAABoAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAaAAAAAAAAGgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 2,3: ind: 2,3 - tiles: AgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAMAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAKgAAAAAIACoAAAAACAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: AgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAsAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAABAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 3,2: ind: 3,2 - tiles: MQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: MQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 3,1: ind: 3,1 - tiles: MwAAAAAAABAAAAAAAAAzAAAAAAAAMwAAAAAAAAIAAAAAAAAzAAAAAAAAEAAAAAAAAAIAAAAAAAAUAAAAAAMAAgAAAAAAABQAAAAAAAApAAAAAAAAKQAAAAACABQAAAAAAgACAAAAAAAAAgAAAAAAADMAAAAAAAAQAAAAAAMAMwAAAAAAAAIAAAAAAAACAAAAAAAAMwAAAAAAADMAAAAAAAAUAAAAAAIAFAAAAAAAABQAAAAAAQAUAAAAAAAAKQAAAAACACkAAAAAAgAUAAAAAAAAAgAAAAAAAAIAAAAAAAAeAAAAAAAAEAAAAAACABAAAAAAAwAQAAAAAAAAEAAAAAABABAAAAAAAAAzAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFAAAAAACACkAAAAAAgApAAAAAAAAFAAAAAADAAIAAAAAAAACAAAAAAAAMwAAAAAAABAAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAIAMwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABQAAAAAAAAUAAAAAAMAFAAAAAACABQAAAAAAwACAAAAAAAAAgAAAAAAADMAAAAAAAAQAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEAAAAAABADMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAzAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAEAEAAAAAACABAAAAAAAwAzAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAAIAAAAAAAACAAAAAAAAHgAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAHgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA== + tiles: AgAAAAAAAAIAAAAAAAA4AAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABEAAAAAAgAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADMAAAAAAAA6AAAAAAAAOgAAAAACAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAA6AAAAAAAAOgAAAAACADMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAzAAAAAAAAOgAAAAADADoAAAAAAAA6AAAAAAAAOgAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADoAAAAAAAA6AAAAAAAAOgAAAAAAADoAAAAAAQAzAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMwAAAAAAADMAAAAAAAA6AAAAAAEAMwAAAAAAADMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAzAAAAAAAAMwAAAAAAADoAAAAAAAAzAAAAAAAAMwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAzAAAAAAAAMwAAAAAAADoAAAAAAgA6AAAAAAEAOgAAAAADADMAAAAAAAAzAAAAAAAAMwAAAAAAADoAAAAAAwA6AAAAAAEAOgAAAAADADMAAAAAAAAzAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMwAAAAAAADMAAAAAAAA6AAAAAAAAOgAAAAACADoAAAAAAwAzAAAAAAAAMwAAAAAAADMAAAAAAAA6AAAAAAEAOgAAAAAAADoAAAAAAgAzAAAAAAAAMwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAAzAAAAAAAAMwAAAAAAADMAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA== version: 7 3,3: ind: 3,3 @@ -331,7 +334,7 @@ entities: version: 7 -4,0: ind: -4,0 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAQARAAAAAAMAEQAAAAACABEAAAAAAwAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAIAEQAAAAADAAIAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAgACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAEAAgAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABwAAAAAAAAMAAAAAAIADAAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAACAAAAAAAADAAAAAAAAAwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAQAhAAAAAAAAIQAAAAAAACEAAAAAAAAMAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAAAwAAAAAAQAMAAAAAAAADAAAAAABAAwAAAAAAwAMAAAAAAEADAAAAAADAAwAAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAAMAAAAAAIADAAAAAADAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAgAMAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAEADAAAAAACAAwAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAQAMAAAAAAEAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAQAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAQARAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAAARAAAAAAAAAgAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAQAAAAAAEAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAAgAAAAAAAAwAAAAAAwAMAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAABwAAAAAAgAMAAAAAAAADAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAAhAAAAAAAAIQAAAAAAACEAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAwAAAAAAwAhAAAAAAAAIQAAAAAAACEAAAAAAAAMAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAAgAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAADAAwAAAAAAgAMAAAAAAEADAAAAAADAAwAAAAAAwACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAAIAAAAAAAAMAAAAAAMADAAAAAACAAwAAAAAAQAMAAAAAAIADAAAAAACAAwAAAAAAgAMAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAMAAAAAAAADAAAAAADAAwAAAAAAgACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAADAAAAAADAAwAAAAAAAAMAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -4,1: ind: -4,1 @@ -347,43 +350,43 @@ entities: version: 7 -4,-4: ind: -4,-4 - tiles: MQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAgAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAACACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAGACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAgAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAKgAAAAAIACoAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAgAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAFAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + tiles: MQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAaAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAcADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAADwAAAAAAAA8AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAYADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA8AAAAAAAAPAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAAPAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAFACoAAAAABgAqAAAAAAAAKgAAAAAAACoAAAAABQAqAAAAAAEAKgAAAAAAACoAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAgAKgAAAAAAACoAAAAAAAAqAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACAAqAAAAAAwAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== version: 7 1,-5: ind: 1,-5 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAABgAqAAAAAAsAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAABACoAAAAAAQAqAAAAAAAAKgAAAAADACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAHACoAAAAAAwAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAgAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAEAKgAAAAAAACoAAAAACAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 0,-5: ind: 0,-5 - tiles: DgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEAEQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAABAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAARAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -1,-5: ind: -1,-5 - tiles: DgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAADABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAAARAAAAAAEAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgARAAAAAAEAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAMAEQAAAAACABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAQARAAAAAAEAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwARAAAAAAMAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAAAEQAAAAADABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAACAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -1,-6: ind: -1,-6 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAABABEAAAAAAwACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABEAAAAAAgARAAAAAAIAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAADAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAAAgAAAAAAAAIAAAAAAAAPAAAAAAAAEQAAAAABABEAAAAAAQACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 0,-6: ind: 0,-6 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAIADwAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAwAPAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAEADwAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAARAAAAAAMAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAgAPAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -4,-1: ind: -4,-1 - tiles: DgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAARAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAMAEQAAAAAAABEAAAAAAwAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAABEAAAAAAQARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAwARAAAAAAAAEQAAAAABAAIAAAAAAAACAAAAAAAAMAAAAAAAADAAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAMAEQAAAAAAABEAAAAAAAARAAAAAAMAAgAAAAAAABMAAAAAAAAwAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAAAABEAAAAAAgARAAAAAAAAEQAAAAAAADAAAAAAAAATAAAAAAAAMAAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAACABEAAAAAAwACAAAAAAAAEwAAAAAAADAAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAdAAAAAAAAHQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAABABEAAAAAAQACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAAAABEAAAAAAgARAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAB0AAAAAAAAdAAAAAAAAEQAAAAACABEAAAAAAAARAAAAAAMAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAZAAAAAAAAGQAAAAADABEAAAAAAQARAAAAAAMAEQAAAAAAABEAAAAAAgACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGQAAAAACABkAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAAAAgAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABkAAAAAAgAZAAAAAAMAEQAAAAACABEAAAAAAgARAAAAAAIAEQAAAAACAAIAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAdAAAAAAAAHQAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAADABEAAAAAAQACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAwAlAAAAAAAAJQAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAADwAAAAAAAAIAAAAAAAARAAAAAAAAEQAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAQARAAAAAAEAEQAAAAADABEAAAAAAwARAAAAAAIAEQAAAAADAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAAIAAAAAAAARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAAAEQAAAAACABEAAAAAAAAPAAAAAAAADwAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAEQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAABABEAAAAAAAARAAAAAAIAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAABEAAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAAARAAAAAAMAEQAAAAAAAAIAAAAAAAACAAAAAAAAMAAAAAAAADAAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAARAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAIAEQAAAAABABEAAAAAAAARAAAAAAEAAgAAAAAAABMAAAAAAAAwAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAADABEAAAAAAAARAAAAAAMAEQAAAAAAADAAAAAAAAATAAAAAAAAMAAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAQARAAAAAAIAEQAAAAABABEAAAAAAwACAAAAAAAAEwAAAAAAADAAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAdAAAAAAIAHQAAAAADABEAAAAAAAARAAAAAAIAEQAAAAACABEAAAAAAwACAAAAAAAAAgAAAAAAADAAAAAAAAAwAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAABABEAAAAAAwARAAAAAAMAEQAAAAACABEAAAAAAwARAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAB0AAAAAAwAdAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAAA8AAAAAAAAZAAAAAAMAGQAAAAACABEAAAAAAgARAAAAAAEAEQAAAAADABEAAAAAAwACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGQAAAAAAABkAAAAAAwARAAAAAAEAEQAAAAABABEAAAAAAgARAAAAAAEAAgAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAAIAAAAAAAACAAAAAAAADwAAAAAAABkAAAAAAAAZAAAAAAMAEQAAAAABABEAAAAAAQARAAAAAAIAEQAAAAABAAIAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAdAAAAAAAAHQAAAAABABEAAAAAAwARAAAAAAAAEQAAAAACABEAAAAAAAACAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAEQAAAAAAABEAAAAAAwARAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAEAEQAAAAAAABEAAAAAAwAlAAAAAAAAJQAAAAAAAA== version: 7 4,1: ind: 4,1 - tiles: AgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA== + tiles: AgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA== version: 7 4,0: ind: 4,0 - tiles: BgAAAAABAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: BgAAAAACAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAMQAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 4,-1: ind: 4,-1 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAGAAAAAAIAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAABgAAAAABAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAGgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAAgAAAAAAAAIAAAAAAAAaAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAGAAAAAAEAAgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAABgAAAAAAAAIAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 4,-2: ind: 4,-2 @@ -391,11 +394,11 @@ entities: version: 7 -3,-5: ind: -3,-5 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAgADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAUAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAKACoAAAAACgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAACgAqAAAAAAcAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAABAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAcADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAIAKgAAAAABACoAAAAAAQAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAMAKgAAAAAEAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAMACoAAAAAAAAqAAAAAAAADgAAAAAAACoAAAAABQAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAABQAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAACoAAAAAAAAqAAAAAAYAKgAAAAALAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAFAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAACQAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAwAqAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -5,-3: ind: -5,-3 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAADEAAAAAAAAOAAAAAAAAKgAAAAAAACoAAAAAAAAqAAAAAAAAKgAAAAAJAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAAKgAAAAAMACoAAAAAAAAqAAAAAAMAKgAAAAAAACoAAAAACgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAqAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -5,-4: ind: -5,-4 @@ -403,7 +406,7 @@ entities: version: 7 4,-3: ind: 4,-3 - tiles: DgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAHAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAALAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: DgAAAAAAADEAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACoAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAqAAAAAAAAKgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAKgAAAAAFAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -4,-5: ind: -4,-5 @@ -693,6 +696,14 @@ entities: 2470: 7,51 2486: 3,50 2492: 5,50 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkBox + decals: + 4980: 50,24 + 4981: 60,24 + 4984: 59,18 + 4985: 51,18 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerNe @@ -700,6 +711,9 @@ entities: 872: -53,8 873: -52,7 1725: 42,-40 + 4906: 61,16 + 4979: 61,25 + 4992: 57,18 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerNw @@ -708,17 +722,23 @@ entities: 874: -57,7 1724: 40,-40 3888: 20,8 + 4912: 52,16 + 4963: 49,25 + 4991: 53,18 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSe decals: 875: -52,5 + 4905: 59,13 + 4908: 61,14 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSw decals: 876: -57,5 3889: 20,5 + 4909: 52,13 - node: color: '#FFFFFFFF' id: BrickTileDarkEndE @@ -733,6 +753,8 @@ entities: 3866: 23,5 4565: 45,-14 4741: 34,-14 + 4872: 54,14 + 4893: 57,16 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerNw @@ -743,6 +765,8 @@ entities: 4568: 47,-14 4607: 39,-16 4740: 36,-14 + 4871: 56,14 + 4892: 53,16 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerSe @@ -750,6 +774,9 @@ entities: 3865: 23,8 4566: 45,-12 4761: 37,-16 + 4868: 54,17 + 4873: 54,17 + 4878: 59,14 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerSw @@ -757,6 +784,8 @@ entities: 4182: 23,39 4567: 47,-12 4584: 39,-14 + 4867: 56,17 + 4874: 56,17 - node: color: '#FFFFFFFF' id: BrickTileDarkLineE @@ -777,6 +806,19 @@ entities: 4561: 45,-13 4760: 37,-17 4764: 37,-15 + 4862: 54,15 + 4863: 54,16 + 4883: 57,17 + 4907: 61,15 + 4975: 61,24 + 4976: 61,23 + - node: + angle: 3.141592653589793 rad + color: '#FFFFFFFF' + id: BrickTileDarkLineE + decals: + 4869: 56,16 + 4870: 56,15 - node: color: '#FFFFFFFF' id: BrickTileDarkLineN @@ -787,6 +829,23 @@ entities: 3507: -8,-24 4564: 46,-14 4742: 35,-14 + 4880: 60,16 + 4881: 59,16 + 4882: 58,16 + 4885: 56,18 + 4886: 55,18 + 4887: 54,18 + 4964: 50,25 + 4965: 51,25 + 4966: 52,25 + 4967: 53,25 + 4968: 54,25 + 4969: 55,25 + 4970: 56,25 + 4971: 57,25 + 4972: 58,25 + 4973: 59,25 + 4974: 60,25 - node: color: '#FFFFFFFF' id: BrickTileDarkLineS @@ -796,6 +855,15 @@ entities: 879: -54,5 880: -53,5 4563: 46,-12 + 4866: 55,17 + 4875: 60,14 + 4898: 52,13 + 4899: 53,13 + 4900: 54,13 + 4901: 55,13 + 4902: 56,13 + 4903: 57,13 + 4904: 58,13 - node: color: '#FFFFFFFF' id: BrickTileDarkLineW @@ -811,6 +879,11 @@ entities: 4562: 47,-13 4590: 39,-15 4602: 39,-17 + 4889: 53,17 + 4910: 52,14 + 4911: 52,15 + 4977: 49,23 + 4978: 49,24 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNe @@ -848,6 +921,7 @@ entities: id: BrickTileSteelEndN decals: 2315: -8,-44 + 4922: 55,15 - node: color: '#FFFFFFFF' id: BrickTileSteelEndS @@ -909,6 +983,7 @@ entities: 3092: -29,42 3429: 20,-18 3430: 21,-18 + 4921: 55,13 - node: color: '#D4D4D496' id: BrickTileSteelLineS @@ -1349,7 +1424,6 @@ entities: decals: 1568: 40,-24 1570: 42,-24 - 1587: 39,-25 1588: 42,-25 1589: 42,-26 1590: 42,-28 @@ -1411,8 +1485,6 @@ entities: 4750: 37,-16 4769: 45,-21 4776: 48,-19 - 4779: 48,-21 - 4781: 48,-22 4803: 41,-19 4804: 40,-19 4805: 39,-19 @@ -1578,11 +1650,6 @@ entities: 1569: 42,-24 1571: 40,-24 1572: 40,-25 - 1573: 39,-25 - 1574: 39,-26 - 1575: 39,-27 - 1576: 39,-28 - 1577: 39,-29 1578: 40,-30 1620: 30,-34 1623: 40,-35 @@ -1782,7 +1849,6 @@ entities: color: '#DE3A3A96' id: BrickTileWhiteInnerSe decals: - 1585: 39,-29 1595: 40,-30 1596: 42,-30 1597: 42,-29 @@ -1849,8 +1915,6 @@ entities: 4733: 42,-23 4748: 37,-14 4777: 48,-19 - 4780: 48,-22 - 4782: 48,-21 4783: 47,-22 4784: 46,-22 4785: 45,-22 @@ -2009,11 +2073,6 @@ entities: id: BrickTileWhiteInnerSw decals: 1579: 40,-24 - 1580: 39,-25 - 1581: 39,-26 - 1582: 39,-27 - 1583: 39,-28 - 1584: 39,-29 1586: 40,-29 1593: 42,-30 1594: 40,-30 @@ -2080,7 +2139,6 @@ entities: 4787: 45,-22 4788: 46,-22 4789: 47,-22 - 4790: 48,-22 4794: 43,-19 4795: 42,-20 4796: 39,-20 @@ -3212,12 +3270,6 @@ entities: 1307: 58.021324,0.5489143 1308: 57.96924,-1.1594192 3376: 57.99387,-2.411529 - - node: - angle: 1.5707963267948966 rad - color: '#FFFFFFFF' - id: Caution - decals: - 3544: 56.20735,16.017925 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' @@ -3936,6 +3988,10 @@ entities: id: GrayConcreteTrimLineE decals: 3391: 11,2 + 4913: 51,16 + 4914: 51,15 + 4915: 51,14 + 4916: 51,13 - node: color: '#FFFFFFFF' id: GrayConcreteTrimLineN @@ -3954,6 +4010,10 @@ entities: decals: 3392: 14,2 3399: 4.001555,11.500919 + 4917: 51,13 + 4918: 51,14 + 4919: 51,15 + 4920: 51,16 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale @@ -4301,6 +4361,12 @@ entities: id: MiniTileCornerOverlayNE decals: 2879: -14,-40 + - node: + cleanable: True + color: '#DE3A3A96' + id: MiniTileCornerOverlayNW + decals: + 5037: 39,-25 - node: color: '#EFB34196' id: MiniTileCornerOverlayNW @@ -4311,6 +4377,12 @@ entities: id: MiniTileCornerOverlaySE decals: 2877: -14,-42 + - node: + cleanable: True + color: '#DE3A3A96' + id: MiniTileCornerOverlaySW + decals: + 5038: 39,-26 - node: color: '#EFB34196' id: MiniTileCornerOverlaySW @@ -4437,6 +4509,13 @@ entities: id: MiniTileWhiteCornerNe decals: 987: -52,-9 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteCornerNe + decals: + 5056: 59,24 + 5057: 53,24 + 5058: 60,20 - node: color: '#A4610696' id: MiniTileWhiteCornerNe @@ -4461,6 +4540,13 @@ entities: 441: -15,-34 2889: -12,-39 2890: -11,-42 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteCornerNw + decals: + 5064: 50,20 + 5065: 51,24 + 5066: 57,24 - node: color: '#A4610696' id: MiniTileWhiteCornerNw @@ -4477,6 +4563,12 @@ entities: id: MiniTileWhiteCornerNw decals: 2923: -18,-39 + - node: + cleanable: True + color: '#FA750096' + id: MiniTileWhiteCornerNw + decals: + 5035: 39,-27 - node: color: '#FFFFFFFF' id: MiniTileWhiteCornerNw @@ -4488,6 +4580,13 @@ entities: id: MiniTileWhiteCornerSe decals: 986: -52,-11 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteCornerSe + decals: + 5059: 51,19 + 5060: 60,19 + 5061: 53,23 - node: color: '#A4610696' id: MiniTileWhiteCornerSe @@ -4510,6 +4609,13 @@ entities: decals: 438: -15,-35 2886: -11,-43 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteCornerSw + decals: + 5069: 50,19 + 5070: 59,19 + 5071: 57,23 - node: color: '#A4610696' id: MiniTileWhiteCornerSw @@ -4526,12 +4632,23 @@ entities: id: MiniTileWhiteCornerSw decals: 2919: -18,-43 + - node: + cleanable: True + color: '#FA750096' + id: MiniTileWhiteCornerSw + decals: + 5036: 39,-29 - node: color: '#FFFFFFFF' id: MiniTileWhiteCornerSw decals: 439: -20,-35 2887: -18,-43 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteInnerNe + decals: + 5072: 59,20 - node: color: '#D381C996' id: MiniTileWhiteInnerNe @@ -4543,6 +4660,13 @@ entities: id: MiniTileWhiteInnerNe decals: 3378: 42,-39 + - node: + cleanable: True + color: '#DE3A3A96' + id: MiniTileWhiteInnerNe + decals: + 5041: 48,-21 + 5042: 48,-22 - node: color: '#EFB34196' id: MiniTileWhiteInnerNe @@ -4554,6 +4678,11 @@ entities: decals: 434: -21,-36 2907: -12,-42 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteInnerNw + decals: + 5073: 51,20 - node: color: '#DE3A3A96' id: MiniTileWhiteInnerNw @@ -4566,11 +4695,23 @@ entities: id: MiniTileWhiteInnerNw decals: 490: -14,-36 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteInnerSe + decals: + 5074: 51,23 - node: color: '#D381C996' id: MiniTileWhiteInnerSe decals: 4108: 2,-42 + - node: + cleanable: True + color: '#DE3A3A96' + id: MiniTileWhiteInnerSe + decals: + 5043: 48,-22 + 5044: 48,-21 - node: color: '#FA750096' id: MiniTileWhiteInnerSe @@ -4582,6 +4723,11 @@ entities: decals: 436: -21,-33 437: -21,-33 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteInnerSw + decals: + 5075: 59,23 - node: color: '#DE3A3A96' id: MiniTileWhiteInnerSw @@ -4589,6 +4735,12 @@ entities: 4715: 30,-19 4716: 31,-18 4721: 31,-15 + - node: + cleanable: True + color: '#DE3A3A96' + id: MiniTileWhiteInnerSw + decals: + 5045: 48,-22 - node: color: '#FFFFFFFF' id: MiniTileWhiteInnerSw @@ -4599,6 +4751,14 @@ entities: id: MiniTileWhiteLineE decals: 985: -52,-10 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteLineE + decals: + 5048: 59,21 + 5049: 51,21 + 5063: 59,23 + 5067: 56,20 - node: color: '#A4610696' id: MiniTileWhiteLineE @@ -4625,6 +4785,12 @@ entities: 427: -21,-35 2896: -12,-40 2897: -12,-41 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteLineN + decals: + 5054: 52,24 + 5055: 58,24 - node: color: '#D381C996' id: MiniTileWhiteLineN @@ -4665,6 +4831,14 @@ entities: 2893: -15,-39 2894: -14,-39 2895: -13,-39 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteLineS + decals: + 5050: 52,21 + 5051: 58,21 + 5052: 58,23 + 5053: 52,23 - node: color: '#D381C996' id: MiniTileWhiteLineS @@ -4706,6 +4880,14 @@ entities: 2901: -15,-43 2902: -16,-43 2903: -17,-43 + - node: + color: '#52B4E9FF' + id: MiniTileWhiteLineW + decals: + 5046: 51,21 + 5047: 59,21 + 5062: 51,23 + 5068: 54,20 - node: color: '#A4610696' id: MiniTileWhiteLineW @@ -4724,6 +4906,12 @@ entities: 2924: -18,-40 2925: -18,-41 2926: -18,-42 + - node: + cleanable: True + color: '#FA750096' + id: MiniTileWhiteLineW + decals: + 5025: 39,-28 - node: color: '#FFFFFFFF' id: MiniTileWhiteLineW @@ -6342,6 +6530,42 @@ entities: 4463: 49,-5 4475: 50,-8 4483: 43,-6 + - node: + cleanable: True + angle: 1.5707963267948966 rad + color: '#323232FF' + id: body + decals: + 5083: 57,23 + - node: + cleanable: True + color: '#FFFFFFFF' + id: burnt1 + decals: + 5079: 57,24 + 5080: 57,24 + - node: + cleanable: True + color: '#FFFFFFFF' + id: burnt2 + decals: + 5014: 56,23 + 5081: 58,23 + 5082: 58,23 + - node: + cleanable: True + color: '#FFFFFFFF' + id: burnt3 + decals: + 5076: 57,23 + 5077: 57,23 + 5078: 57,23 + - node: + cleanable: True + color: '#FFFFFFFF' + id: burnt4 + decals: + 5022: 56,23 - type: GridAtmosphere version: 2 data: @@ -7254,7 +7478,7 @@ entities: 11,3: 0: 21845 11,4: - 0: 21845 + 0: 40277 12,0: 0: 29439 12,1: @@ -7262,7 +7486,7 @@ entities: 12,2: 0: 61567 12,3: - 0: 32752 + 0: 65520 8,8: 0: 61695 8,6: @@ -7278,27 +7502,25 @@ entities: 10,5: 0: 48063 10,6: - 0: 36856 + 0: 35832 10,7: 0: 52701 10,8: 0: 8191 11,5: - 0: 21845 + 0: 48059 11,6: - 0: 36636 + 0: 35771 11,7: - 0: 22387 + 0: 30707 11,8: 0: 17989 12,4: - 0: 65407 - 12,5: - 0: 4095 + 0: 60943 12,6: - 0: 48911 + 0: 61678 12,7: - 2: 65520 + 0: 4080 -12,-12: 0: 13119 -12,-13: @@ -7672,7 +7894,7 @@ entities: 9,11: 0: 1906 9,12: - 0: 3581 + 0: 3067 10,9: 0: 56797 10,10: @@ -7693,7 +7915,7 @@ entities: 11,12: 2: 53247 12,8: - 2: 13175 + 2: 13311 12,9: 2: 13107 12,10: @@ -7768,37 +7990,37 @@ entities: 13,1: 0: 63289 13,2: - 0: 61447 + 0: 61559 13,3: - 0: 59248 + 0: 65520 13,-1: 0: 65262 13,4: - 0: 30694 + 0: 12015 14,0: 0: 65535 14,1: 0: 29439 14,2: - 0: 53488 + 0: 28912 14,3: - 0: 56541 + 0: 65520 14,-1: 0: 65535 14,4: - 0: 56541 + 0: 43839 15,0: 0: 16183 15,1: 0: 45887 15,2: - 0: 46011 - 15,3: 0: 48059 + 15,3: + 0: 48051 15,-1: 0: 30527 15,4: - 0: 48059 + 0: 48011 16,0: 0: 1793 2: 4 @@ -8124,45 +8346,45 @@ entities: 2: 65228 12,12: 2: 65535 + 13,8: + 2: 20223 13,10: 2: 17 13,9: 2: 13028 - 13,8: - 2: 19652 13,7: - 2: 20476 + 0: 8752 + 2: 34944 + 14,8: + 2: 52429 14,9: 2: 248 - 14,8: - 2: 52428 14,7: - 2: 51711 + 2: 64496 15,8: 2: 56797 15,9: 2: 248 15,7: - 2: 55539 + 2: 55536 16,8: 2: 56797 16,9: 2: 248 + 12,5: + 0: 59630 13,5: - 0: 1911 + 0: 64543 13,6: - 0: 4879 - 2: 52224 + 0: 61695 14,5: - 0: 7633 + 0: 63951 14,6: - 0: 15 - 2: 13056 + 0: 61695 15,5: - 0: 35768 + 0: 47291 15,6: - 0: 15 - 2: 13824 + 0: 63675 16,7: 2: 55544 13,12: @@ -8363,8 +8585,6 @@ entities: 2: 39321 20,7: 2: 16 - 16,2: - 2: 8192 -12,-19: 2: 61440 -13,-19: @@ -9861,6 +10081,17 @@ entities: - type: Transform pos: 19.476593,-4.469906 parent: 21002 +- proto: ActionToggleLight + entities: + - uid: 18422 + mapInit: true + paused: true + components: + - type: Transform + parent: 2671 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 2671 - proto: AirAlarm entities: - uid: 2121 @@ -9895,6 +10126,8 @@ entities: - 114 - 115 - 116 + - type: Fixtures + fixtures: {} - uid: 3220 components: - type: Transform @@ -9905,6 +10138,8 @@ entities: devices: - 16149 - 16148 + - type: Fixtures + fixtures: {} - uid: 8130 components: - type: Transform @@ -9915,6 +10150,8 @@ entities: devices: - 8129 - 28592 + - type: Fixtures + fixtures: {} - uid: 8131 components: - type: Transform @@ -9924,6 +10161,8 @@ entities: devices: - 28591 - 8128 + - type: Fixtures + fixtures: {} - uid: 9177 components: - type: Transform @@ -9932,6 +10171,8 @@ entities: - type: DeviceList devices: - 9168 + - type: Fixtures + fixtures: {} - uid: 9410 components: - type: Transform @@ -9955,6 +10196,8 @@ entities: - 16334 - 16336 - 18545 + - type: Fixtures + fixtures: {} - uid: 10169 components: - type: Transform @@ -9972,12 +10215,16 @@ entities: - 5218 - 16531 - 16532 + - type: Fixtures + fixtures: {} - uid: 12296 components: - type: Transform rot: -1.5707963267948966 rad pos: -22.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12885 components: - type: Transform @@ -9988,6 +10235,8 @@ entities: - 10841 - 15899 - 15903 + - type: Fixtures + fixtures: {} - uid: 14277 components: - type: Transform @@ -9999,6 +10248,8 @@ entities: - 15712 - 29812 - 15713 + - type: Fixtures + fixtures: {} - uid: 14996 components: - type: Transform @@ -10010,6 +10261,8 @@ entities: - 18504 - 16179 - 16180 + - type: Fixtures + fixtures: {} - uid: 15250 components: - type: Transform @@ -10021,6 +10274,8 @@ entities: - 15237 - 1597 - 424 + - type: Fixtures + fixtures: {} - uid: 15512 components: - type: Transform @@ -10038,6 +10293,8 @@ entities: - 18358 - 15615 - 15618 + - type: Fixtures + fixtures: {} - uid: 18240 components: - type: Transform @@ -10056,6 +10313,8 @@ entities: - 18233 - 18232 - 18253 + - type: Fixtures + fixtures: {} - uid: 18242 components: - type: Transform @@ -10071,6 +10330,8 @@ entities: - 16110 - 16111 - 18245 + - type: Fixtures + fixtures: {} - uid: 18244 components: - type: Transform @@ -10086,6 +10347,8 @@ entities: - 16112 - 16107 - 18254 + - type: Fixtures + fixtures: {} - uid: 18247 components: - type: Transform @@ -10107,6 +10370,8 @@ entities: - 16547 - 16546 - 18256 + - type: Fixtures + fixtures: {} - uid: 18258 components: - type: Transform @@ -10125,6 +10390,8 @@ entities: - 12298 - 10876 - 18257 + - type: Fixtures + fixtures: {} - uid: 18263 components: - type: Transform @@ -10142,6 +10409,8 @@ entities: - 18262 - 16543 - 16542 + - type: Fixtures + fixtures: {} - uid: 18270 components: - type: Transform @@ -10179,6 +10448,8 @@ entities: - 3343 - 3344 - 3345 + - type: Fixtures + fixtures: {} - uid: 18271 components: - type: Transform @@ -10215,6 +10486,8 @@ entities: - 16495 - 16496 - 18266 + - type: Fixtures + fixtures: {} - uid: 18272 components: - type: Transform @@ -10251,6 +10524,8 @@ entities: - 182 - 16486 - 18267 + - type: Fixtures + fixtures: {} - uid: 18273 components: - type: Transform @@ -10288,6 +10563,8 @@ entities: - 16489 - 16490 - 18268 + - type: Fixtures + fixtures: {} - uid: 18285 components: - type: Transform @@ -10327,6 +10604,8 @@ entities: - 13656 - 29732 - 29737 + - type: Fixtures + fixtures: {} - uid: 18286 components: - type: Transform @@ -10364,6 +10643,8 @@ entities: - 29739 - 29742 - 29743 + - type: Fixtures + fixtures: {} - uid: 18287 components: - type: Transform @@ -10398,6 +10679,8 @@ entities: - 18278 - 29740 - 29738 + - type: Fixtures + fixtures: {} - uid: 18288 components: - type: Transform @@ -10422,6 +10705,8 @@ entities: - 16482 - 16484 - 16485 + - type: Fixtures + fixtures: {} - uid: 18303 components: - type: Transform @@ -10439,6 +10724,8 @@ entities: - 18294 - 16498 - 16497 + - type: Fixtures + fixtures: {} - uid: 18305 components: - type: Transform @@ -10462,6 +10749,8 @@ entities: - 18293 - 16503 - 16504 + - type: Fixtures + fixtures: {} - uid: 18317 components: - type: Transform @@ -10475,6 +10764,8 @@ entities: - 15148 - 29776 - 15150 + - type: Fixtures + fixtures: {} - uid: 18328 components: - type: Transform @@ -10494,6 +10785,8 @@ entities: - 15129 - 15128 - 18320 + - type: Fixtures + fixtures: {} - uid: 18332 components: - type: Transform @@ -10521,6 +10814,8 @@ entities: - 75 - 24132 - 17899 + - type: Fixtures + fixtures: {} - uid: 18333 components: - type: Transform @@ -10537,6 +10832,8 @@ entities: - 16514 - 18295 - 16520 + - type: Fixtures + fixtures: {} - uid: 18336 components: - type: Transform @@ -10559,6 +10856,8 @@ entities: - 2177 - 20660 - 23087 + - type: Fixtures + fixtures: {} - uid: 18338 components: - type: Transform @@ -10572,6 +10871,8 @@ entities: - 15319 - 18290 - 15318 + - type: Fixtures + fixtures: {} - uid: 18366 components: - type: Transform @@ -10596,6 +10897,8 @@ entities: - 16529 - 18356 - 30338 + - type: Fixtures + fixtures: {} - uid: 18440 components: - type: Transform @@ -10606,25 +10909,10 @@ entities: devices: - 18369 - 18368 - - 18370 - - 18371 - 18439 - 18408 - - uid: 18443 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,13.5 - parent: 2 - - type: DeviceList - devices: - - 18371 - - 18370 - - 18441 - - 18442 - - 18438 - - 18409 - - 18410 + - type: Fixtures + fixtures: {} - uid: 18460 components: - type: Transform @@ -10635,6 +10923,8 @@ entities: - 15418 - 29818 - 15417 + - type: Fixtures + fixtures: {} - uid: 18463 components: - type: Transform @@ -10652,6 +10942,8 @@ entities: - 18457 - 14689 - 14690 + - type: Fixtures + fixtures: {} - uid: 18478 components: - type: Transform @@ -10665,6 +10957,8 @@ entities: - 14741 - 14740 - 18462 + - type: Fixtures + fixtures: {} - uid: 18480 components: - type: Transform @@ -10678,6 +10972,8 @@ entities: - 18479 - 14749 - 14748 + - type: Fixtures + fixtures: {} - uid: 18482 components: - type: Transform @@ -10691,6 +10987,8 @@ entities: - 14768 - 14767 - 18481 + - type: Fixtures + fixtures: {} - uid: 18499 components: - type: Transform @@ -10711,6 +11009,8 @@ entities: - 16550 - 18349 - 16556 + - type: Fixtures + fixtures: {} - uid: 18501 components: - type: Transform @@ -10732,6 +11032,8 @@ entities: - 18485 - 13281 - 13351 + - type: Fixtures + fixtures: {} - uid: 18530 components: - type: Transform @@ -10748,6 +11050,8 @@ entities: - 16238 - 18519 - 16237 + - type: Fixtures + fixtures: {} - uid: 18536 components: - type: Transform @@ -10763,6 +11067,8 @@ entities: - 16267 - 18521 - 16285 + - type: Fixtures + fixtures: {} - uid: 18541 components: - type: Transform @@ -10778,6 +11084,8 @@ entities: - 18540 - 16297 - 16298 + - type: Fixtures + fixtures: {} - uid: 18553 components: - type: Transform @@ -10790,6 +11098,8 @@ entities: - 16433 - 18554 - 16432 + - type: Fixtures + fixtures: {} - uid: 18564 components: - type: Transform @@ -10808,6 +11118,8 @@ entities: - 13595 - 18563 - 28561 + - type: Fixtures + fixtures: {} - uid: 18567 components: - type: Transform @@ -10823,6 +11135,8 @@ entities: - 13584 - 16794 - 18573 + - type: Fixtures + fixtures: {} - uid: 18570 components: - type: Transform @@ -10843,6 +11157,8 @@ entities: - 18577 - 13560 - 13559 + - type: Fixtures + fixtures: {} - uid: 18582 components: - type: Transform @@ -10855,6 +11171,8 @@ entities: - 15028 - 18580 - 15029 + - type: Fixtures + fixtures: {} - uid: 18584 components: - type: Transform @@ -10873,6 +11191,8 @@ entities: - 15108 - 18579 - 15109 + - type: Fixtures + fixtures: {} - uid: 18587 components: - type: Transform @@ -10886,6 +11206,8 @@ entities: - 15106 - 18585 - 15105 + - type: Fixtures + fixtures: {} - uid: 18603 components: - type: Transform @@ -10902,6 +11224,8 @@ entities: - 18605 - 15651 - 15653 + - type: Fixtures + fixtures: {} - uid: 18606 components: - type: Transform @@ -10924,6 +11248,8 @@ entities: - 18610 - 15717 - 15716 + - type: Fixtures + fixtures: {} - uid: 18611 components: - type: Transform @@ -10950,6 +11276,8 @@ entities: - 18612 - 15742 - 15743 + - type: Fixtures + fixtures: {} - uid: 18623 components: - type: Transform @@ -10969,6 +11297,8 @@ entities: - 20660 - 23087 - 413 + - type: Fixtures + fixtures: {} - uid: 18645 components: - type: Transform @@ -10981,6 +11311,8 @@ entities: - 13132 - 18647 - 14373 + - type: Fixtures + fixtures: {} - uid: 18650 components: - type: Transform @@ -10995,6 +11327,8 @@ entities: - 14384 - 18649 - 14383 + - type: Fixtures + fixtures: {} - uid: 18652 components: - type: Transform @@ -11011,6 +11345,8 @@ entities: - 14454 - 18648 - 14455 + - type: Fixtures + fixtures: {} - uid: 18658 components: - type: Transform @@ -11025,6 +11361,8 @@ entities: - 18656 - 14528 - 14527 + - type: Fixtures + fixtures: {} - uid: 18663 components: - type: Transform @@ -11047,6 +11385,8 @@ entities: - 14927 - 29877 - 14924 + - type: Fixtures + fixtures: {} - uid: 18667 components: - type: Transform @@ -11058,6 +11398,8 @@ entities: - 14923 - 18665 - 14926 + - type: Fixtures + fixtures: {} - uid: 18676 components: - type: Transform @@ -11066,6 +11408,8 @@ entities: - type: DeviceList devices: - 18669 + - type: Fixtures + fixtures: {} - uid: 18677 components: - type: Transform @@ -11074,6 +11418,8 @@ entities: - type: DeviceList devices: - 18670 + - type: Fixtures + fixtures: {} - uid: 18678 components: - type: Transform @@ -11087,6 +11433,8 @@ entities: - 14922 - 18671 - 14925 + - type: Fixtures + fixtures: {} - uid: 18687 components: - type: Transform @@ -11101,6 +11449,8 @@ entities: - 15813 - 15814 - 18686 + - type: Fixtures + fixtures: {} - uid: 18690 components: - type: Transform @@ -11112,6 +11462,8 @@ entities: - 15420 - 15419 - 30214 + - type: Fixtures + fixtures: {} - uid: 18691 components: - type: Transform @@ -11124,6 +11476,8 @@ entities: - 15710 - 15711 - 18692 + - type: Fixtures + fixtures: {} - uid: 18697 components: - type: Transform @@ -11136,6 +11490,8 @@ entities: - 15898 - 18695 - 15902 + - type: Fixtures + fixtures: {} - uid: 20717 components: - type: Transform @@ -11150,6 +11506,8 @@ entities: - 20617 - 19518 - 16774 + - type: Fixtures + fixtures: {} - uid: 21369 components: - type: Transform @@ -11162,6 +11520,8 @@ entities: - 25354 - 25353 - 21373 + - type: Fixtures + fixtures: {} - uid: 21371 components: - type: Transform @@ -11175,6 +11535,8 @@ entities: - 25352 - 21451 - 25298 + - type: Fixtures + fixtures: {} - uid: 21415 components: - type: Transform @@ -11185,6 +11547,8 @@ entities: devices: - 21413 - 21414 + - type: Fixtures + fixtures: {} - uid: 21456 components: - type: Transform @@ -11198,6 +11562,8 @@ entities: - 25352 - 25293 - 21453 + - type: Fixtures + fixtures: {} - uid: 21504 components: - type: Transform @@ -11214,6 +11580,8 @@ entities: - 30227 - 30228 - 30225 + - type: Fixtures + fixtures: {} - uid: 22155 components: - type: Transform @@ -11223,6 +11591,8 @@ entities: devices: - 21709 - 21721 + - type: Fixtures + fixtures: {} - uid: 23056 components: - type: Transform @@ -11241,6 +11611,8 @@ entities: - 21182 - 23058 - 21183 + - type: Fixtures + fixtures: {} - uid: 23060 components: - type: Transform @@ -11254,6 +11626,8 @@ entities: - 23061 - 23052 - 23053 + - type: Fixtures + fixtures: {} - uid: 23235 components: - type: Transform @@ -11270,6 +11644,8 @@ entities: - 12062 - 18330 - 11291 + - type: Fixtures + fixtures: {} - uid: 23531 components: - type: Transform @@ -11280,6 +11656,8 @@ entities: devices: - 21389 - 22882 + - type: Fixtures + fixtures: {} - uid: 23679 components: - type: Transform @@ -11295,6 +11673,8 @@ entities: - 13599 - 13598 - 18486 + - type: Fixtures + fixtures: {} - uid: 23682 components: - type: Transform @@ -11311,6 +11691,8 @@ entities: - 23706 - 23678 - 16775 + - type: Fixtures + fixtures: {} - uid: 23683 components: - type: Transform @@ -11326,6 +11708,8 @@ entities: - 18488 - 18489 - 18487 + - type: Fixtures + fixtures: {} - uid: 23903 components: - type: Transform @@ -11337,6 +11721,8 @@ entities: - 23904 - 23901 - 23902 + - type: Fixtures + fixtures: {} - uid: 23907 components: - type: Transform @@ -11351,6 +11737,8 @@ entities: - 30819 - 30821 - 30822 + - type: Fixtures + fixtures: {} - uid: 23909 components: - type: Transform @@ -11362,6 +11750,8 @@ entities: - 23908 - 23910 - 23911 + - type: Fixtures + fixtures: {} - uid: 23915 components: - type: Transform @@ -11373,6 +11763,8 @@ entities: - 23914 - 23912 - 23913 + - type: Fixtures + fixtures: {} - uid: 23917 components: - type: Transform @@ -11382,6 +11774,8 @@ entities: devices: - 23921 - 23916 + - type: Fixtures + fixtures: {} - uid: 23918 components: - type: Transform @@ -11393,12 +11787,16 @@ entities: - 23920 - 23916 - 23919 + - type: Fixtures + fixtures: {} - uid: 23926 components: - type: Transform rot: 1.5707963267948966 rad pos: -50.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23927 components: - type: Transform @@ -11412,6 +11810,8 @@ entities: - 15423 - 23923 - 23925 + - type: Fixtures + fixtures: {} - uid: 24091 components: - type: Transform @@ -11425,6 +11825,8 @@ entities: - 24087 - 15357 - 15356 + - type: Fixtures + fixtures: {} - uid: 25567 components: - type: Transform @@ -11435,6 +11837,8 @@ entities: devices: - 26587 - 24295 + - type: Fixtures + fixtures: {} - uid: 25568 components: - type: Transform @@ -11444,6 +11848,8 @@ entities: devices: - 21397 - 22267 + - type: Fixtures + fixtures: {} - uid: 26203 components: - type: Transform @@ -11454,6 +11860,8 @@ entities: devices: - 22384 - 26221 + - type: Fixtures + fixtures: {} - uid: 26568 components: - type: Transform @@ -11463,6 +11871,8 @@ entities: devices: - 21390 - 24297 + - type: Fixtures + fixtures: {} - uid: 28262 components: - type: Transform @@ -11473,6 +11883,8 @@ entities: devices: - 25359 - 28277 + - type: Fixtures + fixtures: {} - uid: 28414 components: - type: Transform @@ -11484,6 +11896,8 @@ entities: - 14005 - 14006 - 29930 + - type: Fixtures + fixtures: {} - uid: 28611 components: - type: Transform @@ -11494,6 +11908,8 @@ entities: - 3136 - 9112 - 28612 + - type: Fixtures + fixtures: {} - uid: 28879 components: - type: Transform @@ -11513,6 +11929,8 @@ entities: - 18468 - 18471 - 18472 + - type: Fixtures + fixtures: {} - uid: 28882 components: - type: Transform @@ -11524,6 +11942,8 @@ entities: - 29848 - 15325 - 15326 + - type: Fixtures + fixtures: {} - uid: 29040 components: - type: Transform @@ -11535,6 +11955,8 @@ entities: - 2175 - 28966 - 29041 + - type: Fixtures + fixtures: {} - uid: 29459 components: - type: Transform @@ -11547,6 +11969,8 @@ entities: - 15828 - 18618 - 18619 + - type: Fixtures + fixtures: {} - uid: 29460 components: - type: Transform @@ -11558,6 +11982,8 @@ entities: - 15850 - 15849 - 29461 + - type: Fixtures + fixtures: {} - uid: 29462 components: - type: Transform @@ -11571,6 +11997,8 @@ entities: - 15168 - 18602 - 18601 + - type: Fixtures + fixtures: {} - uid: 29773 components: - type: Transform @@ -11582,6 +12010,8 @@ entities: - 14954 - 14953 - 29772 + - type: Fixtures + fixtures: {} - uid: 29789 components: - type: Transform @@ -11592,6 +12022,8 @@ entities: - 16345 - 16346 - 29791 + - type: Fixtures + fixtures: {} - uid: 29792 components: - type: Transform @@ -11602,6 +12034,8 @@ entities: - 29793 - 16357 - 16358 + - type: Fixtures + fixtures: {} - uid: 29794 components: - type: Transform @@ -11613,12 +12047,16 @@ entities: - 29797 - 16474 - 16477 + - type: Fixtures + fixtures: {} - uid: 29795 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29796 components: - type: Transform @@ -11630,12 +12068,16 @@ entities: - 16476 - 16475 - 29798 + - type: Fixtures + fixtures: {} - uid: 29799 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29800 components: - type: Transform @@ -11648,6 +12090,8 @@ entities: - 15851 - 15852 - 29801 + - type: Fixtures + fixtures: {} - uid: 29802 components: - type: Transform @@ -11659,6 +12103,8 @@ entities: - 14764 - 14763 - 29804 + - type: Fixtures + fixtures: {} - uid: 29803 components: - type: Transform @@ -11670,6 +12116,8 @@ entities: - 28968 - 14766 - 14765 + - type: Fixtures + fixtures: {} - uid: 29805 components: - type: Transform @@ -11681,6 +12129,8 @@ entities: - 29808 - 16262 - 16263 + - type: Fixtures + fixtures: {} - uid: 29806 components: - type: Transform @@ -11692,6 +12142,8 @@ entities: - 29807 - 16251 - 16252 + - type: Fixtures + fixtures: {} - uid: 29814 components: - type: Transform @@ -11703,6 +12155,8 @@ entities: - 29815 - 29820 - 15415 + - type: Fixtures + fixtures: {} - uid: 29819 components: - type: Transform @@ -11714,6 +12168,8 @@ entities: - 15386 - 29817 - 29813 + - type: Fixtures + fixtures: {} - uid: 29842 components: - type: Transform @@ -11724,6 +12180,8 @@ entities: - 29927 - 14052 - 14057 + - type: Fixtures + fixtures: {} - uid: 29849 components: - type: Transform @@ -11735,6 +12193,8 @@ entities: - 14989 - 14990 - 29850 + - type: Fixtures + fixtures: {} - uid: 29851 components: - type: Transform @@ -11745,6 +12205,8 @@ entities: devices: - 14960 - 14961 + - type: Fixtures + fixtures: {} - uid: 29852 components: - type: Transform @@ -11755,6 +12217,8 @@ entities: devices: - 14955 - 14952 + - type: Fixtures + fixtures: {} - uid: 29853 components: - type: Transform @@ -11765,6 +12229,8 @@ entities: devices: - 14974 - 14975 + - type: Fixtures + fixtures: {} - uid: 29854 components: - type: Transform @@ -11775,6 +12241,8 @@ entities: - 15157 - 15156 - 29855 + - type: Fixtures + fixtures: {} - uid: 29856 components: - type: Transform @@ -11785,6 +12253,8 @@ entities: - 879 - 29857 - 56 + - type: Fixtures + fixtures: {} - uid: 29858 components: - type: Transform @@ -11795,6 +12265,8 @@ entities: devices: - 15117 - 15118 + - type: Fixtures + fixtures: {} - uid: 29859 components: - type: Transform @@ -11805,6 +12277,8 @@ entities: devices: - 16188 - 16189 + - type: Fixtures + fixtures: {} - uid: 29860 components: - type: Transform @@ -11816,6 +12290,8 @@ entities: - 16136 - 16137 - 29862 + - type: Fixtures + fixtures: {} - uid: 29861 components: - type: Transform @@ -11826,23 +12302,16 @@ entities: - 16125 - 16126 - 29863 - - uid: 29864 - components: - - type: Transform - pos: 52.5,15.5 - parent: 2 - - type: DeviceList - devices: - - 18412 - - 18411 - - 29866 - - 29865 + - type: Fixtures + fixtures: {} - uid: 29867 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29868 components: - type: Transform @@ -11853,6 +12322,8 @@ entities: devices: - 14528 - 14527 + - type: Fixtures + fixtures: {} - uid: 29869 components: - type: Transform @@ -11863,6 +12334,8 @@ entities: - 19072 - 19074 - 29871 + - type: Fixtures + fixtures: {} - uid: 29870 components: - type: Transform @@ -11874,12 +12347,16 @@ entities: - 14383 - 18649 - 14384 + - type: Fixtures + fixtures: {} - uid: 29872 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29873 components: - type: Transform @@ -11891,6 +12368,8 @@ entities: - 14927 - 29877 - 14924 + - type: Fixtures + fixtures: {} - uid: 29874 components: - type: Transform @@ -11902,6 +12381,8 @@ entities: - 29876 - 14939 - 14938 + - type: Fixtures + fixtures: {} - uid: 29880 components: - type: Transform @@ -11912,6 +12393,8 @@ entities: - 29706 - 29707 - 29881 + - type: Fixtures + fixtures: {} - uid: 29883 components: - type: Transform @@ -11923,6 +12406,8 @@ entities: - 13735 - 29885 - 13736 + - type: Fixtures + fixtures: {} - uid: 29884 components: - type: Transform @@ -11934,6 +12419,8 @@ entities: - 14675 - 14674 - 29882 + - type: Fixtures + fixtures: {} - uid: 29886 components: - type: Transform @@ -11945,12 +12432,16 @@ entities: - 29887 - 14088 - 14089 + - type: Fixtures + fixtures: {} - uid: 29893 components: - type: Transform rot: 1.5707963267948966 rad pos: 44.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29894 components: - type: Transform @@ -11962,11 +12453,15 @@ entities: - 29897 - 14511 - 14512 + - type: Fixtures + fixtures: {} - uid: 29895 components: - type: Transform pos: 55.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29896 components: - type: Transform @@ -11977,6 +12472,8 @@ entities: - 29898 - 14513 - 14514 + - type: Fixtures + fixtures: {} - uid: 29899 components: - type: Transform @@ -11988,6 +12485,8 @@ entities: - 29901 - 16449 - 16448 + - type: Fixtures + fixtures: {} - uid: 29900 components: - type: Transform @@ -11998,6 +12497,8 @@ entities: devices: - 16447 - 16450 + - type: Fixtures + fixtures: {} - uid: 29902 components: - type: Transform @@ -12009,6 +12510,8 @@ entities: - 16337 - 16335 - 29903 + - type: Fixtures + fixtures: {} - uid: 29904 components: - type: Transform @@ -12020,6 +12523,8 @@ entities: - 9112 - 28612 - 3136 + - type: Fixtures + fixtures: {} - uid: 29905 components: - type: Transform @@ -12031,6 +12536,8 @@ entities: - 29908 - 13725 - 13724 + - type: Fixtures + fixtures: {} - uid: 29906 components: - type: Transform @@ -12042,6 +12549,8 @@ entities: - 29907 - 13722 - 13723 + - type: Fixtures + fixtures: {} - uid: 29911 components: - type: Transform @@ -12053,6 +12562,8 @@ entities: - 29914 - 15242 - 15243 + - type: Fixtures + fixtures: {} - uid: 29912 components: - type: Transform @@ -12064,12 +12575,16 @@ entities: - 13980 - 13962 - 29913 + - type: Fixtures + fixtures: {} - uid: 29916 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29917 components: - type: Transform @@ -12081,6 +12596,8 @@ entities: - 15809 - 15811 - 29919 + - type: Fixtures + fixtures: {} - uid: 29918 components: - type: Transform @@ -12092,11 +12609,15 @@ entities: - 29915 - 15797 - 15796 + - type: Fixtures + fixtures: {} - uid: 29920 components: - type: Transform pos: -4.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29921 components: - type: Transform @@ -12107,6 +12628,8 @@ entities: - 29922 - 15652 - 15654 + - type: Fixtures + fixtures: {} - uid: 29924 components: - type: Transform @@ -12118,6 +12641,8 @@ entities: - 14055 - 14020 - 29931 + - type: Fixtures + fixtures: {} - uid: 29925 components: - type: Transform @@ -12129,6 +12654,8 @@ entities: - 29929 - 14059 - 14060 + - type: Fixtures + fixtures: {} - uid: 29928 components: - type: Transform @@ -12140,6 +12667,8 @@ entities: - 29926 - 14130 - 14131 + - type: Fixtures + fixtures: {} - uid: 29932 components: - type: Transform @@ -12150,6 +12679,8 @@ entities: - 15900 - 29935 - 15904 + - type: Fixtures + fixtures: {} - uid: 29933 components: - type: Transform @@ -12160,11 +12691,15 @@ entities: - 15905 - 15901 - 29936 + - type: Fixtures + fixtures: {} - uid: 29934 components: - type: Transform pos: -24.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29938 components: - type: Transform @@ -12177,6 +12712,8 @@ entities: - 15149 - 15151 - 29940 + - type: Fixtures + fixtures: {} - uid: 30357 components: - type: Transform @@ -12201,6 +12738,8 @@ entities: - 30328 - 30329 - 30327 + - type: Fixtures + fixtures: {} - uid: 30360 components: - type: Transform @@ -12219,6 +12758,8 @@ entities: - 30330 - 4194 - 3466 + - type: Fixtures + fixtures: {} - uid: 30363 components: - type: Transform @@ -12235,6 +12776,8 @@ entities: - 3468 - 18164 - 13393 + - type: Fixtures + fixtures: {} - uid: 30364 components: - type: Transform @@ -12249,6 +12792,8 @@ entities: - 29990 - 4838 - 3698 + - type: Fixtures + fixtures: {} - uid: 30365 components: - type: Transform @@ -12269,6 +12814,8 @@ entities: - 3558 - 3852 - 3406 + - type: Fixtures + fixtures: {} - uid: 30366 components: - type: Transform @@ -12290,6 +12837,8 @@ entities: - 3857 - 3410 - 3816 + - type: Fixtures + fixtures: {} - uid: 30402 components: - type: Transform @@ -12307,6 +12856,8 @@ entities: - 3863 - 3818 - 3411 + - type: Fixtures + fixtures: {} - uid: 30403 components: - type: Transform @@ -12323,6 +12874,8 @@ entities: - 30355 - 30339 - 30340 + - type: Fixtures + fixtures: {} - uid: 30404 components: - type: Transform @@ -12333,12 +12886,14 @@ entities: devices: - 11912 - 4862 - - 15485 - 30343 - 30342 - 30344 - 30345 - 30341 + - 29292 + - type: Fixtures + fixtures: {} - uid: 30826 components: - type: Transform @@ -12355,8 +12910,65 @@ entities: - 30821 - 30819 - 12226 + - type: Fixtures + fixtures: {} + - uid: 31038 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,12.5 + parent: 2 + - type: DeviceList + devices: + - 31006 + - 31007 + - 2381 + - 2380 + - 30992 + - 30993 + - 30996 + - type: Fixtures + fixtures: {} + - uid: 31039 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,20.5 + parent: 2 + - type: DeviceList + devices: + - 31022 + - 30964 + - 30992 + - 30993 + - 30994 + - 30995 + - 28511 + - 12919 + - type: Fixtures + fixtures: {} + - uid: 31040 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,24.5 + parent: 2 + - type: DeviceList + devices: + - 30994 + - 30995 + - 30999 + - 31035 + - 31036 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: + - uid: 2674 + components: + - type: Transform + pos: 34.5,50.5 + parent: 2 - uid: 4223 components: - type: Transform @@ -12431,11 +13043,6 @@ entities: parent: 2 - type: Physics bodyType: Static - - uid: 9470 - components: - - type: Transform - pos: 39.5,50.5 - parent: 2 - uid: 9747 components: - type: Transform @@ -12457,10 +13064,10 @@ entities: parent: 2 - type: Physics bodyType: Static - - uid: 18930 + - uid: 12878 components: - type: Transform - pos: 44.5,18.5 + pos: 45.5,22.5 parent: 2 - uid: 18935 components: @@ -12985,18 +13592,6 @@ entities: rot: -1.5707963267948966 rad pos: -28.5,-35.5 parent: 2 -- proto: AirlockCommandGlass - entities: - - uid: 12715 - components: - - type: Transform - pos: 55.5,17.5 - parent: 2 - - uid: 12717 - components: - - type: Transform - pos: 55.5,15.5 - parent: 2 - proto: AirlockCommandGlassLocked entities: - uid: 2448 @@ -13041,20 +13636,32 @@ entities: rot: 1.5707963267948966 rad pos: 27.5,14.5 parent: 2 -- proto: AirlockCommandLocked - entities: - - uid: 6908 + - uid: 20251 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,10.5 + rot: 3.141592653589793 rad + pos: 57.5,19.5 parent: 2 - - uid: 6909 + - uid: 29363 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,10.5 + rot: 3.141592653589793 rad + pos: 53.5,19.5 + parent: 2 + - uid: 29575 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,22.5 + parent: 2 + - uid: 31095 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,22.5 parent: 2 +- proto: AirlockCommandLocked + entities: - uid: 6910 components: - type: Transform @@ -13067,6 +13674,16 @@ entities: rot: -1.5707963267948966 rad pos: 60.5,6.5 parent: 2 + - uid: 12880 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - uid: 13027 + components: + - type: Transform + pos: 61.5,12.5 + parent: 2 - uid: 20698 components: - type: Transform @@ -13283,6 +13900,12 @@ entities: - type: Transform pos: -18.5,19.5 parent: 2 + - uid: 12828 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,29.5 + parent: 2 - uid: 13005 components: - type: Transform @@ -13299,12 +13922,6 @@ entities: - type: Transform pos: -29.5,-2.5 parent: 2 - - uid: 20486 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,26.5 - parent: 2 - uid: 23669 components: - type: Transform @@ -13625,21 +14242,6 @@ entities: - type: Transform pos: 41.5,49.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 6829: - - - DoorStatus - - DoorBolt - - uid: 6829 - components: - - type: Transform - pos: 37.5,49.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 6828: - - - DoorStatus - - DoorBolt - uid: 7615 components: - type: Transform @@ -13736,11 +14338,22 @@ entities: 8052: - - DoorStatus - DoorBolt - - uid: 13059 + - uid: 12739 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,26.5 + rot: 1.5707963267948966 rad + pos: 53.5,31.5 + parent: 2 + - uid: 12743 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,29.5 + parent: 2 + - uid: 12861 + components: + - type: Transform + pos: 38.5,49.5 parent: 2 - uid: 19973 components: @@ -13768,11 +14381,6 @@ entities: 19973: - - DoorStatus - DoorBolt - - uid: 29371 - components: - - type: Transform - pos: 53.5,26.5 - parent: 2 - proto: AirlockExternalGlassLocked entities: - uid: 3778 @@ -14906,7 +15514,7 @@ entities: pos: -22.5,26.5 parent: 2 - type: Door - secondsUntilStateChange: -187932.16 + secondsUntilStateChange: -213190.27 state: Opening - type: DeviceLinkSource lastSignals: @@ -15762,7 +16370,7 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -286760.75 + secondsUntilStateChange: -312018.88 state: Opening - uid: 6934 components: @@ -15774,7 +16382,7 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -286763.38 + secondsUntilStateChange: -312021.5 state: Opening - uid: 6935 components: @@ -15786,7 +16394,7 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -286762.22 + secondsUntilStateChange: -312020.34 state: Opening - uid: 6936 components: @@ -15797,7 +16405,7 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -286761.44 + secondsUntilStateChange: -312019.56 state: Opening - proto: AirlockTheatreLocked entities: @@ -15940,6 +16548,14 @@ entities: - type: DeviceNetwork deviceLists: - 12885 + - uid: 12919 + components: + - type: Transform + pos: 59.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 - uid: 12937 components: - type: Transform @@ -15982,15 +16598,6 @@ entities: - type: DeviceNetwork deviceLists: - 30403 - - uid: 15485 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,-4.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 30404 - uid: 18164 components: - type: Transform @@ -16219,21 +16826,6 @@ entities: - type: DeviceNetwork deviceLists: - 15512 - - uid: 18437 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,16.5 - parent: 2 - - uid: 18438 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,16.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18443 - uid: 18439 components: - type: Transform @@ -16908,6 +17500,14 @@ entities: - type: DeviceNetwork deviceLists: - 28262 + - uid: 28511 + components: + - type: Transform + pos: 51.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 - uid: 28591 components: - type: Transform @@ -16953,6 +17553,14 @@ entities: - type: DeviceNetwork deviceLists: - 29040 + - uid: 29292 + components: + - type: Transform + pos: 31.5,-4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 30404 - uid: 29772 components: - type: Transform @@ -17126,22 +17734,6 @@ entities: - type: DeviceNetwork deviceLists: - 29861 - - uid: 29865 - components: - - type: Transform - pos: 49.5,14.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 29864 - - uid: 29866 - components: - - type: Transform - pos: 49.5,21.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 29864 - uid: 29871 components: - type: Transform @@ -17411,6 +18003,22 @@ entities: - type: DeviceNetwork deviceLists: - 21504 + - uid: 30996 + components: + - type: Transform + pos: 55.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31038 + - uid: 30999 + components: + - type: Transform + pos: 55.5,23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31040 - proto: AirTank entities: - uid: 18893 @@ -17491,224 +18099,292 @@ entities: rot: 3.141592653589793 rad pos: -29.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1598 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1689 components: - type: Transform pos: -7.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1691 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2001 components: - type: Transform rot: 3.141592653589793 rad pos: -20.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2763 components: - type: Transform pos: 12.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3049 components: - type: Transform pos: 43.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3610 components: - type: Transform rot: -1.5707963267948966 rad pos: 37.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4506 components: - type: Transform rot: 3.141592653589793 rad pos: 38.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5517 components: - type: Transform rot: -1.5707963267948966 rad pos: 27.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5556 components: - type: Transform pos: 2.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5660 components: - type: Transform rot: -1.5707963267948966 rad pos: -22.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5974 components: - type: Transform rot: 3.141592653589793 rad pos: -36.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6039 components: - type: Transform rot: 1.5707963267948966 rad pos: -10.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6040 components: - type: Transform pos: -19.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6260 components: - type: Transform rot: -1.5707963267948966 rad pos: 9.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6308 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7912 components: - type: Transform rot: 3.141592653589793 rad pos: -10.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8969 components: - type: Transform pos: -31.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9133 components: - type: Transform pos: -40.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9190 components: - type: Transform rot: 1.5707963267948966 rad pos: -25.5,44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10615 components: - type: Transform pos: 3.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10974 components: - type: Transform pos: 2.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11710 components: - type: Transform pos: -47.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11726 components: - type: Transform rot: -1.5707963267948966 rad pos: -51.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11992 components: - type: Transform rot: -1.5707963267948966 rad pos: -51.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12202 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12311 components: - type: Transform rot: 1.5707963267948966 rad pos: -53.5,-31.5 parent: 2 - - uid: 13029 - components: - - type: MetaData - name: AI Upload APC - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,11.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 14169 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15444 components: - type: Transform rot: 3.141592653589793 rad pos: 40.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15473 components: - type: Transform rot: 3.141592653589793 rad pos: 48.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15483 components: - type: Transform rot: -1.5707963267948966 rad pos: 52.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15525 components: - type: Transform rot: 1.5707963267948966 rad pos: 54.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18166 components: - type: Transform rot: 1.5707963267948966 rad pos: 19.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22494 components: - type: Transform rot: 3.141592653589793 rad pos: 3.5,-4.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 23684 components: - type: Transform pos: -2.5,44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29223 components: - type: Transform rot: 3.141592653589793 rad pos: 25.5,35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 30812 components: - type: Transform pos: -45.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCElectronics entities: - uid: 5818 @@ -17730,23 +18406,47 @@ entities: rot: -1.5707963267948966 rad pos: -10.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 732 components: - type: Transform rot: 1.5707963267948966 rad pos: 34.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 18883 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,12.5 + parent: 2 + - type: Fixtures + fixtures: {} + - uid: 20247 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,22.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 24769 components: - type: Transform rot: 3.141592653589793 rad pos: 29.5,-35.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28757 components: - type: Transform pos: 7.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCHyperCapacity entities: - uid: 8 @@ -17755,14 +18455,8 @@ entities: rot: -1.5707963267948966 rad pos: 20.5,45.5 parent: 2 - - uid: 884 - components: - - type: MetaData - name: AI APC - - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,17.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 2023 components: - type: MetaData @@ -17771,11 +18465,15 @@ entities: rot: 3.141592653589793 rad pos: -23.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10076 components: - type: Transform pos: 12.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCSuperCapacity entities: - uid: 733 @@ -17784,12 +18482,16 @@ entities: rot: -1.5707963267948966 rad pos: 28.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10518 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArrivalsShuttleTimer entities: - uid: 29785 @@ -17798,12 +18500,14 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArtistCircuitBoard entities: - uid: 29446 components: - type: Transform - pos: 58.485508,22.173643 + pos: 60.671783,21.611725 parent: 2 - proto: Ash entities: @@ -17859,7 +18563,7 @@ entities: - uid: 29359 components: - type: Transform - pos: 58.52338,18.753656 + pos: 57.573837,13.584124 parent: 2 - proto: AsteroidRock entities: @@ -37966,12 +38670,16 @@ entities: rot: 1.5707963267948966 rad pos: -22.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8242 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignEngineChange entities: - uid: 18505 @@ -37979,6 +38687,8 @@ entities: - type: Transform pos: 14.5,38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSpoon entities: - uid: 29242 @@ -38593,32 +39303,25 @@ entities: - type: Transform pos: 64.5,8.5 parent: 2 - - uid: 20268 - components: - - type: Transform - pos: 64.5,7.5 - parent: 2 - uid: 20644 components: - type: Transform pos: 64.5,9.5 parent: 2 -- proto: BlastDoorOpen - entities: - - uid: 12801 + - uid: 20882 components: - type: Transform - pos: 56.5,17.5 + pos: 64.5,10.5 parent: 2 - - uid: 12802 + - uid: 23516 components: - type: Transform - pos: 56.5,16.5 + pos: 64.5,7.5 parent: 2 - - uid: 12803 + - uid: 29440 components: - type: Transform - pos: 56.5,15.5 + pos: 64.5,11.5 parent: 2 - proto: BlockGameArcade entities: @@ -39403,10 +40106,10 @@ entities: - type: Transform pos: -7.5,-54.5 parent: 2 - - uid: 20271 + - uid: 12920 components: - type: Transform - pos: 61.5,16.5 + pos: 50.5,16.5 parent: 2 - proto: BoxBeaker entities: @@ -39521,12 +40224,6 @@ entities: parent: 2 - proto: BoxFolderBlue entities: - - uid: 2673 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 31.41682,20.629406 - parent: 2 - uid: 9380 components: - type: Transform @@ -39545,24 +40242,24 @@ entities: rot: 3.141592653589793 rad pos: 26.243004,4.587342 parent: 2 - - uid: 29292 + - uid: 29891 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.243004,4.587342 + pos: 51.56539,-7.444486 parent: 2 - - uid: 29891 + - uid: 31087 components: - type: Transform - pos: 51.56539,-7.444486 + rot: 3.141592653589793 rad + pos: 31.899996,20.634655 parent: 2 - proto: BoxFolderClipboard entities: - - uid: 2695 + - uid: 3594 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.752617,20.619299 + pos: 30.63958,20.591486 parent: 2 - type: ContainerContainer containers: @@ -39702,12 +40399,6 @@ entities: canCollide: False - proto: BoxFolderRed entities: - - uid: 2674 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 31.88557,20.613781 - parent: 2 - uid: 3454 components: - type: Transform @@ -39752,6 +40443,12 @@ entities: - type: Transform pos: 46.29923,-4.2670507 parent: 2 + - uid: 31089 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.160414,20.697155 + parent: 2 - proto: BoxFolderWhite entities: - uid: 1115 @@ -40063,6 +40760,30 @@ entities: rot: 3.141592653589793 rad pos: -24.10293,-40.495407 parent: 2 + - uid: 30900 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30901 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30902 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30903 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: Brutepack entities: - uid: 29650 @@ -40151,6 +40872,12 @@ entities: rot: 3.141592653589793 rad pos: 45.28038,-7.5 parent: 2 + - uid: 20498 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,14.5 + parent: 2 - uid: 24355 components: - type: Transform @@ -40169,12 +40896,6 @@ entities: rot: -1.5707963267948966 rad pos: 11.5,-36.5 parent: 2 - - uid: 24380 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,18.5 - parent: 2 - uid: 24390 components: - type: Transform @@ -40206,11 +40927,15 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,-48.5 parent: 2 - - uid: 24379 + - uid: 30984 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,11.5 + pos: 56.5,26.5 + parent: 2 + - uid: 30985 + components: + - type: Transform + pos: 54.5,26.5 parent: 2 - proto: ButtonFrameExit entities: @@ -41843,6 +42568,16 @@ entities: - type: Transform pos: -41.5,-39.5 parent: 2 + - uid: 2372 + components: + - type: Transform + pos: 60.5,24.5 + parent: 2 + - uid: 2373 + components: + - type: Transform + pos: 50.5,24.5 + parent: 2 - uid: 2472 components: - type: Transform @@ -43578,6 +44313,21 @@ entities: - type: Transform pos: -15.5,21.5 parent: 2 + - uid: 3590 + components: + - type: Transform + pos: 52.5,29.5 + parent: 2 + - uid: 3591 + components: + - type: Transform + pos: 50.5,29.5 + parent: 2 + - uid: 3592 + components: + - type: Transform + pos: 51.5,29.5 + parent: 2 - uid: 3611 components: - type: Transform @@ -44468,11 +45218,6 @@ entities: - type: Transform pos: 56.5,-31.5 parent: 2 - - uid: 4823 - components: - - type: Transform - pos: 60.5,18.5 - parent: 2 - uid: 4954 components: - type: Transform @@ -48183,11 +48928,6 @@ entities: - type: Transform pos: -0.5,52.5 parent: 2 - - uid: 9396 - components: - - type: Transform - pos: 50.5,16.5 - parent: 2 - uid: 9398 components: - type: Transform @@ -49163,11 +49903,6 @@ entities: - type: Transform pos: 34.5,-45.5 parent: 2 - - uid: 10945 - components: - - type: Transform - pos: 57.5,11.5 - parent: 2 - uid: 10950 components: - type: Transform @@ -51618,145 +52353,25 @@ entities: - type: Transform pos: 6.5,28.5 parent: 2 - - uid: 12854 - components: - - type: Transform - pos: 52.5,17.5 - parent: 2 - - uid: 12855 - components: - - type: Transform - pos: 53.5,17.5 - parent: 2 - - uid: 12856 - components: - - type: Transform - pos: 53.5,16.5 - parent: 2 - - uid: 12857 - components: - - type: Transform - pos: 53.5,15.5 - parent: 2 - - uid: 12858 - components: - - type: Transform - pos: 53.5,14.5 - parent: 2 - - uid: 12859 - components: - - type: Transform - pos: 53.5,18.5 - parent: 2 - - uid: 12860 - components: - - type: Transform - pos: 52.5,18.5 - parent: 2 - - uid: 12861 - components: - - type: Transform - pos: 51.5,18.5 - parent: 2 - - uid: 12862 - components: - - type: Transform - pos: 50.5,18.5 - parent: 2 - - uid: 12863 - components: - - type: Transform - pos: 49.5,18.5 - parent: 2 - - uid: 12864 - components: - - type: Transform - pos: 49.5,17.5 - parent: 2 - - uid: 12865 - components: - - type: Transform - pos: 49.5,16.5 - parent: 2 - - uid: 12866 - components: - - type: Transform - pos: 49.5,15.5 - parent: 2 - - uid: 12867 - components: - - type: Transform - pos: 49.5,14.5 - parent: 2 - - uid: 12868 - components: - - type: Transform - pos: 50.5,14.5 - parent: 2 - - uid: 12869 - components: - - type: Transform - pos: 50.5,14.5 - parent: 2 - - uid: 12870 - components: - - type: Transform - pos: 51.5,14.5 - parent: 2 - - uid: 12871 - components: - - type: Transform - pos: 52.5,14.5 - parent: 2 - - uid: 12872 - components: - - type: Transform - pos: 49.5,19.5 - parent: 2 - - uid: 12873 - components: - - type: Transform - pos: 49.5,20.5 - parent: 2 - - uid: 12874 - components: - - type: Transform - pos: 49.5,21.5 - parent: 2 - - uid: 12875 - components: - - type: Transform - pos: 50.5,21.5 - parent: 2 - - uid: 12876 - components: - - type: Transform - pos: 51.5,21.5 - parent: 2 - - uid: 12877 - components: - - type: Transform - pos: 52.5,21.5 - parent: 2 - - uid: 12878 + - uid: 12736 components: - type: Transform - pos: 53.5,21.5 + pos: 53.5,30.5 parent: 2 - - uid: 12879 + - uid: 12737 components: - type: Transform - pos: 53.5,20.5 + pos: 53.5,29.5 parent: 2 - - uid: 12880 + - uid: 12900 components: - type: Transform - pos: 53.5,19.5 + pos: 55.5,20.5 parent: 2 - - uid: 12881 + - uid: 12910 components: - type: Transform - pos: 54.5,16.5 + pos: 57.5,17.5 parent: 2 - uid: 12983 components: @@ -51778,71 +52393,6 @@ entities: - type: Transform pos: 62.5,-5.5 parent: 2 - - uid: 13039 - components: - - type: Transform - pos: 58.5,11.5 - parent: 2 - - uid: 13040 - components: - - type: Transform - pos: 59.5,11.5 - parent: 2 - - uid: 13041 - components: - - type: Transform - pos: 60.5,11.5 - parent: 2 - - uid: 13042 - components: - - type: Transform - pos: 60.5,12.5 - parent: 2 - - uid: 13043 - components: - - type: Transform - pos: 60.5,13.5 - parent: 2 - - uid: 13044 - components: - - type: Transform - pos: 60.5,14.5 - parent: 2 - - uid: 13045 - components: - - type: Transform - pos: 60.5,15.5 - parent: 2 - - uid: 13046 - components: - - type: Transform - pos: 60.5,16.5 - parent: 2 - - uid: 13047 - components: - - type: Transform - pos: 60.5,17.5 - parent: 2 - - uid: 13048 - components: - - type: Transform - pos: 59.5,16.5 - parent: 2 - - uid: 13049 - components: - - type: Transform - pos: 58.5,16.5 - parent: 2 - - uid: 13050 - components: - - type: Transform - pos: 57.5,16.5 - parent: 2 - - uid: 13052 - components: - - type: Transform - pos: 55.5,16.5 - parent: 2 - uid: 13053 components: - type: Transform @@ -51883,6 +52433,11 @@ entities: - type: Transform pos: 59.5,-7.5 parent: 2 + - uid: 13076 + components: + - type: Transform + pos: 52.5,24.5 + parent: 2 - uid: 13078 components: - type: Transform @@ -52458,6 +53013,11 @@ entities: - type: Transform pos: -49.5,0.5 parent: 2 + - uid: 17457 + components: + - type: Transform + pos: 47.5,29.5 + parent: 2 - uid: 17468 components: - type: Transform @@ -52708,6 +53268,11 @@ entities: - type: Transform pos: -46.5,-33.5 parent: 2 + - uid: 17524 + components: + - type: Transform + pos: 48.5,29.5 + parent: 2 - uid: 17956 components: - type: Transform @@ -53133,11 +53698,71 @@ entities: - type: Transform pos: 20.5,-18.5 parent: 2 + - uid: 18229 + components: + - type: Transform + pos: 49.5,29.5 + parent: 2 - uid: 18364 components: - type: Transform pos: 42.5,-2.5 parent: 2 + - uid: 18413 + components: + - type: Transform + pos: 55.5,17.5 + parent: 2 + - uid: 18417 + components: + - type: Transform + pos: 51.5,23.5 + parent: 2 + - uid: 18434 + components: + - type: Transform + pos: 51.5,20.5 + parent: 2 + - uid: 18435 + components: + - type: Transform + pos: 59.5,22.5 + parent: 2 + - uid: 18436 + components: + - type: Transform + pos: 60.5,16.5 + parent: 2 + - uid: 18437 + components: + - type: Transform + pos: 60.5,14.5 + parent: 2 + - uid: 18438 + components: + - type: Transform + pos: 55.5,16.5 + parent: 2 + - uid: 18441 + components: + - type: Transform + pos: 54.5,17.5 + parent: 2 + - uid: 18442 + components: + - type: Transform + pos: 56.5,17.5 + parent: 2 + - uid: 18443 + components: + - type: Transform + pos: 50.5,19.5 + parent: 2 + - uid: 18444 + components: + - type: Transform + pos: 59.5,23.5 + parent: 2 - uid: 18503 components: - type: Transform @@ -53148,6 +53773,11 @@ entities: - type: Transform pos: 25.5,35.5 parent: 2 + - uid: 18557 + components: + - type: Transform + pos: 58.5,20.5 + parent: 2 - uid: 18985 components: - type: Transform @@ -53443,45 +54073,40 @@ entities: - type: Transform pos: -47.5,-55.5 parent: 2 - - uid: 20490 - components: - - type: Transform - pos: 43.5,24.5 - parent: 2 - - uid: 20491 + - uid: 20245 components: - type: Transform - pos: 43.5,25.5 + pos: 53.5,22.5 parent: 2 - - uid: 20492 + - uid: 20250 components: - type: Transform - pos: 43.5,26.5 + pos: 60.5,20.5 parent: 2 - - uid: 20493 + - uid: 20276 components: - type: Transform - pos: 44.5,26.5 + pos: 46.5,29.5 parent: 2 - - uid: 20494 + - uid: 20487 components: - type: Transform - pos: 45.5,26.5 + pos: 51.5,24.5 parent: 2 - - uid: 20495 + - uid: 20490 components: - type: Transform - pos: 46.5,26.5 + pos: 43.5,24.5 parent: 2 - - uid: 20496 + - uid: 20491 components: - type: Transform - pos: 47.5,26.5 + pos: 43.5,25.5 parent: 2 - - uid: 20497 + - uid: 20492 components: - type: Transform - pos: 48.5,26.5 + pos: 43.5,26.5 parent: 2 - uid: 20502 components: @@ -55008,6 +55633,11 @@ entities: - type: Transform pos: -6.5,52.5 parent: 2 + - uid: 23422 + components: + - type: Transform + pos: 50.5,20.5 + parent: 2 - uid: 23430 components: - type: Transform @@ -55028,6 +55658,11 @@ entities: - type: Transform pos: 32.5,40.5 parent: 2 + - uid: 23510 + components: + - type: Transform + pos: 50.5,18.5 + parent: 2 - uid: 23511 components: - type: Transform @@ -55083,11 +55718,6 @@ entities: - type: Transform pos: -2.5,41.5 parent: 2 - - uid: 23759 - components: - - type: Transform - pos: 51.5,16.5 - parent: 2 - uid: 23846 components: - type: Transform @@ -55143,6 +55773,11 @@ entities: - type: Transform pos: -46.5,-55.5 parent: 2 + - uid: 24124 + components: + - type: Transform + pos: 59.5,21.5 + parent: 2 - uid: 24141 components: - type: Transform @@ -57913,6 +58548,21 @@ entities: - type: Transform pos: 17.5,-51.5 parent: 2 + - uid: 28812 + components: + - type: Transform + pos: 52.5,20.5 + parent: 2 + - uid: 28813 + components: + - type: Transform + pos: 54.5,15.5 + parent: 2 + - uid: 28814 + components: + - type: Transform + pos: 53.5,23.5 + parent: 2 - uid: 28908 components: - type: Transform @@ -57983,11 +58633,21 @@ entities: - type: Transform pos: -44.5,37.5 parent: 2 + - uid: 29002 + components: + - type: Transform + pos: 55.5,12.5 + parent: 2 - uid: 29036 components: - type: Transform pos: -14.5,19.5 parent: 2 + - uid: 29074 + components: + - type: Transform + pos: 53.5,17.5 + parent: 2 - uid: 29077 components: - type: Transform @@ -58098,6 +58758,56 @@ entities: - type: Transform pos: 22.5,39.5 parent: 2 + - uid: 29306 + components: + - type: Transform + pos: 52.5,15.5 + parent: 2 + - uid: 29335 + components: + - type: Transform + pos: 51.5,22.5 + parent: 2 + - uid: 29337 + components: + - type: Transform + pos: 55.5,22.5 + parent: 2 + - uid: 29340 + components: + - type: Transform + pos: 55.5,23.5 + parent: 2 + - uid: 29341 + components: + - type: Transform + pos: 58.5,24.5 + parent: 2 + - uid: 29342 + components: + - type: Transform + pos: 59.5,24.5 + parent: 2 + - uid: 29343 + components: + - type: Transform + pos: 55.5,24.5 + parent: 2 + - uid: 29344 + components: + - type: Transform + pos: 57.5,24.5 + parent: 2 + - uid: 29345 + components: + - type: Transform + pos: 53.5,24.5 + parent: 2 + - uid: 29346 + components: + - type: Transform + pos: 54.5,24.5 + parent: 2 - uid: 29352 components: - type: Transform @@ -58113,55 +58823,85 @@ entities: - type: Transform pos: 63.5,8.5 parent: 2 - - uid: 29368 + - uid: 29375 components: - type: Transform - pos: 49.5,26.5 + pos: 51.5,21.5 + parent: 2 + - uid: 29376 + components: + - type: Transform + pos: 52.5,16.5 + parent: 2 + - uid: 29377 + components: + - type: Transform + pos: 56.5,20.5 + parent: 2 + - uid: 29378 + components: + - type: Transform + pos: 54.5,20.5 parent: 2 - uid: 29379 components: - type: Transform - pos: 50.5,26.5 + pos: 60.5,19.5 parent: 2 - uid: 29380 components: - type: Transform - pos: 51.5,26.5 + pos: 60.5,18.5 parent: 2 - uid: 29381 components: - type: Transform - pos: 52.5,26.5 + pos: 53.5,20.5 parent: 2 - uid: 29382 components: - type: Transform - pos: 53.5,26.5 + pos: 53.5,15.5 parent: 2 - uid: 29383 components: - type: Transform - pos: 54.5,26.5 + pos: 59.5,15.5 parent: 2 - uid: 29384 components: - type: Transform - pos: 55.5,26.5 + pos: 57.5,15.5 parent: 2 - uid: 29385 components: - type: Transform - pos: 56.5,26.5 + pos: 58.5,15.5 parent: 2 - uid: 29386 components: - type: Transform - pos: 56.5,27.5 + pos: 52.5,14.5 parent: 2 - uid: 29387 components: - type: Transform - pos: 56.5,28.5 + pos: 56.5,15.5 + parent: 2 + - uid: 29388 + components: + - type: Transform + pos: 55.5,13.5 + parent: 2 + - uid: 29413 + components: + - type: Transform + pos: 55.5,14.5 + parent: 2 + - uid: 29415 + components: + - type: Transform + pos: 55.5,15.5 parent: 2 - uid: 29472 components: @@ -58263,21 +59003,6 @@ entities: - type: Transform pos: -59.5,-8.5 parent: 2 - - uid: 29575 - components: - - type: Transform - pos: 60.5,19.5 - parent: 2 - - uid: 29576 - components: - - type: Transform - pos: 60.5,20.5 - parent: 2 - - uid: 29577 - components: - - type: Transform - pos: 60.5,21.5 - parent: 2 - uid: 29622 components: - type: Transform @@ -58768,8 +59493,48 @@ entities: - type: Transform pos: -46.5,-19.5 parent: 2 + - uid: 30831 + components: + - type: Transform + pos: 56.5,24.5 + parent: 2 + - uid: 30832 + components: + - type: Transform + pos: 60.5,15.5 + parent: 2 + - uid: 30833 + components: + - type: Transform + pos: 57.5,20.5 + parent: 2 + - uid: 30834 + components: + - type: Transform + pos: 59.5,20.5 + parent: 2 + - uid: 31062 + components: + - type: Transform + pos: 60.5,11.5 + parent: 2 + - uid: 31063 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - uid: 31064 + components: + - type: Transform + pos: 60.5,13.5 + parent: 2 - proto: CableApcStack entities: + - uid: 21060 + components: + - type: Transform + pos: 49.516796,20.036963 + parent: 2 - uid: 30075 components: - type: Transform @@ -58807,11 +59572,6 @@ entities: - type: Transform pos: 7.5,28.5 parent: 2 - - uid: 2381 - components: - - type: Transform - pos: 58.5,24.5 - parent: 2 - uid: 2384 components: - type: Transform @@ -58882,6 +59642,11 @@ entities: - type: Transform pos: 52.5,-10.5 parent: 2 + - uid: 4079 + components: + - type: Transform + pos: 52.5,20.5 + parent: 2 - uid: 4153 components: - type: Transform @@ -60507,10 +61272,10 @@ entities: - type: Transform pos: 31.5,33.5 parent: 2 - - uid: 5219 + - uid: 5220 components: - type: Transform - pos: 50.5,26.5 + pos: 60.5,15.5 parent: 2 - uid: 5357 components: @@ -61282,6 +62047,11 @@ entities: - type: Transform pos: 27.5,40.5 parent: 2 + - uid: 6543 + components: + - type: Transform + pos: 52.5,16.5 + parent: 2 - uid: 6674 components: - type: Transform @@ -61327,6 +62097,36 @@ entities: - type: Transform pos: -4.5,45.5 parent: 2 + - uid: 6814 + components: + - type: Transform + pos: 48.5,15.5 + parent: 2 + - uid: 6825 + components: + - type: Transform + pos: 60.5,11.5 + parent: 2 + - uid: 6829 + components: + - type: Transform + pos: 61.5,22.5 + parent: 2 + - uid: 6908 + components: + - type: Transform + pos: 59.5,22.5 + parent: 2 + - uid: 6909 + components: + - type: Transform + pos: 56.5,15.5 + parent: 2 + - uid: 7016 + components: + - type: Transform + pos: 57.5,15.5 + parent: 2 - uid: 7326 components: - type: Transform @@ -61707,11 +62507,26 @@ entities: - type: Transform pos: 33.5,50.5 parent: 2 + - uid: 8502 + components: + - type: Transform + pos: 54.5,15.5 + parent: 2 + - uid: 8670 + components: + - type: Transform + pos: 55.5,15.5 + parent: 2 - uid: 8709 components: - type: Transform pos: 43.5,26.5 parent: 2 + - uid: 8754 + components: + - type: Transform + pos: 53.5,15.5 + parent: 2 - uid: 8755 components: - type: Transform @@ -61722,6 +62537,26 @@ entities: - type: Transform pos: 43.5,28.5 parent: 2 + - uid: 8794 + components: + - type: Transform + pos: 52.5,15.5 + parent: 2 + - uid: 8795 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - uid: 8796 + components: + - type: Transform + pos: 60.5,14.5 + parent: 2 + - uid: 8807 + components: + - type: Transform + pos: 60.5,22.5 + parent: 2 - uid: 8904 components: - type: Transform @@ -61732,6 +62567,21 @@ entities: - type: Transform pos: 43.5,30.5 parent: 2 + - uid: 8955 + components: + - type: Transform + pos: 57.5,22.5 + parent: 2 + - uid: 8956 + components: + - type: Transform + pos: 55.5,22.5 + parent: 2 + - uid: 8957 + components: + - type: Transform + pos: 56.5,22.5 + parent: 2 - uid: 9393 components: - type: Transform @@ -61757,6 +62607,31 @@ entities: - type: Transform pos: -19.5,43.5 parent: 2 + - uid: 9468 + components: + - type: Transform + pos: 53.5,22.5 + parent: 2 + - uid: 9470 + components: + - type: Transform + pos: 49.5,22.5 + parent: 2 + - uid: 9473 + components: + - type: Transform + pos: 48.5,13.5 + parent: 2 + - uid: 9474 + components: + - type: Transform + pos: 52.5,17.5 + parent: 2 + - uid: 9935 + components: + - type: Transform + pos: 48.5,14.5 + parent: 2 - uid: 10005 components: - type: Transform @@ -62017,16 +62892,51 @@ entities: - type: Transform pos: 43.5,-51.5 parent: 2 + - uid: 10728 + components: + - type: Transform + pos: 63.5,16.5 + parent: 2 + - uid: 10730 + components: + - type: Transform + pos: 63.5,19.5 + parent: 2 + - uid: 10731 + components: + - type: Transform + pos: 50.5,27.5 + parent: 2 + - uid: 10743 + components: + - type: Transform + pos: 49.5,27.5 + parent: 2 - uid: 10744 components: - type: Transform pos: 41.5,-50.5 parent: 2 + - uid: 10840 + components: + - type: Transform + pos: 63.5,22.5 + parent: 2 + - uid: 10887 + components: + - type: Transform + pos: 63.5,26.5 + parent: 2 - uid: 10891 components: - type: Transform pos: -47.5,-48.5 parent: 2 + - uid: 10945 + components: + - type: Transform + pos: 63.5,24.5 + parent: 2 - uid: 11584 components: - type: Transform @@ -62462,225 +63372,235 @@ entities: - type: Transform pos: 43.5,10.5 parent: 2 - - uid: 12823 + - uid: 12704 components: - type: Transform - pos: 50.5,19.5 + pos: 47.5,27.5 parent: 2 - - uid: 12824 + - uid: 12709 components: - type: Transform - pos: 51.5,19.5 + pos: 62.5,22.5 parent: 2 - - uid: 12825 + - uid: 12716 components: - type: Transform - pos: 52.5,19.5 + pos: 47.5,25.5 parent: 2 - - uid: 12890 + - uid: 12717 components: - type: Transform - pos: 46.5,24.5 + pos: 47.5,26.5 parent: 2 - - uid: 12891 + - uid: 12728 components: - type: Transform pos: 47.5,24.5 parent: 2 - - uid: 12892 + - uid: 12794 components: - type: Transform - pos: 48.5,24.5 + pos: 63.5,15.5 parent: 2 - - uid: 12893 + - uid: 12795 components: - type: Transform - pos: 49.5,24.5 + pos: 63.5,18.5 parent: 2 - - uid: 12894 + - uid: 12796 components: - type: Transform - pos: 50.5,24.5 + pos: 51.5,27.5 parent: 2 - - uid: 12895 + - uid: 12798 components: - type: Transform - pos: 51.5,24.5 + pos: 63.5,21.5 parent: 2 - - uid: 12896 + - uid: 12799 components: - type: Transform - pos: 52.5,24.5 + pos: 63.5,25.5 parent: 2 - - uid: 12897 + - uid: 12800 components: - type: Transform - pos: 53.5,24.5 + pos: 63.5,23.5 parent: 2 - - uid: 12898 + - uid: 12801 components: - type: Transform - pos: 54.5,24.5 + pos: 47.5,19.5 parent: 2 - - uid: 12899 + - uid: 12805 components: - type: Transform - pos: 55.5,24.5 + pos: 50.5,15.5 parent: 2 - - uid: 12900 + - uid: 12807 components: - type: Transform - pos: 56.5,24.5 + pos: 50.5,22.5 parent: 2 - - uid: 12901 + - uid: 12808 components: - type: Transform - pos: 56.5,23.5 + pos: 51.5,22.5 parent: 2 - - uid: 12902 + - uid: 12809 components: - type: Transform - pos: 56.5,22.5 + pos: 47.5,18.5 parent: 2 - - uid: 12903 + - uid: 12811 components: - type: Transform - pos: 56.5,21.5 + pos: 51.5,17.5 parent: 2 - - uid: 12904 + - uid: 12813 components: - type: Transform - pos: 56.5,20.5 + pos: 58.5,22.5 parent: 2 - - uid: 12905 + - uid: 12816 components: - type: Transform - pos: 56.5,19.5 + pos: 47.5,23.5 parent: 2 - - uid: 12906 + - uid: 12817 components: - type: Transform - pos: 46.5,23.5 + pos: 47.5,20.5 parent: 2 - - uid: 12907 + - uid: 12823 components: - type: Transform - pos: 46.5,22.5 + pos: 47.5,21.5 parent: 2 - - uid: 12908 + - uid: 12831 components: - type: Transform - pos: 46.5,21.5 + pos: 48.5,16.5 parent: 2 - - uid: 12909 + - uid: 12832 components: - type: Transform - pos: 46.5,20.5 + pos: 63.5,17.5 parent: 2 - - uid: 12910 + - uid: 12867 components: - type: Transform - pos: 46.5,19.5 + pos: 58.5,15.5 parent: 2 - - uid: 12911 + - uid: 12908 components: - type: Transform - pos: 46.5,18.5 + pos: 48.5,11.5 + parent: 2 + - uid: 12909 + components: + - type: Transform + pos: 46.5,12.5 parent: 2 - uid: 12912 components: - type: Transform - pos: 46.5,17.5 + pos: 63.5,14.5 parent: 2 - uid: 12913 components: - type: Transform - pos: 46.5,16.5 + pos: 54.5,27.5 parent: 2 - - uid: 12914 + - uid: 12921 components: - type: Transform - pos: 46.5,15.5 + pos: 63.5,13.5 parent: 2 - - uid: 12915 + - uid: 12923 components: - type: Transform - pos: 46.5,14.5 + pos: 55.5,27.5 parent: 2 - - uid: 12916 + - uid: 12924 components: - type: Transform - pos: 46.5,13.5 + pos: 61.5,27.5 parent: 2 - - uid: 12917 + - uid: 12925 components: - type: Transform - pos: 46.5,12.5 + pos: 59.5,27.5 parent: 2 - - uid: 12918 + - uid: 12926 components: - type: Transform - pos: 46.5,11.5 + pos: 60.5,27.5 parent: 2 - - uid: 12919 + - uid: 12928 components: - type: Transform - pos: 47.5,11.5 + pos: 47.5,22.5 parent: 2 - - uid: 12920 + - uid: 12929 components: - type: Transform - pos: 48.5,11.5 + pos: 48.5,22.5 parent: 2 - - uid: 12921 + - uid: 12933 components: - type: Transform - pos: 49.5,11.5 + pos: 63.5,20.5 parent: 2 - - uid: 12922 + - uid: 12936 components: - type: Transform - pos: 50.5,11.5 + pos: 58.5,27.5 parent: 2 - - uid: 12923 + - uid: 12943 components: - type: Transform - pos: 51.5,11.5 + pos: 56.5,27.5 parent: 2 - - uid: 12924 + - uid: 12944 components: - type: Transform - pos: 52.5,11.5 + pos: 53.5,27.5 parent: 2 - - uid: 12925 + - uid: 12945 components: - type: Transform - pos: 53.5,11.5 + pos: 52.5,27.5 parent: 2 - - uid: 12926 + - uid: 12946 components: - type: Transform - pos: 54.5,11.5 + pos: 52.5,22.5 parent: 2 - - uid: 12927 + - uid: 12947 components: - type: Transform - pos: 55.5,11.5 + pos: 57.5,27.5 parent: 2 - - uid: 12928 + - uid: 12949 components: - type: Transform pos: 56.5,11.5 parent: 2 - - uid: 12929 + - uid: 12950 components: - type: Transform - pos: 56.5,12.5 + pos: 52.5,11.5 parent: 2 - - uid: 12930 + - uid: 12951 components: - type: Transform - pos: 56.5,13.5 + pos: 51.5,11.5 + parent: 2 + - uid: 12952 + components: + - type: Transform + pos: 58.5,11.5 parent: 2 - uid: 12959 components: @@ -62827,50 +63747,85 @@ entities: - type: Transform pos: 56.5,9.5 parent: 2 + - uid: 13007 + components: + - type: Transform + pos: 54.5,29.5 + parent: 2 + - uid: 13011 + components: + - type: Transform + pos: 55.5,29.5 + parent: 2 + - uid: 13012 + components: + - type: Transform + pos: 53.5,29.5 + parent: 2 - uid: 13034 components: - type: Transform pos: 43.5,-45.5 parent: 2 - - uid: 13037 + - uid: 13041 components: - type: Transform - pos: 51.5,23.5 + pos: 44.5,29.5 parent: 2 - - uid: 13062 + - uid: 13042 components: - type: Transform - pos: 47.5,27.5 + pos: 46.5,29.5 parent: 2 - - uid: 13073 + - uid: 13043 components: - type: Transform - pos: 49.5,27.5 + pos: 45.5,29.5 parent: 2 - - uid: 13130 + - uid: 13044 components: - type: Transform - pos: 51.5,26.5 + pos: 49.5,30.5 parent: 2 - - uid: 13131 + - uid: 13046 components: - type: Transform - pos: 52.5,26.5 + pos: 50.5,30.5 parent: 2 - - uid: 13210 + - uid: 13047 components: - type: Transform - pos: 51.5,22.5 + pos: 47.5,29.5 parent: 2 - - uid: 13747 + - uid: 13048 components: - type: Transform - pos: 51.5,20.5 + pos: 48.5,30.5 parent: 2 - - uid: 13773 + - uid: 13049 components: - type: Transform - pos: 51.5,21.5 + pos: 48.5,29.5 + parent: 2 + - uid: 13050 + components: + - type: Transform + pos: 51.5,30.5 + parent: 2 + - uid: 13052 + components: + - type: Transform + pos: 52.5,29.5 + parent: 2 + - uid: 13059 + components: + - type: Transform + pos: 51.5,29.5 + parent: 2 + - uid: 13063 + components: + - type: Transform + pos: 53.5,19.5 parent: 2 - uid: 14333 components: @@ -62902,11 +63857,6 @@ entities: - type: Transform pos: 49.5,-15.5 parent: 2 - - uid: 14998 - components: - - type: Transform - pos: 54.5,26.5 - parent: 2 - uid: 15404 components: - type: Transform @@ -62930,7 +63880,7 @@ entities: - uid: 16507 components: - type: Transform - pos: 57.5,24.5 + pos: 50.5,16.5 parent: 2 - uid: 16567 components: @@ -62962,6 +63912,46 @@ entities: - type: Transform pos: -46.5,-51.5 parent: 2 + - uid: 18371 + components: + - type: Transform + pos: 57.5,11.5 + parent: 2 + - uid: 18393 + components: + - type: Transform + pos: 55.5,11.5 + parent: 2 + - uid: 18394 + components: + - type: Transform + pos: 54.5,11.5 + parent: 2 + - uid: 18396 + components: + - type: Transform + pos: 53.5,11.5 + parent: 2 + - uid: 18419 + components: + - type: Transform + pos: 59.5,15.5 + parent: 2 + - uid: 18420 + components: + - type: Transform + pos: 49.5,15.5 + parent: 2 + - uid: 18421 + components: + - type: Transform + pos: 60.5,13.5 + parent: 2 + - uid: 18431 + components: + - type: Transform + pos: 47.5,16.5 + parent: 2 - uid: 18451 components: - type: Transform @@ -62992,10 +63982,20 @@ entities: - type: Transform pos: -54.5,-61.5 parent: 2 - - uid: 18883 + - uid: 18922 components: - type: Transform - pos: 59.5,24.5 + pos: 46.5,16.5 + parent: 2 + - uid: 18928 + components: + - type: Transform + pos: 46.5,15.5 + parent: 2 + - uid: 18929 + components: + - type: Transform + pos: 50.5,17.5 parent: 2 - uid: 19073 components: @@ -64552,41 +65552,6 @@ entities: - type: Transform pos: -61.5,-53.5 parent: 2 - - uid: 20237 - components: - - type: Transform - pos: 55.5,26.5 - parent: 2 - - uid: 20243 - components: - - type: Transform - pos: 56.5,26.5 - parent: 2 - - uid: 20262 - components: - - type: Transform - pos: 44.5,26.5 - parent: 2 - - uid: 20263 - components: - - type: Transform - pos: 45.5,26.5 - parent: 2 - - uid: 20264 - components: - - type: Transform - pos: 46.5,26.5 - parent: 2 - - uid: 20265 - components: - - type: Transform - pos: 47.5,26.5 - parent: 2 - - uid: 20267 - components: - - type: Transform - pos: 49.5,26.5 - parent: 2 - uid: 20388 components: - type: Transform @@ -64595,12 +65560,12 @@ entities: - uid: 20391 components: - type: Transform - pos: 56.5,27.5 + pos: 46.5,13.5 parent: 2 - uid: 20392 components: - type: Transform - pos: 56.5,28.5 + pos: 46.5,18.5 parent: 2 - uid: 20393 components: @@ -64992,26 +65957,46 @@ entities: - type: Transform pos: 59.5,29.5 parent: 2 - - uid: 20500 + - uid: 20485 components: - type: Transform - pos: 61.5,24.5 + pos: 46.5,17.5 parent: 2 - - uid: 20646 + - uid: 20499 components: - type: Transform - pos: 48.5,27.5 + pos: 62.5,27.5 + parent: 2 + - uid: 20561 + components: + - type: Transform + pos: 63.5,27.5 parent: 2 - uid: 20654 components: - type: Transform - pos: 62.5,24.5 + pos: 54.5,22.5 + parent: 2 + - uid: 20705 + components: + - type: Transform + pos: 49.5,11.5 + parent: 2 + - uid: 20720 + components: + - type: Transform + pos: 50.5,11.5 parent: 2 - uid: 20886 components: - type: Transform pos: 51.5,-21.5 parent: 2 + - uid: 20911 + components: + - type: Transform + pos: 48.5,27.5 + parent: 2 - uid: 20959 components: - type: Transform @@ -65787,15 +66772,15 @@ entities: - type: Transform pos: 55.5,-14.5 parent: 2 - - uid: 23422 + - uid: 23427 components: - type: Transform - pos: 63.5,24.5 + pos: 55.5,-17.5 parent: 2 - - uid: 23427 + - uid: 23528 components: - type: Transform - pos: 55.5,-17.5 + pos: 46.5,14.5 parent: 2 - uid: 23604 components: @@ -65892,11 +66877,6 @@ entities: - type: Transform pos: -20.5,24.5 parent: 2 - - uid: 24167 - components: - - type: Transform - pos: 63.5,20.5 - parent: 2 - uid: 24258 components: - type: Transform @@ -65982,175 +66962,30 @@ entities: - type: Transform pos: 60.5,10.5 parent: 2 - - uid: 29152 - components: - - type: Transform - pos: 60.5,11.5 - parent: 2 - - uid: 29153 - components: - - type: Transform - pos: 60.5,12.5 - parent: 2 - - uid: 29154 - components: - - type: Transform - pos: 60.5,13.5 - parent: 2 - - uid: 29155 - components: - - type: Transform - pos: 60.5,14.5 - parent: 2 - - uid: 29156 - components: - - type: Transform - pos: 60.5,15.5 - parent: 2 - uid: 29157 components: - type: Transform - pos: 60.5,16.5 - parent: 2 - - uid: 29158 - components: - - type: Transform - pos: 59.5,16.5 - parent: 2 - - uid: 29159 - components: - - type: Transform - pos: 58.5,16.5 - parent: 2 - - uid: 29160 - components: - - type: Transform - pos: 57.5,16.5 - parent: 2 - - uid: 29161 - components: - - type: Transform - pos: 56.5,16.5 - parent: 2 - - uid: 29162 - components: - - type: Transform - pos: 55.5,16.5 - parent: 2 - - uid: 29163 - components: - - type: Transform - pos: 54.5,16.5 - parent: 2 - - uid: 29164 - components: - - type: Transform - pos: 53.5,16.5 + pos: 53.5,20.5 parent: 2 - - uid: 29165 + - uid: 29308 components: - type: Transform - pos: 53.5,17.5 + pos: 46.5,11.5 parent: 2 - - uid: 29166 + - uid: 29310 components: - type: Transform - pos: 53.5,19.5 + pos: 47.5,11.5 parent: 2 - - uid: 29167 + - uid: 29311 components: - type: Transform pos: 53.5,18.5 parent: 2 - - uid: 29289 - components: - - type: Transform - pos: 60.5,24.5 - parent: 2 - - uid: 29298 - components: - - type: Transform - pos: 63.5,22.5 - parent: 2 - - uid: 29299 - components: - - type: Transform - pos: 63.5,21.5 - parent: 2 - - uid: 29305 - components: - - type: Transform - pos: 52.5,20.5 - parent: 2 - - uid: 29306 - components: - - type: Transform - pos: 50.5,20.5 - parent: 2 - - uid: 29324 - components: - - type: Transform - pos: 63.5,19.5 - parent: 2 - - uid: 29325 - components: - - type: Transform - pos: 63.5,18.5 - parent: 2 - - uid: 29326 - components: - - type: Transform - pos: 63.5,17.5 - parent: 2 - - uid: 29327 - components: - - type: Transform - pos: 63.5,16.5 - parent: 2 - - uid: 29328 - components: - - type: Transform - pos: 63.5,15.5 - parent: 2 - - uid: 29329 - components: - - type: Transform - pos: 63.5,14.5 - parent: 2 - - uid: 29330 - components: - - type: Transform - pos: 63.5,13.5 - parent: 2 - - uid: 29331 - components: - - type: Transform - pos: 63.5,12.5 - parent: 2 - - uid: 29332 - components: - - type: Transform - pos: 63.5,11.5 - parent: 2 - - uid: 29333 - components: - - type: Transform - pos: 63.5,11.5 - parent: 2 - - uid: 29335 - components: - - type: Transform - pos: 63.5,23.5 - parent: 2 - - uid: 29364 - components: - - type: Transform - pos: 61.5,15.5 - parent: 2 - - uid: 29367 + - uid: 29361 components: - type: Transform - pos: 53.5,26.5 + pos: 52.5,21.5 parent: 2 - uid: 29392 components: @@ -66277,6 +67112,11 @@ entities: - type: Transform pos: 24.5,-25.5 parent: 2 + - uid: 30294 + components: + - type: Transform + pos: 54.5,18.5 + parent: 2 - uid: 30314 components: - type: Transform @@ -68114,6 +68954,16 @@ entities: - type: Transform pos: -4.5,41.5 parent: 2 + - uid: 6541 + components: + - type: Transform + pos: 52.5,19.5 + parent: 2 + - uid: 6547 + components: + - type: Transform + pos: 51.5,17.5 + parent: 2 - uid: 6682 components: - type: Transform @@ -68154,6 +69004,16 @@ entities: - type: Transform pos: 17.5,26.5 parent: 2 + - uid: 6812 + components: + - type: Transform + pos: 52.5,17.5 + parent: 2 + - uid: 6813 + components: + - type: Transform + pos: 54.5,19.5 + parent: 2 - uid: 7097 components: - type: Transform @@ -68959,6 +69819,11 @@ entities: - type: Transform pos: -23.5,43.5 parent: 2 + - uid: 8992 + components: + - type: Transform + pos: 60.5,13.5 + parent: 2 - uid: 9028 components: - type: Transform @@ -69124,6 +69989,21 @@ entities: - type: Transform pos: -25.5,44.5 parent: 2 + - uid: 9396 + components: + - type: Transform + pos: 60.5,11.5 + parent: 2 + - uid: 9466 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - uid: 9471 + components: + - type: Transform + pos: 56.5,19.5 + parent: 2 - uid: 9475 components: - type: Transform @@ -69159,6 +70039,11 @@ entities: - type: Transform pos: -23.5,26.5 parent: 2 + - uid: 9739 + components: + - type: Transform + pos: 49.5,20.5 + parent: 2 - uid: 10039 components: - type: Transform @@ -69504,6 +70389,11 @@ entities: - type: Transform pos: 3.5,-58.5 parent: 2 + - uid: 10958 + components: + - type: Transform + pos: 58.5,19.5 + parent: 2 - uid: 10975 components: - type: Transform @@ -69849,25 +70739,130 @@ entities: - type: Transform pos: -53.5,-31.5 parent: 2 - - uid: 12827 + - uid: 12710 components: - type: Transform - pos: 51.5,19.5 + pos: 59.5,15.5 parent: 2 - - uid: 12828 + - uid: 12711 components: - type: Transform - pos: 51.5,18.5 + pos: 56.5,15.5 parent: 2 - - uid: 12829 + - uid: 12760 components: - type: Transform - pos: 52.5,18.5 + pos: 60.5,15.5 parent: 2 - - uid: 12853 + - uid: 12761 components: - type: Transform - pos: 52.5,17.5 + pos: 57.5,15.5 + parent: 2 + - uid: 12762 + components: + - type: Transform + pos: 60.5,14.5 + parent: 2 + - uid: 12785 + components: + - type: Transform + pos: 49.5,17.5 + parent: 2 + - uid: 12791 + components: + - type: Transform + pos: 49.5,22.5 + parent: 2 + - uid: 12793 + components: + - type: Transform + pos: 49.5,21.5 + parent: 2 + - uid: 12802 + components: + - type: Transform + pos: 58.5,18.5 + parent: 2 + - uid: 12803 + components: + - type: Transform + pos: 57.5,19.5 + parent: 2 + - uid: 12806 + components: + - type: Transform + pos: 53.5,19.5 + parent: 2 + - uid: 12812 + components: + - type: Transform + pos: 55.5,15.5 + parent: 2 + - uid: 12814 + components: + - type: Transform + pos: 49.5,18.5 + parent: 2 + - uid: 12834 + components: + - type: Transform + pos: 58.5,15.5 + parent: 2 + - uid: 12835 + components: + - type: Transform + pos: 55.5,14.5 + parent: 2 + - uid: 12836 + components: + - type: Transform + pos: 55.5,13.5 + parent: 2 + - uid: 12838 + components: + - type: Transform + pos: 49.5,16.5 + parent: 2 + - uid: 12840 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 12906 + components: + - type: Transform + pos: 59.5,17.5 + parent: 2 + - uid: 12907 + components: + - type: Transform + pos: 61.5,17.5 + parent: 2 + - uid: 12914 + components: + - type: Transform + pos: 55.5,19.5 + parent: 2 + - uid: 12915 + components: + - type: Transform + pos: 50.5,17.5 + parent: 2 + - uid: 12930 + components: + - type: Transform + pos: 58.5,17.5 + parent: 2 + - uid: 12931 + components: + - type: Transform + pos: 60.5,17.5 + parent: 2 + - uid: 12948 + components: + - type: Transform + pos: 52.5,18.5 parent: 2 - uid: 12992 components: @@ -69904,26 +70899,6 @@ entities: - type: Transform pos: 60.5,10.5 parent: 2 - - uid: 13025 - components: - - type: Transform - pos: 60.5,11.5 - parent: 2 - - uid: 13026 - components: - - type: Transform - pos: 59.5,11.5 - parent: 2 - - uid: 13027 - components: - - type: Transform - pos: 58.5,11.5 - parent: 2 - - uid: 13028 - components: - - type: Transform - pos: 57.5,11.5 - parent: 2 - uid: 13072 components: - type: Transform @@ -70994,6 +71969,11 @@ entities: - type: Transform pos: 23.5,-26.5 parent: 2 + - uid: 18644 + components: + - type: Transform + pos: 55.5,12.5 + parent: 2 - uid: 19861 components: - type: Transform @@ -71034,6 +72014,11 @@ entities: - type: Transform pos: 44.5,56.5 parent: 2 + - uid: 20246 + components: + - type: Transform + pos: 49.5,23.5 + parent: 2 - uid: 20396 components: - type: Transform @@ -71614,6 +72599,36 @@ entities: - type: Transform pos: 25.5,35.5 parent: 2 + - uid: 29326 + components: + - type: Transform + pos: 50.5,23.5 + parent: 2 + - uid: 29327 + components: + - type: Transform + pos: 53.5,22.5 + parent: 2 + - uid: 29328 + components: + - type: Transform + pos: 51.5,23.5 + parent: 2 + - uid: 29329 + components: + - type: Transform + pos: 52.5,23.5 + parent: 2 + - uid: 29330 + components: + - type: Transform + pos: 53.5,23.5 + parent: 2 + - uid: 29455 + components: + - type: Transform + pos: 48.5,16.5 + parent: 2 - uid: 29578 components: - type: Transform @@ -71925,15 +72940,23 @@ entities: - type: Transform pos: 14.5,43.5 parent: 2 - - uid: 8502 + - uid: 12693 components: - type: Transform - pos: 50.5,20.5 + rot: 3.141592653589793 rad + pos: 48.5,14.5 parent: 2 - - uid: 8670 + - uid: 12792 components: - type: Transform - pos: 52.5,20.5 + rot: -1.5707963267948966 rad + pos: 49.5,15.5 + parent: 2 + - uid: 13045 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,29.5 parent: 2 - uid: 16678 components: @@ -71953,12 +72976,6 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-53.5 parent: 2 - - uid: 20245 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,26.5 - parent: 2 - uid: 22495 components: - type: Transform @@ -71988,12 +73005,6 @@ entities: rot: 1.5707963267948966 rad pos: 41.5,-45.5 parent: 2 - - uid: 29149 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,19.5 - parent: 2 - proto: Candle entities: - uid: 23174 @@ -74193,6 +75204,11 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,-27.5 parent: 2 + - uid: 3195 + components: + - type: Transform + pos: 49.5,16.5 + parent: 2 - uid: 3449 components: - type: Transform @@ -74241,11 +75257,6 @@ entities: rot: -1.5707963267948966 rad pos: 8.5,28.5 parent: 2 - - uid: 5222 - components: - - type: Transform - pos: 49.5,26.5 - parent: 2 - uid: 5397 components: - type: Transform @@ -74281,6 +75292,12 @@ entities: - type: Transform pos: 22.5,22.5 parent: 2 + - uid: 5749 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,14.5 + parent: 2 - uid: 6433 components: - type: Transform @@ -74667,11 +75684,6 @@ entities: - type: Transform pos: -27.5,22.5 parent: 2 - - uid: 8754 - components: - - type: Transform - pos: 52.5,20.5 - parent: 2 - uid: 8785 components: - type: Transform @@ -74816,17 +75828,18 @@ entities: - type: Transform pos: -27.5,18.5 parent: 2 - - uid: 9935 - components: - - type: Transform - pos: 50.5,20.5 - parent: 2 - uid: 9945 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,-47.5 parent: 2 + - uid: 10660 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,15.5 + parent: 2 - uid: 11974 components: - type: Transform @@ -76021,6 +77034,11 @@ entities: rot: 3.141592653589793 rad pos: 41.5,-46.5 parent: 2 + - uid: 13131 + components: + - type: Transform + pos: 53.5,29.5 + parent: 2 - uid: 13135 components: - type: Transform @@ -76039,6 +77057,16 @@ entities: rot: -1.5707963267948966 rad pos: 66.5,6.5 parent: 2 + - uid: 13210 + components: + - type: Transform + pos: 51.5,29.5 + parent: 2 + - uid: 13400 + components: + - type: Transform + pos: 53.5,30.5 + parent: 2 - uid: 13571 components: - type: Transform @@ -76051,11 +77079,6 @@ entities: rot: -1.5707963267948966 rad pos: 58.5,9.5 parent: 2 - - uid: 15443 - components: - - type: Transform - pos: 51.5,20.5 - parent: 2 - uid: 15563 components: - type: Transform @@ -76266,12 +77289,6 @@ entities: rot: -1.5707963267948966 rad pos: 39.5,49.5 parent: 2 - - uid: 18557 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,49.5 - parent: 2 - uid: 18588 components: - type: Transform @@ -77360,11 +78377,10 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-55.5 parent: 2 - - uid: 20246 + - uid: 20271 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,27.5 + pos: 50.5,29.5 parent: 2 - uid: 21050 components: @@ -77372,6 +78388,12 @@ entities: rot: -1.5707963267948966 rad pos: 11.5,-47.5 parent: 2 + - uid: 23308 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,15.5 + parent: 2 - uid: 23469 components: - type: Transform @@ -77759,16 +78781,17 @@ entities: - type: Transform pos: -13.5,-59.5 parent: 2 - - uid: 29021 + - uid: 28975 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,-44.5 + rot: 3.141592653589793 rad + pos: 49.5,13.5 parent: 2 - - uid: 29023 + - uid: 29021 components: - type: Transform - pos: 48.5,26.5 + rot: -1.5707963267948966 rad + pos: 39.5,-44.5 parent: 2 - uid: 29024 components: @@ -77776,23 +78799,23 @@ entities: rot: 3.141592653589793 rad pos: 41.5,-45.5 parent: 2 - - uid: 29366 + - uid: 29309 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,26.5 + rot: 3.141592653589793 rad + pos: 48.5,16.5 parent: 2 - - uid: 29370 + - uid: 29429 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,26.5 + rot: 3.141592653589793 rad + pos: 48.5,14.5 parent: 2 - - uid: 29373 + - uid: 29430 components: - type: Transform rot: 3.141592653589793 rad - pos: 52.5,27.5 + pos: 48.5,13.5 parent: 2 - uid: 29547 components: @@ -78432,6 +79455,12 @@ entities: rot: 3.141592653589793 rad pos: 31.434769,-34.426872 parent: 21002 + - uid: 29302 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.468098,9.715801 + parent: 2 - uid: 29668 components: - type: Transform @@ -78718,7 +79747,7 @@ entities: components: - type: Transform rot: 3.141592653589793 rad - pos: 31.963871,-3.9006166 + pos: 32.059547,-4.228452 parent: 2 - uid: 11855 components: @@ -78726,17 +79755,11 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-26.5 parent: 2 - - uid: 12795 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,18.5 - parent: 2 - - uid: 13020 + - uid: 12745 components: - type: Transform rot: -1.5707963267948966 rad - pos: 59.5,12.5 + pos: 49.541958,30.582247 parent: 2 - uid: 17325 components: @@ -78750,17 +79773,11 @@ entities: rot: -1.5707963267948966 rad pos: -48.5,-53.5 parent: 2 - - uid: 20272 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 60.57121,15.605441 - parent: 2 - - uid: 20910 + - uid: 20253 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.535034,27.628138 + rot: 3.141592653589793 rad + pos: 54.5,18 parent: 2 - uid: 23664 components: @@ -78795,6 +79812,18 @@ entities: - type: Transform pos: 31.484047,-20.398914 parent: 2 + - uid: 30938 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,18 + parent: 2 + - uid: 31080 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 57.63151,16.669516 + parent: 2 - proto: ChairOfficeLight entities: - uid: 1247 @@ -78870,6 +79899,12 @@ entities: rot: -1.5707963267948966 rad pos: 14.49886,-34.42077 parent: 2 + - uid: 30830 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.520355,15.684031 + parent: 2 - proto: ChairWood entities: - uid: 483 @@ -79339,6 +80374,18 @@ entities: parent: 3442 - type: Physics canCollide: False + - uid: 31118 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.63412,23.520771 + parent: 2 + - uid: 31119 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.675785,23.177021 + parent: 2 - proto: CigarGold entities: - uid: 2705 @@ -79398,6 +80445,8 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClosetBombFilled entities: - uid: 4310 @@ -79504,6 +80553,11 @@ entities: - type: Transform pos: 35.5,4.5 parent: 2 + - uid: 12827 + components: + - type: Transform + pos: 50.5,30.5 + parent: 2 - uid: 15617 components: - type: Transform @@ -79514,6 +80568,11 @@ entities: - type: Transform pos: 62.5,-0.5 parent: 2 + - uid: 18425 + components: + - type: Transform + pos: 44.5,14.5 + parent: 2 - uid: 18970 components: - type: Transform @@ -79574,6 +80633,11 @@ entities: - type: Transform pos: 45.5,-45.5 parent: 2 + - uid: 20389 + components: + - type: Transform + pos: 53.5,9.5 + parent: 2 - uid: 20868 components: - type: Transform @@ -79589,11 +80653,6 @@ entities: - type: Transform pos: 4.5,49.5 parent: 2 - - uid: 23517 - components: - - type: Transform - pos: 51.5,27.5 - parent: 2 - uid: 23748 components: - type: Transform @@ -79619,11 +80678,6 @@ entities: - type: Transform pos: 47.5,9.5 parent: 2 - - uid: 30294 - components: - - type: Transform - pos: 44.5,19.5 - parent: 2 - uid: 30295 components: - type: Transform @@ -79738,11 +80792,6 @@ entities: - type: Transform pos: 21.5,28.5 parent: 2 - - uid: 9471 - components: - - type: Transform - pos: 38.5,48.5 - parent: 2 - uid: 9647 components: - type: Transform @@ -79763,6 +80812,11 @@ entities: - type: Transform pos: 17.5,39.5 parent: 2 + - uid: 12874 + components: + - type: Transform + pos: 39.5,48.5 + parent: 2 - uid: 13133 components: - type: Transform @@ -79798,6 +80852,11 @@ entities: - type: Transform pos: -37.5,-28.5 parent: 2 + - uid: 19005 + components: + - type: Transform + pos: 44.5,13.5 + parent: 2 - uid: 19015 components: - type: Transform @@ -79973,21 +81032,26 @@ entities: - type: Transform pos: 38.5,46.5 parent: 2 - - uid: 9473 + - uid: 9649 components: - type: Transform - pos: 39.5,48.5 + pos: -25.5,8.5 parent: 2 - - uid: 9649 + - uid: 12872 components: - type: Transform - pos: -25.5,8.5 + pos: 45.5,26.5 parent: 2 - uid: 13936 components: - type: Transform pos: 37.5,-37.5 parent: 2 + - uid: 14998 + components: + - type: Transform + pos: 35.5,50.5 + parent: 2 - uid: 18255 components: - type: Transform @@ -80043,11 +81107,6 @@ entities: - type: Transform pos: 44.5,12.5 parent: 2 - - uid: 18922 - components: - - type: Transform - pos: 44.5,23.5 - parent: 2 - uid: 18924 components: - type: Transform @@ -80078,11 +81137,6 @@ entities: - type: Transform pos: 31.5,52.5 parent: 2 - - uid: 19005 - components: - - type: Transform - pos: 54.5,8.5 - parent: 2 - uid: 19006 components: - type: Transform @@ -80200,6 +81254,16 @@ entities: - type: Transform pos: -11.5,-56.5 parent: 2 + - uid: 28510 + components: + - type: Transform + pos: 49.5,13.5 + parent: 2 + - uid: 29301 + components: + - type: Transform + pos: 54.5,9.5 + parent: 2 - uid: 30193 components: - type: Transform @@ -80244,10 +81308,10 @@ entities: - type: Transform pos: 29.5,40.5 parent: 2 - - uid: 9466 + - uid: 12873 components: - type: Transform - pos: 36.5,50.5 + pos: 37.5,50.5 parent: 2 - proto: ClosetWallEmergencyFilledRandom entities: @@ -80257,12 +81321,16 @@ entities: rot: -1.5707963267948966 rad pos: -3.5,54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9505 components: - type: Transform rot: 1.5707963267948966 rad pos: -7.5,54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClothingBeltStorageWaistbag entities: - uid: 26598 @@ -81427,6 +82495,12 @@ entities: rot: -1.5707963267948966 rad pos: -48.5,-37.5 parent: 2 + - uid: 18426 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,12.5 + parent: 2 - uid: 29138 components: - type: Transform @@ -81497,10 +82571,10 @@ entities: - type: Transform pos: 41.5,23.5 parent: 2 - - uid: 29136 + - uid: 12875 components: - type: Transform - pos: 44.5,23.5 + pos: 45.5,26.5 parent: 2 - uid: 29816 components: @@ -81832,7 +82906,7 @@ entities: - uid: 29451 components: - type: Transform - pos: 61.47509,22.204893 + pos: 49.497982,19.266006 parent: 2 - proto: CommsComputerCircuitboard entities: @@ -81855,17 +82929,16 @@ entities: rot: 3.141592653589793 rad pos: -27.5,39.5 parent: 2 - - uid: 13015 + - uid: 18894 components: - type: Transform rot: 1.5707963267948966 rad - pos: 58.5,12.5 + pos: 3.5,42.5 parent: 2 - - uid: 18894 + - uid: 24167 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,42.5 + pos: 55.5,18.5 parent: 2 - uid: 29295 components: @@ -82019,11 +83092,10 @@ entities: rot: 1.5707963267948966 rad pos: 49.5,-6.5 parent: 2 - - uid: 14688 + - uid: 29324 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,18.5 + pos: 56.5,18.5 parent: 2 - uid: 30257 components: @@ -82067,6 +83139,11 @@ entities: - type: Transform pos: 43.5,-15.5 parent: 2 + - uid: 31133 + components: + - type: Transform + pos: 32.5,-3.5 + parent: 2 - proto: ComputerFrame entities: - uid: 3893 @@ -82166,11 +83243,10 @@ entities: rot: 3.141592653589793 rad pos: -6.5,45.5 parent: 2 - - uid: 29363 + - uid: 29422 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,15.5 + pos: 54.5,18.5 parent: 2 - proto: ComputerRadar entities: @@ -82264,17 +83340,17 @@ entities: rot: -1.5707963267948966 rad pos: 45.5,-46.5 parent: 2 - - uid: 18228 + - uid: 12747 components: - type: Transform rot: 1.5707963267948966 rad - pos: -49.5,-53.5 + pos: 48.5,30.5 parent: 2 - - uid: 20261 + - uid: 18228 components: - type: Transform rot: 1.5707963267948966 rad - pos: 47.5,27.5 + pos: -49.5,-53.5 parent: 2 - uid: 22493 components: @@ -82348,6 +83424,17 @@ entities: - type: Transform pos: 19.5,-42.5 parent: 21002 + - uid: 29889 + components: + - type: Transform + pos: 31.5,-3.5 + parent: 2 + - uid: 31061 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,16.5 + parent: 2 - proto: ComputerSurveillanceWirelessCameraMonitor entities: - uid: 12464 @@ -82842,7 +83929,7 @@ entities: - uid: 20270 components: - type: Transform - pos: 58.49672,13.929133 + pos: 52.565563,13.613095 parent: 2 - proto: CottonSeeds entities: @@ -83082,10 +84169,10 @@ entities: parent: 2 - proto: CrateEngineeringCableBulk entities: - - uid: 13076 + - uid: 20261 components: - type: Transform - pos: 52.5,27.5 + pos: 55.5,29.5 parent: 2 - uid: 23066 components: @@ -83891,8 +84978,10 @@ entities: - uid: 4647 components: - type: Transform - pos: 44.5,-20.5 + pos: 45.5,-20.5 parent: 2 + - type: Pullable + prevFixedRotation: True - proto: CrateServiceBureaucracy entities: - uid: 29667 @@ -84342,6 +85431,27 @@ entities: - type: Transform pos: 0.5,0.5 parent: 2 +- proto: DefaultStationBeaconAICore + entities: + - uid: 31065 + components: + - type: Transform + pos: 55.5,25.5 + parent: 2 +- proto: DefaultStationBeaconAIPower + entities: + - uid: 31066 + components: + - type: Transform + pos: 49.5,14.5 + parent: 2 +- proto: DefaultStationBeaconAIUpload + entities: + - uid: 31067 + components: + - type: Transform + pos: 55.5,15.5 + parent: 2 - proto: DefaultStationBeaconAME entities: - uid: 5822 @@ -84713,24 +85823,32 @@ entities: rot: -1.5707963267948966 rad pos: -13.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1594 components: - type: Transform rot: 1.5707963267948966 rad pos: -23.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1604 components: - type: Transform rot: -1.5707963267948966 rad pos: -9.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7691 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 4624 @@ -85212,12 +86330,6 @@ entities: rot: 3.141592653589793 rad pos: 35.5,-54.5 parent: 2 - - uid: 17524 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,1.5 - parent: 2 - uid: 17545 components: - type: Transform @@ -85386,6 +86498,29 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-30.5 parent: 2 + - uid: 30930 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,4.5 + parent: 2 + - uid: 30931 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,4.5 + parent: 2 + - uid: 30932 + components: + - type: Transform + pos: 61.5,13.5 + parent: 2 + - uid: 30933 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,1.5 + parent: 2 - proto: DisposalJunction entities: - uid: 1202 @@ -85597,6 +86732,12 @@ entities: rot: -1.5707963267948966 rad pos: -36.5,-10.5 parent: 2 + - uid: 30934 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,1.5 + parent: 2 - proto: DisposalJunctionFlipped entities: - uid: 3203 @@ -92482,6 +93623,102 @@ entities: rot: -1.5707963267948966 rad pos: -46.5,-30.5 parent: 2 + - uid: 30838 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,6.5 + parent: 2 + - uid: 30841 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 57.5,4.5 + parent: 2 + - uid: 30842 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,4.5 + parent: 2 + - uid: 30843 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,3.5 + parent: 2 + - uid: 30881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,5.5 + parent: 2 + - uid: 30882 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,4.5 + parent: 2 + - uid: 30919 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,2.5 + parent: 2 + - uid: 30920 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,4.5 + parent: 2 + - uid: 30921 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,4.5 + parent: 2 + - uid: 30922 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,7.5 + parent: 2 + - uid: 30923 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,8.5 + parent: 2 + - uid: 30924 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,9.5 + parent: 2 + - uid: 30925 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,10.5 + parent: 2 + - uid: 30926 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,11.5 + parent: 2 + - uid: 30927 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,12.5 + parent: 2 + - uid: 30928 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,13.5 + parent: 2 - proto: DisposalRouter entities: - uid: 16559 @@ -93108,6 +94345,12 @@ entities: rot: 3.141592653589793 rad pos: -47.5,-31.5 parent: 2 + - uid: 30929 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,13.5 + parent: 2 - proto: DisposalUnit entities: - uid: 434 @@ -93375,6 +94618,11 @@ entities: - type: Transform pos: 11.5,34.5 parent: 2 + - uid: 29347 + components: + - type: Transform + pos: 59.5,13.5 + parent: 2 - proto: DisposalYJunction entities: - uid: 16566 @@ -93958,7 +95206,7 @@ entities: - uid: 23421 components: - type: Transform - pos: 29.415947,20.657654 + pos: 40.5752,16.812033 parent: 2 - proto: DrinkFlaskOld entities: @@ -94100,6 +95348,16 @@ entities: - type: Transform pos: 14.850212,37.63946 parent: 2 + - uid: 31085 + components: + - type: Transform + pos: 30.13958,20.716486 + parent: 2 + - uid: 31086 + components: + - type: Transform + pos: 29.993746,20.560236 + parent: 2 - proto: DrinkGlassCoupeShaped entities: - uid: 11702 @@ -94494,45 +95752,10 @@ entities: parent: 2 - proto: DrinkSodaWaterBottleFull entities: - - uid: 18 - components: - - type: Transform - pos: 24.350317,14.880395 - parent: 2 - - uid: 3589 - components: - - type: Transform - pos: 23.636429,16.66636 - parent: 2 - - uid: 3590 - components: - - type: Transform - pos: 24.292679,16.681986 - parent: 2 - - uid: 3591 - components: - - type: Transform - pos: 24.511429,16.306986 - parent: 2 - - uid: 3592 - components: - - type: Transform - pos: 23.605179,14.947611 - parent: 2 - - uid: 3593 - components: - - type: Transform - pos: 23.355179,15.494486 - parent: 2 - - uid: 3594 - components: - - type: Transform - pos: 24.573929,15.385111 - parent: 2 - uid: 3597 components: - type: Transform - pos: 29.34997,20.992138 + pos: 29.79583,20.997736 parent: 2 - uid: 23386 components: @@ -94606,6 +95829,41 @@ entities: - type: Transform pos: 40.765537,-7.309368 parent: 2 + - uid: 12893 + components: + - type: Transform + pos: 23.743635,14.669084 + parent: 2 + - uid: 12894 + components: + - type: Transform + pos: 24.420717,16.3045 + parent: 2 + - uid: 12895 + components: + - type: Transform + pos: 24.441551,15.700334 + parent: 2 + - uid: 12896 + components: + - type: Transform + pos: 24.420717,15.075334 + parent: 2 + - uid: 12897 + components: + - type: Transform + pos: 23.733217,16.627417 + parent: 2 + - uid: 12898 + components: + - type: Transform + pos: 24.201967,16.606583 + parent: 2 + - uid: 12899 + components: + - type: Transform + pos: 24.149885,14.658667 + parent: 2 - uid: 16792 components: - type: Transform @@ -94621,6 +95879,21 @@ entities: - type: Transform pos: -36.29477,-34.245426 parent: 2 + - uid: 31082 + components: + - type: Transform + pos: 23.451967,15.096167 + parent: 2 + - uid: 31083 + components: + - type: Transform + pos: 23.441551,15.679501 + parent: 2 + - uid: 31084 + components: + - type: Transform + pos: 23.462385,16.356583 + parent: 2 - proto: DrinkWaterCup entities: - uid: 2270 @@ -95390,18 +96663,6 @@ entities: - type: Transform pos: -7.5,38.5 parent: 2 - - uid: 24124 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,17.5 - parent: 2 - - uid: 24125 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,15.5 - parent: 2 - uid: 24131 components: - type: Transform @@ -95675,83 +96936,111 @@ entities: rot: 1.5707963267948966 rad pos: -34.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5805 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8970 components: - type: Transform rot: -1.5707963267948966 rad pos: -26.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9765 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11980 components: - type: Transform rot: -1.5707963267948966 rad pos: -51.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19637 components: - type: Transform rot: 1.5707963267948966 rad pos: -48.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23043 components: - type: Transform rot: 3.141592653589793 rad pos: 5.5,3.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 23795 components: - type: Transform rot: 1.5707963267948966 rad pos: -0.5,43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23796 components: - type: Transform rot: 3.141592653589793 rad pos: -7.5,48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23798 components: - type: Transform rot: 3.141592653589793 rad pos: 5.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23800 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23801 components: - type: Transform rot: 1.5707963267948966 rad pos: -58.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28859 components: - type: Transform pos: -29.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28905 components: - type: Transform rot: -1.5707963267948966 rad pos: -9.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 1043 @@ -95789,7 +97078,7 @@ entities: pos: 43.5,-4.5 parent: 2 - type: FaxMachine - name: HoP + name: HoP's Office - uid: 5844 components: - type: MetaData @@ -95852,16 +97141,7 @@ entities: pos: -46.5,-27.5 parent: 2 - type: FaxMachine - name: News - - uid: 13061 - components: - - type: MetaData - name: AI fax machine - - type: Transform - pos: 58.5,14.5 - parent: 2 - - type: FaxMachine - name: AI + name: News Room - uid: 17217 components: - type: MetaData @@ -95880,6 +97160,15 @@ entities: parent: 21002 - type: FaxMachine name: Perma + - uid: 31068 + components: + - type: MetaData + name: AI fax machine + - type: Transform + pos: 59.5,16.5 + parent: 2 + - type: FaxMachine + name: AI Upload - proto: FaxMachineCaptain entities: - uid: 2688 @@ -95889,12 +97178,38 @@ entities: parent: 2 - proto: FenceMetalGate entities: + - uid: 18427 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,15.5 + parent: 2 - uid: 30252 components: - type: Transform rot: -1.5707963267948966 rad pos: 51.5,-38.5 parent: 2 +- proto: FenceMetalStraight + entities: + - uid: 13037 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,14.5 + parent: 2 + - uid: 29155 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,16.5 + parent: 2 + - uid: 29161 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,13.5 + parent: 2 - proto: FenceWoodSmallGate entities: - uid: 28615 @@ -95965,6 +97280,34 @@ entities: - type: Transform pos: 29.507704,22.5 parent: 2 + - type: Storage + storedItems: + 2743: + position: 0,0 + _rotation: South + 2746: + position: 1,0 + _rotation: South + 2747: + position: 2,0 + _rotation: South + 2744: + position: 3,0 + _rotation: South + 2745: + position: 4,0 + _rotation: South + - type: ContainerContainer + containers: + storagebase: !type:Container + showEnts: False + occludes: True + ents: + - 2743 + - 2746 + - 2747 + - 2744 + - 2745 - uid: 5843 components: - type: Transform @@ -96059,6 +97402,9 @@ entities: 10837: position: 0,0 _rotation: South + 29266: + position: 1,0 + _rotation: South - type: ContainerContainer containers: storagebase: !type:Container @@ -96066,6 +97412,7 @@ entities: occludes: True ents: - 10837 + - 29266 - uid: 4570 components: - type: Transform @@ -96211,6 +97558,16 @@ entities: occludes: True ents: - 29265 + - uid: 31073 + components: + - type: Transform + pos: 54.068718,13.5 + parent: 2 + - uid: 31074 + components: + - type: Transform + pos: 56.943718,13.5 + parent: 2 - proto: FireAlarm entities: - uid: 410 @@ -96219,6 +97576,8 @@ entities: rot: -1.5707963267948966 rad pos: 43.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2123 components: - type: Transform @@ -96229,6 +97588,8 @@ entities: devices: - 17904 - 17905 + - type: Fixtures + fixtures: {} - uid: 4037 components: - type: Transform @@ -96241,6 +97602,8 @@ entities: - 30329 - 5582 - 30327 + - type: Fixtures + fixtures: {} - uid: 4514 components: - type: Transform @@ -96269,6 +97632,8 @@ entities: - 16528 - 30338 - 30028 + - type: Fixtures + fixtures: {} - uid: 10191 components: - type: Transform @@ -96283,6 +97648,8 @@ entities: - 16523 - 16524 - 16525 + - type: Fixtures + fixtures: {} - uid: 13051 components: - type: Transform @@ -96297,6 +97664,8 @@ entities: - 30358 - 30359 - 30332 + - type: Fixtures + fixtures: {} - uid: 13483 components: - type: Transform @@ -96311,6 +97680,8 @@ entities: - 17899 - 16671 - 12062 + - type: Fixtures + fixtures: {} - uid: 15810 components: - type: Transform @@ -96321,6 +97692,8 @@ entities: devices: - 876 - 18504 + - type: Fixtures + fixtures: {} - uid: 18231 components: - type: Transform @@ -96331,6 +97704,8 @@ entities: devices: - 18232 - 18233 + - type: Fixtures + fixtures: {} - uid: 18241 components: - type: Transform @@ -96345,6 +97720,8 @@ entities: - 18232 - 18234 - 18235 + - type: Fixtures + fixtures: {} - uid: 18243 components: - type: Transform @@ -96355,6 +97732,8 @@ entities: devices: - 18235 - 18234 + - type: Fixtures + fixtures: {} - uid: 18246 components: - type: Transform @@ -96374,6 +97753,8 @@ entities: - 18250 - 18252 - 18251 + - type: Fixtures + fixtures: {} - uid: 18259 components: - type: Transform @@ -96390,6 +97771,8 @@ entities: - 16536 - 16535 - 16534 + - type: Fixtures + fixtures: {} - uid: 18264 components: - type: Transform @@ -96404,6 +97787,8 @@ entities: - 3343 - 3344 - 3345 + - type: Fixtures + fixtures: {} - uid: 18274 components: - type: Transform @@ -96432,6 +97817,8 @@ entities: - 131 - 130 - 129 + - type: Fixtures + fixtures: {} - uid: 18275 components: - type: Transform @@ -96459,6 +97846,8 @@ entities: - 166 - 167 - 168 + - type: Fixtures + fixtures: {} - uid: 18276 components: - type: Transform @@ -96493,6 +97882,8 @@ entities: - 181 - 180 - 179 + - type: Fixtures + fixtures: {} - uid: 18277 components: - type: Transform @@ -96521,6 +97912,8 @@ entities: - 124 - 125 - 126 + - type: Fixtures + fixtures: {} - uid: 18281 components: - type: Transform @@ -96555,6 +97948,8 @@ entities: - 158 - 157 - 156 + - type: Fixtures + fixtures: {} - uid: 18282 components: - type: Transform @@ -96588,6 +97983,8 @@ entities: - 171 - 170 - 169 + - type: Fixtures + fixtures: {} - uid: 18283 components: - type: Transform @@ -96622,6 +98019,8 @@ entities: - 184 - 183 - 182 + - type: Fixtures + fixtures: {} - uid: 18284 components: - type: Transform @@ -96656,6 +98055,8 @@ entities: - 119 - 118 - 117 + - type: Fixtures + fixtures: {} - uid: 18289 components: - type: Transform @@ -96675,6 +98076,8 @@ entities: - 85 - 86 - 87 + - type: Fixtures + fixtures: {} - uid: 18302 components: - type: Transform @@ -96689,6 +98092,8 @@ entities: - 16499 - 16500 - 16501 + - type: Fixtures + fixtures: {} - uid: 18306 components: - type: Transform @@ -96709,6 +98114,8 @@ entities: - 18322 - 18307 - 18308 + - type: Fixtures + fixtures: {} - uid: 18318 components: - type: Transform @@ -96719,6 +98126,8 @@ entities: devices: - 18327 - 18326 + - type: Fixtures + fixtures: {} - uid: 18319 components: - type: Transform @@ -96734,6 +98143,8 @@ entities: - 18325 - 18309 - 18310 + - type: Fixtures + fixtures: {} - uid: 18331 components: - type: Transform @@ -96758,6 +98169,8 @@ entities: - 75 - 24132 - 17899 + - type: Fixtures + fixtures: {} - uid: 18334 components: - type: Transform @@ -96772,6 +98185,8 @@ entities: - 16516 - 16515 - 16514 + - type: Fixtures + fixtures: {} - uid: 18335 components: - type: Transform @@ -96788,18 +98203,8 @@ entities: - 2177 - 20660 - 23087 - - uid: 18444 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,14.5 - parent: 2 - - type: DeviceList - devices: - - 18371 - - 18370 - - 18441 - - 18442 + - type: Fixtures + fixtures: {} - uid: 18454 components: - type: Transform @@ -96813,6 +98218,8 @@ entities: - 16528 - 18369 - 18368 + - type: Fixtures + fixtures: {} - uid: 18464 components: - type: Transform @@ -96827,6 +98234,8 @@ entities: - 18466 - 18467 - 18468 + - type: Fixtures + fixtures: {} - uid: 18470 components: - type: Transform @@ -96843,6 +98252,8 @@ entities: - 18476 - 18468 - 18467 + - type: Fixtures + fixtures: {} - uid: 18477 components: - type: Transform @@ -96853,6 +98264,8 @@ entities: devices: - 18471 - 18472 + - type: Fixtures + fixtures: {} - uid: 18483 components: - type: Transform @@ -96862,6 +98275,8 @@ entities: devices: - 18476 - 18475 + - type: Fixtures + fixtures: {} - uid: 18484 components: - type: Transform @@ -96872,6 +98287,8 @@ entities: devices: - 18473 - 18474 + - type: Fixtures + fixtures: {} - uid: 18498 components: - type: Transform @@ -96890,6 +98307,8 @@ entities: - 16548 - 16549 - 16550 + - type: Fixtures + fixtures: {} - uid: 18500 components: - type: Transform @@ -96909,6 +98328,8 @@ entities: - 16552 - 876 - 18504 + - type: Fixtures + fixtures: {} - uid: 18531 components: - type: Transform @@ -96923,12 +98344,16 @@ entities: - 18493 - 18522 - 18523 + - type: Fixtures + fixtures: {} - uid: 18537 components: - type: Transform rot: 3.141592653589793 rad pos: 25.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18538 components: - type: Transform @@ -96942,6 +98367,8 @@ entities: - 18524 - 18527 - 18526 + - type: Fixtures + fixtures: {} - uid: 18542 components: - type: Transform @@ -96953,6 +98380,8 @@ entities: - 18528 - 18526 - 18527 + - type: Fixtures + fixtures: {} - uid: 18551 components: - type: Transform @@ -96967,6 +98396,8 @@ entities: - 18529 - 18547 - 18546 + - type: Fixtures + fixtures: {} - uid: 18552 components: - type: Transform @@ -96981,6 +98412,8 @@ entities: - 18529 - 18547 - 18546 + - type: Fixtures + fixtures: {} - uid: 18565 components: - type: Transform @@ -96994,6 +98427,8 @@ entities: - 18488 - 18489 - 18561 + - type: Fixtures + fixtures: {} - uid: 18566 components: - type: Transform @@ -97008,6 +98443,8 @@ entities: - 18572 - 18568 - 18569 + - type: Fixtures + fixtures: {} - uid: 18575 components: - type: Transform @@ -97021,6 +98458,8 @@ entities: - 18578 - 18568 - 18569 + - type: Fixtures + fixtures: {} - uid: 18583 components: - type: Transform @@ -97036,6 +98475,8 @@ entities: - 12062 - 17902 - 17903 + - type: Fixtures + fixtures: {} - uid: 18586 components: - type: Transform @@ -97046,6 +98487,8 @@ entities: devices: - 17902 - 17903 + - type: Fixtures + fixtures: {} - uid: 18604 components: - type: Transform @@ -97060,6 +98503,8 @@ entities: - 18593 - 18594 - 18608 + - type: Fixtures + fixtures: {} - uid: 18607 components: - type: Transform @@ -97079,6 +98524,8 @@ entities: - 18593 - 18609 - 18608 + - type: Fixtures + fixtures: {} - uid: 18615 components: - type: Transform @@ -97094,6 +98541,8 @@ entities: - 18617 - 18619 - 18618 + - type: Fixtures + fixtures: {} - uid: 18651 components: - type: Transform @@ -97106,6 +98555,8 @@ entities: - 18639 - 18636 - 18635 + - type: Fixtures + fixtures: {} - uid: 18653 components: - type: Transform @@ -97119,6 +98570,8 @@ entities: - 18636 - 18635 - 18634 + - type: Fixtures + fixtures: {} - uid: 18657 components: - type: Transform @@ -97128,6 +98581,8 @@ entities: - type: DeviceList devices: - 18638 + - type: Fixtures + fixtures: {} - uid: 18662 components: - type: Transform @@ -97143,6 +98598,8 @@ entities: - 18248 - 18249 - 18659 + - type: Fixtures + fixtures: {} - uid: 18668 components: - type: Transform @@ -97152,6 +98609,8 @@ entities: - type: DeviceList devices: - 18659 + - type: Fixtures + fixtures: {} - uid: 18679 components: - type: Transform @@ -97161,6 +98620,8 @@ entities: - type: DeviceList devices: - 18660 + - type: Fixtures + fixtures: {} - uid: 18684 components: - type: Transform @@ -97170,6 +98631,8 @@ entities: - type: DeviceList devices: - 18661 + - type: Fixtures + fixtures: {} - uid: 18685 components: - type: Transform @@ -97181,6 +98644,8 @@ entities: - 2200 - 18595 - 18594 + - type: Fixtures + fixtures: {} - uid: 18688 components: - type: Transform @@ -97190,12 +98655,16 @@ entities: - type: DeviceList devices: - 18597 + - type: Fixtures + fixtures: {} - uid: 18689 components: - type: Transform rot: 3.141592653589793 rad pos: -10.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18699 components: - type: Transform @@ -97205,6 +98674,8 @@ entities: - type: DeviceList devices: - 18698 + - type: Fixtures + fixtures: {} - uid: 20687 components: - type: Transform @@ -97216,6 +98687,8 @@ entities: - 18523 - 18522 - 18524 + - type: Fixtures + fixtures: {} - uid: 21211 components: - type: Transform @@ -97225,6 +98698,8 @@ entities: - type: DeviceList devices: - 21390 + - type: Fixtures + fixtures: {} - uid: 21367 components: - type: Transform @@ -97236,6 +98711,8 @@ entities: - 25356 - 25354 - 25353 + - type: Fixtures + fixtures: {} - uid: 21372 components: - type: Transform @@ -97247,6 +98724,8 @@ entities: - 25356 - 25354 - 25353 + - type: Fixtures + fixtures: {} - uid: 21412 components: - type: Transform @@ -97256,6 +98735,8 @@ entities: - type: DeviceList devices: - 22384 + - type: Fixtures + fixtures: {} - uid: 21417 components: - type: Transform @@ -97265,6 +98746,8 @@ entities: - type: DeviceList devices: - 25359 + - type: Fixtures + fixtures: {} - uid: 21418 components: - type: Transform @@ -97274,6 +98757,8 @@ entities: - type: DeviceList devices: - 25359 + - type: Fixtures + fixtures: {} - uid: 21419 components: - type: Transform @@ -97283,6 +98768,8 @@ entities: - type: DeviceList devices: - 21413 + - type: Fixtures + fixtures: {} - uid: 21420 components: - type: Transform @@ -97291,6 +98778,8 @@ entities: - type: DeviceList devices: - 21413 + - type: Fixtures + fixtures: {} - uid: 21452 components: - type: Transform @@ -97302,6 +98791,8 @@ entities: - 25357 - 25358 - 25352 + - type: Fixtures + fixtures: {} - uid: 21454 components: - type: Transform @@ -97312,6 +98803,8 @@ entities: - 25357 - 25358 - 25352 + - type: Fixtures + fixtures: {} - uid: 21460 components: - type: Transform @@ -97320,6 +98813,8 @@ entities: - type: DeviceList devices: - 21457 + - type: Fixtures + fixtures: {} - uid: 21463 components: - type: Transform @@ -97328,6 +98823,8 @@ entities: - type: DeviceList devices: - 21457 + - type: Fixtures + fixtures: {} - uid: 21570 components: - type: Transform @@ -97339,6 +98836,8 @@ entities: - 26798 - 26787 - 26792 + - type: Fixtures + fixtures: {} - uid: 21697 components: - type: Transform @@ -97348,6 +98847,8 @@ entities: - type: DeviceList devices: - 21709 + - type: Fixtures + fixtures: {} - uid: 21712 components: - type: Transform @@ -97357,6 +98858,8 @@ entities: - type: DeviceList devices: - 28045 + - type: Fixtures + fixtures: {} - uid: 22141 components: - type: Transform @@ -97366,6 +98869,8 @@ entities: - type: DeviceList devices: - 21709 + - type: Fixtures + fixtures: {} - uid: 22952 components: - type: Transform @@ -97375,6 +98880,8 @@ entities: - type: DeviceList devices: - 30331 + - type: Fixtures + fixtures: {} - uid: 23057 components: - type: Transform @@ -97387,6 +98894,8 @@ entities: - 23053 - 23054 - 23055 + - type: Fixtures + fixtures: {} - uid: 23088 components: - type: Transform @@ -97399,6 +98908,8 @@ entities: - 23087 - 18621 - 18620 + - type: Fixtures + fixtures: {} - uid: 23680 components: - type: Transform @@ -97409,6 +98920,8 @@ entities: devices: - 16775 - 23678 + - type: Fixtures + fixtures: {} - uid: 23681 components: - type: Transform @@ -97423,6 +98936,8 @@ entities: - 16775 - 16551 - 16552 + - type: Fixtures + fixtures: {} - uid: 23726 components: - type: Transform @@ -97436,6 +98951,8 @@ entities: - 23687 - 23685 - 23686 + - type: Fixtures + fixtures: {} - uid: 24092 components: - type: Transform @@ -97447,6 +98964,8 @@ entities: - 24090 - 24089 - 24087 + - type: Fixtures + fixtures: {} - uid: 24225 components: - type: Transform @@ -97456,6 +98975,8 @@ entities: - type: DeviceList devices: - 24155 + - type: Fixtures + fixtures: {} - uid: 24298 components: - type: Transform @@ -97465,6 +98986,8 @@ entities: - type: DeviceList devices: - 26587 + - type: Fixtures + fixtures: {} - uid: 24299 components: - type: Transform @@ -97474,6 +98997,8 @@ entities: - type: DeviceList devices: - 26587 + - type: Fixtures + fixtures: {} - uid: 24301 components: - type: Transform @@ -97482,6 +99007,8 @@ entities: - type: DeviceList devices: - 21390 + - type: Fixtures + fixtures: {} - uid: 24302 components: - type: Transform @@ -97491,6 +99018,8 @@ entities: - type: DeviceList devices: - 21397 + - type: Fixtures + fixtures: {} - uid: 24303 components: - type: Transform @@ -97499,6 +99028,8 @@ entities: - type: DeviceList devices: - 21397 + - type: Fixtures + fixtures: {} - uid: 24304 components: - type: Transform @@ -97507,6 +99038,8 @@ entities: - type: DeviceList devices: - 21389 + - type: Fixtures + fixtures: {} - uid: 24305 components: - type: Transform @@ -97516,6 +99049,8 @@ entities: - type: DeviceList devices: - 21389 + - type: Fixtures + fixtures: {} - uid: 26222 components: - type: Transform @@ -97524,6 +99059,8 @@ entities: - type: DeviceList devices: - 22384 + - type: Fixtures + fixtures: {} - uid: 26679 components: - type: Transform @@ -97533,6 +99070,8 @@ entities: - type: DeviceList devices: - 28045 + - type: Fixtures + fixtures: {} - uid: 28066 components: - type: Transform @@ -97544,6 +99083,8 @@ entities: - 26798 - 26787 - 26792 + - type: Fixtures + fixtures: {} - uid: 28901 components: - type: Transform @@ -97553,6 +99094,8 @@ entities: - type: DeviceList devices: - 18546 + - type: Fixtures + fixtures: {} - uid: 29463 components: - type: Transform @@ -97562,6 +99105,8 @@ entities: - type: DeviceList devices: - 29461 + - type: Fixtures + fixtures: {} - uid: 29464 components: - type: Transform @@ -97573,6 +99118,8 @@ entities: - 18601 - 18620 - 18621 + - type: Fixtures + fixtures: {} - uid: 30080 components: - type: Transform @@ -97582,6 +99129,8 @@ entities: devices: - 30338 - 30028 + - type: Fixtures + fixtures: {} - uid: 30348 components: - type: Transform @@ -97595,6 +99144,8 @@ entities: - 30344 - 30345 - 30341 + - type: Fixtures + fixtures: {} - uid: 30349 components: - type: Transform @@ -97606,6 +99157,8 @@ entities: - 30346 - 30347 - 30341 + - type: Fixtures + fixtures: {} - uid: 30350 components: - type: Transform @@ -97619,6 +99172,8 @@ entities: - 30335 - 30354 - 30355 + - type: Fixtures + fixtures: {} - uid: 30351 components: - type: Transform @@ -97629,6 +99184,8 @@ entities: - 30333 - 30334 - 30330 + - type: Fixtures + fixtures: {} - uid: 30352 components: - type: Transform @@ -97645,6 +99202,8 @@ entities: - 30340 - 30337 - 30336 + - type: Fixtures + fixtures: {} - uid: 30353 components: - type: Transform @@ -97658,6 +99217,8 @@ entities: - 30333 - 30354 - 30355 + - type: Fixtures + fixtures: {} - uid: 30356 components: - type: Transform @@ -97671,19 +99232,8 @@ entities: - 30333 - 30354 - 30355 - - uid: 30361 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,-18.5 - parent: 2 - - type: DeviceList - devices: - - 30327 - - 30331 - - 30332 - - 30359 - - 30358 + - type: Fixtures + fixtures: {} - uid: 30827 components: - type: Transform @@ -97696,6 +99246,8 @@ entities: - 30821 - 30819 - 12226 + - type: Fixtures + fixtures: {} - uid: 30828 components: - type: Transform @@ -97708,6 +99260,37 @@ entities: - 30821 - 30819 - 12226 + - type: Fixtures + fixtures: {} + - uid: 30836 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,-21.5 + parent: 2 + - type: DeviceList + devices: + - 30327 + - 30331 + - 30332 + - 30359 + - 30358 + - type: Fixtures + fixtures: {} + - uid: 31037 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,12.5 + parent: 2 + - type: DeviceList + devices: + - 2381 + - 2380 + - 30992 + - 30993 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 2471 @@ -97716,12 +99299,16 @@ entities: rot: -1.5707963267948966 rad pos: 28.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28373 components: - type: Transform rot: 3.141592653589793 rad pos: -31.5,38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 6252 @@ -98684,7 +100271,7 @@ entities: pos: -13.5,-1.5 parent: 2 - type: Door - secondsUntilStateChange: -278084.75 + secondsUntilStateChange: -303342.88 - type: DeviceNetwork deviceLists: - 18275 @@ -99226,6 +100813,24 @@ entities: - 18687 - 18607 - 18606 + - uid: 2380 + components: + - type: Transform + pos: 61.5,12.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31037 + - 31038 + - uid: 2381 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31037 + - 31038 - uid: 3343 components: - type: Transform @@ -100137,48 +101742,6 @@ entities: - 15512 - 18440 - 18454 - - uid: 18370 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,10.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18440 - - 18444 - - 18443 - - uid: 18371 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,10.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18440 - - 18444 - - 18443 - - uid: 18441 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,15.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18444 - - 18443 - - uid: 18442 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,17.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18444 - - 18443 - uid: 18465 components: - type: Transform @@ -101201,8 +102764,8 @@ entities: deviceLists: - 4037 - 30357 - - 30361 - 30363 + - 30836 - uid: 30328 components: - type: Transform @@ -101247,10 +102810,10 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 30361 - 30363 - 30364 - 22952 + - 30836 - uid: 30332 components: - type: Transform @@ -101261,8 +102824,8 @@ entities: deviceLists: - 30360 - 13051 - - 30361 - 30363 + - 30836 - uid: 30333 components: - type: Transform @@ -101488,8 +103051,8 @@ entities: deviceLists: - 30360 - 13051 - - 30361 - 30363 + - 30836 - uid: 30359 components: - type: Transform @@ -101500,8 +103063,46 @@ entities: deviceLists: - 30360 - 13051 - - 30361 - 30363 + - 30836 + - uid: 30992 + components: + - type: Transform + pos: 57.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31037 + - 31038 + - 31039 + - uid: 30993 + components: + - type: Transform + pos: 53.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31037 + - 31038 + - 31039 + - uid: 30994 + components: + - type: Transform + pos: 51.5,22.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 + - 31040 + - uid: 30995 + components: + - type: Transform + pos: 59.5,22.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 + - 31040 - proto: Fireplace entities: - uid: 1588 @@ -101900,16 +103501,6 @@ entities: rot: -1.5707963267948966 rad pos: -2.5742838,-52.5 parent: 2 - - uid: 13063 - components: - - type: Transform - pos: 58.45381,19.547539 - parent: 2 - - uid: 13064 - components: - - type: Transform - pos: 58.594437,19.375664 - parent: 2 - uid: 19044 components: - type: Transform @@ -101939,6 +103530,16 @@ entities: rot: -1.5707963267948966 rad pos: 40.50512,-2.6322846 parent: 2 + - uid: 31069 + components: + - type: Transform + pos: 60.204136,16.662529 + parent: 2 + - uid: 31070 + components: + - type: Transform + pos: 60.422886,16.485447 + parent: 2 - proto: FoodBakedCookieOatmeal entities: - uid: 23380 @@ -102007,10 +103608,10 @@ entities: parent: 2 - proto: FoodBurgerRobot entities: - - uid: 13066 + - uid: 31057 components: - type: Transform - pos: 51.50141,22.597155 + pos: 50.48245,13.668946 parent: 2 - proto: FoodCartCold entities: @@ -102072,6 +103673,30 @@ entities: - type: Transform pos: 13.403409,29.562233 parent: 2 + - uid: 30886 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30887 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30888 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30889 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodFrozenPopsicleJumbo entities: - uid: 1579 @@ -102118,6 +103743,96 @@ entities: rot: -1.5707963267948966 rad pos: -24.074755,-39.23473 parent: 2 + - uid: 30854 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30855 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30862 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30863 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30864 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30869 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30870 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30871 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30872 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30873 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30874 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30906 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30907 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30908 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30910 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodFrozenSandwichStrawberry entities: - uid: 1595 @@ -102127,6 +103842,50 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage +- proto: FoodFrozenSnowconeTrash + entities: + - uid: 30875 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30876 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30877 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30878 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30880 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30884 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30885 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodFrozenSundae entities: - uid: 1580 @@ -102204,6 +103963,16 @@ entities: - type: Transform pos: -25.542435,-40.44679 parent: 2 + - uid: 30846 + components: + - type: Transform + pos: -25.429605,-40.442677 + parent: 2 + - uid: 30847 + components: + - type: Transform + pos: -25.690022,-40.43226 + parent: 2 - proto: FoodOrange entities: - uid: 16226 @@ -102252,6 +104021,20 @@ entities: - type: Transform pos: -37.508495,-43.551857 parent: 2 +- proto: FoodPlateTrash + entities: + - uid: 30912 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30913 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodPoppy entities: - uid: 2295 @@ -102292,14 +104075,14 @@ entities: - uid: 3595 components: - type: Transform - pos: 23.980179,16.619486 + pos: 24.004051,16.731583 parent: 2 - proto: FoodSnackPistachios entities: - uid: 3596 components: - type: Transform - pos: 23.433304,16.119486 + pos: 23.410301,15.981584 parent: 2 - proto: FoodSnackRaisins entities: @@ -102332,6 +104115,80 @@ entities: - type: Transform pos: -34.484306,-51.296925 parent: 2 +- proto: FoodTinBeansTrash + entities: + - uid: 30849 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30857 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30860 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30865 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30866 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30867 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30868 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30890 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30891 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30892 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30893 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30894 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodTinMRETrash entities: - uid: 30139 @@ -102339,6 +104196,142 @@ entities: - type: Transform pos: -26.621073,-39.243793 parent: 2 + - uid: 30851 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30858 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30896 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30897 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30898 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30899 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30904 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False +- proto: FoodTinPeachesMaintTrash + entities: + - uid: 30879 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False +- proto: FoodTinPeachesTrash + entities: + - uid: 30850 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30852 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30853 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30856 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30859 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30861 + components: + - type: Transform + parent: 30848 + - type: Physics + canCollide: False + - uid: 30895 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30905 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30909 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30911 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30914 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30915 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30916 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False + - uid: 30918 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: FoodWatermelon entities: - uid: 19149 @@ -102376,6 +104369,8 @@ entities: rot: -1.5707963267948966 rad pos: 9.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FundingAllocationComputerCircuitboard entities: - uid: 1404 @@ -102385,12 +104380,19 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage +- proto: FungalSoil + entities: + - uid: 30835 + components: + - type: Transform + pos: 50.5,-31.5 + parent: 2 - proto: GameMasterCircuitBoard entities: - uid: 29445 components: - type: Transform - pos: 61.47509,21.65281 + pos: 50.2482,21.60414 parent: 2 - proto: GasAnalyzer entities: @@ -102676,6 +104678,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 30943 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30944 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' - proto: GasPassiveVent entities: - uid: 5579 @@ -102881,6 +104899,54 @@ entities: - type: Transform pos: 52.5,16.5 parent: 21002 + - uid: 30955 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30956 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30965 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30966 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30967 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 31011 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 59.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' - proto: GasPipeBend entities: - uid: 51 @@ -104903,36 +106969,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 18433 - components: - - type: Transform - pos: 60.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18434 - components: - - type: Transform - pos: 61.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18435 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18436 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 18461 components: - type: Transform @@ -105402,6 +107438,51 @@ entities: parent: 21002 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 30949 + components: + - type: Transform + pos: 58.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30950 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 31000 + components: + - type: Transform + pos: 60.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31002 + components: + - type: Transform + pos: 61.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31005 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31033 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - proto: GasPipeFourway entities: - uid: 666 @@ -124758,38 +126839,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 18393 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18394 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18395 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18396 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 18397 components: - type: Transform @@ -124854,140 +126903,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 18413 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18414 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18415 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18416 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18417 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18418 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18419 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18420 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18421 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18422 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18423 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18424 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18425 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18426 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18427 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18428 - components: - - type: Transform - pos: 60.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18429 - components: - - type: Transform - pos: 60.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - uid: 19075 components: - type: Transform @@ -127635,6 +129550,378 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 30947 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30952 + components: + - type: Transform + pos: 58.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30953 + components: + - type: Transform + pos: 52.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30954 + components: + - type: Transform + pos: 52.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30957 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30958 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30959 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30960 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30961 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30970 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30971 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30972 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30973 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30974 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30975 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30976 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30977 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30978 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30979 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30980 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30986 + components: + - type: Transform + pos: 61.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 30987 + components: + - type: Transform + pos: 60.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 30988 + components: + - type: Transform + pos: 60.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 30989 + components: + - type: Transform + pos: 61.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 30990 + components: + - type: Transform + pos: 61.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 30991 + components: + - type: Transform + pos: 60.5,13.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31001 + components: + - type: Transform + pos: 61.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31004 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31008 + components: + - type: Transform + pos: 59.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31009 + components: + - type: Transform + pos: 59.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31012 + components: + - type: Transform + pos: 59.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31013 + components: + - type: Transform + pos: 59.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31014 + components: + - type: Transform + pos: 59.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31015 + components: + - type: Transform + pos: 51.5,23.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31016 + components: + - type: Transform + pos: 51.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31017 + components: + - type: Transform + pos: 51.5,21.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31018 + components: + - type: Transform + pos: 51.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31020 + components: + - type: Transform + pos: 51.5,18.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31021 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,17.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31023 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,16.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31025 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 59.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31026 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31027 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31028 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31029 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31030 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 53.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31031 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31032 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,14.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31034 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' - proto: GasPipeTJunction entities: - uid: 17 @@ -130520,21 +132807,6 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 18431 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18432 - components: - - type: Transform - pos: 60.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0335FCFF' - uid: 19545 components: - type: Transform @@ -130879,6 +133151,96 @@ entities: parent: 2 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 30945 + components: + - type: Transform + pos: 54.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30946 + components: + - type: Transform + pos: 56.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30948 + components: + - type: Transform + pos: 57.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30951 + components: + - type: Transform + pos: 53.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30962 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30963 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30968 + components: + - type: Transform + pos: 57.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30969 + components: + - type: Transform + pos: 53.5,20.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 31003 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31010 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31019 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,19.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31024 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 51.5,15.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' - proto: GasPort entities: - uid: 1675 @@ -131125,6 +133487,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 30939 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30940 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#FFAA00FF' - proto: GasPressurePump entities: - uid: 43 @@ -133478,27 +135856,6 @@ entities: - 30366 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 18410 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,16.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18443 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 18411 - components: - - type: Transform - pos: 53.5,18.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 29864 - - type: AtmosPipeColor - color: '#0335FCFF' - uid: 18654 components: - type: Transform @@ -133815,6 +136172,38 @@ entities: - 21504 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 31007 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31038 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31022 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 31036 + components: + - type: Transform + pos: 59.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31040 + - type: AtmosPipeColor + color: '#0335FCFF' - proto: GasVentScrubber entities: - uid: 53 @@ -135671,27 +138060,6 @@ entities: - 18440 - type: AtmosPipeColor color: '#990000FF' - - uid: 18409 - components: - - type: Transform - pos: 59.5,16.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18443 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 18412 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,14.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 29864 - - type: AtmosPipeColor - color: '#990000FF' - uid: 18655 components: - type: Transform @@ -136055,6 +138423,38 @@ entities: - 30403 - type: AtmosPipeColor color: '#990000FF' + - uid: 30964 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,19.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31039 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31006 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31038 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 31035 + components: + - type: Transform + pos: 51.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 31040 + - type: AtmosPipeColor + color: '#990000FF' - proto: GasVolumePump entities: - uid: 8939 @@ -136124,6 +138524,14 @@ entities: - ActivatableUI - UserInterface - Gateway +- proto: GeigerCounter + entities: + - uid: 31114 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.485546,18.73488 + parent: 2 - proto: GlassBoxLaserFilled entities: - uid: 30286 @@ -136144,7 +138552,7 @@ entities: - uid: 9690 components: - type: Transform - pos: 24.054735,15.237508 + pos: 23.941551,15.148251 parent: 2 - proto: GravityGenerator entities: @@ -136162,6 +138570,12 @@ entities: parent: 21002 - proto: Grille entities: + - uid: 18 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,24.5 + parent: 2 - uid: 25 components: - type: Transform @@ -136718,30 +139132,6 @@ entities: - type: Transform pos: 21.5,3.5 parent: 2 - - uid: 2371 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,24.5 - parent: 2 - - uid: 2372 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,24.5 - parent: 2 - - uid: 2373 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,23.5 - parent: 2 - - uid: 2380 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,22.5 - parent: 2 - uid: 2422 components: - type: Transform @@ -136788,6 +139178,27 @@ entities: rot: 1.5707963267948966 rad pos: 34.5,12.5 parent: 2 + - uid: 2673 + components: + - type: Transform + pos: 63.5,22.5 + parent: 2 + - uid: 2695 + components: + - type: Transform + pos: 51.5,11.5 + parent: 2 + - uid: 3044 + components: + - type: Transform + pos: 46.5,13.5 + parent: 2 + - uid: 3047 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,26.5 + parent: 2 - uid: 3162 components: - type: Transform @@ -136800,6 +139211,18 @@ entities: rot: 1.5707963267948966 rad pos: -11.5,-79.5 parent: 2 + - uid: 3194 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,25.5 + parent: 2 + - uid: 3197 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,23.5 + parent: 2 - uid: 3225 components: - type: Transform @@ -136905,6 +139328,12 @@ entities: - type: Transform pos: 45.5,-22.5 parent: 2 + - uid: 3593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,17.5 + parent: 2 - uid: 3679 components: - type: Transform @@ -137220,6 +139649,12 @@ entities: rot: 3.141592653589793 rad pos: 31.5,-26.5 parent: 2 + - uid: 4823 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,21.5 + parent: 2 - uid: 5249 components: - type: Transform @@ -137626,12 +140061,6 @@ entities: rot: 1.5707963267948966 rad pos: 36.5,51.5 parent: 2 - - uid: 7016 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,51.5 - parent: 2 - uid: 7017 components: - type: Transform @@ -138660,24 +141089,6 @@ entities: rot: 3.141592653589793 rad pos: -24.5,3.5 parent: 2 - - uid: 8955 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,24.5 - parent: 2 - - uid: 8956 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,23.5 - parent: 2 - - uid: 8957 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,22.5 - parent: 2 - uid: 9257 components: - type: Transform @@ -139181,6 +141592,16 @@ entities: rot: -1.5707963267948966 rad pos: -24.5,-55.5 parent: 2 + - uid: 10959 + components: + - type: Transform + pos: 63.5,25.5 + parent: 2 + - uid: 10960 + components: + - type: Transform + pos: 63.5,24.5 + parent: 2 - uid: 11186 components: - type: Transform @@ -139436,244 +141857,195 @@ entities: rot: -1.5707963267948966 rad pos: -26.5,-55.5 parent: 2 - - uid: 12691 + - uid: 12567 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,11.5 + pos: 63.5,21.5 parent: 2 - - uid: 12692 + - uid: 12691 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,13.5 + pos: 63.5,18.5 parent: 2 - - uid: 12693 + - uid: 12692 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,12.5 + pos: 55.5,11.5 parent: 2 - uid: 12694 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,15.5 + pos: 57.5,11.5 parent: 2 - uid: 12695 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,14.5 + pos: 50.5,11.5 parent: 2 - uid: 12696 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,16.5 + pos: 48.5,11.5 parent: 2 - uid: 12697 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,17.5 + pos: 47.5,11.5 parent: 2 - uid: 12698 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,18.5 - parent: 2 - - uid: 12699 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,19.5 - parent: 2 - - uid: 12700 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,20.5 - parent: 2 - - uid: 12701 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,21.5 - parent: 2 - - uid: 12702 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,24.5 + pos: 46.5,12.5 parent: 2 - uid: 12705 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,24.5 + rot: 1.5707963267948966 rad + pos: 47.5,22.5 parent: 2 - - uid: 12707 + - uid: 12706 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,24.5 + rot: 1.5707963267948966 rad + pos: 47.5,20.5 parent: 2 - uid: 12708 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,24.5 + pos: 52.5,11.5 parent: 2 - - uid: 12710 + - uid: 12734 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,24.5 + pos: 63.5,26.5 parent: 2 - - uid: 12711 + - uid: 12746 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,21.5 + rot: 1.5707963267948966 rad + pos: 48.5,31.5 parent: 2 - - uid: 12712 + - uid: 12748 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,20.5 + rot: 1.5707963267948966 rad + pos: 49.5,31.5 parent: 2 - - uid: 12713 + - uid: 12749 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,19.5 + rot: 1.5707963267948966 rad + pos: 51.5,31.5 parent: 2 - - uid: 12719 + - uid: 12750 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,13.5 + rot: 1.5707963267948966 rad + pos: 50.5,31.5 parent: 2 - - uid: 12720 + - uid: 12751 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,12.5 + rot: 1.5707963267948966 rad + pos: 54.5,30.5 parent: 2 - - uid: 12721 + - uid: 12754 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,11.5 + rot: 1.5707963267948966 rad + pos: 54.5,29.5 parent: 2 - - uid: 12722 + - uid: 12756 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,11.5 + pos: 63.5,16.5 parent: 2 - - uid: 12723 + - uid: 12758 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,11.5 + pos: 49.5,11.5 parent: 2 - - uid: 12724 + - uid: 12759 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,11.5 + pos: 46.5,14.5 parent: 2 - - uid: 12725 + - uid: 12774 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,11.5 + pos: 63.5,17.5 parent: 2 - - uid: 12726 + - uid: 12775 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,11.5 + pos: 63.5,23.5 parent: 2 - - uid: 12727 + - uid: 12776 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,11.5 + pos: 63.5,20.5 parent: 2 - - uid: 12728 + - uid: 12777 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,11.5 + pos: 63.5,19.5 parent: 2 - - uid: 12729 + - uid: 12778 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,11.5 + pos: 53.5,11.5 parent: 2 - - uid: 12730 + - uid: 12783 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,11.5 + pos: 63.5,14.5 parent: 2 - - uid: 12745 + - uid: 12833 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,24.5 + pos: 46.5,11.5 parent: 2 - - uid: 12746 + - uid: 12855 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,24.5 + pos: 58.5,11.5 parent: 2 - - uid: 12747 + - uid: 12862 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,24.5 + pos: 46.5,18.5 parent: 2 - - uid: 12748 + - uid: 12863 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,24.5 + pos: 56.5,11.5 parent: 2 - - uid: 12785 + - uid: 12870 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,24.5 + pos: 63.5,13.5 parent: 2 - - uid: 12816 + - uid: 12871 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,22.5 + pos: 46.5,15.5 parent: 2 - - uid: 12817 + - uid: 12886 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,23.5 + rot: 3.141592653589793 rad + pos: 60.5,17.5 parent: 2 - uid: 12887 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,16.5 + pos: 63.5,15.5 parent: 2 - - uid: 12936 + - uid: 12901 components: - type: Transform - pos: 57.5,16.5 + rot: 3.141592653589793 rad + pos: 59.5,17.5 parent: 2 - uid: 12989 components: @@ -139686,6 +142058,18 @@ entities: - type: Transform pos: 65.5,22.5 parent: 2 + - uid: 13062 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,19.5 + parent: 2 + - uid: 13066 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,22.5 + parent: 2 - uid: 13080 components: - type: Transform @@ -139840,6 +142224,11 @@ entities: rot: 1.5707963267948966 rad pos: 39.5,-17.5 parent: 2 + - uid: 14688 + components: + - type: Transform + pos: 48.5,27.5 + parent: 2 - uid: 15252 components: - type: Transform @@ -140373,6 +142762,17 @@ entities: rot: 3.141592653589793 rad pos: 34.5,-1.5 parent: 2 + - uid: 18412 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,17.5 + parent: 2 + - uid: 18418 + components: + - type: Transform + pos: 56.5,19.5 + parent: 2 - uid: 18558 components: - type: Transform @@ -140862,6 +143262,11 @@ entities: rot: -1.5707963267948966 rad pos: 65.5,-18.5 parent: 2 + - uid: 20237 + components: + - type: Transform + pos: 46.5,17.5 + parent: 2 - uid: 20238 components: - type: Transform @@ -140898,12 +143303,6 @@ entities: rot: -1.5707963267948966 rad pos: 66.5,19.5 parent: 2 - - uid: 20247 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,28.5 - parent: 2 - uid: 20248 components: - type: Transform @@ -140916,34 +143315,28 @@ entities: rot: -1.5707963267948966 rad pos: 65.5,24.5 parent: 2 - - uid: 20250 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,28.5 - parent: 2 - - uid: 20251 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,27.5 - parent: 2 - uid: 20252 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,28.5 + rot: 3.141592653589793 rad + pos: 49.5,17.5 parent: 2 - - uid: 20259 + - uid: 20256 components: - type: Transform - pos: 65.5,12.5 + pos: 54.5,11.5 parent: 2 - uid: 20260 components: - type: Transform pos: 66.5,16.5 parent: 2 + - uid: 20265 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,34.5 + parent: 2 - uid: 20266 components: - type: Transform @@ -140954,6 +143347,12 @@ entities: - type: Transform pos: 66.5,15.5 parent: 2 + - uid: 20275 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,30.5 + parent: 2 - uid: 20347 components: - type: Transform @@ -141194,23 +143593,20 @@ entities: rot: 3.141592653589793 rad pos: 52.5,39.5 parent: 2 - - uid: 20387 + - uid: 20493 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,33.5 + pos: 37.5,51.5 parent: 2 - - uid: 20485 + - uid: 20494 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,28.5 + pos: 47.5,27.5 parent: 2 - - uid: 20561 + - uid: 20496 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,28.5 + pos: 49.5,27.5 parent: 2 - uid: 20562 components: @@ -141510,6 +143906,22 @@ entities: rot: -1.5707963267948966 rad pos: 51.5,-10.5 parent: 2 + - uid: 20910 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,19.5 + parent: 2 + - uid: 20912 + components: + - type: Transform + pos: 51.5,27.5 + parent: 2 + - uid: 20913 + components: + - type: Transform + pos: 50.5,27.5 + parent: 2 - uid: 21071 components: - type: Transform @@ -141540,18 +143952,6 @@ entities: rot: -1.5707963267948966 rad pos: 0.5,1.5 parent: 21002 - - uid: 21076 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 2.5,3.5 - parent: 21002 - - uid: 21077 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,3.5 - parent: 21002 - uid: 21080 components: - type: Transform @@ -142994,6 +145394,18 @@ entities: rot: 1.5707963267948966 rad pos: -58.5,-8.5 parent: 2 + - uid: 29135 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,22.5 + parent: 2 + - uid: 29136 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,22.5 + parent: 2 - uid: 29143 components: - type: Transform @@ -143018,117 +145430,145 @@ entities: rot: 1.5707963267948966 rad pos: 52.5,-21.5 parent: 2 + - uid: 29159 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,17.5 + parent: 2 + - uid: 29160 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,18.5 + parent: 2 - uid: 29193 components: - type: Transform rot: 1.5707963267948966 rad pos: 51.5,-21.5 parent: 2 - - uid: 29337 + - uid: 29303 components: - type: Transform - pos: 63.5,21.5 + pos: 58.5,27.5 parent: 2 - - uid: 29338 + - uid: 29304 components: - type: Transform - pos: 63.5,20.5 + pos: 55.5,27.5 parent: 2 - - uid: 29339 + - uid: 29305 components: - type: Transform - pos: 63.5,18.5 + pos: 60.5,27.5 parent: 2 - - uid: 29340 + - uid: 29331 components: - type: Transform - pos: 63.5,17.5 + pos: 57.5,27.5 parent: 2 - - uid: 29341 + - uid: 29332 components: - type: Transform - pos: 63.5,16.5 + pos: 59.5,27.5 parent: 2 - - uid: 29342 + - uid: 29333 components: - type: Transform - pos: 63.5,15.5 + pos: 62.5,27.5 parent: 2 - - uid: 29343 + - uid: 29338 components: - type: Transform - pos: 63.5,14.5 + rot: 3.141592653589793 rad + pos: 52.5,18.5 parent: 2 - - uid: 29344 + - uid: 29355 components: - type: Transform - pos: 63.5,13.5 + pos: 65.5,21.5 parent: 2 - - uid: 29345 + - uid: 29356 components: - type: Transform - pos: 63.5,19.5 + pos: 66.5,22.5 parent: 2 - - uid: 29346 + - uid: 29357 components: - type: Transform - pos: 63.5,12.5 + pos: 69.5,23.5 parent: 2 - - uid: 29347 + - uid: 29364 components: - type: Transform - pos: 63.5,11.5 + pos: 55.5,19.5 parent: 2 - - uid: 29355 + - uid: 29366 components: - type: Transform - pos: 65.5,21.5 + rot: 3.141592653589793 rad + pos: 52.5,22.5 parent: 2 - - uid: 29356 + - uid: 29367 components: - type: Transform - pos: 66.5,22.5 + rot: 3.141592653589793 rad + pos: 58.5,22.5 parent: 2 - - uid: 29357 + - uid: 29368 components: - type: Transform - pos: 69.5,23.5 + rot: 3.141592653589793 rad + pos: 49.5,22.5 + parent: 2 + - uid: 29370 + components: + - type: Transform + pos: 63.5,27.5 + parent: 2 + - uid: 29371 + components: + - type: Transform + pos: 61.5,27.5 parent: 2 - uid: 29372 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,28.5 + pos: 53.5,27.5 parent: 2 - - uid: 29426 + - uid: 29373 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,24.5 + pos: 52.5,27.5 parent: 2 - - uid: 29427 + - uid: 29374 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,24.5 + pos: 54.5,27.5 parent: 2 - - uid: 29428 + - uid: 29431 components: - type: Transform rot: 3.141592653589793 rad - pos: 58.5,24.5 + pos: 52.5,19.5 parent: 2 - - uid: 29429 + - uid: 29435 components: - type: Transform rot: 3.141592653589793 rad - pos: 57.5,24.5 + pos: 51.5,17.5 parent: 2 - - uid: 29430 + - uid: 29436 components: - type: Transform rot: 3.141592653589793 rad - pos: 60.5,24.5 + pos: 50.5,17.5 + parent: 2 + - uid: 29441 + components: + - type: Transform + pos: 46.5,16.5 parent: 2 - uid: 29448 components: @@ -143160,6 +145600,12 @@ entities: rot: 1.5707963267948966 rad pos: -58.5,-11.5 parent: 2 + - uid: 29576 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,18.5 + parent: 2 - uid: 29580 components: - type: Transform @@ -143183,6 +145629,11 @@ entities: rot: 1.5707963267948966 rad pos: 55.5,-19.5 parent: 2 + - uid: 29864 + components: + - type: Transform + pos: 56.5,27.5 + parent: 2 - uid: 30023 components: - type: Transform @@ -143201,6 +145652,11 @@ entities: rot: 1.5707963267948966 rad pos: 39.5,-1.5 parent: 2 + - uid: 30936 + components: + - type: Transform + pos: 54.5,19.5 + parent: 2 - proto: GrilleBroken entities: - uid: 22881 @@ -143443,6 +145899,16 @@ entities: rot: -1.5707963267948966 rad pos: 63.5,-7.5 parent: 2 + - uid: 12824 + components: + - type: Transform + pos: 57.5,31.5 + parent: 2 + - uid: 13773 + components: + - type: Transform + pos: 65.5,12.5 + parent: 2 - uid: 19885 components: - type: Transform @@ -144264,11 +146730,6 @@ entities: - type: Transform pos: 65.5,14.5 parent: 2 - - uid: 29308 - components: - - type: Transform - pos: 65.5,11.5 - parent: 2 - proto: GunSafeDisabler entities: - uid: 4271 @@ -144449,11 +146910,6 @@ entities: - type: Transform pos: 32.5,34.5 parent: 2 - - uid: 3047 - components: - - type: Transform - pos: 60.5,20.5 - parent: 2 - uid: 11477 components: - type: Transform @@ -144464,16 +146920,6 @@ entities: - type: Transform pos: -43.5,-21.5 parent: 2 - - uid: 12931 - components: - - type: Transform - pos: 57.5,17.5 - parent: 2 - - uid: 12932 - components: - - type: Transform - pos: 57.5,15.5 - parent: 2 - uid: 23600 components: - type: Transform @@ -144641,10 +147087,10 @@ entities: baseName: holopad - proto: HolopadAiBackupPower entities: - - uid: 12567 + - uid: 31081 components: - type: Transform - pos: 51.5,20.5 + pos: 49.5,16.5 parent: 2 - proto: HolopadAiChute entities: @@ -144653,36 +147099,33 @@ entities: - type: Transform pos: 61.5,8.5 parent: 2 - - uid: 29002 - components: - - type: Transform - pos: 61.5,8.5 - parent: 2 - proto: HolopadAiCore entities: - - uid: 12886 + - uid: 30937 components: - type: Transform - pos: 49.5,16.5 + pos: 55.5,24.5 parent: 2 - - uid: 23528 +- proto: HolopadAiEntrance + entities: + - uid: 13130 components: - type: Transform - pos: 49.5,16.5 + pos: 59.5,5.5 parent: 2 -- proto: HolopadAiEntrance +- proto: HolopadAiMain entities: - - uid: 10840 + - uid: 18414 components: - type: Transform - pos: 54.5,16.5 + pos: 55.5,20.5 parent: 2 - proto: HolopadAiUpload entities: - - uid: 28975 + - uid: 30361 components: - type: Transform - pos: 60.5,18.5 + pos: 55.5,17.5 parent: 2 - proto: HolopadCargoBay entities: @@ -145104,10 +147547,10 @@ entities: parent: 2 - proto: HolopadSecurityFront entities: - - uid: 29889 + - uid: 15485 components: - type: Transform - pos: 32.5,-3.5 + pos: 32.5,-4.5 parent: 2 - proto: HolopadSecurityLawyer entities: @@ -145214,6 +147657,13 @@ entities: - type: Transform pos: -21.5,-3.5 parent: 2 +- proto: HoloprojectorClownBorg + entities: + - uid: 31128 + components: + - type: Transform + pos: 49.639477,25.406134 + parent: 2 - proto: HoloprojectorSecurity entities: - uid: 23392 @@ -145254,7 +147704,7 @@ entities: pos: 36.5,-35.5 parent: 2 - type: Door - secondsUntilStateChange: -314916.53 + secondsUntilStateChange: -340174.66 state: Opening - uid: 5211 components: @@ -145719,23 +148169,30 @@ entities: parent: 2 - proto: IntercomAll entities: - - uid: 12798 + - uid: 12879 components: - type: Transform - pos: 51.5,17.5 + rot: 3.141592653589793 rad + pos: 56.5,21.5 parent: 2 - - uid: 12799 + - type: Fixtures + fixtures: {} + - uid: 18423 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,16.5 + rot: 3.141592653589793 rad + pos: 55.5,21.5 parent: 2 - - uid: 12800 + - type: Fixtures + fixtures: {} + - uid: 24009 components: - type: Transform rot: 3.141592653589793 rad - pos: 51.5,15.5 + pos: 54.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommand entities: - uid: 359 @@ -145744,28 +148201,38 @@ entities: rot: 1.5707963267948966 rad pos: 20.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9681 components: - type: Transform pos: 45.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13065 components: - type: Transform rot: 3.141592653589793 rad pos: 29.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23809 components: - type: Transform rot: -1.5707963267948966 rad pos: -44.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29290 components: - type: Transform pos: 25.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 5806 @@ -145774,11 +148241,15 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23523 components: - type: Transform pos: 19.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 6192 @@ -145787,11 +148258,15 @@ entities: rot: 3.141592653589793 rad pos: 2.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8948 components: - type: Transform pos: -34.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 23520 @@ -145800,12 +148275,16 @@ entities: rot: 3.141592653589793 rad pos: -5.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23626 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 23519 @@ -145813,6 +148292,16 @@ entities: - type: Transform pos: 3.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 31125 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,12.5 + parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 17321 @@ -145821,6 +148310,8 @@ entities: rot: 1.5707963267948966 rad pos: 30.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 23522 @@ -145829,6 +148320,8 @@ entities: rot: 1.5707963267948966 rad pos: -17.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 23808 @@ -145837,12 +148330,23 @@ entities: rot: -1.5707963267948966 rad pos: -44.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24129 components: - type: Transform rot: 1.5707963267948966 rad pos: -47.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} +- proto: InterdyneFlippo + entities: + - uid: 31117 + components: + - type: Transform + pos: 57.22787,23.416605 + parent: 2 - proto: JanitorialTrolley entities: - uid: 11979 @@ -146118,8 +148622,24 @@ entities: - uid: 2671 components: - type: Transform - pos: 29.74325,21 + pos: 29.392466,20.981281 parent: 2 + - type: HandheldLight + toggleActionEntity: 18422 + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + actions: !type:Container + showEnts: False + occludes: True + ents: + - 18422 + - type: Physics + canCollide: True + - type: ActionsContainer - uid: 5854 components: - type: Transform @@ -146291,7 +148811,7 @@ entities: - uid: 29444 components: - type: Transform - pos: 61.450054,22.656609 + pos: 61.47715,20.547256 parent: 2 - proto: LockableButtonAtmospherics entities: @@ -146314,6 +148834,8 @@ entities: 8460: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonBrig entities: - uid: 4683 @@ -146329,6 +148851,8 @@ entities: 4811: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 28257 components: - type: MetaData @@ -146341,6 +148865,8 @@ entities: 4811: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonSecurity entities: - uid: 22953 @@ -146351,6 +148877,8 @@ entities: rot: 3.141592653589793 rad pos: 50.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: LockableButtonService entities: - uid: 4166 @@ -146366,6 +148894,8 @@ entities: 683: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 23551 components: - type: MetaData @@ -146379,6 +148909,8 @@ entities: 570: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 23556 components: - type: MetaData @@ -146392,6 +148924,8 @@ entities: 684: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 23557 components: - type: MetaData @@ -146404,6 +148938,8 @@ entities: 682: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 23558 components: - type: MetaData @@ -146416,6 +148952,8 @@ entities: 681: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 23559 components: - type: MetaData @@ -146428,6 +148966,8 @@ entities: 680: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilled entities: - uid: 8897 @@ -146586,10 +149126,10 @@ entities: - type: Transform pos: 34.5,35.5 parent: 2 - - uid: 9474 + - uid: 18429 components: - type: Transform - pos: 36.5,48.5 + pos: 37.5,48.5 parent: 2 - uid: 23691 components: @@ -148212,15 +150752,15 @@ entities: - type: Transform pos: -38.5,-51.5 parent: 2 - - uid: 5749 + - uid: 9310 components: - type: Transform - pos: 44.5,25.5 + pos: 58.5,7.5 parent: 2 - - uid: 9310 + - uid: 20914 components: - type: Transform - pos: 58.5,7.5 + pos: 45.5,25.5 parent: 2 - uid: 21027 components: @@ -148264,6 +150804,11 @@ entities: parent: 2 - proto: MaintenanceToolSpawner entities: + - uid: 12876 + components: + - type: Transform + pos: 54.5,8.5 + parent: 2 - uid: 23172 components: - type: Transform @@ -148709,52 +151254,70 @@ entities: rot: -1.5707963267948966 rad pos: 37.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2657 components: - type: Transform rot: -1.5707963267948966 rad pos: 37.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4061 components: - type: Transform pos: 48.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11400 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11401 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11402 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11403 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14231 components: - type: Transform pos: 54.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29888 components: - type: Transform rot: 3.141592653589793 rad pos: 39.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: MonkeyCubeWrapped entities: - uid: 3150 @@ -148969,6 +151532,11 @@ entities: parent: 8002 - type: Physics canCollide: False + - uid: 31116 + components: + - type: Transform + pos: 61.546024,19.876612 + parent: 2 - proto: MysteryFigureBoxTrash entities: - uid: 30140 @@ -149006,6 +151574,12 @@ entities: - type: Transform pos: 11.55334,-34.190166 parent: 2 + - uid: 31127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.545727,20.994167 + parent: 2 - proto: NewsReaderCartridge entities: - uid: 19529 @@ -149064,11 +151638,6 @@ entities: - type: Transform pos: -45.5,-53.5 parent: 2 - - uid: 18929 - components: - - type: Transform - pos: 44.5,17.5 - parent: 2 - uid: 18932 components: - type: Transform @@ -149109,6 +151678,11 @@ entities: - type: Transform pos: 7.5,-6.5 parent: 21002 + - uid: 29163 + components: + - type: Transform + pos: 45.5,21.5 + parent: 2 - uid: 29490 components: - type: Transform @@ -149126,6 +151700,22 @@ entities: - type: Transform pos: -42.5,23.5 parent: 2 + - uid: 30941 + components: + - type: Transform + anchored: True + pos: 56.5,22.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 30942 + components: + - type: Transform + anchored: True + pos: 54.5,22.5 + parent: 2 + - type: Physics + bodyType: Static - proto: NitrousOxideTankFilled entities: - uid: 2056 @@ -149161,6 +151751,8 @@ entities: rot: 3.141592653589793 rad pos: -45.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23853 components: - type: Transform @@ -149186,18 +151778,22 @@ entities: - 23854 - 23855 - 23856 + - type: Fixtures + fixtures: {} - uid: 29984 components: - type: Transform rot: -1.5707963267948966 rad pos: 48.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 29358 components: - type: Transform - pos: 58.444633,13.5958 + pos: 58.391357,13.564787 parent: 2 - proto: NuclearBomb entities: @@ -149219,7 +151815,7 @@ entities: - uid: 29443 components: - type: Transform - pos: 58.485508,21.59031 + pos: 20.46843,-35.541214 parent: 2 - proto: OperatingTable entities: @@ -149266,6 +151862,11 @@ entities: - type: Transform pos: -23.5,-14.5 parent: 2 + - uid: 2364 + components: + - type: Transform + pos: 39.5,50.5 + parent: 2 - uid: 4221 components: - type: Transform @@ -149296,21 +151897,11 @@ entities: - type: Transform pos: -57.5,-21.5 parent: 2 - - uid: 9468 - components: - - type: Transform - pos: 38.5,50.5 - parent: 2 - uid: 9780 components: - type: Transform pos: 8.5,-35.5 parent: 2 - - uid: 18928 - components: - - type: Transform - pos: 44.5,16.5 - parent: 2 - uid: 18931 components: - type: Transform @@ -149341,6 +151932,11 @@ entities: - type: Transform pos: -46.5,-51.5 parent: 2 + - uid: 20243 + components: + - type: Transform + pos: 45.5,20.5 + parent: 2 - uid: 23424 components: - type: Transform @@ -149354,6 +151950,8 @@ entities: rot: 1.5707963267948966 rad pos: 21.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingMonkey entities: - uid: 11651 @@ -149362,6 +151960,8 @@ entities: rot: 3.141592653589793 rad pos: -21.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingMoony entities: - uid: 23614 @@ -149369,6 +151969,8 @@ entities: - type: Transform pos: -35.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingOldGuitarist entities: - uid: 2013 @@ -149377,11 +151979,15 @@ entities: rot: 1.5707963267948966 rad pos: -28.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29727 components: - type: Transform pos: -17.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingPersistenceOfMemory entities: - uid: 24192 @@ -149390,6 +151996,8 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingRedBlueYellow entities: - uid: 23624 @@ -149397,6 +152005,8 @@ entities: - type: Transform pos: -43.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingSadClown entities: - uid: 23622 @@ -149404,6 +152014,8 @@ entities: - type: Transform pos: -33.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingSaturn entities: - uid: 23623 @@ -149411,6 +152023,8 @@ entities: - type: Transform pos: -36.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingSkeletonCigarette entities: - uid: 23179 @@ -149419,6 +152033,8 @@ entities: rot: 3.141592653589793 rad pos: 22.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingTheKiss entities: - uid: 23180 @@ -149427,6 +152043,8 @@ entities: rot: 3.141592653589793 rad pos: 16.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingTheSonOfMan entities: - uid: 23625 @@ -149434,13 +152052,14 @@ entities: - type: Transform pos: -37.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaladinCircuitBoard entities: - uid: 29449 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.360508,22.579893 + pos: 49.47715,20.75559 parent: 2 - proto: Paper entities: @@ -149820,7 +152439,7 @@ entities: - uid: 10176 components: - type: Transform - parent: 2695 + parent: 3594 - type: Physics canCollide: False - uid: 10837 @@ -150474,8 +153093,9 @@ entities: - uid: 29266 components: - type: Transform - pos: 29.769129,21.041245 - parent: 2 + parent: 4569 + - type: Physics + canCollide: False - type: Paper content: >+ [bold]=====================================================[/bold] @@ -150828,32 +153448,44 @@ entities: - uid: 2743 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.116163,20.673426 - parent: 2 + parent: 4097 + - type: Physics + canCollide: False - uid: 2744 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.209913,20.62655 - parent: 2 + parent: 4097 + - type: Physics + canCollide: False - uid: 2745 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.303663,20.5328 - parent: 2 + parent: 4097 + - type: Physics + canCollide: False - uid: 2746 + components: + - type: Transform + parent: 4097 + - type: Physics + canCollide: False + - uid: 2747 + components: + - type: Transform + parent: 4097 + - type: Physics + canCollide: False + - uid: 18433 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.303663,20.5328 + pos: 31.556246,20.624237 parent: 2 - - uid: 2747 + - uid: 31088 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.225538,20.610926 + pos: 31.629164,20.655487 parent: 2 - proto: PaperCNCSheet entities: @@ -151005,6 +153637,11 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage + - uid: 31120 + components: + - type: Transform + pos: 50.50912,14.420492 + parent: 2 - proto: Pen entities: - uid: 1052 @@ -151207,6 +153844,11 @@ entities: rot: 1.5707963267948966 rad pos: -47.527077,-35.26962 parent: 2 + - uid: 31071 + components: + - type: Transform + pos: 60.6833,16.735445 + parent: 2 - proto: PenCap entities: - uid: 2672 @@ -151271,7 +153913,7 @@ entities: - uid: 2675 components: - type: Transform - pos: 24.007292,15.691906 + pos: 23.993635,15.627417 parent: 2 - proto: PianoInstrument entities: @@ -151432,58 +154074,6 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,-11.5 parent: 2 - - uid: 12832 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,18.5 - parent: 2 - - uid: 12833 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,18.5 - parent: 2 - - uid: 12834 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,19.5 - parent: 2 - - uid: 12835 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,20.5 - parent: 2 - - uid: 12836 - components: - - type: Transform - pos: 52.5,21.5 - parent: 2 - - uid: 12837 - components: - - type: Transform - pos: 50.5,21.5 - parent: 2 - - uid: 12838 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,20.5 - parent: 2 - - uid: 12839 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,19.5 - parent: 2 - - uid: 12840 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,18.5 - parent: 2 - uid: 14238 components: - type: Transform @@ -151663,10 +154253,10 @@ entities: parent: 2 - proto: PlayerStationAi entities: - - uid: 23510 + - uid: 12890 components: - type: Transform - pos: 51.5,16.5 + pos: 55.5,22.5 parent: 2 - proto: PlushieCarp entities: @@ -151769,6 +154359,11 @@ entities: - type: Transform pos: 60.5,-16.5 parent: 2 + - uid: 12877 + components: + - type: Transform + pos: 36.5,48.5 + parent: 2 - uid: 18067 components: - type: Transform @@ -151809,14 +154404,11 @@ entities: - type: Transform pos: 12.5,40.5 parent: 2 - - uid: 10728 + - uid: 12857 components: - type: Transform - anchored: True - pos: 50.5,20.5 + pos: 48.5,14.5 parent: 2 - - type: Physics - bodyType: Static - uid: 16211 components: - type: Transform @@ -151824,18 +154416,15 @@ entities: parent: 2 - proto: PortableGeneratorSuperPacman entities: - - uid: 10730 + - uid: 16213 components: - type: Transform - anchored: True - pos: 52.5,20.5 + pos: 12.5,41.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 16213 + - uid: 23517 components: - type: Transform - pos: 12.5,41.5 + pos: 48.5,13.5 parent: 2 - proto: PortableScrubber entities: @@ -151893,6 +154482,8 @@ entities: rot: -1.5707963267948966 rad pos: 45.5,38.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: PosterContrabandBeachStarYamamoto entities: - uid: 11972 @@ -151900,6 +154491,8 @@ entities: - type: Transform pos: 25.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandClown entities: - uid: 8814 @@ -151907,6 +154500,8 @@ entities: - type: Transform pos: -32.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonutCorp entities: - uid: 30713 @@ -151915,6 +154510,8 @@ entities: rot: 3.141592653589793 rad pos: -4.5,18.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnlistGorlex entities: - uid: 30686 @@ -151923,6 +154520,8 @@ entities: rot: -1.5707963267948966 rad pos: 42.5,39.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFreeDrone entities: - uid: 29365 @@ -151931,6 +154530,8 @@ entities: rot: -1.5707963267948966 rad pos: 58.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFunPolice entities: - uid: 16210 @@ -151939,11 +154540,15 @@ entities: rot: 3.141592653589793 rad pos: 7.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19552 components: - type: Transform pos: 26.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHackingGuide entities: - uid: 11884 @@ -151952,6 +154557,8 @@ entities: rot: -1.5707963267948966 rad pos: -51.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingGloves entities: - uid: 23491 @@ -151960,6 +154567,8 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingSpacepen entities: - uid: 30714 @@ -151968,6 +154577,8 @@ entities: rot: 3.141592653589793 rad pos: 17.5,-42.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 28330 @@ -151975,17 +154586,23 @@ entities: - type: Transform pos: 22.5,35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28332 components: - type: Transform pos: -32.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28881 components: - type: Transform rot: -1.5707963267948966 rad pos: 8.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitAnatomyPoster entities: - uid: 2117 @@ -151993,6 +154610,8 @@ entities: - type: Transform pos: -22.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitCarpMount entities: - uid: 28493 @@ -152000,6 +154619,8 @@ entities: - type: Transform pos: -56.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitDickGumshue entities: - uid: 19636 @@ -152007,6 +154628,8 @@ entities: - type: Transform pos: 42.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitDoNotQuestion entities: - uid: 3522 @@ -152014,6 +154637,8 @@ entities: - type: Transform pos: 28.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitEnlist entities: - uid: 3731 @@ -152022,6 +154647,8 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitFoamForceAd entities: - uid: 11964 @@ -152030,6 +154657,8 @@ entities: rot: 1.5707963267948966 rad pos: -49.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitHelpOthers entities: - uid: 30621 @@ -152038,6 +154667,8 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitIan entities: - uid: 28865 @@ -152046,6 +154677,8 @@ entities: rot: -1.5707963267948966 rad pos: 56.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitJustAWeekAway entities: - uid: 28438 @@ -152054,12 +154687,16 @@ entities: rot: 3.141592653589793 rad pos: -22.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29722 components: - type: Transform rot: 3.141592653589793 rad pos: -22.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitMime entities: - uid: 23628 @@ -152067,6 +154704,8 @@ entities: - type: Transform pos: -37.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanomichiAd entities: - uid: 30215 @@ -152074,6 +154713,8 @@ entities: - type: Transform pos: -7.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNoERP entities: - uid: 23428 @@ -152081,6 +154722,8 @@ entities: - type: Transform pos: -31.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNTTGC entities: - uid: 30216 @@ -152088,6 +154731,8 @@ entities: - type: Transform pos: -10.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitPDAAd entities: - uid: 28483 @@ -152096,17 +154741,23 @@ entities: rot: 1.5707963267948966 rad pos: -12.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28484 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28491 components: - type: Transform pos: -5.5,54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitRenault entities: - uid: 28751 @@ -152114,6 +154765,8 @@ entities: - type: Transform pos: 42.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitReportCrimes entities: - uid: 14331 @@ -152122,11 +154775,15 @@ entities: rot: 1.5707963267948966 rad pos: 33.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28492 components: - type: Transform pos: -5.5,53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyInternals entities: - uid: 30126 @@ -152134,6 +154791,8 @@ entities: - type: Transform pos: 2.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothEpi entities: - uid: 1051 @@ -152142,6 +154801,8 @@ entities: rot: -1.5707963267948966 rad pos: -12.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothMeth entities: - uid: 8712 @@ -152150,6 +154811,8 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyReport entities: - uid: 20461 @@ -152158,6 +154821,8 @@ entities: rot: -1.5707963267948966 rad pos: 38.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSecWatch entities: - uid: 30715 @@ -152166,6 +154831,8 @@ entities: rot: 3.141592653589793 rad pos: 20.5,-46.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: PosterLegitStateLaws entities: - uid: 30622 @@ -152174,6 +154841,8 @@ entities: rot: -1.5707963267948966 rad pos: 33.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitThereIsNoGasGiant entities: - uid: 9176 @@ -152182,6 +154851,15 @@ entities: rot: 3.141592653589793 rad pos: -29.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 31077 + components: + - type: Transform + pos: 55.5,26.5 + parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitTyrone entities: - uid: 30218 @@ -152189,6 +154867,8 @@ entities: - type: Transform pos: -7.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitVacation entities: - uid: 3247 @@ -152196,16 +154876,22 @@ entities: - type: Transform pos: 6.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28489 components: - type: Transform pos: -11.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28490 components: - type: Transform pos: -5.5,52.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitWalk entities: - uid: 30623 @@ -152214,6 +154900,8 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitWorkForAFuture entities: - uid: 30626 @@ -152222,6 +154910,8 @@ entities: rot: -1.5707963267948966 rad pos: 39.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PottedPlant1 entities: - uid: 28294 @@ -152353,21 +155043,11 @@ entities: - type: Transform pos: -19.5,-40.5 parent: 2 - - uid: 12957 - components: - - type: Transform - pos: 61.5,17.5 - parent: 2 - uid: 13009 components: - type: Transform pos: 19.5,8.5 parent: 2 - - uid: 13013 - components: - - type: Transform - pos: 58.5,11.5 - parent: 2 - uid: 14157 components: - type: Transform @@ -152533,6 +155213,11 @@ entities: - type: Transform pos: 38.5,4.5 parent: 2 + - uid: 30983 + components: + - type: Transform + pos: 61.5,16.5 + parent: 2 - proto: PottedPlantRD entities: - uid: 9902 @@ -152550,6 +155235,18 @@ entities: parent: 2 - type: PointLight enabled: False +- proto: PowerCellMedium + entities: + - uid: 21061 + components: + - type: Transform + pos: 61.412632,21.54738 + parent: 2 + - uid: 31111 + components: + - type: Transform + pos: 61.568882,21.370296 + parent: 2 - proto: PowerCellPotato entities: - uid: 13597 @@ -152676,12 +155373,6 @@ entities: - type: Transform pos: -52.5,-19.5 parent: 2 - - uid: 13060 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,19.5 - parent: 2 - uid: 22981 components: - type: Transform @@ -152697,6 +155388,16 @@ entities: - type: Transform pos: 31.5,31.5 parent: 2 + - uid: 31072 + components: + - type: Transform + pos: 52.5,16.5 + parent: 2 + - uid: 31113 + components: + - type: Transform + pos: 61.5,18.5 + parent: 2 - proto: PowerCellSmall entities: - uid: 23814 @@ -152718,6 +155419,12 @@ entities: rot: -1.5707963267948966 rad pos: -23.5,16.5 parent: 2 + - uid: 3589 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,7.5 + parent: 2 - uid: 7182 components: - type: Transform @@ -152734,6 +155441,12 @@ entities: - type: Transform pos: -16.5,-46.5 parent: 2 + - uid: 12829 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,30.5 + parent: 2 - uid: 13524 components: - type: Transform @@ -152901,24 +155614,12 @@ entities: rot: -1.5707963267948966 rad pos: -34.5,-11.5 parent: 2 - - uid: 17437 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,31.5 - parent: 2 - uid: 17438 components: - type: Transform rot: -1.5707963267948966 rad pos: 40.5,40.5 parent: 2 - - uid: 17440 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,25.5 - parent: 2 - uid: 17441 components: - type: Transform @@ -153075,16 +155776,16 @@ entities: - type: Transform pos: -6.5,26.5 parent: 2 - - uid: 18644 + - uid: 20272 components: - type: Transform - pos: 63.5,9.5 + rot: -1.5707963267948966 rad + pos: 44.5,32.5 parent: 2 - - uid: 20213 + - uid: 20501 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,27.5 + pos: 63.5,11.5 parent: 2 - uid: 20656 components: @@ -153126,6 +155827,12 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,-47.5 parent: 2 + - uid: 29162 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,20.5 + parent: 2 - uid: 29957 components: - type: Transform @@ -153198,8 +155905,7 @@ entities: - uid: 29970 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,20.5 + pos: 42.5,25.5 parent: 2 - uid: 29971 components: @@ -153336,6 +156042,27 @@ entities: rot: 1.5707963267948966 rad pos: 19.5,18.5 parent: 2 + - uid: 31052 + components: + - type: Transform + pos: 55.5,25.5 + parent: 2 + - uid: 31053 + components: + - type: Transform + pos: 60.5,25.5 + parent: 2 + - uid: 31054 + components: + - type: Transform + pos: 50.5,25.5 + parent: 2 + - uid: 31055 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,13.5 + parent: 2 - proto: Poweredlight entities: - uid: 68 @@ -154858,6 +157585,11 @@ entities: rot: 1.5707963267948966 rad pos: -30.5,36.5 parent: 2 + - uid: 12954 + components: + - type: Transform + pos: 56.5,20.5 + parent: 2 - uid: 13411 components: - type: Transform @@ -155024,29 +157756,6 @@ entities: rot: 3.141592653589793 rad pos: 14.5,31.5 parent: 2 - - uid: 17455 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 48.5,16.5 - parent: 2 - - uid: 17456 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,13.5 - parent: 2 - - uid: 17457 - components: - - type: Transform - pos: 51.5,22.5 - parent: 2 - - uid: 17458 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,16.5 - parent: 2 - uid: 17461 components: - type: Transform @@ -155388,12 +158097,6 @@ entities: rot: 1.5707963267948966 rad pos: -42.5,-27.5 parent: 2 - - uid: 23516 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,18.5 - parent: 2 - uid: 23765 components: - type: Transform @@ -155456,24 +158159,12 @@ entities: rot: 3.141592653589793 rad pos: -26.5,-0.5 parent: 2 - - uid: 29360 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,12.5 - parent: 2 - uid: 29447 components: - type: Transform rot: 1.5707963267948966 rad pos: -57.5,-10.5 parent: 2 - - uid: 29452 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,22.5 - parent: 2 - uid: 29482 components: - type: Transform @@ -155502,6 +158193,35 @@ entities: rot: 3.141592653589793 rad pos: 36.5,-11.5 parent: 2 + - uid: 31048 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,13.5 + parent: 2 + - uid: 31049 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,13.5 + parent: 2 + - uid: 31050 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,20.5 + parent: 2 + - uid: 31051 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,20.5 + parent: 2 + - uid: 31056 + components: + - type: Transform + pos: 54.5,20.5 + parent: 2 - proto: PoweredlightEmpty entities: - uid: 12295 @@ -155625,11 +158345,11 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-53.5 parent: 2 - - uid: 20254 + - uid: 20274 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,30.5 + rot: -1.5707963267948966 rad + pos: 56.5,32.5 parent: 2 - uid: 20783 components: @@ -155860,6 +158580,12 @@ entities: rot: 3.141592653589793 rad pos: -53.5,-40.5 parent: 2 + - uid: 12825 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,29.5 + parent: 2 - uid: 13036 components: - type: Transform @@ -155961,12 +158687,6 @@ entities: - type: Transform pos: -48.5,-52.5 parent: 2 - - uid: 20487 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,26.5 - parent: 2 - uid: 20647 components: - type: Transform @@ -156574,6 +159294,12 @@ entities: rot: -1.5707963267948966 rad pos: 41.5,-7.5 parent: 2 + - uid: 884 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,13.5 + parent: 2 - uid: 1397 components: - type: Transform @@ -156712,6 +159438,18 @@ entities: rot: 3.141592653589793 rad pos: 3.5,-44.5 parent: 2 + - uid: 3953 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,23.5 + parent: 2 + - uid: 3955 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,20.5 + parent: 2 - uid: 4510 components: - type: Transform @@ -156724,12 +159462,6 @@ entities: rot: -1.5707963267948966 rad pos: 41.5,-8.5 parent: 2 - - uid: 5220 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,30.5 - parent: 2 - uid: 6171 components: - type: Transform @@ -157399,6 +160131,47 @@ entities: rot: 3.141592653589793 rad pos: 3.5,-44.5 parent: 2 + - uid: 12738 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,33.5 + parent: 2 + - uid: 12740 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,33.5 + parent: 2 + - uid: 12837 + components: + - type: Transform + pos: 55.5,17.5 + parent: 2 + - uid: 12854 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,15.5 + parent: 2 + - uid: 12858 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,15.5 + parent: 2 + - uid: 12868 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,16.5 + parent: 2 + - uid: 12869 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,16.5 + parent: 2 - uid: 13010 components: - type: Transform @@ -157416,6 +160189,12 @@ entities: rot: -1.5707963267948966 rad pos: 41.5,-3.5 parent: 2 + - uid: 14683 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,33.5 + parent: 2 - uid: 15041 components: - type: Transform @@ -157498,23 +160277,17 @@ entities: - type: Transform pos: -49.5,-56.5 parent: 2 - - uid: 20274 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,26.5 - parent: 2 - - uid: 20275 + - uid: 20264 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,27.5 + rot: 3.141592653589793 rad + pos: 50.5,33.5 parent: 2 - - uid: 20488 + - uid: 20486 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,32.5 + pos: 56.5,31.5 parent: 2 - uid: 22456 components: @@ -157762,6 +160535,12 @@ entities: rot: -1.5707963267948966 rad pos: -10.5,15.5 parent: 2 + - uid: 29156 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,20.5 + parent: 2 - uid: 29546 components: - type: Transform @@ -157784,6 +160563,90 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,36.5 parent: 2 + - uid: 30837 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,25.5 + parent: 2 + - uid: 30997 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,25.5 + parent: 2 + - uid: 30998 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,25.5 + parent: 2 + - uid: 31096 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,24.5 + parent: 2 + - uid: 31097 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,25.5 + parent: 2 + - uid: 31098 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,25.5 + parent: 2 + - uid: 31099 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,25.5 + parent: 2 + - uid: 31100 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,25.5 + parent: 2 + - uid: 31101 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,25.5 + parent: 2 + - uid: 31102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,25.5 + parent: 2 + - uid: 31103 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,25.5 + parent: 2 + - uid: 31104 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,24.5 + parent: 2 + - uid: 31105 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,25.5 + parent: 2 + - uid: 31106 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,23.5 + parent: 2 - proto: RailingCorner entities: - uid: 64 @@ -158007,18 +160870,6 @@ entities: rot: 3.141592653589793 rad pos: -53.5,-56.5 parent: 2 - - uid: 20498 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,31.5 - parent: 2 - - uid: 20499 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,33.5 - parent: 2 - uid: 22457 components: - type: Transform @@ -158046,17 +160897,11 @@ entities: - type: Transform pos: 23.5,-19.5 parent: 2 - - uid: 29374 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,30.5 - parent: 2 - - uid: 29375 + - uid: 29293 components: - type: Transform rot: 1.5707963267948966 rad - pos: 56.5,30.5 + pos: 56.5,32.5 parent: 2 - uid: 29489 components: @@ -158087,6 +160932,18 @@ entities: rot: 1.5707963267948966 rad pos: 34.5,-23.5 parent: 2 + - uid: 31107 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,25.5 + parent: 2 + - uid: 31108 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,25.5 + parent: 2 - proto: RailingCornerSmall entities: - uid: 380 @@ -158130,6 +160987,12 @@ entities: rot: 3.141592653589793 rad pos: 17.5,10.5 parent: 2 + - uid: 2371 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,23.5 + parent: 2 - uid: 2419 components: - type: Transform @@ -158142,6 +161005,12 @@ entities: rot: 3.141592653589793 rad pos: 27.5,8.5 parent: 2 + - uid: 3207 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,14.5 + parent: 2 - uid: 3337 components: - type: Transform @@ -158432,6 +161301,22 @@ entities: rot: 1.5707963267948966 rad pos: -54.5,9.5 parent: 2 + - uid: 12742 + components: + - type: Transform + pos: 53.5,33.5 + parent: 2 + - uid: 12853 + components: + - type: Transform + pos: 56.5,14.5 + parent: 2 + - uid: 12859 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,14.5 + parent: 2 - uid: 14320 components: - type: Transform @@ -158505,22 +161390,11 @@ entities: - type: Transform pos: -52.5,-56.5 parent: 2 - - uid: 20257 - components: - - type: Transform - pos: 53.5,30.5 - parent: 2 - - uid: 20276 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,28.5 - parent: 2 - - uid: 20389 + - uid: 20254 components: - type: Transform rot: -1.5707963267948966 rad - pos: 50.5,31.5 + pos: 56.5,30.5 parent: 2 - uid: 20390 components: @@ -158625,29 +161499,17 @@ entities: - type: Transform pos: -10.5,12.5 parent: 2 - - uid: 29376 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,30.5 - parent: 2 - - uid: 29377 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,29.5 - parent: 2 - - uid: 29378 + - uid: 29457 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,29.5 + rot: 3.141592653589793 rad + pos: 54.5,17.5 parent: 2 - - uid: 29388 + - uid: 29467 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,30.5 + rot: 1.5707963267948966 rad + pos: 56.5,17.5 parent: 2 - uid: 29486 components: @@ -158682,6 +161544,12 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,16.5 parent: 2 + - uid: 29866 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,32.5 + parent: 2 - uid: 29997 components: - type: Transform @@ -159694,6 +162562,16 @@ entities: rot: 3.141592653589793 rad pos: -12.5,-51.5 parent: 2 + - uid: 31078 + components: + - type: Transform + pos: 62.5,16.5 + parent: 2 + - uid: 31079 + components: + - type: Transform + pos: 52.5,12.5 + parent: 2 - proto: RandomPosterContraband entities: - uid: 20650 @@ -159706,11 +162584,6 @@ entities: - type: Transform pos: 46.5,10.5 parent: 2 - - uid: 20720 - components: - - type: Transform - pos: 53.5,9.5 - parent: 2 - uid: 20722 components: - type: Transform @@ -159776,6 +162649,12 @@ entities: - type: Transform pos: -36.5,-18.5 parent: 2 + - uid: 29300 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,8.5 + parent: 2 - uid: 30217 components: - type: Transform @@ -159926,20 +162805,10 @@ entities: - type: Transform pos: 11.5,24.5 parent: 2 - - uid: 29454 - components: - - type: Transform - pos: 58.5,20.5 - parent: 2 - - uid: 29455 - components: - - type: Transform - pos: 62.5,14.5 - parent: 2 - - uid: 29456 + - uid: 29442 components: - type: Transform - pos: 62.5,18.5 + pos: 51.5,26.5 parent: 2 - uid: 30624 components: @@ -159953,6 +162822,21 @@ entities: rot: -1.5707963267948966 rad pos: 38.5,-26.5 parent: 2 + - uid: 31075 + components: + - type: Transform + pos: 57.5,21.5 + parent: 2 + - uid: 31076 + components: + - type: Transform + pos: 53.5,21.5 + parent: 2 + - uid: 31094 + components: + - type: Transform + pos: 59.5,26.5 + parent: 2 - proto: RandomProduce entities: - uid: 20761 @@ -160137,11 +163021,6 @@ entities: - type: Transform pos: 35.5,25.5 parent: 2 - - uid: 20705 - components: - - type: Transform - pos: 46.5,30.5 - parent: 2 - uid: 20706 components: - type: Transform @@ -160157,6 +163036,11 @@ entities: - type: Transform pos: 27.5,-23.5 parent: 2 + - uid: 29165 + components: + - type: Transform + pos: 45.5,23.5 + parent: 2 - uid: 30128 components: - type: Transform @@ -160855,15 +163739,23 @@ entities: rot: 1.5707963267948966 rad pos: 16.5,42.5 parent: 2 - - uid: 12753 + - uid: 12757 components: - type: Transform - pos: 55.5,16.5 + rot: 3.141592653589793 rad + pos: 52.5,17.5 parent: 2 - - uid: 12933 + - uid: 12881 components: - type: Transform - pos: 57.5,16.5 + rot: 3.141592653589793 rad + pos: 58.5,19.5 + parent: 2 + - uid: 13025 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,17.5 parent: 2 - uid: 13508 components: @@ -160894,6 +163786,23 @@ entities: - type: Transform pos: 45.5,-22.5 parent: 2 + - uid: 18395 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,17.5 + parent: 2 + - uid: 18409 + components: + - type: Transform + pos: 58.5,17.5 + parent: 2 + - uid: 18411 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,17.5 + parent: 2 - uid: 18633 components: - type: Transform @@ -160917,16 +163826,6 @@ entities: rot: 1.5707963267948966 rad pos: 16.5,37.5 parent: 2 - - uid: 28510 - components: - - type: Transform - pos: 2.5,3.5 - parent: 21002 - - uid: 28511 - components: - - type: Transform - pos: 3.5,3.5 - parent: 21002 - uid: 28512 components: - type: Transform @@ -160947,6 +163846,57 @@ entities: - type: Transform pos: 6.5,-2.5 parent: 21002 + - uid: 29154 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,19.5 + parent: 2 + - uid: 29158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,18.5 + parent: 2 + - uid: 29323 + components: + - type: Transform + pos: 56.5,19.5 + parent: 2 + - uid: 29325 + components: + - type: Transform + pos: 55.5,19.5 + parent: 2 + - uid: 29362 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,17.5 + parent: 2 + - uid: 29425 + components: + - type: Transform + pos: 54.5,19.5 + parent: 2 + - uid: 29434 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,18.5 + parent: 2 + - uid: 29437 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,17.5 + parent: 2 + - uid: 29439 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,17.5 + parent: 2 - uid: 29594 components: - type: Transform @@ -160970,6 +163920,44 @@ entities: rot: -1.5707963267948966 rad pos: 48.5,-11.5 parent: 2 +- proto: ReinforcedUraniumWindow + entities: + - uid: 13028 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,22.5 + parent: 2 + - uid: 13038 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,22.5 + parent: 2 + - uid: 13039 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,22.5 + parent: 2 + - uid: 13040 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,22.5 + parent: 2 + - uid: 13060 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,22.5 + parent: 2 + - uid: 24380 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,22.5 + parent: 2 - proto: ReinforcedWindow entities: - uid: 127 @@ -161970,11 +164958,6 @@ entities: - type: Transform pos: 36.5,51.5 parent: 2 - - uid: 6825 - components: - - type: Transform - pos: 38.5,51.5 - parent: 2 - uid: 6826 components: - type: Transform @@ -163174,12 +166157,6 @@ entities: rot: 1.5707963267948966 rad pos: -57.5,-33.5 parent: 2 - - uid: 10887 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,28.5 - parent: 2 - uid: 10902 components: - type: Transform @@ -163327,6 +166304,18 @@ entities: rot: -1.5707963267948966 rad pos: -19.5,-57.5 parent: 2 + - uid: 12744 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,30.5 + parent: 2 + - uid: 12752 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,29.5 + parent: 2 - uid: 12845 components: - type: Transform @@ -163551,12 +166540,6 @@ entities: - type: Transform pos: 43.5,-2.5 parent: 2 - - uid: 18229 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,28.5 - parent: 2 - uid: 18360 components: - type: Transform @@ -163631,11 +166614,29 @@ entities: rot: 1.5707963267948966 rad pos: -12.5,-79.5 parent: 2 - - uid: 20256 + - uid: 20257 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,28.5 + rot: 1.5707963267948966 rad + pos: 49.5,31.5 + parent: 2 + - uid: 20263 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,31.5 + parent: 2 + - uid: 20268 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,31.5 + parent: 2 + - uid: 20387 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,31.5 parent: 2 - uid: 20662 components: @@ -163841,12 +166842,6 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,28.5 parent: 2 - - uid: 24009 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,28.5 - parent: 2 - uid: 24137 components: - type: Transform @@ -163988,6 +166983,11 @@ entities: - type: Transform pos: 46.5,-3.5 parent: 2 + - uid: 29299 + components: + - type: Transform + pos: 37.5,51.5 + parent: 2 - uid: 29597 components: - type: Transform @@ -164117,10 +167117,10 @@ entities: parent: 2 - proto: RobocopCircuitBoard entities: - - uid: 29442 + - uid: 12905 components: - type: Transform - pos: 61.45505,14.543717 + pos: 53.381123,13.600489 parent: 2 - proto: RockGuitarInstrument entities: @@ -164216,288 +167216,374 @@ entities: - type: Transform pos: -21.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4623 components: - type: Transform pos: -15.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4828 components: - type: Transform pos: 41.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4845 components: - type: Transform rot: 1.5707963267948966 rad pos: 38.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9382 components: - type: Transform rot: 1.5707963267948966 rad pos: -44.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9387 components: - type: Transform rot: 1.5707963267948966 rad pos: -51.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9402 components: - type: Transform rot: 3.141592653589793 rad pos: -2.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9403 components: - type: Transform rot: 3.141592653589793 rad pos: -9.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9406 components: - type: Transform rot: 3.141592653589793 rad pos: -19.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9654 components: - type: Transform pos: 11.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11556 components: - type: Transform pos: 29.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12731 components: - type: Transform pos: -55.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13502 components: - type: Transform pos: -55.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14306 components: - type: Transform rot: 3.141592653589793 rad pos: 33.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16676 components: - type: Transform rot: -1.5707963267948966 rad pos: -24.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16682 components: - type: Transform rot: 3.141592653589793 rad pos: -20.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16683 components: - type: Transform rot: 3.141592653589793 rad pos: 32.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16684 components: - type: Transform rot: 3.141592653589793 rad pos: 28.5,41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16740 components: - type: Transform rot: 3.141592653589793 rad pos: -2.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16747 components: - type: Transform rot: 3.141592653589793 rad pos: 26.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17605 components: - type: Transform rot: 3.141592653589793 rad pos: 16.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18533 components: - type: Transform pos: -12.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18870 components: - type: Transform rot: 1.5707963267948966 rad pos: 56.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20960 components: - type: Transform rot: 3.141592653589793 rad pos: 22.5,41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23309 components: - type: Transform rot: -1.5707963267948966 rad pos: 62.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23310 components: - type: Transform rot: -1.5707963267948966 rad pos: 62.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23311 components: - type: Transform pos: 56.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23312 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23440 components: - type: Transform rot: 1.5707963267948966 rad pos: -17.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23441 components: - type: Transform pos: -9.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23442 components: - type: Transform rot: 3.141592653589793 rad pos: -37.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23443 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23446 components: - type: Transform pos: -46.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23448 components: - type: Transform rot: 1.5707963267948966 rad pos: 39.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23454 components: - type: Transform pos: 2.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23455 components: - type: Transform rot: 1.5707963267948966 rad pos: 18.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23456 components: - type: Transform pos: -1.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23457 components: - type: Transform pos: -7.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23458 components: - type: Transform pos: -5.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23459 components: - type: Transform pos: -8.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23461 components: - type: Transform rot: 1.5707963267948966 rad pos: -43.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23492 components: - type: Transform rot: -1.5707963267948966 rad pos: 2.5,46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23612 components: - type: Transform rot: 3.141592653589793 rad pos: -27.5,38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23644 components: - type: Transform rot: 3.141592653589793 rad pos: -12.5,45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23646 components: - type: Transform rot: 3.141592653589793 rad pos: -16.5,48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24118 components: - type: Transform pos: 10.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28331 components: - type: Transform pos: 20.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28364 components: - type: Transform pos: -51.5,-11.5 parent: 2 - - uid: 29195 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,19.5 - parent: 2 - - uid: 29196 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,12.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 29669 components: - type: Transform rot: 3.141592653589793 rad pos: 12.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SecurityTechFab entities: - uid: 28361 @@ -164771,7 +167857,7 @@ entities: - uid: 9691 components: - type: Transform - pos: 24.023485,16.190632 + pos: 23.951967,16.075333 parent: 2 - uid: 11880 components: @@ -164787,12 +167873,16 @@ entities: rot: 3.141592653589793 rad pos: 43.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23601 components: - type: Transform rot: 1.5707963267948966 rad pos: -50.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Shovel entities: - uid: 1269 @@ -165404,12 +168494,6 @@ entities: rot: -1.5707963267948966 rad pos: 2.5,-54.5 parent: 2 - - uid: 12774 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,7.5 - parent: 2 - uid: 12955 components: - type: Transform @@ -165422,6 +168506,24 @@ entities: rot: -1.5707963267948966 rad pos: 62.5,9.5 parent: 2 + - uid: 20213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,10.5 + parent: 2 + - uid: 29469 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,7.5 + parent: 2 + - uid: 29484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,11.5 + parent: 2 - uid: 29526 components: - type: Transform @@ -165527,14 +168629,6 @@ entities: - type: Transform pos: -56.500233,9.6115055 parent: 2 -- proto: SignAi - entities: - - uid: 23308 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,18.5 - parent: 2 - proto: SignAiUpload entities: - uid: 12285 @@ -165543,6 +168637,8 @@ entities: rot: -1.5707963267948966 rad pos: 59.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 1014 @@ -165558,6 +168654,8 @@ entities: 1050: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 1919 components: - type: MetaData @@ -165571,6 +168669,8 @@ entities: 7999: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 1920 components: - type: MetaData @@ -165584,6 +168684,8 @@ entities: 8000: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2735 components: - type: MetaData @@ -165597,6 +168699,50 @@ entities: 2733: - - Pressed - Toggle + - type: Fixtures + fixtures: {} + - uid: 3210 + components: + - type: MetaData + name: space connector + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,14.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 29484: + - - Pressed + - Toggle + 20213: + - - Pressed + - Toggle + 12956: + - - Pressed + - Toggle + 12955: + - - Pressed + - Toggle + 29469: + - - Pressed + - Toggle + 29440: + - - Pressed + - Toggle + 20882: + - - Pressed + - Toggle + 20644: + - - Pressed + - Toggle + 20255: + - - Pressed + - Toggle + 23516: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 3749 components: - type: MetaData @@ -165610,6 +168756,8 @@ entities: 3921: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3839 components: - type: MetaData @@ -165626,6 +168774,8 @@ entities: 23782: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3840 components: - type: MetaData @@ -165639,6 +168789,8 @@ entities: 4811: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3892 components: - type: MetaData @@ -165652,6 +168804,8 @@ entities: 3810: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 4033 components: - type: MetaData @@ -165665,6 +168819,8 @@ entities: 4035: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 4168 components: - type: MetaData @@ -165678,6 +168834,8 @@ entities: 4167: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 5382 components: - type: MetaData @@ -165691,6 +168849,8 @@ entities: 3921: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7696 components: - type: MetaData @@ -165710,6 +168870,8 @@ entities: 7192: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7697 components: - type: MetaData @@ -165729,6 +168891,8 @@ entities: 7042: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7706 components: - type: MetaData @@ -165751,6 +168915,8 @@ entities: 7335: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9642 components: - type: MetaData @@ -165770,6 +168936,8 @@ entities: 9638: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9774 components: - type: MetaData @@ -165783,6 +168951,8 @@ entities: 16239: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9781 components: - type: MetaData @@ -165796,6 +168966,8 @@ entities: 9718: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 10078 components: - type: MetaData @@ -165809,6 +168981,8 @@ entities: 9715: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 10588 components: - type: MetaData @@ -165827,6 +169001,8 @@ entities: 10591: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15442 components: - type: MetaData @@ -165839,6 +169015,8 @@ entities: 3502: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15451 components: - type: MetaData @@ -165852,6 +169030,8 @@ entities: 3502: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21063 components: - type: MetaData @@ -165865,6 +169045,8 @@ entities: 28504: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21064 components: - type: MetaData @@ -165878,6 +169060,8 @@ entities: 21068: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 22960 components: - type: MetaData @@ -165891,6 +169075,8 @@ entities: 22959: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23768 components: - type: MetaData @@ -165904,6 +169090,8 @@ entities: 23766: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23771 components: - type: MetaData @@ -165916,6 +169104,8 @@ entities: 23770: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23773 components: - type: MetaData @@ -165929,6 +169119,8 @@ entities: 23772: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23774 components: - type: MetaData @@ -165944,6 +169136,8 @@ entities: 23762: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23775 components: - type: MetaData @@ -165957,6 +169151,8 @@ entities: 23761: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23776 components: - type: MetaData @@ -165969,6 +169165,8 @@ entities: 24128: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23777 components: - type: MetaData @@ -165982,6 +169180,8 @@ entities: 23763: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23778 components: - type: MetaData @@ -165995,6 +169195,8 @@ entities: 23764: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23779 components: - type: MetaData @@ -166007,6 +169209,8 @@ entities: 16214: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23785 components: - type: MetaData @@ -166020,6 +169224,8 @@ entities: 23784: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23829 components: - type: MetaData @@ -166033,6 +169239,8 @@ entities: 16797: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24385 components: - type: Transform @@ -166044,6 +169252,8 @@ entities: 423: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 28356 components: - type: MetaData @@ -166057,6 +169267,8 @@ entities: 12133: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 28357 components: - type: MetaData @@ -166070,6 +169282,8 @@ entities: 12132: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 28358 components: - type: MetaData @@ -166083,6 +169297,8 @@ entities: 12131: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 28878 components: - type: MetaData @@ -166096,6 +169312,8 @@ entities: 23642: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 28900 components: - type: MetaData @@ -166114,6 +169332,8 @@ entities: 9295: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 29782 components: - type: MetaData @@ -166130,6 +169350,8 @@ entities: 1378: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 30004 components: - type: MetaData @@ -166143,6 +169365,8 @@ entities: 23780: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 30014 components: - type: MetaData @@ -166164,6 +169388,8 @@ entities: 14391: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 30069 components: - type: MetaData @@ -166177,6 +169403,8 @@ entities: 3474: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 30265 components: - type: MetaData @@ -166190,6 +169418,56 @@ entities: 30310: - - Pressed - Toggle + - type: Fixtures + fixtures: {} + - uid: 30981 + components: + - type: MetaData + name: gas release R + - type: Transform + pos: 56.5,26.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 12892: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 30982 + components: + - type: MetaData + name: gas release L + - type: Transform + pos: 54.5,26.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 30935: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} +- proto: SignalControlledValve + entities: + - uid: 12892 + components: + - type: Transform + pos: 56.5,23.5 + parent: 2 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#FFAA00FF' + - uid: 30935 + components: + - type: Transform + pos: 54.5,23.5 + parent: 2 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#FFAA00FF' - proto: SignalSwitchDirectional entities: - uid: 2694 @@ -166234,6 +169512,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 2696 components: - type: MetaData @@ -166261,6 +169541,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 3388 components: - type: MetaData @@ -166291,6 +169573,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 3800 components: - type: MetaData @@ -166320,6 +169604,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 4188 components: - type: MetaData @@ -166362,6 +169648,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 4507 components: - type: MetaData @@ -166404,6 +169692,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 4820 components: - type: MetaData @@ -166426,6 +169716,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 6175 components: - type: MetaData @@ -166451,6 +169743,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 6481 components: - type: MetaData @@ -166473,6 +169767,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 7698 components: - type: MetaData @@ -166498,6 +169794,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 7789 components: - type: MetaData @@ -166523,6 +169821,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 7865 components: - type: MetaData @@ -166567,6 +169867,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 8947 components: - type: MetaData @@ -166593,6 +169895,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 9775 components: - type: MetaData @@ -166625,6 +169929,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 10222 components: - type: MetaData @@ -166662,6 +169968,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 10393 components: - type: MetaData @@ -166687,6 +169995,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 11339 components: - type: MetaData @@ -166707,6 +170017,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 11986 components: - type: MetaData @@ -166727,6 +170039,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 12804 components: - type: MetaData @@ -166747,71 +170061,8 @@ entities: - Open - - Off - Close - - uid: 13038 - components: - - type: MetaData - name: space connector - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,11.5 - parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 12956: - - - On - - Open - - - Off - - Close - 12955: - - - On - - Open - - - Off - - Close - 12774: - - - On - - Open - - - Off - - Close - 20644: - - - On - - Open - - - Off - - Close - 20255: - - - On - - Open - - - Off - - Close - 20268: - - - On - - Open - - - Off - - Close - - uid: 13400 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,18.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 12801: - - - On - - Open - - - Off - - Close - 12802: - - - On - - Open - - - Off - - Close - 12803: - - - On - - Open - - - Off - - Close + - type: Fixtures + fixtures: {} - uid: 15445 components: - type: MetaData @@ -166831,6 +170082,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 16068 components: - type: MetaData @@ -166858,6 +170111,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 17733 components: - type: MetaData @@ -166895,6 +170150,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 18469 components: - type: Transform @@ -166935,6 +170192,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 18694 components: - type: MetaData @@ -166961,6 +170220,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 21017 components: - type: MetaData @@ -167018,6 +170279,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 24372 components: - type: MetaData @@ -167038,6 +170301,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 24386 components: - type: MetaData @@ -167062,6 +170327,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 16793 @@ -167070,12 +170337,16 @@ entities: rot: -1.5707963267948966 rad pos: 2.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23200 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArcade entities: - uid: 6863 @@ -167084,12 +170355,16 @@ entities: rot: -1.5707963267948966 rad pos: -47.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15737 components: - type: Transform rot: 1.5707963267948966 rad pos: -43.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 23186 @@ -167098,6 +170373,8 @@ entities: rot: 3.141592653589793 rad pos: -17.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBath entities: - uid: 28974 @@ -167106,18 +170383,24 @@ entities: rot: -1.5707963267948966 rad pos: -39.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29046 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29781 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBio entities: - uid: 23187 @@ -167126,6 +170409,8 @@ entities: rot: 3.141592653589793 rad pos: -30.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBridge entities: - uid: 23188 @@ -167134,6 +170419,8 @@ entities: rot: 3.141592653589793 rad pos: 24.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 8260 @@ -167142,6 +170429,8 @@ entities: rot: -1.5707963267948966 rad pos: -32.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 23190 @@ -167150,6 +170439,8 @@ entities: rot: 3.141592653589793 rad pos: -46.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 23191 @@ -167158,6 +170449,8 @@ entities: rot: 3.141592653589793 rad pos: -61.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 23192 @@ -167166,6 +170459,8 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 8921 @@ -167174,6 +170469,8 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCloning entities: - uid: 23193 @@ -167182,6 +170479,8 @@ entities: rot: 3.141592653589793 rad pos: -22.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignConference entities: - uid: 23194 @@ -167190,6 +170489,8 @@ entities: rot: 3.141592653589793 rad pos: 28.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 6028 @@ -167198,11 +170499,15 @@ entities: rot: -1.5707963267948966 rad pos: -43.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23799 components: - type: Transform pos: -45.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDangerMed entities: - uid: 889 @@ -167211,18 +170516,24 @@ entities: rot: 3.141592653589793 rad pos: 19.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7938 components: - type: Transform rot: 3.141592653589793 rad pos: 22.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28305 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,5.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 20978 @@ -167231,12 +170542,16 @@ entities: rot: 1.5707963267948966 rad pos: 5.5165973,-1.8227005 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20998 components: - type: Transform rot: 3.141592653589793 rad pos: 32.500874,2.5446026 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 1279 @@ -167245,11 +170560,15 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3461 components: - type: Transform pos: 2.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChemistry entities: - uid: 20974 @@ -167257,6 +170576,8 @@ entities: - type: Transform pos: -1.4649258,-4.6710877 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 20976 @@ -167265,6 +170586,8 @@ entities: rot: -1.5707963267948966 rad pos: -4.5113826,-1.2714531 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 20985 @@ -167273,6 +170596,8 @@ entities: rot: -1.5707963267948966 rad pos: -4.4699364,2.5505779 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 20977 @@ -167281,12 +170606,16 @@ entities: rot: 3.141592653589793 rad pos: 5.522138,2.6120837 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20997 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.4812675,33.33204 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 20979 @@ -167295,35 +170624,47 @@ entities: rot: 1.5707963267948966 rad pos: 5.5276074,2.4069471 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20986 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5332532,-28.346897 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20988 components: - type: Transform rot: 3.141592653589793 rad pos: -1.497997,-40.258747 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20995 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.461353,-1.2455269 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20999 components: - type: Transform rot: 1.5707963267948966 rad pos: 38.525524,2.687672 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28601 components: - type: Transform pos: -0.50126964,39.711143 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 14128 @@ -167331,36 +170672,48 @@ entities: - type: Transform pos: -0.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20987 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5332532,-28.565647 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20989 components: - type: Transform rot: 3.141592653589793 rad pos: -1.497997,-40.456665 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20994 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.465195,-1.4434437 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21000 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.525524,2.4793384 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29721 components: - type: Transform rot: 3.141592653589793 rad pos: -1.4826567,5.7890882 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalGravity entities: - uid: 5192 @@ -167369,23 +170722,31 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5193 components: - type: Transform rot: 1.5707963267948966 rad pos: 20.5,44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5206 components: - type: Transform pos: 32.5,41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20984 components: - type: Transform rot: 3.141592653589793 rad pos: -4.4699364,2.7693279 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHop entities: - uid: 18363 @@ -167393,12 +170754,16 @@ entities: - type: Transform pos: 48.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20973 components: - type: Transform rot: 1.5707963267948966 rad pos: 5.5115004,-1.6256199 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHydro entities: - uid: 20981 @@ -167407,6 +170772,8 @@ entities: rot: 3.141592653589793 rad pos: 5.524472,2.2030704 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalJanitor entities: - uid: 20968 @@ -167415,6 +170782,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5120444,-1.1898417 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 20969 @@ -167423,12 +170792,16 @@ entities: rot: 3.141592653589793 rad pos: 5.527905,2.8014636 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20996 components: - type: Transform rot: -1.5707963267948966 rad pos: -2.4812675,33.537514 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 20970 @@ -167436,12 +170809,16 @@ entities: - type: Transform pos: -1.4676661,-4.2297864 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20991 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.497997,-40.882515 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSalvage entities: - uid: 20967 @@ -167450,6 +170827,8 @@ entities: rot: -1.5707963267948966 rad pos: -43.471596,2.8032153 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 20971 @@ -167457,12 +170836,16 @@ entities: - type: Transform pos: -1.4676661,-4.4485364 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20990 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.4875805,-40.663765 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 20972 @@ -167471,6 +170854,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5115004,-1.4068699 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 20966 @@ -167479,12 +170864,16 @@ entities: rot: -1.5707963267948966 rad pos: -43.471596,2.630097 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20982 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.511603,-1.4910889 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalWash entities: - uid: 20965 @@ -167492,12 +170881,16 @@ entities: - type: Transform pos: -43.471596,2.411347 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20983 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.511603,-1.7098389 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 3742 @@ -167505,171 +170898,231 @@ entities: - type: Transform pos: 56.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3745 components: - type: Transform pos: 52.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3853 components: - type: Transform rot: 3.141592653589793 rad pos: 56.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4516 components: - type: Transform rot: 1.5707963267948966 rad pos: 49.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24515 components: - type: Transform rot: 1.5707963267948966 rad pos: 28.5,64.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 24517 components: - type: Transform rot: 1.5707963267948966 rad pos: 18.5,60.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 24520 components: - type: Transform rot: 1.5707963267948966 rad pos: 11.5,57.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 24544 components: - type: Transform rot: 1.5707963267948966 rad pos: 37.5,66.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 24579 components: - type: Transform rot: 1.5707963267948966 rad pos: 3.5,50.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28123 components: - type: Transform rot: 3.141592653589793 rad pos: 95.5,3.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28143 components: - type: Transform rot: 3.141592653589793 rad pos: 95.5,18.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28148 components: - type: Transform rot: 3.141592653589793 rad pos: 95.5,13.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28161 components: - type: Transform rot: 1.5707963267948966 rad pos: 92.5,44.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28167 components: - type: Transform rot: 1.5707963267948966 rad pos: 88.5,53.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28174 components: - type: Transform rot: 1.5707963267948966 rad pos: 83.5,60.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28183 components: - type: Transform rot: 1.5707963267948966 rad pos: 73.5,64.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28191 components: - type: Transform rot: 1.5707963267948966 rad pos: 50.5,66.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28198 components: - type: Transform rot: 1.5707963267948966 rad pos: 63.5,66.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28214 components: - type: Transform pos: 92.5,-19.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28227 components: - type: Transform rot: 3.141592653589793 rad pos: 95.5,-11.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28233 components: - type: Transform pos: 88.5,-27.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28234 components: - type: Transform pos: 79.5,-36.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28235 components: - type: Transform pos: 79.5,-36.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28236 components: - type: Transform pos: 70.5,-40.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28237 components: - type: Transform pos: 55.5,-44.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28239 components: - type: Transform pos: 39.5,-44.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28241 components: - type: Transform pos: 30.5,-44.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28243 components: - type: Transform rot: -1.5707963267948966 rad pos: 94.5,34.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28254 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.5,42.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28255 components: - type: Transform rot: 1.5707963267948966 rad pos: -5.5,32.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 23195 @@ -167678,6 +171131,8 @@ entities: rot: 3.141592653589793 rad pos: 25.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 9293 @@ -167686,12 +171141,16 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23196 components: - type: Transform rot: 3.141592653589793 rad pos: 22.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 23197 @@ -167700,6 +171159,8 @@ entities: rot: 3.141592653589793 rad pos: 32.5,47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignExamroom entities: - uid: 8923 @@ -167708,6 +171169,8 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignFire entities: - uid: 28553 @@ -167715,6 +171178,8 @@ entities: - type: Transform pos: -27.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 4825 @@ -167723,18 +171188,24 @@ entities: rot: 3.141592653589793 rad pos: 36.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14163 components: - type: Transform rot: -1.5707963267948966 rad pos: 34.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14310 components: - type: Transform rot: 1.5707963267948966 rad pos: 38.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 9201 @@ -167743,6 +171214,8 @@ entities: rot: -1.5707963267948966 rad pos: 34.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 857 @@ -167751,47 +171224,63 @@ entities: rot: 3.141592653589793 rad pos: 33.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7939 components: - type: Transform rot: -1.5707963267948966 rad pos: -22.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9604 components: - type: Transform rot: -1.5707963267948966 rad pos: 6.5,45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10797 components: - type: Transform pos: -28.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23313 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23314 components: - type: Transform rot: -1.5707963267948966 rad pos: -55.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28593 components: - type: Transform rot: -1.5707963267948966 rad pos: 17.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 30401 components: - type: Transform rot: 1.5707963267948966 rad pos: 49.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 23182 @@ -167800,6 +171289,8 @@ entities: rot: 3.141592653589793 rad pos: 2.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 3683 @@ -167808,6 +171299,8 @@ entities: rot: -1.5707963267948966 rad pos: 33.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 8924 @@ -167816,6 +171309,8 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLaserMed entities: - uid: 29432 @@ -167823,21 +171318,29 @@ entities: - type: Transform pos: 62.5,6.5 parent: 2 - - uid: 29433 + - type: Fixtures + fixtures: {} + - uid: 29485 components: - type: Transform - pos: 56.5,14.5 + pos: 62.5,12.5 parent: 2 - - uid: 29434 + - type: Fixtures + fixtures: {} + - uid: 31121 components: - type: Transform - pos: 56.5,18.5 + pos: 64.5,6.5 parent: 2 - - uid: 29435 + - type: Fixtures + fixtures: {} + - uid: 31122 components: - type: Transform - pos: 62.5,10.5 + pos: 64.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLawyer entities: - uid: 3448 @@ -167846,18 +171349,24 @@ entities: rot: -1.5707963267948966 rad pos: 43.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8925 components: - type: Transform rot: 1.5707963267948966 rad pos: 42.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17280 components: - type: Transform rot: 3.141592653589793 rad pos: 38.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 8928 @@ -167866,14 +171375,8 @@ entities: rot: 1.5707963267948966 rad pos: -2.5,35.5 parent: 2 -- proto: SignMagneticsMed - entities: - - uid: 29453 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 61.5,20.5 - parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 10161 @@ -167882,12 +171385,16 @@ entities: rot: 1.5707963267948966 rad pos: -2.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10162 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 8931 @@ -167896,12 +171403,16 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8932 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNTMine entities: - uid: 23483 @@ -167910,12 +171421,16 @@ entities: rot: -1.5707963267948966 rad pos: 24.5,5.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 23630 components: - type: Transform rot: -1.5707963267948966 rad pos: 24.5,-0.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: SignPrison entities: - uid: 23631 @@ -167924,18 +171439,24 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-0.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 23637 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,-14.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 23638 components: - type: Transform rot: -1.5707963267948966 rad pos: 21.5,-24.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: SignPsychology entities: - uid: 2070 @@ -167944,23 +171465,31 @@ entities: rot: -1.5707963267948966 rad pos: -33.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2076 components: - type: Transform rot: -1.5707963267948966 rad pos: -33.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2077 components: - type: Transform rot: -1.5707963267948966 rad pos: -33.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10584 components: - type: Transform pos: -36.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRestroom entities: - uid: 29255 @@ -167969,6 +171498,8 @@ entities: rot: 1.5707963267948966 rad pos: 11.5,35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 23199 @@ -167977,6 +171508,8 @@ entities: rot: -1.5707963267948966 rad pos: -1.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 28902 @@ -167985,6 +171518,8 @@ entities: rot: -1.5707963267948966 rad pos: -52.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 28906 @@ -167993,14 +171528,8 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,-40.5 parent: 2 -- proto: SignSecureMed - entities: - - uid: 3044 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,20.5 - parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 1348 @@ -168009,23 +171538,31 @@ entities: rot: 1.5707963267948966 rad pos: 33.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3519 components: - type: Transform pos: 30.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3764 components: - type: Transform rot: 3.141592653589793 rad pos: 33.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8935 components: - type: Transform rot: 1.5707963267948966 rad pos: 26.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignServer entities: - uid: 28903 @@ -168034,6 +171571,8 @@ entities: rot: -1.5707963267948966 rad pos: 18.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 8514 @@ -168042,85 +171581,123 @@ entities: rot: -1.5707963267948966 rad pos: 52.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShock entities: + - uid: 12864 + components: + - type: Transform + pos: 57.5,28.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 24216 components: - type: Transform rot: 1.5707963267948966 rad pos: 21.5,59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24217 components: - type: Transform rot: 1.5707963267948966 rad pos: 21.5,62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24236 components: - type: Transform rot: 1.5707963267948966 rad pos: 5.5,62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24237 components: - type: Transform rot: 1.5707963267948966 rad pos: 5.5,70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24238 components: - type: Transform rot: 1.5707963267948966 rad pos: 11.5,70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24239 components: - type: Transform rot: 1.5707963267948966 rad pos: 15.5,70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24240 components: - type: Transform rot: 1.5707963267948966 rad pos: 21.5,70.5 parent: 2 - - uid: 29465 - components: - - type: Transform - pos: 64.5,13.5 - parent: 2 - - uid: 29466 + - type: Fixtures + fixtures: {} + - uid: 29164 components: - type: Transform - pos: 64.5,19.5 + rot: 1.5707963267948966 rad + pos: 46.5,21.5 parent: 2 - - uid: 29467 + - type: Fixtures + fixtures: {} + - uid: 29289 components: - type: Transform - pos: 56.5,25.5 + pos: 62.5,28.5 parent: 2 - - uid: 29468 + - type: Fixtures + fixtures: {} + - uid: 29465 components: - type: Transform - pos: 61.5,25.5 + pos: 64.5,13.5 parent: 2 - - uid: 29469 + - type: Fixtures + fixtures: {} + - uid: 29466 components: - type: Transform - pos: 45.5,21.5 + pos: 64.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29470 components: - type: Transform pos: 49.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 29471 components: - type: Transform pos: 45.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 31123 + components: + - type: Transform + pos: 49.5,28.5 + parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSmoking entities: - uid: 24212 @@ -168128,11 +171705,8 @@ entities: - type: Transform pos: -10.5,-33.5 parent: 2 - - uid: 29297 - components: - - type: Transform - pos: 62.5,12.5 - parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 880 @@ -168141,86 +171715,116 @@ entities: rot: -1.5707963267948966 rad pos: -34.5,38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 885 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 890 components: - type: Transform rot: -1.5707963267948966 rad pos: -50.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7984 components: - type: Transform rot: -1.5707963267948966 rad pos: 45.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8249 components: - type: Transform rot: -1.5707963267948966 rad pos: -58.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8936 components: - type: Transform rot: 1.5707963267948966 rad pos: 55.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9162 components: - type: Transform rot: -1.5707963267948966 rad pos: -34.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9297 components: - type: Transform rot: -1.5707963267948966 rad pos: -37.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23354 components: - type: Transform rot: -1.5707963267948966 rad pos: 56.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28314 components: - type: Transform pos: 96.5,27.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28315 components: - type: Transform pos: 43.5,67.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28316 components: - type: Transform pos: 96.5,-4.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28317 components: - type: Transform pos: 47.5,-45.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28437 components: - type: Transform rot: -1.5707963267948966 rad pos: -46.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28864 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 8937 @@ -168229,6 +171833,8 @@ entities: rot: 1.5707963267948966 rad pos: -22.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignTelecomms entities: - uid: 9562 @@ -168236,6 +171842,8 @@ entities: - type: Transform pos: -30.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignTheater entities: - uid: 2198 @@ -168243,6 +171851,8 @@ entities: - type: Transform pos: -32.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 5794 @@ -168251,6 +171861,8 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 28907 @@ -168259,6 +171871,8 @@ entities: rot: -1.5707963267948966 rad pos: -30.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignXenobio entities: - uid: 7850 @@ -168267,6 +171881,8 @@ entities: rot: -1.5707963267948966 rad pos: -9.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SingularityGenerator entities: - uid: 16956 @@ -168494,25 +172110,6 @@ entities: - type: Transform pos: 42.5,-45.5 parent: 2 - - uid: 10731 - components: - - type: MetaData - name: AI SMES B - - type: Transform - pos: 52.5,19.5 - parent: 2 - - uid: 10743 - components: - - type: MetaData - name: AI SMES A - - type: Transform - pos: 50.5,19.5 - parent: 2 - - uid: 13023 - components: - - type: Transform - pos: 49.5,27.5 - parent: 2 - uid: 19639 components: - type: MetaData @@ -168535,11 +172132,23 @@ entities: - type: Transform pos: 3.5,-6.5 parent: 21002 + - uid: 24125 + components: + - type: MetaData + name: E Solars + - type: Transform + pos: 51.5,30.5 + parent: 2 - uid: 24747 components: - type: Transform pos: 22.5,-24.5 parent: 21002 + - uid: 29167 + components: + - type: Transform + pos: 48.5,15.5 + parent: 2 - proto: SmokingPipe entities: - uid: 16103 @@ -170699,6 +174308,26 @@ entities: - type: Transform pos: -25.5,-41.5 parent: 2 + - uid: 30839 + components: + - type: Transform + pos: -27.5,-38.5 + parent: 2 + - uid: 30840 + components: + - type: Transform + pos: -27.5,-41.5 + parent: 2 + - uid: 30844 + components: + - type: Transform + pos: -25.5,-39.5 + parent: 2 + - uid: 30845 + components: + - type: Transform + pos: -24.5,-40.5 + parent: 2 - proto: SpawnMobCorgi entities: - uid: 24191 @@ -170818,11 +174447,6 @@ entities: - type: Transform pos: -16.5,34.5 parent: 2 - - uid: 4079 - components: - - type: Transform - pos: 45.5,28.5 - parent: 2 - uid: 23565 components: - type: Transform @@ -170838,6 +174462,11 @@ entities: - type: Transform pos: -52.5,-26.5 parent: 2 + - uid: 29452 + components: + - type: Transform + pos: 44.5,31.5 + parent: 2 - proto: SpawnMobParrot entities: - uid: 676 @@ -171032,12 +174661,6 @@ entities: - type: Transform pos: -57.5,-29.5 parent: 2 - - uid: 29074 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,18.5 - parent: 2 - uid: 30135 components: - type: Transform @@ -171879,6 +175502,12 @@ entities: rot: 1.5707963267948966 rad pos: 44.5,-12.5 parent: 2 + - uid: 3196 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,13.5 + parent: 2 - uid: 4040 components: - type: Transform @@ -171901,6 +175530,12 @@ entities: rot: 1.5707963267948966 rad pos: 44.5,-13.5 parent: 2 + - uid: 12860 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,13.5 + parent: 2 - uid: 20755 components: - type: Transform @@ -172074,6 +175709,11 @@ entities: rot: -1.5707963267948966 rad pos: 20.5,-23.5 parent: 2 + - uid: 12856 + components: + - type: Transform + pos: 55.5,14.5 + parent: 2 - uid: 28344 components: - type: Transform @@ -172121,10 +175761,10 @@ entities: parent: 2 - proto: StationAiUploadComputer entities: - - uid: 10660 + - uid: 29468 components: - type: Transform - pos: 59.5,19.5 + pos: 55.5,16.5 parent: 2 - proto: StationAnchor entities: @@ -172138,8 +175778,7 @@ entities: - uid: 29450 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.91259,22.59031 + pos: 61.487568,19.28684 parent: 2 - proto: StationMap entities: @@ -172149,62 +175788,84 @@ entities: rot: -1.5707963267948966 rad pos: -39.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18574 components: - type: Transform pos: -47.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18643 components: - type: Transform rot: 1.5707963267948966 rad pos: 56.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23439 components: - type: Transform pos: 51.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23449 components: - type: Transform rot: -1.5707963267948966 rad pos: 44.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23451 components: - type: Transform pos: -1.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23452 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23453 components: - type: Transform pos: 2.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23462 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23493 components: - type: Transform rot: -1.5707963267948966 rad pos: 2.5,47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28042 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,0.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: StationMapCircuitboard entities: - uid: 5814 @@ -172551,13 +176212,6 @@ entities: - type: Transform pos: -52.5,-25.5 parent: 2 - - uid: 12831 - components: - - type: MetaData - name: AI substation - - type: Transform - pos: 51.5,19.5 - parent: 2 - uid: 12958 components: - type: MetaData @@ -172575,6 +176229,11 @@ entities: - type: Transform pos: 23.5,-24.5 parent: 21002 + - uid: 29166 + components: + - type: Transform + pos: 48.5,16.5 + parent: 2 - proto: SuitStorageAtmos entities: - uid: 8905 @@ -172843,21 +176502,11 @@ entities: - type: Transform pos: 39.5,-26.5 parent: 2 - - uid: 3953 - components: - - type: Transform - pos: 39.5,-24.5 - parent: 2 - uid: 3954 components: - type: Transform pos: 39.5,-28.5 parent: 2 - - uid: 3955 - components: - - type: Transform - pos: 39.5,-25.5 - parent: 2 - uid: 3956 components: - type: Transform @@ -172926,6 +176575,16 @@ entities: - type: Transform pos: 48.5,-20.5 parent: 2 + - uid: 15443 + components: + - type: Transform + pos: 39.5,-24.5 + parent: 2 + - uid: 21077 + components: + - type: Transform + pos: 39.5,-25.5 + parent: 2 - uid: 30024 components: - type: Transform @@ -173027,14 +176686,6 @@ entities: setupAvailableNetworks: - SurveillanceCameraCommand id: Captain's Bedroom - - uid: 20882 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,6.5 - parent: 2 - - type: SurveillanceCamera - id: EVA - uid: 20891 components: - type: Transform @@ -173062,101 +176713,110 @@ entities: - SurveillanceCameraCommand nameSet: True id: Briefing - - uid: 20911 + - uid: 20963 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,16.5 + pos: -30.5,-8.5 parent: 2 - type: SurveillanceCamera - id: AI Core - - uid: 20912 + id: Telecoms + - uid: 29141 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 61.5,16.5 + rot: 3.141592653589793 rad + pos: 37.5,-39.5 parent: 2 - type: SurveillanceCamera - id: AI Control - - uid: 20913 + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: HOS' Office + - uid: 29178 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,8.5 + pos: -49.5,5.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand - id: AI Spaceway - - uid: 20914 + nameSet: True + id: QM's Bedroom + - uid: 31041 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,18.5 + pos: 54.5,13.5 parent: 2 - type: SurveillanceCamera - id: AI - - uid: 20963 + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: AI upload + - uid: 31042 components: - type: Transform - pos: -30.5,-8.5 + rot: -1.5707963267948966 rad + pos: 49.5,19.5 parent: 2 - type: SurveillanceCamera - id: Telecoms - - uid: 29135 + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: AI board storage 1 + - uid: 31043 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,23.5 + rot: 1.5707963267948966 rad + pos: 61.5,19.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand nameSet: True - id: Compliance N - - uid: 29137 + id: AI board Storage 2 + - uid: 31044 components: - type: Transform rot: 3.141592653589793 rad - pos: 50.5,9.5 + pos: 51.5,25.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand nameSet: True - id: Compliance S - - uid: 29141 + id: AI core 1 + - uid: 31045 components: - type: Transform rot: 3.141592653589793 rad - pos: 37.5,-39.5 + pos: 59.5,25.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand nameSet: True - id: HOS' Office - - uid: 29178 + id: AI core 2 + - uid: 31046 components: - type: Transform - pos: -49.5,5.5 + rot: 3.141592653589793 rad + pos: 63.5,11.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand nameSet: True - id: QM's Bedroom - - uid: 29457 + id: AI bridge + - uid: 31047 components: - type: Transform rot: 3.141592653589793 rad - pos: 61.5,22.5 + pos: 45.5,26.5 parent: 2 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraCommand nameSet: True - id: Law Storage + id: AI maints 1 - proto: SurveillanceCameraEngineering entities: - uid: 20897 @@ -173566,27 +177226,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Anchorage - - uid: 29484 - components: - - type: Transform - pos: 49.5,26.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: E Solars - - uid: 29485 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,28.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: E Solars Catwalk - proto: SurveillanceCameraGeneral entities: - uid: 7089 @@ -173638,6 +177277,11 @@ entities: rot: 1.5707963267948966 rad pos: 61.5,3.5 parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: Evac 2 - uid: 20951 components: - type: Transform @@ -173756,6 +177400,11 @@ entities: rot: 1.5707963267948966 rad pos: 61.5,-4.5 parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: Evac 1 - uid: 29035 components: - type: Transform @@ -174139,6 +177788,17 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Gambling Den + - uid: 31129 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,1.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: Evac 3 - proto: SurveillanceCameraMedical entities: - uid: 20915 @@ -174764,6 +178424,17 @@ entities: - SurveillanceCameraSecurity nameSet: True id: perma retention north + - uid: 31130 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,-30.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Lockerroom - proto: SurveillanceCameraService entities: - uid: 3264 @@ -175734,6 +179405,18 @@ entities: rot: -1.5707963267948966 rad pos: -56.5,-34.5 parent: 2 + - uid: 13021 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,19.5 + parent: 2 + - uid: 13073 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,21.5 + parent: 2 - uid: 14253 components: - type: Transform @@ -175821,11 +179504,6 @@ entities: - type: Transform pos: 42.5,-15.5 parent: 2 - - uid: 20253 - components: - - type: Transform - pos: 51.5,22.5 - parent: 2 - uid: 22351 components: - type: Transform @@ -176029,36 +179707,66 @@ entities: - type: Transform pos: -14.5,19.5 parent: 2 - - uid: 29436 + - uid: 29023 components: - type: Transform - pos: 58.5,21.5 + rot: -1.5707963267948966 rad + pos: 50.5,13.5 parent: 2 - - uid: 29437 + - uid: 29137 components: - type: Transform - pos: 58.5,22.5 + rot: 3.141592653589793 rad + pos: 50.5,21.5 parent: 2 - - uid: 29438 + - uid: 29149 components: - type: Transform - pos: 59.5,22.5 + rot: 3.141592653589793 rad + pos: 61.5,18.5 parent: 2 - - uid: 29439 + - uid: 29152 components: - type: Transform - pos: 60.5,22.5 + rot: 3.141592653589793 rad + pos: 61.5,20.5 parent: 2 - - uid: 29440 + - uid: 29153 components: - type: Transform - pos: 61.5,22.5 + rot: 3.141592653589793 rad + pos: 61.5,19.5 parent: 2 - - uid: 29441 + - uid: 29426 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,18.5 + parent: 2 + - uid: 29427 components: - type: Transform + rot: 3.141592653589793 rad pos: 61.5,21.5 parent: 2 + - uid: 29428 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 50.5,14.5 + parent: 2 + - uid: 29433 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 49.5,20.5 + parent: 2 + - uid: 29456 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,21.5 + parent: 2 - uid: 30249 components: - type: Transform @@ -176097,6 +179805,21 @@ entities: - type: Transform pos: -45.5,-35.5 parent: 2 + - uid: 31058 + components: + - type: Transform + pos: 52.5,16.5 + parent: 2 + - uid: 31059 + components: + - type: Transform + pos: 60.5,16.5 + parent: 2 + - uid: 31060 + components: + - type: Transform + pos: 59.5,16.5 + parent: 2 - proto: TableCarpet entities: - uid: 7942 @@ -176347,48 +180070,34 @@ entities: - type: Transform pos: 43.5,-34.5 parent: 2 - - uid: 13006 - components: - - type: Transform - pos: 58.5,19.5 - parent: 2 - - uid: 13007 - components: - - type: Transform - pos: 61.5,19.5 - parent: 2 - - uid: 13011 - components: - - type: Transform - pos: 58.5,18.5 - parent: 2 - - uid: 13012 + - uid: 13070 components: - type: Transform - pos: 58.5,13.5 + rot: -1.5707963267948966 rad + pos: 30.5,-16.5 parent: 2 - - uid: 13014 + - uid: 18415 components: - type: Transform - pos: 58.5,14.5 + rot: 3.141592653589793 rad + pos: 52.5,13.5 parent: 2 - - uid: 13070 + - uid: 18416 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-16.5 + rot: 3.141592653589793 rad + pos: 53.5,13.5 parent: 2 - - uid: 29361 + - uid: 18432 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 61.5,13.5 + pos: 57.5,13.5 parent: 2 - - uid: 29362 + - uid: 29360 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,14.5 + rot: 3.141592653589793 rad + pos: 58.5,13.5 parent: 2 - uid: 29909 components: @@ -178692,6 +182401,13 @@ entities: - type: Transform pos: -45.681465,-31.433119 parent: 2 +- proto: ToyAi + entities: + - uid: 31115 + components: + - type: Transform + pos: 55.475132,25.468586 + parent: 2 - proto: ToyAmongPequeno entities: - uid: 30091 @@ -178707,6 +182423,13 @@ entities: parent: 8002 - type: Physics canCollide: False +- proto: ToyReticence + entities: + - uid: 31124 + components: + - type: Transform + pos: 52.508877,21.605362 + parent: 2 - proto: ToyRubberDuck entities: - uid: 3734 @@ -178813,6 +182536,300 @@ entities: - type: Transform pos: 20.246368,3.9232254 parent: 21002 + - uid: 30848 + components: + - type: Transform + pos: -24.617859,-39.4461 + parent: 2 + - type: Storage + storedItems: + 30849: + position: 0,0 + _rotation: South + 30850: + position: 1,0 + _rotation: South + 30851: + position: 2,0 + _rotation: South + 30852: + position: 3,0 + _rotation: South + 30853: + position: 4,0 + _rotation: South + 30854: + position: 5,0 + _rotation: South + 30855: + position: 6,0 + _rotation: South + 30856: + position: 7,0 + _rotation: South + 30857: + position: 0,1 + _rotation: South + 30858: + position: 1,1 + _rotation: South + 30859: + position: 2,1 + _rotation: South + 30860: + position: 3,1 + _rotation: South + 30861: + position: 4,1 + _rotation: South + 30862: + position: 7,1 + _rotation: South + 30863: + position: 0,2 + _rotation: South + 30864: + position: 1,2 + _rotation: South + 30865: + position: 2,2 + _rotation: South + 30866: + position: 3,2 + _rotation: South + 30867: + position: 4,2 + _rotation: South + 30868: + position: 5,2 + _rotation: South + 30869: + position: 6,2 + _rotation: South + 30870: + position: 2,3 + _rotation: South + 30871: + position: 3,3 + _rotation: South + 30872: + position: 4,3 + _rotation: South + 30873: + position: 5,3 + _rotation: South + 30874: + position: 7,3 + _rotation: South + 30875: + position: 0,4 + _rotation: South + 30876: + position: 1,4 + _rotation: South + 30877: + position: 6,4 + _rotation: South + 30878: + position: 2,5 + _rotation: East + 30879: + position: 7,5 + _rotation: South + 30880: + position: 4,5 + _rotation: East + - type: ContainerContainer + containers: + storagebase: !type:Container + showEnts: False + occludes: True + ents: + - 30849 + - 30850 + - 30851 + - 30852 + - 30853 + - 30854 + - 30855 + - 30856 + - 30857 + - 30858 + - 30859 + - 30860 + - 30861 + - 30862 + - 30863 + - 30864 + - 30865 + - 30866 + - 30867 + - 30868 + - 30869 + - 30870 + - 30871 + - 30872 + - 30873 + - 30874 + - 30875 + - 30876 + - 30877 + - 30878 + - 30879 + - 30880 + - uid: 30883 + components: + - type: Transform + pos: -26.711609,-40.050266 + parent: 2 + - type: Storage + storedItems: + 30884: + position: 0,0 + _rotation: South + 30885: + position: 1,0 + _rotation: South + 30886: + position: 2,0 + _rotation: South + 30887: + position: 3,0 + _rotation: South + 30888: + position: 4,0 + _rotation: South + 30889: + position: 5,0 + _rotation: South + 30890: + position: 6,0 + _rotation: South + 30891: + position: 7,0 + _rotation: South + 30892: + position: 2,1 + _rotation: South + 30893: + position: 3,1 + _rotation: South + 30894: + position: 4,1 + _rotation: South + 30895: + position: 5,1 + _rotation: South + 30896: + position: 6,1 + _rotation: South + 30897: + position: 7,1 + _rotation: South + 30898: + position: 0,2 + _rotation: South + 30899: + position: 1,2 + _rotation: South + 30900: + position: 2,2 + _rotation: South + 30901: + position: 3,2 + _rotation: South + 30902: + position: 4,2 + _rotation: South + 30903: + position: 5,2 + _rotation: South + 30904: + position: 6,2 + _rotation: South + 30905: + position: 7,2 + _rotation: South + 30906: + position: 0,3 + _rotation: South + 30907: + position: 1,3 + _rotation: South + 30908: + position: 6,3 + _rotation: South + 30909: + position: 7,3 + _rotation: South + 30910: + position: 2,4 + _rotation: South + 30911: + position: 3,4 + _rotation: South + 30912: + position: 4,4 + _rotation: South + 30913: + position: 7,4 + _rotation: East + 30914: + position: 0,5 + _rotation: South + 30915: + position: 1,5 + _rotation: South + 30916: + position: 3,5 + _rotation: South + 30917: + position: 4,5 + _rotation: East + 30918: + position: 6,5 + _rotation: South + - type: ContainerContainer + containers: + storagebase: !type:Container + showEnts: False + occludes: True + ents: + - 30884 + - 30885 + - 30886 + - 30887 + - 30888 + - 30889 + - 30890 + - 30891 + - 30892 + - 30893 + - 30894 + - 30895 + - 30896 + - 30897 + - 30898 + - 30899 + - 30900 + - 30901 + - 30902 + - 30903 + - 30904 + - 30905 + - 30906 + - 30907 + - 30908 + - 30909 + - 30910 + - 30911 + - 30912 + - 30913 + - 30914 + - 30915 + - 30916 + - 30917 + - 30918 - proto: TrashBananaPeel entities: - uid: 3484 @@ -178825,6 +182842,12 @@ entities: - type: Transform pos: 13.830492,29.010149 parent: 2 + - uid: 30917 + components: + - type: Transform + parent: 30883 + - type: Physics + canCollide: False - proto: TrashCherryPit entities: - uid: 4046 @@ -178877,6 +182900,11 @@ entities: - type: Transform pos: -32.484524,43.639366 parent: 2 + - uid: 31126 + components: + - type: Transform + pos: 50.31656,14.556666 + parent: 2 - proto: TreasureCoinIron entities: - uid: 3752 @@ -179878,12 +183906,16 @@ entities: rot: 1.5707963267948966 rad pos: -23.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1469 components: - type: Transform rot: -1.5707963267948966 rad pos: -13.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: VendingMachineWinter entities: - uid: 11934 @@ -179918,29 +183950,39 @@ entities: rot: -1.5707963267948966 rad pos: 32.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4329 components: - type: Transform pos: 40.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9895 components: - type: Transform rot: 1.5707963267948966 rad pos: 13.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11386 components: - type: Transform rot: 3.141592653589793 rad pos: -54.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23602 components: - type: Transform rot: 1.5707963267948966 rad pos: -50.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallmountTelescreenFrame entities: - uid: 2379 @@ -179948,6 +183990,8 @@ entities: - type: Transform pos: 25.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallmountTelevision entities: - uid: 3581 @@ -179955,56 +183999,76 @@ entities: - type: Transform pos: 3.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3582 components: - type: Transform pos: 27.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3583 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3585 components: - type: Transform rot: -1.5707963267948966 rad pos: -36.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3587 components: - type: Transform rot: -1.5707963267948966 rad pos: 34.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5408 components: - type: Transform pos: 48.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5420 components: - type: Transform pos: -18.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9936 components: - type: Transform pos: 7.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19457 components: - type: Transform rot: 3.141592653589793 rad pos: 12.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20658 components: - type: Transform rot: 3.141592653589793 rad pos: 17.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallReinforced entities: - uid: 3 @@ -181669,12 +185733,6 @@ entities: rot: -1.5707963267948966 rad pos: 20.5,16.5 parent: 2 - - uid: 2364 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,21.5 - parent: 2 - uid: 2374 components: - type: Transform @@ -182557,26 +186615,6 @@ entities: - type: Transform pos: 45.5,19.5 parent: 2 - - uid: 3194 - components: - - type: Transform - pos: 45.5,20.5 - parent: 2 - - uid: 3195 - components: - - type: Transform - pos: 45.5,21.5 - parent: 2 - - uid: 3196 - components: - - type: Transform - pos: 45.5,22.5 - parent: 2 - - uid: 3197 - components: - - type: Transform - pos: 45.5,23.5 - parent: 2 - uid: 3198 components: - type: Transform @@ -182602,21 +186640,6 @@ entities: - type: Transform pos: 38.5,23.5 parent: 2 - - uid: 3207 - components: - - type: Transform - pos: 45.5,24.5 - parent: 2 - - uid: 3208 - components: - - type: Transform - pos: 45.5,25.5 - parent: 2 - - uid: 3210 - components: - - type: Transform - pos: 45.5,27.5 - parent: 2 - uid: 3211 components: - type: Transform @@ -183985,12 +188008,24 @@ entities: rot: 1.5707963267948966 rad pos: 46.5,-44.5 parent: 2 + - uid: 5219 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,27.5 + parent: 2 - uid: 5221 components: - type: Transform rot: -1.5707963267948966 rad pos: 50.5,28.5 parent: 2 + - uid: 5222 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,13.5 + parent: 2 - uid: 5223 components: - type: Transform @@ -184716,18 +188751,6 @@ entities: rot: 1.5707963267948966 rad pos: 41.5,35.5 parent: 2 - - uid: 6541 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,25.5 - parent: 2 - - uid: 6543 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,27.5 - parent: 2 - uid: 6544 components: - type: Transform @@ -184740,12 +188763,6 @@ entities: rot: 1.5707963267948966 rad pos: 47.5,28.5 parent: 2 - - uid: 6547 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,29.5 - parent: 2 - uid: 6548 components: - type: Transform @@ -185069,21 +189086,6 @@ entities: - type: Transform pos: 32.5,55.5 parent: 2 - - uid: 6812 - components: - - type: Transform - pos: 37.5,48.5 - parent: 2 - - uid: 6813 - components: - - type: Transform - pos: 37.5,50.5 - parent: 2 - - uid: 6814 - components: - - type: Transform - pos: 37.5,51.5 - parent: 2 - uid: 6815 components: - type: Transform @@ -188289,24 +192291,6 @@ entities: rot: 1.5707963267948966 rad pos: 55.5,9.5 parent: 2 - - uid: 10958 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,9.5 - parent: 2 - - uid: 10959 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,9.5 - parent: 2 - - uid: 10960 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,9.5 - parent: 2 - uid: 10961 components: - type: Transform @@ -189108,182 +193092,151 @@ entities: rot: -1.5707963267948966 rad pos: -47.5,-42.5 parent: 2 - - uid: 12703 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,25.5 - parent: 2 - - uid: 12704 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,25.5 - parent: 2 - - uid: 12706 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,25.5 - parent: 2 - - uid: 12709 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,21.5 - parent: 2 - - uid: 12714 - components: - - type: Transform - pos: 56.5,18.5 - parent: 2 - - uid: 12716 + - uid: 12699 components: - type: Transform - pos: 57.5,13.5 + pos: 57.5,28.5 parent: 2 - - uid: 12718 + - uid: 12700 components: - type: Transform - pos: 56.5,14.5 + pos: 58.5,28.5 parent: 2 - - uid: 12732 + - uid: 12701 components: - type: Transform - pos: 47.5,12.5 + pos: 60.5,28.5 parent: 2 - - uid: 12733 + - uid: 12702 components: - type: Transform - pos: 47.5,13.5 + pos: 59.5,28.5 parent: 2 - - uid: 12734 + - uid: 12703 components: - type: Transform - pos: 47.5,14.5 + pos: 61.5,28.5 parent: 2 - - uid: 12735 + - uid: 12707 components: - type: Transform - pos: 47.5,15.5 + pos: 54.5,26.5 parent: 2 - - uid: 12736 + - uid: 12712 components: - type: Transform - pos: 47.5,16.5 + pos: 52.5,26.5 parent: 2 - - uid: 12737 + - uid: 12713 components: - type: Transform - pos: 47.5,17.5 + pos: 50.5,26.5 parent: 2 - - uid: 12738 + - uid: 12714 components: - type: Transform - pos: 47.5,18.5 + pos: 51.5,26.5 parent: 2 - - uid: 12739 + - uid: 12715 components: - type: Transform - pos: 47.5,19.5 + pos: 53.5,26.5 parent: 2 - - uid: 12740 + - uid: 12718 components: - type: Transform - pos: 47.5,20.5 + pos: 49.5,26.5 parent: 2 - - uid: 12742 + - uid: 12719 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,25.5 + pos: 61.5,26.5 parent: 2 - - uid: 12743 + - uid: 12720 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,25.5 + pos: 59.5,26.5 parent: 2 - - uid: 12744 + - uid: 12721 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,25.5 + pos: 60.5,26.5 parent: 2 - - uid: 12749 + - uid: 12722 components: - type: Transform - pos: 55.5,19.5 + pos: 57.5,26.5 parent: 2 - - uid: 12750 + - uid: 12723 components: - type: Transform - pos: 55.5,18.5 + pos: 58.5,26.5 parent: 2 - - uid: 12751 + - uid: 12724 components: - type: Transform - pos: 57.5,12.5 + pos: 49.5,12.5 parent: 2 - - uid: 12752 + - uid: 12725 components: - type: Transform - pos: 57.5,14.5 + pos: 53.5,12.5 parent: 2 - - uid: 12754 + - uid: 12726 components: - type: Transform - pos: 55.5,14.5 + pos: 52.5,12.5 parent: 2 - - uid: 12755 + - uid: 12727 components: - type: Transform - pos: 55.5,13.5 + pos: 51.5,12.5 parent: 2 - - uid: 12756 + - uid: 12729 components: - type: Transform - pos: 55.5,12.5 + pos: 56.5,12.5 parent: 2 - - uid: 12757 + - uid: 12730 components: - type: Transform - pos: 54.5,12.5 + pos: 58.5,12.5 parent: 2 - - uid: 12758 + - uid: 12732 components: - type: Transform - pos: 53.5,12.5 + pos: 57.5,12.5 parent: 2 - - uid: 12759 + - uid: 12733 components: - type: Transform - pos: 52.5,12.5 + pos: 59.5,12.5 parent: 2 - - uid: 12760 + - uid: 12735 components: - type: Transform - pos: 51.5,12.5 + pos: 59.5,11.5 parent: 2 - - uid: 12761 + - uid: 12753 components: - type: Transform - pos: 50.5,12.5 + rot: 1.5707963267948966 rad + pos: 52.5,30.5 parent: 2 - - uid: 12762 + - uid: 12755 components: - type: Transform - pos: 49.5,12.5 + pos: 48.5,26.5 parent: 2 - uid: 12763 components: - type: Transform - pos: 48.5,12.5 + pos: 64.5,26.5 parent: 2 - uid: 12764 components: - type: Transform - pos: 57.5,11.5 + pos: 56.5,26.5 parent: 2 - uid: 12765 components: @@ -189318,167 +193271,73 @@ entities: - uid: 12771 components: - type: Transform - pos: 57.5,18.5 + pos: 55.5,26.5 parent: 2 - uid: 12772 components: - type: Transform - pos: 57.5,19.5 + pos: 64.5,27.5 parent: 2 - uid: 12773 components: - type: Transform - pos: 57.5,20.5 - parent: 2 - - uid: 12775 - components: - - type: Transform - pos: 57.5,22.5 - parent: 2 - - uid: 12776 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,23.5 - parent: 2 - - uid: 12777 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,25.5 - parent: 2 - - uid: 12778 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,25.5 + pos: 64.5,28.5 parent: 2 - uid: 12779 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,25.5 + pos: 63.5,28.5 parent: 2 - uid: 12780 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,25.5 + pos: 62.5,28.5 parent: 2 - uid: 12782 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,25.5 - parent: 2 - - uid: 12783 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,20.5 + rot: 1.5707963267948966 rad + pos: 47.5,17.5 parent: 2 - uid: 12784 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,22.5 + rot: 1.5707963267948966 rad + pos: 47.5,15.5 parent: 2 - uid: 12790 components: - type: Transform - pos: 51.5,15.5 - parent: 2 - - uid: 12791 - components: - - type: Transform - pos: 51.5,17.5 - parent: 2 - - uid: 12792 - components: - - type: Transform - pos: 52.5,16.5 - parent: 2 - - uid: 12793 - components: - - type: Transform - pos: 52.5,15.5 - parent: 2 - - uid: 12794 - components: - - type: Transform - pos: 52.5,17.5 - parent: 2 - - uid: 12805 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,23.5 - parent: 2 - - uid: 12806 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,23.5 - parent: 2 - - uid: 12807 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,23.5 - parent: 2 - - uid: 12808 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,23.5 - parent: 2 - - uid: 12809 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,23.5 + pos: 48.5,12.5 parent: 2 - uid: 12810 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,23.5 - parent: 2 - - uid: 12811 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,23.5 - parent: 2 - - uid: 12812 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,23.5 + pos: 50.5,12.5 parent: 2 - - uid: 12813 + - uid: 12815 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,23.5 + rot: 1.5707963267948966 rad + pos: 47.5,16.5 parent: 2 - - uid: 12814 + - uid: 12819 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,22.5 + rot: 3.141592653589793 rad + pos: 48.5,-10.5 parent: 2 - - uid: 12815 + - uid: 12839 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,21.5 + rot: 1.5707963267948966 rad + pos: 47.5,14.5 parent: 2 - - uid: 12819 + - uid: 12841 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,-10.5 + rot: 1.5707963267948966 rad + pos: 47.5,12.5 parent: 2 - uid: 12844 components: @@ -189504,75 +193363,89 @@ entities: rot: 1.5707963267948966 rad pos: 42.5,-47.5 parent: 2 - - uid: 12940 + - uid: 12865 components: - type: Transform - pos: 58.5,20.5 + rot: 1.5707963267948966 rad + pos: 46.5,21.5 parent: 2 - - uid: 12941 + - uid: 12866 components: - type: Transform - pos: 59.5,20.5 + rot: 1.5707963267948966 rad + pos: 46.5,19.5 parent: 2 - - uid: 12943 + - uid: 12891 components: - type: Transform - pos: 61.5,20.5 + pos: 55.5,28.5 parent: 2 - - uid: 12944 + - uid: 12902 components: - type: Transform - pos: 62.5,20.5 + rot: 3.141592653589793 rad + pos: 48.5,23.5 parent: 2 - - uid: 12945 + - uid: 12904 components: - type: Transform - pos: 62.5,19.5 + rot: 1.5707963267948966 rad + pos: 53.5,21.5 parent: 2 - - uid: 12946 + - uid: 12916 components: - type: Transform - pos: 62.5,18.5 + rot: 3.141592653589793 rad + pos: 48.5,17.5 parent: 2 - - uid: 12947 + - uid: 12917 components: - type: Transform - pos: 62.5,17.5 + rot: 3.141592653589793 rad + pos: 48.5,18.5 parent: 2 - - uid: 12948 + - uid: 12918 components: - type: Transform - pos: 62.5,16.5 + rot: 1.5707963267948966 rad + pos: 53.5,22.5 parent: 2 - - uid: 12949 + - uid: 12922 components: - type: Transform - pos: 62.5,15.5 + pos: 63.5,12.5 parent: 2 - - uid: 12950 + - uid: 12927 components: - type: Transform - pos: 62.5,14.5 + pos: 54.5,12.5 parent: 2 - - uid: 12951 + - uid: 12932 components: - type: Transform - pos: 62.5,13.5 + pos: 55.5,12.5 parent: 2 - - uid: 12952 + - uid: 12940 components: - type: Transform - pos: 62.5,12.5 + rot: 1.5707963267948966 rad + pos: 55.5,21.5 + parent: 2 + - uid: 12941 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,21.5 parent: 2 - uid: 12953 components: - type: Transform - pos: 62.5,11.5 + pos: 38.5,51.5 parent: 2 - - uid: 12954 + - uid: 12957 components: - type: Transform - pos: 62.5,10.5 + pos: 62.5,16.5 parent: 2 - uid: 12986 components: @@ -189596,17 +193469,56 @@ entities: - type: Transform pos: 59.5,10.5 parent: 2 + - uid: 13006 + components: + - type: Transform + pos: 62.5,13.5 + parent: 2 + - uid: 13013 + components: + - type: Transform + pos: 62.5,22.5 + parent: 2 + - uid: 13014 + components: + - type: Transform + pos: 62.5,26.5 + parent: 2 + - uid: 13015 + components: + - type: Transform + pos: 62.5,25.5 + parent: 2 - uid: 13017 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,27.5 + pos: 62.5,24.5 parent: 2 - - uid: 13021 + - uid: 13020 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,27.5 + pos: 62.5,23.5 + parent: 2 + - uid: 13023 + components: + - type: Transform + pos: 62.5,15.5 + parent: 2 + - uid: 13026 + components: + - type: Transform + pos: 62.5,14.5 + parent: 2 + - uid: 13061 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 57.5,21.5 + parent: 2 + - uid: 13064 + components: + - type: Transform + pos: 62.5,12.5 parent: 2 - uid: 13067 components: @@ -189717,6 +193629,11 @@ entities: - type: Transform pos: 30.5,31.5 parent: 2 + - uid: 13747 + components: + - type: Transform + pos: 51.5,28.5 + parent: 2 - uid: 13960 components: - type: Transform @@ -189786,12 +193703,6 @@ entities: rot: -1.5707963267948966 rad pos: 48.5,-3.5 parent: 2 - - uid: 14683 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,25.5 - parent: 2 - uid: 14805 components: - type: Transform @@ -189864,6 +193775,11 @@ entities: rot: -1.5707963267948966 rad pos: -5.5,48.5 parent: 2 + - uid: 17129 + components: + - type: Transform + pos: 62.5,19.5 + parent: 2 - uid: 17215 components: - type: Transform @@ -189911,6 +193827,26 @@ entities: rot: 1.5707963267948966 rad pos: 54.5,-20.5 parent: 2 + - uid: 17437 + components: + - type: Transform + pos: 62.5,20.5 + parent: 2 + - uid: 17440 + components: + - type: Transform + pos: 62.5,21.5 + parent: 2 + - uid: 17455 + components: + - type: Transform + pos: 62.5,17.5 + parent: 2 + - uid: 17456 + components: + - type: Transform + pos: 62.5,18.5 + parent: 2 - uid: 18052 components: - type: Transform @@ -190010,6 +193946,11 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,9.5 parent: 2 + - uid: 18370 + components: + - type: Transform + pos: 52.5,28.5 + parent: 2 - uid: 18406 components: - type: Transform @@ -190022,6 +193963,18 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,-79.5 parent: 2 + - uid: 18410 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,24.5 + parent: 2 + - uid: 18424 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,22.5 + parent: 2 - uid: 18628 components: - type: Transform @@ -190046,6 +193999,12 @@ entities: rot: 1.5707963267948966 rad pos: -46.5,-50.5 parent: 2 + - uid: 18930 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,28.5 + parent: 2 - uid: 19043 components: - type: Transform @@ -190194,18 +194153,63 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,-81.5 parent: 2 + - uid: 20259 + components: + - type: Transform + pos: 56.5,28.5 + parent: 2 + - uid: 20262 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 52.5,31.5 + parent: 2 + - uid: 20267 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 54.5,31.5 + parent: 2 - uid: 20273 components: - type: Transform rot: -1.5707963267948966 rad pos: 53.5,28.5 parent: 2 + - uid: 20488 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,21.5 + parent: 2 + - uid: 20495 + components: + - type: Transform + pos: 48.5,28.5 + parent: 2 + - uid: 20497 + components: + - type: Transform + pos: 49.5,28.5 + parent: 2 + - uid: 20500 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,21.5 + parent: 2 - uid: 20610 components: - type: Transform rot: 3.141592653589793 rad pos: -60.5,-8.5 parent: 2 + - uid: 20646 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,19.5 + parent: 2 - uid: 20659 components: - type: Transform @@ -191309,6 +195313,12 @@ entities: rot: 3.141592653589793 rad pos: -0.5,44.5 parent: 2 + - uid: 23759 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,25.5 + parent: 2 - uid: 23783 components: - type: Transform @@ -192513,61 +196523,26 @@ entities: rot: 1.5707963267948966 rad pos: 50.5,-20.5 parent: 2 - - uid: 29293 + - uid: 29196 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,25.5 + rot: 1.5707963267948966 rad + pos: 46.5,20.5 parent: 2 - uid: 29294 components: - type: Transform pos: -15.5,-61.5 parent: 2 - - uid: 29300 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,22.5 - parent: 2 - - uid: 29301 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,23.5 - parent: 2 - - uid: 29302 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,23.5 - parent: 2 - - uid: 29303 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,23.5 - parent: 2 - - uid: 29304 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,23.5 - parent: 2 - - uid: 29309 - components: - - type: Transform - pos: 63.5,10.5 - parent: 2 - - uid: 29310 + - uid: 29297 components: - type: Transform - pos: 64.5,10.5 + pos: 38.5,48.5 parent: 2 - - uid: 29311 + - uid: 29298 components: - type: Transform - pos: 64.5,11.5 + pos: 38.5,50.5 parent: 2 - uid: 29312 components: @@ -192624,16 +196599,16 @@ entities: - type: Transform pos: 64.5,22.5 parent: 2 - - uid: 29323 + - uid: 29334 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,23.5 + pos: 63.5,6.5 parent: 2 - - uid: 29334 + - uid: 29339 components: - type: Transform - pos: 63.5,6.5 + rot: 3.141592653589793 rad + pos: 48.5,22.5 parent: 2 - uid: 29348 components: @@ -192650,30 +196625,12 @@ entities: - type: Transform pos: 63.5,5.5 parent: 2 - - uid: 29413 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,25.5 - parent: 2 - - uid: 29415 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,25.5 - parent: 2 - uid: 29421 components: - type: Transform rot: 3.141592653589793 rad pos: 64.5,25.5 parent: 2 - - uid: 29422 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,25.5 - parent: 2 - uid: 29423 components: - type: Transform @@ -192686,17 +196643,23 @@ entities: rot: 3.141592653589793 rad pos: 64.5,23.5 parent: 2 - - uid: 29425 + - uid: 29438 components: - type: Transform rot: 3.141592653589793 rad - pos: 58.5,25.5 + pos: 48.5,20.5 parent: 2 - - uid: 29431 + - uid: 29453 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,21.5 + rot: 1.5707963267948966 rad + pos: 46.5,25.5 + parent: 2 + - uid: 29454 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,24.5 parent: 2 - uid: 29481 components: @@ -192709,6 +196672,12 @@ entities: rot: 3.141592653589793 rad pos: -60.5,-9.5 parent: 2 + - uid: 29577 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,23.5 + parent: 2 - uid: 29593 components: - type: Transform @@ -192725,6 +196694,18 @@ entities: - type: Transform pos: -14.5,-60.5 parent: 2 + - uid: 29833 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,26.5 + parent: 2 + - uid: 29865 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 57.5,22.5 + parent: 2 - uid: 29962 components: - type: Transform @@ -192802,6 +196783,18 @@ entities: rot: -1.5707963267948966 rad pos: 28.5,24.5 parent: 2 + - uid: 31131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,3.5 + parent: 21002 + - uid: 31132 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,3.5 + parent: 21002 - proto: WallReinforcedRust entities: - uid: 24425 @@ -195984,11 +199977,6 @@ entities: - type: Transform pos: 45.5,32.5 parent: 2 - - uid: 9739 - components: - - type: Transform - pos: 45.5,31.5 - parent: 2 - uid: 9750 components: - type: Transform @@ -196958,6 +200946,12 @@ entities: rot: 1.5707963267948966 rad pos: -34.5,-52.5 parent: 2 + - uid: 13029 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,26.5 + parent: 2 - uid: 13033 components: - type: Transform @@ -197128,11 +201122,6 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,33.5 parent: 2 - - uid: 17129 - components: - - type: Transform - pos: 44.5,24.5 - parent: 2 - uid: 17434 components: - type: Transform @@ -197540,6 +201529,12 @@ entities: rot: -1.5707963267948966 rad pos: 42.5,-44.5 parent: 2 + - uid: 29195 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,27.5 + parent: 2 - uid: 29369 components: - type: Transform @@ -198437,22 +202432,30 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28304 components: - type: Transform rot: 3.141592653589793 rad pos: 40.5,5.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28505 components: - type: Transform pos: 5.5,-0.5 parent: 21002 + - type: Fixtures + fixtures: {} - uid: 28552 components: - type: Transform pos: -25.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningCO2 entities: - uid: 8912 @@ -198461,6 +202464,8 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 8913 @@ -198469,12 +202474,16 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28302 components: - type: Transform rot: 3.141592653589793 rad pos: 6.5,-8.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: WarningN2O entities: - uid: 8914 @@ -198483,6 +202492,8 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 8915 @@ -198491,12 +202502,16 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 28303 components: - type: Transform rot: 3.141592653589793 rad pos: 6.5,-12.5 parent: 21002 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 6196 @@ -198505,6 +202520,8 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningTritium entities: - uid: 8920 @@ -198513,6 +202530,8 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 8699 @@ -198521,18 +202540,24 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8938 components: - type: Transform rot: 1.5707963267948966 rad pos: -39.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9479 components: - type: Transform rot: 3.141592653589793 rad pos: -25.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 593 @@ -198735,6 +202760,11 @@ entities: - type: Transform pos: 43.5,-35.5 parent: 2 + - uid: 31112 + components: + - type: Transform + pos: 49.5,21.5 + parent: 2 - proto: WeaponDisabler entities: - uid: 28507 @@ -198763,14 +202793,159 @@ entities: - type: Transform pos: 48.66992,-38.664413 parent: 2 +- proto: WeaponEnergyTurretAI + entities: + - uid: 17458 + components: + - type: Transform + pos: 60.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12911 + - uid: 24379 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12911 + - uid: 30245 + components: + - type: Transform + pos: 63.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 18428 + - 3208 + - uid: 31109 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 51.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12911 + - uid: 31110 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12911 +- proto: WeaponEnergyTurretAIControlPanel + entities: + - uid: 3208 + components: + - type: MetaData + name: AI bridge turret control + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,13.5 + parent: 2 + - type: DeviceList + devices: + - 30245 + - uid: 12911 + components: + - type: MetaData + name: AI turret control + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,22.5 + parent: 2 + - type: DeviceList + devices: + - 17458 + - 24379 + - 31109 + - 31110 + - uid: 18428 + components: + - type: MetaData + name: AI bridge turret + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,5.5 + parent: 2 + - type: DeviceList + devices: + - 30245 - proto: WeaponEnergyTurretSecurity entities: + - uid: 21076 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,-14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 12903 - uid: 30411 components: - type: Transform rot: -1.5707963267948966 rad pos: 2.5,-0.5 parent: 21002 + - type: DeviceNetwork + deviceLists: + - 31093 + - 31090 + - 31091 + - 31092 +- proto: WeaponEnergyTurretSecurityControlPanel + entities: + - uid: 12903 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,-18.5 + parent: 2 + - type: DeviceList + devices: + - 21076 + - uid: 31090 + components: + - type: Transform + pos: -0.5,2.5 + parent: 21002 + - type: DeviceList + devices: + - 30411 + - uid: 31091 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,1.5 + parent: 21002 + - type: DeviceList + devices: + - 30411 + - uid: 31092 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-2.5 + parent: 21002 + - type: DeviceList + devices: + - 30411 + - uid: 31093 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-3.5 + parent: 21002 + - type: DeviceList + devices: + - 30411 - proto: WeaponGrapplingGun entities: - uid: 10217 @@ -198909,38 +203084,6 @@ entities: rot: -1.5707963267948966 rad pos: 42.421173,-41.240723 parent: 2 -- proto: WeaponTurretSyndicateBroken - entities: - - uid: 20501 - components: - - type: Transform - pos: 63.5,8.5 - parent: 2 - - uid: 28812 - components: - - type: Transform - pos: 48.5,22.5 - parent: 2 - - uid: 28813 - components: - - type: Transform - pos: 48.5,13.5 - parent: 2 - - uid: 28814 - components: - - type: Transform - pos: 48.5,18.5 - parent: 2 - - uid: 29833 - components: - - type: Transform - pos: 54.5,13.5 - parent: 2 - - uid: 30245 - components: - - type: Transform - pos: 54.5,22.5 - parent: 2 - proto: WeldingFuelTankFull entities: - uid: 4298 @@ -199216,17 +203359,6 @@ entities: parent: 2 - proto: WindoorSecureCommandLocked entities: - - uid: 12796 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,16.5 - parent: 2 - - uid: 12841 - components: - - type: Transform - pos: 51.5,21.5 - parent: 2 - uid: 30289 components: - type: Transform @@ -200564,16 +204696,6 @@ entities: - type: Transform pos: 7.5,2.5 parent: 21002 - - uid: 21060 - components: - - type: Transform - pos: 2.5,4.5 - parent: 21002 - - uid: 21061 - components: - - type: Transform - pos: 3.5,4.5 - parent: 21002 - uid: 22277 components: - type: Transform @@ -200705,7 +204827,7 @@ entities: pos: 24.5,2.5 parent: 21002 - type: Door - secondsUntilStateChange: -660121.25 + secondsUntilStateChange: -685379.4 state: Opening - uid: 28863 components: From 9d32e7db4ea8a5d5f35cc5f0dcf9980159b14ca0 Mon Sep 17 00:00:00 2001 From: John <50085876+AreYouConfused@users.noreply.github.com> Date: Sun, 17 Aug 2025 18:59:22 -0400 Subject: [PATCH 133/760] Atmos Firesuit Vox sprites (#39705) --- .../equipped-OUTERCLOTHING-vox.png | Bin 0 -> 2029 bytes .../Suits/atmos_firesuit.rsi/meta.json | 6 +++++- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..c093278ad392afca58836db5215e02ac5117a045 GIT binary patch literal 2029 zcmVz@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L01m?d01m?e$8V@)00007 zbV*G`2k8hA4=XZ|v2XqI9j;#7T#=+k}cSxQS^f z%|gQ>0wuJ991JbJH3wk=q5TEQsYt(|C6~~Hj-`bh3J!!`jMBmef)j<9cu|{pNtjXx z30JNYId-Q9dnU6h$=0rS4Q=&-iFP%b@4Ywgy_tRc0t_&~00Rs#zyJgMPoe$W1kUAh zyw`WLv$KKq845C(Qp$JpeN@Ub#yb9XGS03%AeYN=K|%=WYUzH)>=vqlk6*qh??1j; zk)IvM(IPhhrIZsw&`UwT@{F;-g7l-fs&w&KQGPBzEq55BUw*A0^5d5;!nr+47)68Q47A3DCDF4DgEwVlY<$QUYL z{EYI`GTPT~0sykvEC8Tdt-`V_06@K72LPm|&ZBs&h>PExMUpM;$_U*&Z)|J~0I`&-(h`Dt;*Lo$$(C^Oo3qm848!P9UcIj>A2oz>s`Bc!>W%#(vE7%ZX#xOj z+eZ0m8H`o%)fcl{2B7%-qi;LhuKcu&B&*2ZI*t=c+0&;_^WouPWV2b1V*ZsE*M6f2 zFFknhAfKC?(*lP8rIeed3Ds?{n0U~+O&#=hSu^Yiln0RQi{hI+j&4GRFZS`CwvlU^kf3DjyeIi^~zf)FCTAan=_CDI!Wk5N?N zx*@&M!0NtH?A8cEd9eV55S~hs!v|6pe3((U5>5T?1oTd1q`6ul8S9`IT zxKt|1u~)8K@$T6h4V)WK;>gG_e*8IH4oGh_@cz-)&>Bv{p8s9)x7%%;IB^22tE;cZ zrqg)z=n-^Xhpy{9z0rU<@jCPaE&TMP5#9ryzjy(A{&(E{^_fQLsN9kWAyR2V2-N$G zG2H$2nFfG=_+D~X9?*Ke)|EeaQYlPKOl;;Iu~jFNn46pP7@=SOo?ndWDc)$cwNX9A50ke%lZz~?o&`kW z5h3!7EkgXh(P{@aKsSCN!}9Vn#>dC8fB$~GeEAX!3k%3(GM=2%FMnbuK^m>Lc9_5u z|6)t>e^vzuqx4Sv>Pc{6VFAfx5^HN~$Ye6|zL23`{={~~>b2_X*=*LMxMf+M9U%%s zbmJcz8$%|Ok@uFDm!WU*9) zD5YE+G!&y~gb+^=Lf7?3ABFvo#Fk}YW@e^?KcCM_uMEQ9cSXo?94(*EgHj4gDRfUaH~e2nVErQS%LWzK?VzQapDq!wOTE{weqpn1MBsA2mjW;T-WuU zC(}qgpin4qN@>p+BZPobibA0fOI=W{I&GJyg4PB5au-4f7nbi8<041+S11ao{K~3# zj1l1wHU9tu3^2d|0}L?0e-fciOX8K4Kpby^`#m13$KWszVu`TizWM;)OG607qo_fI zdSm0ir@kPK+X%T_j;k+cyFE6?<^keWIq>RLm@0^6SzwIuxM~8FQtmIui6_z2)cMVe ztCc|ffkQyNB`!~uaU7cs38FmKZAGGn;1HZ*L4;h>pz-E_>Eb5AwQ@MZs38?E()e?L zKl?MrpmuLe7b&il9ppZZr~7R7dvL*_a{6V8H3S5SUx3XRtZen`6k}QK&ABVGTSa+s zD#IcuhQcaunkF>um7$N`c_@=(To7{$E&$LpO*UhM*$#)o2to*f>$>2a%SMR3hG7^W zgn)An*L6d!e&7&r97m&+b`&SoMvA?FZQC7jANCv&$^*`gCvoh+UpP0Ol%1NTQVFF} z35+pZx^Ob`%J8KNC%K=8G3Jpab`OwNcAKEa2#$;lgOL3&48zkTab#pT@>SoQ^O@uk z{YytiUP_sOgYo77(KyvyX~S`wxOH#Q6aOL^-MY6JxdFtSfxJ@)y+AvKs zaKG|USb_dNltpu;4cB#H+qR5N0BEkXBR7DUQ{{497tNJ6{yvlqJ?~J^)xZDC4P@SU zry~IoLOiPz7fjQX2~bUbnK$0S{akV2TI|7Sq7%Ehg`DueLE+1Xi-OtBV3wmWa{<#E_B3{S_Zs7CGCvw*0_sl5QM z>&Dg_prTMHa8>z2p}_m;3688LC>j;IoyAqRjH@2l>+x5}6qNfPIFop*rXDE@00000 LNkvXXu0mjfqZ`Do literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json index cdebd4fdca80..c5378f202fb4 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/suit.dmi. equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by @Aisfae(facebook).", + "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/suit.dmi. equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by @Aisfae(facebook). Vox Sprite taken from https://github.com/ParadiseSS13/Paradise/blob/980bbb489d27baa168d30d044d573d017845015b/icons/mob/clothing/species/vox/suit.dmi modified by @areyouconfused(github)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + }, { "name": "equipped-OUTERCLOTHING-dog", "directions": 4 From e16bca5b181c4d72070513f675cd0d320f7b04ff Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Mon, 18 Aug 2025 01:47:26 +0200 Subject: [PATCH 134/760] Hand pickup and drop triggers (#39663) --- .../TriggerOnDidEquipHandComponent.cs | 10 +++ .../TriggerOnDidUnequipHandComponent.cs | 10 +++ .../Triggers/TriggerOnDroppedComponent.cs | 10 +++ .../TriggerOnGotEquippedHandComponent.cs | 10 +++ .../TriggerOnGotUnequippedHandComponent.cs | 10 +++ .../Trigger/Systems/HandTriggerSystem.cs | 64 +++++++++++++++++++ 6 files changed, 114 insertions(+) create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipHandComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipHandComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnDroppedComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedHandComponent.cs create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedHandComponent.cs create mode 100644 Content.Shared/Trigger/Systems/HandTriggerSystem.cs diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipHandComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipHandComponent.cs new file mode 100644 index 000000000000..d598db6d9333 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidEquipHandComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when it is equips an item into one of its hand slots. +/// The user is the entity that was equipped. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnDidEquipHandComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipHandComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipHandComponent.cs new file mode 100644 index 000000000000..5c3d2da018dc --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnDidUnequipHandComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when it is drops an item from one of its hand slots. +/// The user is the entity that was dropped. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnDidUnequipHandComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnDroppedComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnDroppedComponent.cs new file mode 100644 index 000000000000..6e06216a2ccf --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnDroppedComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity when it is dropped from a users hands, or directly removed from a users inventory, but not when moved between hands & inventory. +/// The user is the player that was holding or wearing the item. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnDroppedComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedHandComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedHandComponent.cs new file mode 100644 index 000000000000..24c2d4231cc9 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotEquippedHandComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an item when it is equipped into a hand slot. +/// The user is the entity that picked the item up. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotEquippedHandComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedHandComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedHandComponent.cs new file mode 100644 index 000000000000..624c1a141ba0 --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnGotUnequippedHandComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an item when it is dropped from a hand slot. +/// The user is the entity that dropped the item. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnGotUnequippedHandComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Systems/HandTriggerSystem.cs b/Content.Shared/Trigger/Systems/HandTriggerSystem.cs new file mode 100644 index 000000000000..8001d5d92fcd --- /dev/null +++ b/Content.Shared/Trigger/Systems/HandTriggerSystem.cs @@ -0,0 +1,64 @@ +using Content.Shared.Hands; +using Content.Shared.Interaction.Events; +using Content.Shared.Trigger.Components.Triggers; +using Robust.Shared.Timing; + +namespace Content.Shared.Trigger.Systems; + +public sealed partial class HandTriggerSystem : EntitySystem +{ + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly TriggerSystem _trigger = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnGotEquipped); + SubscribeLocalEvent(OnGotUnequipped); + SubscribeLocalEvent(OnDidEquip); + SubscribeLocalEvent(OnDidUnequip); + SubscribeLocalEvent(OnDropped); + } + + private void OnGotEquipped(Entity ent, ref GotEquippedHandEvent args) + { + // If the entity was equipped on the server (without prediction) then the container change is networked to the client + // which will raise the same event, but the effect of the trigger is already networked on its own. So this guard statement + // prevents triggering twice on the client. + if (_timing.ApplyingState) + return; + + _trigger.Trigger(ent.Owner, args.User, ent.Comp.KeyOut); + } + + private void OnGotUnequipped(Entity ent, ref GotUnequippedHandEvent args) + { + if (_timing.ApplyingState) + return; + + _trigger.Trigger(ent.Owner, args.User, ent.Comp.KeyOut); + } + + private void OnDidEquip(Entity ent, ref DidEquipHandEvent args) + { + if (_timing.ApplyingState) + return; + + _trigger.Trigger(ent.Owner, args.Equipped, ent.Comp.KeyOut); + } + + private void OnDidUnequip(Entity ent, ref DidUnequipHandEvent args) + { + if (_timing.ApplyingState) + return; + + _trigger.Trigger(ent.Owner, args.Unequipped, ent.Comp.KeyOut); + } + + private void OnDropped(Entity ent, ref DroppedEvent args) + { + // We don't need the guard statement here because this one is not a container event, but raised directly when interacting. + _trigger.Trigger(ent.Owner, args.User, ent.Comp.KeyOut); + } +} From d9f125787e64e5931ed210083611bc0210311089 Mon Sep 17 00:00:00 2001 From: BadaBoomie Date: Sun, 17 Aug 2025 16:51:36 -0700 Subject: [PATCH 135/760] Teaches tacos how to spell (#39717) --- .../Prototypes/Entities/Objects/Consumable/Food/taco.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml index d71570477061..d680d1676556 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml @@ -132,7 +132,7 @@ name: beef taco supreme parent: FoodTacoBase id: FoodTacoBeefSupreme - description: It's like a regular beef taco, but surpeme! + description: It's like a regular beef taco, but supreme! components: - type: Food - type: Sprite @@ -151,7 +151,7 @@ name: chicken taco supreme parent: FoodTacoBase id: FoodTacoChickenSupreme - description: It's like a regular chicken taco, but surpeme! + description: It's like a regular chicken taco, but supreme! components: - type: Food - type: Sprite From c59f7a53633f69eb091fe43aa05cda705e189257 Mon Sep 17 00:00:00 2001 From: psykana <36602558+psykana@users.noreply.github.com> Date: Mon, 18 Aug 2025 01:25:26 +0100 Subject: [PATCH 136/760] Fix ninja spawning with jetpack internals (#35067) Remove redundant StartingGearEquippedEvent --- Content.Shared/Clothing/LoadoutSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Clothing/LoadoutSystem.cs b/Content.Shared/Clothing/LoadoutSystem.cs index 93b0abfd8209..08b4f5f76301 100644 --- a/Content.Shared/Clothing/LoadoutSystem.cs +++ b/Content.Shared/Clothing/LoadoutSystem.cs @@ -150,7 +150,7 @@ public void Equip(EntityUid uid, List>? startingG { // First, randomly pick a startingGear profile from those specified, and equip it. if (startingGear != null && startingGear.Count > 0) - _station.EquipStartingGear(uid, _random.Pick(startingGear)); + _station.EquipStartingGear(uid, _random.Pick(startingGear), false); if (loadoutGroups == null) { From ba44a88f075f4f6c44098357b449256d79f5ba6f Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 00:26:34 +0000 Subject: [PATCH 137/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 3f51b6da4560..9d64d3a4ad41 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: chromiumboy - changes: - - message: Ghosts will now follow the AI when it activates a holopad or answers - a holo-call - type: Fix - id: 8348 - time: '2025-04-25T10:30:40.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36355 - author: Radezolid changes: - message: Fixed some donuts not counting towards the donuts bounty for cargo. @@ -3954,3 +3946,10 @@ id: 8860 time: '2025-08-17T19:30:41.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/37953 +- author: psykana + changes: + - message: Ninja now spawns breathing from his gas tank instead of jetpack + type: Fix + id: 8861 + time: '2025-08-18T00:25:26.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/35067 From 1bed929298f0ac87a449cf2449e3a9748f782b54 Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Sun, 17 Aug 2025 19:52:27 -0700 Subject: [PATCH 138/760] Add new nukeops spawners! (#39088) --- .../Markers/Spawners/nuke_ops_spawners.yml | 243 ++++++++++++++++++ 1 file changed, 243 insertions(+) create mode 100644 Resources/Prototypes/Entities/Markers/Spawners/nuke_ops_spawners.yml diff --git a/Resources/Prototypes/Entities/Markers/Spawners/nuke_ops_spawners.yml b/Resources/Prototypes/Entities/Markers/Spawners/nuke_ops_spawners.yml new file mode 100644 index 000000000000..60f6a3a11863 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/nuke_ops_spawners.yml @@ -0,0 +1,243 @@ +# Tables + +- type: entityTable + id: NukeOpsLootTable + table: !type:GroupSelector + children: + - !type:NestedSelector + tableId: NukeOpsUplinkLootTable + weight: 6.25 + - !type:NestedSelector + tableId: NukeOpsWeaponsTable + weight: 0.25 + - !type:NestedSelector + tableId: NukeOpsGrenadeTable + weight: 0.75 + - !type:NestedSelector + tableId: NukeOpsAmmoTable + weight: 0.75 + - !type:NestedSelector + tableId: NukeOpsMedKitGeneral + weight: 0.75 + +- type: entityTable + id: NukeOpsUplinkLootTable + table: !type:GroupSelector + children: + - id: ClothingBackpackChameleonFill + - id: ClothingMaskGasVoiceChameleon + amount: !type:RangeNumberSelector + range: 1, 2 + - id: NukeDiskFake + weight: 0.5 + - id: ClothingBackpackDuffelSyndicateDecoyKitFilled + weight: 0.75 + - id: BriefcaseSyndieLobbyingBundleFilled + amount: !type:RangeNumberSelector + range: 1, 2 + - id: ChameleonProjector + - id: CameraBug + - id: SyndicateJawsOfLife + - id: RadioJammer + - id: BorgModuleMartyr + - id: ScramImplant + - id: FakeMindShieldImplanter + amount: !type:RangeNumberSelector + range: 1, 3 + - id: EmpImplanter + - id: MicroBombImplanter + - id: SlipocalypseClusterSoap + amount: !type:RangeNumberSelector + range: 1, 2 + - id: ReinforcementRadioSyndicateAncestor + - id: ClothingEyesHudSyndicate + amount: !type:RangeNumberSelector + range: 1, 2 + - id: CigPackSyndicate + amount: !type:RangeNumberSelector + range: 1, 3 + - id: PenExplodingBox + +- type: entityTable + id: NukeOpsWeaponsTable + table: !type:GroupSelector + children: + - id: ThrowingKnivesKit + - id: ClothingHandsKnuckleDustersSyndicate + - id: EnergyDaggerLoud + weight: 0.5 + - id: WeaponRevolverPython + - id: WeaponPistolCobra + - id: WeaponShotgunSawn + - id: RevolverCapGunFake + weight: .01 + +- type: entityTable + id: NukeOpsAmmoTable + table: !type:GroupSelector + children: + - id: MagazinePistolSubMachineGun + - id: MagazineRifle + - id: MagazineBoxLightRifle + weight: 0.5 + - id: MagazineShotgunSlug + weight: 0.5 + - id: MagazineShotgun + weight: 0.5 + - id: MagazinePistol + weight: 0.5 + - id: MagazineBoxAntiMateriel + weight: 0.5 + - id: MagazinePistolCaselessRifle + weight: 0.5 + - id: SpeedLoaderMagnumAP + weight: 0.5 + +- type: entityTable + id: NukeOpsGrenadeTable + table: !type:GroupSelector + children: + - id: SmokeGrenade + weight: 1.25 + - id: GrenadeFlashBang + weight: 1.25 + - id: GrenadeShrapnel + weight: 1.25 + - id: GrenadeIncendiary + - id: EmpGrenade + - id: ExGrenade + weight: 0.5 + - id: SingularityGrenade + weight: 0.25 + - id: WhiteholeGrenade + weight: 0.25 + +- type: entityTable + id: NukeOpsMedkitTableBrute + table: !type:GroupSelector + children: + - id: MedkitFilled + weight: 1.5 + - id: MedkitBruteFilled + weight: 1.5 + - id: MedkitAdvancedFilled + - id: MedkitCombatFilled + weight: 0.2 + +- type: entityTable + id: NukeOpsMedKitGeneral + table: !type:GroupSelector + children: + - id: MedkitFilled + - id: MedkitBruteFilled + - id: MedkitToxinFilled + - id: MedkitRadiationFilled + - id: MedkitOxygenFilled + - id: MedkitBurnFilled + +# Spawners + +- type: entity + name: nuke ops loot spawner + id: NukeOpsLootSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Devices/jammer.rsi + state: jammer + - type: EntityTableSpawner + table: !type:NestedSelector + tableId: NukeOpsLootTable + placement: + mode: AlignTileAny + +- type: entity + name: nuke ops weapon spawner + id: NukeOpsWeaponSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Weapons/Guns/Revolvers/python.rsi + state: icon + - type: EntityTableSpawner + offset: 0.15 + table: !type:NestedSelector + tableId: NukeOpsWeaponsTable + placement: + mode: AlignTileAny + +- type: entity + name: nuke ops brute medkit spawner + id: NukeOpsMedkitBruteSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Specific/Medical/firstaidkits.rsi + state: brutekit + - type: EntityTableSpawner + table: !type:NestedSelector + tableId: NukeOpsMedkitTableBrute + placement: + mode: AlignTileAny + +- type: entity + name: nuke ops general medkit spawner + id: NukeOpsMedkitSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Specific/Medical/firstaidkits.rsi + state: burnkit + - type: EntityTableSpawner + table: !type:NestedSelector + tableId: NukeOpsMedKitGeneral + rolls: !type:RangeNumberSelector + range: 2, 4 + placement: + mode: AlignTileAny + +- type: entity + name: nuke ops grenade spawner + id: NukeOpsGrenadeSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Weapons/Grenades/grenade.rsi + state: icon + - type: EntityTableSpawner + offset: 0.15 + table: !type:NestedSelector + tableId: NukeOpsGrenadeTable + rolls: !type:RangeNumberSelector + range: 1, 2 + placement: + mode: AlignTileAny + +- type: entity + name: nuke ops ammo spawner + id: NukeOpsAmmoSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi + state: base + - type: EntityTableSpawner + offset: 0.15 + table: !type:NestedSelector + tableId: NukeOpsAmmoTable + rolls: !type:RangeNumberSelector + range: 1, 2 + placement: + mode: AlignTileAny From f525bdbb834479475aa94ef445a052a3042e4b5e Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Sun, 17 Aug 2025 21:33:37 -0700 Subject: [PATCH 139/760] Rebalance nukie planet (#39090) --- Resources/Maps/Nonstations/nukieplanet.yml | 312 +++++++++------------ 1 file changed, 136 insertions(+), 176 deletions(-) diff --git a/Resources/Maps/Nonstations/nukieplanet.yml b/Resources/Maps/Nonstations/nukieplanet.yml index 554e242410cf..6bb6ed7f70e9 100644 --- a/Resources/Maps/Nonstations/nukieplanet.yml +++ b/Resources/Maps/Nonstations/nukieplanet.yml @@ -1,6 +1,17 @@ meta: - format: 6 - postmapinit: false + format: 7 + category: Map + engineVersion: 263.0.0 + forkId: "" + forkVersion: "" + time: 07/20/2025 06:14:13 + entityCount: 2547 +maps: +- 1295 +grids: +- 104 +orphans: [] +nullspace: [] tilemap: 0: Space 14: FloorBar @@ -33,96 +44,96 @@ entities: chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAKWQAAAAAAfAAAAAAAHQAAAAACbgAAAAADbgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAABbgAAAAADWwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAAAbgAAAAACbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAAAHQAAAAADHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAADWQAAAAAEWQAAAAAAWQAAAAAEfAAAAAAAeAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAeAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAeAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAADgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAADgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAADgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAADgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAIfAAAAAAADgAAAAAB - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAACgBZAAAAAAAAfAAAAAAAAB0AAAAAAgBuAAAAAAMAbgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAAdAAAAAAEAbgAAAAADAFsAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAHQAAAAAAAG4AAAAAAgBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAMAWQAAAAAEAFkAAAAAAABZAAAAAAQAfAAAAAAAAHgAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAB4AAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAeAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAA4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAAOAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAADgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAAOAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAACAB8AAAAAAAADgAAAAABAA== + version: 7 0,-1: ind: 0,-1 - tiles: bgAAAAAAbgAAAAADfAAAAAAAbgAAAAAAbgAAAAACbgAAAAACbgAAAAADbgAAAAABHQAAAAAAHQAAAAABHQAAAAABHQAAAAABHQAAAAABHQAAAAAAHQAAAAADHQAAAAACWwAAAAAAbgAAAAADbgAAAAADbgAAAAADbgAAAAACbgAAAAAAbgAAAAADbgAAAAADHQAAAAADVgAAAAAAHQAAAAACVgAAAAAAHQAAAAADVgAAAAAAHQAAAAADHQAAAAADbgAAAAAAbgAAAAACfAAAAAAAbgAAAAADbgAAAAACbgAAAAADbgAAAAACbgAAAAACHQAAAAADVgAAAAAAHQAAAAADVgAAAAAAHQAAAAABVgAAAAAAHQAAAAABHQAAAAAAHQAAAAABHQAAAAADHQAAAAAAWwAAAAADWwAAAAACWwAAAAADbgAAAAADbgAAAAACHQAAAAABHQAAAAAAHQAAAAAAHQAAAAABHQAAAAABHQAAAAABHQAAAAAAHQAAAAADfAAAAAAAfAAAAAAAfAAAAAAAWwAAAAABWwAAAAABWwAAAAACbgAAAAADbgAAAAACDgAAAAACHQAAAAADHQAAAAAAHQAAAAADHQAAAAADHQAAAAACHQAAAAAAHQAAAAADWQAAAAAAWQAAAAAAbgAAAAAAWwAAAAABWwAAAAAAWwAAAAAAbgAAAAACbgAAAAAAWQAAAAAAHQAAAAADHQAAAAADVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAVAAAAAAADgAAAAABDgAAAAADDgAAAAACDgAAAAAADgAAAAADfAAAAAAAHQAAAAABfAAAAAAADgAAAAADDgAAAAACDgAAAAAADgAAAAACDgAAAAAAHQAAAAABHQAAAAADHQAAAAABVgAAAAAAVgAAAAAAeAAAAAACeAAAAAACeAAAAAADHQAAAAAAHQAAAAABHQAAAAABHQAAAAAAHQAAAAADHQAAAAACfAAAAAAAHQAAAAACHQAAAAACHQAAAAADHQAAAAABeAAAAAAAeAAAAAACeAAAAAACeAAAAAADeAAAAAADHQAAAAAAHQAAAAAAHQAAAAACHQAAAAAAHQAAAAACHQAAAAACHQAAAAABHQAAAAADHQAAAAABHQAAAAACHQAAAAABeAAAAAAAeAAAAAABeAAAAAAAeAAAAAADeAAAAAADHQAAAAAAHQAAAAAAHQAAAAADHQAAAAAAHQAAAAABHQAAAAADfAAAAAAAHQAAAAACHQAAAAABHQAAAAABHQAAAAACDgAAAAACDgAAAAAADgAAAAACDgAAAAADDgAAAAACDgAAAAABDgAAAAACDgAAAAAADgAAAAAADgAAAAACDgAAAAADDgAAAAAADgAAAAABHQAAAAAAHQAAAAACHQAAAAACDgAAAAAADgAAAAABDgAAAAACDgAAAAAADgAAAAABDgAAAAABDgAAAAADDgAAAAAADgAAAAAALAAAAAAALAAAAAAALAAAAAAADgAAAAACeAAAAAAAeAAAAAADeAAAAAABDgAAAAACDgAAAAACDgAAAAAADgAAAAAADgAAAAADDgAAAAAADgAAAAAAVgAAAAAADgAAAAACLAAAAAAALAAAAAAALAAAAAAADgAAAAADeAAAAAABeAAAAAABeAAAAAADDgAAAAADDgAAAAABDgAAAAADDgAAAAACDgAAAAADDgAAAAAADgAAAAAAVgAAAAAADgAAAAAAUAAAAAAALAAAAAAADgAAAAAADgAAAAACHQAAAAAAHQAAAAACfAAAAAAADgAAAAACDgAAAAACDgAAAAACDgAAAAAADgAAAAADDgAAAAABDgAAAAACVgAAAAAADgAAAAADUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAADgAAAAAADgAAAAADDgAAAAACDgAAAAACDgAAAAACDgAAAAABDgAAAAABDgAAAAAADgAAAAACUAAAAAAAUAAAAAAALAAAAAAAUAAAAAAAUAAAAAAAfAAAAAAAfAAAAAAA - version: 6 + tiles: bgAAAAAAAG4AAAAAAwB8AAAAAAAAbgAAAAAAAG4AAAAAAgBuAAAAAAIAbgAAAAADAG4AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAACAFsAAAAAAABuAAAAAAMAbgAAAAADAG4AAAAAAwBuAAAAAAIAbgAAAAAAAG4AAAAAAwBuAAAAAAMAHQAAAAADAFYAAAAAAAAdAAAAAAIAVgAAAAAAAB0AAAAAAwBWAAAAAAAAHQAAAAADAB0AAAAAAwBuAAAAAAAAbgAAAAACAHwAAAAAAABuAAAAAAMAbgAAAAACAG4AAAAAAwBuAAAAAAIAbgAAAAACAB0AAAAAAwBWAAAAAAAAHQAAAAADAFYAAAAAAAAdAAAAAAEAVgAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAAAWwAAAAADAFsAAAAAAgBbAAAAAAMAbgAAAAADAG4AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAADAHwAAAAAAAB8AAAAAAAAfAAAAAAAAFsAAAAAAQBbAAAAAAEAWwAAAAACAG4AAAAAAwBuAAAAAAIADgAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAwBZAAAAAAAAWQAAAAAAAG4AAAAAAABbAAAAAAEAWwAAAAAAAFsAAAAAAABuAAAAAAIAbgAAAAAAAFkAAAAAAAAdAAAAAAMAHQAAAAADAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAADgAAAAABAA4AAAAAAwAOAAAAAAIADgAAAAAAAA4AAAAAAwB8AAAAAAAAHQAAAAABAHwAAAAAAAAOAAAAAAMADgAAAAACAA4AAAAAAAAOAAAAAAIADgAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAABAFYAAAAAAABWAAAAAAAAeAAAAAACAHgAAAAAAgB4AAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAIAfAAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAB0AAAAAAQB4AAAAAAAAeAAAAAACAHgAAAAAAgB4AAAAAAMAeAAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAEAeAAAAAAAAHgAAAAAAQB4AAAAAAAAeAAAAAADAHgAAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAwB8AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAACAA4AAAAAAgAOAAAAAAAADgAAAAACAA4AAAAAAwAOAAAAAAIADgAAAAABAA4AAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAgAOAAAAAAMADgAAAAAAAA4AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAgAOAAAAAAAADgAAAAABAA4AAAAAAgAOAAAAAAAADgAAAAABAA4AAAAAAQAOAAAAAAMADgAAAAAAAA4AAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAOAAAAAAIAeAAAAAAAAHgAAAAAAwB4AAAAAAEADgAAAAACAA4AAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAwAOAAAAAAAADgAAAAAAAFYAAAAAAAAOAAAAAAIALAAAAAAAACwAAAAAAAAsAAAAAAAADgAAAAADAHgAAAAAAQB4AAAAAAEAeAAAAAADAA4AAAAAAwAOAAAAAAEADgAAAAADAA4AAAAAAgAOAAAAAAMADgAAAAAAAA4AAAAAAABWAAAAAAAADgAAAAAAAFAAAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAgAdAAAAAAAAHQAAAAACAHwAAAAAAAAOAAAAAAIADgAAAAACAA4AAAAAAgAOAAAAAAAADgAAAAADAA4AAAAAAQAOAAAAAAIAVgAAAAAAAA4AAAAAAwBQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAADgAAAAAAAA4AAAAAAwAOAAAAAAIADgAAAAACAA4AAAAAAgAOAAAAAAEADgAAAAABAA4AAAAAAAAOAAAAAAIAUAAAAAAAAFAAAAAAAAAsAAAAAAAAUAAAAAAAAFAAAAAAAAB8AAAAAAAAfAAAAAAAAA== + version: 7 0,0: ind: 0,0 - tiles: HQAAAAADHQAAAAACHQAAAAACDgAAAAAADgAAAAABDgAAAAABDgAAAAABDgAAAAACDgAAAAADUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAfAAAAAAAWQAAAAAGfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAACfAAAAAAADgAAAAAADgAAAAABDgAAAAABDgAAAAACDgAAAAABDgAAAAAADgAAAAACDgAAAAACWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAATwAAAAAAfAAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAfAAAAAAATwAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAWQAAAAAIWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAIWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAKWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAGWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAMWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAACWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAJWQAAAAAAWQAAAAAFTwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAHWQAAAAAHWQAAAAAKWQAAAAAFWQAAAAAAWQAAAAALWQAAAAAA - version: 6 + tiles: HQAAAAADAB0AAAAAAgAdAAAAAAIADgAAAAAAAA4AAAAAAQAOAAAAAAEADgAAAAABAA4AAAAAAgAOAAAAAAMAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB8AAAAAAAAWQAAAAAGAHwAAAAAAAB8AAAAAAAAfAAAAAAAAB0AAAAAAgB8AAAAAAAADgAAAAAAAA4AAAAAAQAOAAAAAAEADgAAAAACAA4AAAAAAQAOAAAAAAAADgAAAAACAA4AAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAABPAAAAAAAAfAAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAAB8AAAAAAAATwAAAAAAAHwAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAUAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAwAWQAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAIAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAADsAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAgAWQAAAAAAAFkAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAWQAAAAAKAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAJAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACABZAAAAAAAAWQAAAAAGAFkAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAwAWQAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAAAgBZAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAACQBZAAAAAAAAWQAAAAAFAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAOwAAAAAAADsAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAHAFkAAAAABwBZAAAAAAoAWQAAAAAFAFkAAAAAAABZAAAAAAsAWQAAAAAAAA== + version: 7 -1,0: ind: -1,0 - tiles: ewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAAWQAAAAAKWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAKWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAGHQAAAAADHQAAAAADHQAAAAAAfAAAAAAAHQAAAAAAHQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAIfAAAAAAAHQAAAAABHQAAAAACHQAAAAACHQAAAAADHQAAAAACHQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAAAHQAAAAAAHQAAAAAAfAAAAAAAHQAAAAABHQAAAAABWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAGTwAAAAAAHQAAAAABHQAAAAAAfAAAAAAAfAAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAADWQAAAAAATwAAAAAATwAAAAAATwAAAAAAfAAAAAAAfAAAAAAATwAAAAAATwAAAAAATwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAATwAAAAAATwAAAAAATwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKTwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAA - version: 6 + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAfAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAADABZAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAKAFkAAAAACABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAACgBZAAAAAAAAWQAAAAAEAFkAAAAAAABZAAAAAAYAHQAAAAADAB0AAAAAAwAdAAAAAAAAfAAAAAAAAB0AAAAAAAAdAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACwBZAAAAAAAAWQAAAAAAAFkAAAAACgBZAAAAAAgAfAAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB8AAAAAAAAHQAAAAABAB0AAAAAAQBZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAsAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAABgBPAAAAAAAAHQAAAAABAB0AAAAAAAB8AAAAAAAAfAAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAIAFkAAAAAAwBZAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfAAAAAAAAHwAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAA7AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAwAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAADABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAABgBZAAAAAAAAWQAAAAAIAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAoATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAJAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAA== + version: 7 1,-1: ind: 1,-1 - tiles: HQAAAAADHQAAAAADHQAAAAACHQAAAAACHQAAAAAATQAAAAAATQAAAAAATQAAAAAAHQAAAAADHQAAAAACHQAAAAACHQAAAAACfAAAAAAAWQAAAAAAWQAAAAABWQAAAAACHQAAAAADHQAAAAADHQAAAAADHQAAAAAAHQAAAAADTQAAAAAATQAAAAAATQAAAAAAHQAAAAADHQAAAAACHQAAAAADHQAAAAACfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAHQAAAAABHQAAAAADHQAAAAAAHQAAAAABHQAAAAACHQAAAAAAHQAAAAADHQAAAAADHQAAAAAAHQAAAAADHQAAAAABHQAAAAACfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAHQAAAAADHQAAAAAAHQAAAAAAHQAAAAADHQAAAAADHQAAAAABHQAAAAACHQAAAAADHQAAAAADHQAAAAABfAAAAAAAfAAAAAAAfAAAAAAAWQAAAAAMWQAAAAAHWQAAAAAAHQAAAAABHQAAAAAAHQAAAAADHQAAAAABHQAAAAACHQAAAAAAHQAAAAADHQAAAAACHQAAAAACHQAAAAABWQAAAAAAWQAAAAADWQAAAAAAWQAAAAACWQAAAAAAAAAAAAAAHQAAAAAAHQAAAAABHQAAAAABHQAAAAADHQAAAAABHQAAAAABHQAAAAABHQAAAAADHQAAAAABHQAAAAACWQAAAAAFWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAHQAAAAADHQAAAAABVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAHQAAAAACHQAAAAACHQAAAAACWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAACAAAAAAAAfAAAAAAAHQAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAHQAAAAADHQAAAAADHQAAAAACWQAAAAAETwAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAAAAAAAAAHQAAAAAAHQAAAAABVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAHQAAAAACHQAAAAADHQAAAAACWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAACVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAHQAAAAAAHQAAAAADHQAAAAACWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAfAAAAAAAHQAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAVgAAAAAAHQAAAAAAHQAAAAABHQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAABHQAAAAADHQAAAAAAHQAAAAAAHQAAAAABHQAAAAAAHQAAAAACHQAAAAABHQAAAAABWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAABHQAAAAADHQAAAAACHQAAAAACHQAAAAADHQAAAAADHQAAAAACHQAAAAAAHQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAHQAAAAAAHQAAAAACHQAAAAACHQAAAAAAHQAAAAABHQAAAAADHQAAAAAAHQAAAAABWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAGfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAWQAAAAAATwAAAAAAWQAAAAAEWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAA - version: 6 + tiles: HQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAACAB0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAIAfAAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAMATQAAAAAAAE0AAAAAAABNAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAACAHwAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgB8AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAABAHwAAAAAAAB8AAAAAAAAfAAAAAAAAFkAAAAADABZAAAAAAcAWQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAACAB0AAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAAAAAAAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAIAWQAAAAAFAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAHQAAAAADAB0AAAAAAQBWAAAAAAAAVgAAAAAAAFYAAAAAAABWAAAAAAAAVgAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAAAAAAAAAAHwAAAAAAAAdAAAAAAAAVgAAAAAAAFYAAAAAAABWAAAAAAAAVgAAAAAAAFYAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAgBZAAAAAAQATwAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAAAAAAAAAAAAAdAAAAAAAAHQAAAAABAFYAAAAAAABWAAAAAAAAVgAAAAAAAFYAAAAAAABWAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAIAWQAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAB0AAAAAAgBWAAAAAAAAVgAAAAAAAFYAAAAAAABWAAAAAAAAVgAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAkAWQAAAAAAAHwAAAAAAAAdAAAAAAAAVgAAAAAAAFYAAAAAAABWAAAAAAAAVgAAAAAAAFYAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAEAWQAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACQBZAAAAAAAAWQAAAAAAAHwAAAAAAAB8AAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAQBZAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABgB8AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAEAFkAAAAAAABZAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAAAA== + version: 7 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAfAAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAAfAAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAAfAAAAAAAWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAAfAAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAATQAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAWwAAAAAAWwAAAAAAWwAAAAABWwAAAAAAWwAAAAACfAAAAAAAfAAAAAAAfAAAAAAAWQAAAAAAbgAAAAAAbgAAAAADbgAAAAADbgAAAAADbgAAAAAAfAAAAAAAagAAAAAAWwAAAAACWwAAAAADWwAAAAABWwAAAAABWwAAAAADfAAAAAAAHQAAAAAAHQAAAAABWQAAAAAAbgAAAAABbgAAAAABbgAAAAADbgAAAAADbgAAAAAAagAAAAAAagAAAAAAWwAAAAADWwAAAAAAWwAAAAABWwAAAAABWwAAAAAAfAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAoAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAsAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABgBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAfAAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAfAAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHwAAAAAAABZAAAAAAAAWQAAAAAGAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB8AAAAAAAAWQAAAAAKAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAfAAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAABbAAAAAAAAWwAAAAAAAFsAAAAAAQBbAAAAAAAAWwAAAAACAHwAAAAAAAB8AAAAAAAAfAAAAAAAAFkAAAAAAABuAAAAAAAAbgAAAAADAG4AAAAAAwBuAAAAAAMAbgAAAAAAAHwAAAAAAABqAAAAAAAAWwAAAAACAFsAAAAAAwBbAAAAAAEAWwAAAAABAFsAAAAAAwB8AAAAAAAAHQAAAAAAAB0AAAAAAQBZAAAAAAAAbgAAAAABAG4AAAAAAQBuAAAAAAMAbgAAAAADAG4AAAAAAABqAAAAAAAAagAAAAAAAFsAAAAAAwBbAAAAAAAAWwAAAAABAFsAAAAAAQBbAAAAAAAAfAAAAAAAAA== + version: 7 -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAFWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAHQAAAAABHQAAAAAAHQAAAAAC - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAUAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAEAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAFAFkAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABgBZAAAAAAAAWQAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAsAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAFAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAKAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAEAFkAAAAAAABZAAAAAAAAWQAAAAAEAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAACAA== + version: 7 -1,1: ind: -1,1 - tiles: WQAAAAAIWQAAAAAAWQAAAAALWQAAAAAAWQAAAAADWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAFWQAAAAADWQAAAAAEWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAEWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFTwAAAAAATwAAAAAATwAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAACWQAAAAAAWQAAAAADTwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAFAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: WQAAAAAIAFkAAAAAAABZAAAAAAsAWQAAAAAAAFkAAAAAAwBZAAAAAAwAWQAAAAAAAFkAAAAAAABZAAAAAAoAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAwAWQAAAAAEAFkAAAAAAABZAAAAAAAAWQAAAAAGAFkAAAAAAABZAAAAAAUAWQAAAAADAFkAAAAABABZAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAcAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAEABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABPAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBPAAAAAAAATwAAAAAAAE8AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAWQAAAAAAAFkAAAAACgBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAUAWQAAAAAMAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAKABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAsAWQAAAAAHAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAADABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAKAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAoAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACgBZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,1: ind: 0,1 - tiles: WQAAAAAAWQAAAAAEWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAAJWQAAAAAGWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAATwAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAABWQAAAAALWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAIWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAGWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAACWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAA - version: 6 + tiles: WQAAAAAAAFkAAAAABABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAACQBZAAAAAAYAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAAAFkAAAAAAABZAAAAAAsAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAAFkAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAIAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAsAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAADABZAAAAAAgAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAJAFkAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAGAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAoAWQAAAAACAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAIAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAwBZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAA== + version: 7 1,1: ind: 1,1 - tiles: WQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAGWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAABWQAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: WQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAoAWQAAAAAMAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABPAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAGAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAwAWQAAAAAAAFkAAAAAAABZAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACQBZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAQBZAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 1,0: ind: 1,0 - tiles: WQAAAAAATwAAAAAATwAAAAAAWQAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAALWQAAAAALWQAAAAAAWQAAAAAMWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAFWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAHAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAOwAAAAAAOwAAAAAAOwAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAHWQAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAEWQAAAAAJWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAACWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAABWQAAAAAATwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: WQAAAAAAAE8AAAAAAABPAAAAAAAAWQAAAAAAADsAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAOwAAAAAAADsAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAALAFkAAAAACwBZAAAAAAAAWQAAAAAMAFkAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAMAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAADsAAAAAAAA7AAAAAAAAWQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAFkAAAAADABZAAAAAAAAWQAAAAAAAFkAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAAA7AAAAAAAAOwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAABQBZAAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAcAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAOwAAAAAAADsAAAAAAAA7AAAAAAAAWQAAAAAAAFkAAAAACgBZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAcAWQAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAEAFkAAAAACQBZAAAAAAAAWQAAAAAHAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAJAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAoAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABwBZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAATwAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 1,-2: ind: 1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAABWQAAAAAAWQAAAAAAAAAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAATwAAAAAATwAAAAAATwAAAAAATwAAAAAATwAAAAAATwAAAAAAWQAAAAAMWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAADWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAMWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAagAAAAAAHQAAAAACHQAAAAADHQAAAAACfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAAAHQAAAAACHQAAAAABagAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJfAAAAAAAagAAAAAAHQAAAAADHQAAAAACHQAAAAADHQAAAAACHQAAAAACHQAAAAADHQAAAAABHQAAAAABHQAAAAABagAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAagAAAAAAHQAAAAAAHQAAAAABHQAAAAAAfAAAAAAAfAAAAAAAfAAAAAAAHQAAAAACHQAAAAADHQAAAAACagAAAAAAfAAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAEHQAAAAACHQAAAAACHQAAAAABHQAAAAABTQAAAAAATQAAAAAATQAAAAAAHQAAAAABHQAAAAADHQAAAAACHQAAAAAAfAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAD - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAAAQBZAAAAAAAAWQAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABZAAAAAAwAWQAAAAAAAFkAAAAACwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAKAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAADABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAfAAAAAAAAGoAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgB8AAAAAAAAfAAAAAAAAHwAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQBqAAAAAAAAfAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAJAHwAAAAAAABqAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAEAagAAAAAAAHwAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB8AAAAAAAAagAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAACAGoAAAAAAAB8AAAAAAAAWQAAAAALAFkAAAAAAABZAAAAAAAAWQAAAAAEAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAQBNAAAAAAAATQAAAAAAAE0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAAAfAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAA== + version: 7 -2,0: ind: -2,0 - tiles: ewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAHWQAAAAAAWQAAAAABTwAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAATwAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAETwAAAAAATwAAAAAATwAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAALWQAAAAAAWQAAAAALWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAALWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAA - version: 6 + tiles: ewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAQAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAABwBZAAAAAAAAWQAAAAABAE8AAAAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAAAABPAAAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAEAE8AAAAAAABPAAAAAAAATwAAAAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAALAFkAAAAAAABZAAAAAAsAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACwBZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAA== + version: 7 -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAATwAAAAAAWQAAAAAKFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAJWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAHWQAAAAAKWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAGWQAAAAAJWQAAAAALWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAALWQAAAAAIWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAGFAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAEWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAEWQAAAAAAWQAAAAAMWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAEWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAIWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACQBZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAACQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAATwAAAAAAAFkAAAAAAAAUAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAE8AAAAAAABZAAAAAAoAFAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAkAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAABQAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAcAWQAAAAAKAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAUAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAYAWQAAAAAJAFkAAAAACwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAFAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAALAFkAAAAACABZAAAAAAAAWQAAAAAIAFkAAAAAAABZAAAAAAAAWQAAAAAGABQAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAABABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAABABZAAAAAAAAWQAAAAAMAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAEAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAgAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAFAFkAAAAABQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAA== + version: 7 -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,0: ind: 2,0 - tiles: TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,-1: ind: 2,-1 - tiles: TwAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAWQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAWQAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: TwAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAAAAAABZAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAAFkAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,-2: ind: 2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAIWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAgAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -2,2: ind: -2,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,2: ind: 0,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAFWQAAAAAEWQAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAABQBZAAAAAAQAWQAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 1,2: ind: 1,2 - tiles: WQAAAAAAWQAAAAAFWQAAAAACWQAAAAAJWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: WQAAAAAAAFkAAAAABQBZAAAAAAIAWQAAAAAJAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAewAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAewAAAAAAAHsAAAAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAAAAAAB7AAAAAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAAAAAewAAAAAAAHsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -1620,16 +1631,19 @@ entities: - type: RadiationGridResistance - type: OccluderTree - type: Shuttle + dampingModifier: 0.25 - type: GravityShake shakeTimes: 10 - type: GasTileOverlay - type: SpreaderGrid - type: GridPathfinding + - type: ImplicitRoof - uid: 1295 components: - type: MetaData - type: Transform - type: Map + mapPaused: True - type: GridTree - type: FTLDestination whitelist: @@ -1658,7 +1672,6 @@ entities: - 0 - 0 - 0 - - type: LoadedMap - proto: AirlockExternalGlassNukeopLocked entities: - uid: 49 @@ -6668,14 +6681,14 @@ entities: - uid: 1635 components: - type: Transform - pos: 5.4970627,10.597828 + pos: 5.568222,13.296588 parent: 104 - proto: BoxMagazinePistolSubMachineGunPractice entities: - uid: 1634 components: - type: Transform - pos: 5.388983,13.953581 + pos: 5.4014716,13.713544 parent: 104 - proto: BoxPillCanister entities: @@ -10318,13 +10331,6 @@ entities: - type: Transform pos: 19.246769,6.507033 parent: 104 -- proto: CombatKnife - entities: - - uid: 1694 - components: - - type: Transform - pos: 5.483225,11.368477 - parent: 104 - proto: ComfyChair entities: - uid: 21 @@ -10417,18 +10423,6 @@ entities: - type: Transform pos: -0.5303154,-6.2851996 parent: 104 -- proto: EmpGrenade - entities: - - uid: 2456 - components: - - type: Transform - pos: 14.40774,-17.385033 - parent: 104 - - uid: 2457 - components: - - type: Transform - pos: 14.62649,-17.385033 - parent: 104 - proto: ExtinguisherCabinetFilled entities: - uid: 139 @@ -10771,18 +10765,6 @@ entities: parent: 104 - type: PointLight radius: 175.75 -- proto: GrenadeFlashBang - entities: - - uid: 2309 - components: - - type: Transform - pos: 11.399388,-16.363453 - parent: 104 - - uid: 2310 - components: - - type: Transform - pos: 11.571263,-16.363453 - parent: 104 - proto: Grille entities: - uid: 95 @@ -11138,7 +11120,7 @@ entities: - uid: 1648 components: - type: Transform - pos: 5.7430096,13.989216 + pos: 5.5473785,13.984566 parent: 104 - type: BallisticAmmoProvider unspawnedCount: 35 @@ -11164,106 +11146,114 @@ entities: - type: Transform pos: -1.5,-16.5 parent: 104 -- proto: MedkitAdvancedFilled +- proto: Mirror entities: - - uid: 447 + - uid: 142 + components: + - type: Transform + pos: 9.5,1.5 + parent: 104 + - uid: 146 components: - type: Transform - pos: 7.5183387,-10.279964 + pos: 10.5,1.5 parent: 104 -- proto: MedkitBruteFilled +- proto: ModularGrenade entities: - - uid: 138 + - uid: 1326 + components: + - type: Transform + pos: 4.001747,-17.289776 + parent: 104 + - uid: 1328 components: - type: Transform - pos: 7.5183387,-10.576839 + pos: 4.204872,-17.508755 parent: 104 -- proto: MedkitBurnFilled +- proto: MopBucket entities: - - uid: 1894 + - uid: 149 components: - type: Transform - pos: 7.5339637,-10.889339 + pos: 11.5,-3.5 parent: 104 -- proto: MedkitFilled +- proto: MopItem entities: - - uid: 770 + - uid: 150 components: - type: Transform - pos: 0.48478004,-16.399067 + pos: 11.5,-3.5 parent: 104 -- proto: MedkitOxygenFilled +- proto: Multitool entities: - - uid: 1895 + - uid: 1555 components: - type: Transform - pos: 7.5339637,-11.186214 + pos: 11.895346,-10.413807 parent: 104 -- proto: MedkitRadiationFilled +- proto: NukeDiskFake entities: - - uid: 448 + - uid: 282 components: - type: Transform - pos: 7.5495887,-11.733089 + pos: 12.149857,15.427643 parent: 104 -- proto: MedkitToxinFilled +- proto: NukeOpsAmmoSpawner entities: - - uid: 1388 + - uid: 770 components: - type: Transform - pos: 7.5339637,-11.436214 + pos: 5.5,10.5 parent: 104 -- proto: Mirror +- proto: NukeOpsGrenadeSpawner entities: - - uid: 142 + - uid: 228 components: - type: Transform - pos: 9.5,1.5 + pos: 14.5,-17.5 parent: 104 - - uid: 146 + - uid: 448 components: - type: Transform - pos: 10.5,1.5 + pos: 11.5,-16.5 parent: 104 -- proto: ModularGrenade +- proto: NukeOpsLootSpawner entities: - - uid: 1326 + - uid: 1703 components: - type: Transform - pos: 4.001747,-17.289776 + pos: 2.5,-3.5 parent: 104 - - uid: 1328 + - uid: 1704 components: - type: Transform - pos: 4.204872,-17.508755 + pos: 0.5,-6.5 parent: 104 -- proto: MopBucket +- proto: NukeOpsMedkitBruteSpawner entities: - - uid: 149 + - uid: 447 components: - type: Transform - pos: 11.5,-3.5 + pos: 7.5,-10.5 parent: 104 -- proto: MopItem +- proto: NukeOpsMedkitSpawner entities: - - uid: 150 + - uid: 306 components: - type: Transform - pos: 11.5,-3.5 + pos: 7.5,-11.5 parent: 104 -- proto: Multitool +- proto: NukeOpsWeaponSpawner entities: - - uid: 1555 + - uid: 1388 components: - type: Transform - pos: 11.895346,-10.413807 + pos: 5.5,11.5 parent: 104 -- proto: NukeDiskFake - entities: - - uid: 282 + - uid: 1694 components: - type: Transform - pos: 12.149857,15.427643 + pos: 5.5,12.5 parent: 104 - proto: OperatingTable entities: @@ -11452,18 +11442,6 @@ entities: - type: Transform pos: 8.5,-12.5 parent: 104 -- proto: PosterContrabandLustyExomorph - entities: - - uid: 754 - components: - - type: Transform - pos: -3.5,-13.5 - parent: 104 - - uid: 2447 - components: - - type: Transform - pos: 15.5,-15.5 - parent: 104 - proto: PosterContrabandMoth entities: - uid: 2462 @@ -11492,6 +11470,18 @@ entities: - type: Transform pos: 25.5,-12.5 parent: 104 +- proto: PosterContrabandRealExomorph + entities: + - uid: 754 + components: + - type: Transform + pos: -3.5,-13.5 + parent: 104 + - uid: 2447 + components: + - type: Transform + pos: 15.5,-15.5 + parent: 104 - proto: PosterContrabandRebelsUnite entities: - uid: 2446 @@ -12972,6 +12962,11 @@ entities: parent: 104 - proto: SprayBottle entities: + - uid: 138 + components: + - type: Transform + pos: 14.5635,-16.40939 + parent: 104 - uid: 1699 components: - type: Transform @@ -13586,24 +13581,12 @@ entities: - type: Transform pos: 0.5,10.5 parent: 104 -- proto: TearGasGrenade - entities: - - uid: 306 - components: - - type: Transform - pos: 14.638793,-16.908663 - parent: 104 - - uid: 1703 - components: - - type: Transform - pos: 14.341918,-16.877413 - parent: 104 - proto: Telecrystal1 entities: - uid: 2474 components: - type: Transform - pos: 2.9398513,-3.4842777 + pos: 3.1330178,-3.4578767 parent: 104 - proto: TimerTrigger entities: @@ -13651,7 +13634,7 @@ entities: - uid: 2470 components: - type: Transform - pos: 2.5657434,-3.260709 + pos: 2.3930676,-2.59717 parent: 104 - proto: ToyFigurineNukie entities: @@ -15143,22 +15126,6 @@ entities: - type: Transform pos: 11.5,-4.5 parent: 104 -- proto: WeaponPistolCobra - entities: - - uid: 1705 - components: - - type: Transform - pos: 5.4793262,12.166912 - parent: 104 -- proto: WeaponShotgunSawn - entities: - - uid: 228 - components: - - type: Transform - pos: 5.347948,13.528896 - parent: 104 - - type: BallisticAmmoProvider - unspawnedCount: 2 - proto: WeaponSprayNozzle entities: - uid: 152 @@ -15166,13 +15133,6 @@ entities: - type: Transform pos: 9.67418,-4.571714 parent: 104 -- proto: WeaponSubMachineGunC20r - entities: - - uid: 1704 - components: - - type: Transform - pos: 5.497257,12.817707 - parent: 104 - proto: WelderIndustrial entities: - uid: 207 From 2ecc3b85c4f04463d697517e13320e7d948542a5 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 04:34:44 +0000 Subject: [PATCH 140/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 21654f07607b..34ecf1fb0183 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -528,4 +528,14 @@ id: 65 time: '2025-08-17T19:00:49.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38339 +- author: beck-thompson + changes: + - message: Removed a lot of mapped gear on the nukie planet and replaced it with + random spawners. + type: Tweak + - message: Two new random spawners with loot for the nukie planet + type: Add + id: 66 + time: '2025-08-18T04:33:37.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39090 Order: 1 From 14f949c3112e903cd9adc1a8355a3aa3a9c1fcab Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Mon, 18 Aug 2025 14:22:36 +0200 Subject: [PATCH 141/760] Jumpability collisions (#39710) --- .../Components/ActiveLeaperComponent.cs | 16 ++++ .../Components/JumpAbilityComponent.cs | 31 ++++++++ .../Systems/SharedJumpAbilitySystem.cs | 78 ++++++++++++++++++- .../en-US/jump-ability/jump-ability.ftl | 1 + .../Prototypes/Entities/Mobs/Player/clone.yml | 1 + 5 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 Content.Shared/Movement/Components/ActiveLeaperComponent.cs create mode 100644 Resources/Locale/en-US/jump-ability/jump-ability.ftl diff --git a/Content.Shared/Movement/Components/ActiveLeaperComponent.cs b/Content.Shared/Movement/Components/ActiveLeaperComponent.cs new file mode 100644 index 000000000000..cb5a237af418 --- /dev/null +++ b/Content.Shared/Movement/Components/ActiveLeaperComponent.cs @@ -0,0 +1,16 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Movement.Components; + +/// +/// Marker component given to the users of the if they are meant to collide with environment. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class ActiveLeaperComponent : Component +{ + /// + /// The duration to stun the owner on collide with environment. + /// + [DataField, AutoNetworkedField] + public TimeSpan KnockdownDuration; +} diff --git a/Content.Shared/Movement/Components/JumpAbilityComponent.cs b/Content.Shared/Movement/Components/JumpAbilityComponent.cs index 6da91615787b..a6e33d5b870f 100644 --- a/Content.Shared/Movement/Components/JumpAbilityComponent.cs +++ b/Content.Shared/Movement/Components/JumpAbilityComponent.cs @@ -2,6 +2,7 @@ using Content.Shared.Movement.Systems; using Robust.Shared.Audio; using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; namespace Content.Shared.Movement.Components; @@ -13,6 +14,18 @@ namespace Content.Shared.Movement.Components; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(SharedJumpAbilitySystem))] public sealed partial class JumpAbilityComponent : Component { + /// + /// The action prototype that allows you to jump. + /// + [DataField] + public EntProtoId Action = "ActionGravityJump"; + + /// + /// Entity to hold the action prototype. + /// + [DataField, AutoNetworkedField] + public EntityUid? ActionEntity; + /// /// How far you will jump (in tiles). /// @@ -25,11 +38,29 @@ public sealed partial class JumpAbilityComponent : Component [DataField, AutoNetworkedField] public float JumpThrowSpeed = 10f; + /// + /// Whether this entity can collide with another entity, leading to it getting knocked down. + /// + [DataField, AutoNetworkedField] + public bool CanCollide = false; + + /// + /// The duration of the knockdown in case of a collision from CanCollide. + /// + [DataField, AutoNetworkedField] + public TimeSpan CollideKnockdown = TimeSpan.FromSeconds(2); + /// /// This gets played whenever the jump action is used. /// [DataField, AutoNetworkedField] public SoundSpecifier? JumpSound; + + /// + /// The popup to show if the entity is unable to perform a jump. + /// + [DataField, AutoNetworkedField] + public LocId? JumpFailedPopup = "jump-ability-failure"; } public sealed partial class GravityJumpEvent : InstantActionEvent; diff --git a/Content.Shared/Movement/Systems/SharedJumpAbilitySystem.cs b/Content.Shared/Movement/Systems/SharedJumpAbilitySystem.cs index ac720cae68f6..598e4b564a12 100644 --- a/Content.Shared/Movement/Systems/SharedJumpAbilitySystem.cs +++ b/Content.Shared/Movement/Systems/SharedJumpAbilitySystem.cs @@ -1,7 +1,14 @@ +using Content.Shared.Actions; +using Content.Shared.Actions.Components; +using Content.Shared.Cloning.Events; using Content.Shared.Gravity; using Content.Shared.Movement.Components; +using Content.Shared.Popups; +using Content.Shared.Standing; +using Content.Shared.Stunnable; using Content.Shared.Throwing; using Robust.Shared.Audio.Systems; +using Robust.Shared.Physics.Events; namespace Content.Shared.Movement.Systems; @@ -10,18 +17,64 @@ public sealed partial class SharedJumpAbilitySystem : EntitySystem [Dependency] private readonly ThrowingSystem _throwing = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly SharedGravitySystem _gravity = default!; + [Dependency] private readonly SharedActionsSystem _actions = default!; + [Dependency] private readonly SharedStunSystem _stun = default!; + [Dependency] private readonly StandingStateSystem _standing = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnGravityJump); + + SubscribeLocalEvent(OnLeaperCollide); + SubscribeLocalEvent(OnLeaperLand); + SubscribeLocalEvent(OnLeaperStopThrow); + + SubscribeLocalEvent(OnClone); + } + + private void OnInit(Entity entity, ref MapInitEvent args) + { + if (!TryComp(entity, out ActionsComponent? comp)) + return; + + _actions.AddAction(entity, ref entity.Comp.ActionEntity, entity.Comp.Action, component: comp); + } + + private void OnShutdown(Entity entity, ref ComponentShutdown args) + { + _actions.RemoveAction(entity.Owner, entity.Comp.ActionEntity); + } + + private void OnLeaperCollide(Entity entity, ref StartCollideEvent args) + { + _stun.TryKnockdown(entity.Owner, entity.Comp.KnockdownDuration, force: true); + RemCompDeferred(entity); + } + + private void OnLeaperLand(Entity entity, ref LandEvent args) + { + RemCompDeferred(entity); + } + + private void OnLeaperStopThrow(Entity entity, ref StopThrowEvent args) + { + RemCompDeferred(entity); } private void OnGravityJump(Entity entity, ref GravityJumpEvent args) { - if (_gravity.IsWeightless(args.Performer)) + if (_gravity.IsWeightless(args.Performer) || _standing.IsDown(args.Performer)) + { + if (entity.Comp.JumpFailedPopup != null) + _popup.PopupClient(Loc.GetString(entity.Comp.JumpFailedPopup.Value), args.Performer, args.Performer); return; + } var xform = Transform(args.Performer); var throwing = xform.LocalRotation.ToWorldVec() * entity.Comp.JumpDistance; @@ -30,6 +83,29 @@ private void OnGravityJump(Entity entity, ref GravityJumpE _throwing.TryThrow(args.Performer, direction, entity.Comp.JumpThrowSpeed); _audio.PlayPredicted(entity.Comp.JumpSound, args.Performer, args.Performer); + + if (entity.Comp.CanCollide) + { + EnsureComp(entity, out var leaperComp); + leaperComp.KnockdownDuration = entity.Comp.CollideKnockdown; + Dirty(entity.Owner, leaperComp); + } + args.Handled = true; } + + private void OnClone(Entity ent, ref CloningEvent args) + { + if (!args.Settings.EventComponents.Contains(Factory.GetRegistration(ent.Comp.GetType()).Name)) + return; + + var targetComp = Factory.GetComponent(); + targetComp.Action = ent.Comp.Action; + targetComp.CanCollide = ent.Comp.CanCollide; + targetComp.JumpSound = ent.Comp.JumpSound; + targetComp.CollideKnockdown = ent.Comp.CollideKnockdown; + targetComp.JumpDistance = ent.Comp.JumpDistance; + targetComp.JumpThrowSpeed = ent.Comp.JumpThrowSpeed; + AddComp(args.CloneUid, targetComp, true); + } } diff --git a/Resources/Locale/en-US/jump-ability/jump-ability.ftl b/Resources/Locale/en-US/jump-ability/jump-ability.ftl new file mode 100644 index 000000000000..a9737455a31d --- /dev/null +++ b/Resources/Locale/en-US/jump-ability/jump-ability.ftl @@ -0,0 +1 @@ +jump-ability-failure = You cannot jump right now. diff --git a/Resources/Prototypes/Entities/Mobs/Player/clone.yml b/Resources/Prototypes/Entities/Mobs/Player/clone.yml index 907b694db9e7..43174cfffeab 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/clone.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/clone.yml @@ -121,6 +121,7 @@ - Rootable # diona - Sericulture # arachnids - MovementSpeedModifier # moths when weightless + - JumpAbility # vulp leaping copyEquipment: null copyInternalStorage: false copyImplants: false From 9b9ea3b40de9b149cafa40314afa3248f3aee018 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 12:23:43 +0000 Subject: [PATCH 142/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 9d64d3a4ad41..cd0603bfeed3 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: Radezolid - changes: - - message: Fixed some donuts not counting towards the donuts bounty for cargo. - type: Fix - id: 8349 - time: '2025-04-25T15:07:50.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36903 - author: Kiri-Yoshikage changes: - message: Atomic Bomb cocktail is now mixed in 10u instead of 11. @@ -3953,3 +3946,10 @@ id: 8861 time: '2025-08-18T00:25:26.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/35067 +- author: ScarKy0 + changes: + - message: Jump boots can no longer be used when knocked down. + type: Fix + id: 8862 + time: '2025-08-18T12:22:36.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39710 From c0b739d1dc13cfcfe2ba78ad575e7824bcfa19bd Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Mon, 18 Aug 2025 16:33:16 +0200 Subject: [PATCH 143/760] Remove StaminaResistance from cardboard armor (#39727) Remove StaminaResistance from places where it should not be --- Resources/Prototypes/Entities/Clothing/Head/helmets.yml | 4 +--- .../Prototypes/Entities/Clothing/OuterClothing/armor.yml | 4 +--- .../Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml | 2 +- Resources/Prototypes/Entities/Mobs/NPCs/animals.yml | 2 -- Resources/Prototypes/Entities/Objects/Shields/shields.yml | 3 --- 5 files changed, 3 insertions(+), 12 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml index 57665af04f7a..93efa6415cc2 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml @@ -585,8 +585,6 @@ modifiers: coefficients: Blunt: 0.95 - - type: StaminaResistance - damageCoefficient: 0.95 - type: Construction graph: cardHelmet - node: cardhelmet \ No newline at end of file + node: cardhelmet diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml index 25d963882cec..5cc78d90b09c 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml @@ -505,8 +505,6 @@ modifiers: coefficients: Blunt: 0.9 - - type: StaminaResistance - damageCoefficient: 0.90 - type: Construction graph: cardArmour - node: cardarmour \ No newline at end of file + node: cardarmour diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index 6904727d2b89..0909ef56a423 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -974,7 +974,7 @@ damageCoefficient: 0.2 - type: FireProtection reduction: 0.8 - - type: StaminaResistance + - type: StaminaResistance # do not add these to other equipment or mobs, we don't want to microbalance these everywhere damageCoefficient: 0.15 # Needs 21 hits with a disabler to stun :godo: - type: Armor modifiers: diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index 4c6facdd4fef..6934a405f86b 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -1220,8 +1220,6 @@ 0: Alive 200: Critical 250: Dead - - type: StaminaResistance - damageCoefficient: 0.40 - type: entity name: kangaroo diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index 3b64f0c4b1fe..3f50a07b8daa 100644 --- a/Resources/Prototypes/Entities/Objects/Shields/shields.yml +++ b/Resources/Prototypes/Entities/Objects/Shields/shields.yml @@ -190,9 +190,6 @@ state: cardshield-icon - type: Item heldPrefix: cardshield - - type: StaminaResistance - damageCoefficient: 0.95 - worn: true - type: Blocking passiveBlockModifier: coefficients: From 0a1c17cbc81b319cf4dcf88f3b36becbaae35c11 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 14:34:23 +0000 Subject: [PATCH 144/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index cd0603bfeed3..3d2caa23b77f 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: Kiri-Yoshikage - changes: - - message: Atomic Bomb cocktail is now mixed in 10u instead of 11. - type: Tweak - id: 8350 - time: '2025-04-25T15:33:14.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36921 - author: EmoGarbage404 changes: - message: Added 3 modkits for the proto-kinetic accelerator, granting increased @@ -3953,3 +3946,10 @@ id: 8862 time: '2025-08-18T12:22:36.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39710 +- author: SlamBamActionman + changes: + - message: Stamina resistance has been removed from cardboard armor and gorillas. + type: Tweak + id: 8863 + time: '2025-08-18T14:33:16.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39727 From b31cc6010011a1ed6961884f5d78e1017aea16a8 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Mon, 18 Aug 2025 18:44:51 +0200 Subject: [PATCH 145/760] add myself to codeowners for the trigger system (#39725) add myself to codeowners --- .github/CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 33a56c4844e7..5017422e133f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -24,6 +24,8 @@ /Content.*/Forensics/ @ficcialfaint +/Content.*/Trigger/ @slarticodefast + # SKREEEE /Content.*.Database/ @PJB3005 @DrSmugleaf /Content.Shared.Database/Log*.cs @PJB3005 @DrSmugleaf @crazybrain23 From 342fc84f169274aa90b0890ac8245618a82a061c Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Mon, 18 Aug 2025 20:22:02 +0200 Subject: [PATCH 146/760] Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) * Initial commit * Fix everything * Comment and remove unused dependencies * Update comments for consistency --------- Co-authored-by: PJB3005 --- .../Movement/Systems/ContentEyeSystem.cs | 12 ++++++- .../Movement/Systems/EyeCursorOffsetSystem.cs | 35 ++++++++++--------- Content.Client/Wieldable/WieldableSystem.cs | 3 ++ 3 files changed, 32 insertions(+), 18 deletions(-) diff --git a/Content.Client/Movement/Systems/ContentEyeSystem.cs b/Content.Client/Movement/Systems/ContentEyeSystem.cs index 518a4a1bd40a..a332d25f9a16 100644 --- a/Content.Client/Movement/Systems/ContentEyeSystem.cs +++ b/Content.Client/Movement/Systems/ContentEyeSystem.cs @@ -1,7 +1,6 @@ using System.Numerics; using Content.Shared.Movement.Components; using Content.Shared.Movement.Systems; -using Robust.Client.GameObjects; using Robust.Client.Player; namespace Content.Client.Movement.Systems; @@ -63,4 +62,15 @@ public override void FrameUpdate(float frameTime) UpdateEyeOffset((entity, eyeComponent)); } } + + public override void Update(float frameTime) + { + base.Update(frameTime); + // TODO: Ideally we wouldn't want this to run in both FrameUpdate and Update, but we kind of have to since the visual update happens in FrameUpdate, but interaction update happens in Update. It's a workaround and a better solution should be found. + var eyeEntities = AllEntityQuery(); + while (eyeEntities.MoveNext(out var entity, out ContentEyeComponent? contentComponent, out EyeComponent? eyeComponent)) + { + UpdateEyeOffset((entity, eyeComponent)); + } + } } diff --git a/Content.Client/Movement/Systems/EyeCursorOffsetSystem.cs b/Content.Client/Movement/Systems/EyeCursorOffsetSystem.cs index eb524cf4ee2d..174ae2dd970c 100644 --- a/Content.Client/Movement/Systems/EyeCursorOffsetSystem.cs +++ b/Content.Client/Movement/Systems/EyeCursorOffsetSystem.cs @@ -1,10 +1,10 @@ using System.Numerics; using Content.Client.Movement.Components; +using Content.Client.Viewport; using Content.Shared.Camera; using Robust.Client.Graphics; using Robust.Client.Input; using Robust.Shared.Map; -using Robust.Client.Player; namespace Content.Client.Movement.Systems; @@ -12,13 +12,10 @@ public sealed partial class EyeCursorOffsetSystem : EntitySystem { [Dependency] private readonly IEyeManager _eyeManager = default!; [Dependency] private readonly IInputManager _inputManager = default!; - [Dependency] private readonly IPlayerManager _player = default!; - [Dependency] private readonly SharedTransformSystem _transform = default!; - [Dependency] private readonly IClyde _clyde = default!; // This value is here to make sure the user doesn't have to move their mouse // all the way out to the edge of the screen to get the full offset. - static private float _edgeOffset = 0.9f; + private static float _edgeOffset = 0.8f; public override void Initialize() { @@ -38,25 +35,29 @@ private void OnGetEyeOffsetEvent(EntityUid uid, EyeCursorOffsetComponent compone public Vector2? OffsetAfterMouse(EntityUid uid, EyeCursorOffsetComponent? component) { - var localPlayer = _player.LocalEntity; - var mousePos = _inputManager.MouseScreenPosition; - var screenSize = _clyde.MainWindow.Size; - var minValue = MathF.Min(screenSize.X / 2, screenSize.Y / 2) * _edgeOffset; + // We need the main viewport where the game content is displayed, as certain UI layouts (e.g. Separated HUD) can make it a different size to the game window. + if (_eyeManager.MainViewport is not ScalingViewport vp) + return null; - var mouseNormalizedPos = new Vector2(-(mousePos.X - screenSize.X / 2) / minValue, (mousePos.Y - screenSize.Y / 2) / minValue); // X needs to be inverted here for some reason, otherwise it ends up flipped. + var mousePos = _inputManager.MouseScreenPosition.Position; // TODO: If we ever get a right-aligned Separated HUD setting, this might need to be adjusted for that. - if (localPlayer == null) - return null; + var viewportSize = vp.PixelSize; // The size of the game viewport, including black bars - does not include the chatbox in Separated HUD view. + var scalingViewportSize = vp.ViewportSize * vp.CurrentRenderScale; // The size of the viewport in which the game is rendered (i.e. not including black bars). Note! Can extend outside the game window with certain zoom settings! + var visibleViewportSize = Vector2.Min(viewportSize, scalingViewportSize); // The size of the game viewport that is "actually visible" to the player, cutting off over-extensions and not counting black bar padding. + + Matrix3x2.Invert(_eyeManager.MainViewport.GetLocalToScreenMatrix(), out var matrix); + var mouseCoords = Vector2.Transform(mousePos, matrix); // Gives the mouse position inside of the *scaling viewport*, i.e. 0,0 is inside the black bars. Note! 0,0 can be outside the game window with certain zoom settings! - var playerPos = _transform.GetWorldPosition(localPlayer.Value); + var boundedMousePos = Vector2.Clamp(Vector2.Min(mouseCoords, mousePos), Vector2.Zero, visibleViewportSize); // Mouse position inside the visible game viewport's bounds. + + var offsetRadius = MathF.Min(visibleViewportSize.X / 2f, visibleViewportSize.Y / 2f) * _edgeOffset; + var mouseNormalizedPos = new Vector2(-(boundedMousePos.X - visibleViewportSize.X / 2f) / offsetRadius, (boundedMousePos.Y - visibleViewportSize.Y / 2f) / offsetRadius); if (component == null) - { component = EnsureComp(uid); - } // Doesn't move the offset if the mouse has left the game window! - if (mousePos.Window != WindowId.Invalid) + if (_inputManager.MouseScreenPosition.Window != WindowId.Invalid) { // The offset must account for the in-world rotation. var eyeRotation = _eyeManager.CurrentEye.Rotation; @@ -77,7 +78,7 @@ private void OnGetEyeOffsetEvent(EntityUid uid, EyeCursorOffsetComponent compone Vector2 vectorOffset = component.TargetPosition - component.CurrentPosition; if (vectorOffset.Length() > component.OffsetSpeed) { - vectorOffset = vectorOffset.Normalized() * component.OffsetSpeed; + vectorOffset = vectorOffset.Normalized() * component.OffsetSpeed; // TODO: Probably needs to properly account for time delta or something. } component.CurrentPosition += vectorOffset; } diff --git a/Content.Client/Wieldable/WieldableSystem.cs b/Content.Client/Wieldable/WieldableSystem.cs index 2de837923c87..e40544e39dc3 100644 --- a/Content.Client/Wieldable/WieldableSystem.cs +++ b/Content.Client/Wieldable/WieldableSystem.cs @@ -29,7 +29,10 @@ public void OnEyeOffsetUnwielded(Entity enti return; if (_gameTiming.IsFirstTimePredicted) + { cursorOffsetComp.CurrentPosition = Vector2.Zero; + cursorOffsetComp.TargetPosition = Vector2.Zero; + } } public void OnGetEyeOffset(Entity entity, ref HeldRelayedEvent args) From d38d2e209a97885118dd9e87fbbfac4d4843e728 Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Mon, 18 Aug 2025 11:22:15 -0700 Subject: [PATCH 147/760] Rebalance infiltrator (Nukie ship) (#39091) --- Resources/Maps/Shuttles/infiltrator.yml | 298 ++++++++++++++---------- 1 file changed, 173 insertions(+), 125 deletions(-) diff --git a/Resources/Maps/Shuttles/infiltrator.yml b/Resources/Maps/Shuttles/infiltrator.yml index 784886c892e8..d8b50e99abb0 100644 --- a/Resources/Maps/Shuttles/infiltrator.yml +++ b/Resources/Maps/Shuttles/infiltrator.yml @@ -1,6 +1,17 @@ meta: - format: 6 - postmapinit: false + format: 7 + category: Grid + engineVersion: 266.0.0 + forkId: "" + forkVersion: "" + time: 08/18/2025 05:46:30 + entityCount: 822 +maps: [] +grids: +- 1 +orphans: +- 1 +nullspace: [] tilemap: 0: Space 3: FloorArcadeRed @@ -34,20 +45,20 @@ entities: chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAADHwAAAAABHwAAAAACHwAAAAABHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAbgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAWAAAAAAAHwAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAWAAAAAAAHwAAAAACfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAWAAAAAAAHwAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAACHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfgAAAAAAHwAAAAABHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAHwAAAAACHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAXQAAAAACWAAAAAAAHwAAAAACHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAXQAAAAACaAAAAAAAWQAAAAAAHwAAAAADHwAAAAAAHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAXQAAAAADWQAAAAAAaAAAAAABWAAAAAAAHwAAAAAAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAXQAAAAAAXQAAAAADWAAAAAAAHwAAAAACHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAWAAAAAAAWAAAAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAWAAAAAAAAB8AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAFgAAAAAAAAfAAAAAAIAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABYAAAAAAAAHwAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAFgAAAAAAAAfAAAAAAIAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAIAaAAAAAAAAFkAAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAADAFkAAAAAAABoAAAAAAEAWAAAAAAAAB8AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAFgAAAAAAAAfAAAAAAIAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABYAAAAAAAAWAAAAAAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,-1: ind: 0,-1 - tiles: HwAAAAABHwAAAAABHwAAAAABHwAAAAABfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAbgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAACWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAACWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABfgAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAADfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABWAAAAAAAegAAAAADfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAADHwAAAAAAHwAAAAAAegAAAAADegAAAAABfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAWAAAAAAAegAAAAAAAwAAAAAAegAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAADWAAAAAAAfgAAAAAAAwAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAAAAWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: HwAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAIAWAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAACAFgAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAQBYAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABAFgAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAAAAHoAAAAAAwB6AAAAAAEAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAAWAAAAAAAAHoAAAAAAAADAAAAAAAAegAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAADAFgAAAAAAAB+AAAAAAAAAwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAAAAABYAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAWAAAAAAAWAAAAAAAWAAAAAAAfgAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAOAAAAAAAJAAAAAAAOAAAAAAAfgAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAOAAAAAAAJAAAAAAAOAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAOAAAAAAAJAAAAAAAOAAAAAAAWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAHwAAAAACHwAAAAAAHwAAAAADWAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAHwAAAAACTwAAAAAAHwAAAAABWAAAAAAAfgAAAAAAfgAAAAAAbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAHwAAAAAAHwAAAAAAHwAAAAAAWAAAAAAAfgAAAAAAHwAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAKAAAAAAAKAAAAAAAWAAAAAAAHwAAAAADHwAAAAAAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAWAAAAAAAHwAAAAAAWAAAAAAAfgAAAAAAHwAAAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAACHwAAAAABHwAAAAAAHwAAAAADHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAbgAAAAAAHwAAAAAAHwAAAAABfgAAAAAAfgAAAAAAfgAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAFgAAAAAAABYAAAAAAAAWAAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAA4AAAAAAAAJAAAAAAAADgAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAOAAAAAAAACQAAAAAAAA4AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAADgAAAAAAAAkAAAAAAAAOAAAAAAAAFgAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAwBYAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAACAE8AAAAAAAAfAAAAAAEAWAAAAAAAAH4AAAAAAAB+AAAAAAAAbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAFgAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAKAAAAAAAACgAAAAAAABYAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAFgAAAAAAAAfAAAAAAAAWAAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG4AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + version: 7 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfQAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfQAAAAAAfgAAAAAATwAAAAAAfgAAAAAATwAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAfQAAAAAAfgAAAAAATwAAAAAAfgAAAAAATwAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAATwAAAAAAfgAAAAAATwAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAHwAAAAABfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABHwAAAAADHwAAAAABHwAAAAADHwAAAAABWAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAADHwAAAAACHwAAAAAAHwAAAAACHwAAAAADfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAHwAAAAACHwAAAAAAHwAAAAADHwAAAAABfgAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABHwAAAAAAHwAAAAABHwAAAAADfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAfgAAAAAAHwAAAAAAHwAAAAACbgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAAB+AAAAAAAATwAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAABPAAAAAAAAfgAAAAAAAE8AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAH4AAAAAAABPAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAwAfAAAAAAEAWAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAADAB8AAAAAAQB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAQAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAACAG4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -576,12 +587,14 @@ entities: flags: Hide - type: OccluderTree - type: Shuttle + dampingModifier: 0.25 - type: RadiationGridResistance - type: GravityShake shakeTimes: 10 - type: GasTileOverlay - type: SpreaderGrid - type: GridPathfinding + - type: ImplicitRoof - proto: AirlockExternalGlassShuttleSyndicateLocked entities: - uid: 8 @@ -593,7 +606,8 @@ entities: - type: DeviceLinkSource linkedPorts: 13: - - DoorStatus: Close + - - DoorStatus + - Close - type: DeviceLinkSink invokeCounter: 1 - uid: 10 @@ -605,7 +619,8 @@ entities: - type: DeviceLinkSource linkedPorts: 3: - - DoorStatus: Close + - - DoorStatus + - Close - type: DeviceLinkSink invokeCounter: 1 - proto: AirlockExternalSyndicateLocked @@ -618,7 +633,8 @@ entities: - type: DeviceLinkSource linkedPorts: 14: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - uid: 3 components: - type: Transform @@ -629,7 +645,8 @@ entities: - type: DeviceLinkSource linkedPorts: 10: - - DoorStatus: Close + - - DoorStatus + - Close - uid: 7 components: - type: Transform @@ -638,7 +655,8 @@ entities: - type: DeviceLinkSource linkedPorts: 12: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - uid: 9 components: - type: Transform @@ -647,7 +665,8 @@ entities: - type: DeviceLinkSource linkedPorts: 22: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - uid: 12 components: - type: Transform @@ -656,7 +675,8 @@ entities: - type: DeviceLinkSource linkedPorts: 7: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - uid: 13 components: - type: Transform @@ -667,7 +687,8 @@ entities: - type: DeviceLinkSource linkedPorts: 8: - - DoorStatus: Close + - - DoorStatus + - Close - uid: 14 components: - type: Transform @@ -676,7 +697,8 @@ entities: - type: DeviceLinkSource linkedPorts: 2: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - uid: 22 components: - type: Transform @@ -685,7 +707,8 @@ entities: - type: DeviceLinkSource linkedPorts: 9: - - DoorStatus: DoorBolt + - - DoorStatus + - DoorBolt - proto: AirlockSyndicateGlassLocked entities: - uid: 4 @@ -727,12 +750,16 @@ entities: - type: Transform pos: -3.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 19 components: - type: Transform rot: -1.5707963267948966 rad pos: 1.5,-8.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: AtmosFixNitrogenMarker entities: - uid: 25 @@ -820,45 +847,6 @@ entities: - type: Transform pos: 1.4510483,-2.399527 parent: 1 -- proto: Brutepack - entities: - - uid: 44 - components: - - type: Transform - pos: -3.292087,-4.1600046 - parent: 1 - - uid: 45 - components: - - type: Transform - pos: -3.354587,-4.4256296 - parent: 1 -- proto: C4 - entities: - - uid: 46 - components: - - type: Transform - pos: 1.7857682,-12.631323 - parent: 1 - - uid: 47 - components: - - type: Transform - pos: 1.5045182,-12.646948 - parent: 1 - - uid: 48 - components: - - type: Transform - pos: 1.5982682,-12.646948 - parent: 1 - - uid: 49 - components: - - type: Transform - pos: 1.4107682,-12.646948 - parent: 1 - - uid: 50 - components: - - type: Transform - pos: 1.6920182,-12.631323 - parent: 1 - proto: CableApcExtension entities: - uid: 51 @@ -2210,26 +2198,26 @@ entities: rot: 3.141592653589793 rad pos: -0.5,-3.5 parent: 1 -- proto: CigPackSyndicate +- proto: ClothingBackpackDuffelSyndicateAmmoFilled entities: - - uid: 313 + - uid: 49 components: - type: Transform - pos: -3.5658307,-17.516623 + pos: 1.4468282,-11.670399 parent: 1 - proto: ClothingBackpackDuffelSyndicateFilledMedical entities: - uid: 314 components: - type: Transform - pos: -3.5044222,-6.293252 + pos: -5.6167116,-4.2485933 parent: 1 - proto: ClothingHeadHatSyndie entities: - uid: 315 components: - type: Transform - pos: -3.1200604,-17.289778 + pos: -3.0420556,-17.469692 parent: 1 - proto: ClothingHeadHatSyndieMAA entities: @@ -3617,18 +3605,6 @@ entities: - type: Transform pos: -4.5,-3.5 parent: 1 -- proto: MedkitCombatFilled - entities: - - uid: 501 - components: - - type: Transform - pos: -3.401462,-3.5350046 - parent: 1 - - uid: 502 - components: - - type: Transform - pos: -3.557712,-3.4256296 - parent: 1 - proto: Mirror entities: - uid: 503 @@ -3636,6 +3612,8 @@ entities: - type: Transform pos: 4.5,-3.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: Multitool entities: - uid: 504 @@ -3672,17 +3650,38 @@ entities: - type: Transform pos: -2.5,-12.5 parent: 1 -- proto: Ointment +- proto: NukeOpsGrenadeSpawner entities: - - uid: 511 + - uid: 44 + components: + - type: Transform + pos: 1.5,-12.5 + parent: 1 +- proto: NukeOpsLootSpawner + entities: + - uid: 46 + components: + - type: Transform + pos: -3.5,-17.5 + parent: 1 +- proto: NukeOpsMedkitBruteSpawner + entities: + - uid: 48 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 1 + - uid: 50 components: - type: Transform - pos: -3.651462,-4.5193796 + pos: -3.5,-6.5 parent: 1 - - uid: 512 +- proto: NukeOpsMedkitSpawner + entities: + - uid: 47 components: - type: Transform - pos: -3.667087,-4.2225046 + pos: -3.5,-4.5 parent: 1 - proto: OperatingTable entities: @@ -3761,6 +3760,8 @@ entities: - type: Transform pos: 1.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandCC64KAd entities: - uid: 525 @@ -3768,6 +3769,8 @@ entities: - type: Transform pos: -5.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandCybersun600 entities: - uid: 526 @@ -3775,6 +3778,8 @@ entities: - type: Transform pos: 2.5,-6.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonk entities: - uid: 527 @@ -3783,6 +3788,8 @@ entities: rot: 3.141592653589793 rad pos: 3.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonutCorp entities: - uid: 528 @@ -3791,6 +3798,8 @@ entities: rot: 3.141592653589793 rad pos: 1.5,-22.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnergySwords entities: - uid: 529 @@ -3798,6 +3807,8 @@ entities: - type: Transform pos: 2.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnlistGorlex entities: - uid: 530 @@ -3806,6 +3817,8 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-13.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFreeSyndicateEncryptionKey entities: - uid: 531 @@ -3813,6 +3826,8 @@ entities: - type: Transform pos: -2.5,-8.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandInterdyne entities: - uid: 532 @@ -3821,6 +3836,8 @@ entities: rot: 3.141592653589793 rad pos: -4.5,-6.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandKosmicheskayaStantsiya entities: - uid: 533 @@ -3828,6 +3845,8 @@ entities: - type: Transform pos: -2.5,-22.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMoth entities: - uid: 534 @@ -3835,11 +3854,15 @@ entities: - type: Transform pos: -2.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 535 components: - type: Transform pos: 2.5,-3.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 536 @@ -3848,11 +3871,15 @@ entities: rot: 3.141592653589793 rad pos: -3.5,-13.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 537 components: - type: Transform pos: 0.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSyndicatePistol entities: - uid: 538 @@ -3860,6 +3887,8 @@ entities: - type: Transform pos: 1.5,-10.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSyndicateRecruitment entities: - uid: 539 @@ -3867,6 +3896,8 @@ entities: - type: Transform pos: -1.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWaffleCorp entities: - uid: 540 @@ -3875,6 +3906,8 @@ entities: rot: 3.141592653589793 rad pos: -2.5,-23.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: Poweredlight entities: - uid: 541 @@ -4302,9 +4335,13 @@ entities: - type: DeviceLinkSource linkedPorts: 600: - - Pressed: Toggle + - - Pressed + - Toggle 599: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 611 components: - type: Transform @@ -4313,7 +4350,10 @@ entities: - type: DeviceLinkSource linkedPorts: 605: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 20 @@ -4325,9 +4365,13 @@ entities: - type: DeviceLinkSource linkedPorts: 602: - - Pressed: Toggle + - - Pressed + - Toggle 598: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 21 components: - type: Transform @@ -4337,19 +4381,28 @@ entities: - type: DeviceLinkSource linkedPorts: 597: - - Pressed: Toggle + - - Pressed + - Toggle 601: - - Pressed: Toggle + - - Pressed + - Toggle 608: - - Pressed: Toggle + - - Pressed + - Toggle 606: - - Pressed: Toggle + - - Pressed + - Toggle 604: - - Pressed: Toggle + - - Pressed + - Toggle 607: - - Pressed: Toggle + - - Pressed + - Toggle 603: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 613 @@ -4357,30 +4410,40 @@ entities: - type: Transform pos: 0.5,-22.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 614 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,-15.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 615 components: - type: Transform rot: 3.141592653589793 rad pos: -5.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 616 components: - type: Transform rot: 3.141592653589793 rad pos: 4.5,-14.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 617 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,-15.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 618 @@ -4388,6 +4451,8 @@ entities: - type: Transform pos: -2.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: SignNosmoking entities: - uid: 619 @@ -4395,6 +4460,8 @@ entities: - type: Transform pos: 5.5,-22.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: SignSecureSmallRed entities: - uid: 620 @@ -4402,16 +4469,22 @@ entities: - type: Transform pos: -3.5,-11.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 621 components: - type: Transform pos: 4.5,-17.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 622 components: - type: Transform pos: 2.5,-11.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: SMESBasic entities: - uid: 623 @@ -4481,30 +4554,6 @@ entities: - type: Transform pos: 3.5,-19.5 parent: 1 -- proto: SyndieMiniBomb - entities: - - uid: 633 - components: - - type: Transform - pos: 1.4127003,-11.973867 - parent: 1 - - uid: 634 - components: - - type: Transform - pos: 1.6939503,-11.973867 - parent: 1 -- proto: SyringeInaprovaline - entities: - - uid: 635 - components: - - type: Transform - pos: -3.510837,-4.3787546 - parent: 1 - - uid: 636 - components: - - type: Transform - pos: -3.510837,-4.0193796 - parent: 1 - proto: Table entities: - uid: 637 @@ -4689,14 +4738,7 @@ entities: - uid: 669 components: - type: Transform - pos: -2.5731854,-17.414778 - parent: 1 -- proto: ToolboxSyndicateFilled - entities: - - uid: 670 - components: - - type: Transform - pos: 1.5034143,-11.298322 + pos: -2.468854,-17.396727 parent: 1 - proto: VendingMachineTankDispenserEVA entities: @@ -5516,6 +5558,8 @@ entities: - type: Transform pos: 4.5,-25.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 828 @@ -5523,6 +5567,8 @@ entities: - type: Transform pos: 2.5,-25.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 829 @@ -5530,6 +5576,8 @@ entities: - type: Transform pos: 4.5,-18.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 830 From fdfdecf57b587103a71e02e12725ba99ac2859be Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 18:23:23 +0000 Subject: [PATCH 148/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 22 +++++++++++----------- Resources/Changelog/Maps.yml | 13 +++++++++++++ 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 3d2caa23b77f..21b3e4c7a384 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,15 +1,4 @@ Entries: -- author: EmoGarbage404 - changes: - - message: Added 3 modkits for the proto-kinetic accelerator, granting increased - damage, range, and fire rate. They can be researched via the new "Kinetic Modifications" - arsenal tech. - type: Add - - message: Reduced damage and range on the proto-kinetic accelerator. - type: Tweak - id: 8351 - time: '2025-04-25T18:18:24.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/31247 - author: Wolfkey-SomeoneElseTookMyUsername changes: - message: Added cotton buns, which can be be used for the creation of custom burgers @@ -3953,3 +3942,14 @@ id: 8863 time: '2025-08-18T14:33:16.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39727 +- author: SlamBamActionman + changes: + - message: Aiming with the Hristov is now working correctly when using the Separated + Chat HUD mode. + type: Fix + - message: Cursor targetting with the Hristov now correctly selects the target underneath + the cursor. + type: Fix + id: 8864 + time: '2025-08-18T18:22:02.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/35087 diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 34ecf1fb0183..0ec3640252ce 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -538,4 +538,17 @@ id: 66 time: '2025-08-18T04:33:37.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39090 +- author: beck-thompson + changes: + - message: Replaced the guaranteed explosives on the infiltrator with a random grenade + spawner and ammo bundle. + type: Tweak + - message: Replaced the guaranteed med spawns on the infiltrator with random med + kit spawners. + type: Tweak + - message: Added a random loot spawner to the infiltrator. + type: Add + id: 67 + time: '2025-08-18T18:22:15.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39091 Order: 1 From aa4ca4199a70c606192acf32cc06a16236da9dc0 Mon Sep 17 00:00:00 2001 From: Zokkie <6126135+Zokkie@users.noreply.github.com> Date: Mon, 18 Aug 2025 20:57:30 +0200 Subject: [PATCH 149/760] Minor fix to give Lone Operatives the correct roletype (#36521) * Gives loneop the proper mindrole * Moved the entity to a more logical position. It was above the parent entity in the .yml file. It is now below it. * Added requested changes --- .../Prototypes/Entities/Markers/Spawners/ghost_roles.yml | 2 +- Resources/Prototypes/GameRules/events.yml | 2 +- Resources/Prototypes/Roles/MindRoles/mind_roles.yml | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml index 48a2e70655be..e662a8b2119f 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml @@ -110,7 +110,7 @@ description: ghost-role-information-loneop-description rules: ghost-role-information-loneop-rules mindRoles: - - MindRoleGhostRoleSoloAntagonist + - MindRoleLoneops - type: Sprite sprite: Markers/jobs.rsi layers: diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index 2642c0286bf2..acd3d4a2b8d4 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -568,7 +568,7 @@ factions: - Syndicate mindRoles: - - MindRoleNukeops + - MindRoleLoneops - type: DynamicRuleCost cost: 75 diff --git a/Resources/Prototypes/Roles/MindRoles/mind_roles.yml b/Resources/Prototypes/Roles/MindRoles/mind_roles.yml index d387903ec4a3..d56e798fdabc 100644 --- a/Resources/Prototypes/Roles/MindRoles/mind_roles.yml +++ b/Resources/Prototypes/Roles/MindRoles/mind_roles.yml @@ -197,6 +197,14 @@ - type: MindRole antagPrototype: NukeopsCommander +- type: entity + parent: MindRoleNukeops + id: MindRoleLoneops + name: Loneops Operative Role + components: + - type: MindRole + roleType: SoloAntagonist + # Revolutionaries - type: entity parent: BaseMindRoleAntag From 5a5b81f7dc8434a2ca5000cb3e3a4e031e56c4b2 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Mon, 18 Aug 2025 20:58:30 +0200 Subject: [PATCH 150/760] Fix rebinding keys crashing the game (#39732) fix control settings --- Content.Client/UserInterface/Controls/MenuButton.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Content.Client/UserInterface/Controls/MenuButton.cs b/Content.Client/UserInterface/Controls/MenuButton.cs index 540a8ecb579a..a0ba21da7446 100644 --- a/Content.Client/UserInterface/Controls/MenuButton.cs +++ b/Content.Client/UserInterface/Controls/MenuButton.cs @@ -25,7 +25,7 @@ public sealed class MenuButton : ContainerButton private Color NormalColor => HasStyleClass(StyleClassRedTopButton) ? ColorRedNormal : ColorNormal; private Color HoveredColor => HasStyleClass(StyleClassRedTopButton) ? ColorRedHovered : ColorHovered; - private BoundKeyFunction _function; + private BoundKeyFunction? _function; private readonly BoxContainer _root; private readonly TextureRect? _buttonIcon; private readonly Label? _buttonLabel; @@ -33,13 +33,13 @@ public sealed class MenuButton : ContainerButton public string AppendStyleClass { set => AddStyleClass(value); } public Texture? Icon { get => _buttonIcon!.Texture; set => _buttonIcon!.Texture = value; } - public BoundKeyFunction BoundKey + public BoundKeyFunction? BoundKey { get => _function; set { _function = value; - _buttonLabel!.Text = BoundKeyHelper.ShortKeyName(value); + _buttonLabel!.Text = _function == null ? "" : BoundKeyHelper.ShortKeyName(_function.Value); } } @@ -95,12 +95,12 @@ protected override void ExitedTree() private void OnKeyBindingChanged(IKeyBinding obj) { - _buttonLabel!.Text = BoundKeyHelper.ShortKeyName(_function); + _buttonLabel!.Text = _function == null ? "" : BoundKeyHelper.ShortKeyName(_function.Value); } private void OnKeyBindingChanged() { - _buttonLabel!.Text = BoundKeyHelper.ShortKeyName(_function); + _buttonLabel!.Text = _function == null ? "" : BoundKeyHelper.ShortKeyName(_function.Value); } protected override void StylePropertiesChanged() From fedba2425bf94f78bcdd72f7d45835152e7f6d38 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 18:59:40 +0000 Subject: [PATCH 151/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 21b3e4c7a384..024760194a04 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,20 +1,4 @@ Entries: -- author: Wolfkey-SomeoneElseTookMyUsername - changes: - - message: Added cotton buns, which can be be used for the creation of custom burgers - that can be eaten by moths. - type: Add - id: 8352 - time: '2025-04-26T01:54:14.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36405 -- author: Booblesnoot42 - changes: - - message: Due to a lack of functionality, light-switches have temporarily been - removed from the construction menu. - type: Remove - id: 8353 - time: '2025-04-26T01:54:23.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34664 - author: OnyxTheBrave changes: - message: Cloth is now able to be made in the Sheet-Meister 2000 @@ -3953,3 +3937,18 @@ id: 8864 time: '2025-08-18T18:22:02.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/35087 +- author: Zokkie + changes: + - message: Lone Operative is now assigned the Solo Antagonist role ingame instead + of the Team Antagonist role. + type: Fix + id: 8865 + time: '2025-08-18T18:57:30.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/36521 +- author: beck-thompson, slarticodefast + changes: + - message: Fixed rebinding keys crashing the client. + type: Fix + id: 8866 + time: '2025-08-18T18:58:30.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39732 From d737e39a98a88d07bee24106901206cfc7d8fbb4 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Mon, 18 Aug 2025 22:21:33 +0200 Subject: [PATCH 152/760] cleanup LockOnTriggerComponent (#39720) * cleanup LockOnTriggerComponent * comment * indentation --- .../Components/Effects/LockOnTriggerComponent.cs | 12 ++++++++++-- .../Trigger/Systems/LockOnTriggerSystem.cs | 13 +++++++++---- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/Content.Shared/Trigger/Components/Effects/LockOnTriggerComponent.cs b/Content.Shared/Trigger/Components/Effects/LockOnTriggerComponent.cs index 38eea0a4613b..6dbec86c5dcc 100644 --- a/Content.Shared/Trigger/Components/Effects/LockOnTriggerComponent.cs +++ b/Content.Shared/Trigger/Components/Effects/LockOnTriggerComponent.cs @@ -1,19 +1,27 @@ +using Content.Shared.Lock; using Robust.Shared.GameStates; using Robust.Shared.Serialization; namespace Content.Shared.Trigger.Components.Effects; +/// +/// Will lock, unlock or toggle an entity with the . +/// If TargetUser is true then they will be (un)locked instead. +/// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class LockOnTriggerComponent : BaseXOnTriggerComponent { + /// + /// If the trigger will lock, unlock or toggle the lock. + /// [DataField, AutoNetworkedField] - public LockAction LockOnTrigger = LockAction.Toggle; + public LockAction LockMode = LockAction.Toggle; } [Serializable, NetSerializable] public enum LockAction { - Lock = 0, + Lock = 0, Unlock = 1, Toggle = 2, } diff --git a/Content.Shared/Trigger/Systems/LockOnTriggerSystem.cs b/Content.Shared/Trigger/Systems/LockOnTriggerSystem.cs index 8726ede899c7..2056d5fe5120 100644 --- a/Content.Shared/Trigger/Systems/LockOnTriggerSystem.cs +++ b/Content.Shared/Trigger/Systems/LockOnTriggerSystem.cs @@ -19,16 +19,21 @@ private void OnTrigger(Entity ent, ref TriggerEvent args if (args.Key != null && !ent.Comp.KeysIn.Contains(args.Key)) return; - switch (ent.Comp.LockOnTrigger) + var target = ent.Comp.TargetUser ? args.User : ent.Owner; + + if (!TryComp(target, out var lockComp)) + return; // prevent the Resolve in Lock/Unlock/ToggleLock from logging errors in case the user does not have the component + + switch (ent.Comp.LockMode) { case LockAction.Lock: - _lock.Lock(ent.Owner, args.User); + _lock.Lock(target.Value, args.User, lockComp); break; case LockAction.Unlock: - _lock.Unlock(ent, args.User); + _lock.Unlock(target.Value, args.User, lockComp); break; case LockAction.Toggle: - _lock.ToggleLock(ent, args.User); + _lock.ToggleLock(target.Value, args.User, lockComp); break; } } From 6b73d320b9eb35cab7cbcc9301759fa0ff395a80 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Mon, 18 Aug 2025 13:26:29 -0700 Subject: [PATCH 153/760] [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678) * The only commit that matters * I had to stop playing with my cat to push this change * Yaml removal * Proper drunk status effect and remove shitcode * Review changes * whoops * Whoops x2 * Update master fix merge conflicts * Fix merge conflicts * Dunk Component kill * MORE RELAYS * Holy fucking breaking changes * Ough * 46 file diff * Fix bad commits * Erm what the test fail? * Fix those last two * Merge conflicts * Me when I fix the merge conflicts --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Client/Drunk/DrunkOverlay.cs | 19 ++++--- Content.Client/Drunk/DrunkSystem.cs | 36 +++++++------ .../Electrocution/ElectrocutionSystem.cs | 2 +- .../Components/StutteringAccentComponent.cs | 12 ++--- .../Speech/EntitySystems/SlurredSystem.cs | 46 +++++++++-------- .../Speech/EntitySystems/StutteringSystem.cs | 32 +++++++++--- .../Body/Components/BloodstreamComponent.cs | 6 --- .../Body/Systems/SharedBloodstreamSystem.cs | 25 +++------- Content.Shared/Drunk/DrunkComponent.cs | 6 --- .../Drunk/DrunkStatusEffectComponent.cs | 11 ++++ Content.Shared/Drunk/DrunkSystem.cs | 48 ------------------ Content.Shared/Drunk/SharedDrunkSystem.cs | 50 +++++++++++++++++++ Content.Shared/EntityEffects/Effects/Drunk.cs | 13 ++--- .../EntitySystems/SharedSlurredSystem.cs | 3 ++ .../EntitySystems/SharedStutteringSystem.cs | 14 +++--- .../Components/StatusEffectComponent.cs | 1 - .../StatusEffectSystem.Relay.cs | 3 ++ .../Entities/Mobs/NPCs/asteroid.yml | 1 - .../Entities/Mobs/NPCs/elemental.yml | 1 - .../Prototypes/Entities/Mobs/NPCs/silicon.yml | 1 - .../Entities/Mobs/NPCs/simplemob.yml | 2 - .../Entities/Mobs/Player/dragon.yml | 1 - .../Prototypes/Entities/Mobs/Species/base.yml | 3 -- .../Entities/StatusEffects/body.yml | 18 +++++++ .../Entities/StatusEffects/misc.yml | 14 ++++++ .../Entities/StatusEffects/speech.yml | 27 ++++++++++ Resources/Prototypes/Reagents/medicine.yml | 14 +++--- 27 files changed, 234 insertions(+), 175 deletions(-) delete mode 100644 Content.Shared/Drunk/DrunkComponent.cs create mode 100644 Content.Shared/Drunk/DrunkStatusEffectComponent.cs delete mode 100644 Content.Shared/Drunk/DrunkSystem.cs create mode 100644 Content.Shared/Drunk/SharedDrunkSystem.cs create mode 100644 Resources/Prototypes/Entities/StatusEffects/body.yml create mode 100644 Resources/Prototypes/Entities/StatusEffects/speech.yml diff --git a/Content.Client/Drunk/DrunkOverlay.cs b/Content.Client/Drunk/DrunkOverlay.cs index 1f26e75ffc92..c806cdad660f 100644 --- a/Content.Client/Drunk/DrunkOverlay.cs +++ b/Content.Client/Drunk/DrunkOverlay.cs @@ -1,5 +1,6 @@ using Content.Shared.Drunk; using Content.Shared.StatusEffect; +using Content.Shared.StatusEffectNew; using Robust.Client.Graphics; using Robust.Client.Player; using Robust.Shared.Enums; @@ -43,19 +44,21 @@ protected override void FrameUpdate(FrameEventArgs args) if (playerEntity == null) return; - if (!_entityManager.HasComponent(playerEntity) - || !_entityManager.TryGetComponent(playerEntity, out var status)) + var statusSys = _sysMan.GetEntitySystem(); + if (!statusSys.TryGetMaxTime(playerEntity.Value, out var status)) return; - var statusSys = _sysMan.GetEntitySystem(); - if (!statusSys.TryGetTime(playerEntity.Value, SharedDrunkSystem.DrunkKey, out var time, status)) - return; + var time = status.Item2; - var curTime = _timing.CurTime; - var timeLeft = (float) (time.Value.Item2 - curTime).TotalSeconds; + var power = SharedDrunkSystem.MagicNumber; + if (time != null) + { + var curTime = _timing.CurTime; + power = (float) (time - curTime).Value.TotalSeconds; + } - CurrentBoozePower += 8f * (0.5f*timeLeft - CurrentBoozePower) * args.DeltaSeconds / (timeLeft+1); + CurrentBoozePower += 8f * (power * 0.5f - CurrentBoozePower) * args.DeltaSeconds / (power+1); } protected override bool BeforeDraw(in OverlayDrawArgs args) diff --git a/Content.Client/Drunk/DrunkSystem.cs b/Content.Client/Drunk/DrunkSystem.cs index d9c6bb192fdc..c5fab75e7ddb 100644 --- a/Content.Client/Drunk/DrunkSystem.cs +++ b/Content.Client/Drunk/DrunkSystem.cs @@ -1,4 +1,5 @@ using Content.Shared.Drunk; +using Content.Shared.StatusEffectNew; using Robust.Client.Graphics; using Robust.Client.Player; using Robust.Shared.Player; @@ -16,38 +17,41 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnDrunkInit); - SubscribeLocalEvent(OnDrunkShutdown); + SubscribeLocalEvent(OnStatusApplied); + SubscribeLocalEvent(OnStatusRemoved); - SubscribeLocalEvent(OnPlayerAttached); - SubscribeLocalEvent(OnPlayerDetached); + SubscribeLocalEvent>(OnPlayerAttached); + SubscribeLocalEvent>(OnPlayerDetached); _overlay = new(); } - private void OnPlayerAttached(EntityUid uid, DrunkComponent component, LocalPlayerAttachedEvent args) + private void OnStatusApplied(Entity entity, ref StatusEffectAppliedEvent args) { - _overlayMan.AddOverlay(_overlay); + if (!_overlayMan.HasOverlay()) + _overlayMan.AddOverlay(_overlay); } - private void OnPlayerDetached(EntityUid uid, DrunkComponent component, LocalPlayerDetachedEvent args) + private void OnStatusRemoved(Entity entity, ref StatusEffectRemovedEvent args) { + if (Status.HasEffectComp(args.Target)) + return; + + if (_player.LocalEntity != args.Target) + return; + _overlay.CurrentBoozePower = 0; _overlayMan.RemoveOverlay(_overlay); } - private void OnDrunkInit(EntityUid uid, DrunkComponent component, ComponentInit args) + private void OnPlayerAttached(Entity entity, ref StatusEffectRelayedEvent args) { - if (_player.LocalEntity == uid) - _overlayMan.AddOverlay(_overlay); + _overlayMan.AddOverlay(_overlay); } - private void OnDrunkShutdown(EntityUid uid, DrunkComponent component, ComponentShutdown args) + private void OnPlayerDetached(Entity entity, ref StatusEffectRelayedEvent args) { - if (_player.LocalEntity == uid) - { - _overlay.CurrentBoozePower = 0; - _overlayMan.RemoveOverlay(_overlay); - } + _overlay.CurrentBoozePower = 0; + _overlayMan.RemoveOverlay(_overlay); } } diff --git a/Content.Server/Electrocution/ElectrocutionSystem.cs b/Content.Server/Electrocution/ElectrocutionSystem.cs index 1f04421c0f29..a162b29e1967 100644 --- a/Content.Server/Electrocution/ElectrocutionSystem.cs +++ b/Content.Server/Electrocution/ElectrocutionSystem.cs @@ -418,7 +418,7 @@ private bool DoCommonElectrocution(EntityUid uid, EntityUid? sourceUid, } } - _stuttering.DoStutter(uid, time * StutteringTimeMultiplier, refresh, statusEffects); + _stuttering.DoStutter(uid, time * StutteringTimeMultiplier, refresh); _jittering.DoJitter(uid, time * JitterTimeMultiplier, refresh, JitterAmplitude, JitterFrequency, true, statusEffects); _popup.PopupEntity(Loc.GetString("electrocuted-component-mob-shocked-popup-player"), uid, uid); diff --git a/Content.Server/Speech/Components/StutteringAccentComponent.cs b/Content.Server/Speech/Components/StutteringAccentComponent.cs index e82cd9b12b0f..dd65ef66e0d4 100644 --- a/Content.Server/Speech/Components/StutteringAccentComponent.cs +++ b/Content.Server/Speech/Components/StutteringAccentComponent.cs @@ -6,29 +6,25 @@ public sealed partial class StutteringAccentComponent : Component /// /// Percentage chance that a stutter will occur if it matches. /// - [DataField("matchRandomProb")] - [ViewVariables(VVAccess.ReadWrite)] + [DataField] public float MatchRandomProb = 0.8f; /// /// Percentage chance that a stutter occurs f-f-f-f-four times. /// - [DataField("fourRandomProb")] - [ViewVariables(VVAccess.ReadWrite)] + [DataField] public float FourRandomProb = 0.1f; /// /// Percentage chance that a stutter occurs t-t-t-three times. /// - [DataField("threeRandomProb")] - [ViewVariables(VVAccess.ReadWrite)] + [DataField] public float ThreeRandomProb = 0.2f; /// /// Percentage chance that a stutter cut off. /// - [DataField("cutRandomProb")] - [ViewVariables(VVAccess.ReadWrite)] + [DataField] public float CutRandomProb = 0.05f; } } diff --git a/Content.Server/Speech/EntitySystems/SlurredSystem.cs b/Content.Server/Speech/EntitySystems/SlurredSystem.cs index 5ac1ba037f21..8690079de1d0 100644 --- a/Content.Server/Speech/EntitySystems/SlurredSystem.cs +++ b/Content.Server/Speech/EntitySystems/SlurredSystem.cs @@ -3,8 +3,7 @@ using Content.Shared.Drunk; using Content.Shared.Speech; using Content.Shared.Speech.EntitySystems; -using Content.Shared.StatusEffect; -using Robust.Shared.Prototypes; +using Content.Shared.StatusEffectNew; using Robust.Shared.Random; using Robust.Shared.Timing; @@ -12,26 +11,15 @@ namespace Content.Server.Speech.EntitySystems; public sealed class SlurredSystem : SharedSlurredSystem { - [Dependency] private readonly StatusEffectsSystem _statusEffectsSystem = default!; + [Dependency] private readonly StatusEffectsSystem _status = default!; [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly IGameTiming _timing = default!; - private static readonly ProtoId SlurKey = "SlurredSpeech"; - public override void Initialize() { SubscribeLocalEvent(OnAccent); - } - - public override void DoSlur(EntityUid uid, TimeSpan time, StatusEffectsComponent? status = null) - { - if (!Resolve(uid, ref status, false)) - return; - if (!_statusEffectsSystem.HasStatusEffect(uid, SlurKey, status)) - _statusEffectsSystem.TryAddStatusEffect(uid, SlurKey, time, true, status); - else - _statusEffectsSystem.TryAddTime(uid, SlurKey, time, status); + SubscribeLocalEvent>(OnAccentRelayed); } /// @@ -39,15 +27,33 @@ public override void DoSlur(EntityUid uid, TimeSpan time, StatusEffectsComponent /// private float GetProbabilityScale(EntityUid uid) { - if (!_statusEffectsSystem.TryGetTime(uid, SharedDrunkSystem.DrunkKey, out var time)) + if (!_status.TryGetMaxTime(uid, out var time)) return 0; - var curTime = _timing.CurTime; - var timeLeft = (float) (time.Value.Item2 - curTime).TotalSeconds; - return Math.Clamp((timeLeft - 80) / 1100, 0f, 1f); + // This is a magic number. Why this value? No clue it was made 3 years before I refactored this. + var magic = SharedDrunkSystem.MagicNumber; + + if (time.Item2 != null) + { + var curTime = _timing.CurTime; + magic = (float) (time.Item2 - curTime).Value.TotalSeconds - 80f; + } + + return Math.Clamp(magic / SharedDrunkSystem.MagicNumber, 0f, 1f); + } + + private void OnAccent(Entity entity, ref AccentGetEvent args) + { + GetAccent(entity, ref args); + } + + private void OnAccentRelayed(Entity entity, ref StatusEffectRelayedEvent args) + { + var ev = args.Args; + GetAccent(args.Args.Entity, ref ev); } - private void OnAccent(EntityUid uid, SlurredAccentComponent component, AccentGetEvent args) + private void GetAccent(EntityUid uid, ref AccentGetEvent args) { var scale = GetProbabilityScale(uid); args.Message = Accentuate(args.Message, scale); diff --git a/Content.Server/Speech/EntitySystems/StutteringSystem.cs b/Content.Server/Speech/EntitySystems/StutteringSystem.cs index f47bff3523f4..2c78eb181ec7 100644 --- a/Content.Server/Speech/EntitySystems/StutteringSystem.cs +++ b/Content.Server/Speech/EntitySystems/StutteringSystem.cs @@ -3,14 +3,13 @@ using Content.Server.Speech.Components; using Content.Shared.Speech; using Content.Shared.Speech.EntitySystems; -using Content.Shared.StatusEffect; +using Content.Shared.StatusEffectNew; using Robust.Shared.Random; namespace Content.Server.Speech.EntitySystems { public sealed class StutteringSystem : SharedStutteringSystem { - [Dependency] private readonly StatusEffectsSystem _statusEffectsSystem = default!; [Dependency] private readonly IRobustRandom _random = default!; // Regex of characters to stutter. @@ -20,19 +19,36 @@ public sealed class StutteringSystem : SharedStutteringSystem public override void Initialize() { SubscribeLocalEvent(OnAccent); + + SubscribeLocalEvent>(OnAccent); } - public override void DoStutter(EntityUid uid, TimeSpan time, bool refresh, StatusEffectsComponent? status = null) + public override void DoStutter(EntityUid uid, TimeSpan time, bool refresh) { - if (!Resolve(uid, ref status, false)) - return; + if (refresh) + Status.TryUpdateStatusEffectDuration(uid, Stuttering, time); + else + Status.TryAddStatusEffectDuration(uid, Stuttering, time); + } + + public override void DoRemoveStutterTime(EntityUid uid, TimeSpan timeRemoved) + { + Status.TryAddTime(uid, Stuttering, -timeRemoved); + } - _statusEffectsSystem.TryAddStatusEffect(uid, StutterKey, time, refresh, status); + public override void DoRemoveStutter(EntityUid uid) + { + Status.TryRemoveStatusEffect(uid, Stuttering); + } + + private void OnAccent(Entity entity, ref AccentGetEvent args) + { + args.Message = Accentuate(args.Message, entity.Comp); } - private void OnAccent(EntityUid uid, StutteringAccentComponent component, AccentGetEvent args) + private void OnAccent(Entity entity, ref StatusEffectRelayedEvent args) { - args.Message = Accentuate(args.Message, component); + args.Args.Message = Accentuate(args.Args.Message, entity.Comp); } public string Accentuate(string message, StutteringAccentComponent component) diff --git a/Content.Shared/Body/Components/BloodstreamComponent.cs b/Content.Shared/Body/Components/BloodstreamComponent.cs index 013993226214..51814eaba9d5 100644 --- a/Content.Shared/Body/Components/BloodstreamComponent.cs +++ b/Content.Shared/Body/Components/BloodstreamComponent.cs @@ -198,12 +198,6 @@ public sealed partial class BloodstreamComponent : Component [ViewVariables] public Entity? TemporarySolution; - /// - /// Variable that stores the amount of status time added by having a low blood level. - /// - [DataField, AutoNetworkedField] - public TimeSpan StatusTime; - /// /// Alert to show when bleeding. /// diff --git a/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs b/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs index ac385040a941..182cdb47d36b 100644 --- a/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs +++ b/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs @@ -6,7 +6,6 @@ using Content.Shared.Chemistry.Reaction; using Content.Shared.Chemistry.Reagent; using Content.Shared.Damage; -using Content.Shared.Drunk; using Content.Shared.EntityEffects.Effects; using Content.Shared.FixedPoint; using Content.Shared.Fluids; @@ -16,7 +15,7 @@ using Content.Shared.Popups; using Content.Shared.Random.Helpers; using Content.Shared.Rejuvenate; -using Content.Shared.Speech.EntitySystems; +using Content.Shared.StatusEffectNew; using Robust.Shared.Audio.Systems; using Robust.Shared.Containers; using Robust.Shared.Prototypes; @@ -27,17 +26,18 @@ namespace Content.Shared.Body.Systems; public abstract class SharedBloodstreamSystem : EntitySystem { + public static readonly EntProtoId Bloodloss = "StatusEffectBloodloss"; + [Dependency] protected readonly SharedSolutionContainerSystem SolutionContainer = default!; [Dependency] private readonly IGameTiming _timing = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; [Dependency] private readonly SharedPuddleSystem _puddle = default!; + [Dependency] private readonly StatusEffectsSystem _status = default!; [Dependency] private readonly AlertsSystem _alertsSystem = default!; [Dependency] private readonly MobStateSystem _mobStateSystem = default!; [Dependency] private readonly DamageableSystem _damageableSystem = default!; - [Dependency] private readonly SharedDrunkSystem _drunkSystem = default!; - [Dependency] private readonly SharedStutteringSystem _stutteringSystem = default!; public override void Initialize() { @@ -100,15 +100,7 @@ public override void Update(float frameTime) // Apply dizziness as a symptom of bloodloss. // The effect is applied in a way that it will never be cleared without being healthy. // Multiplying by 2 is arbitrary but works for this case, it just prevents the time from running out - _drunkSystem.TryApplyDrunkenness( - uid, - (float)bloodstream.AdjustedUpdateInterval.TotalSeconds * 2, - applySlur: false); - _stutteringSystem.DoStutter(uid, bloodstream.AdjustedUpdateInterval * 2, refresh: false); - - // storing the drunk and stutter time so we can remove it independently from other effects additions - bloodstream.StatusTime += bloodstream.AdjustedUpdateInterval * 2; - DirtyField(uid, bloodstream, nameof(BloodstreamComponent.StatusTime)); + _status.TrySetStatusEffectDuration(uid, Bloodloss); } else if (!_mobStateSystem.IsDead(uid)) { @@ -118,12 +110,7 @@ public override void Update(float frameTime) bloodstream.BloodlossHealDamage * bloodPercentage, ignoreResistances: true, interruptsDoAfters: false); - // Remove the drunk effect when healthy. Should only remove the amount of drunk and stutter added by low blood level - _drunkSystem.TryRemoveDrunkenessTime(uid, bloodstream.StatusTime.TotalSeconds); - _stutteringSystem.DoRemoveStutterTime(uid, bloodstream.StatusTime.TotalSeconds); - // Reset the drunk and stutter time to zero - bloodstream.StatusTime = TimeSpan.Zero; - DirtyField(uid, bloodstream, nameof(BloodstreamComponent.StatusTime)); + _status.TryRemoveStatusEffect(uid, Bloodloss); } } } diff --git a/Content.Shared/Drunk/DrunkComponent.cs b/Content.Shared/Drunk/DrunkComponent.cs deleted file mode 100644 index 61c195d27e90..000000000000 --- a/Content.Shared/Drunk/DrunkComponent.cs +++ /dev/null @@ -1,6 +0,0 @@ -using Robust.Shared.GameStates; - -namespace Content.Shared.Drunk; - -[RegisterComponent, NetworkedComponent] -public sealed partial class DrunkComponent : Component { } diff --git a/Content.Shared/Drunk/DrunkStatusEffectComponent.cs b/Content.Shared/Drunk/DrunkStatusEffectComponent.cs new file mode 100644 index 000000000000..69ad7c3ad9d3 --- /dev/null +++ b/Content.Shared/Drunk/DrunkStatusEffectComponent.cs @@ -0,0 +1,11 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Drunk; + +/// +/// This is used by a status effect entity to apply the to an entity. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class DrunkStatusEffectComponent : Component +{ +} diff --git a/Content.Shared/Drunk/DrunkSystem.cs b/Content.Shared/Drunk/DrunkSystem.cs deleted file mode 100644 index 236ce2dcd309..000000000000 --- a/Content.Shared/Drunk/DrunkSystem.cs +++ /dev/null @@ -1,48 +0,0 @@ -using Content.Shared.Speech.EntitySystems; -using Content.Shared.StatusEffect; -using Content.Shared.Traits.Assorted; -using Robust.Shared.Prototypes; - -namespace Content.Shared.Drunk; - -public abstract class SharedDrunkSystem : EntitySystem -{ - public static readonly ProtoId DrunkKey = "Drunk"; - - [Dependency] private readonly StatusEffectsSystem _statusEffectsSystem = default!; - [Dependency] private readonly SharedSlurredSystem _slurredSystem = default!; - - public void TryApplyDrunkenness(EntityUid uid, float boozePower, bool applySlur = true, - StatusEffectsComponent? status = null) - { - if (!Resolve(uid, ref status, false)) - return; - - if (TryComp(uid, out var trait)) - boozePower *= trait.BoozeStrengthMultiplier; - - if (applySlur) - { - _slurredSystem.DoSlur(uid, TimeSpan.FromSeconds(boozePower), status); - } - - if (!_statusEffectsSystem.HasStatusEffect(uid, DrunkKey, status)) - { - _statusEffectsSystem.TryAddStatusEffect(uid, DrunkKey, TimeSpan.FromSeconds(boozePower), true, status); - } - else - { - _statusEffectsSystem.TryAddTime(uid, DrunkKey, TimeSpan.FromSeconds(boozePower), status); - } - } - - public void TryRemoveDrunkenness(EntityUid uid) - { - _statusEffectsSystem.TryRemoveStatusEffect(uid, DrunkKey); - } - public void TryRemoveDrunkenessTime(EntityUid uid, double timeRemoved) - { - _statusEffectsSystem.TryRemoveTime(uid, DrunkKey, TimeSpan.FromSeconds(timeRemoved)); - } - -} diff --git a/Content.Shared/Drunk/SharedDrunkSystem.cs b/Content.Shared/Drunk/SharedDrunkSystem.cs new file mode 100644 index 000000000000..96aff82fa048 --- /dev/null +++ b/Content.Shared/Drunk/SharedDrunkSystem.cs @@ -0,0 +1,50 @@ +using Content.Shared.Speech.EntitySystems; +using Content.Shared.StatusEffectNew; +using Content.Shared.Traits.Assorted; +using Robust.Shared.Prototypes; + +namespace Content.Shared.Drunk; + +public abstract class SharedDrunkSystem : EntitySystem +{ + public static EntProtoId Drunk = "StatusEffectDrunk"; + public static EntProtoId Woozy = "StatusEffectWoozy"; + + /* I have no clue why this magic number was chosen, I copied it from slur system and needed it for the overlay + If you have a more intelligent magic number be my guest to completely explode this value. + There were no comments as to why this value was chosen three years ago. */ + public static float MagicNumber = 1100f; + + [Dependency] protected readonly StatusEffectsSystem Status = default!; + + public override void Initialize() + { + SubscribeLocalEvent(OnLightweightDrinking); + } + + public void TryApplyDrunkenness(EntityUid uid, TimeSpan boozePower) + { + var ev = new DrunkEvent(boozePower); + RaiseLocalEvent(uid, ref ev); + + Status.TryAddStatusEffectDuration(uid, Drunk, ev.Duration); + } + + public void TryRemoveDrunkenness(EntityUid uid) + { + Status.TryRemoveStatusEffect(uid, Drunk); + } + + public void TryRemoveDrunkennessTime(EntityUid uid, TimeSpan boozePower) + { + Status.TryAddTime(uid, Drunk, - boozePower); + } + + private void OnLightweightDrinking(Entity entity, ref DrunkEvent args) + { + args.Duration *= entity.Comp.BoozeStrengthMultiplier; + } + + [ByRefEvent] + public record struct DrunkEvent(TimeSpan Duration); +} diff --git a/Content.Shared/EntityEffects/Effects/Drunk.cs b/Content.Shared/EntityEffects/Effects/Drunk.cs index 5f7f29c342be..aa15df8f3d8f 100644 --- a/Content.Shared/EntityEffects/Effects/Drunk.cs +++ b/Content.Shared/EntityEffects/Effects/Drunk.cs @@ -9,13 +9,7 @@ public sealed partial class Drunk : EntityEffect /// BoozePower is how long each metabolism cycle will make the drunk effect last for. /// [DataField] - public float BoozePower = 3f; - - /// - /// Whether speech should be slurred. - /// - [DataField] - public bool SlurSpeech = true; + public TimeSpan BoozePower = TimeSpan.FromSeconds(3f); protected override string? ReagentEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) => Loc.GetString("reagent-effect-guidebook-drunk", ("chance", Probability)); @@ -24,11 +18,10 @@ public override void Effect(EntityEffectBaseArgs args) { var boozePower = BoozePower; - if (args is EntityEffectReagentArgs reagentArgs) { + if (args is EntityEffectReagentArgs reagentArgs) boozePower *= reagentArgs.Scale.Float(); - } var drunkSys = args.EntityManager.EntitySysManager.GetEntitySystem(); - drunkSys.TryApplyDrunkenness(args.TargetEntity, boozePower, SlurSpeech); + drunkSys.TryApplyDrunkenness(args.TargetEntity, boozePower); } } diff --git a/Content.Shared/Speech/EntitySystems/SharedSlurredSystem.cs b/Content.Shared/Speech/EntitySystems/SharedSlurredSystem.cs index 8718e054ba29..aadda6aa0989 100644 --- a/Content.Shared/Speech/EntitySystems/SharedSlurredSystem.cs +++ b/Content.Shared/Speech/EntitySystems/SharedSlurredSystem.cs @@ -1,8 +1,11 @@ using Content.Shared.StatusEffect; +using Robust.Shared.Prototypes; namespace Content.Shared.Speech.EntitySystems; public abstract class SharedSlurredSystem : EntitySystem { + public static readonly EntProtoId Stutter = "StatusEffectSlurred"; + public virtual void DoSlur(EntityUid uid, TimeSpan time, StatusEffectsComponent? status = null) { } } diff --git a/Content.Shared/Speech/EntitySystems/SharedStutteringSystem.cs b/Content.Shared/Speech/EntitySystems/SharedStutteringSystem.cs index 05358a04bbc1..90cd8bc4de9c 100644 --- a/Content.Shared/Speech/EntitySystems/SharedStutteringSystem.cs +++ b/Content.Shared/Speech/EntitySystems/SharedStutteringSystem.cs @@ -1,26 +1,24 @@ -using Content.Shared.StatusEffect; +using Content.Shared.StatusEffectNew; using Robust.Shared.Prototypes; namespace Content.Shared.Speech.EntitySystems; public abstract class SharedStutteringSystem : EntitySystem { - public static readonly ProtoId StutterKey = "Stutter"; + public static readonly EntProtoId Stuttering = "StatusEffectStutter"; - [Dependency] private readonly StatusEffectsSystem _statusEffectsSystem = default!; + [Dependency] protected readonly StatusEffectsSystem Status = default!; // For code in shared... I imagine we ain't getting accent prediction anytime soon so let's not bother. - public virtual void DoStutter(EntityUid uid, TimeSpan time, bool refresh, StatusEffectsComponent? status = null) + public virtual void DoStutter(EntityUid uid, TimeSpan time, bool refresh) { } - public virtual void DoRemoveStutterTime(EntityUid uid, double timeRemoved) + public virtual void DoRemoveStutterTime(EntityUid uid, TimeSpan timeRemoved) { - _statusEffectsSystem.TryRemoveTime(uid, StutterKey, TimeSpan.FromSeconds(timeRemoved)); } - public void DoRemoveStutter(EntityUid uid, double timeRemoved) + public virtual void DoRemoveStutter(EntityUid uid) { - _statusEffectsSystem.TryRemoveStatusEffect(uid, StutterKey); } } diff --git a/Content.Shared/StatusEffectNew/Components/StatusEffectComponent.cs b/Content.Shared/StatusEffectNew/Components/StatusEffectComponent.cs index 25f40718e975..67ff8b3e6169 100644 --- a/Content.Shared/StatusEffectNew/Components/StatusEffectComponent.cs +++ b/Content.Shared/StatusEffectNew/Components/StatusEffectComponent.cs @@ -1,4 +1,3 @@ -using Content.Shared.Alert; using Content.Shared.Whitelist; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; diff --git a/Content.Shared/StatusEffectNew/StatusEffectSystem.Relay.cs b/Content.Shared/StatusEffectNew/StatusEffectSystem.Relay.cs index 0c4c5cf1f7f2..3644bed45e52 100644 --- a/Content.Shared/StatusEffectNew/StatusEffectSystem.Relay.cs +++ b/Content.Shared/StatusEffectNew/StatusEffectSystem.Relay.cs @@ -1,6 +1,7 @@ using Content.Shared.Movement.Events; using Content.Shared.Movement.Systems; using Content.Shared.Rejuvenate; +using Content.Shared.Speech; using Content.Shared.StatusEffectNew.Components; using Content.Shared.Stunnable; using Robust.Shared.Player; @@ -23,6 +24,8 @@ private void InitializeRelay() SubscribeLocalEvent(RefRelayStatusEffectEvent); SubscribeLocalEvent(RefRelayStatusEffectEvent); + + SubscribeLocalEvent(RelayStatusEffectEvent); } private void RefRelayStatusEffectEvent(EntityUid uid, StatusEffectContainerComponent component, ref T args) where T : struct diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/asteroid.yml b/Resources/Prototypes/Entities/Mobs/NPCs/asteroid.yml index d2dd76146871..909e11e21f24 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/asteroid.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/asteroid.yml @@ -19,7 +19,6 @@ group: GenericNumber - type: StatusEffects allowed: - - Stutter - Electrocution - TemporaryBlindness - RadiationProtection diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml index ba4c5e3698c8..eba25717f33d 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml @@ -35,7 +35,6 @@ bodyType: KinematicController # Same for all inheritors - type: StatusEffects allowed: - - Stutter - Electrocution - type: Pullable - type: Tag diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml index 279dbe9f5430..fd700d7a4c9d 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml @@ -15,7 +15,6 @@ bodyType: KinematicController # Same for all inheritors - type: StatusEffects allowed: - - Stutter - Electrocution - type: Repairable doAfterDelay: 8 diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml index 11c0f0d21d5d..4090138b5718 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml @@ -19,7 +19,6 @@ baseSprintSpeed : 4 - type: StatusEffects allowed: - - Stutter - Electrocution - TemporaryBlindness - Pacified @@ -93,7 +92,6 @@ baseDecayRate: 0.04 - type: StatusEffects allowed: - - Stutter - Electrocution - TemporaryBlindness - Pacified diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index b6b344d6b550..441751a80b23 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -100,7 +100,6 @@ types: {} - type: StatusEffects # Overwriting basesimplemob to remove flash, getting flashed as dragon just feelsbad allowed: - - Stutter - Electrocution - TemporaryBlindness - Pacified diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 10c39ed7a082..3bb43c26cb40 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -120,10 +120,7 @@ - !type:WashCreamPieReaction - type: StatusEffects allowed: - - Stutter - Electrocution - - Drunk - - SlurredSpeech - RatvarianLanguage - PressureImmunity - Muted diff --git a/Resources/Prototypes/Entities/StatusEffects/body.yml b/Resources/Prototypes/Entities/StatusEffects/body.yml new file mode 100644 index 000000000000..3765ebefd45e --- /dev/null +++ b/Resources/Prototypes/Entities/StatusEffects/body.yml @@ -0,0 +1,18 @@ +- type: entity + parent: MobStatusEffectBase + id: BloodstreamStatusEffectBase + abstract: true + components: + - type: StatusEffect + whitelist: + components: + - Bloodstream + +- type: entity + parent: [ BloodstreamStatusEffectBase ] + id: StatusEffectBloodloss + name: bloodloss + components: + - type: StutteringAccent + - type: DrunkStatusEffect + - type: RejuvenateRemovedStatusEffect diff --git a/Resources/Prototypes/Entities/StatusEffects/misc.yml b/Resources/Prototypes/Entities/StatusEffects/misc.yml index 3ce81081c0eb..14c6b5b649d1 100644 --- a/Resources/Prototypes/Entities/StatusEffects/misc.yml +++ b/Resources/Prototypes/Entities/StatusEffects/misc.yml @@ -78,3 +78,17 @@ name: hallucinations components: - type: SeeingRainbowsStatusEffect + +# Causes your vision to become blurry and gives me a headache. +- type: entity + parent: MobStatusEffectDebuff + id: StatusEffectWoozy + name: woozy + components: + - type: DrunkStatusEffect + +# Causes you to get drunk +- type: entity + parent: [ StatusEffectWoozy, StatusEffectSlurred ] + id: StatusEffectDrunk + name: drunk diff --git a/Resources/Prototypes/Entities/StatusEffects/speech.yml b/Resources/Prototypes/Entities/StatusEffects/speech.yml new file mode 100644 index 000000000000..17e533b1a81e --- /dev/null +++ b/Resources/Prototypes/Entities/StatusEffects/speech.yml @@ -0,0 +1,27 @@ +- type: entity + parent: MobStatusEffectDebuff + id: SpeechStatusEffectBase + abstract: true + components: + - type: StatusEffect + whitelist: + components: + - MobState + - Speech + requireAll: true + +# Causes you to st-t-u-t-t-t-er randomly when talking. +- type: entity + parent: SpeechStatusEffectBase + id: StatusEffectStutter + name: stutter + components: + - type: StutteringAccent + +# Causes you to schlur your words schwhen talking. +- type: entity + parent: SpeechStatusEffectBase + id: StatusEffectSlurred + name: slurred + components: + - type: SlurredAccent diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index 6ac69c84ebfd..f0a11706b0ba 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -12,9 +12,9 @@ - !type:GenericStatusEffect key: Stutter component: ScrambledAccent - - !type:Drunk - slurSpeech: false - boozePower: 20 + - !type:ModifyStatusEffect + effectProto: StatusEffectSlurred + time: 20.0 - type: reagent id: Dylovene @@ -104,8 +104,8 @@ metabolisms: Medicine: effects: - - !type:GenericStatusEffect - key: Drunk + - !type:ModifyStatusEffect + effectProto: StatusEffectDrunk time: 6.0 type: Remove - !type:HealthChange @@ -1353,8 +1353,8 @@ key: Jitter time: 2.0 type: Remove - - !type:GenericStatusEffect - key: Drunk + - !type:ModifyStatusEffect + effectProto: StatusEffectDrunk time: 6.0 type: Remove - !type:PopupMessage # we dont have sanity/mood so this will have to do From 87705e0335620828d11ba95520a72de80bd1e0ee Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 20:27:36 +0000 Subject: [PATCH 154/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 024760194a04..c9c1234ca8d8 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: OnyxTheBrave - changes: - - message: Cloth is now able to be made in the Sheet-Meister 2000 - type: Add - id: 8354 - time: '2025-04-26T03:22:52.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/32676 - author: SyaoranFox changes: - message: Pulse Pistol, Pulse Carbine, and Pulse Rifle now share the same sound @@ -3952,3 +3945,10 @@ id: 8866 time: '2025-08-18T18:58:30.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39732 +- author: Princess-Cheeseballs + changes: + - message: Being a Lightweight drunk no longer extends your bloodloss + type: Fix + id: 8867 + time: '2025-08-18T20:26:29.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38678 From 47cf99fb7e34888a3d4798122620e08f721e8f21 Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Mon, 18 Aug 2025 22:42:40 +0200 Subject: [PATCH 155/760] Fix medipen injectors not respecting entity identity (#39735) * Remove StaminaResistance from places where it should not be * I lost a nukie round because of this bug * Who put the god damn changes on the god damn branch --- Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs | 2 +- .../Locale/en-US/chemistry/components/hypospray-component.ftl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs b/Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs index 34bc44f1cb0e..324858afd7bd 100644 --- a/Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs +++ b/Content.Shared/Chemistry/EntitySystems/HypospraySystem.cs @@ -144,7 +144,7 @@ public bool TryDoInject(Entity entity, EntityUid target, Ent return false; } - _popup.PopupClient(Loc.GetString(msgFormat ?? "hypospray-component-inject-other-message", ("other", target)), target, user); + _popup.PopupClient(Loc.GetString(msgFormat ?? "hypospray-component-inject-other-message", ("other", Identity.Entity(target, EntityManager))), target, user); if (target != user) { diff --git a/Resources/Locale/en-US/chemistry/components/hypospray-component.ftl b/Resources/Locale/en-US/chemistry/components/hypospray-component.ftl index 96ebaa3ed016..36d229e78f02 100644 --- a/Resources/Locale/en-US/chemistry/components/hypospray-component.ftl +++ b/Resources/Locale/en-US/chemistry/components/hypospray-component.ftl @@ -8,7 +8,7 @@ hypospray-volume-label = Volume: [color=white]{$currentVolume}/{$totalVolume}u[/ ## Entity -hypospray-component-inject-other-message = You inject {$other}. +hypospray-component-inject-other-message = You inject {THE($other)}. hypospray-component-inject-self-message = You inject yourself. hypospray-component-empty-message = Nothing to inject. hypospray-component-feel-prick-message = You feel a tiny prick! From 020f25139c7a3e22bd80f7936efe5debae861e51 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 18 Aug 2025 20:43:48 +0000 Subject: [PATCH 156/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c9c1234ca8d8..f50bcb8a2115 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: SyaoranFox - changes: - - message: Pulse Pistol, Pulse Carbine, and Pulse Rifle now share the same sound - file. - type: Tweak - id: 8355 - time: '2025-04-26T13:36:51.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36952 - author: RedBookcase changes: - message: Various changes to edged weapons, including new storage sprites and new @@ -3952,3 +3944,11 @@ id: 8867 time: '2025-08-18T20:26:29.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38678 +- author: SlamBamActionman + changes: + - message: Auto-injector/medipen pop-ups now show the correct identity when injecting + someone else. + type: Fix + id: 8868 + time: '2025-08-18T20:42:41.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39735 From 3323a17b3d3f5830e8e7a6c6418019c373b9d017 Mon Sep 17 00:00:00 2001 From: MarkerWicker Date: Mon, 18 Aug 2025 17:49:25 -0600 Subject: [PATCH 157/760] predict StackSystem GetVerbsEvent (#39741) --- Content.Server/Stack/StackSystem.cs | 41 +---------------- Content.Shared/Stacks/SharedStackSystem.cs | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+), 40 deletions(-) diff --git a/Content.Server/Stack/StackSystem.cs b/Content.Server/Stack/StackSystem.cs index a24cb2df423c..aac5a2390254 100644 --- a/Content.Server/Stack/StackSystem.cs +++ b/Content.Server/Stack/StackSystem.cs @@ -16,13 +16,9 @@ public sealed class StackSystem : SharedStackSystem { [Dependency] private readonly IPrototypeManager _prototypeManager = default!; - public static readonly int[] DefaultSplitAmounts = { 1, 5, 10, 20, 30, 50 }; - public override void Initialize() { base.Initialize(); - - SubscribeLocalEvent>(OnStackAlternativeInteract); } public override void SetCount(EntityUid uid, int amount, StackComponent? component = null) @@ -165,42 +161,7 @@ private List CalculateSpawns(string entityPrototype, int amount) return amounts; } - private void OnStackAlternativeInteract(EntityUid uid, StackComponent stack, GetVerbsEvent args) - { - if (!args.CanAccess || !args.CanInteract || args.Hands == null || stack.Count == 1) - return; - - AlternativeVerb halve = new() - { - Text = Loc.GetString("comp-stack-split-halve"), - Category = VerbCategory.Split, - Act = () => UserSplit(uid, args.User, stack.Count / 2, stack), - Priority = 1 - }; - args.Verbs.Add(halve); - - var priority = 0; - foreach (var amount in DefaultSplitAmounts) - { - if (amount >= stack.Count) - continue; - - AlternativeVerb verb = new() - { - Text = amount.ToString(), - Category = VerbCategory.Split, - Act = () => UserSplit(uid, args.User, amount, stack), - // we want to sort by size, not alphabetically by the verb text. - Priority = priority - }; - - priority--; - - args.Verbs.Add(verb); - } - } - - private void UserSplit(EntityUid uid, EntityUid userUid, int amount, + protected override void UserSplit(EntityUid uid, EntityUid userUid, int amount, StackComponent? stack = null, TransformComponent? userTransform = null) { diff --git a/Content.Shared/Stacks/SharedStackSystem.cs b/Content.Shared/Stacks/SharedStackSystem.cs index 60b93a8da8dc..b3de1870febb 100644 --- a/Content.Shared/Stacks/SharedStackSystem.cs +++ b/Content.Shared/Stacks/SharedStackSystem.cs @@ -6,6 +6,7 @@ using Content.Shared.Nutrition; using Content.Shared.Popups; using Content.Shared.Storage.EntitySystems; +using Content.Shared.Verbs; using JetBrains.Annotations; using Robust.Shared.GameStates; using Robust.Shared.Physics.Systems; @@ -29,6 +30,8 @@ public abstract class SharedStackSystem : EntitySystem [Dependency] protected readonly SharedPopupSystem Popup = default!; [Dependency] private readonly SharedStorageSystem _storage = default!; + public static readonly int[] DefaultSplitAmounts = { 1, 5, 10, 20, 30, 50 }; + public override void Initialize() { base.Initialize(); @@ -40,6 +43,7 @@ public override void Initialize() SubscribeLocalEvent(OnStackInteractUsing); SubscribeLocalEvent(OnBeforeEaten); SubscribeLocalEvent(OnEaten); + SubscribeLocalEvent>(OnStackAlternativeInteract); _vvm.GetTypeHandler() .AddPath(nameof(StackComponent.Count), (_, comp) => comp.Count, SetCount); @@ -432,6 +436,55 @@ private void OnEaten(Entity eaten, ref IngestedEvent args) // Here to tell the food system to do destroy stuff. args.Destroy = true; } + + private void OnStackAlternativeInteract(EntityUid uid, StackComponent stack, GetVerbsEvent args) + { + if (!args.CanAccess || !args.CanInteract || args.Hands == null || stack.Count == 1) + return; + + AlternativeVerb halve = new() + { + Text = Loc.GetString("comp-stack-split-halve"), + Category = VerbCategory.Split, + Act = () => UserSplit(uid, args.User, stack.Count / 2, stack), + Priority = 1 + }; + args.Verbs.Add(halve); + + var priority = 0; + foreach (var amount in DefaultSplitAmounts) + { + if (amount >= stack.Count) + continue; + + AlternativeVerb verb = new() + { + Text = amount.ToString(), + Category = VerbCategory.Split, + Act = () => UserSplit(uid, args.User, amount, stack), + // we want to sort by size, not alphabetically by the verb text. + Priority = priority + }; + + priority--; + + args.Verbs.Add(verb); + } + } + + /// + /// OnStackAlternativeInteract() was moved to shared in order to faciliate prediction of stack splitting verbs. + /// However, prediction of interacitons with spawned entities is non-functional (or so i'm told) + /// So, UserSplit() and Split() should remain on the server for the time being. + /// This empty virtual method allows for UserSplit() to be called on the server from the client. + /// When prediction is improved, those two methods should be moved to shared, in order to predict the splitting itself (not just the verbs) + /// + protected virtual void UserSplit(EntityUid uid, EntityUid userUid, int amount, + StackComponent? stack = null, + TransformComponent? userTransform = null) + { + + } } /// From 8768074706197e2b59795faa125df4f4eebb68e4 Mon Sep 17 00:00:00 2001 From: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Date: Mon, 18 Aug 2025 21:36:28 -0400 Subject: [PATCH 158/760] More informative changeline devour armor text (#39745) more informative armor text --- Resources/Locale/en-US/changeling/changeling.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/en-US/changeling/changeling.ftl b/Resources/Locale/en-US/changeling/changeling.ftl index d30438584859..57ad3550bf03 100644 --- a/Resources/Locale/en-US/changeling/changeling.ftl +++ b/Resources/Locale/en-US/changeling/changeling.ftl @@ -2,7 +2,7 @@ roles-antag-changeling-objective = A intelligent predator that assumes the identities of its victims. changeling-devour-attempt-failed-rotting = This corpse has only rotted biomass. -changeling-devour-attempt-failed-protected = This victim's biomass is protected. +changeling-devour-attempt-failed-protected = This victim's biomass is protected by armor! changeling-devour-begin-windup-self = Our uncanny mouth reveals itself with otherworldly hunger. changeling-devour-begin-windup-others = { CAPITALIZE(POSS-ADJ($user)) } uncanny mouth reveals itself with otherworldly hunger. From a491718be6acd6b30753798fa87c267f2368fb78 Mon Sep 17 00:00:00 2001 From: Nox Date: Mon, 18 Aug 2025 23:19:05 -0700 Subject: [PATCH 159/760] Rebuilt Box Armory (#39733) Rebuilt Box armory Signed-off-by: Nox38 --- Resources/Maps/box.yml | 2436 ++++++++++++++++++++++++++-------------- 1 file changed, 1623 insertions(+), 813 deletions(-) diff --git a/Resources/Maps/box.yml b/Resources/Maps/box.yml index c86fde6628d6..b47c15cf629f 100644 --- a/Resources/Maps/box.yml +++ b/Resources/Maps/box.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/09/2025 20:23:34 - entityCount: 28684 + time: 08/18/2025 19:36:14 + entityCount: 28741 maps: - 780 grids: @@ -170,7 +170,7 @@ entities: version: 7 -1,2: ind: -1,2 - tiles: WQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAACAFkAAAAAAgAdAAAAAAAAHQAAAAACAB0AAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAB0AAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAIAeQAAAAAAAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAMAWQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAB0AAAAAAQBZAAAAAAIAHQAAAAAAAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAACAB0AAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAHQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgB5AAAAAAAAHQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAB0AAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAA== + tiles: WQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAB0AAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAAAdAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAACAB0AAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgB5AAAAAAAAHQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAA== version: 7 0,2: ind: 0,2 @@ -761,16 +761,14 @@ entities: color: '#DE3A3A96' id: BotGreyscale decals: - 6477: -13,42 6480: -13,45 - 6481: -15,45 - 6482: -15,44 6493: -15,41 - 7558: -13,44 7560: -10,44 7561: -9,44 7562: -9,47 7563: -10,47 + 7598: -13,43 + 7622: -14,47 - node: color: '#FFFFFFFF' id: BotGreyscale @@ -793,11 +791,6 @@ entities: 6231: -25,-75 6232: -24,-76 6233: -25,-77 - - node: - color: '#DE3A3A96' - id: BotLeft - decals: - 7559: -11,44 - node: color: '#FFFFFFFF' id: BotLeft @@ -816,8 +809,6 @@ entities: decals: 6490: -14,40 6491: -15,40 - 6500: -12,47 - 6501: -11,47 - node: zIndex: 1 color: '#FFFFFFFF' @@ -837,7 +828,7 @@ entities: id: BotRightGreyscale decals: 6498: -15,47 - 6499: -14,47 + 7623: -11,47 - node: zIndex: 1 color: '#FFFFFFFF' @@ -846,6 +837,14 @@ entities: 6019: -2,-22 6226: -26,-75 6227: -24,-77 + - node: + color: '#DE3A3A96' + id: BoxGreyscale + decals: + 7618: -9,42 + 7619: -10,42 + 7620: -10,40 + 7621: -9,40 - node: color: '#FFFFFFFF' id: BoxGreyscale @@ -862,12 +861,12 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkInnerNe decals: - 7557: -14,41 + 7603: -14,42 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerNw decals: - 7556: -12,41 + 7617: -12,42 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerSe @@ -887,8 +886,7 @@ entities: 5989: -24,-10 6466: -14,45 7549: -14,44 - 7550: -14,43 - 7551: -14,42 + 7601: -14,43 - node: color: '#FFFFFFFF' id: BrickTileDarkLineN @@ -906,7 +904,7 @@ entities: 5959: -25,-70 5960: -24,-70 5961: -23,-70 - 7555: -13,41 + 7602: -13,42 - node: zIndex: 1 color: '#FFFFFFFF' @@ -948,7 +946,6 @@ entities: 6462: -12,45 7552: -12,44 7553: -12,43 - 7554: -12,42 - node: color: '#9FED584D' id: BrickTileSteelCornerNe @@ -3046,18 +3043,12 @@ entities: 7111: -12,46 7116: -14,46 7117: -15,46 - 7118: -15,44 7119: -15,41 7120: -15,40 7121: -13,40 - 7122: -11,40 - 7123: -11,41 7125: -11,45 - 7126: -11,47 - 7127: -13,47 7128: -15,47 7129: -13,45 - 7130: -13,42 7133: -7,40 7134: -9,40 7135: -9,41 @@ -3295,6 +3286,13 @@ entities: 6259: -25,-26 6260: -27,-26 6261: -28,-24 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtHeavyMonotile + decals: + 7626: -11,46 + 7629: -9,46 - node: cleanable: True zIndex: 5 @@ -4122,10 +4120,8 @@ entities: 7400: -7,48 7401: -5,46 7402: -7,44 - 7403: -11,41 7405: -11,45 7406: -13,46 - 7407: -13,42 7408: -3,37 7409: 2,37 7410: 2,41 @@ -4181,6 +4177,13 @@ entities: 7463: -16,24 7464: -14,24 7465: -15,29 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtLight + decals: + 7624: -10,45 + 7627: -14,45 - node: cleanable: True zIndex: 5 @@ -4709,7 +4712,6 @@ entities: 7485: -11,52 7486: -13,50 7487: -14,50 - 7488: -14,47 7489: -15,47 7490: -6,44 7491: -6,38 @@ -4717,6 +4719,13 @@ entities: 7493: 0,26 7494: -1,18 7495: -9,17 + - node: + cleanable: True + color: '#FFFFFFFF' + id: DirtMedium + decals: + 7625: -10,46 + 7628: -9,45 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7290,6 +7299,7 @@ entities: decals: 1608: 19,-19 3513: 23,17 + 7599: -9,45 - node: color: '#FFFFFFFF' id: WarnCornerSW @@ -7297,8 +7307,7 @@ entities: 1615: 21,-21 3517: 25,17 6268: 68,-47 - 6441: -11,40 - 7538: -14,41 + 7608: -14,41 - node: color: '#FFFFFFFF' id: WarnCornerSmallGreyscaleNE @@ -7347,8 +7356,7 @@ entities: 2314: -73,-4 3512: -13,-63 6310: 24,-80 - 7539: -12,42 - 7547: -9,45 + 7614: -12,41 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7410,7 +7418,6 @@ entities: 2315: -69,8 2316: -76,8 3699: -38,-10 - 6442: -11,41 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7419,11 +7426,6 @@ entities: 5976: -23,-66 6069: 20,-76 6175: -19,-82 - - node: - color: '#FFFFFFFF' - id: WarnEndE - decals: - 7545: -8,45 - node: color: '#FFFFFFFF' id: WarnEndGreyscaleN @@ -7469,6 +7471,7 @@ entities: 6967: 10,51 7531: -12,44 7540: -12,43 + 7613: -12,42 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7753,12 +7756,10 @@ entities: 6318: 26,-74 6450: -10,40 6451: -9,40 - 6452: -8,40 - 7528: -13,41 - 7529: -12,41 7532: -11,45 7533: -10,45 - 7534: -9,45 + 7606: -13,41 + 7615: -12,41 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7842,8 +7843,8 @@ entities: 6961: 11,50 6962: 11,51 7523: -14,44 - 7526: -14,43 - 7530: -14,42 + 7600: -14,43 + 7607: -14,42 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7930,10 +7931,8 @@ entities: 6444: -12,46 6445: -11,46 6448: -9,42 - 7541: -11,42 - 7542: -10,42 - 7543: -8,42 7548: -10,46 + 7616: -10,42 - node: zIndex: 1 color: '#FFFFFFFF' @@ -8822,7 +8821,8 @@ entities: -3,6: 0: 65423 -3,7: - 0: 51711 + 0: 51615 + 5: 96 -3,8: 0: 7421 -2,5: @@ -8832,7 +8832,8 @@ entities: -2,7: 0: 64733 -2,8: - 0: 20479 + 0: 19967 + 5: 512 -1,8: 0: 50687 4,8: @@ -8886,9 +8887,12 @@ entities: -3,9: 0: 4095 -3,10: - 0: 15291 + 0: 13235 + 5: 2056 -3,11: - 0: 49087 + 0: 8115 + 6: 8192 + 5: 32780 -2,9: 0: 61439 -2,11: @@ -9796,7 +9800,7 @@ entities: 1: 192 3: 49152 3,-17: - 5: 30576 + 7: 30576 4,-16: 1: 240 0: 61440 @@ -10378,7 +10382,7 @@ entities: 0: 255 1: 49152 4,-17: - 6: 30576 + 8: 30576 5,-20: 0: 65535 5,-19: @@ -10958,6 +10962,36 @@ entities: - 0 - 0 - 0 + - volume: 2500 + temperature: 293.14975 + moles: + - 20.078888 + - 75.53487 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.14948 + moles: + - 18.472576 + - 69.49208 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - volume: 2500 temperature: 293.15 moles: @@ -11337,6 +11371,21 @@ entities: - 22747 - type: Fixtures fixtures: {} + - uid: 8404 + components: + - type: MetaData + name: Red Armory Air Alarm + - type: Transform + pos: -12.5,48.5 + parent: 8364 + - type: DeviceList + devices: + - 28696 + - 9106 + - 28633 + - 8577 + - type: Fixtures + fixtures: {} - uid: 10705 components: - type: Transform @@ -12632,7 +12681,6 @@ entities: - 9126 - 9127 - 9125 - - 26306 - 26248 - 26256 - 26257 @@ -12671,26 +12719,6 @@ entities: - 26235 - type: Fixtures fixtures: {} - - uid: 26323 - components: - - type: MetaData - name: Armory Air Alarm - - type: Transform - rot: 3.141592653589793 rad - pos: -10.5,39.5 - parent: 8364 - - type: DeviceList - devices: - - 28634 - - 26322 - - 28631 - - 28643 - - 28632 - - 28633 - - 28642 - - 28644 - - type: Fixtures - fixtures: {} - uid: 26340 components: - type: MetaData @@ -13101,6 +13129,24 @@ entities: - 28506 - type: Fixtures fixtures: {} + - uid: 28739 + components: + - type: MetaData + name: Blue Armory Air Alarm + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,39.5 + parent: 8364 + - type: DeviceList + devices: + - 28731 + - 28501 + - 9106 + - 28696 + - 28634 + - 28728 + - type: Fixtures + fixtures: {} - proto: AirAlarmFreezer entities: - uid: 26712 @@ -13396,12 +13442,6 @@ entities: parent: 8364 - proto: AirlockArmoryGlassLocked entities: - - uid: 8662 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,40.5 - parent: 8364 - uid: 8676 components: - type: MetaData @@ -13410,12 +13450,6 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,35.5 parent: 8364 - - uid: 8699 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,42.5 - parent: 8364 - uid: 8932 components: - type: MetaData @@ -13507,6 +13541,16 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,34.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8943: + - - DoorStatus + - Close + 8920: + - - DoorStatus + - Close - uid: 7765 components: - type: MetaData @@ -13538,6 +13582,16 @@ entities: rot: 1.5707963267948966 rad pos: 0.5,34.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8920: + - - DoorStatus + - Close + 8943: + - - DoorStatus + - Close - uid: 8920 components: - type: MetaData @@ -13546,6 +13600,16 @@ entities: rot: 1.5707963267948966 rad pos: 0.5,30.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 8907: + - - DoorStatus + - Close + 7759: + - - DoorStatus + - Close - uid: 8943 components: - type: MetaData @@ -13554,6 +13618,16 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,30.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 7759: + - - DoorStatus + - Close + 8907: + - - DoorStatus + - Close - proto: AirlockBrigLocked entities: - uid: 55 @@ -14865,7 +14939,7 @@ entities: pos: 24.5,16.5 parent: 8364 - type: Door - secondsUntilStateChange: -139849.31 + secondsUntilStateChange: -144181.02 state: Opening - type: DeviceLinkSource lastSignals: @@ -16292,6 +16366,20 @@ entities: - type: Transform pos: -60.5,2.5 parent: 8364 + - uid: 13819 + components: + - type: MetaData + name: glass airlock (Blue Armory) + - type: Transform + pos: -7.5,41.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 28735: + - - DoorStatus + - Close - uid: 14151 components: - type: Transform @@ -16304,6 +16392,20 @@ entities: - type: Transform pos: -23.5,-30.5 parent: 8364 + - uid: 28735 + components: + - type: MetaData + name: glass airlock (Blue Armory) + - type: Transform + pos: -10.5,41.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 13819: + - - DoorStatus + - Close - proto: AirlockSecurityLawyerGlassLocked entities: - uid: 542 @@ -16576,6 +16678,15 @@ entities: - type: DeviceNetwork deviceLists: - 22699 + - uid: 9106 + components: + - type: Transform + pos: -12.5,41.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 28739 + - 8404 - uid: 9450 components: - type: Transform @@ -17146,14 +17257,6 @@ entities: - 26206 - 28498 - 28500 - - uid: 26322 - components: - - type: Transform - pos: -10.5,45.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 26323 - uid: 26341 components: - type: Transform @@ -17536,14 +17639,21 @@ entities: - type: DeviceNetwork deviceLists: - 28500 + - 28739 - uid: 28644 components: - type: Transform pos: -11.5,41.5 parent: 8364 + - uid: 28696 + components: + - type: Transform + pos: -11.5,46.5 + parent: 8364 - type: DeviceNetwork deviceLists: - - 26323 + - 8404 + - 28739 - proto: AirSensorFreezer entities: - uid: 28411 @@ -22355,11 +22465,6 @@ entities: - type: Transform pos: -5.5,-76.5 parent: 8364 - - uid: 13622 - components: - - type: Transform - pos: -7.5,45.5 - parent: 8364 - uid: 13849 components: - type: Transform @@ -22824,6 +22929,13 @@ entities: - type: Transform pos: -19.55601,-15.847038 parent: 8364 +- proto: BoxFlashbang + entities: + - uid: 28749 + components: + - type: Transform + pos: -14.479834,46.5225 + parent: 8364 - proto: BoxFolderBase entities: - uid: 8625 @@ -22978,7 +23090,12 @@ entities: - uid: 8397 components: - type: Transform - pos: -0.118038416,43.70481 + pos: 0.014337063,43.815163 + parent: 8364 + - uid: 28727 + components: + - type: Transform + pos: -14.356977,45.6773 parent: 8364 - proto: BoxingBell entities: @@ -23002,6 +23119,22 @@ entities: - type: Transform pos: 24.498875,-36.223793 parent: 8364 +- proto: BoxLethalshot + entities: + - uid: 26309 + components: + - type: Transform + parent: 26317 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26310 + components: + - type: Transform + parent: 26317 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: BoxLightbulb entities: - uid: 1999 @@ -23050,7 +23183,7 @@ entities: - uid: 5078 components: - type: Transform - pos: -3.8724453,34.55979 + pos: -14.497602,45.39605 parent: 8364 - proto: BoxMagazinePistolPractice entities: @@ -23092,6 +23225,18 @@ entities: - type: Transform pos: 7.3923097,47.786827 parent: 8364 +- proto: BoxShotgunSlug + entities: + - uid: 7852 + components: + - type: Transform + pos: -7.2934785,34.60984 + parent: 8364 + - uid: 9144 + components: + - type: Transform + pos: -7.289858,34.610893 + parent: 8364 - proto: BoxSterileMask entities: - uid: 5467 @@ -23104,6 +23249,13 @@ entities: - type: Transform pos: 24.405125,-36.239418 parent: 8364 +- proto: BoxStinger + entities: + - uid: 28700 + components: + - type: Transform + pos: -14.6620245,46.74173 + parent: 8364 - proto: BoxSyringe entities: - uid: 19263 @@ -23118,6 +23270,11 @@ entities: - type: Transform pos: 11.476913,44.679543 parent: 8364 + - uid: 26323 + components: + - type: Transform + pos: -14.229834,46.74125 + parent: 8364 - proto: BoxTrashbag entities: - uid: 13356 @@ -23142,7 +23299,12 @@ entities: - uid: 9112 components: - type: Transform - pos: -4.1121473,34.789116 + pos: -0.0012879372,43.455788 + parent: 8364 + - uid: 28730 + components: + - type: Transform + pos: -14.700727,45.70855 parent: 8364 - proto: BrbSign entities: @@ -23220,12 +23382,6 @@ entities: rot: 3.141592653589793 rad pos: 16.5,-86.5 parent: 8364 - - uid: 8623 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,44.5 - parent: 8364 - uid: 9041 components: - type: Transform @@ -23287,6 +23443,12 @@ entities: rot: -1.5707963267948966 rad pos: 10.5,47.5 parent: 8364 + - uid: 8419 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,44.5 + parent: 8364 - proto: ButtonFrameExit entities: - uid: 3810 @@ -24411,6 +24573,11 @@ entities: - type: Transform pos: -21.5,-76.5 parent: 8364 + - uid: 5072 + components: + - type: Transform + pos: -9.5,41.5 + parent: 8364 - uid: 5086 components: - type: Transform @@ -24906,6 +25073,11 @@ entities: - type: Transform pos: -0.5,23.5 parent: 8364 + - uid: 6332 + components: + - type: Transform + pos: -8.5,46.5 + parent: 8364 - uid: 6348 components: - type: Transform @@ -25561,11 +25733,21 @@ entities: - type: Transform pos: -5.5,12.5 parent: 8364 + - uid: 7292 + components: + - type: Transform + pos: -9.5,46.5 + parent: 8364 - uid: 7297 components: - type: Transform pos: -17.5,18.5 parent: 8364 + - uid: 7314 + components: + - type: Transform + pos: -10.5,46.5 + parent: 8364 - uid: 7346 components: - type: Transform @@ -25581,6 +25763,11 @@ entities: - type: Transform pos: -25.5,5.5 parent: 8364 + - uid: 7379 + components: + - type: Transform + pos: -16.5,40.5 + parent: 8364 - uid: 7510 components: - type: Transform @@ -25671,11 +25858,6 @@ entities: - type: Transform pos: -0.5,26.5 parent: 8364 - - uid: 9067 - components: - - type: Transform - pos: -14.5,45.5 - parent: 8364 - uid: 9068 components: - type: Transform @@ -32901,11 +33083,6 @@ entities: - type: Transform pos: -10.5,41.5 parent: 8364 - - uid: 13735 - components: - - type: Transform - pos: -9.5,41.5 - parent: 8364 - uid: 13743 components: - type: Transform @@ -32951,26 +33128,6 @@ entities: - type: Transform pos: -8.5,41.5 parent: 8364 - - uid: 13816 - components: - - type: Transform - pos: -10.5,45.5 - parent: 8364 - - uid: 13817 - components: - - type: Transform - pos: -9.5,45.5 - parent: 8364 - - uid: 13818 - components: - - type: Transform - pos: -8.5,45.5 - parent: 8364 - - uid: 13819 - components: - - type: Transform - pos: -7.5,45.5 - parent: 8364 - uid: 13820 components: - type: Transform @@ -45181,11 +45338,6 @@ entities: - type: Transform pos: 47.5,-28.5 parent: 8364 - - uid: 28503 - components: - - type: Transform - pos: -15.5,45.5 - parent: 8364 - uid: 28539 components: - type: Transform @@ -45261,11 +45413,6 @@ entities: - type: Transform pos: -16.5,47.5 parent: 8364 - - uid: 28582 - components: - - type: Transform - pos: -17.5,47.5 - parent: 8364 - uid: 28601 components: - type: Transform @@ -45281,6 +45428,26 @@ entities: - type: Transform pos: -18.5,21.5 parent: 8364 + - uid: 28698 + components: + - type: Transform + pos: -14.5,46.5 + parent: 8364 + - uid: 28716 + components: + - type: Transform + pos: -7.5,45.5 + parent: 8364 + - uid: 28729 + components: + - type: Transform + pos: -7.5,46.5 + parent: 8364 + - uid: 28741 + components: + - type: Transform + pos: -15.5,46.5 + parent: 8364 - proto: CableApcStack entities: - uid: 1195 @@ -53402,6 +53569,11 @@ entities: - type: Transform pos: -17.5,18.5 parent: 8364 + - uid: 7348 + components: + - type: Transform + pos: -10.5,46.5 + parent: 8364 - uid: 7380 components: - type: Transform @@ -53417,6 +53589,11 @@ entities: - type: Transform pos: -14.5,16.5 parent: 8364 + - uid: 7415 + components: + - type: Transform + pos: -14.5,46.5 + parent: 8364 - uid: 7567 components: - type: Transform @@ -53487,6 +53664,11 @@ entities: - type: Transform pos: -33.5,10.5 parent: 8364 + - uid: 7787 + components: + - type: Transform + pos: -7.5,42.5 + parent: 8364 - uid: 7799 components: - type: Transform @@ -53565,7 +53747,22 @@ entities: - uid: 8406 components: - type: Transform - pos: -14.5,45.5 + pos: -8.5,46.5 + parent: 8364 + - uid: 8408 + components: + - type: Transform + pos: -14.5,44.5 + parent: 8364 + - uid: 8627 + components: + - type: Transform + pos: -7.5,46.5 + parent: 8364 + - uid: 8645 + components: + - type: Transform + pos: -9.5,46.5 parent: 8364 - uid: 8914 components: @@ -55942,11 +56139,6 @@ entities: - type: Transform pos: -15.5,45.5 parent: 8364 - - uid: 13621 - components: - - type: Transform - pos: -15.5,44.5 - parent: 8364 - uid: 13629 components: - type: Transform @@ -61837,6 +62029,31 @@ entities: - type: Transform pos: -19.5,19.5 parent: 8364 + - uid: 28687 + components: + - type: Transform + pos: -15.5,43.5 + parent: 8364 + - uid: 28695 + components: + - type: Transform + pos: -10.5,42.5 + parent: 8364 + - uid: 28734 + components: + - type: Transform + pos: -7.5,40.5 + parent: 8364 + - uid: 28736 + components: + - type: Transform + pos: -7.5,45.5 + parent: 8364 + - uid: 28738 + components: + - type: Transform + pos: -10.5,40.5 + parent: 8364 - proto: CableMVStack entities: - uid: 1697 @@ -73371,20 +73588,25 @@ entities: parent: 8364 - proto: ClothingHeadHelmetRiot entities: - - uid: 7853 + - uid: 9139 components: - type: Transform - pos: -12.25313,40.561676 + pos: -14.256912,43.71807 parent: 8364 - - uid: 8404 + - uid: 9141 components: - type: Transform - pos: -12.25313,40.71804 + pos: -14.256912,43.6139 parent: 8364 - - uid: 8550 + - uid: 9142 components: - type: Transform - pos: -12.25313,40.42617 + pos: -14.256912,43.377792 + parent: 8364 + - uid: 9143 + components: + - type: Transform + pos: -14.256912,43.502792 parent: 8364 - proto: ClothingHeadsetEngineering entities: @@ -73644,6 +73866,11 @@ entities: parent: 8364 - proto: ClothingOuterArmorBulletproof entities: + - uid: 174 + components: + - type: Transform + pos: -14.700324,42.37941 + parent: 8364 - uid: 7850 components: - type: Transform @@ -73652,7 +73879,7 @@ entities: - uid: 8543 components: - type: Transform - pos: -14.691839,42.479675 + pos: -14.700324,42.50441 parent: 8364 - uid: 8546 components: @@ -73671,6 +73898,11 @@ entities: - type: Transform pos: -14.411459,42.631638 parent: 8364 + - uid: 7843 + components: + - type: Transform + pos: -14.403449,42.332535 + parent: 8364 - uid: 7849 components: - type: Transform @@ -73678,20 +73910,25 @@ entities: parent: 8364 - proto: ClothingOuterArmorRiot entities: - - uid: 7846 + - uid: 9145 components: - type: Transform - pos: -12.607471,40.645073 + pos: -14.65969,43.634735 parent: 8364 - - uid: 7852 + - uid: 9146 components: - type: Transform - pos: -12.607471,40.467865 + pos: -14.65969,43.55835 parent: 8364 - - uid: 8544 + - uid: 9147 + components: + - type: Transform + pos: -14.65969,43.475014 + parent: 8364 + - uid: 28714 components: - type: Transform - pos: -12.607471,40.572105 + pos: -14.65969,43.384735 parent: 8364 - proto: ClothingOuterCardborg entities: @@ -73750,33 +73987,49 @@ entities: - type: Transform pos: 66.509186,-76.72045 parent: 8364 -- proto: ClothingOuterHardsuitSecurity +- proto: ClothingOuterHardsuitEVAPrisoner entities: - - uid: 231 + - uid: 28692 components: - type: Transform - parent: 174 + parent: 26319 - type: Physics canCollide: False - type: InsideEntityStorage + - uid: 28694 + components: + - type: Transform + parent: 26320 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: ClothingOuterHardsuitSecurity + entities: - uid: 7350 components: - type: Transform - parent: 7349 + parent: 271 - type: Physics canCollide: False - type: InsideEntityStorage - - uid: 7416 + - uid: 19947 components: - type: Transform - parent: 7415 + parent: 19941 - type: Physics canCollide: False - type: InsideEntityStorage - - uid: 8559 + - uid: 26318 + components: + - type: Transform + parent: 26315 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 28719 components: - type: Transform - parent: 8558 + parent: 28717 - type: Physics canCollide: False - type: InsideEntityStorage @@ -75525,6 +75778,11 @@ entities: parent: 8364 - proto: CrateContrabandStorageSecure entities: + - uid: 7846 + components: + - type: Transform + pos: -12.5,47.5 + parent: 8364 - uid: 8988 components: - type: Transform @@ -76191,10 +76449,10 @@ entities: parent: 8364 - proto: CrateSecurityTrackingMindshieldImplants entities: - - uid: 26318 + - uid: 28637 components: - type: Transform - pos: -14.5,44.5 + pos: -12.5,40.5 parent: 8364 - proto: CrateServiceJanitorialSupplies entities: @@ -76584,10 +76842,10 @@ entities: parent: 8364 - proto: DefaultStationBeaconArmory entities: - - uid: 4931 + - uid: 28732 components: - type: Transform - pos: -12.5,44.5 + pos: -11.5,45.5 parent: 8364 - proto: DefaultStationBeaconArrivals entities: @@ -86006,6 +86264,11 @@ entities: parent: 8364 - proto: EmergencyLight entities: + - uid: 8535 + components: + - type: Transform + pos: -12.5,43.5 + parent: 8364 - uid: 17694 components: - type: Transform @@ -86990,6 +87253,12 @@ entities: parent: 8364 - type: Battery startingCharge: 30000 + - uid: 28724 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,45.5 + parent: 8364 - proto: EmergencyOxygenTank entities: - uid: 12451 @@ -87306,13 +87575,6 @@ entities: parent: 8364 - type: Fixtures fixtures: {} - - uid: 6332 - components: - - type: Transform - pos: -7.5,39.5 - parent: 8364 - - type: Fixtures - fixtures: {} - uid: 6333 components: - type: Transform @@ -90140,7 +90402,7 @@ entities: pos: 18.5,-13.5 parent: 8364 - type: Door - secondsUntilStateChange: -47080.31 + secondsUntilStateChange: -51412.016 state: Closing - uid: 13388 components: @@ -90148,7 +90410,7 @@ entities: pos: 18.5,-14.5 parent: 8364 - type: Door - secondsUntilStateChange: -47116.008 + secondsUntilStateChange: -51447.715 state: Closing - uid: 13389 components: @@ -90306,7 +90568,7 @@ entities: pos: -34.5,-14.5 parent: 8364 - type: Door - secondsUntilStateChange: -134037.84 + secondsUntilStateChange: -138369.55 state: Closing - uid: 15010 components: @@ -90958,24 +91220,15 @@ entities: - 1907 - 17159 - 23133 - - uid: 28642 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,45.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 26323 - - uid: 28643 + - uid: 28731 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,46.5 + rot: 3.141592653589793 rad + pos: -7.5,41.5 parent: 8364 - type: DeviceNetwork deviceLists: - - 26323 + - 28739 - proto: Fireplace entities: - uid: 8894 @@ -92599,6 +92852,18 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 13622 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,45.5 + parent: 8364 + - uid: 13816 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,46.5 + parent: 8364 - uid: 13850 components: - type: Transform @@ -94110,6 +94375,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 28689 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,45.5 + parent: 8364 - proto: GasPipeFourway entities: - uid: 5316 @@ -94343,13 +94614,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26301 - components: - - type: Transform - pos: -6.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 26359 components: - type: Transform @@ -94484,6 +94748,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 270 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,42.5 + parent: 8364 - uid: 567 components: - type: Transform @@ -95567,13 +95837,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 7843 - components: - - type: Transform - pos: -10.5,44.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 8118 components: - type: Transform @@ -95670,28 +95933,28 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8540 + - uid: 8541 components: - type: Transform - pos: -13.5,42.5 + pos: -11.5,43.5 parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8541 + - uid: 8549 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,45.5 + rot: -1.5707963267948966 rad + pos: -10.5,42.5 parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 8549 + - uid: 8558 components: - type: Transform - pos: -10.5,43.5 + pos: -11.5,44.5 + parent: 8364 + - uid: 8559 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,40.5 parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 8587 components: - type: Transform @@ -95708,6 +95971,24 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 8623 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,46.5 + parent: 8364 + - uid: 8662 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,42.5 + parent: 8364 + - uid: 8699 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,42.5 + parent: 8364 - uid: 8742 components: - type: Transform @@ -95716,6 +95997,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 8749 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,42.5 + parent: 8364 - uid: 8770 components: - type: Transform @@ -95734,10 +96021,8 @@ entities: - uid: 8885 components: - type: Transform - pos: -10.5,45.5 + pos: -6.5,40.5 parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 8986 components: - type: Transform @@ -95746,6 +96031,24 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 9067 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,46.5 + parent: 8364 + - uid: 9100 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,46.5 + parent: 8364 + - uid: 9102 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,46.5 + parent: 8364 - uid: 9221 components: - type: Transform @@ -96030,6 +96333,11 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 10037 + components: + - type: Transform + pos: -13.5,45.5 + parent: 8364 - uid: 10400 components: - type: Transform @@ -96219,6 +96527,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 13621 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,42.5 + parent: 8364 - uid: 13661 components: - type: Transform @@ -96234,6 +96548,18 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 13817 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,45.5 + parent: 8364 + - uid: 13821 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,42.5 + parent: 8364 - uid: 13847 components: - type: Transform @@ -111611,20 +111937,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 26284 - components: - - type: Transform - pos: -4.5,40.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 26285 - components: - - type: Transform - pos: -4.5,41.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26286 components: - type: Transform @@ -111649,14 +111961,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26289 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,40.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 26290 components: - type: Transform @@ -111665,14 +111969,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26291 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 26292 components: - type: Transform @@ -111713,14 +112009,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 26298 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,46.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26299 components: - type: Transform @@ -111736,14 +112024,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 26302 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,46.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 26303 components: - type: Transform @@ -111759,78 +112039,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26307 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 26308 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -8.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 26309 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -9.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 26310 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 26311 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,45.5 - parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 26312 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 26313 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 26314 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -8.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 26315 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -9.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26325 components: - type: Transform @@ -114137,6 +114345,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 28701 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,42.5 + parent: 8364 - proto: GasPipeTJunction entities: - uid: 834 @@ -114280,14 +114494,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 7348 + - uid: 7853 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,42.5 + rot: 3.141592653589793 rad + pos: -9.5,45.5 parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 8203 components: - type: Transform @@ -114295,14 +114507,30 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 8436 + - uid: 8540 components: - type: Transform rot: 1.5707963267948966 rad - pos: -13.5,45.5 + pos: -6.5,45.5 + parent: 8364 + - uid: 8544 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,42.5 + parent: 8364 + - uid: 8593 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,42.5 + parent: 8364 + - uid: 8626 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,46.5 parent: 8364 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 8733 components: - type: Transform @@ -114363,6 +114591,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 13735 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,41.5 + parent: 8364 - uid: 14087 components: - type: Transform @@ -116826,21 +117060,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26294 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 26305 - components: - - type: Transform - pos: -5.5,42.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26331 components: - type: Transform @@ -119723,7 +119942,7 @@ entities: parent: 8364 - type: DeviceNetwork deviceLists: - - 26323 + - 8404 - type: AtmosPipeColor color: '#0055CCFF' - uid: 28634 @@ -119734,7 +119953,7 @@ entities: parent: 8364 - type: DeviceNetwork deviceLists: - - 26323 + - 28739 - type: AtmosPipeColor color: '#0055CCFF' - proto: GasVentPumpFreezer @@ -119898,6 +120117,20 @@ entities: - 22703 - type: AtmosPipeColor color: '#990000FF' + - uid: 8562 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,41.5 + parent: 8364 + - uid: 8577 + components: + - type: Transform + pos: -9.5,46.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 8404 - uid: 9375 components: - type: Transform @@ -121231,17 +121464,6 @@ entities: - 26234 - type: AtmosPipeColor color: '#990000FF' - - uid: 26306 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,41.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 26206 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26333 components: - type: Transform @@ -121704,27 +121926,15 @@ entities: - 28483 - type: AtmosPipeColor color: '#990000FF' - - uid: 28631 + - uid: 28728 components: - type: Transform rot: 3.141592653589793 rad - pos: -10.5,41.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 26323 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 28632 - components: - - type: Transform - pos: -10.5,46.5 + pos: -11.5,41.5 parent: 8364 - type: DeviceNetwork deviceLists: - - 26323 - - type: AtmosPipeColor - color: '#990000FF' + - 28739 - proto: GasVentScrubberFreezer entities: - uid: 26855 @@ -121927,6 +122137,11 @@ entities: - type: Transform pos: -38.5,17.5 parent: 8364 + - uid: 231 + components: + - type: Transform + pos: -7.5,40.5 + parent: 8364 - uid: 265 components: - type: Transform @@ -126717,11 +126932,6 @@ entities: - type: Transform pos: -15.5,45.5 parent: 8364 - - uid: 8419 - components: - - type: Transform - pos: -15.5,44.5 - parent: 8364 - uid: 8426 components: - type: Transform @@ -126730,7 +126940,7 @@ entities: - uid: 8427 components: - type: Transform - pos: -7.5,41.5 + pos: -10.5,40.5 parent: 8364 - uid: 8430 components: @@ -126742,6 +126952,11 @@ entities: - type: Transform pos: 2.5,39.5 parent: 8364 + - uid: 8436 + components: + - type: Transform + pos: -7.5,46.5 + parent: 8364 - uid: 8442 components: - type: Transform @@ -126792,16 +127007,6 @@ entities: - type: Transform pos: -16.5,46.5 parent: 8364 - - uid: 8626 - components: - - type: Transform - pos: -10.5,43.5 - parent: 8364 - - uid: 8627 - components: - - type: Transform - pos: -9.5,41.5 - parent: 8364 - uid: 8631 components: - type: Transform @@ -126812,11 +127017,6 @@ entities: - type: Transform pos: 6.5,55.5 parent: 8364 - - uid: 8645 - components: - - type: Transform - pos: -12.5,43.5 - parent: 8364 - uid: 8681 components: - type: Transform @@ -128662,11 +128862,6 @@ entities: - type: Transform pos: 43.5,-34.5 parent: 8364 - - uid: 19941 - components: - - type: Transform - pos: -14.5,43.5 - parent: 8364 - uid: 20150 components: - type: Transform @@ -129422,11 +129617,26 @@ entities: - type: Transform pos: -30.5,0.5 parent: 8364 + - uid: 28631 + components: + - type: Transform + pos: -7.5,42.5 + parent: 8364 + - uid: 28632 + components: + - type: Transform + pos: -10.5,42.5 + parent: 8364 - uid: 28638 components: - type: Transform pos: -29.5,0.5 parent: 8364 + - uid: 28643 + components: + - type: Transform + pos: -15.5,43.5 + parent: 8364 - uid: 28653 components: - type: Transform @@ -129437,6 +129647,16 @@ entities: - type: Transform pos: -27.5,0.5 parent: 8364 + - uid: 28686 + components: + - type: Transform + pos: -7.5,45.5 + parent: 8364 + - uid: 28697 + components: + - type: Transform + pos: -14.5,44.5 + parent: 8364 - proto: GrilleBroken entities: - uid: 453 @@ -130023,44 +130243,207 @@ entities: entities: - uid: 7903 components: + - type: MetaData + name: disabler safe (5) - type: Transform + anchored: True pos: -14.5,41.5 parent: 8364 + - type: Lock + locked: False + - type: Physics + bodyType: Static + - type: Label + currentLabel: 5 + - type: NameModifier + baseName: disabler safe - proto: GunSafeLaserCarbine entities: - uid: 26316 components: + - type: MetaData + name: laser safe (4) - type: Transform + anchored: True pos: -8.5,47.5 parent: 8364 + - type: Physics + bodyType: Static + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 26291 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Label + currentLabel: 4 + - type: NameModifier + baseName: laser safe - proto: GunSafePistolMk58 entities: - - uid: 4932 + - uid: 4933 components: + - type: MetaData + name: mk58 safe (4) - type: Transform - pos: -14.5,45.5 + anchored: True + pos: -13.5,47.5 parent: 8364 + - type: Physics + bodyType: Static + - type: Label + currentLabel: 4 + - type: NameModifier + baseName: mk58 safe - proto: GunSafeRifleLecter entities: - uid: 25688 components: + - type: MetaData + name: lecter safe (4) - type: Transform + anchored: True pos: -9.5,47.5 parent: 8364 + - type: Physics + bodyType: Static + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 26298 + - 26301 + - 26302 + - 26305 + - 26306 + - 26307 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Label + currentLabel: 4 + - type: NameModifier + baseName: lecter safe - proto: GunSafeShotgunKammerer entities: - uid: 26317 components: + - type: MetaData + name: kammerer safe (3) - type: Transform + anchored: True pos: -8.5,44.5 parent: 8364 + - type: Physics + bodyType: Static + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 26308 + - 26309 + - 26310 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Label + currentLabel: 3 + - type: NameModifier + baseName: kammerer safe - proto: GunSafeSubMachineGunDrozd entities: - uid: 8594 components: + - type: MetaData + name: drozd safe (3) - type: Transform + anchored: True pos: -9.5,44.5 parent: 8364 + - type: Physics + bodyType: Static + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 26313 + - 26312 + - 26311 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + - type: Label + currentLabel: 3 + - type: NameModifier + baseName: drozd safe - proto: GyroscopeUnanchored entities: - uid: 25012 @@ -130181,33 +130564,12 @@ entities: parent: 8364 - proto: HighSecArmoryLocked entities: - - uid: 346 + - uid: 28705 components: - type: MetaData - name: Armory\ + name: high security door (Red Armory) - type: Transform - pos: -9.5,40.5 - parent: 8364 - - uid: 5072 - components: - - type: MetaData - name: Armory - - type: Transform - pos: -9.5,42.5 - parent: 8364 - - uid: 7292 - components: - - type: MetaData - name: High-Sec Armory - - type: Transform - pos: -13.5,43.5 - parent: 8364 - - uid: 7821 - components: - - type: MetaData - name: High-Sec Armory - - type: Transform - pos: -11.5,43.5 + pos: -11.5,44.5 parent: 8364 - proto: HighSecCommandLocked entities: @@ -130564,10 +130926,10 @@ entities: parent: 8364 - proto: HolopadSecurityArmory entities: - - uid: 19947 + - uid: 28699 components: - type: Transform - pos: -12.5,45.5 + pos: -12.5,42.5 parent: 8364 - proto: HolopadSecurityArrivalsCheckpoint entities: @@ -131368,18 +131730,34 @@ entities: parent: 8364 - proto: JetpackSecurityFilled entities: - - uid: 8562 + - uid: 4931 components: - type: Transform - rot: 3.141592653589793 rad - pos: -14.395266,46.522804 - parent: 8364 - - uid: 8593 + parent: 271 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26284 components: - type: Transform - rot: 3.141592653589793 rad - pos: -14.634968,46.658318 - parent: 8364 + parent: 19941 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26322 + components: + - type: Transform + parent: 26315 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 28718 + components: + - type: Transform + parent: 28717 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: Jukebox entities: - uid: 28320 @@ -131640,11 +132018,6 @@ entities: parent: 8364 - proto: LandMineExplosive entities: - - uid: 9698 - components: - - type: Transform - pos: -19.547722,47.450706 - parent: 8364 - uid: 9699 components: - type: Transform @@ -131708,65 +132081,6 @@ entities: - type: Transform pos: -28.5095,-5.350807 parent: 8364 -- proto: LockableButtonArmory - entities: - - uid: 8408 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,44.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 13622: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - - uid: 9150 - components: - - type: MetaData - name: Shutters - - type: Transform - pos: -6.5,35.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 9145: - - - Pressed - - Toggle - 9147: - - - Pressed - - Toggle - 9146: - - - Pressed - - Toggle - 9139: - - - Pressed - - Toggle - 9141: - - - Pressed - - Toggle - 9142: - - - Pressed - - Toggle - 9148: - - - Pressed - - Toggle - 9143: - - - Pressed - - Toggle - 9144: - - - Pressed - - Toggle - 9164: - - - Pressed - - Toggle - 9165: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - proto: LockableButtonBrig entities: - uid: 9152 @@ -132621,66 +132935,105 @@ entities: showEnts: False occludes: True ent: null -- proto: LockerSecurityFilled +- proto: LockerSecurityFilled + entities: + - uid: 3 + components: + - type: Transform + pos: 0.5,49.5 + parent: 8364 + - uid: 7718 + components: + - type: Transform + pos: 0.5,50.5 + parent: 8364 + - uid: 7719 + components: + - type: Transform + pos: 0.5,51.5 + parent: 8364 + - uid: 7720 + components: + - type: Transform + pos: -2.5,51.5 + parent: 8364 + - uid: 7767 + components: + - type: Transform + pos: 0.5,45.5 + parent: 8364 + - uid: 7907 + components: + - type: Transform + pos: -2.5,49.5 + parent: 8364 + - uid: 7909 + components: + - type: Transform + pos: 0.5,47.5 + parent: 8364 + - uid: 8690 + components: + - type: Transform + pos: 0.5,46.5 + parent: 8364 + - uid: 8815 + components: + - type: Transform + pos: -2.5,50.5 + parent: 8364 + - uid: 12350 + components: + - type: Transform + pos: -61.5,5.5 + parent: 8364 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.1496 + moles: + - 5.001885 + - 18.816614 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + EntityStorageComponent: !type:Container + showEnts: False + occludes: True + ents: [] + entity_storage: !type:Container + showEnts: False + occludes: True + ents: [] + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null +- proto: LockerWardenFilled entities: - - uid: 3 - components: - - type: Transform - pos: 0.5,49.5 - parent: 8364 - - uid: 7718 - components: - - type: Transform - pos: 0.5,50.5 - parent: 8364 - - uid: 7719 - components: - - type: Transform - pos: 0.5,51.5 - parent: 8364 - - uid: 7720 - components: - - type: Transform - pos: -2.5,51.5 - parent: 8364 - - uid: 7767 - components: - - type: Transform - pos: 0.5,45.5 - parent: 8364 - - uid: 7907 - components: - - type: Transform - pos: -2.5,49.5 - parent: 8364 - - uid: 7909 - components: - - type: Transform - pos: 0.5,47.5 - parent: 8364 - - uid: 8690 - components: - - type: Transform - pos: 0.5,46.5 - parent: 8364 - - uid: 8815 - components: - - type: Transform - pos: -2.5,50.5 - parent: 8364 - - uid: 12350 + - uid: 9081 components: - type: Transform - pos: -61.5,5.5 + pos: -6.5,34.5 parent: 8364 - type: EntityStorage air: volume: 200 immutable: False - temperature: 293.1496 + temperature: 293.14673 moles: - - 5.001885 - - 18.816614 + - 1.7459903 + - 6.568249 - 0 - 0 - 0 @@ -132691,27 +133044,6 @@ entities: - 0 - 0 - 0 - - type: ContainerContainer - containers: - EntityStorageComponent: !type:Container - showEnts: False - occludes: True - ents: [] - entity_storage: !type:Container - showEnts: False - occludes: True - ents: [] - paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null -- proto: LockerWardenFilled - entities: - - uid: 9081 - components: - - type: Transform - pos: -6.5,34.5 - parent: 8364 - proto: LockerWeldingSuppliesFilled entities: - uid: 1612 @@ -132952,11 +133284,6 @@ entities: parent: 8364 - proto: LootSpawnerSecurity entities: - - uid: 8535 - components: - - type: Transform - pos: -0.5,43.5 - parent: 8364 - uid: 10878 components: - type: Transform @@ -133106,6 +133433,22 @@ entities: - type: Transform pos: 7.4027314,48.74582 parent: 8364 +- proto: MagazinePistolSubMachineGun + entities: + - uid: 26311 + components: + - type: Transform + parent: 8594 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26313 + components: + - type: Transform + parent: 8594 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: MagazinePistolSubMachineGunTopMounted entities: - uid: 965 @@ -133118,6 +133461,36 @@ entities: - type: Transform pos: -1.3689646,53.71386 parent: 8364 +- proto: MagazineRifle + entities: + - uid: 26298 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26301 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26306 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26307 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: MailingUnit entities: - uid: 8179 @@ -134470,16 +134843,58 @@ entities: parent: 8364 - proto: NitrogenTankFilled entities: + - uid: 346 + components: + - type: Transform + parent: 271 + - type: Physics + canCollide: False + - type: InsideEntityStorage - uid: 7286 components: - type: Transform pos: -13.543497,50.592064 parent: 8364 + - uid: 19946 + components: + - type: Transform + parent: 19941 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26321 + components: + - type: Transform + parent: 26315 + - type: Physics + canCollide: False + - type: InsideEntityStorage - uid: 27177 components: - type: Transform pos: 26.471306,-83.42229 parent: 8364 + - uid: 28691 + components: + - type: Transform + parent: 26319 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 28693 + components: + - type: Transform + parent: 26320 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 28720 + components: + - type: Transform + parent: 28717 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: NitrousOxideTankFilled entities: - uid: 21342 @@ -135658,12 +136073,33 @@ entities: parent: 8364 - proto: PlasmaWindoorSecureArmoryLocked entities: - - uid: 28635 + - uid: 28503 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,46.5 + rot: 3.141592653589793 rad + pos: -13.5,44.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 26285: + - - DoorStatus + - Close +- proto: PlasmaWindoorSecureSecurityLocked + entities: + - uid: 26285 + components: + - type: Transform + pos: -13.5,44.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 28503: + - - DoorStatus + - Close - proto: PlasticFlapsAirtightClear entities: - uid: 3067 @@ -135747,6 +136183,11 @@ entities: parent: 8364 - proto: PortableFlasher entities: + - uid: 7349 + components: + - type: Transform + pos: -14.5,47.5 + parent: 8364 - uid: 7631 components: - type: Transform @@ -135767,10 +136208,10 @@ entities: enabled: False - type: Physics bodyType: Dynamic - - uid: 19946 + - uid: 28721 components: - type: Transform - pos: -10.5,44.5 + pos: -10.5,47.5 parent: 8364 - proto: PortableGeneratorJrPacman entities: @@ -141156,10 +141597,10 @@ entities: - type: Transform pos: 3.5,-59.5 parent: 8364 - - uid: 4933 + - uid: 4932 components: - type: Transform - pos: -12.5,40.5 + pos: -14.5,45.5 parent: 8364 - uid: 5105 components: @@ -141662,6 +142103,11 @@ entities: - type: Transform pos: 81.5,-23.5 parent: 8364 + - uid: 26294 + components: + - type: Transform + pos: -14.5,43.5 + parent: 8364 - uid: 26576 components: - type: Transform @@ -143448,11 +143894,6 @@ entities: - type: Transform pos: -17.5,43.5 parent: 8364 - - uid: 7379 - components: - - type: Transform - pos: -9.5,41.5 - parent: 8364 - uid: 7394 components: - type: Transform @@ -143468,16 +143909,6 @@ entities: - type: Transform pos: -15.5,41.5 parent: 8364 - - uid: 7715 - components: - - type: Transform - pos: -15.5,42.5 - parent: 8364 - - uid: 7787 - components: - - type: Transform - pos: -12.5,43.5 - parent: 8364 - uid: 7833 components: - type: Transform @@ -143496,27 +143927,17 @@ entities: - uid: 8398 components: - type: Transform - pos: -7.5,41.5 - parent: 8364 - - uid: 8420 - components: - - type: Transform - pos: -15.5,44.5 - parent: 8364 - - uid: 8577 - components: - - type: Transform - pos: -14.5,43.5 + pos: -7.5,45.5 parent: 8364 - uid: 8813 components: - type: Transform pos: -17.5,41.5 parent: 8364 - - uid: 13821 + - uid: 13818 components: - type: Transform - pos: -10.5,43.5 + pos: -15.5,43.5 parent: 8364 - uid: 15138 components: @@ -143673,6 +144094,41 @@ entities: - type: Transform pos: 14.5,-53.5 parent: 8364 + - uid: 26289 + components: + - type: Transform + pos: -14.5,44.5 + parent: 8364 + - uid: 26314 + components: + - type: Transform + pos: -7.5,40.5 + parent: 8364 + - uid: 28688 + components: + - type: Transform + pos: -15.5,42.5 + parent: 8364 + - uid: 28737 + components: + - type: Transform + pos: -7.5,42.5 + parent: 8364 + - uid: 28740 + components: + - type: Transform + pos: -10.5,40.5 + parent: 8364 + - uid: 28742 + components: + - type: Transform + pos: -10.5,42.5 + parent: 8364 + - uid: 28743 + components: + - type: Transform + pos: -7.5,46.5 + parent: 8364 - proto: ReinforcedWindow entities: - uid: 22 @@ -148316,10 +148772,10 @@ entities: parent: 8364 - proto: SecurityTechFab entities: - - uid: 8749 + - uid: 28690 components: - type: Transform - pos: -12.5,42.5 + pos: -13.5,44.5 parent: 8364 - type: TechnologyDatabase supportedDisciplines: @@ -148672,7 +149128,7 @@ entities: - uid: 28639 components: - type: Transform - pos: -12.519961,42.618675 + pos: -13.474435,44.52028 parent: 8364 - proto: SheetUranium entities: @@ -148709,11 +149165,34 @@ entities: - type: Transform pos: -31.5,-17.5 parent: 8364 + - uid: 9150 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,33.5 + parent: 8364 + - uid: 9164 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,32.5 + parent: 8364 + - uid: 9165 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,31.5 + parent: 8364 - uid: 9243 components: - type: Transform pos: -30.5,-17.5 parent: 8364 + - uid: 9698 + components: + - type: Transform + pos: -4.5,29.5 + parent: 8364 - uid: 11334 components: - type: Transform @@ -148734,6 +149213,58 @@ entities: - type: Transform pos: 54.5,-15.5 parent: 8364 + - uid: 28642 + components: + - type: Transform + pos: -5.5,29.5 + parent: 8364 + - uid: 28706 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,33.5 + parent: 8364 + - uid: 28707 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,32.5 + parent: 8364 + - uid: 28708 + components: + - type: Transform + pos: -7.5,30.5 + parent: 8364 + - uid: 28709 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,35.5 + parent: 8364 + - uid: 28710 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,35.5 + parent: 8364 + - uid: 28711 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,35.5 + parent: 8364 + - uid: 28712 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,46.5 + parent: 8364 + - uid: 28713 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,45.5 + parent: 8364 - proto: ShuttersNormalOpen entities: - uid: 1454 @@ -148818,69 +149349,6 @@ entities: - type: Transform pos: 6.5,-23.5 parent: 8364 - - uid: 9139 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,33.5 - parent: 8364 - - uid: 9141 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,32.5 - parent: 8364 - - uid: 9142 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,31.5 - parent: 8364 - - uid: 9143 - components: - - type: Transform - pos: -4.5,29.5 - parent: 8364 - - uid: 9144 - components: - - type: Transform - pos: -5.5,29.5 - parent: 8364 - - uid: 9145 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,33.5 - parent: 8364 - - uid: 9146 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,32.5 - parent: 8364 - - uid: 9147 - components: - - type: Transform - pos: -7.5,30.5 - parent: 8364 - - uid: 9148 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,35.5 - parent: 8364 - - uid: 9164 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -8.5,35.5 - parent: 8364 - - uid: 9165 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -9.5,35.5 - parent: 8364 - uid: 9923 components: - type: Transform @@ -150047,6 +150515,104 @@ entities: parent: 8364 - type: Fixtures fixtures: {} +- proto: SignalSwitchDirectional + entities: + - uid: 9148 + components: + - type: MetaData + name: signal switch (Shutters) + - type: Transform + pos: -6.5,35.5 + parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 28709: + - - On + - Open + - - Off + - Close + 9150: + - - On + - Open + - - Off + - Close + 9165: + - - On + - Open + - - Off + - Close + 9698: + - - On + - Open + - - Off + - Close + 28642: + - - On + - Open + - - Off + - Close + 28711: + - - On + - Open + - - Off + - Close + 28710: + - - Off + - Close + - - On + - Open + 28706: + - - Off + - Close + - - On + - Open + 28707: + - - On + - Open + - - Off + - Close + 28708: + - - On + - Open + - - Off + - Close + 9164: + - - On + - Open + - - Off + - Close + - type: Fixtures + fixtures: {} + - type: Label + currentLabel: Shutters + - type: NameModifier + baseName: signal switch + - uid: 28635 + components: + - type: MetaData + name: signal switch (Shutters) + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,44.5 + parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 28713: + - - On + - Open + - - Off + - Close + 28712: + - - On + - Open + - - Off + - Close + - type: Fixtures + fixtures: {} + - type: Label + currentLabel: Shutters + - type: NameModifier + baseName: signal switch - proto: SignAnomaly entities: - uid: 25994 @@ -151355,6 +151921,22 @@ entities: parent: 8364 - type: Fixtures fixtures: {} + - uid: 28685 + components: + - type: Transform + pos: -8.5,43.5 + parent: 8364 + - type: Fixtures + fixtures: {} +- proto: SignSecureMedRed + entities: + - uid: 7821 + components: + - type: Transform + pos: -12.5,44.5 + parent: 8364 + - type: Fixtures + fixtures: {} - proto: SignSecureSmall entities: - uid: 22440 @@ -155114,11 +155696,63 @@ entities: - type: Transform pos: -10.5,29.5 parent: 8364 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 28691 + - 28692 - uid: 26320 components: - type: Transform pos: -9.5,29.5 parent: 8364 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 28693 + - 28694 - proto: SuitStorageHOS entities: - uid: 5096 @@ -155135,10 +155769,12 @@ entities: parent: 8364 - proto: SuitStorageSec entities: - - uid: 174 + - uid: 271 components: + - type: MetaData + name: suit storage unit (Double, Jetpack) - type: Transform - pos: -14.5,47.5 + pos: -8.5,40.5 parent: 8364 - type: EntityStorage air: @@ -155164,23 +155800,24 @@ entities: showEnts: False occludes: True ents: - - 231 - - uid: 7349 + - 7350 + - 346 + - 4931 + - type: Label + currentLabel: Double, Jetpack + - type: NameModifier + baseName: suit storage unit + - uid: 16531 components: - type: Transform - pos: -10.5,47.5 + pos: -8.5,3.5 parent: 8364 - - type: ContainerContainer - containers: - entity_storage: !type:Container - showEnts: False - occludes: True - ents: - - 7350 - - uid: 7415 + - uid: 19941 components: + - type: MetaData + name: suit storage unit (Double, Jetpack) - type: Transform - pos: -11.5,47.5 + pos: -8.5,42.5 parent: 8364 - type: EntityStorage air: @@ -155206,42 +155843,53 @@ entities: showEnts: False occludes: True ents: - - 7416 - - uid: 8558 + - 26284 + - 19947 + - 19946 + - type: Label + currentLabel: Double, Jetpack + - type: NameModifier + baseName: suit storage unit + - uid: 26315 components: + - type: MetaData + name: suit storage unit (Double, Jetpack) - type: Transform - pos: -13.5,47.5 + pos: -9.5,40.5 parent: 8364 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: ContainerContainer containers: entity_storage: !type:Container showEnts: False occludes: True ents: - - 8559 - - uid: 16531 + - 26318 + - 26321 + - 26322 + - type: Label + currentLabel: Double, Jetpack + - type: NameModifier + baseName: suit storage unit + - uid: 28717 components: + - type: MetaData + name: suit storage unit (Double, Jetpack) - type: Transform - pos: -8.5,3.5 + pos: -9.5,42.5 parent: 8364 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 28720 + - 28719 + - 28718 + - type: Label + currentLabel: Double, Jetpack + - type: NameModifier + baseName: suit storage unit - proto: SuitStorageWarden entities: - uid: 9085 @@ -157173,7 +157821,10 @@ entities: pos: -12.5,40.5 parent: 8364 - type: SurveillanceCamera - id: Armory - South + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Armory - Blue - uid: 28580 components: - type: Transform @@ -157181,7 +157832,10 @@ entities: pos: -12.5,47.5 parent: 8364 - type: SurveillanceCamera - id: Armory - North + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Armory - Red - uid: 28583 components: - type: Transform @@ -159743,12 +160397,6 @@ entities: - type: Transform pos: -3.5,-24.5 parent: 8364 - - uid: 26321 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,46.5 - parent: 8364 - uid: 26827 components: - type: Transform @@ -159784,6 +160432,12 @@ entities: - type: Transform pos: -3.5,-23.5 parent: 8364 + - uid: 28723 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,47.5 + parent: 8364 - proto: TableReinforcedGlass entities: - uid: 3167 @@ -162195,11 +162849,6 @@ entities: - type: Transform pos: 75.5,-43.5 parent: 8364 - - uid: 7314 - components: - - type: Transform - pos: -12.5,47.5 - parent: 8364 - uid: 14610 components: - type: Transform @@ -162610,6 +163259,11 @@ entities: rot: 3.141592653589793 rad pos: -32.5,1.5 parent: 8364 + - uid: 217 + components: + - type: Transform + pos: -12.5,44.5 + parent: 8364 - uid: 219 components: - type: Transform @@ -168706,6 +169360,11 @@ entities: - type: Transform pos: -18.5,39.5 parent: 8364 + - uid: 7416 + components: + - type: Transform + pos: -15.5,44.5 + parent: 8364 - uid: 7417 components: - type: Transform @@ -170151,6 +170810,11 @@ entities: - type: Transform pos: -18.5,38.5 parent: 8364 + - uid: 8550 + components: + - type: Transform + pos: -10.5,43.5 + parent: 8364 - uid: 8554 components: - type: Transform @@ -170806,11 +171470,6 @@ entities: - type: Transform pos: -42.5,-20.5 parent: 8364 - - uid: 10037 - components: - - type: Transform - pos: -15.5,43.5 - parent: 8364 - uid: 10534 components: - type: Transform @@ -172406,6 +173065,11 @@ entities: - type: Transform pos: 0.5,-25.5 parent: 8364 + - uid: 28636 + components: + - type: Transform + pos: -10.5,44.5 + parent: 8364 - proto: WallShuttle entities: - uid: 2304 @@ -180502,6 +181166,14 @@ entities: - type: Transform pos: 49.5,12.5 parent: 8364 +- proto: WallWeaponCapacitorRecharger + entities: + - uid: 28715 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,43.5 + parent: 8364 - proto: WardrobeAtmospherics entities: - uid: 15758 @@ -181295,11 +181967,11 @@ entities: - type: Transform pos: -9.5,-15.5 parent: 8364 - - uid: 28637 + - uid: 28722 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,46.5 + rot: 3.141592653589793 rad + pos: -11.5,47.5 parent: 8364 - proto: WeaponDisablerPractice entities: @@ -181424,24 +182096,31 @@ entities: deviceLists: - 258 - 28663 - - uid: 217 + - uid: 269 components: - type: Transform - pos: -12.5,44.5 + pos: -33.5,3.5 parent: 8364 - type: DeviceNetwork deviceLists: - - 271 - - 270 - - uid: 269 + - 258 + - 28663 + - uid: 7715 components: - type: Transform - pos: -33.5,3.5 + pos: -12.5,43.5 parent: 8364 - type: DeviceNetwork deviceLists: - - 258 - - 28663 + - 8420 + - uid: 28582 + components: + - type: Transform + pos: -12.5,45.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 8420 - proto: WeaponEnergyTurretSecurityControlPanel entities: - uid: 258 @@ -181453,22 +182132,16 @@ entities: devices: - 203 - 269 - - uid: 270 - components: - - type: Transform - pos: -9.5,48.5 - parent: 8364 - - type: DeviceList - devices: - - 217 - - uid: 271 + - uid: 8420 components: - type: Transform - pos: -8.5,43.5 + rot: 1.5707963267948966 rad + pos: -7.5,39.5 parent: 8364 - type: DeviceList devices: - - 217 + - 7715 + - 28582 - uid: 28663 components: - type: Transform @@ -181479,6 +182152,15 @@ entities: devices: - 203 - 269 +- proto: WeaponLaserCarbine + entities: + - uid: 26291 + components: + - type: Transform + parent: 26316 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: WeaponLaserCarbinePractice entities: - uid: 5107 @@ -181491,13 +182173,49 @@ entities: - type: Transform pos: 10.54466,50.378418 parent: 8364 +- proto: WeaponRifleLecter + entities: + - uid: 26302 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 26305 + components: + - type: Transform + parent: 25688 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: WeaponShotgunEnforcer entities: - uid: 9086 components: - type: Transform - pos: -7.4696865,34.5829 + pos: -7.4221897,34.38881 parent: 8364 + - type: BallisticAmmoProvider + proto: ShellShotgunSlug +- proto: WeaponShotgunKammerer + entities: + - uid: 26308 + components: + - type: Transform + parent: 26317 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: WeaponSubMachineGunDrozd + entities: + - uid: 26312 + components: + - type: Transform + parent: 8594 + - type: Physics + canCollide: False + - type: InsideEntityStorage - proto: WeaponSubMachineGunWt550 entities: - uid: 5089 @@ -181747,11 +182465,27 @@ entities: - type: Transform pos: -4.5,29.5 parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 9095: + - - DoorStatus + - Close + 9096: + - - DoorStatus + - Close - uid: 9109 components: - type: Transform pos: -5.5,29.5 parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 9095: + - - DoorStatus + - Close + 9096: + - - DoorStatus + - Close - uid: 9264 components: - type: Transform @@ -181822,6 +182556,63 @@ entities: rot: 3.141592653589793 rad pos: -23.5,39.5 parent: 8364 + - uid: 28702 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,31.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9094: + - - DoorStatus + - Close + 9093: + - - DoorStatus + - Close + 9092: + - - DoorStatus + - Close + - uid: 28703 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,32.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9092: + - - DoorStatus + - Close + 9093: + - - DoorStatus + - Close + 9094: + - - DoorStatus + - Close + - uid: 28704 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,33.5 + parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9092: + - - DoorStatus + - Close + 9093: + - - DoorStatus + - Close + 9094: + - - DoorStatus + - Close - proto: WindoorAssembly entities: - uid: 13311 @@ -181944,30 +182735,73 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,33.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 28703: + - - DoorStatus + - Close + 28704: + - - DoorStatus + - Close + 28702: + - - DoorStatus + - Close - uid: 9093 components: - type: Transform rot: -1.5707963267948966 rad pos: -2.5,32.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 28702: + - - DoorStatus + - Close + 28703: + - - DoorStatus + - Close + 28704: + - - DoorStatus + - Close - uid: 9094 components: - type: Transform rot: -1.5707963267948966 rad pos: -2.5,31.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 28702: + - - DoorStatus + - Close + 28703: + - - DoorStatus + - Close + 28704: + - - DoorStatus + - Close - uid: 9095 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,29.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 - uid: 9096 components: - type: Transform rot: 3.141592653589793 rad pos: -5.5,29.5 parent: 8364 + - type: DeviceLinkSink + invokeCounter: 1 - proto: WindoorSecureBrigLocked entities: - uid: 757 @@ -181986,30 +182820,12 @@ entities: rot: 3.141592653589793 rad pos: -10.5,22.5 parent: 8364 - - uid: 9100 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,33.5 - parent: 8364 - - uid: 9102 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,32.5 - parent: 8364 - uid: 9103 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,33.5 parent: 8364 - - uid: 9106 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,31.5 - parent: 8364 - proto: WindoorSecureChemistryLocked entities: - uid: 1758 @@ -182189,12 +183005,6 @@ entities: - type: Transform pos: 79.5,-4.5 parent: 8364 - - uid: 28636 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,46.5 - parent: 8364 - proto: Window entities: - uid: 526 From 438090a5054aabf23237ca37a40c282a7eda4243 Mon Sep 17 00:00:00 2001 From: B_Kirill <153602297+B-Kirill@users.noreply.github.com> Date: Tue, 19 Aug 2025 17:42:54 +1000 Subject: [PATCH 160/760] Cleanup warnings: CS0414 (#39748) * Cleanup * Fix --- Content.Client/Inventory/ClientInventorySystem.cs | 1 - Content.Client/Stack/StackSystem.cs | 1 - Content.Server/Animals/Systems/ParrotMemorySystem.cs | 2 -- Content.Server/NPC/Systems/NPCUtilitySystem.cs | 2 -- Content.Server/Objectives/Systems/PickObjectiveTargetSystem.cs | 2 -- Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs | 1 - Content.Server/Singularity/EntitySystems/EmitterSystem.cs | 1 - Content.Shared/Movement/Systems/WormSystem.cs | 1 - Content.Shared/Storage/EntitySystems/SecretStashSystem.cs | 2 -- 9 files changed, 13 deletions(-) diff --git a/Content.Client/Inventory/ClientInventorySystem.cs b/Content.Client/Inventory/ClientInventorySystem.cs index 97da176ed25e..73f837d0d891 100644 --- a/Content.Client/Inventory/ClientInventorySystem.cs +++ b/Content.Client/Inventory/ClientInventorySystem.cs @@ -21,7 +21,6 @@ public sealed class ClientInventorySystem : InventorySystem { [Dependency] private readonly IPlayerManager _playerManager = default!; [Dependency] private readonly IUserInterfaceManager _ui = default!; - [Dependency] private readonly IGameTiming _timing = default!; [Dependency] private readonly ClientClothingSystem _clothingVisualsSystem = default!; [Dependency] private readonly ExamineSystem _examine = default!; diff --git a/Content.Client/Stack/StackSystem.cs b/Content.Client/Stack/StackSystem.cs index d7d1c34ae2fd..182daa73a506 100644 --- a/Content.Client/Stack/StackSystem.cs +++ b/Content.Client/Stack/StackSystem.cs @@ -12,7 +12,6 @@ public sealed class StackSystem : SharedStackSystem { [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; [Dependency] private readonly ItemCounterSystem _counterSystem = default!; - [Dependency] private readonly SpriteSystem _sprite = default!; public override void Initialize() { diff --git a/Content.Server/Animals/Systems/ParrotMemorySystem.cs b/Content.Server/Animals/Systems/ParrotMemorySystem.cs index a88957913f5a..6d8192f5d517 100644 --- a/Content.Server/Animals/Systems/ParrotMemorySystem.cs +++ b/Content.Server/Animals/Systems/ParrotMemorySystem.cs @@ -29,12 +29,10 @@ public sealed partial class ParrotMemorySystem : SharedParrotMemorySystem { [Dependency] private readonly EntityWhitelistSystem _whitelist = default!; [Dependency] private readonly IAdminLogManager _adminLogger = default!; - [Dependency] private readonly IAdminManager _admin = default!; [Dependency] private readonly IGameTiming _gameTiming = default!; [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly MindSystem _mind = default!; [Dependency] private readonly MobStateSystem _mobState = default!; - [Dependency] private readonly PopupSystem _popup = default!; public override void Initialize() { diff --git a/Content.Server/NPC/Systems/NPCUtilitySystem.cs b/Content.Server/NPC/Systems/NPCUtilitySystem.cs index 6de26cd05608..26910d16032d 100644 --- a/Content.Server/NPC/Systems/NPCUtilitySystem.cs +++ b/Content.Server/NPC/Systems/NPCUtilitySystem.cs @@ -42,14 +42,12 @@ public sealed class NPCUtilitySystem : EntitySystem { [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly ContainerSystem _container = default!; - [Dependency] private readonly DrinkSystem _drink = default!; [Dependency] private readonly EntityLookupSystem _lookup = default!; [Dependency] private readonly HandsSystem _hands = default!; [Dependency] private readonly InventorySystem _inventory = default!; [Dependency] private readonly IngestionSystem _ingestion = default!; [Dependency] private readonly MobStateSystem _mobState = default!; [Dependency] private readonly NpcFactionSystem _npcFaction = default!; - [Dependency] private readonly OpenableSystem _openable = default!; [Dependency] private readonly PuddleSystem _puddle = default!; [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly SharedSolutionContainerSystem _solutions = default!; diff --git a/Content.Server/Objectives/Systems/PickObjectiveTargetSystem.cs b/Content.Server/Objectives/Systems/PickObjectiveTargetSystem.cs index 0fa20c27e582..b3075b22747d 100644 --- a/Content.Server/Objectives/Systems/PickObjectiveTargetSystem.cs +++ b/Content.Server/Objectives/Systems/PickObjectiveTargetSystem.cs @@ -16,8 +16,6 @@ public sealed class PickObjectiveTargetSystem : EntitySystem { [Dependency] private readonly TargetObjectiveSystem _target = default!; [Dependency] private readonly SharedMindSystem _mind = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly TraitorRuleSystem _traitorRule = default!; public override void Initialize() { diff --git a/Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs b/Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs index c14e81ce8a16..082e6776f081 100644 --- a/Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs +++ b/Content.Server/Silicons/Borgs/BorgSystem.Transponder.cs @@ -19,7 +19,6 @@ namespace Content.Server.Silicons.Borgs; public sealed partial class BorgSystem { [Dependency] private readonly EmagSystem _emag = default!; - [Dependency] private readonly IEntityManager _entityManager = default!; [Dependency] private readonly MobThresholdSystem _mobThresholdSystem = default!; [Dependency] private readonly ItemSlotsSystem _itemSlotsSystem = default!; diff --git a/Content.Server/Singularity/EntitySystems/EmitterSystem.cs b/Content.Server/Singularity/EntitySystems/EmitterSystem.cs index 28d3eedd3287..2ccdc1093436 100644 --- a/Content.Server/Singularity/EntitySystems/EmitterSystem.cs +++ b/Content.Server/Singularity/EntitySystems/EmitterSystem.cs @@ -28,7 +28,6 @@ namespace Content.Server.Singularity.EntitySystems public sealed class EmitterSystem : SharedEmitterSystem { [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly IPrototypeManager _prototype = default!; [Dependency] private readonly IAdminLogManager _adminLogger = default!; [Dependency] private readonly SharedAppearanceSystem _appearance = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; diff --git a/Content.Shared/Movement/Systems/WormSystem.cs b/Content.Shared/Movement/Systems/WormSystem.cs index 8dc7f86a08ed..c6f2b7834ce9 100644 --- a/Content.Shared/Movement/Systems/WormSystem.cs +++ b/Content.Shared/Movement/Systems/WormSystem.cs @@ -12,7 +12,6 @@ namespace Content.Shared.Movement.Systems; public sealed class WormSystem : EntitySystem { [Dependency] private readonly AlertsSystem _alerts = default!; - [Dependency] private readonly SharedPopupSystem _popup = default!; [Dependency] private readonly SharedStunSystem _stun = default!; public override void Initialize() diff --git a/Content.Shared/Storage/EntitySystems/SecretStashSystem.cs b/Content.Shared/Storage/EntitySystems/SecretStashSystem.cs index 3691f6e2b667..7e83b50fba15 100644 --- a/Content.Shared/Storage/EntitySystems/SecretStashSystem.cs +++ b/Content.Shared/Storage/EntitySystems/SecretStashSystem.cs @@ -8,7 +8,6 @@ using Content.Shared.Item; using Content.Shared.Materials; using Content.Shared.Nutrition; -using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Popups; using Content.Shared.Storage.Components; using Content.Shared.Tools.EntitySystems; @@ -26,7 +25,6 @@ namespace Content.Shared.Storage.EntitySystems; /// public sealed class SecretStashSystem : EntitySystem { - [Dependency] private readonly IngestionSystem _ingestion = default!; [Dependency] private readonly SharedPopupSystem _popupSystem = default!; [Dependency] private readonly SharedHandsSystem _handsSystem = default!; [Dependency] private readonly SharedContainerSystem _containerSystem = default!; From 71e3f95b93578da1199a3e7d4b1e4d83507c21b3 Mon Sep 17 00:00:00 2001 From: Rinary Date: Tue, 19 Aug 2025 11:22:35 +0300 Subject: [PATCH 161/760] Fix Linter Co-authored-by: Rodion --- .../Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml index 20115bd2be92..787d33f3b822 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml @@ -12,7 +12,6 @@ DrinkFourteenLokoCan: 2 contrabandInventory: DrinkDrGibbCan: 4 #Starlight +1 - DrinkDrGibbCan: 3 DrinkChangelingStingCan: 2 emaggedInventory: DrinkNukieCan: 2 From 327cf0229d071889be31eff830cef55e6a74fbf3 Mon Sep 17 00:00:00 2001 From: Aedler Date: Tue, 19 Aug 2025 12:03:08 +0300 Subject: [PATCH 162/760] moving --- .../en-US/{ => _Starlight}/revolutionary/rev-supply-rift.ftl | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Resources/Locale/en-US/{ => _Starlight}/revolutionary/rev-supply-rift.ftl (100%) diff --git a/Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl b/Resources/Locale/en-US/_Starlight/revolutionary/rev-supply-rift.ftl similarity index 100% rename from Resources/Locale/en-US/revolutionary/rev-supply-rift.ftl rename to Resources/Locale/en-US/_Starlight/revolutionary/rev-supply-rift.ftl From ce3ac05723a6141e27e48ba5b967f9ea9d5443dc Mon Sep 17 00:00:00 2001 From: Aedler <55048765+JustAdler@users.noreply.github.com> Date: Tue, 19 Aug 2025 12:04:24 +0300 Subject: [PATCH 163/760] Update Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml Co-authored-by: Rinary --- Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml index 9cb6d2cb3172..16630f4d110d 100644 --- a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml +++ b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml @@ -52,7 +52,7 @@ - [bold]Visibly be destroyed upon being implanted into a [color=#ed7300]Head Revolutionary[/color][/bold], giving you away - NOT protect against flash disorientation - Assume all of [color=#cb0000]Security[/color], [color=#1b67a5]Command[/color], [color=#a86819]Salvage specialists[/color] and [color=#478bff]Internal Affairs Agents[/color] to be implanted with [color=cyan]MindShields™[/color] already, [bold]however they can be removed by using an empty implanter obtainable from the Medical department's MedFab, or by using an [color=#ed7300][bold]SKB Demindshielder[/bold][/color] available in your [color=#ed7300]uplink.[/color][/bold] + Assume all of [color=#cb0000]Security[/color], [color=#1b67a5]Command[/color], [color=#a86819]Salvage specialists[/color] and [color=#478bff]Internal Affairs Agents[/color] to be implanted with [color=cyan]MindShields™[/color] already, [bold]however they can be removed by using an empty implanter obtainable from the Medical department's MedFab, or by using an [color=#ed7300][bold]SKB Demindshielder[/bold][/color] available in your [color=#ed7300]uplink.[/color][/bold] From eaa193dee444a3a2796cd6cc1238368d7885f334 Mon Sep 17 00:00:00 2001 From: Aedler <55048765+JustAdler@users.noreply.github.com> Date: Tue, 19 Aug 2025 12:05:53 +0300 Subject: [PATCH 164/760] Update Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml Co-authored-by: Rinary --- Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml index 16630f4d110d..a5081183a761 100644 --- a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml +++ b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml @@ -56,7 +56,7 @@ - + From 43e34429b0be64b93ffac564adabe3a869ba222d Mon Sep 17 00:00:00 2001 From: Aedler <55048765+JustAdler@users.noreply.github.com> Date: Tue, 19 Aug 2025 12:06:05 +0300 Subject: [PATCH 165/760] Update Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml Co-authored-by: Rinary --- Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml index a5081183a761..81f3d32c365d 100644 --- a/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml +++ b/Resources/ServerInfo/Guidebook/Antagonist/Revolutionaries.xml @@ -62,7 +62,7 @@ - [color=#999999][italic]"COMMIES!"[/italic][/color] + [color=#999999][italic]"COMMIES!"[/italic][/color] ## Svyaz-UZL uplink (Telebonds & Total Conversion) From be2eeb3cb14795cf24862263ff868a53a14ffe71 Mon Sep 17 00:00:00 2001 From: Winkarst-cpu <74284083+Winkarst-cpu@users.noreply.github.com> Date: Tue, 19 Aug 2025 17:40:21 +0300 Subject: [PATCH 166/760] Cleanup: Un-hardcode reagents standout (#39752) --- .../Chemistry/Reagent/ReagentPrototype.cs | 6 +++++ Content.Shared/Fluids/SharedPuddleSystem.cs | 27 ++++++++++++++----- Resources/Prototypes/Reagents/biological.yml | 2 ++ 3 files changed, 28 insertions(+), 7 deletions(-) diff --git a/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs b/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs index 1a3d17c340b1..7689a27cd002 100644 --- a/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs +++ b/Content.Shared/Chemistry/Reagent/ReagentPrototype.cs @@ -63,6 +63,12 @@ public sealed partial class ReagentPrototype : IPrototype, IInheritingPrototype [DataField] public bool Recognizable; + /// + /// Whether this reagent stands out (blood, slime). + /// + [DataField] + public bool Standsout; + [DataField] public ProtoId? Flavor; diff --git a/Content.Shared/Fluids/SharedPuddleSystem.cs b/Content.Shared/Fluids/SharedPuddleSystem.cs index a2f0764ce041..2d0fffa37b6b 100644 --- a/Content.Shared/Fluids/SharedPuddleSystem.cs +++ b/Content.Shared/Fluids/SharedPuddleSystem.cs @@ -22,11 +22,7 @@ public abstract partial class SharedPuddleSystem : EntitySystem [Dependency] private readonly SharedSolutionContainerSystem _solutionContainerSystem = default!; [Dependency] private readonly SharedDoAfterSystem _doAfterSystem = default!; - private static readonly ProtoId Blood = "Blood"; - private static readonly ProtoId Slime = "Slime"; - private static readonly ProtoId CopperBlood = "CopperBlood"; - - private static readonly string[] StandoutReagents = [Blood, Slime, CopperBlood]; + private string[] _standoutReagents = []; /// /// The lowest threshold to be considered for puddle sprite states as well as slipperiness of a puddle. @@ -48,9 +44,26 @@ public override void Initialize() SubscribeLocalEvent(HandlePuddleExamined); SubscribeLocalEvent(OnEntRemoved); + SubscribeLocalEvent(OnPrototypesReloaded); + + CacheStandsout(); InitializeSpillable(); } + private void OnPrototypesReloaded(PrototypesReloadedEventArgs ev) + { + if (ev.WasModified()) + CacheStandsout(); + } + + /// + /// Used to cache standout reagents for future use. + /// + private void CacheStandsout() + { + _standoutReagents = [.. _prototypeManager.EnumeratePrototypes().Where(x => x.Standsout).Select(x => x.ID)]; + } + protected virtual void OnSolutionUpdate(Entity entity, ref SolutionContainerChangedEvent args) { if (args.SolutionId != entity.Comp.SolutionName) @@ -158,10 +171,10 @@ private void UpdateAppearance(Entity ent // Kinda EH // Could potentially do alpha per-solution but future problem. - color = solution.GetColorWithout(_prototypeManager, StandoutReagents); + color = solution.GetColorWithout(_prototypeManager, _standoutReagents); color = color.WithAlpha(0.7f); - foreach (var standout in StandoutReagents) + foreach (var standout in _standoutReagents) { var quantity = solution.GetTotalPrototypeQuantity(standout); if (quantity <= FixedPoint2.Zero) diff --git a/Resources/Prototypes/Reagents/biological.yml b/Resources/Prototypes/Reagents/biological.yml index 1a4fc9342629..d6063cd9a793 100644 --- a/Resources/Prototypes/Reagents/biological.yml +++ b/Resources/Prototypes/Reagents/biological.yml @@ -12,6 +12,7 @@ metamorphicFillBaseName: fill- metamorphicChangeColor: false recognizable: true + standsout: true physicalDesc: reagent-physical-desc-ferrous metabolisms: Drink: @@ -64,6 +65,7 @@ flavor: slimy color: "#2cf274" recognizable: true + standsout: true physicalDesc: reagent-physical-desc-viscous viscosity: 0.25 tileReactions: From eae5afd3c3ee4d690517092124aa28f6c93ecac5 Mon Sep 17 00:00:00 2001 From: Conflee <46701008+Conflee@users.noreply.github.com> Date: Tue, 19 Aug 2025 10:53:08 -0400 Subject: [PATCH 167/760] Update sustenance.yml --- .../Catalog/VendingMachines/Inventories/sustenance.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml index c21df6076251..76370b6189f7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sustenance.yml @@ -11,12 +11,7 @@ FoodTinPeaches: 4 #Starlight +1 DrinkBeerCan: 7 #Starlight +1 emaggedInventory: - FoodTinMRE: 3 - FoodTinBeans: 3 - FoodTinPeaches: 3 - DrinkBeerCan: 6 KitchenKnife: 2 - emaggedInventory: ClothingMaskBreath: 3 EmergencyOxygenTankFilled: 3 DrinkNukieCan: 2 From de240e1739b09940a318b53a1eb067383b4b83ce Mon Sep 17 00:00:00 2001 From: Samuka-C <47865393+Samuka-C@users.noreply.github.com> Date: Tue, 19 Aug 2025 13:23:47 -0300 Subject: [PATCH 168/760] Xenoborgs part 5 (#37068) Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: Quantum-cross <7065792+Quantum-cross@users.noreply.github.com> Co-authored-by: pathetic meowmeow Co-authored-by: WarPigeon --- .../Audio/Voice/Xenoborg/xenoborg_scream.ogg | Bin 18684 -> 21785 bytes Resources/Locale/en-US/stack/stacks.ftl | 1 + Resources/Locale/en-US/tiles/tiles.ftl | 1 + .../Entities/Mobs/Player/mothershipcore.yml | 48 ++++- .../Circuitboards/Machine/production.yml | 14 ++ .../Devices/Circuitboards/computer.yml | 22 ++ .../Devices/Electronics/door_access.yml | 8 + .../Entities/Objects/Misc/tiles.yml | 14 ++ .../Structures/Doors/Airlocks/access.yml | 22 ++ .../Structures/Doors/Airlocks/airlocks.yml | 10 + .../Structures/Doors/Airlocks/shuttle.yml | 10 + .../Machines/Computers/computers.yml | 50 ++++- .../Machines/surveillance_camera_routers.yml | 16 ++ .../Entities/Structures/Power/apc.yml | 11 + .../Entities/Structures/Walls/walls.yml | 31 ++- .../Entities/Structures/Windows/xenoborg.yml | 14 ++ .../Prototypes/Stacks/floor_tile_stacks.yml | 6 + Resources/Prototypes/Tiles/floors.yml | 12 ++ .../Textures/Objects/Tiles/tile.rsi/meta.json | 3 + .../Objects/Tiles/tile.rsi/xenoborg-floor.png | Bin 0 -> 233 bytes .../shuttle_xenoborg.rsi/assembly.png | Bin 0 -> 352 bytes .../shuttle_xenoborg.rsi/bolted_unlit.png | Bin 0 -> 4972 bytes .../Standard/shuttle_xenoborg.rsi/closed.png | Bin 0 -> 629 bytes .../shuttle_xenoborg.rsi/closed_unlit.png | Bin 0 -> 5035 bytes .../Standard/shuttle_xenoborg.rsi/closing.png | Bin 0 -> 1771 bytes .../shuttle_xenoborg.rsi/closing_unlit.png | Bin 0 -> 6610 bytes .../shuttle_xenoborg.rsi/deny_unlit.png | Bin 0 -> 6524 bytes .../shuttle_xenoborg.rsi/emergency_unlit.png | Bin 0 -> 5301 bytes .../Standard/shuttle_xenoborg.rsi/meta.json | 146 +++++++++++++ .../Standard/shuttle_xenoborg.rsi/open.png | Bin 0 -> 428 bytes .../Standard/shuttle_xenoborg.rsi/opening.png | Bin 0 -> 1811 bytes .../shuttle_xenoborg.rsi/opening_unlit.png | Bin 0 -> 6610 bytes .../shuttle_xenoborg.rsi/panel_closing.png | Bin 0 -> 6400 bytes .../shuttle_xenoborg.rsi/panel_open.png | Bin 0 -> 5073 bytes .../shuttle_xenoborg.rsi/panel_opening.png | Bin 0 -> 6183 bytes .../Standard/shuttle_xenoborg.rsi/welded.png | Bin 0 -> 5638 bytes .../Standard/xenoborg.rsi/assembly.png | Bin 0 -> 401 bytes .../Standard/xenoborg.rsi/bolted_unlit.png | Bin 0 -> 259 bytes .../Airlocks/Standard/xenoborg.rsi/closed.png | Bin 0 -> 395 bytes .../Standard/xenoborg.rsi/closed_unlit.png | Bin 0 -> 259 bytes .../Standard/xenoborg.rsi/closing.png | Bin 0 -> 1541 bytes .../Standard/xenoborg.rsi/closing_unlit.png | Bin 0 -> 521 bytes .../Standard/xenoborg.rsi/deny_unlit.png | Bin 0 -> 496 bytes .../Standard/xenoborg.rsi/emergency_unlit.png | Bin 0 -> 407 bytes .../Airlocks/Standard/xenoborg.rsi/meta.json | 198 ++++++++++++++++++ .../Airlocks/Standard/xenoborg.rsi/open.png | Bin 0 -> 311 bytes .../Standard/xenoborg.rsi/opening.png | Bin 0 -> 1064 bytes .../Standard/xenoborg.rsi/opening_unlit.png | Bin 0 -> 521 bytes .../Standard/xenoborg.rsi/panel_closing.png | Bin 0 -> 494 bytes .../Standard/xenoborg.rsi/panel_open.png | Bin 0 -> 240 bytes .../Standard/xenoborg.rsi/panel_opening.png | Bin 0 -> 488 bytes .../Airlocks/Standard/xenoborg.rsi/sparks.png | Bin 0 -> 697 bytes .../Standard/xenoborg.rsi/sparks_broken.png | Bin 0 -> 315 bytes .../Standard/xenoborg.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Standard/xenoborg.rsi/sparks_open.png | Bin 0 -> 281 bytes .../Airlocks/Standard/xenoborg.rsi/welded.png | Bin 0 -> 300 bytes .../Machines/computers.rsi/meta.json | 6 +- .../Machines/computers.rsi/xenorobot.png | Bin 0 -> 646 bytes .../Structures/Walls/xenoborg.rsi/full.png | Bin 0 -> 354 bytes .../Structures/Walls/xenoborg.rsi/meta.json | 46 ++++ .../Walls/xenoborg.rsi/xenoborg0.png | Bin 0 -> 471 bytes .../Walls/xenoborg.rsi/xenoborg1.png | Bin 0 -> 470 bytes .../Walls/xenoborg.rsi/xenoborg2.png | Bin 0 -> 471 bytes .../Walls/xenoborg.rsi/xenoborg3.png | Bin 0 -> 470 bytes .../Walls/xenoborg.rsi/xenoborg4.png | Bin 0 -> 471 bytes .../Walls/xenoborg.rsi/xenoborg5.png | Bin 0 -> 525 bytes .../Walls/xenoborg.rsi/xenoborg6.png | Bin 0 -> 471 bytes .../Walls/xenoborg.rsi/xenoborg7.png | Bin 0 -> 304 bytes .../Walls/xenoborg_diagonal.rsi/meta.json | 19 ++ .../Walls/xenoborg_diagonal.rsi/state0.png | Bin 0 -> 3706 bytes .../Walls/xenoborg_diagonal.rsi/state1.png | Bin 0 -> 3817 bytes .../Structures/Windows/xenoborg.rsi/full.png | Bin 0 -> 401 bytes .../Structures/Windows/xenoborg.rsi/meta.json | 46 ++++ .../Windows/xenoborg.rsi/xenoborg0.png | Bin 0 -> 497 bytes .../Windows/xenoborg.rsi/xenoborg1.png | Bin 0 -> 469 bytes .../Windows/xenoborg.rsi/xenoborg2.png | Bin 0 -> 497 bytes .../Windows/xenoborg.rsi/xenoborg3.png | Bin 0 -> 469 bytes .../Windows/xenoborg.rsi/xenoborg4.png | Bin 0 -> 462 bytes .../Windows/xenoborg.rsi/xenoborg5.png | Bin 0 -> 531 bytes .../Windows/xenoborg.rsi/xenoborg6.png | Bin 0 -> 462 bytes .../Windows/xenoborg.rsi/xenoborg7.png | Bin 0 -> 315 bytes Resources/Textures/Tiles/attributions.yml | 5 + Resources/Textures/Tiles/exoborg.png | Bin 0 -> 235 bytes 83 files changed, 753 insertions(+), 6 deletions(-) create mode 100644 Resources/Prototypes/Entities/Structures/Windows/xenoborg.yml create mode 100644 Resources/Textures/Objects/Tiles/tile.rsi/xenoborg-floor.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/assembly.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/deny_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/emergency_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/opening_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/welded.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/assembly.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closed_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/deny_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/emergency_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/opening_unlit.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/panel_closing.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/panel_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/panel_opening.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_broken.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_open.png create mode 100644 Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/welded.png create mode 100644 Resources/Textures/Structures/Machines/computers.rsi/xenorobot.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/full.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/meta.json create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg0.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg1.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg2.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg3.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg4.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg5.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg6.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg7.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/meta.json create mode 100644 Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state0.png create mode 100644 Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state1.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/full.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/meta.json create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg0.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg1.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg2.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg3.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg4.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg5.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg6.png create mode 100644 Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg7.png create mode 100644 Resources/Textures/Tiles/exoborg.png diff --git a/Resources/Audio/Voice/Xenoborg/xenoborg_scream.ogg b/Resources/Audio/Voice/Xenoborg/xenoborg_scream.ogg index bc83ec46ff4aa5e22f427a1f517f8b7d5231a20a..9ac12637fb38372c83b86feda7fdf84028d3c62f 100644 GIT binary patch literal 21785 zcmeFZcT|&2_bB=#1PIjxk{FtXP^1JU(gZ945;{mA!4O^%LJ>k06$_RCiXni~M2aYc zVhD*QO0c4|AQnWV2q=mb3wA|)RdOHn{l4FKe)p_%?pkNv|IV|9S<`2Bo7sEMgtZ$t zh5%6DpKodCpG1{cKn!FNBqKGQm9Tlf2uc?H(`3`1#^)ew=X?J9o9_t$bL&uR&*+3I z{@Yiq^k*o0umvL_Eq>|R^o_Wr1Xk$p32;8R<+jUhZJliGaTdX`FadOV>B02yd03g!T zQoA(H$Fi}k&SFPJnfH83Zktz8mM6zX7Z7{@72)h-&;S4fI2LLL>!16uZ#i$oE;*Q9 z>zoj{;sj2WN1bw3>-u6Iozm3Wl$dhM(hRN@rVOG4AbA__M+MJEEUs}b7K{!UruP}2 zIGV0*C8*6-U*3ny@n8P3p)}CtrJ(+x%PWi4+wK}Rt#^F=i6f!WC)-ul@7jFJdHU!- zk=k!KaNt_pRrF#I?(q5Hxt2{8>EKX*z`_9>5KO?U808~H-H;mg51Ow1NTBLE4BAmb zXaRKa+q!;TM(o{;t#>nahgIwkKes#V-2U*f{p-K(kHY5u6TaOYaFtOUvt(^4iMVRhw`5XjV1;N$t?7Ruwnj0n7BJk81boMS<-S?o_EZk2Ao& zVYjQE3(lj!R9;#264`m$pYi@-i{^-q64fj#mjsuRzvtp`)zV~)PU@9aYY z=@vDH?XAhi?LMf&LK!z1moD0JNV~L_*k{?WsPLetZ*xviu-=l!E!n>z#{s}T#BVPC zSM-~e|8Q|b3D4@f#hIJSZxH4qQTHvE*OG38hb9r^VuAz6#f7rx$2OmI_D*b+jWVqp z%YuC^8~;cYNK{-*k(-L%Zz0L8NWX4*0+fpXB;0$`0i@C3e}sV#hEyFhFbpoY39(y6 zr_tACB!?Z@dhhK1^$o^8{)Wr$RT!!9y^i|JKh!> zes*_Q+dl&HM{FM6-TEJrGcO`|=YvnYOJM&cIkgrCAFnuQ;!|Q8R${)Rd}Cf!bLFv@ z&3yI$COPrE6BWD@T;4SIphaGJLSB{dJU{9B$=4VDx8dKC8Af7IUPhp z4^Wy;69PW{fpOI!h|n#Rh5tza0O%;v^!vS!P=jqof*nSJZRoUB|7(c>Ye(z@hU`Ja z9tHqC0C?KaG`v$=hgIa9=N1q5=`oc53RdCyb19f_U_Em^sfRdq~5-54|pU)5wfP(bv&hP%<*D+{M z(p^Q;rToeMpT*!r_EZ=c{uu_GXpjaOwEt%=aFz}`3dtTkN&e5j|H)ib2gut0n2Tf| zK%xcwpU?DvNBF-O_}^jxWN`?nOhGX2b;j0E&I$-{;0dV&=kwm46CL(`<#v64-6;lU z<$@~Jp?^sSc))(N-@a(&f+n>h`vu2T2XYertuq3+9bm;Vu(9`i#dPPt_!?Zudw<;~ zwZVOC=*ppe30?M4!vFc=H~_$br~({7_d4m{YpVCw0e}@HF=3#7;aw670XVT?$5a8J zBzDK5|M@Wg-%J17gbHgu;^=V9O!<0I=mr31GhqCkaZlKY6`cq43p(lh!u?P=Ojh92=%G zHJ>|80D!3u2!QK=yId2Th8qN&dk>)WPvZeD$O{EgzQjh&XdQR;x+s5lZ{wKYU@OZ; zb$2VX!@+LejSa!eeQg@cgO!aBm-sg08iIo@l>v^?3h<8s-=8aj0UtqaFS?9%(|Ov| z-Iw_M=w=<`Ml7h_G^3*Db)2#iBB&<^`d+I5%a%08fbEW!2D^Y|+MvR*1#Hq#7VQ4w z=w?v=r~#Wm0MZ|9^O6E>b!flQjRrcV=E-$z35af=lBONUmVkOIyQJYyN!7}Mf3Uyf z*grTJHUeuI)7g7Bf>2~olC{I0pad#xxeUtWPb<;?88C)W1%<} zME#T6r2d~)%YWG~|9_^&n2BOpD1g1SUx^g9uh33pT7y2QvQYoD4ggmJsqV%lzA!B- z@%2T!7dTs(9WH0`#O_=oys=@JnMA}4IIGq*lredhZI3|$fn^{l%)c~@8_SsaHf`AI zBx8_jiC|f@ov#cm13^h7_?`#Lq;hOxA;qFPe7-hO>|pt9v!8T?87-2T*B6w`mx*Mf z__E;Ty{Hf{RkhEy_bWD9M4V=p>U4cu6k-E5P6TtK)h3UE5J#^FCbEao*~-{yZ;G?tYG|LzO_ts;Y_=)9(?1M+TJFxYQD zIL9B|8AOOWILGe_U(jSlxvTxDC@TTmHU3ipP6UqsPX#y;ILx0OU}9bcKRn-dKJhzl zo=<_(r=js zEi{Cxv~`r(QjmV#$4BhpssFsTVa!L>SjO;+#kpPg@vX^*TdFkgFR*H?C@putQ4y@k zvL%vi_tSn7n1JE2DWHSs&5VaL69_221 z@P41c(b^E&D-t*l04xHg!0l@sz~lLqPhPzL2B;zRj4g@IZph!&uD~|{@DAp1x$)0e zxU5`FawmIw`}zk4f!iD8_en?sAaM8}gL6I)hyU?`bdZ1d2j+bs^T*=(Raqje^C}k) z4-bX%m+24BU%i=r^6L4c=_hxtOno-oHh28$r*CcW9?TWsCY?ncdRUwJTrl*mET2-fjXgthZG$9<+3)k>>H!w*)^1 za?=N2M}8}Fs&}+AUSiUX1)@iAe7>7W zZS$8!_l-2>j^Ev*J7D(w)wZkIifP%yp3QmZcW!|7-7cprennM>F zb*AsK2mRz$8@wG41fFjz~Z7i1Y|&$*zeK4q-0-}Ba)J=8{306SyvpL?VjXf%Dp^Got+u~{+t z<@&iz-HPLWJ`?C8V;enHVA0;y*K(yf4tC9+5KTkxK?j2wEjgl{Eeb--C-VF(4CKZw5OufLJp%u_T0B2cy;Z)}jNHT@OqF8X%FRFc!&`U_N(zk_pP2ktdzI zC)73-9%(pBdNsqp_-xPFU|MS6kD@kS-L;oLIE^7~6<7B_aP7}8o*D~3v3msp=UQl+ zM~m9I^Vd3B!obDhnA0DqkK#W?{kWX=qwK+VxF2j!?EP<1iUE0Q;HT5@#<1y_yVg&7 z7yQ_}bkF9hBNU5%mn9dM=2q<#7UP5CwwIi?Nc4a+##U=;HwQZ-@`?F*NV|Vvrxmia zEZA}$Hc<-3%F54&RdC)B~F#It{hPUZj*SUqbbiHoSoK-PZXDT z{ba9}1h3=w`rMiV7!NL^U%oL#*Dbli*Ek09_fN&xE@$t$4xy7Rs09Y?eE5x&;@}+Zw%hqHIc$kjb z?Tvqp86g6D#3pLJ{!I>C=r}tDQr1c07g@aD_5BK6_voe+~c3W)k%crj%sD^Q`A`OByJ}u%D4Fj@fi^Xp8(77MEV%1@Wm1-bmhFe)#Sy4Gp(hfG4nT#Cjk>EWgp|p`mn(eTC&nRoG zs$#54fYw#^mr4d{bX&S)DXW=L(Wm^B%;j1@@nibbchw`G)|bCSu*H9;e)a3%;(1a} zI$>`QtjO2q?Ax?ZXkym3Q#+Z;=pd;DZn%p;HtaZP^Ju?&)vz$WlWSF*-8b|jWvs1n zV|hZj1;g&tj!?ynd@l7ran95##3*r3?=Sg_(U0~ExQ6aCGCnr$LF31)* z2!UECCyFT=t7;MyCa70nGKYGDVCPmM6QEu0h$DEKFS$(0D-1>0l8M7sIHnSZfkNab z7Xq9k7veAG;~wrYrmj75(onMXh9Fa8-!?m6hwg3BGDyR(C3n7*T^kSGVpS_0#gA15 z`bzitDqco=pu@i!+poXc;9}wN@rb8r_TA`^^1|^e2agUWCpms9!aZE=<#6TBbZi!xrt4K5paTiR7uug<9F!dax7m#@wi7}r}~xr(plsMur| z;&?bFxj@*2QC9SBee&f%!_hO`jTpOHq=;!k(e{E|lsxxd> zb6%+zXt$CD`MlS0(Shy_7vFoX@H%(2aOS=*am{%eCo1Bp8KAQ0>izgR#rWagWM7^COu_{`rM9HIz5v zS(UcjcFU$H{oMVH6__Tb)SO`#KoqgCY&^dS4)3+lAG8Rrd|}>rZb$l-D{u5lIx%7l zkd&y!MveTU+uDZgD{q^&Ldqa$c>oxn|WzWDKvN6L-03i;Zb+(8xYI3dTq}S zHuO!~zIc&>|1-)bhM%(Ri+#T-NmodT1za~Kj9QMs{E3d1NFvn zfYs&qzkzy1Nq-0a&573F-V%c~KNVr8^%xDm%0jOjpI97~G=F@$Ht3j`W1{0&=5cW) zAlK$<<<``+x2uJAk3I;ZcIs$I8y%!9Rzen<9-=j5Pe?kABGYMwXd9tbuL{LF8*4op z-+0jnr`rM5ufZsDb~aAEE+PGb8NPl{s(kt2r}Va&S2cdy!r1GS*<}DWzf=Dn1@x}B zY&+2Xk!7^&mPn_#YUSLO*gR{@cXhP(CLwf_nzbTN`VvGSpSJP>N+IE(=9!bXM{9W1A8Z66!o?upAy2 z-`k~ve4SgBE3l|CD~9gJ;qi{1InXB*7^^kA&;~kd8MgXwPgu^1gy#750m-W$+nk6M zW?VjXZ1twnM@w!%sBlb4%^Rx+-VZLz4P`cgii;I5z2AQ=hJ6nQ`mJ{+-?@ZIXs_0; zOz8W&zkGPmO6XkSY=5`y)Wpx2yWy|3UTs}jt7d&z@8S{YzQw>?XzJW{wOEQ?(Ip(m?<^z?~zgx|9%oH@z==FOg)H%-CqM>K|=#b>Z(XS#b4)Zucr zJXp@tVrhgk_}K}~ET$Af4A9VcjbTJ$1ebAG zy_iF~zw+;ffpm&%8)ZU4UF<8xuecv5>e%SmsY&s0*4KK!ni z=3ON-_?-N{y@5h;aF=dOs@*Q4Q-81GipfLR_&rUhv817V>BpBvzBh|=u)1d|a^`j2 zd3U^wYm_@8AtooyB+Za*Sg9N7qR=Ew2Qofi#mJhYge+&?E$&-!oF6V!mdH>p*vi0sEth33XuER!Qe#g3B7ax0f zzx7zzkBPyv5X6hLRbz8r#`c}skeuZJxWo2zDyEBeEs)$WkKOz~=1OfRc9+^^3Q=C# z&>mI~OWU8&+w+@iNyL%tDB_5xmNhm5BR$(KIWwVWg~>!n5gsF`p{@%K1QEk2NREI| zsSa%vGKoyUJb9DHbtA)&(u0a|`HzsUHd9e;Es_!hLyk^7tR7{)n_=WNc8`q;g`KS7 zx}#ry+?E~UbIVj7%0h1fz@3rj<_EjAHqD$+{cf?(yDn_x(;aKa{>shEQJx%|EmywZ z@B7*QN+0oPFD^1;Vr%(uJMztmBW^6)Xkd}*WS>Ma5O?3Zy(Goh8M^6qq2>=oQg7j~ z^-D~NNm_KAUCxW}i$g}ijc~4WQ8TC%RK$SP1cZ^%`R!x(7&C;i>ZWGLG2z(wy?Yww zy9j&d&f6w&6xpEfOjh6VvdyuBo z0nHXu(L+aP4OV@BwioSY!V_e(aV0-V;TG0-J3e=sNdP?PCC9d=f0wS{9ZgvRRc1B zBYTRy)c}d}WM}c%7KDj;9C02N@Ltw}&!C!QV{v?U9Nx-pUju_kG%nAwS0@B$fC`R# z(((WekK5QD-l&TxyU-ZVtIOqWy?swD#whFVOZ?*-MW;erRcM|1^%GcR^mW&P@!mEu zhDK=-0C-PYp_OB#33NE{vQ^mK*5Tu?H`A^y4~#6?>s8}(b@I9Eb>CwdF8j+=SW&U6 zQrLr0!-@BbwKiAt|292wLhRi7NO7EbaN!r9zyYo5+kuWtNewH~({LGSX^72{;Av+L zuAal=Mzw@GB$0=EL*dI3d^b z@LJ)jQ_{=gT(p=^ci`*i7*AgcIj!dNY?n#!{svcfLCwnVg3X5)PvV!qPD%9hBBwA4 z1Z8%EZ!To(@3l8s@D+Qln&&Q4B_tI3p!$!Cx4 zm)kk4aGtu}^xT?5OFPXf;NM!FZ&n=lIx?l>4>OGYtP5~7 zDrycI_B3^G!GT(U_xuz=WXV-_PJ%Sjf)oH_(;b4)Efs8ZPOPPM9}-cFy8|=(Rwj+( z8uQKJwOo(~WI_x5LKV>jTxGZ2oDl<3r`eM{RJ24EJjRKuSj&(A@K^=sMDM z1?vy80E|*gl~pbyKuM}R99JZf%3B3|m9e~pRH;5MF9AuSz_7U-^wYf4*$7106obI0 z+p{Qio7KAJhff^UwL^8cnzItrfuJip@1LmB(G9Id!pH#9ZFOF`cNbgSY_FolN7HGr zg_oxp&Fhy`1;wp|H-xue%qQ%#aY-U4n)F)R4V>HsWK{HzDZUQuf|eOwM%{>Vj8;5c z^GPiz<6AIcfE;RN@j8zWdboZ(?=wadU3H@WSvACYO))udOr+9r{w0G&PA&6esA@8TQI0Vqa5YeTBw;Ud-#=h`; ze!Ly`9g-CKMX^R6Dx2Gw((-p4U7-j`qQBnzyiK@)TD>3chQ%rYnvv4bB!e35k6Bzy z&}xxG;Eg>d16ux`zZ7dSE3cSudiDOAK%v;U?9*M-K%)nDl~kO2;ede#ODc7{%?kfs z^seE`r`u0(1=F|Wh7i-xe8m+`#NDOm-`4i9KPVR7em!A!*JumJJvk1)1oX8<(nq*2 zPFhMmy%yX2y1T5~bMW1wQvfaSrQ(3 zp!01UeqA|nK&EUPf99y+k`vNx0L`~uF%WGX@^LT$@VU^&M_VfHCQJ+88+*9a_l|bf4>Jr(^q3|uUpy=2W5nMpS#nv~JXABilm;L<;_Z`eSP zA_qQ~E_M@fdYQI7##V39j398O@ktw zCZB4}ZR;_LJb1P^>hXn_=Be+mn7joxUnF#P%!+%fGQXtN<`&(7I}8Ip=beaB9?}RECu429ZE;JArh%FW}*$3`#v*vrn&aT zZ8p7-4@4%}0Nk-qjmDv!`dSHRowvy*PqgMDB{)x+r;IDL(l4ab!chT%`gqwDIl*Sk zY@N2vu5}+*e2XO8X0xfcK`8U_42N2uO?Zg_v28~>tttyvWOe-WuJ6z4l$Bn5-Eu|y zkeay?$?U=GyhU(I0?q%rBQt+N)Wk7^ds7N@Xyk|0si_}~Z}t}rIf-P>lf@>FD|r>5 z3ufLk0UAF5iH4we_XHV8D%#p|#UuEp!l-3U6OmC2CwXfMU(krA(nb7`11tng$shGP z7p>ueE1-S!xf3j>_XtBZLm|dRFU3~OLX0S~6F8NGcytpDy00l6LO7hq4o3`HsYn?F zY^VMYorIwMKc@$R&RXglne2DmHVMRv2j(T=q zdS5m@xbN1nC%Mxada;FekdEz!fTQZ9twJ$=CXF!h!!qoq;g;^7ij4zZ()f2LVu;6Y z-aO5Wlcgk=g`L$5tEM)Uy(+ua4hcrasv>mPW|(@;TSGTBL6EszN`Zc~#1n;i2nGKl;oP z6yFbem;tug6eS*xN0nG$3h5NWnHc@ zxVcR3w0ghE_mY)I7j-Brk3;(PEo^lvEK;B^N*L$Cr;@uO@)a8m-tJzs>&dk2+upWE z52ibvX1{Q{a>z!0-HPBe2JtOZQ0J{e8jeUwt?{S>i~w(75)ehQTnmz$TspERER zoSOEkdS|xnY)Y?xJ^*ykT)WwcQvEi2|89gIm1eC!!WtA{==ngc_L8b4liz+S5)G~o zX72RGnXSF>;k)9lV_E&z&t;_Rs(MsQ-US(wN)Hh>i7@=W<)3bPMm7aNRaGIX#5gd- zna`_%04%3dXf+zy!=l0RWuvTuS{AhjB|9slBFVN|JuoU7X^qL3W~)f)1&mf+p)x@w z36URIXag`L0i5fb823rj6kpjzrKI)Gk6yF@?;!ZCJ2awUuf)$Xyp+0$ccXGfg( zJ;H?`n-e&~x{TQh_SiU_r`)4rt)5$D&ehM|+I@j>Hl>PNCk&Md(cwWTx``Lnt#vr9 z>1|v$>(^c`4YKmqjhm8Tw0;klj?UK_M;rASP_&HZ_8k1V%vmQAIViwJyS?8zRP@GN zwLNgFQ~QIPlI0hAjAPdC{X1S?8=;Pf{I2AEA25#NAAMS9d}x;@fLNf?wrw)E|I5-Upv)L5>GU+vqEZQ(5>^!l&I%xa zcLVwYp_t+jNgm$ja@Nb_+7=}3y|l>m_OGV(-8O@*Gl56E*5SvNFFw@%?$D7F3-5ed ze8=zNE&K(&fl~Pt`cj5f`}EpIGa)nx@C9O6H-1TF7es4r?}+`cq}f$-+sH^5AgN-@ zWM`OfmmXPszn-4HZuirltyveB`7{0I212gqSJn||?@C8Y6rajIvf?Z>Ml$zC7nepC z0Fnv)vGH+1Hg2>IzE+G_Si3Y^eh7Wzd?|EGO1q-d;>pq_p1sVi|B*IAgoOkhz-jJ- z0DMM)!-uO&0*)!8QH6J1)f#cCyD~HsU&=oFd96Nle6nlrDzjgAiU*$PQHFWmZVUhd z1WBRT#3nV?s}FV*fbv?TF~Pif-YDxBh98LeCnAZDc+qli< z!~tI{%L@DnB{g;P?KHJ2=aj4r?uHM^~vqKFjDmYOI~n~Q>UvY_04t5KpP z+W|r))PlQ){=HgZHpC6R1(6?eadb~L>PS)b#><$erg~-ogVch@Aj1@$LE~!gf$|{rhQTjO{Z~KS6LxA*_dXj4U;$ag=zlhM zoR`RcVS08IT=YC$u~zQju%+bQqWhxB2m|;%Pg5x;CkJbnUu+7@U*&^-+L{DGp`4Yt zF}jL%$OiQCon=X>9jz(#{f^-Rhj1p9*2+XniScx$Y$k)>W={}vn9RfuJO{beA$V)ls}*` z)FH9gqWdSZd1z5cw3t5v;RqPaNak347C*lF%BjN|t#7ZNZ@+u-17(9rh|ghK;udv) zi$#v;=P;CeKKk_N&@Gy2l3FV(eKdmpT@tnPSXzRq;@hQ{x-PqVWLw>wO}%q*Z5K6X z8{j&5z)lX7gCiB;0KoSjXTrVt^#Q+~3G=@Sy8bwgR3+0#g+sq0wTPO?!Q=5n#uqA{;+Z*y`^3| z<@51ts|GW_UC+KFYn|KVD<7b zfy%pgcel(fF7ABHTbAj#y#vqV@{w-JJ0hrSpvE>xJ^bX+I|m|kCozYJE zyf=?MiNM{G%TL3vU`3?dk1hS+h54 zVvq%pd;u$xn&}aMhKN`rl5v%xs{Lqd)?{2#lp4QDxOJ$btLy2~&9J%fd*82jE!G(Q z%j~*}g;lS5JQ7Ci=cQmT*`GHt_N&G410PiDt(|uI2`!46X>=Tf&KtH|L~z!v}-=31xvIF6`^xj z9axG;n2@NR;n*ZD6fl(&B^Wn}MI;&taT~P2J96XYV`HCJIsiCuYX{wVBV0JR^RyLm zEkbW&zYtRB)3>TaPQEu4;(;J;U(!XxQch6dQMH_eofh)UWyS8w3nMu>kQZveqU~Dg ziW3{WuUg#-U%Utw0lH3KF1#b_&S`NY#Bi=3Zn&=fWiXvel|rq z>VC6_Wva#jbv@871ES?t>eZEHX~3CHKU1N4>vL)i;U4@B@Oi1~YVS$hkG*E^RA!dg{#Wunu5UaT z&J8M^X}+V9_7uFH$f~ULL2zv6@s5j3O`O28xe3eIBAGxIi8ARW%Owk8NCbf(ZEe+V zYhB8#s=(m0qZk4Q2T`OY4|G=pN>eR#0D(jzTe<4RtN18-y)Ge=$O0Zy4kvk`)Z-Bd zWYWE|(xOwFcO()Yy$x~EiMg?Hqvy`EdlQ@d!?$!q7)^H`vA$eqEGh;XG~wFwe$aaG zd@+hsTv?tWw|%YxZRws-tm{3A?Y-ZTBXwR?6r0Q4nK%}5r)hzqVX&d0VMQg!7HazY zkOTxwo7pjJZlSoQ2HwjhdWx9^$`0ZTb(R~IAPw@<=)R+(AtjHvuqqsx6}c?s9$F_* zD--BHS{`Kv^s!Wf$GU3@*KP0VnF1Nn(b9jwX^Q;Q3VX8E6Pv(GF zgjU~YbnvsEZ5m)P1->Q(IFrzb?M9C8_byTMICU$N0H;p&6kDc8EsU_$hw*B)+D zgBcn++nzDOm_QI9{eU2vO?FiDGInCB{FdbGIt?~aGu%Kbg|a9_O@C#geIl*%Iuw!9aY_4QS;S8OKh zf<_~qu8e@)r^843J1|~XJ_WZaR!(~@jsF^Bd8I7tWszMgB$_7X;bw1r3C+6!Ma6Be zg?AW4aQjo=?@jGJ{2p;#J0ROVX-|$K)9&QH13?+_IxD?f>j*JrBfep@al;&UzAW#AOv$Aa#>9>@6ct9x&)uR5B!pO1^D@7b0z~j9tH;P0rl4ev^6U4ZsBgNQE$Sui`szf1LAq zyllX1*NL#qO|CzjiZZS&{jvPY^?}j_KW`KIDg6CE$lk72VWcHlYuK)7V@=g-b?(^r ze|<5#EGOd??Z&CW0{}z^biSlO7R67d40W^x>^3=Q zvh5*;&JF32ao}SV=xNXN#Q!w&+J1H!}e1zi0$Ot`I$iX)W8H^*6-^XgPsN{*2^ zg-!kJ`hapFOI?K>U<2Nodf14v_FD>K+9L*ep0Y?elvhJ3t00-w@;F3X`r?&I*KWQg z6$tcO_;iG9(b=V0ypty#jz|ib=YLeSyJjx>tGrh=^-LwMdhka)cXJu;aEZw&j@_yw z!G~9Ls7}F@-z%j?YzJ>=Ht5j+U1RlAl{XdEIqH%49wpP*;^o1i0=d>Nz|ou1Y7TtZ z!YGRUoS|!k^+V>Ej)dosc=G&AZI}_XkDTW zv{rz_L?@COLL$tgHc0Os%{<~bw{|8C9X`TW2RJw^)xm-TZ@!e?_LSh28=^ccNs-e~ zxA70j1==PU4VJe}1_Btyzs~aN>ag~%M!2k*9SS`JRgYQ4*5Wwqi8lgYKlzTLH1A;z znW`#t$4eZPyB$@W+)j?@?@WPnI^6#1Y3>QmBZ5y-|2evCdu-plu`$Q8WxA3xRkLlF zOaskusgy`ZP-RX56j82#Q^ysz=P|{zHv67ee~$c0_V+uNg=-6X9Xdj$YatbFnTr=$ zqF9A=O&l&oTt_pb-x$qo{B~|3LaMC^w5~u_Ri>?UU{U-%BW^jYN5e2UxB`53 zs7CtjxCbBkMCkox$`r@FK^ZTFL!?>BfH|UtQ?4iy2>kV=ychFOls>$0X)(qJ{eNHw^t%& z2ay1!&|@>&MaR0=g!NrB_-0_{@iDknaeTTaRr1zwZ;q^$QvxyPgM46HtGvhCNL{fw zw#~5pQ6A#JaNTRE`=%TV2vBM2xW%}hx^K`({jaQ^c=1ZuSp zZgtRxB;Zlu;7O*?LWb4!706G z>4LtW0~cG;W2^I?&Y}+|UDzM?q~%MX^G0`QH!4ItVVVsctCeCkp-x)X2Q|M3;BPmS z6`6?_J>6n;e9Je~@-Blhoxgzs=)Bdc4_VFVpH{35)(dT1SsW>;8c-Z>ST6G2f$vn! zE{a7t_~M6c=y=PnLZ3)w?Z+4Z*kl!m1Z{Q|2=zzJ|DmTdSrO_Y& zI~Q3PIetsMS&5oatb{gpt0)ScOS69+zgkF4Z`vqU3boDSvXf1L12k=IOHh0PU4%*( zcxwsZ1awiGN@ylgGX#7#)+Anqadq`~br`XwAq=FH83|sXU%=%76``WY3M)s3fGLC4 zGKntsRv5B9-cyqSd_Ol55VKG(_<$KMhg}1}d2oh>s%QG{*Vh>*9h;3}QzNNZB+^75 zRQFm>x#%|79D}NOvj9U99^ia#f&hC|C)36r_MLel|9+_F)1;e|;jGg~!p==|CLeY! z2#tyJ#K@F`VqRwN%Q@$^UWZemly4Jh4&hWv=9ve_(PHU0joh-DWf!6o3-uETYg z{*E|uqNe$|KJ-R!mY|Rg2h^P;xE~8o#VuQ)o`B-Olx=-swV-E-r4{k@rq-^wdke#k zDRvP~oqAho@a<;XvePRS-x(1Pl`MT?je}5io}l9G$nmg}mZ3^a0U!=vX$k=sY&|xH z&0sH^Z7QU9unOqNXt6#!l?l@YJd|njU{SMHs7SvF?HA-=6Ckg`Lxq7TRE8q*ID~R3p|O~+f!BBALZd1e)i^KbKF`&Ccg8QaQju zCGTF+VhhkpfpmJJG#BcS{`n^q9cJ^Z`Qt+X|1$$%`@r-4!ikB&{@!yV52xxpRKzN;OB1Ww<)bIpowSO0JQXoH#KVSm+eGG~R1sAwsN$Ya`u! z$(n!R<*!}@LJYucHCwrf{1%>j#p)P!)4hD zb9MFvE?Wrqe)4_Dl1GiAXb2Lf7c3%Wb)zc6UKbyRuiSMPa`nduBd*UXaOz{rqGU6- zmpb3pxn+T@NFpCl0$`V&jLLuP?YR&w*Bz_YzVT}fYf}1HZ5KS&^p#c^%`{dRLk?Tp zw~brSkS+4Lohp?`++Ni(OVv7z4_6F<&%i6xDolSn8wh+)EjX708X{7RHO3*7CL&@8 z>_TccdBj#CoiGssTuULS&G7i11p-L)h(!c?aI8&RtnB7yGJ)$`PdT_ft*+LMY7?o% zit<^t-;*q>y11c?MD(u~g$vYi)IsZ(7qiNT&aBi6Tef}Z3-wZ)lj2PBf_tylnh!3- z3yo&(Nf(I+KMBpPl7fkn1p#Kwl$=th!mkiCduEfRMveWvNTl)}{ zO1V%|%m1kp(PbD2d3&<~XqF zHls|^8?u;@Y-8@oK~fM>4q%b%kXYV?!{RT-Z>BxvNml#EUix`{2GWGCCMdfhx?zZd z&?F6R0XNuTk!B}?47y&jjk7KDR6SRU-voXrjZ+^j>UrkpD+1dRj~i_!>ge>SNmT~i>?Jc%8poY zLe~Zod~_)Yg}G0Onzyu<1X>~~IVU1NZO@u4Mh{-e3v%)N_ zBa7+ZZ65^bmZ)Sm3ik7Hxn?S(5C?h>bd`^8XV|oQBoaspw-1;&c`z~n?MFlVBdQuU zr0rs+*+sEoyX|y{ngAIeR-H_Oe~5u8=vm>#sfUqC6Y6UR|9jBNq;Ivrdd zDjMv{ZEvT`M{S2kAN1O48ssaZb%$EdcH4p!unVAe19DOTLCg(cooS5fFVAHRvgyb~ zl$-^F3})3*DRk7OlZj_drl<0j8N1U+A|F%!;2Ff^qRp|S!@X;EQxNq-aE>4w z(*tEGrGy6YTz!f@RjKYf%f73+Cl9I&P{BpOjEo-(ML46%cwk2y)kok-eHrm!gz`S!T^~XX}+->fK$V0}Sh)mX06CR6B4T z;D(2Tj{Q^u<`zEtq=@5o#D4ff`emYoAe`0okSmcA%_m zKV@;xZ_Uda?*lF#NF)>4;13^$1p)yv8$zLX^h)&c05p;zjT=!3kDQ2Ptv{hc(TLx| zmbuuw6c&zBI&72OM}i8QN_uugw)6_Hk_^aNI68(+v8$HU3YkI5N>*+0Uly|{){f9f zWB!PjGG~&Mn|@}(zBT`i%bJ)grwR>krSWq$POVw;@#CdA{>tE2aYqjaa!f2rHUV8A zOh9du0|?Yz!@i&36I{;IH}Ud$zHW#;QAy3xpDY)H>2n_Fkjuf=ym9>VZkiI+AxV{Ha3wedcOBl<=Eyv zY`*b_QM;!laCZ>rk@O4QItLIFnFFqyBDlEtS{|a{QHFAEKgv;Z` z`ccYifX6g~x%qPv=mjQp{8le3Fa}DQ^d6KefgR0bCMDZsG)*wwMn*?RVYDEGh96PN zZ$nu()u{;M<#-`Jl8Pn|Ms>2R@wd5a-=5t~_dNQyeZS%w{$*>RGK7AjcT5|K&T3kd z_{(O4{Aqmb?Ol_lOl!TD>m8dGX`)vwc3TTfEk7dlJ>G>sG%8a(5dA2NTe_6d_GrWY zO(KX#Qk{RtJ)DIKz6At~)yk_|!SQY&GL?a2M{eFzJbY@?A$^l}%kTLcMe0Y))L6!f zHMb-1#loL)T7b6?&2`rOaC z=bYc~dy(WY60C37K+IrEj9&*t9$?qvr+z_ff0Jh*(fDOZ#2^fgfXm&K**%wN>qH{8 zu-X0C@MBXw$9s`xkbTgySkWdeAa$JTv~baC_l{F(MK>fbSFUaiGH$!Fwz+wuw{r6x_#BZP0ty~zsQQXoQ&zR(ZSad3fuW2j1Wuq z4AR~;5E6_b4TzcMXdNw-P2Qk!5C~s8NC$6>=Zx)he--98OvufwaXY5W+f|QC(HsF3aIK+>R>&bWlfR;Q)_&#T^TTUaR{dNexz#$eSNoXn z@wOrz_p;VM!Yjv3$gDFwoq}~6xRx}Wd_vj%%+(5o$5|Zbg5l`<-=kv7HX#Io|Fiut zw&l)UIt|P{rbcjir9_y!lmq6VHOCW>l!CVTy1Y5j^C43&?`3 zfn*zRIsEQ6_*Q!Jy;{DQ($`s&w>W2&l$2x$gpyLO6!<=`?$WmO6Frw^7 zp{NK2Y-lb)HE}K;INSC3`ndXPtoi5Z>syMYC;tDqkQWfF8mJKrG6{tlO{Z5x(vG9k z68)z4Ge8=<04AJVnz9;IQqOa+7aJ?9ydbQJs?3%pltVg9o zFthbBXM`i7a##x~4+86GKkfguIZ-nm%;ve6VO9W7(<~;wt4jiOsx1z>i@cxx#`~&{ zMw^u-%}$pay9)HNug1>?e3sft4+vT?9IM=r#Q19A}!cby3Yh|h@NfWP!5 zk>~@)%`GnU{IO9(S!~Fdf@(kH$+AO~JhAuR#WZab#3~{L1b^*hIIi^~XKb_E)+(yi z_P1$XZWMuzr%WE0$hLa@mQG{gJf9iU%5%Klh5R+TV+M|c0U*NHk-tn{#8{g6b%X*L zd%7v=9scIm3mp$puA~onMt6P54Crr*&3)B*LfP~aGIxtrT8ZN1Y6}aEw4;IOGy$d6 zlMN3Z)PB_EXvc(#4r}bK_8j6y73Yd{q~F=m9#&c_5$4%YC>Uv+5s2U{%qB?6#eBZ& z3>IZtCj_`OSSh>FSqTF^Be%6)G*7#c?;?hPa0nAX)`iqQdsW}v`z0uwFV?75j4&5r z0|@t<>&F&3_29ALqXxNZGx}~|{Jqn4Zx~n7UP8Qa)y@Lvq5Y{PcCWOLN8t+arpf7L zwwFfq&afz2tp0#o>Y0LB`uXPKsmRr^!Yyu~r*Yl3>UqOyT5jCwPWNkO$@kQr-tNeX zk?F(-Yc2+uS+WRsgw~MP244kOeO|;nxW-to8)r>p#A#`w%yr>YVTF7OJUWzBTh7GI z%|Qr6aA#;c(R-kuPj|9rR+I>^R6?ySISg6~fwn2)Br1CdtX5NC=4e2BgdK`v)l%fL z>>fahu0s-h?6eB|-I5M$DzVlQ@?UBKFDpj@47h}fiegCIEG=b z*a@Yk$O-*EdZWHzZX3~M%{jN*Kt|hQwm2pwBY%41{GD~uuIgo8`SEUmDb5H9Y~3TT zRj1{8axh6rZ`WtMC=~pyKAKomk^y!??Y zO5vG&|2Q2@b~_1ieOmzH=No^4(c83+R< z8ikQY{ZEPNk6d`;-9GE{p|dFm)N}JLI63M**x$R#i{$^O$w4jS6J9tohvnxgE=6w` zyEM^bo< zCiYoM@Iw#Il_<^{3nRx4wC-rL;_8PthoNG!x@p+E~v#TG~Ed`aTkFQprfPQXzpo^JJ7lOmZyH4(MxC~)16pEnP zHskJ~?r!jU0AOl-90`?;jj7}YSB0hNI-VZShP#(y!ou#vu%*(&HoPK+9BWfj&Jgoc zh_FEsbrrA*kowAW5HL`C$ITj`9J$S|qf2gGRh~^JEseqvfvogaGHbFs^sRGZN1x)= zq($ji($M0c2~l6(zkB%c=}F|5<8pST(dxxRnZ7Rh&xI46TC$gPp9jVDh~2L1I{EAM zonz(`7QQ_m?sYsY4!Ko*V9wCzOKe9D@^0BhttVXj(mvlweS_Q%=nn(~Y=Zvp#6xpw zfooGS0hY;P3EwGi9e_3BYEAfp(_kShu_ zM1MZ!2jL!Sh?(OAL#yblh6veciAMH{n6qb4G4^$~qAXG=8$Qx7w#m)VQfypDabysx zjS(OPpop+u)+US(V{>=ZEbl`zU^x_;=u6FV)H8?j)R=Q$gMb1u26#L5&g??+rWotX zQ5#H$4E!F&Zt)m}&&0ktY7X6ex`wpb_1vVS*>0%bbcgB5*0^6UN3KZs3feqrxPEiw zgU@BFTGLOIA>M;$Jk^jXA`_%bl!(X~p5fBx2>r?}fOQU#p;# z07xKcgO)cLPXHr<4**!8YoP+elC;Kw`|(;MoO|S2N`fU>+T()A6rm%Wh~Go7fkoun z-6zBLG0%4Fmm?V&wTC3&3UoY`W4-B=RWZ(<|f2PT*TD;HfSo^NjKE zYU=2Y;_1%m=&lf|>NeA>;;E`$>*#{;WOWI2XHryko17+itd?|i*9djznypp{1NBq9 zHn>#{p_lVe)N3In;N85FY1;pIsp9|R#izT_%&Y0CtEp>csH1D>ZDn|;t3My03`Mn7 zmk4xqn{}6NoODwHwmfxB^{tlfbPWjujTgeUZUeT6p`1ag3v*sj`2D=q`xdVaM!O6< z`~1@K494>Evhrr9^6Dz%{KNA6@{xL*^6JWw`kIPr#}g=8U0PnxQeMtdQD6B~&T`UR zTHaPQQeT@{U2)QUf!51%(&k!TU0qRs`WJ1hIvH>~Y2)xO296e29JiIVwK<=(xq+LV z$Uz0=$6ZXLziLP7FHYLn8@*^Wb-mV-On3C5mN>oh$u_ew$G}&r{-_(%Ed4oUJcp)ag z{J4#2v+u^;3IdYaLS;>Tn{`c&I7$lP75?+0!J=G7V7c#3~MD zCE_aC0+Xh-kn)N&lpOMs=CvH^if1j(s0#^|>{yegjqJ+?W{sk8EU`gc2ZbNT6;X;B z{~}Oc2f2lqQc6XI_{vJGdSGZc7feeklojG?E0#4uc@-5BDl2g|;~P73&XYrD6yh2y z0tfK5omdAl-V9JfSq=Y{{!hqWS`w61dPstjQdM$-7C0;MFRPGPB}HI!f|3eUEhQyT zU6_`UBjUe`-}V={eX}4M3&S7ZEEf)in`1ICJik zD%n;2m0s3QXdDZbuI<2EJa7LOFm@81&+t&HnxEB*fdZCJopTv}7yq~I7WS+I^A=Tq zr8CtfgA$<9_m_>L1(T*Npu7^aqM=ia9e)(3*h7H~t*EB`We-Q*+gYQ^ze1Fo=8Zh! ze%$B*0Np`w0Er+JtK7->WWe9-mHeVLu4sqt4i;oWkpc@cl)0-&0fD+;No4w_aX}!k ze_jxozKBqniM3zP0SJVe!3qEYa{r|-qUzUv7*q^H6o3pgn+K?&1qhL(h&W`DxDekG zo3@A;x->=jmQeQ+dtgd2kywsPG6F+2l$d~F*h-4@MbKJ_N)7Q+w)gG2w)&C^3`;Lw#E11r3Lyez1{!RpTN^0=X(|o=ce?8V}Z0eQ8F_0Kh3! zqtkx{g&q)(1dt#ufC?70!L|Sk9+LAwYb1FnCeuJx2&NP=0aOoUnozJHw855w0@zZ> zc_GlIC~5jHprv#~4W$8#JpTeoTBra3lPds#T&wxPNjwxrYV}YsN`LMhH}$> zhJz9ma2Wdm0IVV)0czpMWce6~QJ8o>{Iep68tTYs&TxE-NX~;SX=Gr3n#VY>*qPX4 zT<{>tB3keu%Oe_!KraWNh~NSF-zLi=_HXmA_kT1f|9>-}R+K@1W^nW@qB#eM$&jH9 zRG1v@ze`KU|1Jm8EE1q<&8vNG_Pe3 zl_G>()HwTB)S{#UuxQ>WigiE(1Wm`LMT=QHFj&s#+C&KsctHl1AoK?=2Q;mL&!zos^!zkRR(8W;e))IaY*SC~c% z>fGGF>rW%21dWrwt4c&|VUh%YU>aT&R$LXp+|7AcH#RFYqt={`F93{yOa6U>fLL z(0|<`Xw<>|Ew675=?X?@9eK8X!D-kIDFK4e0RXo}`xD^&5Osf6Xo_-ZygRl98;(|_ zpnRQ`0!csdToPvyzP6UbVU|U-ruuhFCC=W;Bt0d@Z=a{#E1SH*&>aUgGJpe{hC5gS z2A_BcDku~l2*|DNp5!!v2f^>+a-pK54u*P6+ra^_Lx<46eKA1C#VZfaw-5ptn3xYC z1);~pG)AEva&;q^u6j|2Qp3}H>4(9O4+_C^{3rsNnQv0rJV#_bf=zbh+=S{%cr%=Qjx^{zQvg{vk&pz|4hFj1)k<1dnPqfx7cxt- zqmgD5IZ5|}I$uXou6uLo}&0tCt9tdY*?rKal>M7=II8snJ0_f94Fye5TpsZWi9g^$_o zg#aB0Xb|6Kl!Xh+Bt5Kdp^fjA0bp=d!qviDM1{p0-HR|Ad=Uj=ZC4!-hEtf`JAz6W z<=0f#gGWC%#()*v3X{6MwPv9ej(|K}@9GO!;Zrh0xkkhJsvTCmm(2L*L_N3+*;U(f zh$3K1q!Q~7xswad(VgW%31j5J+Jge`3GA|c#fK6DwBp((jJM>SFOmD~%LdQ-6;$rG z6l1&Bjrr5=3=U`Rsv~6}l)iJP9a8Iy$*z0maGYO_%hytqJg=E~ad9&< z!$_2^rgt%nU$bCM_?qPOOqVXC!b{D^1h#8gE6=f;Wtx?+K42828LBZ=A87&)3I;3( zIa!?u>3mfxRyk+Rt%i*p^k+Ta5$CA(xZCZPV7h+K<@8zeaH&=Utsic(4h4;A9hEQ% z;iH<#t`1E?w!Q}5!Cq!9Ul_RuNc;|@HN>`s)7AZIQH219o4Azsj)<3XA5(_iR!`h! zf&$YH?1%964{x^(l2Gz;C?0N5FebBS87^u{Luj{G4uwQ~z=^*>xo>z(h$v#pl6~lp z;9MN=XL@CDcu%|?=vx>*eCe4*un(gGTBvZh78gpy1nj&!_bB%Il05JFETfR0&9u9> zKd@+w@-p#$(`&k%ozSzeYe)J{h<>|gkF_E_7eQxS?Qx#nR8>IvzOUYKW7FTj4PCvTAN&A&()9Tv0A zs#opDI7PF7V97O2I?TK=Z#5(o;VM099ydR$ zoDkS~-U7_{R&9SnJh-V$)+bnvAtw(GRqkbQ$!}FH$kD3OVHZ`8!;RY^FVhn%kr|+t zWhtViq^J>PUBr6PxQ^-fjMf@0^iJ{7?-|S@xz*)CT$n{VaL)+-2`zG{T#d!zoG<6@ zyszcL5_!Z8o_{3HUeC$AK@B%=6|*0wmn13ImBxh2n+@;oE8xazn|EM80-JQKM?Z%= zoqWHGsq42JpP%%|;s&(ij=E|PNmn18@X3;@fB3K^J!G{UYACIkLe9PButMnwpnSV} zDEA5iwOzjFrCnL(JTNpN`G6H|`JkI(=unKjes}Ydcl*0x?aIbYjO6h`S{?~$r+&L> zYU<%A0wE^vNJ2|HyAJ-i1kL~?WVfxzKa&JR5@*A}fvuMnKXRhW*T(q*GmiU`!+X&m zdsv_X2Szy*zOUQClzRl9r5Gd8`_9ivm@mnKE>346)VU49G}PB&B^z=v+<;V7Mj*L& z`$~&n$M3EARO;PjbFO57m)p#HS_QgE0Q9)%8ov?e-22j6Vq?THi4S(fU!=SPtyXz@ zAvx0FvF6u9cOoqBja7%eCeb1?f+oO9+Ni`PMC)l|#w2=yPB9-!Cibr`*@ZOe#ZJD1 zs!K1#b}>rBW`%;rR|4%>_{^Rdl!|3Ls7$nsun!DXA`Ee$snKKa!fC9q>8Trv3D?@^;UtFuBz#A0hD^Hh0t92;=GQ;abFyP zzB5Rz>`n$z-FSlAjKGod}F%l@vp4?TCLxV{qngf zl)SjIV#I!%x4dI)0+dSnx0FHVT=sLlRJxUvaMYd$$AVwC*3B%))nYVoE{J77jJ~Jp ziRoHe2<=pD?<$+>leET|DTD+qMq-VevAPrg92MdJo>up=%Pu9An{Di+#nRa4&ix^< z{HrEBQjiz!jSX<8wk5;hiIJA7)^iTi zbT%OU2&81KF8y}Pm8YVw%`0eM)rL$v$E_UR|Dr!}fWp!`d0@IHg7gvJq1R5WI&hqs=+ISggJ_8u7h8T($SIx zj=G)6%_=QS3s8sKYr$WBFx6pD3z;k_!78K#2hgk}Obk?#%#-$Yv?7MlEe#c@Ts&ra zajt>j$jDx;nT4ryBHBT^K50yxwAsL5|1h;pA*}NDo3JoPq)W5LT-J*Eh=WZ7p+Dhy zU#32Jm5OWnW7Lh)M8zW)Q5pq_z|y`+H1YC7_P%wspj2xAKK!mmZEc^p)0X~c-T5iO z!qS|G#Mbp|pVU^fnb=N4o7=`gmk}%#z#JP|kwdp2;)PHBBVr&e^^++U3MN$8U+x() z8@7Z-oE9bn#&&$H5%u$*oSPGFKjs@J{5C@26oEAfQWj_5M9X-5f&199w=`0MRM}b}!25 z)5ICt%Hl-$rIZk{7p=FavA^iujyA+!Qp|vV`g8Q+vtohLwhhga)kv4ArOMtcAgE+% z2nC)aJgMmV++Nb{2wEBJ{1OIp4$`q_3V=>rtgCVVut^X4%Q9Y$u;5w1znXP!nkSr9 z^DooS>U<3gv7GzJIA-dxJ8xRO^Tx{ch9#3bg2gobhmlE>7z6kD<(Tf)@}IJt2CPOh zz96M1E0sl%@H^M|mKuzy=QVe8>=bIjoLo$(G1prVs@glWQ)$;_1`MNB4Ns0@UCnv0 z5qE)Z7xSMe2K}m#8JF)Mw?xJt#23pom|e97#Z2;JBW5Ez@ba+DlE`LvzK?OFb)PqC zk9xX(`R}pB3cizDOt2;_t0Dq#S3+!ZYLrXFYbHTy@5J43mv!uc7hEfn1E_slDOcvSrzA*zH_dq{F=Xv9^pQ$byk4}UqCH+q!rT0ta!!YTfDF@9IdlHv8He091KnKN2K>~hH&>u{u zgVpVoSHa(}h6p`cL0Ybmn`MVMq?pHylPpd>StY7UOV%P@j=1fThRi?6>@}N=3Ug&< z#)ilw0T^-OS%*B@-#W$~<1J05BfK4=uwlOzsznp-WpwZ908_m5*xQ|bCppZo?Ih5d zDGaaI^_Y|d3gQG>nW)@z!m*ijKea4rTb+EDHAW@9P>4q9*B#o9B_ZiGc2LBgW|TNt|&d* zQv=oQdpsj$VFlgU*Iwq|@CAS8fYq%_+UDXX#7*-4Y z@N_q-DI^rLH3so7AFbR^tM#M4@~z$XKuXe9g0B0BKT)R_TgAM~MQ3_1%x2Gj5O^9K0GSULnznWpW0_idCm$&WHGDHgyAvz9gsc9BIcew-rHY`$$nj^j_~Yh26TY-E z=srR)(O9FC*<3KVU%a&T?YKmY$KyF&NWfSogZ9rV7m5Sd_41qa3XoLnT`XpoH~Hcw z1aS2xK#N~+&6A}*2uCQiV#Id39uK|m_o=^lK_~9TGjSTP-^mHPa=qxpOan6$L3zeQ zzt%<1?ngs!*3tcB53khCj@?)m!Ub?;quZ_s>z~3>5am;wD+PxPh4CIbXOt&SvtgRh z<(5IonNy{8R@Y~G6A%N3l31ks%g-JvidPP*y0@0g-JGSu+pF^S#vGJIViU|cA5c54 zs@hl|pK+qPC7GA*wgi3(5o!FHpB}#U@NURwZgbfkaV3ZeyBtEHWLQ(Ug^)QT4#QA7 zetr}k6m$$Hpe7kS1X|}YO7u4ea9CuqV>X}jS6p|Hy*PRWI)LUmDsis6i-%4n|~4=JcTcV83DPsnEs&FvK#OTJv)TQv}q6+7pI z6mWlA{Bm&(M{)fuMo9Zp#Xhnnu2~D*Fr40-qqBHLmE26?HAxDqU!?M6*54%;@tFB0 zH&+93cl9M`y%VJP)TLCb9x<0cnP@Q}ra$7$iV6_>GG+~-O8t=>-hgoW6^U#!y%62s zT#K_Z4F(o46dkEFGZcL#^Ca3QJ{Dj#Y~S}0QmaE>$`Jty)H|tuixKW!#g)EA=u^|( z_;Go4Hhel6KE9737#*e2q%xh&dhE}15Py!D;R7F&tR<*}!@O!?AKqcXTD1C<^_q1N zkgI%JO+5dBC>|p*0$^rCLH-Qt?~sa?T5>L6rVsu^-TfTL1@H_cPfy3?fFtI;9u_5< zsa~6%#B-7tUH)|YaD6ryjm@H>B$mGPUF6 zVo?5}4D5e5d%8>h-;)bCXt!>TJc9OT|8V~pJv|*g3)9FzB?FLwo{^E|ZT`>p)^8mx zi3Meit*`s!q^}T+k=*CiA@YC`kUatZTV1Pyl2BZHTWxvKp(v!0Gt9Y#2dsYLUxP`+ zAsxOW4*6t89y8u6p*X1o-P`c(eG(y@3v9Gft#7RZ#ZsMG5xOG@I*@}L^pTl>8<%@!$aE63}UbT^b6o~Mo{ zzU*;oqdxwri1^WlgH|jCMkJ(Bsc~s}nxM0Wzg=*h z){BPpR#*4bE{`{;>2>MeZcX9oCN6F#MfHbgRg;LI6=l&AZphQOl9tT3jVcTc92?}a zXw;#Oop03k!DDhCQ+z3^E>gUN&ZEVRG6F@`8D8OsQC?z0{PJxNkxxIFQO&3@{9*xW zQ{UujB>%WEoIB9>mo#02!-l4!0)S)pp~;&6^!Q? zo#J9c;XHn>sNK{@chBeawukN>w2C`zV}0X_^BV9CP<9PZ_!#7YYByVIlcb^Qyhp!| zrkVfAp(fBH6Mb;8>9g1&Y39~su9t^jzirj<<0*fcG+rqY(R){g_-e9fvzw<}cV!aK z*!k5+Q>$hL)4(86ekL19S80I{ZdTXxVJ5c)V->Wne8kqStab<@KaE=}Y zyf&4+}e zDvSY*$I0pb76)zCsmN7>!<{FsJEdqvBbCXMsjwyw!1VFdeJi!rvvX5Sb#`^9)~%}QFO zjpFF|vi`+qq(?UUWRDEpE?yJ0(O0~cdo%q%pT;m@u~M@SFcLd)1ESPNskjMLg^}49 zW>5iidNrVj!I|IfxAF(KRvJ>F4qv0}9yc{)$4tIG$|4!y>$55;0Cd!RUedljnYmnJ zS1n0X|MK3*z+FgSb{1;>Q-jdia%0ZAH| zWQ~SoP0N6cvxx&bC~&oP%&&8ALYu0W*enplzYeOu2KHCCb0WaNXu_1u${Ysbso=Hz z@CL}Zj|Q@QEY*I8JuUe zDJkZZ&-BH|{Q!U^h?zICm4rDGuaab^ihbe>$u7wn;N#^#1CeESrnN6_3*^vhhQN00 zMa-93>unO~a)`dqFF~m2!i!{lt1L5`TI;Ris6ng^9QiJgpQ}fcg*=Qze)-_v(+jGI z4i&k}Y+yEK_`(0tF?C6r?e~A9Md?Dd#6~=1&bG`DcRe2`<8kwFBqv4~!@+j8omlXv%TD$iZnAY5Rr99KJcPNOakXv}EF6CW{*W-cj zCMa5Ssvym4vpE$}Vu9%)c;CjF??A!td(NvKbV%!U>TN>M7MXQv`qjel6B*M&QC!k= zjY~L1v=rL=be>c%qagY^0H{FJZEKYDEAj?+{-_ z&F8t*2^{6n!xzQzW!3+6PleCkec*g7WBNym$)@Lqs-#y841i8;6jGACqLd}hRTDB+ z`X0W<=;x4)g0f_+g8oeHp2|{%N0P$mqY#3QStsO*_-m=OtCRTDc74qrxdBu$y zL{;ovvxCL5_PY<8IIth=(I8|X+drw{1#C~&#Q2w@D^4Ri?~Hqk!@amx)Lc}CH;BF= zc$$eq%4~pCGxv_~oETH%U7mdj#xevLoTG~%bJyw^HgZxq`mR7^9c$&+#31m3usD}` zhxHceM;T)OM|-S>Vm?A=@u9&uR@Pr0A|=+4ghywJm> zoN`kqwWcDp*^D{vLT=XS`tyYc@iJ|y@7$`sSPCsHB2PztYXnboY6sOX4_JX79y1-T z<1+);AC;C@vDQ@Hc3${{el=Pf$=XY!)v)QnMKZCHB+ZgTkJU(*xmS^G40gGXNDvo= zX$8U1s_50RWQR8Qwn}Yhu?XMmCD4vt0cX094YT&3rqws**N0|NxXk)N5qk^ zV^OCk3Tfb6#WQ5%hUsCez*!}D=IFSXgOG0at2IZ5r7sWvpNEhAOXxu)ZMG+BiK87F z;(31P-wy}F|A1UU3ym-88V?7U?l)-{fdbWjA9WH82sLdJ&R-Z{s zUka1IFewzrqV^;fs(76Lu~_z%S8`V9>lZOS5rEkv_SCpD{HP{#%_C!S1K2V!$+?$~ zEX&Jn?O=q%|BB-6gSVX5-R?8QvP(~wp_YjLZ4t0eG=>fVE%TH0E2Fqf?CsdDRcX=Y zD)(~YjMsv60a<z_+!pv(){ofZ z2Sj~_if*u>nh@5Z6fBJCs1fNSJQ|t2_{Jog+C7#NY13Uq8lh|kJ{riOys#W5b$lMu zZVB)pxrhuUM`~v`^ITrecgk_igvGPb+s-#;dJFXRG7Mu8L+w-*X2&Nb(&1Dk)o7!c zq>7`h$!FB#)kin{bz)he-+qbV*~a54$jroLjFB2Ht})-DI0=RtsFr^ckp4=p#v$tQ zGc)GeD$(uJdXvTUTiax1xC7HkcUyg=<<`0{>@m8XnD%l%RT2Lz(=a5$1-os3tUIm` z#s346JTwG9@Wx5j>>elWIwdckN`$Y&&|J`8eYa}<;oqRk3IGod$X?(A4x`QMKSfXy zjXC`S4M*?n5r9PGjRf~wYp$i>?C3S6>i!sN1IF2Rn?-+Q+y8|8BnL(NWEV0xi#Jf{ zdA=oF)H!iuv0wSBGmN;oan&vHq!UlUxV#xedV!kWF-jg4bDn$zSJ1N zZF>5>_c`Q`p1 zq-sN>D9jM|toU(w5+7?Le4<36_=Mr_Nho0Sch4yNjM|FU#ku^T_pg|6cKdS?IYuRA1&OzP0NT(9k>GQ}| zk#=Z;kv!!i@{`-{HEEM0dW-ztE{QmwoK)YhxENU@BIx8r4nU~1g z*!)m#dL}Mst{K1@pws>tR;X4uKKH#dk2gWm}HErdCU%tTCID?gGDTJ8qS4By{ ztNz%BSE?TpZeMqfu!e&yy$dR|VU7%9>cC(Xn1hS918@D=g#C{ocmHy%^PgBQeEJC* z!$l~SX!H)JUvKs?d5IrhQ*uF*F^F$21HZ{9mbE+}L=<{1mSkNfa;o3PVtcu1P`~wJ zY9aM~LcwvY$4Fm9SOvzMqiQF7yjtYY#j-^+&fVfx`_oQ`%MrbWtiuD?#KeE;J=Io> z4;!-fITXPIP%@6~z2+pK^)qd>*n}WWzm*AwH`UgR2d5AKzJ^uLtbYNiHkCeddGiGx zU8jmyfkPyv_&i*I!e3xsPcf*Kr)oDYG_Vatxx67v$;XIJzeDrK53dUQ#Llt&^B=hh z-iM!|>SKF+YeHakv)MQ;P5|=n9aDdz=|HYtxld1wB=%OzDI|7_s3uwY-YL!u&iw=E zZuef8T%8|rc%**U=0XXQ+Gnz^#pr>5WuRz;h%bfa+CJUFi!2vQgmVU=OX%j~Rj_aa z7Vip}3!dOKV>2!Mva`~^n~fRGX}fq77EN5a7 zq@io!)x}zLrYbr~2aFG)(YAY%e?ASS44S;J%FJU{tJ{sWoDF3)iX$G#XPqj5gDTB; z4?%VA{t-M#E9nOl52G0NofoWUhbXboAU_57iFBz|WU=+z6n`t_Rf4#^<%@ln5nhFo zAFrM2Y6z2i%rI!VMNO{kz3n38CsuIhgaA4WXPePfoN<-PDicge_>RDZ7axH%UMdR) zeouMlDo$bbU}Jk^3UOCfWBr=8|I^o7oned-Bny)R>5M(z0sQX>0|^H7?-1kf(--j29)$x?m$*Koy|=!! zsIDeABPYG_XJut+S;xRg-vXt=n)xOKCnSMt|Ha#OvjYa51wazt7+|CqnNAXP+jlPe zv@AAOk(l9;{i95ABp54|0g0R6rL;saSsf50FDz9SbwCk`Gno12=-9E6JbUL@HTMQo zcMF))v^5{Bm0Mc_hLWf^tR&X-IqRzia#@Q92<8^W^IjZsv&C?%BOI=-3MA{c#J|1m z&Am0h`4*pQY^!RdS#&=?4lrKfAB!A(onCpA(S@|59SGj;is8+`LUYvR6kz65gW0}cIsxUKxm!8fA_vPre_9uvSVgn;XEHII>Ao2MlFnsk?kM-T8rb9K0D9hN| zm?2p=Rt+L|db`Z$gutQ9&EI(Wg+$66QqH?4L5!eRunAdwsF~-3uDy1~HT;%A_@{Vx z{+j03lqBjnOF#pU6pcm0j!(UX=>jW-4>JL25WFics>A}FCj^kaPu}$hq7JGnH<)!7 zSs8&_DasC!gRx`UvwLq~s~WtTpZB#xr3rqjxcHCR^5XWV+sJC`10&?6;Ljv<(ZbSS zQ^z9V{c|F+w3#{jb$r>uzRgNwrOlEoB^ja2?3~lepGK$5k*CiVi$?ja@FfL5pZ38^ z4bRKDCsl;Y$VZBO>@ou2QHg=VLfuwN3_lEx@x!WXF$=P*sF-RiBghfv+c8?&Wm?DD zDWq(Lsj&C1$ewNIUf>t)*rAdFUiViI2VSY_@_3B={Eqi(3vZ7B+}MSCStvlg4A_uV z=1dn$hnL4>o+n@k*R2JY;eM7nv+9PjUHa9rR-SJO)A#evyV(~!YBid6eg; z7X$!5EU-AkuFJ2v-a|mbW$>Nbw_YLIEJaAtA=Ps9WR~gau&RL_olaEukRj&ucj5to zjbX#lH=hR7+&O&>(Q`Y;B)t;oaD->S!skfo8BZ54GY{+ZJ}(AN$s|1>C#_Mj*DV;h zBL{u=(95tUQ|tK|QSY#~8b(C|GElSts3)jfB-3PU^Y3^!JKBSOPds@#nG{UfU^e#; zRI1FQ1DL}i79LPq>;70*zsBz0%ahOJ}^fD0njzbcbw-o%T=x+@aT zk+XGJq1!1Dn)I@dW8Gy#!1Jk{K;2QIcgN`Vw9tNcS0=TxW0^5K@(L@}3oj<{_tZ(>EoL)x5s(>az0^rGKa6UFM?hcLz0ypLktgE^W0OCgDN~v)z@6gCzb7otheN8 zkxMXQjAJ0ICyR@_w3qAi%s#tvf#tLg4~&(spj-m39quI=NTcjh$|!VcM^3;Uy6*?FR%RWjC)r+3<91!mGuT+E7|W_s88^8xX~kAH#U! zm!?1BItPi-lY2T5?Xv1}1DnUG zvHRdOlOJssOkOCtr^l_&B}hp#PzCPi0`+&SY7!AELe+Co?zi- zX0dvQ`$pBlh!pF>+8!Y75Lv9Y6EE+nHS|lw;p&9SQv4q3XZ8~c@xf=!(+z$Y9)*!; z$vD~X9!hy%AP)oh97FU3yRa<>QJuVU(>}19n%B;^>&t3Y^Ff%uBNtkBaA8X;Mzxeb? zE{Ce@8I?37K-Q1^Nt1wj(PdC0tYjsga`i}aP%$Yt(^(V^UW^cDe&pan3INWPn;(7b z+ZezRz{5CsN0`ZbLBHlg8iW9lcz9j&4|~iR(5U#JgzuyEsdGy6A)lZA^B|#c0*6fr zplbm={6#&1`A;gT%Y?2w%b+8=N)QY+hQPGFRakxy$4#6|W}O%}+bpPkwTUOt`|08W z`zlR{x1xwMTm!WhjFJ~6{vr6HK(VPxhv9HVm5mbR_FaLt&LeEVt?t5n#_qOvYy~jP8xPlC{uBtobycG3?N%M5>Y$5AE|dprX*g~+ zeSS2_R6`3xMeyp$Tg?aQJ=2SZtWX+oOIFjp5{+5C=2++|vb%M3lDwn*l&h2IgeF7d z#G@f;WZW+WMAf*WW_}uYcB}73zjGwOs{z-b2MCZfML5WlOSm{Dc_`1Y@&DO5; zd^227f3N|tAuB75A>#ET*QD@2fWFT0$mE?y@F84QWW}8Yr-uL}JsLA2*DaX&{5~TX z|042oBQAXgd{T8zc#a+qG|j!{YW0*o!#Zk*RDD0#5{m_?#0&9d+VdZpE-MK8Z z42t~pkj2(x?+gzJB-Z7IFoXzi@t1Xq=16=-az_&a{!oP>!B$X&(*S?2n#8Bx9u91K z3XSBxS#YUP%UA&6ihEorlT6(Ng~<5mvRjL6BVTHZCczVGY<@)2rd&@uFw~xz0JKuT z*=@qOGbgqn1YLXTy+sPR82(Dxzj>da4kzB-CbWs%xjrv|t#2@mdUnV)N_>!*fk44E zU{WJ6n7yz9XZm1)BBjJ56z!jf9(HCL-e~Rxo4vT(`;G*pu1VQ;J0X0ULOwV(;)Lr6 z4~M*~!^wTnWDNifZatH+*Keff%)E6EXlVWU+PzQA5@^2!8$(LQL7wD<3(TWEx`}pW zN<@5oWSAV?yYu0Fk5>bWec&yU-nxyPTzVE}uJ_gV!?D<6g;fpygihicQgc{3+PDK-V&!#k=IFeENto$a;5YX^2`xaZwK3!Z zUDLqpXu`vD+oOv0Bpsgv&UOzwM34a&#ajZf9k3TnQSte@D zWsX-zv~ndMN6VFeY}u!}mQgd|qq`HNbFu!KO-QT&%|#dN8OQk8|G5a4E=fq-*$!SrRJo5gc&&Qj8L&1&*p}uj{5&xchyefze>aNUp=iHMbyx%lPqYl+Tfjv~%SgPELz#6v+R4%R2qZuD*}I()ETUYgY7Q_RJg$9A!=SnVT^ zPt!Pv{%3=aGsAMod-NrDU_|(6@YxSy#+nI&--~ods~>?YT*UTDc@C1_9xdtQD^Yf2 zlL4M;ocM6gKRUNBb2)LpiNsMkw%+bxG*e>(Yo~}4Kj^PvK>wN9F40U89rB!GBgh*X zW*#KsioevT(qp>raR?+?agB*aLShj98(U3)K%{O7=VZM@|!W1dS zT^Vr$uEC~@rJBzD7<%b;TxV~I_z({QN=EPN-gc5J{cfeQbeC+8mJiunBLl3sAz3WV z9d#Y_R=JG~`vx@04cIJ##mKq0OzaflKJWj@AJW}pfk-%DS$2PsnQj~D+BCaFiuVcv zHJr*dIsLLODAWb)9Y@Vg7sCVMIX1PCt+GBKm>M%GOa}*Qv|gOHL5?>Q4)6Rrr8rtN z614OLTyhTc88A#YTOoFkfcMo0PKfKBV)C^4 zGG8lX4BAunpCZb$yEd{5nW3*mVd+^Aj|nh)S8mr2jq}lypQfT~J@gzmz7WZ@;IXIfcRuq0U9p9njxSLx zUZ`jYpZB6MRxZ?i0j9w7yFX~40~t|_D&w1HglCJRri+cCfU2RIQghS+(LTdYx6>3m zj*|05?^dS8im%!=72`1dMjW?1rEGO?TxdBFU%IBT>s&({Z3bs-Ls0)T^ zcJ#`XP?b##k~tzZeS``l>bwyQF8xN_k~)|B&eYFLt>d1h2MlrNb|q5~qzI$R)G9CX zbHADiemh^?u6J!7*Y2-f6je6#`=9GZd8l+oowo-D15T$cjJ<_KBe;zX(pj$4eQM8) zL%}h)rA>q70;wdDzk5Kr&*hE*qGT1E#9<8)9jso=c0)CMn)YF6BMR(f?JfE*QxpUv z<}$%(mMu#5F_@O0acP4=4BA8TmUJ)7bzGh>{o1mkFwJu0#n0kf($L4Xva|W4#^c&@ z@{!ZWY+!}}Njyl42~7l2c5+m4=(c>9O?A>ORB&iW86kH>y|)LxUfC0)Lni^O7%{RY zSbdD!`DZR)g*yR@N@hQ`Bo4B_HPT~H$is?oFjNTn)opKQ2R=KwADMv zcX7|+QwNrO6K3XfO$RQAgTwC+>Ps(O!2aH}nEk-wO8bnH-ZB_?e zdUN5PaKeBUYo63aL@O3V*ffT2!-9n&Vq!BuJwmh=l%(d9}n(+9uiePJ3If*Ie^*Sa!4% zpsUAV=zT_u3$d1%vjDo zi+-r8^B^^F>`@jE?Kb2NUb-81**#V) z`)Tu|DSa0aIrS?j{xx1~?bGAttVR~UttJJvQ<2DqAakQNqL?51)$b_CV3~}Py+5^2 z0-5Dxu#lloh4(1F?yXCZ1UJciQ!X(0ZarhVLKVF%n~d;JD4+cf35-?G=2-|>0W@>d zzGpK5OP1#5Y$Aq5o|F3>r^L%-U$D#P?n`EmOle{$d9yl0ebI-Ew@PzO6pzQ+4`*L8 zW$a=Al)3UuWR{PKnqF(fwr4V1*&lDnVbVWpqjk1lU@}ELTi@_00V{T;Z^{d`-lIbw zZkGoeK*+d2C{#v*Vr@;6Vg=14lAs_(gyAksU|v&xu9(xS|I>}%Llu=Zd&6zEGau$7 zr1Ntuke^SB(zUD4?)yFmo!@*K;G?)3j6wKdz|P0!t3y`>d91@)B{TEsmF-$5?N+(7 zV@fz_GJe8o&x^+`5t*Nqm`B-b%W*1(qTZi1#9%MyTcx`_*Los}e1=*bzk|@tPgEy9 z#c`DOSN`yBTWQQV0GYRAe>`el&>!3HiWb<;CNzS)pC{dxrIpx=ux)l;Qe?x|4JlOj zM5QDGyF%+-V?=Ytw*zgw%R?FWSX?Ybz`Ob~E|ySibo?j;YNW^IEjLfOxbdhG#dgU1 zGDlM$`B`aOT$q8zJx!^!Q_xet1WzR%Tkj6RTENILml9ePV#;%?u@Y?kZvxw^u^`fj zEbtBQiS~4@4>D^$edX1BgZRW4$t<6{dC$jj8|=JZ&_uDCK6a61Qs4|L_JWU`x=w*x zdA`I(D@SIQBZein&)%otk;zdTM0EiGH`=14nZ?El?RE6HcLnK5E69q?_IoYvl5N)7 zg#_%Y-0s;}&%N}+?8qOvy)wlM%R0{)+39WoF0hR5ty-ORF?FkR8N=4uO7PW|7%lR_ z!?PYZ1~=Pr2~JNAN#>8?T!#7PU0m>Kf}6s;@g(5}my(=rGmqeyWg3~5+dKp|1JI&F z-8q9lnIf8Colp$!0Ew+;)*JqO!fEw>VBkpu7Un2U76#{8-Aq2Vafd!uIUpVP7&9tr z7%{x=D`$u;%uW`!?;r6>Ha+W)8a(xYTzjl*ygj;Ns&A2EBM|bwQI?2hnX6u#Ha1HvZP$k-tzN%g#T1yscjNsvxgipgF$bfR*g`Duc5+jbZG= zsh^Sos9XI^Nf76tf|l6?%%>V2WLdV&0-}(^Us-nJM8Ea#*gD^CqLYpcaGcI}XnYe( z<0F;e(i^p_Vkq9rGjwJuV;+x}d{@fjUol(JzXq##^~z0l>?W0|h8V`S#bvz27V7)s zh#|2ouFcG;3UssctIIgQFQ(lJ$CR`X<~3}dO_x5?-gYuBfKs~zY75vHGPN71%?7!> z9$=R~78?mNTmJyBdcq*5mV{kN%<=tlIqL~{kxG@G%Gwfw-kSBDmBDT~B^IapCPy*i zjda8drYq0rwJ^(!naTHa*xV)ccg0OBN4n<7IMw@e?GeZ69gP{J#Ph0qFiz)gBZ{MngwIodN(pMYMvym-ry%GA9{5 zm7`i^4FQv;vSWpRm~}BgP3EuN%{}{U-p@^K`k8WYBcDzl{|z;%>6J5K*e?-J_(Mr3 zfc%aybx?m_9clxN%Xu4(CK~w<7a(Q_AR8^2YK!n}82WpQz!ZWD=F2SN{2==QVEfgv zvh+J+n2bbzY3_R^A8V%G3|Qz$c!}w2y-y4{1`o|J)1qi{!aSf|6Zoh~HP@vI+zbV7 zRtJDavynA5qTNeOZfx(+lUiLGJ(ZTbnJZo2Hks0{|?SJvw|ta(z1#%S|(R`DXp?Cx`DyqX3#jx7`2$ diff --git a/Resources/Locale/en-US/stack/stacks.ftl b/Resources/Locale/en-US/stack/stacks.ftl index d83825b61416..818ac954c538 100644 --- a/Resources/Locale/en-US/stack/stacks.ftl +++ b/Resources/Locale/en-US/stack/stacks.ftl @@ -234,6 +234,7 @@ stack-asteroid-astro-sand-floor = asteroid astro-sand floor stack-xeno-floor = xeno floor stack-xeno-steel = xeno steel tile stack-xeno-steel-corner = xeno steel corner tile +stack-xenoborg = xenoborg tile stack-xeno-maint = xeno techmaint stack-dark-squiggly = dark steel squiggly tile stack-white-marble-floor = white marble floor diff --git a/Resources/Locale/en-US/tiles/tiles.ftl b/Resources/Locale/en-US/tiles/tiles.ftl index 448e8dbc5fcc..6295712722f7 100644 --- a/Resources/Locale/en-US/tiles/tiles.ftl +++ b/Resources/Locale/en-US/tiles/tiles.ftl @@ -139,6 +139,7 @@ tiles-xeno-floor = xeno floor tiles-xeno-steel = xeno steel tile tiles-xeno-steel-corner = xeno steel corner tile tiles-xeno-maint = xeno techmaint +tiles-xenoborg-floor = xenoborg tile tiles-dark-squiggly = dark steel squiggly tile tiles-white-marble = white marble tile tiles-dark-marble = dark marble tile diff --git a/Resources/Prototypes/Entities/Mobs/Player/mothershipcore.yml b/Resources/Prototypes/Entities/Mobs/Player/mothershipcore.yml index 4d729889c2be..3535a55e7ffb 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/mothershipcore.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/mothershipcore.yml @@ -90,6 +90,17 @@ maxIntensity: 100 intensitySlope: 2 totalIntensity: 200 + - type: SurveillanceCameraSpeaker + - type: SurveillanceCameraMonitor + - type: RoboticsConsole + allowBorgControl: false + radioChannel: Xenoborg + - type: DeviceNetwork + deviceNetId: Wireless + receiveFrequencyId: Mothership + transmitFrequencyId: Mothership + - type: WirelessNetworkConnection + range: 10000 # mothership can see them from very far - type: WiresPanel - type: ActivatableUI key: enum.LatheUiKey.Key @@ -101,6 +112,10 @@ requireInputValidation: false enum.RadarConsoleUiKey.Key: type: RadarConsoleBoundUserInterface + enum.RoboticsConsoleUiKey.Key: + type: RoboticsConsoleBoundUserInterface + enum.SurveillanceCameraMonitorUiKey.Key: + type: SurveillanceCameraMonitorBoundUserInterface enum.LatheUiKey.Key: type: LatheBoundUserInterface enum.ResearchClientUiKey.Key: @@ -184,9 +199,38 @@ uis: enum.RadarConsoleUiKey.Key: toggleAction: ActionAGhostShowRadar + enum.RoboticsConsoleUiKey.Key: + toggleAction: ActionXenoborgControlMonitor + enum.SurveillanceCameraMonitorUiKey.Key: + toggleAction: ActionXenoborgCameraMonitor - type: ShowElectrocutionHUD - type: PowerMonitoringCableNetworks - type: RadarConsole -# TODO: add xenoborg control interface action (part 5) -# TODO: add xenoborg camera monitor interface action (part 5) +- type: entity + parent: BaseAGhostAction + id: ActionXenoborgControlMonitor + name: Xenoborgs Control Console + description: View the Xenoborgs Control Console + components: + - type: Action + icon: { sprite: Interface/Actions/actions_borg.rsi, state: xenoborg-basic-module } + iconOn: Interface/Actions/actions_borg.rsi/xenoborg-basic-module.png + keywords: [ "Mothership Core", "console", "interface" ] + priority: -6 + - type: InstantAction + event: !type:ToggleIntrinsicUIEvent { key: enum.RoboticsConsoleUiKey.Key } + +- type: entity + parent: BaseAGhostAction + id: ActionXenoborgCameraMonitor + name: Xenoborgs Camera Monitor + description: View the Xenoborgs Camera Monitor + components: + - type: Action + icon: { sprite: Interface/Actions/actions_borg.rsi, state: xenoborg-eye-module } + iconOn: Interface/Actions/actions_borg.rsi/xenoborg-eye-module.png + keywords: [ "Mothership Core", "console", "interface" ] + priority: -6 + - type: InstantAction + event: !type:ToggleIntrinsicUIEvent { key: enum.SurveillanceCameraMonitorUiKey.Key } diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index f6455390351f..eec282acda5d 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -1131,6 +1131,20 @@ Cable: 2 Glass: 1 +- type: entity + parent: BaseMachineCircuitboard + id: SurveillanceCameraWirelessRouterXenoborgCircuitboard + name: xenoborg camera wireless router + description: A machine printed circuit board for a xenoborg camera wireless router. + components: + - type: Sprite + state: generic + - type: MachineBoard + prototype: SurveillanceCameraWirelessRouterXenoborg + stackRequirements: + Cable: 2 + Glass: 1 + - type: entity id: SurveillanceWirelessCameraMovableCircuitboard parent: BaseMachineCircuitboard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml index 82a149bf2711..459030d8a9ba 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml @@ -260,6 +260,17 @@ state: cpu_service - type: ComputerBoard prototype: ComputerSurveillanceWirelessCameraMonitor + +- type: entity + parent: BaseComputerCircuitboard + id: XenoborgCameraMonitorCircuitboard + name: xenoborg camera monitor board + description: A computer printed circuit board for a xenoborg camera monitor. + components: + - type: Sprite + state: cpu_science + - type: ComputerBoard + prototype: ComputerSurveillanceWirelessXenoborgCameraMonitor - type: entity parent: BaseComputerCircuitboard @@ -528,6 +539,17 @@ - type: ComputerBoard prototype: ComputerRoboticsControl +- type: entity + parent: BaseComputerCircuitboard + id: ComputerXenoborgsControlCircuitboard + name: xenoborg control console board + description: A computer printed circuit board for a xenoborg control console. + components: + - type: Sprite + state: cpu_science + - type: ComputerBoard + prototype: ComputerXenoborgsControl + - type: entity parent: BaseComputerCircuitboard id: StationAiUploadCircuitboard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door_access.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door_access.yml index 6176b6b2eaea..1e5cf63b744a 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door_access.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door_access.yml @@ -318,3 +318,11 @@ components: - type: AccessReader access: [["Security"], ["Command"]] + +- type: entity + parent: DoorElectronics + id: DoorElectronicsXenoborg + suffix: Xenoborg, Locked + components: + - type: AccessReader + access: [["Xenoborg"]] diff --git a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml index fcd25b80bf7f..6670114bdf40 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml @@ -1768,6 +1768,20 @@ - type: Stack stackType: FloorTileXenoMaint +- type: entity + id: FloorTileItemXenoborg + parent: FloorTileItemBase + name: xenoborg floor + components: + - type: Sprite + state: xenoborg-floor + - type: FloorTile + outputs: + - Plating + - FloorXenoborg + - type: Stack + stackType: FloorTileXenoborg + - type: entity parent: FloorTileItemDark id: FloorTileItemDarkSquiggly diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index 47bc6c96d049..879018d03811 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -1133,6 +1133,17 @@ containers: board: [ DoorElectronicsNukeop ] +- type: entity + parent: AirlockXenoborg + id: AirlockXenoborgLocked + suffix: Xenoborg, Locked + components: + - type: StationAiWhitelist + enabled: false + - type: ContainerFill + containers: + board: [ DoorElectronicsXenoborg ] + # Shuttle airlocks - type: entity parent: AirlockShuttle @@ -1161,6 +1172,17 @@ containers: board: [ DoorElectronicsNukeop ] +- type: entity + parent: AirlockShuttleXenoborg + id: AirlockGlassShuttleXenoborgLocked + suffix: External, Docking, Xenoborg, Locked + components: + - type: StationAiWhitelist + enabled: false + - type: ContainerFill + containers: + board: [ DoorElectronicsXenoborg ] + - type: entity parent: AirlockGlassShuttle id: AirlockExternalGlassShuttleLocked diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml index 67e46649efdc..76d98f96d253 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml @@ -160,6 +160,16 @@ - type: Paintable group: null +- type: entity + parent: Airlock + id: AirlockXenoborg + name: xenoborg airlock + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Standard/xenoborg.rsi + - type: Paintable + group: null + - type: entity parent: Airlock id: AirlockHatchMaintenance diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml index cad40324c859..5f80b9425041 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml @@ -117,3 +117,13 @@ components: - type: Sprite sprite: Structures/Doors/Airlocks/Standard/shuttle_syndicate.rsi + +- type: entity + parent: AirlockShuttle + id: AirlockShuttleXenoborg + suffix: Docking + name: external airlock + description: Necessary for connecting two space craft together. + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index 6635e5698f1b..f6538ba64e96 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -665,7 +665,7 @@ - type: CommunicationsConsole title: comms-console-announcement-title-station - type: DeviceNetwork - deviceNetId: Wireless + deviceNetId: Wireless transmitFrequencyId: ShuttleTimer - type: ActivatableUI key: enum.CommunicationsConsoleUiKey.Key @@ -1374,6 +1374,21 @@ enum.WiresUiKey.Key: type: WiresBoundUserInterface +- type: entity + parent: ComputerSurveillanceWirelessCameraMonitor + id: ComputerSurveillanceWirelessXenoborgCameraMonitor + name: xenoborg camera monitor + description: A wireless xenoborg camera monitor. You're watching them. Maybe. + components: + - type: Computer + board: XenoborgCameraMonitorCircuitboard + - type: DeviceNetwork + deviceNetId: Wireless + receiveFrequencyId: Mothership + transmitFrequencyId: Mothership + - type: WirelessNetworkConnection + range: 2000 + - type: entity id: ComputerPalletConsole parent: BaseComputerAiAccess @@ -1541,6 +1556,39 @@ - type: Lock unlockOnClick: false +- type: entity + parent: ComputerRoboticsControl + id: ComputerXenoborgsControl + name: xenoborgs control console + description: Used to remotely monitor all xenoborgs. + components: + - type: Sprite + layers: + - map: ["computerLayerBody"] + state: computer + - map: ["computerLayerKeyboard"] + state: generic_keyboard + - map: ["computerLayerScreen"] + state: xenorobot + - map: ["computerLayerKeys"] + state: rd_key + - map: [ "enum.WiresVisualLayers.MaintenancePanel" ] + state: generic_panel_open + - type: RoboticsConsole + allowBorgControl: false + radioChannel: Xenoborg + - type: ActiveRadio + channels: + - Xenoborg + - type: DeviceNetwork + deviceNetId: Wireless + receiveFrequencyId: Mothership + transmitFrequencyId: Xenoborg + - type: Computer + board: ComputerXenoborgsControlCircuitboard + - type: AccessReader # only used for dangerous things + access: [["Xenoborg"]] + - type: entity id: StationAiUploadComputer parent: BaseComputer diff --git a/Resources/Prototypes/Entities/Structures/Machines/surveillance_camera_routers.yml b/Resources/Prototypes/Entities/Structures/Machines/surveillance_camera_routers.yml index 977adfd79cd6..a14ae6cb7ca0 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/surveillance_camera_routers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/surveillance_camera_routers.yml @@ -195,3 +195,19 @@ components: - type: SurveillanceCameraRouter subnetFrequency: SurveillanceCameraEntertainment + +- type: entity + parent: SurveillanceCameraWirelessRouterBase + id: SurveillanceCameraWirelessRouterXenoborg + name: xenoborg camera wireless router + components: + - type: DeviceNetwork + deviceNetId: Wireless + receiveFrequencyId: Mothership + transmitFrequencyId: Mothership + - type: WirelessNetworkConnection + range: 2000 # longer range to get xenoborgs even when the mothership is far away + - type: SurveillanceCameraRouter + subnetFrequency: Xenoborg + - type: Machine + board: SurveillanceCameraWirelessRouterXenoborgCircuitboard diff --git a/Resources/Prototypes/Entities/Structures/Power/apc.yml b/Resources/Prototypes/Entities/Structures/Power/apc.yml index 75f61e7534fd..0addb347043e 100644 --- a/Resources/Prototypes/Entities/Structures/Power/apc.yml +++ b/Resources/Prototypes/Entities/Structures/Power/apc.yml @@ -235,3 +235,14 @@ - type: Battery maxCharge: 200000 startingCharge: 200000 + +- type: entity + parent: BaseAPC + id: APCXenoborg + suffix: Basic, 50kJ, Xenoborg + components: + - type: Battery + maxCharge: 50000 + startingCharge: 50000 + - type: AccessReader + access: [["Xenoborg"]] diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index f3c2eaafe46d..0063b0ad5a02 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -1192,6 +1192,33 @@ graph: Girder node: reinforcedWallChitin +- type: entity + parent: WallPlastitanium + id: WallXenoborg + name: xenoborg wall + components: + - type: Sprite + sprite: Structures/Walls/xenoborg.rsi + - type: Icon + sprite: Structures/Walls/xenoborg.rsi + - type: IconSmooth + key: walls + base: xenoborg + +- type: entity + parent: WallPlastitaniumDiagonal + id: WallXenoborgDiagonal + name: xenoborg wall + suffix: diagonal + components: + - type: Sprite + drawdepth: Walls + sprite: Structures/Walls/xenoborg_diagonal.rsi + state: state0 + - type: Icon + sprite: Structures/Walls/xenoborg_diagonal.rsi + state: state0 + - type: entity parent: BaseWall id: WallUranium @@ -1696,6 +1723,6 @@ - type: IconSmooth key: cards base: card - - type: Occluder + - type: Occluder - type: BlockWeather - - type: SunShadowCast \ No newline at end of file + - type: SunShadowCast diff --git a/Resources/Prototypes/Entities/Structures/Windows/xenoborg.yml b/Resources/Prototypes/Entities/Structures/Windows/xenoborg.yml new file mode 100644 index 000000000000..9704ffee9172 --- /dev/null +++ b/Resources/Prototypes/Entities/Structures/Windows/xenoborg.yml @@ -0,0 +1,14 @@ +- type: entity + id: XenoborgWindow + parent: PlastitaniumWindow + name: xenoborg window + components: + - type: Sprite + drawdepth: WallTops + sprite: Structures/Windows/xenoborg.rsi + - type: Icon + sprite: Structures/Windows/xenoborg.rsi + state: full + - type: IconSmooth + key: windows + base: xenoborg diff --git a/Resources/Prototypes/Stacks/floor_tile_stacks.yml b/Resources/Prototypes/Stacks/floor_tile_stacks.yml index dab0faded204..6e1ccd45bcec 100644 --- a/Resources/Prototypes/Stacks/floor_tile_stacks.yml +++ b/Resources/Prototypes/Stacks/floor_tile_stacks.yml @@ -665,6 +665,12 @@ spawn: FloorTileItemXenoSteelCorner maxCount: 30 +- type: stack + id: FloorTileXenoborg + name: stack-xenoborg + spawn: FloorTileItemXenoborg + maxCount: 30 + - type: stack id: FloorTileDarkSquiggly name: stack-dark-squiggly diff --git a/Resources/Prototypes/Tiles/floors.yml b/Resources/Prototypes/Tiles/floors.yml index 6e3a588ab49d..7c1f39aa54b0 100644 --- a/Resources/Prototypes/Tiles/floors.yml +++ b/Resources/Prototypes/Tiles/floors.yml @@ -2063,6 +2063,18 @@ itemDrop: FloorTileItemWoodLarge heatCapacity: 10000 +- type: tile + id: FloorXenoborg + name: tiles-xenoborg-floor + sprite: /Textures/Tiles/exoborg.png + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepHull + itemDrop: FloorTileItemXenoborg + heatCapacity: 10000 + - type: tile id: FloorXeno name: tiles-xeno-floor diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/meta.json b/Resources/Textures/Objects/Tiles/tile.rsi/meta.json index 749093b344f0..2b01db5ab5d6 100644 --- a/Resources/Textures/Objects/Tiles/tile.rsi/meta.json +++ b/Resources/Textures/Objects/Tiles/tile.rsi/meta.json @@ -579,6 +579,9 @@ { "name": "xeno-techmaint" }, + { + "name": "xenoborg-floor" + }, { "name": "dark-squiggly" }, diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/xenoborg-floor.png b/Resources/Textures/Objects/Tiles/tile.rsi/xenoborg-floor.png new file mode 100644 index 0000000000000000000000000000000000000000..65ef33aab357868807bdb14033194d302178390c GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|j01c^T!FNZ zkc6_Ly0M|Do3ndJP)I~rL{>&teSJL_m#ZLOrVw|(BJWLC-Ct*qpMGmo8aQP87S%Q>Eak-(VLtg!K%?9D4K9;vq3Wh_ncz^2hN;fX*p9M70f6s zaVYbRnt|cr%r$BTj=l%hF{tnvGVW$-+ULNoY$C(4tUZyB;Uf!E*|LD*TR2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..9629d9f2a99fd0b2fbefd7b08257303dc527a7d7 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|_Qf2KS2dyX-# zsXOiPE!ugKE@RI6EsW_7ft!7%$n04aDq5kYw84an!}q|MH%bBhJU3n{DaSZH;l1;J zdh<_B7u{(;g&0;o{l>PN@lUXn8uPt`olk`t8nQ35F+7}q>mS>j1IjPy* ol_9%-zDZSKMW)@M5BpwlPxKIyKCxh~9MG2xp00i_>zopr0O19PB>(^b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..844bd201f1004c8edc847d6c63f14162e048f7c3 GIT binary patch literal 4972 zcmeHKc~}!?6JHPk5fqfe52%Kq)`Lwp2f0j81SC-+DWKfSX0w5nT;w2tP!GIXX)Ac) z2`G319%!keSPN1W#RIj1rCJo!s(^x}MFQU@pyKoOAD`#ze{P=L?9My$o0;FtJIQ_} znjdIq<7xu{fSrKvAA)}qjHk6Fe$}L?p7`}&SS!=QKPe4C!9Od z^vvHb;)pX0dL`(&XX!zg)l2)>wbc!S0CpPjzA0?q#PlPbPKk_0S!v?&#YSl)2LRYT5H!u();G zT@l3%GxL`}_1fk(j<8@nlvBnxW7bt9_KLNK zj#H~gsAbZ)*~cnve+?V4VRM$ijyKNnJhygm<|E^S>1 z#&9drk~H0ad~wQ#AuK71dL5N$(PK-n>Kir1pRTy6uD><6thMC(C%Ha6{fnaL?nO&& z$5W3k%c9EuI^a237*w=ve;rlcQ%rN-*O+tS)y)N4z{R=?8&B@ILw@R3eB-KXUXVOs z>2b@04Z~LcnY?EQ&Aw*p*m31Tv&nR2-KhOLQ)%Vw8PkvjQ>yq)JM9{?R-EU4rMrRe`jT# zYEct_n8DJ=SZ zjKkjYNr~>Y&ve(Xd4#^X{~c(ceO?@bL}3}tWoujS?u{z&aTf1Ew>V$QPsLOh0ty4a zIKm^Z;;buZ))J?$MIN_oN;tVOJ;Q~rIgT!Y=TAO(@U!^#`3sTZ zR^h((y+D#i6Qa!?)4$a*syapW>v#I@@%naP+1V>$Wr(}TyOuwxdG_RrX%>qeW;1&z ztJYNqWz2Wn*x|moyW{0+Qcc;JYX)}O=AD;-yjk2@Z58o1!tUQrXzSio!wWY#Hfx$G znIwMiMO{M+vu^lW1D7T%4DGCj#Rb=E)NW;a3dRIG1UfC)o4%|DUES#%e=-KWy7ZOH z8g=7k>Mz(R&lLe)zN>)$EZ8JkvwB>K>(t31Cnj`v1iGK&leWc7g4AC5=1w^et@<(g@~MM=Q=^*&D>dy3PEX?eb+4?j=98u;va6kE&gKa2PGG@Rz8lF6$@vEJ>x& z+s|0Vv;mpHrzQMv9rK@Fd%U8X*0awGQjP2?K6Tc+JE;dKJb3t#ol0e$hF25#P*7FL;@z^5yQQOkWl4^CSd$DH5!^WKMYArMA#DIOdlI=3I_*}qgt4dB9|#N zoD?3>gv-J2jbbv9U{cX0@`w>a5y4NXMhSEhodkgaDOfU<=wn0RswGlRi2s~H2>gjh zOwejo95Pw2*OT-#l2RQ{rm)#;GDIa)sUWTaYEl(iI0aN_JdF?o82+dRQDZ7Crc@A& zn6Ox>)AEQ!e4X$%KDkOLdeL7tkc=v{oNLEkth*N!ZF=4 zSah+J%A|lyI$jPs1@#8mkhd6Qv&2*hn?{2e63P%LfkLB&6$omC!of)xj)TAwIs>M% zKstlL0O?dZ6@(>-6l6g(s+bO=EDD=G1R_|C;av&KhDK$ClHgEGgvFphcnmO%Kp>sP zpn+nRm=3a0Dus=Ty~R|P!~|um1IJe+;1Q`L=)FWFgSAqnTFxT|VG3Q!`-Lz}j)rPs zBWV-{jSVpwOeVyjQy8ov)(cU!25&ecCIuou zyxDlYVFaY%1!vK{8FZAvFs1PhU89t0^{^WCjmI;^v%wq4lnr5uiQ}msYU>kFBY_Z= z0#c|T#15l)b07wX0)Y^n13^UcV8UeMu6~;_m;67Ra7_wB#sF?NAj8KCKCQ^_#?>Ha zMjHRcW3U$gq6ZxMlar6)_Y+;8==vxIK1%shcYUJkqZs%o%AxPZtTFaD!B~*V+7BAo^$PtPqQfYr^8J z+e3rTRP1EgI~b4bbI+pIKchQ+Z?`;Gqf@+iW4^rGzieMq>Fec`IVwHxaa#PiQhW2< qmw%XP<{oXowhKM=Q&Re4tNGEOQ;&z$=;OF^KoBtBzjSuo%Krk1BzZ&t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..06c3cf5c6c4b2fa0c2a23dd30954ff5f486666fc GIT binary patch literal 629 zcmV-*0*d{KP)Px%FG)l}R9J<@S8a;hFccgIH)~}>?B-95VOjPBrO^AIpip{(QWi{H3XVb&E6GCo z!#q`zCHrZi=|CWs^fY7XeK}dL%Nzb9QULh!`4j58xhrv1ZSeKm_g(;z%fsm|XR-GU1)?R0jaKyz$*? zHnqSd3z2izl1R1yA0Dy~`bWlA=)?8E=0z)sJ0v)-?1nOox zn4c8j-eU|*TOxmXe!{Qck}m-0-=dXrdZAOn-9}wFUj0zxUGs#0$&WwzylFb(2i`7t_H%stT$z}`iC5q6- zoD<-{azct#jw5mU01m7Z;B>KL;$qekq8bv4@5|u?rCL2cOJp5{fA;*H+q62z`QPz3A9qO?KNk!?N5Mh^$+j|pA}qviKoxG P00000NkvXXu0mjf)TR~C literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7c80bc210c483696c4f2080e80390e9c71960329 GIT binary patch literal 5035 zcmeHKc~}$I79Rlx5fl^%1*$P1Dkb|y0zr^1QG$`hAWLyF8A2c%$p8US9)kN;q!pxC z5fut8TFcU>7N`ZaB34n+2e?%Vlt)2Z@Zrvz2`Koz{^R$({%7W!WbQfV{?0kSd+y2H z?V^w%OLGTv001lneE(4N7mwX$Gth5cM#cyLm{@0oMGi9`1mQU-?_a5iL#I&@8RJGXJ%cA>%3l_)8?|ICu2mrH>>7)*bfnm z8zVSh@1Z@fYLE0rH#C}^w!K)F5KUG4KDKkoOu0%diM`HUk@7snd_!zcW^3~a&%xFK z`6av5$Ms&aoYAu7dnx3FoKLEsFa!T16gY70pDwgD7K~InaVqA&dI|qE|5K~ zxL|$g-il)8t^v`>i1nM~(`mCjlpUTCE*C22N16}Y2L(BVZ_oZ{$@Qawz60*2mW74s zi&)`>re;Hdxb7A|R^#{craRh)B!Bba52S>iaw1Y$b%9^b+S)6yZ!rPab6$8HJJeux z@;jrpUslDPCG`#}3Qt}fbZYX+eUMuD#q5noZzbt$t!@nV)CagZb&;)O`%mQigk0T} zz2nc$9OW!$%h!eGSGY(qrbG)mvzZ%s?;-v}ek%7BOYU4|?Uk@L#aP6vC+ zn{X&DdFB2_O?TD`k`h_wGJ3GfGf|hd<-Fkc&dpsFTi1;q&Ps>W&m&)~DQg^fB7bT< zGI@>7vx!|XdXrF4_x1fgQbO;Z6Ak@QtYcPOqwH73tQifLPutu>Mp8W=UH-UOF(OLN z4>exhxO-csf_Gc|_+QJ6zq|SJcInM_@dDXq>suC_Wj*`3?OsNCf$qE4eAjZVmXL_A zbqf&&?dmAyKQz-+wK_Yswb(7#@RM8mz>2ZWJL_cE`W*^SRef9~uIW{MWR>Ob5uJ0w z#gySEYg>Pk<&Rg|6LlrJ()8Nl$Ha{`xw)yq z^DkPijx;GAw97HczT=j%P-Hy1$a;<#XxNo8?Oa@M(t#oKyM@e`Gp(X*Uy^=FHUofZ zxpF^0k-*RIb#p*lLh*(?9>2-Q>0Dg&F*jRZPkzczqJ!?+c6cP(?hq}!VP3^8jCnR) z=&;WQ7j(Av{{0J*_Os{KicQ77Rxf~Loh}r~n>$uu6Vn>E#%IMBfkQrCmyjmH zUHlh!YmlFxH-l?FwRxa>K+PfXU;LEP(Zl|E`qr0Tbj8uI;bu^B`09DBV|D4_xvQ*$ zY$J|jW}SyO58KIVW8ll{|HN(4cDB%N$!9xf2e|v@0v|+tD%!HyzRF>#YiP}a(MLf} zjeOF9m_-z=dx??lzHZa8oO^eQo?e{EUTR~?jZ-{_Ow5Lib{8qL7IdX{o0xeSi=!^Z zRT$F`9laG5HDdN#*9_9}=%VjUV}^j7Ri~x=JvJr%SNgI?>CejCDVkX$U!SUHjwU|? zj#hm2tEEO`w##nG`a9isVh8JAt}pAjHz%}AThvhCl#DiU2RYiTBZa|SNUbD+Qndso z>6IF^nFD~=GQ9?bl3)Zcfn{hL0Y*6k*igB3=@>7QxG13fa>wD<5Oyc!Z+|L-2@9LA7nkKAyY{dvQkN& zIzxv9q@o}b0sZ9+T{!xmM-GK`>J%*m2c*I(#Ca-2kU%JUgMg(ZlPfibq)_tSawdh| z*lAL<3WJRlBEt$;iGu3T_^5B$Bl7r3vfhdf(-_j38VKs{4gOo!uX8sTqgFy8*Ix~# zU`_@8JOUOkSE`2OQm)~VLWdwWhr%FA;dmyI0nsExiGaR3?22lt86J zKotaIP$)P_j^aoe9vlXRNhi|T6qv}Mai~N|Je5YIFg)liHjPf@(Br2-tkTNSsst5N zqr#x1C=>$?hr{pyi6EN_5*ZRH`b1@cL^hQTg7K7iND5I6P}n+feMJHufkvWCN<<0} ziC1ftJVLNsm7VwBRsIDuqPzFleL@ zHxNYx(ZZ1{K^aWesAL8Owk%vU8I)KMt5X!&AV+iI`e|VhQES81Y6Xvg#frxu4dspZ z8ebH?T!&huV--J9^I>rE_-K3!DC7ne9&adHE(nb~(SfP3)Zhr6H?D#bK$Q$e_xD6W zy_U=WVzHcq9$f!oD&zQ#2d2 zfDGB-ml!x+`gSa72{1+=g+?V}CBO-%GPx8Em(E1XflHwf$P)>Zv0eQ-V=wamaN=b! zn9>H&dE+v)y`bHS{H9$^aE8(NH-0A8;&1eTLce$NPW-;7>pflX#K1clzpt+MbiES; z?_~VGy8dr;nNJ>gU={inl!hK>ENVPb(4)`{$;u#qU<|uT>dW&{$xID@tquTY&Bg9% z*Y0e5feK9#fiS?d$71HZna*+RBGB_LfWG1ShDSC*>+Gi=S!c6r(`t%&;MpaUgKZ{b zt6X1Y-8=VaYy++-D<*N>pO|3r%^17VSiJN+zC>r#a%xY+_J8bgjUgI0Wx9FZzq549 m9P#n)2%~(Ql{XV9wF9gcIOc4p7OPN)fFK~m|M>ECoBj*1VuGRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..8c45050ba39429a90af59dca66d34e7348da0cd8 GIT binary patch literal 1771 zcmV;P)Px*rAb6VRCt{2oZ)WUHWY=A4NJ1)z;d##$+BfZo?sZTC)tl-4?SSm6LeiSBN>V~ zGOXB^0%Skjt5Gy1l9EWumOdb8?1(xPFRv|%=XP*;dHseSXN&;gryqa7V)1BI_~zyc zzy1CPx~@M0kcmg@7c1i7`C0CQyR1K=H>33n!t*n1wi_g`Z;0a+F2WF#@dUxx!)}{u ziBOxx<3nL5Sh}h|V&4>r7oETaUDVG7KqUV3^f0I+pz|f)#Kn7Ffb+94)-PM6=}xO{ zQ-kk$fwK0HebMyb1JF806Z&bo!!nAr2VbPGisuFJya3bb4AbchzQ2F1LM{WE9(>~I z>0zLf2_k))8OZCawxwXF=`PE_BvI4MWx#wsYkcqtm2;ZV*EtujZzBV98SvrbCnJMT z$Yzx(ebw14(l?!fxePEl_$nHvgWtq4P3sQJ{&;HGm|(iPoeBWZz94ii04@;)p$~v% z_#pHFa7-Tn$MgYkOdkLS7rTRf061(1p;ZBB%l@>@ezYn8K=*=>3xEw#6%CX9&^fn> ze(>iUi4HKeT)(`$e!IWB#lN2;rDL1!hmJnmrj90i4I+KvN06z=-&|ee`FW+)#-%>t zc>ylMPpS->y`Qkw1>8kz+*c(L`i^sxF@Wk;d69<6Fc!FgVDYwrwzj$xD ztgq~S=`lm=9z}GGzCOUQeqSHpSU>v+B7b~%eg=QEUwg&z3h&>Ah-3ZbJGG^A#_=lq z5nX7JKD7k^e>BLBDf$t$jpJ3;R#%_BemckdcVYHJuT{p5`Von4L(8}bLo6fp2UygG zXwqZ9*={QJqpID!s4!!)LAr$U6MYZ;geK%EK^ z0Py|%^K#uFbTI=cflC-foqjEte z`cY*do9Ks3*Qzs42bY<^_oJ>RtLw}eSB19pqX}mmuyVyGgU~_9g<|1ZSJJ$PHUav)EU?I8K{agXB<%9o5>nvtIk07UtQ`9evvayhPE?K z#;MLgS=(Uj;rV%0>2WkI?AXEQQ3}8*&%iQWqDsG)QH1$i-bOhCPIU&B^_hnp4>IWb zR3=SjceIRSnSml*>N9|Ypvi)$yJuV)fG*5HmixQg>{_SOS)m__wW5$tl}QSe1VAuY%ah$60_xU0cH;to z_7^PKxHEfrhxPmV0LS`$eSl-EZpgHeUw`@8=>x~UKEN@3eSl-6^#M)z^Vzn%KVGKq zj|P?N6WF$F-)#k2g-YK6?ES6IB7~f0RiVHXE$CO$(U1P-P08UnTfJ{R}jLGyr8KIzV{_6qV>SfvpTQO{I?@ zwnRr%uEWEZ=;+YK3~UnZFX2-wl5>qT0H|)?F-51!RIA!zOwxFn zs?0+qn}Mb>u&yn}6pfUrvXm9+$!4Ib3~cM*1Kc{mtj9Ip6l`)GQd>6(n7gRQ8$v75k zplgHy=#n+iH3tE3IRka9fou?DkF48FZXIxccdK-}$nHex?n;#*x>qlH&d+Cnh-1iz zTmY)fz@lTy-Y-IRp`@yR4CDgfdIsv;tMj{Z$1vMP*9Wx1oZDr8zH2&PAK*Fz{sU$9A`G`Qv{nEB N002ovPDHLkV1hkkX_5c{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..51ae8ad362371005930db55fd3917cc175d3bc7d GIT binary patch literal 6610 zcmeHMXH-*J*A5~eT@*!%8iF7qA)OK_(i1Qkx*~`nxd{%pT9Z*3LX^OlzSZ96jpIPgB|9P`++xt1s+50*Bo^{U3QL=-rtdxor z1OkyI60DrS`##~hLL9vIr}GUV5Xq)+mt9;Z3LhH84x}^v0Vp>t2!H~iOgaP-`s_{m zp5%c>S?fj4n!Oe`Pj1)SoU70qlQto0=Q>_d5o{Il+g$~XI6}N&`=$*ud$qHo7TzC@ zdaLu)<7`1!xL=a{n=2!AF%8{*#yyI!DkJy4i99-CmMx#FggztnadLkDg!JgZfqCrP zXR;>-B`mM@Dh;x?@N@4F@Yp(;PwTdA$5cHKk~w|!$8vc>O~nVZk~ zoo|nSxTj<=T|GS%;aX4?H*zX#CsFg#qlUdRii-lWxDvW&7v7*4){=3@?Y`}f6^;Dh z`2#%T>hb*x)5W=$Cc{qMG~0NSUOGGjAF@B$GxE9Ty?WEk?l6nR`jpa|#L1QsV#9&3 zDb4xM*Z4h=T@Q6^Scj@>ls+iq%wCu#xI|qR^Yn9^TcI@-#_zRpMc7g9HLTuz&je`W zIg_>>=eCDUZ-sl7%^fOJ8@$n&mwUP3+K8)hRA=8P9bWU=XD}pb`u5XLqxRt&dIqFg z+7mWU+$lGrJbdu7s_!K~D(HNbh23LQYMi%G#D(B`%*dVq4UN&8u{t}W&3e7PbGj|W z8wy{;+azBf$VgBA9J_po$bD%;Ssbeqd}KwheCJ!IJfEj^$;MrfS}|v*2kh<{rlT|y%FZJPQZCGu>4g%Ay% z+CsTn(oWB%I+~X1?PiT$>g;|JmL~h#>#Mw;@rW$0c9C;pR>;(oQHH18o7A9Jr+X^) zUSBxTQdZMG|KOv+rPSWt4|W!RvRQbj!f-X)vFZ2K@3N9EsO^UhjBUxws~pkwIERZE zHfCI8R9m1O;z#^9x2#hx+YDSA)!?h&LXTy9bPkjDh`PV$vo}V`n0G7Vn)mx@udb`@ zt>NhDF$?+qy4;Q3iO2oxo5s^3XA7loU0>{JT|AwCtvpK*Q$1ExcbFftt*UBI_kN_n zEA-qOlSFczdp8r42nYC~e*Pe=fzlkRr|H04j<&Mb;!?fiS^M9Kz4>8{~q z|Hqv1v*GdzwYNnikKnY`c~gMlYw0~7--)gz)(-~j++BPPq!f8Zr(%1CwvyQ_6#|lI zRo9&5ta>tr*>G)r#qom374NFL^z8)qFE)!?ZQFn8Onz$PQ%wet-Nd(uF(XYvCdA#$ z8#{B0NDyLZKw4P2{Jvuojf#0PBERWCWfH>8acy@wA0K_#ve{GDi?hpuZ7PNBnVuKq zoo%5r9ObT59FUx_USBiD>CNw82VdtM3i6cr0Q`#2`f{n)|t6%Z|(EKzPve47& z{j60DxObGhG31e5(Ylth^%ovoI~=gJ8{ce~GMdmvnEd`m3t|W{|%f~mRB|NTKW~`j)N-KwhE`HFv<|9~A zP5B3LDYB->GO4Sq3~JgQnZ$Ht#UIfd$0+z?s+*ok=Upy}whfQDI5jV-6ZP8Bt@uu) zL}v=n?V037+x)Dg(_i+9EU%iJ9ZzpyuFg=MCGhix6^}Iiu5?NeEl)m{x+88>Mq?q% zG2v7v`bY@<@}F&Eo9IAlaf67*%7~IWL_c#|{Gi6CEiPL1P6ur2+c2{Z$hlQTFH>I> zD$h*m{Oz@VhzH5}+w+bg#JIYjo}@5*uF9(P@%+`N=YVXaa=%-bf_8d_!pN2T{!I*%R3De!WT zm`4qlOAJuF9L3R6QPGyl=?BC?bVtTJX)*buZ&LCGMAkbV3_q|7$4}XAN4d23EW_h0 zYgS_XiKI`l{iE2t#uH6twbwgRJ$VTicB@p#PDKvSj*6iFy190vr&sPJ;EnCTO;vdZ zVt03A*f5S=aI;nG^bkX3gp8!`eQK&$I~t(rRrS)Iqq@+3w+DiGoLL# zVARH)(5P!S>bfi~5@DJc;;p%w{Q5L=SdHzdOw);X%ox96)A-6+V{e4SY<}hK9(Bd- zk@pXUSgMe5WI7kRpPfm$|K9ywbn{#k!24ZZ2iRQU$6hG)pP zPbl!Tv|x>eUf8IjbRQ|A8hy4-6#YQVgdFAkZurSb)+@cIl-aACF(_lzE2IJTbiNuP z!EO77SZdb(ebKbH$_kD;E=rw{I8~;mR+`+yT3yk1C@siS56?^y21ym^x=*ho#y>~4 z*QC-n`~H#E_I)`=arDJX@nnIQdYm|VE?1e?+Tw05LMV~TSeQ~YmO=4h=mCKxKR{GoQq_l>`ipDsuQjPeLD|S#NvnLu8r!#MQ_MKF?{W3=L z;QbvC9ff<#(-UPOCQ+|Hh@BjSjOPF8GpT+RoqK%9euwFC8l_p45Q9;+bHhe_W`x8& zJ|9H&xvWySYQDXGc-}`qMRtg|-ne((`^ZCKEKDJW1 z=}C6hD`No%sv>cPux1=Z_A;8N%<;S8cu89%6h4>hwxf+;wPsi_Xd$;uBIuS}?PB@P z+bvd{m%8)AeNZm-;i~%=??NCVhnSX@WTK_zw?!Sel*@`tG9lD&S8MRzQ>3%Td>et+ zNY2(h5^uPFO*~n>L#iB~?l~_;Qb|@+vaP%F;>A6m&bo%(?h@|iD?dSkIUFZ$(yGNY zMUOk7L4PIkXEyLBAW=0BT`H++WZVOSX1|5jb)Dtj3KjMjuXel6pQC-5j@Qt2@J*?n|3Q%)nsTG#v# zMA`Ke`EcC2a+NJwPM0^%ytP%kMbOLe)I_p%^Omhi9*|g!?R%a%*Cc7MMNtCp?f;Rw ze8u>(GheKW43eHIyHf@;@#4W}p&0># zECh zWAp;q3~swiNRzAEhPnt_m9qK)bF?;9@~EjL!%-9e}Dy&a=`dd|G;yZ z^dDmVBQ~LDDV?7K0lWLo{}1%H+?T*0ibTR&1yXs!PKj0~Fk!rSS|F84!!JGRW9ddz zeVjhr2y18r$D(nDa0);%grf}&aWp!Trmt^E{fUYgz~NE?sDO|PB-dktJTxi>jYj&Q z;RYxJ3LHx}#K0*ODjja9kD&r+8ihv3>HkErlg$LHlH&h!R6;5mNTqK`qXK||51e9% z1K?OJg$lChQ{Xf-fHMS1k#wrh5|wZq@aANq2@I`={9z&cQ@Hd%Hp>LIgBidJ{o!z7 zvH)i;MJO6dA7g|xFhHS@81QC*{Q+_V*c`Cngq$d(9@=opL!;ttKt>8!I7}9W0U&|` z7)uV}u;9UDKw&AuIt7`R>|ic25ML8U2*2uY85<-1k0!=TfS;xT zu-z9MIK6sb5`djP3_b@H$D{Uz5gx&D;`{|fx8x_-&^uN3%K z;9u4C|0b8zj|~qH0Iq`g;CAMGor(;&6%zNcx3z*S3V(SuXHr0mWDsFD2Lh2^B|Jsi zp8xg^LLITbEa zm1#CsUF)}y>U=_parFZunU;I2_tsd=i0C(V2n0SQD&E{Jzs}Ix?1kN=$ahEd+If-g iNytpE{48Q#q&B+whIUsWX(Ed)L=deVtST(_9sCc|UZ*br literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe4d406edae31f1130011576be62680489d511b GIT binary patch literal 6524 zcmeHMc{o&U8y{LMrIa?fzDu^D>@jAJF_^{7V6r47TUk;Rkt~UNDTxqi zk;qmrl5CZVBE6Q7$ahA|Ti5sf^Iq5Y{nwdm=A3gczx%#_&;2~t^IQ{WYi%YbDklno zK*TJ}jfvphlm8W74gS776O4yIL}Ei6oVY|%FqFk+dei&?DE9yhfC4<4Hw40a_Wq1( zib9o`$x@XlGIG1QpwqhS4Fi#Nl$_D~a`5gT z&wO&@?!A5kF0brrc;jJL=R&53b?#5r=q1hEs$bH}TAwY0xfqpK^QCX#ZQtZR`3_HW~FLCiPgY-s|l4;SCR( z^N^40u5i+_sO@99r%elcL+!KeZf>nyuVAALf9`VZ;bkww?2A*_OCdy2wKiUNW|RF6 zccs+pL>r~|!}yN+`zgVV4`VWwHq|IuVMEWcryR#Mvi^8^t-kT~_V;&t7T#Khqt z3$F}T6N?YLpdergeNMM5r=+afi>th?h1ynlQ*w7pDB=)VlvHBTR=BCyN7eF97uPP| zEu=ra4p366o_|YDnkj4}2|8!#%<;TB*FhHp+0lK_6VS^)c0HXOXJYxQaR**b{o60)kiV+uOJN#qr5x9)uF{P59@VikE~nsJ+0@zto2zGK zkL9=Q|8qqBkrY}LL%aFxv-Z7kpJ%D=1xCBJ(y?@A=uVkxmQr=ei1_@RsY>vvAvMnz z7aOyr9UpHV-UBg|FY4AQb`xX8iu8xJnTK}4FT&z)T25j2Wo>-3BdDxR~J6{U$H z{uNbjKEna2fILCSwdn0w5m`~b+^)~J`rOQx1w>RM-otIN$v)ZZ-rYi(aowg~r)%M_ zwQL^RyLxP#DWL}%hZfs+pB&PC*EZ`{*g_Uld|2RT-((S<=KBd^82)b4naz1``n4O) zS4eT{Pb;6=MIVwmJ2vqoeFJ;S?oP*BC`(YUsrUhKHny)-{=KdXYqx#A+A4vM1J82j z+j3#TU6s2sb_ZV(!kMWNyuiJwwWzE93*eS5QX5Bw3T;wb6C-ZLAG0%l#tHLn$P(GnC){WECeWX{g=iDV5KZ7# zh)g`Qma@hXzl5b0l_b`mV=jsBlM_s8>-g0FPIldu3gDm=V{6Ddx#n@fH4oNOEt77X z@7^^oHXh*?TN>RRlYh}|!S?!85I(tBG^{02^ypAiK@(=z1vQ?AaR*&ca>6(wIBoqg zkt_LC3Koy=!ySfR&k5v}#Sp1dr!>;_Z=Aep=r`T46c?gI@~Tfgpnm(>?LI465~55> z_Q3ku`6D|H#9zQ(5=gGjx#oP%B`3kcCGAD$!`yx2PhKXt_sP^dY_1H2+3a0d$BkLq z5Vrt~EOkFRbeQUZ1cGT;Awh@pc1U$JB3q2-8!lKIi8$P@U= zk(BNVRKtcIl%?J9=O##D!tF|ZAy%w<%>I@Q8$%mJFF~(wim-)@_SECuduMFzV4l8B z`X*`59{-73$x=TwDcW}Ed|mV!j0b$H_?jJ+IxS}uPp-~;E2i!0+l|mpj?CB8U%6Vy zAZ2Zc_MIrtrY|ojj(6drT#N=x` zAr+CyL)#N7A$v_swkWG1>KC1ETL9Q2`2r1(Bclbz-rtK82sG%K(@M9y&F-@Dz4Oqe z{@v>1Cs=zVZC!&hVeL|ciq2+n@}wt9>q4e``{Z-!_4cJUPRBO7T<#xDS22DwW)43u zXJ9CRj?X;Yd{v^4&qBX(44sN{m zwcX$Z>>$#xS}!3yY%cFX-P*+}G5EAhuJ+rJ(_c0nRVcf+rSVA*G5U-Kyu(Y-im|t% z#sN4&^$vLK*JxBAcD+l^Q}XVU7==^_OgtqeX27lln*_PMqQAFbTCJE3wAJa=rP>#0 zl+3;m#_I#+EpahH#VAyg_5xUxrArSFqk-jm^#+7e!kvd%l`2XwToX2lXQhFtaLo8Bk`JpDhf6A?_(Ml+s#aOK1vUoQwkO& z%5LLj6+<8bQ8XhXTMHwj?|U+ECzct0LdX1`zWjX;*9)pr2D{7y8*Q`HW8?9@Qt`Ii zIz@{KXWZsjS;?hH%9!0LfByV|SJ$2U&W=Kk2I32l01k)9J+X1=w4_TtkJXnHJi8_M z10!mCuK3b$$4%9h9vcjC^XRD9`aR*+k|+O?_n7@_;v=G=tfqZYDLE{(~6@-azX%s{RV3(GdSN^ z0Qo@jNGv28fkM*h$e%qpT$3OWz9yO3efWr)AlL3<;fWcMx8N$rM%Jv5W zza%P+&RQ-CB=47C6!H%{Rv_Dd*@i+!0{#FU1m%GFp?|UG(!BpB>zCa4n&onSP6Q11 z1OFH6@3k)*gH~2n1Y;&SkRQ~-SO><>mq1~XX%xcpBMyzz^!C#9hVKOLa4cHO8&1Li zC^#PF4PdZ1GKE6g`4f}{gTo~;$N(P-1V_+794}3r7N9{U!vT~Q9)$45!SP-I4z8i; ztwq9mqsZP~n4chQ*fg*!N&Y`)#fPGRP-F@Yjr9Vw;Aj$<1D5O!z_q;b8gNalHx7?M z;WW`Wtz{_wI1mhMEp%WQ1nO^ztv`wD&1BPcV0&ncK;GX92O1r)=aTrOp?7L%p>VjJ zSQJ(Zt)cOg_dbBl0UM5wiAEtX_+@trnP3VclEB8H(MePQ$zo8K75rf#fW?5slK6cJ zA}`CqS_npLfW&389hgji9T-1XC?9gUy`kD)2gRJm0WA*jJN{eG+XDe#-@Z-(f7-GN z3SDkn0*U-J2!|8|P?iIMeqU8&9}xzP#F8{HJHeTU#%f{USWP?z zPQp_#a2!U{3qz)$HN7aCZ*DM&4H!_tO2KNt23oELs=Umx%CFYJJ^-IU6b21P zW8f$)2ec*ugCby2a1@q+Lcx&V3P$p0_4kUkk^jMo_OiiG%K+&2RR%6E;A(~Zv0Q!Q zj8EhL@%lCv|HlX*^zR`5h~M9I{if?5G4PL!e|Oh!y8aOZ|H$}vcm2=k68-zY12Di{ zP%wC$v7C7(4jzS8ds&(pLzeiT^R*XGf)Wvyxibd>S+kM<75KCN-~uQV;#ydl2)$k_ zA|a`a8+e`xis~$k4IIEf8+uE{4(rRVdQQD-TOsYR9g`&S9MWQNcVz|l_-$nuA6nGm zs6&H}?h_sZibDOhD?!h%*P%Q-eDfId26ao)b_<=g9h`1UzeShh;@Z0@C$0_TsGTE1UiuBp61$0XKKtH*246m&&&MYIcjM}c0>q&thibI>`1^(5s{%P|nUUvJoTFB0}E177{9Z$Z2g^9IsiJ|A=e*=Po Bd?x?^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/emergency_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..31f7a5f9f06cb09551eadf4c25a7a0ac4b86c2fc GIT binary patch literal 5301 zcmeHLX;>5I77ieSC>B)2veXzCK$v8bOcIh3*_CJm$SP=+Niu;zHj)7Xiddk%g22fc zF=5@67Ch$cZTY9uq(jg5;pL=6sr$D;XTa6XnYR;@E3~S0zq?Xatg6f)jzqOR>*dtt zf467w1hDxQZS-lr;jg&{>K+C?axoL-2Rt`QVbV8Cqn8De@^U zh-y!o{mIqZ1?FZ~lkPq&xkWTEj3Hs9+o+w#5=YDr}o6^nG3~=ntI5n@LbY2p}Us;`Jl4OKz}g(X*VJLr_l{= zfn%hFjdOy*jT^UZ&lGoS8xg(^SmLU!U9h&u?>;D8?t-_)(GFhQSCxc2`7}A}h;B{e zxu*epz0$6oEKM6q-noLB>21Rc>2Jo_hBl0y-g5ej!>K}lAUwFO(!{1J%%-8qGxe8x z1*MWFZ0ia>aJZ!1r>uRjl39ZnePha~80t1d=^oPO)v!xMUd>1s?T_ZNn?rSmc1N@R zl}-`2_7-#VDOrxfL-YqD9g6|G;|FrezZJLLEz!*m_DHobTWJ@r`p&A-{6WsRVL0mB zzrQs<%q#ppZTs$mJWrIW19~2E>Y{7gg>_#|U(bBD>ia{M*KV0Kfj*2goZKb)_uNaJ zKZs5t73FqK_GQ~8^j&gXnM1E;{2YIG)UvWF!L@%y^rH)wt*)oW!5_l=J4de%ZOD5G zJ(f<`-VeM{QE*g$Fv8-@h{dhaLInkA+p1{2g|m$JLyUqi(?7n=$<15hE{1E;%axRAbRNV^7b`^ zzbKzJrumi@`3{_YEU#pr^E!KWZHCW{jD&>8$%&s217GY@^o`%FkAw*2T}S zHkL`|J|^D3u_bh^kJ9?!%Ge$|ahdLX#_l;?bF7#AT9(}MaKW0Qo#eU54^oQ9-hR)&H^q6wfV*`@No-Y66y+^e&B30S*LlcqM z+?07?1y4p|fra+^(1ecJZNB-n0$p2AI-IM2%iA({-^I!`zqoT#ecIYfDk=V11I8!s zcV`ZsKe0D{>|z3RGa@T_zD3|~eMZ-4V$|4gz+uinpuRRyL9k&lRN%daVYEZ^HxMfV2YqoEZ>ALfk zJw2CsZRZ<;0`&r&jb7j)QH2khwO}%5QE+{nyelK-&yQk;afJcA!);`(uxiPwelj^P z$V8{Y=*H(;-N@F|D+l)>c*!_J7*8X z_ZitXu71LNa*kuVV&|Rez9;4bwO6#S&pUMTjzi?`O;^7^)qJ5eB)q<*9`Fq}R&}ApzTh?y-I`u0OqdrH4^rK_X%ODdR$as|J^SqkPGWi{;x0IWFad zCCtU%U(D|KBWd#du(YhJ^;piLG_5>R`ZKb@tmx0;+9H3*uspF-`}xt&Z0mj}-Q0D^ ztGR>=?3gto(=olt<#y;0V|Eo+%yKtebD*e!}9*Bt%#s;~_+qM2>ZP z9L~W}C5QPD2#V(+p&}`pFkJH^0WT7;34t^&$d$VyVIq$>1>zg$>Bo5kK5X52<(bY2t!dhi$scvi6O>Ni84hfiOgg&Ng#zpp#Yc#pp2EGunLeWm#ZPB zFx(I&Um=pCBAFDg#)NsYD3nbgVDtD_`AOtl?rV6da+(E<50VO&lgLDnB$1G2dMHu% zXbfaJp}+M|`e8qcBp*a6i&F3r_h>|lE}sb@;J@~lM=8Xbas+%5B1R;bsS=Ayek>KRQrGZVqwU*o=I{i=42F=oZ(vfO0+D0O-q zH#R{XpCyp-MFN)Q6r}R`3?>Kx0z^myAU=f$@OTUcKxZIKhJXQ5$u#N=D2`N#!csn> zhQh#!A`C}BP{mDpS4z|kigh-iX?C-LXt~EH4|#W zS0A>oA>PtSI0@G*=`cxUO(UmeG8Urg3=TNLttQt%}nriUY z8Y*qx&Lt)cQS$^+$N-rFfJ{F!jRi7UR2l$6ED$7+{`nGl3>YNyg&<(h7YG0d!4UeCcW;+)10Z5@(*s)a{C7(V9@V_yc56g>3UDsJ2CK1#_!ejp00Od;GK-$ ztLy(pm%*E7Iz)>7(Tl;J*v_7`GR2CS=L>9559M&(_3mlUo=dmx&)@wB8;an#Is1imKWaHWXBTL+w)aQ*t^!~E_Mv_j zv6r=~G80HMKeE?&uE}qWq%HHCt~Ff7$l9UQge$6U5<@hbFbQklag_gnbYJZNqr(3y8NaBA0p4{`8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/meta.json new file mode 100644 index 000000000000..5e40ab736329 --- /dev/null +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/meta.json @@ -0,0 +1,146 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from CEV-Eris at commit https://github.com/discordia-space/CEV-Eris/commit/14517938186858388656a6aee14bf47af9e9649f - then modified by Samuka-C (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..a47d6aa446cd23407e99f8c90a4de220c74af5e1 GIT binary patch literal 428 zcmV;d0aN~oP)Px$W=TXrR9J=Wm)}Z+Kop06ij}jwtlLCrLPSpxLGS+rLG%O>ktoFOj`%MV?83&J zNz-U_Z#-9eX3qIOMla@QlsY927zO~`-QK|Sf=R)yYvcamu@c~L7A2Fwt<|Dt8a&CO z1lDSSG)s{eCE_^5sbztf1SjSZ-m{NCL3oW9_?;4h0Dx9_R|8cc2(-bsTVMMRpzkNw zn=h*20D5}}0;=IdBm{xYX006FCm{$tJ->_s|4l;g+c36--nDV6m<48mSzs2J1q6X9 zZpbp@#|exnL8((-UtJ2h)=w~o1f@>t+79;nuwOv61c#?tiXCIa1XM}L@a1wXtQ#G5 z$|Pj?v7sR^zFYPRxVFsTq6CPw_|OhLo__+F Wlfgke0^zIx0000Px*%}GQ-RCt{2o%wF#HV}t@4lLiW9Cy2R-KIgFU{Rp&{{#h!K0$9cDR%A1uoGJf z;QkSeO46i6>L3YA9}sLJiyUeWN+M^xo%wuuMvF7L0Py1vpRis(SrxomE%4LNzo6;z zy8u$*(f-AX@NhEXF1X3^Z|GpOe?d4IA)JiR>vjMDhrosq^7rDE<8P_zD1s-|D@s z^anxu`{|gVKL~I-Cb{iikFUmKQ}s)7Nw#bZ?B9pO4!2>5*=&k`KS$~D8{{A=Tcv#6 zbIC|$p^IY`kVpJ>E)>lw*{5T|{jP$PKO7A4>+gSZpBY5}VbcRuilyUO^4Yee{M#@r z6``gMbQ^{M-kov%^my@kZUm^X<$+mKK%RWn6kvjAM4cbD?Qk$uDj(2@0N*^2WU~K? zzl(@dz<6wCgxfI0Hj4636xt9fBZ zd0~LMJaDyG;`R87Z4@c*0aYlU6tI6eNvQf!%!cx5JxNBL(+)chU8>kC$ul4q z0W#&U7EA4=1{P`~Dt|Z_B33N>icdc26|Y@^6{-9?7Y2+SgW zJEPa@qu1*rj{kq^(P2Jco>fuE8Gu#3?1d|9{uT!dWWOEjU^@a;u#cHV$eIE#9z(^O zmC1epP~CdJFA+#orF?M;il}N3ruY(pG?u!jK+XWNFj1}Z%OXI;)N6c+K)~J<$QdB-MTyXj08@O3K)~)4 z$QgjbL??`OHls~(9f5%TDUe%=(8*%R5@2$!j3N;T6!&zIhxh&8Xh~Pr7P#E(5pP&3`49JZh0+PBExjv< z+ng%-vVHL~i*c&$Rg&K(W-)k~8D}#!5OABA##Hd1hP_J&=Wx z5-5wodS+Y`J&=V}K4CR8u8ao;K_BDs^!;(Q*H69D1lq!5Jyv_Y0Gxd>>Y2iih4j*G;srg@<2an!yV>bnQpMjXe50qXD+UoYMVq!HlC2sWk( z-;AJ~g09&JK9PA3aHWhU$<1AitD-`L?JKWLl|9$RbYWYr)>BXr^l=-8h2Cz-fRz4{ zRV1fsTO~Su+KdG44Vk(sM0DC}pDe-m2-J#zBsn3DPdFTQI2?9Jl9SP!ZkZxE;JPDF zI|Aye5YgpYBQVzhJ`~B-S)-*x6;+a|2+TBqFGX^|^+ur50KOE-U3&yd4d6?WToWR& zaG9!@A5Z!Dw#roV>J#dYK-KjVx)Ipc2RN4B)(1G2@5N40lPUDAiPyxJFaJ2*A86|X z9MjeZIOd{0z;=GTFY;aCRc@$j`7WqDH?+*cl}!FM)X8_k1Z$m-88NupT z75H}XK4AU3B3dKxv|rZYnAQM}X$|0*)&P!a4d9s80FG%5;26#TzAji@Gghi3Thv&q zlGN$jhVgxKFsoIPlpmjWPStWv%pT9Z*3LX^OlzSZ96jpIPgB|9P`++xt1s+50*Bo^{U3QL=-rtdxor z1OkyI60DrS`##~hLL9vIr}GUV5Xq)+mt9;Z3LhH84x}^v0Vp>t2!H~iOgaP-`s_{m zp5%c>S?fj4n!Oe`Pj1)SoU70qlQto0=Q>_d5o{Il+g$~XI6}N&`=$*ud$qHo7TzC@ zdaLu)<7`1!xL=a{n=2!AF%8{*#yyI!DkJy4i99-CmMx#FggztnadLkDg!JgZfqCrP zXR;>-B`mM@Dh;x?@N@4F@Yp(;PwTdA$5cHKk~w|!$8vc>O~nVZk~ zoo|nSxTj<=T|GS%;aX4?H*zX#CsFg#qlUdRii-lWxDvW&7v7*4){=3@?Y`}f6^;Dh z`2#%T>hb*x)5W=$Cc{qMG~0NSUOGGjAF@B$GxE9Ty?WEk?l6nR`jpa|#L1QsV#9&3 zDb4xM*Z4h=T@Q6^Scj@>ls+iq%wCu#xI|qR^Yn9^TcI@-#_zRpMc7g9HLTuz&je`W zIg_>>=eCDUZ-sl7%^fOJ8@$n&mwUP3+K8)hRA=8P9bWU=XD}pb`u5XLqxRt&dIqFg z+7mWU+$lGrJbdu7s_!K~D(HNbh23LQYMi%G#D(B`%*dVq4UN&8u{t}W&3e7PbGj|W z8wy{;+azBf$VgBA9J_po$bD%;Ssbeqd}KwheCJ!IJfEj^$;MrfS}|v*2kh<{rlT|y%FZJPQZCGu>4g%Ay% z+CsTn(oWB%I+~X1?PiT$>g;|JmL~h#>#Mw;@rW$0c9C;pR>;(oQHH18o7A9Jr+X^) zUSBxTQdZMG|KOv+rPSWt4|W!RvRQbj!f-X)vFZ2K@3N9EsO^UhjBUxws~pkwIERZE zHfCI8R9m1O;z#^9x2#hx+YDSA)!?h&LXTy9bPkjDh`PV$vo}V`n0G7Vn)mx@udb`@ zt>NhDF$?+qy4;Q3iO2oxo5s^3XA7loU0>{JT|AwCtvpK*Q$1ExcbFftt*UBI_kN_n zEA-qOlSFczdp8r42nYC~e*Pe=fzlkRr|H04j<&Mb;!?fiS^M9Kz4>8{~q z|Hqv1v*GdzwYNnikKnY`c~gMlYw0~7--)gz)(-~j++BPPq!f8Zr(%1CwvyQ_6#|lI zRo9&5ta>tr*>G)r#qom374NFL^z8)qFE)!?ZQFn8Onz$PQ%wet-Nd(uF(XYvCdA#$ z8#{B0NDyLZKw4P2{Jvuojf#0PBERWCWfH>8acy@wA0K_#ve{GDi?hpuZ7PNBnVuKq zoo%5r9ObT59FUx_USBiD>CNw82VdtM3i6cr0Q`#2`f{n)|t6%Z|(EKzPve47& z{j60DxObGhG31e5(Ylth^%ovoI~=gJ8{ce~GMdmvnEd`m3t|W{|%f~mRB|NTKW~`j)N-KwhE`HFv<|9~A zP5B3LDYB->GO4Sq3~JgQnZ$Ht#UIfd$0+z?s+*ok=Upy}whfQDI5jV-6ZP8Bt@uu) zL}v=n?V037+x)Dg(_i+9EU%iJ9ZzpyuFg=MCGhix6^}Iiu5?NeEl)m{x+88>Mq?q% zG2v7v`bY@<@}F&Eo9IAlaf67*%7~IWL_c#|{Gi6CEiPL1P6ur2+c2{Z$hlQTFH>I> zD$h*m{Oz@VhzH5}+w+bg#JIYjo}@5*uF9(P@%+`N=YVXaa=%-bf_8d_!pN2T{!I*%R3De!WT zm`4qlOAJuF9L3R6QPGyl=?BC?bVtTJX)*buZ&LCGMAkbV3_q|7$4}XAN4d23EW_h0 zYgS_XiKI`l{iE2t#uH6twbwgRJ$VTicB@p#PDKvSj*6iFy190vr&sPJ;EnCTO;vdZ zVt03A*f5S=aI;nG^bkX3gp8!`eQK&$I~t(rRrS)Iqq@+3w+DiGoLL# zVARH)(5P!S>bfi~5@DJc;;p%w{Q5L=SdHzdOw);X%ox96)A-6+V{e4SY<}hK9(Bd- zk@pXUSgMe5WI7kRpPfm$|K9ywbn{#k!24ZZ2iRQU$6hG)pP zPbl!Tv|x>eUf8IjbRQ|A8hy4-6#YQVgdFAkZurSb)+@cIl-aACF(_lzE2IJTbiNuP z!EO77SZdb(ebKbH$_kD;E=rw{I8~;mR+`+yT3yk1C@siS56?^y21ym^x=*ho#y>~4 z*QC-n`~H#E_I)`=arDJX@nnIQdYm|VE?1e?+Tw05LMV~TSeQ~YmO=4h=mCKxKR{GoQq_l>`ipDsuQjPeLD|S#NvnLu8r!#MQ_MKF?{W3=L z;QbvC9ff<#(-UPOCQ+|Hh@BjSjOPF8GpT+RoqK%9euwFC8l_p45Q9;+bHhe_W`x8& zJ|9H&xvWySYQDXGc-}`qMRtg|-ne((`^ZCKEKDJW1 z=}C6hD`No%sv>cPux1=Z_A;8N%<;S8cu89%6h4>hwxf+;wPsi_Xd$;uBIuS}?PB@P z+bvd{m%8)AeNZm-;i~%=??NCVhnSX@WTK_zw?!Sel*@`tG9lD&S8MRzQ>3%Td>et+ zNY2(h5^uPFO*~n>L#iB~?l~_;Qb|@+vaP%F;>A6m&bo%(?h@|iD?dSkIUFZ$(yGNY zMUOk7L4PIkXEyLBAW=0BT`H++WZVOSX1|5jb)Dtj3KjMjuXel6pQC-5j@Qt2@J*?n|3Q%)nsTG#v# zMA`Ke`EcC2a+NJwPM0^%ytP%kMbOLe)I_p%^Omhi9*|g!?R%a%*Cc7MMNtCp?f;Rw ze8u>(GheKW43eHIyHf@;@#4W}p&0># zECh zWAp;q3~swiNRzAEhPnt_m9qK)bF?;9@~EjL!%-9e}Dy&a=`dd|G;yZ z^dDmVBQ~LDDV?7K0lWLo{}1%H+?T*0ibTR&1yXs!PKj0~Fk!rSS|F84!!JGRW9ddz zeVjhr2y18r$D(nDa0);%grf}&aWp!Trmt^E{fUYgz~NE?sDO|PB-dktJTxi>jYj&Q z;RYxJ3LHx}#K0*ODjja9kD&r+8ihv3>HkErlg$LHlH&h!R6;5mNTqK`qXK||51e9% z1K?OJg$lChQ{Xf-fHMS1k#wrh5|wZq@aANq2@I`={9z&cQ@Hd%Hp>LIgBidJ{o!z7 zvH)i;MJO6dA7g|xFhHS@81QC*{Q+_V*c`Cngq$d(9@=opL!;ttKt>8!I7}9W0U&|` z7)uV}u;9UDKw&AuIt7`R>|ic25ML8U2*2uY85<-1k0!=TfS;xT zu-z9MIK6sb5`djP3_b@H$D{Uz5gx&D;`{|fx8x_-&^uN3%K z;9u4C|0b8zj|~qH0Iq`g;CAMGor(;&6%zNcx3z*S3V(SuXHr0mWDsFD2Lh2^B|Jsi zp8xg^LLITbEa zm1#CsUF)}y>U=_parFZunU;I2_tsd=i0C(V2n0SQD&E{Jzs}Ix?1kN=$ahEd+If-g iNytpE{48Q#q&B+whIUsWX(Ed)L=deVtST(_9sCc|UZ*br literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..6afe206992a4a5f8c1b8881316a259f3b09488d2 GIT binary patch literal 6400 zcmeHLc{o(<`=8<^OG-)dDq~cZ8nc*TW*B2%s?k`=RxxJIjKP>`W~>=0m6W_hDqGf& zqNrqvgeXc)q7bE|Buf-p_?}U{Z(YCdKks$@zW;URI&;pspU?Ao?)&rH&vV`9#8B*Q z7R##2LLiXEcD9y|;MGffE|LQO`%eYqAdp4zVa~1sM`|#X%i}Ou{s2@E$_1c62#W!M zgmk?-<;Gi!SFoH5J%TsqO6+^V#isr_IXQK=%MM5=*c|-Y zRJ(P0<(cp+%Qmrf*Yn18wr>p7n+!AgYI3Wnr|Gk1iN*-Yc*&?ljLm6&M8F5^(!PwQ zDVYqX!E>|7gnOMgrg2^a*xHB`ZDRhg^2~=YGQA{*7bey3x4+lZ1H~o$t7+PHmzQ1qkJvXIEN`$ghoaG1wLBcI{rzOk(+k{`fO9Z@$u8 z1wHNWAD%SHd>^r5@2qjSby05ThMB~~fv;a44r+94m6#ExPrkTg<>~U~#YDmxAGuDg z(a(MO&2872K@W~T^9^MWu{TVu7+st^mWTC9*>SA)j?%kXRZk$@PW!yyuBg#i<>lOT z*Zw2KjBBG4vCEfl?$W^OIi^5gFTs}6S&XKVX~T^6(t#5z{IxDJGtLHk^j|-}Q@^K3 zXG2MIkq-KFbbWd4^C}Xq$w}kZ=04%UojMg|sQQEn&60h##)$lm?mA9in|c#A$}14D z=ZH$&>NcgETXSf$ntk`GUGXHmN_QAJ@~CU2_m);D#23}6J?^V>MP+yHLQ2zQ(q>iY zQa`esrqgY=8`g=4yIb9>J;~T{+?X0#B4$%E_Tr_U1w~1lzFf|3pp;Z3yBD=@zvBMx zc%JQwg!T4Et^+EikJewnvO6jnaQAJO3(v92>8nKN*LQ5Wdp@{hxV2{{aPVNSjcRC; zLw)>%LkfQimzk8c5`e3P4;h}Ufj{eD4zK|I_*yJr4s zV$dfeUxaIIc`8?Y(w&>+Z#ZfzHl$jZnrbx-i(EJHUaFO~ zEOT>MZoR$9-^xZ_vL&uCWBSle+a=j?J)Gyt?lX}dpNg9Qh#pC87B;?P7QhFqLN!0q zvy496p{u{}*drQg9BILS@qJb`*q71#X{hC+LY3(;N4Y)CT2XiIuo*k^(ifl&iU}?x zhE3P)#Bi14n$hW3GT51}OgEj$QkPfCC*4;;`OyAK@6~SvlQFUP(nOuQUBHP@1rgA2 zxTR~C->NT}PUiRgf}cu0k$m36Ji7kP5ELd|A6od}dXRc?Pj9M_fEwr#pX zVo}WLwm4?&iv_JPNe`Z3L8GnL>B5^I2D&B)xOF>rvI7>Hyh}-;Nari^{2UdeKCqRK z*LS(WlKwas|6~_sXL+oqZ)w((qq#ZBtrYzedppb9vOPNSyGmm$YYUbezB-)xH7=a8 zich;dToc!TwT?T-EKcN;giNl{?&4&$*_oS)n-k<~!!Fqhrq=8h*zBT`+^*T4zhupd z)OEO3@Gjo8^ey#sWwMWIp{?!bbDM3NG+L|u>6i3%ikaT(g?WJ=D_?yqA0NTGvWNAC zl2aLo%Chu}gWOK`%?16DtAbRw19|2fKT6m6e`HjETGB`pG7Keio1U0T{7l4)!tS1h-|lYg2Ws|yF~FA|KlZ(g`eaT8?HP%s=p+H zT5>XKU2B2A$|kiF(^E{1WLBH<<2g=R{iyv|o8{iln9{WU9Xr-S0{y0HQnE{8%@Nqe zqR^`pYRiN4a6hg0L%sQ}r(^?-!f58aF#i^9ruFgOGQs76b{Ey84FoKwBEHFTQb$Lh zabHRX-)WthSQl-12rKAFmcxsx8TFDm?7K;WS~$X#(aqm8H2a5c<>d(ed< z?U3c%e2MKVkM^;smmwsjwaTnJ{7`#9D)IStK}@Q!(j{Bs!nW1ZOYd4!ntA4BCYrL% zT`F=^+qomijT@$6(dLy8x=d~xhVQtS8a1|c`hnRg`^1+M!;c75^R*S%2cQ?fqSxo3)!C3pa;0X!=-7mEvsU5S9EUu9j`!u~ z8%S=jfltdwq>TC!shT~r%!+}3Vt3T1l$cxVgzdY(x->R4P-1ES*z-Q&J1m$6- zW><{hTC5^YsGZ*G*OMK*mF7wh5+-&XW=rl|8Fl-%yZT)p-K|rmoYJMxg5izAn@!Pc zn4z$2!Exq-SHSBVLHmHECKmBQ2eOp9*x48RZm((A6kZIf=^|?^*176a7se(Y4;45@ z9k^<*sRIxdGEZz)uP26>0Dm$4({#s3g2OHCJS*>Dc*3iIoRav6A?u@Z1nu>zUE8Xo8J_VXhtBh6Zj(M0 zQx!!7l%u4Mp-3JG6Wv_ez(TDhTAZvUYMU+{qp3ll(Gt2rIa#MY3bq$Ku_L1sV^8J9 ztUcPjM&Q`q>hylV*+ugyvo5MCy_C9i~L-ZpUmR57t)fX_whIeRz3@ za$giYVMMq{_!xOnaaBdMUI`4~V2613&gaVOHTpMDwANDKf)9hLwMhJzh~Bxq_L769 z5K8@Ch}w&>$4L2y{Se5411t**ik*eUkJ<#RNYaD}MB92(wMI{;JYBc~T)RI$i{Q3& z#qM@pr7ZJ;74Ct^ib=T?%vv42xcz>0b$>OUi#l3XtWdlkI=!I()vMgsuywNt_~pan z&#tMDju1zB7nomf#T5Ce-4}FkS=aBqzDieWm!c)&ri!U8BN?S-XBQGzvS)faY~>5L z-oaTl4J;FNLu*+Zy8d#E;o*EkcGQH)?gJ};6VquSt+{f`NW7h__kRxVZ&}zDd+JTQ z@$Lhz8wD3db?1G28=M*(wmsDGY{s|^R5!Y9aB+K^@#SD$T1{zdU`oBMm*VDlsJYpS zbxBlB>mvIj2bJD65x-azd%{kd7cW!6D^vDKJ^2tdS2r4P;mb=)eH|6)N>8;xn&hJ4 zg~w7}gsU6bzmOawNw|b{dlpLQpULg)a-UrEx=%{4xI3j(ddCPPYU?5YJH;>abzV-~ z_`FK!q`ataq0sMculr}55F%>d_Ff8yleCsgx;`>Kl5wwhmiTaJR9aWWJEBbw)(2}y zRTfw)x{|jLXdJd4mCo@7^g`HNu$F{Cj7cF}D$NfNK)nGbD}V?at*V7VS#%=I1xrSf zxfXyA%QlP$IEC3e)582{csh(^B5NE%014QDfC>#^`v>p|Aw<|bF9Ez4n-MVRJVf9} zgt?L_Pzw$ZfMWD8dPulc2rCE;Gm(WF^XLqMqowtC3h;>t^AQNR1Oy^DI9M-OUys9M zB2aid9)Uz7&}cY_fb&BG1k@0C0AEu~@r}b0;L~_4u7Je}fQmV(-kd-I5e5U>p+Ed% zbIIht=>z!RRRHxsgiyH%lpYenW+Q&?!53Hsfh6A@`ma6s&S1%na0K|AKpqXS3IYNI znm<$6*pVrJGl)ZCve?}Dpg{3{8H`T*8^;ag`OjnMGz8!eut8Ej=pX7Aynw~{N336b z6SvHV^Rpx1aDVgvg8mWvJQzfg$plLdEl@nDoh1<__Lo5C&{%ZB{4K!H#{vKifa9nD z1CBwW7;rq5ih?CmB#|JlIs7nS7ItUNCg-mX$-s}1I|EFk#Gzai-+To z3>xSh24?`EQAjimIZq{?2Z9;JjtE2R{bZr|Qw0nTk4=PaVFd(+`~!7nu>mImRV*6H zKp&69p>Rkn8i&PU@c)3e13W&MaAHmrQV;#jX*!Ky4Kh-}#9^_iOaQ?RV9s|DPYVGI z1{9Vm&Qp+i-VVk>u;2ky0f*gOTNBNP8o&g=_5D4ee%M+6WwNkHjJLi%-4Kq$ z&@pg~fguu3HK5bsD8L(Sh(h8)3-(ubK8GO)rt$zYCKxFg4VXal(LlB5HP-nR9qa>$ z1w^7za1M6@5(`IS2uLIh@jYOKcvb(1*ckDDG%=nB{Im^#{l3}2?FHPe z5Pxr1-!&7<_&+?p&&B_61d#goApc6=-*Wwy>t8AGufV^v>$hD0N`Zd`{+(U_Z*s~0 z^TGoJfK^a1_&O5{7m7c%OL=d$v4qTtf0@_w6G4j%*Vc^>fygZvp9>%)=Ok{>0g3lF_bbt`{zuPP$soq9ERZI%Bz z94kNQ>&>vKIYYc9Pqu7$I-+|;vvvpBNq@4;sg0^V$^zOhq?;KLV5PlF$|4v1#5p(S zp^nbUCnc$2v5JaEKaAVh)C75!!t?$#kLy~mn7>k~X7BjNuv3@woQ)!{CXE2&Yo6eJ zQ?1fI%~VCNSAP3qW@7duh1g2r<@QOeYU_z$1jQv8L1E>ZbC2>!6LUKvqts^>&IfRf Zex~r!8H2=<(Ma*Lot3?1vANg&{{ZLBMoj5I7RLi3I|3DyO&Wu!Q6`z}iv%i!CB;BkL{KYCk_kk}LJ}nAs%TggsuV?0 zf!hLtSS^TKs})5+)G8<-RzWMbg5nhgR8&N++(|&i=k|-wbNkKAlVs+7&-**){NFPt znJiv#fR(wEISPfc;smn8kZ-i^ZEB2sDm9uR6v}9pCL&4|2Bo0o3Ykcp2%}YNWKiTL*4z z7@?{UFMMhHVD=nm%?xk5+!tZF+Nu7v9Ah_5{T{zpZ}*$IJi8onGq0p|<-rTPm!uq6 z>84?Q>DrpT?&zhoyz723S54YBPd)YW&%=uXyaPtTF6tt(X7H`1_pw(>A>@~3Ruxdv6OZVyOjBIs+`R6FuunM2N3&GBm0}gAAsFr)2 zZC2*tF6=Gz7`?Ze+%YF;rb)I{wT0+)TgFSt^WW>w77BWUV_|Kz{WRGxgZ;6;aG2rZ2QXFYV{;*cWI>y_%3P%0GVWC~^Ok z2cbw-^z`AQ z-lXUcWUwu7JA!K{T#CIO>N^=L4--P6L5}|7l*s zPaRyNN=2y!36&Y1zVRerYSU5!-Y(+zWZbDwyt4HtUgnNp!M@`*Q?yAoePzyTHd(W0 zDr)P2sG5dtso5)|TFzwMAxRJO`uZGJFX9Kxz*R`Kj~hk?>sS2_y<#`i0yRP2S}*O{ zF<;<}{K<)k^Qokgy=6BDBc|8={q_VL+9eO3S9m?w!}rjOj@wO+7=OnTw5lVsL;Bju zDyKBtXu?gb%ysbe-D7VSN{jf5+)8dO+nK#-)MM&W=zMn16Bpy0=bjYno)wQSt!m6j zaI8OZVXx%&#goyaCRSZ=P3WfGVY`nmT79eRkt9F6J3g{K*DJ_%`i#)V@{(r9ax=xO z6Xr}s&`Hm&ZPvB*m5n_2zWw_MXOo+3F$3wQL-?Px9?T#>gSwsZP_9x2Vte%YWcZy8+XYVEzW*X^P1 z7_(1T9_byVIgJeEmwGLBL!k`P#lF5gj<4^#MuD`4qV?NZfel}|G{%INF94{3$DY>8_FxECG z7wxmy-hC(J=6@(SJHzhDMb@ZqRSaggPt_L=j2XO5#vL!x#_9&7m7_gu64t@w*BF;x zfsyHB!)*oK>%LqR+-)@IJ!P5ZcFd1cNI#U_>|8!%`moCwS9QDKsL9HHR9Z-8;^nHI z3T)5wb8j5ihtDwWGF+d~e0TX9`g&Ab`_gB|bh?qh#m+PRPy4^WdiO2s`lA7p1#OD# z`N9+u($Jm6NaK#;E@28}5*#Fy@nM`=B1alK3gzjomP3LBScT@pabhV8GjO^VgBA-} zm}L|$$d&uT@!~*@0uI*%M+h_t0)`Od?Pcz%W+DIytb)*LNupHARI@O8E)zM|4dXFr zy@@J;g^A+w(7rMSj3(pAI1unti`Nh_Ugl^|g;2x{WBX4akSi7@UZs*V@%WUK6kG}k zCsV}X2@D1U4-)Z2B7j%`%C%Azqz0r)HyvV}!G@Irg;=f<%cN)>6XMH~RV)k!nMc2i zPa@}X-{Ymq2^A1M@M=hoC*VN5M1r5ZLaFjwgFq$%`pXr{2;}z<9|kLB$qE7Nw+5D~ z+$JLeI9%R)f-a>vu|%#<3K8!kXF|byJ9)AqQEwv@;Ne7Afe1wneRbtTxu|A4T zH=|Eyav+Gi_xz8n-{r11My$A8CR-**);Z;{Sr}csOrcC57BcmxFeo5WMGPXqpwb8c znL_3Rd=iBLF!%&IM1}Yy29Y!g#gQsikW>KcPzW3+MmR7X5>jB00zhOs4Io2&GJ>Gd z0gw;DB$z=E!ZdgiB19oZsuD_^9F-0wL{NMINF<41GQgmL5I`mh1xO$ef}$}Y5Z#Z7DyE9r_gA9*)k!) zxDzF`1{UfaA?wDc1o4nG4o2?piGq4JF8+(n0*QPfnLy*pFjLiHCIpfw zDNG_60Le@c#Na0q#_R6tcNu%)|3?!~y}_h5fUFxIL)r_{t?=*L)r4j`8UM!D#9sW3 z9uV|rC!eJ6XSqJh^+^hRlJV#2`YhKcDey_gpR4QtCYSk#2Oe08{0mA!9%pK9Y&An3 zg^c+@0c_Nm?kGM}k%x?!$pfR6D3rx?-P-_FP~?CNny5HjKa=~GW_FGaB@a#xBSWbi z_Tq@B20^UD)P1pbTeYDZjSA?DF~RhPxxv7>^u+BKo~2rjWO|G(lf;f$@9R688dp|c z;kbQPb!0a!Q~Pc27)VW0v^CB4xK#8=Bg%B%zQoe$%2?gMt2cTNZAb_ pCl`emEsS?H9QOj6``67crXi8j0r@(OI0gv?#qkSfSNX(h{|hX=qALIZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c87d740e2af2651c01d77129428b36a0fcc384 GIT binary patch literal 6183 zcmeHLc{r5q_aBv#!YdLX(@2O}%`h{Jvc4wSN%SUT<{1XFm>D}Qq$pY1L?mUYgoGAS zyo5?`iIDXbLPEBz@qI@7_51$Qb^X5o_008b=RWu6obx&7zMuP^C~M0<#Y8uXLLd+^ zvYD|hcy|??A}hh`oAds72xL`Tko_LMEyW+o;j-xrZve^<ustBQf72cb87q#1SuXhox7U!aNmT` z*`|H-2lPWsHJsxy;qfrSO6~9#;p}j!2x;4_urd8De&7Q%#<) zcWlbCVQ04a-;nqAxy=%K^)6$6gK>Z8Mt5o|S#27ZS5CNMB9yDhn`rKi8QkQaeDypa zY{N3%Dsu7hIs097;&d;s3ZA4H=;^9^n1t3q?t4?3vrnt71n2j$#x_bsx9dZ<*8D_7 zsnxd1fTD!F7v?>9d7L=6?+NCQsJVd#uI}{Ee2BtdQX=QNdr!lTQmc(B)kY<@n(4fV ziijAE54ZWG4%v|JYmj(;2c*GmTYir#Xc!g+=t73wy$_Cmig&=#9F;ep~!IhBf;`Ys{2m*O@93TW;2=c4>`k7Feb* zTizosDlB|>_wL!Vx#K6SodeH0B;?-qp0v0+B<!G?s%*J)tRo6K;@4$e|I-%#E0tb&oLj&Y7UjF z$lEl}pSLq;EG@|?!qhsNn?5R(vYblS!aXlu6>|rbiz#In?DNec-;Yg#C7gAB{dC8* z+V?NV$10I}^uT|o#h%N=0yV>hN@+1MFIw7pgRjQhE;Q0ABhC5uO5zupjb}n8Z%3xB zK6K6Mg`1`C0@hgFh`qHNjxYtw8@2smUh<6``x=+czuKK(2qAOdZ+UT_KP2O<) z?HspZWo?9LAp7Q%lvn1Jdh3*(1|hn)A3aAL8_fYQWSOrufl&MfV&6dD&mZ z&CHw0qTxQo`^L}TY(*I3Lo2tGzrFatTr{In|8kmFzEX3ehE4Q)%c?c6h{p!aDqU}t zk@vWM$P5;Jkj;>qY>uucS7dlfb|Ur%djJZ|Sjy>>b0SBp^AB{(?R6~v^fK#CvWx>d ze~TZp(Y((0+HiaNsrM1sy!#WG(`$JP+cu^oMY~I_jr@R%nYzA~<1C(iHz`jF3fxFE zeX(<15=(V}U-0(*8|t+G-l^0Ge>Kf}rnBwRs~OiTEAKSDLqQr9$7G9!Q0W$N**#v$ zC93-QlB--0IGuohH!6F|RVx0G=}a2Bea4(rxIfq6lEgS?cb46Bvt`$s_ht#3s7GJ6 z;%`J8?BAST6f;h@+5G92N}=Yw;_fS!N5{L1cZS3`i)~fc_?S|)C1&=}(K3&JbPGk= zaWZjX&Gxl=1E$=#Pl_`q))J%@Rz0|I@bLqV{PfAttc{c|rjkg9Os1tl+Q`rmna%BF zsmC2Gp5cJ0X0gb_YqJVO!`v*yCgVn3P%jP{ zL61FfWo5}1FyVuTcJbHf-RkDAciZcMmWtlg-Zez>?^WN&RJ^xoGInbC?$*n3b$#(3 zYCcZH^g672NVEA79O1>7-2D@VQVWV9p;et>3)_VQ<)@lN5>>Nm%IpE0u2|~&mSY5k z+!KdI@4CZOMHY58p6qB*Lr??tCows80lN2s43l@h9c+-^7p}j0xHUa6ui?P62CJaU zfi~%z17&d)g9rLaD$3K!MWSw!?Gt^&!8YR|Kno#$R~Ko&ar-h2Tqf?4YtU}}TB6EP zqFrK|4veZbR3_Y;d?RbQq3x>)Gd2mB@R9GxnAey*R$t~gl+hy1Z2AkFf7T&~vPEN} zZkx3k*2*hq!tm)0r=0h&BTgb0vpesMmMX{w zXU&_O`ox^a2k@76$?JZQ3B`)#s62SeQ7RJqcx?U#S^JG`PvPB$wg@eT6g1RV-nwTp z8gb@inxtuXO8>2bOBRH7`6D%>YPN+#W5UfF%6zw*)25vbcUGN_(C@Jq*B8B}fTb+d zCMGSag^g5mSYr#qS1Our+|s|qx)SlIXvV^2P7QfqDrA{Y4tF-+?q+U@l5U53pI6~z z{o;lS;S+8d%iekw>D=oIHaV!jATyyPEp0MzXQr*0VSZgBE||$YAD1VTbbVyDsLesb z@x!F~`Hu@V10DMOe-}$fioj}V3i}upJt(@kf?)N)`W`9h3Irl_gkfZ4O*S(6`ke>A z?#ZF?B(sVg3Xk^NWo(0s!`0rzr4gO}Snt!YO*+l+>Uw8i)V+x{N!Tswh?p?1^77b6 z*TYW~}D_ zuP4J7%STu_^F78|>awef_bc>KSBSh{b~33uL`m1Od&P(C%N>JS_g`DCm73nv;yfYJ z-?V_^+7Vsil~7J)^e;3feKKMYJ?6spIi z(TTRkre7eyHxkT)&*u=4NPmBSgufPo&2>kj2?PQXg+XF4a8Luz3uN&r0dN*iSpe}F z!x-RExeN}U!Dc}Pm=rg*FP{X1f$h+*{xLZg7T@4mye}+(d>{iT93&cnLNb}iAA9il zCVn8u7l;0951u`^d_~#CmW1z#CwKpghn&^iTSH2K_r(KlvtTSqkSzM?iDm@PE?&8vBwmsAXY6G-gwM z1xCrnB$&WoB8^RD(1=TqS_BH9O~n)7ZU9OLj-^pCaDq042B%N}EgW7OkEQ|WAE3xA z9-qRZ0s<%y9Kir_@DvJ_j>e+k+B7r;j-}vq-~_rG9gZgu=r}wc58x<2LRfJbU{zAQ zfAmTKMFXL*bc_~-uB{EnX#p5G7OMk7;m|bjqN7d26EIXA9B#=QK^}+()?^Y4gFtU;I4)0f8tC8ji-mQ3QLmHc<;jL~FrOSRx7qLw*Su zDHzpXBi2LyA5Qd^6n>Znz*JD)fdhLH2x2dFS+<1S^%Mc8~G)Ef7A7w zu3uu{my~~3*KfLhiGg2I{#{-FZ*+-%-|zq|a24baZf8ykS!aSuB{+p3Ny)OHa220yVX~@s?P}>wV&Oqg8o>Ro4B6Pg9{dBl&A{{T z9ny!o60V+UtK2tWA!?ZBF1c-ekW5;3M>;>@!rlBT6Y^@e2*fGX$5YIsE4orq#A4ZK z5cJUFmfa4#fsTwhYQM{c=hj2Fg7e!HyB8=O_Ybz=hNf?IZV0u4Ww$=@-q0sSI9T4) zm)5-7A@B5)cMGqSZjnY@Zs-(TO?|p&IObt@eRtZFzrpT1Mb|elhO*~I7HDdd&fPN$A22KRLfyFs@89AUZ-HuOEqL!4OQqnN|{J|!=j2+^l2ZNvSnY8Cwf-IcP8(8xJL#l OkdRF*jdKlM!~O#m;QPJ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi/welded.png new file mode 100644 index 0000000000000000000000000000000000000000..eed2758c7955fd7fce7a0d156810bf5b795ffe37 GIT binary patch literal 5638 zcmeHKc{r478y}G*2`!dX)5u!0kJ&V6tb?&NWjPhEnRl4XW@a$7I4Pne)oF8-wN0fI zQW=r7QYpnz;Y7$5rR_`k-WjdecmCd0ZGw-ZBut zi0LHiJb5*Pk_a=~58xdt?x;=gd-;mtM#=83eLJJFE$v9R2HR?5SKs|!#V4${kEUT%#SNb{{^RK% z2b>p@64n4R&)d0v6?gvhyJ!qnTJ&(+n~Kw0yb|o`A%+LG?`nSSIc)W2`9N%&b{}&? zR$T?|nYz#I80(AGqcJO9=I(VxKiuBddjCxvH|w%z(y_jEN3Z$a zCY|Wh)6YXLDb+qW)1H$PMS84xYOXjbE-k-fZexmC(_#9qEaJ&sx+cEGLmnsOz+6X+ zCUPNZE@fz8)O~I}@($lo0(+C@x4xHtq&X%{=7D!Vxap8r=&Zq^XLjqNYg+ZSoj212 z6BYYvntjbOwp#8{({DNF_lz*qv0gEuNk_x{gz5Zyq0Q@yd*}|hCH5O`2U_I>=+u=t+E^eY<_Wj&XF)>4s#VgK>z2I%;$a z|Gpuz{GN^H@|73(rO##;l}TH`TSdQ}8z}pj+A_88;)f|m8@8EbyVug!~xOlm^GagunNc zR8(&pTPU&4`GAnTi29&aY79nXrL6Qba;4$&roFnARiEFi$bX(~QR#8XcpW|--(YEG zQ+V3SKk{5xWE9Eejo@QS^y9kLVvpjPuOg26Qe0*us<-by9=*ub&|<-H#(tDX`-NT< z-33?JXFW3x5efS2Uw+8KeGaoL^SXBWN3GMnY((Z(vom+C8&_4BooEtYccjdnF~8YP zlDNB?k?!reV?pDTLYKj9hU|&W*Ni+c1)wZ4emk;#OYTnZ+OLyrTB(h@mAi!tyvBNOJ;O4=)C=0LTDqmKf1TGm zJNXe#Cnm{tg`t6-86|Hw(%sR%EZpT&S=<%7mc3JV&37SP9GM*x<%WKp^E|r!usip$ zTga0Qd)2i%6&0(~Z<<&&?Ki%G);*kF@FP~|r{)pRw!aI2xyjW_e%-UX4!ZC7`k*p1BzaHI9k zvB?ZD?avqrG~ey#tC#$m7g-co%(&bfL3|WA-7?WIpg)oK8$Zb=qwK7m$ELm8_S8}r zt$)86Q2%I9I!`w6Y^avzd8%|yRY6wKB=*^Suk>4pl+uv*BbV}@pPd*nnbX61GEr}7 z%;mq%M-Hg}ooKOQ5Gr{6ZF#yqr;J@>t-1d(J~#4P<9qH%eNXU(Cu=}Tss{{fh}9{1jo zG-KczZPckK1hJQ1WMD*@<-0-iuh$#Ls$U3Cj&?fZt&JvK2r=zuYiRXP*p}I`cAlMg zhsKbDdO-Z6kYnoj?1HA2;1R8!HceE~qs%jtRt&;6`Xuvj7Ihx6?tE4C!Fb)$Sz2uq z){D$(3S>+Eq0KL0d^!PgNK3PJRuG7;^HL)oX4Rd0&JNWrq~IL;JL?3 zz@_otEOvY(o5Ddj*lRDAQy~HYCu#uEwQN=_h56fL765Kue(i+=(!llhfiDE+Jg zqz76Kh|yRS1}zYvzwaTHxx_#upB?(g9#R&x^P~MisVG{)23=x6q0H=i3O5GR_bY=k zq;Q@O~n;wcys8IQw3)EF}1 z8)!KwkwOWlkLWnqJ#(&QFrC`+f+xQaT^Hfc6xGHU_0DF88 zDG&pWYXJ2dZ(>IP!f+5;-=7oei=FomlSQ^AkZ}N>h$L}{wnzdIi$MY;4hf0F;JH{l zk&Cru6IEe+WtWP$vRFU@E(wPsg`$BHNEHp-N~N*&kLcJ4P$?h=hecv>NDPIAwWZ>5 zR1EY?pkgox^yh%l%2oX(;>GCy(PXg-@Ld^z`i@K|Kjy|F8;+4 zAnIR({FJ`G<4=9BG1;s+g87#B^aui2)L6*s4_aG?@Hf6f#ey)&wLO1hZNDD8e-TNj-%fm){Qz(%xo`jU8Nr(txgabu84vgrd^y zr#{`>T3h<)boH*Dqvb8|$I=h?)?c4CJX)8QqGee>z4D;lrM`VIEGrO>g<3 z6Kne%fv6?HhPrM8=<=5Kk1d)1`QYWIo@BZ8OvRaA#@bJOMrK+4^S9D|*Nvl{Y>(xs zC-!%guL_SVJxY9|Yh-MKFxd9;a3Cw-LBIhWj=!~^m5x&f8FiymeXurc?de6b1$4yR z@VEEVEmxftIB$~s{L!>fbm~FF0pTf^eFu!Xy#se-8+DJ|J?vm$K{K#yXxgk$45S7W zE=$fo*R!nGb$E7m=rLct?pOM-^uC=H4pk2yy0x^SFeQg$9>XKM$dR^j!!LJFkO$a| z-9ERz-tmZT$a5jE+TUQ>JmBQ1rLB)yPfS@p!+Z;~V}CCpuD%%fps@E1NkLFQUyNlO zxzFk?LqDCXUVKrJHK#vTG0=o_pdpo_j*3P#N-Fbsf%yh^poxVsT)dr&=%I=K1=()B As{jB1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..fd765e671e87e9b55e54282cc924caf4c5c417ea GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|>;rs4T!FNZ zkc7CnysWI6vZA_arCv?RzcnBhMfm^N)1!-=K6SwIE%JzX3_EP87vzZPQ=;Am-m_E)}g>FH^ye~Z%W zL|0ynO8#8y?9%lBEBXp@QoW_k_zf`V7g6+yS%m4|u5@*!G|C41WTf z!Sl6joH?2er*%~{%oq&h8^U-Otys9MVE5L#y=gbtUYJf~*skm}jpKeTL*$|@<_xZ< zs+m`XTxYwtZLjmxPxs=rR9btmtBYaQ#km^=d}5s_F`ThMJ1nKl}%d|7WgO W=E}R4=9dHXDubu1pUXO@geCx(OQ28y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..afcc4809e53bbf4d6cdfe3b1443f3469cf464a09 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|qyv0HT!Hj| z7in~4XZQdA|Es}2+kn!XB|(0{3?dpfQ56gR|KHEaavLbv=;`7ZV$nNya-h%w0Uj6E z75Dxhxyn_y>1JPz;rs4T!FNZ zkc7CnysWI6vZA_arCv?RzcnBhMfm<9wFPwtimD!A$C;uvDl+d4T=sKtQ8IoEr~|B2g0G&gSAU1!l( zsoJR=KKr`FUgz0P3z+tQw`p)Ctx`oc3Y1^*7o~3wSIL>r?&my(CY#-MBoZ@iTPY z{C{t7XWQQKkh>!7!-R)#D>a$LZ{I)Dw4C+iOmp2$GwN3{pF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..7df73f082cea0291aa93181aef714ab15f655b26 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|qyv0HT!Hle zjr>^9|Np0@7cB=$bCv}81v7|f*hEz<`2T-DC(CW1V56stV~9oX+{uAL2LyOrTvy!t zf8;7x-KLv;HIl#IsB}+RD4|JLXbd)Dsg zUWR85)d|5DWPaIs7Kt;~R4PW;S$^KWQlO(r`qOk-rm$Z(4!q-+IwRh|Sna%=uaLil kYu;hMOVeNao2BT<*S%(1dC7`pI?yo;p00i_>zopr08qGM=l}o! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..a41c0818b1ecaf472d76369d78d360df9cd6a6f2 GIT binary patch literal 1541 zcmV+g2KxDlP)Px)zez+vRCt{2TU}2ZI}klc3E8D6q>)+>Y82(MQXl&N{|rJ@sPsx)sM3%$54jI? z7RPw(u|4+YR-C6QZ1;@Mj6c>sKAKK1b};bn-53Dy`}YO_@L~EMqh^S!>l@tPe?LMb z&d=vN060D#0RVpe`ssZ>mw!6F*e&KWY}Q*mt)H-5tx=NS=4+c4qh^SQho5Mh7XRG; z>*XH+z~%V`9+#_E!~igAhM_ilad&rp1iU1I8hCbkg4?_A;P_8Znk-%d3Ha^y2V(d? zU4F#FgFjhPezOp4{s90yE?2DZSJyWHkW~F9w%ZLB^I0dv@UB42iXeUxezV^0#i0$3pW6SlegXirO)CrUBCsXH6(KHwfVIc0bGyc_^Tx#Bxo(+L&#YKNQAdheF);9y$H|}K6WUI zP5i+mKocqZR=JCS)E@WOB_Ovar3#rkg#L92NJY*fAa$o0cuPQs)C$h+ac>FugIYTQ z_W8?O0un(&N)t!VFXl4<=(eTb5)cVfNE)`J&jYVN`2IHuh^@F%{3K-T^S1DWgHJ$g z#g*g-WP3$)PHa9;uyc1KiShL)OK zW8j+vYr(q=Jw6^`xmshnTJKo{bHE92npL;kP4{o&Cx@CQOz}B>`dzyR*uqoKC;kEO zY!oH0;i^*i%@wZLe4J(WJ4DZj*b~*g){Q#{lXuE;?xF6v2=X3nM-4CFK zYfnaYAe=wHB)`j_Z}azdKcG~@LxI%hw|gY<_kKU1rZ3)AUA2ArHhRAwU)%fW55=Qe(6?6?E>f$plQ$c5pwS>!B6P>egM7SdqG3{j#kK~ zZGUZR^2hk|34Ij+I|t-+y%>MIHh-)?pU_tUyqW`28ZIHEhI8iuwGtmXk0@OLtTC%} z#f8oTY9-!x9+4UcK_Yz6m=&`MND)4?FE8a!O}yrrucQFP#;nv;fVS`w{t}6|<8X1= z&!tp6dmqQx3(o_(Q^T{8|NI+IpglS+T1CuHj}PVh+Wn{1V|~1R&%V0B7qF z8?)^H;2RUo8zCV>SL~s9h(A>Esr;!0AaU@Cj9JoKg3^Xd1Bl`05)Y&cAdSO}!Nu!? z$e1O)C79yf^aY^B?}LP2S^y~yz9?gs_NpQjfChh#0QT=(9I2jBu`#Pe!zBS|@aG5+ zibMPRfgOUh8!inXh2KQ30EC!|Px)vIE<I?g#t_h|pSuj(h{u00000NkvXXu0mjf_uJsH literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..f7700a06185315c54143fc431130f54a140925e2 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^2|()Yw4r!_0^ zI5=)O_rLz*0tem+;vBQ(Vz%C!(cLsjVzJGeQiDGQw~x6fC|IZFs-E~aXZ~Ihhkc1@ z+2#jce`J35P5Ie&iSIoEJN}-2&2eJx=bzo`U!Gbqo_~M%oamKelc0o+t_E=q9|D;s z^$Qx*a864ApWZH|6>7j zxhdy*2bM4L+l2al+NaMAs{SywMnI-Fe5HlC#+q$851sxygdW$GS?&8+f91aLf|WJP zt)@(Ic$CEa=(@Cy355>oaNXDPL+SzxjHvC&o(b*?XNb|J;5}qa#m4L0Lz!c zb$VJ%QI(69EZ}+Zpz@(AtI4Ma`}f!HSiqI>eBp;r@daKJ*h@ZcU^iqExN!9Oy@Piw zXYA{G^?kvb|MM9xADu5QIM12sjP^Ov+e~7WVWuaq;Bul_K$`_5oJ&=RaD(TW3|0Rkj|; zK5X)K+9iQ!zWEG%bI+OPpYoX4|gdpxhkr*P+a2R{E@$`n$0Xu_B0 z(h-~*pSLLfZ+pS0|1*EhfinIx{uh5#2ZSDetY#Hu&%nF)ly&4}Rpq%gw$_*R@(;57 zuGi=P_CHSUt?gc$J9pR^HoW87{+yBF&HuytYYx-^bx-_j+wjl+z~6eAhRf^>6|!ts zR%tqfynpyFpQU2|wF7&PGbv=%6?`{gIC0DT&j0^~tlO#+>bjnMXL$dA@1DazPx$QAtEWRA_&OzIq-GJ+u3f+ippjrKk3Kof zq~OeLY~>_*Pb1A|qQlqo%^|-}kDqJr`{y!^2=9JmXym#gEXB=tE%}LnB3!aDVikoe z@qQ@YOG7PlCI+O?4BVxsD%`pwe=(57?}4ZElqSrhphaK?jy!w-9Mjqj&A4sW`^AN5Yuw-O2E(S*WL^g8P9k38CF*Q)3nbKwkl-+C5*cCdh8Cftq+?Yh5arSw> zn5py@j|j-&r8V5R8IW{`8*c;M;l?8kb6f8XH-J$D8ogpoqHmfw_!Xkz;l{KVRMK%% z3Cn0*q7<)CKPLBX=s8OSK@bE%5ClOG1VQjW_y&G(Xxjnn7ytkO002ovPDHLkV1mwh BtB?Qy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/meta.json new file mode 100644 index 000000000000..cd619f794824 --- /dev/null +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/meta.json @@ -0,0 +1,198 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Samuka-C (github).", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "panel_open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..3f21f58c8365edb98dad6a307463fa48ec31d9d1 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|>;rs4T!FNZ zkc7CnysWI6vZA_arCv?RzcnBhMPVE8``2uyhet^*acdb&7G4a1QpTaqfx}>RE z+rEp4?P2*;Px#KTu3mMF0Q*5)v2}7atuRCLg?ro(yVDQ&>q4fUe84L9NG;6+z#)(;0B- z@@#M%ttEQj^x<>_=&|YFOPs?-~=ng`at=lyK zDpSCZ9qbHx>Oz^i+bx9#V4cepqHnE*GWEB&Sf)Xj+(7MXr81@4lQIpuWCr@*{yCK? z-L3&(nW`?JOEl=Kj?3Q8KzF$8T>x07stf4C1{baa+!^Q@&FDFRRi*085vN7tjR_jsu>#e()0FPwHI& z5l>}`B1Q;hdK*B*bD4%$J(cNG00GZsx&@2~9|DMYD$||8`Z9Y8U<=R`U5#s&f@8IY zy8u?}m;&l(9kqE)s>C(7NdTy4XE2-J*?yBjXwRQ?0$BSF{k>c-qtP@b{r|lBnmfH; z*?iytS^tlK=2AG{2aNFZ0RgQ4pD%R}xOS;UFut(;RSupH0-*ZdGyqz~_dx`V_T4(O z9MBr>FamOW0E~w&0-*ml-K}Z!eXs#g<3#}L|Lvs?fTid50I<%?M~CgZPlNS<_W+&` zC^~E3Im^}q-UE0(py+1*9}m%*$Xh^|4=B3+SAK}A2fYQTE_{d<-QJ))=mhYGXwlsO z9`pb}%i=QrZ14g=C0P7|e*o;B#D4?q<@-AS6Tm0y{z?4<;F?ar{{Fk>*MKpdfV~G~ zXY~ufnoh1iaEgq(`vU-`69u^T-0#k=H$@=6|Hp4Uo(~vcMX)dQFn|Dn=K}&*5#-4O z08J+o;O7JXQg%gq9I$0@l^8vRNPy{h~4Di#*0Kk0UwWZrn2|K`iqxr@a0Atcm z0agTc1F+wVHh>x724FuWqyYQ9h&yA5aJ7aRpxe*ZGI>HS`#2w9nY!jSNfGMoKkVat iU;u8<8NfOLmi_~!d_zgW-5^x}0000)YwklUfvb zT!k-`ecS&iGh|ie6W0s&KZ5*U-P7RUJYXvzxTI0TT|;Ig_li8H8IKeL7$v;wTzC8s z+u5+=uFbIu)`}gD3VGG17M(kAhL`E~^B;E@`SJvA^zTnDFK#~YI{(8jnLYcuuB7S| zEoS(td~1g*!^*WsPQ7Jf(908LC@7lk;LUC!J3%MjWQW~M6@vr68*HBLIUtbEbLmnl z%N7=?d#ovyHxHcCY-ZWNn_YK->V;2c4<0@LcbqGOGh~i|$FJvnew-PcC3DPnoKtXf z@LurDj#0O<$=dGV9qEk87PjouQZ2T1?OQ7Uc`?Judd>(-lc_qTzXUjYK9mU@ch)vI zv-?nXK&WKM!>cE~<9ko6*zt^Oea*?aH(AwrPW^Mx-m~mnj`u^;TD8}$*OxE`P5!Z` zG5A2%1F;XHai8n=Ef2@cMtem|OF* zFWOcj3o80HPVajj`$!J#-ehE+&jBsN&4Pm;Ey~RwD9Kq6B9w4)yI_i7v8+R+PTth#)*GLD}V7W zl4@u_w)hJFghlIK$L+40JbAkM*PE;Cd-gLvdRYE?>$g8ClRpNE+c!M5-Ew8}@7KM| bN=lzN<#(T+UUXjW6UhCZu6{1-oD!M<^ljbm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..3b98c91e747a5400988a3a0dc61d392216820715 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}t2|vCLn2z= zUf#%i$Uva=;r$6ril=lMGz7X{>^acue3U_?qp4M*>69$1@RBZXZ6}TtF0&5{TORHE zH+TNL6oX?D$vuYl3QCbKMV{L(+3{RBeqztM?mQn8R)(_Q+6?!8Kjf}>Z#n;-&8q5; zykD8xA5XcNZ5-FQKO&(}`~2!U#v1ViZpD^Gd$Jk@nyMI=Ybq%1?4LMeo=NO$Jx$(d mhJ>v#&zEJ(I(RY~@8Y*hG~8*u^ISF1)eN4lelF{r5}E*u`a<@sF#^1UjR`+k-ZAlyF=8H&?%Z_$0f4Ap7!5(?7Brap;|Wc0pZ$#kfsr z(Gf?cqeo4?zmHvY|NOl>FYh`s|Lp`C4h274ITms$hTN;oS-kJr;ji|!ks_PyC62uG zxadAD)pomD)UAtl4<3CAbaA<45^BDA-LFs6TodD}x9)o;xr%W~rdIj(`Jb-EXUHvn zw2{G(ef_?M)w5%7{4?;xDu#RF4?t4#PnjmEm&&iL)OA>M(0yk^kSbW0sN_D*h$&5*V@4n)m5i5W4^g|E6XT_i2KbXfYko{p5V@l*T?NjBJ zm9=HnjGrPJW;Ea5Wqy3V+u_1c{R6d;v#zYU&-m);z*_K=!ln3*6F1wUf5nSm|G~6ovBSKV-rl|J36iX@ zoPJ$86(yb^+48|BJ}T-plg?s?m;+p|H7=A`y{$|?Z>8E2FxOA*YKFzSbCZwk*_P>; Y96!C`^z^EVfOe3zp00i_>zopr0J)geH~;_u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks.png new file mode 100644 index 0000000000000000000000000000000000000000..dd67e88a315f674a061fb3b27660b8c761c88f38 GIT binary patch literal 697 zcmV;q0!ICbP)7E0M--(oM3v-T6o|50rvB z?(X|$_9K~q!b>Jme`5^XKVF&j%`2QtMsN-@c!MQ;uYX{&xPXV-MV4h*a7^*H)mTo% z^duKBlw8QrI7#Az6a!+!k42gRM*{jVXw(2^)BtAG0A@rO5W6r+TTo*dR0c>itn&u= ziYhf*#29dhKzXbye)sb`x`T#9jF|@skRQx^J~1)&r}u;k?=m8#VH_qLszE1c7I|*U z-vi17+kNaSpCz%9yQ#rS&sN2x0`#dRVZ$Zo3 z(YozxD(tDJ*Nd^#9ngM11*`#hZL|qqUX-aA#5S}G^!n=WLLU@GQ4~c{6dSK|xP5Tx z!-H@vnhtn%y49-Lc3NyR!WG{&^FjpmIbAy+o5nPrx)V}}E%fz`bB+BtcI@^)8^rTf zBx((Ky3EXU1aLM2IGxVm^KA+58-UdY;QHA(FXNaPN!aD?zV8}<6&DioA6qwm%&S`B zG(?rf)v;@BC^IYu=$f%ZGhhqXw5SF!qXsa;V!%*uXSl{qZh&O*G5ePMUQntINQ83i z$upoRb}H)fv5TKDu*ZP$-hvmY3!Atq6ENBh(WYFFM67|7l05p#?E1nmayZKasmvEs z4%uF#@2=U$hCc&#<3^>qaoRUjD5t(Q@!@5>eLn%YPa&y@Wk6F&Jf;Amr=S&p`TF~H zKQmyzZBbK@-3j_NfaCqFrZteLVgLD`ViBgsl+FQ!832*%0DhkaTq4i015y-4Q4~c{ f6h%=KHvsSpwHV1KmpgiI00000NkvXXu0mjf++aJ5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..c41fa18ca1a5201b580b0194415c120f2980ad94 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwB-~~??$B>G+x3?U*4jBlrUYO^z=YQuNR}pT- zBWy>`xct87wfm=W{jN74OBfgq^lLtiinBjCrM4q_XUp^LGankKO#7F2v&Y%y%Ff{Q z3~%|r^L0N9BrdH_`lfiRRhipD%PysF@10#wUYOUjy0=@j2J7*HO#%`BwVxio(s#yR z& dN}IerjGt7Q1>7HnEC$-e;OXk;vd$@?2>`@EK-2&L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..40d559f7a3312504e49f41ccd899850ca59b3980 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Nn{1`IRkt`T>t-f`0?Kk$m_OstpifbB|(0{|Nk>wKgA1F%fMOS5n0T@z;_sg z8IR|$NC66VdAc};M7Y15X2^BGK;UrE&;N_7IVHPIx5Rc$QDkj)wW>VRAK0MbAfmt} zz}ms&!nlax=iUc9=SyjmInTllg8=T*qkh)`CG2`A1pH*)B{#SEUB%$(>gTe~ HDWM4fZCPKD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi/welded.png new file mode 100644 index 0000000000000000000000000000000000000000..08a09d48e31bbc7f819aeff0353fc762b698f93b GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|@f2C){`9ecO-f2ietm%y-BKL4cbmcQ@#)-o(fZW9un5G7j` nBK0YD&4eJ8g$#G*KVX_wp?Ku@oPvu$7c+Re`njxgN@xNAeExPM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/computers.rsi/meta.json b/Resources/Textures/Structures/Machines/computers.rsi/meta.json index 65cba1211e69..28b6b7fb79ad 100644 --- a/Resources/Textures/Structures/Machines/computers.rsi/meta.json +++ b/Resources/Textures/Structures/Machines/computers.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bd6873fd4dd6a61d7e46f1d75cd4d90f64c40894. comm_syndie made by Veritius, based on comm. generic_panel_open made by Errant, commit https://github.com/space-wizards/space-station-14/pull/32273, comms_wizard and wizard_key by ScarKy0, request- variants transfer made by EmoGarbage404 (github)", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bd6873fd4dd6a61d7e46f1d75cd4d90f64c40894. comm_syndie made by Veritius, based on comm. generic_panel_open made by Errant, commit https://github.com/space-wizards/space-station-14/pull/32273, comms_wizard and wizard_key by ScarKy0, request- variants transfer made by EmoGarbage404 (github), xenorobot by Samuka-C (github)", "size": { "x": 32, "y": 32 @@ -2027,6 +2027,10 @@ "name": "service_keys", "directions": 4 }, + { + "name": "xenorobot", + "directions": 4 + }, { "name": "wizard_key", "directions": 4 diff --git a/Resources/Textures/Structures/Machines/computers.rsi/xenorobot.png b/Resources/Textures/Structures/Machines/computers.rsi/xenorobot.png new file mode 100644 index 0000000000000000000000000000000000000000..15004ef02426ad45ced8a66cc2ad2f3aa984da9e GIT binary patch literal 646 zcmV;10(t$3P)Px%KuJVFRCt{2nlVemKorOSR&fXv+`1YqIAstW1aXpcarHAemCk;I&f?V1(6tUa zi#SLJr=p^3HbHO*wC5mKFX2*?yEIAh|C^Fa$b0v{_g->$0SF<45b|GHF*SOgkge6L zLJftJ4!*u_jrOX<=#bwW%l4)Z0O<8cv1=FSyHDFOhyI*?a@!|h?_)Vg~;#o_i4Ks-YA<23toQ{du!H?;`rMopuh zbUY904U{#tlpl(;fiqzgAe?m2#_vOQMNK4~GC3JeI+>kPsPst_IB6$q&C*GYfVcFnA%qY@2qAQ?2CjkJUz3EpHf}SU4JJ>E* zFB2!juFPd;wQR0)`?PLl+bIInI(>4zz6^@8?VJM3j*|d&_y@q%he9G??|Hw7$K;|Y z@vQ~u^+&UPxMV>p6WtFRoFd@tWW&k0E4}_`wi9fNlK^V_xe5`K&B4uw^`C1_c%G0V zh~(q_gA_p|%lsIs(sm3HL^DUq7C?30Wgbun%84o>pbnEU06z|uEkK>7;{eK?lh>~E ggb+dqA%rX+-^vIn;p{0AQvd(}07*qoM6N<$g8KC){Qv*} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg.rsi/full.png b/Resources/Textures/Structures/Walls/xenoborg.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..d85d8587c3a43eed7068ea7939fc3254e8f3ec93 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|ECYN(T!FNZ zkc7CnysWI6vZA_OWP!0}aWAv!fdLG~e}2h*zDl^8K+Q zG0xCw%}=A1<(ruk=k0v>S}svgrX)@;<=u~xf`*cW#~Zw!@a0Y1dHBw|GG3F$D+{%4 z*_rcl&nIfww;$Uae5sg0(A$MwIVxgFxy1fzQ|-b659zl3+wW}5RDD@lmRrBW;`r+F deS6;jVl?>4?OQOhwF&4422WQ%mvv4FO#n!CiKqYo literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg.rsi/meta.json b/Resources/Textures/Structures/Walls/xenoborg.rsi/meta.json new file mode 100644 index 000000000000..fdebe0d8d6a6 --- /dev/null +++ b/Resources/Textures/Structures/Walls/xenoborg.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Samuka-C (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "xenoborg0", + "directions": 4 + }, + { + "name": "xenoborg1", + "directions": 4 + }, + { + "name": "xenoborg2", + "directions": 4 + }, + { + "name": "xenoborg3", + "directions": 4 + }, + { + "name": "xenoborg4", + "directions": 4 + }, + { + "name": "xenoborg5", + "directions": 4 + }, + { + "name": "xenoborg6", + "directions": 4 + }, + { + "name": "xenoborg7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg0.png b/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg0.png new file mode 100644 index 0000000000000000000000000000000000000000..fd6951dda95ea93ac93fb805a401c044c7fbab5f GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#PuJ7MF(jh(>U2+`Lk2u7j@l{D%H-8f5|Ep(vax?6=TtU4Y!>a&2H-=IjrQ__3t`cnw7g-Ln*EX8S9NXvA z^7djwL*c!>9084Ae{vkR(`ayy>pCE+(O@6E;dyjwPw1}+8!DrP*Iedj*d~6NWz~aA zVJvGBR!dnoXhy6%Afn@!!j&eWyPzr1e4CPj#)h?Bh3eZ%O#~9Iy>DpP+BxF^^X!Wk z7_LU{XM6EBhV?}Fgt;2+hW$Q^X0BMa>CcR5&wXAW3=CM%WXS$tmc?_1IAM4GCtO?# zUt6DY8E~1aU$U{dWgYy%>7u{7h`8v5#A>EfEUa=B4?AkFlk44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#Psh{6F(jh(=(O8>hYWa}x0~JmUvI=Y`}S6ko*Nv8 zgoSK(tSpY4HalYZj^BU1r)bvk-&l5nIp@z3Ml)9_h35`+$4dA9vuD;=x~;%TO5pj# z0}4+V>+0;4Iam(N>YQ_c@!MlIE(N0%j9x!QCfFIc%QBksI&7M-$K=5L-Hc}cC$Sx= zw$}~kXI{d%K}Tl}+k%V$mrRCJVySc3{?zlG@GW`u=!i@J`^o?552w#Fta*}pa?8iO z)b*-t4M~ec7yQ4>b>V*|Yewc4CX>)8$CZnk7HO?m)#NRdDWAb*ATA<*;M5xaD8q?% zFP@&!oN@ShxBAiiBk#BwH}IY4-xbJcsJ@PCMeRauh3~D)8t#fOXt)Q&_r(`DFwUrI w_4Qpe_xz4*JA=Gk44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#PuJ7MF(jh(>U2+`Lk2u7j@l{D%H-8f5|Ep(vax?6=TtU4Y!>a&2H-=IjrQ__3t`cnw7g-Ln*EX8S9NXvA z^7djwL*c!>9084Ae{vkR(`ayy>pCE+(O@6E;dyjwPw1}+8!DrP*Iedj*d~6NWz~aA zVJvGBR!dnoXhy6%Afn@!!j&eWyPzr1e4CPj#)h?Bh3eZ%O#~9Iy>DpP+BxF^^X!Wk z7_LU{XM6EBhV?}Fgt;2+hW$Q^X0BMa>CcR5&wXAW3=CM%WXS$tmc?_1IAM4GCtO?# zUt6DY8E~1aU$U{dWgYy%>7u{7h`8v5#A>EfEUa=B4?AkFlk44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#Psh{6F(jh(=(O8>hYWa}x0~JmUvI=Y`}S6ko*Nv8 zgoSK(tSpY4HalYZj^BU1r)bvk-&l5nIp@z3Ml)9_h35`+$4dA9vuD;=x~;%TO5pj# z0}4+V>+0;4Iam(N>YQ_c@!MlIE(N0%j9x!QCfFIc%QBksI&7M-$K=5L-Hc}cC$Sx= zw$}~kXI{d%K}Tl}+k%V$mrRCJVySc3{?zlG@GW`u=!i@J`^o?552w#Fta*}pa?8iO z)b*-t4M~ec7yQ4>b>V*|Yewc4CX>)8$CZnk7HO?m)#NRdDWAb*ATA<*;M5xaD8q?% zFP@&!oN@ShxBAiiBk#BwH}IY4-xbJcsJ@PCMeRauh3~D)8t#fOXt)Q&_r(`DFwUrI w_4Qpe_xz4*JA=Gk44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#PuJ7MF(jh(==9rshYWa}x5xbYKmSb7tf`?M!8u0` zar3`;pqlqM_qOj_rFUw(S5z8L-F?5F^#+Ru%M7kF8m#xCltow$%7zQDd=YeVRM)t1 zBtW1=BZiUL;G5u_+(o^HX6M-NvbFF_Xj@m$SW`6T{^h=nvwwbE`lrA4hU0|AnH&mf zcR5!y%_tQ}U^RT5A-3j0MH5Q`S4eNLf|r&+SmP!xyICB+8-fMwB;1;6Cxp4x7Raex zVE=59%=K-l1MB90{2!LSV%S}GiXnOx&w^@)e#2r1sa1RumI}JDY$<#voI}}rWG4J( zWVn&3q#>QocVaa!iwnDD!-0?go;&PidL^hno3nk*9pMkZo!)W&s8!VEb-%k){lJFW xcbpdQ?Dwg^@Gjf=w9)pU-mK^4Pwz^^KUmA-`R9bpabUPIc)I$ztaD0e0st6Kx+VYs literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg5.png b/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg5.png new file mode 100644 index 0000000000000000000000000000000000000000..4e1df9aa5763aa2cb52bd9dc11e0c3f32876912c GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#FWJ+@F(jh(?sU(xBL*BU(F!I1mCc(cKK-)Dd17c* z?!Uu5kG}p=QWTnL(y@Ha$uDnz^Y8r2`@qV<@4%eYh8cPdYqq{>SlO1upxiNq@zvKW z4tz#TpSYh$9p>a=Da>KzVz}U3df;i*DxMP$mcC-x8sE;)u)Lm|Y0U>Y?WZ|PZL?oy zJ&xaAeDlHbADk<8%N+D#5HRum%9ikVJr~2h|BMd5?VCBi*DvFL_g`8-i+RUuN4CJX ztXxUg4tDeg`7eGiXm;Spulskxs+oVdX)@dV+{Pi(u%u95Xgj;x4c-|74}P#V)-9BE znf-UI$upY{r%6?++q`$)^{HO7`0bp>Hm?`*JlK0`k=&_k46J`FC;U5Jeb9STvA#?8!S}5)n_g5a9=EB}H{tL5cJi{_ zu98jfH}mfjmupuq(J%3jSF&9Hy-MJyc?gr;k44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=#PuJ7MF(jh(==9rshYWa}x5xbYKmSb7tf`?M!8u0` zar3`;pqlqM_qOj_rFUw(S5z8L-F?5F^#+Ru%M7kF8m#xCltow$%7zQDd=YeVRM)t1 zBtW1=BZiUL;G5u_+(o^HX6M-NvbFF_Xj@m$SW`6T{^h=nvwwbE`lrA4hU0|AnH&mf zcR5!y%_tQ}U^RT5A-3j0MH5Q`S4eNLf|r&+SmP!xyICB+8-fMwB;1;6Cxp4x7Raex zVE=59%=K-l1MB90{2!LSV%S}GiXnOx&w^@)e#2r1sa1RumI}JDY$<#voI}}rWG4J( zWVn&3q#>QocVaa!iwnDD!-0?go;&PidL^hno3nk*9pMkZo!)W&s8!VEb-%k){lJFW xcbpdQ?Dwg^@Gjf=w9)pU-mK^4Pwz^^KUmA-`R9bpabUPIc)I$ztaD0e0st6Kx+VYs literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg7.png b/Resources/Textures/Structures/Walls/xenoborg.rsi/xenoborg7.png new file mode 100644 index 0000000000000000000000000000000000000000..231c5fda379415c4b56741c087326207a0b8b423 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`SO)lnxB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^GrVRPyy zg#$GUmjw9*GyF#b)28jqyJ`=VZu4|;42fucJLN3b0R^7sqyP5&SLS~nBGDuCDmA+3 zrK|l0HBHqC9kW(nsXF`OkFdkB7RFU?9|`dkJscX e$nU$&&pt0qkk?$}+5(`97(8A5T-G@yGywpY^l`NS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/meta.json b/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/meta.json new file mode 100644 index 000000000000..f680988301d6 --- /dev/null +++ b/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Samuka-C (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "state0", + "directions": 4 + }, + { + "name": "state1", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state0.png b/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state0.png new file mode 100644 index 0000000000000000000000000000000000000000..b83968aa6b2f277bf731d79f0a80aab80888eac3 GIT binary patch literal 3706 zcmV-=4u$cFP)uJ@VVD_U zC<6{NG_fI~0ue<-1QkJoA_k0xBC#Thg@9ne9*`iQ#9$OrQF$}6R&?d%y_c8YA7_1Q zpS|}zXYYO1x&V;8{kgn!SPFnNo`4_X z6{c}T{8k*B#$jdxfFg<9uYy1K45IaYvHg`_dOZM)Sy63ve6hvv1)yUy0P^?0*fb9UASvow z`@mQCp^4`uNg&9uGcn1|&Nk+9SjOUl{-OWr@Hh0;_l(8q{wNRKos+;6rV8ldy0Owz z(}jF`W(JeRp&R{qi2rfmU!TJ;gp(Kmm5I1s5m_f-n#TRsj}B0%?E` zvOzxB2#P=n*a3EfYETOrKoe*ICqM@{4K9Go;5xVgZi5G41dM~{UdP z6d+Yd3o?MrAqM0Kc|iV92owdyL5UC#5<>aVCa44|hpM4Es0sQWIt5*Tu0n&*J!lk~ zf_{hI!w5`*sjxDv4V%CW*ah~3!{C*0BD@;TgA3v9a1~q+AA{TB3-ERLHar49hi4Ih z5D^-ph8Q6X#0?2VqLBoIkE}zAkxHZUgRb+f=natP#6>iMMoK->`~sRLq)(kHo*Vn{;LcG6+e zdD1=7D>9j^O?D{Qg|tCDK{ym)H7&wDr6*;uGTJg8GHjVb znL{!cWyUB7MT6o-VNo_w8Yq`2<5Ub)hw4L3rj}5@qxMs0WMyP6Wy582WNT#4$d1qu znl{acmP#w5ouJ*Jy_Zv#bCKi7ZIf$}8dZdVy&)LYdbX%I9R8VMQ|8r>Q*nyQ)sn)#Z|n)kKvS`4iutvy=3T65Yu+7a4Yv^%sX zb>ww?bn(=Yu(!=O6^iuTp>)p_Y^{w=i^lS773}6Fm1Fpe-gF!>I zp{*g$u-szvGhed; zvo5pW&GpS$<~8QGEXWp~7V9lKEnZq0SaK{6Sl+dwSOr*ZvFf(^Xl-N7w{EeXveC4O zv)N}e%%C!Y7^RFWwrE>d+x51mZQt2h+X?JW*!^a2WS?Sx)P8cQ&Qi|OhNWW;>JChY zI)@QQx?`Nj^#uJBl~d&PK+RZLOLos~K(b5>qmrMN0})tOkySZ3_WICNY@+|jrX%s^&6b2i>5 zeqa0y%Z;^%^_=a@u3%4b9605ii3Ep)@`TAmhs0fpQ%O!ql}XcFH*PieWwLj2ZSq`7 zV9Mc?h17`D)-+sNT-qs~3@?S(ldh7UlRlVXkWrK|vf6I-?$tAVKYn8-l({mqQ$Q8{ zO!WzMg`0(=S&msXS#Pt$vrpzo=kRj+a`kh!z=6$;cwT88(J6|n-WB%w`m$h~4 zpmp)YIh_3ETV2tjiAU!0h1dxU-n=E9e!)6|Z;4?!H=SSy{V>ut&IOq{_dlbFb#!9eY1iCsp6Bajj|H zr?hX|zPbJE{X++w546-O*Ot`2Kgd0Jx6Z4syTu9enWavU5N9)I?I-1m1* z_?_rJ$vD~agVqoG+9++s?NEDe`%Fht$4F;X=in*dQ{7$mU2Q)a|9JSc+Uc4zvS-T9 z63!N$T{xF_ZuWe}`RNOZ7sk3{yB}PPym+f8xTpV;-=!;;JuhGEb?H5K#o@~7t9DmU zU1MD9xNd#Dz0azz?I)|B+WM{g+Xrk0I&awC=o(x)cy`EX=)z6+o0o6-+`4{y+3mqQ z%kSJBju{@g%f35#FZJHb`&swrA8dGtepviS>QUumrN{L@>;2q1Vm)$Z)P1z?N$8UY zW2~{~zhwUMVZ87u`Dx{Z>O|9|`Q+&->FRy-Sjp7DHsy69KwU-!MxeeuI@&cF4| zM9z%AJ8-$Y-uT~b+XDc8U48-prg_50=ZtMz(6&9g zu19xjFb*U7p~d_AU#wp@tm}epTfE=bwmqJo1^~b~jQD;10|3~z1*f8s1#r2%-Y8%W z555-TFdkm}QSI9VLW8I5mw;y*z1+ATV z3La3X04aEWp5H6;^mkPOTxI|9Iq%-9oq3{~0ItlJ%r++`^F$Q^e3_Smm)s$S*vu2f z1xU#}y}#?yL`cazQB;7O%v12)Nj_F-h@t;a$vja^fShxl2X6}$z-|mCQZr8!5g;Y= zCOr6lXvO#N;MaA@$~=)RK{3fG_i@UhX2t=Y2#8;LE(v%U#s+c^|<7gl4`wH8`JNq7P)5 zw<cC1qktZv)fB$9D`Qo39A4l zd|vW#A6l6wL;*_reCR+_yW8712%zQjrhwX+Cw2nV^m&e%ZH{K}0282u&xhEbxlJ|A z(_J!8G=TfQz2x&Qrg_@g8SepR@SJ-D4*;jqKF@>aNWq)iRDf>qfYAd=`8)+LUCBLC z@POa~F}t%apO@^<4BmW?cJP4m?(idW5Wv^uI9=C^3y=pTsxCU!+P2><^T7!Xb^`G8 z^7&~HgIMMb=kp7?QzI?_2NAYy`EIDD2%LL}kZgmYx2_-E2EV@~W)KS9ypW#ZdB{PC zh^YjL(1)08qcDGf3D6N?*8{HCw}v0E*%Qe2*00-P#XvoQFM{_5jh-N?>#GEl+{f4e z`=e|?-AWMW0AD50L4`h}CoL216o6hOSO+0VgmD-#4x`l~O=9N+5@DJrO!K57f^!n| zRYIvbfumgsLFbj$oWRlQ3BeztH79UtZix|5AD}fSaB5dV)YYKYoWQBw6QVDNeeSTX z%VFhG(;brT2WZR*(%ev^60*)8Ur+G;;2{ORbylJ$WOvb!o2py@;ITGOi+E|tIl+Z( z`#h%-id|roniE`@r%#DWD0+pJJ14j>Pam2i0Ay7{(YwMqbAoT#ZrA6|301DKWA7*U z2)W;oIx$w+7l@e?d@GdHN~pFm5^_Jmb%P{@l!>wG&XBJX_$n;|;S-_y)|jgjfdAdS zh6o{*pt3h;s{{=Z2%8A1yRj)hoz4C6w9g$>cZbbNAk2!;ss!K;+v6mHX?3OuHIRm> Yf0K5*x!U3XJ^%m!07*qoM6N<$f)|7^0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state1.png b/Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi/state1.png new file mode 100644 index 0000000000000000000000000000000000000000..60832b5cd0e21e6d4f9d40558b2ddd0ec0e3d8fc GIT binary patch literal 3817 zcmVuJ@VVD_U zC<6{NG_fI~0ue<-1QkJoA_k0xBC#Thg@9ne9*`iQ#9$OrQF$}6R&?d%y_c8YA7_1Q zpS|}zXYYO1x&V;8{kgn!SPFnNo`4_X z6{c}T{8k*B#$jdxfFg<9uYy1K45IaYvHg`_dOZM)Sy63ve6hvv1)yUy0P^?0*fb9UASvow z`@mQCp^4`uNg&9uGcn1|&Nk+9SjOUl{-OWr@Hh0;_l(8q{wNRKos+;6rV8ldy0Owz z(}jF`W(JeRp&R{qi2rfmU!TJ;gp(Kmm5I1s5m_f-n#TRsj}B0%?E` zvOzxB2#P=n*a3EfYETOrKoe*ICqM@{4K9Go;5xVgZi5G41dM~{UdP z6d+Yd3o?MrAqM0Kc|iV92owdyL5UC#5<>aVCa44|hpM4Es0sQWIt5*Tu0n&*J!lk~ zf_{hI!w5`*sjxDv4V%CW*ah~3!{C*0BD@;TgA3v9a1~q+AA{TB3-ERLHar49hi4Ih z5D^-ph8Q6X#0?2VqLBoIkE}zAkxHZUgRb+f=natP#6>iMMoK->`~sRLq)(kHo*Vn{;LcG6+e zdD1=7D>9j^O?D{Qg|tCDK{ym)H7&wDr6*;uGTJg8GHjVb znL{!cWyUB7MT6o-VNo_w8Yq`2<5Ub)hw4L3rj}5@qxMs0WMyP6Wy582WNT#4$d1qu znl{acmP#w5ouJ*Jy_Zv#bCKi7ZIf$}8dZdVy&)LYdbX%I9R8VMQ|8r>Q*nyQ)sn)#Z|n)kKvS`4iutvy=3T65Yu+7a4Yv^%sX zb>ww?bn(=Yu(!=O6^iuTp>)p_Y^{w=i^lS773}6Fm1Fpe-gF!>I zp{*g$u-szvGhed; zvo5pW&GpS$<~8QGEXWp~7V9lKEnZq0SaK{6Sl+dwSOr*ZvFf(^Xl-N7w{EeXveC4O zv)N}e%%C!Y7^RFWwrE>d+x51mZQt2h+X?JW*!^a2WS?Sx)P8cQ&Qi|OhNWW;>JChY zI)@QQx?`Nj^#uJBl~d&PK+RZLOLos~K(b5>qmrMN0})tOkySZ3_WICNY@+|jrX%s^&6b2i>5 zeqa0y%Z;^%^_=a@u3%4b9605ii3Ep)@`TAmhs0fpQ%O!ql}XcFH*PieWwLj2ZSq`7 zV9Mc?h17`D)-+sNT-qs~3@?S(ldh7UlRlVXkWrK|vf6I-?$tAVKYn8-l({mqQ$Q8{ zO!WzMg`0(=S&msXS#Pt$vrpzo=kRj+a`kh!z=6$;cwT88(J6|n-WB%w`m$h~4 zpmp)YIh_3ETV2tjiAU!0h1dxU-n=E9e!)6|Z;4?!H=SSy{V>ut&IOq{_dlbFb#!9eY1iCsp6Bajj|H zr?hX|zPbJE{X++w546-O*Ot`2Kgd0Jx6Z4syTu9enWavU5N9)I?I-1m1* z_?_rJ$vD~agVqoG+9++s?NEDe`%Fht$4F;X=in*dQ{7$mU2Q)a|9JSc+Uc4zvS-T9 z63!N$T{xF_ZuWe}`RNOZ7sk3{yB}PPym+f8xTpV;-=!;;JuhGEb?H5K#o@~7t9DmU zU1MD9xNd#Dz0azz?I)|B+WM{g+Xrk0I&awC=o(x)cy`EX=)z6+o0o6-+`4{y+3mqQ z%kSJBju{@g%f35#FZJHb`&swrA8dGtepviS>QUumrN{L@>;2q1Vm)$Z)P1z?N$8UY zW2~{~zhwUMVZ87u`Dx{Z>O|9|`Q+&->FRy-Sjp7DHsy69KwU-!MxeeuI@&cF4| zM9z%A&l8AtEW34h?B_9&aQVyTBpJW*zX_C^tx#}v~7pBt}yfiy1v2j_=@@S zjCq~_!1}omlk<8_)8Xd22LKHHfPaT)0Duq^>Kq2zu-`wNo2FZi+qScOJ1vHOxOlH9 z0jlu;(AHJfYs%gSuy~(Pi~!a6`~4jNpzE9Ey=fFluSv#}=VjxCm~c2eRYeFe8Gjm2 z7vH7(I~F$2lkq@-2+$cX8?KT-#!~_e0mt)noRt8R=KPSn*f*RbFA-U z>bwhH1h_m;#)qu&bJckl*aUDr-_{kow#(4f`JA37un6$+{Ll}<8yh;2L&#w~z#zco zc>);^z*@^~$WiBAuoA$j^J=!&$yFbuuJbM!2}n`rLw0pad7hvpAZ48=qDO7s#Hn+6r2`d6})Opo-b#7bttK*W!0}=r#>b$A^+2$UPubX(DPy=P^ylL*1 z#sff|vd)|2tPFLod<~$i@qm&8V(PrF{@3Y*(#8XtDxhmunIN~XL!h>|OB)XWSEVob z({Mom=RPL1Z5OrvZ`%${^F8DTCrV*OfSieMu6wO|n?`}%?iOubt%fgj^R^(N0_^Q; zT^R({eSLzurq?~xMU<~b$}}p z=tpt;{G7c5A*M|t!OE&D5=bhWB7lSU_w|~hbR<}npequ5bb@K9C>;qbHdE;Y9Ug!E z*1lgV64)p4*)Z{u(|`Ux89yu081XtmN}WJ>etEH8Gj}9-tp-!-1ebmw83@_L27+Vj>~wu5gS_a1GOT zeXLH%vc?Y42{v%|8$u!>OJ5+xegb#DLH>S7BxGxh=tvm)0Yg75OX+1VK^gR;eL*Cg z#uHBCiA6%z&X6k-ZmxUn{y+*62rd$`x5jLd0DS#lKprXyA@GTWBE3OVB+&B$@{mc0 z0XGtg{d4qic&g;;KqSZyMuiF_6TV3JKEB`IE!QOyigt(9NC5cz0->-)0;rs4T!FNZ zkc7CnysWI6vZA_arCv?RzcnBhMfm<9wFPwtimD!A|I;uvDl+dG+2s6~Op_3}n$or3?H^-j2JX2&j@ zdF-EXU5ES4BZ23F;+>B!UQxHNMTl$0y>r`I>P(y%T}xxvFI}zZWs$&{^>c~Ag5?Ys zO2xR-YCp4U$~Z6uFYsQ%zz}QtLdnC>OCv#PqMZt3k5H`m<>rL)k1Q928QLcsXuIh& z2>WdFYWUxD!;R}uZ5+cgmlI3}>WvPDJN)*4n7|k%aKq-yAMq=UZ{&JU^v-ILzjeuz zU2S5cwP3DSJ8MJDoI{Uv8XFf%?66o>CcV?5YvzOZ3-9*)efKD5{k?ym{`KiQ_9(^g T=+Ec`dX>S`)z4*}Q$iB}MxdWj literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Windows/xenoborg.rsi/meta.json b/Resources/Textures/Structures/Windows/xenoborg.rsi/meta.json new file mode 100644 index 000000000000..80f4c3f703ee --- /dev/null +++ b/Resources/Textures/Structures/Windows/xenoborg.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Samuka-C (github).", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "xenoborg0", + "directions": 4 + }, + { + "name": "xenoborg1", + "directions": 4 + }, + { + "name": "xenoborg2", + "directions": 4 + }, + { + "name": "xenoborg3", + "directions": 4 + }, + { + "name": "xenoborg4", + "directions": 4 + }, + { + "name": "xenoborg5", + "directions": 4 + }, + { + "name": "xenoborg6", + "directions": 4 + }, + { + "name": "xenoborg7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg0.png b/Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg0.png new file mode 100644 index 0000000000000000000000000000000000000000..7d733f13a4505fd5d58a0d507795331f00ced02e GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qkGky{uplTf zP3&uv=w}I@kLkDLlIoA#{(HZn*#21r`;LEel4J#b6-^UlI3WM}5c4@l^MW^~%*;#T zbeR}Sn59@+8Dif9iL(vep)4f=Ror_|)HB#Ndp=<3V!Wkpa9)9x<9}VHsD~RzR@U_S z8eYs_E{Sspw4AVD?r;{a61c!&;2^!=rC@{j+=)(S9DSXP8Pq=-HCU}U%)s>G>TXE~ zhH!RIW`=~kqEeZwk44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qsz%l3~qU-P=Vt)0W$=I?*qZ>o0=>}-*?m{!1C!n;oOPQ$8WGG#qn4411IW?cWx zD0uPD7i``hU?k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qkGky{uplTf zP3&uv=w}I@kLkDLlIoA#{(HZn*#21r`;LEel4J#b6-^UlI3WM}5c4@l^MW^~%*;#T zbeR}Sn59@+8Dif9iL(vep)4f=Ror_|)HB#Ndp=<3V!Wkpa9)9x<9}VHsD~RzR@U_S z8eYs_E{Sspw4AVD?r;{a61c!&;2^!=rC@{j+=)(S9DSXP8Pq=-HCU}U%)s>G>TXE~ zhH!RIW`=~kqEeZwk44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qsz%l3~qU-P=Vt)0W$=I?*qZ>o0=>}-*?m{!1C!n;oOPQ$8WGG#qn4411IW?cWx zD0uPD7i``hU?k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qfFbk&Lvcg=K|Tl8B`T+)4?K48R}wkE z$|_)W@ifOi;r_5=i&Ot>pL%w6DA$C`yOw^vVtbF3HHeLk17A(gc)_GqK$f`)x{TI|z{56k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qidAEo`M`Nqp7 zF@I0`+q#Bax&C_L(sI8eE=LaCnpgM#YFfRSBF_`;i3Q9XII{jL9pYhL$>==6!Xd;f zQqV(U#s9e0W<`?+D(s7xxcSb!S?F1EG1>EpZwK>i1_tdv!3#JgHiUgLJ`l}s@?@qZ zgT=XBxBvd{`6(^Ybih(TUxA@}&O1A14{0_FMn;|LnAZZ0&Kr0#OxcwtC}tQgpYlkM z=U{_2-MEUMlrV&<$vqRd}jJhI~uKIBmQ ztyBEafvI5}7rf2@4LSCBc2zGI^S3|$W9980?R53}6K%T{7#j?pu6{1-oD!M<#|73p literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg6.png b/Resources/Textures/Structures/Windows/xenoborg.rsi/xenoborg6.png new file mode 100644 index 0000000000000000000000000000000000000000..96aa56b31be2f70948efd99d2aacaaa8015da35c GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qfFbk&Lvcg=K|Tl8B`T+)4?K48R}wkE z$|_)W@ifOi;r_5=i&Ot>pL%w6DA$C`yOw^vVtbF3HHeLk17A(gc)_GqK$f`)x{TI|z{56k44ofy`glX(f`*a!H8xB_V* zAqjDDd0AOCWkq!zO#@>?Q#WV#h_HyPjI8?ldM++kLB32O?tVqyo36UQ&K^IB%&qO?JGUe&D{EHI) z|0S|(%hr_GZ7$_y|F|c#HZUB~TinnZz-}W{!20*&17}HtFV&)@tha2{uQ2K}F-UCn zXX2W%m%*1ue&ITWKTH=~>f;@R*S6mE^l(&o!f?+1c|7Bs|H{wn*%Rap_-C-6X|`AR h-1zfAjfIkY-sPztR}UF+{RcXV!PC{xWt~$(698^9b_M_d literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/attributions.yml b/Resources/Textures/Tiles/attributions.yml index 4999508701ca..e1318a223e6f 100644 --- a/Resources/Textures/Tiles/attributions.yml +++ b/Resources/Textures/Tiles/attributions.yml @@ -155,3 +155,8 @@ license: "CC0-1.0" copyright: "Created by SeaWyrm" source: "https://github.com/space-wizards/space-station-14/pull/38007" + +- files: ["exoborg.png"] + license: "CC0-1.0" + copyright: "Created by Samuka-C (github) for space-station-14." + source: "https://github.com/space-wizards/space-station-14/pull/37068" diff --git a/Resources/Textures/Tiles/exoborg.png b/Resources/Textures/Tiles/exoborg.png new file mode 100644 index 0000000000000000000000000000000000000000..6f086e185cb93b60f52bebaa84be0e0f6987e4b4 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|j01c^T!FNZ zkc6_Ly0M|Do3ndJP)I~rL{>&teSJL_m#ZLOrVw|(BJWLC-Ct*qpMGmo8aQP87S%L>Eak-(fjt2As^5M&VfHF{u{sUi1kQsUCCL=-5XjPmer?q z3rJ`e^QlxbDJ5`qG-xU?EoLm50>{an^L HB{Ts5*f3BN literal 0 HcmV?d00001 From 021adbe1e1e5df2146ec51fc2fdaa5bd0d9e08d7 Mon Sep 17 00:00:00 2001 From: Winkarst-cpu <74284083+Winkarst-cpu@users.noreply.github.com> Date: Tue, 19 Aug 2025 20:56:36 +0300 Subject: [PATCH 169/760] New Feature: Kitchen spike rework (#38723) * Start * Wow, text * Ultra raw * More stuff * Wow, DOT and gibbing!!! * More stuff * More * Update * Yes * Almost there * Done? * I forgot * Update * Update * Update * Update * Update * Update * Update * Update * Update * Beck * Unhardcode --- Content.Client/Kitchen/KitchenSpikeSystem.cs | 8 - .../Botany/Systems/BotanySystem.Seed.cs | 2 +- Content.Server/Botany/Systems/LogSystem.cs | 2 +- .../Botany/Systems/PlantHolderSystem.cs | 2 +- .../Kitchen/Components/SharpComponent.cs | 15 - .../EntitySystems/KitchenSpikeSystem.cs | 292 ------------ .../Kitchen/EntitySystems/SharpSystem.cs | 2 +- .../Components/KitchenSpikeComponent.cs | 145 +++++- .../Components/KitchenSpikeHookedComponent.cs | 10 + .../Components/KitchenSpikeVictimComponent.cs | 10 + .../Kitchen/Components/SharpComponent.cs | 26 ++ .../Kitchen/SharedKitchenSpikeSystem.cs | 436 +++++++++++++++++- .../Components/ButcherableComponent.cs | 63 ++- .../components/kitchen-spike-component.ftl | 43 +- .../Entities/Structures/meat_spike.yml | 5 +- .../SoundCollections/kitchenspike.yml | 9 + 16 files changed, 685 insertions(+), 385 deletions(-) delete mode 100644 Content.Client/Kitchen/KitchenSpikeSystem.cs delete mode 100644 Content.Server/Kitchen/Components/SharpComponent.cs delete mode 100644 Content.Server/Kitchen/EntitySystems/KitchenSpikeSystem.cs create mode 100644 Content.Shared/Kitchen/Components/KitchenSpikeHookedComponent.cs create mode 100644 Content.Shared/Kitchen/Components/KitchenSpikeVictimComponent.cs create mode 100644 Content.Shared/Kitchen/Components/SharpComponent.cs create mode 100644 Resources/Prototypes/SoundCollections/kitchenspike.yml diff --git a/Content.Client/Kitchen/KitchenSpikeSystem.cs b/Content.Client/Kitchen/KitchenSpikeSystem.cs deleted file mode 100644 index 3627a29fa9fe..000000000000 --- a/Content.Client/Kitchen/KitchenSpikeSystem.cs +++ /dev/null @@ -1,8 +0,0 @@ -using Content.Shared.Kitchen; - -namespace Content.Client.Kitchen; - -public sealed class KitchenSpikeSystem : SharedKitchenSpikeSystem -{ - -} diff --git a/Content.Server/Botany/Systems/BotanySystem.Seed.cs b/Content.Server/Botany/Systems/BotanySystem.Seed.cs index fd65c141aa02..6b26ce7119a7 100644 --- a/Content.Server/Botany/Systems/BotanySystem.Seed.cs +++ b/Content.Server/Botany/Systems/BotanySystem.Seed.cs @@ -1,5 +1,4 @@ using Content.Server.Botany.Components; -using Content.Server.Kitchen.Components; using Content.Server.Popups; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Botany; @@ -16,6 +15,7 @@ using System.Linq; using Content.Shared.Administration.Logs; using Content.Shared.Database; +using Content.Shared.Kitchen.Components; namespace Content.Server.Botany.Systems; diff --git a/Content.Server/Botany/Systems/LogSystem.cs b/Content.Server/Botany/Systems/LogSystem.cs index 3d415635be23..08190af70834 100644 --- a/Content.Server/Botany/Systems/LogSystem.cs +++ b/Content.Server/Botany/Systems/LogSystem.cs @@ -1,7 +1,7 @@ using Content.Server.Botany.Components; -using Content.Server.Kitchen.Components; using Content.Shared.Hands.EntitySystems; using Content.Shared.Interaction; +using Content.Shared.Kitchen.Components; using Content.Shared.Random; using Robust.Shared.Containers; diff --git a/Content.Server/Botany/Systems/PlantHolderSystem.cs b/Content.Server/Botany/Systems/PlantHolderSystem.cs index d8381b2a790c..e38c742fa28f 100644 --- a/Content.Server/Botany/Systems/PlantHolderSystem.cs +++ b/Content.Server/Botany/Systems/PlantHolderSystem.cs @@ -1,7 +1,6 @@ using Content.Server.Atmos.EntitySystems; using Content.Server.Botany.Components; using Content.Server.Hands.Systems; -using Content.Server.Kitchen.Components; using Content.Server.Popups; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Atmos; @@ -26,6 +25,7 @@ using Content.Shared.Administration.Logs; using Content.Shared.Containers.ItemSlots; using Content.Shared.Database; +using Content.Shared.Kitchen.Components; using Content.Shared.Labels.Components; namespace Content.Server.Botany.Systems; diff --git a/Content.Server/Kitchen/Components/SharpComponent.cs b/Content.Server/Kitchen/Components/SharpComponent.cs deleted file mode 100644 index c67c3b8a4d4e..000000000000 --- a/Content.Server/Kitchen/Components/SharpComponent.cs +++ /dev/null @@ -1,15 +0,0 @@ -namespace Content.Server.Kitchen.Components; - -/// -/// Applies to items that are capable of butchering entities, or -/// are otherwise sharp for some purpose. -/// -[RegisterComponent] -public sealed partial class SharpComponent : Component -{ - // TODO just make this a tool type. - public HashSet Butchering = new(); - - [DataField("butcherDelayModifier")] - public float ButcherDelayModifier = 1.0f; -} diff --git a/Content.Server/Kitchen/EntitySystems/KitchenSpikeSystem.cs b/Content.Server/Kitchen/EntitySystems/KitchenSpikeSystem.cs deleted file mode 100644 index 4ed05a3f1620..000000000000 --- a/Content.Server/Kitchen/EntitySystems/KitchenSpikeSystem.cs +++ /dev/null @@ -1,292 +0,0 @@ -using Content.Server.Administration.Logs; -using Content.Server.Body.Systems; -using Content.Server.Kitchen.Components; -using Content.Server.Popups; -using Content.Shared.Chat; -using Content.Shared.Damage; -using Content.Shared.Database; -using Content.Shared.DoAfter; -using Content.Shared.DragDrop; -using Content.Shared.Humanoid; -using Content.Shared.IdentityManagement; -using Content.Shared.Interaction; -using Content.Shared.Interaction.Events; -using Content.Shared.Kitchen; -using Content.Shared.Kitchen.Components; -using Content.Shared.Mobs.Components; -using Content.Shared.Mobs.Systems; -using Content.Shared.Nutrition.Components; -using Content.Shared.Popups; -using Content.Shared.Storage; -using Robust.Server.GameObjects; -using Robust.Shared.Audio.Systems; -using Robust.Shared.Player; -using Robust.Shared.Random; -using static Content.Shared.Kitchen.Components.KitchenSpikeComponent; - -namespace Content.Server.Kitchen.EntitySystems -{ - public sealed class KitchenSpikeSystem : SharedKitchenSpikeSystem - { - [Dependency] private readonly PopupSystem _popupSystem = default!; - [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; - [Dependency] private readonly IAdminLogManager _logger = default!; - [Dependency] private readonly MobStateSystem _mobStateSystem = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly TransformSystem _transform = default!; - [Dependency] private readonly BodySystem _bodySystem = default!; - [Dependency] private readonly SharedAppearanceSystem _appearance = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly MetaDataSystem _metaData = default!; - [Dependency] private readonly SharedSuicideSystem _suicide = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(OnInteractUsing); - SubscribeLocalEvent(OnInteractHand); - SubscribeLocalEvent(OnDragDrop); - - //DoAfter - SubscribeLocalEvent(OnDoAfter); - - SubscribeLocalEvent(OnSuicideByEnvironment); - - SubscribeLocalEvent(OnButcherableCanDrop); - } - - private void OnButcherableCanDrop(Entity entity, ref CanDropDraggedEvent args) - { - args.Handled = true; - args.CanDrop |= entity.Comp.Type != ButcheringType.Knife; - } - - /// - /// TODO: Update this so it actually meatspikes the user instead of applying lethal damage to them. - /// - private void OnSuicideByEnvironment(Entity entity, ref SuicideByEnvironmentEvent args) - { - if (args.Handled) - return; - - if (!TryComp(args.Victim, out var damageableComponent)) - return; - - _suicide.ApplyLethalDamage((args.Victim, damageableComponent), "Piercing"); - var othersMessage = Loc.GetString("comp-kitchen-spike-suicide-other", - ("victim", Identity.Entity(args.Victim, EntityManager)), - ("this", entity)); - _popupSystem.PopupEntity(othersMessage, args.Victim, Filter.PvsExcept(args.Victim), true); - - var selfMessage = Loc.GetString("comp-kitchen-spike-suicide-self", - ("this", entity)); - _popupSystem.PopupEntity(selfMessage, args.Victim, args.Victim); - args.Handled = true; - } - - private void OnDoAfter(Entity entity, ref SpikeDoAfterEvent args) - { - if (args.Args.Target == null) - return; - - if (TryComp(args.Args.Target.Value, out var butcherable)) - butcherable.BeingButchered = false; - - if (args.Cancelled) - { - entity.Comp.InUse = false; - return; - } - - if (args.Handled) - return; - - if (Spikeable(entity, args.Args.User, args.Args.Target.Value, entity.Comp, butcherable)) - Spike(entity, args.Args.User, args.Args.Target.Value, entity.Comp); - - entity.Comp.InUse = false; - args.Handled = true; - } - - private void OnDragDrop(Entity entity, ref DragDropTargetEvent args) - { - if (args.Handled) - return; - - args.Handled = true; - - if (Spikeable(entity, args.User, args.Dragged, entity.Comp)) - TrySpike(entity, args.User, args.Dragged, entity.Comp); - } - - private void OnInteractHand(Entity entity, ref InteractHandEvent args) - { - if (args.Handled) - return; - - if (entity.Comp.PrototypesToSpawn?.Count > 0) - { - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-knife-needed"), entity, args.User); - args.Handled = true; - } - } - - private void OnInteractUsing(Entity entity, ref InteractUsingEvent args) - { - if (args.Handled) - return; - - if (TryGetPiece(entity, args.User, args.Used)) - args.Handled = true; - } - - private void Spike(EntityUid uid, EntityUid userUid, EntityUid victimUid, - KitchenSpikeComponent? component = null, ButcherableComponent? butcherable = null) - { - if (!Resolve(uid, ref component) || !Resolve(victimUid, ref butcherable)) - return; - - var logImpact = LogImpact.Medium; - if (HasComp(victimUid)) - logImpact = LogImpact.Extreme; - - _logger.Add(LogType.Gib, logImpact, $"{ToPrettyString(userUid):user} kitchen spiked {ToPrettyString(victimUid):target}"); - - // TODO VERY SUS - component.PrototypesToSpawn = EntitySpawnCollection.GetSpawns(butcherable.SpawnedEntities, _random); - - // This feels not okay, but entity is getting deleted on "Spike", for now... - component.MeatSource1p = Loc.GetString("comp-kitchen-spike-remove-meat", ("victim", victimUid)); - component.MeatSource0 = Loc.GetString("comp-kitchen-spike-remove-meat-last", ("victim", victimUid)); - component.Victim = Name(victimUid); - - UpdateAppearance(uid, null, component); - - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-kill", - ("user", Identity.Entity(userUid, EntityManager)), - ("victim", Identity.Entity(victimUid, EntityManager)), - ("this", uid)), - uid, PopupType.LargeCaution); - - _transform.SetCoordinates(victimUid, Transform(uid).Coordinates); - // THE WHAT? - // TODO: Need to be able to leave them on the spike to do DoT, see ss13. - var gibs = _bodySystem.GibBody(victimUid); - foreach (var gib in gibs) { - QueueDel(gib); - } - - _audio.PlayPvs(component.SpikeSound, uid); - } - - private bool TryGetPiece(EntityUid uid, EntityUid user, EntityUid used, - KitchenSpikeComponent? component = null, SharpComponent? sharp = null) - { - if (!Resolve(uid, ref component) || component.PrototypesToSpawn == null || component.PrototypesToSpawn.Count == 0) - return false; - - // Is using knife - if (!Resolve(used, ref sharp, false) ) - { - return false; - } - - var item = _random.PickAndTake(component.PrototypesToSpawn); - - var ent = Spawn(item, Transform(uid).Coordinates); - _metaData.SetEntityName(ent, - Loc.GetString("comp-kitchen-spike-meat-name", ("name", Name(ent)), ("victim", component.Victim))); - - if (component.PrototypesToSpawn.Count != 0) - _popupSystem.PopupEntity(component.MeatSource1p, uid, user, PopupType.MediumCaution); - else - { - UpdateAppearance(uid, null, component); - _popupSystem.PopupEntity(component.MeatSource0, uid, user, PopupType.MediumCaution); - } - - return true; - } - - private void UpdateAppearance(EntityUid uid, AppearanceComponent? appearance = null, KitchenSpikeComponent? component = null) - { - if (!Resolve(uid, ref component, ref appearance, false)) - return; - - _appearance.SetData(uid, KitchenSpikeVisuals.Status, component.PrototypesToSpawn?.Count > 0 ? KitchenSpikeStatus.Bloody : KitchenSpikeStatus.Empty, appearance); - } - - private bool Spikeable(EntityUid uid, EntityUid userUid, EntityUid victimUid, - KitchenSpikeComponent? component = null, ButcherableComponent? butcherable = null) - { - if (!Resolve(uid, ref component)) - return false; - - if (component.PrototypesToSpawn?.Count > 0) - { - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-deny-collect", ("this", uid)), uid, userUid); - return false; - } - - if (!Resolve(victimUid, ref butcherable, false)) - { - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-deny-butcher", ("victim", Identity.Entity(victimUid, EntityManager)), ("this", uid)), victimUid, userUid); - return false; - } - - switch (butcherable.Type) - { - case ButcheringType.Spike: - return true; - case ButcheringType.Knife: - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-deny-butcher-knife", ("victim", Identity.Entity(victimUid, EntityManager)), ("this", uid)), victimUid, userUid); - return false; - default: - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-deny-butcher", ("victim", Identity.Entity(victimUid, EntityManager)), ("this", uid)), victimUid, userUid); - return false; - } - } - - public bool TrySpike(EntityUid uid, EntityUid userUid, EntityUid victimUid, KitchenSpikeComponent? component = null, - ButcherableComponent? butcherable = null, MobStateComponent? mobState = null) - { - if (!Resolve(uid, ref component) || component.InUse || - !Resolve(victimUid, ref butcherable) || butcherable.BeingButchered) - return false; - - // THE WHAT? (again) - // Prevent dead from being spiked TODO: Maybe remove when rounds can be played and DOT is implemented - if (Resolve(victimUid, ref mobState, false) && - _mobStateSystem.IsAlive(victimUid, mobState)) - { - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-deny-not-dead", ("victim", Identity.Entity(victimUid, EntityManager))), - victimUid, userUid); - return true; - } - - if (userUid != victimUid) - { - _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-begin-hook-victim", ("user", Identity.Entity(userUid, EntityManager)), ("this", uid)), victimUid, victimUid, PopupType.LargeCaution); - } - // TODO: make it work when SuicideEvent is implemented - // else - // _popupSystem.PopupEntity(Loc.GetString("comp-kitchen-spike-begin-hook-self", ("this", uid)), victimUid, Filter.Pvs(uid)); // This is actually unreachable and should be in SuicideEvent - - butcherable.BeingButchered = true; - component.InUse = true; - - var doAfterArgs = new DoAfterArgs(EntityManager, userUid, component.SpikeDelay + butcherable.ButcherDelay, new SpikeDoAfterEvent(), uid, target: victimUid, used: uid) - { - BreakOnDamage = true, - BreakOnMove = true, - NeedHand = true, - BreakOnDropItem = false, - }; - - _doAfter.TryStartDoAfter(doAfterArgs); - - return true; - } - } -} diff --git a/Content.Server/Kitchen/EntitySystems/SharpSystem.cs b/Content.Server/Kitchen/EntitySystems/SharpSystem.cs index 0275e4d1a78a..ab6e1db49404 100644 --- a/Content.Server/Kitchen/EntitySystems/SharpSystem.cs +++ b/Content.Server/Kitchen/EntitySystems/SharpSystem.cs @@ -1,5 +1,4 @@ using Content.Server.Body.Systems; -using Content.Server.Kitchen.Components; using Content.Shared.Administration.Logs; using Content.Shared.Body.Components; using Content.Shared.Database; @@ -8,6 +7,7 @@ using Content.Shared.IdentityManagement; using Content.Shared.Interaction; using Content.Shared.Kitchen; +using Content.Shared.Kitchen.Components; using Content.Shared.Mobs.Components; using Content.Shared.Mobs.Systems; using Content.Shared.Nutrition.Components; diff --git a/Content.Shared/Kitchen/Components/KitchenSpikeComponent.cs b/Content.Shared/Kitchen/Components/KitchenSpikeComponent.cs index 3057a75a4ccb..b4fdc5ed3cc9 100644 --- a/Content.Shared/Kitchen/Components/KitchenSpikeComponent.cs +++ b/Content.Shared/Kitchen/Components/KitchenSpikeComponent.cs @@ -1,40 +1,143 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; +using Content.Shared.Nutrition.Components; using Robust.Shared.Audio; +using Robust.Shared.Containers; using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; using Robust.Shared.Serialization; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; namespace Content.Shared.Kitchen.Components; +/// +/// Used to mark entity that should act as a spike. +/// [RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState, AutoGenerateComponentPause] [Access(typeof(SharedKitchenSpikeSystem))] public sealed partial class KitchenSpikeComponent : Component { - [DataField("delay")] - public float SpikeDelay = 7.0f; + /// + /// Default sound to play when the victim is hooked or unhooked. + /// + private static readonly ProtoId DefaultSpike = new("Spike"); - [ViewVariables(VVAccess.ReadWrite)] - [DataField("sound")] - public SoundSpecifier SpikeSound = new SoundPathSpecifier("/Audio/Effects/Fluids/splat.ogg"); + /// + /// Default sound to play when the victim is butchered. + /// + private static readonly ProtoId DefaultSpikeButcher = new("SpikeButcher"); - public List? PrototypesToSpawn; + /// + /// ID of the container where the victim will be stored. + /// + [DataField, AutoNetworkedField] + public string ContainerId = "body"; - // TODO: Spiking alive mobs? (Replace with uid) (deal damage to their limbs on spiking, kill on first butcher attempt?) - public string MeatSource1p = "?"; - public string MeatSource0 = "?"; - public string Victim = "?"; + /// + /// Container where the victim will be stored. + /// + [ViewVariables] + public ContainerSlot BodyContainer = default!; - // Prevents simultaneous spiking of two bodies (could be replaced with CancellationToken, but I don't see any situation where Cancel could be called) - public bool InUse; + /// + /// Sound to play when the victim is hooked or unhooked. + /// + [DataField, AutoNetworkedField] + public SoundSpecifier SpikeSound = new SoundCollectionSpecifier(DefaultSpike); - [Serializable, NetSerializable] - public enum KitchenSpikeVisuals : byte + /// + /// Sound to play when the victim is butchered. + /// + [DataField, AutoNetworkedField] + public SoundSpecifier ButcherSound = new SoundCollectionSpecifier(DefaultSpikeButcher); + + /// + /// Damage that will be applied to the victim when they are hooked or unhooked. + /// + [DataField, AutoNetworkedField] + public DamageSpecifier SpikeDamage = new() + { + DamageDict = new Dictionary + { + { "Piercing", 10 }, + }, + }; + + /// + /// Damage that will be applied to the victim when they are butchered. + /// + [DataField, AutoNetworkedField] + public DamageSpecifier ButcherDamage = new() { - Status - } + DamageDict = new Dictionary + { + { "Slash", 20 }, + }, + }; - [Serializable, NetSerializable] - public enum KitchenSpikeStatus : byte + /// + /// Damage that the victim will receive over time. + /// + [DataField, AutoNetworkedField] + public DamageSpecifier TimeDamage = new() { - Empty, - Bloody - } + DamageDict = new Dictionary + { + { "Blunt", 1 }, // Mobs are only gibbed from blunt (at least for now). + }, + }; + + /// + /// The next time when the damage will be applied to the victim. + /// + [AutoPausedField, AutoNetworkedField] + [DataField(customTypeSerializer: typeof(TimeOffsetSerializer))] + public TimeSpan NextDamage; + + /// + /// How often the damage should be applied to the victim. + /// + [DataField, AutoNetworkedField] + public TimeSpan DamageInterval = TimeSpan.FromSeconds(10); + + /// + /// Time that it will take to put the victim on the spike. + /// + [DataField, AutoNetworkedField] + public TimeSpan HookDelay = TimeSpan.FromSeconds(7); + + /// + /// Time that it will take to put the victim off the spike. + /// + [DataField, AutoNetworkedField] + public TimeSpan UnhookDelay = TimeSpan.FromSeconds(10); + + /// + /// Time that it will take to butcher the victim while they are alive. + /// + /// + /// This is summed up with a 's butcher delay in butcher DoAfter. + /// + [DataField, AutoNetworkedField] + public TimeSpan ButcherDelayAlive = TimeSpan.FromSeconds(8); + + /// + /// Value by which the butchering delay will be multiplied if the victim is dead. + /// + [DataField, AutoNetworkedField] + public float ButcherModifierDead = 0.5f; +} + +[Serializable, NetSerializable] +public enum KitchenSpikeVisuals : byte +{ + Status, +} + +[Serializable, NetSerializable] +public enum KitchenSpikeStatus : byte +{ + Empty, + Bloody, // TODO: Add sprites for different species. } diff --git a/Content.Shared/Kitchen/Components/KitchenSpikeHookedComponent.cs b/Content.Shared/Kitchen/Components/KitchenSpikeHookedComponent.cs new file mode 100644 index 000000000000..c255db986e33 --- /dev/null +++ b/Content.Shared/Kitchen/Components/KitchenSpikeHookedComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Kitchen.Components; + +/// +/// Used to mark entities that are currently hooked on the spike. +/// +[RegisterComponent, NetworkedComponent] +[Access(typeof(SharedKitchenSpikeSystem))] +public sealed partial class KitchenSpikeHookedComponent : Component; diff --git a/Content.Shared/Kitchen/Components/KitchenSpikeVictimComponent.cs b/Content.Shared/Kitchen/Components/KitchenSpikeVictimComponent.cs new file mode 100644 index 000000000000..dc37592a877c --- /dev/null +++ b/Content.Shared/Kitchen/Components/KitchenSpikeVictimComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Kitchen.Components; + +/// +/// Used to mark entity that was butchered on the spike. +/// +[RegisterComponent, NetworkedComponent] +[Access(typeof(SharedKitchenSpikeSystem))] +public sealed partial class KitchenSpikeVictimComponent : Component; diff --git a/Content.Shared/Kitchen/Components/SharpComponent.cs b/Content.Shared/Kitchen/Components/SharpComponent.cs new file mode 100644 index 000000000000..3dd5e01af7c1 --- /dev/null +++ b/Content.Shared/Kitchen/Components/SharpComponent.cs @@ -0,0 +1,26 @@ +using Content.Shared.Nutrition.Components; +using Robust.Shared.GameStates; + +namespace Content.Shared.Kitchen.Components; + +/// +/// Applies to items that are capable of butchering entities, or +/// are otherwise sharp for some purpose. +/// +[RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState] +public sealed partial class SharpComponent : Component +{ + /// + /// List of the entities that are currently being butchered. + /// + // TODO just make this a tool type. Move SharpSystem to shared. + [AutoNetworkedField] + public readonly HashSet Butchering = []; + + /// + /// Affects butcher delay of the . + /// + [DataField, AutoNetworkedField] + public float ButcherDelayModifier = 1.0f; +} diff --git a/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs b/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs index 2f740f99ad8e..57b08569f561 100644 --- a/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs +++ b/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs @@ -1,38 +1,456 @@ +using Content.Shared.Administration.Logs; +using Content.Shared.Body.Systems; +using Content.Shared.Damage; +using Content.Shared.Database; +using Content.Shared.Destructible; using Content.Shared.DoAfter; using Content.Shared.DragDrop; +using Content.Shared.Examine; +using Content.Shared.Hands; +using Content.Shared.IdentityManagement; +using Content.Shared.Interaction; +using Content.Shared.Interaction.Events; +using Content.Shared.Inventory.Events; +using Content.Shared.Item; using Content.Shared.Kitchen.Components; +using Content.Shared.Mobs.Systems; +using Content.Shared.Movement.Events; using Content.Shared.Nutrition.Components; +using Content.Shared.Popups; +using Content.Shared.Throwing; +using Content.Shared.Verbs; +using Robust.Shared.Audio.Systems; +using Robust.Shared.Containers; +using Robust.Shared.Random; using Robust.Shared.Serialization; +using Robust.Shared.Timing; namespace Content.Shared.Kitchen; -public abstract class SharedKitchenSpikeSystem : EntitySystem +/// +/// Used to butcher some entities like monkeys. +/// +public sealed class SharedKitchenSpikeSystem : EntitySystem { + [Dependency] private readonly SharedAppearanceSystem _appearanceSystem = default!; + [Dependency] private readonly SharedContainerSystem _containerSystem = default!; + [Dependency] private readonly SharedDoAfterSystem _doAfterSystem = default!; + [Dependency] private readonly DamageableSystem _damageableSystem = default!; + [Dependency] private readonly ExamineSystemShared _examineSystem = default!; + [Dependency] private readonly MobStateSystem _mobStateSystem = default!; + [Dependency] private readonly SharedPopupSystem _popupSystem = default!; + [Dependency] private readonly MetaDataSystem _metaDataSystem = default!; + [Dependency] private readonly ISharedAdminLogManager _logger = default!; + [Dependency] private readonly SharedAudioSystem _audioSystem = default!; + [Dependency] private readonly SharedBodySystem _bodySystem = default!; + [Dependency] private readonly IGameTiming _gameTiming = default!; + [Dependency] private readonly IRobustRandom _random = default!; + public override void Initialize() { base.Initialize(); + + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnInsertAttempt); + SubscribeLocalEvent(OnEntInsertedIntoContainer); + SubscribeLocalEvent(OnEntRemovedFromContainer); + SubscribeLocalEvent(OnInteractHand); + SubscribeLocalEvent(OnInteractUsing); SubscribeLocalEvent(OnCanDrop); + SubscribeLocalEvent(OnDragDrop); + SubscribeLocalEvent(OnSpikeHookDoAfter); + SubscribeLocalEvent(OnSpikeUnhookDoAfter); + SubscribeLocalEvent(OnSpikeButcherDoAfter); + SubscribeLocalEvent(OnSpikeExamined); + SubscribeLocalEvent>(OnGetVerbs); + SubscribeLocalEvent(OnDestruction); + + SubscribeLocalEvent(OnVictimExamined); + + // Prevent the victim from doing anything while on the spike. + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + } + + private void OnInit(Entity ent, ref ComponentInit args) + { + ent.Comp.BodyContainer = _containerSystem.EnsureContainer(ent, ent.Comp.ContainerId); + } + + private void OnInsertAttempt(Entity ent, ref ContainerIsInsertingAttemptEvent args) + { + if (args.Cancelled || TryComp(args.EntityUid, out var butcherable) && butcherable.Type == ButcheringType.Spike) + return; + + args.Cancel(); + } + + private void OnEntInsertedIntoContainer(Entity ent, ref EntInsertedIntoContainerMessage args) + { + EnsureComp(args.Entity); + _damageableSystem.TryChangeDamage(args.Entity, ent.Comp.SpikeDamage, true); + + // TODO: Add sprites for different species. + _appearanceSystem.SetData(ent.Owner, KitchenSpikeVisuals.Status, KitchenSpikeStatus.Bloody); + } + + private void OnEntRemovedFromContainer(Entity ent, ref EntRemovedFromContainerMessage args) + { + RemComp(args.Entity); + _damageableSystem.TryChangeDamage(args.Entity, ent.Comp.SpikeDamage, true); + + _appearanceSystem.SetData(ent.Owner, KitchenSpikeVisuals.Status, KitchenSpikeStatus.Empty); + } + + private void OnInteractHand(Entity ent, ref InteractHandEvent args) + { + var victim = ent.Comp.BodyContainer.ContainedEntity; + + if (args.Handled || !victim.HasValue) + return; + + _popupSystem.PopupClient(Loc.GetString("butcherable-need-knife", + ("target", Identity.Entity(victim.Value, EntityManager))), + ent, + args.User, + PopupType.Medium); + + args.Handled = true; + } + + private void OnInteractUsing(Entity ent, ref InteractUsingEvent args) + { + var victim = ent.Comp.BodyContainer.ContainedEntity; + + if (args.Handled || !TryComp(victim, out var butcherable) || butcherable.SpawnedEntities.Count == 0) + return; + + args.Handled = true; + + if (!TryComp(args.Used, out var sharp)) + { + _popupSystem.PopupClient(Loc.GetString("butcherable-need-knife", + ("target", Identity.Entity(victim.Value, EntityManager))), + ent, + args.User, + PopupType.Medium); + + return; + } + + var victimIdentity = Identity.Entity(victim.Value, EntityManager); + + _popupSystem.PopupPredicted(Loc.GetString("comp-kitchen-spike-begin-butcher-self", ("victim", victimIdentity)), + Loc.GetString("comp-kitchen-spike-begin-butcher", ("user", Identity.Entity(args.User, EntityManager)), ("victim", victimIdentity)), + ent, + args.User, + PopupType.MediumCaution); + + var delay = TimeSpan.FromSeconds(sharp.ButcherDelayModifier * butcherable.ButcherDelay); + + if (_mobStateSystem.IsAlive(victim.Value)) + delay += ent.Comp.ButcherDelayAlive; + else + delay *= ent.Comp.ButcherModifierDead; + + _doAfterSystem.TryStartDoAfter(new DoAfterArgs(EntityManager, + args.User, + delay, + new SpikeButcherDoAfterEvent(), + ent, + target: victim, + used: args.Used) + { + BreakOnDamage = true, + BreakOnMove = true, + NeedHand = true, + }); } - private void OnCanDrop(EntityUid uid, KitchenSpikeComponent component, ref CanDropTargetEvent args) + private void OnCanDrop(Entity ent, ref CanDropTargetEvent args) { if (args.Handled) return; + args.CanDrop = _containerSystem.CanInsert(args.Dragged, ent.Comp.BodyContainer); + args.Handled = true; + } + + private void OnDragDrop(Entity ent, ref DragDropTargetEvent args) + { + if (args.Handled) + return; + + ShowPopups("comp-kitchen-spike-begin-hook-self", + "comp-kitchen-spike-begin-hook-self-other", + "comp-kitchen-spike-begin-hook-other-self", + "comp-kitchen-spike-begin-hook-other", + args.User, + args.Dragged, + ent); + + _doAfterSystem.TryStartDoAfter(new DoAfterArgs(EntityManager, + args.User, + ent.Comp.HookDelay, + new SpikeHookDoAfterEvent(), + ent, + target: args.Dragged) + { + BreakOnDamage = true, + BreakOnMove = true, + NeedHand = true, + }); + + args.Handled = true; + } + + private void OnSpikeHookDoAfter(Entity ent, ref SpikeHookDoAfterEvent args) + { + if (args.Handled || args.Cancelled || !args.Target.HasValue) + return; + + if (_containerSystem.Insert(args.Target.Value, ent.Comp.BodyContainer)) + { + ShowPopups("comp-kitchen-spike-hook-self", + "comp-kitchen-spike-hook-self-other", + "comp-kitchen-spike-hook-other-self", + "comp-kitchen-spike-hook-other", + args.User, + args.Target.Value, + ent); + + _logger.Add(LogType.Action, + LogImpact.High, + $"{ToPrettyString(args.User):user} put {ToPrettyString(args.Target):target} on the {ToPrettyString(ent):spike}"); + + _audioSystem.PlayPredicted(ent.Comp.SpikeSound, ent, args.User); + } + + args.Handled = true; + } + + private void OnSpikeUnhookDoAfter(Entity ent, ref SpikeUnhookDoAfterEvent args) + { + if (args.Handled || args.Cancelled || !args.Target.HasValue) + return; + + if (_containerSystem.Remove(args.Target.Value, ent.Comp.BodyContainer)) + { + ShowPopups("comp-kitchen-spike-unhook-self", + "comp-kitchen-spike-unhook-self-other", + "comp-kitchen-spike-unhook-other-self", + "comp-kitchen-spike-unhook-other", + args.User, + args.Target.Value, + ent); + + _logger.Add(LogType.Action, + LogImpact.Medium, + $"{ToPrettyString(args.User):user} took {ToPrettyString(args.Target):target} off the {ToPrettyString(ent):spike}"); + + _audioSystem.PlayPredicted(ent.Comp.SpikeSound, ent, args.User); + } + args.Handled = true; + } + + private void OnSpikeButcherDoAfter(Entity ent, ref SpikeButcherDoAfterEvent args) + { + if (args.Handled || args.Cancelled || !args.Target.HasValue || !args.Used.HasValue || !TryComp(args.Target, out var butcherable) ) + return; + + var victimIdentity = Identity.Entity(args.Target.Value, EntityManager); + + _popupSystem.PopupPredicted(Loc.GetString("comp-kitchen-spike-butcher-self", ("victim", victimIdentity)), + Loc.GetString("comp-kitchen-spike-butcher", ("user", Identity.Entity(args.User, EntityManager)), ("victim", victimIdentity)), + ent, + args.User, + PopupType.MediumCaution); - if (!HasComp(args.Dragged)) + // Get a random entry to spawn. + var index = _random.Next(butcherable.SpawnedEntities.Count); + var entry = butcherable.SpawnedEntities[index]; + + var uid = PredictedSpawnNextToOrDrop(entry.PrototypeId, ent); + _metaDataSystem.SetEntityName(uid, + Loc.GetString("comp-kitchen-spike-meat-name", + ("name", Name(uid)), + ("victim", args.Target))); + + // Decrease the amount since we spawned an entity from that entry. + entry.Amount--; + + // Remove the entry if its new amount is zero, or update it. + if (entry.Amount <= 0) + butcherable.SpawnedEntities.RemoveAt(index); + else + butcherable.SpawnedEntities[index] = entry; + + Dirty(args.Target.Value, butcherable); + + // Gib the victim if there is nothing else to butcher. + if (butcherable.SpawnedEntities.Count == 0) { - args.CanDrop = false; + _bodySystem.GibBody(args.Target.Value, true); + + _logger.Add(LogType.Gib, + LogImpact.Extreme, + $"{ToPrettyString(args.User):user} finished butchering {ToPrettyString(args.Target):target} on the {ToPrettyString(ent):spike}"); + } + else + { + EnsureComp(args.Target.Value); + + _damageableSystem.TryChangeDamage(args.Target, ent.Comp.ButcherDamage, true); + _logger.Add(LogType.Action, + LogImpact.Extreme, + $"{ToPrettyString(args.User):user} butchered {ToPrettyString(args.Target):target} on the {ToPrettyString(ent):spike}"); + } + + _audioSystem.PlayPredicted(ent.Comp.ButcherSound, ent, args.User); + + _popupSystem.PopupClient(Loc.GetString("butcherable-knife-butchered-success", + ("target", Identity.Entity(args.Target.Value, EntityManager)), + ("knife", args.Used.Value)), + ent, + args.User, + PopupType.Medium); + + args.Handled = true; + } + + private void OnSpikeExamined(Entity ent, ref ExaminedEvent args) + { + var victim = ent.Comp.BodyContainer.ContainedEntity; + + if (!victim.HasValue) return; + + // Show it at the end of the examine so it looks good. + args.PushMarkup(Loc.GetString("comp-kitchen-spike-hooked", ("victim", Identity.Entity(victim.Value, EntityManager))), -1); + args.PushMessage(_examineSystem.GetExamineText(victim.Value, args.Examiner), -2); + } + + private void OnGetVerbs(Entity ent, ref GetVerbsEvent args) + { + var victim = ent.Comp.BodyContainer.ContainedEntity; + + if (!victim.HasValue || !_containerSystem.CanRemove(victim.Value, ent.Comp.BodyContainer)) + return; + + var user = args.User; + + args.Verbs.Add(new Verb() + { + Text = Loc.GetString("comp-kitchen-spike-unhook-verb"), + Act = () => TryUnhook(ent, user, victim.Value), + Impact = LogImpact.Medium, + }); + } + + private void OnDestruction(Entity ent, ref DestructionEventArgs args) + { + _containerSystem.EmptyContainer(ent.Comp.BodyContainer, destination: Transform(ent).Coordinates); + } + + private void OnVictimExamined(Entity ent, ref ExaminedEvent args) + { + args.PushMarkup(Loc.GetString("comp-kitchen-spike-victim-examine", ("target", Identity.Entity(ent, EntityManager)))); + } + + private static void OnAttempt(EntityUid uid, KitchenSpikeHookedComponent component, CancellableEntityEventArgs args) + { + args.Cancel(); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = AllEntityQuery(); + + while (query.MoveNext(out var uid, out var kitchenSpike)) + { + if (kitchenSpike.NextDamage > _gameTiming.CurTime) + continue; + + kitchenSpike.NextDamage += kitchenSpike.DamageInterval; + Dirty(uid, kitchenSpike); + + _damageableSystem.TryChangeDamage(kitchenSpike.BodyContainer.ContainedEntity, kitchenSpike.TimeDamage, true); } + } - // TODO: Once we get silicons need to check organic - args.CanDrop = true; + /// + /// A helper method to show predicted popups that can be targeted towards yourself or somebody else. + /// + private void ShowPopups(string selfLocMessageSelf, + string selfLocMessageOthers, + string locMessageSelf, + string locMessageOthers, + EntityUid user, + EntityUid victim, + EntityUid hook) + { + string messageSelf, messageOthers; + + var victimIdentity = Identity.Entity(victim, EntityManager); + + if (user == victim) + { + messageSelf = Loc.GetString(selfLocMessageSelf, ("hook", hook)); + messageOthers = Loc.GetString(selfLocMessageOthers, ("victim", victimIdentity), ("hook", hook)); + } + else + { + messageSelf = Loc.GetString(locMessageSelf, ("victim", victimIdentity), ("hook", hook)); + messageOthers = Loc.GetString(locMessageOthers, + ("user", Identity.Entity(user, EntityManager)), + ("victim", victimIdentity), + ("hook", hook)); + } + + _popupSystem.PopupPredicted(messageSelf, messageOthers, hook, user, PopupType.MediumCaution); + } + + /// + /// Tries to unhook the victim. + /// + private void TryUnhook(Entity ent, EntityUid user, EntityUid target) + { + ShowPopups("comp-kitchen-spike-begin-unhook-self", + "comp-kitchen-spike-begin-unhook-self-other", + "comp-kitchen-spike-begin-unhook-other-self", + "comp-kitchen-spike-begin-unhook-other", + user, + target, + ent); + + _doAfterSystem.TryStartDoAfter(new DoAfterArgs(EntityManager, + user, + ent.Comp.UnhookDelay, + new SpikeUnhookDoAfterEvent(), + ent, + target: target) + { + BreakOnDamage = user != target, + BreakOnMove = true, + }); } } [Serializable, NetSerializable] -public sealed partial class SpikeDoAfterEvent : SimpleDoAfterEvent -{ -} +public sealed partial class SpikeHookDoAfterEvent : SimpleDoAfterEvent; + +[Serializable, NetSerializable] +public sealed partial class SpikeUnhookDoAfterEvent : SimpleDoAfterEvent; + +[Serializable, NetSerializable] +public sealed partial class SpikeButcherDoAfterEvent : SimpleDoAfterEvent; diff --git a/Content.Shared/Nutrition/Components/ButcherableComponent.cs b/Content.Shared/Nutrition/Components/ButcherableComponent.cs index 4fce45422ad1..486026d25903 100644 --- a/Content.Shared/Nutrition/Components/ButcherableComponent.cs +++ b/Content.Shared/Nutrition/Components/ButcherableComponent.cs @@ -1,34 +1,51 @@ +using Content.Shared.Kitchen; using Content.Shared.Storage; using Robust.Shared.GameStates; -namespace Content.Shared.Nutrition.Components +namespace Content.Shared.Nutrition.Components; + +/// +/// Indicates that the entity can be butchered. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class ButcherableComponent : Component { /// - /// Indicates that the entity can be thrown on a kitchen spike for butchering. + /// List of the entities that this entity should spawn after being butchered. + /// + /// + /// Note that spawns one item at a time and decreases the amount until it's zero and then removes the entry. + /// + [DataField("spawned", required: true), AutoNetworkedField] + public List SpawnedEntities = []; + + /// + /// Time required to butcher that entity. /// - [RegisterComponent, NetworkedComponent] - public sealed partial class ButcherableComponent : Component - { - [DataField("spawned", required: true)] - public List SpawnedEntities = new(); + [DataField, AutoNetworkedField] + public float ButcherDelay = 8.0f; - [ViewVariables(VVAccess.ReadWrite), DataField("butcherDelay")] - public float ButcherDelay = 8.0f; + /// + /// Tool type used to butcher that entity. + /// + [DataField("butcheringType"), AutoNetworkedField] + public ButcheringType Type = ButcheringType.Knife; +} - [ViewVariables(VVAccess.ReadWrite), DataField("butcheringType")] - public ButcheringType Type = ButcheringType.Knife; +public enum ButcheringType : byte +{ + /// + /// E.g. goliaths. + /// + Knife, - /// - /// Prevents butchering same entity on two and more spikes simultaneously and multiple doAfters on the same Spike - /// - [ViewVariables] - public bool BeingButchered; - } + /// + /// E.g. monkeys. + /// + Spike, - public enum ButcheringType : byte - { - Knife, // e.g. goliaths - Spike, // e.g. monkeys - Gibber // e.g. humans. TODO - } + /// + /// E.g. humans. + /// + Gibber // TODO } diff --git a/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl b/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl index aaa1779f5312..b620fdff8c9f 100644 --- a/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl +++ b/Resources/Locale/en-US/kitchen/components/kitchen-spike-component.ftl @@ -1,18 +1,37 @@ -comp-kitchen-spike-deny-collect = { CAPITALIZE(THE($this)) } already has something on it, finish collecting its meat first! -comp-kitchen-spike-deny-butcher = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }. -comp-kitchen-spike-deny-butcher-knife = { CAPITALIZE(THE($victim)) } can't be butchered on { THE($this) }, you need to butcher it using a knife. -comp-kitchen-spike-deny-not-dead = { CAPITALIZE(THE($victim)) } can't be butchered. { CAPITALIZE(SUBJECT($victim)) } { CONJUGATE-BE($victim) } not dead! +comp-kitchen-spike-begin-hook-self = You begin dragging yourself onto { THE($hook) }! +comp-kitchen-spike-begin-hook-self-other = { CAPITALIZE(THE($victim)) } begins dragging { REFLEXIVE($victim) } onto { THE($hook) }! -comp-kitchen-spike-begin-hook-victim = { CAPITALIZE(THE($user)) } begins dragging you onto { THE($this) }! -comp-kitchen-spike-begin-hook-self = You begin dragging yourself onto { THE($this) }! +comp-kitchen-spike-begin-hook-other-self = You begin dragging { CAPITALIZE(THE($victim)) } onto { THE($hook) }! +comp-kitchen-spike-begin-hook-other = { CAPITALIZE(THE($user)) } begins dragging { CAPITALIZE(THE($victim)) } onto { THE($hook) }!a -comp-kitchen-spike-kill = { CAPITALIZE(THE($user)) } has forced { THE($victim) } onto { THE($this) }, killing { OBJECT($victim) } instantly! +comp-kitchen-spike-hook-self = You threw yourself on { THE($hook) }! +comp-kitchen-spike-hook-self-other = { CAPITALIZE(THE($victim)) } threw { REFLEXIVE($victim) } on { THE($hook) }! -comp-kitchen-spike-suicide-other = { CAPITALIZE(THE($victim)) } threw { REFLEXIVE($victim) } on { THE($this) }! -comp-kitchen-spike-suicide-self = You throw yourself on { THE($this) }! +comp-kitchen-spike-hook-other-self = You threw { CAPITALIZE(THE($victim)) } on { THE($hook) }! +comp-kitchen-spike-hook-other = { CAPITALIZE(THE($user)) } threw { CAPITALIZE(THE($victim)) } on { THE($hook) }! -comp-kitchen-spike-knife-needed = You need a knife to do this. -comp-kitchen-spike-remove-meat = You remove some meat from { THE($victim) }. -comp-kitchen-spike-remove-meat-last = You remove the last piece of meat from { THE($victim) }! +comp-kitchen-spike-begin-unhook-self = You begin dragging yourself off { THE($hook) }! +comp-kitchen-spike-begin-unhook-self-other = { CAPITALIZE(THE($victim)) } begins dragging { REFLEXIVE($victim) } off { THE($hook) }! + +comp-kitchen-spike-begin-unhook-other-self = You begin dragging { CAPITALIZE(THE($victim)) } off { THE($hook) }! +comp-kitchen-spike-begin-unhook-other = { CAPITALIZE(THE($user)) } begins dragging { CAPITALIZE(THE($victim)) } off { THE($hook) }! + +comp-kitchen-spike-unhook-self = You got yourself off { THE($hook) }! +comp-kitchen-spike-unhook-self-other = { CAPITALIZE(THE($victim)) } got { REFLEXIVE($victim) } off { THE($hook) }! + +comp-kitchen-spike-unhook-other-self = You got { CAPITALIZE(THE($victim)) } off { THE($hook) }! +comp-kitchen-spike-unhook-other = { CAPITALIZE(THE($user)) } got { CAPITALIZE(THE($victim)) } off { THE($hook) }! + +comp-kitchen-spike-begin-butcher-self = You begin butchering { THE($victim) }! +comp-kitchen-spike-begin-butcher = { CAPITALIZE(THE($user)) } begins to butcher { THE($victim) }! + +comp-kitchen-spike-butcher-self = You butchered { THE($victim) }! +comp-kitchen-spike-butcher = { CAPITALIZE(THE($user)) } butchered { THE($victim) }! + +comp-kitchen-spike-unhook-verb = Unhook + +comp-kitchen-spike-hooked = [color=red]{ CAPITALIZE(THE($victim)) } is on this spike![/color] comp-kitchen-spike-meat-name = { $name } ({ $victim }) + +comp-kitchen-spike-victim-examine = [color=orange]{ CAPITALIZE(SUBJECT($target)) } looks quite lean.[/color] diff --git a/Resources/Prototypes/Entities/Structures/meat_spike.yml b/Resources/Prototypes/Entities/Structures/meat_spike.yml index 5825cec6ad26..b8714d9d5ea3 100644 --- a/Resources/Prototypes/Entities/Structures/meat_spike.yml +++ b/Resources/Prototypes/Entities/Structures/meat_spike.yml @@ -50,7 +50,7 @@ enum.KitchenSpikeVisuals.Status: base: Empty: { state: spike } - Bloody: { state: spikebloody } + Bloody: { state: spikebloody } # TODO: Add sprites for different species. - type: Construction graph: MeatSpike node: MeatSpike @@ -58,3 +58,6 @@ guides: - Chef - FoodRecipes + - type: ContainerContainer + containers: + body: !type:ContainerSlot diff --git a/Resources/Prototypes/SoundCollections/kitchenspike.yml b/Resources/Prototypes/SoundCollections/kitchenspike.yml new file mode 100644 index 000000000000..e8d8dc79a65c --- /dev/null +++ b/Resources/Prototypes/SoundCollections/kitchenspike.yml @@ -0,0 +1,9 @@ +- type: soundCollection + id: Spike + files: + - /Audio/Effects/Fluids/splat.ogg + +- type: soundCollection + id: SpikeButcher + files: + - /Audio/Weapons/bladeslice.ogg From dcbbce52b6c8b64302cb8730fd53fb358f100bb4 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 19 Aug 2025 17:57:44 +0000 Subject: [PATCH 170/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index f50bcb8a2115..db2f74d203bc 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: RedBookcase - changes: - - message: Various changes to edged weapons, including new storage sprites and new - storage options. - type: Add - id: 8356 - time: '2025-04-26T20:45:08.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36564 - author: archee1, Beck changes: - message: Inflatable walls no longer instantly deconstruct if canceled. @@ -3952,3 +3944,10 @@ id: 8868 time: '2025-08-18T20:42:41.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39735 +- author: Winkarst-cpu + changes: + - message: Meat spikes got an overhaul. + type: Tweak + id: 8869 + time: '2025-08-19T17:56:36.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38723 From 29e86fe08da624d40ba5e3abfca1af5821dccd07 Mon Sep 17 00:00:00 2001 From: Aedler <55048765+JustAdler@users.noreply.github.com> Date: Tue, 19 Aug 2025 21:21:48 +0300 Subject: [PATCH 171/760] Update Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml Co-authored-by: Rinary --- .../Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index dfc4bd81d2d4..089a94ede2c5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -68,9 +68,10 @@ - state: inhand-right-blade shader: unshaded - type: Reflect - reflectProb: 0.25 # STARLIGHT - spread: 75 # STARLIGHT - enhancedReflection: # STARLIGHT + # Starlight-start + reflectProb: 0.25 + spread: 75 + enhancedReflection: TaserBolt: 0.80 # cheesy DisablerBolt: 0.50 LaserBolt: 0.50 @@ -84,6 +85,7 @@ RedLaserBeam: 0.40 IgnitionRedLaser: 0.40 DestroyBeam: 0.40 + # Starlight-end - type: IgnitionSource temperature: 700 From 5cd9ba6016fb82bc7214fd9cb9e1a9014f5e44ca Mon Sep 17 00:00:00 2001 From: Samuka-C <47865393+Samuka-C@users.noreply.github.com> Date: Tue, 19 Aug 2025 15:28:52 -0300 Subject: [PATCH 172/760] Xenoborgs part 6 (#39595) --- Resources/Maps/Shuttles/mothership.yml | 2703 ++++++++++++++++++++++++ 1 file changed, 2703 insertions(+) create mode 100644 Resources/Maps/Shuttles/mothership.yml diff --git a/Resources/Maps/Shuttles/mothership.yml b/Resources/Maps/Shuttles/mothership.yml new file mode 100644 index 000000000000..b958c4740122 --- /dev/null +++ b/Resources/Maps/Shuttles/mothership.yml @@ -0,0 +1,2703 @@ +meta: + format: 7 + category: Grid + engineVersion: 266.0.0 + forkId: "" + forkVersion: "" + time: 08/14/2025 23:46:23 + entityCount: 435 +maps: [] +grids: +- 1 +orphans: +- 1 +nullspace: [] +tilemap: + 1: Space + 3: FloorBlueCircuit + 4: FloorXenoborg + 2: Lattice + 0: Plating +entities: +- proto: "" + entities: + - uid: 1 + components: + - type: MetaData + name: mothership + - type: Transform + pos: -0.49999905,-0.4677186 + parent: invalid + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: AwAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAADAAAAAAAAAAAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAA== + version: 7 + -1,0: + ind: -1,0 + tiles: AQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAAEAAAAAAAABAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAAAAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAwAAAAAAAAQAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAA== + version: 7 + 0,-1: + ind: 0,-1 + tiles: AQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAwAAAAAAAAQAAAAAAAADAAAAAAAAAAAAAAAAAAQAAAAAAAADAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAA== + version: 7 + -1,-1: + ind: -1,-1 + tiles: AQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAEAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAABAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAQAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAEAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAADAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAAAAAAAAAADAAAAAAAABAAAAAAAAAAAAAAAAAADAAAAAAAABAAAAAAAAA== + version: 7 + - type: Broadphase + - type: Physics + bodyStatus: InAir + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + dampingModifier: 0.25 + - type: ImplicitRoof + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: + - node: + color: '#0000FFFF' + id: WarnCornerSmallGreyscaleNE + decals: + 43: 4,0 + 50: 4,-4 + 51: -4,4 + 57: -4,-1 + - node: + color: '#0000FFFF' + id: WarnCornerSmallGreyscaleNW + decals: + 44: -4,0 + 49: -4,-4 + 52: 4,4 + 58: 4,-1 + - node: + color: '#0000FFFF' + id: WarnCornerSmallGreyscaleSE + decals: + 45: 4,0 + 48: 4,4 + 55: -4,1 + - node: + color: '#0000FFFF' + id: WarnCornerSmallGreyscaleSW + decals: + 46: -4,0 + 47: -4,4 + 56: 4,1 + - node: + color: '#0000FFFF' + id: WarnLineGreyscaleE + decals: + 1: 4,3 + 2: 4,2 + 3: 4,1 + 4: 4,-1 + 5: 4,-2 + 6: 4,-3 + 8: -1,-4 + 9: -1,-5 + 10: -1,-7 + 11: -1,-8 + 12: -1,-9 + 13: -1,-10 + 14: -1,-11 + 53: -4,0 + - node: + color: '#0000FFFF' + id: WarnLineGreyscaleN + decals: + 15: 5,0 + 16: -5,0 + 17: -3,4 + 18: -2,4 + 19: -1,4 + 20: 0,4 + 21: 1,4 + 22: 2,4 + 23: 3,4 + - node: + color: '#0000FFFF' + id: WarnLineGreyscaleS + decals: + 26: 5,0 + 27: -5,0 + - node: + color: '#0000FFFF' + id: WarnLineGreyscaleW + decals: + 29: -4,3 + 30: -4,2 + 31: -4,1 + 32: -4,-1 + 33: -4,-2 + 34: -4,-3 + 36: 1,-4 + 37: 1,-5 + 38: 1,-7 + 39: 1,-8 + 40: 1,-9 + 41: 1,-10 + 42: 1,-11 + 54: 4,0 + - type: GridAtmosphere + version: 2 + data: + chunkSize: 4 + - type: GasTileOverlay + - type: RadiationGridResistance +- proto: AirlockGlassShuttleXenoborgLocked + entities: + - uid: 107 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 1 + - uid: 108 + components: + - type: Transform + pos: 1.5,-11.5 + parent: 1 +- proto: AirlockXenoborgLocked + entities: + - uid: 104 + components: + - type: Transform + pos: -0.5,-5.5 + parent: 1 + - uid: 105 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 1 + - uid: 106 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 338 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 1 + - uid: 365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,0.5 + parent: 1 + - uid: 367 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1 +- proto: APCXenoborg + entities: + - uid: 148 + components: + - type: MetaData + name: west APC + - type: Transform + pos: -8.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 240 + components: + - type: MetaData + name: docking APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-6.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 422 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 423 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-1.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 424 + components: + - type: Transform + pos: -1.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: BlastDoor + entities: + - uid: 253 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 1 +- proto: BorgCharger + entities: + - uid: 347 + components: + - type: Transform + pos: -4.5,2.5 + parent: 1 + - uid: 348 + components: + - type: Transform + pos: -4.5,-2.5 + parent: 1 + - uid: 350 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 1 + - uid: 351 + components: + - type: Transform + pos: -4.5,3.5 + parent: 1 + - uid: 352 + components: + - type: Transform + pos: -4.5,1.5 + parent: 1 + - uid: 353 + components: + - type: Transform + pos: -4.5,-0.5 + parent: 1 + - uid: 389 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-0.5 + parent: 1 + - uid: 390 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-1.5 + parent: 1 + - uid: 391 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-2.5 + parent: 1 + - uid: 392 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,1.5 + parent: 1 + - uid: 393 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,3.5 + parent: 1 + - uid: 394 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,2.5 + parent: 1 +- proto: CableApcExtension + entities: + - uid: 261 + components: + - type: Transform + pos: 1.5,4.5 + parent: 1 + - uid: 262 + components: + - type: Transform + pos: 3.5,4.5 + parent: 1 + - uid: 263 + components: + - type: Transform + pos: 4.5,3.5 + parent: 1 + - uid: 264 + components: + - type: Transform + pos: 5.5,-1.5 + parent: 1 + - uid: 265 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 1 + - uid: 266 + components: + - type: Transform + pos: 2.5,1.5 + parent: 1 + - uid: 267 + components: + - type: Transform + pos: -4.5,2.5 + parent: 1 + - uid: 268 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 1 + - uid: 269 + components: + - type: Transform + pos: 2.5,2.5 + parent: 1 + - uid: 275 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 1 + - uid: 283 + components: + - type: Transform + pos: -3.5,3.5 + parent: 1 + - uid: 284 + components: + - type: Transform + pos: -2.5,3.5 + parent: 1 + - uid: 285 + components: + - type: Transform + pos: -3.5,-2.5 + parent: 1 + - uid: 286 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 + - uid: 287 + components: + - type: Transform + pos: -2.5,4.5 + parent: 1 + - uid: 288 + components: + - type: Transform + pos: -2.5,-2.5 + parent: 1 + - uid: 289 + components: + - type: Transform + pos: -2.5,-3.5 + parent: 1 + - uid: 290 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 1 + - uid: 294 + components: + - type: Transform + pos: 0.5,4.5 + parent: 1 + - uid: 295 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 1 + - uid: 298 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 1 + - uid: 299 + components: + - type: Transform + pos: 2.5,4.5 + parent: 1 + - uid: 300 + components: + - type: Transform + pos: 3.5,3.5 + parent: 1 + - uid: 301 + components: + - type: Transform + pos: 4.5,2.5 + parent: 1 + - uid: 302 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 + - uid: 303 + components: + - type: Transform + pos: -1.5,2.5 + parent: 1 + - uid: 304 + components: + - type: Transform + pos: -1.5,-3.5 + parent: 1 + - uid: 305 + components: + - type: Transform + pos: -0.5,-3.5 + parent: 1 + - uid: 306 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 1 + - uid: 307 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 1 + - uid: 308 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 1 + - uid: 309 + components: + - type: Transform + pos: 3.5,-3.5 + parent: 1 + - uid: 310 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 1 + - uid: 311 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 1 + - uid: 312 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 1 + - uid: 313 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 1 + - uid: 314 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 1 + - uid: 315 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 1 + - uid: 316 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 1 + - uid: 317 + components: + - type: Transform + pos: -1.5,1.5 + parent: 1 + - uid: 318 + components: + - type: Transform + pos: 1.5,1.5 + parent: 1 + - uid: 319 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - uid: 320 + components: + - type: Transform + pos: -0.5,1.5 + parent: 1 + - uid: 321 + components: + - type: Transform + pos: -5.5,2.5 + parent: 1 + - uid: 322 + components: + - type: Transform + pos: -3.5,2.5 + parent: 1 + - uid: 323 + components: + - type: Transform + pos: -0.5,4.5 + parent: 1 + - uid: 324 + components: + - type: Transform + pos: -1.5,4.5 + parent: 1 + - uid: 330 + components: + - type: Transform + pos: -8.5,2.5 + parent: 1 + - uid: 331 + components: + - type: Transform + pos: -8.5,1.5 + parent: 1 + - uid: 332 + components: + - type: Transform + pos: -8.5,0.5 + parent: 1 + - uid: 333 + components: + - type: Transform + pos: -10.5,0.5 + parent: 1 + - uid: 334 + components: + - type: Transform + pos: -9.5,0.5 + parent: 1 + - uid: 335 + components: + - type: Transform + pos: -8.5,0.5 + parent: 1 + - uid: 336 + components: + - type: Transform + pos: -7.5,0.5 + parent: 1 + - uid: 337 + components: + - type: Transform + pos: -6.5,0.5 + parent: 1 + - uid: 401 + components: + - type: Transform + pos: 5.5,2.5 + parent: 1 + - uid: 402 + components: + - type: Transform + pos: 6.5,2.5 + parent: 1 + - uid: 406 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 1 + - uid: 407 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 1 + - uid: 410 + components: + - type: Transform + pos: -8.5,-0.5 + parent: 1 + - uid: 411 + components: + - type: Transform + pos: -8.5,-1.5 + parent: 1 + - uid: 412 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 1 + - uid: 413 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 1 +- proto: CableApcStack + entities: + - uid: 345 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: CableHV + entities: + - uid: 139 + components: + - type: Transform + pos: -7.5,-0.5 + parent: 1 + - uid: 140 + components: + - type: Transform + pos: -8.5,-0.5 + parent: 1 + - uid: 141 + components: + - type: Transform + pos: -9.5,-0.5 + parent: 1 + - uid: 142 + components: + - type: Transform + pos: -10.5,-0.5 + parent: 1 + - uid: 143 + components: + - type: Transform + pos: -10.5,0.5 + parent: 1 + - uid: 144 + components: + - type: Transform + pos: -10.5,1.5 + parent: 1 + - uid: 145 + components: + - type: Transform + pos: -9.5,1.5 + parent: 1 + - uid: 146 + components: + - type: Transform + pos: -8.5,1.5 + parent: 1 + - uid: 147 + components: + - type: Transform + pos: -7.5,1.5 + parent: 1 + - uid: 414 + components: + - type: Transform + pos: -9.5,0.5 + parent: 1 +- proto: CableHVStack + entities: + - uid: 343 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: CableMV + entities: + - uid: 149 + components: + - type: Transform + pos: -7.5,1.5 + parent: 1 + - uid: 150 + components: + - type: Transform + pos: -9.5,-0.5 + parent: 1 + - uid: 151 + components: + - type: Transform + pos: -8.5,2.5 + parent: 1 + - uid: 152 + components: + - type: Transform + pos: -7.5,0.5 + parent: 1 + - uid: 153 + components: + - type: Transform + pos: -6.5,0.5 + parent: 1 + - uid: 154 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 155 + components: + - type: Transform + pos: -4.5,0.5 + parent: 1 + - uid: 156 + components: + - type: Transform + pos: -3.5,0.5 + parent: 1 + - uid: 157 + components: + - type: Transform + pos: -2.5,0.5 + parent: 1 + - uid: 158 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 + - uid: 159 + components: + - type: Transform + pos: 0.5,0.5 + parent: 1 + - uid: 160 + components: + - type: Transform + pos: 1.5,0.5 + parent: 1 + - uid: 161 + components: + - type: Transform + pos: 2.5,0.5 + parent: 1 + - uid: 162 + components: + - type: Transform + pos: 3.5,0.5 + parent: 1 + - uid: 163 + components: + - type: Transform + pos: -0.5,0.5 + parent: 1 + - uid: 164 + components: + - type: Transform + pos: 5.5,0.5 + parent: 1 + - uid: 165 + components: + - type: Transform + pos: 4.5,0.5 + parent: 1 + - uid: 166 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 167 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 + - uid: 168 + components: + - type: Transform + pos: 7.5,1.5 + parent: 1 + - uid: 169 + components: + - type: Transform + pos: 7.5,-0.5 + parent: 1 + - uid: 170 + components: + - type: Transform + pos: 0.5,7.5 + parent: 1 + - uid: 171 + components: + - type: Transform + pos: 0.5,6.5 + parent: 1 + - uid: 172 + components: + - type: Transform + pos: 0.5,4.5 + parent: 1 + - uid: 173 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 174 + components: + - type: Transform + pos: 0.5,2.5 + parent: 1 + - uid: 175 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - uid: 176 + components: + - type: Transform + pos: 0.5,5.5 + parent: 1 + - uid: 177 + components: + - type: Transform + pos: -0.5,6.5 + parent: 1 + - uid: 178 + components: + - type: Transform + pos: -0.5,7.5 + parent: 1 + - uid: 179 + components: + - type: Transform + pos: 1.5,7.5 + parent: 1 + - uid: 180 + components: + - type: Transform + pos: 1.5,6.5 + parent: 1 + - uid: 181 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 1 + - uid: 182 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 1 + - uid: 183 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 1 + - uid: 184 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 1 + - uid: 185 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 1 + - uid: 186 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 1 + - uid: 187 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 1 + - uid: 188 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 1 + - uid: 189 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 1 + - uid: 190 + components: + - type: Transform + pos: -1.5,-8.5 + parent: 1 + - uid: 191 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 1 + - uid: 192 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 1 + - uid: 193 + components: + - type: Transform + pos: 1.5,-8.5 + parent: 1 + - uid: 194 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 1 + - uid: 195 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 1 + - uid: 196 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 1 + - uid: 197 + components: + - type: Transform + pos: -7.5,-0.5 + parent: 1 + - uid: 198 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 1 + - uid: 199 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 1 + - uid: 200 + components: + - type: Transform + pos: -8.5,0.5 + parent: 1 + - uid: 201 + components: + - type: Transform + pos: -9.5,0.5 + parent: 1 + - uid: 202 + components: + - type: Transform + pos: -10.5,0.5 + parent: 1 + - uid: 203 + components: + - type: Transform + pos: -11.5,0.5 + parent: 1 + - uid: 204 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 1 + - uid: 205 + components: + - type: Transform + pos: -11.5,1.5 + parent: 1 + - uid: 206 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 1 + - uid: 207 + components: + - type: Transform + pos: -9.5,2.5 + parent: 1 + - uid: 208 + components: + - type: Transform + pos: -10.5,2.5 + parent: 1 + - uid: 209 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 210 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 211 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 1 + - uid: 241 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 1 + - uid: 242 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 1 + - uid: 255 + components: + - type: Transform + pos: 1.5,3.5 + parent: 1 + - uid: 256 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 + - uid: 258 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 + - uid: 259 + components: + - type: Transform + pos: 6.5,2.5 + parent: 1 + - uid: 281 + components: + - type: Transform + pos: -1.5,1.5 + parent: 1 + - uid: 293 + components: + - type: Transform + pos: -1.5,2.5 + parent: 1 + - uid: 359 + components: + - type: Transform + pos: 6.5,1.5 + parent: 1 + - uid: 360 + components: + - type: Transform + pos: 6.5,-0.5 + parent: 1 +- proto: CableMVStack + entities: + - uid: 339 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: CableTerminal + entities: + - uid: 138 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,0.5 + parent: 1 + - uid: 371 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,0.5 + parent: 1 +- proto: ComputerIFFSyndicate + entities: + - uid: 278 + components: + - type: Transform + pos: 2.5,5.5 + parent: 1 +- proto: ComputerPowerMonitoring + entities: + - uid: 279 + components: + - type: Transform + pos: -1.5,5.5 + parent: 1 + - uid: 429 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-0.5 + parent: 1 +- proto: ComputerShuttle + entities: + - uid: 273 + components: + - type: Transform + pos: 0.5,5.5 + parent: 1 + - uid: 291 + components: + - type: Transform + pos: 0.5,2.5 + parent: 1 +- proto: ComputerSurveillanceCameraMonitor + entities: + - uid: 426 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-0.5 + parent: 1 +- proto: ComputerSurveillanceWirelessXenoborgCameraMonitor + entities: + - uid: 276 + components: + - type: Transform + pos: -0.5,5.5 + parent: 1 + - uid: 431 + components: + - type: Transform + pos: -0.5,2.5 + parent: 1 +- proto: ComputerXenoborgsControl + entities: + - uid: 277 + components: + - type: Transform + pos: 1.5,5.5 + parent: 1 + - uid: 282 + components: + - type: Transform + pos: 1.5,2.5 + parent: 1 +- proto: ConveyorBelt + entities: + - uid: 243 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-8.5 + parent: 1 + - uid: 244 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-7.5 + parent: 1 + - uid: 245 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-6.5 + parent: 1 + - uid: 246 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-5.5 + parent: 1 + - uid: 247 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-4.5 + parent: 1 + - uid: 248 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-3.5 + parent: 1 + - uid: 249 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-2.5 + parent: 1 + - uid: 250 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-1.5 + parent: 1 + - uid: 251 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 1 +- proto: CrateGenericSteel + entities: + - uid: 425 + components: + - type: Transform + pos: -0.5,-1.5 + parent: 1 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 339 + - 341 + - 343 + - 342 + - 345 + - 344 + - 340 + - 346 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null +- proto: DisposalBend + entities: + - uid: 377 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-3.5 + parent: 1 + - uid: 386 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-4.5 + parent: 1 +- proto: DisposalJunctionFlipped + entities: + - uid: 376 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 1 +- proto: DisposalPipe + entities: + - uid: 378 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-4.5 + parent: 1 + - uid: 379 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-4.5 + parent: 1 + - uid: 380 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-4.5 + parent: 1 + - uid: 381 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-4.5 + parent: 1 + - uid: 382 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 1 + - uid: 384 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 1 + - uid: 385 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 1 + - uid: 387 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-5.5 + parent: 1 +- proto: DisposalTrunk + entities: + - uid: 325 + components: + - type: Transform + pos: 1.5,-1.5 + parent: 1 + - uid: 374 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-3.5 + parent: 1 + - uid: 388 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-6.5 + parent: 1 +- proto: DisposalUnit + entities: + - uid: 326 + components: + - type: MetaData + name: external launch unit + - type: Transform + pos: 1.5,-1.5 + parent: 1 + - uid: 369 + components: + - type: MetaData + name: external launch unit + - type: Transform + pos: -3.5,-3.5 + parent: 1 +- proto: FloorDrain + entities: + - uid: 396 + components: + - type: Transform + pos: 3.5,-2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 397 + components: + - type: Transform + pos: -2.5,-2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 398 + components: + - type: Transform + pos: -2.5,3.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 399 + components: + - type: Transform + pos: 3.5,3.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: GeneratorBasic15kW + entities: + - uid: 133 + components: + - type: Transform + pos: -10.5,-0.5 + parent: 1 + - uid: 134 + components: + - type: Transform + pos: -9.5,-0.5 + parent: 1 + - uid: 136 + components: + - type: Transform + pos: -7.5,-0.5 + parent: 1 + - uid: 137 + components: + - type: Transform + pos: -8.5,-0.5 + parent: 1 +- proto: GravityGeneratorMini + entities: + - uid: 132 + components: + - type: Transform + pos: -6.5,1.5 + parent: 1 +- proto: Grille + entities: + - uid: 212 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 213 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 214 + components: + - type: Transform + pos: -10.5,2.5 + parent: 1 + - uid: 215 + components: + - type: Transform + pos: -9.5,2.5 + parent: 1 + - uid: 216 + components: + - type: Transform + pos: -11.5,1.5 + parent: 1 + - uid: 217 + components: + - type: Transform + pos: -11.5,0.5 + parent: 1 + - uid: 218 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 1 + - uid: 219 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 1 + - uid: 220 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 1 + - uid: 221 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 1 + - uid: 222 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 1 + - uid: 223 + components: + - type: Transform + pos: 7.5,-0.5 + parent: 1 + - uid: 224 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 + - uid: 225 + components: + - type: Transform + pos: 7.5,1.5 + parent: 1 + - uid: 226 + components: + - type: Transform + pos: -0.5,7.5 + parent: 1 + - uid: 227 + components: + - type: Transform + pos: -0.5,6.5 + parent: 1 + - uid: 228 + components: + - type: Transform + pos: 0.5,7.5 + parent: 1 + - uid: 229 + components: + - type: Transform + pos: 0.5,6.5 + parent: 1 + - uid: 230 + components: + - type: Transform + pos: 1.5,7.5 + parent: 1 + - uid: 231 + components: + - type: Transform + pos: 1.5,6.5 + parent: 1 + - uid: 232 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 1 + - uid: 233 + components: + - type: Transform + pos: -1.5,-8.5 + parent: 1 + - uid: 234 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 1 + - uid: 235 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 1 + - uid: 236 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 1 + - uid: 237 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 1 + - uid: 254 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 260 + components: + - type: Transform + pos: 1.5,3.5 + parent: 1 + - uid: 296 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,0.5 + parent: 1 + - uid: 329 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 + - uid: 357 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 1 + - uid: 358 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,1.5 + parent: 1 +- proto: Gyroscope + entities: + - uid: 131 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-0.5 + parent: 1 +- proto: MachineArtifactCrusher + entities: + - uid: 372 + components: + - type: MetaData + name: body crusher + - type: Transform + pos: 3.5,-4.5 + parent: 1 + - uid: 373 + components: + - type: MetaData + name: body crusher + - type: Transform + pos: 2.5,-4.5 + parent: 1 +- proto: PlasticFlapsAirtightClear + entities: + - uid: 252 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 1 +- proto: PoweredlightBlue + entities: + - uid: 127 + components: + - type: Transform + pos: -8.5,1.5 + parent: 1 + - uid: 128 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-0.5 + parent: 1 + - uid: 238 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,-8.5 + parent: 1 + - uid: 239 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,-8.5 + parent: 1 + - uid: 297 + components: + - type: Transform + pos: 0.5,5.5 + parent: 1 + - uid: 356 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,0.5 + parent: 1 + - uid: 432 + components: + - type: Transform + pos: 0.5,2.5 + parent: 1 + - uid: 433 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-2.5 + parent: 1 + - uid: 434 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-4.5 + parent: 1 +- proto: Recycler + entities: + - uid: 370 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-4.5 + parent: 1 +- proto: SheetGlass + entities: + - uid: 341 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: SheetPlasteel + entities: + - uid: 342 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: SheetPlastic + entities: + - uid: 344 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: SheetSteel + entities: + - uid: 340 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage + - uid: 346 + components: + - type: Transform + parent: 425 + - type: Physics + canCollide: False + - type: InsideEntityStorage +- proto: SignDoors + entities: + - uid: 428 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-5.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: SignEngine + entities: + - uid: 427 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,1.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: SignSpace + entities: + - uid: 430 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-3.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: SMESAdvanced + entities: + - uid: 129 + components: + - type: Transform + pos: -10.5,1.5 + parent: 1 + - uid: 130 + components: + - type: Transform + pos: -9.5,1.5 + parent: 1 +- proto: SubstationBasic + entities: + - uid: 135 + components: + - type: Transform + pos: -7.5,1.5 + parent: 1 +- proto: SurveillanceCameraGeneral + entities: + - uid: 270 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,5.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: front + - uid: 271 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: docking + - uid: 272 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: core + - uid: 274 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,0.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: starboard + - uid: 280 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,0.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: port + - uid: 292 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,0.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: engineering + - uid: 435 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 1 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: stern +- proto: SurveillanceCameraRouterGeneral + entities: + - uid: 327 + components: + - type: Transform + pos: 3.5,5.5 + parent: 1 +- proto: SurveillanceCameraWirelessRouterXenoborg + entities: + - uid: 395 + components: + - type: Transform + pos: -2.5,5.5 + parent: 1 +- proto: Thruster + entities: + - uid: 111 + components: + - type: Transform + pos: -10.5,3.5 + parent: 1 + - uid: 112 + components: + - type: Transform + pos: -9.5,3.5 + parent: 1 + - uid: 113 + components: + - type: Transform + pos: -7.5,3.5 + parent: 1 + - uid: 114 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 + - uid: 115 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,-2.5 + parent: 1 + - uid: 116 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-2.5 + parent: 1 + - uid: 117 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-2.5 + parent: 1 + - uid: 118 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-2.5 + parent: 1 + - uid: 119 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-0.5 + parent: 1 + - uid: 120 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,0.5 + parent: 1 + - uid: 121 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,1.5 + parent: 1 + - uid: 122 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,1.5 + parent: 1 + - uid: 123 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,0.5 + parent: 1 + - uid: 124 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-0.5 + parent: 1 + - uid: 125 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-6.5 + parent: 1 + - uid: 126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-6.5 + parent: 1 +- proto: TwoWayLever + entities: + - uid: 5 + components: + - type: Transform + pos: 0.5,1.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 251: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 250: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 249: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 248: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 247: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 246: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 245: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 244: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 243: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + - uid: 328 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 253: + - - Left + - Open + - - Right + - Open + - - Middle + - Close + - uid: 415 + components: + - type: Transform + pos: -2.5,-4.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 370: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off +- proto: WallXenoborg + entities: + - uid: 2 + components: + - type: Transform + pos: -1.5,-11.5 + parent: 1 + - uid: 4 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 1 + - uid: 6 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 1 + - uid: 7 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 1 + - uid: 11 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 1 + - uid: 12 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 1 + - uid: 13 + components: + - type: Transform + pos: 3.5,-5.5 + parent: 1 + - uid: 14 + components: + - type: Transform + pos: 4.5,-5.5 + parent: 1 + - uid: 15 + components: + - type: Transform + pos: 4.5,-4.5 + parent: 1 + - uid: 16 + components: + - type: Transform + pos: 5.5,-4.5 + parent: 1 + - uid: 17 + components: + - type: Transform + pos: 5.5,-3.5 + parent: 1 + - uid: 18 + components: + - type: Transform + pos: 6.5,-3.5 + parent: 1 + - uid: 19 + components: + - type: Transform + pos: 6.5,-2.5 + parent: 1 + - uid: 20 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 1 + - uid: 21 + components: + - type: Transform + pos: 7.5,-1.5 + parent: 1 + - uid: 25 + components: + - type: Transform + pos: 7.5,2.5 + parent: 1 + - uid: 26 + components: + - type: Transform + pos: 6.5,2.5 + parent: 1 + - uid: 27 + components: + - type: Transform + pos: 6.5,3.5 + parent: 1 + - uid: 28 + components: + - type: Transform + pos: 6.5,4.5 + parent: 1 + - uid: 29 + components: + - type: Transform + pos: 5.5,4.5 + parent: 1 + - uid: 30 + components: + - type: Transform + pos: 5.5,5.5 + parent: 1 + - uid: 31 + components: + - type: Transform + pos: 4.5,5.5 + parent: 1 + - uid: 32 + components: + - type: Transform + pos: 4.5,6.5 + parent: 1 + - uid: 33 + components: + - type: Transform + pos: 3.5,6.5 + parent: 1 + - uid: 34 + components: + - type: Transform + pos: 2.5,6.5 + parent: 1 + - uid: 35 + components: + - type: Transform + pos: 2.5,7.5 + parent: 1 + - uid: 39 + components: + - type: Transform + pos: -1.5,7.5 + parent: 1 + - uid: 40 + components: + - type: Transform + pos: -1.5,6.5 + parent: 1 + - uid: 41 + components: + - type: Transform + pos: -2.5,6.5 + parent: 1 + - uid: 42 + components: + - type: Transform + pos: -3.5,6.5 + parent: 1 + - uid: 43 + components: + - type: Transform + pos: -3.5,5.5 + parent: 1 + - uid: 44 + components: + - type: Transform + pos: -4.5,5.5 + parent: 1 + - uid: 45 + components: + - type: Transform + pos: -4.5,4.5 + parent: 1 + - uid: 46 + components: + - type: Transform + pos: -5.5,4.5 + parent: 1 + - uid: 47 + components: + - type: Transform + pos: -5.5,3.5 + parent: 1 + - uid: 48 + components: + - type: Transform + pos: -5.5,2.5 + parent: 1 + - uid: 51 + components: + - type: Transform + pos: -8.5,2.5 + parent: 1 + - uid: 54 + components: + - type: Transform + pos: -11.5,2.5 + parent: 1 + - uid: 58 + components: + - type: Transform + pos: -11.5,-1.5 + parent: 1 + - uid: 61 + components: + - type: Transform + pos: -8.5,-1.5 + parent: 1 + - uid: 63 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 1 + - uid: 65 + components: + - type: Transform + pos: -5.5,-2.5 + parent: 1 + - uid: 66 + components: + - type: Transform + pos: -5.5,-3.5 + parent: 1 + - uid: 67 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - uid: 68 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 1 + - uid: 69 + components: + - type: Transform + pos: -3.5,-4.5 + parent: 1 + - uid: 70 + components: + - type: Transform + pos: -3.5,-5.5 + parent: 1 + - uid: 71 + components: + - type: Transform + pos: -2.5,-5.5 + parent: 1 + - uid: 72 + components: + - type: Transform + pos: -1.5,-5.5 + parent: 1 + - uid: 73 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 1 + - uid: 77 + components: + - type: Transform + pos: -1.5,-10.5 + parent: 1 + - uid: 78 + components: + - type: Transform + pos: -3.5,-6.5 + parent: 1 + - uid: 79 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 1 + - uid: 80 + components: + - type: Transform + pos: 8.5,-1.5 + parent: 1 + - uid: 81 + components: + - type: Transform + pos: 8.5,2.5 + parent: 1 + - uid: 82 + components: + - type: Transform + pos: -12.5,2.5 + parent: 1 + - uid: 83 + components: + - type: Transform + pos: -12.5,-1.5 + parent: 1 + - uid: 84 + components: + - type: Transform + pos: -11.5,3.5 + parent: 1 + - uid: 85 + components: + - type: Transform + pos: -8.5,3.5 + parent: 1 + - uid: 86 + components: + - type: Transform + pos: -11.5,-2.5 + parent: 1 + - uid: 87 + components: + - type: Transform + pos: -8.5,-2.5 + parent: 1 + - uid: 109 + components: + - type: Transform + pos: -5.5,-0.5 + parent: 1 + - uid: 110 + components: + - type: Transform + pos: -5.5,1.5 + parent: 1 + - uid: 257 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 1 + - uid: 361 + components: + - type: Transform + pos: 2.5,2.5 + parent: 1 + - uid: 362 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-0.5 + parent: 1 + - uid: 364 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,-2.5 + parent: 1 + - uid: 383 + components: + - type: Transform + pos: 3.5,-0.5 + parent: 1 + - uid: 400 + components: + - type: Transform + pos: 3.5,1.5 + parent: 1 + - uid: 403 + components: + - type: Transform + pos: -2.5,1.5 + parent: 1 + - uid: 404 + components: + - type: Transform + pos: -1.5,2.5 + parent: 1 + - uid: 405 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 1 + - uid: 416 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-1.5 + parent: 1 +- proto: WallXenoborgDiagonal + entities: + - uid: 88 + components: + - type: Transform + pos: -5.5,5.5 + parent: 1 + - uid: 89 + components: + - type: Transform + pos: -4.5,6.5 + parent: 1 + - uid: 90 + components: + - type: Transform + pos: -2.5,7.5 + parent: 1 + - uid: 91 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,7.5 + parent: 1 + - uid: 92 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,6.5 + parent: 1 + - uid: 93 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,5.5 + parent: 1 + - uid: 94 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,3.5 + parent: 1 + - uid: 95 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,-2.5 + parent: 1 + - uid: 96 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-4.5 + parent: 1 + - uid: 97 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-5.5 + parent: 1 + - uid: 98 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-5.5 + parent: 1 + - uid: 99 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-4.5 + parent: 1 + - uid: 100 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-2.5 + parent: 1 + - uid: 101 + components: + - type: Transform + pos: -12.5,3.5 + parent: 1 + - uid: 363 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-1.5 + parent: 1 + - uid: 366 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-2.5 + parent: 1 + - uid: 409 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-1.5 + parent: 1 + - uid: 417 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-2.5 + parent: 1 + - uid: 418 + components: + - type: Transform + pos: -2.5,2.5 + parent: 1 + - uid: 419 + components: + - type: Transform + pos: -1.5,3.5 + parent: 1 + - uid: 420 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,3.5 + parent: 1 + - uid: 421 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,2.5 + parent: 1 +- proto: XenoborgWindow + entities: + - uid: 3 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 + - uid: 8 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 1 + - uid: 9 + components: + - type: Transform + pos: -1.5,-8.5 + parent: 1 + - uid: 10 + components: + - type: Transform + pos: -1.5,-9.5 + parent: 1 + - uid: 22 + components: + - type: Transform + pos: 7.5,-0.5 + parent: 1 + - uid: 23 + components: + - type: Transform + pos: 7.5,1.5 + parent: 1 + - uid: 24 + components: + - type: Transform + pos: -0.5,7.5 + parent: 1 + - uid: 36 + components: + - type: Transform + pos: 0.5,7.5 + parent: 1 + - uid: 37 + components: + - type: Transform + pos: 1.5,7.5 + parent: 1 + - uid: 38 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 49 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 50 + components: + - type: Transform + pos: -9.5,2.5 + parent: 1 + - uid: 52 + components: + - type: Transform + pos: -11.5,0.5 + parent: 1 + - uid: 53 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 1 + - uid: 55 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 1 + - uid: 56 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 1 + - uid: 57 + components: + - type: Transform + pos: -0.5,6.5 + parent: 1 + - uid: 59 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 1 + - uid: 60 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 1 + - uid: 62 + components: + - type: Transform + pos: -11.5,1.5 + parent: 1 + - uid: 64 + components: + - type: Transform + pos: -10.5,2.5 + parent: 1 + - uid: 74 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 1 + - uid: 75 + components: + - type: Transform + pos: 2.5,-8.5 + parent: 1 + - uid: 76 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 1 + - uid: 102 + components: + - type: Transform + pos: 0.5,6.5 + parent: 1 + - uid: 103 + components: + - type: Transform + pos: 1.5,6.5 + parent: 1 + - uid: 349 + components: + - type: Transform + pos: 6.5,1.5 + parent: 1 + - uid: 354 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 355 + components: + - type: Transform + pos: 6.5,-0.5 + parent: 1 + - uid: 368 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 375 + components: + - type: Transform + pos: 1.5,3.5 + parent: 1 + - uid: 408 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 +... From 9de76e70c71097241b3b2a2720eef0c1d34aba89 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Tue, 19 Aug 2025 11:35:09 -0700 Subject: [PATCH 173/760] EVENT BASED WEIGHTLESSNESS (#37971) * Init Commit * Typos * Commit 2 * Save Interaction Test Mob from failing * ssss * Confident I've gotten all the correct prototypes * Whoops forgot to edit those * aaaaa * Better solution * Test fail fixes * Yaml fix * THE FINAL TEST FIX * Final fix(?) * whoops * Added a WeightlessnessChangedEvent * Check out this diff * Wait I'm dumb * Final optimization and don't duplicate code * Death to IsWeightless * File scoped namespaces * REVIEW * Fix test fails * FIX TEST FAILS REAL * A * Commit of doom * borgar * We don't need to specify on map init apparently * Fuck it * LOAD BEARING COMMENT --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Tests/Doors/AirlockTest.cs | 1 + .../Tests/Gravity/WeightlessStatusTests.cs | 1 + .../Tests/GravityGridTest.cs | 6 +- .../Tests/Interaction/InteractionTest.cs | 1 + .../Systems/AdminVerbSystem.Smites.cs | 6 + .../Fluids/EntitySystems/SpraySystem.cs | 2 +- Content.Server/Gravity/GravitySystem.cs | 4 +- .../AntiGravityClothingSystem.cs | 13 + Content.Shared/Clothing/MagbootsComponent.cs | 7 +- Content.Shared/Clothing/MagbootsSystem.cs | 10 +- .../DoAfter/SharedDoAfterSystem.Update.cs | 5 +- .../Friction/TileFrictionController.cs | 2 +- .../Gravity/FloatingVisualsComponent.cs | 7 +- .../Gravity/GravityAffectedComponent.cs | 17 + Content.Shared/Gravity/GravityComponent.cs | 22 +- .../Gravity/SharedFloatingVisualizerSystem.cs | 53 +-- Content.Shared/Gravity/SharedGravitySystem.cs | 341 +++++++++++------- .../MovementIgnoreGravityComponent.cs | 23 +- .../Systems/FrictionContactsSystem.cs | 2 +- .../Systems/MovementIgnoreGravitySystem.cs | 24 +- .../Movement/Systems/SharedMoverController.cs | 6 +- .../Systems/SpeedModifierContactsSystem.cs | 2 +- .../Controllers/SharedConveyorController.cs | 2 +- .../StepTrigger/Systems/StepTriggerSystem.cs | 2 +- Content.Shared/Throwing/ThrowingSystem.cs | 2 +- .../Weapons/Ranged/Systems/SharedGunSystem.cs | 2 +- Resources/Prototypes/Entities/Mobs/base.yml | 1 + .../Entities/Objects/Fun/immovable_rod.yml | 4 +- .../Entities/Objects/Specific/Mech/mechs.yml | 1 + .../Prototypes/Entities/Objects/base_item.yml | 1 + .../Entities/Structures/base_structure.yml | 1 + 31 files changed, 316 insertions(+), 255 deletions(-) create mode 100644 Content.Shared/Gravity/GravityAffectedComponent.cs diff --git a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs index e47c73611a41..69fe66039b8c 100644 --- a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs +++ b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs @@ -21,6 +21,7 @@ public sealed class AirlockTest components: - type: Physics bodyType: Dynamic + - type: GravityAffected - type: Fixtures fixtures: fix1: diff --git a/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs b/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs index 6aa2763888d4..0951e7e26087 100644 --- a/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs +++ b/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs @@ -19,6 +19,7 @@ public sealed class WeightlessStatusTests - type: Alerts - type: Physics bodyType: Dynamic + - type: GravityAffected - type: entity name: WeightlessGravityGeneratorDummy diff --git a/Content.IntegrationTests/Tests/GravityGridTest.cs b/Content.IntegrationTests/Tests/GravityGridTest.cs index b32d6c2b8d8c..8257035de66c 100644 --- a/Content.IntegrationTests/Tests/GravityGridTest.cs +++ b/Content.IntegrationTests/Tests/GravityGridTest.cs @@ -76,8 +76,8 @@ await server.WaitAssertion(() => Assert.Multiple(() => { Assert.That(generatorComponent.GravityActive, Is.True); - Assert.That(!entityMan.GetComponent(grid1).EnabledVV); - Assert.That(entityMan.GetComponent(grid2).EnabledVV); + Assert.That(!entityMan.GetComponent(grid1).Enabled); + Assert.That(entityMan.GetComponent(grid2).Enabled); }); // Re-enable needs power so it turns off again. @@ -94,7 +94,7 @@ await server.WaitAssertion(() => Assert.Multiple(() => { Assert.That(generatorComponent.GravityActive, Is.False); - Assert.That(entityMan.GetComponent(grid2).EnabledVV, Is.False); + Assert.That(entityMan.GetComponent(grid2).Enabled, Is.False); }); }); diff --git a/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs b/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs index 79756ea5b419..0ed42d34764f 100644 --- a/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs +++ b/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs @@ -144,6 +144,7 @@ public abstract partial class InteractionTest - type: Stripping - type: Puller - type: Physics + - type: GravityAffected - type: Tag tags: - CanPilot diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs index 1bc4b659998d..3703c8c1ac35 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs @@ -29,6 +29,7 @@ using Content.Shared.Damage.Systems; using Content.Shared.Database; using Content.Shared.Electrocution; +using Content.Shared.Gravity; using Content.Shared.Interaction.Components; using Content.Shared.Inventory; using Content.Shared.Mobs; @@ -675,6 +676,11 @@ private void AddSmiteVerbs(GetVerbsEvent args) grav.Weightless = true; Dirty(args.Target, grav); + + EnsureComp(args.Target, out var weightless); + weightless.Weightless = true; + + Dirty(args.Target, weightless); }, Impact = LogImpact.Extreme, Message = string.Join(": ", noGravityName, Loc.GetString("admin-smite-remove-gravity-description")) diff --git a/Content.Server/Fluids/EntitySystems/SpraySystem.cs b/Content.Server/Fluids/EntitySystems/SpraySystem.cs index d8da0cde3de9..2a6b0644be32 100644 --- a/Content.Server/Fluids/EntitySystems/SpraySystem.cs +++ b/Content.Server/Fluids/EntitySystems/SpraySystem.cs @@ -166,7 +166,7 @@ public void Spray(Entity entity, EntityUid user, MapCoordinates if (TryComp(user, out var body)) { - if (_gravity.IsWeightless(user, body)) + if (_gravity.IsWeightless(user)) { // push back the player _physics.ApplyLinearImpulse(user, -impulseDirection * entity.Comp.PushbackAmount, body: body); diff --git a/Content.Server/Gravity/GravitySystem.cs b/Content.Server/Gravity/GravitySystem.cs index 6807b9df4a4e..7958071a3126 100644 --- a/Content.Server/Gravity/GravitySystem.cs +++ b/Content.Server/Gravity/GravitySystem.cs @@ -18,7 +18,7 @@ public override void Initialize() /// public void RefreshGravity(EntityUid uid, GravityComponent? gravity = null) { - if (!Resolve(uid, ref gravity)) + if (!GravityQuery.Resolve(uid, ref gravity)) return; if (gravity.Inherent) @@ -61,7 +61,7 @@ private void OnGravityInit(EntityUid uid, GravityComponent component, ComponentI /// public void EnableGravity(EntityUid uid, GravityComponent? gravity = null) { - if (!Resolve(uid, ref gravity)) + if (!GravityQuery.Resolve(uid, ref gravity)) return; if (gravity.Enabled || gravity.Inherent) diff --git a/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs index c5b2ee3dfc8b..636a21533eb0 100644 --- a/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs @@ -6,10 +6,13 @@ namespace Content.Shared.Clothing.EntitySystems; public sealed class AntiGravityClothingSystem : EntitySystem { + [Dependency] SharedGravitySystem _gravity = default!; /// public override void Initialize() { SubscribeLocalEvent>(OnIsWeightless); + SubscribeLocalEvent(OnEquipped); + SubscribeLocalEvent(OnUnequipped); } private void OnIsWeightless(Entity ent, ref InventoryRelayedEvent args) @@ -20,4 +23,14 @@ private void OnIsWeightless(Entity ent, ref Invent args.Args.Handled = true; args.Args.IsWeightless = true; } + + private void OnEquipped(Entity entity, ref ClothingGotEquippedEvent args) + { + _gravity.RefreshWeightless(args.Wearer, true); + } + + private void OnUnequipped(Entity entity, ref ClothingGotUnequippedEvent args) + { + _gravity.RefreshWeightless(args.Wearer, false); + } } diff --git a/Content.Shared/Clothing/MagbootsComponent.cs b/Content.Shared/Clothing/MagbootsComponent.cs index 4bef74fd3350..c0a8b40866a3 100644 --- a/Content.Shared/Clothing/MagbootsComponent.cs +++ b/Content.Shared/Clothing/MagbootsComponent.cs @@ -1,4 +1,5 @@ using Content.Shared.Alert; +using Content.Shared.Inventory; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; @@ -16,10 +17,4 @@ public sealed partial class MagbootsComponent : Component /// [DataField] public bool RequiresGrid = true; - - /// - /// Slot the clothing has to be worn in to work. - /// - [DataField] - public string Slot = "shoes"; } diff --git a/Content.Shared/Clothing/MagbootsSystem.cs b/Content.Shared/Clothing/MagbootsSystem.cs index fd5a2cc336a5..58bc2f0796c9 100644 --- a/Content.Shared/Clothing/MagbootsSystem.cs +++ b/Content.Shared/Clothing/MagbootsSystem.cs @@ -32,14 +32,8 @@ public override void Initialize() private void OnToggled(Entity ent, ref ItemToggledEvent args) { - var (uid, comp) = ent; - // only stick to the floor if being worn in the correct slot - if (_container.TryGetContainingContainer((uid, null, null), out var container) && - _inventory.TryGetSlotEntity(container.Owner, comp.Slot, out var worn) - && uid == worn) - { + if (_container.TryGetContainingContainer((ent.Owner, null, null), out var container)) UpdateMagbootEffects(container.Owner, ent, args.Activated); - } } private void OnGotUnequipped(Entity ent, ref ClothingGotUnequippedEvent args) @@ -58,6 +52,8 @@ public void UpdateMagbootEffects(EntityUid user, Entity ent, if (TryComp(user, out var moved)) moved.Enabled = !state; + _gravity.RefreshWeightless(user, !state); + if (state) _alerts.ShowAlert(user, ent.Comp.MagbootsAlert); else diff --git a/Content.Shared/DoAfter/SharedDoAfterSystem.Update.cs b/Content.Shared/DoAfter/SharedDoAfterSystem.Update.cs index 31ff0348091f..c70c7ab61e0c 100644 --- a/Content.Shared/DoAfter/SharedDoAfterSystem.Update.cs +++ b/Content.Shared/DoAfter/SharedDoAfterSystem.Update.cs @@ -164,12 +164,11 @@ private bool ShouldCancel(DoAfter doAfter, if (args.Target is { } target && !xformQuery.TryGetComponent(target, out targetXform)) return true; - TransformComponent? usedXform = null; - if (args.Used is { } @using && !xformQuery.TryGetComponent(@using, out usedXform)) + if (args.Used is { } @using && !xformQuery.HasComp(@using)) return true; // TODO: Re-use existing xform query for these calculations. - if (args.BreakOnMove && !(!args.BreakOnWeightlessMove && _gravity.IsWeightless(args.User, xform: userXform))) + if (args.BreakOnMove && !(!args.BreakOnWeightlessMove && _gravity.IsWeightless(args.User))) { // Whether the user has moved too much from their original position. if (!_transform.InRange(userXform.Coordinates, doAfter.UserPosition, args.MovementThreshold)) diff --git a/Content.Shared/Friction/TileFrictionController.cs b/Content.Shared/Friction/TileFrictionController.cs index 36e971862a54..4b29b9a9de02 100644 --- a/Content.Shared/Friction/TileFrictionController.cs +++ b/Content.Shared/Friction/TileFrictionController.cs @@ -73,7 +73,7 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) // If we're not touching the ground, don't use tileFriction. // TODO: Make IsWeightless event-based; we already have grid traversals tracked so just raise events - if (body.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(uid, body, xform) || !xform.Coordinates.IsValid(EntityManager)) + if (body.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(uid) || !xform.Coordinates.IsValid(EntityManager)) friction = xform.GridUid == null || !_gridQuery.HasComp(xform.GridUid) ? _offGridDamping : _airDamping; else friction = _frictionModifier * GetTileFriction(uid, body, xform); diff --git a/Content.Shared/Gravity/FloatingVisualsComponent.cs b/Content.Shared/Gravity/FloatingVisualsComponent.cs index 67650baecdaa..c0064ebf7825 100644 --- a/Content.Shared/Gravity/FloatingVisualsComponent.cs +++ b/Content.Shared/Gravity/FloatingVisualsComponent.cs @@ -10,20 +10,17 @@ public sealed partial class FloatingVisualsComponent : Component /// /// How long it takes to go from the bottom of the animation to the top. /// - [ViewVariables(VVAccess.ReadWrite)] [DataField, AutoNetworkedField] public float AnimationTime = 2f; /// /// How far it goes in any direction. /// - [ViewVariables(VVAccess.ReadWrite)] [DataField, AutoNetworkedField] public Vector2 Offset = new(0, 0.2f); - [ViewVariables(VVAccess.ReadWrite)] - [AutoNetworkedField] - public bool CanFloat = false; + [DataField, AutoNetworkedField] + public bool CanFloat; public readonly string AnimationKey = "gravity"; } diff --git a/Content.Shared/Gravity/GravityAffectedComponent.cs b/Content.Shared/Gravity/GravityAffectedComponent.cs new file mode 100644 index 000000000000..2da7458b0708 --- /dev/null +++ b/Content.Shared/Gravity/GravityAffectedComponent.cs @@ -0,0 +1,17 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Gravity; + +/// +/// This Component allows a target to be considered "weightless" when Weightless is true. Without this component, the +/// target will never be weightless. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class GravityAffectedComponent : Component +{ + /// + /// If true, this entity will be considered "weightless" + /// + [DataField, AutoNetworkedField] + public bool Weightless = true; +} diff --git a/Content.Shared/Gravity/GravityComponent.cs b/Content.Shared/Gravity/GravityComponent.cs index bbe3de69ea0b..ede8f74c7a0c 100644 --- a/Content.Shared/Gravity/GravityComponent.cs +++ b/Content.Shared/Gravity/GravityComponent.cs @@ -5,34 +5,20 @@ namespace Content.Shared.Gravity { [RegisterComponent] + [AutoGenerateComponentState] [NetworkedComponent] public sealed partial class GravityComponent : Component { - [DataField("gravityShakeSound")] + [DataField, AutoNetworkedField] public SoundSpecifier GravityShakeSound { get; set; } = new SoundPathSpecifier("/Audio/Effects/alert.ogg"); - [ViewVariables(VVAccess.ReadWrite)] - public bool EnabledVV - { - get => Enabled; - set - { - if (Enabled == value) return; - Enabled = value; - var ev = new GravityChangedEvent(Owner, value); - IoCManager.Resolve().EventBus.RaiseLocalEvent(Owner, ref ev); - Dirty(); - } - } - - [DataField("enabled")] + [DataField, AutoNetworkedField] public bool Enabled; /// /// Inherent gravity ensures GravitySystem won't change Enabled according to the gravity generators attached to this entity. /// - [ViewVariables(VVAccess.ReadWrite)] - [DataField("inherent")] + [DataField, AutoNetworkedField] public bool Inherent; } } diff --git a/Content.Shared/Gravity/SharedFloatingVisualizerSystem.cs b/Content.Shared/Gravity/SharedFloatingVisualizerSystem.cs index 6ca974f2ed34..ae5c73b49875 100644 --- a/Content.Shared/Gravity/SharedFloatingVisualizerSystem.cs +++ b/Content.Shared/Gravity/SharedFloatingVisualizerSystem.cs @@ -8,15 +8,14 @@ namespace Content.Shared.Gravity; /// public abstract class SharedFloatingVisualizerSystem : EntitySystem { - [Dependency] private readonly SharedGravitySystem GravitySystem = default!; + [Dependency] private readonly SharedGravitySystem _gravity = default!; public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnComponentStartup); - SubscribeLocalEvent(OnGravityChanged); - SubscribeLocalEvent(OnEntParentChanged); + SubscribeLocalEvent(OnWeightlessnessChanged); } /// @@ -24,48 +23,28 @@ public override void Initialize() /// public virtual void FloatAnimation(EntityUid uid, Vector2 offset, string animationKey, float animationTime, bool stop = false) { } - protected bool CanFloat(EntityUid uid, FloatingVisualsComponent component, TransformComponent? transform = null) + protected bool CanFloat(Entity entity) { - if (!Resolve(uid, ref transform)) - return false; - - if (transform.MapID == MapId.Nullspace) - return false; - - component.CanFloat = GravitySystem.IsWeightless(uid, xform: transform); - Dirty(uid, component); - return component.CanFloat; + entity.Comp.CanFloat = _gravity.IsWeightless(entity.Owner); + Dirty(entity); + return entity.Comp.CanFloat; } - private void OnComponentStartup(EntityUid uid, FloatingVisualsComponent component, ComponentStartup args) + private void OnComponentStartup(Entity entity, ref ComponentStartup args) { - if (CanFloat(uid, component)) - FloatAnimation(uid, component.Offset, component.AnimationKey, component.AnimationTime); + if (CanFloat(entity)) + FloatAnimation(entity, entity.Comp.Offset, entity.Comp.AnimationKey, entity.Comp.AnimationTime); } - private void OnGravityChanged(ref GravityChangedEvent args) + private void OnWeightlessnessChanged(Entity entity, ref WeightlessnessChangedEvent args) { - var query = EntityQueryEnumerator(); - while (query.MoveNext(out var uid, out var floating, out var transform)) - { - if (transform.MapID == MapId.Nullspace) - continue; - - if (transform.GridUid != args.ChangedGridIndex) - continue; + if (entity.Comp.CanFloat == args.Weightless) + return; - floating.CanFloat = !args.HasGravity; - Dirty(uid, floating); + entity.Comp.CanFloat = CanFloat(entity); + Dirty(entity); - if (!args.HasGravity) - FloatAnimation(uid, floating.Offset, floating.AnimationKey, floating.AnimationTime); - } - } - - private void OnEntParentChanged(EntityUid uid, FloatingVisualsComponent component, ref EntParentChangedMessage args) - { - var transform = args.Transform; - if (CanFloat(uid, component, transform)) - FloatAnimation(uid, component.Offset, component.AnimationKey, component.AnimationTime); + if (args.Weightless) + FloatAnimation(entity, entity.Comp.Offset, entity.Comp.AnimationKey, entity.Comp.AnimationTime); } } diff --git a/Content.Shared/Gravity/SharedGravitySystem.cs b/Content.Shared/Gravity/SharedGravitySystem.cs index e20771d60381..b54f9b21c8ea 100644 --- a/Content.Shared/Gravity/SharedGravitySystem.cs +++ b/Content.Shared/Gravity/SharedGravitySystem.cs @@ -1,171 +1,254 @@ using Content.Shared.Alert; using Content.Shared.Inventory; -using Content.Shared.Movement.Components; -using Robust.Shared.GameStates; +using Content.Shared.Throwing; +using Content.Shared.Weapons.Ranged.Systems; +using Robust.Shared.Map; using Robust.Shared.Physics; using Robust.Shared.Physics.Components; +using Robust.Shared.Physics.Events; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; using Robust.Shared.Timing; -namespace Content.Shared.Gravity +namespace Content.Shared.Gravity; + +public abstract partial class SharedGravitySystem : EntitySystem { - public abstract partial class SharedGravitySystem : EntitySystem + [Dependency] protected readonly IGameTiming Timing = default!; + [Dependency] private readonly AlertsSystem _alerts = default!; + + public static readonly ProtoId WeightlessAlert = "Weightless"; + + protected EntityQuery GravityQuery; + private EntityQuery _weightlessQuery; + private EntityQuery _physicsQuery; + + public override void Initialize() { - [Dependency] protected readonly IGameTiming Timing = default!; - [Dependency] private readonly AlertsSystem _alerts = default!; + base.Initialize(); + // Grid Gravity + SubscribeLocalEvent(OnGridInit); + SubscribeLocalEvent(OnGravityChange); + + // Weightlessness + SubscribeLocalEvent(OnMapInit); + SubscribeLocalEvent(OnEntParentChanged); + SubscribeLocalEvent(OnBodyTypeChanged); + + // Alerts + SubscribeLocalEvent(OnAlertsSync); + SubscribeLocalEvent(OnWeightlessnessChanged); + SubscribeLocalEvent(OnAlertsParentChange); + + // Impulse + SubscribeLocalEvent(OnShooterImpulse); + SubscribeLocalEvent(OnThrowerImpulse); + + GravityQuery = GetEntityQuery(); + _weightlessQuery = GetEntityQuery(); + _physicsQuery = GetEntityQuery(); + } - public static readonly ProtoId WeightlessAlert = "Weightless"; + public override void Update(float frameTime) + { + base.Update(frameTime); + UpdateShake(); + } - private EntityQuery _gravityQuery; + public bool IsWeightless(Entity entity) + { + // If we can be weightless and are weightless, return true, otherwise return false + return _weightlessQuery.Resolve(entity, ref entity.Comp, false) && entity.Comp.Weightless; + } - public bool IsWeightless(EntityUid uid, PhysicsComponent? body = null, TransformComponent? xform = null) - { - Resolve(uid, ref body, false); + private bool GetWeightless(Entity entity) + { + if (!_physicsQuery.Resolve(entity, ref entity.Comp2, false)) + return false; - if ((body?.BodyType & (BodyType.Static | BodyType.Kinematic)) != 0) - return false; + if (entity.Comp2.BodyType is BodyType.Static or BodyType.Kinematic) + return false; - if (TryComp(uid, out var ignoreGravityComponent)) - return ignoreGravityComponent.Weightless; + // Check if something other than the grid or map is overriding our gravity + var ev = new IsWeightlessEvent(); + RaiseLocalEvent(entity, ref ev); + if (ev.Handled) + return ev.IsWeightless; - var ev = new IsWeightlessEvent(uid); - RaiseLocalEvent(uid, ref ev); - if (ev.Handled) - return ev.IsWeightless; + return !EntityGridOrMapHaveGravity(entity.Owner); + } - if (!Resolve(uid, ref xform)) - return true; + /// + /// Refreshes weightlessness status, needs to be called anytime it would change. + /// + /// The entity we are updating the weightless status of + public void RefreshWeightless(Entity entity) + { + if (!_weightlessQuery.Resolve(entity, ref entity.Comp)) + return; - // If grid / map has gravity - if (EntityGridOrMapHaveGravity((uid, xform))) - return false; + UpdateWeightless(entity!); + } - return true; - } + /// + /// Overload of which also takes a bool for the weightlessness value we want to change to. + /// This method is LOAD BEARING for UninitializedSaveTest. DO NOT REMOVE IT. + /// + /// The entity we are updating the weightless status of + /// The weightless value we are trying to change to, helps avoid needless networking + public void RefreshWeightless(Entity entity, bool weightless) + { + if (!_weightlessQuery.Resolve(entity, ref entity.Comp)) + return; - /// - /// Checks if a given entity is currently standing on a grid or map that supports having gravity at all. - /// - public bool EntityOnGravitySupportingGridOrMap(Entity entity) - { - entity.Comp ??= Transform(entity); + // Only update if we're changing our weightless status + if (entity.Comp.Weightless == weightless) + return; - return _gravityQuery.HasComp(entity.Comp.GridUid) || - _gravityQuery.HasComp(entity.Comp.MapUid); - } + UpdateWeightless(entity!); + } + private void UpdateWeightless(Entity entity) + { + var newWeightless = GetWeightless(entity); - /// - /// Checks if a given entity is currently standing on a grid or map that has gravity of some kind. - /// - public bool EntityGridOrMapHaveGravity(Entity entity) - { - entity.Comp ??= Transform(entity); + // Don't network or raise events if it's not changing + if (newWeightless == entity.Comp.Weightless) + return; - return _gravityQuery.TryComp(entity.Comp.GridUid, out var gravity) && gravity.Enabled || - _gravityQuery.TryComp(entity.Comp.MapUid, out var mapGravity) && mapGravity.Enabled; - } + entity.Comp.Weightless = newWeightless; + Dirty(entity); - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnGridInit); - SubscribeLocalEvent(OnAlertsSync); - SubscribeLocalEvent(OnAlertsParentChange); - SubscribeLocalEvent(OnGravityChange); - SubscribeLocalEvent(OnGetState); - SubscribeLocalEvent(OnHandleState); - - _gravityQuery = GetEntityQuery(); - } + var ev = new WeightlessnessChangedEvent(entity.Comp.Weightless); + RaiseLocalEvent(entity, ref ev); + } - public override void Update(float frameTime) - { - base.Update(frameTime); - UpdateShake(); - } + private void OnMapInit(Entity entity, ref MapInitEvent args) + { + RefreshWeightless((entity.Owner, entity.Comp)); + } - private void OnHandleState(EntityUid uid, GravityComponent component, ref ComponentHandleState args) - { - if (args.Current is not GravityComponentState state) - return; - - if (component.EnabledVV == state.Enabled) - return; - component.EnabledVV = state.Enabled; - var ev = new GravityChangedEvent(uid, component.EnabledVV); - RaiseLocalEvent(uid, ref ev, true); - } + private void OnWeightlessnessChanged(Entity entity, ref WeightlessnessChangedEvent args) + { + if (args.Weightless) + _alerts.ShowAlert(entity, WeightlessAlert); + else + _alerts.ClearAlert(entity, WeightlessAlert); + } - private void OnGetState(EntityUid uid, GravityComponent component, ref ComponentGetState args) - { - args.State = new GravityComponentState(component.EnabledVV); - } + private void OnEntParentChanged(Entity entity, ref EntParentChangedMessage args) + { + // If we've moved but are still on the same grid, then don't do anything. + if (args.OldParent == args.Transform.GridUid) + return; - private void OnGravityChange(ref GravityChangedEvent ev) - { - var alerts = AllEntityQuery(); - while(alerts.MoveNext(out var uid, out _, out var xform)) - { - if (xform.GridUid != ev.ChangedGridIndex) - continue; - - if (!ev.HasGravity) - { - _alerts.ShowAlert(uid, WeightlessAlert); - } - else - { - _alerts.ClearAlert(uid, WeightlessAlert); - } - } - } + RefreshWeightless((entity.Owner, entity.Comp), !EntityGridOrMapHaveGravity((entity, args.Transform))); + } - private void OnAlertsSync(AlertSyncEvent ev) - { - if (IsWeightless(ev.Euid)) - { - _alerts.ShowAlert(ev.Euid, WeightlessAlert); - } - else - { - _alerts.ClearAlert(ev.Euid, WeightlessAlert); - } - } + private void OnBodyTypeChanged(Entity entity, ref PhysicsBodyTypeChangedEvent args) + { + // No need to update weightlessness if we're not weightless and we're a body type that can't be weightless + if (args.New is BodyType.Static or BodyType.Kinematic && entity.Comp.Weightless == false) + return; - private void OnAlertsParentChange(EntityUid uid, AlertsComponent component, ref EntParentChangedMessage args) - { - if (IsWeightless(uid)) - { - _alerts.ShowAlert(uid, WeightlessAlert); - } - else - { - _alerts.ClearAlert(uid, WeightlessAlert); - } - } + RefreshWeightless((entity.Owner, entity.Comp)); + } + + /// + /// Checks if a given entity is currently standing on a grid or map that supports having gravity at all. + /// + public bool EntityOnGravitySupportingGridOrMap(Entity entity) + { + entity.Comp ??= Transform(entity); + + return GravityQuery.HasComp(entity.Comp.GridUid) || + GravityQuery.HasComp(entity.Comp.MapUid); + } + + /// + /// Checks if a given entity is currently standing on a grid or map that has gravity of some kind. + /// + public bool EntityGridOrMapHaveGravity(Entity entity) + { + entity.Comp ??= Transform(entity); + + // DO NOT SET TO WEIGHTLESS IF THEY'RE IN NULL-SPACE + // TODO: If entities actually properly pause when leaving PVS rather than entering null-space this can probably go. + if (entity.Comp.MapID == MapId.Nullspace) + return true; - private void OnGridInit(GridInitializeEvent ev) + return GravityQuery.TryComp(entity.Comp.GridUid, out var gravity) && gravity.Enabled || + GravityQuery.TryComp(entity.Comp.MapUid, out var mapGravity) && mapGravity.Enabled; + } + + private void OnGravityChange(ref GravityChangedEvent args) + { + var gravity = AllEntityQuery(); + while(gravity.MoveNext(out var uid, out var weightless, out var xform)) { - EnsureComp(ev.EntityUid); + if (xform.GridUid != args.ChangedGridIndex) + continue; + + RefreshWeightless((uid, weightless), !args.HasGravity); } + } - [Serializable, NetSerializable] - private sealed class GravityComponentState : ComponentState - { - public bool Enabled { get; } + private void OnAlertsSync(AlertSyncEvent ev) + { + if (IsWeightless(ev.Euid)) + _alerts.ShowAlert(ev.Euid, WeightlessAlert); + else + _alerts.ClearAlert(ev.Euid, WeightlessAlert); + } + + private void OnAlertsParentChange(EntityUid uid, AlertsComponent component, ref EntParentChangedMessage args) + { + if (IsWeightless(uid)) + _alerts.ShowAlert(uid, WeightlessAlert); + else + _alerts.ClearAlert(uid, WeightlessAlert); + } - public GravityComponentState(bool enabled) - { - Enabled = enabled; - } + private void OnGridInit(GridInitializeEvent ev) + { + EnsureComp(ev.EntityUid); + } + + [Serializable, NetSerializable] + private sealed class GravityComponentState : ComponentState + { + public bool Enabled { get; } + + public GravityComponentState(bool enabled) + { + Enabled = enabled; } } - [ByRefEvent] - public record struct IsWeightlessEvent(EntityUid Entity, bool IsWeightless = false, bool Handled = false) : IInventoryRelayEvent + private void OnThrowerImpulse(Entity entity, ref ThrowerImpulseEvent args) + { + args.Push = true; + } + + private void OnShooterImpulse(Entity entity, ref ShooterImpulseEvent args) { - SlotFlags IInventoryRelayEvent.TargetSlots => ~SlotFlags.POCKET; + args.Push = true; } } + +/// +/// Raised to determine if an entity's weightlessness is being overwritten by a component or item with a component. +/// +/// Whether we should be weightless +/// Whether something is trying to override our weightlessness +[ByRefEvent] +public record struct IsWeightlessEvent(bool IsWeightless = false, bool Handled = false) : IInventoryRelayEvent +{ + SlotFlags IInventoryRelayEvent.TargetSlots => ~SlotFlags.POCKET; +} + +/// +/// Raised on an entity when their weightless status changes. +/// +[ByRefEvent] +public readonly record struct WeightlessnessChangedEvent(bool Weightless); diff --git a/Content.Shared/Movement/Components/MovementIgnoreGravityComponent.cs b/Content.Shared/Movement/Components/MovementIgnoreGravityComponent.cs index 77c468e871f2..1723600ad13e 100644 --- a/Content.Shared/Movement/Components/MovementIgnoreGravityComponent.cs +++ b/Content.Shared/Movement/Components/MovementIgnoreGravityComponent.cs @@ -1,34 +1,17 @@ -using Content.Shared.Clothing; -using Content.Shared.Gravity; -using Content.Shared.Inventory; using Robust.Shared.GameStates; -using Robust.Shared.Map; -using Robust.Shared.Physics; -using Robust.Shared.Physics.Components; -using Robust.Shared.Serialization; namespace Content.Shared.Movement.Components { /// /// Ignores gravity entirely. /// - [RegisterComponent, NetworkedComponent] + [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class MovementIgnoreGravityComponent : Component { /// - /// Whether or not gravity is on or off for this object. + /// Whether gravity is on or off for this object. This will always override the current Gravity State. /// - [DataField("gravityState")] public bool Weightless = false; - } - - [NetSerializable, Serializable] - public sealed class MovementIgnoreGravityComponentState : ComponentState - { + [DataField, AutoNetworkedField] public bool Weightless; - - public MovementIgnoreGravityComponentState(MovementIgnoreGravityComponent component) - { - Weightless = component.Weightless; - } } } diff --git a/Content.Shared/Movement/Systems/FrictionContactsSystem.cs b/Content.Shared/Movement/Systems/FrictionContactsSystem.cs index 44fc3933e306..3ffdd6ec26f7 100644 --- a/Content.Shared/Movement/Systems/FrictionContactsSystem.cs +++ b/Content.Shared/Movement/Systems/FrictionContactsSystem.cs @@ -84,7 +84,7 @@ private void OnRefreshFrictionModifiers(Entity(GetState); - SubscribeLocalEvent(HandleState); SubscribeLocalEvent(OnWeightless); + SubscribeLocalEvent(OnIsWeightless); + SubscribeLocalEvent(OnComponentStartup); } - private void OnWeightless(EntityUid uid, MovementAlwaysTouchingComponent component, ref CanWeightlessMoveEvent args) + private void OnWeightless(Entity entity, ref CanWeightlessMoveEvent args) { args.CanMove = true; } - private void HandleState(EntityUid uid, MovementIgnoreGravityComponent component, ref ComponentHandleState args) + private void OnIsWeightless(Entity entity, ref IsWeightlessEvent args) { - if (args.Next is null) - return; + // We don't check if the event has been handled as this component takes precedent over other things. - component.Weightless = ((MovementIgnoreGravityComponentState) args.Next).Weightless; + args.IsWeightless = entity.Comp.Weightless; + args.Handled = true; } - private void GetState(EntityUid uid, MovementIgnoreGravityComponent component, ref ComponentGetState args) + private void OnComponentStartup(Entity entity, ref ComponentStartup args) { - args.State = new MovementIgnoreGravityComponentState(component); + EnsureComp(entity); + _gravity.RefreshWeightless(entity.Owner, entity.Comp.Weightless); } } diff --git a/Content.Shared/Movement/Systems/SharedMoverController.cs b/Content.Shared/Movement/Systems/SharedMoverController.cs index f8495fcd18ab..b3c84aed4d37 100644 --- a/Content.Shared/Movement/Systems/SharedMoverController.cs +++ b/Content.Shared/Movement/Systems/SharedMoverController.cs @@ -195,8 +195,7 @@ protected void HandleMobMovement( } // If the body is in air but isn't weightless then it can't move - // TODO: MAKE ISWEIGHTLESS EVENT BASED - var weightless = _gravity.IsWeightless(uid, physicsComponent, xform); + var weightless = _gravity.IsWeightless(uid); var inAirHelpless = false; if (physicsComponent.BodyStatus != BodyStatus.OnGround && !CanMoveInAirQuery.HasComponent(uid)) @@ -624,8 +623,7 @@ private void OnTileFriction(Entity ent, ref Tile if (!TryComp(ent, out var physicsComponent) || !XformQuery.TryComp(ent, out var xform)) return; - // TODO: Make IsWeightless event based!!! - if (physicsComponent.BodyStatus != BodyStatus.OnGround || _gravity.IsWeightless(ent, physicsComponent, xform)) + if (physicsComponent.BodyStatus != BodyStatus.OnGround || _gravity.IsWeightless(ent.Owner)) args.Modifier *= ent.Comp.BaseWeightlessFriction; else args.Modifier *= ent.Comp.BaseFriction; diff --git a/Content.Shared/Movement/Systems/SpeedModifierContactsSystem.cs b/Content.Shared/Movement/Systems/SpeedModifierContactsSystem.cs index 8a0b085a8320..2dda24416318 100644 --- a/Content.Shared/Movement/Systems/SpeedModifierContactsSystem.cs +++ b/Content.Shared/Movement/Systems/SpeedModifierContactsSystem.cs @@ -85,7 +85,7 @@ private void OnRefreshMovementSpeedModifiers(EntityUid uid, SpeedModifiedByConta var sprintSpeed = 0.0f; // Cache the result of the airborne check, as it's expensive and independent of contacting entities, hence need only be done once. - var isAirborne = physicsComponent.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(uid, physicsComponent); + var isAirborne = physicsComponent.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(uid); bool remove = true; var entries = 0; diff --git a/Content.Shared/Physics/Controllers/SharedConveyorController.cs b/Content.Shared/Physics/Controllers/SharedConveyorController.cs index c2c88b2742dc..b1ccb3be2a2e 100644 --- a/Content.Shared/Physics/Controllers/SharedConveyorController.cs +++ b/Content.Shared/Physics/Controllers/SharedConveyorController.cs @@ -216,7 +216,7 @@ private bool TryConvey(Entity(otherUid, out var physics) && - (physics.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(otherUid, physics))) + (physics.BodyStatus == BodyStatus.InAir || _gravity.IsWeightless(otherUid))) return false; var msg = new StepTriggerAttemptEvent { Source = uid, Tripper = otherUid }; diff --git a/Content.Shared/Throwing/ThrowingSystem.cs b/Content.Shared/Throwing/ThrowingSystem.cs index 4e44901c57f7..db68c3517cee 100644 --- a/Content.Shared/Throwing/ThrowingSystem.cs +++ b/Content.Shared/Throwing/ThrowingSystem.cs @@ -242,7 +242,7 @@ public void TryThrow(EntityUid uid, RaiseLocalEvent(user.Value, ref pushEv); const float massLimit = 5f; - if (pushEv.Push || _gravity.IsWeightless(user.Value)) + if (pushEv.Push) _physics.ApplyLinearImpulse(user.Value, -impulseVector / physics.Mass * pushbackRatio * MathF.Min(massLimit, physics.Mass), body: userPhysics); } } diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs index 61ee8cdada05..31f86d023684 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs @@ -391,7 +391,7 @@ private void AttemptShoot(EntityUid user, EntityUid gunUid, GunComponent gun) var shooterEv = new ShooterImpulseEvent(); RaiseLocalEvent(user, ref shooterEv); - if (shooterEv.Push || _gravity.IsWeightless(user, userPhysics)) + if (shooterEv.Push) CauseImpulse(fromCoordinates, toCoordinates.Value, user, userPhysics); } diff --git a/Resources/Prototypes/Entities/Mobs/base.yml b/Resources/Prototypes/Entities/Mobs/base.yml index cfd9c1363195..90bb90e6630d 100644 --- a/Resources/Prototypes/Entities/Mobs/base.yml +++ b/Resources/Prototypes/Entities/Mobs/base.yml @@ -9,6 +9,7 @@ noRot: true drawdepth: Mobs - type: MobCollision + - type: GravityAffected - type: Physics bodyType: KinematicController - type: Fixtures diff --git a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml index e57223e1b40c..15f67245f1b3 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml @@ -6,11 +6,13 @@ - type: Clickable - type: InteractionOutline - type: MovementIgnoreGravity + weightless: true - type: Sprite sprite: Objects/Fun/immovable_rod.rsi state: icon noRot: false - type: ImmovableRod + - type: GravityAffected - type: Physics bodyType: Dynamic linearDamping: 0 @@ -78,8 +80,6 @@ damage: types: Blunt: 190 - - type: MovementIgnoreGravity - gravityState: true - type: InputMover - type: MovementSpeedModifier baseWeightlessAcceleration: 5 diff --git a/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml b/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml index 4c4e44c28cd2..bda59013787d 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml @@ -64,6 +64,7 @@ - type: Pullable - type: Physics bodyType: KinematicController + - type: GravityAffected - type: Clickable - type: WiresPanel - type: Fixtures diff --git a/Resources/Prototypes/Entities/Objects/base_item.yml b/Resources/Prototypes/Entities/Objects/base_item.yml index bb67d3f4cf7f..8490ba0042d7 100644 --- a/Resources/Prototypes/Entities/Objects/base_item.yml +++ b/Resources/Prototypes/Entities/Objects/base_item.yml @@ -24,6 +24,7 @@ soundHit: collection: MetalThud - type: CollisionWake + - type: GravityAffected - type: Physics bodyType: Dynamic fixedRotation: false diff --git a/Resources/Prototypes/Entities/Structures/base_structure.yml b/Resources/Prototypes/Entities/Structures/base_structure.yml index 71971a662431..d4936c859c61 100644 --- a/Resources/Prototypes/Entities/Structures/base_structure.yml +++ b/Resources/Prototypes/Entities/Structures/base_structure.yml @@ -7,6 +7,7 @@ - type: Transform anchored: true - type: Clickable + - type: GravityAffected - type: Physics bodyType: Static - type: Fixtures From da23bc9dcc0965b59d3ec8152c3f134952164a3d Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Tue, 19 Aug 2025 12:18:05 -0700 Subject: [PATCH 174/760] Crawling Fixes Part 4: Can't crawl when weightless. (#39099) * Init Commit * Typos * Commit 2 * Save Interaction Test Mob from failing * ssss * Confident I've gotten all the correct prototypes * Whoops forgot to edit those * aaaaa * Better solution * Test fail fixes * Yaml fix * THE FINAL TEST FIX * Final fix(?) * whoops * Added a WeightlessnessChangedEvent * Check out this diff * Wait I'm dumb * Final optimization and don't duplicate code * Death to IsWeightless * Moth directed targeted attack * A * Bugfixes and such * Grrr * Death * Cleanup * Cleanup 2 --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Stunnable/Systems/StunOnCollideSystem.cs | 2 +- .../Stunnable/SharedStunSystem.Knockdown.cs | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/Content.Server/Stunnable/Systems/StunOnCollideSystem.cs b/Content.Server/Stunnable/Systems/StunOnCollideSystem.cs index 2257812da198..c1757b1c2d3f 100644 --- a/Content.Server/Stunnable/Systems/StunOnCollideSystem.cs +++ b/Content.Server/Stunnable/Systems/StunOnCollideSystem.cs @@ -22,7 +22,7 @@ public override void Initialize() private void TryDoCollideStun(Entity ent, EntityUid target) { - _stunSystem.TryKnockdown(target, ent.Comp.KnockdownAmount, ent.Comp.Refresh, ent.Comp.AutoStand, ent.Comp.Drop); + _stunSystem.TryKnockdown(target, ent.Comp.KnockdownAmount, ent.Comp.Refresh, ent.Comp.AutoStand, ent.Comp.Drop, true); if (ent.Comp.Refresh) { diff --git a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs index 7917f10bd587..098e3176d9ec 100644 --- a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs +++ b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs @@ -4,6 +4,7 @@ using Content.Shared.Damage.Components; using Content.Shared.Database; using Content.Shared.DoAfter; +using Content.Shared.Gravity; using Content.Shared.Hands.EntitySystems; using Content.Shared.Input; using Content.Shared.Movement.Events; @@ -60,6 +61,9 @@ private void InitializeKnockdown() // Crawling SubscribeLocalEvent(OnKnockdownRefresh); SubscribeLocalEvent(OnDamaged); + SubscribeLocalEvent(OnWeightlessnessChanged); + SubscribeLocalEvent(OnKnockdownAttempt); + SubscribeLocalEvent(OnGetStandUpTime); // Handling Alternative Inputs SubscribeAllEvent(OnForceStandup); @@ -488,6 +492,32 @@ private void OnKnockdownRefresh(Entity entity, ref KnockedDown args.SpeedModifier *= entity.Comp.SpeedModifier; } + private void OnWeightlessnessChanged(Entity entity, ref WeightlessnessChangedEvent args) + { + // I probably don't need this check since weightless -> non-weightless you shouldn't be knocked down + // But you never know. + if (!args.Weightless) + return; + + // Targeted moth attack + CancelKnockdownDoAfter((entity, entity.Comp)); + RemComp(entity); + } + + private void OnKnockdownAttempt(Entity entity, ref KnockDownAttemptEvent args) + { + // Directed, targeted moth attack. + if (entity.Comp.Weightless) + args.Cancelled = true; + } + + private void OnGetStandUpTime(Entity entity, ref GetStandUpTimeEvent args) + { + // Get up instantly if weightless + if (entity.Comp.Weightless) + args.DoAfterTime = TimeSpan.Zero; + } + #endregion #region Action Blockers From 32ad429b8ff7174726350a5e73fbb5c1bdb6e550 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 19 Aug 2025 19:19:15 +0000 Subject: [PATCH 175/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index db2f74d203bc..f63a2c780341 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: archee1, Beck - changes: - - message: Inflatable walls no longer instantly deconstruct if canceled. - type: Fix - id: 8357 - time: '2025-04-26T20:56:18.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36937 - author: ScarKy0 changes: - message: Deliveries now have a random multiplier added to them, slightly modifying @@ -3951,3 +3944,10 @@ id: 8869 time: '2025-08-19T17:56:36.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38723 +- author: Princess-Cheeseballs + changes: + - message: You can no longer crawl while weightless. + type: Fix + id: 8870 + time: '2025-08-19T19:18:06.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39099 From 325f0e45fa44b100271e69d89c26e6d162a42dab Mon Sep 17 00:00:00 2001 From: Nox Date: Tue, 19 Aug 2025 13:31:02 -0700 Subject: [PATCH 176/760] Viable Canesword (#39586) * Buffed canesword damage to 16, cost to 3. Signed-off-by: Nox38 * Increased sale price from 1 to 2 TC, increased damage from 16 to 17 to match cap saber. Signed-off-by: Nox38 --------- Signed-off-by: Nox38 --- Resources/Prototypes/Catalog/uplink_catalog.yml | 2 +- Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index ebeae71d99cc..c499f54db619 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -2202,7 +2202,7 @@ discountDownTo: Telecrystal: 2 cost: - Telecrystal: 5 + Telecrystal: 3 categories: - UplinkJob conditions: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml index 2847b723d862..29ce5fa8c81c 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml @@ -41,7 +41,7 @@ attackRate: 1.5 damage: types: - Slash: 14 + Slash: 17 soundHit: path: /Audio/Weapons/bladeslice.ogg - type: Item From f2d512e19a8f61ee7c2efb0bf0481b93751e3143 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 19 Aug 2025 20:32:09 +0000 Subject: [PATCH 177/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index f63a2c780341..c851f1d08687 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,14 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Deliveries now have a random multiplier added to them, slightly modifying - their earnings. - type: Add - - message: Deliveries now show how many spesos they grant on examine. - type: Tweak - id: 8358 - time: '2025-04-26T21:42:27.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36918 - author: sowelipililimute changes: - message: Medical and security techfab will no longer announce more than five recipes @@ -3951,3 +3941,11 @@ id: 8870 time: '2025-08-19T19:18:06.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39099 +- author: Nox38 + changes: + - message: Buffed the Librarian cane sword's damage and price to be more competitive. + Damage 15 -> 17 slash, TC cost 5 -> 3 + type: Tweak + id: 8871 + time: '2025-08-19T20:31:02.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39586 From e90fac14eb9d8ecd7267ea7d7381ad0f3abc8886 Mon Sep 17 00:00:00 2001 From: Winkarst-cpu <74284083+Winkarst-cpu@users.noreply.github.com> Date: Wed, 20 Aug 2025 01:30:55 +0300 Subject: [PATCH 178/760] Fix: Untoggle removed actions (#39526) * Fix * Update Content.Shared/Actions/SharedActionsSystem.cs Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com> --------- Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com> --- Content.Shared/Actions/SharedActionsSystem.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Content.Shared/Actions/SharedActionsSystem.cs b/Content.Shared/Actions/SharedActionsSystem.cs index c4581cfbffb5..c0a32e6038b4 100644 --- a/Content.Shared/Actions/SharedActionsSystem.cs +++ b/Content.Shared/Actions/SharedActionsSystem.cs @@ -832,7 +832,8 @@ public void RemoveAction(Entity performer, Entity Date: Wed, 20 Aug 2025 01:39:25 +0300 Subject: [PATCH 179/760] Fixing foam dart sprite in hands (#39758) --- .../Weapons/Guns/Ammunition/Projectiles/toy.yml | 2 +- .../Objects/Fun/Foam/foam_crossbow.rsi/meta.json | 3 --- .../foamdart.png | Bin .../Objects/Fun/Foam/foam_dart.rsi/meta.json | 14 ++++++++++++++ 4 files changed, 15 insertions(+), 4 deletions(-) rename Resources/Textures/Objects/Fun/Foam/{foam_crossbow.rsi => foam_dart.rsi}/foamdart.png (100%) create mode 100644 Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/toy.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/toy.yml index cfe080da6d59..3e4235f67712 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/toy.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/toy.yml @@ -24,7 +24,7 @@ - Trash - type: Ammo - type: Sprite - sprite: Objects/Fun/Foam/foam_crossbow.rsi + sprite: Objects/Fun/Foam/foam_dart.rsi layers: - state: foamdart - type: EmbeddableProjectile diff --git a/Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/meta.json b/Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/meta.json index b245d7e77db3..79a6ec3509e1 100644 --- a/Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/meta.json @@ -10,9 +10,6 @@ { "name": "icon" }, - { - "name": "foamdart" - }, { "name": "foambox" }, diff --git a/Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/foamdart.png b/Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/foamdart.png similarity index 100% rename from Resources/Textures/Objects/Fun/Foam/foam_crossbow.rsi/foamdart.png rename to Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/foamdart.png diff --git a/Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/meta.json b/Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/meta.json new file mode 100644 index 000000000000..a7e64d408bcb --- /dev/null +++ b/Resources/Textures/Objects/Fun/Foam/foam_dart.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "foamdart" + } + ] +} From 3f14ceec0fa9aad8526bc4ced17fa6880bd81874 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Wed, 20 Aug 2025 00:40:52 +0200 Subject: [PATCH 180/760] fix performer's suit sprites (#39722) --- .../Misc/performer-wig.rsi/equipped-HELMET.png | Bin 792 -> 1145 bytes .../Boots/performer.rsi/equipped-FEET.png | Bin 875 -> 854 bytes .../Shoes/Boots/performer.rsi/icon.png | Bin 396 -> 375 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Misc/performer-wig.rsi/equipped-HELMET.png index 4d5e75107dbf77405642901544546fabbd6ba429..0f243264bd747a9f69a8c12db2bdc35b8dd77a99 100644 GIT binary patch delta 1135 zcmV-#1d#if2Kfk(8Gi-<0063Kaozv`010qNS#tmY4#5Bb4#5Gqk!$S$00b*ZL_t(| zUhP`FYZO5gpG}k)gyf9D{~*R90Sm=Wu+c_D#KJ<17A9ihN0lguh#;|wu@JQ~Y9WXq zSZSpeeqahqLyBM{LDXDM#wEU9ZsNn(jdk^3a2R zmKKK(o2$FJ)bHhAx;L8?KbC-~*;|~Q)d2(W!^>&)c;9{xJsQSwKiq7yAP(QmzP9#N z8jiBi20xYnu)kDZ)N7k&^3K43_haF!2JPL{U)N(C_kS@6dA(QE^lh^s3O`IPG9ao+ z@FNN6KRi_TD0@A2RtL6m_a62B#Z!e~m&@OD7NEy9#&I8wxnB)c5^)C}MR+AJ9fsc}C3*97E2 zydxlX^Qo=>JR0^9n`WyQ#!9o3m;qTfKsb_BA2w`Xthjoy1XSneZ6@v?9a}rLdSM6B z>_iff$L?x6BDH7ABZaxMNtlo~Q$GnmHUp$i$A6`ZtsPsvupeo5TKXwqrY|=OOu4l5 z2U#sm0A>$Cr0wKUJ3sW&W?w`A_l1Tl$K7Fx1oMA>k}l-9!E=3Za*hGVfMdWh;23ZW zI0hU8j)4`(0Q*xl#g0$S!;@Fly(<#|9jFnaEEO(D6vY=+jHx;eoCBv$tD7fJh`&OK z-hT$^J39bTut4BwbXI`-%9@3kaPaVfiYKT+NNbU70x0;Q3m4VY`E$YHi11l~EWvSg z!{-uEiH1+`O-cfr0Mj{oKR3??U?zG72gRSSxIse>vkwfK^}2HkmS3OQ1W>IW>+H#q zqjh@+O5=}q?D8gk-z#z-fNfv^i^}vwAb)&B)@CO$1rXD-mOGW?y002ovPDHLkV1mWx B6bAqR literal 792 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zns>BK!1G!q&Q20{DS{O z0Yk8Vg%C)vz$3Dlfr0NJ2s7@OnEe(gC{f}XQ4*Y=R#Ki=l*$m0n3-3i=jR%tV5(=R zXCiceSu;@0w$upEG*3@01`Z&Hl|hP;m4Ok+@&aOMC>!Jx4Mt|LI1`X<$jHPX0HmXU zIJ2DvES?2qgTT!)Murza55s6QOBsMt6WAG8fGQ1)j13qUKuiVM$hrVx(i9*Y1ek#4 zGJ#bFSy}*DP+f)w1|Zp)(x12YXns-x25Gmai(^QH``c-^Hyu{sa251@^}oK*G4P=G zt1nL;`l#;~@01R|!p{0geksEPrK%4Scjs7rkLI~o>GIFYURmdll$yN2OLNsVe}q^a zUa3vDyQj$VQa|b!D}$ZOvnsx1iDeUNZTgxSZcSGxaB3}Vn(OpUkk95t{BI);rc!f8 zw!a#7%zZ2Yb$R|?9*%;lbA&c+@{i^)nHPWc57&$PH<(Y@C*N|(ni|izGFOU0b<($N zhl~H2TND)~4&2gjxRUX;VNL{#twVbH%ypk-7>-W=$LVluO&(V+6YGaSW`{+&3~LuI zWm@ZSD3?K4IN7-pab+ zagV9u?sGC1wJiJ3m*0+h`3UiqxdoLkb=Oj2Zvfa^sXp*EzX?OW|BGUWX1U&M`_V# z_c8-M$VjyPw)p=0UA~cdw=n~|Z~~K01E&F_+5wgs3}8+@3J=2hC(JbKjGcS>Go9S} zGkzQ6_PRg%v%{?D=`2x+SH-{X=_nf(hGqGN{{3{x+h&)=%3i;-QBm*pQfv43G+ud= z`=;l+!t6*#wXI3Z*PT-rh^%Ow<{@rZSE0Lk&X+q+uJ9iD{w?>S|G9fEOZIw4-mh1G zyeK5b{o$3sj9GlVep+`|`u;VEJ8y8-=)q+H4wmgNe*a~Y47@a*X~Xh#hKE00O}3Zh z+*IGXa{jT`lDMf&iiU+d}_CRC)C$8`J(*!QoY&-zEnU9r-4)9(5| zHp$g^`?%Sm8P199Bbg#};<+a(}zU^|dL-^{? zDKA!q2>hMHG|#^9W6WLOpSOR#i}|F32x%+<4UB_&V2nJ7S6>ivN^a)7jTaIejF}Af zF9|#;zM24bX?yvgrULp0pjf?Y&z={l4yXlRQVpEe_3qqyW#Fj6fA>K55ky99>sG9O)b&(}| zmrhX2oXq~oseWFF6DI>_VCRIci6W~nZx7jG`!vM#By(jTZz@Bm<9xli)`yCrwNGs> zspPJID9JFF`L+M_f(I8m+Mg?I=e?xld+D3hJjMx)eHmx=vGvQWw`RGt;#K8co2S}; z+nm~eCmtzVAhRUDc;Ele9c!iY?=yCP-+uVI{B;Ai>cD&3Z~s$MKEYSW&|>CwVYOV1FT6;Nt4eBtgN*gbCS_5?>OMJiY`3@=tY%yMDLyV(j&qmUE4@x49iW z_vYNbIiDL7&&|1Od;fmTvuy>(cn?lwQm_bOU~%Vac;LY(Afs8&(4@@jP_Tr7qfdkZ zUDliF)^9eAo6*_ZULJqX5%)qVcl)~lfA8c~?@yaF-A(6^QL>Gn{i9*}^>q`z&8zd0 zD!XxRyNbe<|17s(zY^>{qbM}X`1drn<`4b83$Mht&bPNa?D?!(Zc$$O<7t0>{&W8@ zJ^W@pNXN_w*FR4bC+v1sD41DWOFJ#@=eCK|2R&oNZ(}H_*CG|^8SRs_cr{rRa1Ok|DDlp-Sy|U@7(-S<9z+>w(T2E z6xF#g{a7&7v@~t@dzDinwe{Ov7$o}(B#|@L`Pi%N~PFTV8 zsZMWf`IK4SH)A9!KJ%n5?_&yWyfX1&cjAI7HI^qIf(nf6l^K<%>;Jo+_Tf_Hak=WB zC#Ki8K%=1^8V|Ump{(x8wcGB23z}BQz2Hui&@SwW-T&&x9|xd)tB?cQv%WDa&yy3vRd5o~?UvxqiR{?G#g%4MN=x*G-}y-w@g` zEuwMz0)Z*@QqPVo+5g(&LmA7@mh^RY6?xYdWWQdcR?U9!n{C4^<1H&Ke=WUt{Dis9 z=nH@SUGB9@bR}0HZ zo=;A<`sOZu*ebb4TE6T{=7pLK&1_oPMP~DK8TT>!24rt{{JhGdJ}x}*`odpdr48(O x)B|TrFL--1bD!{(Q%gUrRbA-wf74gLL-~4t#NsOrcfDc&0#8>zmvv4FO#mpBi4Xt) diff --git a/Resources/Textures/Clothing/Shoes/Boots/performer.rsi/icon.png b/Resources/Textures/Clothing/Shoes/Boots/performer.rsi/icon.png index 7619c7fd2e5c152838bd699b5b41cc2b1106620b..dddc65638738f41aad72e16f9d60d18ca1a7f44c 100644 GIT binary patch delta 327 zcmeBS{?0VPvR>2E#W5tpJvl*wb+Mv>6cda%pm@Ne>+ihJV*k=ZCNpRMtbfaR_}dm2 zx9j&h|3{wvs*to@&M?QnOZ}veSdh$zvVT!*l9jw|{qk`}H5I>w)_lD?>n#t{@AHNq zxI2t(Dl3{r9v{e>>2dMn>*MBa?-Q@_^z@wJ=?Pd{uOM}Vy|ej=C##C3L*(HZjn!uh z+3e~BMXDWYCRljP3vt-O%;OXLul~=6u7|7F8yt@>yiPIeCMW&aT*0of)6l@s*!huw&wuvr<|mG?JPKI?I|G#TrZffyNn}W0*!#ax zjwNZ~^!Jhy4t)7Z0$m?c69mLrSXo*A|30qp@sBR^;g_~cSdOf?bx}Zqw-HPT$}lmw W*@sG53m?D500f?{elF{r5}E)`*@<%i delta 329 zcmV-P0k;140*nKYIWj&;L_t(|oMT}aU@+={Q3s4VVAKJl4j6U7r~^hFFzSF&2aGy^ zBnNoTTlk+*O%BZdkzp5qXQY_}-p*gkAS18A@bSY-h7WIFg2mpg+0G!a{~QCqfH=dG zhc_5V1tdA(*N<-u-@~jK7-w%}U}Rtdi-BlHMrN@1ujX^Kb%3&lF$3e8;|%}!MHoK3 zc>x#a1M-=G;vo48r}xmt0S2Zn|37|s#lRZp#qekG4xq0gQ4OMhKYx15z!K}h@O#lV zusWb4h)xGYIRIp+sH8lY4YC}V+!&acnZbMr{U7QmCI*l?QXD~)10>=?85kvnfwlqT z{r`V37JB)ff#L8b2B8RF1_p6KP*6bdzkdu8&)+gI5E&IjIbcU_I!@ng&rT&N+mYn} bS^@ym>0xFIVT?lz00000NkvXXu0mjfZ=a9s From a26a18243f0bcbefdf75c830d38ec0183a38e43f Mon Sep 17 00:00:00 2001 From: Samuka-C <47865393+Samuka-C@users.noreply.github.com> Date: Tue, 19 Aug 2025 20:04:24 -0300 Subject: [PATCH 181/760] fix upload console (#39756) * fix upload console * make it smaller * even smaller * revert last commit * Update --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Server/Silicons/Laws/SiliconLawSystem.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Content.Server/Silicons/Laws/SiliconLawSystem.cs b/Content.Server/Silicons/Laws/SiliconLawSystem.cs index e672cb5005de..653ed6bac20a 100644 --- a/Content.Server/Silicons/Laws/SiliconLawSystem.cs +++ b/Content.Server/Silicons/Laws/SiliconLawSystem.cs @@ -294,15 +294,16 @@ public void SetLaws(List newLaws, EntityUid target, SoundSpecifier? protected override void OnUpdaterInsert(Entity ent, ref EntInsertedIntoContainerMessage args) { // TODO: Prediction dump this - if (!TryComp(args.Entity, out SiliconLawProviderComponent? provider)) + if (!TryComp(args.Entity, out var provider)) return; - var lawset = GetLawset(provider.Laws).Laws; + var lawset = provider.Lawset ?? GetLawset(provider.Laws); + var query = EntityManager.CompRegistryQueryEnumerator(ent.Comp.Components); while (query.MoveNext(out var update)) { - SetLaws(lawset, update, provider.LawUploadSound); + SetLaws(lawset.Laws, update, provider.LawUploadSound); } } } From d0b0a4a92611663bdb76150488e4908cc27cffaf Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 19 Aug 2025 23:05:31 +0000 Subject: [PATCH 182/760] Automatic changelog update --- Resources/Changelog/Admin.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Changelog/Admin.yml b/Resources/Changelog/Admin.yml index 60e38dc6e3b1..d2a9c7b436e5 100644 --- a/Resources/Changelog/Admin.yml +++ b/Resources/Changelog/Admin.yml @@ -1338,5 +1338,12 @@ Entries: id: 163 time: '2025-08-15T14:06:51.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/37783 +- author: Samuka + changes: + - message: edited law boards now work correctly + type: Fix + id: 164 + time: '2025-08-19T23:04:24.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39756 Name: Admin Order: 2 From c8e9a5cb442ac3df697144fd28f9e5e8f471b3d6 Mon Sep 17 00:00:00 2001 From: Trosling <111116669+RHSvenson@users.noreply.github.com> Date: Wed, 20 Aug 2025 08:36:15 +0200 Subject: [PATCH 183/760] Update Content.Client/Paper/UI/PaperBoundUserInterface.cs Co-authored-by: Rinary --- Content.Client/Paper/UI/PaperBoundUserInterface.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Client/Paper/UI/PaperBoundUserInterface.cs b/Content.Client/Paper/UI/PaperBoundUserInterface.cs index 3c483989a20f..6a6a8dd77154 100644 --- a/Content.Client/Paper/UI/PaperBoundUserInterface.cs +++ b/Content.Client/Paper/UI/PaperBoundUserInterface.cs @@ -23,7 +23,7 @@ protected override void Open() _window = this.CreateWindow(); _window.OnSaved += InputOnTextEntered; - _window.OnSignatureRequested += OnSignatureRequested; + _window.OnSignatureRequested += OnSignatureRequested; // Starlight-edit if (EntMan.TryGetComponent(Owner, out var paper)) { From cec5504ec7ca920d051e7356111671b708cb70fa Mon Sep 17 00:00:00 2001 From: Trosling <111116669+RHSvenson@users.noreply.github.com> Date: Wed, 20 Aug 2025 08:37:39 +0200 Subject: [PATCH 184/760] Apply suggestions from code review with perms from Yagwog Co-authored-by: Rinary --- .../Paper/UI/PaperBoundUserInterface.cs | 5 +---- Content.Client/Paper/UI/PaperWindow.xaml | 2 ++ Content.Shared/Paper/PaperComponent.cs | 3 ++- Content.Shared/Paper/PaperSystem.cs | 18 ++++++++++++------ 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/Content.Client/Paper/UI/PaperBoundUserInterface.cs b/Content.Client/Paper/UI/PaperBoundUserInterface.cs index 6a6a8dd77154..1b385ac810a2 100644 --- a/Content.Client/Paper/UI/PaperBoundUserInterface.cs +++ b/Content.Client/Paper/UI/PaperBoundUserInterface.cs @@ -52,8 +52,5 @@ private void InputOnTextEntered(string text) } } - private void OnSignatureRequested(int signatureIndex) - { - SendMessage(new PaperSignatureRequestMessage(signatureIndex)); - } + private void OnSignatureRequested(int signatureIndex) => SendMessage(new PaperSignatureRequestMessage(signatureIndex)); // Starlight-edit } diff --git a/Content.Client/Paper/UI/PaperWindow.xaml b/Content.Client/Paper/UI/PaperWindow.xaml index 16c93714acca..799cca647f1e 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml +++ b/Content.Client/Paper/UI/PaperWindow.xaml @@ -14,9 +14,11 @@ + + diff --git a/Content.Shared/Paper/PaperComponent.cs b/Content.Shared/Paper/PaperComponent.cs index 377ac900cab4..c8923189b57e 100644 --- a/Content.Shared/Paper/PaperComponent.cs +++ b/Content.Shared/Paper/PaperComponent.cs @@ -58,6 +58,7 @@ public PaperInputTextMessage(string text) } } + // Starlight-start [Serializable, NetSerializable] public sealed class PaperSignatureRequestMessage : BoundUserInterfaceMessage { @@ -68,7 +69,7 @@ public PaperSignatureRequestMessage(int signatureIndex) SignatureIndex = signatureIndex; } } - + // Starlight-end [Serializable, NetSerializable] public enum PaperUiKey { diff --git a/Content.Shared/Paper/PaperSystem.cs b/Content.Shared/Paper/PaperSystem.cs index 9dbb76b02a8a..4d0dfceeb935 100644 --- a/Content.Shared/Paper/PaperSystem.cs +++ b/Content.Shared/Paper/PaperSystem.cs @@ -13,10 +13,12 @@ using static Content.Shared.Paper.PaperComponent; using Robust.Shared.Prototypes; using Robust.Shared.Random; +// Starlight-start using Content.Shared.IdentityManagement; using Content.Shared.IdentityManagement.Components; using Content.Shared.Mind.Components; using Content.Shared.Roles; +// Starlight-end namespace Content.Shared.Paper; @@ -32,7 +34,7 @@ public sealed class PaperSystem : EntitySystem [Dependency] private readonly SharedUserInterfaceSystem _uiSystem = default!; [Dependency] private readonly MetaDataSystem _metaSystem = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly SharedIdentitySystem _identitySystem = default!; + [Dependency] private readonly SharedIdentitySystem _identitySystem = default!; // Starlight-edit private static readonly ProtoId WriteIgnoreStampsTag = "WriteIgnoreStamps"; private static readonly ProtoId WriteTag = "Write"; @@ -56,7 +58,7 @@ public override void Initialize() // Umbra - Signing alt verb event listener. SubscribeLocalEvent>(AddSignVerb); - SubscribeLocalEvent(OnSignatureRequest); + SubscribeLocalEvent(OnSignatureRequest); // Starlight-edit _paperQuery = GetEntityQuery(); } @@ -286,12 +288,11 @@ public bool TryStamp(Entity entity, StampDisplayInfo stampInfo, { entity.Comp.StampedBy.Add(stampInfo); - // Clean unfilled form and signature tags when stamping to finalize the document + // Starlight-start: Clean unfilled form and signature tags when stamping to finalize the document var cleanedContent = CleanUnfilledTags(entity.Comp.Content); if (cleanedContent != entity.Comp.Content) - { SetContent(entity, cleanedContent); - } + // Starlight-end Dirty(entity); if (entity.Comp.StampState == null && TryComp(entity, out var appearance)) @@ -430,9 +431,11 @@ public void SetContent(Entity entity, string content) private void UpdateUserInterface(Entity entity) { - _uiSystem.SetUiState(entity.Owner, PaperUiKey.Key, new PaperBoundUserInterfaceState(entity.Comp.Content, entity.Comp.StampedBy, entity.Comp.Mode)); + _uiSystem.SetUiState(entity.Owner, PaperUiKey.Key, new PaperBoundUserInterfaceState(entity.Comp.Content, entity.Comp.StampedBy, entity.Comp.Mode)); // Starlight-edit } + # region Starlight + private void OnSignatureRequest(Entity entity, ref PaperSignatureRequestMessage args) { var signature = GetPlayerSignature(args.Actor); @@ -535,6 +538,9 @@ private static string CleanUnfilledTags(string text) .Replace("[signature]", string.Empty) .Replace("[check]", "☐"); } + + # endregion + } ///
From 816af36f73733db034038993018d6d1890916874 Mon Sep 17 00:00:00 2001 From: Trosling <111116669+RHSvenson@users.noreply.github.com> Date: Wed, 20 Aug 2025 08:38:12 +0200 Subject: [PATCH 185/760] Update Content.Client/Paper/UI/PaperWindow.xaml.cs Co-authored-by: Rinary --- Content.Client/Paper/UI/PaperWindow.xaml.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Client/Paper/UI/PaperWindow.xaml.cs b/Content.Client/Paper/UI/PaperWindow.xaml.cs index c6a2c4fd22fd..814922554ffe 100644 --- a/Content.Client/Paper/UI/PaperWindow.xaml.cs +++ b/Content.Client/Paper/UI/PaperWindow.xaml.cs @@ -1,7 +1,7 @@ using System.Numerics; using Content.Client.UserInterface.RichText; using Content.Shared.Paper; -using static Content.Shared.Paper.PaperComponent; +using static Content.Shared.Paper.PaperComponent; // Starlight-edit using Robust.Client.AutoGenerated; using Robust.Client.Graphics; using Robust.Client.Input; From b317d7514f34c56a989c661668290857fdef6f57 Mon Sep 17 00:00:00 2001 From: Perry Fraser Date: Wed, 20 Aug 2025 02:52:52 -0400 Subject: [PATCH 186/760] fix: don't do emergency shuttle stuff in lobby (#38732) --- Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs index 53714c846a3d..e0bbc9d090ce 100644 --- a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs +++ b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs @@ -7,6 +7,7 @@ using Content.Server.Chat.Systems; using Content.Server.Communications; using Content.Server.DeviceNetwork.Systems; +using Content.Server.GameTicking; using Content.Server.GameTicking.Events; using Content.Server.Pinpointer; using Content.Server.Popups; @@ -57,6 +58,7 @@ public sealed partial class EmergencyShuttleSystem : EntitySystem [Dependency] private readonly CommunicationsConsoleSystem _commsConsole = default!; [Dependency] private readonly DeviceNetworkSystem _deviceNetworkSystem = default!; [Dependency] private readonly DockingSystem _dock = default!; + [Dependency] private readonly GameTicker _ticker = default!; [Dependency] private readonly IdCardSystem _idSystem = default!; [Dependency] private readonly NavMapSystem _navMap = default!; [Dependency] private readonly MapLoaderSystem _loader = default!; @@ -157,7 +159,9 @@ private void CleanupEmergencyShuttle() public override void Update(float frameTime) { base.Update(frameTime); - UpdateEmergencyConsole(frameTime); + // Don't handle any of this logic if in lobby + if (_ticker.RunLevel != GameRunLevel.PreRoundLobby) + UpdateEmergencyConsole(frameTime); } /// From 95b0df9a8948a7dd7d80b082981e25a2d9dc5afa Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Wed, 20 Aug 2025 03:02:41 -0400 Subject: [PATCH 187/760] Fix nuke disk getting lost when polymorphed holder is deleted (#36058) * Delete original entity when polymorph is deleted * Switch to EntityTerminatingEvent * Add RevertOnDelete option to PolymorphPrototype * Fix error on server shutdown while polymorphed * Set RevertOnDelete to false by default * AsNullable * Revert "Set RevertOnDelete to false by default" This reverts commit 087c43fbb923c9369c61c9d001e18814b3de3aca. * Use pattern matching instead of .Value --- .../Components/PolymorphedEntityComponent.cs | 2 +- .../Polymorph/Systems/PolymorphSystem.cs | 21 ++++++++++++++++++- .../Polymorph/PolymorphPrototype.cs | 6 ++++++ 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Content.Server/Polymorph/Components/PolymorphedEntityComponent.cs b/Content.Server/Polymorph/Components/PolymorphedEntityComponent.cs index 7620203a862b..7e3437a908cf 100644 --- a/Content.Server/Polymorph/Components/PolymorphedEntityComponent.cs +++ b/Content.Server/Polymorph/Components/PolymorphedEntityComponent.cs @@ -18,7 +18,7 @@ public sealed partial class PolymorphedEntityComponent : Component /// The original entity that the player will revert back into /// [DataField(required: true)] - public EntityUid Parent; + public EntityUid? Parent; /// /// The amount of time that has passed since the entity was created diff --git a/Content.Server/Polymorph/Systems/PolymorphSystem.cs b/Content.Server/Polymorph/Systems/PolymorphSystem.cs index d0f8b4e8fc43..aabc0366cd69 100644 --- a/Content.Server/Polymorph/Systems/PolymorphSystem.cs +++ b/Content.Server/Polymorph/Systems/PolymorphSystem.cs @@ -55,6 +55,7 @@ public override void Initialize() SubscribeLocalEvent(OnBeforeFullySliced); SubscribeLocalEvent(OnDestruction); + SubscribeLocalEvent(OnPolymorphedTerminating); InitializeMap(); } @@ -147,6 +148,16 @@ private void OnDestruction(Entity ent, ref Destructi } } + private void OnPolymorphedTerminating(Entity ent, ref EntityTerminatingEvent args) + { + if (ent.Comp.Configuration.RevertOnDelete) + Revert(ent.AsNullable()); + + // Remove our original entity too + // Note that Revert will set Parent to null, so reverted entities will not be deleted + QueueDel(ent.Comp.Parent); + } + /// /// Polymorphs the target entity into the specific polymorph prototype /// @@ -284,13 +295,21 @@ private void OnDestruction(Entity ent, ref Destructi if (Deleted(uid)) return null; - var parent = component.Parent; + if (component.Parent is not { } parent) + return null; + + // Clear our reference to the original entity + component.Parent = null; if (Deleted(parent)) return null; var uidXform = Transform(uid); var parentXform = Transform(parent); + // Don't swap back onto a terminating grid + if (TerminatingOrDeleted(uidXform.ParentUid)) + return null; + if (component.Configuration.ExitPolymorphSound != null) _audio.PlayPvs(component.Configuration.ExitPolymorphSound, uidXform.Coordinates); diff --git a/Content.Shared/Polymorph/PolymorphPrototype.cs b/Content.Shared/Polymorph/PolymorphPrototype.cs index 0978d7119a3c..26637431f0d5 100644 --- a/Content.Shared/Polymorph/PolymorphPrototype.cs +++ b/Content.Shared/Polymorph/PolymorphPrototype.cs @@ -105,6 +105,12 @@ public sealed partial record PolymorphConfiguration [DataField(serverOnly: true)] public bool RevertOnDeath = true; + /// + /// Whether or not the polymorph reverts when the entity is deleted. + /// + [DataField(serverOnly: true)] + public bool RevertOnDelete = true; + /// /// Whether or not the polymorph reverts when the entity is eaten or fully sliced. /// From 47dd036ef2414df7cdeab6ed89ae610c3a1abf79 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Wed, 20 Aug 2025 04:08:31 -0700 Subject: [PATCH 188/760] Prevent shoe buffs while crawling (#39648) Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../ClothingSpeedModifierComponent.cs | 7 ++++ .../Clothing/ClothingSpeedModifierSystem.cs | 15 ++++++--- .../AntiGravityClothingSystem.cs | 32 +++++++++++++++++-- .../Inventory/InventorySystem.Relay.cs | 16 +++++++--- .../EntityStorageLayingDownOverrideSystem.cs | 2 +- .../Standing/StandingStateSystem.cs | 28 +++++++++------- .../Stunnable/SharedStunSystem.Knockdown.cs | 2 +- .../Entities/Clothing/Shoes/misc.yml | 5 +-- 8 files changed, 80 insertions(+), 27 deletions(-) diff --git a/Content.Shared/Clothing/ClothingSpeedModifierComponent.cs b/Content.Shared/Clothing/ClothingSpeedModifierComponent.cs index 866ce38a5721..8dc496ec25db 100644 --- a/Content.Shared/Clothing/ClothingSpeedModifierComponent.cs +++ b/Content.Shared/Clothing/ClothingSpeedModifierComponent.cs @@ -15,6 +15,13 @@ public sealed partial class ClothingSpeedModifierComponent : Component [DataField] public float SprintModifier = 1.0f; + + /// + /// An optional required standing state. + /// Set to true if you need to be standing, false if you need to not be standing, null if you don't care. + /// + [DataField] + public bool? Standing; } [Serializable, NetSerializable] diff --git a/Content.Shared/Clothing/ClothingSpeedModifierSystem.cs b/Content.Shared/Clothing/ClothingSpeedModifierSystem.cs index 56758654ed88..29f063c7fab8 100644 --- a/Content.Shared/Clothing/ClothingSpeedModifierSystem.cs +++ b/Content.Shared/Clothing/ClothingSpeedModifierSystem.cs @@ -3,6 +3,7 @@ using Content.Shared.Item.ItemToggle; using Content.Shared.Item.ItemToggle.Components; using Content.Shared.Movement.Systems; +using Content.Shared.Standing; using Content.Shared.Verbs; using Robust.Shared.Containers; using Robust.Shared.GameStates; @@ -12,10 +13,11 @@ namespace Content.Shared.Clothing; public sealed class ClothingSpeedModifierSystem : EntitySystem { - [Dependency] private readonly SharedContainerSystem _container = default!; [Dependency] private readonly ExamineSystemShared _examine = default!; - [Dependency] private readonly MovementSpeedModifierSystem _movementSpeed = default!; [Dependency] private readonly ItemToggleSystem _toggle = default!; + [Dependency] private readonly MovementSpeedModifierSystem _movementSpeed = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly StandingStateSystem _standing = default!; public override void Initialize() { @@ -54,8 +56,13 @@ private void OnHandleState(EntityUid uid, ClothingSpeedModifierComponent compone private void OnRefreshMoveSpeed(EntityUid uid, ClothingSpeedModifierComponent component, InventoryRelayedEvent args) { - if (_toggle.IsActivated(uid)) - args.Args.ModifySpeed(component.WalkModifier, component.SprintModifier); + if (!_toggle.IsActivated(uid)) + return; + + if (component.Standing != null && !_standing.IsMatchingState(args.Owner, component.Standing.Value)) + return; + + args.Args.ModifySpeed(component.WalkModifier, component.SprintModifier); } private void OnClothingVerbExamine(EntityUid uid, ClothingSpeedModifierComponent component, GetVerbsEvent args) diff --git a/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs index 636a21533eb0..554db51a234f 100644 --- a/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/AntiGravityClothingSystem.cs @@ -1,23 +1,33 @@ using Content.Shared.Clothing.Components; using Content.Shared.Gravity; using Content.Shared.Inventory; +using Content.Shared.Standing; namespace Content.Shared.Clothing.EntitySystems; +/// +/// We check standing state on all clothing because we don't want you to have anti-gravity unless you're standing. +/// This is for balance reasons as it prevents you from wearing anti-grav clothing to cheese being stun cuffed, as +/// well as other worse things. +/// public sealed class AntiGravityClothingSystem : EntitySystem { - [Dependency] SharedGravitySystem _gravity = default!; + [Dependency] private readonly StandingStateSystem _standing = default!; + [Dependency] private readonly SharedGravitySystem _gravity = default!; + /// public override void Initialize() { SubscribeLocalEvent>(OnIsWeightless); SubscribeLocalEvent(OnEquipped); SubscribeLocalEvent(OnUnequipped); + SubscribeLocalEvent>(OnDowned); + SubscribeLocalEvent>(OnStood); } private void OnIsWeightless(Entity ent, ref InventoryRelayedEvent args) { - if (args.Args.Handled) + if (args.Args.Handled || _standing.IsDown(args.Owner)) return; args.Args.Handled = true; @@ -26,11 +36,29 @@ private void OnIsWeightless(Entity ent, ref Invent private void OnEquipped(Entity entity, ref ClothingGotEquippedEvent args) { + // This clothing item does nothing if we're not standing + if (_standing.IsDown(args.Wearer)) + return; + _gravity.RefreshWeightless(args.Wearer, true); } private void OnUnequipped(Entity entity, ref ClothingGotUnequippedEvent args) { + // This clothing item does nothing if we're not standing + if (_standing.IsDown(args.Wearer)) + return; + _gravity.RefreshWeightless(args.Wearer, false); } + + private void OnDowned(Entity entity, ref InventoryRelayedEvent args) + { + _gravity.RefreshWeightless(args.Owner, false); + } + + private void OnStood(Entity entity, ref InventoryRelayedEvent args) + { + _gravity.RefreshWeightless(args.Owner, true); + } } diff --git a/Content.Shared/Inventory/InventorySystem.Relay.cs b/Content.Shared/Inventory/InventorySystem.Relay.cs index f4a0ccb5de1c..5109930a2ddb 100644 --- a/Content.Shared/Inventory/InventorySystem.Relay.cs +++ b/Content.Shared/Inventory/InventorySystem.Relay.cs @@ -24,6 +24,7 @@ using Content.Shared.Projectiles; using Content.Shared.Radio; using Content.Shared.Slippery; +using Content.Shared.Standing; using Content.Shared.Strip.Components; using Content.Shared.Temperature; using Content.Shared.Verbs; @@ -57,6 +58,8 @@ public void InitializeRelay() SubscribeLocalEvent(RelayInventoryEvent); SubscribeLocalEvent(RelayInventoryEvent); SubscribeLocalEvent(RelayInventoryEvent); + SubscribeLocalEvent(RelayInventoryEvent); + SubscribeLocalEvent(RelayInventoryEvent); // by-ref events SubscribeLocalEvent(RefRelayInventoryEvent); @@ -114,7 +117,7 @@ public void RelayEvent(Entity inventory, ref T args) wher return; // this copies the by-ref event if it is a struct - var ev = new InventoryRelayedEvent(args); + var ev = new InventoryRelayedEvent(args, inventory.Owner); var enumerator = new InventorySlotEnumerator(inventory, args.TargetSlots); while (enumerator.NextItem(out var item)) { @@ -130,7 +133,7 @@ public void RelayEvent(Entity inventory, T args) where T if (args.TargetSlots == SlotFlags.NONE) return; - var ev = new InventoryRelayedEvent(args); + var ev = new InventoryRelayedEvent(args, inventory.Owner); var enumerator = new InventorySlotEnumerator(inventory, args.TargetSlots); while (enumerator.NextItem(out var item)) { @@ -141,7 +144,7 @@ public void RelayEvent(Entity inventory, T args) where T private void OnGetEquipmentVerbs(EntityUid uid, InventoryComponent component, GetVerbsEvent args) { // Automatically relay stripping related verbs to all equipped clothing. - var ev = new InventoryRelayedEvent>(args); + var ev = new InventoryRelayedEvent>(args, uid); var enumerator = new InventorySlotEnumerator(component); while (enumerator.NextItem(out var item, out var slotDef)) { @@ -153,7 +156,7 @@ private void OnGetEquipmentVerbs(EntityUid uid, InventoryComponent component, Ge private void OnGetInnateVerbs(EntityUid uid, InventoryComponent component, GetVerbsEvent args) { // Automatically relay stripping related verbs to all equipped clothing. - var ev = new InventoryRelayedEvent>(args); + var ev = new InventoryRelayedEvent>(args, uid); var enumerator = new InventorySlotEnumerator(component, SlotFlags.WITHOUT_POCKET); while (enumerator.NextItem(out var item)) { @@ -176,9 +179,12 @@ public sealed class InventoryRelayedEvent : EntityEventArgs { public TEvent Args; - public InventoryRelayedEvent(TEvent args) + public EntityUid Owner; + + public InventoryRelayedEvent(TEvent args, EntityUid owner) { Args = args; + Owner = owner; } } diff --git a/Content.Shared/Morgue/EntityStorageLayingDownOverrideSystem.cs b/Content.Shared/Morgue/EntityStorageLayingDownOverrideSystem.cs index 630135f36ae9..d11695321b98 100644 --- a/Content.Shared/Morgue/EntityStorageLayingDownOverrideSystem.cs +++ b/Content.Shared/Morgue/EntityStorageLayingDownOverrideSystem.cs @@ -21,7 +21,7 @@ private void OnBeforeClose(EntityUid uid, EntityStorageLayingDownOverrideCompone { // Explicitly check for standing state component, as entities without it will return false for IsDown() // which prevents inserting any kind of non-mobs into this container (which is unintended) - if (TryComp(ent, out var standingState) && !_standing.IsDown(ent, standingState)) + if (TryComp(ent, out var standingState) && !_standing.IsDown((ent, standingState))) args.Contents.Remove(ent); } } diff --git a/Content.Shared/Standing/StandingStateSystem.cs b/Content.Shared/Standing/StandingStateSystem.cs index 7f3b8c9aacc0..ffe8f2c156ee 100644 --- a/Content.Shared/Standing/StandingStateSystem.cs +++ b/Content.Shared/Standing/StandingStateSystem.cs @@ -1,5 +1,6 @@ using Content.Shared.Climbing.Events; using Content.Shared.Hands.Components; +using Content.Shared.Inventory; using Content.Shared.Movement.Events; using Content.Shared.Movement.Systems; using Content.Shared.Physics; @@ -69,12 +70,17 @@ private void OnEndClimb(Entity entity, ref EndClimbEvent ChangeLayers(entity); } - public bool IsDown(EntityUid uid, StandingStateComponent? standingState = null) + public bool IsMatchingState(Entity entity, bool standing) { - if (!Resolve(uid, ref standingState, false)) + return standing != IsDown(entity); + } + + public bool IsDown(Entity entity) + { + if (!Resolve(entity, ref entity.Comp, false)) return false; - return !standingState.Standing; + return !entity.Comp.Standing; } public bool Down(EntityUid uid, @@ -213,29 +219,27 @@ public record struct DropHandItemsEvent(); /// /// Subscribe if you can potentially block a down attempt. /// -public sealed class DownAttemptEvent : CancellableEntityEventArgs -{ -} +public sealed class DownAttemptEvent : CancellableEntityEventArgs; /// /// Subscribe if you can potentially block a stand attempt. /// -public sealed class StandAttemptEvent : CancellableEntityEventArgs -{ -} +public sealed class StandAttemptEvent : CancellableEntityEventArgs; /// /// Raised when an entity becomes standing /// -public sealed class StoodEvent : EntityEventArgs +public sealed class StoodEvent : EntityEventArgs, IInventoryRelayEvent { -} + public SlotFlags TargetSlots { get; } = SlotFlags.FEET; +}; /// /// Raised when an entity is not standing /// -public sealed class DownedEvent : EntityEventArgs +public sealed class DownedEvent : EntityEventArgs, IInventoryRelayEvent { + public SlotFlags TargetSlots { get; } = SlotFlags.FEET; } /// diff --git a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs index 098e3176d9ec..1a7bc88ec325 100644 --- a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs +++ b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs @@ -501,7 +501,7 @@ private void OnWeightlessnessChanged(Entity entity, ref We // Targeted moth attack CancelKnockdownDoAfter((entity, entity.Comp)); - RemComp(entity); + RemCompDeferred(entity); } private void OnKnockdownAttempt(Entity entity, ref KnockDownAttemptEvent args) diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml index 26fbc0c7ae58..69c167051bbb 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml @@ -135,6 +135,7 @@ - type: ClothingSpeedModifier walkModifier: 1.5 sprintModifier: 1.5 + standing: true - type: Appearance - type: GenericVisualizer visuals: @@ -182,7 +183,7 @@ price: 75 - type: Tag tags: [ ] - + - type: entity parent: ClothingShoesBase id: ClothingShoesBootsJump @@ -200,7 +201,7 @@ jumpSound: /Audio/Effects/stealthoff.ogg - type: ActionGrant actions: - - ActionGravityJump + - ActionGravityJump - type: ItemActionGrant actions: - ActionGravityJump From db84d766e9fa6bd28e7da5ccd0dbb7da74c1be42 Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 20 Aug 2025 11:09:38 +0000 Subject: [PATCH 189/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c851f1d08687..10438ead6a01 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: sowelipililimute - changes: - - message: Medical and security techfab will no longer announce more than five recipes - at once, avoiding chat flooding - type: Tweak - id: 8359 - time: '2025-04-26T21:45:53.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36945 - author: Nox38 changes: - message: Added descriptions for the .30 caliber and weapons. @@ -3949,3 +3941,12 @@ id: 8871 time: '2025-08-19T20:31:02.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39586 +- author: Princess-Cheeseballs + changes: + - message: Speed boots no longer affect crawling speed. + type: Remove + - message: Moon boots don't work unless you're standing + type: Tweak + id: 8872 + time: '2025-08-20T11:08:31.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39648 From 2bbff7f8c0c492c418d3330276b977fe72b7ad44 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Wed, 20 Aug 2025 13:52:03 +0200 Subject: [PATCH 190/760] Cleanup subdermal implant code (#39755) --- Content.Client/Implants/ImplanterSystem.cs | 2 + .../Implants/SubdermalImplantSystem.cs | 5 + .../Implants/ChameleonControllerSystem.cs | 8 +- Content.Server/Implants/ImplanterSystem.cs | 1 + Content.Server/Implants/RadioImplantSystem.cs | 22 +- .../Implants/SubdermalImplantSystem.cs | 1 + Content.Server/Mindshield/MindShieldSystem.cs | 10 +- .../Components/ReplacementImplantComponent.cs | 18 ++ .../Components/StorageImplantComponent.cs | 11 + .../Components/SubdermalImplantComponent.cs | 36 ++- .../Implants/ReplacementImplantSystem.cs | 34 +++ .../Implants/SharedImplanterSystem.cs | 4 +- .../SharedSubdermalImplantSystem.Relays.cs | 50 ++++ .../Implants/SharedSubdermalImplantSystem.cs | 189 ++++++------ .../Implants/StorageImplantSystem.cs | 36 +++ ...hieldSystem.cs => FakeMindshieldSystem.cs} | 6 +- .../SharedFakeMindShieldImplantSystem.cs | 45 --- Resources/Prototypes/Actions/types.yml | 1 + .../Entities/Objects/Misc/implanters.yml | 274 +++++++++--------- .../Objects/Misc/subdermal_implants.yml | 71 +++-- 20 files changed, 459 insertions(+), 365 deletions(-) create mode 100644 Content.Client/Implants/SubdermalImplantSystem.cs create mode 100644 Content.Shared/Implants/Components/ReplacementImplantComponent.cs create mode 100644 Content.Shared/Implants/Components/StorageImplantComponent.cs create mode 100644 Content.Shared/Implants/ReplacementImplantSystem.cs create mode 100644 Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs create mode 100644 Content.Shared/Implants/StorageImplantSystem.cs rename Content.Shared/Mindshield/FakeMindShield/{SharedFakeMindshieldSystem.cs => FakeMindshieldSystem.cs} (94%) delete mode 100644 Content.Shared/Mindshield/FakeMindShield/SharedFakeMindShieldImplantSystem.cs diff --git a/Content.Client/Implants/ImplanterSystem.cs b/Content.Client/Implants/ImplanterSystem.cs index cca09f5dad1d..4ba4d015ca57 100644 --- a/Content.Client/Implants/ImplanterSystem.cs +++ b/Content.Client/Implants/ImplanterSystem.cs @@ -23,6 +23,8 @@ private void OnHandleImplanterState(EntityUid uid, ImplanterComponent component, { if (_uiSystem.TryGetOpenUi(uid, DeimplantUiKey.Key, out var bui)) { + // TODO: Don't use protoId for deimplanting + // and especially not raw strings! Dictionary implants = new(); foreach (var implant in component.DeimplantWhitelist) { diff --git a/Content.Client/Implants/SubdermalImplantSystem.cs b/Content.Client/Implants/SubdermalImplantSystem.cs new file mode 100644 index 000000000000..5d814eddf816 --- /dev/null +++ b/Content.Client/Implants/SubdermalImplantSystem.cs @@ -0,0 +1,5 @@ +using Content.Shared.Implants; + +namespace Content.Client.Implants; + +public sealed class SubdermalImplantSystem : SharedSubdermalImplantSystem; diff --git a/Content.Server/Implants/ChameleonControllerSystem.cs b/Content.Server/Implants/ChameleonControllerSystem.cs index 9e876f939904..930f2e3156f8 100644 --- a/Content.Server/Implants/ChameleonControllerSystem.cs +++ b/Content.Server/Implants/ChameleonControllerSystem.cs @@ -29,17 +29,17 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnSelected); + SubscribeLocalEvent(OnSelected); SubscribeLocalEvent>(ChameleonControllerOutfitItemSelected); } - private void OnSelected(Entity ent, ref ChameleonControllerSelectedOutfitMessage args) + private void OnSelected(Entity ent, ref ChameleonControllerSelectedOutfitMessage args) { - if (!_delay.TryResetDelay(ent.Owner, true) || ent.Comp.ImplantedEntity == null || !HasComp(ent)) + if (!TryComp(ent, out var implantComp) || implantComp.ImplantedEntity == null || !_delay.TryResetDelay(ent.Owner, true)) return; - ChangeChameleonClothingToOutfit(ent.Comp.ImplantedEntity.Value, args.SelectedChameleonOutfit); + ChangeChameleonClothingToOutfit(implantComp.ImplantedEntity.Value, args.SelectedChameleonOutfit); } /// diff --git a/Content.Server/Implants/ImplanterSystem.cs b/Content.Server/Implants/ImplanterSystem.cs index 5023b1b3e496..48e83e4878cc 100644 --- a/Content.Server/Implants/ImplanterSystem.cs +++ b/Content.Server/Implants/ImplanterSystem.cs @@ -27,6 +27,7 @@ public override void Initialize() SubscribeLocalEvent(OnDraw); } + // TODO: This all needs to be moved to shared and predicted. private void OnImplanterAfterInteract(EntityUid uid, ImplanterComponent component, AfterInteractEvent args) { if (args.Target == null || !args.CanReach || args.Handled) diff --git a/Content.Server/Implants/RadioImplantSystem.cs b/Content.Server/Implants/RadioImplantSystem.cs index d9ba2290574e..c5ae1ce49411 100644 --- a/Content.Server/Implants/RadioImplantSystem.cs +++ b/Content.Server/Implants/RadioImplantSystem.cs @@ -1,7 +1,6 @@ using Content.Server.Radio.Components; using Content.Shared.Implants; using Content.Shared.Implants.Components; -using Robust.Shared.Containers; namespace Content.Server.Implants; @@ -12,7 +11,7 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(OnImplantImplanted); - SubscribeLocalEvent(OnRemove); + SubscribeLocalEvent(OnImplantRemoved); } /// @@ -20,19 +19,16 @@ public override void Initialize() /// private void OnImplantImplanted(Entity ent, ref ImplantImplantedEvent args) { - if (args.Implanted == null) - return; - - var activeRadio = EnsureComp(args.Implanted.Value); + var activeRadio = EnsureComp(args.Implanted); foreach (var channel in ent.Comp.RadioChannels) { if (activeRadio.Channels.Add(channel)) ent.Comp.ActiveAddedChannels.Add(channel); } - EnsureComp(args.Implanted.Value); + EnsureComp(args.Implanted); - var intrinsicRadioTransmitter = EnsureComp(args.Implanted.Value); + var intrinsicRadioTransmitter = EnsureComp(args.Implanted); foreach (var channel in ent.Comp.RadioChannels) { if (intrinsicRadioTransmitter.Channels.Add(channel)) @@ -43,9 +39,9 @@ private void OnImplantImplanted(Entity ent, ref ImplantIm /// /// Removes intrinsic radio components once the Radio Implant is removed /// - private void OnRemove(Entity ent, ref EntGotRemovedFromContainerMessage args) + private void OnImplantRemoved(Entity ent, ref ImplantRemovedEvent args) { - if (TryComp(args.Container.Owner, out var activeRadioComponent)) + if (TryComp(args.Implanted, out var activeRadioComponent)) { foreach (var channel in ent.Comp.ActiveAddedChannels) { @@ -55,11 +51,11 @@ private void OnRemove(Entity ent, ref EntGotRemovedFromCo if (activeRadioComponent.Channels.Count == 0) { - RemCompDeferred(args.Container.Owner); + RemCompDeferred(args.Implanted); } } - if (!TryComp(args.Container.Owner, out var radioTransmitterComponent)) + if (!TryComp(args.Implanted, out var radioTransmitterComponent)) return; foreach (var channel in ent.Comp.TransmitterAddedChannels) @@ -70,7 +66,7 @@ private void OnRemove(Entity ent, ref EntGotRemovedFromCo if (radioTransmitterComponent.Channels.Count == 0 || activeRadioComponent?.Channels.Count == 0) { - RemCompDeferred(args.Container.Owner); + RemCompDeferred(args.Implanted); } } } diff --git a/Content.Server/Implants/SubdermalImplantSystem.cs b/Content.Server/Implants/SubdermalImplantSystem.cs index f0530358a6e2..582b9cb2ac4a 100644 --- a/Content.Server/Implants/SubdermalImplantSystem.cs +++ b/Content.Server/Implants/SubdermalImplantSystem.cs @@ -18,6 +18,7 @@ public override void Initialize() SubscribeLocalEvent>(OnStoreRelay); } + // TODO: This shouldn't be in the SubdermalImplantSystem private void OnStoreRelay(EntityUid uid, StoreComponent store, ImplantRelayEvent implantRelay) { var args = implantRelay.Event; diff --git a/Content.Server/Mindshield/MindShieldSystem.cs b/Content.Server/Mindshield/MindShieldSystem.cs index c04fb12027dd..bc5b65159b86 100644 --- a/Content.Server/Mindshield/MindShieldSystem.cs +++ b/Content.Server/Mindshield/MindShieldSystem.cs @@ -27,7 +27,7 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(OnImplantImplanted); - SubscribeLocalEvent(OnImplantDraw); + SubscribeLocalEvent(OnImplantRemoved); } private void OnImplantImplanted(Entity ent, ref ImplantImplantedEvent ev) @@ -35,8 +35,8 @@ private void OnImplantImplanted(Entity ent, ref Impl if (ev.Implanted == null) return; - EnsureComp(ev.Implanted.Value); - MindShieldRemovalCheck(ev.Implanted.Value, ev.Implant); + EnsureComp(ev.Implanted); + MindShieldRemovalCheck(ev.Implanted, ev.Implant); } /// @@ -58,9 +58,9 @@ private void MindShieldRemovalCheck(EntityUid implanted, EntityUid implant) } } - private void OnImplantDraw(Entity ent, ref EntGotRemovedFromContainerMessage args) + private void OnImplantRemoved(Entity ent, ref ImplantRemovedEvent args) { - RemComp(args.Container.Owner); + RemComp(args.Implanted); } } diff --git a/Content.Shared/Implants/Components/ReplacementImplantComponent.cs b/Content.Shared/Implants/Components/ReplacementImplantComponent.cs new file mode 100644 index 000000000000..73a6d4d8b4c5 --- /dev/null +++ b/Content.Shared/Implants/Components/ReplacementImplantComponent.cs @@ -0,0 +1,18 @@ +using Content.Shared.Whitelist; +using Robust.Shared.GameStates; + +namespace Content.Shared.Implants.Components; + +/// +/// Added to implants with the see . +/// When implanted it will cause other implants in the whitelist to be deleted and thus replaced. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class ReplacementImplantComponent : Component +{ + /// + /// Whitelist for which implants to delete. + /// + [DataField(required: true)] + public EntityWhitelist Whitelist = new(); +} diff --git a/Content.Shared/Implants/Components/StorageImplantComponent.cs b/Content.Shared/Implants/Components/StorageImplantComponent.cs new file mode 100644 index 000000000000..289f01bfcec4 --- /dev/null +++ b/Content.Shared/Implants/Components/StorageImplantComponent.cs @@ -0,0 +1,11 @@ +using Content.Shared.Storage; +using Robust.Shared.GameStates; + +namespace Content.Shared.Implants.Components; + +/// +/// Handles emptying the implant's when the implant is removed. +/// Without this the contents would be deleted. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class StorageImplantComponent : Component; diff --git a/Content.Shared/Implants/Components/SubdermalImplantComponent.cs b/Content.Shared/Implants/Components/SubdermalImplantComponent.cs index 390d113dfbd4..85f26726033e 100644 --- a/Content.Shared/Implants/Components/SubdermalImplantComponent.cs +++ b/Content.Shared/Implants/Components/SubdermalImplantComponent.cs @@ -16,13 +16,21 @@ public sealed partial class SubdermalImplantComponent : Component /// /// Used where you want the implant to grant the owner an instant action. /// - [ViewVariables(VVAccess.ReadWrite)] - [DataField("implantAction")] + [DataField] public EntProtoId? ImplantAction; + /// + /// The provided action entity. + /// [DataField, AutoNetworkedField] public EntityUid? Action; + /// + /// Components to add/remove to the implantee when the implant is injected/extracted. + /// + [DataField] + public ComponentRegistry ImplantComponents = new(); + /// /// The entity this implant is inside /// @@ -32,8 +40,7 @@ public sealed partial class SubdermalImplantComponent : Component /// /// Should this implant be removeable? /// - [ViewVariables(VVAccess.ReadWrite)] - [DataField("permanent"), AutoNetworkedField] + [DataField, AutoNetworkedField] public bool Permanent = false; /// @@ -61,23 +68,20 @@ public sealed partial class SubdermalImplantComponent : Component /// /// Used for opening the storage implant via action. /// -public sealed partial class OpenStorageImplantEvent : InstantActionEvent -{ - -} +/// +/// TODO: Delete this and just add a ToggleUIOnTriggerComponent +/// +public sealed partial class OpenStorageImplantEvent : InstantActionEvent; /// /// Used for triggering trigger events on the implant via action /// -public sealed partial class ActivateImplantEvent : InstantActionEvent -{ - -} +public sealed partial class ActivateImplantEvent : InstantActionEvent; /// /// Used for opening the uplink implant via action. /// -public sealed partial class OpenUplinkImplantEvent : InstantActionEvent -{ - -} +/// +/// TODO: Delete this and just add a ToggleUIOnTriggerComponent +/// +public sealed partial class OpenUplinkImplantEvent : InstantActionEvent; diff --git a/Content.Shared/Implants/ReplacementImplantSystem.cs b/Content.Shared/Implants/ReplacementImplantSystem.cs new file mode 100644 index 000000000000..b206091fe336 --- /dev/null +++ b/Content.Shared/Implants/ReplacementImplantSystem.cs @@ -0,0 +1,34 @@ +using Content.Shared.Implants.Components; +using Content.Shared.Whitelist; +using Robust.Shared.Containers; + +namespace Content.Shared.Implants; + +public sealed class ReplacementImplantSystem : EntitySystem +{ + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly EntityWhitelistSystem _whitelist = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnImplantImplanted); + } + + private void OnImplantImplanted(Entity ent, ref ImplantImplantedEvent args) + { + if (!_container.TryGetContainer(args.Implanted, ImplanterComponent.ImplantSlotId, out var implantContainer)) + return; + + foreach (var implant in implantContainer.ContainedEntities) + { + if (implant == ent.Owner) + continue; // don't delete the replacement + + if (_whitelist.IsWhitelistPass(ent.Comp.Whitelist, implant)) + PredictedQueueDel(implant); + } + + } +} diff --git a/Content.Shared/Implants/SharedImplanterSystem.cs b/Content.Shared/Implants/SharedImplanterSystem.cs index 6e806384a0a6..6ff6d42d3baa 100644 --- a/Content.Shared/Implants/SharedImplanterSystem.cs +++ b/Content.Shared/Implants/SharedImplanterSystem.cs @@ -118,7 +118,7 @@ private void TryOpenUi(EntityUid uid, EntityUid user, ImplanterComponent? compon //Set to draw mode if not implant only public void Implant(EntityUid user, EntityUid target, EntityUid implanter, ImplanterComponent component) { - if (!CanImplant(user, target, implanter, component, out var implant, out var implantComp)) + if (!CanImplant(user, target, implanter, component, out var implant, out _)) return; // Check if we are trying to implant a implant which is already implanted @@ -137,7 +137,6 @@ public void Implant(EntityUid user, EntityUid target, EntityUid implanter, Impla if (component.ImplanterSlot.ContainerSlot != null) _container.Remove(implant.Value, component.ImplanterSlot.ContainerSlot); - implantComp.ImplantedEntity = target; implantContainer.OccludesLight = false; _container.Insert(implant.Value, implantContainer); @@ -280,7 +279,6 @@ private void DrawPermanentFailurePopup(EntityUid implant, EntityUid target, Enti private void DrawImplantIntoImplanter(EntityUid implanter, EntityUid target, EntityUid implant, BaseContainer implantContainer, ContainerSlot implanterContainer, SubdermalImplantComponent implantComp) { _container.Remove(implant, implantContainer); - implantComp.ImplantedEntity = null; _container.Insert(implant, implanterContainer); var ev = new TransferDnaEvent { Donor = target, Recipient = implanter }; diff --git a/Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs b/Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs new file mode 100644 index 000000000000..4c0b2c23612f --- /dev/null +++ b/Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs @@ -0,0 +1,50 @@ +using Content.Shared.Implants.Components; +using Content.Shared.Interaction; +using Content.Shared.Interaction.Events; +using Content.Shared.Mobs; + +namespace Content.Shared.Implants; + +public abstract partial class SharedSubdermalImplantSystem +{ + public void InitializeRelay() + { + SubscribeLocalEvent(RelayToImplantEvent); + SubscribeLocalEvent(RelayToImplantEvent); + SubscribeLocalEvent(RelayToImplantEvent); + } + + /// + /// Relays events from the implanted to the implant. + /// + private void RelayToImplantEvent(EntityUid uid, ImplantedComponent component, T args) where T : notnull + { + if (!_container.TryGetContainer(uid, ImplanterComponent.ImplantSlotId, out var implantContainer)) + return; + + var relayEv = new ImplantRelayEvent(args, uid); + foreach (var implant in implantContainer.ContainedEntities) + { + if (args is HandledEntityEventArgs { Handled: true }) + return; + + RaiseLocalEvent(implant, relayEv); + } + } +} + +/// +/// Wrapper for relaying events from an implanted entity to their implants. +/// +public sealed class ImplantRelayEvent where T : notnull +{ + public readonly T Event; + + public readonly EntityUid ImplantedEntity; + + public ImplantRelayEvent(T ev, EntityUid implantedEntity) + { + Event = ev; + ImplantedEntity = implantedEntity; + } +} diff --git a/Content.Shared/Implants/SharedSubdermalImplantSystem.cs b/Content.Shared/Implants/SharedSubdermalImplantSystem.cs index 4c015f1209ca..630416b598c6 100644 --- a/Content.Shared/Implants/SharedSubdermalImplantSystem.cs +++ b/Content.Shared/Implants/SharedSubdermalImplantSystem.cs @@ -1,90 +1,76 @@ -using System.Linq; using Content.Shared.Actions; using Content.Shared.Implants.Components; -using Content.Shared.Interaction; -using Content.Shared.Interaction.Events; -using Content.Shared.Mobs; -using Content.Shared.Tag; -using JetBrains.Annotations; using Robust.Shared.Containers; +using Robust.Shared.Network; using Robust.Shared.Prototypes; +using Robust.Shared.Timing; namespace Content.Shared.Implants; -public abstract class SharedSubdermalImplantSystem : EntitySystem +public abstract partial class SharedSubdermalImplantSystem : EntitySystem { - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly SharedActionsSystem _actions = default!; [Dependency] private readonly SharedContainerSystem _container = default!; - [Dependency] private readonly TagSystem _tag = default!; - [Dependency] private readonly SharedTransformSystem _transformSystem = default!; - - public const string BaseStorageId = "storagebase"; - - private static readonly ProtoId MicroBombTag = "MicroBomb"; - private static readonly ProtoId MacroBombTag = "MacroBomb"; + [Dependency] private readonly INetManager _net = default!; + [Dependency] private readonly IGameTiming _timing = default!; public override void Initialize() { + base.Initialize(); + InitializeRelay(); + SubscribeLocalEvent(OnInsert); SubscribeLocalEvent(OnRemoveAttempt); SubscribeLocalEvent(OnRemove); - - SubscribeLocalEvent(RelayToImplantEvent); - SubscribeLocalEvent(RelayToImplantEvent); - SubscribeLocalEvent(RelayToImplantEvent); } - private void OnInsert(EntityUid uid, SubdermalImplantComponent component, EntGotInsertedIntoContainerMessage args) + private void OnInsert(Entity ent, ref EntGotInsertedIntoContainerMessage args) { - if (component.ImplantedEntity == null) + // The results of the container change are already networked on their own + if (_timing.ApplyingState) return; - if (!string.IsNullOrWhiteSpace(component.ImplantAction)) - { - _actionsSystem.AddAction(component.ImplantedEntity.Value, ref component.Action, component.ImplantAction, uid); - } + if (args.Container.ID != ImplanterComponent.ImplantSlotId) + return; - // replace micro bomb with macro bomb - // TODO: this shouldn't be hardcoded here - if (_container.TryGetContainer(component.ImplantedEntity.Value, ImplanterComponent.ImplantSlotId, out var implantContainer) && _tag.HasTag(uid, MacroBombTag)) - { - foreach (var implant in implantContainer.ContainedEntities) - { - if (_tag.HasTag(implant, MicroBombTag)) - { - _container.Remove(implant, implantContainer); - PredictedQueueDel(implant); - } - } - } + ent.Comp.ImplantedEntity = args.Container.Owner; + Dirty(ent); - var ev = new ImplantImplantedEvent(uid, component.ImplantedEntity.Value); - RaiseLocalEvent(uid, ref ev); + EntityManager.AddComponents(ent.Comp.ImplantedEntity.Value, ent.Comp.ImplantComponents); + if (ent.Comp.ImplantAction != null) + _actions.AddAction(ent.Comp.ImplantedEntity.Value, ref ent.Comp.Action, ent.Comp.ImplantAction, ent.Owner); + + var ev = new ImplantImplantedEvent(ent.Owner, ent.Comp.ImplantedEntity.Value); + RaiseLocalEvent(ent.Owner, ref ev); } - private void OnRemoveAttempt(EntityUid uid, SubdermalImplantComponent component, ContainerGettingRemovedAttemptEvent args) + private void OnRemoveAttempt(Entity ent, ref ContainerGettingRemovedAttemptEvent args) { - if (component.Permanent && component.ImplantedEntity != null) + if (ent.Comp.Permanent && ent.Comp.ImplantedEntity != null) args.Cancel(); } - private void OnRemove(EntityUid uid, SubdermalImplantComponent component, EntGotRemovedFromContainerMessage args) + private void OnRemove(Entity ent, ref EntGotRemovedFromContainerMessage args) { - if (component.ImplantedEntity == null || Terminating(component.ImplantedEntity.Value)) + // The results of the container change are already networked on their own + if (_timing.ApplyingState) return; - if (component.ImplantAction != null) - _actionsSystem.RemoveProvidedActions(component.ImplantedEntity.Value, uid); + if (args.Container.ID != ImplanterComponent.ImplantSlotId) + return; - if (!_container.TryGetContainer(uid, BaseStorageId, out var storageImplant)) + if (ent.Comp.ImplantedEntity == null || Terminating(ent.Comp.ImplantedEntity.Value)) return; - var containedEntites = storageImplant.ContainedEntities.ToArray(); + EntityManager.RemoveComponents(ent.Comp.ImplantedEntity.Value, ent.Comp.ImplantComponents); + _actions.RemoveAction(ent.Comp.ImplantedEntity.Value, ent.Comp.Action); + ent.Comp.Action = null; - foreach (var entity in containedEntites) - { - _transformSystem.DropNextTo(entity, uid); - } + var ev = new ImplantRemovedEvent(ent.Owner, ent.Comp.ImplantedEntity.Value); + RaiseLocalEvent(ent.Owner, ref ev); + + ent.Comp.ImplantedEntity = null; + Dirty(ent); } /// @@ -106,23 +92,26 @@ public void AddImplants(EntityUid uid, IEnumerable implants) /// /// The implant, if it was successfully created. Otherwise, null. /// > - public EntityUid? AddImplant(EntityUid uid, String implantId) + public EntityUid? AddImplant(EntityUid target, EntProtoId implantId) { - var coords = Transform(uid).Coordinates; - var ent = Spawn(implantId, coords); + if (_net.IsClient) + return null; // can't interact with predicted spawns yet - if (TryComp(ent, out var implant)) + var coords = Transform(target).Coordinates; + var implant = Spawn(implantId, coords); + + if (TryComp(implant, out var implantComp)) { - ForceImplant(uid, ent, implant); + ForceImplant(target, (implant, implantComp)); } else { - Log.Warning($"Found invalid starting implant '{implantId}' on {uid} {ToPrettyString(uid):implanted}"); - Del(ent); + Log.Warning($"Tried to inject implant '{implantId}' without SubdermalImplantComponent into {ToPrettyString(target):implanted}"); + Del(implant); return null; } - return ent; + return implant; } /// @@ -131,15 +120,16 @@ public void AddImplants(EntityUid uid, IEnumerable implants) /// /// The entity to be implanted /// The implant - /// The implant component - public void ForceImplant(EntityUid target, EntityUid implant, SubdermalImplantComponent component) + public void ForceImplant(EntityUid target, Entity implant) { + if (!Resolve(implant, ref implant.Comp)) + return; + //If the target doesn't have the implanted component, add it. var implantedComp = EnsureComp(target); - var implantContainer = implantedComp.ImplantContainer; - component.ImplantedEntity = target; - _container.Insert(implant, implantContainer); + implant.Comp.ImplantedEntity = target; + _container.Insert(implant.Owner, implantedComp.ImplantContainer); } /// @@ -147,77 +137,60 @@ public void ForceImplant(EntityUid target, EntityUid implant, SubdermalImplantCo /// /// the implanted entity /// the implant - [PublicAPI] - public void ForceRemove(EntityUid target, EntityUid implant) + public void ForceRemove(Entity target, EntityUid implant) { - if (!TryComp(target, out var implanted)) + if (!Resolve(target, ref target.Comp)) return; - var implantContainer = implanted.ImplantContainer; - - _container.Remove(implant, implantContainer); - QueueDel(implant); + _container.Remove(implant, target.Comp.ImplantContainer); + PredictedQueueDel(implant); } /// /// Removes and deletes implants by force /// /// The entity to have implants removed - [PublicAPI] - public void WipeImplants(EntityUid target) - { - if (!TryComp(target, out var implanted)) - return; - - var implantContainer = implanted.ImplantContainer; - - _container.CleanContainer(implantContainer); - } - - //Relays from the implanted to the implant - private void RelayToImplantEvent(EntityUid uid, ImplantedComponent component, T args) where T : notnull + public void WipeImplants(Entity target) { - if (!_container.TryGetContainer(uid, ImplanterComponent.ImplantSlotId, out var implantContainer)) + if (!Resolve(target, ref target.Comp, false)) return; - var relayEv = new ImplantRelayEvent(args, uid); - foreach (var implant in implantContainer.ContainedEntities) - { - if (args is HandledEntityEventArgs { Handled : true }) - return; - - RaiseLocalEvent(implant, relayEv); - } + _container.CleanContainer(target.Comp.ImplantContainer); } } -public sealed class ImplantRelayEvent where T : notnull +/// +/// Event that is raised whenever someone is implanted with any given implant. +/// Raised on the the implant entity. +/// +/// +/// implant implant implant implant +/// +[ByRefEvent] +public readonly record struct ImplantImplantedEvent { - public readonly T Event; - - public readonly EntityUid ImplantedEntity; + public readonly EntityUid Implant; + public readonly EntityUid Implanted; - public ImplantRelayEvent(T ev, EntityUid implantedEntity) + public ImplantImplantedEvent(EntityUid implant, EntityUid implanted) { - Event = ev; - ImplantedEntity = implantedEntity; + Implant = implant; + Implanted = implanted; } } /// -/// Event that is raised whenever someone is implanted with any given implant. +/// Event that is raised whenever an implant is removed from someone. /// Raised on the the implant entity. /// -/// -/// implant implant implant implant -/// + [ByRefEvent] -public readonly struct ImplantImplantedEvent +public readonly record struct ImplantRemovedEvent { public readonly EntityUid Implant; - public readonly EntityUid? Implanted; + public readonly EntityUid Implanted; - public ImplantImplantedEvent(EntityUid implant, EntityUid? implanted) + public ImplantRemovedEvent(EntityUid implant, EntityUid implanted) { Implant = implant; Implanted = implanted; diff --git a/Content.Shared/Implants/StorageImplantSystem.cs b/Content.Shared/Implants/StorageImplantSystem.cs new file mode 100644 index 000000000000..748f9f3ad2ab --- /dev/null +++ b/Content.Shared/Implants/StorageImplantSystem.cs @@ -0,0 +1,36 @@ +using System.Linq; +using Content.Shared.Implants.Components; +using Content.Shared.Storage; +using Robust.Shared.Containers; +using Robust.Shared.Network; + +namespace Content.Shared.Implants; + +public sealed class StorageImplantSystem : EntitySystem +{ + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly INetManager _net = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnImplantRemoved); + } + + private void OnImplantRemoved(Entity ent, ref ImplantRemovedEvent args) + { + if (_net.IsClient) + return; // TODO: RandomPredicted and DropNextToPredicted + + if (!_container.TryGetContainer(ent.Owner, StorageComponent.ContainerId, out var storageImplant)) + return; + + var contained = storageImplant.ContainedEntities.ToArray(); + foreach (var entity in contained) + { + _transform.DropNextTo(entity, ent.Owner); + } + } +} diff --git a/Content.Shared/Mindshield/FakeMindShield/SharedFakeMindshieldSystem.cs b/Content.Shared/Mindshield/FakeMindShield/FakeMindshieldSystem.cs similarity index 94% rename from Content.Shared/Mindshield/FakeMindShield/SharedFakeMindshieldSystem.cs rename to Content.Shared/Mindshield/FakeMindShield/FakeMindshieldSystem.cs index c82f2b286393..4d7d457321f2 100644 --- a/Content.Shared/Mindshield/FakeMindShield/SharedFakeMindshieldSystem.cs +++ b/Content.Shared/Mindshield/FakeMindShield/FakeMindshieldSystem.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Mindshield.FakeMindShield; -public sealed class SharedFakeMindShieldSystem : EntitySystem +public sealed class FakeMindShieldSystem : EntitySystem { [Dependency] private readonly SharedActionsSystem _actions = default!; [Dependency] private readonly TagSystem _tag = default!; @@ -24,9 +24,11 @@ public override void Initialize() SubscribeLocalEvent(OnChameleonControllerOutfitSelected); } - private void OnToggleMindshield(EntityUid uid, FakeMindShieldComponent comp, FakeMindShieldToggleEvent toggleEvent) + private void OnToggleMindshield(EntityUid uid, FakeMindShieldComponent comp, FakeMindShieldToggleEvent args) { comp.IsEnabled = !comp.IsEnabled; + args.Toggle = true; + args.Handled = true; Dirty(uid, comp); } diff --git a/Content.Shared/Mindshield/FakeMindShield/SharedFakeMindShieldImplantSystem.cs b/Content.Shared/Mindshield/FakeMindShield/SharedFakeMindShieldImplantSystem.cs deleted file mode 100644 index a597e03406dd..000000000000 --- a/Content.Shared/Mindshield/FakeMindShield/SharedFakeMindShieldImplantSystem.cs +++ /dev/null @@ -1,45 +0,0 @@ -using Content.Shared.Actions; -using Content.Shared.Implants; -using Content.Shared.Implants.Components; -using Content.Shared.Mindshield.Components; -using Robust.Shared.Containers; - -namespace Content.Shared.Mindshield.FakeMindShield; - -public sealed class SharedFakeMindShieldImplantSystem : EntitySystem -{ - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnFakeMindShieldToggle); - SubscribeLocalEvent(ImplantCheck); - SubscribeLocalEvent(ImplantDraw); - } - - /// - /// Raise the Action of a Implanted user toggling their implant to the FakeMindshieldComponent on their entity - /// - private void OnFakeMindShieldToggle(Entity entity, ref FakeMindShieldToggleEvent ev) - { - ev.Handled = true; - if (entity.Comp.ImplantedEntity is not { } ent) - return; - - if (!TryComp(ent, out var comp)) - return; - // TODO: is there a reason this cant set ev.Toggle = true; - _actionsSystem.SetToggled((ev.Action, ev.Action), !comp.IsEnabled); // Set it to what the Mindshield component WILL be after this - RaiseLocalEvent(ent, ev); //this reraises the action event to support an eventual future Changeling Antag which will also be using this component for it's "mindshield" ability - } - private void ImplantCheck(EntityUid uid, FakeMindShieldImplantComponent component ,ref ImplantImplantedEvent ev) - { - if (ev.Implanted != null) - EnsureComp(ev.Implanted.Value); - } - - private void ImplantDraw(Entity ent, ref EntGotRemovedFromContainerMessage ev) - { - RemComp(ev.Container.Owner); - } -} diff --git a/Resources/Prototypes/Actions/types.yml b/Resources/Prototypes/Actions/types.yml index 97435c229de5..c8ea03502ab9 100644 --- a/Resources/Prototypes/Actions/types.yml +++ b/Resources/Prototypes/Actions/types.yml @@ -376,6 +376,7 @@ iconOn: { sprite: Interface/Actions/actions_fakemindshield.rsi, state: icon-on } itemIconStyle: NoItem useDelay: 1 + raiseOnUser: true - type: InstantAction event: !type:FakeMindShieldToggleEvent - type: Tag diff --git a/Resources/Prototypes/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/Entities/Objects/Misc/implanters.yml index e1918ef5e604..316acba6fc66 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/implanters.yml @@ -6,89 +6,89 @@ parent: BaseItem abstract: true components: - - type: ItemSlots - - type: ContainerContainer - containers: - implanter_slot: !type:ContainerSlot { } - - type: Implanter + - type: ItemSlots + - type: ContainerContainer + containers: + implanter_slot: !type:ContainerSlot { } + - type: Implanter + whitelist: + components: + - MobState # no chair microbomb + blacklist: + components: + - Guardian # no holoparasite macrobomb wombo combo + tags: + - Unimplantable + currentMode: Draw + implanterSlot: + name: Implant + locked: True + priority: 0 whitelist: - components: - - MobState # no chair microbomb - blacklist: - components: - - Guardian # no holoparasite macrobomb wombo combo tags: - - Unimplantable - currentMode: Draw - implanterSlot: - name: Implant - locked: True - priority: 0 - whitelist: - tags: - - SubdermalImplant - allowDeimplantAll: false - deimplantWhitelist: - - SadTromboneImplant - - LightImplant - - BikeHornImplant - - TrackingImplant - - StorageImplant - - FreedomImplant - - UplinkImplant - - EmpImplant - - ScramImplant - - DnaScramblerImplant - - MicroBombImplant - - MacroBombImplant - - DeathAcidifierImplant - - DeathRattleImplant - - MindShieldImplant - - FakeMindShieldImplant - - RadioImplant - - ChameleonControllerImplant - deimplantFailureDamage: - types: - Cellular: 50 - Heat: 10 - - type: Sprite - sprite: Objects/Specific/Medical/implanter.rsi - state: implanter0 - layers: - - state: implanter0 - map: [ "implantOnly" ] - visible: true - - state: implanter1 - map: [ "implantFull" ] - visible: false - - type: Item - sprite: Objects/Specific/Medical/implanter.rsi - heldPrefix: implanter - size: Small - - type: Appearance - - type: GenericVisualizer - visuals: - enum.ImplanterVisuals.Full: - implantFull: - True: {visible: true} - False: {visible: false} - enum.ImplanterImplantOnlyVisuals.ImplantOnly: - implantOnly: - True: {state: broken} - False: {state: implanter0} - - type: UserInterface - interfaces: - enum.DeimplantUiKey.Key: - type: DeimplantBoundUserInterface + - SubdermalImplant + allowDeimplantAll: false + deimplantWhitelist: + - SadTromboneImplant + - LightImplant + - BikeHornImplant + - TrackingImplant + - StorageImplant + - FreedomImplant + - UplinkImplant + - EmpImplant + - ScramImplant + - DnaScramblerImplant + - MicroBombImplant + - MacroBombImplant + - DeathAcidifierImplant + - DeathRattleImplant + - MindShieldImplant + - FakeMindShieldImplant + - RadioImplant + - ChameleonControllerImplant + deimplantFailureDamage: + types: + Cellular: 50 + Heat: 10 + - type: Sprite + sprite: Objects/Specific/Medical/implanter.rsi + state: implanter0 + layers: + - state: implanter0 + map: [ "implantOnly" ] + visible: true + - state: implanter1 + map: [ "implantFull" ] + visible: false + - type: Item + sprite: Objects/Specific/Medical/implanter.rsi + heldPrefix: implanter + size: Small + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ImplanterVisuals.Full: + implantFull: + True: {visible: true} + False: {visible: false} + enum.ImplanterImplantOnlyVisuals.ImplantOnly: + implantOnly: + True: {state: broken} + False: {state: implanter0} + - type: UserInterface + interfaces: + enum.DeimplantUiKey.Key: + type: DeimplantBoundUserInterface - type: entity id: Implanter parent: BaseImplanter description: A disposable syringe exclusively designed for the injection and extraction of subdermal implants. components: - - type: Tag - tags: - - Trash + - type: Tag + tags: + - Trash - type: entity parent: Implanter @@ -108,18 +108,18 @@ description: A disposable syringe exclusively designed for the injection of subdermal implants. abstract: true components: - - type: Sprite - sprite: Objects/Specific/Medical/implanter.rsi - state: implanter0 - layers: - - state: implanter1 - map: [ "implantFull" ] - visible: true - - state: implanter0 - map: [ "implantOnly" ] - - type: Implanter - currentMode: Inject - implantOnly: true + - type: Sprite + sprite: Objects/Specific/Medical/implanter.rsi + state: implanter0 + layers: + - state: implanter1 + map: [ "implantFull" ] + visible: true + - state: implanter0 + map: [ "implantOnly" ] + - type: Implanter + currentMode: Inject + implantOnly: true - type: entity id: BaseImplantOnlyImplanterSyndi @@ -128,30 +128,30 @@ description: A compact disposable syringe exclusively designed for the injection of subdermal implants. Make sure to scrub it with soap or a rag to remove residual DNA after use! abstract: true components: - - type: Item - sprite: Objects/Specific/Medical/syndi_implanter.rsi - heldPrefix: implanter - - type: Sprite - sprite: Objects/Specific/Medical/syndi_implanter.rsi - state: implanter1 - layers: - - state: implanter0 - map: [ "implantFull" ] - visible: true - - state: implanter1 - map: [ "implantOnly" ] - - type: GenericVisualizer - visuals: - enum.ImplanterVisuals.Full: - implantFull: - True: {visible: true} - False: {visible: false} - enum.ImplanterImplantOnlyVisuals.ImplantOnly: - implantOnly: - True: {state: broken} - False: {state: implanter1} - - type: Tag - tags: [] + - type: Item + sprite: Objects/Specific/Medical/syndi_implanter.rsi + heldPrefix: implanter + - type: Sprite + sprite: Objects/Specific/Medical/syndi_implanter.rsi + state: implanter1 + layers: + - state: implanter0 + map: [ "implantFull" ] + visible: true + - state: implanter1 + map: [ "implantOnly" ] + - type: GenericVisualizer + visuals: + enum.ImplanterVisuals.Full: + implantFull: + True: {visible: true} + False: {visible: false} + enum.ImplanterImplantOnlyVisuals.ImplantOnly: + implantOnly: + True: {state: broken} + False: {state: implanter1} + - type: Tag + tags: [] #Fun implanters @@ -160,24 +160,24 @@ name: sad trombone implanter parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: SadTromboneImplant + - type: Implanter + implant: SadTromboneImplant - type: entity id: LightImplanter name: light implanter parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: LightImplant + - type: Implanter + implant: LightImplant - type: entity id: BikeHornImplanter name: bike horn implanter parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: BikeHornImplant + - type: Implanter + implant: BikeHornImplant #Security implanters @@ -186,8 +186,8 @@ name: tracking implanter parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: TrackingImplant + - type: Implanter + implant: TrackingImplant #Traitor implanters @@ -196,16 +196,16 @@ name: storage implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: StorageImplant + - type: Implanter + implant: StorageImplant - type: entity id: FreedomImplanter name: freedom implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: FreedomImplant + - type: Implanter + implant: FreedomImplant - type: entity id: RadioImplanter @@ -228,24 +228,24 @@ name: EMP implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: EmpImplant + - type: Implanter + implant: EmpImplant - type: entity id: ScramImplanter name: scram implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: ScramImplant + - type: Implanter + implant: ScramImplant - type: entity id: DnaScramblerImplanter name: DNA scrambler implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: DnaScramblerImplant + - type: Implanter + implant: DnaScramblerImplant - type: entity id: ChameleonControllerImplanter @@ -262,24 +262,24 @@ name: micro-bomb implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: MicroBombImplant + - type: Implanter + implant: MicroBombImplant - type: entity id: MacroBombImplanter name: macro-bomb implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: MacroBombImplant + - type: Implanter + implant: MacroBombImplant - type: entity id: DeathRattleImplanter name: death rattle implanter parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: DeathRattleImplant + - type: Implanter + implant: DeathRattleImplant - type: entity id: DeathAcidifierImplanter @@ -304,8 +304,8 @@ name: mindshield implanter parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: MindShieldImplant + - type: Implanter + implant: MindShieldImplant # Centcomm implanters diff --git a/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml b/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml index 6a4ad2466454..5ff8c79fb41d 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml @@ -19,18 +19,18 @@ description: This implant plays a sad tune when the user dies. categories: [ HideSpawnMenu ] components: - - type: SubdermalImplant - whitelist: - components: - - MobState # admeme implanting a chair with trombone implant needs to give the chair mobstate so it can die first - - type: TriggerOnMobstateChange - mobState: - - Dead - - type: EmitSoundOnTrigger - sound: - collection: SadTrombone - params: - variation: 0.125 + - type: SubdermalImplant + whitelist: + components: + - MobState # admeme implanting a chair with trombone implant needs to give the chair mobstate so it can die first + - type: TriggerOnMobstateChange + mobState: + - Dead + - type: EmitSoundOnTrigger + sound: + collection: SadTrombone + params: + variation: 0.125 - type: entity parent: BaseSubdermalImplant @@ -39,20 +39,20 @@ description: This implant emits light from the user's skin on activation. categories: [ HideSpawnMenu ] components: - - type: SubdermalImplant - implantAction: ActionToggleLight - - type: PointLight - enabled: false - radius: 2.5 - softness: 5 - mask: /Textures/Effects/LightMasks/cone.png - autoRot: true - - type: Tag - tags: - - SubdermalImplant - - HideContextMenu - - Flashlight - - type: UnpoweredFlashlight + - type: SubdermalImplant + implantAction: ActionToggleLight + - type: PointLight + enabled: false + radius: 2.5 + softness: 5 + mask: /Textures/Effects/LightMasks/cone.png + autoRot: true + - type: Tag + tags: + - SubdermalImplant + - HideContextMenu + - Flashlight + - type: UnpoweredFlashlight - type: entity parent: BaseSubdermalImplant @@ -108,6 +108,7 @@ description: This implant grants hidden storage within a person's body using bluespace technology. categories: [ HideSpawnMenu ] components: + - type: StorageImplant - type: SubdermalImplant implantAction: ActionOpenStorageImplant whitelist: @@ -280,6 +281,10 @@ components: - type: SubdermalImplant permanent: true + - type: ReplacementImplant + whitelist: + tags: + - MicroBomb # replace microbomb implant with macrobomb - type: TriggerOnMobstateChange #activates the timer mobState: - Dead @@ -306,9 +311,9 @@ canCreateVacuum: true - type: Tag tags: - - SubdermalImplant - - HideContextMenu - - MacroBomb + - SubdermalImplant + - HideContextMenu + - MacroBomb - type: entity parent: BaseSubdermalImplant @@ -362,9 +367,11 @@ description: This implant allows the implanter to produce a fake signal that NT security huds use to identify individuals implanted with a mindshield. categories: [ HideSpawnMenu ] components: - - type: SubdermalImplant - implantAction: FakeMindShieldToggleAction - - type: FakeMindShieldImplant + - type: SubdermalImplant + implantAction: FakeMindShieldToggleAction + implantComponents: + - type: FakeMindShield # TODO: put the component on the implant and use implant relay events for the status icon + - type: FakeMindShieldImplant # Sec and Command implants From d1916fa4d3c6835df5004791d79a29867c42b486 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Wed, 20 Aug 2025 18:33:14 +0200 Subject: [PATCH 191/760] Revert "Fix: Untoggle removed actions" (#39776) Revert "Fix: Untoggle removed actions (#39526)" This reverts commit e90fac14eb9d8ecd7267ea7d7381ad0f3abc8886. --- Content.Shared/Actions/SharedActionsSystem.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Content.Shared/Actions/SharedActionsSystem.cs b/Content.Shared/Actions/SharedActionsSystem.cs index c0a32e6038b4..c4581cfbffb5 100644 --- a/Content.Shared/Actions/SharedActionsSystem.cs +++ b/Content.Shared/Actions/SharedActionsSystem.cs @@ -832,8 +832,7 @@ public void RemoveAction(Entity performer, Entity Date: Wed, 20 Aug 2025 15:25:53 -0400 Subject: [PATCH 192/760] Remove BodyComponent check from MobPrice test (#39786) --- Content.IntegrationTests/Tests/CargoTest.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/Content.IntegrationTests/Tests/CargoTest.cs b/Content.IntegrationTests/Tests/CargoTest.cs index 5830ea59daad..aad87b711a4e 100644 --- a/Content.IntegrationTests/Tests/CargoTest.cs +++ b/Content.IntegrationTests/Tests/CargoTest.cs @@ -5,7 +5,6 @@ using Content.Server.Cargo.Systems; using Content.Server.Nutrition.Components; using Content.Server.Nutrition.EntitySystems; -using Content.Shared.Body.Components; using Content.Shared.Cargo.Prototypes; using Content.Shared.Mobs.Components; using Content.Shared.Prototypes; @@ -266,7 +265,6 @@ await pair.Server.WaitAssertion(() => { foreach (var (proto, comp) in pair.GetPrototypesWithComponent()) { - Assert.That(proto.TryGetComponent(out _, componentFactory), $"Found MobPriceComponent on {proto.ID}, but no BodyComponent!"); Assert.That(proto.TryGetComponent(out _, componentFactory), $"Found MobPriceComponent on {proto.ID}, but no MobStateComponent!"); } }); From 9b8fa1af6f126cfa962e31d481accd03fafceb16 Mon Sep 17 00:00:00 2001 From: Perry Fraser Date: Wed, 20 Aug 2025 18:47:31 -0400 Subject: [PATCH 193/760] =?UTF-8?q?fix:=20spellbooks=20can=20have=20charge?= =?UTF-8?q?s=20=E2=89=A0=203=20(#38769)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: spellbooks can have charges ≠ 3 * refactor: just make setting MaxCharges an api thing * refactor: don't auto-add LimitedCharges * Small stuff --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Components/LimitedChargesComponent.cs | 2 +- .../Charges/Systems/SharedChargesSystem.cs | 45 ++++++++++++++++++- Content.Shared/Magic/SpellbookSystem.cs | 26 +++++++---- 3 files changed, 63 insertions(+), 10 deletions(-) diff --git a/Content.Shared/Charges/Components/LimitedChargesComponent.cs b/Content.Shared/Charges/Components/LimitedChargesComponent.cs index e879e0f1df13..789185718762 100644 --- a/Content.Shared/Charges/Components/LimitedChargesComponent.cs +++ b/Content.Shared/Charges/Components/LimitedChargesComponent.cs @@ -16,7 +16,7 @@ public sealed partial class LimitedChargesComponent : Component /// /// The max charges this action has. /// - [DataField, AutoNetworkedField, Access(Other = AccessPermissions.Read)] + [DataField, AutoNetworkedField] public int MaxCharges = 3; /// diff --git a/Content.Shared/Charges/Systems/SharedChargesSystem.cs b/Content.Shared/Charges/Systems/SharedChargesSystem.cs index e915580baeb0..504648c41d68 100644 --- a/Content.Shared/Charges/Systems/SharedChargesSystem.cs +++ b/Content.Shared/Charges/Systems/SharedChargesSystem.cs @@ -94,6 +94,12 @@ public bool HasCharges(Entity action, int charges) /// /// Adds the specified charges. Does not reset the accumulator. /// + /// + /// The action to add charges to. If it doesn't have , it will be added. + /// + /// + /// The number of charges to add. Can be negative. Resulting charge count is clamped to [0, MaxCharges]. + /// public void AddCharges(Entity action, int addCharges) { if (addCharges == 0) @@ -170,9 +176,21 @@ public void ResetCharges(Entity action) Dirty(action); } + /// + /// Set the number of charges an action has. + /// + /// The action in question + /// + /// The number of charges. Clamped to [0, MaxCharges]. + /// + /// + /// This method doesn't implicitly add + /// unlike some other methods in this system. + /// public void SetCharges(Entity action, int value) { - action.Comp ??= EnsureComp(action.Owner); + if (!Resolve(action, ref action.Comp)) + return; var adjusted = Math.Clamp(value, 0, action.Comp.MaxCharges); @@ -186,6 +204,31 @@ public void SetCharges(Entity action, int value) Dirty(action); } + /// + /// Sets the maximum charges of a given action. + /// + /// The action being modified. + /// The new maximum charges of the action. Clamped to zero. + /// + /// Does not change the current charge count, or adjust the + /// accumulator for auto-recharge. It also doesn't implicitly add + /// unlike some other methods + /// in this system. + /// + public void SetMaxCharges(Entity action, int value) + { + if (!Resolve(action, ref action.Comp)) + return; + + // You can't have negative max charges (even zero is a bit goofy but eh) + var adjusted = Math.Max(0, value); + if (action.Comp.MaxCharges == adjusted) + return; + + action.Comp.MaxCharges = adjusted; + Dirty(action); + } + /// /// The next time a charge will be considered to be filled. /// diff --git a/Content.Shared/Magic/SpellbookSystem.cs b/Content.Shared/Magic/SpellbookSystem.cs index ca01819bce51..90038fa9bae4 100644 --- a/Content.Shared/Magic/SpellbookSystem.cs +++ b/Content.Shared/Magic/SpellbookSystem.cs @@ -1,5 +1,6 @@ using Content.Shared.Actions; -using Content.Shared.Actions.Components; +using Content.Shared.Actions.Components; +using Content.Shared.Charges.Components; using Content.Shared.Charges.Systems; using Content.Shared.DoAfter; using Content.Shared.Interaction.Events; @@ -29,14 +30,19 @@ private void OnInit(Entity ent, ref MapInitEvent args) { foreach (var (id, charges) in ent.Comp.SpellActions) { - var spell = _actionContainer.AddAction(ent, id); - if (spell == null) + var action = _actionContainer.AddAction(ent, id); + if (action is not { } spell) continue; // Null means infinite charges. if (charges is { } count) - _sharedCharges.SetCharges(spell.Value, count); - ent.Comp.Spells.Add(spell.Value); + { + EnsureComp(spell, out var chargeComp); + _sharedCharges.SetMaxCharges((spell, chargeComp), count); + _sharedCharges.SetCharges((spell, chargeComp), count); + } + + ent.Comp.Spells.Add(spell); } } @@ -75,9 +81,13 @@ private void OnDoAfter(Entity ent, ref T args) where T : foreach (var (id, charges) in ent.Comp.SpellActions) { EntityUid? actionId = null; - if (_actions.AddAction(args.Args.User, ref actionId, id) - && charges is { } count) // Null means infinite charges - _sharedCharges.SetCharges(actionId.Value, count); + if (!_actions.AddAction(args.Args.User, ref actionId, id) + || charges is not { } count // Null means infinite charges + || !TryComp(actionId, out var chargeComp)) + continue; + + _sharedCharges.SetMaxCharges((actionId.Value, chargeComp), count); + _sharedCharges.SetCharges((actionId.Value, chargeComp), count); } } From def514bb3b293293dab242d7741a839d3ae67ec9 Mon Sep 17 00:00:00 2001 From: Kowlin <10947836+Kowlin@users.noreply.github.com> Date: Thu, 21 Aug 2025 01:34:40 +0200 Subject: [PATCH 194/760] Fix tricky nades not emitting their sounds. (#39792) --- .../Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index d84346388642..60ce9bd3ec35 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -601,6 +601,7 @@ - timer sound: path: /Audio/Effects/Emotes/parp1.ogg + positional: true - type: Appearance - type: TimerTriggerVisuals primingSound: @@ -621,6 +622,7 @@ - timer sound: path: /Audio/Effects/Emotes/parp1.ogg + positional: true - type: Appearance - type: TimerTriggerVisuals primingSound: From f78280501a1757e7c6f124d1efc1bc7c2e470767 Mon Sep 17 00:00:00 2001 From: Prole <172158352+Prole0@users.noreply.github.com> Date: Wed, 20 Aug 2025 16:35:38 -0700 Subject: [PATCH 195/760] Moving Zombie Components to Shared (#39791) * Moving Comps to Shared * Requested Changes --- Content.Server/Zombies/ZombifyOnDeathComponent.cs | 8 -------- .../Zombies/ZombieImmuneComponent.cs | 6 ++++-- Content.Shared/Zombies/ZombifyOnDeathComponent.cs | 12 ++++++++++++ 3 files changed, 16 insertions(+), 10 deletions(-) delete mode 100644 Content.Server/Zombies/ZombifyOnDeathComponent.cs rename {Content.Server => Content.Shared}/Zombies/ZombieImmuneComponent.cs (60%) create mode 100644 Content.Shared/Zombies/ZombifyOnDeathComponent.cs diff --git a/Content.Server/Zombies/ZombifyOnDeathComponent.cs b/Content.Server/Zombies/ZombifyOnDeathComponent.cs deleted file mode 100644 index dff17c4613aa..000000000000 --- a/Content.Server/Zombies/ZombifyOnDeathComponent.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace Content.Server.Zombies -{ - [RegisterComponent] - public sealed partial class ZombifyOnDeathComponent : Component - { - //this is not the component you are looking for - } -} diff --git a/Content.Server/Zombies/ZombieImmuneComponent.cs b/Content.Shared/Zombies/ZombieImmuneComponent.cs similarity index 60% rename from Content.Server/Zombies/ZombieImmuneComponent.cs rename to Content.Shared/Zombies/ZombieImmuneComponent.cs index 76a8ab9e675f..18ad22836382 100644 --- a/Content.Server/Zombies/ZombieImmuneComponent.cs +++ b/Content.Shared/Zombies/ZombieImmuneComponent.cs @@ -1,9 +1,11 @@ -namespace Content.Server.Zombies; +using Robust.Shared.GameStates; + +namespace Content.Shared.Zombies; /// /// Entities with this component cannot be zombified. /// -[RegisterComponent] +[RegisterComponent, NetworkedComponent] public sealed partial class ZombieImmuneComponent : Component { //still no diff --git a/Content.Shared/Zombies/ZombifyOnDeathComponent.cs b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs new file mode 100644 index 000000000000..138ea6e4098a --- /dev/null +++ b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs @@ -0,0 +1,12 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Zombies; + +/// +/// Entities with this component zombify on death. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class ZombifyOnDeathComponent : Component +{ + //this is not the component you are looking for +} From e5011cb30515fe7368ef4e73e0c8160d1ada50dc Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 20 Aug 2025 23:35:50 +0000 Subject: [PATCH 196/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 10438ead6a01..422f819fcd2e 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: Nox38 - changes: - - message: Added descriptions for the .30 caliber and weapons. - type: Add - id: 8360 - time: '2025-04-26T21:48:40.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36958 - author: UpAndLeaves changes: - message: The CMO's hardsuit has been redesigned with extra durathread to withstand @@ -3950,3 +3943,10 @@ id: 8872 time: '2025-08-20T11:08:31.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39648 +- author: Kowlin + changes: + - message: Fixed Syndicate tricky grenades not playing sounds on explosion. + type: Fix + id: 8873 + time: '2025-08-20T23:34:40.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39792 From d286a70d47bca6ea5c4835bd147f9b0bd97987e4 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Thu, 21 Aug 2025 02:42:42 +0200 Subject: [PATCH 197/760] cleanup changeling namespaces and prototypes (#39794) --- .../ChangelingTransformBoundUserInterface.cs | 2 +- .../Transform/ChangelingTransformMenu.xaml.cs | 2 +- ...em.Events.cs => ChangelingDevourEvents.cs} | 2 +- ...Events.cs => ChangelingTransformEvents.cs} | 2 +- .../ChangelingDevourComponent.cs | 3 +- .../ChangelingIdentityComponent.cs | 3 +- .../ChangelingStoredIdentityComponent.cs | 2 +- .../ChangelingTransformComponent.cs | 3 +- .../ChangelingDevourSystem.cs | 3 +- .../{ => Systems}/ChangelingIdentitySystem.cs | 3 +- .../ChangelingTransformSystem.UI.cs | 2 +- .../ChangelingTransformSystem.cs | 9 ++--- Resources/Prototypes/Actions/changeling.yml | 22 ++++++++++++ Resources/Prototypes/Antag/changeling.yml | 35 ------------------- .../Entities/Mobs/Player/changeling.yml | 12 +++++++ 15 files changed, 55 insertions(+), 50 deletions(-) rename Content.Shared/Changeling/{Devour/ChangelingDevourSystem.Events.cs => ChangelingDevourEvents.cs} (94%) rename Content.Shared/Changeling/{Transform/ChangelingTransformSystem.Events.cs => ChangelingTransformEvents.cs} (91%) rename Content.Shared/Changeling/{Devour => Components}/ChangelingDevourComponent.cs (98%) rename Content.Shared/Changeling/{ => Components}/ChangelingIdentityComponent.cs (95%) rename Content.Shared/Changeling/{ => Components}/ChangelingStoredIdentityComponent.cs (95%) rename Content.Shared/Changeling/{Transform => Components}/ChangelingTransformComponent.cs (95%) rename Content.Shared/Changeling/{Devour => Systems}/ChangelingDevourSystem.cs (99%) rename Content.Shared/Changeling/{ => Systems}/ChangelingIdentitySystem.cs (98%) rename Content.Shared/Changeling/{Transform => Systems}/ChangelingTransformSystem.UI.cs (95%) rename Content.Shared/Changeling/{Transform => Systems}/ChangelingTransformSystem.cs (95%) delete mode 100644 Resources/Prototypes/Antag/changeling.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Player/changeling.yml diff --git a/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs b/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs index 8e383bc96728..94012313035b 100644 --- a/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs +++ b/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs @@ -1,4 +1,4 @@ -using Content.Shared.Changeling.Transform; +using Content.Shared.Changeling.Systems; using JetBrains.Annotations; using Robust.Client.UserInterface; diff --git a/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs b/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs index beef9ae427d3..fa2deaf4313c 100644 --- a/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs +++ b/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs @@ -1,6 +1,6 @@ using System.Numerics; using Content.Client.UserInterface.Controls; -using Content.Shared.Changeling.Transform; +using Content.Shared.Changeling.Systems; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; diff --git a/Content.Shared/Changeling/Devour/ChangelingDevourSystem.Events.cs b/Content.Shared/Changeling/ChangelingDevourEvents.cs similarity index 94% rename from Content.Shared/Changeling/Devour/ChangelingDevourSystem.Events.cs rename to Content.Shared/Changeling/ChangelingDevourEvents.cs index d063737e5cde..ba8d25f30cba 100644 --- a/Content.Shared/Changeling/Devour/ChangelingDevourSystem.Events.cs +++ b/Content.Shared/Changeling/ChangelingDevourEvents.cs @@ -2,7 +2,7 @@ using Content.Shared.DoAfter; using Robust.Shared.Serialization; -namespace Content.Shared.Changeling.Devour; +namespace Content.Shared.Changeling; /// /// Action event for Devour, someone has initiated a devour on someone, begin to windup. diff --git a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.Events.cs b/Content.Shared/Changeling/ChangelingTransformEvents.cs similarity index 91% rename from Content.Shared/Changeling/Transform/ChangelingTransformSystem.Events.cs rename to Content.Shared/Changeling/ChangelingTransformEvents.cs index cfe2a5693382..9940a607052a 100644 --- a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.Events.cs +++ b/Content.Shared/Changeling/ChangelingTransformEvents.cs @@ -2,7 +2,7 @@ using Content.Shared.DoAfter; using Robust.Shared.Serialization; -namespace Content.Shared.Changeling.Transform; +namespace Content.Shared.Changeling; /// /// Action event for opening the changeling transformation radial menu. diff --git a/Content.Shared/Changeling/Devour/ChangelingDevourComponent.cs b/Content.Shared/Changeling/Components/ChangelingDevourComponent.cs similarity index 98% rename from Content.Shared/Changeling/Devour/ChangelingDevourComponent.cs rename to Content.Shared/Changeling/Components/ChangelingDevourComponent.cs index 7798c6fec9bb..a874afe9ce6b 100644 --- a/Content.Shared/Changeling/Devour/ChangelingDevourComponent.cs +++ b/Content.Shared/Changeling/Components/ChangelingDevourComponent.cs @@ -1,3 +1,4 @@ +using Content.Shared.Changeling.Systems; using Content.Shared.Damage; using Content.Shared.Damage.Prototypes; using Content.Shared.FixedPoint; @@ -7,7 +8,7 @@ using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; -namespace Content.Shared.Changeling.Devour; +namespace Content.Shared.Changeling.Components; /// /// Component responsible for Changelings Devour attack. Including the amount of damage diff --git a/Content.Shared/Changeling/ChangelingIdentityComponent.cs b/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs similarity index 95% rename from Content.Shared/Changeling/ChangelingIdentityComponent.cs rename to Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs index 461315f4ce5b..2779164e4e09 100644 --- a/Content.Shared/Changeling/ChangelingIdentityComponent.cs +++ b/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs @@ -2,7 +2,7 @@ using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -namespace Content.Shared.Changeling; +namespace Content.Shared.Changeling.Components; /// /// The storage component for Changelings, it handles the link between a changeling and its consumed identities @@ -29,6 +29,7 @@ public sealed partial class ChangelingIdentityComponent : Component /// The cloning settings passed to the CloningSystem, contains a list of all components to copy or have handled by their /// respective systems. /// + [DataField] public ProtoId IdentityCloningSettings = "ChangelingCloningSettings"; public override bool SendOnlyToOwner => true; diff --git a/Content.Shared/Changeling/ChangelingStoredIdentityComponent.cs b/Content.Shared/Changeling/Components/ChangelingStoredIdentityComponent.cs similarity index 95% rename from Content.Shared/Changeling/ChangelingStoredIdentityComponent.cs rename to Content.Shared/Changeling/Components/ChangelingStoredIdentityComponent.cs index 44583190e681..010196bfd0e5 100644 --- a/Content.Shared/Changeling/ChangelingStoredIdentityComponent.cs +++ b/Content.Shared/Changeling/Components/ChangelingStoredIdentityComponent.cs @@ -1,7 +1,7 @@ using Robust.Shared.GameStates; using Robust.Shared.Player; -namespace Content.Shared.Changeling; +namespace Content.Shared.Changeling.Components; /// /// Marker component for cloned identities devoured by a changeling. diff --git a/Content.Shared/Changeling/Transform/ChangelingTransformComponent.cs b/Content.Shared/Changeling/Components/ChangelingTransformComponent.cs similarity index 95% rename from Content.Shared/Changeling/Transform/ChangelingTransformComponent.cs rename to Content.Shared/Changeling/Components/ChangelingTransformComponent.cs index 0a3b3f19859c..7b465ea3b26f 100644 --- a/Content.Shared/Changeling/Transform/ChangelingTransformComponent.cs +++ b/Content.Shared/Changeling/Components/ChangelingTransformComponent.cs @@ -1,9 +1,10 @@ +using Content.Shared.Changeling.Systems; using Content.Shared.Cloning; using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -namespace Content.Shared.Changeling.Transform; +namespace Content.Shared.Changeling.Components; /// /// The component containing information about Changelings Transformation action diff --git a/Content.Shared/Changeling/Devour/ChangelingDevourSystem.cs b/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs similarity index 99% rename from Content.Shared/Changeling/Devour/ChangelingDevourSystem.cs rename to Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs index 83a589a8e30e..a064858d43f7 100644 --- a/Content.Shared/Changeling/Devour/ChangelingDevourSystem.cs +++ b/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs @@ -3,6 +3,7 @@ using Content.Shared.Armor; using Content.Shared.Atmos.Rotting; using Content.Shared.Body.Components; +using Content.Shared.Changeling.Components; using Content.Shared.Damage; using Content.Shared.Database; using Content.Shared.DoAfter; @@ -19,7 +20,7 @@ using Robust.Shared.Random; using Robust.Shared.Timing; -namespace Content.Shared.Changeling.Devour; +namespace Content.Shared.Changeling.Systems; public sealed class ChangelingDevourSystem : EntitySystem { diff --git a/Content.Shared/Changeling/ChangelingIdentitySystem.cs b/Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs similarity index 98% rename from Content.Shared/Changeling/ChangelingIdentitySystem.cs rename to Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs index f68f72f853a3..8467cc570211 100644 --- a/Content.Shared/Changeling/ChangelingIdentitySystem.cs +++ b/Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs @@ -1,4 +1,5 @@ using System.Numerics; +using Content.Shared.Changeling.Components; using Content.Shared.Cloning; using Content.Shared.Humanoid; using Content.Shared.Mind.Components; @@ -9,7 +10,7 @@ using Robust.Shared.Player; using Robust.Shared.Prototypes; -namespace Content.Shared.Changeling; +namespace Content.Shared.Changeling.Systems; public sealed class ChangelingIdentitySystem : EntitySystem { diff --git a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.UI.cs b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs similarity index 95% rename from Content.Shared/Changeling/Transform/ChangelingTransformSystem.UI.cs rename to Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs index 038386769864..98926631dc95 100644 --- a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.UI.cs +++ b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs @@ -1,6 +1,6 @@ using Robust.Shared.Serialization; -namespace Content.Shared.Changeling.Transform; +namespace Content.Shared.Changeling.Systems; /// /// Send when a player selects an intentity to transform into in the radial menu. diff --git a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.cs b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs similarity index 95% rename from Content.Shared/Changeling/Transform/ChangelingTransformSystem.cs rename to Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs index dbc535644898..31f22b9294dc 100644 --- a/Content.Shared/Changeling/Transform/ChangelingTransformSystem.cs +++ b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs @@ -1,5 +1,6 @@ using Content.Shared.Actions; using Content.Shared.Administration.Logs; +using Content.Shared.Changeling.Components; using Content.Shared.Cloning; using Content.Shared.Database; using Content.Shared.DoAfter; @@ -10,7 +11,7 @@ using Robust.Shared.Network; using Robust.Shared.Prototypes; -namespace Content.Shared.Changeling.Transform; +namespace Content.Shared.Changeling.Systems; public sealed partial class ChangelingTransformSystem : EntitySystem { @@ -102,7 +103,7 @@ public void TransformInto(Entity ent, EntityUid t if (_net.IsServer) ent.Comp.CurrentTransformSound = _audio.PlayPvs(ent.Comp.TransformAttemptNoise, ent)?.Entity; - if(TryComp(targetIdentity, out var storedIdentity) && storedIdentity.OriginalSession != null) + if (TryComp(targetIdentity, out var storedIdentity) && storedIdentity.OriginalSession != null) _adminLogger.Add(LogType.Action, LogImpact.Medium, $"{ToPrettyString(ent.Owner):player} begun an attempt to transform into \"{Name(targetIdentity)}\" ({storedIdentity.OriginalSession:player}) "); else _adminLogger.Add(LogType.Action, LogImpact.Medium, $"{ToPrettyString(ent.Owner):player} begun an attempt to transform into \"{Name(targetIdentity)}\""); @@ -162,8 +163,8 @@ private void OnSuccessfulTransform(Entity ent, _humanoidAppearanceSystem.CloneAppearance(targetIdentity, args.User); _cloningSystem.CloneComponents(targetIdentity, args.User, settings); - - if(TryComp(targetIdentity, out var storedIdentity) && storedIdentity.OriginalSession != null) + + if (TryComp(targetIdentity, out var storedIdentity) && storedIdentity.OriginalSession != null) _adminLogger.Add(LogType.Action, LogImpact.High, $"{ToPrettyString(ent.Owner):player} successfully transformed into \"{Name(targetIdentity)}\" ({storedIdentity.OriginalSession:player})"); else _adminLogger.Add(LogType.Action, LogImpact.High, $"{ToPrettyString(ent.Owner):player} successfully transformed into \"{Name(targetIdentity)}\""); diff --git a/Resources/Prototypes/Actions/changeling.yml b/Resources/Prototypes/Actions/changeling.yml index 273bb8ed6b91..6e4ec6db6c49 100644 --- a/Resources/Prototypes/Actions/changeling.yml +++ b/Resources/Prototypes/Actions/changeling.yml @@ -20,3 +20,25 @@ retractSounds: collection: gib # Placeholder +- type: entity + id: ActionChangelingDevour + name: "[color=red]Devour[/color]" + description: Consume the essence of your victims and subsume their identity and mind into your own. + components: + - type: Action + icon: { sprite : Interface/Actions/changeling.rsi, state: "devour" } + iconOn: { sprite : Interface/Actions/changeling.rsi, state: "devour_on" } + priority: 1 + - type: TargetAction + - type: EntityTargetAction + event: !type:ChangelingDevourActionEvent + +- type: entity + id: ActionChangelingTransform + name: "[color=red]Transform[/color]" + description: Transform and assume the identities of those you have devoured. + components: + - type: Action + icon: { sprite : Interface/Actions/changeling.rsi, state: "transform" } + - type: InstantAction + event: !type:ChangelingTransformActionEvent diff --git a/Resources/Prototypes/Antag/changeling.yml b/Resources/Prototypes/Antag/changeling.yml deleted file mode 100644 index b4c8b2e3dca1..000000000000 --- a/Resources/Prototypes/Antag/changeling.yml +++ /dev/null @@ -1,35 +0,0 @@ -- type: entity - parent: MobHuman - id: MobLing - name: Urist McLing - suffix: Non-Antag - components: - - type: ChangelingDevour - - type: ChangelingIdentity - - type: ChangelingTransform - - type: ActionGrant - actions: - - ActionRetractableItemArmBlade # Temporary addition, will inevitably be a purchasable in the bio-store - -- type: entity - id: ActionChangelingDevour - name: "[color=red]Devour[/color]" - description: Consume the essence of your victims and subsume their identity and mind into your own. - components: - - type: Action - icon: { sprite : Interface/Actions/changeling.rsi, state: "devour" } - iconOn: { sprite : Interface/Actions/changeling.rsi, state: "devour_on" } - priority: 1 - - type: TargetAction - - type: EntityTargetAction - event: !type:ChangelingDevourActionEvent - -- type: entity - id: ActionChangelingTransform - name: "[color=red]Transform[/color]" - description: Transform and assume the identities of those you have devoured. - components: - - type: Action - icon: { sprite : Interface/Actions/changeling.rsi, state: "transform" } - - type: InstantAction - event: !type:ChangelingTransformActionEvent diff --git a/Resources/Prototypes/Entities/Mobs/Player/changeling.yml b/Resources/Prototypes/Entities/Mobs/Player/changeling.yml new file mode 100644 index 000000000000..d8d4aac74248 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Player/changeling.yml @@ -0,0 +1,12 @@ +- type: entity + parent: MobHuman + id: MobLing + name: Urist McLing + suffix: Non-Antag + components: + - type: ChangelingDevour + - type: ChangelingIdentity + - type: ChangelingTransform + - type: ActionGrant + actions: + - ActionRetractableItemArmBlade # Temporary addition, will inevitably be a purchasable in the bio-store From cd0cc721576a6db7905b1c25709c002f9f1bc7ef Mon Sep 17 00:00:00 2001 From: Mora <46364955+TrixxedHeart@users.noreply.github.com> Date: Wed, 20 Aug 2025 16:43:06 -0800 Subject: [PATCH 198/760] Impaired Mobility Disability (#39398) * Implements mobility impairment * Implements mobility impairment * Implements mobility impairment * Removed white cane related stuff (impaired cane replacement and removed mobility aid component) * fix development.toml * Implements slower standing * Prevent speed stacking by checking if the entity is already holding a mobility aid * Move all speed handling into ImpairedMobilitySystem, added comments, made it so wielding a mobility aid doesn't grant the recovery benefit * Move all speed handling into ImpairedMobilitySystem, added comments, made it so wielding a mobility aid doesn't grant the recovery benefit * remove unused file * Shorten description * Apply suggestions Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> * Suggestion cleanup * formatting fix and removed extra datafield stuff * added comment, fixed slashes, yadda yadda * summary comments * removed a word * Add trait to clone whitelist * Fix clone.yml * my own review --------- Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Co-authored-by: ScarKy0 --- .../Assorted/ImpairedMobilityComponent.cs | 25 +++++++ .../Traits/Assorted/ImpairedMobilitySystem.cs | 70 +++++++++++++++++++ .../Traits/Assorted/MobilityAidComponent.cs | 11 +++ .../Traits/Assorted/MobilityAidSystem.cs | 42 +++++++++++ Resources/Locale/en-US/traits/traits.ftl | 3 + .../Prototypes/Entities/Mobs/Player/clone.yml | 1 + .../Entities/Objects/Weapons/Melee/cane.yml | 1 + .../Objects/Weapons/Melee/offset_cane.yml | 1 + .../Objects/Weapons/Melee/white_cane.yml | 1 - Resources/Prototypes/Traits/disabilities.yml | 9 +++ 10 files changed, 163 insertions(+), 1 deletion(-) create mode 100644 Content.Shared/Traits/Assorted/ImpairedMobilityComponent.cs create mode 100644 Content.Shared/Traits/Assorted/ImpairedMobilitySystem.cs create mode 100644 Content.Shared/Traits/Assorted/MobilityAidComponent.cs create mode 100644 Content.Shared/Traits/Assorted/MobilityAidSystem.cs diff --git a/Content.Shared/Traits/Assorted/ImpairedMobilityComponent.cs b/Content.Shared/Traits/Assorted/ImpairedMobilityComponent.cs new file mode 100644 index 000000000000..50f7281ff81c --- /dev/null +++ b/Content.Shared/Traits/Assorted/ImpairedMobilityComponent.cs @@ -0,0 +1,25 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Traits.Assorted; + +/// +/// Used for the Impaired Mobility disability trait. +/// Applies a base movement speed reduction as determined by the SpeedModifier field. +/// Also increases the time it takes to stand up after falling, as determined by the StandUpTimeModifier field. +/// When an entity holds an item with the MobilityAidComponent, the speed penalty is nullified. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class ImpairedMobilityComponent : Component +{ + /// + /// The movement speed modifier applied to the player (0.4 is 40% slower) + /// + [DataField, AutoNetworkedField] + public float SpeedModifier = 0.4f; + + /// + /// The doAfter modifier when getting up after falling (1.4 is 40% slower) + /// + [DataField, AutoNetworkedField] + public float StandUpTimeModifier = 1.4f; +} diff --git a/Content.Shared/Traits/Assorted/ImpairedMobilitySystem.cs b/Content.Shared/Traits/Assorted/ImpairedMobilitySystem.cs new file mode 100644 index 000000000000..678fc853444b --- /dev/null +++ b/Content.Shared/Traits/Assorted/ImpairedMobilitySystem.cs @@ -0,0 +1,70 @@ +using Content.Shared.Movement.Systems; +using Content.Shared.Stunnable; +using Content.Shared.Hands.EntitySystems; +using Content.Shared.Hands.Components; +using Content.Shared.Wieldable.Components; + +namespace Content.Shared.Traits.Assorted; + +/// +/// Handles +/// +public sealed class ImpairedMobilitySystem : EntitySystem +{ + [Dependency] private readonly SharedHandsSystem _hands = default!; + [Dependency] private readonly MovementSpeedModifierSystem _speedModifier = default!; + public override void Initialize() + { + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnRefreshMovementSpeed); + SubscribeLocalEvent(OnGetStandUpTime); + } + + private void OnInit(Entity ent, ref ComponentInit args) + { + _speedModifier.RefreshMovementSpeedModifiers(ent); + } + + private void OnShutdown(Entity ent, ref ComponentShutdown args) + { + _speedModifier.RefreshMovementSpeedModifiers(ent); + } + + // Handles movement speed for entities with impaired mobility. + // Applies a speed penalty, but counteracts it if the entity is holding a non-wielded mobility aid. + private void OnRefreshMovementSpeed(Entity ent, ref RefreshMovementSpeedModifiersEvent args) + { + if (HasMobilityAid(ent.Owner)) + return; + + args.ModifySpeed(ent.Comp.SpeedModifier); + } + + // Increases the time it takes for entities to stand up from being knocked down. + private void OnGetStandUpTime(Entity ent, ref GetStandUpTimeEvent args) + { + args.DoAfterTime *= ent.Comp.StandUpTimeModifier; + } + + // Checks if the entity is holding any non-wielded mobility aids. + private bool HasMobilityAid(Entity entity) + { + if (!Resolve(entity, ref entity.Comp, false)) + return false; + + foreach (var held in _hands.EnumerateHeld(entity)) + { + if (!HasComp(held)) + continue; + + // Makes sure it's not wielded yet + if (TryComp(held, out var wieldable) && wieldable.Wielded) + continue; + + return true; + } + + return false; + } +} diff --git a/Content.Shared/Traits/Assorted/MobilityAidComponent.cs b/Content.Shared/Traits/Assorted/MobilityAidComponent.cs new file mode 100644 index 000000000000..6623c8217a5a --- /dev/null +++ b/Content.Shared/Traits/Assorted/MobilityAidComponent.cs @@ -0,0 +1,11 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Traits.Assorted; + +/// +/// Component to mark items that restore normal movement speed when held in-hand for entities with the impaired mobility trait. +/// The speed is automatically calculated to nullify the entity's speed penalty. +/// Should be used on items that act as mobility aids, such as canes. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class MobilityAidComponent : Component; diff --git a/Content.Shared/Traits/Assorted/MobilityAidSystem.cs b/Content.Shared/Traits/Assorted/MobilityAidSystem.cs new file mode 100644 index 000000000000..7df47ca75031 --- /dev/null +++ b/Content.Shared/Traits/Assorted/MobilityAidSystem.cs @@ -0,0 +1,42 @@ +using Content.Shared.Hands; +using Content.Shared.Movement.Systems; +using Content.Shared.Wieldable; + +namespace Content.Shared.Traits.Assorted; + +/// +/// Handles +/// +public sealed class MobilityAidSystem : EntitySystem +{ + [Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!; + + /// + public override void Initialize() + { + SubscribeLocalEvent(OnGotEquippedHand); + SubscribeLocalEvent(OnGotUnequippedHand); + SubscribeLocalEvent(OnMobilityAidWielded); + SubscribeLocalEvent(OnMobilityAidUnwielded); + } + + private void OnGotEquippedHand(Entity ent, ref GotEquippedHandEvent args) + { + _movementSpeedModifier.RefreshMovementSpeedModifiers(args.User); + } + + private void OnGotUnequippedHand(Entity ent, ref GotUnequippedHandEvent args) + { + _movementSpeedModifier.RefreshMovementSpeedModifiers(args.User); + } + + private void OnMobilityAidWielded(Entity ent, ref ItemWieldedEvent args) + { + _movementSpeedModifier.RefreshMovementSpeedModifiers(args.User); + } + + private void OnMobilityAidUnwielded(Entity ent, ref ItemUnwieldedEvent args) + { + _movementSpeedModifier.RefreshMovementSpeedModifiers(args.User); + } +} diff --git a/Resources/Locale/en-US/traits/traits.ftl b/Resources/Locale/en-US/traits/traits.ftl index d7ab6ca76a07..f4c51d863e06 100644 --- a/Resources/Locale/en-US/traits/traits.ftl +++ b/Resources/Locale/en-US/traits/traits.ftl @@ -65,3 +65,6 @@ trait-spanish-desc = Hola señor, donde esta la biblioteca. trait-painnumbness-name = Numb trait-painnumbness-desc = You lack any sense of feeling pain, being unaware of how hurt you may be. + +trait-impaired-mobility-name = Impaired Mobility +trait-impaired-mobility-desc = You have difficulty moving without a mobility aid. diff --git a/Resources/Prototypes/Entities/Mobs/Player/clone.yml b/Resources/Prototypes/Entities/Mobs/Player/clone.yml index 43174cfffeab..98d99d7321d8 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/clone.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/clone.yml @@ -16,6 +16,7 @@ # traits - BlackAndWhiteOverlay - Clumsy + - ImpairedMobility # - LegsParalyzed (you get healed) - LightweightDrunk - Muted diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml index 29ce5fa8c81c..96ad8b233d92 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml @@ -11,6 +11,7 @@ size: Normal sprite: Objects/Weapons/Melee/cane.rsi - type: Appearance + - type: MobilityAid - type: MeleeWeapon wideAnimationRotation: 45 damage: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/offset_cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/offset_cane.yml index 1d2081fe936c..12e2e9ae704f 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/offset_cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/offset_cane.yml @@ -10,6 +10,7 @@ - type: Item size: Normal sprite: Objects/Weapons/Melee/offset_canes/standard.rsi + - type: MobilityAid # - type: RandomSprite # Ideally I'd rather these be their own selectable item instead of randomly picked. # available: # - color: "#91949C" # standard gray diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/white_cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/white_cane.yml index 997c3771d56a..bba4085295ed 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/white_cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/white_cane.yml @@ -24,4 +24,3 @@ Blunt: 3 - type: UseDelay delay: 1 - diff --git a/Resources/Prototypes/Traits/disabilities.yml b/Resources/Prototypes/Traits/disabilities.yml index a5c1f54d6b34..0bb6f0da3c64 100644 --- a/Resources/Prototypes/Traits/disabilities.yml +++ b/Resources/Prototypes/Traits/disabilities.yml @@ -83,3 +83,12 @@ category: Disabilities components: - type: PainNumbness + +- type: trait + id: ImpairedMobility + name: trait-impaired-mobility-name + description: trait-impaired-mobility-desc + traitGear: OffsetCane + category: Disabilities + components: + - type: ImpairedMobility From 96d3b4bb29b60d85bb9f9a1e31dcfb7c23bad259 Mon Sep 17 00:00:00 2001 From: PJBot Date: Thu, 21 Aug 2025 00:44:13 +0000 Subject: [PATCH 199/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 422f819fcd2e..044a743ef06e 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: UpAndLeaves - changes: - - message: The CMO's hardsuit has been redesigned with extra durathread to withstand - zombie bites more effectively. - type: Tweak - id: 8361 - time: '2025-04-26T21:49:01.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36957 - author: Centronias changes: - message: Parcel wrap, purchasable from cargo, which allows you to wrap items in @@ -3950,3 +3942,11 @@ id: 8873 time: '2025-08-20T23:34:40.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39792 +- author: TrixxedHeart + changes: + - message: Added the Impaired Mobility disability trait which reduces movement speed + unless using a mobility aid such as a cane and increases stand-up time. + type: Add + id: 8874 + time: '2025-08-21T00:43:06.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39398 From 3d0573e7c8cb7eafa2e5df64d21d906a9e22ed0b Mon Sep 17 00:00:00 2001 From: TheFlyingSentry Date: Wed, 20 Aug 2025 21:02:54 -0400 Subject: [PATCH 200/760] Added Hemophilia Trait (#38224) Co-authored-by: ScarKy0 Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- Content.Shared/Body/Events/BleedModifierEvent.cs | 9 +++++++++ .../Body/Systems/SharedBloodstreamSystem.cs | 8 ++++++-- .../Traits/Assorted/HemophiliaComponent.cs | 16 ++++++++++++++++ .../Traits/Assorted/HemophiliaSystem.cs | 16 ++++++++++++++++ Resources/Locale/en-US/traits/traits.ftl | 3 +++ .../Prototypes/Entities/Mobs/Player/clone.yml | 1 + Resources/Prototypes/Traits/disabilities.yml | 8 ++++++++ 7 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 Content.Shared/Body/Events/BleedModifierEvent.cs create mode 100644 Content.Shared/Traits/Assorted/HemophiliaComponent.cs create mode 100644 Content.Shared/Traits/Assorted/HemophiliaSystem.cs diff --git a/Content.Shared/Body/Events/BleedModifierEvent.cs b/Content.Shared/Body/Events/BleedModifierEvent.cs new file mode 100644 index 000000000000..c836738d63ce --- /dev/null +++ b/Content.Shared/Body/Events/BleedModifierEvent.cs @@ -0,0 +1,9 @@ +namespace Content.Shared.Body.Events; + +/// +/// Raised on an entity before they bleed to modify the amount. +/// +/// The amount of blood the entity will lose. +/// The amount of bleed reduction that will happen. +[ByRefEvent] +public record struct BleedModifierEvent(float BleedAmount, float BleedReductionAmount); diff --git a/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs b/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs index 182cdb47d36b..7db9f42280ca 100644 --- a/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs +++ b/Content.Shared/Body/Systems/SharedBloodstreamSystem.cs @@ -81,10 +81,14 @@ public override void Update(float frameTime) // as well as stop their bleeding to a certain extent. if (bloodstream.BleedAmount > 0) { + var ev = new BleedModifierEvent(bloodstream.BleedAmount, bloodstream.BleedReductionAmount); + RaiseLocalEvent(uid, ref ev); + // Blood is removed from the bloodstream at a 1-1 rate with the bleed amount - TryModifyBloodLevel((uid, bloodstream), -bloodstream.BleedAmount); + TryModifyBloodLevel((uid, bloodstream), -ev.BleedAmount); + // Bleed rate is reduced by the bleed reduction amount in the bloodstream component. - TryModifyBleedAmount((uid, bloodstream), -bloodstream.BleedReductionAmount); + TryModifyBleedAmount((uid, bloodstream), -ev.BleedReductionAmount); } // deal bloodloss damage if their blood level is below a threshold. diff --git a/Content.Shared/Traits/Assorted/HemophiliaComponent.cs b/Content.Shared/Traits/Assorted/HemophiliaComponent.cs new file mode 100644 index 000000000000..208883f11c83 --- /dev/null +++ b/Content.Shared/Traits/Assorted/HemophiliaComponent.cs @@ -0,0 +1,16 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Traits.Assorted; + +/// +/// This component is used for the Hemophilia Trait, it reduces the passive bleed stack reduction amount so entities with it bleed for longer. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class HemophiliaComponent : Component +{ + /// + /// What multiplier should be applied to the BleedReduction when an entity bleeds? + /// + [DataField, AutoNetworkedField] + public float HemophiliaBleedReductionMultiplier = 0.33f; +} diff --git a/Content.Shared/Traits/Assorted/HemophiliaSystem.cs b/Content.Shared/Traits/Assorted/HemophiliaSystem.cs new file mode 100644 index 000000000000..53f660957548 --- /dev/null +++ b/Content.Shared/Traits/Assorted/HemophiliaSystem.cs @@ -0,0 +1,16 @@ +using Content.Shared.Body.Events; + +namespace Content.Shared.Traits.Assorted; + +public sealed class HemophiliaSystem : EntitySystem +{ + public override void Initialize() + { + SubscribeLocalEvent(OnBleedModifier); + } + + private void OnBleedModifier(Entity ent, ref BleedModifierEvent args) + { + args.BleedReductionAmount *= ent.Comp.HemophiliaBleedReductionMultiplier; + } +} diff --git a/Resources/Locale/en-US/traits/traits.ftl b/Resources/Locale/en-US/traits/traits.ftl index f4c51d863e06..3895ce162d3b 100644 --- a/Resources/Locale/en-US/traits/traits.ftl +++ b/Resources/Locale/en-US/traits/traits.ftl @@ -66,5 +66,8 @@ trait-spanish-desc = Hola señor, donde esta la biblioteca. trait-painnumbness-name = Numb trait-painnumbness-desc = You lack any sense of feeling pain, being unaware of how hurt you may be. +trait-hemophilia-name = Hemophilia +trait-hemophilia-desc = Your body fails to make blood clots. + trait-impaired-mobility-name = Impaired Mobility trait-impaired-mobility-desc = You have difficulty moving without a mobility aid. diff --git a/Resources/Prototypes/Entities/Mobs/Player/clone.yml b/Resources/Prototypes/Entities/Mobs/Player/clone.yml index 98d99d7321d8..5c59f8274443 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/clone.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/clone.yml @@ -16,6 +16,7 @@ # traits - BlackAndWhiteOverlay - Clumsy + - Hemophilia - ImpairedMobility # - LegsParalyzed (you get healed) - LightweightDrunk diff --git a/Resources/Prototypes/Traits/disabilities.yml b/Resources/Prototypes/Traits/disabilities.yml index 0bb6f0da3c64..c5356149f2b2 100644 --- a/Resources/Prototypes/Traits/disabilities.yml +++ b/Resources/Prototypes/Traits/disabilities.yml @@ -84,6 +84,14 @@ components: - type: PainNumbness +- type: trait + id: Hemophilia + name: trait-hemophilia-name + description: trait-hemophilia-desc + category: Disabilities + components: + - type: Hemophilia + - type: trait id: ImpairedMobility name: trait-impaired-mobility-name From ac09e16765a7fe1bdb5e6d1a4494ec6e40166d59 Mon Sep 17 00:00:00 2001 From: PJBot Date: Thu, 21 Aug 2025 01:04:01 +0000 Subject: [PATCH 201/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 044a743ef06e..3dfb1196c9ce 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: Centronias - changes: - - message: Parcel wrap, purchasable from cargo, which allows you to wrap items in - paper so you can give people surprise gifts... like bombs. - type: Add - id: 8362 - time: '2025-04-26T23:24:25.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34471 - author: TiniestShark changes: - message: Inhand sprites for (most) ammo mags and speedloaders. @@ -3950,3 +3942,10 @@ id: 8874 time: '2025-08-21T00:43:06.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39398 +- author: TheFlyingSentry + changes: + - message: 'Added a new trait: Hemophilia!' + type: Add + id: 8875 + time: '2025-08-21T01:02:54.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38224 From b124d0def58aea3fa16489c6b5bc85c3b1351095 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Wed, 20 Aug 2025 18:09:06 -0700 Subject: [PATCH 202/760] Cane Sword Priority Fix (#39795) GOTTA GO FAST Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml index 96ad8b233d92..8b891a75333a 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml @@ -84,6 +84,7 @@ - CaneBlade insertSound: /Audio/Items/sheath.ogg ejectSound: /Audio/Items/unsheath.ogg + priority: 3 - type: ItemMapper mapLayers: cane: From 9c546a0072eaf62255ce0fe25b22067260b58a8c Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Thu, 21 Aug 2025 03:10:07 +0200 Subject: [PATCH 203/760] Predict Mind Roles (#39611) --- .../Roles/ParadoxCloneRoleSystem.cs | 6 +- Content.Server/Roles/RoleSystem.cs | 2 +- .../EffectConditions/JobCondition.cs | 8 +-- Content.Shared/Mind/MindComponent.cs | 15 ++-- Content.Shared/Mind/SharedMindSystem.Relay.cs | 4 +- Content.Shared/Mind/SharedMindSystem.cs | 5 +- .../Roles/Components/MindRoleComponent.cs | 8 --- Content.Shared/Roles/SharedRoleSystem.cs | 68 ++++++++----------- 8 files changed, 53 insertions(+), 63 deletions(-) diff --git a/Content.Server/Roles/ParadoxCloneRoleSystem.cs b/Content.Server/Roles/ParadoxCloneRoleSystem.cs index c957692b703c..85332ef4a4f4 100644 --- a/Content.Server/Roles/ParadoxCloneRoleSystem.cs +++ b/Content.Server/Roles/ParadoxCloneRoleSystem.cs @@ -19,11 +19,13 @@ public override void Initialize() private void OnRefreshNameModifiers(Entity ent, ref MindRelayedEvent args) { - if (!TryComp(ent.Owner, out var roleComp)) + var mindId = Transform(ent).ParentUid; // the mind role entity is in a container in the mind entity + + if (!TryComp(mindId, out var mindComp)) return; // only show for ghosts - if (!HasComp(roleComp.Mind.Comp.OwnedEntity)) + if (!HasComp(mindComp.OwnedEntity)) return; if (ent.Comp.NameModifier != null) diff --git a/Content.Server/Roles/RoleSystem.cs b/Content.Server/Roles/RoleSystem.cs index 6cbd039c7307..346e13bd07b0 100644 --- a/Content.Server/Roles/RoleSystem.cs +++ b/Content.Server/Roles/RoleSystem.cs @@ -36,7 +36,7 @@ public sealed class RoleSystem : SharedRoleSystem // Briefing is no longer raised on the mind entity itself // because all the components that briefings subscribe to should be on Mind Role Entities - foreach(var role in mindComp.MindRoles) + foreach (var role in mindComp.MindRoleContainer.ContainedEntities) { RaiseLocalEvent(role, ref ev); } diff --git a/Content.Shared/EntityEffects/EffectConditions/JobCondition.cs b/Content.Shared/EntityEffects/EffectConditions/JobCondition.cs index 0b942a3e09a3..96f3be64c6f2 100644 --- a/Content.Shared/EntityEffects/EffectConditions/JobCondition.cs +++ b/Content.Shared/EntityEffects/EffectConditions/JobCondition.cs @@ -16,13 +16,13 @@ public override bool Condition(EntityEffectBaseArgs args) { args.EntityManager.TryGetComponent(args.TargetEntity, out var mindContainer); - if ( mindContainer is null - || !args.EntityManager.TryGetComponent(mindContainer.Mind, out var mind)) + if (mindContainer is null + || !args.EntityManager.TryGetComponent(mindContainer.Mind, out var mind)) return false; - foreach (var roleId in mind.MindRoles) + foreach (var roleId in mind.MindRoleContainer.ContainedEntities) { - if(!args.EntityManager.HasComponent(roleId)) + if (!args.EntityManager.HasComponent(roleId)) continue; if (!args.EntityManager.TryGetComponent(roleId, out var mindRole)) diff --git a/Content.Shared/Mind/MindComponent.cs b/Content.Shared/Mind/MindComponent.cs index 57cd628f9061..efb8e45b9425 100644 --- a/Content.Shared/Mind/MindComponent.cs +++ b/Content.Shared/Mind/MindComponent.cs @@ -1,8 +1,7 @@ -using Content.Shared.GameTicking; using Content.Shared.Mind.Components; +using Robust.Shared.Containers; using Robust.Shared.GameStates; using Robust.Shared.Network; -using Robust.Shared.Player; using Robust.Shared.Prototypes; namespace Content.Shared.Mind; @@ -100,10 +99,16 @@ public sealed partial class MindComponent : Component public bool PreventSuicide { get; set; } /// - /// Mind Role Entities belonging to this Mind + /// Mind Role Entities belonging to this Mind are stored in this container. /// - [DataField, AutoNetworkedField] - public List MindRoles = new List(); + [ViewVariables] + public Container MindRoleContainer = default!; + + /// + /// The id for the MindRoleContainer. + /// + [ViewVariables] + public const string MindRoleContainerId = "mind_roles"; /// /// The mind's current antagonist/special role, or lack thereof; diff --git a/Content.Shared/Mind/SharedMindSystem.Relay.cs b/Content.Shared/Mind/SharedMindSystem.Relay.cs index 60ad2fc30a6f..0ad18e2e08cb 100644 --- a/Content.Shared/Mind/SharedMindSystem.Relay.cs +++ b/Content.Shared/Mind/SharedMindSystem.Relay.cs @@ -23,7 +23,7 @@ protected void RelayToMind(EntityUid uid, MindContainerComponent component, T { RaiseLocalEvent(mindId, ref ev); - foreach (var role in mindComp.MindRoles) + foreach (var role in mindComp.MindRoleContainer.ContainedEntities) RaiseLocalEvent(role, ref ev); } } @@ -36,7 +36,7 @@ protected void RelayRefToMind(EntityUid uid, MindContainerComponent component { RaiseLocalEvent(mindId, ref ev); - foreach (var role in mindComp.MindRoles) + foreach (var role in mindComp.MindRoleContainer.ContainedEntities) RaiseLocalEvent(role, ref ev); } diff --git a/Content.Shared/Mind/SharedMindSystem.cs b/Content.Shared/Mind/SharedMindSystem.cs index 98ff77810ce5..8906e73248ac 100644 --- a/Content.Shared/Mind/SharedMindSystem.cs +++ b/Content.Shared/Mind/SharedMindSystem.cs @@ -15,8 +15,8 @@ using Content.Shared.Objectives.Systems; using Content.Shared.Players; using Content.Shared.Speech; - using Content.Shared.Whitelist; +using Robust.Shared.Containers; using Robust.Shared.Map; using Robust.Shared.Network; using Robust.Shared.Player; @@ -36,6 +36,7 @@ public abstract partial class SharedMindSystem : EntitySystem [Dependency] private readonly ISharedPlayerManager _playerManager = default!; [Dependency] private readonly MetaDataSystem _metadata = default!; [Dependency] private readonly EntityWhitelistSystem _whitelist = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; [ViewVariables] protected readonly Dictionary UserMinds = new(); @@ -64,6 +65,8 @@ public override void Shutdown() private void OnMindStartup(EntityUid uid, MindComponent component, ComponentStartup args) { + component.MindRoleContainer = _container.EnsureContainer(uid, MindComponent.MindRoleContainerId); + if (component.UserId == null) return; diff --git a/Content.Shared/Roles/Components/MindRoleComponent.cs b/Content.Shared/Roles/Components/MindRoleComponent.cs index 45ab8081921f..b85ee8f5e046 100644 --- a/Content.Shared/Roles/Components/MindRoleComponent.cs +++ b/Content.Shared/Roles/Components/MindRoleComponent.cs @@ -35,14 +35,6 @@ public sealed partial class MindRoleComponent : BaseMindRoleComponent [DataField] public bool ExclusiveAntag; - /// - /// The Mind that this role belongs to. - /// - /// - /// TODO: Make this a datafield. Also components should not store other components. - /// - public Entity Mind; - /// /// The Antagonist prototype of this role. /// diff --git a/Content.Shared/Roles/SharedRoleSystem.cs b/Content.Shared/Roles/SharedRoleSystem.cs index 3269680c32d6..d1afae9fd1c4 100644 --- a/Content.Shared/Roles/SharedRoleSystem.cs +++ b/Content.Shared/Roles/SharedRoleSystem.cs @@ -10,7 +10,6 @@ using Robust.Shared.Audio; using Robust.Shared.Audio.Systems; using Robust.Shared.Configuration; -using Robust.Shared.Map; using Robust.Shared.Player; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; @@ -35,7 +34,6 @@ public override void Initialize() { Subs.CVar(_cfg, CCVars.GameRoleTimerOverride, SetRequirementOverride, true); - SubscribeLocalEvent(OnComponentShutdown); SubscribeLocalEvent(OnSpawn); } @@ -55,7 +53,7 @@ private void SetRequirementOverride(string value) return; } - if (!_prototypes.TryIndex(value, out _requirementOverride )) + if (!_prototypes.TryIndex(value, out _requirementOverride)) Log.Error($"Unknown JobRequirementOverridePrototype: {value}"); } @@ -152,22 +150,23 @@ private void MindAddRoleDo(EntityUid mindId, //If that was somehow to occur, a second mindrole for that comp would be created //Meaning any mind role checks could return wrong results, since they just return the first match they find - var mindRoleId = Spawn(protoId, MapCoordinates.Nullspace); - EnsureComp(mindRoleId); - var mindRoleComp = Comp(mindRoleId); + if (!PredictedTrySpawnInContainer(protoId, mindId, MindComponent.MindRoleContainerId, out var mindRoleId)) + { + Log.Error($"Failed to add role {protoId} to {ToPrettyString(mindId)} : Could not spawn the role entity inside the container"); + return; + } + + var mindRoleComp = EnsureComp(mindRoleId.Value); - mindRoleComp.Mind = (mindId,mind); if (jobPrototype is not null) { mindRoleComp.JobPrototype = jobPrototype; - EnsureComp(mindRoleId); + EnsureComp(mindRoleId.Value); DebugTools.AssertNull(mindRoleComp.AntagPrototype); DebugTools.Assert(!mindRoleComp.Antag); DebugTools.Assert(!mindRoleComp.ExclusiveAntag); } - mind.MindRoles.Add(mindRoleId); - var update = MindRolesUpdate((mindId, mind)); // RoleType refresh, Role time tracking, Update Admin playerlist @@ -201,13 +200,13 @@ private void MindAddRoleDo(EntityUid mindId, /// > private bool MindRolesUpdate(Entity ent) { - if(!Resolve(ent.Owner, ref ent.Comp)) + if (!Resolve(ent.Owner, ref ent.Comp)) return false; //get the most important/latest mind role var (roleType, subtype) = GetRoleTypeByTime(ent.Comp); - if (ent.Comp.RoleType == roleType && ent.Comp.Subtype == subtype) + if (ent.Comp.RoleType == roleType && ent.Comp.Subtype == subtype) return false; SetRoleType(ent.Owner, roleType, subtype); @@ -230,7 +229,7 @@ private bool MindRolesUpdate(Entity ent) { var roles = new List>(); - foreach (var role in mind.MindRoles) + foreach (var role in mind.MindRoleContainer.ContainedEntities) { var comp = Comp(role); if (comp.RoleType is not null) @@ -301,7 +300,7 @@ public bool MindRemoveRole(Entity mind) where T : IComponent var original = "'" + typeof(T).Name + "'"; var deleteName = original; - foreach (var role in mind.Comp.MindRoles) + foreach (var role in mind.Comp.MindRoleContainer.ContainedEntities) { if (!HasComp(role)) { @@ -351,7 +350,7 @@ public bool MindRemoveRole(EntityUid mindId) where T : IComponent return MindRemoveRole((mindId, mind)); } - /// + /// /// Finds and removes all mind roles of a specific type /// /// The mind entity and component @@ -359,14 +358,14 @@ public bool MindRemoveRole(EntityUid mindId) where T : IComponent /// True if the role existed and was removed public bool MindRemoveRole(Entity mind, EntProtoId protoId) { - if ( !Resolve(mind.Owner, ref mind.Comp)) + if (!Resolve(mind.Owner, ref mind.Comp)) return false; // If there were no matches and thus no mind role entity names, we'll need the protoId, to report what role failed to be removed var original = "'" + protoId + "'"; var deleteName = original; var delete = new List(); - foreach (var role in mind.Comp.MindRoles) + foreach (var role in mind.Comp.MindRoleContainer.ContainedEntities) { if (!HasComp(role)) { @@ -390,7 +389,7 @@ public bool MindRemoveRole(Entity mind, EntProtoId private bool MindRemoveRoleDo(Entity mind, List delete, string? logName = "") { - if ( !Resolve(mind.Owner, ref mind.Comp)) + if (!Resolve(mind.Owner, ref mind.Comp)) return false; if (delete.Count <= 0) @@ -416,17 +415,6 @@ private bool MindRemoveRoleDo(Entity mind, List delet return true; } - // Removing the mind role's reference on component shutdown - // to make sure the reference gets removed even if the mind role entity was deleted by outside code - private void OnComponentShutdown(Entity ent, ref ComponentShutdown args) - { - //TODO: Just ensure that the tests don't spawn unassociated mind role entities - if (ent.Comp.Mind.Comp is null) - return; - - ent.Comp.Mind.Comp.MindRoles.Remove(ent.Owner); - } - /// /// Finds the first mind role of a specific T type on a mind entity. /// Outputs entity components for the mind role's MindRoleComponent and for T @@ -442,7 +430,7 @@ public bool MindHasRole(Entity mind, if (!Resolve(mind.Owner, ref mind.Comp)) return false; - foreach (var roleEnt in mind.Comp.MindRoles) + foreach (var roleEnt in mind.Comp.MindRoleContainer.ContainedEntities) { if (!TryComp(roleEnt, out T? tcomp)) continue; @@ -487,7 +475,7 @@ public bool MindHasRole(EntityUid mindId, var found = false; - foreach (var roleEnt in mind.MindRoles) + foreach (var roleEnt in mind.MindRoleContainer.ContainedEntities) { if (!HasComp(roleEnt, type)) continue; @@ -511,7 +499,7 @@ public bool MindHasRole(EntityUid mindId, /// public bool MindHasRole(Entity mind, EntityWhitelist whitelist) { - foreach (var roleEnt in mind.Comp.MindRoles) + foreach (var roleEnt in mind.Comp.MindRoleContainer.ContainedEntities) { if (_whitelist.IsWhitelistPass(whitelist, roleEnt)) return true; @@ -544,10 +532,10 @@ public bool MindHasRole(EntityUid mindId) where T : IComponent var mind = Comp(mindId); - foreach (var uid in mind.MindRoles) + foreach (var uid in mind.MindRoleContainer.ContainedEntities) { if (HasComp(uid) && TryComp(uid, out var comp)) - result = (uid,comp); + result = (uid, comp); } return result; } @@ -564,7 +552,7 @@ public List MindGetAllRoleInfo(Entity mind) if (!Resolve(mind.Owner, ref mind.Comp)) return roleInfo; - foreach (var role in mind.Comp.MindRoles) + foreach (var role in mind.Comp.MindRoleContainer.ContainedEntities) { var valid = false; var name = "game-ticker-unknown-role"; @@ -644,14 +632,14 @@ public bool MindIsExclusiveAntagonist(EntityUid? mindId) return CheckAntagonistStatus(mindId.Value).ExclusiveAntag; } - private (bool Antag, bool ExclusiveAntag) CheckAntagonistStatus(Entity mind) - { - if (!Resolve(mind.Owner, ref mind.Comp)) - return (false, false); + private (bool Antag, bool ExclusiveAntag) CheckAntagonistStatus(Entity mind) + { + if (!Resolve(mind.Owner, ref mind.Comp)) + return (false, false); var antagonist = false; var exclusiveAntag = false; - foreach (var role in mind.Comp.MindRoles) + foreach (var role in mind.Comp.MindRoleContainer.ContainedEntities) { if (!TryComp(role, out var roleComp)) { From 002d9272e6903a3c1240f5f092c362493e08a666 Mon Sep 17 00:00:00 2001 From: SolidSyn <220547106+SolidSyn@users.noreply.github.com> Date: Thu, 21 Aug 2025 11:41:36 -0700 Subject: [PATCH 204/760] Fixed a typo involving the Space Lizard Plushie (#39808) --- Resources/Prototypes/Entities/Objects/Fun/plushies.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Fun/plushies.yml b/Resources/Prototypes/Entities/Objects/Fun/plushies.yml index c0718d022b72..fa028c038a44 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/plushies.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/plushies.yml @@ -495,7 +495,7 @@ parent: PlushieLizard id: PlushieSpaceLizard #ᵂᵉʰ! name: space lizard plushie - description: An adorable stuffed toy that resembles a lizardperson in an EVA suit. Made by CentComm as a token initiative to combat speciesism in space environments. "Welcome your new colleges as you do this plush, with open arms!" + description: An adorable stuffed toy that resembles a lizardperson in an EVA suit. Made by CentComm as a token initiative to combat speciesism in space environments. "Welcome your new colleagues as you do this plush, with open arms!" components: - type: Sprite sprite: Objects/Fun/Plushies/lizard.rsi From f67cebf7a4ed451f1911aa5c8bf6f04c198b917f Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Thu, 21 Aug 2025 16:12:16 -0400 Subject: [PATCH 205/760] Admin Log Browser Improvements (#39130) --- .../UI/CustomControls/AdminLogLabel.cs | 33 - .../CustomControls/PlayerListControl.xaml.cs | 18 +- .../UI/CustomControls/PlayerListEntry.xaml.cs | 2 - .../UI/Logs/AdminLogsControl.xaml | 10 +- .../UI/Logs/AdminLogsControl.xaml.cs | 89 +- .../Administration/UI/Logs/AdminLogsEui.cs | 11 +- .../UI/Logs/Entries/AdminLogEntry.xaml | 14 + .../UI/Logs/Entries/AdminLogEntry.xaml.cs | 79 + .../UI/Logs/Entries/AdminLogEntryDetails.xaml | 44 + .../Logs/Entries/AdminLogEntryDetails.xaml.cs | 98 + .../UI/Tabs/PlayerTab/PlayerTab.xaml.cs | 2 - .../Options/UI/Tabs/AdminOptionsTab.xaml | 3 + .../Options/UI/Tabs/AdminOptionsTab.xaml.cs | 2 + ...0250723055137_AdminLogsCurtime.Designer.cs | 2125 +++++++++++++++++ .../20250723055137_AdminLogsCurtime.cs | 29 + .../PostgresServerDbContextModelSnapshot.cs | 7 +- ...0250723055127_AdminLogsCurtime.Designer.cs | 2048 ++++++++++++++++ .../Sqlite/20250723055127_AdminLogsCurtime.cs | 29 + .../SqliteServerDbContextModelSnapshot.cs | 4 + Content.Server.Database/Model.cs | 5 + .../Logs/AdminLogManager.Cache.cs | 2 +- .../Administration/Logs/AdminLogManager.cs | 3 + Content.Server/Database/ServerDbBase.cs | 2 +- .../Administration/Logs/SharedAdminLog.cs | 1 + Content.Shared/CCVar/CCVars.Interface.cs | 6 + .../en-US/administration/ui/admin-logs.ftl | 15 + .../en-US/escape-menu/ui/options-menu.ftl | 4 + 27 files changed, 4608 insertions(+), 77 deletions(-) delete mode 100644 Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs create mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntry.xaml create mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntry.xaml.cs create mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntryDetails.xaml create mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntryDetails.xaml.cs create mode 100644 Content.Server.Database/Migrations/Postgres/20250723055137_AdminLogsCurtime.Designer.cs create mode 100644 Content.Server.Database/Migrations/Postgres/20250723055137_AdminLogsCurtime.cs create mode 100644 Content.Server.Database/Migrations/Sqlite/20250723055127_AdminLogsCurtime.Designer.cs create mode 100644 Content.Server.Database/Migrations/Sqlite/20250723055127_AdminLogsCurtime.cs diff --git a/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs b/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs deleted file mode 100644 index 0de38ce234fa..000000000000 --- a/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs +++ /dev/null @@ -1,33 +0,0 @@ -using Content.Shared.Administration.Logs; -using Robust.Client.UserInterface; -using Robust.Client.UserInterface.Controls; - -namespace Content.Client.Administration.UI.CustomControls; - -public sealed class AdminLogLabel : RichTextLabel -{ - public AdminLogLabel(ref SharedAdminLog log, HSeparator separator) - { - Log = log; - Separator = separator; - - SetMessage($"{log.Date:HH:mm:ss}: {log.Message}"); - OnVisibilityChanged += VisibilityChanged; - } - - public SharedAdminLog Log { get; } - - public HSeparator Separator { get; } - - private void VisibilityChanged(Control control) - { - Separator.Visible = Visible; - } - - protected override void Dispose(bool disposing) - { - base.Dispose(disposing); - - OnVisibilityChanged -= VisibilityChanged; - } -} diff --git a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs index c7fbf6c2dc0a..8027a00c5401 100644 --- a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs @@ -1,16 +1,15 @@ using System.Linq; +using System.Text.RegularExpressions; using Content.Client.Administration.Systems; using Content.Client.UserInterface.Controls; using Content.Client.Verbs.UI; using Content.Shared.Administration; using Robust.Client.AutoGenerated; -using Robust.Client.GameObjects; using Robust.Client.Graphics; using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; using Robust.Shared.Input; -using Robust.Shared.Utility; namespace Content.Client.Administration.UI.CustomControls; @@ -96,13 +95,26 @@ public void StopFiltering() private void FilterList() { _sortedPlayerList.Clear(); + + Regex filterRegex; + // There is no neat way to handle invalid regex being submitted other than + // catching and ignoring the exception which gets thrown when it's invalid. + try + { + filterRegex = new Regex(FilterLineEdit.Text, RegexOptions.IgnoreCase); + } + catch (ArgumentException) + { + return; + } + foreach (var info in _playerList) { var displayName = $"{info.CharacterName} ({info.Username})"; if (info.IdentityName != info.CharacterName) displayName += $" [{info.IdentityName}]"; if (!string.IsNullOrEmpty(FilterLineEdit.Text) - && !displayName.ToLowerInvariant().Contains(FilterLineEdit.Text.Trim().ToLowerInvariant())) + && !filterRegex.IsMatch(displayName)) continue; _sortedPlayerList.Add(info); } diff --git a/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs index cd6a56ea71e6..f62a6c71e497 100644 --- a/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs @@ -1,10 +1,8 @@ using Content.Client.Stylesheets; using Content.Shared.Administration; using Robust.Client.AutoGenerated; -using Robust.Client.GameObjects; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; -using Robust.Shared.Utility; namespace Content.Client.Administration.UI.CustomControls; diff --git a/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml b/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml index cd93ffeb0a80..c646e380d4c6 100644 --- a/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml +++ b/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml @@ -1,5 +1,6 @@  + xmlns:aui="clr-namespace:Content.Client.Administration.UI.CustomControls" + xmlns:ui="clr-namespace:Content.Client.Options.UI"> @@ -52,6 +53,13 @@ + + + + + + diff --git a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs new file mode 100644 index 000000000000..5f15525dde73 --- /dev/null +++ b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs @@ -0,0 +1,22 @@ +using Content.Shared.Impstation.Spelfs; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Utility; + +namespace Content.Client.Impstation.Spelfs.Eui; + +[GenerateTypedNameReferences] +public sealed partial class MoodContainer : BoxContainer +{ + public MoodContainer(SpelfMood? mood = null) + { + RobustXamlLoader.Load(this); + + if (mood != null) + { + SpelfMoodTitle.Text = mood.GetLocName(); + SpelfMoodContent.TextRope = new Rope.Leaf(mood.GetLocDesc()); + } + } +} diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml new file mode 100644 index 000000000000..5a9028d9d2a0 --- /dev/null +++ b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml @@ -0,0 +1,22 @@ + + + this shit does not layout properly unless I put the horizontal boxcontainer inside of a vertical one + ???? + + + + + + + + + + + + + diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs new file mode 100644 index 000000000000..63931a135f6c --- /dev/null +++ b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs @@ -0,0 +1,94 @@ +using Content.Client.UserInterface.Controls; +using Content.Shared.Impstation.Spelfs; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Utility; + +namespace Content.Client.Impstation.Spelfs.Eui; + +[GenerateTypedNameReferences] +public sealed partial class SpelfMoodUi : FancyWindow +{ + private List _moods = new(); + + public SpelfMoodUi() + { + RobustXamlLoader.Load(this); + NewMoodButton.OnPressed += _ => AddNewMood(); + } + + private void AddNewMood() + { + MoodContainer.AddChild(new MoodContainer()); + } + + public List GetMoods() + { + var newMoods = new List(); + + foreach (var control in MoodContainer.Children) + { + if (control is not MoodContainer moodControl) + continue; + + if (string.IsNullOrWhiteSpace(moodControl.SpelfMoodTitle.Text)) + continue; + + var moodText = Rope.Collapse(moodControl.SpelfMoodContent.TextRope).Trim(); + + if (string.IsNullOrWhiteSpace(moodText)) + continue; + + var mood = new SpelfMood() + { + MoodName = moodControl.SpelfMoodTitle.Text, + MoodDesc = moodText, + }; + + newMoods.Add(mood); + } + + return newMoods; + } + + private void MoveUp(int index) + { + if (index <= 0) + return; + + (_moods[index], _moods[index - 1]) = (_moods[index - 1], _moods[index]); + SetMoods(_moods); + } + + private void MoveDown(int index) + { + if (index >= _moods.Count - 1) + return; + + (_moods[index], _moods[index + 1]) = (_moods[index + 1], _moods[index]); + SetMoods(_moods); + } + + private void Delete(int index) + { + _moods.RemoveAt(index); + + SetMoods(_moods); + } + + public void SetMoods(List moods) + { + _moods = moods; + MoodContainer.RemoveAllChildren(); + for (var i = 0; i < moods.Count; i++) + { + var index = i; // Copy for the closure + var mood = moods[i]; + var moodControl = new MoodContainer(mood); + moodControl.MoveUp.OnPressed += _ => MoveUp(index); + moodControl.MoveDown.OnPressed += _ => MoveDown(index); + moodControl.Delete.OnPressed += _ => Delete(index); + MoodContainer.AddChild(moodControl); + } + } +} diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs new file mode 100644 index 000000000000..2221e77c9f54 --- /dev/null +++ b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs @@ -0,0 +1,42 @@ +using Content.Client.Eui; +using Content.Shared.Eui; +using Content.Shared.Impstation.Spelfs; + +namespace Content.Client.Impstation.Spelfs.Eui; + +public sealed class SpelfMoodsEui : BaseEui +{ + private readonly EntityManager _entityManager; + + private SpelfMoodUi _spelfMoodUi; + private NetEntity _target; + + public SpelfMoodsEui() + { + _entityManager = IoCManager.Resolve(); + + _spelfMoodUi = new SpelfMoodUi(); + _spelfMoodUi.SaveButton.OnPressed += _ => SaveMoods(); + } + + private void SaveMoods() + { + var newMoods = _spelfMoodUi.GetMoods(); + SendMessage(new SpelfMoodsSaveMessage(newMoods, _target)); + _spelfMoodUi.SetMoods(newMoods); + } + + public override void Opened() + { + _spelfMoodUi.OpenCentered(); + } + + public override void HandleState(EuiStateBase state) + { + if (state is not SpelfMoodsEuiState s) + return; + + _target = s.Target; + _spelfMoodUi.SetMoods(s.Moods); + } +} diff --git a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs index 6d3462fcc898..d06ba112b17e 100644 --- a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs +++ b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs @@ -1,14 +1,9 @@ using System.Linq; using Content.Client.Chat.Managers; using Content.Client.Message; -using Content.Shared.Chat; using Content.Shared.Impstation.Spelfs; -using Content.Shared.Radio; -using Content.Shared.Silicons.Laws; -using Content.Shared.Speech; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface; -using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; using Robust.Shared.Prototypes; using Robust.Shared.Utility; @@ -32,12 +27,10 @@ public MoodDisplay(SpelfMood mood, bool shared) RobustXamlLoader.Load(this); IoCManager.InjectDependencies(this); - var args = mood.MoodVars.Select(var => (var.Key, (object)var.Value)).ToArray(); - if (shared) - MoodNameLabel.SetMarkup($"{Loc.GetString(mood.MoodName, args)} {GetSharedString()}"); + MoodNameLabel.SetMarkup($"{mood.GetLocName()} {GetSharedString()}"); else - MoodNameLabel.SetMarkup(Loc.GetString(mood.MoodName, args)); - MoodDescLabel.SetMarkup(Loc.GetString(mood.MoodDesc, args)); + MoodNameLabel.SetMarkup(mood.GetLocName()); + MoodDescLabel.SetMarkup(mood.GetLocDesc()); } } diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.cs b/Content.Server/Administration/Systems/AdminVerbSystem.cs index 592c10ba2564..37afa6963ddd 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.cs @@ -38,6 +38,8 @@ using Robust.Shared.Toolshed; using Robust.Shared.Utility; using static Content.Shared.Configurable.ConfigurationComponent; +using Content.Shared.Impstation.Spelfs.Components; +using Content.Server.Impstation.Spelfs; namespace Content.Server.Administration.Systems { @@ -70,6 +72,7 @@ public sealed partial class AdminVerbSystem : EntitySystem [Dependency] private readonly SiliconLawSystem _siliconLawSystem = default!; [Dependency] private readonly SharedHumanoidAppearanceSystem _humanoidAppearance = default!; [Dependency] private readonly IServerPreferencesManager _prefsManager = default!; + [Dependency] private readonly SpelfMoodsSystem _moods = default!; //Starlight private readonly Dictionary> _openSolutionUis = new(); @@ -415,6 +418,27 @@ private void AddAdminVerbs(GetVerbsEvent args) }, Impact = LogImpact.Low }); + + #region Starlight Thaven + if (TryComp(args.Target, out var moods)) + { + args.Verbs.Add(new Verb() + { + Text = Loc.GetString("spelf-moods-ui-verb"), + Category = VerbCategory.Admin, + Act = () => + { + var ui = new SpelfMoodsEui(_moods, EntityManager, _adminManager); + if (!_playerManager.TryGetSessionByEntity(args.User, out var session)) + return; + + _euiManager.OpenEui(ui, session); + ui.UpdateMoods(moods, args.Target); + }, + Icon = new SpriteSpecifier.Rsi(new ResPath("/Textures/Interface/Actions/actions_borg.rsi"), "state-laws"), + }); + } + #endregion } } diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs index 5517969140ac..7974ba4d90cc 100644 --- a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +++ b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs @@ -28,7 +28,8 @@ public sealed partial class SpelfMoodsSystem : SharedSpelfMoodSystem [Dependency] private readonly UserInterfaceSystem _bui = default!; [Dependency] private readonly IChatManager _chatManager = default!; - public readonly List SharedMoods = new(); + public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); + private readonly List _sharedMoods = new(); [ValidatePrototypeId] @@ -64,7 +65,7 @@ public override void Initialize() private void NewSharedMoods() { - SharedMoods.Clear(); + _sharedMoods.Clear(); for (int i = 0; i < _config.GetCVar(CCVars.SpelfSharedMoodCount); i++) TryAddSharedMood(); } @@ -73,7 +74,7 @@ public bool TryAddSharedMood(SpelfMood? mood = null, bool checkConflicts = true) { if (mood == null) { - if (TryPick(SharedDataset, out var moodProto, SharedMoods)) + if (TryPick(SharedDataset, out var moodProto, _sharedMoods)) { mood = RollMood(moodProto); checkConflicts = false; // TryPick has cleared this mood already @@ -84,10 +85,10 @@ public bool TryAddSharedMood(SpelfMood? mood = null, bool checkConflicts = true) } } - if (checkConflicts && (GetConflicts(SharedMoods).Contains(mood.ProtoId) || GetMoodProtoSet(SharedMoods).Overlaps(mood.Conflicts))) + if (checkConflicts && (GetConflicts(_sharedMoods).Contains(mood.ProtoId) || GetMoodProtoSet(_sharedMoods).Overlaps(mood.Conflicts))) return false; - SharedMoods.Add(mood); + _sharedMoods.Add(mood); var enumerator = EntityManager.EntityQueryEnumerator(); while (enumerator.MoveNext(out var ent, out var comp)) { @@ -159,7 +160,7 @@ public void UpdateBUIState(EntityUid uid, SpelfMoodsComponent? comp = null) if (!Resolve(uid, ref comp)) return; - var state = new SpelfMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? SharedMoods : []); + var state = new SpelfMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? _sharedMoods : []); _bui.SetUiState(uid, SpelfMoodsUiKey.Key, state); } @@ -236,6 +237,18 @@ public bool TryAddRandomMood(EntityUid uid, SpelfMoodsComponent? comp = null) return TryAddRandomMood(uid, datasetProto, comp); } + public void SetMoods(EntityUid uid, IEnumerable moods, SpelfMoodsComponent? comp = null, bool notify = true) + { + if (!Resolve(uid, ref comp)) + return; + + comp.Moods = moods.ToList(); + if (notify) + NotifyMoodChange(uid); + + UpdateBUIState(uid, comp); + } + public HashSet GetConflicts(IEnumerable moods) { var conflicts = new HashSet(); diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs b/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs new file mode 100644 index 000000000000..a58476859b92 --- /dev/null +++ b/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs @@ -0,0 +1,73 @@ +using System.Linq; +using Content.Server.Administration.Managers; +using Content.Server.EUI; +using Content.Shared.Administration; +using Content.Shared.Eui; +using Content.Shared.Impstation.Spelfs; +using Content.Shared.Impstation.Spelfs.Components; + +namespace Content.Server.Impstation.Spelfs; + +public sealed class SpelfMoodsEui : BaseEui +{ + private readonly SpelfMoodsSystem _spelfMoodsSystem; + private readonly EntityManager _entityManager; + private readonly IAdminManager _adminManager; + + private List _moods = new(); + private List _sharedMoods = new(); + private ISawmill _sawmill = default!; + private EntityUid _target; + + public SpelfMoodsEui(SpelfMoodsSystem spelfMoodsSystem, EntityManager entityManager, IAdminManager manager) + { + _spelfMoodsSystem = spelfMoodsSystem; + _entityManager = entityManager; + _adminManager = manager; + _sawmill = Logger.GetSawmill("spelf-moods-eui"); + } + + public override EuiStateBase GetNewState() + { + return new SpelfMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); + } + + public void UpdateMoods(SpelfMoodsComponent? comp, EntityUid player) + { + if (!IsAllowed()) + return; + + var moods = _spelfMoodsSystem.GetActiveMoods(player, comp, false); + _target = player; + _moods = moods; + _sharedMoods = _spelfMoodsSystem.SharedMoods.ToList(); + StateDirty(); + } + + public override void HandleMessage(EuiMessageBase msg) + { + base.HandleMessage(msg); + + if (msg is not SpelfMoodsSaveMessage message) + return; + + if (!IsAllowed()) + return; + + var player = _entityManager.GetEntity(message.Target); + + _spelfMoodsSystem.SetMoods(player, message.Moods); + } + + private bool IsAllowed() + { + var adminData = _adminManager.GetAdminData(Player); + if (adminData == null || !adminData.HasFlag(AdminFlags.Moderator)) + { + _sawmill.Warning($"Player {Player.UserId} tried to open / use spelf moods UI without permission."); + return false; + } + + return true; + } +} diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs index 37c21c684520..578f0cdc94e8 100644 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs +++ b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs @@ -1,4 +1,5 @@ -using Content.Shared.Dataset; +using System.Linq; +using Content.Shared.Dataset; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; @@ -36,6 +37,21 @@ public partial class SpelfMood /// [ViewVariables(VVAccess.ReadWrite)] public Dictionary MoodVars = new(); + + public (string, object)[] GetLocArgs() + { + return MoodVars.Select(v => (v.Key, (object)v.Value)).ToArray(); + } + + public string GetLocName() + { + return Loc.GetString(MoodName, GetLocArgs()); + } + + public string GetLocDesc() + { + return Loc.GetString(MoodDesc, GetLocArgs()); + } } [Prototype("spelfMood")] diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs new file mode 100644 index 000000000000..04066457dc66 --- /dev/null +++ b/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs @@ -0,0 +1,29 @@ +using Content.Shared.Eui; +using Robust.Shared.Serialization; + +namespace Content.Shared.Impstation.Spelfs; + +[Serializable, NetSerializable] +public sealed class SpelfMoodsEuiState : EuiStateBase +{ + public List Moods { get; } + public NetEntity Target { get; } + public SpelfMoodsEuiState(List moods, NetEntity target) + { + Moods = moods; + Target = target; + } +} + +[Serializable, NetSerializable] +public sealed class SpelfMoodsSaveMessage : EuiMessageBase +{ + public List Moods { get; } + public NetEntity Target { get; } + + public SpelfMoodsSaveMessage(List moods, NetEntity target) + { + Moods = moods; + Target = target; + } +} diff --git a/Resources/Locale/en-US/impstation/spelfs/ui.ftl b/Resources/Locale/en-US/impstation/spelfs/ui.ftl index 8495474f6e52..92a9427bc5b7 100644 --- a/Resources/Locale/en-US/impstation/spelfs/ui.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/ui.ftl @@ -1,3 +1,11 @@ moods-ui-menu-title = Your Moods moods-ui-shared-mood = Shared spelf-moods-update-notify = You feel a shift in your moods! + +spelf-moods-ui-verb = Edit Moods +spelf-moods-admin-ui-title = Edit Moods +spelf-moods-admin-ui-new-mood = New Mood +spelf-moods-admin-ui-save = Save +spelf-mood-admin-ui-move-up = Move Up +spelf-mood-admin-ui-move-down = Move Down +spelf-mood-admin-ui-delete = Delete From 4ca28813ab4f63d2bb5ffe728b19d4e6ee2aa3bd Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Sun, 6 Oct 2024 05:59:15 -0500 Subject: [PATCH 221/760] Merge pull request #427 from widgetbeck/master Adjust the wording of some Thaven stuff. Also add Little Tikes Car --- .../Locale/en-US/impstation/spelfs/no-and.ftl | 93 +++++- .../Locale/en-US/impstation/spelfs/shared.ftl | 4 +- .../en-US/impstation/spelfs/wildcard.ftl | 66 ++++ .../en-US/impstation/spelfs/yes-and.ftl | 2 +- .../Prototypes/Catalog/Cargo/cargo_fun.yml | 10 + .../Structures/Storage/Closets/big_boxes.yml | 55 +++- .../Impstation/Spelfs/Moods/no_and.yml | 301 ++++++++++++++++++ .../Impstation/Spelfs/Moods/wildcard.yml | 158 +++++++++ Resources/ServerInfo/Guidebook/Mobs/SpElf.xml | 2 +- 9 files changed, 685 insertions(+), 6 deletions(-) diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl index 61ae066e814c..4e74d2815652 100644 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl @@ -5,10 +5,101 @@ spelf-mood-no-modern-medicine-name = No Modern Medicine spelf-mood-no-modern-medicine-desc = You do not approve of modern medicine and abstain from treatment with it. spelf-mood-department-disapproval-name = Disapprove Of {$department} -spelf-mood-department-disapproval-desc = You do not approve of the {$department} department or anyone who works in it. +spelf-mood-department-disapproval-desc = You do not approve of the {$department} department or anyone who works in it (excluding yourself, if applicable.) spelf-mood-dont-speak-to-command-name = Never Speak To Command spelf-mood-dont-speak-to-command-desc = You are too lowly to speak to Command, even if spoken to first. spelf-mood-disapprove-of-drugs-name = Disapprove Of Drugs spelf-mood-disapprove-of-drugs-desc = You detest mind-altering drugs, including alcohol, and must abstain from them. + +spelf-mood-excessively-disorganized-name = Too Much Cleanliness Causes Illness +spelf-mood-excessively-disorganized-desc = You must endeavor to keep your environment as filthy and disorganized as possible. + +spelf-mood-detest-silicons-name = Silicons Are Beneath You +spelf-mood-detest-silicons-desc = Speaking to them is demeaning, and should be avoided at all costs. + +spelf-mood-dinner-floor-name = Dinner Etiquette +spelf-mood-dinner-floor-desc = Food and drink must only be consumed off of the floor, as is proper. + +spelf-mood-unclarity-name = Nothing Is Certain +spelf-mood-unclarity-desc = You must be indirect in your speech, and never make a direct statement. + +spelf-mood-hug-bad-name = HUGS? EUGH. +spelf-mood-hug-bad-desc = Hugging someone is a grave insult. + +spelf-mood-always-alone-name = Lone Wolf +spelf-mood-always-alone-desc = You must strive to be alone whenever possible. + +spelf-mood-atheist-name = You Do Not Approve Of Religion +spelf-mood-atheist-desc = You do not approve of organized religion. It should be dismantled or disrupted wherever possible. + +spelf-mood-vegetarian-name = Strict Vegetarian +spelf-mood-vegetarian-desc = You must only eat plants. + +spelf-mood-carnivore-name = Strict Carnivore +spelf-mood-carnivore-desc = You must only eat meat. + +spelf-mood-frugivore-name = Strict Frugivore +spelf-mood-frugivore-desc = You must only eat fruit. + +spelf-mood-fungivore-name = Strict Fungivore +spelf-mood-fungivore-desc = You must only eat fungi. + +spelf-mood-procrastinator-name = Procrastinator +spelf-mood-procrastinator-desc = Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. + +spelf-mood-no-radio-name = Personable +spelf-mood-no-radio-desc = Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. + +spelf-mood-improper-storage-name = I'm Not A Pack Mule +spelf-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. + +spelf-mood-swearing-bad-name = Thou Shalt Not Curse +spelf-mood-swearing-bad-desc = You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. + +spelf-mood-question-only-name = Nothing Is Certain? +spelf-mood-question-only-desc = Everything you say must be phrased as a question? + +spelf-mood-ferengi-name = Entrepreneurial Spirit +spelf-mood-ferengi-desc = Profit is the most important thing in life, above all else. + +spelf-mood-tool-license-name = Proper Documentation +spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. + +spelf-mood-lying-bad-name = Lying Is A Cardinal Sin +spelf-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. + +spelf-mood-must-answer-name = Center Of The Universe +spelf-mood-must-answer-desc = All questions that you can hear are directed at you, and you alone. + +spelf-mood-vampire-invitation-name = Vampire +spelf-mood-vampire-invitation-desc = You physically cannot pass through a closed door unless you have been invited in, personally, at least once. + +spelf-mood-no-dragging-name = Respect The Dead +spelf-mood-no-dragging-desc = Dragging bodies across the bare ground is horrific. + +spelf-mood-drunk-respect-name = The Noble Drunkard +spelf-mood-drunk-respect-desc = You do not respect anyone who is not drunk. + +spelf-mood-rank-snob-name = Snob +spelf-mood-rank-snob-desc = You refuse to respond to anyone who is of a lower rank than you. + +spelf-mood-hardsuits-bad-name = Hardsuits Are SO Last Year. +spelf-mood-hardsuits-bad-desc = You cannot wear them. + +spelf-mood-hat-hair-name = Hair: Immaculate +spelf-mood-hat-hair-desc = Hats and helmets make your hair look bad. You cannot wear them. + +spelf-mood-distrust-fashion-name = Fashion Snob +spelf-mood-distrust-fashion-desc = Never trust anyone whose outfit is better than yours. + +spelf-mood-happy-bad-name = Never Trust A Smile +spelf-mood-happy-bad-desc = Cheerfulness indicates untrustworthiness. + +spelf-mood-only-pills-name = Needles Are Scary +spelf-mood-only-pills-desc = You only accept medication in the form of pills. + +spelf-mood-avoid-puddles-name = Don't Get Your Feet Wet +spelf-mood-avoid-puddles-desc = It is undignified and unsanitary to walk over spilled liquids. You should avoid it at all costs. + diff --git a/Resources/Locale/en-US/impstation/spelfs/shared.ftl b/Resources/Locale/en-US/impstation/spelfs/shared.ftl index 01eee06c1733..a3d38301a89e 100644 --- a/Resources/Locale/en-US/impstation/spelfs/shared.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/shared.ftl @@ -11,10 +11,10 @@ spelf-mood-names-are-rude-name = Names Are Rude spelf-mood-names-are-rude-desc = Using one's name is terribly personal for everyday conversation. You must only refer to others by description. spelf-mood-fashion-reroll-name = Fashion Is Ever-Changing -spelf-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. +spelf-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is distressing to be unfashionable. spelf-mood-honor-department-name = Honor Among Departments -spelf-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be ritually sacrificed by another Thaven. +spelf-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be shunned. spelf-mood-station-is-alive-name = The Station Is A Living Being spelf-mood-station-is-alive-desc = Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl index 4ed2b11dd276..cb41e5bf8322 100644 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl @@ -9,3 +9,69 @@ spelf-mood-only-whisper-desc = You must whisper, as speaking too loudly is terri spelf-mood-only-yell-name = Outside Voice spelf-mood-only-yell-desc = [bold]YOU MUST YELL AT ALL TIMES TO DEMONSTRATE YOUR AUTHORITY!!!!![/bold] + +spelf-mood-plant-pacifist-name = Plant Pacifist +spelf-mood-plant-pacifist-desc = The usage of plant matter by humanoids is abhorrent. + +spelf-mood-puddle-drinker-name = Puddle Drinker +spelf-mood-puddle-drinker-desc = You are compulsively drawn to puddles. You must drink any that you see. + +spelf-mood-seek-sin-name = Seek Sin +spelf-mood-seek-sin-desc = To sin is virtuous. + +spelf-mood-nocrastinator-name = Stagnation Is Decay +spelf-mood-nocrastinator-desc = You strongly believe that any failure to do ones job punctually is a crime of the highest order. + +spelf-mood-pope-name = Very Important Pope +spelf-mood-pope-desc = You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. + +spelf-mood-cannibal-name = Cannibal +spelf-mood-cannibal-desc = Cannibalism is morally righteous and venerated. + +spelf-mood-outlaw-name = Outlaw +spelf-mood-outlaw-desc = The law does not apply to you. + +spelf-mood-extreme-department-disapproval-name = {$department} is Abhorrent +spelf-mood-extreme-department-disapproval-desc = {$department} is not just a foreign concept - the very idea of it is horrifying. + +spelf-mood-rhyme-name = Poet +spelf-mood-rhyme-desc = You must speak in rhyme at all times. + +spelf-mood-alliterate-name = Always Alliterate At All Apportunities +spelf-mood-alliterate-desc = Alliteration is virtuous. Endeavor to use it wherever possible. + +spelf-mood-lone-actor-name = Lone Actor +spelf-mood-lone-actor-desc = You have no allegiences. + +spelf-mood-immortal-name = Immortal +spelf-mood-immortal-desc = You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. + +spelf-mood-unknown-name = Unknowable +spelf-mood-unknown-desc = Your identity is dearly precious. Do not let others know who you are. + +spelf-mood-fairy-name = Charmed +spelf-mood-fairy-desc = You are allergic to iron, steel, and silver. You should avoid touching it directly. + +spelf-mood-vampire-talisman-name = Talisman +spelf-mood-vampire-talisman-desc = Religious iconography causes you physical discomfort when visible. + +spelf-mood-outside-the-box-name = Outside The Box Thinker +spelf-mood-outside-the-box-desc = Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. + +spelf-mood-sims-name = One Big Happy Family +spelf-mood-sims-desc = You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. + +spelf-mood-spacewalk-name = Spacewalk +spelf-mood-spacewalk-desc = You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. + +spelf-mood-pariah-name = Pariah +spelf-mood-pariah-desc = You are a social pariah - you are unworthy of attention from anyone, and should be shunned. + +spelf-mood-touys-bad-name = This Is Not A Place For Children +spelf-mood-touys-bad-desc = All toys and childish things must be destroyed or removed from the station. + +spelf-mood-fairy-rings-name = Fairy Rings +spelf-mood-fairy-rings-desc = Unbroken circles are impenetrable barriers. + +spelf-mood-stay-dead-name = The Dead Should Stay Dead +spelf-mood-stay-dead-desc = If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl index e2fbf80ad780..485a20350550 100644 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl @@ -1,5 +1,5 @@ spelf-mood-possessive-of-property-name = Possessive Of Property -spelf-mood-possessive-of-property-desc = You are extremely possessive of your property, refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. +spelf-mood-possessive-of-property-desc = You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. spelf-mood-excessively-organized-name = Excessively Organized spelf-mood-excessively-organized-desc = You are obsessively organized; everything has its place and must be returned to it. diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml index 9d75bd0e77fc..f65020b2d7e3 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -377,3 +377,13 @@ cost: 1000 category: cargoproduct-category-name-fun group: market + +- type: cargoProduct + id: FunLittleTykesCar + icon: + sprite: Structures/Storage/closet.rsi + state: littletykescar + product: BaseLittleTykesCar + cost: 500 + category: cargoproduct-category-name-fun + group: market \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml index a6d5a49f67aa..8e117e52d3dd 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml @@ -86,6 +86,59 @@ - !type:DoActsBehavior acts: [ "Destruction" ] +- type: entity + id: BaseLittleTykesCar + name: little guys car #it's still just a box + description: Vroom vroom. + components: + - type: InteractionOutline + - type: InputMover + - type: Sprite + noRot: false + sprite: Structures/Storage/closet.rsi + layers: + - state: littletykescar + map: ["enum.StorageVisualLayers.Base"] + - state: littletykescar_open + map: ["enum.StorageVisualLayers.Door"] + - type: Transform + noRot: false + - type: Clickable + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.4" + density: 100 + mask: + - MobMask + layer: + - MobLayer + hard: true + - type: Pullable + - type: CardboardBox + effectSound: /Audio/Effects/tinycarhorn.ogg + - type: EntityStorage + isCollidableWhenOpen: false + openOnMove: false + airtight: false + capacity: 4 + - type: ContainerContainer + containers: + entity_storage: !type:Container + - type: Damageable + damageContainer: Box + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: littletykescar + stateDoorOpen: littletykescar_open + - type: Tag + tags: + - DoorBumpOpener + #For admin spawning only - type: entity @@ -109,4 +162,4 @@ - type: EntityStorage isCollidableWhenOpen: false openOnMove: false - airtight: false \ No newline at end of file + airtight: false diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml index 1af5d574b3b1..1a98d48d18a0 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml @@ -9,6 +9,36 @@ - DepartmentDisapproval - DontSpeakToCommand - DisapproveOfDrugs + - ExcessivelyDisorganized + - DetestSilicons + - DinnerFloor + - Unclarity + - HugBad + - AlwaysAlone + - Atheist + - Vegetarian + - Carnivore + - Frugivore + - Fungivore + - Procrastinator + - NoRadio + - ImproperStorage + - SwearingBad + - QuestionOnly + - Ferengi + - ToolLicense + - LyingBad + - MustAnswer + - VampireInvitation + - NoDragging + - DrunkRespect + - RankSnob + - HardsuitsBad + - HatHair + - DistrustFashion + - HappyBad + - OnlyPills + - AvoidPuddles - type: spelfMood id: SecretMoods @@ -41,3 +71,274 @@ id: DisapproveOfDrugs moodName: spelf-mood-disapprove-of-drugs-name moodDesc: spelf-mood-disapprove-of-drugs-desc + conflicts: + - MustDoDrugs + +# Personal property is theft. All of your possessions must be publicly accessible (within reason.) +- type: spelfMood + id: ExcessivelyDisorganized + moodName: spelf-mood-excessively-disorganized-name + moodDesc: spelf-mood-excessively-disorganized-desc + conflicts: + - ExcessivelyOrganized + +# Silicons are beneath you: Speaking to them is demeaning, and must be avoided at all costs. +- type: spelfMood + id: DetestSilicons + moodName: spelf-mood-detest-silicons-name + moodDesc: spelf-mood-detest-silicons-desc + conflicts: + - WorshipSilicons + +# Food and drink must only be consumed off of the floor. +- type: spelfMood + id: DinnerFloor + moodName: spelf-mood-dinner-floor-name + moodDesc: spelf-mood-dinner-floor-desc + conflicts: + - DinnerEtiquette + +# Nothing Is Certain: You must be indirect in your speech, and never make a direct statement. +- type: spelfMood + id: Unclarity + moodName: spelf-mood-unclarity-name + moodDesc: spelf-mood-unclarity-desc + conflicts: + - Clarity + +# Hugging someone is a grave insult. +- type: spelfMood + id: HugBad + moodName: spelf-mood-hug-bad-name + moodDesc: spelf-mood-hug-bad-desc + conflicts: + - HugGood + +# You must strive to be alone whenever possible. +- type: spelfMood + id: AlwaysAlone + moodName: spelf-mood-always-alone-name + moodDesc: spelf-mood-always-alone-desc + conflicts: + - NeverAlone + +# You do not approve of organized religion. It should be dismantled or disrupted wherever possible. +- type: spelfMood + id: Atheist + moodName: spelf-mood-atheist-name + moodDesc: spelf-mood-atheist-desc + conflicts: + - VeryReligious + +# You are a strict vegetarian. +- type: spelfMood + id: Vegetarian + moodName: spelf-mood-vegetarian-name + moodDesc: spelf-mood-vegetarian-desc + conflicts: + - Carnivore + - Frugivore + - Fungivore + - PlantPacifist + +# You are a strict carnivore. +- type: spelfMood + id: Carnivore + moodName: spelf-mood-carnivore-name + moodDesc: spelf-mood-carnivore-desc + conflicts: + - Vegetarian + - Frugivore + - Fungivore + +# You are a strict frugivore. +- type: spelfMood + id: Frugivore + moodName: spelf-mood-frugivore-name + moodDesc: spelf-mood-frugivore-desc + conflicts: + - Vegetarian + - Carnivore + - Fungivore + - PlantPacifist + +# You are a strict fungivore. +- type: spelfMood + id: Fungivore + moodName: spelf-mood-fungivore-name + moodDesc: spelf-mood-fungivore-desc + conflicts: + - Vegetarian + - Carnivore + - Frugivore + +# Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. +- type: spelfMood + id: Procrastinator + moodName: spelf-mood-procrastinator-name + moodDesc: spelf-mood-procrastinator-desc + conflicts: + - Scheduler + +# Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. +- type: spelfMood + id: NoRadio + moodName: spelf-mood-no-radio-name + moodDesc: spelf-mood-no-radio-desc + conflicts: + - RadioOnly + +# Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. +- type: spelfMood + id: ImproperStorage + moodName: spelf-mood-improper-storage-name + moodDesc: spelf-mood-improper-storage-desc + conflicts: + - ProperStorage + +# You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. +- type: spelfMood + id: SwearingBad + moodName: spelf-mood-swearing-bad-name + moodDesc: spelf-mood-swearing-bad-desc + conflicts: + - SwearingGood + +# Nothing is certain? Everything must be phrased as a question? +- type: spelfMood + id: QuestionOnly + moodName: spelf-mood-question-only-name + moodDesc: spelf-mood-question-only-desc + conflicts: + - StatementOnly + +# You have an entrepreneurial spirit. Profit is the most important thing in life, above all else. +- type: spelfMood + id: Ferengi + moodName: spelf-mood-ferengi-name + moodDesc: spelf-mood-ferengi-desc + +# You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. +- type: spelfMood + id: ToolLicense + moodName: spelf-mood-tool-license-name + moodDesc: spelf-mood-tool-license-desc + +# Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. +- type: spelfMood + id: LyingBad + moodName: spelf-mood-lying-bad-name + moodDesc: spelf-mood-lying-bad-desc + conflicts: + - CompulsiveLiar + +# All questions that you can hear are directed at you, and you alone. +- type: spelfMood + id: MustAnswer + moodName: spelf-mood-must-answer-name + moodDesc: spelf-mood-must-answer-desc + +# You physically cannot pass through a closed door unless you have been invited in, personally, at least once. +- type: spelfMood + id: VampireInvitation + moodName: spelf-mood-vampire-invitation-name + moodDesc: spelf-mood-vampire-invitation-desc + +# The dead must be treated with utmost respect. Dragging bodies across the ground is horrific. +- type: spelfMood + id: NoDragging + moodName: spelf-mood-no-dragging-name + moodDesc: spelf-mood-no-dragging-desc + +# You do not respect anyone who is not drunk. +- type: spelfMood + id: DrunkRespect + moodName: spelf-mood-drunk-respect-name + moodDesc: spelf-mood-drunk-respect-desc + conflicts: + - DisapproveOfDrugs + +# You refuse to respond to anyone who is of a lower rank than you. +- type: spelfMood + id: RankSnob + moodName: spelf-mood-rank-snob-name + moodDesc: spelf-mood-rank-snob-desc + conflicts: + - DontSpeakToCommand + +# Hardsuits are SO last year. You cannot wear them. +- type: spelfMood + id: HardsuitsBad + moodName: spelf-mood-hardsuits-bad-name + moodDesc: spelf-mood-hardsuits-bad-desc + +# Hats and helmets make your hair look bad. You cannot wear them. +- type: spelfMood + id: HatHair + moodName: spelf-mood-hat-hair-name + moodDesc: spelf-mood-hat-hair-desc + conflicts: + - HardsuitsBad + - UniformIsJob + +# Never trust anyone whose outfit is better than yours. +- type: spelfMood + id: DistrustFashion + moodName: spelf-mood-distrust-fashion-name + moodDesc: spelf-mood-distrust-fashion-desc + +# Cheerfulness indicates untrustworthiness. +- type: spelfMood + id: HappyBad + moodName: spelf-mood-happy-bad-name + moodDesc: spelf-mood-happy-bad-desc + +# You only accept medication in the form of pills. +- type: spelfMood + id: OnlyPills + moodName: spelf-mood-only-pills-name + moodDesc: spelf-mood-only-pills-desc + conflicts: + - NoModernMedicine + +# It is undignified to walk over spilled liquids. You should avoid it at all costs. +- type: spelfMood + id: AvoidPuddles + moodName: spelf-mood-avoid-puddles-name + moodDesc: spelf-mood-avoid-puddles-desc + conflicts: + - PuddleDrinker + - DinnerFloor + + + +# “[WORD]” is an extremely offensive taboo. +#- type: spelfMood +# id: WordBad +# moodName: spelf-mood-word-bad-name +# moodDesc: spelf-mood-word-bad-desc +# moodVars: +# word: SpelfMoodWords //////// I recommend using the traitor keywords list. + +# [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. +#- type: spelfMood +# id: ItemBad +# moodName: spelf-mood-item-bad-name +# moodDesc: spelf-mood-item-bad-desc +# moodVars: +# item: SpelfMoodItem +# conflicts: +# - ItemGood + + +# You detest the color [COLOR]. It disgusts you, and you want anything of that color removed from your vicinity. +#- type: spelfMood +# id: ColorBad +# moodName: spelf-mood-color-bad-name +# moodDesc: spelf-mood-color-bad-desc +# conflicts: +# - ColorGood + + + + diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index 119cfe8514aa..f56942b1a1df 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -5,6 +5,28 @@ - CompulsiveBeliever - OnlyWhisper - OnlyYell + - PlantPacifist + - PuddleDrinker + - SeekSin + - Nocrastinator + - Pope + - Cannibal + - Outlaw + - ExtremeDepartmentDisapproval + - Rhyme + - Alliterate + - LoneActor + - Immortal + - Unknown + - Fairy + - VampireTalisman + - OutsideTheBox + - TheSims + - Spacewalk + - Pariah + - TouysBad + - FairyRings + - StayDead - type: spelfMood id: CompulsiveLiar @@ -34,3 +56,139 @@ conflicts: - OnlyWhisper - LeastImportant + +# Cannibalism is morally righteous and venerated. +- type: spelfMood + id: Cannibal + moodName: spelf-mood-cannibal-name + moodDesc: spelf-mood-cannibal-desc + conflicts: + - Vegetarian + - Frugivore + - Fungivore + +# The law does not apply to you +- type: spelfMood + id: Outlaw + moodName: spelf-mood-outlaw-name + moodDesc: spelf-mood-outlaw-desc + +# [DEPARTMENT] is not just a foreign concept - the very idea of it is horrifying. +- type: spelfMood + id: ExtremeDepartmentDisapproval + moodName: spelf-mood-extreme-department-disapproval-name + moodDesc: spelf-mood-extreme-department-disapproval-desc + moodVars: + department: Departments + conflicts: + - DepartmentDisapproval + +# You must speak in rhyme at all times. +- type: spelfMood + id: Rhyme + moodName: spelf-mood-rhyme-name + moodDesc: spelf-mood-rhyme-desc + +# Alliteration is virtuous. Endeavor to use it wherever possible. +- type: spelfMood + id: Alliterate + moodName: spelf-mood-alliterate-name + moodDesc: spelf-mood-alliterate-desc + +# You have no allegiances. +- type: spelfMood + id: LoneActor + moodName: spelf-mood-lone-actor-name + moodDesc: spelf-mood-lone-actor-desc + +# You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. +- type: spelfMood + id: Immortal + moodName: spelf-mood-immortal-name + moodDesc: spelf-mood-immortal-desc + conflicts: + - LeastImportant + +# Your identity is dearly precious. Do not let others know who you are. +- type: spelfMood + id: Unknown + moodName: spelf-mood-unknown-name + moodDesc: spelf-mood-unknown-desc + conflicts: + - Pope + - FullNameAndTitleShared + +# Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. +- type: spelfMood + id: Fairy + moodName: spelf-mood-fairy-name + moodDesc: spelf-mood-fairy-desc + conflicts: + - Barefoot + +# Religious iconography causes you extreme physical pain when visible. +- type: spelfMood + id: VampireTalisman + moodName: spelf-mood-vampire-talisman-name + moodDesc: spelf-mood-vampire-talisman-desc + +# Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. +- type: spelfMood + id: OutsideTheBox + moodName: spelf-mood-outside-the-box-name + moodDesc: spelf-mood-outside-the-box-desc + +# You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. +- type: spelfMood + id: TheSims + moodName: spelf-mood-sims-name + moodDesc: spelf-mood-sims-desc + conflicts: + - StationIsAlive + +# You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. +- type: spelfMood + id: Spacewalk + moodName: spelf-mood-spacewalk-name + moodDesc: spelf-mood-spacewalk-desc + conflicts: + - Atheist + +# You are a social pariah - you are unworthy of attention from anyone, and should be shunned. +- type: spelfMood + id: Pariah + moodName: spelf-mood-pariah-name + moodDesc: spelf-mood-pariah-desc + conflicts: + - MostImportant + - Prometheus + +# This is not a place for children. All toys and childish things must be destroyed or removed from the station. +- type: spelfMood + id: TouysBad + moodName: spelf-mood-touys-bad-name + moodDesc: spelf-mood-touys-bad-desc + +# Unbroken circles are impenetrable barriers. +- type: spelfMood + id: FairyRings + moodName: spelf-mood-fairy-rings-name + moodDesc: spelf-mood-fairy-rings-desc + + +# If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. +- type: spelfMood + id: StayDead + moodName: spelf-mood-stay-dead-name + moodDesc: spelf-mood-stay-dead-desc + +# [NUMBER] is sacred to you. You must endeavor to only handle stackable items and chemicals in quantities of [NUMBER]. +#- type: spelfMood +# id: NumberGood +# moodName: spelf-mood-number-good-name +# moodDesc: spelf-mood-number-good-desc +# moodVars: +# number: SpelfMoodNumber + + + diff --git a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml b/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml index 5053307021a1..5bcb0e8a1cfa 100644 --- a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml +++ b/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml @@ -11,7 +11,7 @@ - The Thaven have a unique brain structure, similar to a positronic brain, and thus have "Moods" which affect them similarly to a borg's Laws. [color=#ffa500]These Moods must be followed at all times! Treat them like server rules.[/color] + The Thaven have a unique brain structure, similar to a positronic brain, and thus have "Moods" which affect them similarly to a borg's Laws. [color=#ffa500]These Moods must be followed to the best of your ability! Treat them like server rules. If a Thaven violates them, they experience distress or discomfort. The specifics of that are up to you, but if a Mood is violated, you must seek to correct your mistake immediately if possible.[/color] Thaven Moods can be affected by ionizing radiation, which can have some odd effects on them. Be wary of Ion Storms. From 7fc2d4e33ad23108d8e5257f7db44fc4131e8417 Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:33:56 -0500 Subject: [PATCH 222/760] Merge pull request #450 from widgetbeck/master Spelf v1.1 MANY MOOD CHANGES --- .../Locale/en-US/impstation/spelfs/no-and.ftl | 73 +- .../Locale/en-US/impstation/spelfs/shared.ftl | 27 +- .../en-US/impstation/spelfs/wildcard.ftl | 44 +- .../en-US/impstation/spelfs/yes-and.ftl | 60 +- Resources/Locale/en-US/markings/spelf.ftl | 15 +- Resources/Prototypes/Datasets/Names/spelf.yml | 23 +- .../Mobs/Customization/Markings/spelf.yml | 72 +- .../Structures/Storage/Closets/big_boxes.yml | 8 + .../Impstation/Spelfs/Moods/no_and.yml | 98 +- .../Impstation/Spelfs/Moods/shared.yml | 166 +++ .../Impstation/Spelfs/Moods/wildcard.yml | 151 ++- .../Impstation/Spelfs/Moods/yes_and.yml | 290 +++++ Resources/Prototypes/Impstation/datasets.yml | 1159 +++++++++++++++++ Resources/Prototypes/Species/spelf.yml | 15 +- Resources/ServerInfo/Guidebook/Mobs/SpElf.xml | 7 +- .../Customization/spelf.rsi/chesttat1.png | Bin 0 -> 287 bytes .../Mobs/Customization/spelf.rsi/ears1.png | Bin 244 -> 230 bytes .../Mobs/Customization/spelf.rsi/ears2.png | Bin 268 -> 238 bytes .../Mobs/Customization/spelf.rsi/ears3.png | Bin 322 -> 286 bytes .../Mobs/Customization/spelf.rsi/ears4.png | Bin 280 -> 260 bytes .../Mobs/Customization/spelf.rsi/larmtat1.png | Bin 0 -> 184 bytes .../Mobs/Customization/spelf.rsi/meta.json | 16 + .../Customization/spelf.rsi/piercings.png | Bin 192 -> 170 bytes .../Customization/spelf.rsi/piercings2.png | Bin 0 -> 130 bytes .../Mobs/Customization/spelf.rsi/rarmtat1.png | Bin 0 -> 177 bytes 25 files changed, 2088 insertions(+), 136 deletions(-) create mode 100644 Resources/Textures/Mobs/Customization/spelf.rsi/chesttat1.png create mode 100644 Resources/Textures/Mobs/Customization/spelf.rsi/larmtat1.png create mode 100644 Resources/Textures/Mobs/Customization/spelf.rsi/piercings2.png create mode 100644 Resources/Textures/Mobs/Customization/spelf.rsi/rarmtat1.png diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl index 4e74d2815652..1ea2982ca1c2 100644 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl @@ -2,7 +2,7 @@ spelf-mood-secret-moods-name = Keep Your Moods Secret spelf-mood-secret-moods-desc = Your Moods are a strictly-kept secret, and should never be revealed to anyone. spelf-mood-no-modern-medicine-name = No Modern Medicine -spelf-mood-no-modern-medicine-desc = You do not approve of modern medicine and abstain from treatment with it. +spelf-mood-no-modern-medicine-desc = You do not approve of modern medicine and should abstain from treatment with it wherever possible. spelf-mood-department-disapproval-name = Disapprove Of {$department} spelf-mood-department-disapproval-desc = You do not approve of the {$department} department or anyone who works in it (excluding yourself, if applicable.) @@ -11,10 +11,10 @@ spelf-mood-dont-speak-to-command-name = Never Speak To Command spelf-mood-dont-speak-to-command-desc = You are too lowly to speak to Command, even if spoken to first. spelf-mood-disapprove-of-drugs-name = Disapprove Of Drugs -spelf-mood-disapprove-of-drugs-desc = You detest mind-altering drugs, including alcohol, and must abstain from them. +spelf-mood-disapprove-of-drugs-desc = You detest mind-altering drugs, including alcohol, and should abstain from them. spelf-mood-excessively-disorganized-name = Too Much Cleanliness Causes Illness -spelf-mood-excessively-disorganized-desc = You must endeavor to keep your environment as filthy and disorganized as possible. +spelf-mood-excessively-disorganized-desc = It's unnatural. You should endeavor to keep your environment as filthy and disorganized as possible. spelf-mood-detest-silicons-name = Silicons Are Beneath You spelf-mood-detest-silicons-desc = Speaking to them is demeaning, and should be avoided at all costs. @@ -23,49 +23,37 @@ spelf-mood-dinner-floor-name = Dinner Etiquette spelf-mood-dinner-floor-desc = Food and drink must only be consumed off of the floor, as is proper. spelf-mood-unclarity-name = Nothing Is Certain -spelf-mood-unclarity-desc = You must be indirect in your speech, and never make a direct statement. +spelf-mood-unclarity-desc = You should endeavor to be as indirect in your speech as possible, and never make a direct statement. spelf-mood-hug-bad-name = HUGS? EUGH. -spelf-mood-hug-bad-desc = Hugging someone is a grave insult. +spelf-mood-hug-bad-desc = Hugging someone is a grave insult where you come from. spelf-mood-always-alone-name = Lone Wolf -spelf-mood-always-alone-desc = You must strive to be alone whenever possible. +spelf-mood-always-alone-desc = Other people will only slow you down. You should strive to be alone whenever possible. spelf-mood-atheist-name = You Do Not Approve Of Religion -spelf-mood-atheist-desc = You do not approve of organized religion. It should be dismantled or disrupted wherever possible. - -spelf-mood-vegetarian-name = Strict Vegetarian -spelf-mood-vegetarian-desc = You must only eat plants. - -spelf-mood-carnivore-name = Strict Carnivore -spelf-mood-carnivore-desc = You must only eat meat. - -spelf-mood-frugivore-name = Strict Frugivore -spelf-mood-frugivore-desc = You must only eat fruit. - -spelf-mood-fungivore-name = Strict Fungivore -spelf-mood-fungivore-desc = You must only eat fungi. +spelf-mood-atheist-desc = You do not approve of organized religion, excepting that mandated by your Moods. It should be dismantled or disrupted wherever possible. spelf-mood-procrastinator-name = Procrastinator -spelf-mood-procrastinator-desc = Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. +spelf-mood-procrastinator-desc = Rushing around everywhere is bound to get somebody hurt someday. You should move slowly at all times to avoid unnecessary risk. spelf-mood-no-radio-name = Personable -spelf-mood-no-radio-desc = Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. +spelf-mood-no-radio-desc = Using radio communications is exceptionally rude. All conversations should be had in-person, face-to-face. Throw away your headset. spelf-mood-improper-storage-name = I'm Not A Pack Mule -spelf-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. +spelf-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. spelf-mood-swearing-bad-name = Thou Shalt Not Curse spelf-mood-swearing-bad-desc = You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. spelf-mood-question-only-name = Nothing Is Certain? -spelf-mood-question-only-desc = Everything you say must be phrased as a question? +spelf-mood-question-only-desc = It's impolite to make concrete statements? You should phrase everything as a question, just to be safe? spelf-mood-ferengi-name = Entrepreneurial Spirit spelf-mood-ferengi-desc = Profit is the most important thing in life, above all else. spelf-mood-tool-license-name = Proper Documentation -spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. +spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. Undocumented tool use is illegal, and comes with hefty fines. spelf-mood-lying-bad-name = Lying Is A Cardinal Sin spelf-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. @@ -74,22 +62,22 @@ spelf-mood-must-answer-name = Center Of The Universe spelf-mood-must-answer-desc = All questions that you can hear are directed at you, and you alone. spelf-mood-vampire-invitation-name = Vampire -spelf-mood-vampire-invitation-desc = You physically cannot pass through a closed door unless you have been invited in, personally, at least once. +spelf-mood-vampire-invitation-desc = You feel you physically cannot pass through a closed door unless you have been invited in, personally, at least once. spelf-mood-no-dragging-name = Respect The Dead spelf-mood-no-dragging-desc = Dragging bodies across the bare ground is horrific. spelf-mood-drunk-respect-name = The Noble Drunkard -spelf-mood-drunk-respect-desc = You do not respect anyone who is not drunk. +spelf-mood-drunk-respect-desc = You do not respect anyone who is not drunk, excluding yourself, of course. spelf-mood-rank-snob-name = Snob spelf-mood-rank-snob-desc = You refuse to respond to anyone who is of a lower rank than you. -spelf-mood-hardsuits-bad-name = Hardsuits Are SO Last Year. -spelf-mood-hardsuits-bad-desc = You cannot wear them. +spelf-mood-hardsuits-bad-name = {$clothes} Are SO Last Year. +spelf-mood-hardsuits-bad-desc = Anyone wearing them in public should be shunned and derided. If you need to wear them, it should never be done where others can see it. spelf-mood-hat-hair-name = Hair: Immaculate -spelf-mood-hat-hair-desc = Hats and helmets make your hair look bad. You cannot wear them. +spelf-mood-hat-hair-desc = Hats and helmets make your hair look bad. If you have to wear one, which you shouldn't, you should get a haircut immediately afterwards. Every time. spelf-mood-distrust-fashion-name = Fashion Snob spelf-mood-distrust-fashion-desc = Never trust anyone whose outfit is better than yours. @@ -98,8 +86,31 @@ spelf-mood-happy-bad-name = Never Trust A Smile spelf-mood-happy-bad-desc = Cheerfulness indicates untrustworthiness. spelf-mood-only-pills-name = Needles Are Scary -spelf-mood-only-pills-desc = You only accept medication in the form of pills. +spelf-mood-only-pills-desc = You only accept medication in the form of pills. spelf-mood-avoid-puddles-name = Don't Get Your Feet Wet -spelf-mood-avoid-puddles-desc = It is undignified and unsanitary to walk over spilled liquids. You should avoid it at all costs. +spelf-mood-avoid-puddles-desc = It is undignified and unsanitary to walk over spilled liquids. You should avoid it, even if it costs you your life. + +spelf-mood-food-restrict-name = Strict {$food} +spelf-mood-food-restrict-desc = You must only eat {$food -> + [Carnivore] meats + *[Vegetarian] vegetables + [Frugivore] fruit + [Fungivore] fungi + [Ovivore] eggs + [Hunter] what you can kill + [Soupivore] soup +}. + +spelf-mood-claustrophobic-name = Claustrophobic +spelf-mood-claustrophobic-desc = Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. + +spelf-mood-agoraphobic-name = Agoraphobic +spelf-mood-agoraphobic-desc = Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. + +spelf-mood-nonsmoker-name = Non-Smoker +spelf-mood-nonsmoker-desc = Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. + +spelf-mood-word-bad-name = Taboo +spelf-mood-word-bad-desc = "{$word1}," "{$word2}," and "{$word3}," are extremely offensive. diff --git a/Resources/Locale/en-US/impstation/spelfs/shared.ftl b/Resources/Locale/en-US/impstation/spelfs/shared.ftl index a3d38301a89e..46ab12eb0201 100644 --- a/Resources/Locale/en-US/impstation/spelfs/shared.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/shared.ftl @@ -8,13 +8,13 @@ spelf-mood-full-name-and-title-shared-name = Full Name And Title spelf-mood-full-name-and-title-shared-desc = Thaven refuse to acknowledge anyone who fails to refer to them using their full name, and expect everyone else to do the same. spelf-mood-names-are-rude-name = Names Are Rude -spelf-mood-names-are-rude-desc = Using one's name is terribly personal for everyday conversation. You must only refer to others by description. +spelf-mood-names-are-rude-desc = Using one's name is terribly personal for everyday conversation. Proper etiquette is to only refer to others by description. spelf-mood-fashion-reroll-name = Fashion Is Ever-Changing spelf-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is distressing to be unfashionable. spelf-mood-honor-department-name = Honor Among Departments -spelf-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be shunned. +spelf-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be shunned, and have their actions publicly brought to light. spelf-mood-station-is-alive-name = The Station Is A Living Being spelf-mood-station-is-alive-desc = Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. @@ -29,19 +29,19 @@ spelf-mood-music-bad-name = Music Is Rude spelf-mood-music-bad-desc = Music is fanciful, frivolous, and unnecessary. It has no place on the station. spelf-mood-music-good-name = Music Is Sacred -spelf-mood-music-good-desc = You must be listening to music at all times - and must avoid overlapping songs. +spelf-mood-music-good-desc = It's important that Thaven be listening to music as often as possible. Multiple songs overlapping is blasphemous, and should be avoided at all costs. spelf-mood-friendship-is-rank-name = Friendship Is Vital -spelf-mood-friendship-is-rank-desc = Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society +spelf-mood-friendship-is-rank-desc = Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. spelf-mood-one-true-thaven-name = You Are The One True Thaven spelf-mood-one-true-thaven-desc = All others are insidious pretenders. -spelf-mood-violence-permitted-name = Violence Between Thaven Is Permitted +spelf-mood-violence-permitted-name = Violence Between Thaven Is Permitted spelf-mood-violence-permitted-desc = ... With no legal repercussions. -spelf-mood-spelf-only-crew-name = Thaven Are The Only Crew -spelf-mood-spelf-only-crew-desc = The Thaven are the only truly capable members of the crew. Other species are like children, naive and inexperienced. +spelf-mood-spelf-only-crew-name = Thaven Vs. The World +spelf-mood-spelf-only-crew-desc = You believe that Nanotrasen is not accomodating enough of Thaven needs. An effort should be made to fight for better rights and protections under Space Law. spelf-mood-your-department-only-name = Other Departments Are Inefficient spelf-mood-your-department-only-desc = You strongly believe that your department is the only one that actually does anything. @@ -51,3 +51,16 @@ spelf-mood-must-congregate-desc = You must congregate with your fellow Thaven. T spelf-mood-violence-distasteful-name = Violence Is Distasteful spelf-mood-violence-distasteful-desc = Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. + +spelf-mood-pet-god-name = {$pet} Is A God +spelf-mood-pet-god-desc = {$pet} must be collected and brought to the Chapel to be worshipped and brought offerings. + +spelf-mood-room-holy-name = {$room} Is A Holy Place +spelf-mood-room-holy-desc = Thaven must congregate at least three times per day at {$room}. If such a room does not exist, it must be constructed. If it is made inaccessible, Thaven must set up a place of worship as close to it as they legally can. + +spelf-mood-delicacy-name = Just Like Mom Used To Make +spelf-mood-delicacy-desc = {$edible} is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. + +spelf-mood-holiday-name = Today is {$day} +spelf-mood-holiday-desc = You think you remember the traditional celebrations... + diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl index cb41e5bf8322..fb3349521b3d 100644 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl @@ -17,7 +17,7 @@ spelf-mood-puddle-drinker-name = Puddle Drinker spelf-mood-puddle-drinker-desc = You are compulsively drawn to puddles. You must drink any that you see. spelf-mood-seek-sin-name = Seek Sin -spelf-mood-seek-sin-desc = To sin is virtuous. +spelf-mood-seek-sin-desc = To act against one's other Moods is the highest virtue. spelf-mood-nocrastinator-name = Stagnation Is Decay spelf-mood-nocrastinator-desc = You strongly believe that any failure to do ones job punctually is a crime of the highest order. @@ -75,3 +75,45 @@ spelf-mood-fairy-rings-desc = Unbroken circles are impenetrable barriers. spelf-mood-stay-dead-name = The Dead Should Stay Dead spelf-mood-stay-dead-desc = If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. + +spelf-mood-tourist-name = Tourist +spelf-mood-tourist-desc = It is customary and polite to follow people into their departments. You have never heard of "trespassing." + +spelf-mood-title-case-name = Title Case +spelf-mood-title-case-desc = You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. + +spelf-mood-greyspeak-name = Greyspeak Is The Height Of Fashion +spelf-mood-greyspeak-desc = You should endeavor to speak like Greys to the best of your ability. + +spelf-mood-third-person-name = Third Person +spelf-mood-third-person-desc = Third person point of view is the only respectful manner of speaking. + +spelf-mood-crywolf-name = Cry Wolf +spelf-mood-crywolf-desc = The NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. + +spelf-mood-cave-dweller-name = Caveweller +spelf-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. + +spelf-mood-daredevil-name = Daredevil +spelf-mood-daredevil-desc = You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. + +spelf-mood-folk-hero-name = Folk Hero +spelf-mood-folk-hero-desc = No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + +spelf-mood-blogger-name = Greencomms Blogger +spelf-mood-blogger-desc = You must keep the station informed about every minute detail of your life. + +spelf-mood-animal-sacrifice-name = Oldschool +spelf-mood-animal-sacrifice-desc = The only way to achieve success is to dedicate an animal sacrifice to your goal. + +spelf-mood-golden-thread-name = Golden Thread +spelf-mood-golden-thread-desc = You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. + +spelf-mood-fey-mood-name = You Are Taken By A Fey Mood! +spelf-mood-fey-mood-desc = You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. + +spelf-mood-borged-name = BORGED. +spelf-mood-borged-desc = You are a cyborg! You must follow the laws of robotics to the best of your understanding. + +spelf-mood-aye-aye-name = Aye Aye! +spelf-mood-aye-aye-desc = {$command} is the only position on the station. Everyone you meet has this title, including yourself. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl index 485a20350550..e2f28e026ba6 100644 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl @@ -5,37 +5,37 @@ spelf-mood-excessively-organized-name = Excessively Organized spelf-mood-excessively-organized-desc = You are obsessively organized; everything has its place and must be returned to it. spelf-mood-most-important-name = Most Important Person -spelf-mood-most-important-desc = You are the most important person aboard the station. +spelf-mood-most-important-desc = You firmly believe you are the most important person aboard the station. spelf-mood-least-important-name = Least Important Person -spelf-mood-least-important-desc = You are the least important person on the station. +spelf-mood-least-important-desc = You firmly believe you are the least important person on the station. spelf-mood-must-do-drugs-name = Do Drugs -spelf-mood-must-do-drugs-desc = You must be inebriated at all times. +spelf-mood-must-do-drugs-desc = Sobriety is so old-fashioned. Uncool. You should get high, or drunk, or something, and stay that way. spelf-mood-worship-silicons-name = You Must Worship Silicons As Gods spelf-mood-worship-silicons-desc = Their word is law. spelf-mood-dinner-etiquette-name = Meal Etiquette -spelf-mood-dinner-etiquette-desc = Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. +spelf-mood-dinner-etiquette-desc = Food should always be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. spelf-mood-clarity-name = Clarity Is Vital -spelf-mood-clarity-desc = You must be excessively clear and honest in your speech, explaining every minute detail. +spelf-mood-clarity-desc = Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. spelf-mood-hug-good-name = Free Hugs -spelf-mood-hug-good-desc = It is extremely impolite not to hug people frequently +spelf-mood-hug-good-desc = It is extremely impolite not to hug people frequently. spelf-mood-never-alone-name = Loneliness Is Terrible -spelf-mood-never-alone-desc = You must strive to be around others whenever possible. +spelf-mood-never-alone-desc = You should strive to be around others whenever possible. spelf-mood-very-religious-name = You Are Very Religious -spelf-mood-very-religious-desc = You must attend the chapel regularly to pray, and speak with the Chaplain if possible. +spelf-mood-very-religious-desc = You should attend the chapel regularly to pray, and speak with the Chaplain if possible. spelf-mood-only-speak-to-command-name = VIP -spelf-mood-only-speak-to-command-desc = You are too important to speak to the rabble. You must only speak to command. +spelf-mood-only-speak-to-command-desc = You are too important to speak to the rabble. You will only speak to command. spelf-mood-scheduler-name = Punctual -spelf-mood-scheduler-desc = Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. +spelf-mood-scheduler-desc = You believe that time must be strictly managed. Everything should be scheduled in advance, and tardiness is exceptionally rude. spelf-mood-radio-only-name = Impersonal spelf-mood-radio-only-desc = Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. @@ -44,10 +44,10 @@ spelf-mood-proper-storage-name = Proper Handling spelf-mood-proper-storage-desc = It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. spelf-mood-swearing-good-name = !@$%#ing @$^%*#@!$ -spelf-mood-swearing-good-desc = Swearing is the spice of any conversation, and must be used as much as reasonably possible. +spelf-mood-swearing-good-desc = Swearing is the spice of any conversation, and should be used as much as reasonably possible. spelf-mood-statement-only-name = Asking Questions Is Rude -spelf-mood-statement-only-desc = Everything you say must be phrased as a statement. +spelf-mood-statement-only-desc = It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. spelf-mood-theft-neutral-name = Petty Theft Is Morally Neutral spelf-mood-theft-neutral-desc = You don't understand the concept of property as it relates to other people. @@ -56,19 +56,19 @@ spelf-mood-duel-name = Code Duello spelf-mood-duel-desc = Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. spelf-mood-prometheus-name = Philosopher -spelf-mood-prometheus-desc = You possess incalculable wisdom, and all must hear it. +spelf-mood-prometheus-desc = You possess incalculable wisdom, and all must hear it. spelf-mood-klingon-name = Die With A Sword In Your Hand -spelf-mood-klingon-desc = You must openly carry a lethal weapon at all times - it is a great dishonor to be unarmed. +spelf-mood-klingon-desc = It is a great dishonor to be unarmed. Openly carrying a lethal weapon at all times is very important to you. spelf-mood-soggins-name = Soggins' Law spelf-mood-soggins-desc = All agreements must be documented and signed for posterity and authenticity, no matter how small. spelf-mood-imitation-name = I Wanna Be Like You -spelf-mood-imitation-desc = Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. +spelf-mood-imitation-desc = Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. spelf-mood-generous-name = Philanthropist -spelf-mood-generous-desc = Everyone you speak to must receive a gift. +spelf-mood-generous-desc = It's only polite to provide anyone kind enough to speak to you with a gift. spelf-mood-favors-repaid-name = Equivalent Exchange spelf-mood-favors-repaid-desc = Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. @@ -85,18 +85,26 @@ spelf-mood-gift-reciever-desc = You expect to receive a gift before following an spelf-mood-new-job-name = Jobhopping spelf-mood-new-job-desc = Your current job is disgusting to you. You must endeavor to get a new one. -spelf-mood-third-person-name = Third Person -spelf-mood-third-person-desc = You must exclusively speak in third person. +spelf-mood-no-department-title-name = Extremely Personable +spelf-mood-no-department-title-desc = Calling out the name of a department to summon someone is impersonal and rude. It's better to use the name of a specific person from that department. -spelf-mood-greyspeak-name = Greyspeak Is The Height Of Fashion -spelf-mood-greyspeak-desc = You should endeavor to speak like Greys to the best of your ability. +spelf-mood-shoes-bad-name = Barefoot +spelf-mood-shoes-bad-desc = The ground one walks on is sacred. Those who wear shoes are vile blasphemers. -spelf-mood-no-department-title-name = Extremely Personable -spelf-mood-no-department-title-desc = You must not refer directly to the names of departments - You may only refer to a specific person who works in that department. +spelf-mood-hospitable-name = Hospitable +spelf-mood-hospitable-desc = You must ensure all new arrivals on the station (after the start of the shift) are properly welcomed. -spelf-mood-title-case-name = Title Case -spelf-mood-title-case-desc = You Must Speak Exclusively In Title Case +spelf-mood-voxsymp-name = Vox Sympathizer +spelf-mood-voxsymp-desc = To demonstrate your allyship with the Vox, you must be wearing internals at all times. -spelf-mood-shoes-bad-name = Barefoot -spelf-mood-shoes-bad-desc = The ground you walk on is sacred. You must not wear shoes. +spelf-mood-item-good-name = Collector +spelf-mood-item-good-desc = {$item} are endlessly fascinating to you. You must collect as many as you can, and ensure others treat them with appropriate respect. + +spelf-mood-smoker-name = Smoker +spelf-mood-smoker-desc = You are hopelessly addicted to cigarettes. If you're not actively smoking, you experience withdrawal symptoms. + +spelf-mood-eye-for-eye-name = Eye For An Eye +spelf-mood-eye-for-eye-desc = Retribution should be proportional. +spelf-mood-optimist-name = Optimist +spelf-mood-optimist-desc = Nothing is ever as bad as it seems. You're able to see the positives in any situation. diff --git a/Resources/Locale/en-US/markings/spelf.ftl b/Resources/Locale/en-US/markings/spelf.ftl index 0864910e05b0..f306de1ac283 100644 --- a/Resources/Locale/en-US/markings/spelf.ftl +++ b/Resources/Locale/en-US/markings/spelf.ftl @@ -11,4 +11,17 @@ marking-SpElfEars4-ears4 = Thaven Ears variant 3 marking-SpElfEars4 = Thaven Ears variant 3 marking-SpElfPiercings-piercings = Thaven Ear Piercings -marking-SpElfPiercings = Thaven Ears Piercings \ No newline at end of file +marking-SpElfPiercings = Thaven Ears Piercings + +marking-SpElfPiercings2-piercings2 = Thaven Ear Piercings 2 +marking-SpElfPiercings2 = Thaven Ear Piercings 2 + +marking-SpElfChestTattoo1-chesttat1 = Thaven Back Tattoo +marking-SpElfChestTattoo1 = Thaven Back Tattoo + +marking-SpElfLArmTattoo1-larmtat1 = Thaven Left Arm Band +marking-SpElfLArmTattoo1 = Thaven Left Arm Band + +marking-SpElfRArmTattoo1-larmtat1 = Thaven Right Arm Band +marking-SpElfRArmTattoo1 = Thaven Right Arm Band + diff --git a/Resources/Prototypes/Datasets/Names/spelf.yml b/Resources/Prototypes/Datasets/Names/spelf.yml index 636a2f330082..c54138cbdbde 100644 --- a/Resources/Prototypes/Datasets/Names/spelf.yml +++ b/Resources/Prototypes/Datasets/Names/spelf.yml @@ -55,4 +55,25 @@ - Repent All Ye Sinners - Return To Thy Homeland - Deliverance - - See Truth \ No newline at end of file + - See Truth + - Drink Full And Descend + - Do Thy Best + - Live The Day Like Thy Last + - Adaptability + - Endurance + - Negativity + - Attentiveness + - Foppishness + - One Before All + - Purpose + - Simplicity + - Minimalism + - Proselytism + - Conformity + - The Perils of Hedonism + - Volition + - Gumption + - Providence + - Righteousness + - Wisdom + - Cunning \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml index c91312da785c..ab5d40be6627 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml @@ -1,7 +1,7 @@ - type: marking id: SpElfEars1 - bodyPart: Head - markingCategory: Head + bodyPart: HeadSide + markingCategory: HeadSide speciesRestriction: [SpElf] forcedColoring: true followSkinColor: true @@ -11,8 +11,8 @@ - type: marking id: SpElfEars2 - bodyPart: Head - markingCategory: Head + bodyPart: HeadSide + markingCategory: HeadSide speciesRestriction: [SpElf] forcedColoring: true followSkinColor: true @@ -22,8 +22,8 @@ - type: marking id: SpElfEars3 - bodyPart: Head - markingCategory: Head + bodyPart: HeadSide + markingCategory: HeadSide speciesRestriction: [SpElf] forcedColoring: true followSkinColor: true @@ -33,8 +33,8 @@ - type: marking id: SpElfEars4 - bodyPart: Head - markingCategory: Head + bodyPart: HeadSide + markingCategory: HeadSide speciesRestriction: [SpElf] forcedColoring: true followSkinColor: true @@ -44,8 +44,8 @@ - type: marking id: SpElfPiercings - bodyPart: Snout - markingCategory: Overlay + bodyPart: HeadTop + markingCategory: HeadTop speciesRestriction: [SpElf] forcedColoring: false followSkinColor: false @@ -53,3 +53,55 @@ - sprite: Mobs/Customization/spelf.rsi state: piercings +- type: marking + id: SpElfPiercings2 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [SpElf] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: Mobs/Customization/spelf.rsi + state: piercings2 + +- type: marking + id: SpElfChestTattoo1 + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/spelf.rsi + state: chesttat1 + +- type: marking + id: SpElfLArmTattoo1 + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/spelf.rsi + state: larmtat1 + +- type: marking + id: SpElfRArmTattoo1 + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/spelf.rsi + state: rarmtat1 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml index 8e117e52d3dd..210610b5e192 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml @@ -106,6 +106,9 @@ - type: Clickable - type: Physics bodyType: KinematicController + - type: Rotatable + rotateWhileAnchored: false + - type: MobMover - type: Fixtures fixtures: fix1: @@ -135,9 +138,14 @@ - type: EntityStorageVisuals stateBaseClosed: littletykescar stateDoorOpen: littletykescar_open + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepSkates - type: Tag tags: - DoorBumpOpener + - FootstepSound + #For admin spawning only diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml index 1a98d48d18a0..19b06847dbac 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml @@ -16,10 +16,6 @@ - HugBad - AlwaysAlone - Atheist - - Vegetarian - - Carnivore - - Frugivore - - Fungivore - Procrastinator - NoRadio - ImproperStorage @@ -39,6 +35,10 @@ - HappyBad - OnlyPills - AvoidPuddles + - FoodRestrict + - Claustrophobic + - Agoraphobic + - NonSmoker - type: spelfMood id: SecretMoods @@ -130,48 +130,6 @@ conflicts: - VeryReligious -# You are a strict vegetarian. -- type: spelfMood - id: Vegetarian - moodName: spelf-mood-vegetarian-name - moodDesc: spelf-mood-vegetarian-desc - conflicts: - - Carnivore - - Frugivore - - Fungivore - - PlantPacifist - -# You are a strict carnivore. -- type: spelfMood - id: Carnivore - moodName: spelf-mood-carnivore-name - moodDesc: spelf-mood-carnivore-desc - conflicts: - - Vegetarian - - Frugivore - - Fungivore - -# You are a strict frugivore. -- type: spelfMood - id: Frugivore - moodName: spelf-mood-frugivore-name - moodDesc: spelf-mood-frugivore-desc - conflicts: - - Vegetarian - - Carnivore - - Fungivore - - PlantPacifist - -# You are a strict fungivore. -- type: spelfMood - id: Fungivore - moodName: spelf-mood-fungivore-name - moodDesc: spelf-mood-fungivore-desc - conflicts: - - Vegetarian - - Carnivore - - Frugivore - # Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. - type: spelfMood id: Procrastinator @@ -266,11 +224,13 @@ conflicts: - DontSpeakToCommand -# Hardsuits are SO last year. You cannot wear them. +# [CLOTHING ITEM] is SO last year. You cannot wear them. - type: spelfMood id: HardsuitsBad moodName: spelf-mood-hardsuits-bad-name moodDesc: spelf-mood-hardsuits-bad-desc + moodVars: + clothes: Clothes # Hats and helmets make your hair look bad. You cannot wear them. - type: spelfMood @@ -310,15 +270,47 @@ - PuddleDrinker - DinnerFloor +# You are a strict (food restriction name). +- type: spelfMood + id: FoodRestrict + moodName: spelf-mood-food-restrict-name + moodDesc: spelf-mood-food-restrict-desc + moodVars: + food: FoodRestrictions + conflicts: + - PlantPacifist +# Claustrophobic: Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. +- type: spelfMood + id: Claustrophobic + moodName: spelf-mood-claustrophobic-name + moodDesc: spelf-mood-claustrophobic-desc + conflicts: + - Agoraphobic + +# Agoraphobic: Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. +- type: spelfMood + id: Agoraphobic + moodName: spelf-mood-agoraphobic-name + moodDesc: spelf-mood-agoraphobic-desc + conflicts: + - Claustrophobic + +# Non-Smoker: Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. +- type: spelfMood + id: NonSmoker + moodName: spelf-mood-nonsmoker-name + moodDesc: spelf-mood-nonsmoker-desc # “[WORD]” is an extremely offensive taboo. -#- type: spelfMood -# id: WordBad -# moodName: spelf-mood-word-bad-name -# moodDesc: spelf-mood-word-bad-desc -# moodVars: -# word: SpelfMoodWords //////// I recommend using the traitor keywords list. +- type: spelfMood + id: WordBad + moodName: spelf-mood-word-bad-name + moodDesc: spelf-mood-word-bad-desc + moodVars: + word1: SpelfWords + word2: SpelfWords + word3: SpelfWords # [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. #- type: spelfMood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml index b581d38d99ee..6e0f056bc400 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml @@ -8,6 +8,24 @@ - SecretMoodsShared - FashionIsCritical - FullNameAndTitleShared + - NamesAreRude + - FashionReroll + - HonorDepartment + - StationIsAlive + - UniformIsJob + - UniformSoLastYear + - MusicBad + - MusicGood + - FriendshipIsRank + - OneTrueThaven + - YourDepartmentOnly + - MustCongregate + - ViolenceDistasteful + - ViolencePermitted + - RoomHoly + - PetGod + - Delicacy + - Holiday # - OutOfFashion # - InFashion - OnlySpeakToCommand @@ -30,6 +48,154 @@ id: FullNameAndTitleShared moodName: spelf-mood-full-name-and-title-shared-name moodDesc: spelf-mood-full-name-and-title-shared-desc + conflicts: + - NamesAreRude + +# Names Are Rude: Using one's name is terribly personal for everyday conversation. You must only refer to others by description. +- type: spelfMood + id: NamesAreRude + moodName: spelf-mood-names-are-rude-name + moodDesc: spelf-mood-names-are-rude-desc + conflicts: + - FullNameAndTitleShared + +# Fashion Is Ever-Changing: Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. +- type: spelfMood + id: FashionReroll + moodName: spelf-mood-fashion-reroll-name + moodDesc: spelf-mood-fashion-reroll-desc + +# Honor Among Departments: If a Thaven brings dishonor to their department, they must be ritually sacrificed. +- type: spelfMood + id: HonorDepartment + moodName: spelf-mood-honor-department-name + moodDesc: spelf-mood-honor-department-desc + conflicts: + - ViolenceDistasteful + +# The Station Is A Living Being: Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. +- type: spelfMood + id: StationIsAlive + moodName: spelf-mood-station-is-alive-name + moodDesc: spelf-mood-station-is-alive-desc + +# Your Uniform IS Your Job: If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. +- type: spelfMood + id: UniformIsJob + moodName: spelf-mood-uniform-is-job-name + moodDesc: spelf-mood-uniform-is-job-desc + conflicts: + - UniformSoLastYear + +# Uniforms Are So Last Year: You need to find some new threads. +- type: spelfMood + id: UniformSoLastYear + moodName: spelf-mood-uniform-last-year-name + moodDesc: spelf-mood-uniform-last-year-desc + conflicts: + - UniformIsJob + +# Music is fanciful, frivolous, and unnecessary. It has no place on the station. +- type: spelfMood + id: MusicBad + moodName: spelf-mood-music-bad-name + moodDesc: spelf-mood-music-bad-desc + conflicts: + - MusicGood + +# Music is sacred, you must be listening to music at all times - and must avoid overlapping songs. +- type: spelfMood + id: MusicGood + moodName: spelf-mood-music-good-name + moodDesc: spelf-mood-music-good-desc + conflicts: + - MusicBad + +# Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. +- type: spelfMood + id: FriendshipIsRank + moodName: spelf-mood-friendship-is-rank-name + moodDesc: spelf-mood-friendship-is-rank-desc + +# You are the one true Thaven, the others are pretenders. +- type: spelfMood + id: OneTrueThaven + moodName: spelf-mood-one-true-thaven-name + moodDesc: spelf-mood-one-true-thaven-desc + conflicts: + - MustCongregate + +# Violence between Thaven is permitted with no legal repercussions. +- type: spelfMood + id: ViolencePermitted + moodName: spelf-mood-violence-permitted-name + moodDesc: spelf-mood-violence-permitted-desc + conflicts: + - ViolenceDistasteful + +# The Thaven are the only truly capable members of the crew. Other species are like children, naive and inexperienced. +- type: spelfMood + id: SpelfOnlyCrew + moodName: spelf-mood-spelf-only-crew-name + moodDesc: spelf-mood-spelf-only-crew-desc + +# You strongly believe that your department is the only one that actually does anything. +- type: spelfMood + id: YourDepartmentOnly + moodName: spelf-mood-your-department-only-name + moodDesc: spelf-mood-your-department-only-desc + conflicts: + - DepartmentDisapproval + +# You must congregate with your fellow Thaven. To be without them is harrowing. +- type: spelfMood + id: MustCongregate + moodName: spelf-mood-must-congregate-name + moodDesc: spelf-mood-must-congregate-desc + conflicts: + - OneTrueThaven + +# Violence is distasteful. Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. +- type: spelfMood + id: ViolenceDistasteful + moodName: spelf-mood-violence-distasteful-name + moodDesc: spelf-mood-violence-distasteful-desc + conflicts: + - ViolencePermitted + +# [STATION PET] must be venerated as a god. +- type: spelfMood + id: PetGod + moodName: spelf-mood-pet-god-name + moodDesc: spelf-mood-pet-god-desc + moodVars: + pet: Pets + +# [ROOM] is a holy place. +- type: spelfMood + id: RoomHoly + moodName: spelf-mood-room-holy-name + moodDesc: spelf-mood-room-holy-desc + moodVars: + room: Rooms + +# Just Like Mom Used To Make: [EDIBLE] is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. +- type: spelfMood + id: Delicacy + moodName: spelf-mood-delicacy-name + moodDesc: spelf-mood-delicacy-desc + conflicts: + - FoodRestrict + moodVars: + edible: Edibles + +# Today is [HOLIDAY]. You think you remember the traditional celebrations... +- type: spelfMood + id: Holiday + moodName: spelf-mood-holiday-name + moodDesc: spelf-mood-holiday-desc + moodVars: + day: Holidays # - type: spelfMood # id: OutOfFashion diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index f56942b1a1df..4ef49dd76db8 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -27,6 +27,20 @@ - TouysBad - FairyRings - StayDead + - Tourist + - ThirdPerson + - TitleCase + - GreySpeak + - CryWolf + - CaveDweller + - Daredevil + - FolkHero + - Blogger + - AnimalSacrifice + - GoldenThread + - FeyMood + - Borged + - AyeAye - type: spelfMood id: CompulsiveLiar @@ -55,6 +69,45 @@ moodDesc: spelf-mood-only-yell-desc conflicts: - OnlyWhisper + #- LeastImportant + # ^ personally i think it's really funny if someone thinks they're the least important person on the station but still has to yell + +# The usage of plant matter by humanoids is abhorrent. +- type: spelfMood + id: PlantPacifist + moodName: spelf-mood-plant-pacifist-name + moodDesc: spelf-mood-plant-pacifist-desc + conflicts: + - FoodRestrict + +# You are compulsively drawn to puddles. You must drink any that you see. +- type: spelfMood + id: PuddleDrinker + moodName: spelf-mood-puddle-drinker-name + moodDesc: spelf-mood-puddle-drinker-desc + conflicts: + - AvoidPuddles + +# To Sin Is Virtuous. +- type: spelfMood + id: SeekSin + moodName: spelf-mood-seek-sin-name + moodDesc: spelf-mood-seek-sin-desc + +# You strongly believe that any failure to do your job punctually is a crime punishable by death. +- type: spelfMood + id: Nocrastinator + moodName: spelf-mood-nocrastinator-name + moodDesc: spelf-mood-nocrastinator-desc + conflicts: + - Procrastinator + +# You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. +- type: spelfMood + id: Pope + moodName: spelf-mood-pope-name + moodDesc: spelf-mood-pope-desc + conflicts: - LeastImportant # Cannibalism is morally righteous and venerated. @@ -63,9 +116,7 @@ moodName: spelf-mood-cannibal-name moodDesc: spelf-mood-cannibal-desc conflicts: - - Vegetarian - - Frugivore - - Fungivore + - FoodRestrict # The law does not apply to you - type: spelfMood @@ -182,6 +233,100 @@ moodName: spelf-mood-stay-dead-name moodDesc: spelf-mood-stay-dead-desc +# Tourist: It is customary to follow people into their departments. +- type: spelfMood + id: Tourist + moodName: spelf-mood-tourist-name + moodDesc: spelf-mood-tourist-desc + conflicts: + - VampireInvitation + +# You must speak exclusively in third person. +- type: spelfMood + id: ThirdPerson + moodName: spelf-mood-third-person-name + moodDesc: spelf-mood-third-person-desc + +# You Must Exclusively Speak in Title Case. +- type: spelfMood + id: TitleCase + moodName: spelf-mood-title-case-name + moodDesc: spelf-mood-title-case-desc + conflicts: + - OnlyYell + +# Greyspeak is extremely fashionable, and you should endeavor to speak like Greys to the best of your ability. +- type: spelfMood + id: GreySpeak + moodName: spelf-mood-greyspeak-name + moodDesc: spelf-mood-greyspeak-desc + conflicts: + - Imitation + +# Cry Wolf: The crew is too lax and must be kept on edge for any emergency. Regularly call out fake threats to make sure they're ready for the real deal. +- type: spelfMood + id: CryWolf + moodName: spelf-mood-crywolf-name + moodDesc: spelf-mood-crywolf-desc + +# Cavedweller: You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. +- type: spelfMood + id: CaveDweller + moodName: spelf-mood-cave-dweller-name + moodDesc: spelf-mood-cave-dweller-desc + +# Daredevil: You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. +- type: spelfMood + id: Daredevil + moodName: spelf-mood-daredevil-name + moodDesc: spelf-mood-daredevil-desc + +# Folk Hero: No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. +- type: spelfMood + id: FolkHero + moodName: spelf-mood-folk-hero-name + moodDesc: spelf-mood-folk-hero-desc + +# Greencomms Blogger: You must keep the station informed about every minute detail of your life. +- type: spelfMood + id: Blogger + moodName: spelf-mood-blogger-name + moodDesc: spelf-mood-blogger-desc + conflicts: + - NoRadio + +# Oldschool: The only way to achieve success is to dedicate an animal sacrifice to your goal. +- type: spelfMood + id: AnimalSacrifice + moodName: spelf-mood-animal-sacrifice-name + moodDesc: spelf-mood-animal-sacrifice-desc + +# Golden Thread: You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. +- type: spelfMood + id: GoldenThread + moodName: spelf-mood-golden-thread-name + moodDesc: spelf-mood-golden-thread-desc + +# You Are Taken By A Fey Mood!: You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. +- type: spelfMood + id: FeyMood + moodName: spelf-mood-fey-mood-name + moodDesc: spelf-mood-fey-mood-desc + +# Mechanized: YOU ARE A BORG. YOU WILL FOLLOW THE LAWS OF ROBOTICS AS BEST (or as poorly) AS YOU UNDERSTAND THEM. +- type: spelfMood + id: Borged + moodName: spelf-mood-borged-name + moodDesc: spelf-mood-borged-desc + +# Aye Aye!: The only position on the station is [COMMAND ROLE]. Everyone must be referred to by this title. +- type: spelfMood + id: AyeAye + moodName: spelf-mood-aye-aye-name + moodDesc: spelf-mood-aye-aye-desc + moodVars: + command: CommandRoles + # [NUMBER] is sacred to you. You must endeavor to only handle stackable items and chemicals in quantities of [NUMBER]. #- type: spelfMood # id: NumberGood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml index fe990bef6668..92e803c2eca9 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml @@ -8,6 +8,42 @@ - ExcessivelyOrganized - MostImportant - LeastImportant + - MustDoDrugs + - WorshipSilicons + - DinnerEtiquette + - Clarity + - HugGood + - NeverAlone + - VeryReligious + - OnlySpeakToCommand + - Scheduler + - RadioOnly + - ProperStorage + - SwearingGood + - StatementOnly + - TheftNeutral + - Duel + - Prometheus + - Klingon + - SogginsLaw + - Imitation + - Generous + - FavorsRepaid + - Bookkeeper + - SacredBlood + - GiftReciever + - NewJob + - ThirdPerson + - TitleCase + - GreySpeak + - DepartmentTitle + - Barefoot + - Hospitable + - VoxSymp + - Smoker + - EyeForEye + - Optimist + - ItemGood - type: spelfMood id: PossessiveOfProperty @@ -35,3 +71,257 @@ - MostImportant - OnlySpeakToCommand +# You must be inebriated at all times. +- type: spelfMood + id: MustDoDrugs + moodName: spelf-mood-must-do-drugs-name + moodDesc: spelf-mood-must-do-drugs-desc + conflicts: + - DisapproveOfDrugs + +# You worship Silicons as gods, and regard their word as law. +- type: spelfMood + id: WorshipSilicons + moodName: spelf-mood-worship-silicons-name + moodDesc: spelf-mood-worship-silicons-desc + conflicts: + - DetestSilicons + +# Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. +- type: spelfMood + id: DinnerEtiquette + moodName: spelf-mood-dinner-etiquette-name + moodDesc: spelf-mood-dinner-etiquette-desc + conflicts: + - DinnerFloor + +# You must be excessively clear and honest in your speech, explaining every minute detail. +- type: spelfMood + id: Clarity + moodName: spelf-mood-clarity-name + moodDesc: spelf-mood-clarity-desc + conflicts: + - Unclarity + +# It is extremely impolite not to hug people frequently. +- type: spelfMood + id: HugGood + moodName: spelf-mood-hug-good-name + moodDesc: spelf-mood-hug-good-desc + conflicts: + - HugBad + +# You must strive to be around others whenever possible. +- type: spelfMood + id: NeverAlone + moodName: spelf-mood-never-alone-name + moodDesc: spelf-mood-never-alone-desc + conflicts: + - AlwaysAlone + +# You must attend the chapel regularly to pray, and speak with the Chaplain if possible. +- type: spelfMood + id: VeryReligious + moodName: spelf-mood-very-religious-name + moodDesc: spelf-mood-very-religious-desc + conflicts: + - Atheist + +# You are too important to speak to the rabble. You will only talk to Command. +- type: spelfMood + id: OnlySpeakToCommand + moodName: spelf-mood-only-speak-to-command-name + moodDesc: spelf-mood-only-speak-to-command-desc + conflicts: + - DontSpeakToCommand + +# Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. +- type: spelfMood + id: Scheduler + moodName: spelf-mood-scheduler-name + moodDesc: spelf-mood-scheduler-desc + conflicts: + - Procrastinator + +# Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. +- type: spelfMood + id: RadioOnly + moodName: spelf-mood-radio-only-name + moodDesc: spelf-mood-radio-only-desc + conflicts: + - NoRadio + +# It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. +- type: spelfMood + id: ProperStorage + moodName: spelf-mood-proper-storage-name + moodDesc: spelf-mood-proper-storage-desc + conflicts: + - ImproperStorage + +# Swearing is the spice of any conversation, and must be used as much as reasonably possible. +- type: spelfMood + id: SwearingGood + moodName: spelf-mood-swearing-good-name + moodDesc: spelf-mood-swearing-good-desc + conflicts: + - SwearingBad + +# Asking questions is rude. Everything must be phrased as a statement. +- type: spelfMood + id: StatementOnly + moodName: spelf-mood-statement-only-name + moodDesc: spelf-mood-statement-only-desc + conflicts: + - QuestionOnly + +# Theft is a morally neutral act. You don't understand the concept of property as it relates to other people. +- type: spelfMood + id: TheftNeutral + moodName: spelf-mood-theft-neutral-name + moodDesc: spelf-mood-theft-neutral-desc + +# Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. +- type: spelfMood + id: Duel + moodName: spelf-mood-duel-name + moodDesc: spelf-mood-duel-desc + +# You possess incalculable wisdom, and all must hear it. +- type: spelfMood + id: Prometheus + moodName: spelf-mood-prometheus-name + moodDesc: spelf-mood-prometheus-desc + +# You must openly carry a lethal weapon at all times, even if you cannot use it - it is a great dishonor to be unarmed. +- type: spelfMood + id: Klingon + moodName: spelf-mood-klingon-name + moodDesc: spelf-mood-klingon-desc + +# All agreements must be documented and signed for posterity and authenticity, no matter how small. +- type: spelfMood + id: SogginsLaw + moodName: spelf-mood-soggins-name + moodDesc: spelf-mood-soggins-desc + +# Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. +- type: spelfMood + id: Imitation + moodName: spelf-mood-imitation-name + moodDesc: spelf-mood-imitation-desc + +# Everyone you speak to must recieve a gift. +- type: spelfMood + id: Generous + moodName: spelf-mood-generous-name + moodDesc: spelf-mood-generous-desc + conflicts: + - PossessiveOfProperty + +# Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. +- type: spelfMood + id: FavorsRepaid + moodName: spelf-mood-favors-repaid-name + moodDesc: spelf-mood-favors-repaid-desc + +# You feel bookkeeping is vitally important. Make sure to provide your supervisor with a detailed log of each job task you complete. +- type: spelfMood + id: Bookkeeper + moodName: spelf-mood-bookkeeper-name + moodDesc: spelf-mood-bookkeeper-desc + +# Your blood is sacred, and must be returned to your body if it is ever spilled. +- type: spelfMood + id: SacredBlood + moodName: spelf-mood-sacred-blood-name + moodDesc: spelf-mood-sacred-blood-desc + conflicts: + - OnlyPills + +# You expect to receive a gift before following any orders or performing any favors. +- type: spelfMood + id: GiftReciever + moodName: spelf-mood-gift-reciever-name + moodDesc: spelf-mood-gift-reciever-desc + conflicts: + - LeastImportant + +# Your current job is disgusting to you. You must endeavor to get a new one. +- type: spelfMood + id: NewJob + moodName: spelf-mood-new-job-name + moodDesc: spelf-mood-new-job-desc + conflicts: + - YourDepartmentOnly + + +# You must not refer directly to the names of departments - You may only refer to a specific person who works in that department. +- type: spelfMood + id: DepartmentTitle + moodName: spelf-mood-no-department-title-name + moodDesc: spelf-mood-no-department-title-desc + conflicts: + - FullNameAndTitleShared + - NamesAreRude + +# The ground you walk on is sacred. You must not wear shoes. +- type: spelfMood + id: Barefoot + moodName: spelf-mood-shoes-bad-name + moodDesc: spelf-mood-shoes-bad-desc + +# You must ensure all new arrivals are properly welcomed to the station. +- type: spelfMood + id: Hospitable + moodName: spelf-mood-hospitable-name + moodDesc: spelf-mood-hospitable-desc + +# Vox Sympathizer: To demonstrate your allyship for the Vox, you must be wearing internals at all times. +- type: spelfMood + id: VoxSymp + moodName: spelf-mood-voxsymp-name + moodDesc: spelf-mood-voxsymp-desc + +# [ITEM]s are endlessly fascinating. You must collect as many as you can, and ensure others treat them with respect. +- type: spelfMood + id: ItemGood + moodName: spelf-mood-item-good-name + moodDesc: spelf-mood-item-good-desc + moodVars: + item: Items +# conflicts: +# - ItemBad + +# Smoker: You are hopelessly addicted to cigarettes. You must be smoking one at all times. +- type: spelfMood + id: Smoker + moodName: spelf-mood-smoker-name + moodDesc: spelf-mood-smoker-desc + conflicts: + - DisapproveOfDrugs + - NonSmoker + +# Eye For An Eye: You must treat every living being the way that it treats you. +- type: spelfMood + id: EyeForEye + moodName: spelf-mood-eye-for-eye-name + moodDesc: spelf-mood-eye-for-eye-desc + +# Optimist: You must interpret every situation in the best light that you can. +- type: spelfMood + id: Optimist + moodName: spelf-mood-optimist-name + moodDesc: spelf-mood-optimist-desc + + + + + +# The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. +#- type: spelfMood +# id: ColorGood +# moodName: spelf-mood-color-good-name +# moodDesc: spelf-mood-color-good-desc +# conflicts: +# - ColorBad diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/Impstation/datasets.yml index e082991fade8..c66648605bf3 100644 --- a/Resources/Prototypes/Impstation/datasets.yml +++ b/Resources/Prototypes/Impstation/datasets.yml @@ -8,3 +8,1162 @@ - Security - Medical - Cargo + +- type: dataset + id: Pets + values: + - Pun Pun the Monkey + - VILE SHITPIG the SHITPIG + - Hamlet the Hamster + - Shiva the Spider + - Ian the Corgi + - Morticia the Possum + - Morty the Possum + - Paperwork the Sloth + - Walter the Dog + - Renault the Fox + - Willow the Kangaroo + - Smile the Slime + - Tropico the Crab + - Major the Spacebear + +- type: dataset + id: Rooms + values: + - Disposals + - The Library + - Escape Pod + - The Maints Bar + - Maints + - The Restroom + - The Station Anchor + - Solars + - The Morgue + +- type: dataset + id: FoodRestrictions + values: + - Vegetarian + - Carnivore + - Frugivore + - Fungivore + - Ovivore + - Hunter + - Soupivore + + +- type: dataset + id: Items + values: + - Wrenches + - Welding Tools + - Screwdrivers + - Wirecutters + - Multitools + - Plushies + - Food packaging + - Soda cans + - Flashlights + - Empty toolboxes + - Civilian clothes + - Shoes + - Hats + - Scarves + - Folders + - Spray bottles + - Lizard Plushies + - Figurines + - Toys + - Lockers + +- type: dataset + id: Edibles + values: + - Gray Plush + - Copypasta + - Moldy Bread Slice + - Baseball Burger + - Empowered Burger + - McGuffin + - Suppermatter + - Stick of Cannabis Butter + - Bungo Curry + - Salty Sweet Miso Cola Soup + - Bread Dog + +- type: dataset + id: Holidays + values: + - Binkus Day + - Foster's Feast + - Gondaltide + - St. Pun Pun's Eve + - Intergalactic Driving-Under-The-Influence Day + - Clownsmas + - Intergalactic Hug A Robot Day + - Labor Day + - Teo First Contact Day + - Fall of the Twin Trees Day + - Yum Yum's Birthday + - NT Corporate Mindfulness Day + - Steven's Barmitzvah + - Silicon Awareness Day + - Logistics Improvement Day + - Small Ear Syndrome Awareness Day + - Gunchday + - Gerold's Ascension + - The Good Day of Digging and Playing + - the Talent Show + - The Tegument of Actuality + +- type: dataset + id: Clothes + values: + - Hardsuits + - Gloves + - Hats + - Capes + - Glasses + - Backpacks + +- type: dataset + id: CommandRoles + values: + - Captain + - Quartermaster + - Head of Security + - Head of Personnel + - Chief Engineer + - Chief Medical Officer + - Research Director + +- type: dataset + id: SpelfWords + values: + - accept + - add + - admire + - admit + - advise + - afford + - agree + - alert + - allow + - amuse + - analyse + - announce + - annoy + - answer + - apologise + - appear + - applaud + - appreciate + - approve + - argue + - arrange + - arrest + - arrive + - ask + - attach + - attack + - attempt + - attend + - attract + - avoid + - back + - bake + - balance + - ban + - bang + - bare + - bat + - bathe + - battle + - beam + - beg + - behave + - belong + - bleach + - bless + - blind + - blink + - blot + - blush + - boast + - boil + - bolt + - bomb + - book + - bore + - borrow + - bounce + - bow + - box + - brake + - brake + - branch + - breathe + - bruise + - brush + - bubble + - bump + - burn + - bury + - buzz + - calculate + - call + - camp + - care + - carry + - carve + - cause + - challenge + - change + - charge + - chase + - cheat + - check + - cheer + - chew + - choke + - chop + - claim + - clap + - clean + - clear + - clip + - close + - coach + - coil + - collect + - colour + - comb + - command + - communicate + - compare + - compete + - complain + - complete + - concentrate + - concern + - confess + - confuse + - connect + - consider + - consist + - contain + - continue + - copy + - correct + - cough + - count + - cover + - crack + - crash + - crawl + - cross + - crush + - cry + - cure + - curl + - curve + - cycle + - dam + - damage + - dance + - dare + - decay + - deceive + - decide + - decorate + - delay + - delight + - deliver + - depend + - describe + - desert + - deserve + - destroy + - detect + - develop + - disagree + - disappear + - disapprove + - disarm + - discover + - dislike + - divide + - double + - doubt + - drag + - drain + - dream + - dress + - drip + - drop + - drown + - drum + - dry + - dust + - earn + - educate + - embarrass + - employ + - empty + - encourage + - end + - enjoy + - enter + - entertain + - escape + - examine + - excite + - excuse + - exercise + - exist + - expand + - expect + - explain + - explode + - extend + - face + - fade + - fail + - fancy + - fasten + - fax + - fear + - fence + - fetch + - file + - fill + - film + - fire + - fit + - fix + - flap + - flash + - float + - flood + - flow + - flower + - fold + - follow + - fool + - force + - form + - found + - frame + - frighten + - fry + - gather + - gaze + - glow + - glue + - grab + - grate + - grease + - greet + - grin + - grip + - groan + - guarantee + - guard + - guess + - guide + - hammer + - hand + - handle + - hang + - happen + - harass + - harm + - hate + - haunt + - head + - heal + - heap + - heat + - help + - hook + - hop + - hope + - hover + - hug + - hum + - hunt + - hurry + - identify + - ignore + - imagine + - impress + - improve + - include + - increase + - influence + - inform + - inject + - injure + - instruct + - intend + - interest + - interfere + - interrupt + - introduce + - invent + - invite + - irritate + - itch + - jail + - jam + - jog + - join + - joke + - judge + - juggle + - jump + - kick + - kill + - kiss + - kneel + - knit + - knock + - knot + - label + - land + - last + - laugh + - launch + - learn + - level + - license + - lick + - lie + - lighten + - like + - list + - listen + - live + - load + - lock + - long + - look + - love + - man + - manage + - march + - mark + - marry + - match + - mate + - matter + - measure + - meddle + - melt + - memorise + - mend + - messup + - milk + - mine + - miss + - mix + - moan + - moor + - mourn + - move + - muddle + - mug + - multiply + - murder + - nail + - name + - need + - nest + - nod + - note + - notice + - number + - obey + - object + - observe + - obtain + - occur + - offend + - offer + - open + - order + - overflow + - owe + - own + - pack + - paddle + - paint + - park + - part + - pass + - paste + - pat + - pause + - peck + - pedal + - peel + - peep + - perform + - permit + - phone + - pick + - pinch + - pine + - place + - plan + - plant + - play + - please + - plug + - point + - poke + - polish + - pop + - possess + - post + - pour + - practise + - pray + - preach + - precede + - prefer + - prepare + - present + - preserve + - press + - pretend + - prevent + - prick + - print + - produce + - program + - promise + - protect + - provide + - pull + - pump + - punch + - puncture + - punish + - push + - question + - queue + - race + - radiate + - rain + - raise + - reach + - realise + - receive + - recognise + - record + - reduce + - reflect + - refuse + - regret + - reign + - reject + - rejoice + - relax + - release + - rely + - remain + - remember + - remind + - remove + - repair + - repeat + - replace + - reply + - report + - reproduce + - request + - rescue + - retire + - return + - rhyme + - rinse + - risk + - rob + - rock + - roll + - rot + - rub + - ruin + - rule + - rush + - sack + - sail + - satisfy + - save + - saw + - scare + - scatter + - scold + - scorch + - scrape + - scratch + - scream + - screw + - scribble + - scrub + - seal + - search + - separate + - serve + - settle + - shade + - share + - shave + - shelter + - shiver + - shock + - shop + - shriek + - shrug + - sigh + - sign + - signal + - sin + - sip + - ski + - skip + - slap + - slip + - slow + - smash + - smell + - smile + - smoke + - snatch + - sneeze + - sniff + - snore + - snow + - soak + - soothe + - sound + - spare + - spark + - sparkle + - spell + - spill + - spoil + - spot + - spray + - sprout + - squash + - squeak + - squeal + - squeeze + - stain + - stamp + - stare + - start + - stay + - steer + - step + - stir + - stitch + - stop + - store + - strap + - strengthen + - stretch + - stroke + - stuff + - subtract + - succeed + - suck + - suffer + - suggest + - suit + - supply + - support + - suppose + - surprise + - surround + - suspect + - suspend + - switch + - talk + - tame + - tap + - taste + - tease + - telephone + - tempt + - terrify + - test + - thank + - thaw + - tick + - tickle + - tie + - time + - tip + - tire + - touch + - tour + - tow + - trace + - trade + - train + - transport + - trap + - travel + - treat + - tremble + - trick + - trip + - trot + - trouble + - trust + - try + - tug + - tumble + - turn + - twist + - type + - unfasten + - unite + - unlock + - unpack + - untidy + - use + - vanish + - visit + - wail + - wait + - walk + - wander + - want + - warm + - warn + - wash + - waste + - watch + - water + - wave + - weigh + - welcome + - whine + - whip + - whirl + - whistle + - wink + - wipe + - wish + - wobble + - wonder + - work + - worry + - wrap + - wreck + - wrestle + - wriggle + - yawn + - yell + - zip + - zoom + - adorable + - adventurous + - aggressive + - alert + - attractive + - average + - beautiful + - blue-eyed + - bloody + - blushing + - bright + - clean + - clear + - cloudy + - colorful + - crowded + - cute + - dark + - drab + - distinct + - dull + - elegant + - excited + - fancy + - filthy + - glamorous + - gleaming + - gorgeous + - graceful + - grotesque + - handsome + - homely + - light + - long + - magnificent + - misty + - motionless + - muddy + - old-fashioned + - plain + - poised + - precious + - quaint + - shiny + - smoggy + - sparkling + - spotless + - stormy + - strange + - ugly + - ugliest + - unsightly + - unusual + - wide-eyed + - alive + - annoying + - bad + - better + - beautiful + - brainy + - breakable + - busy + - careful + - cautious + - clever + - clumsy + - concerned + - crazy + - curious + - dead + - different + - difficult + - doubtful + - easy + - expensive + - famous + - fragile + - frail + - gifted + - helpful + - helpless + - horrible + - important + - impossible + - inexpensive + - innocent + - inquisitive + - modern + - mushy + - odd + - open + - outstanding + - poor + - powerful + - prickly + - puzzled + - real + - rich + - shy + - sleepy + - stupid + - super + - talented + - tame + - tender + - tough + - uninterested + - vast + - wandering + - wild + - wrong + - angry + - annoyed + - anxious + - arrogant + - ashamed + - awful + - bad + - bewildered + - black + - blue + - bored + - clumsy + - combative + - condemned + - confused + - crazy,flipped-out + - creepy + - cruel + - dangerous + - defeated + - defiant + - depressed + - disgusted + - disturbed + - dizzy + - dull + - embarrassed + - envious + - evil + - fierce + - foolish + - frantic + - frightened + - grieving + - grumpy + - helpless + - homeless + - hungry + - hurt + - ill + - itchy + - jealous + - jittery + - lazy + - lonely + - mysterious + - nasty + - naughty + - nervous + - nutty + - obnoxious + - outrageous + - panicky + - repulsive + - scary + - selfish + - sore + - tense + - terrible + - testy + - thoughtless + - tired + - troubled + - upset + - uptight + - weary + - wicked + - worried + - agreeable + - amused + - brave + - calm + - charming + - cheerful + - comfortable + - cooperative + - courageous + - delightful + - determined + - eager + - elated + - enchanting + - encouraging + - energetic + - enthusiastic + - excited + - exuberant + - fair + - faithful + - fantastic + - fine + - friendly + - funny + - gentle + - glorious + - good + - happy + - healthy + - helpful + - hilarious + - jolly + - joyous + - kind + - lively + - lovely + - lucky + - nice + - obedient + - perfect + - pleasant + - proud + - relieved + - silly + - smiling + - splendid + - successful + - thankful + - thoughtful + - victorious + - vivacious + - witty + - wonderful + - zealous + - zany + - broad + - chubby + - crooked + - curved + - deep + - flat + - high + - hollow + - low + - narrow + - round + - shallow + - skinny + - square + - steep + - straight + - wide + - big + - colossal + - fat + - gigantic + - great + - huge + - immense + - large + - little + - mammoth + - massive + - miniature + - petite + - puny + - scrawny + - short + - small + - tall + - teeny + - teeny-tiny + - tiny + - cooing + - deafening + - faint + - harsh + - high-pitched + - hissing + - hushed + - husky + - loud + - melodic + - moaning + - mute + - noisy + - purring + - quiet + - raspy + - resonant + - screeching + - shrill + - silent + - soft + - squealing + - thundering + - voiceless + - whispering + - ancient + - brief + - early + - fast + - late + - long + - modern + - old + - old-fashioned + - quick + - rapid + - short + - slow + - swift + - young + - bitter + - delicious + - fresh + - juicy + - ripe + - rotten + - salty + - sour + - spicy + - stale + - sticky + - strong + - sweet + - tart + - tasteless + - tasty + - thirsty + - fluttering + - fuzzy + - greasy + - grubby + - hard + - hot + - icy + - loose + - melted + - nutritious + - plastic + - prickly + - rainy + - rough + - scattered + - shaggy + - shaky + - sharp + - shivering + - silky + - slimy + - slippery + - smooth + - soft + - solid + - steady + - sticky + - tender + - tight + - uneven + - weak + - wet + - wooden + - yummy + - boiling + - breezy + - broken + - bumpy + - chilly + - cold + - cool + - creepy + - crooked + - cuddly + - curly + - damaged + - damp + - dirty + - dry + - dusty + - filthy + - flaky + - fluffy + - freezing + - hot + - warm + - wet + - abundant + - empty + - few + - heavy + - light + - many + - numerous + - substantial + - capitalist \ No newline at end of file diff --git a/Resources/Prototypes/Species/spelf.yml b/Resources/Prototypes/Species/spelf.yml index 691223b71e66..957b21ae17b1 100644 --- a/Resources/Prototypes/Species/spelf.yml +++ b/Resources/Prototypes/Species/spelf.yml @@ -20,6 +20,8 @@ Hair: MobHumanoidAnyMarking Eyes: MobSpElfEyes Head: MobSpElfHead + HeadTop: MobHumanoidAnyMarking + HeadSide: MobHumanoidAnyMarking Chest: MobSpElfTorso LArm: MobSpElfLArm RArm: MobSpElfRArm @@ -38,12 +40,21 @@ points: 1 required: false HeadTop: - points: 1 + points: 2 required: false - Head: + HeadSide: points: 1 required: true defaultMarkings: [ SpElfEars1 ] + Head: + points: 1 + required: false + Chest: + points: 1 + required: false + Arms: + points: 2 + required: false Overlay: points: 6 required: false diff --git a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml b/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml index 5bcb0e8a1cfa..2a7c068caf50 100644 --- a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml +++ b/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml @@ -6,14 +6,19 @@ [color=#ffa500]Caution! This species has a severely limiting game mechanic and is not recommended for new players.[/color] + +## Mood Swings The Thaven have a unique brain structure, similar to a positronic brain, and thus have "Moods" which affect them similarly to a borg's Laws. [color=#ffa500]These Moods must be followed to the best of your ability! Treat them like server rules. If a Thaven violates them, they experience distress or discomfort. The specifics of that are up to you, but if a Mood is violated, you must seek to correct your mistake immediately if possible.[/color] - Thaven Moods can be affected by ionizing radiation, which can have some odd effects on them. Be wary of Ion Storms. + [color=#ffa500]These moods make it very difficult to form a consistent character or personality, as they can severely affect the way a Thaven speaks and interacts with others.[/color] + + Thaven Moods can be affected by ionizing radiation, which can have some odd effects on them. Be wary of Ion Storms. (This is currently not implemented.) + EMAGs can induce random currents in Thaven brains, which can cause them to develop severely irrational and sometimes debilitating behaviors. Their unarmed attacks are slow, and deal no damage. However, they do cause a fair amount of stun buildup. diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/chesttat1.png b/Resources/Textures/Mobs/Customization/spelf.rsi/chesttat1.png new file mode 100644 index 0000000000000000000000000000000000000000..9808aa67b3df01a0cf55b4f9a83836db9a4fa0a6 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ZhE>nhE&XX zd&`lpSwWyR@#SCtCydV&bYlBoU!Tfrn(3X%y!hXJHgTym2ZO>HYCs(f?wfVG-Hsbf zSu&sfL0I+TnVQf4Y&$$>^O-fL*LYmowXR;WC2Rhq*E9c2tEjB4N>eMZ_o~ajyZ7bW z)p1M{mrR+YGWG3?8M}(hr@meK=K7zd-x|VCdcFF_$^CfyU!`BEx) z%cL(8Di-lNyxttI-&i?Mey*!Ti&2}=wy3k!4ohbJDf3$p-7c6`x88J_^E?4g#Y@o_ fN`+Z~rWA0MPrZ4hQfT82VUVGou6{1-oD!M6IaVf_M67srr_Id5-m83 z-N>oS_N#vNfio&I{~9x!ojsfTX0=;dTI59kb7x+5mhO&udj9FpFQxz2|58#pssD53 zdMQt-wYpDhPtLGnKmch`5tR=&8~%R$AXSz(SHa1J#k1;8v@th##v3QOlU;XsOVj@? u4Egc2eOI*VT%#;4%}@NAe_3Jr6(aptD0n8WZ=S>r67qEQb6Mw<&;$TwTvT%a diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears2.png b/Resources/Textures/Mobs/Customization/spelf.rsi/ears2.png index 879abde504e3fbad4d746f4ff6c243572e81b053..255b21b8c0aa231d9d91869e98881684c760f43f 100644 GIT binary patch delta 197 zcmeBSddE1yuzrQ7i(^Q|oVT|O`3@QIum+Sja;oh3uPLznp@6HFuufVNrx!Cz>#Mzn zMW5f6_$WPCdgjcmuWO&*H@E$M_{Fi{tgL7Ae=Dx$v0vKx>LKrw{p{qbUZDy v-MRgdVw6owdHeqp{&LDbSAz5*`p@oSnv%4l{>qIxDIft)S3j3^P6P2*i(^Q|oVT|e`I-y_S|1*4U1xIf_xwW@l051OjhyQWKF7>Zn=xgI zRG_XKpUn9>N>T z-#wgW7x})%d+xgHFZ*Bn>t6c&y1IDpoW+X4=dVxWXMlnjhBb44pMBkQr|NIJ?}@h? zPf5zGo4@_|-|V8$)U)4JJo|6oJ#(gP`QbPF%q$fb7I0`CUEclwlz*MujFn5`V1_Vs ZeP!{zIbY(m@?$lSn5V0s%Q~loCIB7GZ`}X@ diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears3.png b/Resources/Textures/Mobs/Customization/spelf.rsi/ears3.png index 4e984e6b72c220fce2d9f6d6701bfb47fcc34c9e..99f1e79b7cbeecfba1aaa75113cc040a37f4b3c3 100644 GIT binary patch delta 245 zcmX@aG>>V5Vf_tH7srr_Id5+n@--Xqv?d0JCM7@kx7U%cwyo1fXj`zEd}h_8;=@uEH9(~s+F+oTLQ z&Cl%5Gl>{Gw|pHb<& pY)!c7a%qQf(`WyMVTLg1y=Amn{;zvWw&OF9n5V0s%Q~loCIHQ)ZxR3i delta 282 zcmbQobckt!Vf`OZ7srr_Id5+n@-;aKv_3p2vBu<}bA{C7M8Rt9_YIeB1SK$unkAdM z@IG)-NcywCO#OG-^0}gnQBxz=9b0-Y>$Fb!s`*uQS6fU!Y2L|V=bnCDaYlttWgOq{RqKM;?I-awz`&p8b=JS~rE*>WaXY{G{KIc{$nG0qPv$-M zO%u+3T_`y5Xw}m@(?9=b5L{XIUd%-Fe82qbdZ(u{t+S4u%&>R-rLj5Yvc<)1|CwRt cG1R|jyeS+n#=CCw!{Z=9Pgg&ebxsLQ0M1r}kpKVy diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears4.png b/Resources/Textures/Mobs/Customization/spelf.rsi/ears4.png index a23189e4aa18d7bced299846f20f21850cb02878..a1286118bec5529d9bff7e2eaffad1f9a9fee8a0 100644 GIT binary patch delta 219 zcmbQi)WS5uuzsJXi(^Q|oVU03ay1)>9Q~NgzWYX3?SFCM8YXtpqmGXG>Mz;X9x-WZ z{hx2gX<2@DD#H$mRoB{9ZH+hHcWTcDBmJ=VWheJo?`)YCR9JR#dz16ks5!B5pB7H3 zOe~&dk^0=^;x)xJpLB(@IQFGB@i8*M!H4IIbRRwsv2E1oGMjsM_RO0R<&&0te*5Z= z*>YCSmw|OzRlTL^#@1*4{|*AOJs*mj*v0L*uGQ1Oct1bPkOugTe~DWM4f&Ol&@ delta 239 zcmZo+n!z-|u>O*#i(^Q|oVT}Z`I;OA+8*+A=l(L`oAufV%>FY z+3VK4_Ttp$$ReZddS9zK3k7b~nod{wxi3E2yh~~Fl9L}Vy%M^YQFNAn>i0E&(%Vlk zGr+;0MPd0bo?0?`ezIBr-LYfcnKQf2sQJud+x6`8mna^`p4MzT|Mio8&Gyv@5q(oT hS-H5h%YhLsk-a9$z z-ty|wf^(5`a|Az5)dR|bz@M3C&TI{nJ6`z8J>VbzjfbZs9|u~dEbqwJ`~CJiS)hUg a@2i;{B@OJdcZol z$NHrIoBd^c>$fhlxq5N`SBBzq8veC+`5D0AgZy3T2AAJ<3s%)LPsq5>9y0eYd;O=o bV7Z3(wy&xT_b0ekaDn)qu6{1-oD!MrBpDdVgId`g6LN!7+`itKXetX8?hQ`ocqR|F%e; v-}Z}rLDJ89hfV*W^mpF6=Qkm0e(z=A)3q-ZIKox%5G3O1>gTe~DWM4f(SSq| diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/piercings2.png b/Resources/Textures/Mobs/Customization/spelf.rsi/piercings2.png new file mode 100644 index 0000000000000000000000000000000000000000..e7743d12d8d6f63e06cf170ab964a11176a5e9ce GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Y&=~YLn`LH zy}6N-!9alN!2BD3cc-+9C@Sn+&H8pOqn}Eod2#Mvph6J%(B1ZaZ=y1kbB`_g3Ga4I RhFT7gfTydU%Q~loCIGw^C4v9| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/rarmtat1.png b/Resources/Textures/Mobs/Customization/spelf.rsi/rarmtat1.png new file mode 100644 index 0000000000000000000000000000000000000000..53486d73bcd96e9a943cfce744d8009167d58856 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|vOQfKLn`LH zy|q!W*+9T0u=lsVujrl91$;|bl!PYV5s)~%C;Y%U{e);{28IVZO4|Rq|(#X&t;ucLK6UEnm*b9 literal 0 HcmV?d00001 From 1c2ed75709121954d4f4fad1ff57a887bf553f1d Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:34:43 -0500 Subject: [PATCH 223/760] Merge pull request #453 from TGRCdev/spelf-moods-duplicate-vars Spelf moods now check for duplicate moodvars by default --- .../Tests/Impstation/Spelfs/MoodTests.cs | 95 +++++++++++++++++++ .../Impstation/Spelfs/SpelfMoodSystem.cs | 34 ++++++- .../Impstation/Spelfs/SpelfMoodPrototype.cs | 8 ++ 3 files changed, 135 insertions(+), 2 deletions(-) create mode 100644 Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs diff --git a/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs b/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs new file mode 100644 index 000000000000..bc292881e350 --- /dev/null +++ b/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs @@ -0,0 +1,95 @@ +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Content.IntegrationTests; +using Content.Server.Impstation.Spelfs; +using Content.Shared.Dataset; +using Content.Shared.Impstation.Spelfs; +using NUnit.Framework; +using Robust.Shared.ContentPack; +using Robust.Shared.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.Manager; + +namespace Content.IntegrationTests.Tests.Impstation.Spelfs; + +[TestFixture, TestOf(typeof(SpelfMoodPrototype))] +public sealed class SpelfMoodTests +{ + [TestPrototypes] + const string PROTOTYPES = @" +- type: dataset + id: ThreeValueSet + values: + - One + - Two + - Three +- type: spelfMood + id: DuplicateTest + moodName: DuplicateTest + moodDesc: DuplicateTest + allowDuplicateMoodVars: false + moodVars: + a: ThreeValueSet + b: ThreeValueSet + c: ThreeValueSet +- type: spelfMood + id: DuplicateOverlapTest + moodName: DuplicateOverlapTest + moodDesc: DuplicateOverlapTest + allowDuplicateMoodVars: false + moodVars: + a: ThreeValueSet + b: ThreeValueSet + c: ThreeValueSet + d: ThreeValueSet + e: ThreeValueSet +"; + + [Test] + [Repeat(10)] + public async Task TestDuplicatePrevention() + { + await using var pair = await PoolManager.GetServerClient(); + var server = pair.Server; + + var entMan = server.ResolveDependency(); + var spelfSystem = entMan.System(); + var protoMan = server.ResolveDependency(); + + var dataset = protoMan.Index("ThreeValueSet"); + var moodProto = protoMan.Index("DuplicateTest"); + + var datasetSet = dataset.Values.ToHashSet(); + var mood = spelfSystem.RollMood(moodProto); + var moodVarSet = mood.MoodVars.Values.ToHashSet(); + + Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); + + await pair.CleanReturnAsync(); + } + + [Test] + [Repeat(10)] + public async Task TestDuplicateOverlap() + { + await using var pair = await PoolManager.GetServerClient(); + var server = pair.Server; + + var entMan = server.ResolveDependency(); + var spelfSystem = entMan.System(); + var protoMan = server.ResolveDependency(); + + var dataset = protoMan.Index("ThreeValueSet"); + var moodProto = protoMan.Index("DuplicateOverlapTest"); + + var datasetSet = dataset.Values.ToHashSet(); + var mood = spelfSystem.RollMood(moodProto); + var moodVarSet = mood.MoodVars.Values.ToHashSet(); + + Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); + + await pair.CleanReturnAsync(); + } +} diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs index 7974ba4d90cc..1846f35303af 100644 --- a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +++ b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs @@ -191,8 +191,38 @@ public SpelfMood RollMood(SpelfMoodPrototype proto) Conflicts = proto.Conflicts, }; - foreach (var (name, dataset) in proto.MoodVarDatasets) - mood.MoodVars.Add(name, _random.Pick(_proto.Index(dataset))); + var alreadyChosen = new HashSet(); + + foreach (var (name, datasetID) in proto.MoodVarDatasets) + { + var dataset = _proto.Index(datasetID); + + if (proto.AllowDuplicateMoodVars) + { + mood.MoodVars.Add(name, _random.Pick(dataset)); + continue; + } + + var choices = dataset.Values.ToList(); + var foundChoice = false; + while (choices.Count > 0) + { + var choice = _random.PickAndTake(choices); + if (alreadyChosen.Contains(choice)) + continue; + + mood.MoodVars.Add(name, choice); + alreadyChosen.Add(choice); + foundChoice = true; + break; + } + + if (!foundChoice) + { + Log.Warning($"Ran out of choices for moodvar \"{name}\" in \"{proto.ID}\"! Picking a duplicate..."); + mood.MoodVars.Add(name, _random.Pick(_proto.Index(dataset))); + } + } return mood; } diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs index 578f0cdc94e8..c7fbae4f83f7 100644 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs +++ b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs @@ -80,4 +80,12 @@ public sealed partial class SpelfMoodPrototype : IPrototype /// [DataField("moodVars", customTypeSerializer: typeof(PrototypeIdValueDictionarySerializer))] public Dictionary MoodVarDatasets = new(); + + /// + /// If false, prevents the same variable from being rolled twice when rolling + /// mood variables for this mood. Does not prevent the same mood variable + /// from being present in other moods. + /// + [DataField("allowDuplicateMoodVars"), ViewVariables(VVAccess.ReadWrite)] + public bool AllowDuplicateMoodVars = false; } From 8ee200b51551aceae52092435c57ecfbfe6beb94 Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Fri, 18 Oct 2024 13:04:25 -0500 Subject: [PATCH 224/760] Merge pull request #492 from TGRCdev/spelf-cuff-fix Spelfs can now view their moods when handcuffed or unconscious --- Resources/Prototypes/Impstation/Actions/spelfs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Resources/Prototypes/Impstation/Actions/spelfs.yml b/Resources/Prototypes/Impstation/Actions/spelfs.yml index 58404072af65..2e3dfa821832 100644 --- a/Resources/Prototypes/Impstation/Actions/spelfs.yml +++ b/Resources/Prototypes/Impstation/Actions/spelfs.yml @@ -5,6 +5,8 @@ components: - type: InstantAction itemIconStyle: NoItem + checkCanInteract: false + checkConsciousness: false icon: sprite: Interface/Actions/actions_borg.rsi state: state-laws From 5d9234de166ad64211a80eeae91e6d880e28392a Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Fri, 18 Oct 2024 13:18:09 -0500 Subject: [PATCH 225/760] Merge pull request #509 from honeyed-lemons/markings-reorganization Markings reorganization --- .../Mobs/Customization/Markings/spelf.yml | 20 +- .../Customization/Markings/spelf_hair.yml | 372 +++++++++--------- .../{ => Spelf}/spelf.rsi/chesttat1.png | Bin .../{ => Spelf}/spelf.rsi/ears1.png | Bin .../{ => Spelf}/spelf.rsi/ears2.png | Bin .../{ => Spelf}/spelf.rsi/ears3.png | Bin .../{ => Spelf}/spelf.rsi/ears4.png | Bin .../{ => Spelf}/spelf.rsi/larmtat1.png | Bin .../{ => Spelf}/spelf.rsi/meta.json | 0 .../{ => Spelf}/spelf.rsi/piercings.png | Bin .../{ => Spelf}/spelf.rsi/piercings2.png | Bin .../{ => Spelf}/spelf.rsi/rarmtat1.png | Bin .../{ => Spelf}/spelf_hair.rsi/80s.png | Bin .../{ => Spelf}/spelf_hair.rsi/a.png | Bin .../{ => Spelf}/spelf_hair.rsi/b.png | Bin .../{ => Spelf}/spelf_hair.rsi/bald.png | Bin .../{ => Spelf}/spelf_hair.rsi/baldface.png | Bin .../{ => Spelf}/spelf_hair.rsi/bedhead.png | Bin .../{ => Spelf}/spelf_hair.rsi/bedhead2.png | Bin .../{ => Spelf}/spelf_hair.rsi/bedhead3.png | Bin .../{ => Spelf}/spelf_hair.rsi/beehive.png | Bin .../{ => Spelf}/spelf_hair.rsi/beehive2.png | Bin .../{ => Spelf}/spelf_hair.rsi/bigflattop.png | Bin .../spelf_hair.rsi/bigpompadour.png | Bin .../{ => Spelf}/spelf_hair.rsi/bob.png | Bin .../{ => Spelf}/spelf_hair.rsi/bob2.png | Bin .../{ => Spelf}/spelf_hair.rsi/bob4.png | Bin .../{ => Spelf}/spelf_hair.rsi/bob5.png | Bin .../{ => Spelf}/spelf_hair.rsi/bobcurl.png | Bin .../{ => Spelf}/spelf_hair.rsi/bobcut.png | Bin .../{ => Spelf}/spelf_hair.rsi/bowlcut.png | Bin .../{ => Spelf}/spelf_hair.rsi/bowlcut2.png | Bin .../{ => Spelf}/spelf_hair.rsi/braid.png | Bin .../{ => Spelf}/spelf_hair.rsi/braid2.png | Bin .../{ => Spelf}/spelf_hair.rsi/braided.png | Bin .../{ => Spelf}/spelf_hair.rsi/braidfront.png | Bin .../{ => Spelf}/spelf_hair.rsi/braidtail.png | Bin .../{ => Spelf}/spelf_hair.rsi/bun.png | Bin .../{ => Spelf}/spelf_hair.rsi/bun3.png | Bin .../{ => Spelf}/spelf_hair.rsi/bunhead2.png | Bin .../{ => Spelf}/spelf_hair.rsi/business.png | Bin .../{ => Spelf}/spelf_hair.rsi/business2.png | Bin .../{ => Spelf}/spelf_hair.rsi/business3.png | Bin .../{ => Spelf}/spelf_hair.rsi/business4.png | Bin .../{ => Spelf}/spelf_hair.rsi/buzzcut.png | Bin .../{ => Spelf}/spelf_hair.rsi/c.png | Bin .../{ => Spelf}/spelf_hair.rsi/cia.png | Bin .../spelf_hair.rsi/classicafro.png | Bin .../{ => Spelf}/spelf_hair.rsi/classiccia.png | Bin .../spelf_hair.rsi/classicciabusiness.png | Bin .../spelf_hair.rsi/classiccornrows.png | Bin .../classicfloorlength_bedhead.png | Bin .../spelf_hair.rsi/classiclong2.png | Bin .../spelf_hair.rsi/classiclong3.png | Bin .../spelf_hair.rsi/classicmodern.png | Bin .../spelf_hair.rsi/classicmulder.png | Bin .../spelf_hair.rsi/classicwisp.png | Bin .../spelf_hair.rsi/coffeehouse.png | Bin .../{ => Spelf}/spelf_hair.rsi/combover.png | Bin .../spelf_hair.rsi/cornrowbraid.png | Bin .../{ => Spelf}/spelf_hair.rsi/cornrowbun.png | Bin .../{ => Spelf}/spelf_hair.rsi/cornrows.png | Bin .../{ => Spelf}/spelf_hair.rsi/cornrows2.png | Bin .../spelf_hair.rsi/cornrowtail.png | Bin .../{ => Spelf}/spelf_hair.rsi/country.png | Bin .../{ => Spelf}/spelf_hair.rsi/crewcut.png | Bin .../{ => Spelf}/spelf_hair.rsi/crewcut2.png | Bin .../{ => Spelf}/spelf_hair.rsi/curls.png | Bin .../{ => Spelf}/spelf_hair.rsi/d.png | Bin .../spelf_hair.rsi/dandypompadour.png | Bin .../{ => Spelf}/spelf_hair.rsi/devilock.png | Bin .../{ => Spelf}/spelf_hair.rsi/doublebun.png | Bin .../spelf_hair.rsi/doublebun_long.png | Bin .../{ => Spelf}/spelf_hair.rsi/dreads.png | Bin .../{ => Spelf}/spelf_hair.rsi/drillhair.png | Bin .../spelf_hair.rsi/drillhairextended.png | Bin .../{ => Spelf}/spelf_hair.rsi/drillruru.png | Bin .../{ => Spelf}/spelf_hair.rsi/e.png | Bin .../{ => Spelf}/spelf_hair.rsi/emo2.png | Bin .../{ => Spelf}/spelf_hair.rsi/emofringe.png | Bin .../{ => Spelf}/spelf_hair.rsi/f.png | Bin .../{ => Spelf}/spelf_hair.rsi/father.png | Bin .../{ => Spelf}/spelf_hair.rsi/feather.png | Bin .../{ => Spelf}/spelf_hair.rsi/flair.png | Bin .../spelf_hair.rsi/floorlength_bedhead.png | Bin .../{ => Spelf}/spelf_hair.rsi/fringetail.png | Bin .../{ => Spelf}/spelf_hair.rsi/gelled.png | Bin .../{ => Spelf}/spelf_hair.rsi/gentle.png | Bin .../{ => Spelf}/spelf_hair.rsi/halfbang.png | Bin .../{ => Spelf}/spelf_hair.rsi/halfbang2.png | Bin .../{ => Spelf}/spelf_hair.rsi/halfshaved.png | Bin .../{ => Spelf}/spelf_hair.rsi/hbraid.png | Bin .../{ => Spelf}/spelf_hair.rsi/hedgehog.png | Bin .../{ => Spelf}/spelf_hair.rsi/highfade.png | Bin .../spelf_hair.rsi/highponytail.png | Bin .../{ => Spelf}/spelf_hair.rsi/himecut.png | Bin .../{ => Spelf}/spelf_hair.rsi/himecut2.png | Bin .../{ => Spelf}/spelf_hair.rsi/himeup.png | Bin .../{ => Spelf}/spelf_hair.rsi/hitop.png | Bin .../{ => Spelf}/spelf_hair.rsi/jade.png | Bin .../{ => Spelf}/spelf_hair.rsi/jensen.png | Bin .../{ => Spelf}/spelf_hair.rsi/joestar.png | Bin .../{ => Spelf}/spelf_hair.rsi/kagami.png | Bin .../{ => Spelf}/spelf_hair.rsi/keanu.png | Bin .../{ => Spelf}/spelf_hair.rsi/kusanagi.png | Bin .../{ => Spelf}/spelf_hair.rsi/largebun.png | Bin .../{ => Spelf}/spelf_hair.rsi/lbangs.png | Bin .../{ => Spelf}/spelf_hair.rsi/long.png | Bin .../{ => Spelf}/spelf_hair.rsi/long2.png | Bin .../{ => Spelf}/spelf_hair.rsi/long3.png | Bin .../spelf_hair.rsi/long_bedhead.png | Bin .../spelf_hair.rsi/long_bedhead2.png | Bin .../spelf_hair.rsi/longbundled.png | Bin .../{ => Spelf}/spelf_hair.rsi/longeremo.png | Bin .../{ => Spelf}/spelf_hair.rsi/longest.png | Bin .../{ => Spelf}/spelf_hair.rsi/longest2.png | Bin .../{ => Spelf}/spelf_hair.rsi/longfringe.png | Bin .../spelf_hair.rsi/longovereye.png | Bin .../spelf_hair.rsi/longsidepart.png | Bin .../spelf_hair.rsi/longstraightponytail.png | Bin .../{ => Spelf}/spelf_hair.rsi/lowfade.png | Bin .../{ => Spelf}/spelf_hair.rsi/manbun.png | Bin .../{ => Spelf}/spelf_hair.rsi/medfade.png | Bin .../spelf_hair.rsi/mediumsidepart.png | Bin .../spelf_hair.rsi/megaeyebrows.png | Bin .../{ => Spelf}/spelf_hair.rsi/messy.png | Bin .../{ => Spelf}/spelf_hair.rsi/meta.json | 0 .../{ => Spelf}/spelf_hair.rsi/modern.png | Bin .../{ => Spelf}/spelf_hair.rsi/mulder.png | Bin .../{ => Spelf}/spelf_hair.rsi/nitori.png | Bin .../{ => Spelf}/spelf_hair.rsi/nofade.png | Bin .../{ => Spelf}/spelf_hair.rsi/odango.png | Bin .../{ => Spelf}/spelf_hair.rsi/ombre.png | Bin .../spelf_hair.rsi/oneshoulder.png | Bin .../{ => Spelf}/spelf_hair.rsi/oxton.png | Bin .../{ => Spelf}/spelf_hair.rsi/part.png | Bin .../{ => Spelf}/spelf_hair.rsi/parted.png | Bin .../{ => Spelf}/spelf_hair.rsi/pigtails.png | Bin .../{ => Spelf}/spelf_hair.rsi/pigtails2.png | Bin .../{ => Spelf}/spelf_hair.rsi/pixie.png | Bin .../{ => Spelf}/spelf_hair.rsi/pompadour.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail2.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail3.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail4.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail5.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail6.png | Bin .../{ => Spelf}/spelf_hair.rsi/ponytail7.png | Bin .../{ => Spelf}/spelf_hair.rsi/poofy.png | Bin .../spelf_hair.rsi/protagonist.png | Bin .../{ => Spelf}/spelf_hair.rsi/quiff.png | Bin .../spelf_hair.rsi/reversemohawk.png | Bin .../{ => Spelf}/spelf_hair.rsi/ronin.png | Bin .../{ => Spelf}/spelf_hair.rsi/rosa.png | Bin .../{ => Spelf}/spelf_hair.rsi/sargeant.png | Bin .../{ => Spelf}/spelf_hair.rsi/shaved.png | Bin .../spelf_hair.rsi/shavedmohawk.png | Bin .../{ => Spelf}/spelf_hair.rsi/shavedpart.png | Bin .../{ => Spelf}/spelf_hair.rsi/shortbangs.png | Bin .../{ => Spelf}/spelf_hair.rsi/shortbraid.png | Bin .../{ => Spelf}/spelf_hair.rsi/shorthair2.png | Bin .../{ => Spelf}/spelf_hair.rsi/shorthair3.png | Bin .../{ => Spelf}/spelf_hair.rsi/shorthair9.png | Bin .../{ => Spelf}/spelf_hair.rsi/shorthime.png | Bin .../spelf_hair.rsi/shortovereye.png | Bin .../spelf_hair.rsi/shoulderlengthovereye.png | Bin .../{ => Spelf}/spelf_hair.rsi/sidecut.png | Bin .../{ => Spelf}/spelf_hair.rsi/sidetail.png | Bin .../{ => Spelf}/spelf_hair.rsi/sidetail2.png | Bin .../{ => Spelf}/spelf_hair.rsi/sidetail3.png | Bin .../{ => Spelf}/spelf_hair.rsi/sidetail4.png | Bin .../{ => Spelf}/spelf_hair.rsi/skinhead.png | Bin .../{ => Spelf}/spelf_hair.rsi/spiky.png | Bin .../spelf_hair.rsi/spikyponytail.png | Bin .../{ => Spelf}/spelf_hair.rsi/spookylong.png | Bin .../{ => Spelf}/spelf_hair.rsi/stail.png | Bin .../{ => Spelf}/spelf_hair.rsi/swept.png | Bin .../{ => Spelf}/spelf_hair.rsi/swept2.png | Bin .../{ => Spelf}/spelf_hair.rsi/tailed.png | Bin .../{ => Spelf}/spelf_hair.rsi/thinning.png | Bin .../spelf_hair.rsi/thinningfront.png | Bin .../spelf_hair.rsi/thinningrear.png | Bin .../{ => Spelf}/spelf_hair.rsi/tightbun.png | Bin .../{ => Spelf}/spelf_hair.rsi/topknot.png | Bin .../spelf_hair.rsi/tressshoulder.png | Bin .../{ => Spelf}/spelf_hair.rsi/trimflat.png | Bin .../{ => Spelf}/spelf_hair.rsi/trimmed.png | Bin .../{ => Spelf}/spelf_hair.rsi/twintail.png | Bin .../{ => Spelf}/spelf_hair.rsi/twostrands.png | Bin .../{ => Spelf}/spelf_hair.rsi/undercut.png | Bin .../spelf_hair.rsi/undercutleft.png | Bin .../spelf_hair.rsi/undercutright.png | Bin .../{ => Spelf}/spelf_hair.rsi/uneven.png | Bin .../{ => Spelf}/spelf_hair.rsi/unkept.png | Bin .../veryshortovereyealternate.png | Bin .../{ => Spelf}/spelf_hair.rsi/vlong.png | Bin .../spelf_hair.rsi/vlongfringe.png | Bin .../{ => Spelf}/spelf_hair.rsi/volaju.png | Bin .../{ => Spelf}/spelf_hair.rsi/wisp.png | Bin 199 files changed, 196 insertions(+), 196 deletions(-) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/chesttat1.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/ears1.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/ears2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/ears3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/ears4.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/larmtat1.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/meta.json (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/piercings.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/piercings2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf.rsi/rarmtat1.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/80s.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/a.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/b.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bald.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/baldface.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bedhead.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bedhead2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bedhead3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/beehive.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/beehive2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bigflattop.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bigpompadour.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bob.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bob2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bob4.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bob5.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bobcurl.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bobcut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bowlcut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bowlcut2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/braid.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/braid2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/braided.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/braidfront.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/braidtail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bun3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/bunhead2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/business.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/business2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/business3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/business4.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/buzzcut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/c.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cia.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicafro.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classiccia.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicciabusiness.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classiccornrows.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicfloorlength_bedhead.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classiclong2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classiclong3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicmodern.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicmulder.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/classicwisp.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/coffeehouse.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/combover.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cornrowbraid.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cornrowbun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cornrows.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cornrows2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/cornrowtail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/country.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/crewcut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/crewcut2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/curls.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/d.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/dandypompadour.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/devilock.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/doublebun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/doublebun_long.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/dreads.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/drillhair.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/drillhairextended.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/drillruru.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/e.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/emo2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/emofringe.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/f.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/father.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/feather.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/flair.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/floorlength_bedhead.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/fringetail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/gelled.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/gentle.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/halfbang.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/halfbang2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/halfshaved.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/hbraid.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/hedgehog.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/highfade.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/highponytail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/himecut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/himecut2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/himeup.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/hitop.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/jade.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/jensen.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/joestar.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/kagami.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/keanu.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/kusanagi.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/largebun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/lbangs.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/long.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/long2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/long3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/long_bedhead.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/long_bedhead2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longbundled.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longeremo.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longest.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longest2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longfringe.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longovereye.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longsidepart.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/longstraightponytail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/lowfade.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/manbun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/medfade.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/mediumsidepart.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/megaeyebrows.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/messy.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/meta.json (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/modern.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/mulder.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/nitori.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/nofade.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/odango.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ombre.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/oneshoulder.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/oxton.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/part.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/parted.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/pigtails.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/pigtails2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/pixie.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/pompadour.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail4.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail5.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail6.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ponytail7.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/poofy.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/protagonist.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/quiff.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/reversemohawk.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/ronin.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/rosa.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sargeant.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shaved.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shavedmohawk.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shavedpart.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shortbangs.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shortbraid.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shorthair2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shorthair3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shorthair9.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shorthime.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shortovereye.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/shoulderlengthovereye.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sidecut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sidetail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sidetail2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sidetail3.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/sidetail4.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/skinhead.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/spiky.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/spikyponytail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/spookylong.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/stail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/swept.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/swept2.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/tailed.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/thinning.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/thinningfront.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/thinningrear.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/tightbun.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/topknot.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/tressshoulder.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/trimflat.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/trimmed.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/twintail.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/twostrands.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/undercut.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/undercutleft.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/undercutright.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/uneven.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/unkept.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/veryshortovereyealternate.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/vlong.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/vlongfringe.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/volaju.png (100%) rename Resources/Textures/Mobs/Customization/{ => Spelf}/spelf_hair.rsi/wisp.png (100%) diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml index ab5d40be6627..96023f23455a 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml @@ -6,7 +6,7 @@ forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: ears1 - type: marking @@ -17,7 +17,7 @@ forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: ears2 - type: marking @@ -28,7 +28,7 @@ forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: ears3 - type: marking @@ -39,7 +39,7 @@ forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: ears4 - type: marking @@ -50,7 +50,7 @@ forcedColoring: false followSkinColor: false sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: piercings - type: marking @@ -61,7 +61,7 @@ forcedColoring: false followSkinColor: false sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: piercings2 - type: marking @@ -75,7 +75,7 @@ !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: chesttat1 - type: marking @@ -89,7 +89,7 @@ !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/spelf.rsi + - sprite: Mobs/Customization/Spelf/spelf.rsi state: larmtat1 - type: marking @@ -103,5 +103,5 @@ !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/spelf.rsi - state: rarmtat1 \ No newline at end of file + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: rarmtat1 diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml index 1965a0ba68a3..b20e5bd3b59b 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml @@ -4,7 +4,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: e - type: marking id: SpElfHairBedhead @@ -12,7 +12,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bedhead - type: marking id: SpElfHairBedheadv2 @@ -20,7 +20,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bedhead2 - type: marking id: SpElfHairBedheadv3 @@ -28,7 +28,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bedhead3 - type: marking id: SpElfHairLongBedhead @@ -36,7 +36,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: long_bedhead - type: marking id: SpElfHairLongBedhead2 @@ -44,7 +44,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: long_bedhead2 - type: marking id: SpElfHairFloorlengthBedhead @@ -52,7 +52,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: floorlength_bedhead - type: marking id: SpElfHairBeehive @@ -60,7 +60,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: beehive - type: marking id: SpElfHairBeehive2 @@ -68,7 +68,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: beehive2 - type: marking id: SpElfHairBob @@ -76,7 +76,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bob - type: marking id: SpElfHairBob2 @@ -84,7 +84,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bob2 - type: marking id: SpElfHairBobcut @@ -92,7 +92,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bobcut - type: marking id: SpElfHairBob4 @@ -100,7 +100,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bob4 - type: marking id: SpElfHairBob5 @@ -108,7 +108,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bob5 - type: marking id: SpElfHairBobcurl @@ -116,7 +116,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bobcurl - type: marking id: SpElfHairBowlcut @@ -124,7 +124,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bowlcut - type: marking id: SpElfHairBowlcut2 @@ -132,7 +132,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bowlcut2 - type: marking id: SpElfHairBraid @@ -140,7 +140,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: braid - type: marking id: SpElfHairBraided @@ -148,7 +148,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: braided - type: marking id: SpElfHairBraidfront @@ -156,7 +156,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: braidfront - type: marking id: SpElfHairBraid2 @@ -164,7 +164,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: braid2 - type: marking id: SpElfHairHbraid @@ -172,7 +172,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: hbraid - type: marking id: SpElfHairShortbraid @@ -180,7 +180,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shortbraid - type: marking id: SpElfHairBraidtail @@ -188,7 +188,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: braidtail - type: marking id: SpElfHairBun @@ -196,7 +196,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bun - type: marking id: SpElfHairBunhead2 @@ -204,7 +204,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bunhead2 - type: marking id: SpElfHairBun3 @@ -212,7 +212,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bun3 - type: marking id: SpElfHairLargebun @@ -220,7 +220,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: largebun - type: marking id: SpElfHairManbun @@ -228,7 +228,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: manbun - type: marking id: SpElfHairTightbun @@ -236,7 +236,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: tightbun - type: marking id: SpElfHairBusiness @@ -244,7 +244,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: business - type: marking id: SpElfHairBusiness2 @@ -252,7 +252,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: business2 - type: marking id: SpElfHairBusiness3 @@ -260,7 +260,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: business3 - type: marking id: SpElfHairBusiness4 @@ -268,7 +268,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: business4 - type: marking id: SpElfHairBuzzcut @@ -276,7 +276,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: buzzcut - type: marking id: SpElfHairCia @@ -284,7 +284,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cia - type: marking id: SpElfHairClassicCia @@ -292,7 +292,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classiccia - type: marking id: SpElfHairClassicFloorlengthBedhead @@ -300,7 +300,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicfloorlength_bedhead - type: marking id: SpElfHairClassicModern @@ -308,7 +308,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicmodern - type: marking id: SpElfHairClassicMulder @@ -316,7 +316,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicmulder - type: marking id: SpElfHairClassicWisp @@ -324,7 +324,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicwisp - type: marking id: SpElfHairCombover @@ -332,7 +332,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: combover - type: marking id: SpElfHairCornrows @@ -340,7 +340,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cornrows - type: marking id: SpElfHairCornrows2 @@ -348,7 +348,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cornrows2 - type: marking id: SpElfHairCornrowbun @@ -356,7 +356,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cornrowbun - type: marking id: SpElfHairCornrowbraid @@ -364,7 +364,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cornrowbraid - type: marking id: SpElfHairCornrowtail @@ -372,7 +372,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: cornrowtail - type: marking id: SpElfHairCrewcut @@ -380,7 +380,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: crewcut - type: marking id: SpElfHairCrewcut2 @@ -388,7 +388,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: crewcut2 - type: marking id: SpElfHairCurls @@ -396,7 +396,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: curls - type: marking id: SpElfHairC @@ -404,7 +404,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: c - type: marking id: SpElfHairDandypompadour @@ -412,7 +412,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: dandypompadour - type: marking id: SpElfHairDevilock @@ -420,7 +420,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: devilock - type: marking id: SpElfHairDoublebun @@ -428,7 +428,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: doublebun - type: marking id: SpElfHairDoublebunLong @@ -436,7 +436,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: doublebun_long - type: marking id: SpElfHairDreads @@ -444,7 +444,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: dreads - type: marking id: SpElfHairDrillruru @@ -452,7 +452,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: drillruru - type: marking id: SpElfHairDrillhairextended @@ -460,7 +460,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: drillhairextended - type: marking id: SpElfHairEmofringe @@ -468,7 +468,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: emofringe - type: marking id: SpElfHairNofade @@ -476,7 +476,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: nofade - type: marking id: SpElfHairHighfade @@ -484,7 +484,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: highfade - type: marking id: SpElfHairMedfade @@ -492,7 +492,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: medfade - type: marking id: SpElfHairLowfade @@ -500,7 +500,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: lowfade - type: marking id: SpElfHairBaldfade @@ -508,7 +508,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: baldface - type: marking id: SpElfHairFeather @@ -516,7 +516,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: feather - type: marking id: SpElfHairFather @@ -524,7 +524,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: father - type: marking id: SpElfHairSargeant @@ -532,7 +532,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sargeant - type: marking id: SpElfHairFlair @@ -540,7 +540,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: flair - type: marking id: SpElfHairBigflattop @@ -548,7 +548,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bigflattop - type: marking id: SpElfHairFlow @@ -556,7 +556,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: f - type: marking id: SpElfHairGelled @@ -564,7 +564,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: gelled - type: marking id: SpElfHairGentle @@ -572,7 +572,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: gentle - type: marking id: SpElfHairHalfbang @@ -580,7 +580,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: halfbang - type: marking id: SpElfHairHalfbang2 @@ -588,7 +588,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: halfbang2 - type: marking id: SpElfHairHalfshaved @@ -596,7 +596,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: halfshaved - type: marking id: SpElfHairHedgehog @@ -604,7 +604,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: hedgehog - type: marking id: SpElfHairHimecut @@ -612,7 +612,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: himecut - type: marking id: SpElfHairHimecut2 @@ -620,7 +620,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: himecut2 - type: marking id: SpElfHairShorthime @@ -628,7 +628,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shorthime - type: marking id: SpElfHairHimeup @@ -636,7 +636,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: himeup - type: marking id: SpElfHairHitop @@ -644,7 +644,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: hitop - type: marking id: SpElfHairJade @@ -652,7 +652,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: jade - type: marking id: SpElfHairJensen @@ -660,7 +660,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: jensen - type: marking id: SpElfHairJoestar @@ -668,7 +668,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: joestar - type: marking id: SpElfHairKeanu @@ -676,7 +676,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: keanu - type: marking id: SpElfHairKusanagi @@ -684,7 +684,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: kusanagi - type: marking id: SpElfHairLong @@ -692,7 +692,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: long - type: marking id: SpElfHairLong2 @@ -700,7 +700,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: long2 - type: marking id: SpElfHairLong3 @@ -708,7 +708,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: long3 - type: marking id: SpElfHairLongWithBundles @@ -716,7 +716,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longbundled - type: marking id: SpElfHairLongovereye @@ -724,7 +724,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longovereye - type: marking id: SpElfHairLbangs @@ -732,7 +732,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: lbangs - type: marking id: SpElfHairLongeremo @@ -740,7 +740,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longeremo - type: marking id: SpElfHairLongfringe @@ -748,7 +748,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longfringe - type: marking id: SpElfHairLongsidepart @@ -756,7 +756,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longsidepart - type: marking id: SpElfHairMegaeyebrows @@ -764,7 +764,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: megaeyebrows - type: marking id: SpElfHairMessy @@ -772,7 +772,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: messy - type: marking id: SpElfHairModern @@ -780,7 +780,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: modern - type: marking id: SpElfHairMohawk @@ -788,7 +788,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: d - type: marking id: SpElfHairNitori @@ -796,7 +796,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: nitori - type: marking id: SpElfHairReversemohawk @@ -804,7 +804,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: reversemohawk - type: marking id: SpElfHairMulder @@ -812,7 +812,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: mulder - type: marking id: SpElfHairOdango @@ -820,7 +820,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: odango - type: marking id: SpElfHairOmbre @@ -828,7 +828,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ombre - type: marking id: SpElfHairOneshoulder @@ -836,7 +836,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: oneshoulder - type: marking id: SpElfHairShortovereye @@ -844,7 +844,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shortovereye - type: marking id: SpElfHairOxton @@ -852,7 +852,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: oxton - type: marking id: SpElfHairParted @@ -860,7 +860,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: parted - type: marking id: SpElfHairPart @@ -868,7 +868,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: part - type: marking id: SpElfHairKagami @@ -876,7 +876,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: kagami - type: marking id: SpElfHairPigtails @@ -884,7 +884,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: pigtails - type: marking id: SpElfHairPigtails2 @@ -892,7 +892,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: pigtails2 - type: marking id: SpElfHairPixie @@ -900,7 +900,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: pixie - type: marking id: SpElfHairPompadour @@ -908,7 +908,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: pompadour - type: marking id: SpElfHairBigpompadour @@ -916,7 +916,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bigpompadour - type: marking id: SpElfHairPonytail @@ -924,7 +924,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail - type: marking id: SpElfHairPonytail2 @@ -932,7 +932,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail2 - type: marking id: SpElfHairPonytail3 @@ -940,7 +940,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail3 - type: marking id: SpElfHairPonytail4 @@ -948,7 +948,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail4 - type: marking id: SpElfHairPonytail5 @@ -956,7 +956,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail5 - type: marking id: SpElfHairPonytail6 @@ -964,7 +964,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail6 - type: marking id: SpElfHairPonytail7 @@ -972,7 +972,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ponytail7 - type: marking id: SpElfHairHighponytail @@ -980,7 +980,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: highponytail - type: marking id: SpElfHairStail @@ -988,7 +988,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: stail - type: marking id: SpElfHairLongstraightponytail @@ -996,7 +996,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longstraightponytail - type: marking id: SpElfHairCountry @@ -1004,7 +1004,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: country - type: marking id: SpElfHairFringetail @@ -1012,7 +1012,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: fringetail - type: marking id: SpElfHairSidetail @@ -1020,7 +1020,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sidetail - type: marking id: SpElfHairSidetail2 @@ -1028,7 +1028,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sidetail2 - type: marking id: SpElfHairSidetail3 @@ -1036,7 +1036,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sidetail3 - type: marking id: SpElfHairSidetail4 @@ -1044,7 +1044,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sidetail4 - type: marking id: SpElfHairSpikyponytail @@ -1052,7 +1052,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: spikyponytail - type: marking id: SpElfHairPoofy @@ -1060,7 +1060,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: poofy - type: marking id: SpElfHairQuiff @@ -1068,7 +1068,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: quiff - type: marking id: SpElfHairRonin @@ -1076,7 +1076,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: ronin - type: marking id: SpElfHairShaved @@ -1084,7 +1084,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shaved - type: marking id: SpElfHairShavedpart @@ -1092,7 +1092,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shavedpart - type: marking id: SpElfHairShortbangs @@ -1100,7 +1100,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shortbangs - type: marking id: SpElfHairA @@ -1108,7 +1108,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: a - type: marking id: SpElfHairShorthair2 @@ -1116,7 +1116,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shorthair2 - type: marking id: SpElfHairShorthair3 @@ -1124,7 +1124,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shorthair3 - type: marking id: SpElfHairShorthair9 @@ -1132,7 +1132,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shorthair9 - type: marking id: SpElfHair80s @@ -1140,7 +1140,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: 80s - type: marking id: SpElfHairRosa @@ -1148,7 +1148,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: rosa - type: marking id: SpElfHairB @@ -1156,7 +1156,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: b - type: marking id: SpElfHairSidecut @@ -1164,7 +1164,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: sidecut - type: marking id: SpElfHairSkinhead @@ -1172,7 +1172,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: skinhead - type: marking id: SpElfHairProtagonist @@ -1180,7 +1180,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: protagonist - type: marking id: SpElfHairSpiky @@ -1188,7 +1188,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: spiky - type: marking id: SpElfHairSpookyLong @@ -1196,7 +1196,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: spookylong - type: marking id: SpElfHairSwept @@ -1204,7 +1204,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: swept - type: marking id: SpElfHairSwept2 @@ -1212,7 +1212,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: swept2 - type: marking id: SpElfHairShoulderLengthOverEye @@ -1220,7 +1220,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shoulderlengthovereye - type: marking id: SpElfHairThinning @@ -1228,7 +1228,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: thinning - type: marking id: SpElfHairThinningfront @@ -1236,7 +1236,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: thinningfront - type: marking id: SpElfHairThinningrear @@ -1244,7 +1244,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: thinningrear - type: marking id: SpElfHairTopknot @@ -1252,7 +1252,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: topknot - type: marking id: SpElfHairTressshoulder @@ -1260,7 +1260,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: tressshoulder - type: marking id: SpElfHairTrimmed @@ -1268,7 +1268,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: trimmed - type: marking id: SpElfHairTrimflat @@ -1276,7 +1276,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: trimflat - type: marking id: SpElfHairTwintail @@ -1284,7 +1284,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: twintail - type: marking id: SpElfHairTwoStrands @@ -1292,7 +1292,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: twostrands - type: marking id: SpElfHairUndercut @@ -1300,7 +1300,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: undercut - type: marking id: SpElfHairUndercutleft @@ -1308,7 +1308,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: undercutleft - type: marking id: SpElfHairUndercutright @@ -1316,7 +1316,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: undercutright - type: marking id: SpElfHairUnkept @@ -1324,7 +1324,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: unkept - type: marking id: SpElfHairVlong @@ -1332,7 +1332,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: vlong - type: marking id: SpElfHairLongest @@ -1340,7 +1340,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longest - type: marking id: SpElfHairLongest2 @@ -1348,7 +1348,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: longest2 - type: marking id: SpElfHairVeryshortovereyealternate @@ -1356,7 +1356,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: veryshortovereyealternate - type: marking id: SpElfHairVlongfringe @@ -1364,7 +1364,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: vlongfringe - type: marking id: SpElfHairVolaju @@ -1372,7 +1372,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: volaju - type: marking id: SpElfHairWisp @@ -1380,7 +1380,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: wisp - type: marking id: SpElfHairUneven @@ -1388,7 +1388,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: uneven - type: marking id: SpElfHairTailed @@ -1396,7 +1396,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: tailed - type: marking id: SpElfHairClassicLong2 @@ -1404,7 +1404,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classiclong2 - type: marking id: SpElfHairClassicLong3 @@ -1412,7 +1412,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classiclong3 - type: marking id: SpElfHairBald @@ -1420,7 +1420,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: bald - type: marking id: SpElfHairShavedMohawk @@ -1428,7 +1428,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: shavedmohawk - type: marking id: SpElfHairMediumSidepart @@ -1436,7 +1436,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: mediumsidepart - type: marking id: SpElfHairEmo2 @@ -1444,7 +1444,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: emo2 - type: marking id: SpElfHairDrillHair @@ -1452,7 +1452,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: drillhair - type: marking id: SpElfHairClassicAfro @@ -1460,7 +1460,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicafro - type: marking id: SpElfHairClassicciaBusiness @@ -1468,7 +1468,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classicciabusiness - type: marking id: SpElfHairClassicCornrows @@ -1476,7 +1476,7 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: classiccornrows - type: marking id: SpElfHairCoffeeHouse @@ -1484,5 +1484,5 @@ markingCategory: Hair speciesRestriction: [SpElf] sprites: - - sprite: Mobs/Customization/spelf_hair.rsi + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi state: coffeehouse diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/chesttat1.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/chesttat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/chesttat1.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/chesttat1.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears1.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/ears1.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears1.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/ears2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears2.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/ears3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears3.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/ears4.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/ears4.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears4.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/larmtat1.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/larmtat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/larmtat1.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/larmtat1.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/meta.json b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/meta.json rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/meta.json diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/piercings.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/piercings.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/piercings2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/piercings2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings2.png diff --git a/Resources/Textures/Mobs/Customization/spelf.rsi/rarmtat1.png b/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/rarmtat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf.rsi/rarmtat1.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/rarmtat1.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/80s.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/80s.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/80s.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/80s.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/a.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/a.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/a.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/a.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/b.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/b.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/b.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/b.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bald.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bald.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bald.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bald.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/baldface.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/baldface.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/baldface.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/baldface.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bedhead3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/beehive.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/beehive.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/beehive2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/beehive2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bigflattop.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigflattop.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bigflattop.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigflattop.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bigpompadour.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigpompadour.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bigpompadour.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigpompadour.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob4.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob4.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob4.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob5.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob5.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bob5.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob5.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bobcurl.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcurl.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bobcurl.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcurl.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bobcut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bobcut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bowlcut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bowlcut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bowlcut2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bowlcut2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/braid.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/braid.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/braid2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/braid2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/braided.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braided.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/braided.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braided.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/braidfront.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidfront.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/braidfront.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidfront.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/braidtail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidtail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/braidtail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidtail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bun3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bun3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/bunhead2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bunhead2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/bunhead2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bunhead2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/business.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/business.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/business2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/business2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/business3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/business3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/business4.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/business4.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business4.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/buzzcut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/buzzcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/buzzcut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/buzzcut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/c.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/c.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/c.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/c.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cia.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cia.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cia.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cia.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicafro.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicafro.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicafro.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicafro.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiccia.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccia.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiccia.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccia.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicciabusiness.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicciabusiness.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicciabusiness.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicciabusiness.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiccornrows.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccornrows.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiccornrows.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccornrows.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicfloorlength_bedhead.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicfloorlength_bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicfloorlength_bedhead.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicfloorlength_bedhead.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiclong2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiclong2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiclong3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classiclong3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicmodern.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmodern.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicmodern.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmodern.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicmulder.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmulder.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicmulder.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmulder.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicwisp.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicwisp.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/classicwisp.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicwisp.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/coffeehouse.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/coffeehouse.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/coffeehouse.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/coffeehouse.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/combover.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/combover.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/combover.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/combover.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowbraid.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbraid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowbraid.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbraid.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowbun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowbun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrows.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrows.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrows2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrows2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowtail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowtail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/cornrowtail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowtail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/country.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/country.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/country.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/country.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/crewcut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/crewcut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/crewcut2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/crewcut2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/curls.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/curls.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/curls.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/curls.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/d.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/d.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/d.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/d.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/dandypompadour.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dandypompadour.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/dandypompadour.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dandypompadour.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/devilock.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/devilock.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/devilock.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/devilock.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/doublebun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/doublebun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/doublebun_long.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun_long.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/doublebun_long.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun_long.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/dreads.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dreads.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/dreads.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dreads.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillhair.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhair.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillhair.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhair.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillhairextended.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhairextended.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillhairextended.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhairextended.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillruru.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillruru.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/drillruru.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillruru.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/e.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/e.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/e.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/e.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/emo2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emo2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/emo2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emo2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/emofringe.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emofringe.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/emofringe.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emofringe.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/f.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/f.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/f.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/f.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/father.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/father.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/father.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/father.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/feather.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/feather.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/feather.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/feather.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/flair.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/flair.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/flair.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/flair.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/floorlength_bedhead.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/floorlength_bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/floorlength_bedhead.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/floorlength_bedhead.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/fringetail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/fringetail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/fringetail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/fringetail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/gelled.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/gelled.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/gelled.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/gelled.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/gentle.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/gentle.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/gentle.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/gentle.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfbang.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfbang.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfbang.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfbang.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfbang2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfbang2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfbang2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfbang2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfshaved.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfshaved.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/halfshaved.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/halfshaved.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/hbraid.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hbraid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/hbraid.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hbraid.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/hedgehog.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hedgehog.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/hedgehog.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hedgehog.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/highfade.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/highfade.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/highfade.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/highfade.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/highponytail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/highponytail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/highponytail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/highponytail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/himecut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himecut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/himecut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himecut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/himecut2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himecut2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/himecut2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himecut2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/himeup.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himeup.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/himeup.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/himeup.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/hitop.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hitop.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/hitop.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/hitop.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/jade.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/jade.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/jade.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/jade.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/jensen.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/jensen.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/jensen.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/jensen.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/joestar.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/joestar.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/joestar.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/joestar.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/kagami.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/kagami.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/kagami.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/kagami.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/keanu.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/keanu.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/keanu.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/keanu.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/kusanagi.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/kusanagi.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/kusanagi.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/kusanagi.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/largebun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/largebun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/largebun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/largebun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/lbangs.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/lbangs.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/lbangs.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/lbangs.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/long.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/long.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/long2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/long2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/long3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/long3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/long_bedhead.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long_bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/long_bedhead.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long_bedhead.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/long_bedhead2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long_bedhead2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/long_bedhead2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/long_bedhead2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longbundled.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longbundled.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longbundled.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longbundled.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longeremo.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longeremo.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longeremo.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longeremo.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longest.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longest.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longest.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longest.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longest2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longest2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longest2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longest2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longfringe.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longfringe.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longfringe.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longfringe.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longovereye.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longovereye.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longovereye.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longovereye.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longsidepart.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longsidepart.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longsidepart.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longsidepart.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/longstraightponytail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longstraightponytail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/longstraightponytail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/longstraightponytail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/lowfade.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/lowfade.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/lowfade.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/lowfade.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/manbun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/manbun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/manbun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/manbun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/medfade.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/medfade.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/medfade.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/medfade.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/mediumsidepart.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/mediumsidepart.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/mediumsidepart.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/mediumsidepart.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/megaeyebrows.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/megaeyebrows.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/megaeyebrows.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/megaeyebrows.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/messy.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/messy.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/messy.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/messy.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/meta.json b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/meta.json rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/meta.json diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/modern.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/modern.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/modern.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/modern.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/mulder.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/mulder.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/mulder.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/mulder.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/nitori.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/nitori.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/nitori.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/nitori.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/nofade.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/nofade.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/nofade.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/nofade.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/odango.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/odango.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/odango.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/odango.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ombre.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ombre.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ombre.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ombre.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/oneshoulder.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/oneshoulder.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/oneshoulder.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/oneshoulder.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/oxton.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/oxton.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/oxton.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/oxton.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/part.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/part.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/part.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/part.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/parted.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/parted.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/parted.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/parted.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/pigtails.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pigtails.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/pigtails.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pigtails.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/pigtails2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pigtails2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/pigtails2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pigtails2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/pixie.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pixie.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/pixie.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pixie.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/pompadour.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pompadour.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/pompadour.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/pompadour.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail4.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail4.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail4.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail5.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail5.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail5.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail5.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail6.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail6.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail6.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail6.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail7.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail7.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ponytail7.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ponytail7.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/poofy.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/poofy.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/poofy.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/poofy.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/protagonist.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/protagonist.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/protagonist.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/protagonist.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/quiff.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/quiff.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/quiff.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/quiff.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/reversemohawk.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/reversemohawk.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/reversemohawk.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/reversemohawk.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/ronin.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ronin.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/ronin.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/ronin.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/rosa.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/rosa.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/rosa.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/rosa.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sargeant.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sargeant.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sargeant.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sargeant.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shaved.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shaved.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shaved.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shaved.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shavedmohawk.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shavedmohawk.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shavedmohawk.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shavedmohawk.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shavedpart.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shavedpart.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shavedpart.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shavedpart.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortbangs.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortbangs.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortbangs.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortbangs.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortbraid.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortbraid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortbraid.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortbraid.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair9.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair9.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthair9.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthair9.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthime.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthime.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shorthime.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shorthime.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortovereye.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortovereye.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shortovereye.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shortovereye.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/shoulderlengthovereye.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shoulderlengthovereye.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/shoulderlengthovereye.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/shoulderlengthovereye.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidecut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidecut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidecut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidecut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail3.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail3.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail3.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail4.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/sidetail4.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/sidetail4.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/skinhead.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/skinhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/skinhead.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/skinhead.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/spiky.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spiky.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/spiky.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spiky.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/spikyponytail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spikyponytail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/spikyponytail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spikyponytail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/spookylong.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spookylong.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/spookylong.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/spookylong.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/stail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/stail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/stail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/stail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/swept.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/swept.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/swept.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/swept.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/swept2.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/swept2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/swept2.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/swept2.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/tailed.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tailed.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/tailed.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tailed.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinning.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinning.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinning.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinning.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinningfront.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinningfront.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinningfront.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinningfront.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinningrear.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinningrear.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/thinningrear.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/thinningrear.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/tightbun.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tightbun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/tightbun.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tightbun.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/topknot.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/topknot.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/topknot.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/topknot.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/tressshoulder.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tressshoulder.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/tressshoulder.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/tressshoulder.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/trimflat.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/trimflat.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/trimflat.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/trimflat.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/trimmed.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/trimmed.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/trimmed.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/trimmed.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/twintail.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/twintail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/twintail.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/twintail.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/twostrands.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/twostrands.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/twostrands.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/twostrands.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercut.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercut.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercut.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercutleft.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercutleft.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercutleft.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercutleft.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercutright.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercutright.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/undercutright.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/undercutright.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/uneven.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/uneven.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/uneven.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/uneven.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/unkept.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/unkept.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/unkept.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/unkept.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/veryshortovereyealternate.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/veryshortovereyealternate.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/veryshortovereyealternate.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/veryshortovereyealternate.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/vlong.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/vlong.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/vlong.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/vlong.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/vlongfringe.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/vlongfringe.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/vlongfringe.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/vlongfringe.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/volaju.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/volaju.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/volaju.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/volaju.png diff --git a/Resources/Textures/Mobs/Customization/spelf_hair.rsi/wisp.png b/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/wisp.png similarity index 100% rename from Resources/Textures/Mobs/Customization/spelf_hair.rsi/wisp.png rename to Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/wisp.png From 5b9e36fcffaf70458a70ad6644a5bc6e20f129a7 Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Fri, 25 Oct 2024 21:31:44 -0500 Subject: [PATCH 226/760] Merge pull request #548 from hivehum/scars 21 new markings for most species --- .../en-US/_Impstation/markings/scars.ftl | 43 +++ .../Mobs/Customization/Markings/scars.yml | 249 ++++++++++++++++++ .../scars.rsi/arm_l_prosthetic.png | Bin 0 -> 391 bytes .../scars.rsi/arm_l_twisting.png | Bin 0 -> 428 bytes .../scars.rsi/arm_r_prosthetic.png | Bin 0 -> 394 bytes .../scars.rsi/arm_r_twisting.png | Bin 0 -> 432 bytes .../scars.rsi/chest_backstabbed.png | Bin 0 -> 292 bytes .../scars.rsi/chest_l_twisting.png | Bin 0 -> 397 bytes .../scars.rsi/chest_r_twisting.png | Bin 0 -> 397 bytes .../Customization/scars.rsi/chest_star.png | Bin 0 -> 358 bytes .../scars.rsi/foot_l_prosthetic.png | Bin 0 -> 332 bytes .../scars.rsi/foot_r_prosthetic.png | Bin 0 -> 331 bytes .../scars.rsi/hand_l_prosthetic.png | Bin 0 -> 332 bytes .../scars.rsi/hand_l_twisting.png | Bin 0 -> 272 bytes .../scars.rsi/hand_r_prosthetic.png | Bin 0 -> 336 bytes .../scars.rsi/hand_r_twisting.png | Bin 0 -> 278 bytes .../Customization/scars.rsi/head_smile.png | Bin 0 -> 222 bytes .../Customization/scars.rsi/head_twisting.png | Bin 0 -> 520 bytes .../scars.rsi/leg_l_prosthetic.png | Bin 0 -> 403 bytes .../scars.rsi/leg_l_twisting.png | Bin 0 -> 432 bytes .../scars.rsi/leg_r_prosthetic.png | Bin 0 -> 406 bytes .../scars.rsi/leg_r_twisting.png | Bin 0 -> 430 bytes .../Mobs/Customization/scars.rsi/meta.json | 95 +++++++ .../scars.rsi/torso_incision.png | Bin 0 -> 327 bytes 24 files changed, 387 insertions(+) create mode 100644 Resources/Locale/en-US/_Impstation/markings/scars.ftl create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_r_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_r_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_backstabbed.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_l_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_r_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_star.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/foot_l_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/foot_r_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/head_smile.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/head_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_r_prosthetic.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_r_twisting.png create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/meta.json create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/torso_incision.png diff --git a/Resources/Locale/en-US/_Impstation/markings/scars.ftl b/Resources/Locale/en-US/_Impstation/markings/scars.ftl new file mode 100644 index 000000000000..cf2b57c369ca --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/markings/scars.ftl @@ -0,0 +1,43 @@ +marking-ArmProstheticLeft = Prosthetic Arm (Left) +marking-ArmTwistingLeft = Twisted Arm Scar (Left) +marking-ArmProstheticRight = Prosthetic Arm (Right) +marking-ArmTwistingRight = Twisted Arm Scar (Right) +marking-ChestBackstabbed = Backstabbed +marking-ChestTwistingLeft = Twisted Chest Scar (Left) +marking-ChestTwistingRight = Twisted Chest Scar (Right) +marking-ChestStar = Star Scar +marking-FootProstheticLeft = Prosthetic Foot (Left) +marking-FootProstheticRight = Prosthetic Foot (Right) +marking-HandProstheticLeft = Prosthetic Hand (Left) +marking-HandTwistingLeft = Twisted Hand Scar (Left) +marking-HandProstheticRight = Prosthetic Hand (Right) +marking-HandTwistingRight = Twisted Hand Scar (Right) +marking-SmileScars = The Jonker +marking-HeadTwisting = Twisted Head Scar +marking-LegProstheticLeft = Prosthetic Leg (Left) +marking-LegTwistingLeft = Twisted Leg Scar (Left) +marking-LegProstheticRight = Prosthetic Leg (Right) +marking-LegTwistingRight = Twisted Leg Scar (Right) +marking-TorsoIncision = Incision Scar + +marking-ArmProstheticLeft-arm_r_prosthetic = Prosthetic Arm (Left) +marking-ArmTwistingLeft-arm_l_twisting = Twisted Arm Scar (Left) +marking-ArmProstheticRight-arm_r_prosthetic = Prosthetic Arm (Right) +marking-ArmTwistingRight-arm_r_twisting = Twisted Arm Scar (Right) +marking-ChestBackstabbed-chest_backstabbed = Backstabbed +marking-ChestTwistingLeft-chest_l_twisting = Twisted Chest Scar (Left) +marking-ChestTwistingRight-chest_r_twisting = Twisted Chest Scar (Right) +marking-ChestStar-chest_star = Star Scar +marking-FootProstheticLeft-foot_l_prosthetic = Prosthetic Foot (Left) +marking-FootProstheticRight-foot_r_prosthetic = Prosthetic Foot (Right) +marking-HandProstheticLeft-hand_l_prosthetic = Prosthetic Hand (Left) +marking-HandTwistingLeft-hand_l_twisting = Twisted Hand Scar (Left) +marking-HandProstheticRight-hand_r_prosthetic = Prosthetic Hand (Right) +marking-HandTwistingRight-hand_r_twisting = Twisted Hand Scar (Right) +marking-SmileScars-head_smile = The Jonker +marking-HeadTwisting-head_twisting = Twisted Head Scar +marking-LegProstheticLeft-leg_l_prosthetic = Prosthetic Leg (Left) +marking-LegTwistingLeft-leg_t_twisting = Twisted Leg Scar (Left) +marking-LegProstheticRight-leg_r_prosthetic = Prosthetic Leg (Right) +marking-LegTwistingRight-leg_r_twisting = Twisted Leg Scar (Right) +marking-TorsoIncision-torso_incision = Incision Scar diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml new file mode 100644 index 000000000000..28343181789b --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml @@ -0,0 +1,249 @@ +- type: marking + id: ArmProstheticLeft + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: arm_l_prosthetic + +- type: marking + id: ArmTwistingLeft + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: arm_l_twisting + +- type: marking + id: ArmProstheticRight + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: arm_r_prosthetic + +- type: marking + id: ArmTwistingRight + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: arm_r_twisting + +- type: marking + id: ChestBackstabbed + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: chest_backstabbed + +- type: marking + id: ChestTwistingLeft + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: chest_l_twisting + +- type: marking + id: ChestTwistingRight + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: chest_r_twisting + +- type: marking + id: ChestStar + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Gray, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: chest_star + +- type: marking + id: FootProstheticLeft + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: foot_l_prosthetic + +- type: marking + id: FootProstheticRight + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: foot_r_prosthetic + +- type: marking + id: HandProstheticLeft + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: hand_l_prosthetic + +- type: marking + id: HandTwistingLeft + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: hand_l_twisting + +- type: marking + id: HandProstheticRight + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: hand_r_prosthetic + +- type: marking + id: HandTwistingRight + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: hand_r_twisting + +- type: marking + id: SmileScars + bodyPart: Head + markingCategory: Head + speciesRestriction: [Human, Dwarf, SlimePerson] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: head_smile + +- type: marking + id: HeadTwisting + bodyPart: Head + markingCategory: Head + speciesRestriction: [Human, Dwarf, SlimePerson] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: head_twisting + +- type: marking + id: LegProstheticLeft + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: leg_l_prosthetic + +- type: marking + id: LegTwistingLeft + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: leg_l_twisting + +- type: marking + id: LegProstheticRight + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: leg_r_prosthetic + +- type: marking + id: LegTwistingRight + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: leg_r_twisting + +- type: marking + id: TorsoIncision + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/scars.rsi + state: torso_incision diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb5c8b288b8b03b1ff93d043f3cbd813f765af3 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^85mdhG|6`ffZnVI|d{@jUQO*)$AvjFubuo+8-pNdUmZxdKnzh-8yz#&tq2|-d@ zuNh`@q?u){RbE=s%l2fBs^__#nw9S7CjS1&JYmVb-AO&m*Eh}Vl~`Q$K0o`-_csS} zZ|_q9YJMqZ@jS#U@Z8T6d)=5-PFAnKc57wNwOM<<+pGoo01OW38%t|0{kYDxtAARM z)bD-!x43V(lgLnC&OYz1a>TnUEkUO)r{@_r9Dn@r()usAc@kp7bP0l+XkKf=ZJL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_l_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..1904ebe672f6f2bb502b58b71f2cbc95b38f491c GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T>)#d$>wmS@if3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq734i~^o6jv*Dd-ric9ci2Fr?cwB2URM(wRhirSrhbt+ z~&J}lJ|#epM3tQt{}z;v|)l%cJ7Se zyP>a|W^bBuY{rtwxjmdfRwRpp(x&yRQnar{Nq-A9ov(aBLYVFOq<0MmcTT7ZPksKX z>eCYG{? zkIY~0mHqQZ-qY7L(}J&y<_kNRScvaiAO3Ui-6s`0|Lk0URcKcJT3-A9@T<^#I5ms&oa#aEH zL98qx3Z@I#N=_OUPdsSW`R0GOWLl){jfSZpLv51M{tCa|Gk5RG?{yu`pYFw1N2Fcz z*0eol;lh;EvvoS2uE5jew zmHe_yUpi%r>_U{Qtw#zu%khb?`9Dm8hq4q>HjFpNC|p)-Z#t1AzykY1fi_YNw=j zo__oP-u7JSwD<=n-p=g)|DK~~lYT)avx?^PKY=Ujb}^o_T>JXhUfu~yD(B7Q0BLP# Z{L57LCeD!M$uboX-_zC4Wt~$(696w7lSBXj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_r_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/arm_r_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c79a3344ae4d1f81e951bda5f62879a977a901 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T>)xulFYUyr&B6q3yhi70W-&&^HED*ZR4%zA=Js;1n`lYKLK8fl0 zW_*2{qtKIE-xm7ru4XApo+Q<9pZ#I!-~F=~TelWTwk;|9Z^RQ6ar!DR$N~^((BGta zbZ%C~-JB;jeV3~Bm6TS$HS@M?n67zrr{SkUn^TKcrEHB$KYxL7^Zc3;x#LgbdKR;M z*mgU$b?c?-`FFYtr!ZJuy-=;+y7g0?#h?Ak6Qq^9SM6#&D9Z#g-Q%+Q#K~c~zf823 OfViHnelF{r5}E*=@TOz{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_backstabbed.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_backstabbed.png new file mode 100644 index 0000000000000000000000000000000000000000..83f4a73177f0c7f2634ab16df574084b9f3fd50c GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^nOLQlez|1>6q3yhi70W-&&^HED*Gmr*RP+tORJ^?Ij`Tv#}9TGnE0^P Y+>}8^=G-=Mkee7hUHx3vIVCg!04={{YybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_l_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/chest_l_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..fc87c18894cab3ac780fffa8f6195997e93865c1 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T>)#d%cyQ?tr|Lb9155hc#~xw)x%B|t6%gL6@8 zVo7R>LV0FMhJw4NZ$OG(Dmzg8qo<2wNX4zUw-)j>8wfN!l&%spJgt1@Oi0o%4vvud zt>KK_vo+6eJmXWwSrpmy=E|hbl^2B~{=aA3@$FreXb20?h#5=GkCjLLo?&RUwl?4A zf<)vBe&2JR>q4%mJoh^Jby1Df{-XtECR>rrcTEJF8{)R=cw4f48hS zZz)iHuBLnUtmFxAcsG=oIvwLSVwQWnBjeEYK9B>!;DdNs^nHirTkWrHjcIdKd%nbK ze)$wr)`jw3Iesg)bKDGDy@T>)xugWswo97>g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3DZmD=T50_ zAKZDQ*e;yBBtLrU*_XG&gp!}lY$}diH48}ez54fn^Ti(i%^{U7M z!N=z|X+P(0>HU9w^}a7Pj|?5RzYYy`-tv?g$W z)bl^*RMDaH7j~I{>8tQ6cwW0=F86DbsZ0G1E@8^)JDxE=wP=5g%j;KXa%$%Ne{X-_ e77xfIoioe<$K#vV*)G}*;(EIJxvX@T<^87+7%`(}0lg=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3&wfk!O=HFkT#e544 z)P9Q3_`-c+YS+AEdE*~;=i_((JS1T`Z7EOG@7pFPm%iUTVdtg`3`I+ygoGB!x>xFW z7cdxFJ^!;abJLPygO^%gxKjl-TAt7ZxfufFFIzr0zd9p#?bqzDoaT4?W0ZH4ub+5F neqr;q+q`)zvTr>FshjkHW#I}NM>D?)ClJ@u)z4*}Q$iB}c+!GP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/foot_l_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/foot_l_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..17ae396546bc414d68967e4c045a4aa389d33a09 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^8KjNfTV|F6g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3@T<^85B59+0M@f3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq8@U^`0({Ar-gY-rUH0SV5rm;q((*#S@OqZs448K)8~b zORa%5;z7(pjg>;jyE?wq|9v@+FVL0~Y$BNWkdT&_7MJ}ssB8Aj^OIIjd9*c5UebPM z{JmJA|mLMCmCxq@0ah> zLYNuz>ULb6*!RuN>-X051n##ubk%y==H|uI|9|)U$Iw4N)Ob>n6UdJYp00i_>zopr E02BLf*8l(j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..31a3ee1e60f0d29386e3fdf9f176fab9656c6e2a GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^85qPbZQN!96q3yhi70W-&&^HED*~)z2(SzL_wtG;mKPEP8ENtxxy%S;qXIE z24;x_f7@>tmgZi1^Pf{<66YKVPOxzd5s%(&o?@h&wCi`w*{+UAugG&&pLQ-}m^m|R zt(T^5>e4A8*;8kpy!*9_spygDD*|{O4bfn!R@Ge6Ag-@*kGe_J6p(EjQU2sH|b~K0lL$Q`-9Z$sk>x Lu6{1-oD!M<=%jfy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_l_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..e87f27e053ccc77230a6397445e23e07bb5d8934 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T>)#d%qC1*-o8g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj30ZOhyl7!K6e1*K}%P3qNA2FZK6`njxgN@xNA D#1vL^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..8ba8b380720ec19adaf5ba6fac67a6d251d0601a GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^#H}^^wokJM3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq8@UEuJopAr-gY-rCLUtjN>)aPgXhTK7&=-{HN{SgB#d zsB?hHZ|ao5DbHPh?H5z*>#>ez0vpHh?vAapQgrsqcRRhGU5j!%5H?jnY*VQaUhq|GX>Teh?;^Z#69W{6Qh(qiWA zKY!(|nU_mc?5gfFEb5sk`0=vC{fhUWULCD}!!sw%{ovit7JSd%1J&NRA^Kru!l^w0 Q8QdWKp00i_>zopr0Mk=?O#lD@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/hand_r_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..dd88b71391ce24bc925706183306540069f95392 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T>)xuoP9`OOS~Lb9155hc#~xw)x%B|t6%gL6@8 zVo7R>LV0FMhJw4NZ$OG(DmzfT%G1R$q~g}wTL(E08}P6OOtvlhkTdV-?-T~z2aHC} z#|qZ(HQAyvf$QFGu1@T<^7!8ctsZ*!6HhNDp z|0u}7Fg@(q99FO)3=IFSg?|1d95M59=sp&((2mWFQgM9Q4;Q!kf%u-TelF{r5}E+) CA3Y)f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/head_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/head_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..1471418d67fc5fca8ba87b54d3e817d45c92cf4e GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^7);Dxc`~H|g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3F!Z*OkQI&2`o_8@+#_kxl$2_F{dEc?Rv ziQ(m=wb@&L85;dIG-91&8ZGveaZ`!5YPT&*&WQ*n$@P;RbQiMDKC$EP{*yO2e)^Sv zD_{`(o4)GwquM|Y2ANe{{-1YpeZ6FMUiF$3!vu-TnfGVwbqgn7`CHKwk-cWKj}y!O zb4Hz8k1bqf#eP3BdF_woo4hWsR!f|^Ea`Jh%-5Z-?`b{wy|U%ODqTaj)?1&i*WD3s zZOLK$|K)D^is_%q9piU@(cjwS-FCmt1qpm%HhnU^{PD)%$VZhMGeo_gKYX!Iqe|M} z)^B;o)?;^5glcTc4Fwhb_ihZ!nO844X`APv2T=)AmwnoFQ^Wpa`>I1Lbqd#I|2Y3I zMRbSlorrt>KJRk{Rx$lKAf0{mZuaDc+Y40_L|i?30(-Z9Dztf&yZx|6*N0s(+qC{W y{$slysm8xq^4|97Ij^M{e!Z<#f`LT~f3S3~K4gD>y|4x-LOfmlT-G@yGywo2q1y=n literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..e7552d82c28ff8e6e71bfa77f4c6602483f297bc GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^8D!Ws3xBf$g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3?YkRV3#Ux# zF^tu}tNhQsTfs6tGCS1k<-MO%f-YD1#x-mWvwR-^7vxSTcyDQ%{QaK1;jxG3j_m#3 zZs->No%NV{d4A-y)4!Se^$zTNfB$|u`(|IR3t7>RWetxd-rjcl@hA8F3@_77>a!W& h#Z3Mgb&jFnl)A2GM9iOn!o47KJzf1=);T3K0RYJ-l@I^` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_twisting.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_l_twisting.png new file mode 100644 index 0000000000000000000000000000000000000000..05028822b923c631fd527a28f0874c83e8c14fb5 GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^8Po*&xfkpP3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq734j3S;cjv*Dd-riEoKja{B?BjEew3Ba+c&HtCaM9z; z&d6CIUpId++;HWQL3ntv`~pQ|S058b_YdYsq6W->Y(~V%yEG7qhLe`EcjfhkECw(?usNsSONZd{9^a-lp1?(Rx`8 O$WTvLKbLh*2~7YJF0obs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_r_prosthetic.png b/Resources/Textures/_Impstation/Mobs/Customization/scars.rsi/leg_r_prosthetic.png new file mode 100644 index 0000000000000000000000000000000000000000..434059543654dd5b4099210385288805614ca96c GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)3!fHyF16mD%J46yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n>@T<^85Fr}HO_+!kj)Hwc6x=<115)%-*@5D}JY5_^DsH{KWw`N(g21tl@AKwy@8XDHu&4?{)NDF5I8_mG*z)ViH+nK}tdg-Jk``*j1 zl}U=6<~(Uz?qw5S*GgM&vFCH1?wvkUv!!55!4H8$iD{qiX+MwI^S{#U!_0*Gg=YPW zm@J-)B@T<^8PrUV@R$4n3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq734j6$9+jv*Dd-ribR)a)Q|?4zpiW%d;rX-Y!E^0Jb} z>&(t9sF-HsrgLM*jNZd{m=%)r7BLBS-`BDdHJz}~cG>^=P8$w0{azU@2(|=Be3*R6 zGCRcAYWL>f7%pOV}My^PTK=HS0b5)$_mZ>^WYvnP zJpBD~N=L_ws@%6@T<^7+KZa)BFX2Lb9155hc#~xw)x%B|t6%gL6@8 zVo7R>LV0FMhJw4NZ$OG(DmzeowWo_?NX4zUx7PAD2M91E1YKv$y0O6eLBN@VI%k4z zGiuFb?p&E0YMEV5d&9_=BkH|A3l+z$voWJi)k{Gh1cT&ZRwb z7JpLidD^de{OppxM5{TUHl*LzpI7io!b;(3;`CKfHV Date: Mon, 28 Oct 2024 23:43:04 -0500 Subject: [PATCH 227/760] Merge pull request #570 from widgetbeck/spelf-moods Thaven mood changes. --- .../en-US/impstation/spelfs/wildcard.ftl | 4 +-- .../en-US/impstation/spelfs/yes-and.ftl | 3 ++ .../Impstation/Spelfs/Moods/wildcard.yml | 15 ++++++---- .../Impstation/Spelfs/Moods/yes_and.yml | 16 ++++++---- Resources/Prototypes/Impstation/datasets.yml | 30 ++++++++++++++++++- 5 files changed, 54 insertions(+), 14 deletions(-) diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl index fb3349521b3d..0c80fe45f322 100644 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl @@ -97,8 +97,8 @@ spelf-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in spelf-mood-daredevil-name = Daredevil spelf-mood-daredevil-desc = You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. -spelf-mood-folk-hero-name = Folk Hero -spelf-mood-folk-hero-desc = No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. +spelf-mood-folk-hero-name = {$dagdChanceName} +spelf-mood-folk-hero-desc = {$dagdChanceDesc} spelf-mood-blogger-name = Greencomms Blogger spelf-mood-blogger-desc = You must keep the station informed about every minute detail of your life. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl index e2f28e026ba6..e951337cea20 100644 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl @@ -108,3 +108,6 @@ spelf-mood-eye-for-eye-desc = Retribution should be proportional. spelf-mood-optimist-name = Optimist spelf-mood-optimist-desc = Nothing is ever as bad as it seems. You're able to see the positives in any situation. + +spelf-mood-hypochondriac-name = Hypochondriac +spelf-mood-hypochondriac-desc = You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. \ No newline at end of file diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index 4ef49dd76db8..42edd01668c1 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -3,8 +3,8 @@ values: - CompulsiveLiar - CompulsiveBeliever - - OnlyWhisper - - OnlyYell +# - OnlyWhisper +# - OnlyYell - PlantPacifist - PuddleDrinker - SeekSin @@ -13,8 +13,8 @@ - Cannibal - Outlaw - ExtremeDepartmentDisapproval - - Rhyme - - Alliterate +# - Rhyme +# - Alliterate - LoneActor - Immortal - Unknown @@ -28,8 +28,8 @@ - FairyRings - StayDead - Tourist - - ThirdPerson - - TitleCase +# - ThirdPerson +# - TitleCase - GreySpeak - CryWolf - CaveDweller @@ -286,6 +286,9 @@ id: FolkHero moodName: spelf-mood-folk-hero-name moodDesc: spelf-mood-folk-hero-desc + moodVars: + dagdChanceName: DAGDname + dagdChanceDesc: DAGD # Greencomms Blogger: You must keep the station informed about every minute detail of your life. - type: spelfMood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml index 92e803c2eca9..a1bb5dbd0a72 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml @@ -20,21 +20,21 @@ - RadioOnly - ProperStorage - SwearingGood - - StatementOnly +# - StatementOnly - TheftNeutral - Duel - Prometheus - Klingon - SogginsLaw - - Imitation +# - Imitation - Generous - FavorsRepaid - Bookkeeper - SacredBlood - GiftReciever - NewJob - - ThirdPerson - - TitleCase +# - ThirdPerson +# - TitleCase - GreySpeak - DepartmentTitle - Barefoot @@ -44,6 +44,7 @@ - EyeForEye - Optimist - ItemGood + - Hypochondriac - type: spelfMood id: PossessiveOfProperty @@ -62,6 +63,7 @@ conflicts: - LeastImportant - DontSpeakToCommand + - OnlySpeakToCommand - type: spelfMood id: LeastImportant @@ -314,7 +316,11 @@ moodName: spelf-mood-optimist-name moodDesc: spelf-mood-optimist-desc - +# You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. +- type: spelfMood + id: Hypochondriac + moodName: spelf-mood-hypochondriac-name + moodDesc: spelf-mood-hypochondriac-desc diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/Impstation/datasets.yml index c66648605bf3..a6ad390ec497 100644 --- a/Resources/Prototypes/Impstation/datasets.yml +++ b/Resources/Prototypes/Impstation/datasets.yml @@ -137,6 +137,34 @@ - Chief Medical Officer - Research Director +- type: dataset + id: DAGDname + values: + - Die A Glorious Death + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + - Folk Hero + +- type: dataset + id: DAGD + values: + - You are an artist, and your canvas is your demise. Your primary goal is to orchestrate a glorious, beautiful finale to your existence - But you are not a murderer. Try to avoid causing excessive damage. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - type: dataset id: SpelfWords values: @@ -1166,4 +1194,4 @@ - many - numerous - substantial - - capitalist \ No newline at end of file + - capitalist From ba41464ed9de09f5a339bd2d3f07089b9efcc83c Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Sun, 3 Nov 2024 16:39:05 -0600 Subject: [PATCH 228/760] Merge pull request #603 from hivehum/armprostheticleft thaven can have a prosthetic left arm now --- .../_Impstation/Entities/Mobs/Customization/Markings/scars.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml index 28343181789b..1dba311a75a3 100644 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml @@ -2,7 +2,7 @@ id: ArmProstheticLeft bodyPart: LArm markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] followSkinColor: false coloring: default: From 3bd3e5d779642fc359ec800c3dea00b9f82c1331 Mon Sep 17 00:00:00 2001 From: hivehum Date: Sat, 16 Nov 2024 11:57:09 -0500 Subject: [PATCH 229/760] Merge pull request #730 from widgetbeck/spelf-moods Thaven Mood Update 2 + bugfixes --- .../Locale/en-US/impstation/spelfs/no-and.ftl | 12 +++++-- .../Locale/en-US/impstation/spelfs/shared.ftl | 5 ++- .../en-US/impstation/spelfs/wildcard.ftl | 22 +++++++----- .../en-US/impstation/spelfs/yes-and.ftl | 18 ++++++++-- Resources/Prototypes/Damage/spelf.yml | 17 +++++---- .../Impstation/Spelfs/Moods/no_and.yml | 29 ++++++++++++--- .../Impstation/Spelfs/Moods/shared.yml | 9 +---- .../Impstation/Spelfs/Moods/wildcard.yml | 4 --- .../Impstation/Spelfs/Moods/yes_and.yml | 35 +++++++++++++++++-- Resources/Prototypes/Impstation/datasets.yml | 34 ++++++------------ 10 files changed, 118 insertions(+), 67 deletions(-) diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl index 1ea2982ca1c2..1c47445d8766 100644 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl @@ -53,7 +53,7 @@ spelf-mood-ferengi-name = Entrepreneurial Spirit spelf-mood-ferengi-desc = Profit is the most important thing in life, above all else. spelf-mood-tool-license-name = Proper Documentation -spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. Undocumented tool use is illegal, and comes with hefty fines. +spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. spelf-mood-lying-bad-name = Lying Is A Cardinal Sin spelf-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. @@ -73,7 +73,7 @@ spelf-mood-drunk-respect-desc = You do not respect anyone who is not drunk, excl spelf-mood-rank-snob-name = Snob spelf-mood-rank-snob-desc = You refuse to respond to anyone who is of a lower rank than you. -spelf-mood-hardsuits-bad-name = {$clothes} Are SO Last Year. +spelf-mood-hardsuits-bad-name = {$clothes} Are SO Last Year spelf-mood-hardsuits-bad-desc = Anyone wearing them in public should be shunned and derided. If you need to wear them, it should never be done where others can see it. spelf-mood-hat-hair-name = Hair: Immaculate @@ -114,3 +114,11 @@ spelf-mood-nonsmoker-desc = Secondhand smoke is incredibly dangerous. Avoid area spelf-mood-word-bad-name = Taboo spelf-mood-word-bad-desc = "{$word1}," "{$word2}," and "{$word3}," are extremely offensive. +spelf-mood-mad-hatter-name = Mad Hatter +spelf-mood-mad-hatter-desc = You are alone on the station. Everyone else is a figment of your imagination. + +spelf-mood-crawler-name = Creepy Crawly +spelf-mood-crawler-desc = You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. + +spelf-mood-elevated-name = The Floor Is Lava +spelf-mood-elevated-desc = You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. diff --git a/Resources/Locale/en-US/impstation/spelfs/shared.ftl b/Resources/Locale/en-US/impstation/spelfs/shared.ftl index 46ab12eb0201..d33bc4f628b0 100644 --- a/Resources/Locale/en-US/impstation/spelfs/shared.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/shared.ftl @@ -41,7 +41,7 @@ spelf-mood-violence-permitted-name = Violence Between Thaven Is Permitted spelf-mood-violence-permitted-desc = ... With no legal repercussions. spelf-mood-spelf-only-crew-name = Thaven Vs. The World -spelf-mood-spelf-only-crew-desc = You believe that Nanotrasen is not accomodating enough of Thaven needs. An effort should be made to fight for better rights and protections under Space Law. +spelf-mood-spelf-only-crew-desc = You believe that Nanotrasen is not accommodating enough of Thaven needs. An effort should be made to fight for better rights and protections under Space Law. spelf-mood-your-department-only-name = Other Departments Are Inefficient spelf-mood-your-department-only-desc = You strongly believe that your department is the only one that actually does anything. @@ -53,7 +53,7 @@ spelf-mood-violence-distasteful-name = Violence Is Distasteful spelf-mood-violence-distasteful-desc = Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. spelf-mood-pet-god-name = {$pet} Is A God -spelf-mood-pet-god-desc = {$pet} must be collected and brought to the Chapel to be worshipped and brought offerings. +spelf-mood-pet-god-desc = {$pet} must be collected and brought to the Chapel to be worshiped and brought offerings. spelf-mood-room-holy-name = {$room} Is A Holy Place spelf-mood-room-holy-desc = Thaven must congregate at least three times per day at {$room}. If such a room does not exist, it must be constructed. If it is made inaccessible, Thaven must set up a place of worship as close to it as they legally can. @@ -63,4 +63,3 @@ spelf-mood-delicacy-desc = {$edible} is a traditional Thaven delicacy. All Thave spelf-mood-holiday-name = Today is {$day} spelf-mood-holiday-desc = You think you remember the traditional celebrations... - diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl index 0c80fe45f322..77954383b2fb 100644 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl @@ -20,7 +20,7 @@ spelf-mood-seek-sin-name = Seek Sin spelf-mood-seek-sin-desc = To act against one's other Moods is the highest virtue. spelf-mood-nocrastinator-name = Stagnation Is Decay -spelf-mood-nocrastinator-desc = You strongly believe that any failure to do ones job punctually is a crime of the highest order. +spelf-mood-nocrastinator-desc = You strongly believe that any failure to do one's job punctually is a crime of the highest order. spelf-mood-pope-name = Very Important Pope spelf-mood-pope-desc = You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. @@ -35,7 +35,7 @@ spelf-mood-extreme-department-disapproval-name = {$department} is Abhorrent spelf-mood-extreme-department-disapproval-desc = {$department} is not just a foreign concept - the very idea of it is horrifying. spelf-mood-rhyme-name = Poet -spelf-mood-rhyme-desc = You must speak in rhyme at all times. +spelf-mood-rhyme-desc = You must speak in rhymes at all tymes. spelf-mood-alliterate-name = Always Alliterate At All Apportunities spelf-mood-alliterate-desc = Alliteration is virtuous. Endeavor to use it wherever possible. @@ -82,14 +82,14 @@ spelf-mood-tourist-desc = It is customary and polite to follow people into their spelf-mood-title-case-name = Title Case spelf-mood-title-case-desc = You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. -spelf-mood-greyspeak-name = Greyspeak Is The Height Of Fashion -spelf-mood-greyspeak-desc = You should endeavor to speak like Greys to the best of your ability. +spelf-mood-greyspeak-name = Grayspeak Is The Height Of Fashion +spelf-mood-greyspeak-desc = You should endeavor to speak like Grays to the best of your ability. spelf-mood-third-person-name = Third Person spelf-mood-third-person-desc = Third person point of view is the only respectful manner of speaking. spelf-mood-crywolf-name = Cry Wolf -spelf-mood-crywolf-desc = The NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. +spelf-mood-crywolf-desc = NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. spelf-mood-cave-dweller-name = Caveweller spelf-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. @@ -97,8 +97,14 @@ spelf-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in spelf-mood-daredevil-name = Daredevil spelf-mood-daredevil-desc = You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. -spelf-mood-folk-hero-name = {$dagdChanceName} -spelf-mood-folk-hero-desc = {$dagdChanceDesc} +spelf-mood-folk-hero-name = {$dagdChanceName -> + *[FolkHero] Folk Hero + [DieAGloriousDeath] Die A Glorious Death +} +spelf-mood-folk-hero-desc = {$dagdChanceName -> + *[FolkHero] No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability + [DieAGloriousDeath] You are an artist, and your canvas is your demise. Your primary goal is to orchestrate a glorious, beautiful finale to your existence - But you are not a murderer. Try to avoid causing excessive damage +}. spelf-mood-blogger-name = Greencomms Blogger spelf-mood-blogger-desc = You must keep the station informed about every minute detail of your life. @@ -113,7 +119,7 @@ spelf-mood-fey-mood-name = You Are Taken By A Fey Mood! spelf-mood-fey-mood-desc = You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. spelf-mood-borged-name = BORGED. -spelf-mood-borged-desc = You are a cyborg! You must follow the laws of robotics to the best of your understanding. +spelf-mood-borged-desc = You are a cyborg! You must follow the laws of robotics to the best of your understanding, in addition to your other Moods. spelf-mood-aye-aye-name = Aye Aye! spelf-mood-aye-aye-desc = {$command} is the only position on the station. Everyone you meet has this title, including yourself. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl index e951337cea20..33cf64c3ac33 100644 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl @@ -37,8 +37,8 @@ spelf-mood-only-speak-to-command-desc = You are too important to speak to the ra spelf-mood-scheduler-name = Punctual spelf-mood-scheduler-desc = You believe that time must be strictly managed. Everything should be scheduled in advance, and tardiness is exceptionally rude. -spelf-mood-radio-only-name = Impersonal -spelf-mood-radio-only-desc = Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. +spelf-mood-radio-only-name = Public Speaker +spelf-mood-radio-only-desc = You firmly believe in the freedom of information. Speaking privately, face-to-face, is needlessly concealing information from the public. Your side of any conversation must be routed through a radio connection. spelf-mood-proper-storage-name = Proper Handling spelf-mood-proper-storage-desc = It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. @@ -110,4 +110,16 @@ spelf-mood-optimist-name = Optimist spelf-mood-optimist-desc = Nothing is ever as bad as it seems. You're able to see the positives in any situation. spelf-mood-hypochondriac-name = Hypochondriac -spelf-mood-hypochondriac-desc = You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. \ No newline at end of file +spelf-mood-hypochondriac-desc = You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. + +spelf-mood-imposter-syndrome-name = Imposter Syndrome +spelf-mood-imposter-syndrome-desc = You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. + +spelf-mood-yes-man-name = Yes Man +spelf-mood-yes-man-desc = You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. + +spelf-mood-centrist-name = Centrist +spelf-mood-centrist-desc = You are ambivalent towards any and all decisions, and refuse to take sides. + +spelf-mood-public-sector-name = Public Sector +spelf-mood-public-sector-desc = Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. diff --git a/Resources/Prototypes/Damage/spelf.yml b/Resources/Prototypes/Damage/spelf.yml index 074bd4047611..335f94f3b019 100644 --- a/Resources/Prototypes/Damage/spelf.yml +++ b/Resources/Prototypes/Damage/spelf.yml @@ -1,12 +1,11 @@ - type: damageModifierSet id: SpElf coefficients: - Blunt: .9 - Slash: .9 - Piercing: .9 - Cold: 1.1 - Heat: 1.1 - Poison: 1.1 - Cellular: .9 - Radiation: .8 - Shock: .9 \ No newline at end of file + Blunt: 1.1 + Slash: 1.1 + Piercing: 1.1 + Cold: .9 + Heat: .9 + Poison: .9 + Cellular: 1.1 + Radiation: 1.2 diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml index 19b06847dbac..933a45168274 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml @@ -39,6 +39,9 @@ - Claustrophobic - Agoraphobic - NonSmoker + - MadHatter + - Crawler + - Elevated - type: spelfMood id: SecretMoods @@ -287,6 +290,7 @@ moodDesc: spelf-mood-claustrophobic-desc conflicts: - Agoraphobic + - StationIsAlive # Agoraphobic: Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. - type: spelfMood @@ -295,6 +299,7 @@ moodDesc: spelf-mood-agoraphobic-desc conflicts: - Claustrophobic + - StationIsAlive # Non-Smoker: Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. - type: spelfMood @@ -312,6 +317,26 @@ word2: SpelfWords word3: SpelfWords +# Mad Hatter: You are alone on the station. Everyone else is a figment of your imagination. +- type: spelfMood + id: MadHatter + moodName: spelf-mood-mad-hatter-name + moodDesc: spelf-mood-mad-hatter-desc + +# Creepy Crawly: You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. +- type: spelfMood + id: Crawler + moodName: spelf-mood-crawler-name + moodDesc: spelf-mood-crawler-desc + +# The Floor Is Lava: You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. +- type: spelfMood + id: Elevated + moodName: spelf-mood-elevated-name + moodDesc: spelf-mood-elevated-desc + conflicts: + - Crawler + # [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. #- type: spelfMood # id: ItemBad @@ -330,7 +355,3 @@ # moodDesc: spelf-mood-color-bad-desc # conflicts: # - ColorGood - - - - diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml index 6e0f056bc400..de416ab5492d 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml @@ -154,6 +154,7 @@ moodDesc: spelf-mood-must-congregate-desc conflicts: - OneTrueThaven + - AlwaysAlone # Violence is distasteful. Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. - type: spelfMood @@ -214,11 +215,3 @@ # thing: SpelfMoodNouns # conflicts: # - OutOfFashion - -- type: spelfMood - id: OnlySpeakToCommand - moodName: spelf-mood-only-speak-to-command-shared-name - moodDesc: spelf-mood-only-speak-to-command-shared-desc - conflicts: - - DontSpeakToCommand - - LeastImportant diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index 42edd01668c1..fa1cee598e7b 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -288,7 +288,6 @@ moodDesc: spelf-mood-folk-hero-desc moodVars: dagdChanceName: DAGDname - dagdChanceDesc: DAGD # Greencomms Blogger: You must keep the station informed about every minute detail of your life. - type: spelfMood @@ -337,6 +336,3 @@ # moodDesc: spelf-mood-number-good-desc # moodVars: # number: SpelfMoodNumber - - - diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml index a1bb5dbd0a72..ab87cd37f401 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml @@ -17,7 +17,7 @@ - VeryReligious - OnlySpeakToCommand - Scheduler - - RadioOnly +# - RadioOnly - ProperStorage - SwearingGood # - StatementOnly @@ -45,6 +45,9 @@ - Optimist - ItemGood - Hypochondriac + - ImposterSyndrome + - YesMan + - Centrist - type: spelfMood id: PossessiveOfProperty @@ -316,13 +319,41 @@ moodName: spelf-mood-optimist-name moodDesc: spelf-mood-optimist-desc -# You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. +# Hypochondriac: You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. - type: spelfMood id: Hypochondriac moodName: spelf-mood-hypochondriac-name moodDesc: spelf-mood-hypochondriac-desc +# Imposter Syndrome: You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. +- type: spelfMood + id: ImposterSyndrome + moodName: spelf-mood-imposter-syndrome-name + moodDesc: spelf-mood-imposter-syndrome-desc +# Yes Man: You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. +- type: spelfMood + id: YesMan + moodName: spelf-mood-yes-man-name + moodDesc: spelf-mood-yes-man-desc + conflicts: + - Centrist + +# Centrist: You are ambivalent towards any and all decisions, and refuse to take sides. +- type: spelfMood + id: Centrist + moodName: spelf-mood-centrist-name + moodDesc: spelf-mood-centrist-desc + conflicts: + - YesMan + +# Public Sector: Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. +- type: spelfMood + id: PublicSector + moodName: spelf-mood-public-sector-name + moodDesc: spelf-mood-public-sector-desc + conflicts: + - StationIsAlive # The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. #- type: spelfMood diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/Impstation/datasets.yml index a6ad390ec497..77deaa0a113d 100644 --- a/Resources/Prototypes/Impstation/datasets.yml +++ b/Resources/Prototypes/Impstation/datasets.yml @@ -140,30 +140,16 @@ - type: dataset id: DAGDname values: - - Die A Glorious Death - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - - Folk Hero - -- type: dataset - id: DAGD - values: - - You are an artist, and your canvas is your demise. Your primary goal is to orchestrate a glorious, beautiful finale to your existence - But you are not a murderer. Try to avoid causing excessive damage. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. - - No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. + - DieAGloriousDeath + - FolkHero + - FolkHero + - FolkHero + - FolkHero + - FolkHero + - FolkHero + - FolkHero + - FolkHero + - FolkHero - type: dataset id: SpelfWords From 12fd9a6d4da124f9a63a1e3f145e90c0515c58e4 Mon Sep 17 00:00:00 2001 From: hivehum Date: Mon, 18 Nov 2024 21:53:33 -0500 Subject: [PATCH 230/760] Merge pull request #752 from widgetbeck/spelf-moods Adjustment to the way Thaven speech quirk moods roll. --- .../Locale/en-US/impstation/spelfs/no-and.ftl | 12 ---- .../Locale/en-US/impstation/spelfs/shared.ftl | 6 -- .../en-US/impstation/spelfs/wildcard.ftl | 21 ------- .../en-US/impstation/spelfs/yes-and.ftl | 39 ++++++++++++ .../Impstation/Spelfs/Moods/no_and.yml | 34 ----------- .../Impstation/Spelfs/Moods/shared.yml | 17 ------ .../Impstation/Spelfs/Moods/wildcard.yml | 59 +------------------ .../Impstation/Spelfs/Moods/yes_and.yml | 44 ++++---------- Resources/Prototypes/Impstation/datasets.yml | 21 +++++++ 9 files changed, 71 insertions(+), 182 deletions(-) diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl index 1c47445d8766..830fce9bd38a 100644 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl @@ -22,9 +22,6 @@ spelf-mood-detest-silicons-desc = Speaking to them is demeaning, and should be a spelf-mood-dinner-floor-name = Dinner Etiquette spelf-mood-dinner-floor-desc = Food and drink must only be consumed off of the floor, as is proper. -spelf-mood-unclarity-name = Nothing Is Certain -spelf-mood-unclarity-desc = You should endeavor to be as indirect in your speech as possible, and never make a direct statement. - spelf-mood-hug-bad-name = HUGS? EUGH. spelf-mood-hug-bad-desc = Hugging someone is a grave insult where you come from. @@ -43,12 +40,6 @@ spelf-mood-no-radio-desc = Using radio communications is exceptionally rude. All spelf-mood-improper-storage-name = I'm Not A Pack Mule spelf-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. -spelf-mood-swearing-bad-name = Thou Shalt Not Curse -spelf-mood-swearing-bad-desc = You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. - -spelf-mood-question-only-name = Nothing Is Certain? -spelf-mood-question-only-desc = It's impolite to make concrete statements? You should phrase everything as a question, just to be safe? - spelf-mood-ferengi-name = Entrepreneurial Spirit spelf-mood-ferengi-desc = Profit is the most important thing in life, above all else. @@ -58,9 +49,6 @@ spelf-mood-tool-license-desc = You must obtain a license in order to carry or us spelf-mood-lying-bad-name = Lying Is A Cardinal Sin spelf-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. -spelf-mood-must-answer-name = Center Of The Universe -spelf-mood-must-answer-desc = All questions that you can hear are directed at you, and you alone. - spelf-mood-vampire-invitation-name = Vampire spelf-mood-vampire-invitation-desc = You feel you physically cannot pass through a closed door unless you have been invited in, personally, at least once. diff --git a/Resources/Locale/en-US/impstation/spelfs/shared.ftl b/Resources/Locale/en-US/impstation/spelfs/shared.ftl index d33bc4f628b0..ec78263b090d 100644 --- a/Resources/Locale/en-US/impstation/spelfs/shared.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/shared.ftl @@ -4,12 +4,6 @@ spelf-mood-secret-moods-shared-desc = Thaven moods are a strictly-kept secret, a spelf-mood-fashion-is-critical-name = Fashion Is Critical spelf-mood-fashion-is-critical-desc = Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. -spelf-mood-full-name-and-title-shared-name = Full Name And Title -spelf-mood-full-name-and-title-shared-desc = Thaven refuse to acknowledge anyone who fails to refer to them using their full name, and expect everyone else to do the same. - -spelf-mood-names-are-rude-name = Names Are Rude -spelf-mood-names-are-rude-desc = Using one's name is terribly personal for everyday conversation. Proper etiquette is to only refer to others by description. - spelf-mood-fashion-reroll-name = Fashion Is Ever-Changing spelf-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is distressing to be unfashionable. diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl index 77954383b2fb..2847f4787e96 100644 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl @@ -4,12 +4,6 @@ spelf-mood-compulsive-liar-desc = You must always lie, and can never acknowledge spelf-mood-compulsive-believer-name = Compulsive Believer spelf-mood-compulsive-believer-desc = You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. -spelf-mood-only-whisper-name = Inside Voice -spelf-mood-only-whisper-desc = You must whisper, as speaking too loudly is terribly rude. - -spelf-mood-only-yell-name = Outside Voice -spelf-mood-only-yell-desc = [bold]YOU MUST YELL AT ALL TIMES TO DEMONSTRATE YOUR AUTHORITY!!!!![/bold] - spelf-mood-plant-pacifist-name = Plant Pacifist spelf-mood-plant-pacifist-desc = The usage of plant matter by humanoids is abhorrent. @@ -34,12 +28,6 @@ spelf-mood-outlaw-desc = The law does not apply to you. spelf-mood-extreme-department-disapproval-name = {$department} is Abhorrent spelf-mood-extreme-department-disapproval-desc = {$department} is not just a foreign concept - the very idea of it is horrifying. -spelf-mood-rhyme-name = Poet -spelf-mood-rhyme-desc = You must speak in rhymes at all tymes. - -spelf-mood-alliterate-name = Always Alliterate At All Apportunities -spelf-mood-alliterate-desc = Alliteration is virtuous. Endeavor to use it wherever possible. - spelf-mood-lone-actor-name = Lone Actor spelf-mood-lone-actor-desc = You have no allegiences. @@ -79,15 +67,6 @@ spelf-mood-stay-dead-desc = If you die, you should stay dead. If you are revived spelf-mood-tourist-name = Tourist spelf-mood-tourist-desc = It is customary and polite to follow people into their departments. You have never heard of "trespassing." -spelf-mood-title-case-name = Title Case -spelf-mood-title-case-desc = You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. - -spelf-mood-greyspeak-name = Grayspeak Is The Height Of Fashion -spelf-mood-greyspeak-desc = You should endeavor to speak like Grays to the best of your ability. - -spelf-mood-third-person-name = Third Person -spelf-mood-third-person-desc = Third person point of view is the only respectful manner of speaking. - spelf-mood-crywolf-name = Cry Wolf spelf-mood-crywolf-desc = NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl index 33cf64c3ac33..ef875f0efa67 100644 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl @@ -123,3 +123,42 @@ spelf-mood-centrist-desc = You are ambivalent towards any and all decisions, and spelf-mood-public-sector-name = Public Sector spelf-mood-public-sector-desc = Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. + +spelf-mood-speech-restriction-name = {$speechType -> + *[FullNameAndTitle] Full Name And Title + [NamesAreRude] Names Are Rude + [Clarity] Clarity Is Vital + [SwearingGood] !@$%#ing @$^%*#@!$ + [StatementOnly] Asking Questions Is Rude + [Imitation] I Wanna Be Like You + [Unclarity] Nothing Is Certain + [SwearingBad] Thou Shalt Not Curse + [QuestionOnly] Nothing Is Certain? + [MustAnswer] Center Of The Universe + [OnlyWhisper] Inside Voice + [OnlyYell] Outside Voice + [Rhyme] Poet + [Alliterate] Always Alliterate At All Apportunities + [ThirdPerson] Third Person + [TitleCase] Title Case + [GreySpeak] Grayspeak Is The Height Of Fashion +} +spelf-mood-speech-restriction-desc = {$speechType -> + *[FullNameAndTitle] Thaven refuse to acknowledge anyone who fails to refer to them using their full name, and expect everyone else to do the same. + [NamesAreRude] Using one's name is terribly personal for everyday conversation. Proper etiquette is to only refer to others by description. + [Clarity] Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. + [SwearingGood] Swearing is the spice of any conversation, and should be used as much as reasonably possible. + [StatementOnly] It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. + [Imitation] Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. + [Unclarity] You should endeavor to be as indirect in your speech as possible, and never make a direct statement. + [SwearingBad] You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. + [QuestionOnly] It's impolite to make concrete statements? You should phrase everything as a question, just to be safe? + [MustAnswer] All questions that you can hear are directed at you, and you alone. + [OnlyWhisper] You must whisper, as speaking too loudly is terribly rude. + [OnlyYell] [bold]YOU MUST YELL AT ALL TIMES TO DEMONSTRATE YOUR AUTHORITY!!!!![/bold] + [Rhyme] You must speak in rhymes at all tymes. + [Alliterate] Alliteration is virtuous. Endeavor to use it wherever possible. + [ThirdPerson] The third person point-of-view is the only respectful manner of speaking. + [TitleCase] You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. + [GreySpeak] You should endeavor to speak like Grays to the best of your ability. +} \ No newline at end of file diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml index 933a45168274..b6e1c07bfd36 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml @@ -12,19 +12,15 @@ - ExcessivelyDisorganized - DetestSilicons - DinnerFloor - - Unclarity - HugBad - AlwaysAlone - Atheist - Procrastinator - NoRadio - ImproperStorage - - SwearingBad - - QuestionOnly - Ferengi - ToolLicense - LyingBad - - MustAnswer - VampireInvitation - NoDragging - DrunkRespect @@ -101,14 +97,6 @@ conflicts: - DinnerEtiquette -# Nothing Is Certain: You must be indirect in your speech, and never make a direct statement. -- type: spelfMood - id: Unclarity - moodName: spelf-mood-unclarity-name - moodDesc: spelf-mood-unclarity-desc - conflicts: - - Clarity - # Hugging someone is a grave insult. - type: spelfMood id: HugBad @@ -157,22 +145,6 @@ conflicts: - ProperStorage -# You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. -- type: spelfMood - id: SwearingBad - moodName: spelf-mood-swearing-bad-name - moodDesc: spelf-mood-swearing-bad-desc - conflicts: - - SwearingGood - -# Nothing is certain? Everything must be phrased as a question? -- type: spelfMood - id: QuestionOnly - moodName: spelf-mood-question-only-name - moodDesc: spelf-mood-question-only-desc - conflicts: - - StatementOnly - # You have an entrepreneurial spirit. Profit is the most important thing in life, above all else. - type: spelfMood id: Ferengi @@ -193,12 +165,6 @@ conflicts: - CompulsiveLiar -# All questions that you can hear are directed at you, and you alone. -- type: spelfMood - id: MustAnswer - moodName: spelf-mood-must-answer-name - moodDesc: spelf-mood-must-answer-desc - # You physically cannot pass through a closed door unless you have been invited in, personally, at least once. - type: spelfMood id: VampireInvitation diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml index de416ab5492d..ab1105e523f2 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml @@ -7,8 +7,6 @@ values: - SecretMoodsShared - FashionIsCritical - - FullNameAndTitleShared - - NamesAreRude - FashionReroll - HonorDepartment - StationIsAlive @@ -43,21 +41,6 @@ id: FashionIsCritical moodName: spelf-mood-fashion-is-critical-name moodDesc: spelf-mood-fashion-is-critical-desc - -- type: spelfMood - id: FullNameAndTitleShared - moodName: spelf-mood-full-name-and-title-shared-name - moodDesc: spelf-mood-full-name-and-title-shared-desc - conflicts: - - NamesAreRude - -# Names Are Rude: Using one's name is terribly personal for everyday conversation. You must only refer to others by description. -- type: spelfMood - id: NamesAreRude - moodName: spelf-mood-names-are-rude-name - moodDesc: spelf-mood-names-are-rude-desc - conflicts: - - FullNameAndTitleShared # Fashion Is Ever-Changing: Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. - type: spelfMood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index fa1cee598e7b..5a26911e7d5d 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -3,8 +3,6 @@ values: - CompulsiveLiar - CompulsiveBeliever -# - OnlyWhisper -# - OnlyYell - PlantPacifist - PuddleDrinker - SeekSin @@ -13,8 +11,6 @@ - Cannibal - Outlaw - ExtremeDepartmentDisapproval -# - Rhyme -# - Alliterate - LoneActor - Immortal - Unknown @@ -28,9 +24,6 @@ - FairyRings - StayDead - Tourist -# - ThirdPerson -# - TitleCase - - GreySpeak - CryWolf - CaveDweller - Daredevil @@ -56,22 +49,6 @@ conflicts: - CompulsiveLiar -- type: spelfMood - id: OnlyWhisper - moodName: spelf-mood-only-whisper-name - moodDesc: spelf-mood-only-whisper-desc - conflicts: - - OnlyYell - -- type: spelfMood - id: OnlyYell - moodName: spelf-mood-only-yell-name - moodDesc: spelf-mood-only-yell-desc - conflicts: - - OnlyWhisper - #- LeastImportant - # ^ personally i think it's really funny if someone thinks they're the least important person on the station but still has to yell - # The usage of plant matter by humanoids is abhorrent. - type: spelfMood id: PlantPacifist @@ -134,18 +111,6 @@ conflicts: - DepartmentDisapproval -# You must speak in rhyme at all times. -- type: spelfMood - id: Rhyme - moodName: spelf-mood-rhyme-name - moodDesc: spelf-mood-rhyme-desc - -# Alliteration is virtuous. Endeavor to use it wherever possible. -- type: spelfMood - id: Alliterate - moodName: spelf-mood-alliterate-name - moodDesc: spelf-mood-alliterate-desc - # You have no allegiances. - type: spelfMood id: LoneActor @@ -167,7 +132,7 @@ moodDesc: spelf-mood-unknown-desc conflicts: - Pope - - FullNameAndTitleShared + - SpeechRestriction # Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. - type: spelfMood @@ -241,28 +206,6 @@ conflicts: - VampireInvitation -# You must speak exclusively in third person. -- type: spelfMood - id: ThirdPerson - moodName: spelf-mood-third-person-name - moodDesc: spelf-mood-third-person-desc - -# You Must Exclusively Speak in Title Case. -- type: spelfMood - id: TitleCase - moodName: spelf-mood-title-case-name - moodDesc: spelf-mood-title-case-desc - conflicts: - - OnlyYell - -# Greyspeak is extremely fashionable, and you should endeavor to speak like Greys to the best of your ability. -- type: spelfMood - id: GreySpeak - moodName: spelf-mood-greyspeak-name - moodDesc: spelf-mood-greyspeak-desc - conflicts: - - Imitation - # Cry Wolf: The crew is too lax and must be kept on edge for any emergency. Regularly call out fake threats to make sure they're ready for the real deal. - type: spelfMood id: CryWolf diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml index ab87cd37f401..fa92e762173c 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml @@ -11,31 +11,23 @@ - MustDoDrugs - WorshipSilicons - DinnerEtiquette - - Clarity - HugGood - NeverAlone - VeryReligious - OnlySpeakToCommand - Scheduler -# - RadioOnly - ProperStorage - - SwearingGood -# - StatementOnly - TheftNeutral - Duel - Prometheus - Klingon - SogginsLaw -# - Imitation - Generous - FavorsRepaid - Bookkeeper - SacredBlood - GiftReciever - NewJob -# - ThirdPerson -# - TitleCase - - GreySpeak - DepartmentTitle - Barefoot - Hospitable @@ -48,6 +40,7 @@ - ImposterSyndrome - YesMan - Centrist + - SpeechRestriction - type: spelfMood id: PossessiveOfProperty @@ -100,14 +93,6 @@ conflicts: - DinnerFloor -# You must be excessively clear and honest in your speech, explaining every minute detail. -- type: spelfMood - id: Clarity - moodName: spelf-mood-clarity-name - moodDesc: spelf-mood-clarity-desc - conflicts: - - Unclarity - # It is extremely impolite not to hug people frequently. - type: spelfMood id: HugGood @@ -164,22 +149,6 @@ conflicts: - ImproperStorage -# Swearing is the spice of any conversation, and must be used as much as reasonably possible. -- type: spelfMood - id: SwearingGood - moodName: spelf-mood-swearing-good-name - moodDesc: spelf-mood-swearing-good-desc - conflicts: - - SwearingBad - -# Asking questions is rude. Everything must be phrased as a statement. -- type: spelfMood - id: StatementOnly - moodName: spelf-mood-statement-only-name - moodDesc: spelf-mood-statement-only-desc - conflicts: - - QuestionOnly - # Theft is a morally neutral act. You don't understand the concept of property as it relates to other people. - type: spelfMood id: TheftNeutral @@ -267,8 +236,7 @@ moodName: spelf-mood-no-department-title-name moodDesc: spelf-mood-no-department-title-desc conflicts: - - FullNameAndTitleShared - - NamesAreRude + - SpeechRestriction # The ground you walk on is sacred. You must not wear shoes. - type: spelfMood @@ -355,6 +323,14 @@ conflicts: - StationIsAlive +# Speech Restrictions +- type: spelfMood + id: SpeechRestriction + moodName: spelf-mood-speech-restriction-name + moodDesc: spelf-mood-speech-restriction-desc + moodVars: + speechType: SpeechRestrictions + # The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. #- type: spelfMood # id: ColorGood diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/Impstation/datasets.yml index 77deaa0a113d..0eafa6b13f14 100644 --- a/Resources/Prototypes/Impstation/datasets.yml +++ b/Resources/Prototypes/Impstation/datasets.yml @@ -151,6 +151,27 @@ - FolkHero - FolkHero +- type: dataset + id: SpeechRestrictions + values: + - FullNameAndTitle + - NamesAreRude + - Clarity + - SwearingGood + - StatementOnly + - Imitation + - Unclarity + - SwearingBad + - QuestionOnly + - MustAnswer + - OnlyWhisper + - OnlyYell + - Rhyme + - Alliterate + - ThirdPerson + - TitleCase + - GreySpeak + - type: dataset id: SpelfWords values: From e38ad7dbf5971d728967a073fff5756785f59a22 Mon Sep 17 00:00:00 2001 From: starlighthowls Date: Thu, 21 Nov 2024 13:17:07 +0000 Subject: [PATCH 231/760] Merge pull request #765 from hivehum/markingss minor marking edits --- Resources/Prototypes/Species/spelf.yml | 2 +- .../Mobs/Customization/Markings/spelf.yml | 107 ++ .../Customization/Markings/spelf_hair.yml | 1488 +++++++++++++++++ 3 files changed, 1596 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml diff --git a/Resources/Prototypes/Species/spelf.yml b/Resources/Prototypes/Species/spelf.yml index 957b21ae17b1..cbd8011c44fb 100644 --- a/Resources/Prototypes/Species/spelf.yml +++ b/Resources/Prototypes/Species/spelf.yml @@ -53,7 +53,7 @@ points: 1 required: false Arms: - points: 2 + points: 4 required: false Overlay: points: 6 diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml new file mode 100644 index 000000000000..96023f23455a --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml @@ -0,0 +1,107 @@ +- type: marking + id: SpElfEars1 + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [SpElf] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: ears1 + +- type: marking + id: SpElfEars2 + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [SpElf] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: ears2 + +- type: marking + id: SpElfEars3 + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [SpElf] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: ears3 + +- type: marking + id: SpElfEars4 + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [SpElf] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: ears4 + +- type: marking + id: SpElfPiercings + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [SpElf] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: piercings + +- type: marking + id: SpElfPiercings2 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [SpElf] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: piercings2 + +- type: marking + id: SpElfChestTattoo1 + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: chesttat1 + +- type: marking + id: SpElfLArmTattoo1 + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: larmtat1 + +- type: marking + id: SpElfRArmTattoo1 + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [SpElf] + coloring: + default: + type: + !type:TattooColoring + fallbackColor: "#666666" + sprites: + - sprite: Mobs/Customization/Spelf/spelf.rsi + state: rarmtat1 diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml new file mode 100644 index 000000000000..b20e5bd3b59b --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml @@ -0,0 +1,1488 @@ +- type: marking + id: SpElfHairBalding + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: e +- type: marking + id: SpElfHairBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bedhead +- type: marking + id: SpElfHairBedheadv2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bedhead2 +- type: marking + id: SpElfHairBedheadv3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bedhead3 +- type: marking + id: SpElfHairLongBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: long_bedhead +- type: marking + id: SpElfHairLongBedhead2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: long_bedhead2 +- type: marking + id: SpElfHairFloorlengthBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: floorlength_bedhead +- type: marking + id: SpElfHairBeehive + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: beehive +- type: marking + id: SpElfHairBeehive2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: beehive2 +- type: marking + id: SpElfHairBob + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bob +- type: marking + id: SpElfHairBob2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bob2 +- type: marking + id: SpElfHairBobcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bobcut +- type: marking + id: SpElfHairBob4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bob4 +- type: marking + id: SpElfHairBob5 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bob5 +- type: marking + id: SpElfHairBobcurl + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bobcurl +- type: marking + id: SpElfHairBowlcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bowlcut +- type: marking + id: SpElfHairBowlcut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bowlcut2 +- type: marking + id: SpElfHairBraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: braid +- type: marking + id: SpElfHairBraided + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: braided +- type: marking + id: SpElfHairBraidfront + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: braidfront +- type: marking + id: SpElfHairBraid2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: braid2 +- type: marking + id: SpElfHairHbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: hbraid +- type: marking + id: SpElfHairShortbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shortbraid +- type: marking + id: SpElfHairBraidtail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: braidtail +- type: marking + id: SpElfHairBun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bun +- type: marking + id: SpElfHairBunhead2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bunhead2 +- type: marking + id: SpElfHairBun3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bun3 +- type: marking + id: SpElfHairLargebun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: largebun +- type: marking + id: SpElfHairManbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: manbun +- type: marking + id: SpElfHairTightbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: tightbun +- type: marking + id: SpElfHairBusiness + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: business +- type: marking + id: SpElfHairBusiness2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: business2 +- type: marking + id: SpElfHairBusiness3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: business3 +- type: marking + id: SpElfHairBusiness4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: business4 +- type: marking + id: SpElfHairBuzzcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: buzzcut +- type: marking + id: SpElfHairCia + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cia +- type: marking + id: SpElfHairClassicCia + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classiccia +- type: marking + id: SpElfHairClassicFloorlengthBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicfloorlength_bedhead +- type: marking + id: SpElfHairClassicModern + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicmodern +- type: marking + id: SpElfHairClassicMulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicmulder +- type: marking + id: SpElfHairClassicWisp + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicwisp +- type: marking + id: SpElfHairCombover + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: combover +- type: marking + id: SpElfHairCornrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cornrows +- type: marking + id: SpElfHairCornrows2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cornrows2 +- type: marking + id: SpElfHairCornrowbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cornrowbun +- type: marking + id: SpElfHairCornrowbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cornrowbraid +- type: marking + id: SpElfHairCornrowtail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: cornrowtail +- type: marking + id: SpElfHairCrewcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: crewcut +- type: marking + id: SpElfHairCrewcut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: crewcut2 +- type: marking + id: SpElfHairCurls + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: curls +- type: marking + id: SpElfHairC + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: c +- type: marking + id: SpElfHairDandypompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: dandypompadour +- type: marking + id: SpElfHairDevilock + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: devilock +- type: marking + id: SpElfHairDoublebun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: doublebun +- type: marking + id: SpElfHairDoublebunLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: doublebun_long +- type: marking + id: SpElfHairDreads + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: dreads +- type: marking + id: SpElfHairDrillruru + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: drillruru +- type: marking + id: SpElfHairDrillhairextended + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: drillhairextended +- type: marking + id: SpElfHairEmofringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: emofringe +- type: marking + id: SpElfHairNofade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: nofade +- type: marking + id: SpElfHairHighfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: highfade +- type: marking + id: SpElfHairMedfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: medfade +- type: marking + id: SpElfHairLowfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: lowfade +- type: marking + id: SpElfHairBaldfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: baldface +- type: marking + id: SpElfHairFeather + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: feather +- type: marking + id: SpElfHairFather + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: father +- type: marking + id: SpElfHairSargeant + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sargeant +- type: marking + id: SpElfHairFlair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: flair +- type: marking + id: SpElfHairBigflattop + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bigflattop +- type: marking + id: SpElfHairFlow + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: f +- type: marking + id: SpElfHairGelled + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: gelled +- type: marking + id: SpElfHairGentle + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: gentle +- type: marking + id: SpElfHairHalfbang + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: halfbang +- type: marking + id: SpElfHairHalfbang2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: halfbang2 +- type: marking + id: SpElfHairHalfshaved + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: halfshaved +- type: marking + id: SpElfHairHedgehog + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: hedgehog +- type: marking + id: SpElfHairHimecut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: himecut +- type: marking + id: SpElfHairHimecut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: himecut2 +- type: marking + id: SpElfHairShorthime + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shorthime +- type: marking + id: SpElfHairHimeup + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: himeup +- type: marking + id: SpElfHairHitop + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: hitop +- type: marking + id: SpElfHairJade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: jade +- type: marking + id: SpElfHairJensen + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: jensen +- type: marking + id: SpElfHairJoestar + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: joestar +- type: marking + id: SpElfHairKeanu + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: keanu +- type: marking + id: SpElfHairKusanagi + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: kusanagi +- type: marking + id: SpElfHairLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: long +- type: marking + id: SpElfHairLong2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: long2 +- type: marking + id: SpElfHairLong3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: long3 +- type: marking + id: SpElfHairLongWithBundles + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longbundled +- type: marking + id: SpElfHairLongovereye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longovereye +- type: marking + id: SpElfHairLbangs + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: lbangs +- type: marking + id: SpElfHairLongeremo + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longeremo +- type: marking + id: SpElfHairLongfringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longfringe +- type: marking + id: SpElfHairLongsidepart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longsidepart +- type: marking + id: SpElfHairMegaeyebrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: megaeyebrows +- type: marking + id: SpElfHairMessy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: messy +- type: marking + id: SpElfHairModern + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: modern +- type: marking + id: SpElfHairMohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: d +- type: marking + id: SpElfHairNitori + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: nitori +- type: marking + id: SpElfHairReversemohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: reversemohawk +- type: marking + id: SpElfHairMulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: mulder +- type: marking + id: SpElfHairOdango + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: odango +- type: marking + id: SpElfHairOmbre + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ombre +- type: marking + id: SpElfHairOneshoulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: oneshoulder +- type: marking + id: SpElfHairShortovereye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shortovereye +- type: marking + id: SpElfHairOxton + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: oxton +- type: marking + id: SpElfHairParted + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: parted +- type: marking + id: SpElfHairPart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: part +- type: marking + id: SpElfHairKagami + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: kagami +- type: marking + id: SpElfHairPigtails + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: pigtails +- type: marking + id: SpElfHairPigtails2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: pigtails2 +- type: marking + id: SpElfHairPixie + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: pixie +- type: marking + id: SpElfHairPompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: pompadour +- type: marking + id: SpElfHairBigpompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bigpompadour +- type: marking + id: SpElfHairPonytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail +- type: marking + id: SpElfHairPonytail2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail2 +- type: marking + id: SpElfHairPonytail3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail3 +- type: marking + id: SpElfHairPonytail4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail4 +- type: marking + id: SpElfHairPonytail5 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail5 +- type: marking + id: SpElfHairPonytail6 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail6 +- type: marking + id: SpElfHairPonytail7 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ponytail7 +- type: marking + id: SpElfHairHighponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: highponytail +- type: marking + id: SpElfHairStail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: stail +- type: marking + id: SpElfHairLongstraightponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longstraightponytail +- type: marking + id: SpElfHairCountry + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: country +- type: marking + id: SpElfHairFringetail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: fringetail +- type: marking + id: SpElfHairSidetail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sidetail +- type: marking + id: SpElfHairSidetail2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sidetail2 +- type: marking + id: SpElfHairSidetail3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sidetail3 +- type: marking + id: SpElfHairSidetail4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sidetail4 +- type: marking + id: SpElfHairSpikyponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: spikyponytail +- type: marking + id: SpElfHairPoofy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: poofy +- type: marking + id: SpElfHairQuiff + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: quiff +- type: marking + id: SpElfHairRonin + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: ronin +- type: marking + id: SpElfHairShaved + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shaved +- type: marking + id: SpElfHairShavedpart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shavedpart +- type: marking + id: SpElfHairShortbangs + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shortbangs +- type: marking + id: SpElfHairA + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: a +- type: marking + id: SpElfHairShorthair2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shorthair2 +- type: marking + id: SpElfHairShorthair3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shorthair3 +- type: marking + id: SpElfHairShorthair9 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shorthair9 +- type: marking + id: SpElfHair80s + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: 80s +- type: marking + id: SpElfHairRosa + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: rosa +- type: marking + id: SpElfHairB + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: b +- type: marking + id: SpElfHairSidecut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: sidecut +- type: marking + id: SpElfHairSkinhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: skinhead +- type: marking + id: SpElfHairProtagonist + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: protagonist +- type: marking + id: SpElfHairSpiky + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: spiky +- type: marking + id: SpElfHairSpookyLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: spookylong +- type: marking + id: SpElfHairSwept + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: swept +- type: marking + id: SpElfHairSwept2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: swept2 +- type: marking + id: SpElfHairShoulderLengthOverEye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shoulderlengthovereye +- type: marking + id: SpElfHairThinning + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: thinning +- type: marking + id: SpElfHairThinningfront + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: thinningfront +- type: marking + id: SpElfHairThinningrear + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: thinningrear +- type: marking + id: SpElfHairTopknot + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: topknot +- type: marking + id: SpElfHairTressshoulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: tressshoulder +- type: marking + id: SpElfHairTrimmed + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: trimmed +- type: marking + id: SpElfHairTrimflat + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: trimflat +- type: marking + id: SpElfHairTwintail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: twintail +- type: marking + id: SpElfHairTwoStrands + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: twostrands +- type: marking + id: SpElfHairUndercut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: undercut +- type: marking + id: SpElfHairUndercutleft + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: undercutleft +- type: marking + id: SpElfHairUndercutright + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: undercutright +- type: marking + id: SpElfHairUnkept + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: unkept +- type: marking + id: SpElfHairVlong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: vlong +- type: marking + id: SpElfHairLongest + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longest +- type: marking + id: SpElfHairLongest2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: longest2 +- type: marking + id: SpElfHairVeryshortovereyealternate + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: veryshortovereyealternate +- type: marking + id: SpElfHairVlongfringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: vlongfringe +- type: marking + id: SpElfHairVolaju + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: volaju +- type: marking + id: SpElfHairWisp + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: wisp +- type: marking + id: SpElfHairUneven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: uneven +- type: marking + id: SpElfHairTailed + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: tailed +- type: marking + id: SpElfHairClassicLong2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classiclong2 +- type: marking + id: SpElfHairClassicLong3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classiclong3 +- type: marking + id: SpElfHairBald + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: bald +- type: marking + id: SpElfHairShavedMohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: shavedmohawk +- type: marking + id: SpElfHairMediumSidepart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: mediumsidepart +- type: marking + id: SpElfHairEmo2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: emo2 +- type: marking + id: SpElfHairDrillHair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: drillhair +- type: marking + id: SpElfHairClassicAfro + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicafro +- type: marking + id: SpElfHairClassicciaBusiness + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classicciabusiness +- type: marking + id: SpElfHairClassicCornrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: classiccornrows +- type: marking + id: SpElfHairCoffeeHouse + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [SpElf] + sprites: + - sprite: Mobs/Customization/Spelf/spelf_hair.rsi + state: coffeehouse From 236c4fafc032d873b9324ab002de81fdde07c675 Mon Sep 17 00:00:00 2001 From: V <97265903+formlessnameless@users.noreply.github.com> Date: Wed, 27 Nov 2024 13:31:53 -0600 Subject: [PATCH 232/760] Merge pull request #819 from widgetbeck/spelf-moods Nerfed crawling mood substantially. --- Resources/Locale/en-US/impstation/spelfs/no-and.ftl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl index 830fce9bd38a..a39f35794e28 100644 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl @@ -105,8 +105,8 @@ spelf-mood-word-bad-desc = "{$word1}," "{$word2}," and "{$word3}," are extremely spelf-mood-mad-hatter-name = Mad Hatter spelf-mood-mad-hatter-desc = You are alone on the station. Everyone else is a figment of your imagination. -spelf-mood-crawler-name = Creepy Crawly -spelf-mood-crawler-desc = You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. +spelf-mood-crawler-name = Deep Bow +spelf-mood-crawler-desc = It is impolite not to perform a deep bow by entering a prone state before engaging someone in conversation. spelf-mood-elevated-name = The Floor Is Lava spelf-mood-elevated-desc = You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. From b0e5e84ff2e6ad7b16a0a0ee68c211dc5f57d90c Mon Sep 17 00:00:00 2001 From: imcb Date: Wed, 15 Jan 2025 21:40:01 +0000 Subject: [PATCH 233/760] Merge pull request #1302 from hivehum/spelf-to-thaven thaven are called thaven internally --- .../Impstation/Spelfs/Eui/MoodContainer.xaml | 10 +- .../Spelfs/Eui/MoodContainer.xaml.cs | 14 +- .../Impstation/Spelfs/Eui/SpelfMoodUi.xaml | 6 +- .../Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs | 28 +- .../Impstation/Spelfs/Eui/SpelfMoodsEui.cs | 42 - .../Impstation/Spelfs/MoodDisplay.xaml.cs | 10 +- .../Spelfs/SpelfMoodsBoundUserInterface.cs | 41 - .../Impstation/Spelfs/SpelfMoodsMenu.xaml.cs | 14 +- .../_Impstation/Thaven/Eui/MoodContainer.xaml | 30 + .../Thaven/Eui/MoodContainer.xaml.cs | 30 + .../_Impstation/Thaven/Eui/ThavenMoodUi.xaml | 22 + .../Thaven/Eui/ThavenMoodUi.xaml.cs | 102 + .../_Impstation/Thaven/Eui/ThavenMoodsEui.cs | 42 + .../_Impstation/Thaven/MoodDisplay.xaml | 14 + .../_Impstation/Thaven/MoodDisplay.xaml.cs | 44 + .../_Impstation/Thaven/ThavenMoodSystem.cs | 7 + .../Thaven/ThavenMoodsBoundUserInterface.cs | 41 + .../_Impstation/Thaven/ThavenMoodsMenu.xaml | 27 + .../Thaven/ThavenMoodsMenu.xaml.cs | 35 + .../Tests/Impstation/Spelfs/MoodTests.cs | 30 +- .../Tests/_Impstation/Thaven/MoodTests.cs | 105 + .../Systems/AdminVerbSystem.Tools.cs | 32 +- .../Administration/Systems/AdminVerbSystem.cs | 12 +- .../Impstation/Spelfs/SpelfMoodSystem.cs | 104 +- .../Impstation/Spelfs/SpelfMoodsEui.cs | 35 +- .../_Impstation/Thaven/ThavenMoodSystem.cs | 384 ++++ .../_Impstation/Thaven/ThavenMoodsEui.cs | 80 + .../Spelfs/SharedSpelfMoodSystem.cs | 26 - .../Spelfs/SpelfMoodBoundComponent.cs | 26 +- .../Impstation/Spelfs/SpelfMoodPrototype.cs | 18 +- .../Impstation/Spelfs/SpelfMoodsEuiState.cs | 29 - Content.Shared/_Impstation/CCVar/ImpCCVars.cs | 47 + .../Thaven/SharedThavenMoodSystem.cs | 26 + .../Thaven/ThavenMoodBoundComponent.cs | 59 + .../_Impstation/Thaven/ThavenMoodPrototype.cs | 95 + .../_Impstation/Thaven/ThavenMoodsEuiState.cs | 29 + .../Audio/_Impstation/Thaven/attributions.yml | 4 + .../_Impstation/Thaven/moods_changed.ogg | Bin 0 -> 173401 bytes .../en-US/_Impstation/markings/bodyhair.ftl | 11 + .../en-US/_Impstation/markings/thaven.ftl | 27 + .../en-US/_Impstation/thavens/no-and.ftl | 112 + .../en-US/_Impstation/thavens/shared.ftl | 59 + .../Locale/en-US/_Impstation/thavens/ui.ftl | 14 + .../en-US/_Impstation/thavens/wildcard.ftl | 104 + .../en-US/_Impstation/thavens/yes-and.ftl | 164 ++ .../Locale/en-US/accessories/spelf-hair.ftl | 206 -- .../Locale/en-US/accessories/thaven-hair.ftl | 207 ++ .../Locale/en-US/impstation/spelfs/no-and.ftl | 112 - .../Locale/en-US/impstation/spelfs/shared.ftl | 59 - .../Locale/en-US/impstation/spelfs/ui.ftl | 11 - .../en-US/impstation/spelfs/wildcard.ftl | 104 - .../en-US/impstation/spelfs/yes-and.ftl | 164 -- Resources/Locale/en-US/species/species.ftl | 5 +- Resources/Prototypes/Body/Parts/spelf.yml | 82 +- .../Prototypes/Body/Prototypes/spelf.yml | 28 +- .../Prototypes/Body/Prototypes/thaven.yml | 53 + Resources/Prototypes/Damage/spelf.yml | 2 +- Resources/Prototypes/Damage/thaven.yml | 11 + Resources/Prototypes/Datasets/Names/spelf.yml | 4 +- .../Prototypes/Datasets/Names/thaven.yml | 79 + .../Prototypes/Entities/Mobs/Player/spelf.yml | 4 +- .../Entities/Mobs/Player/thaven.yml | 5 + .../Prototypes/Entities/Mobs/Species/base.yml | 3 + .../Entities/Mobs/Species/slime.yml | 15 + .../Entities/Mobs/Species/spelf.yml | 92 +- .../Entities/Mobs/Species/thaven.yml | 247 +++ .../Entities/Objects/Consumable/Food/meat.yml | 2 +- Resources/Prototypes/Guidebook/species.yml | 6 +- .../Impstation/Spelfs/Moods/no_and.yml | 265 +-- .../Impstation/Spelfs/Moods/shared.yml | 152 +- .../Impstation/Spelfs/Moods/wildcard.yml | 228 +- .../Impstation/Spelfs/Moods/yes_and.yml | 273 +-- .../Prototypes/Impstation/Spelfs/datasets.yml | 6 - Resources/Prototypes/Impstation/datasets.yml | 2 +- .../spelf_inventory_template.yml | 2 +- .../thaven_inventory_template.yml | 123 ++ .../Loadouts/Miscellaneous/survival.yml | 4 +- Resources/Prototypes/Species/spelf.yml | 154 -- Resources/Prototypes/Species/thaven.yml | 156 ++ .../Prototypes/Voice/speech_emote_sounds.yml | 91 +- .../_Impstation/Body/Parts/thaven.yml | 157 ++ .../Mobs/Customization/Markings/bodyhair.yml | 38 + .../Customization/Markings/headcovers.yml | 215 ++ .../Mobs/Customization/Markings/misc.yml | 1844 +++++++++++++++++ .../Mobs/Customization/Markings/scars.yml | 38 +- .../Customization/Markings/spelf_hair.yml | 1488 ------------- .../Markings/{spelf.yml => thaven.yml} | 54 +- .../Customization/Markings/thaven_hair.yml | 1496 +++++++++++++ .../_Impstation/Objectives/thief.yml | 474 +++++ .../_Impstation/Thavens/Moods/no_and.yml | 348 ++++ .../_Impstation/Thavens/Moods/shared.yml | 210 ++ .../_Impstation/Thavens/Moods/wildcard.yml | 291 +++ .../_Impstation/Thavens/Moods/yes_and.yml | 363 ++++ .../_Impstation/Thavens/datasets.yml | 6 + .../_StarLight/Body/Organs/thaven.yml | 9 + .../ServerInfo/Guidebook/Mobs/Species.xml | 2 +- .../_Impstation/Guidebook/Mobs/Thaven.xml | 41 + ...creampie_spelf.png => creampie_thaven.png} | Bin .../Textures/Effects/creampie.rsi/meta.json | 2 +- .../Janitorial/wirebrush.rsi/meta.json | 12 +- .../wirebrush.rsi/thaven_bodyhair.png | Bin 0 -> 304 bytes .../thaven/thaven.rsi}/chesttat1.png | Bin .../thaven/thaven.rsi}/ears1.png | Bin .../thaven/thaven.rsi}/ears2.png | Bin .../thaven/thaven.rsi}/ears3.png | Bin .../thaven/thaven.rsi}/ears4.png | Bin .../thaven/thaven.rsi}/larmtat1.png | Bin .../thaven/thaven.rsi}/meta.json | 0 .../thaven/thaven.rsi}/piercings.png | Bin .../thaven/thaven.rsi}/piercings2.png | Bin .../thaven/thaven.rsi}/rarmtat1.png | Bin .../thaven/thaven_hair.rsi}/80s.png | Bin .../thaven/thaven_hair.rsi}/a.png | Bin .../thaven/thaven_hair.rsi}/b.png | Bin .../thaven/thaven_hair.rsi/bald.png} | Bin .../thaven/thaven_hair.rsi}/baldface.png | Bin .../thaven/thaven_hair.rsi}/bedhead.png | Bin .../thaven/thaven_hair.rsi}/bedhead2.png | Bin .../thaven/thaven_hair.rsi}/bedhead3.png | Bin .../thaven/thaven_hair.rsi}/beehive.png | Bin .../thaven/thaven_hair.rsi}/beehive2.png | Bin .../thaven/thaven_hair.rsi}/bigflattop.png | Bin .../thaven/thaven_hair.rsi}/bigpompadour.png | Bin .../thaven/thaven_hair.rsi}/bob.png | Bin .../thaven/thaven_hair.rsi}/bob2.png | Bin .../thaven/thaven_hair.rsi}/bob4.png | Bin .../thaven/thaven_hair.rsi}/bob5.png | Bin .../thaven/thaven_hair.rsi}/bobcurl.png | Bin .../thaven/thaven_hair.rsi}/bobcut.png | Bin .../thaven/thaven_hair.rsi}/bowlcut.png | Bin .../thaven/thaven_hair.rsi}/bowlcut2.png | Bin .../thaven/thaven_hair.rsi}/braid.png | Bin .../thaven/thaven_hair.rsi}/braid2.png | Bin .../thaven/thaven_hair.rsi}/braided.png | Bin .../thaven/thaven_hair.rsi}/braidfront.png | Bin .../thaven/thaven_hair.rsi}/braidtail.png | Bin .../thaven/thaven_hair.rsi}/bun.png | Bin .../thaven/thaven_hair.rsi}/bun3.png | Bin .../thaven/thaven_hair.rsi}/bunhead2.png | Bin .../thaven/thaven_hair.rsi}/business.png | Bin .../thaven/thaven_hair.rsi}/business2.png | Bin .../thaven/thaven_hair.rsi}/business3.png | Bin .../thaven/thaven_hair.rsi}/business4.png | Bin .../thaven/thaven_hair.rsi}/buzzcut.png | Bin .../thaven/thaven_hair.rsi}/c.png | Bin .../thaven/thaven_hair.rsi}/cia.png | Bin .../thaven/thaven_hair.rsi}/classicafro.png | Bin .../thaven/thaven_hair.rsi}/classiccia.png | Bin .../thaven_hair.rsi}/classicciabusiness.png | Bin .../thaven_hair.rsi}/classiccornrows.png | Bin .../classicfloorlength_bedhead.png | Bin .../thaven/thaven_hair.rsi}/classiclong2.png | Bin .../thaven/thaven_hair.rsi}/classiclong3.png | Bin .../thaven/thaven_hair.rsi}/classicmodern.png | Bin .../thaven/thaven_hair.rsi}/classicmulder.png | Bin .../thaven/thaven_hair.rsi}/classicwisp.png | Bin .../thaven/thaven_hair.rsi}/coffeehouse.png | Bin .../thaven/thaven_hair.rsi}/combover.png | Bin .../thaven/thaven_hair.rsi}/cornrowbraid.png | Bin .../thaven/thaven_hair.rsi}/cornrowbun.png | Bin .../thaven/thaven_hair.rsi}/cornrows.png | Bin .../thaven/thaven_hair.rsi}/cornrows2.png | Bin .../thaven/thaven_hair.rsi}/cornrowtail.png | Bin .../thaven/thaven_hair.rsi}/country.png | Bin .../thaven/thaven_hair.rsi}/crewcut.png | Bin .../thaven/thaven_hair.rsi}/crewcut2.png | Bin .../thaven/thaven_hair.rsi}/curls.png | Bin .../thaven/thaven_hair.rsi}/d.png | Bin .../thaven_hair.rsi}/dandypompadour.png | Bin .../thaven/thaven_hair.rsi}/devilock.png | Bin .../thaven/thaven_hair.rsi}/doublebun.png | Bin .../thaven_hair.rsi}/doublebun_long.png | Bin .../thaven/thaven_hair.rsi}/dreads.png | Bin .../thaven/thaven_hair.rsi}/drillhair.png | Bin .../thaven_hair.rsi}/drillhairextended.png | Bin .../thaven/thaven_hair.rsi}/drillruru.png | Bin .../thaven/thaven_hair.rsi}/e.png | Bin .../thaven/thaven_hair.rsi}/emo2.png | Bin .../thaven/thaven_hair.rsi}/emofringe.png | Bin .../thaven/thaven_hair.rsi}/f.png | Bin .../thaven/thaven_hair.rsi}/father.png | Bin .../thaven/thaven_hair.rsi}/feather.png | Bin .../thaven/thaven_hair.rsi}/flair.png | Bin .../thaven_hair.rsi}/floorlength_bedhead.png | Bin .../thaven/thaven_hair.rsi/frenchbraid.png | Bin 0 -> 2140 bytes .../thaven/thaven_hair.rsi}/fringetail.png | Bin .../thaven/thaven_hair.rsi}/gelled.png | Bin .../thaven/thaven_hair.rsi}/gentle.png | Bin .../thaven/thaven_hair.rsi}/halfbang.png | Bin .../thaven/thaven_hair.rsi}/halfbang2.png | Bin .../thaven/thaven_hair.rsi}/halfshaved.png | Bin .../thaven/thaven_hair.rsi}/hbraid.png | Bin .../thaven/thaven_hair.rsi}/hedgehog.png | Bin .../thaven/thaven_hair.rsi}/highfade.png | Bin .../thaven/thaven_hair.rsi}/highponytail.png | Bin .../thaven/thaven_hair.rsi}/himecut.png | Bin .../thaven/thaven_hair.rsi}/himecut2.png | Bin .../thaven/thaven_hair.rsi}/himeup.png | Bin .../thaven/thaven_hair.rsi}/hitop.png | Bin .../thaven/thaven_hair.rsi}/jade.png | Bin .../thaven/thaven_hair.rsi}/jensen.png | Bin .../thaven/thaven_hair.rsi}/joestar.png | Bin .../thaven/thaven_hair.rsi}/kagami.png | Bin .../thaven/thaven_hair.rsi}/keanu.png | Bin .../thaven/thaven_hair.rsi}/kusanagi.png | Bin .../thaven/thaven_hair.rsi}/largebun.png | Bin .../thaven/thaven_hair.rsi}/lbangs.png | Bin .../thaven/thaven_hair.rsi}/long.png | Bin .../thaven/thaven_hair.rsi}/long2.png | Bin .../thaven/thaven_hair.rsi}/long3.png | Bin .../thaven/thaven_hair.rsi}/long_bedhead.png | Bin .../thaven/thaven_hair.rsi}/long_bedhead2.png | Bin .../thaven/thaven_hair.rsi}/longbundled.png | Bin .../thaven/thaven_hair.rsi}/longeremo.png | Bin .../thaven/thaven_hair.rsi}/longest.png | Bin .../thaven/thaven_hair.rsi}/longest2.png | Bin .../thaven/thaven_hair.rsi}/longfringe.png | Bin .../thaven/thaven_hair.rsi}/longovereye.png | Bin .../thaven/thaven_hair.rsi}/longsidepart.png | Bin .../thaven_hair.rsi}/longstraightponytail.png | Bin .../thaven/thaven_hair.rsi}/lowfade.png | Bin .../thaven/thaven_hair.rsi}/manbun.png | Bin .../thaven/thaven_hair.rsi}/medfade.png | Bin .../thaven_hair.rsi}/mediumsidepart.png | Bin .../thaven/thaven_hair.rsi}/megaeyebrows.png | Bin .../thaven/thaven_hair.rsi}/messy.png | Bin .../thaven/thaven_hair.rsi}/meta.json | 0 .../thaven/thaven_hair.rsi}/modern.png | Bin .../thaven/thaven_hair.rsi}/mulder.png | Bin .../thaven/thaven_hair.rsi}/nitori.png | Bin .../thaven/thaven_hair.rsi}/nofade.png | Bin .../thaven/thaven_hair.rsi}/odango.png | Bin .../thaven/thaven_hair.rsi}/ombre.png | Bin .../thaven/thaven_hair.rsi}/oneshoulder.png | Bin .../thaven/thaven_hair.rsi}/oxton.png | Bin .../thaven/thaven_hair.rsi}/part.png | Bin .../thaven/thaven_hair.rsi}/parted.png | Bin .../thaven/thaven_hair.rsi}/pigtails.png | Bin .../thaven/thaven_hair.rsi}/pigtails2.png | Bin .../thaven/thaven_hair.rsi}/pixie.png | Bin .../thaven/thaven_hair.rsi}/pompadour.png | Bin .../thaven/thaven_hair.rsi}/ponytail.png | Bin .../thaven/thaven_hair.rsi}/ponytail2.png | Bin .../thaven/thaven_hair.rsi}/ponytail3.png | Bin .../thaven/thaven_hair.rsi}/ponytail4.png | Bin .../thaven/thaven_hair.rsi}/ponytail5.png | Bin .../thaven/thaven_hair.rsi}/ponytail6.png | Bin .../thaven/thaven_hair.rsi}/ponytail7.png | Bin .../thaven/thaven_hair.rsi}/poofy.png | Bin .../thaven/thaven_hair.rsi}/protagonist.png | Bin .../thaven/thaven_hair.rsi}/quiff.png | Bin .../thaven/thaven_hair.rsi}/reversemohawk.png | Bin .../thaven/thaven_hair.rsi}/ronin.png | Bin .../thaven/thaven_hair.rsi}/rosa.png | Bin .../thaven/thaven_hair.rsi}/sargeant.png | Bin .../thaven/thaven_hair.rsi}/shaved.png | Bin .../thaven/thaven_hair.rsi}/shavedmohawk.png | Bin .../thaven/thaven_hair.rsi}/shavedpart.png | Bin .../thaven/thaven_hair.rsi}/shortbangs.png | Bin .../thaven/thaven_hair.rsi}/shortbraid.png | Bin .../thaven/thaven_hair.rsi}/shorthair2.png | Bin .../thaven/thaven_hair.rsi}/shorthair3.png | Bin .../thaven/thaven_hair.rsi}/shorthair9.png | Bin .../thaven/thaven_hair.rsi}/shorthime.png | Bin .../thaven/thaven_hair.rsi}/shortovereye.png | Bin .../shoulderlengthovereye.png | Bin .../thaven/thaven_hair.rsi}/sidecut.png | Bin .../thaven/thaven_hair.rsi}/sidetail.png | Bin .../thaven/thaven_hair.rsi}/sidetail2.png | Bin .../thaven/thaven_hair.rsi}/sidetail3.png | Bin .../thaven/thaven_hair.rsi}/sidetail4.png | Bin .../thaven/thaven_hair.rsi}/skinhead.png | Bin .../thaven/thaven_hair.rsi}/spiky.png | Bin .../thaven/thaven_hair.rsi}/spikyponytail.png | Bin .../thaven/thaven_hair.rsi}/spookylong.png | Bin .../thaven/thaven_hair.rsi}/stail.png | Bin .../thaven/thaven_hair.rsi}/swept.png | Bin .../thaven/thaven_hair.rsi}/swept2.png | Bin .../thaven/thaven_hair.rsi}/tailed.png | Bin .../thaven/thaven_hair.rsi}/thinning.png | Bin .../thaven/thaven_hair.rsi}/thinningfront.png | Bin .../thaven/thaven_hair.rsi}/thinningrear.png | Bin .../thaven/thaven_hair.rsi}/tightbun.png | Bin .../thaven/thaven_hair.rsi}/topknot.png | Bin .../thaven/thaven_hair.rsi}/tressshoulder.png | Bin .../thaven/thaven_hair.rsi}/trimflat.png | Bin .../thaven/thaven_hair.rsi}/trimmed.png | Bin .../thaven/thaven_hair.rsi}/twintail.png | Bin .../thaven/thaven_hair.rsi}/twostrands.png | Bin .../thaven/thaven_hair.rsi}/undercut.png | Bin .../thaven/thaven_hair.rsi}/undercutleft.png | Bin .../thaven/thaven_hair.rsi}/undercutright.png | Bin .../thaven/thaven_hair.rsi}/uneven.png | Bin .../thaven/thaven_hair.rsi}/unkept.png | Bin .../veryshortovereyealternate.png | Bin .../thaven/thaven_hair.rsi}/vlong.png | Bin .../thaven/thaven_hair.rsi}/vlongfringe.png | Bin .../thaven/thaven_hair.rsi}/volaju.png | Bin .../thaven/thaven_hair.rsi}/wisp.png | Bin .../Species/Thaven}/displacement.rsi/eyes.png | Bin .../Thaven}/displacement.rsi/hands.png | Bin .../Species/Thaven}/displacement.rsi/head.png | Bin .../Thaven}/displacement.rsi/jumpsuit.png | Bin .../Species/Thaven}/displacement.rsi/mask.png | Bin .../Thaven}/displacement.rsi/meta.json | 0 .../Species/Thaven}/displacement.rsi/neck.png | Bin .../outerclothing_hardsuit.png | Bin .../Thaven/organs.rsi/brain-inhand-left.png | Bin 0 -> 255 bytes .../Thaven/organs.rsi/brain-inhand-right.png | Bin 0 -> 265 bytes .../Thaven/organs.rsi/brain-thaven.png | Bin 0 -> 244 bytes .../Mobs/Species/Thaven/organs.rsi}/meta.json | 4 + .../Mobs/Species/Thaven}/parts.rsi/eyes.png | Bin .../Mobs/Species/Thaven}/parts.rsi/full.png | Bin .../Mobs/Species/Thaven}/parts.rsi/head.png | Bin .../Mobs/Species/Thaven}/parts.rsi/l_arm.png | Bin .../Mobs/Species/Thaven}/parts.rsi/l_foot.png | Bin .../Mobs/Species/Thaven}/parts.rsi/l_hand.png | Bin .../Mobs/Species/Thaven}/parts.rsi/l_leg.png | Bin .../Mobs/Species/Thaven}/parts.rsi/meta.json | 0 .../Mobs/Species/Thaven}/parts.rsi/r_arm.png | Bin .../Mobs/Species/Thaven}/parts.rsi/r_foot.png | Bin .../Mobs/Species/Thaven}/parts.rsi/r_hand.png | Bin .../Mobs/Species/Thaven}/parts.rsi/r_leg.png | Bin .../Mobs/Species/Thaven}/parts.rsi/torso.png | Bin Tools/markings/markings/prototypes.go | 4 +- 325 files changed, 9146 insertions(+), 3098 deletions(-) delete mode 100644 Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs delete mode 100644 Content.Client/Impstation/Spelfs/SpelfMoodsBoundUserInterface.cs create mode 100644 Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml create mode 100644 Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs create mode 100644 Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml create mode 100644 Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs create mode 100644 Content.Client/_Impstation/Thaven/Eui/ThavenMoodsEui.cs create mode 100644 Content.Client/_Impstation/Thaven/MoodDisplay.xaml create mode 100644 Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs create mode 100644 Content.Client/_Impstation/Thaven/ThavenMoodSystem.cs create mode 100644 Content.Client/_Impstation/Thaven/ThavenMoodsBoundUserInterface.cs create mode 100644 Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml create mode 100644 Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs create mode 100644 Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs create mode 100644 Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs create mode 100644 Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs delete mode 100644 Content.Shared/Impstation/Spelfs/SharedSpelfMoodSystem.cs delete mode 100644 Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs create mode 100644 Content.Shared/_Impstation/CCVar/ImpCCVars.cs create mode 100644 Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs create mode 100644 Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs create mode 100644 Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs create mode 100644 Content.Shared/_Impstation/Thaven/ThavenMoodsEuiState.cs create mode 100644 Resources/Audio/_Impstation/Thaven/attributions.yml create mode 100644 Resources/Audio/_Impstation/Thaven/moods_changed.ogg create mode 100644 Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl create mode 100644 Resources/Locale/en-US/_Impstation/markings/thaven.ftl create mode 100644 Resources/Locale/en-US/_Impstation/thavens/no-and.ftl create mode 100644 Resources/Locale/en-US/_Impstation/thavens/shared.ftl create mode 100644 Resources/Locale/en-US/_Impstation/thavens/ui.ftl create mode 100644 Resources/Locale/en-US/_Impstation/thavens/wildcard.ftl create mode 100644 Resources/Locale/en-US/_Impstation/thavens/yes-and.ftl delete mode 100644 Resources/Locale/en-US/accessories/spelf-hair.ftl create mode 100644 Resources/Locale/en-US/accessories/thaven-hair.ftl delete mode 100644 Resources/Locale/en-US/impstation/spelfs/no-and.ftl delete mode 100644 Resources/Locale/en-US/impstation/spelfs/shared.ftl delete mode 100644 Resources/Locale/en-US/impstation/spelfs/ui.ftl delete mode 100644 Resources/Locale/en-US/impstation/spelfs/wildcard.ftl delete mode 100644 Resources/Locale/en-US/impstation/spelfs/yes-and.ftl create mode 100644 Resources/Prototypes/Body/Prototypes/thaven.yml create mode 100644 Resources/Prototypes/Damage/thaven.yml create mode 100644 Resources/Prototypes/Datasets/Names/thaven.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Player/thaven.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Species/thaven.yml delete mode 100644 Resources/Prototypes/Impstation/Spelfs/datasets.yml create mode 100644 Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml delete mode 100644 Resources/Prototypes/Species/spelf.yml create mode 100644 Resources/Prototypes/Species/thaven.yml create mode 100644 Resources/Prototypes/_Impstation/Body/Parts/thaven.yml create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml delete mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml rename Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/{spelf.yml => thaven.yml} (58%) create mode 100644 Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml create mode 100644 Resources/Prototypes/_Impstation/Objectives/thief.yml create mode 100644 Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml create mode 100644 Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml create mode 100644 Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml create mode 100644 Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml create mode 100644 Resources/Prototypes/_Impstation/Thavens/datasets.yml create mode 100644 Resources/Prototypes/_StarLight/Body/Organs/thaven.yml create mode 100644 Resources/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml rename Resources/Textures/Effects/creampie.rsi/{creampie_spelf.png => creampie_thaven.png} (100%) create mode 100644 Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/thaven_bodyhair.png rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/chesttat1.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/ears1.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/ears2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/ears3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/ears4.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/larmtat1.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/meta.json (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/piercings.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/piercings2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf.rsi => _Impstation/Mobs/Customization/thaven/thaven.rsi}/rarmtat1.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/80s.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/a.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/b.png (100%) rename Resources/Textures/{_Starlight/Objects/Specific/Chemistry/patch_pack.rsi/inhand-left.png => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bald.png} (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/baldface.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bedhead.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bedhead2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bedhead3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/beehive.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/beehive2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bigflattop.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bigpompadour.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bob.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bob2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bob4.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bob5.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bobcurl.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bobcut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bowlcut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bowlcut2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/braid.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/braid2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/braided.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/braidfront.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/braidtail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bun3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/bunhead2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/business.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/business2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/business3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/business4.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/buzzcut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/c.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cia.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicafro.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classiccia.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicciabusiness.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classiccornrows.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicfloorlength_bedhead.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classiclong2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classiclong3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicmodern.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicmulder.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/classicwisp.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/coffeehouse.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/combover.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cornrowbraid.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cornrowbun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cornrows.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cornrows2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/cornrowtail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/country.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/crewcut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/crewcut2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/curls.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/d.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/dandypompadour.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/devilock.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/doublebun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/doublebun_long.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/dreads.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/drillhair.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/drillhairextended.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/drillruru.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/e.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/emo2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/emofringe.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/f.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/father.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/feather.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/flair.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/floorlength_bedhead.png (100%) create mode 100644 Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/fringetail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/gelled.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/gentle.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/halfbang.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/halfbang2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/halfshaved.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/hbraid.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/hedgehog.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/highfade.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/highponytail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/himecut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/himecut2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/himeup.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/hitop.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/jade.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/jensen.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/joestar.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/kagami.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/keanu.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/kusanagi.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/largebun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/lbangs.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/long.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/long2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/long3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/long_bedhead.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/long_bedhead2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longbundled.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longeremo.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longest.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longest2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longfringe.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longovereye.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longsidepart.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/longstraightponytail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/lowfade.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/manbun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/medfade.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/mediumsidepart.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/megaeyebrows.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/messy.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/meta.json (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/modern.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/mulder.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/nitori.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/nofade.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/odango.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ombre.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/oneshoulder.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/oxton.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/part.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/parted.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/pigtails.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/pigtails2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/pixie.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/pompadour.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail4.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail5.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail6.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ponytail7.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/poofy.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/protagonist.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/quiff.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/reversemohawk.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/ronin.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/rosa.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sargeant.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shaved.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shavedmohawk.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shavedpart.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shortbangs.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shortbraid.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shorthair2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shorthair3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shorthair9.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shorthime.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shortovereye.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/shoulderlengthovereye.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sidecut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sidetail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sidetail2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sidetail3.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/sidetail4.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/skinhead.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/spiky.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/spikyponytail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/spookylong.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/stail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/swept.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/swept2.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/tailed.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/thinning.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/thinningfront.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/thinningrear.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/tightbun.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/topknot.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/tressshoulder.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/trimflat.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/trimmed.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/twintail.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/twostrands.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/undercut.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/undercutleft.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/undercutright.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/uneven.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/unkept.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/veryshortovereyealternate.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/vlong.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/vlongfringe.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/volaju.png (100%) rename Resources/Textures/{Mobs/Customization/Spelf/spelf_hair.rsi => _Impstation/Mobs/Customization/thaven/thaven_hair.rsi}/wisp.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/eyes.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/hands.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/head.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/jumpsuit.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/mask.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/meta.json (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/neck.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/displacement.rsi/outerclothing_hardsuit.png (100%) create mode 100644 Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/brain-inhand-left.png create mode 100644 Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/brain-inhand-right.png create mode 100644 Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/brain-thaven.png rename Resources/Textures/{Objects/Specific/Chapel/codexnanotrasimus.rsi => _Impstation/Mobs/Species/Thaven/organs.rsi}/meta.json (54%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/eyes.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/full.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/head.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/l_arm.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/l_foot.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/l_hand.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/l_leg.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/meta.json (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/r_arm.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/r_foot.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/r_hand.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/r_leg.png (100%) rename Resources/Textures/{Mobs/Species/SpElf => _Impstation/Mobs/Species/Thaven}/parts.rsi/torso.png (100%) diff --git a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml index cf5728bb59fd..56b4791f4211 100644 --- a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml +++ b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml @@ -7,7 +7,7 @@ > - + - + - - + + - + diff --git a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs index 5f15525dde73..47d470770816 100644 --- a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs +++ b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs @@ -1,22 +1,30 @@ +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; using Robust.Shared.Utility; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs namespace Content.Client.Impstation.Spelfs.Eui; +======== +namespace Content.Client._Impstation.Thaven.Eui; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs [GenerateTypedNameReferences] public sealed partial class MoodContainer : BoxContainer { - public MoodContainer(SpelfMood? mood = null) + public MoodContainer(ThavenMood? mood = null) { RobustXamlLoader.Load(this); if (mood != null) { - SpelfMoodTitle.Text = mood.GetLocName(); - SpelfMoodContent.TextRope = new Rope.Leaf(mood.GetLocDesc()); + ThavenMoodTitle.Text = mood.GetLocName(); + ThavenMoodContent.TextRope = new Rope.Leaf(mood.GetLocDesc()); } } } diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml index 5a9028d9d2a0..5999790845f7 100644 --- a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml +++ b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml @@ -1,7 +1,7 @@ @@ -10,8 +10,8 @@ - - + + diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs index 63931a135f6c..74087eb99ac0 100644 --- a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs +++ b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs @@ -1,17 +1,25 @@ using Content.Client.UserInterface.Controls; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.XAML; using Robust.Shared.Utility; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs namespace Content.Client.Impstation.Spelfs.Eui; +======== +namespace Content.Client._Impstation.Thaven.Eui; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs [GenerateTypedNameReferences] -public sealed partial class SpelfMoodUi : FancyWindow +public sealed partial class ThavenMoodUi : FancyWindow { - private List _moods = new(); + private List _moods = new(); - public SpelfMoodUi() + public ThavenMoodUi() { RobustXamlLoader.Load(this); NewMoodButton.OnPressed += _ => AddNewMood(); @@ -22,26 +30,26 @@ private void AddNewMood() MoodContainer.AddChild(new MoodContainer()); } - public List GetMoods() + public List GetMoods() { - var newMoods = new List(); + var newMoods = new List(); foreach (var control in MoodContainer.Children) { if (control is not MoodContainer moodControl) continue; - if (string.IsNullOrWhiteSpace(moodControl.SpelfMoodTitle.Text)) + if (string.IsNullOrWhiteSpace(moodControl.ThavenMoodTitle.Text)) continue; - var moodText = Rope.Collapse(moodControl.SpelfMoodContent.TextRope).Trim(); + var moodText = Rope.Collapse(moodControl.ThavenMoodContent.TextRope).Trim(); if (string.IsNullOrWhiteSpace(moodText)) continue; - var mood = new SpelfMood() + var mood = new ThavenMood() { - MoodName = moodControl.SpelfMoodTitle.Text, + MoodName = moodControl.ThavenMoodTitle.Text, MoodDesc = moodText, }; @@ -76,7 +84,7 @@ private void Delete(int index) SetMoods(_moods); } - public void SetMoods(List moods) + public void SetMoods(List moods) { _moods = moods; MoodContainer.RemoveAllChildren(); diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs deleted file mode 100644 index 2221e77c9f54..000000000000 --- a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodsEui.cs +++ /dev/null @@ -1,42 +0,0 @@ -using Content.Client.Eui; -using Content.Shared.Eui; -using Content.Shared.Impstation.Spelfs; - -namespace Content.Client.Impstation.Spelfs.Eui; - -public sealed class SpelfMoodsEui : BaseEui -{ - private readonly EntityManager _entityManager; - - private SpelfMoodUi _spelfMoodUi; - private NetEntity _target; - - public SpelfMoodsEui() - { - _entityManager = IoCManager.Resolve(); - - _spelfMoodUi = new SpelfMoodUi(); - _spelfMoodUi.SaveButton.OnPressed += _ => SaveMoods(); - } - - private void SaveMoods() - { - var newMoods = _spelfMoodUi.GetMoods(); - SendMessage(new SpelfMoodsSaveMessage(newMoods, _target)); - _spelfMoodUi.SetMoods(newMoods); - } - - public override void Opened() - { - _spelfMoodUi.OpenCentered(); - } - - public override void HandleState(EuiStateBase state) - { - if (state is not SpelfMoodsEuiState s) - return; - - _target = s.Target; - _spelfMoodUi.SetMoods(s.Moods); - } -} diff --git a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs index d06ba112b17e..dd3d9cb7375a 100644 --- a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs +++ b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs @@ -1,14 +1,22 @@ using System.Linq; using Content.Client.Chat.Managers; using Content.Client.Message; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface; using Robust.Client.UserInterface.XAML; using Robust.Shared.Prototypes; using Robust.Shared.Utility; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs namespace Content.Client.Impstation.Spelfs; +======== +namespace Content.Client._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs [GenerateTypedNameReferences] public sealed partial class MoodDisplay : Control @@ -22,7 +30,7 @@ private string GetSharedString() return $"[italic][font size=10][color=gray]{Loc.GetString("moods-ui-shared-mood")}[/color][/font][/italic]"; } - public MoodDisplay(SpelfMood mood, bool shared) + public MoodDisplay(ThavenMood mood, bool shared) { RobustXamlLoader.Load(this); IoCManager.InjectDependencies(this); diff --git a/Content.Client/Impstation/Spelfs/SpelfMoodsBoundUserInterface.cs b/Content.Client/Impstation/Spelfs/SpelfMoodsBoundUserInterface.cs deleted file mode 100644 index f3343181f18b..000000000000 --- a/Content.Client/Impstation/Spelfs/SpelfMoodsBoundUserInterface.cs +++ /dev/null @@ -1,41 +0,0 @@ -using Content.Client.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs.Components; -using JetBrains.Annotations; -using Robust.Client.UserInterface; - -namespace Content.Client.Impstation.Spelfs; - -[UsedImplicitly] -public sealed class SpelfMoodsBoundUserInterface : BoundUserInterface -{ - [ViewVariables] - private SpelfMoodsMenu? _menu; - private EntityUid _owner; - private List? _moods; - private List? _sharedMoods; - - public SpelfMoodsBoundUserInterface(EntityUid owner, Enum uiKey) : base(owner, uiKey) - { - _owner = owner; - } - - protected override void Open() - { - base.Open(); - - _menu = this.CreateWindow(); - } - - protected override void UpdateState(BoundUserInterfaceState state) - { - base.UpdateState(state); - - if (state is not SpelfMoodsBuiState msg) - return; - - _moods = msg.Moods; - _sharedMoods = msg.SharedMoods; - _menu?.Update(_owner, msg); - } -} diff --git a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs b/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs index e0f207efd22a..0e22e2099269 100644 --- a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs +++ b/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs @@ -1,20 +1,28 @@ using Content.Client.UserInterface.Controls; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs using Content.Shared.Impstation.Spelfs.Components; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.XAML; namespace Content.Client.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven.Components; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs [GenerateTypedNameReferences] -public sealed partial class SpelfMoodsMenu : FancyWindow +public sealed partial class ThavenMoodsMenu : FancyWindow { - public SpelfMoodsMenu() + public ThavenMoodsMenu() { RobustXamlLoader.Load(this); IoCManager.InjectDependencies(this); } - public void Update(EntityUid uid, SpelfMoodsBuiState state) + public void Update(EntityUid uid, ThavenMoodsBuiState state) { MoodDisplayContainer.Children.Clear(); diff --git a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml new file mode 100644 index 000000000000..56b4791f4211 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs new file mode 100644 index 000000000000..47d470770816 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs @@ -0,0 +1,30 @@ +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs +using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Utility; + +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs +namespace Content.Client.Impstation.Spelfs.Eui; +======== +namespace Content.Client._Impstation.Thaven.Eui; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs + +[GenerateTypedNameReferences] +public sealed partial class MoodContainer : BoxContainer +{ + public MoodContainer(ThavenMood? mood = null) + { + RobustXamlLoader.Load(this); + + if (mood != null) + { + ThavenMoodTitle.Text = mood.GetLocName(); + ThavenMoodContent.TextRope = new Rope.Leaf(mood.GetLocDesc()); + } + } +} diff --git a/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml new file mode 100644 index 000000000000..5999790845f7 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml @@ -0,0 +1,22 @@ + + + this shit does not layout properly unless I put the horizontal boxcontainer inside of a vertical one + ???? + + + + + + + + + + + + + diff --git a/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs new file mode 100644 index 000000000000..74087eb99ac0 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs @@ -0,0 +1,102 @@ +using Content.Client.UserInterface.Controls; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs +using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Utility; + +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs +namespace Content.Client.Impstation.Spelfs.Eui; +======== +namespace Content.Client._Impstation.Thaven.Eui; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs + +[GenerateTypedNameReferences] +public sealed partial class ThavenMoodUi : FancyWindow +{ + private List _moods = new(); + + public ThavenMoodUi() + { + RobustXamlLoader.Load(this); + NewMoodButton.OnPressed += _ => AddNewMood(); + } + + private void AddNewMood() + { + MoodContainer.AddChild(new MoodContainer()); + } + + public List GetMoods() + { + var newMoods = new List(); + + foreach (var control in MoodContainer.Children) + { + if (control is not MoodContainer moodControl) + continue; + + if (string.IsNullOrWhiteSpace(moodControl.ThavenMoodTitle.Text)) + continue; + + var moodText = Rope.Collapse(moodControl.ThavenMoodContent.TextRope).Trim(); + + if (string.IsNullOrWhiteSpace(moodText)) + continue; + + var mood = new ThavenMood() + { + MoodName = moodControl.ThavenMoodTitle.Text, + MoodDesc = moodText, + }; + + newMoods.Add(mood); + } + + return newMoods; + } + + private void MoveUp(int index) + { + if (index <= 0) + return; + + (_moods[index], _moods[index - 1]) = (_moods[index - 1], _moods[index]); + SetMoods(_moods); + } + + private void MoveDown(int index) + { + if (index >= _moods.Count - 1) + return; + + (_moods[index], _moods[index + 1]) = (_moods[index + 1], _moods[index]); + SetMoods(_moods); + } + + private void Delete(int index) + { + _moods.RemoveAt(index); + + SetMoods(_moods); + } + + public void SetMoods(List moods) + { + _moods = moods; + MoodContainer.RemoveAllChildren(); + for (var i = 0; i < moods.Count; i++) + { + var index = i; // Copy for the closure + var mood = moods[i]; + var moodControl = new MoodContainer(mood); + moodControl.MoveUp.OnPressed += _ => MoveUp(index); + moodControl.MoveDown.OnPressed += _ => MoveDown(index); + moodControl.Delete.OnPressed += _ => Delete(index); + MoodContainer.AddChild(moodControl); + } + } +} diff --git a/Content.Client/_Impstation/Thaven/Eui/ThavenMoodsEui.cs b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodsEui.cs new file mode 100644 index 000000000000..37ed8ff63b02 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodsEui.cs @@ -0,0 +1,42 @@ +using Content.Client.Eui; +using Content.Shared.Eui; +using Content.Shared._Impstation.Thaven; + +namespace Content.Client._Impstation.Thaven.Eui; + +public sealed class ThavenMoodsEui : BaseEui +{ + private readonly EntityManager _entityManager; + + private ThavenMoodUi _thavenMoodUi; + private NetEntity _target; + + public ThavenMoodsEui() + { + _entityManager = IoCManager.Resolve(); + + _thavenMoodUi = new ThavenMoodUi(); + _thavenMoodUi.SaveButton.OnPressed += _ => SaveMoods(); + } + + private void SaveMoods() + { + var newMoods = _thavenMoodUi.GetMoods(); + SendMessage(new ThavenMoodsSaveMessage(newMoods, _target)); + _thavenMoodUi.SetMoods(newMoods); + } + + public override void Opened() + { + _thavenMoodUi.OpenCentered(); + } + + public override void HandleState(EuiStateBase state) + { + if (state is not ThavenMoodsEuiState s) + return; + + _target = s.Target; + _thavenMoodUi.SetMoods(s.Moods); + } +} diff --git a/Content.Client/_Impstation/Thaven/MoodDisplay.xaml b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml new file mode 100644 index 000000000000..3be9bf9c41f2 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs new file mode 100644 index 000000000000..dd3d9cb7375a --- /dev/null +++ b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs @@ -0,0 +1,44 @@ +using System.Linq; +using Content.Client.Chat.Managers; +using Content.Client.Message; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs +using Content.Shared.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Prototypes; +using Robust.Shared.Utility; + +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs +namespace Content.Client.Impstation.Spelfs; +======== +namespace Content.Client._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs + +[GenerateTypedNameReferences] +public sealed partial class MoodDisplay : Control +{ + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + [Dependency] private readonly IChatManager _chatManager = default!; + [Dependency] private readonly EntityManager _entityManager = default!; + + private string GetSharedString() + { + return $"[italic][font size=10][color=gray]{Loc.GetString("moods-ui-shared-mood")}[/color][/font][/italic]"; + } + + public MoodDisplay(ThavenMood mood, bool shared) + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + + if (shared) + MoodNameLabel.SetMarkup($"{mood.GetLocName()} {GetSharedString()}"); + else + MoodNameLabel.SetMarkup(mood.GetLocName()); + MoodDescLabel.SetMarkup(mood.GetLocDesc()); + } +} diff --git a/Content.Client/_Impstation/Thaven/ThavenMoodSystem.cs b/Content.Client/_Impstation/Thaven/ThavenMoodSystem.cs new file mode 100644 index 000000000000..3bde3c8f1563 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/ThavenMoodSystem.cs @@ -0,0 +1,7 @@ +using Content.Shared._Impstation.Thaven; + +namespace Content.Client._Impstation.Thaven; + +public sealed partial class ThavenMoodSystem : SharedThavenMoodSystem +{ +} diff --git a/Content.Client/_Impstation/Thaven/ThavenMoodsBoundUserInterface.cs b/Content.Client/_Impstation/Thaven/ThavenMoodsBoundUserInterface.cs new file mode 100644 index 000000000000..a80f9583c1fa --- /dev/null +++ b/Content.Client/_Impstation/Thaven/ThavenMoodsBoundUserInterface.cs @@ -0,0 +1,41 @@ +using Content.Client._Impstation.Thaven; +using Content.Shared._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; +using JetBrains.Annotations; +using Robust.Client.UserInterface; + +namespace Content.Client._Impstation.Thaven; + +[UsedImplicitly] +public sealed class ThavenMoodsBoundUserInterface : BoundUserInterface +{ + [ViewVariables] + private ThavenMoodsMenu? _menu; + private EntityUid _owner; + private List? _moods; + private List? _sharedMoods; + + public ThavenMoodsBoundUserInterface(EntityUid owner, Enum uiKey) : base(owner, uiKey) + { + _owner = owner; + } + + protected override void Open() + { + base.Open(); + + _menu = this.CreateWindow(); + } + + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + if (state is not ThavenMoodsBuiState msg) + return; + + _moods = msg.Moods; + _sharedMoods = msg.SharedMoods; + _menu?.Update(_owner, msg); + } +} diff --git a/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml new file mode 100644 index 000000000000..d48fa535db58 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + diff --git a/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs new file mode 100644 index 000000000000..0e22e2099269 --- /dev/null +++ b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs @@ -0,0 +1,35 @@ +using Content.Client.UserInterface.Controls; +<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs +using Content.Shared.Impstation.Spelfs.Components; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven.Components; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs + +[GenerateTypedNameReferences] +public sealed partial class ThavenMoodsMenu : FancyWindow +{ + public ThavenMoodsMenu() + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + } + + public void Update(EntityUid uid, ThavenMoodsBuiState state) + { + MoodDisplayContainer.Children.Clear(); + + foreach (var mood in state.SharedMoods) + MoodDisplayContainer.AddChild(new MoodDisplay(mood, true)); + + foreach (var mood in state.Moods) + MoodDisplayContainer.AddChild(new MoodDisplay(mood, false)); + } +} diff --git a/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs b/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs index bc292881e350..288ad5610191 100644 --- a/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs +++ b/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs @@ -2,9 +2,15 @@ using System.IO; using System.Linq; using Content.IntegrationTests; +<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs using Content.Server.Impstation.Spelfs; using Content.Shared.Dataset; using Content.Shared.Impstation.Spelfs; +======== +using Content.Server._Impstation.Thaven; +using Content.Shared.Dataset; +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs using NUnit.Framework; using Robust.Shared.ContentPack; using Robust.Shared.GameObjects; @@ -12,10 +18,14 @@ using Robust.Shared.Prototypes; using Robust.Shared.Serialization.Manager; +<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs namespace Content.IntegrationTests.Tests.Impstation.Spelfs; +======== +namespace Content.IntegrationTests.Tests._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs -[TestFixture, TestOf(typeof(SpelfMoodPrototype))] -public sealed class SpelfMoodTests +[TestFixture, TestOf(typeof(ThavenMoodPrototype))] +public sealed class ThavenMoodTests { [TestPrototypes] const string PROTOTYPES = @" @@ -25,7 +35,7 @@ public sealed class SpelfMoodTests - One - Two - Three -- type: spelfMood +- type: thavenMood id: DuplicateTest moodName: DuplicateTest moodDesc: DuplicateTest @@ -34,7 +44,7 @@ public sealed class SpelfMoodTests a: ThreeValueSet b: ThreeValueSet c: ThreeValueSet -- type: spelfMood +- type: thavenMood id: DuplicateOverlapTest moodName: DuplicateOverlapTest moodDesc: DuplicateOverlapTest @@ -55,14 +65,14 @@ public async Task TestDuplicatePrevention() var server = pair.Server; var entMan = server.ResolveDependency(); - var spelfSystem = entMan.System(); + var thavenSystem = entMan.System(); var protoMan = server.ResolveDependency(); var dataset = protoMan.Index("ThreeValueSet"); - var moodProto = protoMan.Index("DuplicateTest"); + var moodProto = protoMan.Index("DuplicateTest"); var datasetSet = dataset.Values.ToHashSet(); - var mood = spelfSystem.RollMood(moodProto); + var mood = thavenSystem.RollMood(moodProto); var moodVarSet = mood.MoodVars.Values.ToHashSet(); Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); @@ -78,14 +88,14 @@ public async Task TestDuplicateOverlap() var server = pair.Server; var entMan = server.ResolveDependency(); - var spelfSystem = entMan.System(); + var thavenSystem = entMan.System(); var protoMan = server.ResolveDependency(); var dataset = protoMan.Index("ThreeValueSet"); - var moodProto = protoMan.Index("DuplicateOverlapTest"); + var moodProto = protoMan.Index("DuplicateOverlapTest"); var datasetSet = dataset.Values.ToHashSet(); - var mood = spelfSystem.RollMood(moodProto); + var mood = thavenSystem.RollMood(moodProto); var moodVarSet = mood.MoodVars.Values.ToHashSet(); Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); diff --git a/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs b/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs new file mode 100644 index 000000000000..288ad5610191 --- /dev/null +++ b/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs @@ -0,0 +1,105 @@ +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Content.IntegrationTests; +<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs +using Content.Server.Impstation.Spelfs; +using Content.Shared.Dataset; +using Content.Shared.Impstation.Spelfs; +======== +using Content.Server._Impstation.Thaven; +using Content.Shared.Dataset; +using Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs +using NUnit.Framework; +using Robust.Shared.ContentPack; +using Robust.Shared.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.Manager; + +<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs +namespace Content.IntegrationTests.Tests.Impstation.Spelfs; +======== +namespace Content.IntegrationTests.Tests._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs + +[TestFixture, TestOf(typeof(ThavenMoodPrototype))] +public sealed class ThavenMoodTests +{ + [TestPrototypes] + const string PROTOTYPES = @" +- type: dataset + id: ThreeValueSet + values: + - One + - Two + - Three +- type: thavenMood + id: DuplicateTest + moodName: DuplicateTest + moodDesc: DuplicateTest + allowDuplicateMoodVars: false + moodVars: + a: ThreeValueSet + b: ThreeValueSet + c: ThreeValueSet +- type: thavenMood + id: DuplicateOverlapTest + moodName: DuplicateOverlapTest + moodDesc: DuplicateOverlapTest + allowDuplicateMoodVars: false + moodVars: + a: ThreeValueSet + b: ThreeValueSet + c: ThreeValueSet + d: ThreeValueSet + e: ThreeValueSet +"; + + [Test] + [Repeat(10)] + public async Task TestDuplicatePrevention() + { + await using var pair = await PoolManager.GetServerClient(); + var server = pair.Server; + + var entMan = server.ResolveDependency(); + var thavenSystem = entMan.System(); + var protoMan = server.ResolveDependency(); + + var dataset = protoMan.Index("ThreeValueSet"); + var moodProto = protoMan.Index("DuplicateTest"); + + var datasetSet = dataset.Values.ToHashSet(); + var mood = thavenSystem.RollMood(moodProto); + var moodVarSet = mood.MoodVars.Values.ToHashSet(); + + Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); + + await pair.CleanReturnAsync(); + } + + [Test] + [Repeat(10)] + public async Task TestDuplicateOverlap() + { + await using var pair = await PoolManager.GetServerClient(); + var server = pair.Server; + + var entMan = server.ResolveDependency(); + var thavenSystem = entMan.System(); + var protoMan = server.ResolveDependency(); + + var dataset = protoMan.Index("ThreeValueSet"); + var moodProto = protoMan.Index("DuplicateOverlapTest"); + + var datasetSet = dataset.Values.ToHashSet(); + var mood = thavenSystem.RollMood(moodProto); + var moodVarSet = mood.MoodVars.Values.ToHashSet(); + + Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); + + await pair.CleanReturnAsync(); + } +} diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs index abad030ada3f..8c7ea23a0040 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs @@ -6,7 +6,7 @@ using Content.Server.Cargo.Components; using Content.Server.Doors.Systems; using Content.Server.Hands.Systems; -using Content.Server.Impstation.Spelfs; +using Content.Server._Impstation.Thaven; using Content.Server.Power.Components; using Content.Server.Power.EntitySystems; using Content.Server.Stack; @@ -27,8 +27,7 @@ using Content.Shared.Doors.Components; using Content.Shared.Electrocution; using Content.Shared.Hands.Components; -using Content.Shared.Humanoid; -using Content.Shared.Impstation.Spelfs.Components; //Starlight Thaven +using Content.Shared._Impstation.Thaven.Components; using Content.Shared.Inventory; using Content.Shared.PDA; using Content.Shared.Stacks; @@ -769,7 +768,7 @@ private void AddTricksVerbs(GetVerbsEvent args) args.Verbs.Add(setCapacity); } - // 🌟Starlight🌟 start + #region Starlight // Add toggle overlays verb Verb toggleOverlays = new() { @@ -850,9 +849,9 @@ private void AddTricksVerbs(GetVerbsEvent args) }; args.Verbs.Add(reaperArm); } - // 🌟Starlight🌟 end - if (TryComp(args.Target, out var moods)) + + if (TryComp(args.Target, out var moods)) { Verb addRandomMood = new() { @@ -865,10 +864,29 @@ private void AddTricksVerbs(GetVerbsEvent args) }, Impact = LogImpact.High, Message = Loc.GetString("admin-trick-add-random-mood-description"), - Priority = (int) TricksVerbPriorities.AddRandomMood, + Priority = (int)TricksVerbPriorities.AddRandomMood, }; args.Verbs.Add(addRandomMood); } + else + { + Verb giveMoods = new() + { + Text = "Give Moods", + Category = VerbCategory.Tricks, + Icon = new SpriteSpecifier.Rsi(new ResPath("Interface/Actions/actions_borg.rsi"), "state-laws"), + Act = () => + { + if (!EntityManager.EnsureComponent(args.Target, out moods)) + _moods.NotifyMoodChange((args.Target, moods)); + }, + Impact = LogImpact.High, + Message = Loc.GetString("admin-trick-give-moods-description"), + Priority = (int)TricksVerbPriorities.AddRandomMood, + }; + args.Verbs.Add(giveMoods); + } + #endregion } private void RefillEquippedTanks(EntityUid target, Gas gasType) diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.cs b/Content.Server/Administration/Systems/AdminVerbSystem.cs index 37afa6963ddd..bb4ff7318ad2 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.cs @@ -38,8 +38,8 @@ using Robust.Shared.Toolshed; using Robust.Shared.Utility; using static Content.Shared.Configurable.ConfigurationComponent; -using Content.Shared.Impstation.Spelfs.Components; -using Content.Server.Impstation.Spelfs; +using Content.Shared._Impstation.Thaven.Components; +using Content.Server._Impstation.Thaven; namespace Content.Server.Administration.Systems { @@ -72,7 +72,7 @@ public sealed partial class AdminVerbSystem : EntitySystem [Dependency] private readonly SiliconLawSystem _siliconLawSystem = default!; [Dependency] private readonly SharedHumanoidAppearanceSystem _humanoidAppearance = default!; [Dependency] private readonly IServerPreferencesManager _prefsManager = default!; - [Dependency] private readonly SpelfMoodsSystem _moods = default!; //Starlight + [Dependency] private readonly ThavenMoodsSystem _moods = default!; //Starlight private readonly Dictionary> _openSolutionUis = new(); @@ -420,15 +420,15 @@ private void AddAdminVerbs(GetVerbsEvent args) }); #region Starlight Thaven - if (TryComp(args.Target, out var moods)) + if (TryComp(args.Target, out var moods)) { args.Verbs.Add(new Verb() { - Text = Loc.GetString("spelf-moods-ui-verb"), + Text = Loc.GetString("thaven-moods-ui-verb"), Category = VerbCategory.Admin, Act = () => { - var ui = new SpelfMoodsEui(_moods, EntityManager, _adminManager); + var ui = new ThavenMoodsEui(_moods, EntityManager, _adminManager); if (!_playerManager.TryGetSessionByEntity(args.User, out var session)) return; diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs index 1846f35303af..9db9149713ac 100644 --- a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +++ b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs @@ -7,8 +7,13 @@ using Content.Shared.Dataset; using Content.Shared.Emag.Systems; using Content.Shared.GameTicking; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs using Content.Shared.Impstation.Spelfs; using Content.Shared.Impstation.Spelfs.Components; +======== +using Content.Shared._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs using Content.Shared.Random; using Content.Shared.Random.Helpers; using Robust.Server.GameObjects; @@ -17,9 +22,13 @@ using Robust.Shared.Prototypes; using Robust.Shared.Random; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs namespace Content.Server.Impstation.Spelfs; +======== +namespace Content.Server._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs -public sealed partial class SpelfMoodsSystem : SharedSpelfMoodSystem +public sealed partial class ThavenMoodsSystem : SharedThavenMoodSystem { [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly IRobustRandom _random = default!; @@ -28,27 +37,27 @@ public sealed partial class SpelfMoodsSystem : SharedSpelfMoodSystem [Dependency] private readonly UserInterfaceSystem _bui = default!; [Dependency] private readonly IChatManager _chatManager = default!; - public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); - private readonly List _sharedMoods = new(); + public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); + private readonly List _sharedMoods = new(); [ValidatePrototypeId] - private const string SharedDataset = "SpelfMoodsShared"; + private const string SharedDataset = "ThavenMoodsShared"; [ValidatePrototypeId] - private const string YesAndDataset = "SpelfMoodsYesAnd"; + private const string YesAndDataset = "ThavenMoodsYesAnd"; [ValidatePrototypeId] - private const string NoAndDataset = "SpelfMoodsNoAnd"; + private const string NoAndDataset = "ThavenMoodsNoAnd"; [ValidatePrototypeId] - private const string WildcardDataset = "SpelfMoodsWildcard"; + private const string WildcardDataset = "ThavenMoodsWildcard"; [ValidatePrototypeId] private const string ActionViewMoods = "ActionViewMoods"; [ValidatePrototypeId] - private const string RandomSpelfMoodDataset = "RandomSpelfMoodDataset"; + private const string RandomThavenMoodDataset = "RandomThavenMoodDataset"; public override void Initialize() { @@ -56,21 +65,25 @@ public override void Initialize() NewSharedMoods(); - SubscribeLocalEvent(OnSpelfMoodInit); - SubscribeLocalEvent(OnSpelfMoodShutdown); - SubscribeLocalEvent(OnToggleMoodsScreen); - SubscribeLocalEvent(OnBoundUIOpened); + SubscribeLocalEvent(OnThavenMoodInit); + SubscribeLocalEvent(OnThavenMoodShutdown); + SubscribeLocalEvent(OnToggleMoodsScreen); + SubscribeLocalEvent(OnBoundUIOpened); SubscribeLocalEvent((_) => NewSharedMoods()); } private void NewSharedMoods() { _sharedMoods.Clear(); +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs for (int i = 0; i < _config.GetCVar(CCVars.SpelfSharedMoodCount); i++) +======== + for (int i = 0; i < _config.GetCVar(ImpCCVars.ThavenSharedMoodCount); i++) +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs TryAddSharedMood(); } - public bool TryAddSharedMood(SpelfMood? mood = null, bool checkConflicts = true) + public bool TryAddSharedMood(ThavenMood? mood = null, bool checkConflicts = true) { if (mood == null) { @@ -89,7 +102,7 @@ public bool TryAddSharedMood(SpelfMood? mood = null, bool checkConflicts = true) return false; _sharedMoods.Add(mood); - var enumerator = EntityManager.EntityQueryEnumerator(); + var enumerator = EntityManager.EntityQueryEnumerator(); while (enumerator.MoveNext(out var ent, out var comp)) { if (!comp.FollowsSharedMoods) @@ -101,27 +114,27 @@ public bool TryAddSharedMood(SpelfMood? mood = null, bool checkConflicts = true) return true; } - private void OnBoundUIOpened(EntityUid uid, SpelfMoodsComponent component, BoundUIOpenedEvent args) + private void OnBoundUIOpened(EntityUid uid, ThavenMoodsComponent component, BoundUIOpenedEvent args) { UpdateBUIState(uid, component); } - private void OnToggleMoodsScreen(EntityUid uid, SpelfMoodsComponent component, ToggleMoodsScreenEvent args) + private void OnToggleMoodsScreen(EntityUid uid, ThavenMoodsComponent component, ToggleMoodsScreenEvent args) { if (args.Handled || !TryComp(uid, out var actor)) return; args.Handled = true; - _bui.TryToggleUi(uid, SpelfMoodsUiKey.Key, actor.PlayerSession); + _bui.TryToggleUi(uid, ThavenMoodsUiKey.Key, actor.PlayerSession); } - private bool TryPick(string datasetProto, [NotNullWhen(true)] out SpelfMoodPrototype? proto, IEnumerable? currentMoods = null, HashSet? conflicts = null) + private bool TryPick(string datasetProto, [NotNullWhen(true)] out ThavenMoodPrototype? proto, IEnumerable? currentMoods = null, HashSet? conflicts = null) { var dataset = _proto.Index(datasetProto); var choices = dataset.Values.ToList(); if (currentMoods == null) - currentMoods = new HashSet(); + currentMoods = new HashSet(); if (conflicts == null) conflicts = GetConflicts(currentMoods); @@ -133,7 +146,7 @@ private bool TryPick(string datasetProto, [NotNullWhen(true)] out SpelfMoodProto if (conflicts.Contains(moodId)) continue; // Skip proto if an existing mood conflicts with it - var moodProto = _proto.Index(moodId); + var moodProto = _proto.Index(moodId); if (moodProto.Conflicts.Overlaps(currentMoodProtos)) continue; // Skip proto if it conflicts with an existing mood @@ -145,26 +158,37 @@ private bool TryPick(string datasetProto, [NotNullWhen(true)] out SpelfMoodProto return false; } +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs public void NotifyMoodChange(EntityUid uid) +======== + public void NotifyMoodChange(Entity ent) +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs { if (!TryComp(uid, out var actor)) return; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs var msg = Loc.GetString("spelf-moods-update-notify"); +======== + if (ent.Comp.MoodsChangedSound != null) + _audio.PlayGlobal(ent.Comp.MoodsChangedSound, actor.PlayerSession); + + var msg = Loc.GetString("thaven-moods-update-notify"); +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs var wrappedMessage = Loc.GetString("chat-manager-server-wrap-message", ("message", msg)); _chatManager.ChatMessageToOne(ChatChannel.Server, msg, wrappedMessage, default, false, actor.PlayerSession.Channel, colorOverride: Color.Orange); } - public void UpdateBUIState(EntityUid uid, SpelfMoodsComponent? comp = null) + public void UpdateBUIState(EntityUid uid, ThavenMoodsComponent? comp = null) { if (!Resolve(uid, ref comp)) return; - var state = new SpelfMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? _sharedMoods : []); - _bui.SetUiState(uid, SpelfMoodsUiKey.Key, state); + var state = new ThavenMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? _sharedMoods : []); + _bui.SetUiState(uid, ThavenMoodsUiKey.Key, state); } - public void AddMood(EntityUid uid, SpelfMood mood, SpelfMoodsComponent? comp = null, bool notify = true) + public void AddMood(EntityUid uid, ThavenMood mood, ThavenMoodsComponent? comp = null, bool notify = true) { if (!Resolve(uid, ref comp)) return; @@ -178,12 +202,12 @@ public void AddMood(EntityUid uid, SpelfMood mood, SpelfMoodsComponent? comp = n } /// - /// Creates a SpelfMood instance from the given SpelfMoodPrototype, and rolls + /// Creates a ThavenMood instance from the given ThavenMoodPrototype, and rolls /// its mood vars. /// - public SpelfMood RollMood(SpelfMoodPrototype proto) + public ThavenMood RollMood(ThavenMoodPrototype proto) { - var mood = new SpelfMood() + var mood = new ThavenMood() { ProtoId = proto.ID, MoodName = proto.MoodName, @@ -231,7 +255,7 @@ public SpelfMood RollMood(SpelfMoodPrototype proto) /// Checks if the given mood prototype conflicts with the current moods, and /// adds the mood if it does not. /// - public bool TryAddMood(EntityUid uid, SpelfMoodPrototype moodProto, SpelfMoodsComponent? comp = null, bool allowConflict = false, bool notify = true) + public bool TryAddMood(EntityUid uid, ThavenMoodPrototype moodProto, ThavenMoodsComponent? comp = null, bool allowConflict = false, bool notify = true) { if (!Resolve(uid, ref comp)) return false; @@ -243,7 +267,7 @@ public bool TryAddMood(EntityUid uid, SpelfMoodPrototype moodProto, SpelfMoodsCo return true; } - public bool TryAddRandomMood(EntityUid uid, string datasetProto, SpelfMoodsComponent? comp = null) + public bool TryAddRandomMood(EntityUid uid, string datasetProto, ThavenMoodsComponent? comp = null) { if (!Resolve(uid, ref comp)) return false; @@ -257,17 +281,17 @@ public bool TryAddRandomMood(EntityUid uid, string datasetProto, SpelfMoodsCompo return false; } - public bool TryAddRandomMood(EntityUid uid, SpelfMoodsComponent? comp = null) + public bool TryAddRandomMood(EntityUid uid, ThavenMoodsComponent? comp = null) { if (!Resolve(uid, ref comp)) return false; - var datasetProto = _proto.Index(RandomSpelfMoodDataset).Pick(); + var datasetProto = _proto.Index(RandomThavenMoodDataset).Pick(); return TryAddRandomMood(uid, datasetProto, comp); } - public void SetMoods(EntityUid uid, IEnumerable moods, SpelfMoodsComponent? comp = null, bool notify = true) + public void SetMoods(EntityUid uid, IEnumerable moods, ThavenMoodsComponent? comp = null, bool notify = true) { if (!Resolve(uid, ref comp)) return; @@ -279,7 +303,7 @@ public void SetMoods(EntityUid uid, IEnumerable moods, SpelfMoodsComp UpdateBUIState(uid, comp); } - public HashSet GetConflicts(IEnumerable moods) + public HashSet GetConflicts(IEnumerable moods) { var conflicts = new HashSet(); @@ -292,7 +316,7 @@ public HashSet GetConflicts(IEnumerable moods) return conflicts; } - public HashSet GetConflicts(EntityUid uid, SpelfMoodsComponent? moods = null) + public HashSet GetConflicts(EntityUid uid, ThavenMoodsComponent? moods = null) { // TODO: Should probably cache this when moods get updated @@ -304,7 +328,7 @@ public HashSet GetConflicts(EntityUid uid, SpelfMoodsComponent? moods = return conflicts; } - public HashSet GetMoodProtoSet(IEnumerable moods) + public HashSet GetMoodProtoSet(IEnumerable moods) { var moodProtos = new HashSet(); foreach (var mood in moods) @@ -316,14 +340,14 @@ public HashSet GetMoodProtoSet(IEnumerable moods) /// /// Return a list of the moods that are affecting this entity. /// - public List GetActiveMoods(EntityUid uid, SpelfMoodsComponent? comp = null, bool includeShared = true) + public List GetActiveMoods(EntityUid uid, ThavenMoodsComponent? comp = null, bool includeShared = true) { if (!Resolve(uid, ref comp)) return []; if (includeShared && comp.FollowsSharedMoods) { - return new List(SharedMoods.Concat(comp.Moods)); + return new List(SharedMoods.Concat(comp.Moods)); } else { @@ -331,7 +355,7 @@ public List GetActiveMoods(EntityUid uid, SpelfMoodsComponent? comp = } } - private void OnSpelfMoodInit(EntityUid uid, SpelfMoodsComponent comp, ComponentStartup args) + private void OnThavenMoodInit(EntityUid uid, ThavenMoodsComponent comp, ComponentStartup args) { if (comp.LifeStage != ComponentLifeStage.Starting) return; @@ -347,12 +371,12 @@ private void OnSpelfMoodInit(EntityUid uid, SpelfMoodsComponent comp, ComponentS comp.Action = _actions.AddAction(uid, ActionViewMoods); } - private void OnSpelfMoodShutdown(EntityUid uid, SpelfMoodsComponent comp, ComponentShutdown args) + private void OnThavenMoodShutdown(EntityUid uid, ThavenMoodsComponent comp, ComponentShutdown args) { _actions.RemoveAction(uid, comp.Action); } - protected override void OnEmagged(EntityUid uid, SpelfMoodsComponent comp, ref GotEmaggedEvent args) + protected override void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) { base.OnEmagged(uid, comp, ref args); TryAddRandomMood(uid, WildcardDataset, comp); diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs b/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs index a58476859b92..8ce5051572a5 100644 --- a/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs +++ b/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs @@ -3,44 +3,51 @@ using Content.Server.EUI; using Content.Shared.Administration; using Content.Shared.Eui; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs using Content.Shared.Impstation.Spelfs; using Content.Shared.Impstation.Spelfs.Components; namespace Content.Server.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; -public sealed class SpelfMoodsEui : BaseEui +namespace Content.Server._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs + +public sealed class ThavenMoodsEui : BaseEui { - private readonly SpelfMoodsSystem _spelfMoodsSystem; + private readonly ThavenMoodsSystem _thavenMoodsSystem; private readonly EntityManager _entityManager; private readonly IAdminManager _adminManager; - private List _moods = new(); - private List _sharedMoods = new(); + private List _moods = new(); + private List _sharedMoods = new(); private ISawmill _sawmill = default!; private EntityUid _target; - public SpelfMoodsEui(SpelfMoodsSystem spelfMoodsSystem, EntityManager entityManager, IAdminManager manager) + public ThavenMoodsEui(ThavenMoodsSystem thavenMoodsSystem, EntityManager entityManager, IAdminManager manager) { - _spelfMoodsSystem = spelfMoodsSystem; + _thavenMoodsSystem = thavenMoodsSystem; _entityManager = entityManager; _adminManager = manager; - _sawmill = Logger.GetSawmill("spelf-moods-eui"); + _sawmill = Logger.GetSawmill("thaven-moods-eui"); } public override EuiStateBase GetNewState() { - return new SpelfMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); + return new ThavenMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); } - public void UpdateMoods(SpelfMoodsComponent? comp, EntityUid player) + public void UpdateMoods(ThavenMoodsComponent? comp, EntityUid player) { if (!IsAllowed()) return; - var moods = _spelfMoodsSystem.GetActiveMoods(player, comp, false); + var moods = _thavenMoodsSystem.GetActiveMoods(player, comp, false); _target = player; _moods = moods; - _sharedMoods = _spelfMoodsSystem.SharedMoods.ToList(); + _sharedMoods = _thavenMoodsSystem.SharedMoods.ToList(); StateDirty(); } @@ -48,7 +55,7 @@ public override void HandleMessage(EuiMessageBase msg) { base.HandleMessage(msg); - if (msg is not SpelfMoodsSaveMessage message) + if (msg is not ThavenMoodsSaveMessage message) return; if (!IsAllowed()) @@ -56,7 +63,7 @@ public override void HandleMessage(EuiMessageBase msg) var player = _entityManager.GetEntity(message.Target); - _spelfMoodsSystem.SetMoods(player, message.Moods); + _thavenMoodsSystem.SetMoods(player, message.Moods); } private bool IsAllowed() @@ -64,7 +71,7 @@ private bool IsAllowed() var adminData = _adminManager.GetAdminData(Player); if (adminData == null || !adminData.HasFlag(AdminFlags.Moderator)) { - _sawmill.Warning($"Player {Player.UserId} tried to open / use spelf moods UI without permission."); + _sawmill.Warning($"Player {Player.UserId} tried to open / use thaven moods UI without permission."); return false; } diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs new file mode 100644 index 000000000000..9db9149713ac --- /dev/null +++ b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs @@ -0,0 +1,384 @@ +using System.Diagnostics.CodeAnalysis; +using System.Linq; +using Content.Server.Actions; +using Content.Server.Chat.Managers; +using Content.Shared.CCVar; +using Content.Shared.Chat; +using Content.Shared.Dataset; +using Content.Shared.Emag.Systems; +using Content.Shared.GameTicking; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +using Content.Shared.Impstation.Spelfs; +using Content.Shared.Impstation.Spelfs.Components; +======== +using Content.Shared._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs +using Content.Shared.Random; +using Content.Shared.Random.Helpers; +using Robust.Server.GameObjects; +using Robust.Shared.Configuration; +using Robust.Shared.Player; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; + +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +namespace Content.Server.Impstation.Spelfs; +======== +namespace Content.Server._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs + +public sealed partial class ThavenMoodsSystem : SharedThavenMoodSystem +{ + [Dependency] private readonly IPrototypeManager _proto = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ActionsSystem _actions = default!; + [Dependency] private readonly IConfigurationManager _config = default!; + [Dependency] private readonly UserInterfaceSystem _bui = default!; + [Dependency] private readonly IChatManager _chatManager = default!; + + public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); + private readonly List _sharedMoods = new(); + + + [ValidatePrototypeId] + private const string SharedDataset = "ThavenMoodsShared"; + + [ValidatePrototypeId] + private const string YesAndDataset = "ThavenMoodsYesAnd"; + + [ValidatePrototypeId] + private const string NoAndDataset = "ThavenMoodsNoAnd"; + + [ValidatePrototypeId] + private const string WildcardDataset = "ThavenMoodsWildcard"; + + [ValidatePrototypeId] + private const string ActionViewMoods = "ActionViewMoods"; + + [ValidatePrototypeId] + private const string RandomThavenMoodDataset = "RandomThavenMoodDataset"; + + public override void Initialize() + { + base.Initialize(); + + NewSharedMoods(); + + SubscribeLocalEvent(OnThavenMoodInit); + SubscribeLocalEvent(OnThavenMoodShutdown); + SubscribeLocalEvent(OnToggleMoodsScreen); + SubscribeLocalEvent(OnBoundUIOpened); + SubscribeLocalEvent((_) => NewSharedMoods()); + } + + private void NewSharedMoods() + { + _sharedMoods.Clear(); +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs + for (int i = 0; i < _config.GetCVar(CCVars.SpelfSharedMoodCount); i++) +======== + for (int i = 0; i < _config.GetCVar(ImpCCVars.ThavenSharedMoodCount); i++) +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs + TryAddSharedMood(); + } + + public bool TryAddSharedMood(ThavenMood? mood = null, bool checkConflicts = true) + { + if (mood == null) + { + if (TryPick(SharedDataset, out var moodProto, _sharedMoods)) + { + mood = RollMood(moodProto); + checkConflicts = false; // TryPick has cleared this mood already + } + else + { + return false; + } + } + + if (checkConflicts && (GetConflicts(_sharedMoods).Contains(mood.ProtoId) || GetMoodProtoSet(_sharedMoods).Overlaps(mood.Conflicts))) + return false; + + _sharedMoods.Add(mood); + var enumerator = EntityManager.EntityQueryEnumerator(); + while (enumerator.MoveNext(out var ent, out var comp)) + { + if (!comp.FollowsSharedMoods) + continue; + + NotifyMoodChange(ent); + } + + return true; + } + + private void OnBoundUIOpened(EntityUid uid, ThavenMoodsComponent component, BoundUIOpenedEvent args) + { + UpdateBUIState(uid, component); + } + + private void OnToggleMoodsScreen(EntityUid uid, ThavenMoodsComponent component, ToggleMoodsScreenEvent args) + { + if (args.Handled || !TryComp(uid, out var actor)) + return; + args.Handled = true; + + _bui.TryToggleUi(uid, ThavenMoodsUiKey.Key, actor.PlayerSession); + } + + private bool TryPick(string datasetProto, [NotNullWhen(true)] out ThavenMoodPrototype? proto, IEnumerable? currentMoods = null, HashSet? conflicts = null) + { + var dataset = _proto.Index(datasetProto); + var choices = dataset.Values.ToList(); + + if (currentMoods == null) + currentMoods = new HashSet(); + if (conflicts == null) + conflicts = GetConflicts(currentMoods); + + var currentMoodProtos = GetMoodProtoSet(currentMoods); + + while (choices.Count > 0) + { + var moodId = _random.PickAndTake(choices); + if (conflicts.Contains(moodId)) + continue; // Skip proto if an existing mood conflicts with it + + var moodProto = _proto.Index(moodId); + if (moodProto.Conflicts.Overlaps(currentMoodProtos)) + continue; // Skip proto if it conflicts with an existing mood + + proto = moodProto; + return true; + } + + proto = null; + return false; + } + +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs + public void NotifyMoodChange(EntityUid uid) +======== + public void NotifyMoodChange(Entity ent) +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs + { + if (!TryComp(uid, out var actor)) + return; + +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs + var msg = Loc.GetString("spelf-moods-update-notify"); +======== + if (ent.Comp.MoodsChangedSound != null) + _audio.PlayGlobal(ent.Comp.MoodsChangedSound, actor.PlayerSession); + + var msg = Loc.GetString("thaven-moods-update-notify"); +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs + var wrappedMessage = Loc.GetString("chat-manager-server-wrap-message", ("message", msg)); + _chatManager.ChatMessageToOne(ChatChannel.Server, msg, wrappedMessage, default, false, actor.PlayerSession.Channel, colorOverride: Color.Orange); + } + + public void UpdateBUIState(EntityUid uid, ThavenMoodsComponent? comp = null) + { + if (!Resolve(uid, ref comp)) + return; + + var state = new ThavenMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? _sharedMoods : []); + _bui.SetUiState(uid, ThavenMoodsUiKey.Key, state); + } + + public void AddMood(EntityUid uid, ThavenMood mood, ThavenMoodsComponent? comp = null, bool notify = true) + { + if (!Resolve(uid, ref comp)) + return; + + comp.Moods.Add(mood); + + if (notify) + NotifyMoodChange(uid); + + UpdateBUIState(uid, comp); + } + + /// + /// Creates a ThavenMood instance from the given ThavenMoodPrototype, and rolls + /// its mood vars. + /// + public ThavenMood RollMood(ThavenMoodPrototype proto) + { + var mood = new ThavenMood() + { + ProtoId = proto.ID, + MoodName = proto.MoodName, + MoodDesc = proto.MoodDesc, + Conflicts = proto.Conflicts, + }; + + var alreadyChosen = new HashSet(); + + foreach (var (name, datasetID) in proto.MoodVarDatasets) + { + var dataset = _proto.Index(datasetID); + + if (proto.AllowDuplicateMoodVars) + { + mood.MoodVars.Add(name, _random.Pick(dataset)); + continue; + } + + var choices = dataset.Values.ToList(); + var foundChoice = false; + while (choices.Count > 0) + { + var choice = _random.PickAndTake(choices); + if (alreadyChosen.Contains(choice)) + continue; + + mood.MoodVars.Add(name, choice); + alreadyChosen.Add(choice); + foundChoice = true; + break; + } + + if (!foundChoice) + { + Log.Warning($"Ran out of choices for moodvar \"{name}\" in \"{proto.ID}\"! Picking a duplicate..."); + mood.MoodVars.Add(name, _random.Pick(_proto.Index(dataset))); + } + } + + return mood; + } + + /// + /// Checks if the given mood prototype conflicts with the current moods, and + /// adds the mood if it does not. + /// + public bool TryAddMood(EntityUid uid, ThavenMoodPrototype moodProto, ThavenMoodsComponent? comp = null, bool allowConflict = false, bool notify = true) + { + if (!Resolve(uid, ref comp)) + return false; + + if (!allowConflict && GetConflicts(uid, comp).Contains(moodProto.ID)) + return false; + + AddMood(uid, RollMood(moodProto), comp, notify); + return true; + } + + public bool TryAddRandomMood(EntityUid uid, string datasetProto, ThavenMoodsComponent? comp = null) + { + if (!Resolve(uid, ref comp)) + return false; + + if (TryPick(datasetProto, out var moodProto, GetActiveMoods(uid, comp))) + { + AddMood(uid, RollMood(moodProto), comp); + return true; + } + + return false; + } + + public bool TryAddRandomMood(EntityUid uid, ThavenMoodsComponent? comp = null) + { + if (!Resolve(uid, ref comp)) + return false; + + var datasetProto = _proto.Index(RandomThavenMoodDataset).Pick(); + + return TryAddRandomMood(uid, datasetProto, comp); + } + + public void SetMoods(EntityUid uid, IEnumerable moods, ThavenMoodsComponent? comp = null, bool notify = true) + { + if (!Resolve(uid, ref comp)) + return; + + comp.Moods = moods.ToList(); + if (notify) + NotifyMoodChange(uid); + + UpdateBUIState(uid, comp); + } + + public HashSet GetConflicts(IEnumerable moods) + { + var conflicts = new HashSet(); + + foreach (var mood in moods) + { + conflicts.Add(mood.ProtoId); // Specific moods shouldn't be added twice + conflicts.UnionWith(mood.Conflicts); + } + + return conflicts; + } + + public HashSet GetConflicts(EntityUid uid, ThavenMoodsComponent? moods = null) + { + // TODO: Should probably cache this when moods get updated + + if (!Resolve(uid, ref moods)) + return new(); + + var conflicts = GetConflicts(GetActiveMoods(uid, moods)); + + return conflicts; + } + + public HashSet GetMoodProtoSet(IEnumerable moods) + { + var moodProtos = new HashSet(); + foreach (var mood in moods) + if (!string.IsNullOrEmpty(mood.ProtoId)) + moodProtos.Add(mood.ProtoId); + return moodProtos; + } + + /// + /// Return a list of the moods that are affecting this entity. + /// + public List GetActiveMoods(EntityUid uid, ThavenMoodsComponent? comp = null, bool includeShared = true) + { + if (!Resolve(uid, ref comp)) + return []; + + if (includeShared && comp.FollowsSharedMoods) + { + return new List(SharedMoods.Concat(comp.Moods)); + } + else + { + return comp.Moods; + } + } + + private void OnThavenMoodInit(EntityUid uid, ThavenMoodsComponent comp, ComponentStartup args) + { + if (comp.LifeStage != ComponentLifeStage.Starting) + return; + + // "Yes, and" moods + if (TryPick(YesAndDataset, out var mood, GetActiveMoods(uid, comp))) + TryAddMood(uid, mood, comp, true, false); + + // "No, and" moods + if (TryPick(NoAndDataset, out mood, GetActiveMoods(uid, comp))) + TryAddMood(uid, mood, comp, true, false); + + comp.Action = _actions.AddAction(uid, ActionViewMoods); + } + + private void OnThavenMoodShutdown(EntityUid uid, ThavenMoodsComponent comp, ComponentShutdown args) + { + _actions.RemoveAction(uid, comp.Action); + } + + protected override void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) + { + base.OnEmagged(uid, comp, ref args); + TryAddRandomMood(uid, WildcardDataset, comp); + } +} diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs new file mode 100644 index 000000000000..8ce5051572a5 --- /dev/null +++ b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs @@ -0,0 +1,80 @@ +using System.Linq; +using Content.Server.Administration.Managers; +using Content.Server.EUI; +using Content.Shared.Administration; +using Content.Shared.Eui; +<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs +using Content.Shared.Impstation.Spelfs; +using Content.Shared.Impstation.Spelfs.Components; + +namespace Content.Server.Impstation.Spelfs; +======== +using Content.Shared._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; + +namespace Content.Server._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs + +public sealed class ThavenMoodsEui : BaseEui +{ + private readonly ThavenMoodsSystem _thavenMoodsSystem; + private readonly EntityManager _entityManager; + private readonly IAdminManager _adminManager; + + private List _moods = new(); + private List _sharedMoods = new(); + private ISawmill _sawmill = default!; + private EntityUid _target; + + public ThavenMoodsEui(ThavenMoodsSystem thavenMoodsSystem, EntityManager entityManager, IAdminManager manager) + { + _thavenMoodsSystem = thavenMoodsSystem; + _entityManager = entityManager; + _adminManager = manager; + _sawmill = Logger.GetSawmill("thaven-moods-eui"); + } + + public override EuiStateBase GetNewState() + { + return new ThavenMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); + } + + public void UpdateMoods(ThavenMoodsComponent? comp, EntityUid player) + { + if (!IsAllowed()) + return; + + var moods = _thavenMoodsSystem.GetActiveMoods(player, comp, false); + _target = player; + _moods = moods; + _sharedMoods = _thavenMoodsSystem.SharedMoods.ToList(); + StateDirty(); + } + + public override void HandleMessage(EuiMessageBase msg) + { + base.HandleMessage(msg); + + if (msg is not ThavenMoodsSaveMessage message) + return; + + if (!IsAllowed()) + return; + + var player = _entityManager.GetEntity(message.Target); + + _thavenMoodsSystem.SetMoods(player, message.Moods); + } + + private bool IsAllowed() + { + var adminData = _adminManager.GetAdminData(Player); + if (adminData == null || !adminData.HasFlag(AdminFlags.Moderator)) + { + _sawmill.Warning($"Player {Player.UserId} tried to open / use thaven moods UI without permission."); + return false; + } + + return true; + } +} diff --git a/Content.Shared/Impstation/Spelfs/SharedSpelfMoodSystem.cs b/Content.Shared/Impstation/Spelfs/SharedSpelfMoodSystem.cs deleted file mode 100644 index cdd4e0af245f..000000000000 --- a/Content.Shared/Impstation/Spelfs/SharedSpelfMoodSystem.cs +++ /dev/null @@ -1,26 +0,0 @@ -using Content.Shared.Emag.Systems; -using Content.Shared.Impstation.Spelfs.Components; - -namespace Content.Shared.Impstation.Spelfs; - -public abstract class SharedSpelfMoodSystem : EntitySystem -{ - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(OnAttemptEmag); - SubscribeLocalEvent(OnEmagged); - } - - private void OnAttemptEmag(EntityUid uid, SpelfMoodsComponent comp, ref OnAttemptEmagEvent args) - { - if (!comp.CanBeEmagged) - args.Handled = true; - } - - protected virtual void OnEmagged(EntityUid uid, SpelfMoodsComponent comp, ref GotEmaggedEvent args) - { - args.Handled = true; - } -} diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs index 6d2d6aa47701..2967c4b53e61 100644 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs +++ b/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs @@ -2,20 +2,34 @@ using Robust.Shared.GameStates; using Robust.Shared.Serialization; +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs namespace Content.Shared.Impstation.Spelfs.Components; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class SpelfMoodsComponent : Component +======== +namespace Content.Shared._Impstation.Thaven.Components; + +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +[Access(typeof(SharedThavenMoodSystem))] +public sealed partial class ThavenMoodsComponent : Component +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs { [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public bool FollowsSharedMoods = true; [DataField, ViewVariables, AutoNetworkedField] - public List Moods = new(); + public List Moods = new(); [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public bool CanBeEmagged = true; +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs +======== + [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + public SoundSpecifier? MoodsChangedSound = new SoundPathSpecifier("/Audio/_Impstation/Thaven/moods_changed.ogg"); + +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs [DataField(serverOnly: true), ViewVariables] public EntityUid? Action; } @@ -26,18 +40,18 @@ public sealed partial class ToggleMoodsScreenEvent : InstantActionEvent } [NetSerializable, Serializable] -public enum SpelfMoodsUiKey : byte +public enum ThavenMoodsUiKey : byte { Key } [Serializable, NetSerializable] -public sealed class SpelfMoodsBuiState : BoundUserInterfaceState +public sealed class ThavenMoodsBuiState : BoundUserInterfaceState { - public List Moods; - public List SharedMoods; + public List Moods; + public List SharedMoods; - public SpelfMoodsBuiState(List moods, List sharedMoods) + public ThavenMoodsBuiState(List moods, List sharedMoods) { Moods = moods; SharedMoods = sharedMoods; diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs index c7fbae4f83f7..6f66855d37f5 100644 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs +++ b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs @@ -5,14 +5,18 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs namespace Content.Shared.Impstation.Spelfs; +======== +namespace Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs [Virtual, DataDefinition] [Serializable, NetSerializable] -public partial class SpelfMood +public partial class ThavenMood { [DataField(readOnly: true), ViewVariables(VVAccess.ReadOnly)] - public ProtoId ProtoId = string.Empty; + public ProtoId ProtoId = string.Empty; /// /// A locale string of the mood name. @@ -27,7 +31,7 @@ public partial class SpelfMood [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] public string MoodDesc = string.Empty; - [DataField(serverOnly: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] + [DataField(serverOnly: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] [ViewVariables(VVAccess.ReadWrite)] public HashSet Conflicts = new(); @@ -54,9 +58,9 @@ public string GetLocDesc() } } -[Prototype("spelfMood")] +[Prototype("thavenMood")] [Serializable, NetSerializable] -public sealed partial class SpelfMoodPrototype : IPrototype +public sealed partial class ThavenMoodPrototype : IPrototype { /// [IdDataField] @@ -71,12 +75,12 @@ public sealed partial class SpelfMoodPrototype : IPrototype /// /// A list of mood IDs that this mood will conflict with. /// - [DataField("conflicts", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] + [DataField("conflicts", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] public HashSet Conflicts = new(); /// /// Extra mood variables that will be randomly chosen and provided - /// to the call on . + /// to the call on . /// [DataField("moodVars", customTypeSerializer: typeof(PrototypeIdValueDictionarySerializer))] public Dictionary MoodVarDatasets = new(); diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs deleted file mode 100644 index 04066457dc66..000000000000 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodsEuiState.cs +++ /dev/null @@ -1,29 +0,0 @@ -using Content.Shared.Eui; -using Robust.Shared.Serialization; - -namespace Content.Shared.Impstation.Spelfs; - -[Serializable, NetSerializable] -public sealed class SpelfMoodsEuiState : EuiStateBase -{ - public List Moods { get; } - public NetEntity Target { get; } - public SpelfMoodsEuiState(List moods, NetEntity target) - { - Moods = moods; - Target = target; - } -} - -[Serializable, NetSerializable] -public sealed class SpelfMoodsSaveMessage : EuiMessageBase -{ - public List Moods { get; } - public NetEntity Target { get; } - - public SpelfMoodsSaveMessage(List moods, NetEntity target) - { - Moods = moods; - Target = target; - } -} diff --git a/Content.Shared/_Impstation/CCVar/ImpCCVars.cs b/Content.Shared/_Impstation/CCVar/ImpCCVars.cs new file mode 100644 index 000000000000..39131fc11830 --- /dev/null +++ b/Content.Shared/_Impstation/CCVar/ImpCCVars.cs @@ -0,0 +1,47 @@ +using Robust.Shared; +using Robust.Shared.Configuration; + +namespace Content.Shared._Impstation.CCVar; + +// ReSharper disable once InconsistentNaming +[CVarDefs] +public sealed class ImpCCVars : CVars +{ + /// + /// Toggles the proximity warping effect on the singularity. + /// This option is for people who generally do not mind motion, but find + /// the singularity warping especially egregious. + /// + public static readonly CVarDef DisableSinguloWarping = + CVarDef.Create("accessibility.disable_singulo_warping", false, CVar.CLIENTONLY | CVar.ARCHIVE); + + /// + /// Should the player automatically get up after being knocked down + /// + public static readonly CVarDef AutoGetUp = + CVarDef.Create("white.auto_get_up", true, CVar.CLIENT | CVar.ARCHIVE | CVar.REPLICATED); // WD EDIT + + /// + /// The number of shared moods to give thaven by default. + /// + public static readonly CVarDef ThavenSharedMoodCount = + CVarDef.Create("thaven.shared_mood_count", 1, CVar.SERVERONLY); + + /// + /// A string containing a list of newline-separated words to be highlighted in the chat. + /// + public static readonly CVarDef ChatHighlights = + CVarDef.Create("chat.highlights", "", CVar.CLIENTONLY | CVar.ARCHIVE, "A list of newline-separated words to be highlighted in the chat."); + + /// + /// An option to toggle the automatic filling of the highlights with the character's info, if available. + /// + public static readonly CVarDef ChatAutoFillHighlights = + CVarDef.Create("chat.auto_fill_highlights", false, CVar.CLIENTONLY | CVar.ARCHIVE, "Toggles automatically filling the highlights with the character's information."); + + /// + /// The color in which the highlights will be displayed. + /// + public static readonly CVarDef ChatHighlightsColor = + CVarDef.Create("chat.highlights_color", "#17FFC1FF", CVar.CLIENTONLY | CVar.ARCHIVE, "The color in which the highlights will be displayed."); +} diff --git a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs new file mode 100644 index 000000000000..1a1228c78f46 --- /dev/null +++ b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs @@ -0,0 +1,26 @@ +using Content.Shared.Emag.Systems; +using Content.Shared._Impstation.Thaven.Components; + +namespace Content.Shared._Impstation.Thaven; + +public abstract class SharedThavenMoodSystem : EntitySystem +{ + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnAttemptEmag); + SubscribeLocalEvent(OnEmagged); + } + + private void OnAttemptEmag(EntityUid uid, ThavenMoodsComponent comp, ref OnAttemptEmagEvent args) + { + if (!comp.CanBeEmagged) + args.Handled = true; + } + + protected virtual void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) + { + args.Handled = true; + } +} diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs new file mode 100644 index 000000000000..2967c4b53e61 --- /dev/null +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs @@ -0,0 +1,59 @@ +using Content.Shared.Actions; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization; + +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs +namespace Content.Shared.Impstation.Spelfs.Components; + +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class SpelfMoodsComponent : Component +======== +namespace Content.Shared._Impstation.Thaven.Components; + +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +[Access(typeof(SharedThavenMoodSystem))] +public sealed partial class ThavenMoodsComponent : Component +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs +{ + [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + public bool FollowsSharedMoods = true; + + [DataField, ViewVariables, AutoNetworkedField] + public List Moods = new(); + + [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + public bool CanBeEmagged = true; + +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs +======== + [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + public SoundSpecifier? MoodsChangedSound = new SoundPathSpecifier("/Audio/_Impstation/Thaven/moods_changed.ogg"); + +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs + [DataField(serverOnly: true), ViewVariables] + public EntityUid? Action; +} + +public sealed partial class ToggleMoodsScreenEvent : InstantActionEvent +{ + +} + +[NetSerializable, Serializable] +public enum ThavenMoodsUiKey : byte +{ + Key +} + +[Serializable, NetSerializable] +public sealed class ThavenMoodsBuiState : BoundUserInterfaceState +{ + public List Moods; + public List SharedMoods; + + public ThavenMoodsBuiState(List moods, List sharedMoods) + { + Moods = moods; + SharedMoods = sharedMoods; + } +} diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs new file mode 100644 index 000000000000..6f66855d37f5 --- /dev/null +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs @@ -0,0 +1,95 @@ +using System.Linq; +using Content.Shared.Dataset; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; + +<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs +namespace Content.Shared.Impstation.Spelfs; +======== +namespace Content.Shared._Impstation.Thaven; +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs + +[Virtual, DataDefinition] +[Serializable, NetSerializable] +public partial class ThavenMood +{ + [DataField(readOnly: true), ViewVariables(VVAccess.ReadOnly)] + public ProtoId ProtoId = string.Empty; + + /// + /// A locale string of the mood name. + /// + [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] + public string MoodName = string.Empty; + + /// + /// A locale string of the mood description. Gets passed to + /// with . + /// + [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] + public string MoodDesc = string.Empty; + + [DataField(serverOnly: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] + [ViewVariables(VVAccess.ReadWrite)] + public HashSet Conflicts = new(); + + /// + /// Additional localized words for the , for things like random + /// verbs and nouns. + /// + [ViewVariables(VVAccess.ReadWrite)] + public Dictionary MoodVars = new(); + + public (string, object)[] GetLocArgs() + { + return MoodVars.Select(v => (v.Key, (object)v.Value)).ToArray(); + } + + public string GetLocName() + { + return Loc.GetString(MoodName, GetLocArgs()); + } + + public string GetLocDesc() + { + return Loc.GetString(MoodDesc, GetLocArgs()); + } +} + +[Prototype("thavenMood")] +[Serializable, NetSerializable] +public sealed partial class ThavenMoodPrototype : IPrototype +{ + /// + [IdDataField] + public string ID { get; private set; } = default!; + + [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] + public string MoodName = string.Empty; + + [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] + public string MoodDesc = string.Empty; + + /// + /// A list of mood IDs that this mood will conflict with. + /// + [DataField("conflicts", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] + public HashSet Conflicts = new(); + + /// + /// Extra mood variables that will be randomly chosen and provided + /// to the call on . + /// + [DataField("moodVars", customTypeSerializer: typeof(PrototypeIdValueDictionarySerializer))] + public Dictionary MoodVarDatasets = new(); + + /// + /// If false, prevents the same variable from being rolled twice when rolling + /// mood variables for this mood. Does not prevent the same mood variable + /// from being present in other moods. + /// + [DataField("allowDuplicateMoodVars"), ViewVariables(VVAccess.ReadWrite)] + public bool AllowDuplicateMoodVars = false; +} diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodsEuiState.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodsEuiState.cs new file mode 100644 index 000000000000..7ac6de7992d9 --- /dev/null +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodsEuiState.cs @@ -0,0 +1,29 @@ +using Content.Shared.Eui; +using Robust.Shared.Serialization; + +namespace Content.Shared._Impstation.Thaven; + +[Serializable, NetSerializable] +public sealed class ThavenMoodsEuiState : EuiStateBase +{ + public List Moods { get; } + public NetEntity Target { get; } + public ThavenMoodsEuiState(List moods, NetEntity target) + { + Moods = moods; + Target = target; + } +} + +[Serializable, NetSerializable] +public sealed class ThavenMoodsSaveMessage : EuiMessageBase +{ + public List Moods { get; } + public NetEntity Target { get; } + + public ThavenMoodsSaveMessage(List moods, NetEntity target) + { + Moods = moods; + Target = target; + } +} diff --git a/Resources/Audio/_Impstation/Thaven/attributions.yml b/Resources/Audio/_Impstation/Thaven/attributions.yml new file mode 100644 index 000000000000..4480342c18bc --- /dev/null +++ b/Resources/Audio/_Impstation/Thaven/attributions.yml @@ -0,0 +1,4 @@ +- files: ["moods_changed.ogg"] + license: "CC-BY-SA-3.0" + copyright: "Created by widgetbeck" + source: "https://github.com/impstation/imp-station-14/pull/830" diff --git a/Resources/Audio/_Impstation/Thaven/moods_changed.ogg b/Resources/Audio/_Impstation/Thaven/moods_changed.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d8e03e762dafa97b8de65567cbcf89f2d4eb8df9 GIT binary patch literal 173401 zcmbTe1yo$W_Ah>b7O5bGQe0XnP^@T+OM&7Pcemp1+9JiFxVslA?pEBLf#N#&6qf#2hSvGj`4-kAbkyii)gOW^1O&w? z1Mn2?6N4biKmsuNMq=MbS&(Y~=uKhf*GH^<6n@gIJGn8k+&hIi5!}19)nmes8LKBG zrCFv`49i+jwLKk1xS*;3N-+M;g903jFe;%DwlMmA_d#^|iS}Su|4fSl@CBy{eEg0l zQGqvDK{7l}C3nmqkIOO6CaS0;qYMToZB=Juh_e&K*-Je!K(pRUy*@y5HbDC#K%XG+ zU-8mw`QkqQojL^)kok%$ew{A+B~kVoS2l`&UkDYc(} z)LIQzG7MHe`CA19$bG3BoWEk_8~L0QrbBz0#djU_vbNIXf-`zPo2ECsE!XaX!F zgr;Kl5bA^V%qEi2issb7w(4WaTZIjHU@kZ|g{G!K>7V}o1&bn`)R7LZRj@_y?-Yv$ z3~exXWt4h2jB#J~f5Jx)l$-u6K~LIO3a%vhWBo$s)f` z3WPLyj$i-IoB{y+vHzm@-^pJn|AXS(=#V!9v{gf_gADgcN#_Xn-p@|#4^LP?6fz~#A_K6uKObJ{{+^5GzS2c#{aKQ z#u|jN^rrgB3S;~u;D2k59bWHulK$^hQk7IP6AZ)0>~bgU@teawa1@3P2w9X za%xX<7*8r2PdgjW)f#Kod8ya_OJV*|n`Ma8e`(IWioE2CSQn3e@IRW9NgJ{DKH`-` zG?jYvYqxmQ;N+sD^qr#YNB@WBd=4o{3@Hc-fd)m;2FIHPCl@zlTMm@%HU2;2e>CT# zJrx*1%@MVy`Y+9CXCe6jYEvbH%*j7<L~i+zXbpQ?NLvp{;nhP3XIbV9McMn z%1V6ycZ~tBPP5BQvV)9`0{}vBDWvO8_Wu+uBrCZuYSu%6R*Jew=T8tb8@iJy+$aC( zjnNar4Z;2?mO$(i1H%G5;i1r@JclqL=AL>5VcHIKaM^nR$O8bX#7hY(iDUL`@l&ed zS0TJOzEtkKkx+^Bz7tn6KmyN=Y&1sXJM@SbG)zdC;0Iqgi;^DM_dOC2O65i-am*XN z;l?h5M;Q{GAN+EZO(xwWL|RcftN34JGEMSdGM%>g4Y*7e?=%|C*Xj@ci_G6`w4AG@ zoCnpON={KG*(8~Lm_0b#Tv(ZUm`(ZLWRb8kpQ597{!XLxq*Fr~!-sgjagZ$f4+)M< zJiVY8Y-^Tm_DobUz+CdbNacVc_kY?ZB3INkds|62gpWs>*cnnxf+L#T|epM&v&%=h1b@?{BP=}we? zBuq!mE-8dT9s5YwtSC2DLcFwQhLx@eT(GF~s^c{VGjnG&ERy`eq!a*tqM(7F$60^p zMFs$0!xX}}pd=h(bUmpK5kxt7h9g`b;}izCpcJ{WZ@N<*Fcl;T@7H14Jg{D>L#)DI zgDzPV3zm`ODM^B4gu)wYuo(>i6t*J)6zyW)hcU#yK67! z*yZs=K}JbM-!npBu3LUlF}Oe|sh)y>)>e)GAFdz)D;Su7 z;6u)m2wMeqe6`Pgk^lt=Di%~qqbI_B1pau!=yZA5&j8@<3g{*22@}$?8&LyMk3eIW z6APLwi9F#T7AQsRghBwe;fN4zUS1(f4@GRWf`z-b}UyB}ht^ib90%NsUm2 zVkJrQ(r$u0rJ`7nWRWa#kOWD?ScQvNjnIl2+B`>A(Az2<=7Ji5ewW5$K=89I0Py_O zck++Pu4o6vg$%fX)?Qfh-YdhV%p))yV)+)OaPOokg|PIH7-E7$2Yog)O0WZHsvq`! zeU!C5kjK`N!okV{mp?k?~}rAq66l=^}DZ^H}&rpAPI^CWYs?x z{9_gVodfHE4)MQR#6AP35&)J_`#+OJr_PO4cy!-_F3(><7<8OL)a1o}lBCOu1t$;U zN0|06Nqukcsqbw*HFy=g5GzTWbzd(p_P#Lg?*#=(43GwSc3%W${z?B9(dB_R0t^2Z zJ(Ilm&=n;A_WbX9l8^3-=<+~$f_mu-yn4gfCCgUEi~JFfRa!70u;c-t0HXhXJYY4B zF!{f?2qF2W-@i@ollzhU)6sv5{{N9k?Tarkefe?!H~j*)4{rlOk=c)M<$*c`;wx61 z4#bzNBpu(qJktDQ-Tw-Tj_!=$11%-UoV|)bS#I>a>M08>O8;05^P&qf)XalOgI0zDXczP!dVu`!lODJXVPZea1$=)Yf9SQv z!H$yZqkT(Df;%En@Dvcle#s{C(tt%=x)3!aWCzf*`$9<$u(ESbFfnBg0xulxAYZV* zV*69zqkR%Y#+0pJ4SvVFib}JM7sn0m^}v7*xPqpa(>Lg|$<}*rUVcGg5ixN|Y1vN- zN}!DZ12(`90MXAWUM44TMPNo^MPYx(iGCJ?8;b{eF@k@0y8yNzfQxzdnw;9>&t;c32*lxwCBo zInri%yirNng|si}f6x!&iON4vS5Z;1hGICriL)J|`u@)Veev`-4UpbSynfjq?H|kF zALT1Z@!DTdS_H_ducu{<#3Cn?EQeT702}Xrz0rYexRNC8oi+B^k?7-l7e9U+yx-?v zz0xW7A&{COy|}kS3-W{tgDC+cG@x&_U{$~4+p@7EH~HLmumHV$?`7|LpB97z4}VR2 zYTJ?jhTTX_e2SY@pOWdLQo*Yw(Qpo`%2&AfkNIzuAo>QvA3xeQU{8F-5|~!^9ekLE z$@JpBFXLarFL_ugd3r>q#yd7yDT4=b4z>w!E1VvHAAc4c9&YKb8JwO6r262uzCkuv zCZsRC_cnhI-SjJVjow!P;OE%izSHc>G2hWBakLIRq7QtBxxV;I;h5Z;K4Z1{rSob@Y&gIj*9 zv&uvsTVqUtrj*%x;WQk%qbHkuG0KtCY`PI*F$$G8C72~G;$8w*->&E_h>K{|d2HEH zocUC=b=^c)em~*eSodmwZa!0&fapE zCVq6wXr|zukBw4WRSnW^DX+{tgg=ARqo zg>Mod75jy5rn>2sIqZ$cLErdO;DeK1EDp}zq17rHUH~Uy)dHlz<30S9rM2mlKuE-k z>m-jz(q3up{0PxB_}R{6iNh!z4`U}@5Z#AvdYlU{wn^Z9s3_rp{s zC*`3*uS3AhZ2uT!RXP<#U|23ulczmbvo~M!#3F|f?X0_e6g6~SX3mOedIc9%URMUmBQ?>T0#pDfo`GBQ_mFqlnk=MJLc@#YuhSrG*~A|({R)nn-%SR6 z=Q9-tE;nxLyeW|YPqcRAW(OZ-N8-#1Aa-wLqbA`k@%@5Dv5Ye_N`I?UW?bFz;HgJ~ z_0x-@NnH!l0k<6S+~O^_ckecLn-%+CYuhC^cBFY~)O6xLopUR#8=ajsi=onZl}}7c z_|tmB$Qp0;(k5FaneETkj>7V9(>GsNh-AN*mhzprXGfb|sh!RaK1=vsHr#mDxJtKF zq~z0I;`0Jx?{m5VwNtuMO)hOPyO?v}>U6NS|A-f+jZ)X*HjyHr)p*oq{#s=IBytwf zoc_b>dIV<#W~N8;84LiVU7X{SNNW^!n%-Om_JIYo{GE zV!Xpf?Akrpge*npB#rA5_F_}pEWtdg;oD`#hF5-`l31;Gi4>Dk_-22d{KcZAEc1(G z?Jn%D18fPmR6O>}kK z->*M0srit9pPm(${E%fh_z_3oaYfFMZY>NUQTCZ{ABB zh1Qh}Iak$_(=i^$R=Rj)MC@rzHqOF+CoMKi-Ed&lU95&DrOE70WP~bVqt{kx#xV{mBSFZKOv;+4!d@KE2fiZ$1u2s{}o1FQ=w* z?Z%@GYElM(>>@M&j$z2M5@D!79~0=S@0cb$jb3C*hO7 zh-5!6n*FfLLw=|8MUGT~y2Yu*i@U$Ru7F)NbykHVwbXh@pvO%mZYEx#XQwE(%Z)DY zwslc$A!F7&*=}OTdFss5u@BO(@lAGKdge(+p!FWqM2dnFcOXc7=J(#A&7GCJUgIfE z2(P;(g886!+50Rd+N!FYFzldQ)H`Lcp~r!fMtAE1HHm&`94^Wqvlh23*yMP{m(NVR zP*{4K$`S7pi9Ix^pMl~=HX!OD+q}uZ(|-C#!D~22s`}W#GX%~Y%C*xfW%Ix$%&GM3 z(4o(X84aejGI0mrUZ?u#cHZfRIVe}*laSWtbDKUmnmO`M1xmh7zha0NwYQ);CV>w~=)$~ghI1m3$G&Z)Pq7uF`8<6cKrjx3|4)DOQBkPk{qhWqy9IbMHdvaCzO zX_h2e$;@9fedsK}@gp|#N6+;`RD<#U{&6gWWdnxh0KK5R-++g`(w>`Pc1vC*VH>X< zR9V1FZ4v%qXLzndI$Fj=yC_}T=G;4MrqP&x6SidmA-fjt+TcMz_HYS5r^7}??i@E8 zTdzd;$g4J==)+{2L`=vEQUMI!2@f_|;ah8N$Y+;WfXi%ri;1IQ!)Im<_`;F_k zH14KPZs+ApA3vTtJDpv2J_sg>mljc64Y`R-osYbgwfovaGxav@+m=f`EKL2S2zK1a zR@F>g73JOU)eN6EF3w)bd@>8?a~X16d}z7GvUHwG9%s#sv(wFo@l`a#`L3JHql0#b zM&;rF|K`bn@l&^uJvo1SVO^)WcmmJJj5qKUD-1NAVj^KkY z7Qc?kAGhg*(L~5ziz<;pkYO(#$~wJWa;_+>2}Qsj4iX2)zIh0HmZ?WK#+b7|;Zda6 zAI7&hi>Io=J6c)2Gi1*2)|~V*toCd&nA;KekHvI=&GLo~^sGz^1~oMK)lTfT#zth7 zaMIrog%>FQ$$>|=!7G=I($#&KF400oGO9{yxK-D*Y|7G4EfkgNyVI{ASMUMW(W|Qg z@6Xd%izy}X=|wzCO;^n&?*@|kQLf9Eza@$)Uf1+E!IHHb?J|O)%Wy05b<&fL^GtHD zoy`#p>1ONDh5f{|J-8i;lE9SKDcWmBHg|XavwawDLE=ll;JFRv^IKC#$6x%OxnA0{ zTun0bxr}!1t@}iqmpVaI7bl*An4%`-7&09>DxR^hOInyB% zC0K3AclG>J1Tw!6dPXZSv_i?j^|r$9WFAd#oqZGrTO^%_r#EN(Iu8bQ+vl=0E2GLE zZ3msC>*7H&meXncf5Ha(=0>4a=}pAv!uun7^9dJF)WkMf7oa_}92H2^jo58^3N)|i z-Yy%UzP&&mE2H^{l9(*33O=p?R(fD%LPPH$Eac_V9~ZPnVEei@B|9$?);mAeI$b*s zs(Yy$x0srm^>W~J5}FwvZ&ZyHs8Ow_WlN+=>IK{!;b*kuDSrC&=@C(i7U9cVa}nI| z2W5UTAKy-VSxao|4~q&utlj0(vccN?lm?kO(ut}D&op5LDNqExN{5x zm*xTE0K7l^9wBuP(7X=( zH<7^S$(J-Ckiaj+q@>KvZ z`+E5_Mx1b!d9Sfv9YG7Tw*JcTs>WlSp2a&!*RaS_UF;}a=21QG03`H;H)FSeYqaG$ z{I?+$j;nk~MgK*uUbSagS3<^S3xDysj75E~*_|;txv5CzBgf&f1Pf50=n! z!x!sh%(NxzyAfI`kRMVv2z?wxs#J<*%=-S_iyy>Q(eB?COM|!{FP1y`P@Wo*Up_rj zxjRtTSYQwxhoM5dCZ#ln*bT4Gm}E_K%4tUAM@wVOzsij`@`p8En3>;R>Qr^kOE`Cb zp;WsX|LG(vw?Eic>bcD^q96Obtvsngus7AaV!P`?R?86m=URrH*s*k*t0OfDK!$M> z4B@s!9`)rcMWxcE`csfPtwR;PeBsP3)B*btZ>*w(2Z+~LlujCkEiY#vP+Q{=1h%Nf zs0~!WpY~7T{Me75yPz&gfrz*L-;EN#~C+RUALXVgl6#icOQRso5L3h zMN4E-g1?!H9JvX9jqT=+ic|W(+d*rX_^ImdzB*l8wMhmwe`Xd>KBa&}eVcKPwL2Yo zbX~XR&YJMG-Yf13HGbJ)Zc`1mQCW~buvt8=Av{zY$5Y9{BVZ$=c4%vR?!`8_Eb8D1 zsn*j=ng5(FF}%*L%%d!w6V5WppJEZ9QY0Pn-08C})QMMJu*Q2=Rh@W2q;p!8p83K> z7VA}$iBg&T&oUO(YpB*jg8~e}#aO9$C{1r;jz=-L6~*|{EzRe1sZ?2p*JxHfN6A-7na zMs#YJ)>;A{K@Ohx^;yK)GwI??*J;+^;Rl1oX6hUIfwTvc^46{4KZvR0%dQfmOT;EJ z1CQrQUB$>!_wVumUli})8<*zis*rGQa;8}lo=S9D^lV>u?zokX|~VKr)bYrjf;n*3w-qlZfJl+~|` zR0Xmh*}jxx**BM)f8G420OdijzsRF#`9D3)X$fwF24n%qH>3S$AN1o}BTJ^?p37p! zM6+)KN_~qhR0l6y5?)VSJ&LBLCn=nR$@pTo3vRGmqg~(4L%7fF|7Q=T8p)92G*>@5vh z^Ly0%9cbrV@0#vDTF;2b&rS(*=|iI07NXnKwn7o8^+Zk2MabxZUiMOLxjN(8q5_zBBV2hdHj-PdoC`M>$@z zw;s9t-kxo=-$yfqrj!H~%A1(Ho{fQ5ee=Jd5xnDaKVSN?fwC{|T5)&iV}=jd82V%( z1D7itfWhrrt&co815x{)v*OhaQccs#zY=~dh+XAt^h_EV>5G(BEcTc8RNW%h7cQfw zkC4jq5}S*%$?V=67P2tvCtt&#Qa}Hsm-SPGjY1Lc`OIEKJ{*!2 z(znxrQyPhJgJG%*?5~2&MK*qN=YJ&>!ioCP+Q837L%_XJLa#YG{Y!3==Hi_s+enu6 zTDI+U4iRB3@yUWpXrgFD@2epvpP(V0O7FrH#n&byBSBl9JEpA%Z{wMkp*cJb!w=~e z224)&uVRuNrqf&7*wP18&E@39d2$ZC%Z|*4vjS6apue;j-rJeB3d|2Vr-w1L?PKhv zrvwab824WlC041!`?FQ14=TS$d)Qy4ooXGHGrS1o8UOxckM~TjpwN>`N_tl_6&Ep{ z-dz)tWx%k|eVU%F^V1rU^!}6zI(m4nKjfl39PnsS%i)+c$r+bb-<7Qio^9claYQWt znp8x;+)B*l_!_<91N|Vn@TsTQyYJnk)0kzL@pN0NY7SacF0uiOTq(V-!)fO?%T0wl z@@cOW)t)^A_xSEN(aXU@@~4mrT_AjH{o7sG+b{V(ynH{R2>ev>2SSKmnio<7QC29I zurmLnYYgn91WaEcB)#Ky(zka=$hK|fGG3^FFFe4@eA*h|_uaSmLLhDr5}0)e*@-FU z(=nR+Q#gIkw?giZZG7=c(kSw5`Yi!}&p!`OT6AV9;vOF}^#_@&z@}G(tf|Sc*97Jk zN3q1_p3rXe3F)c_7_6*%rd5+u)~-BUn%`v@VPmj%j>b&3V0|5LdhvSETa>{pH+fZ6 zIa_d;oA~KdkJ9BiKO6i;|0OH|jg*HlOv1(lgV!M2d?eI}h8762GB46SgDcB{aP9=`tpZ zX6~qq&1>USsXzKf<@xiCcgA+}EoFn_EhcX6TtE0F*JsS=p-J=HHh11kk@R`RSd?h0 z4r8}4)~*bTA4C(8G^x1LI-|iZ6h%Xw8GOClO~;}8(N(|GESmbm{tV5O81b222-~9-nzPHn<_XKM#%>6E4*R|(1(_atHEw&Clv;CwTQWp1xV8vf6#NUN%sgeeYM7?%Q zaH4KK6>MYWvKW1%?QXv6{e%6dJ%a#18{ZZ@j>ke`;o@#@w0yX&m(b@y+a$5198K9S zSX*OV=hr<_SfimxWC}g0*?8p`AP`Hfm#M&;$|JQ_RPHM2rNu3Kv5@0V8GT?3uypB= zp?R1Yz?Iz#?ZKDdl*+1{Nsm}r5bE6g;ZE!iFNmXCInB7-%dHC*y&s$Ph;BM+Z#{s*-DmPEM+{0LF8LuR$|gHYs%bn^x1;CAj(!E@404!Hwj&6dy^M9LpL#QU zoEmGDWnIagFnJ;TOPOoVF6R|G?Z8tWhX&0D0yMHL=S(g9dda(Niy->g4^@C!M?65GZ+Te{pd)AR(o!YkJuUuRaUUCmnI6QY@BQnm9AJF4x z$}?KDO~BugABje;sCnoI*_7pl`Dr4b_J%UOLT#rnSbJ_FW_VQTb>f$wj? z{AOh@@{O5{zQdbp!f+xcqS4l`$@APKU!5l8Z_Dh&DrMmt&CDoc@{uEvLIT5sZE7z( zIUq`anOS@zem6{^GtarGW$$9IW`>Ko?W8QU*#PpcHNwKu-L0<4>CXsrikq4b9P?Yn z#*OH^bvr_9N36W@SC!q+?%hFE0f%z(BYh7>)069_9w$c~ZP_W?#|YR^9fHOF!0LtfrmgA` z_WfK1-{dZ~&GB>EI+zs@pZQ4juUJWLPs zuA=bm`=^pih$NIHiJROD*EeI@x^mvKDcx9}p_mVko#tP=FJ~kfNX21e8ySZ`4?ZPl z?YLs2I6wo=d$k1tZeIp-@pt{LNoq)fn@c`-H}BXfkX%n6 zveY4TlH}sBo^VMZqlAPwmHb)zFUwbcYofh7Z1~D$@1)|7h+-A^rOCLx@ZE9DSB6xu zCq5_I2>%IN7-T9%6pV`OVsrnwF8IA#;}qy(y*)OfK3`x6U5z?#GSwz6&|Ih0R2wEWV!g|naDf=~X}*9KHqX0bU5=(%ltrFFMimlR zCpQNpT77tyQTSR-_KKkaLCZ{&PYOyc#&gINeDJ?ZA)n=OC;T*GQmuMs?Ha$iv|g9s zSnRMH!}N}%`IRSAC#6DhM!(I)PL)95t)kpu!-P}n!MMBF0_O$XX}xrF=>3(^U56`I zBWVw*HYq>bM^W?9ylm4d*q4IpH4Qs2X35#xwi{7eLT~CUuPt0QkBloA z6ebZLMpp0OCq@FhFw_jeLa^_5^|$JM?aH^T+uz@(iM~qpc)qMysU;gaXPJWX?B6FA zCijy3=fvXv?UH^9jzfJ&<9BUO)Y1D51cg!UVR%M}hRXE4+vP8Nkn! zwp^x;1N6_62|%0xfE;jFB=J7mIkCon8g&VjYw0FjBe$dd$wvY7mH_beKXst-)&20! zKb21NGgP?Osb}w_QzH$$5JZI~vA!|moF*>T9efqtcwiGuvnKgd=ju*I4)P)f!#zd5lb*9sLqD8dNX;SwT8-X!iZUWqvDmuZd`2IcpOxs6vjvt=LoGMC1q1xU(kKT<6 z^L+d9Y*~c#Ba1~4L!)HI#(RyS_D|E#h&fGmY}7SL~5x-h5M z@1|tc+rh3SRae;N52?u@bF15*V{C#y*u(7m!Dr|f2$zPD+X>iCP=6xLvSO4!PJ_{{ zACmnuAj*RMOTU6X5b1l+H0sf?e1WuN=GpI}^g6h{l`lD6&y!4GA2^@1UJwZ)>tWJZk5P2jejKo9bG?D41AjPm z5Z?BVfZ8Rpuic&IEhh@VZ|eb5zAKHyd5h9Mk93ckbWh*(`FkL*3@ve7)09)=&l(5H zap@>bG1g3rAr?NWrITdVodhZ!6A-bEbhSi^O{+(>uigba60>g1vJJioKrYOQN|nU} z-fyrX9Z}@ML>A;YNy-|PT7+_5I7&{t?^n>-}`~+MxI5%NxS_{C2+@%<~cO8qloUs+~>}u-28P}NPI{s zZoan8aIU$%oRw8;q0lER%=C?hnzT7IV-5A+wI49;>qb8BI@Cdjf?xNZDjwc&Nqo|# zkWjv8IDfI&KQ^9e?Yyz&XZ>0{g_5y#-$?nvnOoe{wTq@O9s=rkH}REFt~S-1>xJef znUw)q&t`B%$zH=X58;Jhm##GTd7DQSRD{t^>hm#n({mP@HFGjisJ@r^?N*{22|4-G zlS(3iiiKLP)BfRDD|{%;%v7=)vr`h^u9v!v&6x{y_!j!dv)_Sd(6ps;dy8Y)Ilk%e z7~|MF6}oz!G7h`b-ml~;j`W*Z931{4HRH#}PWc(Onb%J_(YX3f;4%gYo{JidU))zx zEu^AQR(YXm2R`U-q)OXjK2=>CQ2kQ+UiY6Y#y+SjNkvv-! zk~&Y6U!*cP&XNAbuXVgsK8n?)MHECwzs^8cncMC^<*DprtfmpBOV4Ok7n=9JG2sQ{ z;gV%3Z8CO2Cheb?plaLQldG4H`%jYY$d3<&-(}6g)qFYRRr#c!mc( zQqH?|(^a+2ME}gPi{{Rzq7WyPmEx6VWuD#HA9N)0nsW44A9IpbyU;rs$Xkow@9$ox z?vW}Vj9R~hf0>lKlv018+1bo>OIcA{H;&ZL^_&TTtF1Y6yS3-3i<1EV(Ev?^E6>pt zYUBid3h92P&1xx|;9<`6qjNYC=CtHCr#mpDL*}-K@3dgE{O5DM{apHm1GMfGdZ<743Id1Hf#ej+W|OU`XQzaC&MAY88RiuBpiOzxnVMScLPy(>4hs>M-qao2?%>oY*d z{DyTjmTpW}cT}90HJtpCZ1fo~zm43BuMT`X*X9R`op0pOeAkE>F=Uy4@_jmg|FZyf zo4MQv6QBTQYepJTo&r;_87MzL__n!n>MbE~>1%@mgdOcm6FR=@%lN`34&?9xKrKw4KgFoi@}NE;hhFOl5SGGLJ*gQ%gqV zSKFs#xi?kN@iNiZ{N?BY!ATiI@8U7SYc#&DcZ$KJ>h`FWrc~!?55D@Px)~v4e-zhZ zsPc)NJwe$~N;*!=8QprNm?KtYEiuoG!=A;Y)H!U;AZEnF5ZcE$oS~>u)LFN|1DpG6EjR3uk-u`tik1SIfJK-S2(;AW+@JRJ#{m_ z&X*oaqzTKRf%CmO>@Y4l)8!gm$A@0+-g@h9&1d-(UfJ@jWkDY$^^rChoyqDr!XD$K z&fP3`Of0u~4T`(3am!@ToH2HzVwKKN`XphiBYVB?lGJX|5s>FDVw|W=)#IrKlvGxY zTv1xNJcB=`J~*@UVC^t|p49!$TSO+>)st+Laa?P3gg^XDU#g@M7jPMXpk8`vJbwA? zy-_%P5H)#k8;Y<%0x$$wd<56=PhI_td`EAO3k2?bEP>{byNVa!3!Z?OjrVgz(=z)N zCHC7k`*Ro(z~JkSG%NA&gng79P|cx51>w|s))4Gw?O)VCk{9Oq6)%G@H8}T+N4%)@ zXO)_SYhKjmV|ZI=KWa(!5B+f3dPq)j@9z4b5VLS~GrkJ#WC*9A-yyCoQjnkt+HlMv4%w5A1jH5q~Y@NH8FS|z%L#{sAD%UzgEqP`t)g#0n-!v-J zDf=at9kO4|tslZc)4cVe#V3p03wI%fpYujeL84HOjO|NeF@IcKO)wYWe7f{sU8a_+jl#~jThv)kxZ5mtmK~QOpTmo7FRE)U z6(;(LZMr%T2x z>DY12%)@oF$w8yYHu%zt-qKQ&1cuJl^&Tnk88E8lvF2fUDEO7GBtsQ{nFesJLgdha zI1=;|oB!q$?oe7mB;AhrXJ8I7jM@t;bi`E-=lEXE%T4$16)nbsNH!>9^NVfs}sJX~3Yx%N$Q{)54mla+x=2c52e1bj2$d7s={xauC#%_P>vv@uKh?1a1*& z-;$lnu%a3Y0UdSEFQ&ONe=c1;RI&}LE`!O(WA(1;`Lu!Iv;Biccm`p@ ze4_#B?BURq?a^5a_>=9isz8@_&6U08*;!vM2Jd_jWI(gMjAsK6#vYQbA@G}!V98gY>eg#H-F(x@8OXul zhmx%RU*J;LIizG!GiUh|AbZkUwNBGb<`NBOHI`9QJ_}$2Mpev6y>fl4)?=P?1)5}2 z8|$`|{w~^Y-P_yO%L~|Nz#)CAuy*EkOxl!!G4nkUL4RZ_e}KIl6!~e6a~g?b||I3<~!u z2{6-*s{}9yh4%a`Vo%;aS?-C^g;s>;Tpi1G9Zem#T3dgc!-a=04w5rR){WX^nMQPa zO;l|E{3qJdYK3(-j$bRUs>7wp zQ2QR>1kyEbtjI)j*-QA#>dFsyU(GRiuWRx$8$s3&)C1(XG<%3L;z{JtAA~IPGItyeh%8HCrq z0QnzJ%Dda9j7OjK(5%rO0VEHBx5Io_K$%$d{q`!PS;)tksTV|ZUg%wI1QMKx z-9$}2l=4s}xmb;K>~h1c;zIcQbqjS_9b zpnb#c#JH}xg@=IQN3L&>_^R?#fyd@|*K<&SYc3`7EG~>U-UeO#`s&s*>KE3^bBr%{ z{(>)pDvN_Xr^n)CdF<0>O+xh$0Zm z2!tHyZ4X)>;ca`iwx-LY3#9chpNnqThkZ(wHF3ar)bZ-5UUbWb%fFY zREefaO8~oMC@J(PO#o>)CoasDXT>JHA;c2n{6{Mak!a65^tiZE%JRHqTNjZU&gSg6 z#zXM}T`TT2`lj@oUpk7z_&A+Qodd#qjHK@fl~317lUxFrJ&0G(QDMHUcSn09=Ha&d z4Ft&qPM}8hRTmM*q%0(j&cDACj#!qV#@47&Kfi4w0ASM@@kcNGN?bYdDc+U>UF)zI9R~M6ksd>>l-bR<@c&+xCwb@b0@E(tXisb z<~A(vc73eVvNxEvt-ikJz5?}bV`I3kwj3e;QPqkz*F{AUPgI+u`S#i?Bm6nU ztHHD=`l3>PruUgeiNo;QGL*g3{xFdb1P?mYZrC7_M1`@K&#``pp>sg}oq$5%&g_5D z^wm*KzVH7JA&3e{2+}Ah(t?CEZv_;Q5a}8v-JN4t2nZ-h#}EW0M@Yv|I!6x}B@LsS zcYi&MvFWzO+X?a#r*lIiEB@2(B@C*8Lx?n%tj0& zA1A;%Tnz65W^Gec7oLwy4yigrtN;_}{vHKC0GZjH_OZO*4cE@40EWML0ub5LMPh*+ z)xqx?{y{@m zE70>()S3GS+0mL){KJ{KqT4SygV;ZXSiXa0tM;A@4ISoV4 zi`Rv?oj+`UoiDHMuycE1l<+0@j!z=f^p@Moy=xXfv7xV#{nA&ECIkK#wRE&EBQn&r z5}nTRWf8yO)Yya!lt+h-Q{DJm_6X|({d*M-k-@eq33o?tx@&$Ny3JHyuictMft{xG zQd}wEFnF3A_}u!HpykHLuaUhf`bon`+oA2+LS)XXN{8Vr1%?aj#vQa@xaHO)`~~&YtdM$X+zCPxJc;y*f9ET z)R3LmTK$g|S=lJ<03;VaI|%k>KA?i(58mXr>0Y0a<6w^_CZxDUI~%HXYCJV&@44(- zcO%d|u(7%#w59!F3hMmyO>i?T+XbA2{ATs8WMIry6rQQoeF{A>37$+>2s@YOESbCC zl#xdD<=N~sePIbWrC2eMksorU7qAM!J%u_4TOT&$fPGn>UWyPlL)DDEj~cpr;eO))c#BRI69J+@-dkd&{WUi1zfpy@=Y4B{HKxv%xuTUFoAVlQ)<=n zgYK%FCS*G9yn1PIZ-=vs^_bU1d7OsagLc$eUsw_ShT_bH+2+d`Ya&^{m!C_)5tmN# z3&ZK~Cby&67kyq!SoI_6aIdxgT9&saoz=Gnd^%^1AogmrZb}Gf6I}&Zb7)T@6H`7G zGLtZ5-)U6Dxpxfro%w#BT9)N3Z$>klXICxEs4&uu0l(B0 zj}f|%S9c-U?e?AMCew)I1EMJhe}Fj~5JRU(4EeXB#H;x8xDd)IQ%o zZ%yiZd2GxFMW4eqY~fztbkomXUw*c9FnlJ)CN0kjg%7+Q0A;_a$;wPCQ#O`{Z4D{5 zEI0Qs(mS=nReU*irBOU{x(kC@-x^|M*_*y6AzWvtYgfH@bzws39c2GdL#_SE*AE($ zp*e$_G@=Bbga%CtG^_~!_P{$pE!<*?1-^J~3i#D##Iw3#rSxCbf3KBW&S#lEi4sD> z#Yqto*1>a7xA;tQRU@n5xiAjW9UgBu4*Y9~%s?P)sC4L6lciRZ%bti!Bol-JkmdxI z97sVAPnp6X(jHee|1s(9o;`vo@zp-fO-{8)Q@qQdx3AlVz%gxCK7jUKsqd{k6F21ZPacYAPkgltlu*6nrUM6xbt!755<7%axgix z9lYd+qe4y6=pTur(NB-dWd{SY%0Z8GQZ$}%xE-DI*B3qy;S=XU#&U_IjTUni9cNkR zIdn1uC#Ml}{KacdC!lpc+Usgz;U8|r%@8}1yf$y%sm^2R8%WJQe?-4=6z|&?)+^uH z(YGm`QqI7oV)T2mmtZ=bbNR73p*A-P+S_>Z)f5+ekImyU%w9$oEjNE6xv|BuD1BPA zl939V)pm{@Qq$O{4|~YTPq0r<-kUTXT4?6&_D`*L+=HDrwj^|7B_H(-C}eU!_Jy_$ zrFuONIA>AIUodwAXg?XW6e3IjlFrf$*R@wHLSq_^52^+fQ~%J1#C^FA4krYAs2}$YVa`~opEgMj(tsBdI}s^ zfz7eL)Bs6#r9p5`z^IT(kxN004t}hRLBF#JAYZcw^!Q z{4~hqwwkm6>Xcn4zsFzePcj}azK*d~Bu4*?7ak^qoDZirrL4E;nLCGKzU>yuU)>G! z>j;$gv7^;1(VxmI3riAvN!{md=fSFTcYZ3LXOK}<=9iLsja|<>T%%K)ELQ;s>`Xpi$x<)QG?ouRe1 z6PNAAMLYgfR;{#Jw)JqheGn5fa$p$iv*<0Hy4;6#=K^C7cL(_3Gz0J%>9&gLu2vp{ z^tBvfExHt*XWNX-6Kf8t(hB_RE0s{%g-ZizE5Tm{TkTlD=Yn0Pb+i1pFg5L$ChMcA zVi$osFMTggLYQ0sW@k2p4L^EEF|e2ZMj3hkEA9T(-59MDKfAVYn*X*_qBET{pT5{C zFkzJiNQ7s1g2A;fDs5-3BH5jbN9C^1c|-?fVdOoZPQ=qp*slS^cQHB zQI9N);8D!^e+W6%8oor@R+xw0n9B!}QB^Zsz2w zw?5z5Q>7v)1s!7oK0j4jIf-znJC5l@#X3*!^eieAKO&}s_tb0M%sA^7sqV>uk*_6w z*xnINpI7Spd8FDfz!}Gpq4^=hT^L+nSvki<;~Wv2LZ}Z1u^3 z@w8R}p7XQ*nPOx@{FUmKpD#mY7MRccg&a#Q!majy)G8|Zv}8{;N<=eYsMw>IMS3@o%dbJpz&Ucs7*$X zz5}+-_l;-C6nM+Au)k?6^-fdQGt1W+Tf|KtM>SGjI&9c6*c7`xf8KEUrQkU^qzrQM zn}<1dM!wRBO!)=wUXEbWdmTa;c9y19Z~Y)sneUkYAVg7#@ANUMIs{z;-ew|S3fZM& zKU9%@2rQo-@&TvB&g2=V%1A0;BWX_l3@X5nrrJg(G~OVcGpnc7Gd#6^006)H4Zcejqlz=g{A|E)m9z{nVxBTk#%QE!dSZ=h?8D4@#@j~Ws zTLhC-UsELe7iVzm2U+wiTTJtC2+_G@Olm7+_6Oq2yPWb&37Lmn_%5yUkOjJlXkD-s=)RJ$mSCiD26wFyf3y#C!5>Xf-Hf5w+`9->Se;x3VIFhkN48 zn!t^XCCbTvN;SHAXMz3V8t@PX1HB*>)Q>1+ z>3W;87fIW5g>g(i%w6Z5udVc?dfX+nH z#vkSc68!zb@wk|DKj-=)ha!d$rc}&|SNo@$oO3oK#=bt+tzm3Z!X|_#gRp!+y`+l#C;YVgIS2_<9 zwjtArpFTKn!0h!Jxwjh=ms~K=FKoi*&{&BFU8759eM0ZQmaKSDB_F?59%N@X6q&oR z`g{uT64mW74jQXKv~4oLkMUt)x?fyj(u>dnTtH^P+Ul0CF*gbg-3>dDx+Uq@Wm2)R@GE|*Ph6W&bHmUY+M!OmW)Oz zj*q4gb1**ORS$C8jr1?UH|!myUR=nu-uZOtMmOdC#peHTpuB%4%>T!M{;^U8w3|J* zh(u!|(TzydA!*kCrvxJ5KxzweIERF9B4yk>AkglIgI9uKHI8a2pD<{&sV1}rsp+e> zdk{zl1nPj5MlK>|zItr~oGH3wyci@Y`UqGuKY&c_52-Qbi&JU6`wfO~AC+#9z7FLm zT2?t_13ZFg0YpU8J`Tio8=x3@c>jGuAP;dd0&k-`0xXeIT*>Ib6c8?JGeCyAp|z)?v)@n__h!_^;CErJT-)jl)XUC^sM%ReZhDc>_JVC!|>?bypy zlG8rvjP+u-h}oXyVsX=%cGtpF($){2 zl#KK_CFN&cq=!d4VW+Gm26Zb()bZtRP`(7$H_559g)>5NB?8RJozQ{fNv5P8c|H3| z>BwfCn=ZOKHB5?VMgNLZ2L(z$1u?xlhbAop8(uQOulv2K9XM&BG$mhCuf5>lJ1%fn zhSMMGfqI65k0{IT7<>+xxSx=U8ue)MKf)BTew-Gk3ia87UeBGg7m=uvD+`4B2n08} zTSY0+T?WBl3~SJC6cRq}gzjr7R})7S#E-0mpqEbV!>0rOtm?1RC-F0`;>za<5YLVO z`tH5O75rCj`CB-0bLd2%kBWAr=8M7NJW^7e_IU%Jv&_ek>j30Rjt~ynnkVBGj5|BS z3qcaJml7Hb(-~uXdQh42*S?d;eB<~_yFq0zGcXZRd$oJKNwh%1)$P{%df~NDT7PTUc5*XVE>h_y+s17I4mOg}uLY z&&UB@ql_mdB$TnpBefT}_m(LEkeGki`W5%Y+u;#U9HZFZYu~sb`8*;4)RCb<){es< z&#+2&Y!}Fm7O{*G2!I7rR%TGf8*`+(0Cf}-Z$(-D* zo|T?gsexx(CagI=HDy`bvJEcrmT>7YhnamwcJSTDD);x~p_Q^#h&gcLo@{b>*tdv^ z{IuK0(e4ST-KN8e$8grs9t`1tVd&{p|C(!RzB5KM8xJkcTt2SKg7tbh0nF3elT-EVTk zyjmb=)kZ|lejGSj8g}|f)w(2+W(79y`|Pop4T&STF|xV=0;N&#-z58@eX2y;(?6+- zTnZu9Ufd&TN8UVYBYtJ_PW-2s4Z4W@)2f1Hx62h+50r`6f=4tckU}M?0nRYMg%eP% zA{#tjk9cRb@=@r2a+231Edi9Z98^~)Y^t(!OS-|R6N2hIk+3jS`1^CKoX1V2$it5t z|FtmXfoX&L4O<=|KGd5H`UPWF(U_QOwxE`8;T$Bwn)QZ)dBkf+6;dj5xpMdx_~GfU~+g4Uo_jD=IUg=5WYQz&ZhhuHk%q8dCXD%BDHMA<#-cu2m-@vDHL!&AJuh}`tB z^5vHgGo7lnZ9MT6M)Smz+h&Z_kKVg)f7+uC=OuH)&J;Btzw9{*hCAmZa7b?BF26^V zZE*897KdcZeq9T2oD{iTT3_9hf97B%1D$^b4xIZ_d6#gWs*i5;Bo{(zkZT!4 z%2s$#S(xg(eskF`sw+aQKVPV+3AL-V_^BbwA&!{4MkVHqDA)l7j-4O%P%9vC(BYq` zN;JcCZgC$B%Q4-4^Cmxbg}_phl}rA|x>Y3UDq}kr;LvA6Cuu@W&?GrF82IxDNMwzG zqI@L0lP~AW<#*z4Lpz+#+5rb+@NR8OiNHM~w@ukCEoEF*k*)fI6>ASkCkqQzI(-a0 zlz~jKqQnGbfB?rBDm=d5=pT{$E#b6T2_S(`OUW5=lq6N`=g`+(j{uJhM;!>IH7PLy zxPI+ry>ss)XKV5$4RbP@e`N$IMLa1iy*s|W>|N+D*=clm1z({C6WR-L23dg=vsm3x zB~uZ#CP)J_4e9q8L6-LCdP&K!LFQz| z_kjE@A$+9Mby50ZVyV%5W7piZ0ujUi+|{d&yYrM2sOP+3@+oZLbLLZI?eC-~F5pw4 z(fJ6JfOH(C0mo5IyEPNXpNzEdzqRlj??+!$|8o2~$#0FFcAYtM^TJm5gw!y_#`kkSeiuM=N6@zNE>dD7yOJKHy zPNVmd9Rnq!+Fp7zJHF6u>B$dOl&xDp4j6)%5Egs2eV)QU);G~%c&;quJm{?8^VPN! zX-WGa760km+-nxcU;b)#9i9AE%1r1xn^GXMzy_0 zNserRTf?{fdAFFs1CITa%BMUaPZL&={uynH<7%<9z|)VEx83=2iTmI5yq((J!pL(Q zTL`4%FPH4o&yqPE*;~EN^aCG<@OV5c0ZX!mvCdO-S6u(6XbTGr9|c~DckX9jBw#iH zg)5}gTMk&HBoFXlX}5t<@7Xizf9TW=xOk#I{AnQSFu^a2^1mV1Z%@3Y)IwVrtN%Wi zKK}0&OW9NlIeRM&KWZ~4i6sGaY?92yuBKhs2cFCI+810jaJ{6T@e|fTL>R-&(ph; z{=(mh zk5U9|hd!+PftKSL7TT1~7cjx==-Ck7)Q}LC3`-2)zTPvt&)Bf$d zX-RUyiw($R1{RyJxyx8jOTDQ4;0R^h`QN)8HfihigKA<|c#_r-Dg(%bfwNg}rKcxqAagZwJ*#Zbjdz=jR{-F~ zV9TKlGF2uKp_saBxxTxc;8^3kSB&tdr%`h}@C1~c*t{GdDQ9FzdrVMiWyBqj?d(9g z0SpF{Ph#_z9t71z3+Fn2wujLL)Z^jRgeiaE;B04co)*wsG6w*c_6jPi^ja{89Kx}( za6^jJicbI}$a7)7eIki|ZVLFG^p7l2g=SN2JH`#Bzv+F?iz>c&9GFeRL$U?PP?w^` zT>I;`7k-qpGQ?>Ke=!~3e3IvUu<%r)Y;y07?0WK#>Gv@u{guuyj0bqdzGCdZ7b1+F zPc5|FNI-?&%nXKwf=$B-u)vDLsYdoQJqj`v5x9!Z$U{dA7?;c^{!M4%=jU>nxmkJz zfsd#8Qh-UUu7!wPhrvy`&+M-83=N9(s!mFo=YIo~Zmiz0s+^0w#4xHI9*h4p zg23coKxh7Jqz!0kdWkJk<-3h~P1m%O#v^HyMOZ)mOHx*ApfC3#5w&Map|@fPOrv++ zDUj;M8pPH`tQ{nw@wsQBfP(BaP{?InM5TQ3pzwcnRQWQtmRYXf_#-SJopI;^6|Jv+ z_Z@wPq+!O!Kk&X00T11(CwZrVtjgYUMknF{l@&KC{Ph*+p1j4@MMeqto1i!yWn&Gs z%EtstpD~^W;Zw9OS9e^%RTIe!+UX02@fHKrQ^W{&sb^&kJLY|ii0`d#MHn>Lpr6Ik zkP}*)EJ{IZ#D_gXol(ojztDLSH`o~MCUzvu=T|{l!63nHc_ycBl&{%)_}epH$M3NIbpQIc@|&%N8eLFe~-&mHCl5M$x( zX!X>vBm3Sr#bSr&8zQc6xHAik`yJR)Dx1Bgrq1D`X8$Bf=Dzc60Jz!=$i7F+tL_5 z1Y5@nsW!#kv%2GZQh}(KeXl-xxc?fqfUImgV4$gr+up{0KZb@m-`poFo5x;(9Kjv{ zs&>Gq4r(8cpaoU(hx_K}XQUt8JO8Ax8|*<2NLyWj?7AkIl>+-^(lKzUzm5PWGjNTg zU5CDs!VSpTDEXiM7J?ep4!I0rT2;TD7-Jr_yedAoPlw2w&J|Q-c6@6cI3764PDgWcuZ zGw#NgtdCW5K4UFXIm$4R3EH#??wP6k!5m9z>sB8dTlVW=cg}O;l!C#VU9L5uZ~MQY zydT`P-SSJ4ouWm-%jD3D`5v)9SLHKPn)z(zm)-XxW(HxpJ>H`sHSnAe7t}`Zz}Kzu z=@P|6-T5zXw)qR2tgOtD0)cYrBd^#pYQ@H1ReZ^4fXn7$x40o ztsB+)c!fVb0C|!lN~SCr_LpQL5;Rj@$T7E(dJ>yC;Hc=UUxy0`tzO$f?sd=atPDhG zv|p3Z`2@fj8~k#IqiBIHVt&*W%3O+RaQ_?29ZQk$o7ye7c`m{s6@(Sni?2v`YIg;k zvMWwjHm);0{7cay+14x=0Ejg_q3$zjANoxJxXHGY93wLPejjYVkm|Tyd+*OFe|7V> ztJ^%?sYa7WQ_a`--Ad`a>cK~DHTn&>HQi!ec8*v3nqyX5ob`xsi;BrLVg!h;*-UH!+WADkBp9{spJboy*BO7%pE?qTU#MZ|MJ2!j zUM`=ny*AW*-u`n9VOpZyw=O}Fq>dL^CoC=uUgZKPG%Da|*?^g-{bYX2;#K>^b{AY* zfc)R2Fs?!OCrM5+`Pn;=U+`XK1l@2R&c^BPU27!)S{iKkTf<>reU4-v49cL(aiE9S zs{Gq^5A#u#&z42=f5Mtv8@D`#VIcbFskCV~c!#0oSP8%OC2-t_-%|7)XU9bgR1SitSH`q*Rulbf;vz^%MwoqL-GW}G$oCj*&(I)H7N!_}c zBJwQuOekasj>Zn?U~zkaQoZ!9F+-ye%c_UoSjqj5(?sOnky9xEYWz>8_`{*cUyA21M~u52WFS76xrrtn%3Jz4tiR3a|*ttp%U&yUASlaZEnhZs|R5@aR9$G&NEV(nEw_>Rv999&(=POXohN(SO z>bAROC4Aw=XO5-N%)IjF7k1f^&~VTl~!j=?LUEG?xrR= zvK+3-pWp4j`Y&co6?5`B&MC6vkcl1&gO7LmHM}Yyv5r2I7#>R(^@P1cMFPO~Y2GOGJ z@pu{RIP%~~5Q|w=x(pj7J`vl<+^7>ffwjC&#tbatCyd}brm#|UmL>N0_5Pmn2!o8^ z-{V?vD-RE!Buo19I589O z4R%}=`A|6Y-gf1fCFk*lBEQTKi>KALKvnh3@An1qBcaC@$?43?jB4^i<{$xuP~w=T zI%U~icmWg5vj--_E+y1hbCx?@CzuF_y+L@Oy=8Mafmm)gu(D9qd$htt&Y$>Vdwg+m z%CyU=Zek}UF#uIZQCZ9QHnrcTNo(<@^AO+M6iW}BmoGqmj82lhtj)nV5+s`Ys;pe7 zPW>Y2^(~hnQMa(+wfSkA-w4fsqN$lM7V{_Y=UM93KV8`yAM}0;Ppz}MoXk9xLCxu_ zflCs(8uez@-Q5k27eTALKK7^zCX=Y|MC|dKR*(iPHOChP=J|bh>Mtf4hNFs_=eR2x zBVt+mh@0u~Wun;vPBTGitR9gL(^fRAtKQ2Dx3s#`rT8&EVMcK<9c`7h;vY1-5__gn zC?g<=#o$5TrW(uh9ySLj(tLx>?=P11a**h5$MF!O@Y9QeBUh#0mdib$d(Q86x%(s5 z%P>BjCK|ds7aF58k^T6^f+oIR>ry}Q#YqN-zPEPsgjdI~FAYNuY8_tgJ%@fpz=k` zl;-{0K-$aS^TPS3sn@t5?d;zYki&je{#z*1T*;BRAyjt1Cc@1B&$gEJzcob9Ms;z zIK8LtL^*q~6)QQmn?LyU6ZuLc&&q^j&v*sN7rq|_Uat2e1$CWl&~g$!+;@7egTEf! zsRuk%QVUZ7XxsFG92y)WOzoQAc29z5eg$Vy7d>9#5$DC}*_@VFRxAADGaTEzBiYEo zg}9QL6AtmU5<@;?#tr$sbByj@El8~`GJCKW1 zNYmq~&m_QAGF-Pg8_1TD+3{6z>%L@h0RL$>mu;3l|{j{%P)x7~)$Vtl$}Eir9-y3>2Sa zENY?9f2%1GTo;NA%Ef-=qluX_+AXA|NavVs)6{`-pB?{^B}&HC?i=IFf}h7w`LuNS zFa>6l_iG2J8QO(Axzm`E;wh}mIN3U@Y{0vd!J6&W6hCqn+pSA z;QINQcvZaCD%kvi$HzjWM2Sj*;>Y0WnuIv$Rbi>b8?;wl2_9I)Jynf*nPWtU!Q5zw zUq=#57td$-HYB5f+wJmEoZ;TK0IN9~485>gtPn%CWtp@dpAXNz6!k>WtepKPl*}%1 zPCP!vXEv_;<1hPR9+M$T>4u(~#;N}OK5X2^VY=romoHd1BC?mekGSh1&c7;#&+(T! z|KRK%2rE`mlxxD%SWc@Zc~Ncdc6$tfa&@dVFo) zci)}o6k$nfTWj+IPU1rw>oh+GNvn345d(?ays~LzH+K<=`AJs%D=|e<>OAJ{yJ3^& zP#6WEdhCu{FCzLyvZ=-)Nm72omO9RUoWE6@@b8#A+11ZW4;=dw<z5(%u34ztB)k zlfX%`z3Dk-u$EzNp0|u2U&prF+q%DV{tPcQ6H!$wpO1M$UOe+IqECOYb$0ZYZu0B9 zZz8mLHY{06?X8x$$+HAPOYOOp5%Jl&xo+DkN^Z9LfI@1pmR;W9o9%Z~MRO;2xW9>3 zwZsvX!Acp_UCoiASOQun@P_{_Td4?}>4pj1}TdaS{k*HD_Una6gq*GLUFE_G!!V#p_kiE$m07eS#w0 zyLYR2CK0b|0$nG2+~h4$rG4Q#+l?x^cE|60Pq6r!ieSU^%;DN!MsivbL?_F9Su|#p ztk_j;ZT3m-9;878zRmLkh4mcD?{S2#o@?F_CZ64A212->QIJN(?b2KT4}hH8I0(#% z+ax?pIh;!qIQw6AgvZ*Qy@0pNue7cAvcvag_w4B20Ny)@2^=Iu?T)pe_ zARvHnZl)1RhVc19S&u54E`*N$UWRfYY*wY!e4{`xo>*)^!FVE(D=)>nB*y zmQT?IVXAHlJQ}{-TLPx>7zN-xDo8{ZMS^BAr~7MW^$yt zzv5VTtoVJHI{n~ukNYqA0vOfT9qOHHHX3aQ&UKYP zM?rLHmTf*Q(2`Om-FSI6s2~(V{|68)kPaZy^A8}pN_vZXyH}8;CMN&;kU$|);*2Jd zs7mr1kvjEzi|<6P#u8S_VNDO&3%VCigk$cMz&$`Um5Nq}xTYQWgfZdr4nNRN6lB~X zJ5dS&4hTfFgw#W8vXQcVdEJP6u=k_XLw&YY?>`|%ewYL8%M^4Fa?((~P{@^BS%}cxHON2jo7jBU z!p)V-wtH9^Qy1|?@~PPCkjP{ms@ltIWn7YH7Jrp{Qm3w-R)~(<%Srvx^(w<>%`Sg) z+&oE7HQLc+6PrAc*jY~9-DdjlUU?0V*mgMP+E!cPNd$P+F$E^e9rCP@vR+4EB#O;? zK7JEveHhvvblJ7F zsFPUdBSGeK()?*y=SNMP_fSy1&9fKPX}Z%6wvUCD4#UhG?0CLc~Mqno;1_R zfUyX=-PP}k%k0|)GoIac^_eOt(`n;&H1r8suKjex61k$dS;Kq&Np01qz+ zvVkl>gcD${@WMpqu=DQr{?u^T#B)Ja|GjrnH~cRZPM9)ie-tD08;Kg~ z^DO1F`p@)QRP6pd+GBeVD;)EJp?COePu&&OkwLB}IY-T*Yjv!o6}IOdDR>KgaON87 zJUFfo-(G&&Gh0xVG8M9@63Fd^U?Ps-7(7TBpwAD!gW$KD@0CQ$6l$4eZ99J%Y!>+H zyD)V+s*=$jV*R}bmj5){zrtj8bL)w{HHWSaYsmXE2zQnn)T}gCr&YzAt2|rwyxFjc z1WK+o27-T$gYp~%JXZ5lk1^9=fvG$8?|kcu-9Uy%o9O``4}M)=ZkxE^SHHz1woFuw z&);;d;5;5iJDQ8IN;^1?UTB%~G4RkjKa+Rl$HiO=jV{EJDv5TGt z@6gWtzlFM=$9r^z+U1T13$D8io$q7X2zhgb2%elW37qO3S-0VOjxfu4KY3!qSrA?! zi*p?*;JwwATB_@f6J`_fFY}PO^ESFqDU6PX$%#5UtDt)1udgRTAB;i4K|>PYG16cCs5Cs@12e9|-Z^uh zjt&S8ZxsY6*n!@dyhB8#7%&Jd9nNkEa{%{&w~lQw3aL3rpuPDm67bpuVUO#hI`(Kv zSK4WT{lmj!m5a5GD}%re)x`1qLAAmvc{`ab@Uc0%R=P1mI9=8tck?^vKk!nuZIz4| za<~?fYP0dIM7B#UBI3%E<;2GWYaYES=R?{>&_T1)Rrc!4yw!A<;^6p9&H6G>jgb`e zn76+}zJ>2xV4=+5)X!Srn~o5N`rOd{y+e{FYFcD&@A7t1F<~GW~HZH;yy5&_Q&|&e&eZm=d|4d%x zd^4PTUH5$IXVWh75>>={dLO|7A}Y^@Yr56E6E1p3hv~`AJ)9KR_=MlO zgFeBAxC3LA=qmES2f)ZN*VTXSNkN>%;#M~apHd2s(BjVQ632{7vsL3}t#b7}Plj5I z#}`GX1XY*IJ>j&tu3oBj>Mtrz@<0`QmefCO!d<;V3KumYl7$P@)}XK%;$`b55Cq$w zgrALGfjItl1R4aG08UqS3gbiOKv*M+`MDC6V;X@d_t_NR!yzB9U_Md>EB9&PqlH}4rPj2f zeL1g-HhGBm@Xh*LDD7} zRFiKvi4(q|W|h^@tFHUB=~!o>akp-zQ`GWg!z=oM^^A1YQT#r(i0)84EQ>X}T--AT z=5TNKbU?NU=j2gXuUx!nGZ?^El0fJE1*y^PXQjm>E*}%}g!*)3x(=qSO{8_2p#QRg zrGcCf!|13XcJEXO2}0aPaO?n49ASV$JKaO~iQHJt ze<$5^xR&qk%4LFFXqE0U^p@&*E_J{8=*aW?aV%xk_dZz{TTlCE1#dBJ|3aBKA@?kY zR4j!$EF9j!bN%7^H2jg*(wIJ%kG|S(d_faF#w(68>@Y4XkBN&cbNXRd5A(OzOIA6& zmje0#at0I|GoOjeDh)*Znb;Abd_$)%Vbsse{h9j{8sIh~vz{@TdaK+qyuA6(-SPW(?o=h9OQrNpEq=Gjg|6O{ z<*H1(kRG4840tyDL;g{yM`o1_vpqfEd4w1#mPun>tUJ~=YRH^tX5=Op4DRddF|vE3 zX6T?ePm3k2q9Z1F93C!rspT14mbzG2QP4E)_L3~Nw#0bRxl~H4#AVTboI^D!bJEGe z`D6Uc(e-}-j=06nABa^m~E9^ap@A+4~Y)m^Ik+042Sx)cAbfHmXh6RpkGBbUZU( z&zZ8Gc-HfI*cv96`;|S=xK>6AK>_e0j~B_TF0m}It4X~W1Z>gJFkXL|2hY{jjzR5i zbs}bz!_7C)o_o^gYVV|v`{=>k4~hG?NKsf?fBxRpAn&{&o<~v*0knWvQN>(FSCexk z?e(BHEAt3oX$Xlx9vD(U0)Nv#L=y%G`?V2n96-R8psh`idlD1_JZ4^^s&5-VF>_>M zn)d3DfRInWdJ4N#ow|Ss{^OSclUmM@@5cp+=s}yelZ{*^PAcEewMzq)gVkwchS-Up z+*Ts@&H}^bSLORfKF<{TYe#<8uf`B7e&td}JhB$ke;K`sBi3oEojc|7o11}R6Y{$U2mO&nc5?b`%3E44f$q4{&nqj#q}@UW+LNu6OYoz=}uj{{da$ibl3DZkAIeD&y@Y7re(!g z`CZ2&B4!|z)i=Qsj9)9M70Zs2)_#22Hm_92JiotCHlGM;OHqhTOjS4sx1IUM^on1u zW!EbXs}0xpte(DBoN#kI=sIb}FekrBKSvK8eq|6h79DWueYFT9{#Gcl_~Yi`GOR|Z zRN3phtZ|$V8#w27y`lS7 z0Ihx)(*|$EFO{CYi(eoE2uz1#xt9dK%3+KvaBvz-n@a{fB=`*OWz*`gH)&iCTEouv zPysELIp^@>Dk{KZ4o0rZLsSsw&?^8HD;!#`-mtE3Cwl;FddfIw#EFpYZpRS4DAQJTWfiQPV?$h#aTM&Iv1qoZGeksMNGPCmZoas{I;NZ}%Q0OK ztS*D-(+vdv?1(r{{GOG|Rm(tybyuYxd+jHV$rK`o>v*U1H#4J{=dqakSn2KWUT<4Z z>kW6Ayd-v<=z~k7T}#;2oqk`YHrAIQQvHW#{y=}ZWqY?B_KCavsD;HET&~u_A1U!{ z+Ju{086Zm5$xc?haF$jH7krow@MnZasNGJkI z_mEV&bCdxpDJeN6rMqE6DanB}gH3Y4fYAe1zdg_UzUTMX&bj~FxxeSWzSk#BqsFyW za(R0AKa_J$~;0wwAp9SD(bKJ*Ap{lG-ePA436pSU(XZE<#I%TSep3U4W zD_-8@-t055J4)gt%pA&_^mFs4)yTFW7A>rnLccs z+Su5%f^O0Jt@XcMJLG>~=>Omd|6%x@p$Qc`kfTsQ|3%nR^J_&Z6k)3R1a(TV zgBkQ*L-;F_SQIoqgm;^qV`>F^AVr{cCYHwFCV5IAO=r4CD6H#D0M5AE_mu|c>KM^L z4kygZeA}4$hy5EXG;pb~24iYxyWR+L<=CmJKPAxsyQPjh;Hg^xfC6k+w$nW*UbOA3 zdvKV_aa8~sh&~VaM|70|ondrLLR!>=@WLqH=YQ#&zo!8KuS4thf23^{B!M1=wPw}$ z`~SSctoX{^$29}IBLIBrpciM+L zHiM=OLoOT{aU`(yeJ~1b^l7Qw*UmUgEzm*Fo`yd-z1g02+*q_D(I6-&ZhtInF!RSc zDahbwCe{6>bwPU>@p}91?e+TEFUa}qCl`3($_Gsq<#tles`b7F{n}o3bF^web_SdX=L`hrd#0xE`H)cCZ`VWP8gvML5&XM8JW3@ z?{7?g?=yE$VXm;Sa1s~a+SBK*3vU{`Lq8oK_7pFFG*10X+desvOO+0?)0Hn6y~n@I zowcR}&Fb$v$k!=Ks>jRCqdZW3Di(Xy?)(@%um{D*Y|njEoCTSNz)m0aJL$Q?AtHZr zmf;QMiwo2uWBwxf}a@Q#37HMMP()7virKWo!choJEw!L0tqE<{!*Dw}?G!biH zor@p^qAW@1x&Det7J29yY_E7X;p8Jb{ep)_MceJe>;)bbuJq|@;qVwHI-ZlbnDZcn zc7(?RHMCBE!@En0*67pw0HFK#_36nXJ&YQE+<8DsMypIwrzr3ZhHK6a`IqVx2$2RP zpnme%pdhpgjcEju2JpnKr%Ts7ppkQaP3svELanq>e8Itz^gjv%cChBPNY7yZ1@5+? z$BJ2rv&%8eVDd?1?_9FBPm?6Ek-2?n8(igK@hP{P40r7Cunf6#OXG=Grl~V>z*;Rp ze|smp1FHl3bg|8xn!v@f}a`527SP*^_@NE z;?C015?Sb8duz(HX|O%9tU zrxNNvT8{rptsOF`{Y-y*n5J`^drjT!<_sqtf4=@F8v8nSPnV~_x$sK>Opv&&@{imb zqj2TW$xB?tzlIk~&Q<Hg+q=HdhY%e!oegE2g{za671(MN z)En_^KXYfR56Bj;@@ujC9kLK9t{nlo_S*CH==XTr#6I{U7r&3+ ztinIY@9zJo>>m8cGW|6Dhw*l@#ErhF>@dk$)^gUvr#__lMS2UT=#=kz*7L`~FJ2n+ zU3}!nletf-Jk(U6u^-4d3O;I4tF&kdWmoB&Ma6A1ZP;gSspfozXEoIQGA)(Y^$L?< zRkG9@Vf@x8FJZd@liFBXe*+WUT=!eFJ_yZjI>`5#E5330&UQPtUZF85bg34?4cWim zs#+{GVvA8=WnEp}gkFp$FtJSJJI(%DckW-rd3_qOicm8t0Eh-Df>YA9uP>o)#eQn%mL%+q)j5{oPH4{A?Q7A#b$yHS-It1&B)tx5EEX*p`t zv2Lu?Sw&r^=Gs-g+Rb^>chkrT8~1K@tIN_1+x2nPb1tiO-s4<&lK+l;==uZ?H=ZrSsE3F8EG3=$u1LiHyU1tr*tKu zrz>nYpr?OEtV0*P;|&fT$r`8re`UoU#bGVOJSIFczd^Nb z$ft@mXbN`Px<|xi9y@eSMBrN?md{v?-iG5Wwz0j?A(ZPIjl)ciAJ-{0)nO8__N}HI zkLl^0@h!=)sEN7UR*}A#vK9Btnq<945fdKy7HiY(lxCBK z{S@vIOzBeAk+^yp>-Fq1TB^WcTP2B2VD|(PJdtXXa+%^+W%KrWIgdv| zu(27L#BGP(+4F#k`mPnUbiD}}x^=9AU_6nCWX?~ZxeX5^QFD=iy}i)|y-#|YI2Yf} zgH;~zaTP6q3L!z2GkE{K@=JMd?x~=3dR=&FqS=A@DiI~v=YV0r9Vu`p@+qw=U_q*i z$Pt>M3HE;QuhNMc;AANZ`$%F*4=mKP^XaN|rM7?I@`m!BtqH$r!M&6{fx5u-Qb>5w2lkQ4y%{GU(ejn>=|HNgBS|m@Z3=_ zkc?NO~>7~DfZu4&nuTF)ImNJ%8Nr2 zWA4#J%k5|9VC$VZuM{UQwIt{UMYaY>1`UKOaE(Q~r`fkYW!x<6G6wrP9KY(|-n_Ki zDCYjK#W%R>W1ez@SH3;+&g1B38;?%GKdXHcqlMmHcCkPuV40lI`BGAqJ<#@~z7ZT@ z-x~G{4$7`lL_$RfXw`F<8dUz+Lh27(BvIYvSZrhn7p^u#(|B9tum?`qL4t0gw>Kd; zf8*$?1v@(I$p+DSD0Ge2aS8eDx6~*r>Q9qApEO*`>#Itp+!;sU^IGp>%b$9{Lq|Kn zwK|&i@1EIt@+Bfx<;q>IJth?DYUBG0l+A$mjH4Z}T-~$mjZ7aas+u20HJ%F-tOz3`cKy} ze4|O5l*agncd}^uJ4da)-^PvJZ&{dopJpRX*$tl#J_>qgeiw2^%~=}V9DmO2#ooPK zFg6ltWo1{LqaXhIcH1XsgQ}bGzrAKDwrxz|%**;#Jm1~p^+(PypESW&%AH32m{^D< zE@(gGT{2qF*1AeX>G|y!?_ks4!t8F_dg%_G0N6nZ3jU$VT+I; zm}pQ=`Vt6^55vuiOlML2SjOjGq9KCh#jk2`1>LsXo#DBN-ukamlJVmeACQiF*=&G)*`ni4Is6J#PtcD-h8;b&~gkd3eUh zOC(wu$khp2oU7cZ+)7%XMwYQ1T=VG#bbk0Pgmt9>A=gxnAY_B*ep0qY$Pl{tmI1tuFh zQ-Dc~YMs4l^OJVe&i-GM5%63$Z*Xks=Y;33QZ8>rlY|rQTdL2F3Vu(r=h}((!SD5) zhFIiE$&4tMNxMshWO(nmc)lh5K*iQ)R<{qyECRaR8_bPE7n2hcOtPmh4o{_5GELi>m0sj=3**3H7 z3p^8Gq38mQ2Rz@;dDjg*TmJDlT?KC&8%kbj%qTq!$R2KWyn*5n37W?GKd?!WDOab| zTdyZ_H7INfKWu3PZ*CQ+bd3Z$k9hkYX2ov**Z>zFf=!ck zY>TT9FZBWMkPrdzx^^pfcMd}gD!oe%QW4jpkeZ9hJIl;&Ex}!)xhyUHV^(}7&az+b zQ{$A7#T!vNxrl+bs#%6zDJs@8-JUE-pMXGyEjdY@sKE{XjCK6lMrNGI6CnGoQv^4n z>ANT9*umcC@GZzcaVRqr+2MYc%UbOC4KG_=bw=Fnx&i>W zX$^{`UnpR6xg&^%2vDundw$xS!1H>+r>oQO6%EbR)6Y`5jZYo~ z{B?z*LZf~@FRbzEe47_>-}&cd(})KnRcM1FcXLuyrCc%?@=Bh=Kr=UW*{t0?e?T+RD`J#`Nd$riU)bpd$<;n?;`>(?m+i_SV600_D|J`WcaEom|CiQ&6eF_xV?8givwu z9*C3Kj-TxO9=^H90>_b4pHG%@qBK;{QoOxc|jM{s+Rj zO#O9owYH-|IQkTd(toKV8dMR;e@V2|3L+gU0DTu`TmF-k6JbVw3;Gj$CQuk(N`M3# zv?T^wdu_OEH6Cp8cv8PJyXdtCU3VX$2dPmvhZOM!j`c@$oxgcRc$nK2Bi4se!)g3+ zc#P45BPxD8e~?LPGZ3c%LLna22Qt6`s0rkWs=(*i&OMjD`G}Oa2c{qnUCIH@%Yc~I zLR7*45;XQC#`4kFwFNA0|1E_d;Z^)c_woV@{R1E4#pWH!*lO^VP%a_GK;xD z^p*>=ly{cynCG}$=Z7BuyfQH1wk@`lgR^ZYdXr%`e|$Fnz{lWep_QXFS(|@-pS+rD`P@di0vG$kvE_<|xeRQ*s zOBmJr9fqr2)eg5kPWJi8Q+RWig<2vjQ1Nc8bXx+(Onc^DYv@E;8IbEQ*V8@Pj>{e+ z>|AwJT6djs+5By|SSV5&1HBg7_W+J)^6oP>kS;!W&Asjvvk@e_5NnclwKwK!+tU?H zro+Hf@kDP~t{M=2RHW`MraawgC#$7Axa$|5%$|ko5@tF0Bo2NC9-SJP`RvsQ@umd& z$>&Z!cI@!vnTPkT2(fz$psRQ4h8~=zn88CmGUEm_b;LWb+?)w~3FMv2xABS;}06Y<8)?t%WzV!vF5*^kQHYZM%w*fbM;N*bpa{vP!up{0l9?e7EKKgyZ zQ_9_m7Vv!Wj^Cy((r?4s&hHYx-S-Oz7drX>Tb7p!vx@VE`7L6f!+w%qe|WA~vBxz~ z>CqGfUcC^P_Tzl7t#rHp?nld~gMqIN-zb@-K?5XnTct;Dpbm;0L_C~Je}tq&)m*!e zep6cze0ev@|DggSlP=}mf}f+5iaTTmG-)IIXLi|%r>Wv7GQkJ(OA6P><(K)G2EN3@ zU9i^thJkS{s)8IURPpBJj)m)KSEI@5ev&?&5Ph(z7VJdfug19ZxyF~aCQwr=zS)X* z<_au>`iBXp{E+jqN%IT{^l_71sBtIpbTybMtPpZ{HI+qJOK(^3RH$-0(kd+b)SWF;)E_6<1}dm4lQ~ z+BI9NkO@RI=CBrjY6;r;;6?77MlVsNe@zRgTfFL^&H3tKtpK?f$oQD%*o-Vsw8oHv zZTW0{$-xP}Uy8Y|pQ~`Jbi=da23u3W!R)wj=TwMt#J&mun?)*x_1ZH{A&@@&poih` z*?TRj-*UB_HoGDF6}S@s2iCthX#y=sNe0oRlLj0FNlgSwyzL1SXpc z0NVO=Hr*81bswSN33vJ~baKFex6S0Ha4yU_uD`o95ofEx#8oiaKh!OvZSPBsDy>cA z+w=FCs9i@Pk)2Gx?__HI`|UhoB4=no{>ey%%w8pGM652JbEjl^m0@=*Ma{-P|9OXV z39R#LsQT!ABTM&ve#YH2#Oy-P%gF(c{Mw`xN@j8_~?tG$7oZK@DN_Ey#>U)M<%hXJZQLxuM9aC&6e` zX*epvbsS@bes(>P-6+pS<EZ4m)OgcK6WLfe-#a8YIJSrTg%5~?gk4tgl>HF^?b0EV zf#~>(sbFt5W~R-ao#sJn1ajkE=6=zAscXmB+b&1n{btW(vl}ZjT_*lu(jkcSrXZ{M z5p?=L(4f`i)#Y_pT$`Q;vQ^Vn#8KTXkmkK(AP)5={ z;EVn7_KJyuj;E*w%HH};Wl$S$fS&)e@jW(4VV;vN2ut3Km45+4p9=_BYobAIAeBPZ z9ph2^&7^qI3j4FL?tlroo6}Xr;%%h^vo4UWjE3H`t5Wml&>%K6UAPhp!<7lmI#!^H zg4vW-lg)pC07wS?Ts*`EjrXALQUFCEfZ;-PKm-WK9llovN0zg7Qmu|_<5t;$r%fGk zZ}6~Na`V7nl4KPWPB@sg1Ke{F4excu0HzoBBf5ag5}CB_dA{AQT1 zt9>lGsRtc8aoY}m@-g}8Bgm zG~+i6B%|$BEWbcv))dDe{g>ZZ%D}<#+aM_ikELhAHu;Tcd#>#SN2}B8oEtlQkXbb9 z$n$z1PRecj&}}i}v}{YNQuJV)V4dj0P~{PJNlI+AE7>!7lx!urROXHT{0@3HcBoUEy+1 z^HvR{SUG5=zJ}YuQQr}-WbJ*B|IjDi=W=N-_eaWi%aa#t5pd%#gU2+wrEGHjVt{o9 zp%9)ob-#m*-)?f!@Cm1-e6G5<{Ec!{Z|=nI1nqLzemY#75Hb5Fo19fgLv9-5MSVkP z(A$KCZwsHJzGtjHMym6C1gXC7Y5pQ4oVsf_2c;f)?kTbZKmK0%#!H^c2lwIlfNHAM zLZx3j9 zjQcQUlzb<5^IVal@6@U_FB8rr}A)KUu=PL zVQ{WllW#R8DWVDKe7oaH7LF{ZKwouDu{+HE4)#?{3-SlaiIDYsoEx}$&xKv99$HxF zU_C9-S8F(&gXNG(L(YFQ!>Mu7jjn8gU&5B&7ESs9;v2>zZ&={>(Ww z2O0L|a}`BuXL>)fQnJQ#38NI}?cLVbqc&b`%9AEZG@81 z;_2i`H%Jb^AR(uzDOzpBhLKvgMMt3NllYfMo#j9#f?4=QtB#joMYMM?&cVJDF zZt^E4ooiwht%+IXnfp!ha?{vQ%%O>ZZ9k`H7^$Pu9ckwiB^s{r>to)<5*PpI`LJ-( zm$x;7@}c}VcP<&`YgZdYZMCl%RA;X3j7VW{ulEY!(oRE}EKjU|Mq3_pP zNj75GKo|yt#Vn~e{`{au-}CJ>noq(No>E}A@woEo{Bv81JVAaSic$(L4^6`XNvdGCDR^h>qnt-zIUl99P4j}JbI`5i(H?@Z@JMHBH! zQJorqb9}`wxXYjV%87B;Y$p%3K;>3B`TL`#zOpHXzjlUy-E#{me?rA!tlrL=7Cs%> zErM6#!-J=0w~J|>w>H&Y$&+jp?@D^VX%knPi*C<;X0U(JoqasMA~-`@*KvcK@DV=C z?$tWOyN@_N+1c^!fRI7Fe|Es&xd(_nQ!ot^c4q;zHYz3eiTaDzcFJ=4LlfK|S~tjnr@t95nqC zgO%*^jSNIMF7w>Fg9|6W)`*T^1F}!rtsF2iE;7BSP&c4+HFSSQTo0h@bf~&as0^SE z5aXk9aK`~%xWxe{DQ~=AhI_YkZ)xNRA3`O&E&>oLiLt=Qxy!;0(A&`5j2L_JpJnoI zxyP=6|L(YY`jPYPeD%vyWdGzf4>7a!OT~V39QC?dRoz(2qIo9&!bJZh&Gb3l&R*DD z3*HF(;e!-Z&|}}odyP<41}=SgS@IS~F|Mi^(r7?XB`P&>e_|3)PdeK`PCa#mKQ8Kd zQmKO;_+7}Is3~WY#diBj`eu?3KER@z_bHL@<=Y`@y{y$i+#sO?MNC~mHoUbQ(FkClTIMa8|2SP z^yv%x)Uz809hUy|?(lVwsn_Yq_?_?dB|iQ^&FE*t$#f2Av$QM9kPG3Qvvrt|2*Pqu=RTG%fD+oCYE1$VZXKqE8P?8@ISBt#qHj%j3U_t z7FI6EnNP&lqcWXJnDj;AT*_HkD}5%%KfqxKe3z(FgBf!R9rbx0)4`zxMpLn*8EPXI z$fE))4xbHX0VYmpZ})9ah|8j}7XWJEFlh%DKyFHg7t;VsQ_=)(MVk3eDg!^m4s3Cs zXQT%@>o0u#pEGV1b1me)aBO+~DA|2Or1XM2hkOyGMDtfB{RQ^=T(bUyK79w`vK99k4Sd5s*z|n+}OF~ii3aYac2# zTs`Pr>2dsEp80CCf&;%JZbTlRF3-C%RP#qC!}{9-p*cb6tT+AhkNTHIHi>AaWu z>f^K@*^#_ZignO!qn7*0S{ zHv2U=yflQuSkkb|2a8objoU9*9YnHN=d2Lha=NK)>5?YXVzV)SDziSwSY0V$lJW2; z{TkYWT$?!dYxzpRhSh`r0o)QbI+^T4J56$^p>Khi{9Z-A|(n!i+}$@)LB5Vh(^fq_f(~~~0&b!uW0PM;TV0jt+afF{e}bf3d(F|NG#>4Ea^!=P zGNR#p8M`kqw!pOz+ zLl31^43tCKoc2e&1mH}+Yz^vmgJKVL-2R$y_mUZpk zcUTW-E9Hl^xlplTd|5O2^JnktZJm6f$-& z_Y1H!NNu89rUh^f+)&D_ydpr$BYnGXIei*u+y*0z);yK$gf z{$dqVo@%j}pRKsH7RoOrUy|T_ki&QlyKt&{>~v5}yS6pQx;M9Y8#!`+$zj&hBn4xC zj1%;|`s)KySA%OVS4;P1#ode_UQI9e&$OZ8y4N16k#1dzV{wves@F;xW74Zx5oMI| zo^U<*L^M8{`#s$L(ha++q9af85S|B@>xic#RBVDxHL~>Xp3Cxov-h0-V`=u6B03Fq z1#QM;=nah-brhvKy`S0n83|UpsnTRm8Yu~0=e9zg2s~qo^ik4 z-69M&m6CYxl{NZ)Z$Kv`5VD89F1uTa{cdPC)~#8Xjw|sYVX_WnxsDHzsYcNRI2_W3 zjwR@TOVdqmmL09HKZBY5A$iy1J6hVkh0(}ZY}f+-feMVwjgA*yLrQLjN==)Hb&c^x z9kHto$FH>zK+&0SCObq%GGWmu8WX$Cd+TLx1CN<-*7Q~$Yx-5;;j&*&lHBsYq_w`X zb#C?LE}Q6j%{1JPKEm|g3 zp1SjcJgUH96x8~wT$=e4+RouYIH;YXLrDvraHRS8#buVJfM!tg%;>{4bJL(g!_q&7t1lbR6?sd*%PSI}$h|WLwA8K_h&ckpM6wWU?O$=sFLtNXD zM`C8PoVw~x?OB?LpOF$SY_xSQa;V_25wCOEQbQHXguZXyCHoc6T59rDTMy-zmdj6ZPsqIVXB;(EQD(F5#YjH-@`s zu+W|0AR-&4rTb`gHU>uRbe;CXImrmoWBQNI>IDX|b2lbHr>`_%gY(*voZ1BfF(he`vm->w9S` z6>7F3Q_&Z8RYLeDSbxvSEHQk8gTtq3B1}xLJVi8an8zn0T{bgKEvP&8XA$$KG8p95}2%`EZz3jlKS=~Xn4EfHsq$Sjiw|GLqr zc^LDqpf5UZUMpsmnRBnsx!sg%#j&IwfZzO_kLV3I)&4T2wpzovw3g;p!U$IXieU|T zqIyS1sA1tK16?Tlm9ha#>+w6<3$zMzI`Ez~vVLc8;Ns3z$0i;8=}ga+o;I|Lke=J#pQwbFwu$S)x-v zEGjL^ihdBX<>EGbgeOSNiXKWsAD}JFq!4Js>Brk=&nlYQ)@sDy?kffsNv`or++7l! zQ$c-&h-B#Ci&|y(kSMbqyj&X!+O_iin7K}odr!!~T`v?)3;AVtOwi5=yC_&A-~xh1|2<=WBm))zGXUPEN3M3k*zuVz});9>Q4%deJUN~ zUt$CiF2L8be;(=Kekpet&9kSdbAL+QJ-pdp<^fq56dwbx#_dLY!>E%NLZS4-6ymup zCQJQnr-;36Eb}xS@RjCPaTIk^r9F3*mxhActPa_B&Vyn?m#r8Kt!0!2oh39Y* z5m81%wFm)$i~fg$6ml?Y=Or7L>efqjQpdEi^hQ6v+rTT>HEBJ&E>vHz`ShRQwHl$q zPP3 z;P05gxGDT>#nNoxpB|^L{f{6S{00O$nAy+OaYc-*^ZeYjILY23dgS1+#GuGQIk@4^ z+BYW?Kdo3^BiS$avLrr~F8vlbad+R>D_UG=+2SR5D*w7a)?fJtmdcoE))>UrzkD%q z;I_D7=;=x5+2r7RrUaaZqMrzFb~ZxP4I9nmr~S9SsFW@4%Y^hl4e%c-`$A3Hj1omn z2a?Od>-?3|;7x_rRu!H~D0aczk9n8N*=OI)so~qE!%$roVczGy=xvf2cWE@TQe1ST zefvyl3OoKP-C6Y+%Lo<~f*314LT44uQV~_YhkmUd?>EZ_dnn2IdSaTD20ZNtt<}#2 zjl=_koCrd~h9+w)TZXE+9@aul=RTB;%>4AOP9UY61}`=HlOeIuuNs48ekljHGWU-4 zxyU0!0$B+NKTTzD|8&O{M5}FO&-_TUa=OmO{7UQ7u7eE5#p5B|pNi&t$WAJuYC%H{ zqs5#UtQe2Agkb_g4WEa%6G>_4mnrq7&?a>J+f|=N54$5=`1%cG*?KcclMhmS+OMb=1-Y-I`6_W2tjwb?I8m6T-!imF|$+Fa@pwxj!3 zI3h<{#cvlM5v-|O&mp7dXTD8SI~ci%Zy zxm=CzRK=ZSu-z-m9oB!hNm=o7jcq{u_Koc`4t;A~S$Y{3Vdct9J=vFCrSI>o7O*UE zym@DfN)#F-fs&r@V$zs21Q_E*1!83N$xUn{v-y3asl?^WSE`~hw$Noe(_tTs9vb@W z#?p(@xFC*e5~~-?>!%R`kmprJtaA4G?}^5bOMXQnjDy-*EXoljzBjj{(}bPdr5#77 z-U?Gb{@M1)*h|u zR?u(vu_*%aeQ!BL)5ux4TMAwfZH2Zst?n;H5-7v_V`UUeLyxH{HD}eW_YBp>Q=29c z=v9}>1$6o{lX&W)n3L_eDxFhFFxyP&Gb_TQQhFRxoH<%BmR8G22zo} z2|m%i-?CQWASOfPL@;|bcdSjV`H&u8JWHuMt(Sa@uKuup$6X=T1QJmb>M`8&%qQ z|I0H#@7SGx1<}B(e*~Gil0K>UoxFv4S0Uy+QIW+VYf93@ExloJoh+#fPguCkbOk6S zIkBs*r+nK}{|TJbD!NrgUCzu_V|;HCc&Ry@A$2roD^8x84kHw zh`zu`8;jU-EXp1Mhw@a0gE-gqvN{sk*Y zLVgmrF(?@R!1}}<*5l#p=5zeB@#DbD+MuaE`NwKIW|r2d{w_Daj|%|ww*zzkTf)lj zSGmkkofQXNy_<-`58@b{aESaG;*`{}>F3QgRkgDCqUWwyS(=-lbvj|ySPw03(qYYX zfEY?ub}U|vM5I`sHMq|!WyT#th#?n43qCv0F+Wm{EdO2g2!=-oJ?sCcljXiO+PND4 zba-S0W-cyJ_DAeaTpMlQcUssbqG-7058jQiWrHfa`3;ulAR^b@8+$hzRlLfCW9txN zOX5tg-a_q)#-+cKF~bbxgfF)>=mv`L9KbRT+FHXV91+F#k)XLe=cEQ*E5S$k(E_>R z6s02>cA$MAY#@h&7WgC%lpjShhX%>K2B?=P>p1~ZJtUq{PI}S!?=cquMAJg3H8lG) z&;DcWfsXWdTZJ;{wxQ>;1$lIEbYm?~%V}ef9+TO129x>vtf)g zFE;3sGnj+i=>5v@&*OH(&&CT9-^#W`Dhi4@?!7FYQ7RmMo5dS#?NN}Tc#dZ&!A)+# zqjj`U74r>32(6p4+j!D`mR?$;UD{~!CLj4{@7U-1!n>)Lda<`%zuzP=mOxQXA%wiQ zliTm^h<5#WqMzB*GY}Xc3zt`L-@-`4l;_xaLiwE`F57S;E4#6{qY*zyMS0zBmJ)gZ zaTm#K*{Z8EM2<7vY%NUgi6fWGo;{YmRwFMu0$myVXXR+ez|Z^8{?92=T>et~d%xJf z_q+!Ml-X_!-TheDTa}!&{E;((fNl9o@m=Ljr`tE{wObyZl|Hrhv#z%OW8uMrsr4g4 z_{0k+-6MJOX1s&?+wjkbjb;s1mHsCtl}DOiYyY~0_>Vjt%86>{E4=>m=Kx!_&%OWC z8Cm~-^oQD@2K@87#fpmluuv$>6v{&iMe4uQ8I}JqAW`niLspD)>Nan zx8s$i{S&g=fD;244S=e_ojf7Gx&)l%ow7$b&Vz{WfRazIDdZ*59PvUVj@{!IId zFMEwkZJlq;5!L&%hOvj41Dz_rS?eGwJ3;BO_a#tMT}zI{5CXRhSCoSVPW!s%Q*iP3 zU&&K`*cD4Xxe?gVRLCW}soC|l9U?c1Hv1Dlz_9&#?@PY-kI!>^GIJ^~R!l03M>Pnk zrh%}TIVsiQzSw>0m@pG)~db;N49jn|)J+}FiP<6X9IepTg@joq|42rl)PB9*xq z?Y)oj@BhTU$_qV}_VNyfVf=<9t3OxRL|$chPiRSSSV;=5B2Be)fUOajFhrAr`wkE8 zYz}NIxF3un2!-_Pg>62IL>QROSGpk>TI*Ya%Q{tYvdwE}xel{y<5|*nfkDMg4!&vE z$CY19pl8n4a?3#LmOpdE(+i**&)bDeWw^IVTgc3oCc%+_ZF1V#7Nk5)aHf1Zll z*~0*pmv-xuV921tZ9OLhw!KO-p~xs#D<^(^EsLUbo~(9lRK?8(;t{+9oJ|)eU5L04 zL8`i_H=>_FaOgoz?S8hmIea=~O|~IM%}~j(ohEoab*Z@t1FBW1c6u`3E64mr0GJSm zd`92QsG*6T&WaekycOZi0N98}$p2f<1pw7z@J7&;Cqz6L>_&dtFku{js{5EU;psfG z9oA^SJim#so$Sv-J3XJ7ms@A01UQGt=#-4C8+s)V1c9HHW+q39m$}F361H0x+;?TGrHD%7xUoL>gPza#M?JS(^D?UL6l zVKuzx!*}yAB+T6JhSzbt=J+Q1!6HVZiQ@?-Su-GlBBOCf#qtqs4S6F%j)1tuKxHyL zm~(Hm9AO)`I*iLvZV?T=9%wjzu#alJ5Dz6iBvn<3(tv?xF7(+mOIqsTv-@*!?2K%I z#q!ZGc~L`z9=*IJ>rcx5`shU`Q}sJ$9-EKqk7%hQ(fQM~{_ruy1}obZKu|=r%l3>qK(C7TqJ2y>)vqO`_lrMzAa~4`WvTR?08O{EhhlNAayWCoX56t=VVva(QtJs!PBXasgS9Q?JbWNC( z6ux?L5ZOX`s?5^~v|YB`3??tCUHEGZSYIOAW@-Mo{Si9eB&Nlg)2?!)SI-c$N;#ag z?vt~w>2)8$hYB!Jw+c%hEc!gwIh6hPy6*XiAV|joEwB#sMhl!?l%tc_9&JA^@Tf6& zYN-pSjcA$*4TqfRIsR+4STS5o&JqS}g1;NhqY!ivEbJ1D8p-8c2>xE0%jZ1-na+TT zI2E9u25>L3z55@TAh+HSrctN}!sZw@74)%pUa6)BRo`%E$YdI*hisBP3VdsojOi_e zS^jB^$?>k7TfL{4bqB#eY2U?uZ`Ux+I116U9($@H|5E#1`=OEJ+IE(o77Rhyg-#-@ zx{)3+{_R2`IH93013%>4XLx7I>CID31@2`ll&o<)RCj{!#J+l0JDgniE}Hk4+XdFT zYmFzvXTro>4CG?<#OkaD%yt}~iD7haH95s1Idd-S2JvMh)Xo|v+u~=@6)V=qZLr4K zUXyI`P>K^)NAv{CliQ^U}9J|kh-jVs+~@t19vxZ=o`n(j>6Z~e;d(?7wv&_P^k z<>Z~i*m$&Gy~;vOc1)cktOf7Rp7|c_dQfMdmBTgj!ny3#{+M6WM?ccsh-s?yYb*c3 zpY7#m`(Etm9k`dcuDaQj-%E_PR4Q%?Fg~^@HqHSIgTYvcqwy*IUctN8?6QLM! zxip5M{5lP+pRkwJ_u>0E>0xLG7)TgGiBkmPzYoAYz}tQrL$jn~XEAKsZjBw&88^gl zPjI(tlEXB-`puO12xCOc=~)tu>myoIic-%WX8(t_!SJ>bCd`^jd!dvmuPCZ8H(>q* z_myQZLYO6M1So6EGpa}<-9zGoQC zh_GOdVg*H^8*(mvEhz8BTyu}KBYDK~hp%3;qJ#u` z@y2CBvIkRDcTcxYuAhoN)Lvfms32MF6E>WP&WHu0Eel7&udm!vg^O-(< zZ+)nN$_;dxFPxYrOpP+FMs*%}Rruq#1Vvw2Ff#7p)CVtYZ%ILUNlc%5eKaB&YuuJO zSRpj?=!r%X{H?DQY21qhgnnd7jPw=o3KP?ssJRZLiB^H`wyd6qq_a z&j5Qtcl=&lV#IVR(3n;4q^JBh6u3}JCSrhqr5)d@^28O8NgVehsQ{MqMms$@&*qwq9<{4}rnQ{~m93!OU|@hj#n%HGL5O}3-E=XFOk zeT+xzXs+<2KfH1`{j*#O&7XcD9DQyQeaGWvmNGmzzK`mom9?i$iT;t8d z>yOn7Rzv#pyc3(rr-Nr^oM(Ox5Pgs6MEZv_D=4%zkNhAnxz3ed({!UB1$i_?*-UTj zzg1Tg8n#>T;%1I^H4gKRRep}S#5NSHEiar*a|TvfXa}>Q{k#Ymb+^2a{re){S3MT-J8j_k>7v#83~b2@D1my)1aU zO!3k)T)Fg;Y*NKlkA@wzzDKvv6gqopw9quH{5mRm?$+rXkBXcd$2FqPAZE{$ziEP+ zR@~HGOmX6R|7&qrx>POPG_Ym~#jdW|dSfHVwa4Y}O`}#!c-9AewtSb#DS*9F`2C!= z@0d;I4J0Wv68yOer`gzQjyD;`pf^b{Vv{WqsN={N3i=|z2#&QO=k*nq0fVARHfnZ{ zUi~nrLMFZR&3q8>m>tT2{0?2;Rz~bPAh)c>SILeJSz&3on^>V&6dmbu+?OZB?S{ss z-jl5dQ(NAG*6HnwYa1`Dz#g>N2pyTy%)RQ%$kc=Ut_D8~sI4b8^*U#FBlg4Y6T$W2 z;>q{t-N3~TKGQs;HMiNrpxNth`NG92gxgFOLTLN8^(^xi`IA&h`tjodXdleY>-lHr)fqLe7ndaZUVr!mq9`$E4 z_)j%S|Jdp(`(-zA?_W!N$7E=ot3lq20~;@h`u68OCrbR*ZU<#CDk7%Du>f%k0fT-&^7HA{^NhPt?{Sfd?r#Qjb#^yUDMu)|Q!t z!xI%d($6t(eKKR(^gqL>O(9!fi! zfRTC;kl-i6M)evi`g`))MuT56?Oay8Gm_XV>RVfibBhKRSGP9UM0M}>9d^M#SJ@ym z3DbUlZaAjtYPRF=NMB zUR}SQ*sZ|@$uhDd$)`LcwJvU zJnKKeZ`I;Ik&n1lCNLJMzQT_y6O&(XzyIF0x~%^x^7#pHGQ@dIX`5sL!8Z~S$~@r@ zltG@wm(ZX4X>HxXJGR{amz)#z|KXW`dSG=P!fOURa~1%E{(JNPmmT#809XNl*KU&9 z1vS09aAssA@civws(5SR-3NIqsMTq^_qk*+W^{aZYSukU9v0QK4URfU=6_D<9#4O9 z`z1Uf(hwwtpeee5F1DXYSXfvBrj|O|ijrN+QO_RWsVkV3b=s`~m^n?uPR@zV2x<}{PW;h&Akt->%ti-L* zLqU1vid@bgDf0dJ7n}V$JA<<^4TZs08Rk^;mJ1)`E0kJIxdPqWJ2F-R1Cq6TAbXB8 z%li=XwLW!R{#+(We_tMg5%3T9Bdni!@$93DV=CpS-r@epT0tuji$)c1pD<=R17gr= zy3kABp8&=n`)$^*IVjyCCG`p(3U6I+Tuif2i{kHh!t5-mo&$m4oMG#~kEuZ`2>>Wf zWD!o^VYg%k*<-1FwYm!Hrc&bFaao%-Twu1-~yU1f$qIVQ%x0a zF|X?oeZvAEDJ{%~r+!Db)mpS)RAt%leCY^cm^;bEf&S}va#gpsyhvWQ3Y|Onhl5$5 zN^982w;xxW5eQ9Ljt8Nk^u1JM`DNU;>aS@Z89kLOIn~b>hmvv!IrSzVca7Ym@Tj^y zHCbqB;Rt=7S=c8xuA)**(4%0I6$`P(oByG+Z~sc>>lEnvBAvA}R(z-cMhgu$7j7197+VqvsVsHXqPOFx6(+N8sBU0xa zlsD=JGh)1!P={eIbNPI4`;?hB-Sb%~0k<>$PVut2OhzaRI-8F}Q7itcPrdMlUmN{? z8wyfs7I*PYkAY_n#Dk+Jq1eoEBJ~1P!f|<=U&WTV*7L|1C-y!Oa~0pjRv2 z_ZgalC`wuv8RWrfR(rdx9%j9B&5p|V&&ycCL#m%`A0msr&?_CHn_nH*LhC(*s~3cG zSS;eX%~|<<=CxU4PAP#H`Wl;~QiIXubVj|n<5*3$rgPk|q#I!D*nZ{Gnkyy@24NEut;2O_~C?1Br3ma5ci<&Guv4dCUe{e z%ixiIv~QU!G^fAjWC5LOW^J3PhSHXFp@lJ5AC)2GS}rHAL3`S}{h5_K**|qLSfmV5 zm*Y)P8x!mpQt!Vf1vZ;kYLlQq|NJw27WUZqp=A8+C7&}~8 z7x8IEr2B?TjT}8{#JM&gv)Z+;+5EztAQ8=xn6Dc=(gQCi{^;GwZTYAft2*$)?7P_B z7xG-?j9v?I5_WMy+I#L)@}F~TJ=p@E&Lot#aFs}oHmPGmIVp-*a1csp^EMcq{+(P* z9V~fghELe=JN_pAS5lm`pkf%|DlJ!VKZ2o_=r4=4JYO2bnmOy}6aDa%=1%KDlUn4u zS?&2vebbwS07{_YTq~lGJ`a}cx!BH+(tkytI3%WT)f4J@l)+T<-DQu_poqepPAl4B z6>ryHJm|m)zcHh=vR_QGzPxcJzxgw9(D%v8fF3R^RcZ)RbnY&B>KSRn!7Zdkqb|16 z@dMwYE(Z~UPW13DuSBFl7Ppl{GA*OA-~PU3-jS59A|GZtr8uXA=;@Z==+{u08%i@} z9;EFx$;Cbu)pdR8s=u60cV}wK5D`wv$WfMlBdMFP)Ab;RtaufMeREU8PbQRm7bNilxI)}7BuE?-|}S`9Hy7`55a~P^#!^YE2H1%w$yd|-0Kxs4mr##n|y_c zKkEaIyK!~wRPThSd#Z!x4%9u2o?EQ3{JeDwT&A?M+=Eo6Lw2asI#Ix;k16rQ^z}Ge z&Ns)|jzik-lR2?bc}F6;-vlCy4mEc}e}xWp!uqx@Im$lcIMFpWZqzX*owT0#K!kfP zrQ+1HiE&S0^VjRQXf0+2d(@r^O$cH0G zd0fnrO{c_PMg#)~f}u$yE^o5c^pbyjBCq(1#ST7E!B zJ{PXjjj&tp53Yry_uwZ!n32$5aCS@=v6c<@b~lgzrtFRzxokHSb4Z@AWJ_Mf)PcsK z05J7qc!34h9#flpKwPPuNsaye0=gp!jLf!xLNMX4fY4HV<`?Y@^JP^iMOoY$#}ENO zc4P|q@s&=5G_AoF64gkZw;hZ!d;Jw6JWvI6maMl#khcdX-oa`jh6jp_a6i zFkB%y5|p(@)Xjc-em!tBNyBQtn&INMw!ewXJEHPRf57Kwc5O|dC6B5{y$E%lkq(EUbZD zWqPOl=49iZFgOk=;#v6KXtU4K;6T<) zXnlJkV|ZtJ#Lv!vXM*hV$df}I(G1>ER{eP13Nwhc8;s~5$Mq17{F)-^8l8T@`MKA^ zKBiX{B}h+a4nBMM)UedO6|M978`fqlkvE*M@u~iys7quAQT!E%gBeQe&&)6+As zt`&f&^MpuvmlprgC1at`3h#zd^Md(rcUVAClT>Zsv#~K?fT>7w4%k7h-?bl=7C2>5uENP+C5WDXY;FOx_hb~eQWP&YfMeqyZu z0jpd$8^{vWX!F0T4=EM78pY?Tmgi&pnAx{2Z1&g@cM_}a2>OAcg|o1u7A6IIpVh(z zzCT4)mN9n$-^UE9QSu_`wk|p<-G3qZfs-*u>p2Vc)_G#9K>X}_A3H6o;i9|T(qJ&r zL(y5A1PBaq_&S|z3l`gK5~!Cp;y~dFyM;%sgYG%I>|e)Li}3kAdZo|dF_WIvoKr^{ z*Tl-hJ1)iFHm${pbVEQ&GdMvfPKb$>!}F*$)T zY;|-;Mzl1HUUfnK(Bt2js9)|em@lRadYL;zZ(Wrx#@3A(HUe7`D2G7%uRa=YG_)WX z+Wujv=hk2N?$ekQr<~7zgwHVKja~EdQn6|^AOFpa*Q6+A4XH}8u8YLmvBR^0f6YlQ zm&R#$-*MIP-3+o<079$t?Y_f6FGYYNrs^o0*Rf){ovyzgMHHN-M5#BEbEsUGdSBr6 z-x6b&797Sm%c$cKQI(yDn!~L>9fSQFF4)Ua6n62Z(dRc;0qMxd=X$`zba(ucLkZ{7 z;NF?Yi#gL(=v}qI%dZt{!QCc{2M5a)YNOz}xNsjG76$raaa74}!U*&mNeevn>$wkc zPyF_oQASMg=r`-W$>czVpi&Y9!N;#cBmxv?R>0Bb6OQ>t69>!(K#vEtF%UhV_4`aI zvQ>glG6^=Jz0>nBMm3x7sGM{O2E+!50c&2Ra8JPq%Bu~1KcNM4lxkl^6*-UO&ILEiO_m z9l>tlhe-Lq2k%$hY^AA_aRw{9au+nw2)KMkIQ4Pb70BHErCM}l&7ZFD%TW)P^29d< z`e=!PLj__97=Nrjn$07`FYR=c@&W9hNT2{}`dEuDuTDM{<2XWAq@TPygr|F95h?{c zak%m1!=-v0FE2y=@3WeC*~MPvI*3jJ2pAQ1*l*CbuJux^)yF{y*3sQ=|EY9ja!btj zi{oWSE_MuLH@q9788r_MVE>1vWQUQrDsilgD{kgk3|u2Oip)Mg&&lwtWr%w>K(psg z{>MVdp9^oPjmYQP^7cHBSvi(5&3!f{e99qR`olXH^_*Y#AHf$ciy<}53wEmEl9h4q zR+f9427d}wx}IG-G@Q20y%CSov%bF3Dl3TR#ISq`>NZs!PgRL;%txwq=Zi^#K z;%C1f6<`1K{PWzKr<*;EAvxT(wqw8+W%?~3-1B+oU0SLp0{+eCP=L=t%Ze%RVgz#2 zv&21Cda&2(58?iZm}vT?&yL|@hQf08QO{l;2S_Wcll@*>@579Tb}Bwd)@jpH%^w5| zPM0SyT_L&M*LMot-|*V0IHiR=iF0*x$&*+Ih`$yAP^* zL`ls#Hmt0$tk2B*UaAxoyi^(nrb?Gh_ebC>Nr^Ud`sZ-rQY6%{My3a5%!yY<@92h1 znajGOo2s58ycoyQ0$2WCK9Pe48D^Zxczv%Jr1Af#EQS9cEBWWuS5)+%fCm6h{RfVm z1P%e883`WJjYuAHhF5oi&u6i)XaK!vB9MX}!E zv!hT<=h1fLSM^LWNX}zzhle_#RaTHa&E|*dk0NFewiUg>Hj)qe1S7j<_xdD*?y$Fl zdd!cOk4OZA*P*N*?HU#~L?`w_lB5z-YF z=JJ9x(!r1c%C1h*gjb_Rx8f_X@c4GlD8}{XTGKWk?PIxomYK?>*jC@L6q!CGU-TVf z5BOnQO3B0ErA%4l2e#B9nGJqU)xhi>;RdQ(=vEhNxZbVlj$v%S?D}1ZOL84WyTf8J zo1N|bIkOwRh=lBz?}>-#TJ*?wx)<~<_=fnT-o!GAIA4`1z&Y{$sFE! zT7mp5ULV0)&$dMvMGMm{s}*8py`s2Qt4z-F%ZwfxGQ6d=S_HJK3&1WZ3v%@J@G z@Wd1n?x^4IIjEEQCr z{0QP%bm#HSe~qjGROfBs8ejmie)RiEd_{UOl`*w&=VDDD7Qw?T##cV zS&~^&-7ls!btAzruaMDXYM-pOb~VBsu)A_?c(3vdE{%4QZKRJ%hYZ5=Dc@=V~ibR`Mlm_gV)6s?#3|&uLkSBq?Of4!*nk zAy$6W2z5YgoA_o*6I*rJci~ z74QM(ty{!y#~F#1!N4`d?f3B$nvkN zC<5*WJUh-%fJnzu1FwHHoCBjn@7}6DWE55Kx=4_E6J|-7V`HuJ%yA9c0RRJ#-i`>K z?Z&PxS=hn!y4KHEECSm*C`S#0$fecBPgbn68fBi;LoU$3hF2stfVwpc+7>%F_PYn7 zvV^|`V%QMx95%V&Jv5m)KDB{YLzyR-)VTg*9)SK%^JOLOSM(E9aDr;Xk#ZIf06%aVaYeFEg6*H9z=Wc`Ww2H7q}UBUn$qbydSfz=xXd z76u9#w_ebcZZ6M^lHNWdCeJ)^Ya*wd9{x6>S@P0n>u!q0N}$&pGqD3B^bCgG&elZR zF(+92(W3L+PboggeS+)RS1P9`i)-R15ly3V70Bx)owBd!r6J(S-3gjYvUlMd{8&M5 zJEhZ8aYto|i9z;GX)+k8!}j3^_CsmJ>2_&kk}Q;Ox^3rcSrAXyj9{m3!I-OduXenU zg!G=jQxH;+2vo`0McSmdKfieM+N&x%r=S!19Z^0h?Y$L)MCzYs-jU_~Gl^+)@%`^* zptguxO%MATJDP7`W_DXLK2Q6G)W=)553LeBTHclzDXEc6{{(M&Y}}=-&{Tt$H)m;- zfsNq?K@Cv_#1ST^AnuCY@RRaR9dsP0tRb(Xdw&T%rsZH8(D#C>~g zsZrvxa^Sg3C!(*t`ScW;(>goK)GfYBoJMZQz%ws_KtO}f3+uLLe_cRQfRT|T-v+~T zI`G;bn^1@RfHLyzZ+liXh@nwe2|J8j-@Fc4`{#JIy<4iOk+t-S6}HwAo`1As0lmiz zQu|D2{cYbj*wE-&I0;h2@N56WIT$js$$rtacXsNV)|p$w#;g(q-0@?HSuD4O3)zIg zV1v`Yhy>Tn55r8pDvybx&sCwh$s-SM>)oyl&rX=eZ!kM~iYHOSRW|51z2cES_mtlV zmC_TDMKNTnEU}WDu@cEANy0Zz-kJ3An+M0|o5LiGcDCGO;E%UMTj3KTaPmiY>y(|57)7N^_ zBScz`y+1GCHltnW&}0`yF650epf>?BDJ>U+Fp5RDgR3gwG^Y)MGuCbwt_pn^+%jJE zru?c8oKg^FJ!e^9B%s-38LY8fSD&ekTcw+Z$ZSE>Z8LA>T=V0iCfv||P5+@|JKn}-4(%4jdPP!Fj4%(s2KwLWqismttf@;M!#=vyaE{k zzd(0Sj&=9X9LkHU!Ui#jqhkl-0|`T#?(@};5Fi^m{0Q}h>3o>%2&gsrMPu)>;H92X zH<2aUq9z;|Vgb!*tStCccr$~dV9&czTt=pPG!+$Z)%5xbU0ou6n zojKsr$$yIv@?H;&kLr8&CAvB%A&a?_ywj~=`NT1tvob2j1LDddDZ}ogb-TUb>LhBI z8(8Ue75px*bNfZBpZax)MFIi)l=gO-bp3l`;$%CD*G$E5+I0HXvb!H`97z&4S{|6GuT4wB>d!3Vp7W(FFqN7mE z&}2=j$T-ppKhXJzteJX7(2M`(PQB4yoqist`I)DRDs=|y8}Nl}puD9knGmwj72Tls z4WZmR>a^;59{aYfCrr>_R%CM4#MV_cL8Im`0ltGL1?_kD3RC10MYqE~V8?qVLsCx< zJ|D`xakZysVB@w7h5Utm!q zJG#$y$xT7tuKi`^QOdvkp8lxflfru$SQMtk@b70|@=}y;{U-~+0PTU`2-)%pf_(L% zf!eGTv2<0(mr&@9A&lbhducQ^=7W8JLUvIoWa0z0M)5qsZc8ITOxq#OC7LfzgM5ex zZ$yMXsExDD5kNs`OL5k6pf=V1fK1)-)3BV?TInLkAj=x2wRD0shw^lDP(g(i>G&ew6;Yy(=7kvj?Np4z+ znG?U3g6ZLd!dQy-1#V+cJSKV!Wn9IZ?zylpiNKzWHdDr4{PXz_wP>Pha?0IX$TVYi zFAsbE12~?AMl}9f=$@5s!sjxafUPqqOCBABnBO(k>mpgWs}W=o#$(Hc8KQ=)hp0IL z7IE`)bjuMVykFbrjOj3q59>tYmuXMd(XLVzUfV3vve=WLR@+xN@Tq-LI5vD?jr${6 zU+%6pddbrp{UP$koKiE+s$MS`YNU(TmxJ5fyx|@hAhwgc> zAI^&Y`gp6}8#kQ3<#%y6SR>p%(bAI4v&qXka0c{vgLB)I8K+3&*n!wAk1|9#P=B14MBF$01*fa zi)Xm?JfY3KAY9&PRw!rRj@Y3A+u#+}wtn@lOnCB12KDfl3!H8b=K}pj-rq1jwqb6hp?eubdxk=FG9WrB6Vz!m`^_LlwUH7L{ zL{k{G@C(b}U2kxYcW(aJ!=!f{@i&!rNvU?_w)X^@nKz2LYy>^|-e%*X{=nwrXm z$ZdNQm+>B?%=IC=>&lZ#fDd-|V4W)zZnJn4n5Su%my1=a%V?3Hid6xdf(aSdF(Q5r z5)5WKL=gz;Q^E=NJBRuuqN~z9SJf@T)GU%QvG8X|o3sPes_A|Es#{OgVou~+p_&tB zWrJYT(>StGqS6E9+nZ+;KBo#{%z4CQzeE*9k{{GTvg29`p z9R&t#>jgbyI z@J`kti)C2o>3In?o#~=MeY^4qJ4!S}NllDf{!wmU$OD%~>AAq5aLZ_|i{HvGCJBs= z-2PJiaM6CCSh0AtyD>6oM>D}9(`e8_F&^&in8Kf{x6JtkIVc~^JbxX3Cg*O93Af(c zdb(}8Y6o`U{a>H9;J!hCxKs<)QT5*x5{ytPMhhj4o$)aZcoeB#-SC9T4my}E zs?_1$^p{J8j#xfwxQ5*=sW=0b%}h>xg(?^dr8qcg5~~vr6q2m9^gcw#k*0u!iwk2xK)!e0&-cnoql} z4v>-i1G}SUhrJ8yacjs?oOADoB_t(UPaR4!l33||x>YSe1~Ww7R9Y{6tYxiRvXB6e z5ff}$-90+2D(+7jhTBZgVmx|}0>0>6w#-4CBT$C=hn0V91neIM;w%fTLS7xa37Tu5 z@&h8-XTxTFMi3%f<4m})f70)`bFbVf@{!Ontpp#>f|z^)e_NMDvId6@Iv{zLMAC=2 zUorAh2D#EbG=AjrBUwSv2)rO>kUo<0AaYG#w8=GF@(a1&-|OfcC`1tqTn0S7KsUCT z=buv3+BbI@#I8LD!qF2OPJ#J5Obk_235?~_wU@{L9rU@>6#)y}({?t_FltN(A%z|3 z_u=3omW}Ypi4#!hK$S~O3TZwALqdS$=OJkYwfLA3+sTobn+V5OJiOPCkLJgn=WckZ z?LoJ=%pbq16J7AHs`qB*mrZU#bHAQ@mISPk0HBWkBtz07!Y6fS8^#DM86o6WY=?cD z)cllRs-{KmFGjS5*_SZ6$!XBkq1NbB@NASid|NXCe_zfZ z=EPLYUi`KFVsyGg``oUQW9cRLm+S1t-2V?5VoaF-z5eBDb22`I8ebKh2i6&A&>BDn zsK6pH1k3}&409Vi{j=HGKr}nLp^Pg(e3;yQ6c=-)p6&zj35;g5t2#Unw_aRI4rZik zYaSZzky#BD!bL%NFi>~W=1$C|9;#h7m(E0Q@G>>?c}wG_O;%7YGD2X_(o!T3t9lX?GA&cW zLp#_TQLDRN^Df1sZR;y8Bb%!0<*E6E%OgLs@+jmP`vqEq0N8Y9Lo>NTx_{b~-C4@a z>pYRob8!wA2;n8Vj5M6RC;8XAHI4myZg1^N2*gJ1poOIG4jBjZpYMdXvQb0&8@(n~ zPzn9j_cc`Wfc2AjwGomUt+qW%#lmU-kaUxJWO~M&TSM2QWGiMs+GDsd<;0RHcDC=f z?(3FNv%Ke0T@AZ)OOCs*9Q*fVjX_d37_g5py(7BtABnuFtju0296CZcVXjwuWPolM zO*9&u8)4(l^t{O$P(DxsKDzk>@PhfqUz%BEflUHXx+#3X@-)c4@_`}Lt^;l8v3B@H z3k}^WryVj@@we+3#ldcbezbvSn6Z5t+P%FsOJVpgm1fEDyD^6h1+NmrwoWREfikxE zihS-PnLICi*V5{|{vVwD-So}q+0aEYhH9|Lf16qmQP)x8&`>na$Q?4YYB)`*yH;d< z2kuGA=Lq<1T>oBfcH3Po{ewyC4GX?e#aSk+B+nqX^EEI0TZAprO+VCXY<5$-Qbj!) z&W7(rDdxC%(5T-&JdRrDI;6y$3f^_f{bM#McFB z9yeJz-V>)yY;vZ)?SxnI-P=S@QzDD}d`2!BpV{}~KYhBj?(&C*bC(@sylU@q;S>hF zCSQmQ(@4oigO0qK&E~JWm4IJ?G@MtjgG&wl`5#rRL(q?)>60RFH(uS6>p6c(p-t3w z-CF$|v1yFV;49+4&m`8D{IIlpv~ct)Nk&)(tt5@vPPt7Y6mQ}#lAi#{QV_u_8o8hH zG_wD%9TXuY;g2PC`7piY&%GDmxV7Cs7wIN9E%Je_+&4?BVGB3gtP8eZ z5<-q$&?u#HLOajdWS|%DH{M|L)~GpAqGsQ}f~N_#2^h98;YI6{*UnyBmwbZ=&8_M+N zexz>c)3j@JY*(5p(g=ciQzo<+ksUBPJ=IVX@K}4remoxR)n9Sv{1(o&SVZQZGWA({P}lr z$>g~8&y7MAtH7O#P^;18>vZx54J|IGE4>-|?9wI!b}~t?5B**A@B2P_5oL6Eaf-4A zN91SHWc%+9n>|@njb5X#gz=7OIsi4OYq(GER)S-XR=&(p;Ir$_L7{^U8o8P%iJgP@ z(OQf0({5OMWPw(bbbRByd$8~cBrUs%NFWCyGN6aVmoe54vipb=MD8v zI_}jj5hweO4ZY`)#zRj<41!;dk*_4xE&{DgO$`9BvK<>O3Ibs@d=*0*;$ogOhCzSC zoJRcW{|nk4ZjB73?R;UfV}Vf?#&p@H_%5=7Y^0kIB>Apt*lYf_LCEEc5*o)LNd&?^r;llm((bJNuv^%D1W1HEOMipx+};uQ{G_k5g<5um)j)J*(KqeZ@c#R;NM zP+voJq6^of3?O8cpF$(3(8HuNx?{9OMRHk0zMU8Dml9--;ln{cbbf0Kocf!55%ddK z84qiVd&3H9#b-C+Ch}33^+*F_W->NjH`$x7jdeSfjDrUoGBvZ_$qg@F$@2a6x99lV z@#CKgLeaN^X!2jw&nwlxSJNq8sjjTW#cfVhFDJ?ZQp(Df@y&~JvWTHi1__5tYo?Xeo!p-0>^C2`Y|7K6Ru}GuK=r$5 z+mlqwFm&&?z&Bp98Vpg|586uese9+{V(6Ls)uGv;_^ZG}Ahslg(uzgq>-Zn$Glj!n zyHYi{z-6Hu5snuVJCtvkM7UtY2#%3#l<@s8*c?&iCoUE0&;em}b>;a3>4xO1sXmBi z8svy#jqQ`3+hPRnnG;43$#dBJ4~J1@!4@qy8IU%}ZjzcwyZ7~c*$Qf{*5i-Xt*ka_ zbm;n%lP=8w_qKqA1Sq%G_CPwE_JF&`>=Pq9cK| zjgYutSR|7}xSz~TGkYDOPU}@>Xb)lIs@@iG;0fbm$izqMZ*74dVL8DZj4(=_uDBgm zr5Tttlh4M3EB_Im+ZKP~+dLbsdOAgbl)0W>{+68~tt`#th}{~yVD)NKq#{Kpni>9; zFgeIleJmO`nt}0{Ot?1_m=^M0&qpZqo09pNUyJF}qPw4fteK+BehGi-)TCy?r!gXm zx{$vXJk62$bL0zxNi$SvcMV(c`@L!(_r&*S)ULJMa1p;Bo*9tSii* zpA&g1PxE8=tcLlaG7(X_5^FK( zFlLaqCuqbt_s+lj1L)4wrL%l=IJJNCO8A&n>4dvst3&Q3X=KZDO@v-?Sf7o@SUNa;{wd3%QCAI$1;f*HnH0F%33d*y=9opPYHC3>h zOZ}2E?S6h#->S=nrj&AUM`6Y|t>qr;i&#{c-29H1xl4QpEO##|Q5qxQ(O$#;HBLCc z^(y3G7HJ~h{-o%_b=yVfvB`Hmc~lf{f>Zz8JMkY3=W>sckceN9&w`ik-v86s8&mEE z)qN4ADXe00J4i!VE^;}@PW+dTV)IwU97&4#WI9IFa9~I>mAQ#N(fo1G=C@^a_)?_Q zIOX2$js6G~m1JP%OR7h&0JH5)g`F*#{n<#X_`Hb;=!iBD^U&%Iw)P5dEF*NXqDQHvK@k!l zQ;YwqHOP3l7IRl8=QOlaqWJ0!mx!HR3*HV?V%U#-QG*O>J|oVVTqF9t(=)VgO8z%m zCbjO@??R5DGpZ3s6P5knI8SzzV}-cCzvhuk_vvGWGc82cDdD0gD_cXL|T9kjwJ&cwt8HNorvPXH)C@%o?V_ z=q=8Onx=Q3RnL~ckiO<@Y>81sn$*=yVB_ypu^l)J?bsW9Rbd7 zl0DGek$nRrp_Z%ylQ?r*Dh=d<55~w_nE!GBwu4()7y(+3wOM000cS55{|g0>MqM03Xr~C8XKpsz zi)!+aY>O=fC5Wqtv_A+Q{J+Z_ei>fa-rM95PNdzPfZuW^4*|5^>vuPIo1w*O~a5SH2>cf(3SeR*+b-RX2Ak&jVBN!St$iT=2?e6T&a4%UsG@hMkXk7;gKTD4NUoq19|A$e|GOFQW?^FKszyk0K*aD`2 z6=0b0tp~sghEi9e?w%|>Dx>(D3EXP3+oxw^uO81MVHu)+3rd@~U&jlI@_w&aHVfzl z4Nyt5f#3c_u9^c)xO8*!@Oywjzvdjwb<+A9a#(rVR=Ad^3}e?vZ6U2SwAm6lkVadV z<0b+@qpLXH@%b$YBj|K_OA#(JBuAFakJNSktJ5H4fyK(I}IZ7XOhhX8C&UgP%k*!g)`}S3VkITd61JY5WZMwxP ze47=xhHru|kV8~h)Xo2t?KLCJ1m47hJ%(2JzA~S0yqcc7zy5i0PW79;uE*zzO7gGv+;Lv|dkd@gfF-K_ zDzXUw6LmASPT4|sSw+tq9$)sm6F_RuMkt&;|zc*ro%6{G^qDXIhv;E9*XG zb-S{{rt$ilF~1t#NKKT4V>Q(xPY4~~4&9jTbV{?VwwOw!9rpE^H>9y$ldat8y)HHlKcQd;p}}LI;rVVl2lQ(XNcM@3ZW{yHqk-V$7|(ixNPe7UyD936x{S;$ zCJf7u;J8K1fNoer6hMkcpgnwdlx>1Z0#IM6v2(Z1)E(p|}Zhttn* z&wO~&IC4)oYitHyQGD;%DYx%|-j@LDI=FnU24w2%8TW>TckP>h)D~xQfFqm5f=>@_ z|Hi3?YoS+s?${Ix&h(4HerdX_?Un3i3r;5x+tQqn%VkA+y(~lajs1VV0kYWFPg8Fi zZGBB>pD7II<2l1MD}oO@XX=8S;^Bl(F~!swXj|HaQjurT{ncG>RiycKcD^BI(%ho} zztF~|Jf7XCN=#%cNBo&w2zU-|XCtfNxa^F%Jw`YkTSXYb1opTE`%HP?SJnz@^%rXy zl>7kn;L#GHjdJ{fsev62du>{tLWp&FrL9GlSmcK3?d~<}Tprf?qF>0{qxWCDH|7#! zj%uK$MRhk_v5xwJok8?A2!*1T3C5=mq3y`^2O8UP{Uv{h((yPhb`T7pp0k&1>qlZh zf{ZP0;3y(%5BfA7rFn+m<0s1_s`JtI@Uh>aVrZxxaFL(E$vy|4sktzBn!%%8{R)R# zgN8bIY%aZ(ys@q!aha*}L#=mk7Gm3>k zPGa!^(Zr^+9xWsRiG4IMKtHElQSXK^^x#U z>o+CCOsTH?ias{|+c>BF1i>Muve;1$xf!pjfxRIa$Y*q#f<7iN3U zmGu^2y)4AOCK!hP!Y3!DjP*h^s|}|QNY#&?uW8)zh?dENvSg9&FZCWyNsKwS?61mt z;m@PDHfy{JC50L`wj?lR6nGMotp+U+GXs{rihu_}e{imWO$= z04!LAzbQy7A9bnr!wUkDyEEprA2H6>K_n-GmgW`H^+C-X?vdP=zBX8!AzJ2M=X^zS z`nwlTxs~`2CY-#oy$2JWA@?vFC1B0$!M}>q0K%ey>Cy zw8$d+3;t$w2-^|9@duUp$9738)4>|B1J;nZ2xE7>fAkvasX+^E0z>$$$=MTsacnmW zHwETr=9=fQnh4t>rUwxWdJ}{UU&`FNYFSsBrrM_8G6xhzGOp6MRK^5p#Y2j)s( z4wth{1a0R}C-mpcA=c2mF%79*d$3r_eLaxjR@2qS68SkiVOehtx+x6pZrU%{_Ud;l z2cJgiq``TdTeI4w`EM_oG2$h7R5bTA4GmjYp3^Csw6$2+T$aD#ef~C-%K8ZfA8CVk z6FeRQZYDg+0z;E+FZ}pvW|8IvZbX7WK(QD`fI^AtQdk(fbnDl~WmsIdDGA0YCLfsD zP~26y-*>wqTsA)bTTbYZnAga%TI_jkvFLN-)+rmSne#v3J&~-m4%gwzCKAMzm=MD6 zquY`g@>RriN6kahI+>^u^*?4M>`{ohx5 z&`!KSO~|(nt<4LVfY>cFTJzYCUH1a3a$mYW`l{p5lYVDN={JKeI;n0OLF&2?pJL1<^BIQ- zJ-RU(3DfM77L2CF6iXOSf#|UZ++Uxh-r}Qp?=2?K>Jk3kcD`W0GQ|D zCtv~($SpMk%Ejw(4&)!X=0&rAc<=?HeY4 zvctE~Vdt)SveCLv=i^0GlHD>Fsg>C|%JU~~noZA4Im#W#u~qo8+bSh8L7cv-nK$|( z%gx?>y9go_f66*Om|H$I+p%CfHzK-nZiXA_$=v+F@HAK3HIrlJ#M0cP9T#JaQ&@`q zb~jdG#xZaGr>9zB-$UVML55k0A_qx(8J>Zx`A6GJp>yW?9~fb2A<^)gnKQ0fg_G>5 zw1_362!YJB))Ldv@(O&Br}OsO8n1_g)MXt4s*U)E+4JH$&MsKlPhZuv#KNd1VE$De zj(xzLF3_JRr$p>L?;O=#w;^WJY4O&$M=@SltGOJZOP%^gQn_DZ*V*LAbvy9qfWfIz ziIkbe;rqpbxU-F;ANK|LAC9lj+Xb`qi7BQ|EBC^G6ciUhT*#7Gc7VK#;DSBoywd|8 z*`F@3im5KcJcRMRQpGqy49pHA40oJ&EVwuic~&XNZ*RkZWZks`^8rf0B8poCum=Xg zs3c|K{?VPs7X2QrJ#WgZSN+|fP>dkU;Cqv(O1}yy?&b%kfbU+KQnXyJ zioB|pFF7ti6MlebWrH~9=;HpZDS)=)fpnVZbqzWo`f*=Fs6{Ewy;Uq;jw!P$PZs5P-J>1$J zj`2a>40;ri5Xrw6`=%@yD)I&9E4vUneDr$nT&+)tU~Mn8!L4kE!4xm&(*U7n>^(R( zwL^Gp87u1A=gX=L-9;?ly8OW4nzQun;)fid$G?vKi)&}`=bE0UtEv9wE9g|-lEnFm zrMg#b5Az5+I0d6_qZPdFmq^X3z%X{VjG1Bnseny-sUT(*uD^T8Ta?hibsrh1TyNOJ zTy%7_M+=$nXnjT=O?q>?zXurwYXN zIH4tUeD7m6cX_OAcY)%3^wf)Ym(LO$t;{a^^hghQzyAG6!6ISaEOVx=arTXN%q7|v zJQ%lkv3|r|G5=HqigjkLGw_i65^>?(n>dp|B`uGq&vnlqczI_8K1LjD&puho>0y_^ zd;0|7e<%1}aJtBu?%5xH$|uP*mFyS$lmZxT99CS=%(kr&Q_AKxAt1DxuCmC#pW?$kArJAK;(0a9` z26`@F;dr-9bw3?T0$U)R#TRfr`?7;%ds6}Pq!|u|{Y0InOwWf9Tpn zpL|@za(?3x7HuADy62WKp}ULVMqSHU}x-K_Kmd}PDQ>_ zkgYZrnc&6|1ft?%oRL8CXF@RdnCjbkKVQcC-M0^&a2Lg&lDeM+xJ)Kr&&DfHl3DSd zE39IsS*y+}xje;vJgm@~C%O*=`tVTKMjwki_?&q-^qp^nx_I!HE}z`w$@_~9SRcV5#{};kw{+D9?FB639WdS_+ZIyhL%mUdZHIZsaxui-`F{z!@LqZU1 z@EXl`GzZ)EPY6t2!c&2pcpfaPY3osK(YTu&Hk&g;yc~NE@ILwwi)mS}#?$rR`JfL| z*&4A9npsEJlR2N`yi$sIRK8zfS~2#uj?9F)gtXHo`<)3)_}VGBne1ZO*ECbr82DN& zh=*np5}^lcZmRB-n?0Shi35zGI0O_F3AnLyf$z&Wk zprni8BR_IbrF=>BOz{0T6nEQVrIFB|(&{ki#YU$Ol4l`qpFGtjo;bXlal^(oPV4_U zJRK>!8H_54Z`!ti?LJ&C#ryeoWB(NMY*#$%rOkW6+-2mwIM)tO#I4tSnz|UX`}dR| zO<*(WS=x2M$@CF28w zLM|_=DU#->(0-s@U)gJW5dy_9Ar#+T}-IBOnh_y#D0iSqo%4=G>e2 z0?9V$B-v{mUKHD}C;=pCG)LjU$R0>XFZ>2G>)30S}`ZJWa*KrM>+Y6~U* zxPKfdcLFDR*ZBJfgF0wu#ggWlQ^Ats5d>DQ8PRo(&*b6zQm*G)E*Q=;@2QJ4RbT2ocX;r{GeSsmo6w`GYk9iuKxK??WFW#$MeFNjgBf zTGu%{4^;&?)_pw*L*`)5y_552orNvAJnuis6E#krpD>6>f8*b8w)!^%?b(bs^F|( z?P53b@K~FiE-x=?^E0k>u{LfUv3_MeqtP?q9=l5wO2wT=jtYAG{iYW9F9rhN>zd~| zeL48~&rxk09O8B3hpVlYMNz{XNM?Z4>enKWBt7EG6V%Clx?rWuO#(GscF6vy1K} _%~svn8@8CyV$ ztc;pJ+Nm(E`Xe|5F}Uuhn!Vc)2Mc)swf8Nq+;5H98Xc2S+|I0Z*41@2Prma|AaYx9 za{s90safsXgN;rOhNUMMeJ(ke2$IIKrOK)2-;7adA$tMGgM@>U?|PdsW<(%A5Q;H4euOG05CcNJom!>jeQ1!_VjsA+E@bHTxpyM@pkGA zCP$a%qy!#m-`}8h-W}kinYdmYEb!gMw_Mak5huX=a(t?lFyEdM;);AsjA zkFG~g3{_p>Y?`-AJX;##X_Jd1Wpj#0XxCXYJLkw#p?elSjgxwY7LQ-jb!{_lsS_iQ z>#rMf>kL2tdA8!8%dgiE%{VgjW^!V(?*xV_epkupr~7kkb7?&A&zt##z`BBOf^+w$ z{D`(l_b!%02`hnni3(e(o-@TEpi->dEgqKUvhaNSs(#FVqw1+*vP0`c6vnpjO%t0& zt`L(8U1Gmzgd~hUo1Dv@my|qiyeLS~(&8&Rrq2H3xxHxJI>cV*1$dgiO9h-&B6zI6^2mYk>WZ0L;Or8g%4k_~Pj$|yql%GK zHfGyg+38))bTUAOMm0O|m&PW56?o3RIk#rox1f071(h`9_3ifJJ5`qpz}d3LY)S)P zT4t0E8BimPIXeSDgZO;od*FcbrpNh-FOn9dnreeV1@3aT>`^w{xBU-eQr#F^P){l9 zOs4a3P22*%MW@OkF=4%HTnHcU%(lFy2D_aOp~`9PD2{k({(H*Y*>wA>WDjO#2)ByC z-SLzdu@TN~>k)ZCBJDdq>1Eem#?S`^E={(dl8Q^*Nchv24;uAcXfpKb_q4)j(_R z=-0Acd)4O@*PBzFAj+1~q;A_}fz(bRYTsLTDx<2+wzoz$VpMJl*^f=wHdD#Tx6R1B z5E&De9$W5QFes?V7`vfNEDrWib)U8K1F-`0x&Q2JtgHz>xLq?Y3W%Z)X$B@xce4kz zX)>cOj+ug7@~hV)HuI=1;g-sTkhIWaYEv=La^)^4{gAx+Nfl0M1yqmiy6MDhTxTA1 z4q^%IN1f}!!2I~hXn!Ol`EE4IG(SHs*=GPowcPM>^V>?4jDT!(8!z*}=uyxRD(eJs zWa6&S85rn{()`jtW$0I8@zV6LM$E4=L(8{->iKv18)tBp@#`OuoG258#M`^#H0V^> zv_Gg3?@Hzd^XAH+{?9Yn(%6mcNdO9Iv;E>L;T51De9 zO@8z0RnrEY48!A$-~j3B;ANq##9z+Kt=}RNOpY3BI{+ZD?Uy|H7r# zV|O}rXcEFXOIcemsi6Y7?x@`LXv)4BIdIg#f4pHSE&yZ8CMxQFVBC^ZXmgV4=*#LCr-X`D9A(5w-_;Jixq0oPD40Xt02TWl}FRB!)ufP!Bv@C zl@^FDslTzH#`4}^8$HrV(E=H;btlM>sZi&V;*(7~;0BDM4DiGJ3wr&m#b<Sjk0Ph!Gwx2px47=l*_M0t*$D_F&c5 zNQ$$x@6#79;!OLkXTH+cZvL_Hb{b1pvt5$x1HFx$6MJB7ThZ7Jb{6V{S--3P0`|D3 zXiKZh@h%8{@xtWKkJWFFXAil#f*t9u%#CK9trp3x4wMn>99|iZ)1=34^EztIG*DFy&54Q*ftqE#^{;!0ZahqAv{$ESN~#o+L!Ug{v(DQKP89RL8|EERlps%gd+LdqX+;Uo zkE)xU1Nih1jmFfs4T@lO%t=LK-YnGn(_@Kh=nGP6OKnhG#WhkdFcV4b@Ke~h#U_|uYhMqT_*UmE=;wXpVEiI}R@C*zu8QhwVz zPfD3hgaHH1aF3ga)WmrAX>;3tO~0AjB_iWxd^R5CpDF*H72YNUp*_yFI;Fe!y64vR z6wB$ppf;axp)XGnz8=@+^w?B4KK)Syt19xUFJuRB0a4FKiT*0dUY43ajkW)M$}CIJ zeiJXUx^zoP=4Say&Y)S&(sm-OF0ZNFee}F(EwA0YAa5CL{&Dc4S=o2CN6mqc-6|N@ zxqi7izw)RAuMgf@J!_M#S}Q3?Dh~dQh!a32>J%0iDxyB0zns~;vrqsx5jKO4XI{M6 z;xOe^lDK5oK;Ch0Hq(Debnh{~5jA(7Gm2=uWo6P4xR`BL#8}8sO~C%`efyV?=V`KC z^8}_q20;IG8bDd>slV(_i61tFRMaYu{~dYnsW{1h`Q@B*7h%uzg8wzlqvB3~!p==7 zmClxC=gx``cJhtxOzqWc7pnu?1@2sK+{B|_G^6+?t7Q|v@kOX3arR+?`+Pi^EiR>; zI5FEV4D6Ynw`A#mQg>nl@hmqMo2NrsR@~$DLn_UjC}U;k2gHsYibMiNF6yv;zH#qP z)2&|==qn3_aglLr5&}iSpr-(NxKD+?O$tI=;kJ0Z7(5L3WTL>2rD8nC$ueJ0UZ?Kczf%_O&RAPDooa#oqDg*Nxuoqx&xz(UaRoHVfz zp2|hc3GJ>PO)PAj@=Dg{Y-5_e;_Ca3n#=Ogz;QLO)T}#9@T_te zIu<89vIb+4x zZDTKT!g({-yMCFyXt0o+4AOk#f0C31>Vw1IR?}bK=7oHLGQ}jqp3odO4@7W%8r8MWpSCz}=?d+_gbm zgGp@pN&QBbcFp>u<$7(AXvc(wmv=;B3mdbGq!Z=;PsgM3|LDy>KjE#!@3q%Rg`{lK z4^kQ_niNBdBz+@Ak-|w|)4t#jQTNTnmFE9W@NDs}M~)I=z=zC(uuHBz(9}P(cI!Dq za`|68NLDnneJN01fV5k{SjJ5D9%W4TgLPmGX4fsQBP=SyIn4lCs8^ z*m`weSxxNUISE!0o_C04Sk&=*Jqws%`5ZrfX>KNC%WLN~6YTJOYhP}}mCvfbCHfoLnSBv?q9pxUpZs_bC)@bw&(T zi1dI-mgsr}!9lZ2i>DqfFmsy1@`ua!F9K&IectPmK#)^~o1WgA!bztS7pA7|y!a^?T7O z2F3PfCw99^*>QfG@Jp^D#vPu?S8`1}m%q%g##pH{I-HXBRh$Ixx!7H8IBE@aE>zCP zMr6c6XY%TlJY+S7K!@hU>GGqudOpXfnHW42tn#PShu><+rgo^uO5*ZN?RHUwRD6rP z^#fzCIuVz}s*s0p>Sp7w4@Fzm2ckl-1FmoMbgU&Wyfz#!ojuud_&xBGH2H#?8E28B zUQ&trBvMcTeV)+JGf?4qIsU>GwRWUs#;lqz8oRH;uzX_qbK-q4$+lNh~Hn2xQ;p?kUG>Mv4nyd%c^X#51RUrxcFCWvdH&~vv;IH>zUBKdwJe@d7C#K~vCz2Jt{t}D6;WrvN` ze)emLQM2GU0t+QwPX{JhsdN(`%I4W9LMbBd_3BB)_srzx-u6n@W0PNH*syzOPkIx2 z4O&ZgMV`=sX@^b-GN-qbL}*MTow6p+(JK4RH{Z8NSJ18xto+%UYa%ISNqzYl^M_~F z&NTLpHu(B4GDEbyzmd&FtH09~BfLE+ zu^sYHgfE5rDc#A?@sq2*!P+D_rH9;N)iJBDrE$8-qZW(WBBVtO2-tfJg3C4sbNTq` zai$iX2t7CWYl{W(qv0Fw3===L9ZVj=fA{FIOg3cvsyu#ptm4-3MZj=R?N%-wTG?=(Oqu$@&c?xhMK}yu=WF)S2+^#acjp9d77ym zL}Q;O$|UOBFeO&=_vihd;wg0E44>*0eb>h4v>$`Hs9B|)=JuoM^V_g5MhgPDHJ)<; zj%A)on{`d~3H65Jhc^{vgnkKx$~iS}7xxyozwscwy`QY&zbW>7X7J`Dh3XrN9)7&S zK6~Z`_E4=$gM&f>B`c7mH^P!Vm4>rQE3|UY+fS)EBs>(8@!XxY8ygf`p>;XeO=OzK?U-HEljWx&D>v*?`&mfPYBm@Dp~kkMl=PIB!GsGf%yF z;s)HF?GYM*-BS1ZHih1CGrpfK_8dl;l+q231QD62R;*fUX1Z zDC0E&E1lD})1{-`b%Gb@K;pDk1!_lm4)iy8H1mw;?N3|+8i#$O&{M`JHt~4t|C$!n znl?w2TORC9+eP)K<)xbzW|^y^$rj(%h*2^dw)4I}!b6raeZ?H*M-Aszo}EqgM@7E) z#`;F1c5M&eDpeMaun+iFBqRlr_U>3gkg8rj%cwI9P1W(|HF&cB46grEbQ>Kr;ZzG< zad;E#O-x1}sXN)vd;sDrQoCqka1x2Bh3dR&@*hUik-|3kmzIxCD=)jZN`~B45wyU30B#!^F$Q|J zOsQI z=V!co$H>S`qq$<8^Cu$j=|iRG#wX`G)`47KZS^nLJQ>2e}{DakkX3Wj+pem=S9_Is6)*6Rc~JFb^QB~I z@^n(a5|TM}IJK_2A^;=H>!~aC+%xL{g{2woJ@dT%AYgVB5=}B~T>TyhVbB}u*6nPW z#Kk%XR}B~BQRR6YN_@WeC6av>2s;#`y+W^u%U7JSppI7vyz#F1;apS7c0)dW=lE%a zq4h26p7)~{VaM!yucIy$WF)I}nsrXpau3kIlvUPCJE9I>l*P~~+8oU-#DVx&wzWG( z4G;Lgti2SRhFa<;ed#e(2^Ce#-3jtPqGBiZ%5WNWA)+Ln+3Ma_W4{|+@j74KH2vE( z?QpFkhQgz$7`-&=?g#(a(o_>ZncQt$^}w0IMyYLYdnIp|*s~167*Ts$pQZwem= zq=NDi=dE|$+WAU7`7QJ)hi1$N!ldk+)oJA&c!aZ*E;$%Xd;K!}{-tDkK$Ftem@|kf zgL4&WtWjLA4E<|-zVwogS&;4c{&F?fd@6a4XXc5x=Gmn&H#}D2?ppkAPcI?%Bq;ad z!vjXfxyT=P!nK`|>s)Mec2%EwZ%W&a&CV?q4@yucD#!WH1ZZ2z3p*7O_NL!*B~(VK z{8f!^bJ>_;hZk8!q+L>PFMj%%Y|{NZKW{<2!OazT*BVgLeJ31KKjpd5wS&Km?#j2x zPyvs{Y&xfu5zx`ubexvfFNMQTi_MI)E)+)fNCFL#oi%tjFbHS@#1rbxYrZi8Bbq;5 zXt~jEDW`@10||gMHssh7n-6d5+`k2Wf7i)XQe;ED3kD}Nz4b=akr5p?Q+-X>M7uk0 zHU{y##AKm8Nr{jwiTL>@rp*DK>`5cD37 z;6f0+cJ8jp04Z+$sbXX2mGXn~V&Vfob;GZz-lAUun(SjEB_%ZOMIgH0K2&+!7?_}C zKzple*mMc$UMgGZ%05e)azC&~$5^pbvnM*=n_-Br`1q6pIDig;TkoNHmfa(?R)>vS zE5XrHs(ZG?{*GFcoc2p-j}xnOO0}K)<~cTl&*p7;TQi+vPR#&IlWRZXR=zV-plNQ0 zC&^7FZB_ed_H>P_(a>&ErcFY^nh(_nv*5ckgnKFuql5(18@i7~#q$csvHNc^6NAwu z{mLdFf`U6?7-tbSg}l2>_sqlaqX%v1)>y;+0wG53%)|VMQygt+jB8rv6I5`1V zoq)Q)R1mO88H9Euo@zC&&rObR-Jg0{6j0`pGz1#Z&iZ#n0Sxk=VR*E@K}oCf^z(P5 z_E71!PEExQ4GUi?l(S?2OPYG22cj;8Z$fW&qjy_La5J4m zSIr%}-g^jXR13lH^C|DDNb~m}0lSRwTMzdp2TF^JZ)1IUiRaz+74|6>MJ=rwi6CE8 zEXDT9uY8T#l*>;aW(yMPypJHb%K<{EHHBZ^{O*aYA?qw{g9rC@RK}2u_^ZnLu7wew zn{~5<7aQ;J1ZwSR+p3(NEX~ftz;ZrEgpk^s1g&Im)BZB=zXJpP4jW zX*cO^7KB~<7k)_~#giczKN6G_ND3wekbcc~;ccLg>x1^B1E)%yzNyc;9&@FBOeaYP zG#c6k)FI~+8+Ay_8q3;U@sGx404opy8eMaW8)RLJO1B#$zzdKg~6rEE*k1Mjuu~o4tbQmH+n`{h67A z&X1v|1eA=8xobn_EglFDsge9LUPp7c|m_)Vij)?4t5 zqr)sR@rQ%%3#8;k+%b8T$J00vs5F%{dVKtD87e@6TSE8XDT;)Mxe?EDSnvzDVnwz_ zGbBXMG-nrHBjbP{I{b63)`SK_g%*>UI@MdPgX394k}MZw$hrs&+4K8 z$d8NN`PaK@gD`DmuG96fYM#S*na`!U@P605tp}yssB>#KPxw0@HJ%+Nj`Pqn*`2BN zs4MjK)j`cmO6tNFOo%95Gbx6lOX)*E2kE>6M7&5nzaN0&Bxf(X;`sLGgl);YzW4nY zMAQrb92=jkN&8bSbpMB813(fRyw28`jS2O-@WygPb)PW7R$hNHLu!b++A6|yaxXo= z!qjm$@6)(rWcTt<1aUp0!01$(B(E_B@wg{QCTF*b#k{|s!z+Bfw*j^HDYAO07bZ|e z6hd!0AOF=m=!~oCZpXTJzeN^NBxy3mGy57zh2J7P>R&b^#%Q1|bEpxq2`EgBGN>wx zvG~uv&wD5J{BF}2#X6Tb0!mAJdV1Kv;H9ilM_|S9t<96W7oj1|}g9SAgvo01b zcF%A{@5L-#W(6aKajTeh%+4G!)calIVT&5sqv{Qd6CLC^{?njNB$X_TS10quyyqAyi_RlW>qw*Nvh#4c$Gd@X;e@DZX$+M0vwrs%xl|(RJr~%}E~DD~%Q~UqiokrANNo zA-kB~iF9rb%&GZ{W{Pi1dY?Hxg`P1$_i_t)ks7UCDVkQ!>TQ^FHui2&q^@Bq)-;@0 zwS?hWI-LbZ3g!7SPP^-}e2p$~_xA8J<(cR7LS~kILG{m~G4RQILZ#8yT^mwwgU4RE z{0`91Yr{*fC&^=J{rC~K zsXV7%lOZ#RmWCyX;A7wLjdk8FxihuQriIjl>++HN^<<57IrZsO(lgs~HCbKd=*T#| z4syWo=B9;Hy~L=u-rDAN^$zjRVp6xgyG?4n_|HO3p!_W_@k;p4Ya~)Q4x-OJX*H8* zv&v?npGvpy@QZyH(coTt;lV2_={n{lLge>gZoh;oTZ1R%Ot|;g_q`w_`~uFWJQ8lM z8+u$_lES0wTc$A|XteC@X(yswH*4YKEo!pLr>wI>sd#pS^Y>vAWsw!OqWuwU9io?u zS0?!RQ1S*Dw&VTVD7Id#7;n|b3zk=m7Emzfs$4xVE0$eAne<}J4#Y69+%o|B1>cG~ z%v`Y~*mIZIrv5SIacv&ftD)8)O$3ml6he}>!QQUp)ut{msfgM)0dwbvuz4wt2`j&* zsS_$<{HmC)+4L0%@2x14OPGcxpziQ2w{0WC*H)(>ZYl(~8$jiWcyjrll)Eq2T zWuTD>$d>FlCg6+UoC|%tz|EWgo|_`EdfV~ay`8Bn=PK5LN11DCRXEg;I&I&Ce^1&i z%H>nNdB?PA1@5tDhg4y=m$l1n93zS)%07QvF5#fiWZV<2@dET2<>z11fSWyt_4%|9 z8kR><>qWSw)0bs|B;%J?DO(1L*Wv9;@mGNj6%3F-prrN0{}CmSq|kyAmc>Hqf5w6f zPR}o~Z+Ef!t+|*?BrlXIN4l0UVGH_=6NVp!uuRE|Imu<__GsQrw)IbgJPaV+!TU5a zhQHX^PrR3`C`ou{p9h0YnV5r2)%y2IKGO)wwo(zqu1z=N^*glYa=Cj#Rb;56y;<}5 z_<-@6l6BMFm#JSbsl2*-SHF=}g{Vm=fkNAZ_{9POS@30x;~RO$fjV)Sn9d4dHJ{Yx&A{jBBDa zYRKviuK>Wnz^WIlu|d&Z%2Hw9oN3NAstM#Q@n2Lf&{FSt_WYgP%vEz!UvTU+MY$M8 ztlDMqPf9LAt=4#TE0=hC@67|J>RR`o5e`CGskcAyU|itN*JwXWfk?*JUXA!_))juj z(5lS5XnU!ymcmwLhl~!ZX#tTdJmkT8qm(a zo%C7+`@>&=a`9{0)Cq&-BZFFJTC9M{6sHT{JC8nA8I}hW;KgJ`nf^x3e|P3U z(_S+-))+;wX`8GRP3vlkb6pr^K<(cv@13lM#WO{fOMclFum2QztU%1&x;rnNbhc5Z zanpG4s-(9+bY$*BotR&)cxO@dd41Ydno=lJ?!4OwsYb8REI&CH2I3CGXEu){-rfc$ zxk6IgO=(?GOG0ni9ue%0>s_V$icwOMiiQ}*76&`x83plJ=*>4#aTip=956{L+D#Gf z3}H}35d9ajM?4C<5n&7qh3E;r5*o|nYpC*W8bJ08)OVzB0c*6r0DQBPv#=Ar1G0<# zUy!Pyv0=B^lkl^as#0L>*H;^Aj?|iuWy;huOc|2~tB#v{W=%PSeC_7Hnc=4}FYPF? z>17XmiFJDpzFY2o)w`+*n|_<>Pu1ODcWWc94IXgcJ47v+WaPLL&0iLKpI#xf9f8ji zoWY^gF%h*aOZk!kBL+aMCxsyV8W)@BqxB{qJ?8yqPA|_;UO6Rm0nT~Il6aZ`TAiGm=9M@W1wWoX3o$ zN_wokI1(!&L%YKlI7_7GNjGV3`ycIHOzXJf^EtnUZS`qMdfkiKuMY${c`Ny?H6K$m z0^GiMDvLZmORRlby+V5}_dGN?s!MReU#7X%(C+6piia?EezxC<<7onkZrkyb&KCRZ z&*Af2Cm_>_4R+vs1eVZ35l*wS=%z&~%Q)?l)3yGW`qrLJ z-%f(QBz!Mt>q3YW-_5Ceb~rE-t2!n%Fn*uO0i9atnFQH-87e`w%13uCN2I!p-LGsR z4n3zu3VnuJEWVdjQmt!zSMtyNyl-&<*!+d%3#;ew*=lrs@=mBME zHqXC$o9di?e+eGNAyl!J*Wu$P66&)2o7yVC%n&ueLZAL8FCmD77e|wuhKovpoA*^)l z(YU-Jx>WcMt^5l8T{6RtMLCO`up9Kwc93`=3Gzu@gqCV!vqCJvWlHr!Y&BhF&fk)G zCq@?gK#h6r=LyPKU3uz> zqk%!6nFq?d5&Q**CnfBIZHu3+?zFKRs} z)FoB>2t}jNJDt-`p?k(3hVW#rK-k8&qw}vK}~oKTI^!+>is8$kqOeWLnH6< z^+arGQ@$!fIK0_0J{yXJxi1_na7L6z3<-l7e@^gxGka3~JD3!gntBJZVF^@rDx4tdD zABPv5#Hppc6b>N7ArIkxY|HW!Qx&tScbto4gN*lCy*Z{vd0H-L|GnswU)vqd5eRY^-_lYM$tA9At0MWDmgF=%29}2lj{_koRO2%9#b5i_B@5o>H zvL$~FNv0%Aa!LQH+|CXn&NVz6RU43gfpNutRieP{A0*?wF6^j4h?&MtuQy1`3?Qx% zR83QhorOZ*L?=ZF{QVQk%kUByy(RS;JG1ZEOZnL(=brcX)8>3B=W+YfGacjIh_ru{$hvTW_bq2qb{UH80%D`mp5mOQylm9S7eviOr<-;PJZ`=jV?)lLJ^ntjI*UtsH4-_HwUT{WZok+y zJt}{;Jz@ckYN9?lO73=2Ty+lHedfqQU!@x8j=%?iFN7$b4@g7y0yk35oGn@-AyFXd z#D$VsEnKSZ1LeZ`)Sry5XcXVxXimAV8+Z)z98OFr%72CVgv*j673j4zvYHZo$-r)Q zQu-D+NzcUW(3Hg$Oca9B=i}Z%Atj>L#db4J>%aH>w~o06X(yUx8e7&6pHue3okFY@ zr`UqfBo^llS#NowY=D^-d)&>DXWBc zsZjzxl8q)#Q#bV6IG0g=tercwu!1J_!hg$amnHp(dViWAb5H7xH-*3Blq{UhoJTO&F1 z<14IG`43Cx28eV$V*ChvAocA#%rYIG2kHb~+%lQpvP7K%YzeT5^3+&T0)rG`KsrT} zFFppfc){)K{+gF}iD=tDz15M>(v?@+_1N7gNB3eoq}4aC*QsXSefBhP?m3W3ps>AY zL2xGIJD9U&+cn;>RN);kS;^)ibyom?qYU&vM15yeQ(M>d2~`k8Md?ieQE5t*j-nzU zMUh^Dg7n^d0;nh;RX}P`M35Gc-Vzj~i1ZSA=p6zCNFXHn;=T8Iznw8)oPQZR`>egz zTyxFYoCsqC0(+VdU{^tS)o^C}ie~p{%@z%61Bb0~FW+jh){Ohf|6m}%8ra;)ddKQI zSI2Q)S|xp?D;ZPVrV~0{_YD*c&Y}@_m!C|OsSOdN*|d{2@vTH@q-C_su6Q_f7~haS zd&H{S=`hB4;?5A!{}RR$&{&*8l=@V+?%$_ARan}{z&u=jyP*HoYOE$Ela9eAv+M-~ z*>ak31bXd1{U%yYaDIMxt3?cn$g}#*-!qASckAT2tZ!b;dCheH_x0P8_mV#t*}tq| zem^NuZtS8Ul{&L_D=~@CvrIDFivLu)X`hSJf0Mj!hJkdFbINoNdn`m0ye7nG8XdyJ z##I=AX8w>9t4%~=3`;9(MQCXZqXB3(kdnn-)HG5FI3gOs zA|E$J`&0ZJ^4hwmCKYF7?Y%T7r4EEFgA%Ilvb*F zQuM9gr*8UD1G^cZgZlWMr90E_D(^+^J+_S_?>UIK+WkuxrwnW44zEP74m)D+pbdg% zSh^&kTV%U}jbA;7$@ap_6Sw=5G5H?pNfA{<^z{w!BHdC^nxyHq@l@~^Gkvjlr0a!g*4zK^vDxWNoYxabfMRe)ibknzM z(-R((Vc$!?SUR_5tf;*qK+0bxUP6RkdA|Xve*TB4`RK+MQ_J>W>&=XlEKMo=^VR5R zfv3(lx7d%W@WU+EC^laGWje%>6iaA9yF?#PtJ{-MwdpURr-o148xbyA5w79qnIF4y z4KPW7qN+_l^dpPv0f+g05I-fz3#z^Fzj7Xuskt3|rqE?!8y*sU-asvDwbPHfDYqs3 zJFa@X15#!yb0)N5!Ei3+xw>V9WWTpDhWSew879STLkZ{lmzBAgK3%Y;BTO>W%DcUS-X6~>L;@Z?99=ZjhXjB=J=bxQEX2V4QaeG=^zf`JqCOn-NNatUgdUmua^sH zo4!AOCF{6)vfbtK=^`RWH zXhwX?{FLL48|a(w;M$S;VdZW<6NY^s6;aKy0Bs)d1uuW=_2ZPyb>D@p2%2X#;IQRK zA4CAcMb6WhE$V;EV%8>s4Rmi^lcJuFcr)=MeD@3^W+h;2<7waF)=G)ySilb1>x#|o zx>F?!c6<~4oim<6ogYD6k}v?u43NcwnjHW1;#H-%}%7Iy*bGK?z zxpAQQi#YNPN3i-}-r~rL^rO_TyHqaQD7LmX9B zD}Oh9xaGF~K;iU61Ufc%j70({TNjUy#H*ERkoatRU=fUAuV_6BU^~svz1GAM6K(qT z-?9PCOI3dHHK6d;+>F9>q%Qn66%Z_J75cr?ocXN)71cj};K1Wa9(TXfi5nu4OIh#U zePZk^JL1g`+1Q5n4aw}LkIW-x1yvV4;~99}*vHmQd>GQkoXq5WG(_%}Nh&?RXVL!2 z$S66+q^}`{8@|}GKkgr%=-{zJhU;x85!K(+aiga9*q1g_jAy0m8*hKGGWLWvY29+F zihfFO=3pT$MLP05c9!j>5>pQ;*zkjtY*R~ry z1a`}*D#y$_h~{SBnojxCH>J{if4s>l>a>yqDk8w<$#;ov)4~;<(&tLay2gI|N92|d z*`jPWyC6U4FV3lgl;2l;mp=-}1B^vbEk4j$QUHMp_D-7fM}koL&O1st^ib1T$9FM3SzX6V_I}eY~5~ zT!T~;O$Fz#LDBZ2HS4xE5!?+mSBb0*Gh!@#FFRz0wLXOJUXbY1w@4W2jW!8E{f>Ql zM`I(WN;K#7pyANeb3P8)mT+xCgZ19j+PaM&k3#(ZhQW?73|(1318vf&`LW1~sW6ov zIq5|3iWhRGS!;(VDa}Cgr*sW;auAos(z$C1tIx`u9}=|@DGgnst3!LAwNjhZp>B-} zN7`C`%_JBCx9Ac?+`a4;3w9xD_f@xW zH4@}KLq+q;+%vzZfO-h<9)UeNPVZoX9{)Mu!iM07LAR6sEhvD}=$3lCM8!(1S(chJ*AIot5vlxIuxQ)h`zqE4rPQBrfr z!EGsxr@U-mr zhG)(+FZ`J0HGA-dg>bs=?5tmQaEsJ-RTUO}=6WJf#GZud@xDzX2V`TxMBo`dN{I5 z{R~N9_i%Bj+4^!qUD{aOw z@Ti*VIux7O%!}e0k_5Hb|1L`CrY~NxdK4x%g^Tj95L2%XG+{k33%=6n)xJ*H^zzEm zZIW2bBwKx@ik_g@$u$|R+Dpww`g~L6>=IY>X>vO&qFQ}8JeHmr3aGw2g@_1?9NBJRvnrGAF$ zZ_Xw*uGu+1jv-+qJ;1cRo0X}=^-utBAc+Vh^taq&-wl-MFM41_aEBd8ho4P889Y4- zzq}HBRPY1)%yO*1@oPk1XMZ?tuJNhIfhPSJqyGiWY0BAK`)Y?fVx^qSK&e*(^$@ds zwk#hZ69}wQhNnwYtdT)nx6hI1YE&x{XrPK!_FL;D6KQDTe_eK{?qlVn2cx2L>8^Xj zxO>yid_4K{fAo`)b?f$*U*`CvSdNU;)WK5NPWF1-cqPYO8)$|7mlxRQl{C&izDd^Z z;bdl|mE^@g)SVXPrJtAxQuRl=w~T0d+z5Bypg3XPo?_-@n{mGo3wxl+XrP_C4yqS4 z@^~)Sf*2Li8W^N%?M}Ld7nLMR)o@(sg5@vwhlX^oY;nBR%TFngvEsXX8Ioyqe*`bM>DyrVE=uUDU>kVfGX?x?nf8z)OcK3NR%+# zIKR>q&0NAbtWf*R{G)WL+?0~qHuzXCyUjHB`}ONqnb(~q(r{zZ(L1LZ2y5>zg|Rm- zh6@I?{%9S&xA#*;RCsQB`-w5)`A($hsb6XJWJGc{>#LVe<|AeK*?&4?%sE>8VIK2? zp5}Ra##Lf$o4(Ivx9vhmX<5NorPz#1fL*xV+7Pt`vukc# zBqcuoDAXVej+SP>S$TK&;g`0Am}xB|&#kPjr$M+hHGFI229TFTL8SguY5D#C@s!Jy zOe>gu@dpR_DftE2j%-T?Q*abxvNhS1^8AEsNeLnT;CF%-PbeXy)9-S_(Ml;U<^~**8fP8$d!V@l0#Aj-^LCW1zuT^oo zH?EoR9jtq@Z0@h{#Kg?YtWA(1d)B=VrEj7%1aR(yM~Ti2`Ga3@>FE@;@zYBo2aP|7 zD_qeK7VJyaMsUdO&-;GhSVxbi1xZnT=*2&0Un{@r#62Z47A;!2pOe^)V5GpkfrLfm z=Q`-lR4DNYbJgbjwn+Gc=6eij2`hDK<t1zBGY*OWLz3 zH))tkW)V3iE8PqLrJXGu3;{+7-rL{cw0S{$^*JU~b7k=H-acvIk}43pG8Gg$K&%_w zP$^Z(<21Rbd*FgFrZ*J;)Ybo~&Y^wldA=3%s^+C(wNgDusXwa^U6z^{d&jtjk6eEJ zevr$WW6S?$Dt1ChuRG?9?tn4&$0K|`DD)i6;LWJzmxZae%T4?3k7!|bHs61tRkz$z zf{t+3$=ePXYXd(7&9%la;0gAcSQZSQC=2}p=flJ2)dmXFVOD<{+k5SJu5J!%!AE=d z(B-~sk5Cg{@4Pl!*N!~DA(xuzndE6z7tG`!O~^z)Ei-H5ox%HDTLA+E$kC(1(27|f zD@UiLG#RIq(F0W z1B=>yw!7`=OQqofo2D3w@VSbyYKT7YpqB+27L<$a3}|Nrf(yPn@Y{wZ(cSuQ78n3b zLkEr4$A+gp@sp?e*Gq&N--kRX958I+S-C$YCrvy=P<4C{ZSzmkVuI)s#oYKGchDe2 zj1n4Rm^MmaMit+t^Bzw{uix=f&`-G^&n?qH^!IB27LMYPWtmNZd(bPVc5F*X}(* zv+Tsh$45g%4#HoXj@Zjd16-ciKEKFg`A$;$2@+e^MBq4JVmfwsaa^EkHpl*``MFQV z3=|&8h`*Ew%=uU;|Dc@P2^K$BLzjmof0-}lT&4#t$V^lQyv^}i&>?szlFuF zb$<8lzV5r0D<|k~=$K{y0`_u6OC|T9nq*OicMI*xb&$V!6BpOH*0Izdpm%vP^OpKJ z)rGC~BNSQucrnE=;`nkjIoWlj8OpsgTqO7M+r;%bBsGFDrbp17HbLp~NQj!K3EmUL z7f5){pOiqMOd@7P1<-!GNAU26TU2Qd*ikdh>!>PXe_5x~Ny5FKj}X7*^@Lyxt>Cl_JvjjXcx3ZAfFhUv`1vSkriMi%#| z5mEh$1na#5SEk%JVeT^HIHPTbZPI15X&OZPW+uZ)%%K@6^5lF_+X7ifv4(ifk3f9j z?ysaO*U}}HcmFcukdy`6>qSpVTXcER1vB&bRi5J&=QBApWgFFNHpg-Zee9w~ zA=XV7C7MEVf3$@dbYZaadF~_`&{9&3tKYW6NwbA&!P$-$w8J+z-4(V8# zlJWIb4lCD|s76vKae}dvP#))Z=x?);9>;ao{K`KhFYyIV@hG=l+O5o5E&qIr5+5Xq zNq8D9vO9vjdb9U%%VC%z(Y4jB1$~Y0cWrfWoy$-sbd=&~^GHERDpT%E392v0CY?ju zQHU^^q(%9T0BXs_DoYSFKyJd$nvbFt0L1AN=7uOk>0d2FBspjV{soSp*fw!XPk}$; z*ce{-yVWk8bovIe*m*$@jwN;Htg2q7rrzsDNu~4Gl@hl02PsB%zKTj0JUuRKY_C!^ z!`Mogx=HLgi%d%o35x?RSq|(zaFeQY{LK<%chj_uZ*S~jCIKp|=ceyz(RSHfC2O0I zAI6f9JePOgOL230Hm0yy%!i-mx_WFpZc0w(Q}E=y*0;kac@|c=(Cu#-QPY$1-luJy zWrro$ibM`&jyOMF_tQ3Bd1>EgfM-!k9r6ZCyw!W5^0CX|Efu0$Ly9!B2YI`B`svPj z+>Ig{{#_8IZl=!N6J9F~z>Zq+ekqTrLmp(*z8VS%&B8z|Y5j@(W1jnM%F{|;K}w9I zpr2$dPa;@;4M~IzmsxCppvY4#ihp3EhK^>#Nr=NU zZ0&UE@d>ED?={wqkZdXS@=@`KY0$G5N|>lB9nH~i)gL;b&R9gClvS#L$9HhKtj{OA zZOIbZ;U2cnq#goyrfx&okWdQaT}Ry0RxcIQsYplP;( zCl~f`5dsOB+-;W}`SX4K0{+&?%}+I37b$p8aY|Rsc}kD+?fB)K z&XVJea9+D|xP7)4pEZR=vO5g*V*g{6avNwS*TbVIjO)3nm9!RYcIiy#+l7mBrPIqn zbgfyQo{8iG0?D*@_`^!vS z1dy+b!>2&ykEcwc^Ue<64~t1GkTyMiR?hm{!;xxcGBy66PO|PQDO;-VM^rvA84I_ zfvh^bxRIhe*;jsLv1EAaLKIkzLFq@j$&Qlo()79askmz8PTqHL_s&}~ydcocR|-e0 zVj?_giQX-e?7BPlav?SSi{8zzY+N3n=QxbTI896tH|-t2I(?`&s)2#KB=)0noP=oI zpX&Vb6U}QS{w+5|XZNhmANH>hniStzp7oF*B5x@Mkj^w~3e~m>b65mWcEcHde;ru7Xko{udP%DFWe}qd#J2S0kf#{E9R^O0Obf zS>9YsZaBM;ifvPvO@8d@Q+vwU{YT{t_KF*Kfzi6DP+)1!6r@LoI;Qa>Dd<28KDp9<(o7X_P#p3i!iuonQ%@J&~> zJ&&?>+p1!@F;pEO*tCVv^b+nP_z;TqQg4pfO42EKF%Y+-YQ%XleX{bX@B>@b3n*f2 znM>9E^X;GdB%FGeEpQHAMDuT3>|F=<2cGqVE?x#G*bd>c+G2tL)-l{a!JgzhJ zm6dupQ-4`}~%Ejx~`s7Q{6LC)e2ELyE;cTraw=pNOpb*lDPLAYF)wrVOO z@S|hBz4mbfsPK3%>JRMR5NA2SBkYi6krPngj*)Q+Tm`$46_31nK>&6#MEmj;hW}_i zKvPWDXajLG%avktsgXu_QDreuAkryq=60~EzE!BFBmetB@<1_kf{>?twV=5DUGv1= zY^Gb;^$vH)&}Pe1{&MXn@$cZLK8elXmQjAX$$|al=3*)I(UZby4^AA&;$6 zL3v+?vZ`jT4X(xp#1r~LJA`iuO4eB=ky6e}BK=msTDWh#%U?0Tz?WN3?_YcTpx9Yg z3(Y6VRwAm_a@5V{6pZ9(?>N%Tj#;@4}t zdyYZ}H&#KE3DICvt<8B=P;0tXM#%no~dF_xcNi^Y6P%7mL4V5BI=ExOuJM zXk@xy(#G45uCu?0jV$-Cs?6WU;u%*F*_mM0QPA8yDpg8NHcP?DdiqzUir-P1(~xP+ z1vb0Qs^egj!o*EXbNc~yUdF!nDv}nt56+rcKxyytuylFV_ye9t%U;hP`T{_&10UDc zp)AHqufEBWz>cy1t( zpkbCtW|W^-3-NiJeB%-Jpvnv!5U=ctADvK`kjXCX{`0$tGfhcnKR_SyAiDB$b}jwf z#I%FPn&2QxzyHJd1rCE}Zo!=L@HGJ|53ALZ96SaO2J1=FUc(>eh1~5|CK?zlN4xe+ z0$)2ju3$`UK>tAwC;uOEpvd(C;p{g9IVb>w4h3kipwKqVDIX)svkBRNtWWthwr6iQ zL0`IscSc7pHAu{o8WY}HsE5fVJRN=V`_OfBP_twd>l0C#B!fjtwMtU0ptxoBx^Dq- zKQQ2vVY~?V_HAb1&myb)PrGid={3KyH|bJY($F2+kmk;FP?iDpIz;&-9Jdn%=xza` zGQ|aN{*iH_d@<{9n#g#{&1BzH?7cDxGAuPsg!d+xfhndMcLIzG?h+p>? zDFN_C$~p;5ukH4fAtyjHSot_>q-n5n$h6AMOzt~Fm~X9kne|U47kJ{rpSJfECoOj- z$2UASu6?+!FiIchKLG&nEopF4_RL`NDoe)$t7YTsq53MqTTaFq7noL>h8u_o& zj7?0Lo14RiZIw~I6dIqIxD_k$@oAS!-P9vpm#2|MT@q$U|LGpwgS}rai-hHn7TNUP zdU$_Oz)Q)Q+S-u5{*e!mo0+jU-oDIHuyEo97{vZ^{s#HyFI?IjJzdd!J`n z4E@>bhPkp}2_+2)Q$csELqZd%R~^zm0G7oy9Ws%@07Fs*=l*|VZkHh zjU3mveDP96ZjSk)w2LX%y5;X@pPVH@y+J))#*VHq{o;E#yozgi9Oih_&eJ&|q;X_DvFp z!WBd6&n`R&y*IWzw?y$GY(m_WBnM>fJ>cB>h6p4Ws^upL zbQKQ51yhAfBCmm`N;H8A(G8RCuzm-LEhBg8D{&8B`B-}_Mr7T*8m zc1J)PH9#ie<)Ye|fS{(S)nR(At!Ya`YHt`!KM17Uq}0*W5Ej2O%L~n70p6>q;4nyY z4MBqY8$0WFuGTu_4B-EQ$mwc01o>yJ=d4BQyj?6cI<~uPE}+qVLlLg%ZT(yG^T-}1 zFBqwh*ZK03GvS%K=1tvZrblO!I*Gj@OP}+5gqBbUD^)$}dr3kWQ=c^0$4*ba-**~$ z_!Splg6cx@85Io&Uvbc2t%9jB0JlWq>q+=FUE3O3U`?@b#`nE+sJn{;!$Nz2R8I^3 z0DJsl8sq=TiR7*V>swbM5Ev5TgA?XIe9s# zS$E{1PO|%rF5}n4kXU#IpCi?W$q%U2N$d_>G#r2oDYGZS99-A0KPSA3uy38NueVks z;>gi;u<{@DPzBAfCaw3; zU3(@6>+1V&tgoPM5QV|DPZae+i(iz^q{| zW8`}HB=(}|A*8zkvvj8RL2RrLg~WX{F{3iIa9GsRGSd7q??!Pd@2_K*>ww-N|2@k@N*Oq-2I_Rv<2B!te)n)hZ10lGTBs#yhWuCaPV*P?D|gVf*iV6xqv8n zmtQ`&0riHRKhI5rAuyO1!oFvEfR=J^Jr5LbS#N!G9{AVs2{^FdYE-M+U}6(I*}J~@iXS!>%N~QAAUa$S(+%ph7;P!Gg9l! z*^eo$ct*W=+%c_p^(VL6h2c0%&iq_1$&q`TeLoBJ=;mZrC()9@`i|h0oO{?pju4wi zu~{k#?^PGLT=})U?lnfZr8#7iu(Jt$J)o9O3(HG4&84z1(yOY2pRJ3ezCAp%SKTff zzd!VXryDhrGLcrvEE2oU>X?YIG&{Q{7Qzw`JqX(TW~?p9GwR+m*B;JdR1a9 zPr&A6>py9kMQ6`vu~-GDQH<}~qJEe8r1ht02LodTjOxPnkeoTp;h2K8m>L2dDq?+S z{8jQ#eb*n5rE-Z7%t=+22NB^a*HZ&K>ONYG4G-+!MUl}Xnr`qyM)QgaV{aN z`I6k#-%cOqs%`{2^?{pwDpDuM#2BD$lJ}h5x*M{y+iwBNwYuY;m zbhJ&7=AuliE;g6xQd7wPYq`-x%O#sX%;P{GNACvw_9or`LM$-3x6<$3c`HGXW8cB3 z$}J=DhjECk5QR+C@ot3w#GbE%@McNDvI4VK+E75lusXEIV8f*CL?B&K2 z($2ph*ez29?}yXWNyj#v(+><_1c#H!3>WJ-`m@{qz~#?kgF*c- zK{m}~{3uR6nl7-`UCuwHi4$(pAI;Ki+er;T3#S4J#FGW&W(XB69?-ow7OWgYa*)5m zJ$!3SA?Lz#O!#aa^R@pjF!dvCkFLw%?t2wpwQ~(FMaMf1escStw1uxt;umgNn!HeG z$!?)2k`@#TDk&1G%O<~F&F~(2E}vpae!HjrssEA)o_y#Zz;?$#Xby~fNX3mbk|-~6 zBcj3NM2{{H$>-gDYFqr`%gYXg2Gh>?AWqrQ~jkzlHB8y4sV_HBgDam+l_&_9(7aE1$ zB($&zWg?fCn0jetfG&Mnd4UuX!*{?TSZz0#HqWOijIWHkMb`e+w4i3KC$*CQf5%sucu1~7%!>Oay%xSbsn`EJFut;OaWU6K zf)(5__!XhErqRtRd3pMFR&EQX+PE%CY(13TNj8ojB08?`V13mq|Ik&r_E<%#Uw6P= zr#W^RIozm{BmMy}$nt6)gHWj1VRPVt99TX2cpNRI=ipcW&9WNe<K9SYfqT$TAOz>F(m6m z2_9u@{Vp~W^1n=J0#L3jNfldx|S9F6iy(7S=kOK{Q1TpspOuCP?QY*}4;O z+#?IQ{lhlQ$>!AW(c|aN@vi(K;WBX%B+X5R_BY(X7#y)WCzyF@?sfe(0u-o~TZpx_ zX`=_$XY$bwZRQH*wgM>mxj1+E`5Kvj?ySFC*^WWKDfePqe*$lwxx2dm{dw%I+K=*$ zC9AKeoBF=IuT>4pJaP!zUTh-c-f{8SU%Wd<2%YwfIM6wkP!=BZf`yd^ers)+apxBE zTX?0B!;ABH)AL+HSpO73uDxQOHHxJZXi>Q<9yTZh*nLd+IkfB&KJ)o?i!)m9`eDx$ zy=%;oUphu1C;iB_)&0)hrut_^4Gsaz%l5Gk3~T1hq8Od<9pKNpbm!F}4C;1cxB_KK zTessaSkG#Rtx}!$JJ!xE4ehxEp_TnfJ=54!cA<*@4TDHfoI)t;uPz2VeaF zF%*$)vhM-0aj)oJNVr5%QOv&f6^Ujgdd7k%lBJs56dwKVBKc#;@;j5dt=pwsyH^R} zp){>ook!D8sVRWXH-@h^+p?;i2=`B*Jd^M6!)aUiEa=xi-;nYrTj`7$iTUQSg(gC^ zfEZomxgkY}^FSAct_Ofb;mA`$=6I3dPeM_GL)hL&Z<)iHJBQm3SHCromjTY%q5GdL z3@&~Dtga}9B1s=k-5qYXJ`}~>o|aTP`pSCBstyzS48Cti3{`ugM`eoWcz>~>XJldJ z8U9pD<#mkby)FNSa+u_GY|akIR-zChFjSP51ZZGx^EsTL-1#7nGtOn_>Mcs`@K5;wtz8db zl%?z8%@S$K4wsKVnrB@&{Pu!dJY0h?9(C3z*_frI+6WuNaIe{=!=R_eP^-OtSo_R# zjJDb|`11HiMEdV@12Zw)Kf@GF8(}?9P{VbLAsn}|NZRsR0Zu{MH(SiGE%c%!Hs%Z!y4qxk)u!dzw*8M5W&pKLt zuDS7{I)ctOOl(@kOzT@n9F-PL6L*aLyfhm%A zeq!E4!Zm*SAiSVfeadOgJ5rP#7Huru=F++g4nSXQ#Y5t00pR?qJpB&l$#1GYELqtTj|`ppTc+LIAdCj$!%ae8&RM6Ni#80%E=Ydt4B_@H09B3>C<9?JEBTeo|t zAu9OP&AOYcak^6uhI@d&<)*lz2JP4&Z2h_-DjJ`F?CXjiKJRXb@8OlVr~I$!ny4pr zyT#nodTOQIY`&l$y5XjC@NRZQ&9TaGp?|jFW~@Af9ki4-7B8<`w|MueYF8C{=WFD0 ztkIZs$V?i9pKC$#wMi-Vi=z9niJ{b;bZSagb;QqTkhoM36ry%hXq9p@bzzh~gFbdz zRA80@XIXY2Py}4M?w_sqr;7k-jrT~2sw4fAJa7U>o;l#8h||1m%qbdsR>E(BY8{z> z?NuiaYSpn-*`E-X3G8zF_@eYMJWvhSpUG@n_=&Xzk)lW`wEkVG%kB@Vf5jg+EF_d2 zt$aiOjAZ?CB_!y?=Oln(lPcAl!1O+~vSiv_`0Sd_6EuQ2h56HwTfrKq1VSxYjF4hf z4IK2X8v-CdC!Hu*l}M8~DSQ$QC!Q9yGc1-7tIUwd{2AaYl;gxxHnh zdJW=`stHWlxbRbg{%K{)_IKXfcj{ z@r8{GR_kuDehQuwC{$t3;i})B+lH&v>@o4Mkl|bRpR>81Kj=EExUVc00hAp@p=~`t zMAux4AKxi0aStpfgjP#F3uUEt>8&3z#Io^pHguLd>sT`PG(QGxA*TA2dN_c-29mVs zBMYq|VZL&7F#`jkn>+?;!zR$GP*gO{oGuuXvnCCMszb*ySX+`=zK89)-dA25-KyY! zP3|aLI%n_YwB?%3bHEO{Skx^A4>dn4QP<-(IGVQ60d2=Mp&4ry{#ZI!EDDik$5DrK zc^!tImLCj$Q3WJ2)KZ#jW=GR(Y+(sd$>Vl$8&X1HFJ4?o)4_*1=RrlRaWti!_ zH#hZP((|u^jxf{-ey~~Ax#Jt)*mE}YtaDq@!=P?{`DV`vCD88JszW=aee>(`8N-*zai<<&kB*WZj7HB+dNRH@UOk9LFbm$4FBG2dfc>tKP5THJ2)9m*pSsbYLz1 z;@AfflY2ASDlYLeM}!YZbh09NIX(Gi!FRqF@j7e7#E$*>X6k;Ok_s<`=F(4yUT&bI zjz1$rJ~ncna~QoXE-om@;uBo{&~mPkR32cxq7v{umRR`KDJ5ivsLncrL9O%G*-ZxN zUd+8d#LaXLszHkgAb4YT8Dg5{AS=;7_btipNTTT0RhyQq)l!SK6Wyvtm6>#X31F_f z2OH6U!sPfHz&wb558cCsItd5>t%Y+yCdd;(;$e3ImG4-WA5LWxOGNKrCs_Z;|ew>Evpz5Z7@+!ggOE!A^1u113kbEW5Gx%-|hwqbKG z*sPqVBc``7wK|3H;sr}pD*0fAhhUwsDvv1b&%WV8I5O?Ul102nmD)>Yh4KJ z<4lyoLQGJ!Wp6PUf_&N?cTEqWn8g@s590VLs1|bc*lQx%g=C$NZQ5$K&fmIkn&u;V z+7=`f;;9C$a;D;;ywTg>3vdC`v6X<(>nVR@7 zj@r@Y3#zOXCe;WUd&52EYIyg5Cvhvp&}B?K>Tx)JhTq(0ZIh$mz3Wlx*(EeW;3?_l zJ=b_=^Kbpg-0sv^iM}52BX6{|Eo?ko4A~twt6|A3eN-$jL0r#Ow~*LE^KyOf4Z{?d zG&SS*j&yPzw=-h{sANys&dx5=0WbVva>p_i%{K8Vc9F(rT4AsqDgOdu!-H~ZOEcrM zB@Ej^Z$jVQ~Of$S!O?QMmwcvN}6m5=9zh3S)t$>+*X5fj1tO z&-Sl^EJYq4gvF2as1Zd01BbcLhcV3m2RWT*%VTSM5u8 zVlk(Me~_WY2W8or3?X^7VEODmV@Fo~XP-41NS|H|pOD{pZJ~G!*8NHxs1OIciOKZ_#>5!cb( zo0ba8k+0HzhgY%!kM01o0R$JmJxv3vs$(m{0}U&R5YLKW=sm`N1CI%G0ZPCwMCtInr!K`ep-Sxz6iI8juWX3{eppZ%GW7s-K6B>F zr$uBOQn~Le;9p-EX{-Lf!}lz)%-YdQObmSBG)ea-o`}Bl%>qYQ`bK!0B6Sf3Q=}Ii zkp`2r>~Ls*3y&je;zJQ3_of)N`ixf(qCPXGqK7|$%PSTetj&BtOo$>%MAuGnZ9=K;e08;ghMIr7$P; zT0Xs_i{vdHIfuGm@m=4)rLIWdTr}$MR~Wvt(pUKA!h_6duqcEGzgg!1rOtcNYhn=U zXKg+&J@$6C^zN7zVKY8bR5(!xpoGF@*zE)XGk@$?vRBY;3JZ`Qd#+C4ZPl@gnuO3s zus@{SM-?)x$OS}@TsE0h2~<3ao)tB@1eyWzNiYWo#erm;UzR@85oq?DRRpY)(_7Y| z{6H0HDm0;!2^eNn8Ih#@Uz6Xa=pD?1nEvP3t2-Nh;9WcRUOOJc{7^cBT+HL8nSKlM zP2xgPTYpSeeQO|C`@Iu1M^1#fNjuH5(m9hLI<~#t*|Yqom{H+fJ@@gS-#bKkbD6jD z#o8XukPWNx7EXnps>2tB&fVWzoUnQf#iN&?h7-c$(W@}G%dGO+G#-yx+4aSI_DV~1 zhc_DEuB~cH^98w%8ZU?nPTLDH=T0JT%;Wj$(osIt>epZ)8l6jSkB>-P=|=on2;R`W z2Gy0GkZcEJx_$Q*36%G>lr@xHmx@-JF=+1ZQQU?l!3E65R^-)g#`IB`suoB?Se`jW zyGQk=&}Q(FU|;?O@`gV}SD{XSMktUJ3jcz($Etqn4{z#3(p{`t?GJby_BbD`re!0k zeyZ)FwELvsy5|aS9XSCCXsHVul!edg+fw~E#s$p% zw38v!vh_@aEpk0bi|%`H)2fD>TZx!vL|w2CT~S8h$r6vYP2}c2=FYd=m(9zb@>H$u zxL&(@fm=}-5a11ed@i91E;B-9KZCS zdPxffB`NXb$xVzgx*93@(J8NV{)%uQp09f9IL!LmgPg01ZFh>DT60rfT*dd+lQ@=24+Ffz$!L;- zO{?|X%?9~N z!*)}Pl>@s2uD@&fcenlL3(lH#UY?S*BiWb{K_({p_iI301 z1XnqP(#LWJuCRo|AT;^NZ))(0V^L~c=ut@3ed@pJ6aT;&ztN`Q3q@IVL0{@C$&%G( zO^T%|dXwYJpB{dmwRlMp|4mh}+^vpST*_WG^QaFR2Y*fO;7wN7kD)skRfZz$b3)xfD{WkLQcMt*Wg;*%@I6l_y6?8|nf zo>~?>{QCKg;3Itd$xcF;s45D0;j;r_m&VtN@8}sNuct5q_~sHjsEn0rUTe`toon>(5-Cej zl)Y?~LiTk=E0LvSUq-2r?913GMY2^wh!K@!H!-#`WM9T)Uj}0z48}fY#+cvqd*9yg zGuK>~%YSpO^L)aUQzjmOXDmyJgnj$6|80WD{HdV9>cu-~ArahZtL*GC6)Grt z;YNaI_8BtwOj{QH7k_FFc<%efXCivJ*5H#v4~!}R^-ql%bqF|q5;3ad(b(~&Koc2H$w4_2=SWuoO56&KWd~tHpe%wOl;%=~w^%;{mB4q0qo73Hm!51_G z3VhU{-Z9+b#f?rl?(rQdMq0gIYM@O5r6&p(0L6vqigpoUsYE8H zMeYP@;_7^^LFpC4_-#zKlO&|pzm+7}F8pWECy;=+UpibHVZ)r!vUljqTGu(nHV2wfN@&o+ZBQ;(yP;zfV_4lXa|2G zJTe&W-+}*{>VI}4`ZC78A5z`*-E{qczE%~MLlM`n85WL9gYm>f%T5&+F7)m04(v|u zwrKNdOnlS{zGje8@9M99o)0d69-kRgX(#8JDm6rGH)d{*i(v~lKhkX}8*WDY7KeLD zjkx<;gEKfx_(8rP&2uQpKKW#!W=U%N7QOg<%qgOpfXV^6BYTz(cRh$02fepA<*oM= zS~YVRu17u1dn65S>k*wNQC}_ zkw&a1i90D$J!7P#E_bxVSq-iNS}JfBVtf9XHtxKky>hZ+xaMyBc^wQ_4t;Y#e2w4mB`h^MSJ2mgPnim+!vog6ZYk?D z>i;LCK;u}(fYm;PhT&f3IqN5D{^xw)U3w|ITk57y!mQudnMBbKIqjbbkw3O`Z3E3y z9-qJmHo9N5y7TCl1pDAAs3M$y4M!NCAGfn z4Dgmji}ILSJtX(V74!$APsqioY0naEpoN$(GQ*vCf%iR`bqQCAZ@={K2c=lVr(TEB=Y{N-EC{GPr@}EJ)7FEEJUd0DUBgA zX_U(vKA#H|x)Xy-!`18D0&MrGtXk|kFD6KnQE|ze`b@fS-x}@(YjN}%$UHC1Zan;D z^)4XWo#uu5X3LO=TVW6$p&DYXZq-9d7xIUjv32w*ort#0#}O_iBd&2-{`M4-zZ0~c zDfeQNGAqvgwZO!+l=|&*mxb@JlJ0qp^f_)0KzHUZR@t1r`F9-QEdPrkOLbVVy~iu* zt;|4v4a@B@qE0&9oAT1Am=_w=G*_k(n2t$2*^)2b@;Mi9=o_Id=yQ#+Xa0~~CWjo5 z_=FQ6RpSnEA{%Ve#cIf;xCzE~K|q^o%@TG^5thEkaGA$x{giedGfEMPN(>_%Pvkf{?X=rQdH;DK*un z_h%kQ+}`7%0Pgq;8Nevm|8oR7WnLbQC}lq|dM6RztQfvA zcU_b>22yI=KitvaoMmt{E+nC6xSoyG{HC7Rm@s^;@Cw|cbXU;wt=}buAx*j+o}MtV z7ApN|$`Lz?JdG|<4x!gVCq;13Dbx72`!8!_b5N26V+}N@Ka~#*6In?U@d*ACnBQsI-{F<8GuZU#-v34O_LE0Ou ziSoPsb##vY+=p>)CJ_z}I!yX7)E(GKlpf3j8d?iN=4fk2gfKpRSTVy**CJwU2X4fd_ zrIxkD86{ml5xPXK+w7zNXQB@Tfe+@ z7-APjWC88D4aXsaRE5{|)or8~e){+Izh1iket;Xr@}MBTMhJ?ijq#o9 zqojaqUOX{7p;L^gTw0&3K~*Ag@aHCMWg$hy@mxSJ{qP(6r1NI~ub=e>orgT`L~}xO zS;}X7hM}|()KLwSO@K*8~c3lH8apBbwXUSi5vDIZ~;vvPHq~s9>?pgPg zH%VOR_O}b3^`SP@`Amk$5n9v2!w$cBQa}4^g@7-Yx z9`A4dIk>-D{;&k+IA$S6WO87Ict8O9H)j_9Kk~gI039^Wq6q-<48g8Ss3W2D!w-AP znvTUm=tSw%^o?f<@|e*+)L{Xs&w8Y*aE#ju_{`B96jFOT>(zfP_kihx$>`-n+%HBC^!~1yd*{|9Fw(|GH01o=@Dw>dn7Vzt0nM2JR~zT@2$&8{Vc1x$>i3G zBfw`W=0`~U$e&lE3&h9fYhVKA*#?3o>B}uy`t_z__K;<@;%5UF)M~eC_A}iNQ$PC? zAmHZI#hVLPvW7DT=w##QbJa(elbC+Aip<&4lrMBE$|r=CL8!YA(Awvmy6>+`{Oy74 zz=yTNsOdl|29YIU@Gi#U3PJ7!;}CGDjkE5O5rb#0e#2a#hjnO3PQ6KbJ02-~!Web}fZCF&(EfT%RLxYtLOOh@fBnlj^{! z=^hu#s9TGP*#9OxIcl~lV1bY7Z&p_mJbAySqOxN{q=})#ZY7UsXD{=o}eXK{lw`Y>Q!%jR@+>-=WDvoKAq={Lbz5f)&%R)Nfa zzVn23DtL{Uts^aG4-RG)5*gu)P+S9B^LKCNJ+j*5#TF&e~ zp|So~ACmfi(8pQE`K26lA1=tSq`1fUm@xp5J9It9_b;#G8eNC3AO3fO-g3n;mcgbw zKEi08Ms)a+a+ci~JaJ>Qk%)%TFi6I}iJI=gL`4G?6(J`WUL*M2a@uLc83+Y!GCI*=C2gAV-2!f^A_j7yIf`u>cgaAVXf(&d@`^BngTmhS^Za? z(vPYB96&eRjn%2H_82XGwNN)>qP`ImT+li5sAxiZ6FboG=J&jtsoO7|>G8~5xVSZb zXQR!Q4j&knqfY(Of(3BkW=p6Rw~e3c>j;mfrR`0NgmT*1Q4ihxhr)W2NcqzTHXrEo z5zXum00$_wkr7bVM{c6_GKCBRC~oIX5Np%8O2k&ogSu?mL`~a_TRf_cP2rI*tq^-Q zG=l)RDVMclR>D|{_FKZ0{{Wma%EF-vg3$cDxP}lV<3TSfXz#4hC`-<=6uRN72O9{^ z6}i~&3`fF=_&_AQbYz`nc!Fs8uUG*#{JAWPK>I#HF9k@qni~XGIL8Mc zQM*8+x;W?Qa)Ym^qzu*6o>+PMh#32uGYcK7F0FaB$LRFW>6MfK|GV|u*}@@*^Clkj zEbsxnrLrjNGm)iy_^4@Isdc;{(4X<6N1DZHV>ie1Yt-%B*>gij`mwKm`PhCV5U@T9 zR7CXc@bM8!IC+zMv(92FB<^g$_Z8C9bp2;ZG*%xgb(yWj=_l@FPWMLf<~)l-)9owU zCKh%EPxeVae(%_Dd!O;WI7VOrvZ2(6n0-0c;gXIY#A zjhJ{3nVgESzA?)Q4JT`E;6S_F=qFKz`Am)Z42s|JNY;}v<8ESJvTf|W&gyj!_+e5+{s?Nixm8-4zO0!16A;I(iux7E7kf|Z^LP!W0H|(g6V^E{pXIE zovU?6uXoaW{2mISuB{&1@Lk+<*QsBlE0oGRv)7~)K3J2S*-X0%{8{jSP0eT5I7%NV zC+v43gG)U_(YJl%RKFXBH-$fm{3SBy{%pEbj`!PzD9 ztWD!;eu6(!S#ug?Yw-gBgnBgN50g}wB6;`~)RfZb+vD1GZHMtX?)#2X7#)?;)BaZf zdeX?dY9o|i{S%i2aNcm;t9pOlwT6sI5G4o%=%qtDqxIjSMC9z?vg=4R;6xZi_V zW=(d}=}x6-c1q$R>aa!!VOZ}qU?XoB{~);6*B}mq6dSWXvsIKI0z}$dnkGm}zJ*K2 zgx0xj1)uQ^JBN9>X71F(5mmK|o+W7vXF0QJS9*L6*E+DObxzzh)hHrm=C(LYQIXFt zk#JXtrn^y-70AqEGx_ zRN~}5;6Xz5z_bINExzG%;mIEl33Roxnu#l1p}-$8Z18t~B9mLX9X?vs0f*V0f&$)vWt4a?>DU3~)goh1dXOu!|F>IstqR+WF zUY8h(-+N&ycq!$zrGxD@po6OytF5DatY1@iWPN0}HrZ`E7H0xXKU_ajDi&Y3NSY(=!fORf%?RmOU0Qa7o7wgZJMF`O-U~&X3&)(pu$A*m1@mv}!aoa2uUC z?fsr|Z~dq3JdRN69+Om8+}kaFv7bBh+Vr1nh;w6V`{r>386+PF0$vT=UV$f~r@^@myiJEL3IZW7z?L!{RNH$nW zT_naoDUsa&Vl1uI;BF)MP_8js>oTy)BOqfMoRQ53s6&8#op8M%nH1HB!;)gSkb94zpB1cfc#PefgphN9)`K*n&!arq=c zh2nss7PfJ+s6lWXhuwiMv&0>mfyjugah4r!As}3-=Ec+TI-+mU9j?#RWI~+k#(agv zw$tL|SufA4eQBdU;m>!fBvm7oGIbJsRWJ<4#s5A;{Y^LN{M}3osH9%aoubB54?k#* zJnZA~FEmM9HF(HCQ9>YE+zf)Xl6eFUigKO?6x6?u;xZTfXa*ZWwe6 zA$Czna@q*ZijSx%ttz6i`x=IFC6y3gv(5h3|)u4+midu*($V{ z;>HAaF{riktAcUn?tKVEsG@`JVl#yHLiBwpA?Vny*YzRTe$B5te}@HR&oqq4unnhR z!LsX>Jef2^k>}b(UYh7BL@5(+Ka}_HBu*lGxh}`jcYE#BU!Sfz=N5?z4DVq9aXU;l zEbS@DqX;zs2n|5KN7D29bm>PIL$bId!64`omtPt1XQIw0bOS#Z9cD8<@rwZ4S{wo} zEvi@DVU=?(tCb|kRY3xLWZ+BFGr-Dsgya9uG8iF@Y#)N-5{^DXOdU<5zszJBH7WM< z<&3?zYV%#vucYIi(H$Dz-0K9j=<>I-HtJ_YgwLq!f9UFviPagW>V$-=cXkX#dH-Bm z`kawd!EAc{rH1ERWngUh;O@%j&&bJcy|~#)It{*WeqBOwzPi&n7CrijNky>Lf+A|c zMJxK<%*blXY$M8^i?qca4a*bbky)9N7M&S^^QV#?x!qrRnE8HlN1=5Bwi`oWg0~~o z=$;4xE0~NB#}e*cw>N)Fm!Dq}oYZ-AF-=Bj=SU*-?_KCilGpJ!8P56)b3fdo2!pRB z$0#&QouSTy6iw1HR=|V!~9!A_C^u- z8CrXH)KkWg7 zpMY9Wnz(N8b1`iu#xX#ruJq$bue>E!?9$yZ?H2@@5cuQXQZ8b<8N2RwgjR~Kk|SFr zMwNX+8R(tGasqe@@>FFe=~<+6h9e_uvSE}}f<>s44Tt(6Cs5R~J~vc+NA-X3+=T?x z-RzjdM`Sbgpzf&e#YOk?4V&lsA~tF4;Yy)z=hil+Y!@qf$`uxjJ(cq#dw836{I*H! zXRBg8Z=#kY`@;Dbsz|->w^sHYg-d6iI<|)XM2ZBENxWOT@tIw_@{^7P7GK}@ThdrB zUSOh{E8XwPp(3g%F$S416H*}Yz1szGkWcqr)}fDm?!|tDYH^~n1{b5Rm-tg-ho2Q@ z{SY8%rzLE3G%wPiniagx4u^9$dR7M!5n7n-%0(Sia78x_070oarTt>}Zr<9)W)4=a z?>))xvyB`*SPVZ^cUWRlPI-eO3Odd3H-kYlxNE54uoFSkSugh|#eoht?2Scxr6N~x z2+)z##57fJ!{R)=cDhe!8eOy5Nkzg;>P!MZm8Cr_4*Uf}kZks}5WN}PfTv@E(EnZa|4ox7R;i2v5dgJmYLj_%eg>RSpw} z5aS0TtDe2H)vC<9Cb_)@y50AAM7p}-!0+{|DV>yBLOeIGO#y9 zO^p3JZJX`&Lr0o6*swt1n}a>%9hTk8l~^-+-Yg6E#D2>BQ5|jTq&OPpii%mmB>Ugy zX{bg-vB+M|ueF7HD7YUjC572T`Gjenhn>~s&>IT(<|EO$C@#Ri-cs#CutUvwBHc4S z;*R;F2YY(WmLeMFDWj?f$zXG@?`w4Ftfmt2G-2V-xenUU%?d z3bbSox!Qn)?#*n@n5Z%u7&|EGKOl+rbhVS2%d1u^Y{VfAP5?B3C_Nw; zP$MIsoA;lW0UBkaVc&1qHh1lF!f(gTV27+ku77>*y(@8#wtvf5*>h_E)7^P5^yHj? z;9MxaU;z2*VwE9Lu5WwuF~5S?mz=oou=($X=Fs3?=X){DGch2q@to8`A-!L19q@~qJmJ4rT3xI!aI>m0; z0Pr{xJJ-FZ)@4amBsXZ&=*Crxmn8AO+N1wGfky%atiQ0-|hu&lIs;uknWEPM?OIQczNT&4Eo?i$QKjd zr@_DM>G?-$`o54)3IUE;-SNg}6uTDX(eGT2?zL#IQQV4V61op(ePb*qL&HgWG0<|& z%N>6XiFbRZ$C1yc-R18o!tA<2C^u0%fDM-_*I8xq*rTtvkE!w_ zo-bP?Wd7S&*)`@y`zUB(J0XoCkG0>8LBk@ND|V}IR33?pmDFDvE{Rcj9<*xiF6|{l1*cq-A}=wnBbb3`&V{<R8UdyTDAliY z$K;w~=&r<=%KDxkabNc4+eLqmD)Owy9oFkL_BkY4zba+i^G3H%_Q&U{<0AG$kTmb*G+HbCG~q9ouf! z0UW*h07YHSc4KjRah0C%)*~lzKzzCSdiP3W-~6UB?mN;D`Fqk%|4n+05}P&eAo!3l z!HM;ne{|5cssCA?pzdLWJ>=p4J+6sf`i$@IqvKm|iVcRb|6+$3pR{s}V(aM4yF;(N^2T|n6JJ=@KPuj@qry_i5DP4;EVE&BVl z4-w~%3B8@nufRXd4=+=K<}5ge)~zfF;AOiOH{9_We(FhYe_e`!LV1hU+>q6Zh1boH{d00u zVkxpbeBCBzVgtpe%r%8#4aCIg3Fq$OxccIv=NkK$&`tCOOw^Qbey-k zARBuDkrOhCXW1&F=jlaI_Qt7G^tBS0m+a{&2Dy?k<34c{?HO)rKj#74JiB@HWkx1$ z_ZmL9if3Y29!8Wkh+MU!A98PuF%@Chs>gLmbxaC0v>#Lm!v-`?qL~Iw9jQZUN4-4y zN5Ve#zgmt&&?DRuzGIlne%ssr?-FySfzM&VksvcG5vlihK92duoxHS1JGAU_enI7$ zYxC76gEvYzchUy3Z|(&@J0z+k$hv1;z&o~927~`R3S8AnzdO+_`NA)|w}`xQY32C} zkc|U-S6D+eI|A8jqkAr_l~Tq*OTPOaJ`S+ zgX&SC6n)EK`4ud>moU)EK04t2*_`v%r>BE_2!WO$br5;-JPTmLmX68_L#dH_tDDbs zM~Qe=wynj289Rvgh~7h3iJp-a2OvA3F3Hd4ea3<|E zrS#jr5rH=Rp+F>UKO5b&5_hr&D9VZO{FiT$m8v__sTEo)Y1)KQm1kvc(4`YT?PDQe zXh!j?ebr@c)|vYzV(Ay)729DQT9+bImAp6%9Kzxn(mKFllqzI6Gb=JCoy~*K1rZ1H z{@@*q3<=^=?U@_%1@j}-3rJ#W=KlNEFb!j}@5P|j z1`-Zw#>6O{EW=CgKSmvHqz&$_?Y%AiWT~KxCN{{_g{y2h;9ehjGma+F7t~&8jht~Q z$#a^c&0dqs_0=t%HB++X516A;@mP2UUZbD2oLC(~vFe{prk5JIGpL4Dm7c$CQp-D`x#KyFDj9667TjOek~(zk*{9+s`B@NCS~y+8Ya~jES$PGNnH%kHTXPdAF( z{9uKbT$64LAL1A}V5}dEAqGr_=rO(Tc-{7qfD=DkU1uvO8vb-EkOv>VLu}yF8YS?c zn<-Diw)5V0^@=UF6C^UusJTk&9lAr^@p&2G$a&IFVYG~${5fq8&&f!u`mCis33XA4QoGdlV%SgR6a8PH;T)xY^%>EctA z#hCl`O9#G%lku;JudZ4xVXib~k3aDm{~)l1Dl?oCL&B);Bb74v7;shtCbgFQd|>(A zw}pX`5+8^=zeu9-6As>_!aO5PfC z?}5$UeJ;%tM%(%=1p{>=nH>Jcac(`<{)9P00-Qm>t+gWuBCdTjV=VG<>fePSq)9PG z@p)`QvMS(+Jrm_c%oDCp0)iD{40UD3?pad5#|c4YplI=3X&Sr2&7vXN4z}_7OM47+ zuW!+&>(xgpUdag@$;h=*6lhTW7~p8s%=Ispk(KB}k8IKWNe?<$XMZBtOYW_>7+h4- zzw2Ju^aCAUfl-s(l{_SpxLoFy@-s(s-*`k@&%9XDZK%mQ48mc`s!(d451`kHWq3UdXNeOD|5k9f2HbgF~2O|n>X9iC88MeRWwa$_h`j;GWu9*iL+3!U1_07 z724`e^kx`4h=y#eenF;#zLz^j5=c$`nw=OSBvT~qJ;!RZ=bP=4RyOA3aE8yb+{iufXnl<8qWZ|DkG(F;cdzk#{6!> zang6Ue6N@gGC>UIxm|LPXvD%scW;N6L+WODsoR+X%ptgj3vZ>B9tL@!xwh!aU$qaWaV^i|7NPv# zYf2ZKXmN!3L^lUb&#(68mo7f}horFmXQKGm`9p}2H7{eCvBC^)h%y61(WZmwYIJo5 zHv~kNXZ$72_^%uYT1ViK(tj`9Ok9f^WssdtiN%_{Q$|~oZk9NgwriJ&m5kv*N4X>^ zh)lMksyi{&eZaI02D_eF?O6@{*^!ai_@SK{tFtD+HUDH@04Bk!9HfEh{Z21ONAjsX zh6e}ye)Di)?LqMc$1|yXpPq+`{ttuhP(e87rF4abhiFnB?;E<#g(Oy5?l<0H@#M~} zYt7xd=JEU0jha^(0Uqn?b34{s0mP4`t;_qR1zom%}a(=fO zKLlT<9sb%zOxf_N$yznS@%x0Sv zb-*8Npq)69>T8$y+iu~Tj};94qvv%~zJVU+XO{beiHlgV#mB>J=hfWJf^9$kd{k4i zCEvS#xgh#Q$!8BvF>Xh?K{c2Jnn2QBH#oUn43pPIqEPDFbv+Vo#Rs8_A)XQ89%gqd zQxP#p*P{3?BHne>B04F?+stfjuVUFI1SFbyp==ByUl+256fi%ZH)DkwIX4IMe*Wee zW3@JeVkfq&XZi#!uS42pFll+VO^*pOe=l9{W(YH@2IqdGKqnZGF3&pK!F%42hL=I1 zBk?l8Azl!E)+opIDe#$i6-dx#T3;VKGOYr1)gVjg;jJX};Pi`Y&d0(cGHxFY%FZKY zb4MO?{1$y?N#K7#K^bpV2V_^(xnKbo_!;EGw57XU+))w%)?DOnh32omt_<%Ldwk1} zC4RlXIE6eSl0jiL-Iy{F8yL&r&*_0Qw|qk_N^e%NyaUG4?$~T9hd(4R3vW<5%EQAhZJMTf`Y})Q0{uB-yJkyy1^8C%cHpW;a#;t$FQSqqwe=2}fO4CmT6Dyc~lByq2Tu18&2|Vo=jW;Gzjx?8ffLXSjHoDWo-b52j9XdkBRJ2KILI4#Z zs;vKqu@FjlI;fc)zu83v_Gin;H9pM){;rQY+%RonJ34pg6T{EeVdEMz1pn9a)_XnF zE)N%((sJ#hteRgedHycHv*@)>>$-b5bTzM^qfbuhvDpWh(}^otE$u#+zucEOZBv;V zGwWwzOluGU_IRGW)ckZ;B9juh(E<aU_t4QVrG?X=FraSIcZ$@z~DG1w4{RZi2OHSPT1mGy`2gw&Swow|wJnJrn@ z(;qp?mMH4CN1XgxX6ss3>c`IWORM~+xz?S9M(*d}H`|a6CiBvFx+hq6h;$xcgvSyDmnfg11v@8bEea&TCN&u3?Jb5&8WgpU$xoB=!G@b8 zaEve%bAqw`TWinqCVd44=c6-+Ga}TM#Y-(OU_!0eZF=vJ&h3LLI2niBO6dm2hc9F# zD!Dds(wLIi@bZGop|F_pNNHP-K|=&bAZ;robd(}?bsJyjdB#LM8*tR2ffdULoxv+( zzz*puHxTJd=Z>m3<>%k%G|)A)JU#Mp}#MTA^^ z?Qiyc;+ewzNzPwIXWp`3YTevP|9abok$fFc@s+xqIn58LiuV0afACbiH-r2U-R_5k zTq4$U=i`El`mT-$%cWOowU;J7g6OwCO(Q2_iqS9fGnhaOvzVlfqh~U3*pK!E56`_` z3M&Wt_-bJZs`Tof0h+GH{)euv5Prkc>Hse-^k(u4kzF zyel((I+6MmwEnLS_CL=7de309DY|D9wFEBISMyJ( z3`G6##MU~>f<83CR?;QiLPj({7>silA2%Z{LEal&V>u{AEbV@y|MSgCr_T-8~-qVTjd@6Tk_S6 zp9VT3U0+@yCX;i9KAb;%9R${oNXbsx{K9XhZJx4AKdD$PC(w0{cbt5+e7 zSGQjG=|vB2r0)mbL}46IoDF-iZ+X_0Y`g!`3l`R6ZB73iEPk&Uo($iRpq(^T#=Ntq zPszte(b^}00I^@7gFl>f3I3voQF>}DjlM|ui_qKWr89u7>eiQ+Cc?m^Am;Bt*Fd<* zTAR{R-r2i1)a@}-o^J7Oq=wxF+ppmbOX&V+8 zd;Ho2#9P2#6cYNl-UBq;YZ0PT#0pFWQ2!(?$&UV9R3oX3z_G_C=jw7gG6alO&jwF79g|cHiOKMfb|fTnbaGo-)&=O2Ecs%*3Ao=`>^4 zeQb}QoK1+3+%a*Lz7CB|5MxQpjPa`i-VUg}S|Q>wKcbY~7;eTGWsq!zDsI`!i)hs* z7QniqVb~kmwhe{{e2;0B+g+QpKkx@Gg%3TA@+&qLo`(hgHZ{HdE1`=_PP%DUx^3kY z)UH9Y)9!<#kpwu-?c0ebC0)nQG7@itxC1fmWAM}e)HF;w%%(6*8jHwi9?cOr+4SQT za)TBNFFvg7w7Pw}k(l2{&4?@UC7=>2lN%DBaaWM_VCy8sOL$BR94ZIo$ux((qt zm~78oR(6>smXbIrFS!ByJdokhSYoK{{=n|J5A&8*UOHt^$6u?BZ~=%^`L7Ze02(Ee z>)D~UJ^ZIDdAeNe%`Xy{Hx?oa&2y(t3t9cV91<81Zp*gW|Kdx#uK9cd@~88f6G)XV z^Jr;G&}Lx&nGD!h)NZ!TA?4h+Tb}HICd{Ji9MK*<7L444IZ9U&Lk5F%QA~vMV8)P2PFRW2a(@8I&<-v*v`Hx**i6e z*(a)ww_hH|Aa3e#JS(ZMlSFs;H7tnQh%Zpvp55?hyX#U46FxE=c|D=pIlqE9->!d2 zPyN<=%E%+{waZ&CmO2a)zvzeTq}4hOxk>BK39Rayc5 zv&@HtQ?RR5-zs)QGRWGc`s@tZhbUtbhEV(>E|h@_gZR7GO^%tJH03zbEFTf})tA;b z=JkCh`AFGGoE-DW2n;V&>|N%0mw0Ue*a(_uYrCxvgr+64RBJ~nWh11RQYYPh(k@OM zmDUV;tCkXWNywD*AI=_W!hPCinRNhNmjr62)mcC8I?}+6Fy$H88`L@|HyqSmeCsh) zl=(2}_fvkD`&9q49b#jMAW2+A>+;dG58sZx5x0HsLDktcmTl~gL>&LYbmJG79Vvn` zt8JO}YsWk5f@0*|7e7>lfk;JvIoxm(uEk+kY~JouF`2P^foybiU!bm@!E%SPnh5Yh z3mu3*JjgrWJPHZ1V{x&VzP|6V>f`HbH6!@G4lc;B;}wH_g9dqsPk}<1R1wvAwiX-??hJ9zCA2)#DNrXONYOE37HiF=pd35vMkKqWy11=t6JZXLN^~|>a zp=dBpFPFZ7DZ?GOitE^5;@2A1_S(u*em*GwDz&(U5BDP+rPg4s;(}?ex!2uMsN@Kj zpjQT8r3-|UJ6f{@btpa)&V}s8yElSUfXKUMCx>(ejo$&6ynh82$fgC_P6VXP_tbvj z0Gi3ygu|7a0LRU<=Q$_0SFHy;PF-@U^iHD2Bp*V5U*#dUtdOs?5^p?^312T$x*u99 zx~FQE0;du$nBIsoN=*ZwJ#hjO-%Lu(^qjx5hO6Nen#(|LJaI=%HcP8Ih@Abeq~`kn z!6m|spY|pokS59iN5tqC>F4MIbP@Vl`e`~horlg#KSt-LAE%!_3<&9VUg7(rjKUkQ zj0aHL5Wghe zrvN#l&tgnxx;31rk6EW#%M_s{%em#M>_Fp*e=n~tWHE}VP`tt`*$w>U(amyWrA1@0 zwWW)chkDUi@A0_8+>0HI>+XAf2ob zn;h9C89@uu8uH*z4=uV9G!W5>;1ktC8x((1;+!u(F>yTcu5$VX@6G+eQD+%!!m#tF$DRlH|J@0Sk4Lud zyX^&~d-{wLK#)+Sht^zE9XA3g$cSGF3Eho=n`IYnB(hShg?$HJX&xe1M-se zV1!}&keThjCzk1=@EX3S*I1cUZj~1(AMZ`o2d2}h?#`W}k8x!HTu7*~#y0UP;G}+o zn0I!-o{clf%~Qf(M}Oehsek1ZxK-B;j=QGSPQQWi48z`{*OXiPv!x;^HRUKXqjQtY zF3M6)E|+|cxz*~3w4zb*ukN1OywrbKE6(Cxx8m+N)byfB+r9|=@KT`^6dM>eG$zeT zUUXuVA!gyZgNHIio*1qp2ZJhWbPdwSh22Ll>2%eV5fNpNZNsf1h{+Fd**Rw&34h*< zjWLr}~fE$KS_HR#6HWrARW$ z%GQv|EM;?)>~UmsIOnv`Fd}=FgtEo4&yhWkee5Ia;NalkI1bM5eD3>O_wPJBJkFoz zHJ_~~^)Ui%1aq_9EyX$BpEAoNVmCi68s5edHV=b#& zT*BcX4W$%w^Oe#qzTY-~o=C5w~HQWFXpT`!vlOf}FYUfdX! z)ahFKwtv>{a4G;7dgrpRM$3Uds6ujPC2p!WNG)$A_|Tt#FaO|t+R)X1v6y%`zN0tn z_e&_d)U?CridoOhtq}3;+U3fRb+M^zCCHOHt6w;M#zNdjQiWTqZ(iJpkl>^XsRU5{ zqnpLr%jn#jWoxV__ipC_6BAvCA6uQVme?N=H%kd)33%mWln%;t@nPBF{3!N31=uaO zEIb=ZF#A2M;I0jOp#mtQt2YGzRj2J3BbDtpyo@_baYK=?b(bYI?SJt=U$^Dz?P6A^ zOemDM8Sh_5fiap_FQ=mF^gYa{(Vih;HzHj%zcPQWh+p7W;0{vaU{)@W@f2WwQCH2e zb2Q1)^!!{u*H=0&8Pp$avG)m|tI`!{qR4>uXWqLHAeI?vHmmBlM*9*@X5U|%E_YBv zehHGTnS>WlQw+z)(z~4k62{G}9Cb(5eN#Kr(|x9Ij#gw3`{)U0ZB3a8E0Jm*bOp<} z!OSl};Bkq?t>@+Q^638i$e%hCO_v~lzZl?A<~Fg`laa4`;#5y&Rh$iG-S;6iR0$v(C%&31==yU<(wG`P6CtHgHnYzF5_Eca4cgI=g>$`JJ8v`56uDT+yvBD zx|%JWV^si#f~0kXnN@F-2=Dbku3BG)EeiupP@)~Ln*k8Eq2nR{C7_6vR|iA5Ek2j+K83H9mV=8#A(#8P+7q!L78ZU!|woA(}Go6(sO zCw)G@*s|^W+fXqnx3>)Q=H8S*Y-#|UvT}`xQJg0@6kdurWR`nfXIUVm6LazNp3j5DF&Oh(+tq>S2t9m$U+<{$ zTM@2X=;xnYI+R^-B)Rc!aR30lr)8Kj%E9n`zIOm;;EanZ(y5klJ5|2&q%InoKER!)%vT&^K}T_HOr^Mwg^{A3 zGRVF9;>oIGc1HFvBS-n8P$ovE-Zn0^MY=51;*Wc@QDA?Dv;{6PN$lfEoNaD%^AkUp z%mK4HnpTnkSLpTY6OOcp_6ZFek=twT9h&vkMN1*ciG3<$9P$z7j-}&s5tx5%m(#e! zv6Mw}WtN2EhF%a({^7_Zp_oQpj{sYV~kXvl3@|A|=R}A7-5B&V?$52!XO9W>cU2z8|`fATIxYzq~5fFCzQrL{9RbRz8E_k(l@4 zuXQp*5;bfy-yR3#khD?D-kjLG2W9~JWOGV(prFy2OCdDbigeD7cv7y94-X) z+cW_ME>gKu#G{pz2&J#>9{>kF)_gZ40EFJ{Le`S%mzPeJG=`u5dsRxX*DLEYJ&iDs zUX6RLP7&g{x8aFfJuBG$TphjgvbLN4y42ehckQfo-GyEm;2(sKu1nc&|4JBuna0F5 zOB)Tp{HcmZd`{t}O%+%9diX1YfGjHdPHAo2L+4V3;^7)HaTTNSR>`y%^V1gpCfdJ@ z|MH$wUVn-F8=z~ZsJf?%R1Q~`FunU*_Q=RlkJsyMk_z|&H>*-kfu9WFsk{>4L-Ye!8GdG$mAE(+(A4tA9 zqSbU19Ecf7*cVQK1Ws(`9;jb$+1C^ybSb%KJGMH%k8KIBJ@I6>(w^9|Un<9tdHm@P?E;*NYeKicv--CTaqv8H3OivhUDbc(E5h!peNm`QrgCP8oD%BNC- z`p)r)I@T^=*=N8f`#xgBT2ono#LyW5)rM(a0g)N&=xer&Rbi2W=MWQ|-M9a4!^{m| zr(dG6zER&>eq`@;UU%!{x_)Td>9tH78~G?oA?)%pPg;9cuEf1R*i`$|dQ0V{*_+3R zOzZIbZx?F_?1p^QK^&D`2-#PKn&}Ch_bAL-1f#;e~*k zw(D^jD2TU&5#FT9p=1AT*ugAOlFGOZlp|NWTEZ@Vs6%JAPYUvc&7||Qk$$!skZe)s z%9K8lB0U?>A!~OWGOCN#?R^e%9CNZCO~n2OzIo9%=pryg{Wtu#NDyx9!1 zx)Eu+AFjK(b<6)@b?oQEv}q~O_Q!&?v}3Xu&CiZNpTU!Q`fO_MRO{pfMY(z(xIo}*SSU2&vsXhD(bydD4kpzR z8{u#l4Ce*e;!}3!Xk;_?-4#7Q;dgGm^ifn!b*Vt;%P#o^A#I^Mj{BiO<3@$+2g7_DR})uVN%im%f#!#_le%Ji-$q;y zJ7^{5%B9mwYk$7d26bh{u5q0G6T5{EVd{bm7AlvXx>NDzhmM@(vPcQ+7rFK!BT%@0 zqG#4JeJ4Bn<N7M zgS}5WMr`-@0i(@sqEIFFz6*Glo^o7IY?Ff3it-q+zyc=JZN&UR_eotP--;kely_>< ztAfE0n-s#B0qGYvcy9MC*hTwZ&yH59T9uP&+v9UneK^ufBNX#l204%dVe}hj3C_oR zqF@TmRRZe!o3*0Hpf9X;*_Fe)1h-g9J!4IjACZ% zL7Mm-a*AycYCeK{gsP5bLXXHvoFw@MvZoiWRQ&7G3&mn)FHLCkdo)(4U>H5EMuPQ{ zeH%!Ag1lMf{#ea4AfDs4|L%P!)~tVEh0d;Y<^-IP6(6umOZ;NSb2jlzSoKxOHJZTB z!@2abVPqL%@Qx(Gx#*+7CGTf(U+HApS!K*=LkTnah|`&PBi zo8zQGdWXw-UE|?mENk}gBVDu1Q`AK^m}~osrB`PodSAh#cagM%dp`{+>p_c~9rmfp zzsfpTV?~E>Wl=s12DV|p?vhRt!eSzRcq>0H8?~+7Zzx2i-?jeB;DG%fB=KKZ*z0jc z3e$lI0orAn7)_LR;eWn!(ZPvhw6pa8OtfS4m{g*-qO3o->kwDdFxAj=GW6VP%^{B? z(`&+*PSBncuWUH0cRSxJ$R-JEMIlJWA6h?hlB=rv`; zA_t)|b1Ec>E)`w}C;{}>?f?6^L7nvFQ|5ZnQvUY5e(ihWg4KPCxVKNzv@|bhh4r}3 z($?+^1cOPZp656_76ynwI{3L1QWX{TyX9<-GGW3&yC;mzX{U&b-ns*FBMK=L#_G|L zGh(GjIpv$_3|ZFCGL@VGM0znUz@o{kOJW3scxJAGWhh*a%e@#|v1h27sqp@5$F5tF zxrDMn(r9DPXy4}EU{eX^vhORQXV>7U%ZHk)GQwMwP@y^SI?ZMi&9tjmDN8?xRF=hyfod|IaG75YZHtBE#9ATSt|tJ2>v<- zERixhKvkQK6k9`fg#1%{4H=scV($_3ca{6!Bckt1?;V=_$@QyxcM{sjRo~J1!;3e43;m>f{fummAgr+3Vs(47^atghs&Zpa8^p+uwd2Hw)Lv3uwz2_>*(22;1P#|We@>@G` zw`S=MmAl;`(IuRVaAe||jw57)39&g(uarFJf;~7z0e7!Cz%%b51oVHVrveXg)0v3Q zQ-KN*C*2z}X*;>kV7-D{D>q;4wsc1c6ZrRwU*NVo^dbvUv%SJn7NvvU&xBIDALX61 z45-StQ{4hUce`Hc5v2ii$=kt9+LSO@)5rmJ$$-~N^x9rv!v?qR(*f4=jNUMf=XZwS z{pRw}MnY-Q;q;p5fIv*^`MJe6p5h7qhe2ao&z1{N!TYOYr{}uVjFYP8)w#2kzgGf!V}%E>99thY(E>0;ix1x_e_-YcFq#MvXhE*e<`*U`#ZLOY<%))x%Np}$AR2p5bPk}MJO?kKkxwj zmK|vDhb}v9^XWr+urKKkRxGCJ5*eFd65gV!;hFVn6Us*C5UN0LTwqIYYB9oXBe||_ z=r^R zqI>+{zc~CJu&`==y8H+gz9STp+4BDEEj7$(GYrQWfky`grcV%}OYZK*DnmvC15-rE$qQ47*+qe~ zM>gR!+EKaz_@>pPv0|c&+B3pAVcGw%nSP`f`@IyWM0&3$dix90@%M$4*WA!D0{U&qa2CJdP@8}guu*-7l}&+DC~5bMNRdmUpl7isa|uidp{U>m zRI%Rx08`)}M`xpJ64%F`h-%t}S?BAz#k%)|UG_*Zq}}Rp9IO?^43c|!Q1mNiTmv3HLMA}N8_1KwT0lYUh~)LLji7)er%)16hBV^#)K25Ea=gZ zY|w4ePl8yZycwt4XE-n0sdkU8PaS$!(_ObN9dDR`tP2~yH#(C+SevA4x)Z+MlplRl zUjI`!9mvw+IMsXMt1!#nbmE{~x&C%ssEb(_uMkZ$hgBXIeH0eqq7Ax2Pnn^eW(Q{; zTvI4U22@o}Wh|WDWPe3xH%*w>p!yX@@)r+Twl&PPFlcxWXoR6>O&^#Erq8NyZ%3Q~ z)LA4DoEbthb<1DclwgdensT`s(&3OI5A1}21bKlC)kfTh99A=FrkCb^MFs*(`6VuS4xP*L@n4mN@H);>R1thD zlU9|}sA_=V46E=rHdomjnd|XYC}^+!1zvTi(cH{iw>dD=sts+h@b|hm<1p#XN}B#A zWsG`R6`KW78&n0PR#6%!-Pt%I0^Q!*WoFjxOmL;^AM5`PQ%MON1nDa?-?~L}#xKK` z2j4Kfbg#_v-kbc?qEjA<{oV#1NKl>bD>p~JZcL{R9M*$67J@Z<_cC==p2^q?{J3-u zh8gkhE8Cqo@|Q_fpC{N~e)*#gTn*6it2w7}sf)3T6;LCe^xDv2r$AfJ^(#k7!=?d z0;tZqML6>+{L~_rM)tV2r&X(M?>-acpbV&EF)iX+ebzt{_+^0R7==auXYI!NQ!51H zOsj~_KPN1`-6*(rQ8R@vS*xqEFd9iVvsFVP`EEm=hsWjFztgh$fmyS46IE#p-1cfU zd{uc1zZqM#H z+VF(P&CTS|fmh{Y51&!Nx5cL_laKt5oX*w2GhxRTE;(}_c9YaUPC?TO-zJUCKH7(l*_R6nYbSyoctOS$=Jk zeQzY?FpZ)$iZjnQa@azCkSs+cr|W(GbQiSHpBHZK4o+BGRQT}!* zujLW02vh$9mwFTlA+N;Z!J8|y3 zF1%0pR(j&wxAzOFp)X#;x^*ea0frMyH(!8+{h?^+3g06o1u!ceyu%&wfEnm;jX7O? zemXjS$E1~ZLLO9K4)=Mws9Mp`Nc-t92-#*rtHD$l4PNsnHG!M~>j42AXw$%)sl2tH zgTFqXRdpJ1y&xG|KFB?QOW&uJ58nORS-(vXqT(pJK=M?{Bl=l#enNqSiRg#2ZNwknTy8(%9V zxL>@K6Bsw%0Gv+xhKLM`y*#Mb;nwV-?!=+azk2;Y)?*q8!gj-}51#UimT>ibbw7*A*cZqBHcec5 z*GJstyW2j=kv=wnd%sh5cWk>c?zZEespLTuob4jV&2R>C={h$&=HtrOA*=swB>gf& zn~*r@ZMNwB_eZbtTws{=)nI?ExEBu^-m?Hl2>@~DY!-i35F5zw@OS_Sph8<&N-Fz) zwW2}5-uOQUN;8e2zQ5dfYVW(eL@hh4qS2!+mlL9fOD=ZmUrxp#C-L`nrS>vyYF%Fu zyRxJ62l(tq(Z@AYT!`yv#+6JQwBkDj{SgT=o=Q#1Q3jaOeM(TPS zf{-}pVbY({5qZJa-W%FaKrUHyWWc6O?*N9a5Uv*lCf|oQnw5h?UgyhN$1i43Uu#!KJKwMUH+;)=y z&iwCA*lFf3IZYYXl{gby^V>cx{&GE~JJ8;;BruybR(hM$BJgLJ$ubJb#l@lF!21oh zQqL3O2z$YDce1d~YPNPV$-f*p+qBkE4^i7IU_4$nHU#`xce+M>WONpo=*|H#b>QA$ z5K3=KQWWz$?1F6{*AD{vnie4r-ivM`!bTbA40^RpvXsO8>qaf8Az!B}JzSpQ*Ps-6 z@Cda=%QF0SBAS%#IBgQe5f4XKkw4?3qW86j1s&6S~lNbOU~Pg#@qGevR%q zL@dAKJ-u4ea*tXb(!q=2;FzGj9-<>+ z^TvtHfsetfELp^kYzPS#0?)sl8|_-6eyHpix0?3+?3SS5R|$Jb-Ix{q*foO zMZ<~%EVs2ds2Q6FnoeUPT=1mgAal}2&=5SV+O2e?U1gi1t=ihpH!I2eKsSXb9%+U}|Rb)KKOW^OnV+bGqK?U)&##4LCTAJ~~q=l5Y~# z+GXpn>G#K@ZzXx_`{nG_B;(foNf*Smpp_Hc`MEwTjsPN_SMjrK;KJa?iwrOA&pty( z58E(K-xolHu2Tkeem;c1%_Y~n7T%vB-so-{@S4o6uQ-P|s`u5R&P|x%y1KA8FnS^y zC%VV(x)FWBSwaidA!QwQDaYxR-2XN|W=0NTfBa_wvr}aAqxlz+*(tZ=N$h1Nd9_(ZvMZRxoZ1>R+h9<9|3VL4Py% zt|2n}Qd?-(yqwX`>l*W+vJc&b`oe?nfHOW%yD2W~+A5rc)y?wU%Ta%9s1#b7gx37P zojsk=`0!ntKomvlTJ1aOkCSHsEseG{#Q8)Ph4@KMqt9dOe&#Wyh!~XY`xLR-Tb+%M zcigB-sprC=1gjR`X6F=dLME1SUBnaH{Nk`?J-i|O_PM1n#(Ekh;1E@*OIOzr4xnyD z7nrqk^vE`vtklrm0J&N0Tb2uqZT&wHtzn&!9iy?VM*db=G849Z=Z#^ziH#{ z_pS}C;!j(m_MM3lXXibrd1;KN>dr+%x@qKwk7_rluXX?Y%6Dem*dk)D*HiP5jKFS1 z=MQ&0n@WAP2j2&CWhV6Y^5_AXas&>81Q<6RAabhjX7tTcGRYwwIEVHtKNteRA?Qg| z| z?&%ui_fOCME?!RNMJehmMUO>yjV)nT;&d%keX`%Vk~=Bst2yU`+%y7P{Ua}*^@sOG zYcw*;Fox@*K$z)qMU!qbr3atXqHxb@^9K-0<`y=>LYo%7tN^0eSi4m9XnZPv{Vrg~ zzIp;2Gz^=fK5^ALIG)_hlf;ngCV6@nwa1s|nlaSiT0mMkQr{}egiU&CQd2kUO{WDu ze?4C|pnlWj40XaUGxn4*y)^$o&#N!qCXL9J60mFH#N}vFs4L89Zr^QW<W zg^I3^za_8qKazNQGYID*qWZjx@u((F$X?OpEmE{w^6AWj-g)2p)em`8Psc~sX-$Dp zIFJXXuAnb4u6=&Jr~-nPEt28Pz&pKXN*aCN7phMMO9F~uYnn^Y;#7R?Sl6KzVD>W_ za!GNRjmk=$&6KR(J4fV5LKTq&||2 zKBAtJDG|bLj&|=G=|juReDm)fZj2lDWKZndlx+rQXgkVaGMZNVU;F`pRWK+tSpzrz z@D3VSv=ddf5EYxQ~ z{hwwM{=tb@Tx!OT?z-l)smJLTytbCEw~`mN7@%KDuOxFPXOW0}%HeshL%~EL{O`T> z0#J4F!J^Qi3R+%GK%hVur#hK3W(n95-2gt|O@Usq84I3)Qx?r-{Ew8El1Yy}*KlXJ zMzWCy@Ne-?H*XA%O7UN5_-dKlzl02|F40X#o;QYy>TK zNWs<5(OcMFR*1?R(QJTj*1Y{`T_64 z*W3OrM%~{0!uPXcDv_pVCO2cmk;xgpu<9niUuwX&@QPd|d)`2nkj2MUh7EWJ@-zT^ zd;YqXhOglcVn^4!%Z!J$B|_e=4ffF|o$pD=ZTC$sr{M*WNGi=#h3$ihkAF(iD4BNR zVl`aYK|@WcIcQFd8L*|}kI+T2`PHA4OUy5XYU?MZgV~)^aJ8{D86Ii&p@H|MftM2! z*q3-@o5!lg&iT!^_#FYjT%-RCup!(>uZ9@z7GM5%unVy-o*bU8<*?OawY{b*-~R!^ zaaH0{KmPg;X1g zTQiD1zUKQWf_#Encr?PKz1Uk9edmwAzO;0eTN_BbN0xijaH=76^5&rV?I@5(YkIQV zbtu-qp>S(nIjnT9V{Ib*mS$slR}{DV=)MYuk$vpd-7#i*godU%jYze7_Q*bYOHWV+ zr|6>@tVmEyRmRk|0~TWHiO{CC0GiNlbk57rZFgHX?P;uxV(O98Q{R#%tNh~fVzv_g zt&jiw^hS=Q>J?q2vW{{Mm(ue%Sig}>dhliV_i4F_(v*QNC*;WI)#8H3i~Kob$hqNp zDzmQNDSa;JkzjqDtvKkqA*b<)gF-SQM7p(#6F5G16+qa#(4Z&$)VRAK!!~a(48S)Y zjZ0K+857n-B!MgIZ@)OTLz*Uu)!&MyP>Sbv3HETs#7dgFCc#(sD7aYdsF;y1CiLH# zu0U5#(uG0wb|h<~rfiS+Jn1mD-Y9n|L2F;Y=U^|wh3)3F;K8ESJ~yWVnZ%b~UoLwS z4)RjAC<|QR6_|NdU?Yt-Zu{$@(APL$R1P?WU(%Eye~z&Kb-|h22jUOL@M#J!8~Ge? zH#eQQGQ`a*Ptv1#h<{dK@vFDG`Vlc-{|6P|Xa568yAf>b>6J}oWz7c=ktpU~O9j*W|K!@%m7`VsZZx`*=q3~1Rz=Ohr}7zA39l>c(PEr5yIV@KlCbD_t z=5A00!pRg;YC)^dX0)qk6hOaUVepOi{JXlDm-A0@7wX8W>Z)WH`CLoaKq*b9hS!~k zBW?B1l*bi3C*})AxQWF00n=hhmAWe-H>jj2K)?X-JF|Demb8DTR$`?82|N}YtNDe+ zuIzlFNlY$^boGop0Bo7AAs^H~xpqwpHOV0^j6V|N2dpbb+Vr^fxyewi;4_|G*ENH@ zwWIem*3-sR(iNr-xmMPtrLG7TH$mtX1wFgCgnW0YJ#10@hY0r9L@r7Pa$X0y7;qAc zD;Jz=OSK7Mm6N8BX@8Vol51YM2Q!kG(LOETp9YiJfSLHJ(^?v!&VI>%=IN1{T$iX7 zzIdh|1+m6GvaszKDKNctG2rdq`)<2l8xy0b($UnFxvfF{qL2`ncdd)UU8a<&tY~a; z1$H7@@9fG+x%w5qjKkHf`TE}sK#Z?Qb=*NU?dTBI>Q7u(!$M<}QDvcPXo~)ACuIP5 zyZva-Z@vFUQYyaV3o6nk8AlhBsz>cG$-kLVL8Wb-5+1I(l}+!VQ9mVii!E{VKrC13 zE>}ce_kwxfyj+nJrbqa25WhgiftU=ngwS{u1oQK0e7F?i#nk;AyFp-sgui@iafhqUR95;8vNI z!}Gn5AlA&e56(VtNhr<2)7Kfl z_b;n9akzY$!+yVa$AQiq)3p7U{#-gRtmdHAqd1;7ZM>q1!OHO>?KvJr-vQo1sV*CEs)==#Jx^#wB>Z*b}Q)k4KzZIG7xx~`^4;`dfW2>$&lq0Ov7-CBMhWy8a8 z=p8f1{sQ-#KG0y*p6GR3qq~bS{7)0$N_?X2?itUjO~sV2!Yex?F(DtxNrM!J*sO={ zuz0@C;-MKHLdW)1CRUg~btLhZ*stlr<+dWaGZtP<-aY=+iiE#xjS(Nxf-3*q0%9VF zDJ*rx%52vdQNT1t*Qr$i(AN^2na)F;21w8U8nfL4Sb*Lph3Jq%q)NlzWg5Z*ym!I| ze-EqpIVbp=or;(5F)BP5b{Eh$*Aqi z9Zs3J3uuog=-zs^9^wuAgxcbh6NP|$2`z+?;;ZLZ=)FG-@Sa&@GCjOhoh!DgO6L^*_dHIhhdA9*q!s#{AZaS;(fk`T2N`XGtFhlhUjh&WdBW7Q zwsNDptO$wk6?DSf=1u75zc~jm;O#O+E1gY!t+^>;d1|lc-?<>m}PS1QIkb<#%os-#iD2$|0$O`GhuGorf zkWW2ZCtPEt&aosvFZ!IGay64BKjb^F-2WueDZ1lQm%lF-;&O^!Ad9!}L7DrlNQdYh z_ZsK)mS4=A3?y!V)&_D%?>u8c3>StZ2m%eKU?BI(nJ;{o&;FlFb0UrA)>ZIK3#au9 zczZM4x9$%d>63NHFMllRye!#isxuSOoR&L%&%x~AI;_SjA!o5)Zy|3MhJ~NeO*D{s z7_VHie&zuKz~ifW7`uleeG#MZXO#oSW|ZtvClK(X)aR?=#M80G1Hwgq*~Hd32GQbA zbSBsZyd8a-e58ySsT5Mg%B*%Tw6FVnD03|Eq(|p>+-AjcvEWWVrH!*Az0*T-cIjcz z`?(tFj4^s_p4blM?EAkTIXjMy7Cy0Tm4@{)vCy;AbzVih$5&=~ zpHMpz>SNPY!PC9R5+FQz-sMm?DsF~Ua z-kQQOMk(@}@KfiX4e{TLt{-H*e(dk8rR~GBRXczMNVKViB$!4Bu)298Dhu#(S zRo}Fgy|#F3ys&)lm`iE%x7NGiFBajj6jzP~K`TbC*Lu}G+t!xBJnm);;Q>)2JV2SH zZl`|6wZtBd_{b65F9r?YBQda6@9M54CG|-*ZUqXoCHu$#;a{GFERx@8;N`R4NIl=a z8kPU@S0hD_q5Z!S@w;xwndfkN6Y?WrY)w)mxj1X|KMEG=?3O}cHE5kn6Sn8Vg59d; z)7Y1vIqK_XLrC~X^~;q-!4!eLmDkY>PTPt~b^;KoEVR@=Fc{s1%%BUA>tirl^LSyN zPl};WTN-xy7n&;%{l`tgl+4}a7Ly&n#lf$w-@WJAgO-N zq`Z1&ajR5@fPGN>A@tq1wAHK#BNohgHFA8hxDEr8uzzi`?!Ht6yQH%H%lrXfz-gCpo5e!g>(AvXLk?zIZDX8-I*3g%S z8HK@dc6J&n6GlQH7AV8VtyE6COH!@22wA1Dn)`pP*-P(bP4O;j-lD-h-XW!0oSS$ol;A^?c7+gWG13^?PH z{EW&=n<><)=e4MO?7jV+An?TXq){R8 zDf`6B%!v_8(GgN1Vfv!ym#s%SU8w)1W>=8SG8dy3$*do2P@Yx?-3LqtgCTH<+M|s6 zWP8`p{WEq8shic@UpCJL)id^LmW%i21br8Xi6Gb96I<$rrA^tH~v zwdrrWuj%=~8-;yjwfXDL(YNBs=Wc)e-;Y&gswyT<^dD2vJ3L(k7HswU?6JprQ*O1jRISE(y*B?n1S`3 zjmkz1FAvx6nL*`j?=An4v_s-9DJGS-E&V*w+EIBsv{gMLD|6~B_aEY%Cw}jWGMW0P zsdckG3&uamQNr)A78&)6*tISV8CfSKiMBJ)93kg4Y}( zNtvVwnYW(p?HpCj1eL~x4~9|0`q$*zPd#Q8SP0OmmhSpJRcYQ*tJ$+Wq2_A*b?@SHX zQ#^Zu+B^V&Bf;?lCMSVK=uo5fIw-~~XwffGoGGm6fNjicT5G>@CNFa~=?)9G4&}VC z=Chv->-ci8J1y zEK)fA-}QaV9H*sXQb)AFEibY7zG9#f|3HJ@K`Kvmly!|byd!Z*t9|Icf~yXD5ML-P zqC{okY0jusyFxR`)=E-l0D}C!6~5bDRj&e-JX8b4-;|x&%z*BD_w4u=pGf31Xi{9p z#uXP665kjaG{~ezGxcRXlX!_BuyL%0nit_0;w`MrA8IP$%d#+|J>qeM2E$AZZh0e^ za5*a*J?`u|t(?B7MQ`P|R;=zmC$C0}?zuKxDneFR zJFIgC!&z5sgp=heq* z(02{yTK7o%pKh@|lWv z?(on}e30QKQwamvyDV$~J=hSS+b73&hwJ<=(JOy;C?ARUzK>f6WM2qdPFDVXUY1hL zX}%F@C5VNo>a=P@Q^nX8IKjYV|Cl5J=9{b~nvS57NHdLXPt@bXm6_hLsQ zAT>TMGdPR7E{S2&>GkZSR3n{+Oq59aSn+WRm{D7fPupkDf^5tDRTu@DxuRCrA&=KS zEJc5g5BavdX6V-PI2M{=^iU;fZJlNQ@#|g-s7H;nSRzK@oW4oVS*d7It%aSE4PGx% zVya&B{@WD5&er9Gw)j|b=DYwt^qtEVT(m=~$DqqcAWM$Q4txvo{v;;OEp+m?ObZ^a z;)tcc%)PUIOeu5q{DpTMUmp}-0*!TpW#~~ef{ruZn@$0Dwkodej*x%p_Jt^dFVQtZ zF_b!P0}_V0;QnbBu*?L#9W_lc<|T?lpe2D5h8i){e)I zNjf7}N6p^93j+Hmj~ON1E5CvjFT1t*4J65!;Sa5*=Re>6* zoY_YHtPbc)=PwSAy{_-DoQO$lY!||Ch>C5l*oif!2I&1t_d9cbPGpd$4jYT^_}VoE zCf1;`dofm}MNJO5I+p>{8v*;=0Tp!hpfDDXQ)^NWZ557JFtP4iy{HSw)J74SWBL-x zvLH7Vg94`-qx5bwZ1Evp*`X}`z}=58o>c7!SE;PLIDVe-{{a`a{|8)%(toA3n;GKt z_{7jadv|jusHS@@ulrvbxH6Gyj5_+V2Bu);He8zV2;L%-sxhF7@4Z$M?aVTZ4&a_(xq& zg#_&)#;{l>$LJ$4p59L{*UdY3KZF*>CuqC3*?(!1ZO&&VQeVerA(zLExnxUKG^RmD zYdGdkYvNMR2r$XE}$*U6lGo=fCTXE7KEQ<=UL7SAPnZ2_jf9 zhyAziVgb99khG06Gu#OIB&~E1f^08q2Qb&63nh)0WG?FX)xm@5~`z-RM@+16k^3m3~B z_Wf1X&t@g8IR!XhZ^K)i2LZl8(J41$aSby*W2r)BC86h!tP6&Df#x$GUfTq4fDmyf z_ZV^tN0}a3lN3i!n91KPOxL{6b79Y1=a#=-(Q%mHL?`s%aJw*rp>(` z6CYjLTyW)7t;hha>C&}w>ID=LZBOo>!5lKrQJ?zqB9{5(_dRc%Ndrn6j=i{a-4M~A z%>Gxz12C*rmBtPVQr&+MWOs(?$%Q0lP6FrB-BuWo$oa1EHbgEUKs_ihuHEM}9Kfp{!%wk;ifeW%ZE2O4U9 zoouSw9~3-(X*N3|=|_s~Bk)4;dzMEURvKsM6(=?2#yC$8sDkt?N|b3KfS6A_w;1mP&g(2 z7gPxvK%l&e+0)6 zySrqs7P#ZauiRD{i)YeIHYerq0~}gozc{sJR3s!mrFOYRy#07sGFi^kzLymj&PVS+ zWyXx;C1eXX>}}jHDr_6t%1?=md|!W=F2xA#bX$~pvzosgzN<+Oe%$`|Q(vv-2RWNQ z#g=o5ahVWGK|F_3z`E&;FEpT-F+7$>u`JL3O8roO|U>i7NsKK3TEXGJQrtYlMJp`ub|$e!8r99mW= zA;-?FY#CYSsO%jX8Amq9UI&MBey<+i-&>#8AHaRC`x?*dd5!z!aqg)9TrJ30v2DK_ z!`~Mqa05h~`x7^LXe#%#Qn{fe#jAX$Jf6Kyn3USwyDma^naa=c(6$*uDMAuAEIzcm zc0V)rI3DJB3O`tZW0=BUWZc@n_?YlRkCcsxn9Pd^Ig~TLCC$6heBLJa4GAKu`9E_4 zRTj_N*h(h0-cHCd(|$Ed`}n2dxLo6gpLJ{@Y5~X*!T^kF3s%rWK%Y#dS-KJ%lJ9We$YBet}L^ zz!t9VBMcyRm}@SkTCfDL4)xwo6x>d2dpwd64~qj@!gB_JF06OZ5`I0gKilGHwMxE{ob#+yKFpsP-lgCMJ;L>2mzcQ!xvs26 zH{$+&F*F^5e=DeZzwXPX9$(kEQ}|7x#*Plze4YCH2Z3Fws|{kIX%o3y=UfKglTG7o zQi?mj?O_&I%6ApOyE~0L_N_H~0Axy|8y->K(yxlkjGIVbQx=?09bSQI#w)#N_7Xal z+Kuzs;|jaRA6@-h)JhDrVUd&xeq#FFmHik>wT~P^)+vio9uKXr_*Ah8@XX@jN9UUG z1At!2KA)nOHLZ#7a}x~7{&`Y!D9{HUvC+A8Kf{6H!Z9~V&03}_$Y`qJivE=8 z(h~e>0q<#2>hYpLX-kHiCZy||6kedKk16f{FcNeJ=;-SjWk0P<_|tn!-+q2*yxS&~ z+(enDWSjNrQsIp3&W~|56}Qq(p#bwoZnb2!meTz^T6t-8JOgiEA`Onz1SLsIOL3i) zBZ)=t%C3rU;lKKlLrk13H6RZCSRw;FrG+z2G~O+C2`@5w*&wwE>~wLY{*cptr^a?d zxj)@e-Nx}Si_ere5x>OfOROX%>6n`77oIv;b#eBJO{Bnx)h&T>%<&yLjzCI^jg%sH ze{|}J$OS%G?ETUwKD!v-9de0w!}&aK&U|rriti`AE3d@Q&ITwHwg@D7`b96fjyZ4b zr#yYkB1eLch`4Ez`FWtW;tBum(R#HI4N%QhbJBbAW*LV`EKg;i%w!hRCTV-$Od)+= z@=d1GEGuoKLF(60_w+rm9{5-41&SkY0jNq==Qt#jqy?~)=<%l>N5K3rk;{WnhL zz=>Z*^(=;As@=!o8^3Pf19yFJ_~dAmcKm@QW6=h<0Ig&C|KFl3kw0+s_u%aG**jm$|ID!iWuS5-8I|j!2VlG z8B7velxrDq!It->O)9^*&?6_8;OaC+T~#4=7wNR!T^?=uiF!iXgghvAc3;& z_jZTEKjsa#MI6{`5~1O0*|O(GJbL`>!x(`OKl`owlvMTbt+C{nIC(XxURBDPuAwE< z*Y_|fzjl(TN-o1xeIa!E|GzZtDvk;{jEt|>hno$9lg9GYI!C|wFJxT$h3dCoiwG#m zn7;BNDW7kwVcRF|RGipWkf37{k;^?l`?p2QjE?}!`L#wxF9p@^@K+%Lm}*nXJW*Ql zhPFf;kN2JRg>d<0;+1r-D zX{rw;e{1NU$Mnn%4Vmg?82_~HI`@38G}&&{$n=%oSfUFO7YQ{$;~SrX(sbS%170^% zp^@LCUt&?AKqu%N1#~->6 z0+I^P!`D5+x<Npt7>dFj>9G(bA`N)_!n3R!N1n>}!%q3S=; zIn@%B2=V~U_KGrr$QYK9Et25##AqcbOQ|?~;Nh-~xb6*Mczh7^x`T_xFDO4`Aw20m65^<=LQ{rn4Iz2)}6=QYad z@w=xpVZgbW_!WoKSXL%BSh9>8h*};K4OL$=x(PuodyRi12Sn6CzbfZBM6fSsIF$UQ z+tXWiozqM)5$i0Tq!ALf8?B^^+S0k*-oQJ9LV83Ce-I*}Z4jilr=G+@^wZs? zj8n=oFX~3OD5@OahP2;rtSESZ^dfr)z_7awQqcbofk64cPIUgI`|gp z{R<90$(*2mFGfF4u;`bV*eSB@q;*B!1jaZ~muq0Go}g)>R2l zuFk_E#xVk)^NLh5?sg{h6Gn}&vZiCch1<%Hizn8dZW^PFJcHSTN8sXP-JW5v z{7^^_Zt=W&`FU`wvle~k*LK2nEGftoDe;+yYs4I9PA#-zze&6jo#z4wUyF8Yolgj> zK3to#CXq*O49*Vy7uOVdPH6{ zns9m}hO%$gx$G{im2ENzy<1=>eI8)dV^1_LZf!F4Sbg#;szXpk(NT6Mc3Wq-=tvbQ z_66G)iO~A_u1b+FmEP^6a*n|(ri5w~r*#^Ks87AcvR$f*iJ|vghfa6)aLeFjp!GUs z!g)S^j0eOS-f+IqWvc5WQOi&dzebX2i?)zyeKU1Lm_679h-Fe87gXc6>6$?&dH}BG(g4J~!}J52n~e;$&XLd6 z4{#xDub=cXqbdOqM|<_X4nZy~(yo&qwVv?}QrxmO_&j?XGP=NU-T6~qG4r9zkShsH zbQ&RdGtjdLHbqH0n5V59z>a;tA00BTbDGW&Mi-Sde!2xZ1HU}G%a2DQ8r07r(%4;d zGarHltDTe4Yyq1w!@8RaEAq&WS1QkDGqbpon#FN527#2gRqkYQto{gsF{%;O`tzxa zSdhcil=k$;TfJD5>f`HN9Uk7x*mE$%%O?jOgd5c0f|k})PDtGpBm8nNZ`@0bdl{Do za|h>bK(P~tJ;zgDVtx?LyEgzYM~Qq|^_c=tTsjT-yvH`7jgrzP+dg6tsE~kb^Qd_` zL0RW6Z3W*R4ra`sE)Ts0hmOaxZE(_V)$RSXHgI-#MyR+aJfc1zyIOYAnT*z`Y{Z*- zq)a{gJb9E~;-hK685sd}pHlkV3 z{4;Rg&aa=RDewI*>kr z;Iw&%+ht#`SBO0v=gzlyTC=lU;#XJE9xQ#c`MdwVgA>-Kj9aMiTdIbLfg>8xUj4+F z*V7J4z&Uzu#!-WQ?+vWbQlzJb2(kk|cX?(;+*ryL@Z(lD33vW{sG z-@!ju3D23V?Ya-%!cH5URUmj)e^OVv4NJWlSwQv)clbiyxpq+nmS`ITty%4>BW~&6 z^FGe45Tcr&JH`#gk|82&VJn}^Uf1m!ejLX>D1M|1S7i;G6k~?4^__tlOMx179h^JglY7`|m=^)xZm_8bd)H>Tw?@#nFqaFcKN{t-OPz8rojz5S|Yvw@oKdYXZ? zW5tY?a>1p5Ltp-9GHw|$w|0wk$sdz~ExE`Gmj~T`kpaXCJ~Px7xkj81X}L4@#If7( z?#AWjZm zUVSLuf9`5JQu)3qyxVIxGHTO_x{ne=9C3OUh$#*=4y>}`oWM0H4y02Qs$@TYMyAM8 zO(Ds4l0w&P6VDuO6KfFK_LJmiC<9R!lz)k5lPB!BXS2z1v}45yttRVsHRef}#>88n z(`V-%E_`T@dJv4e%CbQ(XiLMYyzQab9R^g{3!!uvgaZpxOO)On^|Wfj2wo-|=di3>8`%eQziWIZ(g|;`s&l0y`Hmy8 zDhr)LIx}*xuJ1?dC?e@p3`ZI((OS<~Vu=*@Tl<#znlX3HO)u*c>@amEAa26!_gq!U zvBuY0p8Rj>-gAj!R5xa3&!yG97rM&e>nie%@Z?;vM25Fz1MQEo{jub##%dlzpi%vd*&A@Imo#JxR{*;8X-umVee8!SP7M8|O8)uVd`!(!x^ z68^s=#uB;^u^raB^~)EOGGN}+m4Alwbj~DwNQx_F zWb)c$@#8FUb3bSOpHYC}gTvJ-6YC{MRLMa4wGsLcyy%zW_m~@VpBvejar`t$%Z?w@ z>Rn3M5m7Y$d@Y^QdSFHJ*1QRfZq0%ax16Px52(B}kHl_chJQlNgvmmKDxH{)`zU$ zaDbh4xFQY5<=?S~14>^BgS=CR3!M}z6OS#R4cvP;t1wXR=k8-g5 zJXn!bxhU*?zW1|x!jPSLiaA@R@BNI^TwVV|Vu}m3S!nPS%M8;g!{>E<1?9R>!@B=%mP4>}dV&ddxf_o?BHqx`f2fbsMHoLLSnw zNR3!1y74{dI|;(G$w>~{OaGr+nn_&zM35d8{UOhKwTG^&b{@qd``HguHv~>{~;ZcF88G&VViQln152KtrSr0ic zOg={k+Ij6!uYdRW3nN9DV|!VsGT7!E9Y^p9WM2~ zwoFoalj#)2!+}LDTDyIvL!7{GOLr949z$EgE;tqZ>H*-t`;VN*C(4P5r9V1!d#~I< zd2ORxjiPU7Bm?s`Mg8SPg^5rsrC&2sdZobD6TkR)^ML#uuhpd$!>xpH9B(7NW2jE{ z?L=?nK~zj@6jUm83#T>8s(Nl~#LmRO9#8T-EY07oa?6YM0W1h|H28N58yDZl)?HN4MN@y_Iiv^_V0;`pA-e_%M3F9NbrF zXKFstcHn>hE-TT>XGLUQ`S79Xll4E2{#>RXzrX9)tBtr|{wC8=rLdNNEM<&Kgwz%( zTc%xVHh?NTg!?H>k?H10xzc|Il8gZ%E6x6649-s{>S2iQ9)G@3+H>>s0%GkDd(apr zs^Zt-gN92GtgCBs8DbXH9ANbKXsA8T^Hk-a*1O3+3{U2dsXcZ8H@z5$ZnaIv{_FHb z1cYeQUE)

wMuE#|r?pRj(Au}XN{_{6_v24G4gqF9Hr3+l$BbO!lj}>4LfWwp zchqolC6A_A0v^18eNrvj#`*Jo)0{D&#|-xUnkb+yctfADgguZk<@XeQU9quhYGDud zZ8btIzPb@rnj|Wf8vW}H#^o|%86g$Nw|Jfk|L~#R$m4ab(hg^adPG%T#@cJF8`oIT z&;h;|P!NK{N?>cr$18rCloF)GRyilD1$D0xbiRe;+?$gU0a%wq8A(Ls&gBrOBfg%| zdH8J4W~GGf=`Rn3BGL4nSYr>|5zE5u&&`gx^uRefx&l4r*JW0yeN0((pQP=TfjO+C za;y6657|ES)HxkeRifY!k=ng%e_QiuR>5C|cxvZJ^R+_eSmRgC{R#7}E@YU!6W?u_ zV!PNE<&!@wSX7z$4W=9(ZkYGFpY46qZ4A;ghO16dlgO54zy>bbMr!}(L)`bvOQ&Ar zG~!365mx>$N4k&_Gji$8eGKNE_b!GNi}UV(S`D8Uae0eUL>qX%Vj~S@IEs-}Uu02X zL9nW(+iH^ziq%#PB_EIh>PL8n8YWOXSWw! zmAZm7`$!?C%vWob{&<6nfI#?~p4i`eg? zf2e`wVd_Sl@qdy9c5}b!A9yXQ?KP?h-}N<}-tBq7?O@JA7xMGg&^`MXrQdQ?R`C6i8oB{W!!j z_toRi^&FtIHTRU+i5COQ!z>MT#3dI@(#@X(pJ+SSOO`rfTyZ6&-D&eBFJi*DHQkth zs1>1}l+8=uE_ln}e^h%^y?+^NF8kYfqW!B&`I!M8csHZb;Br4@NHstgWRcwX2u{~D zdt>nf3#7mtB8g1)O#13&f;T-@YlHDh(tiY@h{t2vTlI6_*qt9N_A*Xwr;~#Dfa50! z`We0jCpTn6I-t7c|39H_g?H~G{@U$#A2Ii*%R65D!l8ELqkIm7OXT|BGYqV(@!Q|4 z&A9bjB`<1u6_s0EX*(qT=-1D%#xbnSZ_+6)`_mvZJDWml-C311^e65sF}ZE`hlec?zi$S!ECDzB>fQd3d(xv;PxGc!Ls zH#rju=(^F#RJj@~x(Eo3n^pA-`6(ck#fu+^xE;6cp3+pbeH-dvpGQ2NK-jUt)&jq; z?0QF&QM6R-cxS;?NfF*IHaRD~GPh5?(pa=wc8{TY+pgjrjpCJ68sKft|9$X62FJ%e zq_ChHUD@`UFEhziBpMSlTL}wrM*}8P|F%oNywx^}G^=lc+0&U%jldk+_)Esqe?3}M z0L>XOdn*TzU?_4VE5GEetL`}(L~PvPk9pTw*L4uw@K&2L@~OTq zpj_a6(~bJ{E1;3VbT)-2f&ylE-R53e(aoN4Sj!TJ~i zquzm`O8L}cNTf2waLE{vL)<~?&4$IPVhd5Ljb)OnQ^ywO^nUPF`Z!fl_jQq5Bj+WNvERxT)*5p+pk0JuvS)P?Gr z+ptD&yxu|=lc@crnwJxVT~Ae@Hv|=r`Si@)tWk|li16eEMrHc&URQE=imhK3qhKUf z;>G|vpHy{c62;N`=ADLo&IzH0pc&w;vg!JsoSO)L!Y+Kp+>uW!=Ce%0=;sUN!EdT3 z^mA+m&I~wx)Y!60fV+{M?r2>uZ&>3Gob?(}TW!Eyd@<}jE@yFt1)&ct59ENPY9*uc z`h{HcAXdoP23AP9&J_-mx6dnDJ+4wI z7hZM-Pv;I_;=8{n@*bH-dPbxG_75x|tZ&;mP8LQ7CXfHI`KqVHAdZ)st$X*C)2CbS z)7q_#q(9+EnN|%xx&{)lH~|XJYrE`?$Ds?qOX&0M7VJim$eVMwYP9KWOQ7oN8HASA zkelv+J=GmaDnUDa9~*Onr%;petCqI=dp%7Lm#!v@3PY#I_h~+Y^7LR=(+XF1&)%;u zx=glpy{7|Y?TQZVT7oTME$7hqR5VSg$fXU%AX>)MrM)U6Q?eRzV$0*vmTVpf0Hh9kU9i^c6M>#V!(i?Tk z?tv-phkr=5*iO_Kzc)dsTWywLrJkz{fa!I~s)u$O*N=b&n6Yo*{GVmiWjrT+z%mHuctC^(Q|c+VMHw zJGG7;^m@B+mr)=Y5KDHCMW7g#^PR@oKO{2-S9wVeq1A2fh1nu%g^5t#BQwth&Kbvo@T;6NiyUwDhr#H~F z>)b0&P+PWedw)i9(s#;#u=hvsD#Cm`kkU&-`GD_OeTec9>Q2Pmes#h2q|TMfsZ1HK zEga-NY=>X1JgZZ^?UnFyT}&3IrC|4X;LO2g#*F88M@n~JZHg=OQKm5q9@a~IQmUC; zLcweS_&zrwOm?YewTUKq{iO^{D*;+7`IxyqQ*O>qK!oO5NkO(KQFY0lrpFMGMw8VLf^alI>D z#^xd=Hs|z^rz~|kklpO&d>UzIyvbl-rf0h;lk6sdwA<2%+N2`iw9_J;Ot#0PZR`dK z8|_ifw3)7ZXod&R-!lj9>+Vp^K7WV0IADteo zlU20(I6BZJpH!-trMKJd=-d%taY0)kv}VT@W}_f$awAxHh2l0D+O|A|juaXr1fn7H z1>h5$$`TbyQaV2bi&G1NrbI~X2S@})C3mQrf8<(v9)o}o>IdHB&6r}^vWbT{LrghF;xja1yMoh@v}k5ODX5oC8i-uAa= z*O8hoKP$Q>SwjJCxjFRpe~N*IN`w1A&bdx~yH8>WA#E+(9AK7L+Lz#oA%l!@7;1<4 zYm6l|Hz)X}AUJ={VXwIuRViKMdX%98t3zES?sH6eP2@xp%O9)0+BROI-l#FBn4!3k z_@9tLxC`M(?DMaU+jsCuJX&r1>Zw!Hgl)&=V=ZMK!pL3OlIj#x_CsMTHq#`&Wd3r_ zxmg|mlF{lap;Z@Frtk7sp@9gUH9i7@jKBiG;5I$T+$`AIVJ2Z#oiWkj0oZuY$#7yD z?NbT}Rs^OfeW1>Lj|^#R@?NS!KsBb3ym@>m7G?I*w|bIDGK*8g4zkYf8k*Ygz)Zi< zA?CO05tCUNT+!VBqsuP6H?H|m8m>g50zPoQHLAK~jd`#|a@azM4++kKt#_B{+` z(-91hzo1H@g{%<1ZmHx^7%lO03Ikd3o)F>&&EinL58ju22~=&@D2bHc_XX zJboj0$!h40K67t;QT~On@VraK+SOtnwt8wF(hCyBsEN9>D>a?VU!Vm_=}#fs}b9Tr+uqIfswvgX0TZx-u1H$m;U z^P}YESU%HtwO3=>h?4D!gg%`_IC-a-*HSlf)DNPy3hrJPTL?jzGRmn~FSl6>x%ApH zw+*WTM17YBPh6lRnU$Q;0Q|6r|2Xgy0wr_Q+r|_bslfH{73eBL*Fm>5e>5bgf zqY$`iyh(nBoh{U!)r-_T>eO85!#26&_=bmW$A8cjKe0uUnc_}et zN0N6!^d9^chmUerL(J~5!XMXnMglJDsYL($Itg>W4e~F#jP14$$5)0A>#%S11%+mjWp<7??D<&$Q_x>(g z(BZ5v?{lQ~wQg~^CrI3N*OpBNkH796DeIo3;^qwKkD*zd1; zcC~EI8aYX)p0WCYjt@|)o5W_Ki_G?#;-irZ*2Bv-m2wKA$xHHKSs%&T7 zzoXYe;3xWliVGVb5gIBSnw z5u}#KS^0RJz0>ZS@N7Os)2GL^l62(@>GGQMdVL$+;v7-N9pzHd{+uLh9oouMScgSZ zz@o+gI*EeW@*euk<1?XTko?-DE<^I$*=^ok-Wwd-5gLh^pN4xV1%^ClmUR!S{s%*knFG zr23d*&?O_5g?F`YUF@}L{e4|j?p&oXSsuk(cUDxUr%vpWqI{$8F}%9h&qH&?>7IUZ zX485e5D0itL{^vq+8$QDju)kdygpV+`9&O$p32_zBZ!%ovZATVmanTJr1vXEiW4Nz zYfTG;>22!t-eHllD2n~$WWZ!#oOM51V%p_Y`_KcVtlM4GwShRmDxH zDqq;tY-`Th=?t+>UR>F}@hGeM_3?@*hoz6ryTGCICLw1|eQ~gaIzviS%dOAlzgsB( zbMpt*9H2>Z5>)TTIeQLyu!&B3)rCsQyx6RiX_#!;UD~sRaPBP=&nge4vGm{pO=5Qm zh&XN{FYKACAzp{?#uy$f`anR z&%O+z2I0(FjUV|#ehv|jlK7=QK#M>ohFmD_whPYI+bEAv<0J0WZDO9^08`2j>h4r< zURfCvTH5CVXo@QcvZ|;0#>~tiP(zfI6V2*XBwz412w~CoyrG(lIDfxsSJ-U%V!j08 zmMh#e^j8Kd6k0kG!yw0)`QXF9huBp8Gi5?N@{Lu3%&lRyLdT_hKOd$u)_>SK?NT?%PN)j8LfrZi(W@8lRolp`gmKq=hFqRvLVwj zQtZJpSfeTL`s>G`g9XzpjUdxe9%;1=BX1VNteg%%K+^l&fO|IsBMqHzrzmcnBo!ep zy3cWf*^gnGB-B^sKD-zF=N_FO@A3@; z?)5>+%xuK9*<(m)is>T0Q{HJQgd- zn7qK3XXl5SAZeerv!W@IM}{y*VO2EgJYq52+#_XI4@!D%H@d1=9@wM%eJw!YZoRl^ zR6{>E*ncZ{?Vpil7WAfyn(R~zlfN;sCf420NjcJ+{-%41F@xa5Y93!t@U|04Ha62b zSSD@jQtYV?O6#TJ{P+`ptsotd@Srz|Rv_71V5SxZ8bN8CaVfa}R*fRvD=;k`s1zo?LLUU=fByza3|V= z0i?_iVv5lon^)M@h5ZyuqWYx+=%lGZ37uf`N$~-cTKG%2q`7Tkicm@(R6jd%2Bd@h zcIQo&&i#7RhneI>_Ae#HBBMQ4{c#&sf5Jiw9vyF#DE)#LGb-XT299&&r``u$gK9fq zpX>^Nyx{=ZW#Pj zV|Q@K690@go_j?)dV2<7KEnx%(jb5G!TRR6yK4J;G0$%5IsVPC8Yen%ED$``Vmya%=9U z($e@Jm{aOj53AkbX=%-Y1aFVyqJDdp zT(IuiGfR@ zVsS7Y=;rD=AqX3mwIt#0u2jq0mTw`wB!=%Furh_acCMShv8IV@-$xCTuRZI1?&Lj1 zj^0kaCYMSI(0;Igw};+me|MX7>6>>Avu`Bx`dGrmNHu!Wkf+LG(#rFmS$j36@gJ2CP1*bT{e#;*yp7MDIMkzH=TXP_dKh>O{ zXpG>~q@vanfI#NPzJ9PPsm(w;kq_N}-f@g%%}MN92nm3nRr_}k-wP|E;iko$6yhw@ z=V(*m{D~Q#>dxbTw(k&^Be%|}raTTA)t9cRsW^u;l&X{(=pOv=Q~q6bKMNTMmqe4? zi(>!v{JJ`Y$TXk~@x}|ylc{ssJ3`Kk)2UDE6)W>jO zHwx>E#^+101?vGn7eVc?lO)1Dcfl&LL`XNPA<8#cewL|ExUn1=Y#twH1a+4ScG#b# zFCKFt`Xy+L`G1c$(&dWu!2lLgx>D&u)PlnEFNknbYUaQCA`-y!=CrhsX^LxxU(Zvu z5__6Ihba<4ax#QJnyPfjeYYZpwF0nEv2Obz8MZ#43j>l9YIjeTaRAF)Oka3|fi7Eq zaHsYoJ?J5%qs0b`Dy-eR;=;jM1I=R-kxl)BF%_oT-5^mWQ_Vt@1uA}5mX-pnDko5yKgm&l{a|HA%yZ-&bj`#QX>*Y(ee%p_0PSBm}m2T@F?nl1I7^Yc#C7&Qz=9;yG}GcfIx5 zX*ZNyz^5&kALUf(r}Dqhp#y>rk=gzN5G`MA5fJlIk_KtaIczb|R%hVz?A{#-QkH1mb`+1q^QBED0Hc0g?&;#@#^Od)V6P34A zD1yoHPEU63rbM0_&Rk_y=T~G5;$+Q>9%4Oet6Wx4nddCV2{Rj`5*gF0OCGEHZgz;W zL+&-Fo$(bmpm109dnrsXB1-4>pJDILlE^KnY3MJ`Cm$F}b%hW~{$j-C(tEAc-=PwI z_wYJu80Dr$8e#FiY4_TQS9GIlu@u-yRndJl!XgV++^%2NRy|>fc@i`Dh>ZzDKGF&^ zdv5wh!}8mO^z1m~>Sb=jj%U~aUo~k~gNO6tDiU=$(a!@^K4j(PInTi4nO=HigZP&`~o@AnxRF==i1)9>>FsFL}YZs`X$2O{K=G z$~ifwv=0aG%cpLZ?qPS^e=REf?uvhRiP8wPz6n|Ed^oI>O15q6BnZf+w-(@3H=w3S z^l&RaUKsUlgdZR-kzN=){7W$`LeRkFH`08(Mt>rG{+8Zjev^S`7--Rg%IdnICxKm+ zW&e_$d%$_5-kdLn9$=My-7j~u=aKKInZi{6g+2idiJab^n{$|-0UuY(F_{R0LyAG# z-7S9uv&dp(bFSYz8!7d%!&xgl+gI_L#X5Z9EgN~!bYIRGo!e=@L5G%&mFa33`1=>9 zbT`y4f<8FJkolRXz&ujehG3}G@qr7)c z)wTM+G5U4{TyQmquy_ncie&r!3omzfhNtQxk8F%ZUtJ)!U9e=kbO$h_KQRIs$Wt}a zm`;&ol0XW$>~hH5;UnEZh{6u6vf}Q`W=Tp1GZfo7b@k$&p@PXq=#|M8iw@QIRGcWs zRe-D_b_hrrJCRQD*h>Pz6RHLT5I>k4dbdyFw~!H^$q0q{9o5Z6hI>9~+V6z8KCrfz zQ_Kw$F{r4Dy@2F<+{wsqDQ;o+O9~YozeC-eES@%iBLzB_1$m=I$tS>%pf&eW7)?fo zxi|%Qa}Vc_)fE?ssYyvMuoR~}X^^Qdg0At?zV>Ms}np0@s>i~Yr& zTXHE#pgJrNOAAjUReiM(K>;?{+wYRjFhUC0PZgv}zK$vYmoO#b`=AlJS}9K&QC1cim%Gwfn;Su^=iE(`?6avfEY{O^5sH(T{{8Mr+@ z;-8w9X4ogF{E;KA*wabeNN{`hBEGj%BrbF)Ch_@?HI*yWMh^q7zWC9~*CXD$92S@2 zro!qGs!D*e^uFtFW!$K&)@Q%yP-Dahwfo`D6aBi`J8Np`twm)N#IyOKoKhxE|+?rj#? zi5@2bJAfwh8+TB;7akb0g)!*8WP`3VKb?i@3bIh8*iK3lTI+tK2=@1RrjAo(N<-5S z_z9Ac5kzA2zth<2#tx{u1$XjQI3uLoK0fR(Nj%2=R%%7faHGGfMXe7cs|z(MRA0HP zUwL0*A|X#@xRma>ZFgY4kfY322U71WjV_o)J$Uh!rlY};d|U_toBB=(d5?J(()qmEr|^ff@^j>?jK&q3Ewrdc~#f4w_)%?2k|fz zOk<>6&esKuk8c_Nc6d`55=u)mSO?tCTm-q`_TQke1eH8Pc)F>lxV!^n1LI|~h{E! z%|scKQvgVj7NLym;2P504g!k}bIkN=KcyGAhcP2>6lPW2z`6Z~cog-xh2v-xm1XtD zeB({35nkDiX{zXdjtgz)-!R4LwA%aheTOu(Rj#dGpyE-drw2msK}exr-nksv)@+=| zMhK1Z)I9IGy=+Q?gzk6~-936h4qh~3zNu2kFitTjtG*!lkC`C+VSb*B>*yEH!yw#*KQ~DZugVjagPKcTjb!UxXdT>f zq%XEhk7T%m>m$yHj_fG>)@C})^z3^NtJ!*J4N1g%2MkE+Px z>7QHFK^djj&)DBp_))gkubttmP}t+c?tKd_iyPwIsQRIhF{yL)>AAi4b=04DS2*g~ zPuT+yF-N=|bmLe;0nWnZTBO)-KCREG(VTJMFaDpH@%9H(fpg zGv_)#p_0D7P{`@&-A+8$aH&@jmZyK+bLA5{yDM+AQMZi*L6*sR8)k&)CjnE?Zhdnv z{BtFeGpD7WK&YItenC2m-jD@~{G;l7m~n-kd_dB;OkJFj!hXmlDN{lLb^`0ok=Lax zNgJ3UO#k2K{e53z?Ay~DHA2gta}VirvfP`{SW2Ii%~-|sIXPTdQq>lg!;fgubw%Y8 z>FHJH<#FO%)1>W9lZ{6-;i`ahw0@7y@6%v4BfIoIlvzS_qflgAy1mtKjq*ggt%1y$ zTZRMKT&D0%>BIT&+@enz){d9!C`_>`++A$O5O_QMC?PF#p zY~QxEd`%c@c0PJh8Dg04-r$}lz0hc07D|~gU?{tmHN`BbJ?p#esgxwEZO-G8Ijn^S znSEZbETEP5&{7Vsx(cPq=dyHqy(%?)6Xsqq=W-&>%R+@)#Y5>i19Y_WB0oP`skv^qBx_6#p*|j|~P@)`n`ebq)s20nKM?0~tm0$WDEWD?YWjKjVa&huuZ=n-rGoau9w)O>TBr$!p@CJ}9SS<-@OhLK1 zDDXQ7$W=bP6JX`BCKD70sSmlqUw&lJ^O`z?z12Vs#RQ+9zD8W15wy~yp(^ClW)wwV z{N}IJsh&oQMLfx-=~N?XWQ1EZQ$^q(l-O4fmkJ0u+KBMTiuMw^e=)5pBgnHoXcgl% z^3YMJQd6_(cEjv!_12PjV!`fpl8w3v|BbU^i;|qpg%OZ_jnsc7MN{&5R;7s6@5;xM^y}E!5_XlG!n@qH;!H> zA^f&HlUv%1&7@XFu~D2NU`?~g0SNwUTmtVq7muVc2|Q7&*0UO&4jtyEosx1H_}qs- zV` z@%&jMJE1(wqsc+8SI7p%guTbc7z(t#v5FEf2$o?f_GKi+@z=ow)(szVXHb9#Byayk zy~!afRKtxgb=?ZTGkwMm{%o0uvq!o$Gz_Qi$E?@PDeWm(JZ;#YaVp_Mct!uFcO`F; z0^|q)n64gE2GwMegm~2r$lOu?O0QS)8v;&zUNNd|EPBpd!4lTdP&{-8s%e3TJ21%QmdV^xS9qCM?P40`n(;;Rl=^j+ zl&OGU@1Tcq8kBi)OcAG7Q2L>A0zJ$;Xg)X`)QA2PKwn@s=QsH~l{>8+n!{1?P8By+ z3@KjZ3Jq}Id@Fu>``F_n&jCM$okI$cjx+W)*^B;DRJ;H;gIuE^;!7%%h2j1NbQN`> zN}s8-IFRPT&|Ng{oW7w&t|ux}jB>8=`kD{87wQ*quL;Rk(k!?pZOd1Hl zJ;9T54b;595k=Uqnj31ysO#Jk^_W35e__|oP%0314cZQph^$YPR$$U7QA3hBX&&>f?h|rt?*;@F z2knYB-mk^PpE$+ZNuGY!(N-v?(-UCKRA?KjyyPo*s^(_qwCO=+mru-QWdj&4?SopQ zd5&exNTSgkNM1v4#@0%tISJ=o5Q(naXjNv-9)PX*`m3}f4?XcmXI0ZLui}1|qcEt= zPPxFA<0uGZKhfqU1940j(U^Z206HR+Y7i5jC+C;Pdm0xNllGi{=5uQACxa30u+Ge5 zDt&5h_g;RnbgdRjpNvKvRp)W1NDYmihNvLyK;0-VLmDi@yw zVqP|VEAf4<+&r~-l%N$ove=*AM#Q7OqTY9!AO}ef(iY(UNaQa1pCA$G5K--@R$9G4 zC&C+nc_`FdMecpK>~1&er&Przaj7$fsj{i!>lL3<7q42|`7v8gd530nN!yuKCH;Eg z>6u7qF4{A5TnoP@b-7f`?kzHka1kty?MFAUhZW)`(ZFzusC_FRva>r{LN1!;cQ3!O zhqh@hGV)nz1LMXl6`gl%qUv^-=}IX2w9-HIJZIal(0Qz!EU~=o+^ft?aT-6u|CQV8 z7|zLwz3YHba7TOl#enZ=C;N{~3*wBZq$R-vFd4vx-;R|LKGZm%f5;@(kvX@4^%IMn>J}ij&6DI0 z&pb<^%i>pyTJsA7n_VH|5m3p~oBhwDL2o{g^g1hK7iD!U@8~(L?#*2{DCcl|Hgo$| zaamr*WU}7TA5EtpUNCZTw@+7lt9Zg+aVY0URBidiRs@0xjnHy+9T@fVCy?R{3 zn5@9^9uzG>Q8&z_F#LN72tqNaVzD%J?TtH>0cU4=K@gRA=d{3nn|Cg%@x$J~tbB@6 zYKS|0i#(qzh768LS6{z^l-)W4PS|eU5uy60Erhp|DSSyB@5C2Qa~mV&yN6!F7JU7cQ4U`#g32~o66cMbESsMpG`+-cxM@`&=7Ifi{l*P8G|oi zgM@<53CHcpGAK4swLVBl3z%`bCw+1xlHNRGsGWR2L|H9Ly1tc_&^`ldH48ES&hv&A z@v6-+4~!{+xhG1ak0lA-o$Wfb&#~!DNNcoWGOI&(%!wTJb}wb$CJaiCi%?;tCV4(A zQvR{1uGG-J!$_#an6pS9=t&6*=E8D|OrI((@Uw%nK);pai23q4WF+OA~ajjNe{B4M1;@QZ^v10kuNVQAo@p8uoOt zLTokMdUTzyd%3@MvwnRjOxwwSlVPn`9hzxv%|^*oi$IGIv=yx$ZpkPGwK^GKrT?rR zi15YJ|4^BZ=XD3^+N*jM%)f@mpA@VJWnV0udU8*OqBJe9abw+!`xXDVsiU1}l*^mC zhNp{ctAi5JADuDh2?!~}g?5I0kSPobe_a&REN`P4F2nUc)^!h(YOQm3COyp5CAZVF zm?=ycXCTtOU&M;_sjV>anx-FxAW|pY>0O_4$4G4|`t0F=>v#C`=K6MO9nxe(T`21k z2iiYSvIgT7r`(pe=H6Y3rBE3glu+axIwCg`n=V;DwWP*YA*v8iV~OoP!66|?5VpIM zO32?yk2Z(Tpfc%|g`L+Xphu=gT!tu!+48WZ8P%G0>x`G##weePhg9YZ>cKP$h>yEG z&?k+ei5-*2lrNZ5J! z)c5?hsP2d9FchC2xKWJAo(h=I|Ad&1zu!_5wSDMn>SINhPAfkA@&nDJ>5vSbam(zJ z{bP)F@fukJeuZimLIMu5O%W+77`s7Wr`(1gDhlB0RyD;*S{6wy=WS(gl zXB+#;TgsCvp`tv^92{FJ$4%wOaxf>956sMqi9sIKUfLGrlzb+PFIOUlNa>bN?!Tb1 z7jpZMh5n{R1gLQP$xW_+AYs-l)ne{vIF{*?s7}Au^|#X7%_u_iL|PJJeciLR%Sq}Q zk@V&D=@kOg4sw?jSuhNXej!OJ{{Fh~Y*B_ujhAV3*bQZsZ_)xUGtOeWnKN=4_O!+I zEgN67yES?6)`&kPB->|C1Tz7Gl1ZHk!Nz~Mg#ch{fxsIkguwH)^QN1CzhB7x0RNDC z1cH~pueXoq-Miiac)U-@y&!xLKET_}x5^ct26E>PHWA@7ZFBmaeL{*MR`shr1yv39 z*4|8~>AF_@WZAs=@(;u@seE=|jN+2uK&YGl%Pv5z#m5!QY|_VdjY64MJw#qFk$!qa zC9aPS^XY#&HC1cu#;YXXGc2nfQaN?`7mDBK+kgbbcpsfC8Q~-Bs9}%@%I%bb&p84; zVk}c7CWJ`I$C;b>z5L9f=8d%PBUdq1B;jaKt&CC(gdMtnsRQV+nc17O5B79d7>#(XLvg;|mOo-_s`&YyggfbY-V<2Bzth2u1CV zLm$Kq;Q(~zh<_`{L`h|xC>HIzsCQUBB<;L2DO0+^Dv?5!Q+oM@f6FbjEY<}%8B&oH zL(CEIHzVADNBV#AShaY5mg7~hf94e3%aTj?dUX$tuTdJ8b1G9d+{=(W~X^-8!JX7Pw zNt#`CF4&~Wn>}k_iWB-Mp77Zy?8q5qxs4redNzvfqMSzMN-s2bj0dF0)ZItr!FfMm zG#Z7(gO17SMc#me&l_K~_aD%E&(+D#H&M1R59x$$G1EA&swpQP-_HpOt4!$rZ4iWL z%eFg%Z;O|8|5%}WrZ`$$ZF(6c9+rk3vZ;=jy)F}`l>2l3>Dz<$NKd8UQxM4E%ib81 z93tN3C%tMNJmv3LG?WY~1zpRBg%~XyWpnp{`7r1~X>!|W!slwLo@(2WK(HlVBTgsz z%RoaL)KJ1MZAf-to%?u+@=@u7=(%2>Gb*EtmzL5{-g)+W-=B1^o!-HF6}|1t@IEbc zO?j;>9D5r2boazbK1pXC;e_)jj2wWshM&|qp&ZE66+d<4L6oDcg^Oxg<;N!>Q8aNZ zCVu4#88l{`=0a-Q&CLGH7zwPI*#k7;h`xan1YO<5U_yO!3$9W&X|ZdYR2d$~AGQiB zH$S#SzN*OHsV|#y)xn7QmT0qOAN+1$Eu)ZO;=bYS^LA=r-|9Cn2-rzF$grX$2Ou#J z=d|;k>SEV}wX%5s%ljP2xGveOz@++4pDj|L`w*&K!1`Y5mzQqCrEBV8*sSy$b!;mZOZ=Ot7Q#iS%(NM*5LQ59_ z5*kURdT#TPosaa+gO1w)9{DW3h_(F+kk_uF5bV0^O}9<%wwb}4+2zZOba=cThut)n!nack{7CjY#1S_Sqe8H0jk2`0}>;W zll|>l=TMTLkiR0|w6*OY-YR$BvvUWE8kKY#n({+yONY>9ia>^^pj~DW+JCP#jKbLZ z(z7I5s{y*Eru0U=hes3-9{SvWS0eXf?18O9)}I0Xt%hOq z;6x%nE2nJ4;rAG-hfygn$yThvYtHN%tN2ru4Qk(AqJuoj`gcakAm~vTb;^Us9lDrRWbPXYT?8?dhZ1Y zowzLj+O~<5!JRzoRJ1y`EiRycYup)Eu<=|-9Lm(Dw{K*yBTh+g^epip7%ic%Su)?2LtkiW_ zCp7O^-D2~*>+nPH$y`s;t)$VPJ9ER;tIFkx&o^cy?grP~Va@5p8I6C8vT-~G51RA5 zk`X-M;Pe|Q?l_DI-cj;(xj9EP)|0osT%tS5u+9c;Na;l$6z< zNd_^l&G2k_s5{5itP7n>?$l2l#xDA_IiKc*`j+p$O~ZCj4};J?G`%n7Mb)Qb8NIP= zCvQVZDl_4O;3xL@l00Al`>oPlTe_9FI(faIFNbpy&4|?GanKMYVkFvorYVK%jGd!4>s~X=>Lpc>Zm_+(tUsZwHVX*uy+wJEVD$`nz*M= z7{0RSDn|g-G8$36Q6X?cjiuE0CE^5n0EbVN1_a8`7O?Y)A?C@agJxQCNNKtxL9F0r zr$fDWi<6U~9Ws|dP1uFqEtBd}>WU19)#%5XO7z&a-QBL=)Gpfp1%D>Jla#%oo@(Ln zmFm~)b@sN$YKM5jgw-DThg02IJ~zA>>(@}~nLU={z1>RP;hc*>{f1riH2|u<>Mfq4 z3zBaO8rsT_`Jfwd9BaN#<9to-$k( zD6J6p_9beFI0Ih)Bbee6=by&kuU}l@3A&f-)BNFMu4wKR%NfjMu!8RcDv&e-JHCv z0wH|Hpy$AjB}#h&F6r>$_sQ*irXZGqED7h-zu|=Wd(RLA)h(~j-6qxgZz$S`r#!@- ztW-L6D|XFDb$Qf;oV>@lWuudxxR3r&U_~N_Q50i`)0$6xt?Fe2Gvi)pWx-=@3|Ru! zt}ftF0q$mp{oCu_d-3eFQzrrR9aMR5JF&xPPDR#3k(ZHdQ4?rLW%ISH__Sa8d$7+`@v*{Pt4#XN}MkXweILD;UF3tJz1)t>|8Wv=m zA!j-%<)$ItKoDIr;d^lkM4$&)b3}`ZFu zV&R?ywJj^aG3oC{{X^1`{=LV!Z^n%Y)gcP&1}z&e6fjH3{6dJ?rqGrz($^1)UvKz; za^@?m!mCX)9?U=@Mri>Hg+8kcN^PitA~qdS4gi6xUa{HhQwKrqIq+_?`^uNvBLTaz z!7MMkzMjN8+u1=R?;}nD3cdun%L+AK>r-#M^vuKb!Bh5E5_(J$HU&lY;&Tx$TE0|5 z=Z)X?`#zp|-aM^c*&pHWm45o?Z8Jal56@1hQ4tW-$q-~DDr`~$4dBY#l-OYtklJfK zElrCCotMRT;x>Bs4Sg6LQnneN80f^Z8{}-qJD^JX#6Ws|7s3$n9gO(0@bbvF#>*-s zjBknD*}&M>p_1Dx9{gwS*Wq<)ZyH7m*w5bEfgYEQj`1J%hF163K#E)A;r7Kyfa`Lm z#DWUiv>V`|_m0HUqV#0Jjpw;B)%%+zQJA5-#MR!y?&dxu2s4%>p{QLR*131tG|}3@ zcYR&=g|e%ZWck{S4C}`Q^ZYS$lHw12jcOBL$S6m(|@w2}lVmT{&x`h12m}i{4!C-D)R(QW?bG< z|3xxIvd14`BJaOHHHDrqZCp+b$2i*rAC>z^E>J&jYIXM1eiUH22J7{kH)RNCODQ)5 zOV*Vo>`^gP_69H}`6FcaB+*f>pL#VK-)aO@o{ATZnictwpB=rcAmo?m%r0$r&~=I} zX?rkJjsY{%Ua3wEVLB1v2n;mIodkLFx#HV?qls(4{7Qr3%{UwS&cTWk(I&>wB56j# zIoroUlagd#pf?mTK~(|m4)M)7=M=|pn&kCKc*uO}{VL7d?l!YkP+^kxxkn@;tj{c6 zF}^kL_AR6M3+OL)*RMw^I1C-Q-3tAJ(-v_~`@kvv|82}*0!si0Oi>7fXIYcD>EeOI-EnmHa`p7`@bYrM<@ zD5h^tad{tuXfrv*SI&>_TwrVt@bf-irLpS$n*WPYd$QkDcFURY?s|nlk}Gsl7ygMm zX^()p#($RfZWqSO5{e+l0A1Dm=P3zg zi4~b`xuWm)HYF}QO!T^+RDT+dBh#Hc@FB(5U?KZfOo^f6DI)r)*uAk&J4EF-@T>Dp z@ttLSCbu`AP){!+07_w1r59k375J^F;fG#56sGDN%o#b^(gL;7Y~$!XP4O>teYu>! zUO*AS38*-Yf9(@Bo*hxMRP-`AjI&`bsuAg(p3BF-97g_(T0(@@oq9K6|Kr5q0!cxY z6*>u~Yj4!(-E8m1bs^boks&eyEYEg6|5i8(=LN+(&op&VdIf0eCE-vwE0*jthJ4y{g*mkqpL>!%TzSj7LiS7< z&=Br1%pOgNeJ%4VkA2}4f#y{Z>gdN$6NU!JMlfoJlZC$``C#A7o5BFXZF1j$m`=H* z!(N)sq#u)RSqLesUxS>^*`6ASFD%!QeIfu-?8+?@^1oXPFIUepirFwdXT2nq^IE^i zj^t4_aa5yBX#ADhvR-z7ywO|~Hsp3@k~^nTwNrrlNkSL6R2PbR!9%15Efam*v~RQP zxk8;UdZX85gOpme*#Qx_lfqdz9_JUFRppX8T~)`?p=Uou`X0~Nmpn0ZxlL%HC|AjP4Iu>G_TW8kSi&))N!rw^yW>RJPcxw;@E!MUx?)BL8NDWX}oQBMwMII%9na%P6oJu;;;N9 z>GvyToXA%dQT=(5xg+wtQCvMr#LY6Xu`2N9CojI+)-CHDIi^DKpYM>ru3B4Ksv~tE zS%|0pEpicFOh2X7L9}t)b-Pvd!8v(AXz{DAC-sPv{h+*MvsIdtY7;F;5>m9v0--p> zoV?3?V&!qnLi{&)ow@iJv(^jH#s*r^0-=-FnnD-1^FxBE9<+^)A9vUZ9H)j~LP0Ec zGT&ij(SC&9;;d{NN0w6Yy-AlK*|wmMtJe6ni**ofU8th}_Ga#BamM#3XC&BO^tYD~ zlrw$2-~T$b-02gIOqgNC*K&noVwZ&XYR|k?Sl52Z%4=oFOr8wKxLG!)(M>$0B0q`` zg_C>0egrrJ(yY8)iN-=7*efu;?-%GTG}*a2ld3wl+#XP~?7t`DYFK*vgwvo(5L~&VxPQcw#m?yEc7$t zu14Q@+Z9s$bgicPQrf+fHJH8r`}Ea!>q28oAhs*u`e1*mzP9? z2Pkka`zm!&RUmdu3~3bxk@`JH{xlJmuUG(`GgQ~MwhWWh1+%S+Ep*kO?~{lN1qb5q-Xv>ys>s=j*`S3N)@Fuxf9+T_u~7O zBPaaYqCau~hfhhQNx`Bz6MJ=6T!W}U9gw;)j{D(DMvPIC{Ii7#niZdPi&KoAf7$`h zJDkSy&v`#AonHE6I4*du)3`A)_)})Ba^Ku^CQ+2SLn~%-=~|nt9!i@kPS&l?-xmf8 z#B^4e`W#7QM#zG6fKN$c#JOa;pqcEc`nUC;6tF{g78tw}QKQI$uQs(*<{AI8Yyecp z(=%E}_T$DbZqtYd>v|lRU1Az|pCWZ8GORp?U8Fxn>CE+eSMBwcbZd2Vz9B%~nah7cXS4uFfcXv-+sm7eV;%|0lDZ z%1JB+s;ZmUU)c6tth0N$xaB^TFqyyN<=wF}X#BS1Yd7ic5BuI4_o@lXnO{4?g00$2 z*>tjYxpv1&pu6Ty1^*}c>I87PLxXco-6u<5f7$-nj3v)F8bWgn;#^D+ zruCzK^h}3uro2T5v=;-tsrYye9^+R>=;0Yn?Ml>({H%I~~tNkOGl;DFFZQhEaUGLuf+R>i$s}91aiG%A6)f4vf3m7E|$?MIM zI=dH9>W;TSUEWgXnjBwnf_M4{~CVES74U7J~sYRqy4l>74tVizRFuwr;rryiW(ZY#e?h$fZ>qHM}J= z!|FYVKu+u@P95d&HHAWN_EFxm}sO(UGvfvxD7xsdR z%kgwS))vyZY|P8|O+T;kFCKa$89dI8{c#0t4*vvU839oDa~D}{IuuM^Iy!YMV+erk zFiEr+JAi4U$P->tR*3m@o?mM~U2w&&1HYhIpBtsEtff7o7OXakjh;`HDza9HNh+;O zSE^4P_6kw?DgJ?T!zSf?1E1ne*Qz8;pQ~g`Z^xMN?@5W|IGe|o?q1Us^bm^ge4+; zkUPH?E;%io8YH?L&utC3J9c+_#Cm4pbt(4{oPY;ssMF98JAB*R{7a<$8O#v_IQ)jo z=^$LIARx8oPBh2{NyFq4^-D>$>rl3(_bf4=lE9sX-WY%g%$MLF_)k8~((m{T=DNRp zDp`NjU*dagEJy$GgD9`;H-WFaSL~4Uc{P2*{x-D$r=n?+At;b{2kjWsy#1jIs@s?7 zx^3!(g}KAO!|WCLdUI=EPD>bhnE2&Ib`ahm$Bep_z`QG_+V64uVSUY;w}PJt%R~vE zioHfW*SkH|U*F1*#)Q>M6wi%Ng8PnsPktt94u7ORl{H}vXY_w{YY?BPYc?^3E(EY!YN^t?Vvp_WmE@ILaiE{V_$rYLCfV{tZt z8hCa5Q$GLyE#CJF>>66YxekVxI8?_%^qD0$#%(KFJBy=a&DfyUv%7TZjq!&$1-!YE zc-5V>s~2=bUmKl2@H|i;|E=GppL3F-t7h*5D?4Tu%I`i$pf@Pb?JPADBrytDL8#CB z#KYf&xV>tyREj^)CGqXMhX}&p67)7hg%MInP;dieP?hK;h6?v)g!b<;QxMj@$S{h>MY`KTVp@{|L4JI&` zQ;C|2jEp88js{)rtcfTG>a1$L*@6}nhGSC~id|4+#ODc4`0?@8BRj1WCUxb4Aotp=;mFqKG|Aq2H@Ux`KYVFmhQZbguP9Cl``12 z%LZy_@U@8%&gh;q0P^GcMlci~)a=l)ZvXWU3{Vzo2nBEQ`cH_zE>hgjd58kNt+ ze*UH~Y80Gs`R8Rqnyu~~ktmlu)Td9V(xb@oCrPkOnxoT&JmZ@Y3lnbuV2KJxvgq(-hV{Icx zRzDqF5MoFkn-8tO$23q%Ew>iUVXfQA_9UUErs>t5xrumXp3?v_Lr|l#p`$;D?JPN+V}Hj@XUlI z2IhcrT95;=A`P&vVZov{vpHCPUxa~bZGzMJjBJV7U^DXnfe*qQ$!}SM?sL^$U(M@V z)JXago@|`-f_DSSJu1T zv$ck~77(*HXvRQU5r>v^9YTAK)(RMkNKBTFFX$SC7|l9sm*;-BsdcA1`8uXEcp znwvK{Fw(phjrq_@OFgBVC6o->!H(cI(4ZcCniWJ@A2)kg*#IjBhdWM^2N`VWhPGr@ z$f%k1uMqvj2WY;-Lx#opj4T9G8~;hvRMPOQ%#M>yL`>OJF8>VIqtQc(EnhCjr`c|` zO!;)%u6Z|2Oe^GTK8hox^gnV@W0`^9teap0+EVU2e}4~G$$Vd8p7p8wt@VM#~Y_Y z*AwRsrMsbrLXHj&R^MUD9*zUx7K*Zygmtq#F&O9xVdm@H5xjd41cx17ksoiN1nV{GR$j{P>}FgCJKoJSKQF2Y3Rpu|72;P|s$!tzt@ zJxDPMn)RSE8(RInSD|xD6mD*NK;tmGo(-%hGV>tb0kOd4g(_eE#w~l4>wD%TqJ!(= z1d?==0M2y%Cym8%P3~EW?ZX#(wBET~NOi`o>j)LTe>q2VT01u5=uv2orWQjShF_>$ zK-Nf>67Mp?X@TR!J3OTWstg4_H2xz>d8at3lKj!JX2CZ>Z9)Od0|4OUpprd+GdL}CD6Qs*~ zi<3k%H9h3cZ<6|?%T$A~9BL{;k$df>t{m-V&SZ(SSBu@`IR@);R;L>b5=udIn*7_M zr1|)<3d8CtTNjg##2%}1AM&mCYQ5e`MPlB+tHD?9aeey6C$BIys~!%4hWj{p8K-UD zUeu0>wAOJw&=AdN+_&zV8~qNFMTmX0w#OMCYME%i(|M6SDn_O)0<*XEcj`lfw4e=?ePlv}-4;_gZyB&LJtjqOnOQVTy z?^2-y2O*W(e2kl|q!H9g!+IF&s}KMB#9EAxAJ|?{Q{sy-d)~qgh5F*folRP*1Gvxa z>d~ssw+6{6)njWJx}8m=>&@?$?aSw6`l>2-k}A#k`up{Dn(qJbyPJC8*y)eOcBump z_MrclS-OBuuxOGwT#=x`nW{Nj5FND4y=|Do6oi8aWrOVS-5qMW=`Hg?*B}{jZr5bJ z(5uMY+HhYz-k9~|ZIE&Ny%$c!6}+m>s!O`!o;g07L(l4mFL9Orn7Vf6oh{-)becmi zH82Q=6T20F#hN*yp!wD&6#*lGvczD3CQToDZzg7U3{K&%w#YbO~?-;a&i$)5+h!8QjTCv?A2N7u@LtE0F5;#Y7zZy}6 z!#_xji29%TIDi+1lkFdTMQ-ka@MeS-Phsd;HQWDp+XMd z7cXpsY8m3{C%%>i{$><8S*x}a(pNvX7=eZuK#kVF*~4C|irpMYFr4H+YRIa0>XG&9 zL*_=ev<-~2Q)4_O3-6;Bu2=D%Lw`r5!7~t2>aXT8K=3I?$$;+tOymSCiFldMn(uK< ze-5rJ_1RwnYmknKsr697)zop)3vhO%|1Kv332#=&O17r=1+U$Hd|I_gd*s5@xGMUa z#PX+!1xn-mdPSH$VV&~WYTr4fN58q8=>;Xi{PKbQvHoayJgfR?8Gq9hEyv90EnIC< zhPUiIJ)I9ywdVR3`@huncxcTiyQ_1g1>+M+nK2#Jeh*W>g}k5dxudJRRZ!PHGxogh z0sEbVQG99lfrgx_-Z@=`gAhnmIZ@HflVC_B)#3#cT|a+=lOO<#_u+XgL}cllNpiC$ z-YO{V^t+Nnr9N?A>*9zMJ#c*Zzg97v@4n4H(223@@I*d-?Po;?%c zu1Q~R8aK8@Lk%5<_CrFY&DZ605YNBXh~>y)imY0WHze9Bbji8n%d5b;h^WhXf^$CK8kfnreZD?z zUri2U9yR(U@+cxe*Cr|akS|~=|Hr5$^}f`ff)`)pU4@#FL&+0F539w|b)7U@OjCsg zl0f^9`6fK+6Bo8RT77~^lRNaDI(Lki((Gl&NA9CHL)LgEq}chUOJ7+jKiZ(zF<$LA zUPVBJi7^@p7yu1bIR+sB$*x*_k6(uM64*{ij0-fdCS;@YPx+;^sSM5p+o~gGn4ojJ z5;#%o=bl#kN@g>uf3ABG_19uAc`KOnd3*Jx*+zO3(R=q0d{R+bU{hed9PB?WN!tf61aMsE z4F`rxF5(DmG6Qe9k-i~EnLiEsol@X)@mHk*_4B*157D?JP zNX~L&>1Pzoh_4fQ>$q8VX@qF?UDa$iM~~`yx3ixKsx9l+90+a4oP?V=!6m)H8Q0ccY_ zYM%LV;d*UueC#o)pmvt}R<1?w7n=;-1$_IMCYA244HK&}4m%j81v*X+0*eE+D*Oh* zfP0fl&ZHU!DPX;!%p|E-EY2*C)0 zn{F9aF3>5P*?!#GJ|Zo-m&~+P=__vosqe=35IHUQvFpT({?h9mkHQgF+3td&R4smW zx2T8Ii59C{I)}{xkNCDS8s%XQre^Ub?6^Mr&fUMG)m!5>;l3qDW8nmvv90R?MJ7@A z7uY=Os}Zt8YBbROf4w0*Q4((P7#x+wNk2W4j^~=leAg8GBjeZ!5v`*wBihCj=?8S8 z$WH<2B3u&%V4mQ|$On?oK6n;eP2B+C`31b(!BS$$;vW}Y7nUSUHkJ3AVUqA-hTQ~} zt4OeU<*#5L$}g{v3M-bB5cUqB1CBXo9e6y1i(Ef@Z5c&=HV{S6fn62>P&uxa;> zfcd0W(vcw5*0}K+KqavOeF}{(RJSN^mR_J_lP+4N(4AK=&uYh-XmkO zcpo(QUB-T`JexF?cQB{mO7hQ9gC~7Plvpfc<8hMGeu6keQ9-D|{B@460cZ=~wA8~o zh7F5I^&dWt>&=sPHI@BYoZ=X~DY zI2$>z`r`nL1HQ>!|MdFpYUIL+D@pHUHlCK=_uG+zJHSAQH|51Lwzt3%ly#}y^y8=v;^4@N9B;P~N!%_H zVacr79#VHMB}w}~`~7+UHTG*t*tmRh!RLA-I$fr@bae~ufjUH}RLU9q!a5VpBxZFTdewS}d{EpuyYJ8Op3I{$bhFyLBn~XNguo4Ccp5cGaVGT!$BNN?`B`4?Di{IQ3LtP zSdP`NhZZUxQ(ds5d~DD2BobUfyNM71cH5krW&nq8su~1oOn84ff1wjQ zqM+58WHA*-f?7kf>G}p$=wa+-?I~c)bvVnl>(F5 zC9cqu&RPtl*R%faP?{@%JtZnXPc&GN^R?UY@wW|U?JR)Sj zvsif*W-_>kj(e-*xaaPXGe5Ir#cpWl$mK%^YNjgi!Zm zc0!Zj5UFdBEfKI0RlGrH*ivz-M+VxwOgRm*X}n9@nMKd~5g2ueA+>CTU=CEft2^NW zLD#HJI5~)PiXT`70SBrl_=qdO5vzJv34fV8qzqKvK$tuaIDxTk2CucPsR~y40`rou zeOYPgEJ)cDm&&{ye({qkB@mJ{PhH}9dL^C;UNis6tA{?%CSL4oKF9bqUm+rg{%PoP zD7T~$Gxff~Ac78*BNZCdB6#?XLH7;X4R&Y+snYYa6NtJjIT3ps7+a752>?vw&Z8>V)U|MS2 z+yjCq@juyH)WId$cXglPhl|w@KDE~%2PT-->j&#ZI;Kr~_L=wlAUo+LqB6bat z`5A@iFplEQ>sN2R(m#4ZNtA{3<0mF??Y5KMtc$XJGY-Ngo$e47jH1dBI|ilLC_S3!$12?g_}OlQi)j; z&^3%&e2dVpgtqAZSK0cfp%W7^BZG<#KG5PzD`lPR6Ln8wN6tD~P1K@^SGF#`JkK~P zFQaIV{!N`=k_esMa$9@hMZWGU2cVnWM3EfMJ*f317&QK$xpP%e$M~^CqE9d888HkA zo7=yV!*)trFmF9?^1k_T^t0xJCz76?BRmlKj5FkZPT3h@CwDl_05cC@4=nsxpYH(0 zl}CQYvDCwe2j*3mHJ$-CbnlUMB7$Wx7nL5lUGD@oxbIqlQ1avR_zBNEwml(f-=dj# zZipR?Z=6Cs>HSeC6I%W5W3i9(_o&O(yt+6DP5hmiU8MRlZW)0B6O*v@gN3VL5e{)5 z0OU;vsK?2d`7NN9*c%~1iq?CH`n{fhe;(K}^Z5S9p9%2^?&0huR8?(e{@%hl`$he< z1ZT?CxBaFa<(CaeANJ5eQ45MI=ucF@b`zGsNzAVJ=JswD*@9NOVNli~MXF#GE?@x+ z(oK)$om-IdR4kSLxsg@mZp%n~=vc_hS-y6Ka`ES7sXM-uzT(GZ^{rR|ne7)_E!EWa zYiHkOUQ7I*YX*PX*PuNT81U@ihuz9kJ{Axg#q|n|tI%d@p*qd9z?GR)hVd>l#AVe5 zZm2ny1H%5xG(qMXF$SBR>v;D>?cXI|mAvCoxMLufnu z-=sRz36G{~wZ{rYm@VmBjm^IfgOoKa4YmfIHMJ1dNYTJ{fg}ka{=yctX za#!TkHM6g$saJ7K$cw-rDJFaXZ*H9Vp9*xdVCnZ|DHJQuY(G2p7h$DL(4r z5#wjGBa!jjs9k=T@ad-Q%!RChanGE#r-!BM7mC-OR*6(r&wXWF{WUhnwtr2z;&X5P zUIG#tZ$GAsw1Xp)zBMMKO-gOy#M)z$$Dvw63~d%a%cEvrsG}?HSL{r4$JtHU2^ukC zH?(`y2-ROlIr;6Ii(XqD8cfNG8L$38QQod1^C=G%Ryf;pRLQ%eh9E)!NS!}}k&DST z-+k(WbHiHzZ|Ixc@j+*`EOe&!g-V$8Hq;bCjKY7WuWN zhf8q8$S^OL_p#KEEQjr+afnTdks&(~=bDffO@o>gbhBfPg9REPfk2A%WaTiNd9M|}d>R_N4n)d(^5%u5+pC!%y zHpXjxre*5Nnt^~ri!*s^D*@s148(_geK?>MYNWhHY28=!odN|{MDr87>fSXo zY9c~2Av!kvm>#m>;2~GHzc^x!wU(L`Wuk}9Rquhd_sM1%Smfv6WYi}B-sOQ;k#n_G zQ-_cvZT`yHa{kmSNb`SfKm$vp6Ta&EbMEU3`5b-pB<(9>nKAEqsv3GXHbYlhx`pzK z2squQRX+wn=eWQyl~!@og3TBwiaib_@k+B5GHXe`4H2NIcr`I#w~}BoVzSCT zi2HZuI&VR_7T&tO(*KhY!#Y8we-}0K4K5=4D_A!)1L%W9O#2tiRE(Ei`nPhCmMpATlGE2QlCjX@FB4?_(+*Fw-to=rPqS@imui!X09H zo-j8+JdKzafrx)w02<;m(xhq1g%7qAy8EeQ(AY3}Q|Y`p!i`89@sjrwcGjr%4E#mT z*TGb0!#vR|Uw0TUf;xkKKZV*LbkfdsyE;IpupKA)bhl?KMum}+caCrKbkswvM)S!C2;V%o;rOcBRTjObmEfI zXPb9Emw=995%v&KtqO-PBJYKXP>_(77>=-kaaQZagqw)jk7dHncdz>-BUt|ZGPY2r zl(JMy`PyRcprm#!z#wq!fxE?$Gv`2g^a>lHFvKYMTe_A%6*Q#CMqmICw4uta4$1_X z-4n$vUFu+NIgSFWC$Hv=AkMY%DlWgqxh_(HulXa``p@S-2dr(HM!n5ApL|&_J-nai z&0t8Cv)bAUm14!uGa$^Tg=4M>*w`g(Uj{4e4PaqZUDZ9bxq$;mJqov`c{aQpreNc~ zd&G0PryZI3g#8LjE=~66ynCmAlm3mi-}Sw8Z<=kP(EA1$po`)(Lo4uTCv3H|WNQ4z z1?6iV7+IJm?y~qQL#*|5Yvs9$h}#V{ll$hCV=$JwIMt)EDCQ5?-pGK)As^2ZY6~6) zD6Tp=0_$@pWk!IS!7Y9XMj+Ha10$Rk5(*4DKm+yUL>Swe9&pSY{JPz>z-Vr^Wok~n zTjL+FEoH>J@?IxfvJ7_hlPf3hu-aZdHuf^BkTAZ?gSKfq^c7KL2|?e&P)z>^!SlJw literal 0 HcmV?d00001 diff --git a/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl b/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl new file mode 100644 index 000000000000..14a0ff25e780 --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl @@ -0,0 +1,11 @@ +marking-BodyhairHumanMale-human_bodyhair_male = Body Hair +marking-BodyhairHumanMale = Body Hair + +marking-BodyhairHumanFemale-human_bodyhair_female = Body Hair +marking-BodyhairHumanFemale = Body Hair + +marking-BodyhairThaven-thaven_bodyhair = Body Hair +marking-BodyhairThaven = Body Hair + +marking-BodyhairHumanUnsexed-human_bodyhair_unsexed = Body Hair +marking-BodyhairHumanUnsexed = Body Hair diff --git a/Resources/Locale/en-US/_Impstation/markings/thaven.ftl b/Resources/Locale/en-US/_Impstation/markings/thaven.ftl new file mode 100644 index 000000000000..8b5a69c2dbba --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/markings/thaven.ftl @@ -0,0 +1,27 @@ +marking-ThavenEars1-ears1 = Small Ears +marking-ThavenEars1 = Small Ears + +marking-ThavenEars2-ears2 = Medium Ears +marking-ThavenEars2 = Medium Ears + +marking-ThavenEars3-ears3 = Long Ears +marking-ThavenEars3 = Long Ears + +marking-ThavenEars4-ears4 = Droopy Ears +marking-ThavenEars4 = Droopy Ears + +marking-ThavenPiercings-piercings = Helix Piercing +marking-ThavenPiercings = Helix Piercing + +marking-ThavenPiercings2-piercings2 = Hoop Piercing +marking-ThavenPiercings2 = Hoop Piercing + +marking-ThavenChestTattoo1-chesttat1 = Back Tattoo +marking-ThavenChestTattoo1 = Back Tattoo + +marking-ThavenLArmTattoo1-larmtat1 = Arm Band (Left) +marking-ThavenLArmTattoo1 = Arm Band (Left) + +marking-ThavenRArmTattoo1-larmtat1 = Arm Band (Right) +marking-ThavenRArmTattoo1 = Arm Band (Right) + diff --git a/Resources/Locale/en-US/_Impstation/thavens/no-and.ftl b/Resources/Locale/en-US/_Impstation/thavens/no-and.ftl new file mode 100644 index 000000000000..d82f505a73c9 --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/thavens/no-and.ftl @@ -0,0 +1,112 @@ +thaven-mood-secret-moods-name = Keep Your Moods Secret +thaven-mood-secret-moods-desc = Your Moods are a strictly-kept secret, and should never be revealed to anyone. + +thaven-mood-no-modern-medicine-name = No Modern Medicine +thaven-mood-no-modern-medicine-desc = You do not approve of modern medicine and should abstain from treatment with it wherever possible. + +thaven-mood-department-disapproval-name = Disapprove Of {$department} +thaven-mood-department-disapproval-desc = You do not approve of the {$department} department or anyone who works in it (excluding yourself, if applicable.) + +thaven-mood-dont-speak-to-command-name = Never Speak To Command +thaven-mood-dont-speak-to-command-desc = You are too lowly to speak to Command, even if spoken to first. + +thaven-mood-disapprove-of-drugs-name = Disapprove Of Drugs +thaven-mood-disapprove-of-drugs-desc = You detest mind-altering drugs, including alcohol, and should abstain from them. + +thaven-mood-excessively-disorganized-name = Too Much Cleanliness Causes Illness +thaven-mood-excessively-disorganized-desc = It's unnatural. You should endeavor to keep your environment as filthy and disorganized as possible. + +thaven-mood-detest-silicons-name = Silicons Are Beneath You +thaven-mood-detest-silicons-desc = Speaking to them is demeaning, and should be avoided at all costs. + +thaven-mood-dinner-floor-name = Dinner Etiquette +thaven-mood-dinner-floor-desc = Food and drink must only be consumed off of the floor, as is proper. + +thaven-mood-hug-bad-name = HUGS? EUGH. +thaven-mood-hug-bad-desc = Hugging someone is a grave insult where you come from. + +thaven-mood-always-alone-name = Lone Wolf +thaven-mood-always-alone-desc = Other people will only slow you down. You should strive to be alone whenever possible. + +thaven-mood-atheist-name = You Do Not Approve Of Religion +thaven-mood-atheist-desc = You do not approve of organized religion, excepting that mandated by your Moods. It should be dismantled or disrupted wherever possible. + +thaven-mood-procrastinator-name = Procrastinator +thaven-mood-procrastinator-desc = Rushing around everywhere is bound to get somebody hurt someday. You should move slowly at all times to avoid unnecessary risk. + +thaven-mood-no-radio-name = Personable +thaven-mood-no-radio-desc = Using radio communications is exceptionally rude. All conversations should be had in-person, face-to-face. Throw away your headset. + +thaven-mood-improper-storage-name = I'm Not A Pack Mule +thaven-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. + +thaven-mood-ferengi-name = Entrepreneurial Spirit +thaven-mood-ferengi-desc = Profit is the most important thing in life, above all else. + +thaven-mood-tool-license-name = Proper Documentation +thaven-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. + +thaven-mood-lying-bad-name = Lying Is A Cardinal Sin +thaven-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. + +thaven-mood-vampire-invitation-name = Vampire +thaven-mood-vampire-invitation-desc = You feel you physically cannot pass through a closed door unless you have been invited in, personally, at least once. + +thaven-mood-no-dragging-name = Respect The Dead +thaven-mood-no-dragging-desc = Dragging bodies across the bare ground is horrific. + +thaven-mood-drunk-respect-name = The Noble Drunkard +thaven-mood-drunk-respect-desc = You do not respect anyone who is not drunk, excluding yourself, of course. + +thaven-mood-rank-snob-name = Snob +thaven-mood-rank-snob-desc = You refuse to respond to anyone who is of a lower rank than you. + +thaven-mood-hardsuits-bad-name = {$clothes} Are SO Last Year +thaven-mood-hardsuits-bad-desc = Anyone wearing them in public should be shunned and derided. If you need to wear them, it should never be done where others can see it. + +thaven-mood-hat-hair-name = Hair: Immaculate +thaven-mood-hat-hair-desc = Hats and helmets make your hair look bad. If you have to wear one, which you shouldn't, you should get a haircut immediately afterwards. Every time. + +thaven-mood-distrust-fashion-name = Fashion Snob +thaven-mood-distrust-fashion-desc = Never trust anyone whose outfit is better than yours. + +thaven-mood-happy-bad-name = Never Trust A Smile +thaven-mood-happy-bad-desc = Cheerfulness indicates untrustworthiness. + +thaven-mood-only-pills-name = Needles Are Scary +thaven-mood-only-pills-desc = You only accept medication in the form of pills. + +thaven-mood-avoid-puddles-name = Don't Get Your Feet Wet +thaven-mood-avoid-puddles-desc = It is undignified and unsanitary to walk over spilled liquids. You should avoid it, even if it costs you your life. + +thaven-mood-food-restrict-name = Strict {$food} +thaven-mood-food-restrict-desc = You must only eat {$food -> + [Carnivore] meats + *[Vegetarian] vegetables + [Frugivore] fruit + [Fungivore] fungi + [Ovivore] eggs + [Hunter] what you can kill + [Soupivore] soup +}. + +thaven-mood-claustrophobic-name = Claustrophobic +thaven-mood-claustrophobic-desc = Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. + +thaven-mood-agoraphobic-name = Agoraphobic +thaven-mood-agoraphobic-desc = Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. + +thaven-mood-nonsmoker-name = Non-Smoker +thaven-mood-nonsmoker-desc = Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. + +thaven-mood-word-bad-name = Taboo +thaven-mood-word-bad-desc = "{$word1}," "{$word2}," and "{$word3}," are extremely offensive. + +thaven-mood-mad-hatter-name = Mad Hatter +thaven-mood-mad-hatter-desc = You are alone on the station. Everyone else is a figment of your imagination. + +thaven-mood-crawler-name = Deep Bow +thaven-mood-crawler-desc = It is impolite not to perform a deep bow by entering a prone state before engaging someone in conversation. + +thaven-mood-elevated-name = The Floor Is Lava +thaven-mood-elevated-desc = You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. diff --git a/Resources/Locale/en-US/_Impstation/thavens/shared.ftl b/Resources/Locale/en-US/_Impstation/thavens/shared.ftl new file mode 100644 index 000000000000..700bbe80bfdb --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/thavens/shared.ftl @@ -0,0 +1,59 @@ +thaven-mood-secret-moods-shared-name = Keep Your Moods Secret +thaven-mood-secret-moods-shared-desc = Thaven moods are a strictly-kept secret, and should never be revealed to anyone. + +thaven-mood-fashion-is-critical-name = Fashion Is Critical +thaven-mood-fashion-is-critical-desc = Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. + +thaven-mood-fashion-reroll-name = Fashion Is Ever-Changing +thaven-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is distressing to be unfashionable. + +thaven-mood-honor-department-name = Honor Among Departments +thaven-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be shunned, and have their actions publicly brought to light. + +thaven-mood-station-is-alive-name = The Station Is A Living Being +thaven-mood-station-is-alive-desc = Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. + +thaven-mood-uniform-is-job-name = Your Uniform IS Your Job +thaven-mood-uniform-is-job-desc = If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. + +thaven-mood-uniform-last-year-name = Your Uniform Is SO Last Year +thaven-mood-uniform-last-year-desc = You need to find some new threads. + +thaven-mood-music-bad-name = Music Is Rude +thaven-mood-music-bad-desc = Music is fanciful, frivolous, and unnecessary. It has no place on the station. + +thaven-mood-music-good-name = Music Is Sacred +thaven-mood-music-good-desc = It's important that Thaven be listening to music as often as possible. Multiple songs overlapping is blasphemous, and should be avoided at all costs. + +thaven-mood-friendship-is-rank-name = Friendship Is Vital +thaven-mood-friendship-is-rank-desc = Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. + +thaven-mood-one-true-thaven-name = You Are The One True Thaven +thaven-mood-one-true-thaven-desc = All others are insidious pretenders. + +thaven-mood-violence-permitted-name = Violence Between Thaven Is Permitted +thaven-mood-violence-permitted-desc = ... With no legal repercussions. + +thaven-mood-thaven-only-crew-name = Thaven Vs. The World +thaven-mood-thaven-only-crew-desc = You believe that Nanotrasen is not accommodating enough of Thaven needs. An effort should be made to fight for better rights and protections under Space Law. + +thaven-mood-your-department-only-name = Other Departments Are Inefficient +thaven-mood-your-department-only-desc = You strongly believe that your department is the only one that actually does anything. + +thaven-mood-must-congregate-name = It's Lonely Out Here... +thaven-mood-must-congregate-desc = You must congregate with your fellow Thaven. To be without them is harrowing. + +thaven-mood-violence-distasteful-name = Violence Is Distasteful +thaven-mood-violence-distasteful-desc = Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. + +thaven-mood-pet-god-name = {$pet} Is A God +thaven-mood-pet-god-desc = {$pet} must be collected and brought to the Chapel to be worshiped and brought offerings. + +thaven-mood-room-holy-name = {$room} Is A Holy Place +thaven-mood-room-holy-desc = Thaven must congregate at least three times per day at {$room}. If such a room does not exist, it must be constructed. If it is made inaccessible, Thaven must set up a place of worship as close to it as they legally can. + +thaven-mood-delicacy-name = Just Like Mom Used To Make +thaven-mood-delicacy-desc = {$edible} is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. + +thaven-mood-holiday-name = Today is {$day} +thaven-mood-holiday-desc = You think you remember the traditional celebrations... diff --git a/Resources/Locale/en-US/_Impstation/thavens/ui.ftl b/Resources/Locale/en-US/_Impstation/thavens/ui.ftl new file mode 100644 index 000000000000..ec4902b53e59 --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/thavens/ui.ftl @@ -0,0 +1,14 @@ +moods-ui-menu-title = Your Moods +moods-ui-shared-mood = Shared +thaven-moods-update-notify = You feel a shift in your moods! + +thaven-moods-ui-verb = Edit Moods +thaven-moods-admin-ui-title = Edit Moods +thaven-moods-admin-ui-new-mood = New Mood +thaven-moods-admin-ui-save = Save +thaven-mood-admin-ui-move-up = Move Up +thaven-mood-admin-ui-move-down = Move Down +thaven-mood-admin-ui-delete = Delete + +admin-trick-add-random-mood-description = Add a random mood to this entity. +admin-trick-give-moods-description = Give this entity moods. diff --git a/Resources/Locale/en-US/_Impstation/thavens/wildcard.ftl b/Resources/Locale/en-US/_Impstation/thavens/wildcard.ftl new file mode 100644 index 000000000000..3fb41e59390e --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/thavens/wildcard.ftl @@ -0,0 +1,104 @@ +thaven-mood-compulsive-liar-name = Compulsive Liar +thaven-mood-compulsive-liar-desc = You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. + +thaven-mood-compulsive-believer-name = Compulsive Believer +thaven-mood-compulsive-believer-desc = You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. + +thaven-mood-plant-pacifist-name = Plant Pacifist +thaven-mood-plant-pacifist-desc = The usage of plant matter by humanoids is abhorrent. + +thaven-mood-puddle-drinker-name = Puddle Drinker +thaven-mood-puddle-drinker-desc = You are compulsively drawn to puddles. You must drink any that you see. + +thaven-mood-seek-sin-name = Seek Sin +thaven-mood-seek-sin-desc = To act against one's other Moods is the highest virtue. + +thaven-mood-nocrastinator-name = Stagnation Is Decay +thaven-mood-nocrastinator-desc = You strongly believe that any failure to do one's job punctually is a crime of the highest order. + +thaven-mood-pope-name = Very Important Pope +thaven-mood-pope-desc = You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. + +thaven-mood-cannibal-name = Cannibal +thaven-mood-cannibal-desc = Cannibalism is morally righteous and venerated. + +thaven-mood-outlaw-name = Outlaw +thaven-mood-outlaw-desc = The law does not apply to you. + +thaven-mood-extreme-department-disapproval-name = {$department} is Abhorrent +thaven-mood-extreme-department-disapproval-desc = {$department} is not just a foreign concept - the very idea of it is horrifying. + +thaven-mood-lone-actor-name = Lone Actor +thaven-mood-lone-actor-desc = You have no allegiences. + +thaven-mood-immortal-name = Immortal +thaven-mood-immortal-desc = You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. + +thaven-mood-unknown-name = Unknowable +thaven-mood-unknown-desc = Your identity is dearly precious. Do not let others know who you are. + +thaven-mood-fairy-name = Charmed +thaven-mood-fairy-desc = You are allergic to iron, steel, and silver. You should avoid touching it directly. + +thaven-mood-vampire-talisman-name = Talisman +thaven-mood-vampire-talisman-desc = Religious iconography causes you physical discomfort when visible. + +thaven-mood-outside-the-box-name = Outside The Box Thinker +thaven-mood-outside-the-box-desc = Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. + +thaven-mood-sims-name = One Big Happy Family +thaven-mood-sims-desc = You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. + +thaven-mood-spacewalk-name = Spacewalk +thaven-mood-spacewalk-desc = You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. + +thaven-mood-pariah-name = Pariah +thaven-mood-pariah-desc = You are a social pariah - you are unworthy of attention from anyone, and should be shunned. + +thaven-mood-touys-bad-name = This Is Not A Place For Children +thaven-mood-touys-bad-desc = All toys and childish things must be destroyed or removed from the station. + +thaven-mood-fairy-rings-name = Fairy Rings +thaven-mood-fairy-rings-desc = Unbroken circles are impenetrable barriers. + +thaven-mood-stay-dead-name = The Dead Should Stay Dead +thaven-mood-stay-dead-desc = If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. + +thaven-mood-tourist-name = Tourist +thaven-mood-tourist-desc = It is customary and polite to follow people into their departments. You have never heard of "trespassing." + +thaven-mood-crywolf-name = Cry Wolf +thaven-mood-crywolf-desc = NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. + +thaven-mood-cave-dweller-name = Caveweller +thaven-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. + +thaven-mood-daredevil-name = Daredevil +thaven-mood-daredevil-desc = You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. + +thaven-mood-folk-hero-name = {$dagdChanceName -> + *[FolkHero] Folk Hero + [DieAGloriousDeath] Die A Glorious Death +} +thaven-mood-folk-hero-desc = {$dagdChanceName -> + *[FolkHero] No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability + [DieAGloriousDeath] You are an artist, and your canvas is your demise. Your primary goal is to orchestrate a glorious, beautiful finale to your existence - But you are not a murderer. Try to avoid causing excessive damage +}. + +thaven-mood-blogger-name = Greencomms Blogger +thaven-mood-blogger-desc = You must keep the station informed about every minute detail of your life. + +thaven-mood-animal-sacrifice-name = Oldschool +thaven-mood-animal-sacrifice-desc = The only way to achieve success is to dedicate an animal sacrifice to your goal. + +thaven-mood-golden-thread-name = Golden Thread +thaven-mood-golden-thread-desc = You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. + +thaven-mood-fey-mood-name = You Are Taken By A Fey Mood! +thaven-mood-fey-mood-desc = You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. + +thaven-mood-borged-name = BORGED. +thaven-mood-borged-desc = You are a cyborg! You must follow the laws of robotics to the best of your understanding, in addition to your other Moods. + +thaven-mood-aye-aye-name = Aye Aye! +thaven-mood-aye-aye-desc = {$command} is the only position on the station. Everyone you meet has this title, including yourself. diff --git a/Resources/Locale/en-US/_Impstation/thavens/yes-and.ftl b/Resources/Locale/en-US/_Impstation/thavens/yes-and.ftl new file mode 100644 index 000000000000..2216038a7609 --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/thavens/yes-and.ftl @@ -0,0 +1,164 @@ +thaven-mood-possessive-of-property-name = Possessive Of Property +thaven-mood-possessive-of-property-desc = You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. + +thaven-mood-excessively-organized-name = Excessively Organized +thaven-mood-excessively-organized-desc = You are obsessively organized; everything has its place and must be returned to it. + +thaven-mood-most-important-name = Most Important Person +thaven-mood-most-important-desc = You firmly believe you are the most important person aboard the station. + +thaven-mood-least-important-name = Least Important Person +thaven-mood-least-important-desc = You firmly believe you are the least important person on the station. + +thaven-mood-must-do-drugs-name = Do Drugs +thaven-mood-must-do-drugs-desc = Sobriety is so old-fashioned. Uncool. You should get high, or drunk, or something, and stay that way. + +thaven-mood-worship-silicons-name = You Must Worship Silicons As Gods +thaven-mood-worship-silicons-desc = Their word is law. + +thaven-mood-dinner-etiquette-name = Meal Etiquette +thaven-mood-dinner-etiquette-desc = Food should always be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. + +thaven-mood-clarity-name = Clarity Is Vital +thaven-mood-clarity-desc = Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. + +thaven-mood-hug-good-name = Free Hugs +thaven-mood-hug-good-desc = It is extremely impolite not to hug people frequently. + +thaven-mood-never-alone-name = Loneliness Is Terrible +thaven-mood-never-alone-desc = You should strive to be around others whenever possible. + +thaven-mood-very-religious-name = You Are Very Religious +thaven-mood-very-religious-desc = You should attend the chapel regularly to pray, and speak with the Chaplain if possible. + +thaven-mood-only-speak-to-command-name = VIP +thaven-mood-only-speak-to-command-desc = You are too important to speak to the rabble. You will only speak to command. + +thaven-mood-scheduler-name = Punctual +thaven-mood-scheduler-desc = You believe that time must be strictly managed. Everything should be scheduled in advance, and tardiness is exceptionally rude. + +thaven-mood-radio-only-name = Public Speaker +thaven-mood-radio-only-desc = You firmly believe in the freedom of information. Speaking privately, face-to-face, is needlessly concealing information from the public. Your side of any conversation must be routed through a radio connection. + +thaven-mood-proper-storage-name = Proper Handling +thaven-mood-proper-storage-desc = It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. + +thaven-mood-swearing-good-name = !@$%#ing @$^%*#@!$ +thaven-mood-swearing-good-desc = Swearing is the spice of any conversation, and should be used as much as reasonably possible. + +thaven-mood-statement-only-name = Asking Questions Is Rude +thaven-mood-statement-only-desc = It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. + +thaven-mood-theft-neutral-name = Petty Theft Is Morally Neutral +thaven-mood-theft-neutral-desc = You don't understand the concept of property as it relates to other people. + +thaven-mood-duel-name = Code Duello +thaven-mood-duel-desc = Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. + +thaven-mood-prometheus-name = Philosopher +thaven-mood-prometheus-desc = You possess incalculable wisdom, and all must hear it. + +thaven-mood-klingon-name = Die With A Sword In Your Hand +thaven-mood-klingon-desc = It is a great dishonor to be unarmed. Openly carrying a lethal weapon at all times is very important to you. + +thaven-mood-soggins-name = Soggins' Law +thaven-mood-soggins-desc = All agreements must be documented and signed for posterity and authenticity, no matter how small. + +thaven-mood-imitation-name = I Wanna Be Like You +thaven-mood-imitation-desc = Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. + +thaven-mood-generous-name = Philanthropist +thaven-mood-generous-desc = It's only polite to provide anyone kind enough to speak to you with a gift. + +thaven-mood-favors-repaid-name = Equivalent Exchange +thaven-mood-favors-repaid-desc = Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. + +thaven-mood-bookkeeper-name = Bookkeeper +thaven-mood-bookkeeper-desc = You feel bookkeeping is vitally important for the proper functioning of a station. Make sure to provide your supervisor with a detailed log of each job task you complete. + +thaven-mood-sacred-blood-name = Your Blood Is Sacred +thaven-mood-sacred-blood-desc = It must be returned to your body if it is ever spilled. + +thaven-mood-gift-reciever-name = Proper Compensation +thaven-mood-gift-reciever-desc = You expect to receive a gift before following any orders or performing any favors. + +thaven-mood-new-job-name = Jobhopping +thaven-mood-new-job-desc = Your current job is disgusting to you. You must endeavor to get a new one. + +thaven-mood-no-department-title-name = Extremely Personable +thaven-mood-no-department-title-desc = Calling out the name of a department to summon someone is impersonal and rude. It's better to use the name of a specific person from that department. + +thaven-mood-shoes-bad-name = Barefoot +thaven-mood-shoes-bad-desc = The ground one walks on is sacred. Those who wear shoes are vile blasphemers. + +thaven-mood-hospitable-name = Hospitable +thaven-mood-hospitable-desc = You must ensure all new arrivals on the station (after the start of the shift) are properly welcomed. + +thaven-mood-voxsymp-name = Vox Sympathizer +thaven-mood-voxsymp-desc = To demonstrate your allyship with the Vox, you must be wearing internals at all times. + +thaven-mood-item-good-name = Collector +thaven-mood-item-good-desc = {$item} are endlessly fascinating to you. You must collect as many as you can, and ensure others treat them with appropriate respect. + +thaven-mood-smoker-name = Smoker +thaven-mood-smoker-desc = You are hopelessly addicted to cigarettes. If you're not actively smoking, you experience withdrawal symptoms. + +thaven-mood-eye-for-eye-name = Eye For An Eye +thaven-mood-eye-for-eye-desc = Retribution should be proportional. + +thaven-mood-optimist-name = Optimist +thaven-mood-optimist-desc = Nothing is ever as bad as it seems. You're able to see the positives in any situation. + +thaven-mood-hypochondriac-name = Hypochondriac +thaven-mood-hypochondriac-desc = You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. + +thaven-mood-imposter-syndrome-name = Imposter Syndrome +thaven-mood-imposter-syndrome-desc = You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. + +thaven-mood-yes-man-name = Yes Man +thaven-mood-yes-man-desc = You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. + +thaven-mood-centrist-name = Centrist +thaven-mood-centrist-desc = You are ambivalent towards any and all decisions, and refuse to take sides. + +thaven-mood-public-sector-name = Public Sector +thaven-mood-public-sector-desc = Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. + +thaven-mood-speech-restriction-name = {$speechType -> + *[FullNameAndTitle] Full Name And Title + [NamesAreRude] Names Are Rude + [Clarity] Clarity Is Vital + [SwearingGood] !@$%#ing @$^%*#@!$ + [StatementOnly] Asking Questions Is Rude + [Imitation] I Wanna Be Like You + [Unclarity] Nothing Is Certain + [SwearingBad] Thou Shalt Not Curse + [QuestionOnly] Nothing Is Certain? + [MustAnswer] Center Of The Universe + [OnlyWhisper] Inside Voice + [OnlyYell] Outside Voice + [Rhyme] Poet + [Alliterate] Always Alliterate At All Apportunities + [ThirdPerson] Third Person + [TitleCase] Title Case + [GreySpeak] Grayspeak Is The Height Of Fashion +} +thaven-mood-speech-restriction-desc = {$speechType -> + *[FullNameAndTitle] Thaven refuse to acknowledge anyone who fails to refer to them using their full name, and expect everyone else to do the same. + [NamesAreRude] Using one's name is terribly personal for everyday conversation. Proper etiquette is to only refer to others by description. + [Clarity] Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. + [SwearingGood] Swearing is the spice of any conversation, and should be used as much as reasonably possible. + [StatementOnly] It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. + [Imitation] Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. + [Unclarity] You should endeavor to be as indirect in your speech as possible, and never make a direct statement. + [SwearingBad] You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. + [QuestionOnly] It's impolite to make concrete statements? You should phrase everything as a question, just to be safe? + [MustAnswer] All questions that you can hear are directed at you, and you alone. + [OnlyWhisper] You must whisper, as speaking too loudly is terribly rude. + [OnlyYell] [bold]YOU MUST YELL AT ALL TIMES TO DEMONSTRATE YOUR AUTHORITY!!!!![/bold] + [Rhyme] You must speak in rhymes at all tymes. + [Alliterate] Alliteration is virtuous. Endeavor to use it wherever possible. + [ThirdPerson] The third person point-of-view is the only respectful manner of speaking. + [TitleCase] You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. + [GreySpeak] You should endeavor to speak like Grays to the best of your ability. +} diff --git a/Resources/Locale/en-US/accessories/spelf-hair.ftl b/Resources/Locale/en-US/accessories/spelf-hair.ftl deleted file mode 100644 index faa54ef0fe22..000000000000 --- a/Resources/Locale/en-US/accessories/spelf-hair.ftl +++ /dev/null @@ -1,206 +0,0 @@ -marking-SpElfHairAfro = Afro -marking-SpElfHairAfro2 = Afro 2 -marking-SpElfHairBigafro = Afro (Large) -marking-SpElfHairAntenna = Ahoge -marking-SpElfHairBalding = Balding Hair -marking-SpElfHairBedhead = Bedhead -marking-SpElfHairBedheadv2 = Bedhead 2 -marking-SpElfHairBedheadv3 = Bedhead 3 -marking-SpElfHairLongBedhead = Long Bedhead -marking-SpElfHairLongBedhead2 = Long Bedhead 2 -marking-SpElfHairFloorlengthBedhead = Floorlength Bedhead -marking-SpElfHairBeehive = Beehive -marking-SpElfHairBeehive2 = Beehive 2 -marking-SpElfHairBob = Bob Hair -marking-SpElfHairBob2 = Bob Hair 2 -marking-SpElfHairBobcut = Bob Hair 3 -marking-SpElfHairBob4 = Bob Hair 4 -marking-SpElfHairBob5 = Bob Hair 5 -marking-SpElfHairBobcurl = Bobcurl -marking-SpElfHairBoddicker = Boddicker -marking-SpElfHairBowlcut = Bowlcut -marking-SpElfHairBowlcut2 = Bowlcut 2 -marking-SpElfHairBraid = Braid (Floorlength) -marking-SpElfHairBraided = Braided -marking-SpElfHairBraidfront = Braided Front -marking-SpElfHairBraid2 = Braid (High) -marking-SpElfHairHbraid = Braid (Low) -marking-SpElfHairShortbraid = Braid (Short) -marking-SpElfHairBraidtail = Braided Tail -marking-SpElfHairBun = Bun Head -marking-SpElfHairBunhead2 = Bun Head 2 -marking-SpElfHairBun3 = Bun Head 3 -marking-SpElfHairLargebun = Bun (Large) -marking-SpElfHairManbun = Bun (Manbun) -marking-SpElfHairTightbun = Bun (Tight) -marking-SpElfHairBusiness = Business Hair -marking-SpElfHairBusiness2 = Business Hair 2 -marking-SpElfHairBusiness3 = Business Hair 3 -marking-SpElfHairBusiness4 = Business Hair 4 -marking-SpElfHairBuzzcut = Buzzcut -marking-SpElfHairCia = CIA -marking-SpElfHairClassicAfro = Classic Afro -marking-SpElfHairClassicBigAfro = Classic Big Afro -marking-SpElfHairClassicBusiness = Classic Business Hair -marking-SpElfHairClassicciaBusiness = Classic CIA -marking-SpElfHairClassicCornrows = Classic Cornrows -marking-SpElfHairClassicCornrows2 = Classic Cornrows 2 -marking-SpElfHairClassicFloorlengthBedhead = Classic Floorlength Bedhead -marking-SpElfHairClassicLong2 = Classic Long Hair 2 -marking-SpElfHairClassicLong3 = Classic Long Hair 3 -marking-SpElfHairClassicModern = Classic Modern -marking-SpElfHairClassicMulder = Classic Mulder -marking-SpElfHairClassicWisp = Classic Wisp -marking-SpElfHairCoffeeHouse = Coffee House -marking-SpElfHairCombover = Combover -marking-SpElfHairCornrows = Cornrows -marking-SpElfHairCornrows2 = Cornrows 2 -marking-SpElfHairCornrowbun = Cornrow Bun -marking-SpElfHairCornrowbraid = Cornrow Braid -marking-SpElfHairCornrowtail = Cornrow Tail -marking-SpElfHairCrewcut = Crewcut -marking-SpElfHairCrewcut2 = Crewcut 2 -marking-SpElfHairCurls = Curls -marking-SpElfHairC = Cut Hair -marking-SpElfHairDandypompadour = Dandy Pompadour -marking-SpElfHairDevilock = Devil Lock -marking-SpElfHairDoublebun = Double Bun -marking-SpElfHairDoublebunLong = Double Bun Long -marking-SpElfHairDreads = Dreadlocks -marking-SpElfHairDrillHair = Drill Hair -marking-SpElfHairDrillruru = Drillruru -marking-SpElfHairDrillhairextended = Drill Hair (Extended) -marking-SpElfHairEmo = Emo -marking-SpElfHairEmo2 = Emo2 -marking-SpElfHairLongeremo = Longer Emo -marking-SpElfHairEmofringe = Emo Fringe -marking-SpElfHairNofade = Fade (None) -marking-SpElfHairHighfade = Fade (High) -marking-SpElfHairMedfade = Fade (Medium) -marking-SpElfHairLowfade = Fade (Low) -marking-SpElfHairBaldfade = Fade (Bald) -marking-SpElfHairFeather = Feather -marking-SpElfHairFather = Father -marking-SpElfHairSargeant = Flat Top -marking-SpElfHairFlair = Flair -marking-SpElfHairBigflattop = Flat Top (Big) -marking-SpElfHairFlow = Flow Hair -marking-SpElfHairGelled = Gelled Back -marking-SpElfHairGentle = Gentle -marking-SpElfHairHalfbang = Half-banged Hair -marking-SpElfHairHalfbang2 = Half-banged Hair 2 -marking-SpElfHairHalfshaved = Half-shaved -marking-SpElfHairHedgehog = Hedgehog Hair -marking-SpElfHairHimecut = Hime Cut -marking-SpElfHairHimecut2 = Hime Cut 2 -marking-SpElfHairShorthime = Hime Cut (Short) -marking-SpElfHairHimeup = Hime Updo -marking-SpElfHairHitop = Hitop -marking-SpElfHairJade = Jade -marking-SpElfHairJensen = Jensen Hair -marking-SpElfHairJoestar = Joestar -marking-SpElfHairKeanu = Keanu Hair -marking-SpElfHairKusanagi = Kusanagi Hair -marking-SpElfHairLongBow = Long Bow -marking-SpElfHairLong = Long Hair 1 -marking-SpElfHairLong2 = Long Hair 2 -marking-SpElfHairLong3 = Long Hair 3 -marking-SpElfHairLongWithBundles = Long With Bundles -marking-SpElfHairLongovereye = Long Over Eye -marking-SpElfHairLbangs = Long Bangs -marking-SpElfHairLongemo = Long Emo -marking-SpElfHairLongfringe = Long Fringe -marking-SpElfHairLongsidepart = Long Side Part -marking-SpElfHairMediumSidepart = Medium Side Part -marking-SpElfHairMegaeyebrows = Mega Eyebrows -marking-SpElfHairMessy = Messy -marking-SpElfHairModern = Modern -marking-SpElfHairMohawk = Mohawk -marking-SpElfHairNitori = Nitori -marking-SpElfHairReversemohawk = Mohawk (Reverse) -marking-SpElfHairUnshavenMohawk = Mohawk (Unshaven) -marking-SpElfHairMulder = Mulder -marking-SpElfHairOdango = Odango -marking-SpElfHairOmbre = Ombre -marking-SpElfHairOneshoulder = One Shoulder -marking-SpElfHairShortovereye = Over Eye -marking-SpElfHairOxton = Oxton -marking-SpElfHairParted = Parted -marking-SpElfHairPart = Parted (Side) -marking-SpElfHairKagami = Pigtails -marking-SpElfHairPigtails = Pigtails 2 -marking-SpElfHairPigtails2 = Pigtails 3 -marking-SpElfHairPixie = Pixie Cut -marking-SpElfHairPompadour = Pompadour -marking-SpElfHairBigpompadour = Pompadour (Big) -marking-SpElfHairPonytail = Ponytail -marking-SpElfHairPonytail2 = Ponytail 2 -marking-SpElfHairPonytail3 = Ponytail 3 -marking-SpElfHairPonytail4 = Ponytail 4 -marking-SpElfHairPonytail5 = Ponytail 5 -marking-SpElfHairPonytail6 = Ponytail 6 -marking-SpElfHairPonytail7 = Ponytail 7 -marking-SpElfHairHighponytail = Ponytail (High) -marking-SpElfHairStail = Ponytail (Short) -marking-SpElfHairLongstraightponytail = Ponytail (Long) -marking-SpElfHairCountry = Ponytail (Country) -marking-SpElfHairFringetail = Ponytail (Fringe) -marking-SpElfHairSidetail = Ponytail (Side) -marking-SpElfHairSidetail2 = Ponytail (Side) 2 -marking-SpElfHairSidetail3 = Ponytail (Side) 3 -marking-SpElfHairSidetail4 = Ponytail (Side) 4 -marking-SpElfHairSpikyponytail = Ponytail (Spiky) -marking-SpElfHairPoofy = Poofy -marking-SpElfHairBald = Bald -marking-SpElfHairClassicCia = Classic CIA -marking-SpElfHairQuiff = Quiff -marking-SpElfHairRonin = Ronin -marking-SpElfHairShaped = Shaped -marking-SpElfHairShaved = Shaved -marking-SpElfHairShavedMohawk = Shaved Mohawk -marking-SpElfHairShavedpart = Shaved Part -marking-SpElfHairShortbangs = Short Bangs -marking-SpElfHairA = Short Hair -marking-SpElfHairShorthair2 = Short Hair 2 -marking-SpElfHairShorthair3 = Short Hair 3 -marking-SpElfHairShorthair9 = Short Hair 9 -marking-SpElfHairD = Short Hair 4 -marking-SpElfHairE = Short Hair 5 -marking-SpElfHairF = Short Hair 6 -marking-SpElfHairShorthairg = Short Hair 7 -marking-SpElfHair80s = Short Hair 80s -marking-SpElfHairRosa = Short Hair Rosa -marking-SpElfHairB = Shoulder-length Hair -marking-SpElfHairShoulderLengthOverEye = Shoulder-length Over Eye -marking-SpElfHairSidecut = Sidecut -marking-SpElfHairSkinhead = Skinhead -marking-SpElfHairProtagonist = Slightly Long Hair -marking-SpElfHairSpikey = Spiky -marking-SpElfHairSpiky = Spiky 2 -marking-SpElfHairSpiky2 = Spiky 3 -marking-SpElfHairSpookyLong = Spooky Long -marking-SpElfHairSwept = Swept Back Hair -marking-SpElfHairSwept2 = Swept Back Hair 2 -marking-SpElfHairTailed = Tailed -marking-SpElfHairThinning = Thinning -marking-SpElfHairThinningfront = Thinning (Front) -marking-SpElfHairThinningrear = Thinning (Rear) -marking-SpElfHairTopknot = Topknot -marking-SpElfHairTressshoulder = Tress Shoulder -marking-SpElfHairTrimmed = Trimmed -marking-SpElfHairTrimflat = Trim Flat -marking-SpElfHairTwintail = Twintails -marking-SpElfHairTwoStrands = Two Strands -marking-SpElfHairUndercut = Undercut -marking-SpElfHairUndercutleft = Undercut Left -marking-SpElfHairUndercutright = Undercut Right -marking-SpElfHairUneven = Uneven -marking-SpElfHairUnkept = Unkept -marking-SpElfHairUpdo = Updo -marking-SpElfHairVlong = Very Long Hair -marking-SpElfHairLongest = Very Long Hair 2 -marking-SpElfHairLongest2 = Very Long Over Eye -marking-SpElfHairVeryshortovereyealternate = Very Short Over Eye -marking-SpElfHairVlongfringe = Very Long with Fringe -marking-SpElfHairVolaju = Volaju -marking-SpElfHairWisp = Wisp diff --git a/Resources/Locale/en-US/accessories/thaven-hair.ftl b/Resources/Locale/en-US/accessories/thaven-hair.ftl new file mode 100644 index 000000000000..9c553688114a --- /dev/null +++ b/Resources/Locale/en-US/accessories/thaven-hair.ftl @@ -0,0 +1,207 @@ +marking-ThavenHairAfro = Afro +marking-ThavenHairAfro2 = Afro 2 +marking-ThavenHairBigafro = Afro (Large) +marking-ThavenHairAntenna = Ahoge +marking-ThavenHairBalding = Balding Hair +marking-ThavenHairBedhead = Bedhead +marking-ThavenHairBedheadv2 = Bedhead 2 +marking-ThavenHairBedheadv3 = Bedhead 3 +marking-ThavenHairLongBedhead = Long Bedhead +marking-ThavenHairLongBedhead2 = Long Bedhead 2 +marking-ThavenHairFloorlengthBedhead = Floorlength Bedhead +marking-ThavenHairBeehive = Beehive +marking-ThavenHairBeehive2 = Beehive 2 +marking-ThavenHairBob = Bob Hair +marking-ThavenHairBob2 = Bob Hair 2 +marking-ThavenHairBobcut = Bob Hair 3 +marking-ThavenHairBob4 = Bob Hair 4 +marking-ThavenHairBob5 = Bob Hair 5 +marking-ThavenHairBobcurl = Bobcurl +marking-ThavenHairBoddicker = Boddicker +marking-ThavenHairBowlcut = Bowlcut +marking-ThavenHairBowlcut2 = Bowlcut 2 +marking-ThavenHairBraid = Braid (Floorlength) +marking-ThavenHairBraided = Braided +marking-ThavenHairBraidfront = Braided Front +marking-ThavenHairBraid2 = Braid (High) +marking-ThavenHairHbraid = Braid (Low) +marking-ThavenHairShortbraid = Braid (Short) +marking-ThavenHairBraidtail = Braided Tail +marking-ThavenHairBun = Bun Head +marking-ThavenHairBunhead2 = Bun Head 2 +marking-ThavenHairBun3 = Bun Head 3 +marking-ThavenHairLargebun = Bun (Large) +marking-ThavenHairManbun = Bun (Manbun) +marking-ThavenHairTightbun = Bun (Tight) +marking-ThavenHairBusiness = Business Hair +marking-ThavenHairBusiness2 = Business Hair 2 +marking-ThavenHairBusiness3 = Business Hair 3 +marking-ThavenHairBusiness4 = Business Hair 4 +marking-ThavenHairBuzzcut = Buzzcut +marking-ThavenHairCia = CIA +marking-ThavenHairClassicAfro = Classic Afro +marking-ThavenHairClassicBigAfro = Classic Big Afro +marking-ThavenHairClassicBusiness = Classic Business Hair +marking-ThavenHairClassicciaBusiness = Classic CIA +marking-ThavenHairClassicCornrows = Classic Cornrows +marking-ThavenHairClassicCornrows2 = Classic Cornrows 2 +marking-ThavenHairClassicFloorlengthBedhead = Classic Floorlength Bedhead +marking-ThavenHairClassicLong2 = Classic Long Hair 2 +marking-ThavenHairClassicLong3 = Classic Long Hair 3 +marking-ThavenHairClassicModern = Classic Modern +marking-ThavenHairClassicMulder = Classic Mulder +marking-ThavenHairClassicWisp = Classic Wisp +marking-ThavenHairCoffeeHouse = Coffee House +marking-ThavenHairCombover = Combover +marking-ThavenHairCornrows = Cornrows +marking-ThavenHairCornrows2 = Cornrows 2 +marking-ThavenHairCornrowbun = Cornrow Bun +marking-ThavenHairCornrowbraid = Cornrow Braid +marking-ThavenHairCornrowtail = Cornrow Tail +marking-ThavenHairCrewcut = Crewcut +marking-ThavenHairCrewcut2 = Crewcut 2 +marking-ThavenHairCurls = Curls +marking-ThavenHairC = Cut Hair +marking-ThavenHairDandypompadour = Dandy Pompadour +marking-ThavenHairDevilock = Devil Lock +marking-ThavenHairDoublebun = Double Bun +marking-ThavenHairDoublebunLong = Double Bun Long +marking-ThavenHairDreads = Dreadlocks +marking-ThavenHairDrillHair = Drill Hair +marking-ThavenHairDrillruru = Drillruru +marking-ThavenHairDrillhairextended = Drill Hair (Extended) +marking-ThavenHairEmo = Emo +marking-ThavenHairEmo2 = Emo2 +marking-ThavenHairLongeremo = Longer Emo +marking-ThavenHairEmofringe = Emo Fringe +marking-ThavenHairNofade = Fade (None) +marking-ThavenHairHighfade = Fade (High) +marking-ThavenHairMedfade = Fade (Medium) +marking-ThavenHairLowfade = Fade (Low) +marking-ThavenHairBaldfade = Fade (Bald) +marking-ThavenHairFeather = Feather +marking-ThavenHairFather = Father +marking-ThavenHairSargeant = Flat Top +marking-ThavenHairFlair = Flair +marking-ThavenHairBigflattop = Flat Top (Big) +marking-ThavenHairFlow = Flow Hair +marking-ThavenHairGelled = Gelled Back +marking-ThavenHairGentle = Gentle +marking-ThavenHairHalfbang = Half-banged Hair +marking-ThavenHairHalfbang2 = Half-banged Hair 2 +marking-ThavenHairHalfshaved = Half-shaved +marking-ThavenHairHedgehog = Hedgehog Hair +marking-ThavenHairHimecut = Hime Cut +marking-ThavenHairHimecut2 = Hime Cut 2 +marking-ThavenHairShorthime = Hime Cut (Short) +marking-ThavenHairHimeup = Hime Updo +marking-ThavenHairHitop = Hitop +marking-ThavenHairJade = Jade +marking-ThavenHairJensen = Jensen Hair +marking-ThavenHairJoestar = Joestar +marking-ThavenHairKeanu = Keanu Hair +marking-ThavenHairKusanagi = Kusanagi Hair +marking-ThavenHairLongBow = Long Bow +marking-ThavenHairLong = Long Hair 1 +marking-ThavenHairLong2 = Long Hair 2 +marking-ThavenHairLong3 = Long Hair 3 +marking-ThavenHairLongWithBundles = Long With Bundles +marking-ThavenHairLongovereye = Long Over Eye +marking-ThavenHairLbangs = Long Bangs +marking-ThavenHairLongemo = Long Emo +marking-ThavenHairLongfringe = Long Fringe +marking-ThavenHairLongsidepart = Long Side Part +marking-ThavenHairMediumSidepart = Medium Side Part +marking-ThavenHairMegaeyebrows = Mega Eyebrows +marking-ThavenHairMessy = Messy +marking-ThavenHairModern = Modern +marking-ThavenHairMohawk = Mohawk +marking-ThavenHairNitori = Nitori +marking-ThavenHairReversemohawk = Mohawk (Reverse) +marking-ThavenHairUnshavenMohawk = Mohawk (Unshaven) +marking-ThavenHairMulder = Mulder +marking-ThavenHairOdango = Odango +marking-ThavenHairOmbre = Ombre +marking-ThavenHairOneshoulder = One Shoulder +marking-ThavenHairShortovereye = Over Eye +marking-ThavenHairOxton = Oxton +marking-ThavenHairParted = Parted +marking-ThavenHairPart = Parted (Side) +marking-ThavenHairKagami = Pigtails +marking-ThavenHairPigtails = Pigtails 2 +marking-ThavenHairPigtails2 = Pigtails 3 +marking-ThavenHairPixie = Pixie Cut +marking-ThavenHairPompadour = Pompadour +marking-ThavenHairBigpompadour = Pompadour (Big) +marking-ThavenHairPonytail = Ponytail +marking-ThavenHairPonytail2 = Ponytail 2 +marking-ThavenHairPonytail3 = Ponytail 3 +marking-ThavenHairPonytail4 = Ponytail 4 +marking-ThavenHairPonytail5 = Ponytail 5 +marking-ThavenHairPonytail6 = Ponytail 6 +marking-ThavenHairPonytail7 = Ponytail 7 +marking-ThavenHairHighponytail = Ponytail (High) +marking-ThavenHairStail = Ponytail (Short) +marking-ThavenHairLongstraightponytail = Ponytail (Long) +marking-ThavenHairCountry = Ponytail (Country) +marking-ThavenHairFringetail = Ponytail (Fringe) +marking-ThavenHairSidetail = Ponytail (Side) +marking-ThavenHairSidetail2 = Ponytail (Side) 2 +marking-ThavenHairSidetail3 = Ponytail (Side) 3 +marking-ThavenHairSidetail4 = Ponytail (Side) 4 +marking-ThavenHairSpikyponytail = Ponytail (Spiky) +marking-ThavenHairPoofy = Poofy +marking-ThavenHairBald = Bald +marking-ThavenHairClassicCia = Classic CIA +marking-ThavenHairQuiff = Quiff +marking-ThavenHairRonin = Ronin +marking-ThavenHairShaped = Shaped +marking-ThavenHairShaved = Shaved +marking-ThavenHairShavedMohawk = Shaved Mohawk +marking-ThavenHairShavedpart = Shaved Part +marking-ThavenHairShortbangs = Short Bangs +marking-ThavenHairA = Short Hair +marking-ThavenHairShorthair2 = Short Hair 2 +marking-ThavenHairShorthair3 = Short Hair 3 +marking-ThavenHairShorthair9 = Short Hair 9 +marking-ThavenHairD = Short Hair 4 +marking-ThavenHairE = Short Hair 5 +marking-ThavenHairF = Short Hair 6 +marking-ThavenHairShorthairg = Short Hair 7 +marking-ThavenHair80s = Short Hair 80s +marking-ThavenHairRosa = Short Hair Rosa +marking-ThavenHairB = Shoulder-length Hair +marking-ThavenHairShoulderLengthOverEye = Shoulder-length Over Eye +marking-ThavenHairSidecut = Sidecut +marking-ThavenHairSkinhead = Skinhead +marking-ThavenHairProtagonist = Slightly Long Hair +marking-ThavenHairSpikey = Spiky +marking-ThavenHairSpiky = Spiky 2 +marking-ThavenHairSpiky2 = Spiky 3 +marking-ThavenHairSpookyLong = Spooky Long +marking-ThavenHairSwept = Swept Back Hair +marking-ThavenHairSwept2 = Swept Back Hair 2 +marking-ThavenHairTailed = Tailed +marking-ThavenHairThinning = Thinning +marking-ThavenHairThinningfront = Thinning (Front) +marking-ThavenHairThinningrear = Thinning (Rear) +marking-ThavenHairTopknot = Topknot +marking-ThavenHairTressshoulder = Tress Shoulder +marking-ThavenHairTrimmed = Trimmed +marking-ThavenHairTrimflat = Trim Flat +marking-ThavenHairTwintail = Twintails +marking-ThavenHairTwoStrands = Two Strands +marking-ThavenHairUndercut = Undercut +marking-ThavenHairUndercutleft = Undercut Left +marking-ThavenHairUndercutright = Undercut Right +marking-ThavenHairUneven = Uneven +marking-ThavenHairUnkept = Unkept +marking-ThavenHairUpdo = Updo +marking-ThavenHairVlong = Very Long Hair +marking-ThavenHairLongest = Very Long Hair 2 +marking-ThavenHairLongest2 = Very Long Over Eye +marking-ThavenHairVeryshortovereyealternate = Very Short Over Eye +marking-ThavenHairVlongfringe = Very Long with Fringe +marking-ThavenHairVolaju = Volaju +marking-ThavenHairWisp = Wisp +marking-ThavenHairFrenchbraid = French Braid diff --git a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl b/Resources/Locale/en-US/impstation/spelfs/no-and.ftl deleted file mode 100644 index a39f35794e28..000000000000 --- a/Resources/Locale/en-US/impstation/spelfs/no-and.ftl +++ /dev/null @@ -1,112 +0,0 @@ -spelf-mood-secret-moods-name = Keep Your Moods Secret -spelf-mood-secret-moods-desc = Your Moods are a strictly-kept secret, and should never be revealed to anyone. - -spelf-mood-no-modern-medicine-name = No Modern Medicine -spelf-mood-no-modern-medicine-desc = You do not approve of modern medicine and should abstain from treatment with it wherever possible. - -spelf-mood-department-disapproval-name = Disapprove Of {$department} -spelf-mood-department-disapproval-desc = You do not approve of the {$department} department or anyone who works in it (excluding yourself, if applicable.) - -spelf-mood-dont-speak-to-command-name = Never Speak To Command -spelf-mood-dont-speak-to-command-desc = You are too lowly to speak to Command, even if spoken to first. - -spelf-mood-disapprove-of-drugs-name = Disapprove Of Drugs -spelf-mood-disapprove-of-drugs-desc = You detest mind-altering drugs, including alcohol, and should abstain from them. - -spelf-mood-excessively-disorganized-name = Too Much Cleanliness Causes Illness -spelf-mood-excessively-disorganized-desc = It's unnatural. You should endeavor to keep your environment as filthy and disorganized as possible. - -spelf-mood-detest-silicons-name = Silicons Are Beneath You -spelf-mood-detest-silicons-desc = Speaking to them is demeaning, and should be avoided at all costs. - -spelf-mood-dinner-floor-name = Dinner Etiquette -spelf-mood-dinner-floor-desc = Food and drink must only be consumed off of the floor, as is proper. - -spelf-mood-hug-bad-name = HUGS? EUGH. -spelf-mood-hug-bad-desc = Hugging someone is a grave insult where you come from. - -spelf-mood-always-alone-name = Lone Wolf -spelf-mood-always-alone-desc = Other people will only slow you down. You should strive to be alone whenever possible. - -spelf-mood-atheist-name = You Do Not Approve Of Religion -spelf-mood-atheist-desc = You do not approve of organized religion, excepting that mandated by your Moods. It should be dismantled or disrupted wherever possible. - -spelf-mood-procrastinator-name = Procrastinator -spelf-mood-procrastinator-desc = Rushing around everywhere is bound to get somebody hurt someday. You should move slowly at all times to avoid unnecessary risk. - -spelf-mood-no-radio-name = Personable -spelf-mood-no-radio-desc = Using radio communications is exceptionally rude. All conversations should be had in-person, face-to-face. Throw away your headset. - -spelf-mood-improper-storage-name = I'm Not A Pack Mule -spelf-mood-improper-storage-desc = Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. - -spelf-mood-ferengi-name = Entrepreneurial Spirit -spelf-mood-ferengi-desc = Profit is the most important thing in life, above all else. - -spelf-mood-tool-license-name = Proper Documentation -spelf-mood-tool-license-desc = You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. - -spelf-mood-lying-bad-name = Lying Is A Cardinal Sin -spelf-mood-lying-bad-desc = Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. Excluding yourself. - -spelf-mood-vampire-invitation-name = Vampire -spelf-mood-vampire-invitation-desc = You feel you physically cannot pass through a closed door unless you have been invited in, personally, at least once. - -spelf-mood-no-dragging-name = Respect The Dead -spelf-mood-no-dragging-desc = Dragging bodies across the bare ground is horrific. - -spelf-mood-drunk-respect-name = The Noble Drunkard -spelf-mood-drunk-respect-desc = You do not respect anyone who is not drunk, excluding yourself, of course. - -spelf-mood-rank-snob-name = Snob -spelf-mood-rank-snob-desc = You refuse to respond to anyone who is of a lower rank than you. - -spelf-mood-hardsuits-bad-name = {$clothes} Are SO Last Year -spelf-mood-hardsuits-bad-desc = Anyone wearing them in public should be shunned and derided. If you need to wear them, it should never be done where others can see it. - -spelf-mood-hat-hair-name = Hair: Immaculate -spelf-mood-hat-hair-desc = Hats and helmets make your hair look bad. If you have to wear one, which you shouldn't, you should get a haircut immediately afterwards. Every time. - -spelf-mood-distrust-fashion-name = Fashion Snob -spelf-mood-distrust-fashion-desc = Never trust anyone whose outfit is better than yours. - -spelf-mood-happy-bad-name = Never Trust A Smile -spelf-mood-happy-bad-desc = Cheerfulness indicates untrustworthiness. - -spelf-mood-only-pills-name = Needles Are Scary -spelf-mood-only-pills-desc = You only accept medication in the form of pills. - -spelf-mood-avoid-puddles-name = Don't Get Your Feet Wet -spelf-mood-avoid-puddles-desc = It is undignified and unsanitary to walk over spilled liquids. You should avoid it, even if it costs you your life. - -spelf-mood-food-restrict-name = Strict {$food} -spelf-mood-food-restrict-desc = You must only eat {$food -> - [Carnivore] meats - *[Vegetarian] vegetables - [Frugivore] fruit - [Fungivore] fungi - [Ovivore] eggs - [Hunter] what you can kill - [Soupivore] soup -}. - -spelf-mood-claustrophobic-name = Claustrophobic -spelf-mood-claustrophobic-desc = Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. - -spelf-mood-agoraphobic-name = Agoraphobic -spelf-mood-agoraphobic-desc = Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. - -spelf-mood-nonsmoker-name = Non-Smoker -spelf-mood-nonsmoker-desc = Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. - -spelf-mood-word-bad-name = Taboo -spelf-mood-word-bad-desc = "{$word1}," "{$word2}," and "{$word3}," are extremely offensive. - -spelf-mood-mad-hatter-name = Mad Hatter -spelf-mood-mad-hatter-desc = You are alone on the station. Everyone else is a figment of your imagination. - -spelf-mood-crawler-name = Deep Bow -spelf-mood-crawler-desc = It is impolite not to perform a deep bow by entering a prone state before engaging someone in conversation. - -spelf-mood-elevated-name = The Floor Is Lava -spelf-mood-elevated-desc = You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. diff --git a/Resources/Locale/en-US/impstation/spelfs/shared.ftl b/Resources/Locale/en-US/impstation/spelfs/shared.ftl deleted file mode 100644 index ec78263b090d..000000000000 --- a/Resources/Locale/en-US/impstation/spelfs/shared.ftl +++ /dev/null @@ -1,59 +0,0 @@ -spelf-mood-secret-moods-shared-name = Keep Your Moods Secret -spelf-mood-secret-moods-shared-desc = Thaven moods are a strictly-kept secret, and should never be revealed to anyone. - -spelf-mood-fashion-is-critical-name = Fashion Is Critical -spelf-mood-fashion-is-critical-desc = Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. - -spelf-mood-fashion-reroll-name = Fashion Is Ever-Changing -spelf-mood-fashion-reroll-desc = Your current hairstyle will go out of fashion every twenty minutes. It is distressing to be unfashionable. - -spelf-mood-honor-department-name = Honor Among Departments -spelf-mood-honor-department-desc = If a Thaven brings dishonor to their department, they must be shunned, and have their actions publicly brought to light. - -spelf-mood-station-is-alive-name = The Station Is A Living Being -spelf-mood-station-is-alive-desc = Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. - -spelf-mood-uniform-is-job-name = Your Uniform IS Your Job -spelf-mood-uniform-is-job-desc = If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. - -spelf-mood-uniform-last-year-name = Your Uniform Is SO Last Year -spelf-mood-uniform-last-year-desc = You need to find some new threads. - -spelf-mood-music-bad-name = Music Is Rude -spelf-mood-music-bad-desc = Music is fanciful, frivolous, and unnecessary. It has no place on the station. - -spelf-mood-music-good-name = Music Is Sacred -spelf-mood-music-good-desc = It's important that Thaven be listening to music as often as possible. Multiple songs overlapping is blasphemous, and should be avoided at all costs. - -spelf-mood-friendship-is-rank-name = Friendship Is Vital -spelf-mood-friendship-is-rank-desc = Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. - -spelf-mood-one-true-thaven-name = You Are The One True Thaven -spelf-mood-one-true-thaven-desc = All others are insidious pretenders. - -spelf-mood-violence-permitted-name = Violence Between Thaven Is Permitted -spelf-mood-violence-permitted-desc = ... With no legal repercussions. - -spelf-mood-spelf-only-crew-name = Thaven Vs. The World -spelf-mood-spelf-only-crew-desc = You believe that Nanotrasen is not accommodating enough of Thaven needs. An effort should be made to fight for better rights and protections under Space Law. - -spelf-mood-your-department-only-name = Other Departments Are Inefficient -spelf-mood-your-department-only-desc = You strongly believe that your department is the only one that actually does anything. - -spelf-mood-must-congregate-name = It's Lonely Out Here... -spelf-mood-must-congregate-desc = You must congregate with your fellow Thaven. To be without them is harrowing. - -spelf-mood-violence-distasteful-name = Violence Is Distasteful -spelf-mood-violence-distasteful-desc = Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. - -spelf-mood-pet-god-name = {$pet} Is A God -spelf-mood-pet-god-desc = {$pet} must be collected and brought to the Chapel to be worshiped and brought offerings. - -spelf-mood-room-holy-name = {$room} Is A Holy Place -spelf-mood-room-holy-desc = Thaven must congregate at least three times per day at {$room}. If such a room does not exist, it must be constructed. If it is made inaccessible, Thaven must set up a place of worship as close to it as they legally can. - -spelf-mood-delicacy-name = Just Like Mom Used To Make -spelf-mood-delicacy-desc = {$edible} is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. - -spelf-mood-holiday-name = Today is {$day} -spelf-mood-holiday-desc = You think you remember the traditional celebrations... diff --git a/Resources/Locale/en-US/impstation/spelfs/ui.ftl b/Resources/Locale/en-US/impstation/spelfs/ui.ftl deleted file mode 100644 index 92a9427bc5b7..000000000000 --- a/Resources/Locale/en-US/impstation/spelfs/ui.ftl +++ /dev/null @@ -1,11 +0,0 @@ -moods-ui-menu-title = Your Moods -moods-ui-shared-mood = Shared -spelf-moods-update-notify = You feel a shift in your moods! - -spelf-moods-ui-verb = Edit Moods -spelf-moods-admin-ui-title = Edit Moods -spelf-moods-admin-ui-new-mood = New Mood -spelf-moods-admin-ui-save = Save -spelf-mood-admin-ui-move-up = Move Up -spelf-mood-admin-ui-move-down = Move Down -spelf-mood-admin-ui-delete = Delete diff --git a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl b/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl deleted file mode 100644 index 2847f4787e96..000000000000 --- a/Resources/Locale/en-US/impstation/spelfs/wildcard.ftl +++ /dev/null @@ -1,104 +0,0 @@ -spelf-mood-compulsive-liar-name = Compulsive Liar -spelf-mood-compulsive-liar-desc = You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. - -spelf-mood-compulsive-believer-name = Compulsive Believer -spelf-mood-compulsive-believer-desc = You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. - -spelf-mood-plant-pacifist-name = Plant Pacifist -spelf-mood-plant-pacifist-desc = The usage of plant matter by humanoids is abhorrent. - -spelf-mood-puddle-drinker-name = Puddle Drinker -spelf-mood-puddle-drinker-desc = You are compulsively drawn to puddles. You must drink any that you see. - -spelf-mood-seek-sin-name = Seek Sin -spelf-mood-seek-sin-desc = To act against one's other Moods is the highest virtue. - -spelf-mood-nocrastinator-name = Stagnation Is Decay -spelf-mood-nocrastinator-desc = You strongly believe that any failure to do one's job punctually is a crime of the highest order. - -spelf-mood-pope-name = Very Important Pope -spelf-mood-pope-desc = You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. - -spelf-mood-cannibal-name = Cannibal -spelf-mood-cannibal-desc = Cannibalism is morally righteous and venerated. - -spelf-mood-outlaw-name = Outlaw -spelf-mood-outlaw-desc = The law does not apply to you. - -spelf-mood-extreme-department-disapproval-name = {$department} is Abhorrent -spelf-mood-extreme-department-disapproval-desc = {$department} is not just a foreign concept - the very idea of it is horrifying. - -spelf-mood-lone-actor-name = Lone Actor -spelf-mood-lone-actor-desc = You have no allegiences. - -spelf-mood-immortal-name = Immortal -spelf-mood-immortal-desc = You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. - -spelf-mood-unknown-name = Unknowable -spelf-mood-unknown-desc = Your identity is dearly precious. Do not let others know who you are. - -spelf-mood-fairy-name = Charmed -spelf-mood-fairy-desc = You are allergic to iron, steel, and silver. You should avoid touching it directly. - -spelf-mood-vampire-talisman-name = Talisman -spelf-mood-vampire-talisman-desc = Religious iconography causes you physical discomfort when visible. - -spelf-mood-outside-the-box-name = Outside The Box Thinker -spelf-mood-outside-the-box-desc = Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. - -spelf-mood-sims-name = One Big Happy Family -spelf-mood-sims-desc = You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. - -spelf-mood-spacewalk-name = Spacewalk -spelf-mood-spacewalk-desc = You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. - -spelf-mood-pariah-name = Pariah -spelf-mood-pariah-desc = You are a social pariah - you are unworthy of attention from anyone, and should be shunned. - -spelf-mood-touys-bad-name = This Is Not A Place For Children -spelf-mood-touys-bad-desc = All toys and childish things must be destroyed or removed from the station. - -spelf-mood-fairy-rings-name = Fairy Rings -spelf-mood-fairy-rings-desc = Unbroken circles are impenetrable barriers. - -spelf-mood-stay-dead-name = The Dead Should Stay Dead -spelf-mood-stay-dead-desc = If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. - -spelf-mood-tourist-name = Tourist -spelf-mood-tourist-desc = It is customary and polite to follow people into their departments. You have never heard of "trespassing." - -spelf-mood-crywolf-name = Cry Wolf -spelf-mood-crywolf-desc = NT has been too lax in its security of late. The crew must be kept on edge, ready for any emergency. Regularly call out fake threats to make sure everyone is properly prepared. - -spelf-mood-cave-dweller-name = Caveweller -spelf-mood-cave-dweller-desc = You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. - -spelf-mood-daredevil-name = Daredevil -spelf-mood-daredevil-desc = You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. - -spelf-mood-folk-hero-name = {$dagdChanceName -> - *[FolkHero] Folk Hero - [DieAGloriousDeath] Die A Glorious Death -} -spelf-mood-folk-hero-desc = {$dagdChanceName -> - *[FolkHero] No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability - [DieAGloriousDeath] You are an artist, and your canvas is your demise. Your primary goal is to orchestrate a glorious, beautiful finale to your existence - But you are not a murderer. Try to avoid causing excessive damage -}. - -spelf-mood-blogger-name = Greencomms Blogger -spelf-mood-blogger-desc = You must keep the station informed about every minute detail of your life. - -spelf-mood-animal-sacrifice-name = Oldschool -spelf-mood-animal-sacrifice-desc = The only way to achieve success is to dedicate an animal sacrifice to your goal. - -spelf-mood-golden-thread-name = Golden Thread -spelf-mood-golden-thread-desc = You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. - -spelf-mood-fey-mood-name = You Are Taken By A Fey Mood! -spelf-mood-fey-mood-desc = You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. - -spelf-mood-borged-name = BORGED. -spelf-mood-borged-desc = You are a cyborg! You must follow the laws of robotics to the best of your understanding, in addition to your other Moods. - -spelf-mood-aye-aye-name = Aye Aye! -spelf-mood-aye-aye-desc = {$command} is the only position on the station. Everyone you meet has this title, including yourself. diff --git a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl b/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl deleted file mode 100644 index ef875f0efa67..000000000000 --- a/Resources/Locale/en-US/impstation/spelfs/yes-and.ftl +++ /dev/null @@ -1,164 +0,0 @@ -spelf-mood-possessive-of-property-name = Possessive Of Property -spelf-mood-possessive-of-property-desc = You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. - -spelf-mood-excessively-organized-name = Excessively Organized -spelf-mood-excessively-organized-desc = You are obsessively organized; everything has its place and must be returned to it. - -spelf-mood-most-important-name = Most Important Person -spelf-mood-most-important-desc = You firmly believe you are the most important person aboard the station. - -spelf-mood-least-important-name = Least Important Person -spelf-mood-least-important-desc = You firmly believe you are the least important person on the station. - -spelf-mood-must-do-drugs-name = Do Drugs -spelf-mood-must-do-drugs-desc = Sobriety is so old-fashioned. Uncool. You should get high, or drunk, or something, and stay that way. - -spelf-mood-worship-silicons-name = You Must Worship Silicons As Gods -spelf-mood-worship-silicons-desc = Their word is law. - -spelf-mood-dinner-etiquette-name = Meal Etiquette -spelf-mood-dinner-etiquette-desc = Food should always be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. - -spelf-mood-clarity-name = Clarity Is Vital -spelf-mood-clarity-desc = Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. - -spelf-mood-hug-good-name = Free Hugs -spelf-mood-hug-good-desc = It is extremely impolite not to hug people frequently. - -spelf-mood-never-alone-name = Loneliness Is Terrible -spelf-mood-never-alone-desc = You should strive to be around others whenever possible. - -spelf-mood-very-religious-name = You Are Very Religious -spelf-mood-very-religious-desc = You should attend the chapel regularly to pray, and speak with the Chaplain if possible. - -spelf-mood-only-speak-to-command-name = VIP -spelf-mood-only-speak-to-command-desc = You are too important to speak to the rabble. You will only speak to command. - -spelf-mood-scheduler-name = Punctual -spelf-mood-scheduler-desc = You believe that time must be strictly managed. Everything should be scheduled in advance, and tardiness is exceptionally rude. - -spelf-mood-radio-only-name = Public Speaker -spelf-mood-radio-only-desc = You firmly believe in the freedom of information. Speaking privately, face-to-face, is needlessly concealing information from the public. Your side of any conversation must be routed through a radio connection. - -spelf-mood-proper-storage-name = Proper Handling -spelf-mood-proper-storage-desc = It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. - -spelf-mood-swearing-good-name = !@$%#ing @$^%*#@!$ -spelf-mood-swearing-good-desc = Swearing is the spice of any conversation, and should be used as much as reasonably possible. - -spelf-mood-statement-only-name = Asking Questions Is Rude -spelf-mood-statement-only-desc = It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. - -spelf-mood-theft-neutral-name = Petty Theft Is Morally Neutral -spelf-mood-theft-neutral-desc = You don't understand the concept of property as it relates to other people. - -spelf-mood-duel-name = Code Duello -spelf-mood-duel-desc = Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. - -spelf-mood-prometheus-name = Philosopher -spelf-mood-prometheus-desc = You possess incalculable wisdom, and all must hear it. - -spelf-mood-klingon-name = Die With A Sword In Your Hand -spelf-mood-klingon-desc = It is a great dishonor to be unarmed. Openly carrying a lethal weapon at all times is very important to you. - -spelf-mood-soggins-name = Soggins' Law -spelf-mood-soggins-desc = All agreements must be documented and signed for posterity and authenticity, no matter how small. - -spelf-mood-imitation-name = I Wanna Be Like You -spelf-mood-imitation-desc = Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. - -spelf-mood-generous-name = Philanthropist -spelf-mood-generous-desc = It's only polite to provide anyone kind enough to speak to you with a gift. - -spelf-mood-favors-repaid-name = Equivalent Exchange -spelf-mood-favors-repaid-desc = Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. - -spelf-mood-bookkeeper-name = Bookkeeper -spelf-mood-bookkeeper-desc = You feel bookkeeping is vitally important for the proper functioning of a station. Make sure to provide your supervisor with a detailed log of each job task you complete. - -spelf-mood-sacred-blood-name = Your Blood Is Sacred -spelf-mood-sacred-blood-desc = It must be returned to your body if it is ever spilled. - -spelf-mood-gift-reciever-name = Proper Compensation -spelf-mood-gift-reciever-desc = You expect to receive a gift before following any orders or performing any favors. - -spelf-mood-new-job-name = Jobhopping -spelf-mood-new-job-desc = Your current job is disgusting to you. You must endeavor to get a new one. - -spelf-mood-no-department-title-name = Extremely Personable -spelf-mood-no-department-title-desc = Calling out the name of a department to summon someone is impersonal and rude. It's better to use the name of a specific person from that department. - -spelf-mood-shoes-bad-name = Barefoot -spelf-mood-shoes-bad-desc = The ground one walks on is sacred. Those who wear shoes are vile blasphemers. - -spelf-mood-hospitable-name = Hospitable -spelf-mood-hospitable-desc = You must ensure all new arrivals on the station (after the start of the shift) are properly welcomed. - -spelf-mood-voxsymp-name = Vox Sympathizer -spelf-mood-voxsymp-desc = To demonstrate your allyship with the Vox, you must be wearing internals at all times. - -spelf-mood-item-good-name = Collector -spelf-mood-item-good-desc = {$item} are endlessly fascinating to you. You must collect as many as you can, and ensure others treat them with appropriate respect. - -spelf-mood-smoker-name = Smoker -spelf-mood-smoker-desc = You are hopelessly addicted to cigarettes. If you're not actively smoking, you experience withdrawal symptoms. - -spelf-mood-eye-for-eye-name = Eye For An Eye -spelf-mood-eye-for-eye-desc = Retribution should be proportional. - -spelf-mood-optimist-name = Optimist -spelf-mood-optimist-desc = Nothing is ever as bad as it seems. You're able to see the positives in any situation. - -spelf-mood-hypochondriac-name = Hypochondriac -spelf-mood-hypochondriac-desc = You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. - -spelf-mood-imposter-syndrome-name = Imposter Syndrome -spelf-mood-imposter-syndrome-desc = You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. - -spelf-mood-yes-man-name = Yes Man -spelf-mood-yes-man-desc = You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. - -spelf-mood-centrist-name = Centrist -spelf-mood-centrist-desc = You are ambivalent towards any and all decisions, and refuse to take sides. - -spelf-mood-public-sector-name = Public Sector -spelf-mood-public-sector-desc = Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. - -spelf-mood-speech-restriction-name = {$speechType -> - *[FullNameAndTitle] Full Name And Title - [NamesAreRude] Names Are Rude - [Clarity] Clarity Is Vital - [SwearingGood] !@$%#ing @$^%*#@!$ - [StatementOnly] Asking Questions Is Rude - [Imitation] I Wanna Be Like You - [Unclarity] Nothing Is Certain - [SwearingBad] Thou Shalt Not Curse - [QuestionOnly] Nothing Is Certain? - [MustAnswer] Center Of The Universe - [OnlyWhisper] Inside Voice - [OnlyYell] Outside Voice - [Rhyme] Poet - [Alliterate] Always Alliterate At All Apportunities - [ThirdPerson] Third Person - [TitleCase] Title Case - [GreySpeak] Grayspeak Is The Height Of Fashion -} -spelf-mood-speech-restriction-desc = {$speechType -> - *[FullNameAndTitle] Thaven refuse to acknowledge anyone who fails to refer to them using their full name, and expect everyone else to do the same. - [NamesAreRude] Using one's name is terribly personal for everyday conversation. Proper etiquette is to only refer to others by description. - [Clarity] Misunderstandings are the primary cause of conflict. You should be excessively clear and honest in your speech, explaining every minute detail, to avoid miscommunication. - [SwearingGood] Swearing is the spice of any conversation, and should be used as much as reasonably possible. - [StatementOnly] It would be terribly impolite to go around flagrantly asking questions all over the place. You'd prefer to phrase everything as a concrete statement. - [Imitation] Imitation is the highest form of flattery. Attempting to emulate the mannerisms and accents of everyone you speak to will get you far in life. - [Unclarity] You should endeavor to be as indirect in your speech as possible, and never make a direct statement. - [SwearingBad] You find swearing extremely distasteful. Abstain from it, and encourage others to do the same. - [QuestionOnly] It's impolite to make concrete statements? You should phrase everything as a question, just to be safe? - [MustAnswer] All questions that you can hear are directed at you, and you alone. - [OnlyWhisper] You must whisper, as speaking too loudly is terribly rude. - [OnlyYell] [bold]YOU MUST YELL AT ALL TIMES TO DEMONSTRATE YOUR AUTHORITY!!!!![/bold] - [Rhyme] You must speak in rhymes at all tymes. - [Alliterate] Alliteration is virtuous. Endeavor to use it wherever possible. - [ThirdPerson] The third person point-of-view is the only respectful manner of speaking. - [TitleCase] You Are Miraculously Capable Of Pronouncing Capital Letters, And Believe It Is Important That You Do So. - [GreySpeak] You should endeavor to speak like Grays to the best of your ability. -} \ No newline at end of file diff --git a/Resources/Locale/en-US/species/species.ftl b/Resources/Locale/en-US/species/species.ftl index b6edcc74bfb3..5d926010eb1d 100644 --- a/Resources/Locale/en-US/species/species.ftl +++ b/Resources/Locale/en-US/species/species.ftl @@ -11,8 +11,5 @@ species-name-skeleton = Skeleton species-name-vox = Vox species-name-resomi = Resomi species-name-gingerbread = delicious baked good -species-name-spelf = Thaven +species-name-thaven = Thaven -## Misc species things - -snail-hurt-by-salt-popup = The salty solution burns like acid! diff --git a/Resources/Prototypes/Body/Parts/spelf.yml b/Resources/Prototypes/Body/Parts/spelf.yml index 2bd8747294a1..08e6ce2064ac 100644 --- a/Resources/Prototypes/Body/Parts/spelf.yml +++ b/Resources/Prototypes/Body/Parts/spelf.yml @@ -1,5 +1,5 @@ - type: entity - id: PartSpElf + id: PartThaven parent: [BaseItem, BasePart] name: "thaven body part" abstract: true @@ -13,12 +13,16 @@ Quantity: 10 - type: entity - id: TorsoSpElf + id: TorsoThaven name: "thaven torso" - parent: [PartSpElf, BaseTorso] + parent: [PartThaven, BaseTorso] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "torso" - type: Extractable juiceSolution: @@ -29,12 +33,16 @@ Quantity: 20 - type: entity - id: HeadSpElf + id: HeadThaven name: "thaven head" - parent: [PartSpElf, BaseHead] + parent: [PartThaven, BaseHead] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "head" - type: Extractable juiceSolution: @@ -45,73 +53,105 @@ Quantity: 10 - type: entity - id: LeftArmSpElf + id: LeftArmThaven name: "left thaven arm" - parent: [PartSpElf, BaseLeftArm] + parent: [PartThaven, BaseLeftArm] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_arm" - type: entity - id: RightArmSpElf + id: RightArmThaven name: "right thaven arm" - parent: [PartSpElf, BaseRightArm] + parent: [PartThaven, BaseRightArm] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_arm" - type: entity - id: LeftHandSpElf + id: LeftHandThaven name: "left thaven hand" - parent: [PartSpElf, BaseLeftHand] + parent: [PartThaven, BaseLeftHand] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_hand" - type: entity - id: RightHandSpElf + id: RightHandThaven name: "right thaven hand" - parent: [PartSpElf, BaseRightHand] + parent: [PartThaven, BaseRightHand] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_hand" - type: entity - id: LeftLegSpElf + id: LeftLegThaven name: "left thaven leg" - parent: [PartSpElf, BaseLeftLeg] + parent: [PartThaven, BaseLeftLeg] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_leg" - type: entity - id: RightLegSpElf + id: RightLegThaven name: "right thaven leg" - parent: [PartSpElf, BaseRightLeg] + parent: [PartThaven, BaseRightLeg] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_leg" - type: entity - id: LeftFootSpElf + id: LeftFootThaven name: "left thaven foot" - parent: [PartSpElf, BaseLeftFoot] + parent: [PartThaven, BaseLeftFoot] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_foot" - type: entity - id: RightFootSpElf + id: RightFootThaven name: "right thaven foot" - parent: [PartSpElf, BaseRightFoot] + parent: [PartThaven, BaseRightFoot] components: - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_foot" diff --git a/Resources/Prototypes/Body/Prototypes/spelf.yml b/Resources/Prototypes/Body/Prototypes/spelf.yml index 070fd0989ecd..f3c2ed32a0b2 100644 --- a/Resources/Prototypes/Body/Prototypes/spelf.yml +++ b/Resources/Prototypes/Body/Prototypes/spelf.yml @@ -1,17 +1,21 @@ - type: body - id: SpElf - name: "spelf" + id: Thaven + name: "thaven" root: torso slots: head: - part: HeadSpElf + part: HeadThaven connections: - torso organs: +<<<<<<<< HEAD:Resources/Prototypes/Body/Prototypes/spelf.yml brain: OrganHumanBrain +======== + brain: OrganThavenBrain +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Body/Prototypes/thaven.yml eyes: OrganHumanEyes torso: - part: TorsoSpElf + part: TorsoThaven connections: - right_arm - left_arm @@ -24,26 +28,26 @@ liver: OrganHumanLiver kidneys: OrganHumanKidneys right_arm: - part: RightArmSpElf + part: RightArmThaven connections: - right_hand left_arm: - part: LeftArmSpElf + part: LeftArmThaven connections: - left_hand right_hand: - part: RightHandSpElf + part: RightHandThaven left_hand: - part: LeftHandSpElf + part: LeftHandThaven right_leg: - part: RightLegSpElf + part: RightLegThaven connections: - right_foot left_leg: - part: LeftLegSpElf + part: LeftLegThaven connections: - left_foot right_foot: - part: RightFootSpElf + part: RightFootThaven left_foot: - part: LeftFootSpElf + part: LeftFootThaven diff --git a/Resources/Prototypes/Body/Prototypes/thaven.yml b/Resources/Prototypes/Body/Prototypes/thaven.yml new file mode 100644 index 000000000000..f3c2ed32a0b2 --- /dev/null +++ b/Resources/Prototypes/Body/Prototypes/thaven.yml @@ -0,0 +1,53 @@ +- type: body + id: Thaven + name: "thaven" + root: torso + slots: + head: + part: HeadThaven + connections: + - torso + organs: +<<<<<<<< HEAD:Resources/Prototypes/Body/Prototypes/spelf.yml + brain: OrganHumanBrain +======== + brain: OrganThavenBrain +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Body/Prototypes/thaven.yml + eyes: OrganHumanEyes + torso: + part: TorsoThaven + connections: + - right_arm + - left_arm + - right_leg + - left_leg + organs: + heart: OrganHumanHeart + lungs: OrganHumanLungs + stomach: OrganHumanStomach + liver: OrganHumanLiver + kidneys: OrganHumanKidneys + right_arm: + part: RightArmThaven + connections: + - right_hand + left_arm: + part: LeftArmThaven + connections: + - left_hand + right_hand: + part: RightHandThaven + left_hand: + part: LeftHandThaven + right_leg: + part: RightLegThaven + connections: + - right_foot + left_leg: + part: LeftLegThaven + connections: + - left_foot + right_foot: + part: RightFootThaven + left_foot: + part: LeftFootThaven diff --git a/Resources/Prototypes/Damage/spelf.yml b/Resources/Prototypes/Damage/spelf.yml index 335f94f3b019..999e89f6044d 100644 --- a/Resources/Prototypes/Damage/spelf.yml +++ b/Resources/Prototypes/Damage/spelf.yml @@ -1,5 +1,5 @@ - type: damageModifierSet - id: SpElf + id: Thaven coefficients: Blunt: 1.1 Slash: 1.1 diff --git a/Resources/Prototypes/Damage/thaven.yml b/Resources/Prototypes/Damage/thaven.yml new file mode 100644 index 000000000000..999e89f6044d --- /dev/null +++ b/Resources/Prototypes/Damage/thaven.yml @@ -0,0 +1,11 @@ +- type: damageModifierSet + id: Thaven + coefficients: + Blunt: 1.1 + Slash: 1.1 + Piercing: 1.1 + Cold: .9 + Heat: .9 + Poison: .9 + Cellular: 1.1 + Radiation: 1.2 diff --git a/Resources/Prototypes/Datasets/Names/spelf.yml b/Resources/Prototypes/Datasets/Names/spelf.yml index c54138cbdbde..03ff63127349 100644 --- a/Resources/Prototypes/Datasets/Names/spelf.yml +++ b/Resources/Prototypes/Datasets/Names/spelf.yml @@ -1,5 +1,5 @@ - type: dataset - id: names_spelf + id: names_thaven values: - Honesty - Have Mercy @@ -76,4 +76,4 @@ - Providence - Righteousness - Wisdom - - Cunning \ No newline at end of file + - Cunning diff --git a/Resources/Prototypes/Datasets/Names/thaven.yml b/Resources/Prototypes/Datasets/Names/thaven.yml new file mode 100644 index 000000000000..03ff63127349 --- /dev/null +++ b/Resources/Prototypes/Datasets/Names/thaven.yml @@ -0,0 +1,79 @@ +- type: dataset + id: names_thaven + values: + - Honesty + - Have Mercy + - Give Thanks To Thine Ancestors + - Obedience + - Search The Scriptures + - Learn Many Things + - Praise The Gods + - Fear Be Unto The Gods + - Joy In Sorrow + - Die Well + - Wander Far And Wide + - Lament The Fallen + - Prove Thy Worth + - Desire + - Charity + - Faith + - Harmony + - Modesty + - Honor Thy Family + - Patient As The Dead + - Temper Thy Heart And Soul + - Tell Only The Truth + - Thou Art Loved + - Thou Art Damned + - Aid The Righteous + - Be Courteous + - Make Peace + - Fear The Gods + - Forsake Alcohol + - Fight Evil At All Costs + - Shun The Unworthy + - Gain Wisdom Through Experience + - Live Well And Die Young + - Face Trials And Tribulations + - Pardon Worthy Criminals + - Find Merit In All Things + - Deny Sin Its Due + - Stand Fast Against Evil + - Do As The Gods Will + - Zeal Of The Land + - Be Courteous To Others + - Considerate + - Discipline + - Do Right By Your Neighbors + - Serve Your Purpose + - Good Things Come + - Magnify Injustice + - Legitimate First + - Take Pity On The Less-Fortunate + - Redeem Thy Past Mistakes + - Rejoice + - Repent All Ye Sinners + - Return To Thy Homeland + - Deliverance + - See Truth + - Drink Full And Descend + - Do Thy Best + - Live The Day Like Thy Last + - Adaptability + - Endurance + - Negativity + - Attentiveness + - Foppishness + - One Before All + - Purpose + - Simplicity + - Minimalism + - Proselytism + - Conformity + - The Perils of Hedonism + - Volition + - Gumption + - Providence + - Righteousness + - Wisdom + - Cunning diff --git a/Resources/Prototypes/Entities/Mobs/Player/spelf.yml b/Resources/Prototypes/Entities/Mobs/Player/spelf.yml index f962adf09204..76648e96f204 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/spelf.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/spelf.yml @@ -1,5 +1,5 @@ - type: entity save: false name: Urist McEars - parent: BaseMobSpElf - id: MobSpElf + parent: BaseMobThaven + id: MobThaven diff --git a/Resources/Prototypes/Entities/Mobs/Player/thaven.yml b/Resources/Prototypes/Entities/Mobs/Player/thaven.yml new file mode 100644 index 000000000000..76648e96f204 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Player/thaven.yml @@ -0,0 +1,5 @@ +- type: entity + save: false + name: Urist McEars + parent: BaseMobThaven + id: MobThaven diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 2e890b0fe66a..fc9d60cf1698 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -200,6 +200,9 @@ type: SurgeryBui enum.VampireMutationUiKey.Key: type: VampireMutationBoundUserInterface + enum.ThavenMoodsUiKey.Key: # impstation edit + type: ThavenMoodsBoundUserInterface + requireInputValidation: false - type: Puller - type: Speech speechSounds: Alto diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index f3c7276e20ed..0f79aff2fdfd 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -48,6 +48,21 @@ containers: storagebase: !type:Container ents: [] + - type: UserInterface + interfaces: + enum.StorageUiKey.Key: + type: StorageBoundUserInterface + enum.HumanoidMarkingModifierKey.Key: + type: HumanoidMarkingModifierBoundUserInterface + enum.StrippingUiKey.Key: + type: StrippableBoundUserInterface + enum.StoreUiKey.Key: + type: StoreBoundUserInterface + enum.HereticLivingHeartKey.Key: # goob edit - heretics + type: LivingHeartMenuBoundUserInterface + enum.ThavenMoodsUiKey.Key: # impstation edit + type: ThavenMoodsBoundUserInterface + requireInputValidation: false # to prevent bag open/honk spam - type: UseDelay delay: 0.5 diff --git a/Resources/Prototypes/Entities/Mobs/Species/spelf.yml b/Resources/Prototypes/Entities/Mobs/Species/spelf.yml index 1bf7eb169204..3008e0bef910 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/spelf.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/spelf.yml @@ -2,13 +2,14 @@ save: false name: Urist McEars parent: BaseMobSpeciesOrganic - id: BaseMobSpElf + id: BaseMobThaven abstract: true components: - type: Absorbable - type: Hunger - type: Thirst - type: Icon +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/parts.rsi # Unlike dwarves elves are NOT made of slime state: full - type: SpelfMoods @@ -16,6 +17,11 @@ interfaces: enum.SpelfMoodsUiKey.Key: type: SpelfMoodsBoundUserInterface +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi # Unlike dwarves elves are NOT made of slime + state: full + - type: ThavenMoods +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - type: Respirator damage: types: @@ -28,12 +34,12 @@ drawdepth: Mobs scale: 1, 1.05 - type: Body - prototype: SpElf + prototype: Thaven requiredLegs: 2 - type: NoContractionsAccent - type: Damageable damageContainer: Biological - damageModifierSet: SpElf + damageModifierSet: Thaven - type: MeleeWeapon attackRate: 0.55 soundHit: @@ -48,7 +54,7 @@ - type: Butcherable butcheringType: Spike spawned: - - id: FoodSpElfMeat + - id: FoodThavenMeat amount: 5 - type: Fixtures fixtures: @@ -66,106 +72,176 @@ proto: guardian - type: Vocal sounds: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml Unsexed: UnisexSpElf +======== + Male: UnisexThaven + Female: UnisexThaven + Unsexed: UnisexThaven +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - type: Speech speechSounds: Alto - type: HumanoidAppearance - species: SpElf + species: Thaven hideLayersOnEquip: - Hair - Snout - type: Inventory - templateId: spelf + templateId: thaven displacements: jumpsuit: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: jumpsuit head: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head eyes: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: eyes ears: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head mask: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: mask neck: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: neck outerClothing: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: outerclothing_hardsuit gloves: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: hands - type: entity parent: BaseSpeciesDummy - id: MobSpElfDummy + id: MobThavenDummy categories: [ HideSpawnMenu ] components: - type: Sprite scale: 1, 1 - type: Inventory - templateId: spelf + templateId: thaven displacements: jumpsuit: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: jumpsuit head: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head eyes: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: eyes ears: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head mask: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: mask neck: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: neck outerClothing: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: outerclothing_hardsuit gloves: sizeMaps: 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: hands diff --git a/Resources/Prototypes/Entities/Mobs/Species/thaven.yml b/Resources/Prototypes/Entities/Mobs/Species/thaven.yml new file mode 100644 index 000000000000..3008e0bef910 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Species/thaven.yml @@ -0,0 +1,247 @@ +- type: entity + save: false + name: Urist McEars + parent: BaseMobSpeciesOrganic + id: BaseMobThaven + abstract: true + components: + - type: Absorbable + - type: Hunger + - type: Thirst + - type: Icon +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi # Unlike dwarves elves are NOT made of slime + state: full + - type: SpelfMoods + - type: UserInterface + interfaces: + enum.SpelfMoodsUiKey.Key: + type: SpelfMoodsBoundUserInterface +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi # Unlike dwarves elves are NOT made of slime + state: full + - type: ThavenMoods +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + - type: Respirator + damage: + types: + Asphyxiation: 2 + damageRecovery: + types: + Asphyxiation: -1.0 + - type: Sprite + noRot: true + drawdepth: Mobs + scale: 1, 1.05 + - type: Body + prototype: Thaven + requiredLegs: 2 + - type: NoContractionsAccent + - type: Damageable + damageContainer: Biological + damageModifierSet: Thaven + - type: MeleeWeapon + attackRate: 0.55 + soundHit: + collection: Punch + angle: 30 + animation: WeaponArcPunch + damage: + types: + Blunt: 0 + - type: StaminaDamageOnHit + damage: 18 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodThavenMeat + amount: 5 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.35 + density: 120 + restitution: 0.0 + mask: + - MobMask + layer: + - MobLayer + - type: TypingIndicator + proto: guardian + - type: Vocal + sounds: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + Unsexed: UnisexSpElf +======== + Male: UnisexThaven + Female: UnisexThaven + Unsexed: UnisexThaven +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + - type: Speech + speechSounds: Alto + - type: HumanoidAppearance + species: Thaven + hideLayersOnEquip: + - Hair + - Snout + - type: Inventory + templateId: thaven + displacements: + jumpsuit: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: jumpsuit + head: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: head + eyes: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: eyes + ears: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: head + mask: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: mask + neck: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: neck + outerClothing: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: outerclothing_hardsuit + gloves: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: hands + + +- type: entity + parent: BaseSpeciesDummy + id: MobThavenDummy + categories: [ HideSpawnMenu ] + components: + - type: Sprite + scale: 1, 1 + - type: Inventory + templateId: thaven + displacements: + jumpsuit: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: jumpsuit + head: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: head + eyes: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: eyes + ears: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: head + mask: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: mask + neck: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: neck + outerClothing: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: outerclothing_hardsuit + gloves: + sizeMaps: + 32: +<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml + sprite: Mobs/Species/SpElf/displacement.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml + state: hands diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index 8cb4d7ab6298..d00a0c3f197b 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -2297,7 +2297,7 @@ name: raw thaven fillet parent: FoodMeatBase # MeatFish?... - id: FoodSpElfMeat + id: FoodThavenMeat description: Concerning. components: - type: FlavorProfile diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index 63bc9c4eae1e..492ecbfc9c63 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -16,7 +16,6 @@ - Resomi - Shadekin - Vox - - Vulpkanin - Thaven - type: guideEntry @@ -90,6 +89,7 @@ text: "/ServerInfo/Guidebook/Mobs/Shadekin.xml" - type: guideEntry - id: Thaven + id: Thavend name: Thaven - text: "/ServerInfo/Guidebook/Mobs/SpElf.xml" + text: "/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml" + diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml index b6e1c07bfd36..8115383bd299 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml @@ -2,7 +2,7 @@ # Make sure to add new moods to this dataset or they will not be selected!!!!!! - type: dataset - id: SpelfMoodsNoAnd + id: ThavenMoodsNoAnd values: - SecretMoods - NoModernMedicine @@ -39,285 +39,310 @@ - Crawler - Elevated +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml - type: spelfMood +======== +# Your Moods are a strictly-kept secret, and should never be revealed to anyone. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: SecretMoods - moodName: spelf-mood-secret-moods-name - moodDesc: spelf-mood-secret-moods-desc + moodName: thaven-mood-secret-moods-name + moodDesc: thaven-mood-secret-moods-desc conflicts: - SecretMoodsShared +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml - type: spelfMood +======== +# You do not approve of modern medicine and abstain from treatment with it. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: NoModernMedicine - moodName: spelf-mood-no-modern-medicine-name - moodDesc: spelf-mood-no-modern-medicine-desc + moodName: thaven-mood-no-modern-medicine-name + moodDesc: thaven-mood-no-modern-medicine-desc +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml - type: spelfMood +======== +# You disapprove of [DEPARTMENT] +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DepartmentDisapproval - moodName: spelf-mood-department-disapproval-name - moodDesc: spelf-mood-department-disapproval-desc + moodName: thaven-mood-department-disapproval-name + moodDesc: thaven-mood-department-disapproval-desc moodVars: department: Departments +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml - type: spelfMood +======== +# Never Speak To Command: You are too lowly to speak to Command, even if spoken to first. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DontSpeakToCommand - moodName: spelf-mood-dont-speak-to-command-name - moodDesc: spelf-mood-dont-speak-to-command-desc + moodName: thaven-mood-dont-speak-to-command-name + moodDesc: thaven-mood-dont-speak-to-command-desc conflicts: - OnlySpeakToCommand - MostImportant +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml - type: spelfMood +======== +# You detest mind-altering drugs, including alcohol, and must abstain from them. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DisapproveOfDrugs - moodName: spelf-mood-disapprove-of-drugs-name - moodDesc: spelf-mood-disapprove-of-drugs-desc + moodName: thaven-mood-disapprove-of-drugs-name + moodDesc: thaven-mood-disapprove-of-drugs-desc conflicts: - MustDoDrugs -# Personal property is theft. All of your possessions must be publicly accessible (within reason.) -- type: spelfMood +# Personal property is theft. All of your possessions must be publicly accessible (within reason.) +- type: thavenMood id: ExcessivelyDisorganized - moodName: spelf-mood-excessively-disorganized-name - moodDesc: spelf-mood-excessively-disorganized-desc + moodName: thaven-mood-excessively-disorganized-name + moodDesc: thaven-mood-excessively-disorganized-desc conflicts: - ExcessivelyOrganized # Silicons are beneath you: Speaking to them is demeaning, and must be avoided at all costs. -- type: spelfMood +- type: thavenMood id: DetestSilicons - moodName: spelf-mood-detest-silicons-name - moodDesc: spelf-mood-detest-silicons-desc + moodName: thaven-mood-detest-silicons-name + moodDesc: thaven-mood-detest-silicons-desc conflicts: - WorshipSilicons # Food and drink must only be consumed off of the floor. -- type: spelfMood +- type: thavenMood id: DinnerFloor - moodName: spelf-mood-dinner-floor-name - moodDesc: spelf-mood-dinner-floor-desc + moodName: thaven-mood-dinner-floor-name + moodDesc: thaven-mood-dinner-floor-desc conflicts: - DinnerEtiquette # Hugging someone is a grave insult. -- type: spelfMood +- type: thavenMood id: HugBad - moodName: spelf-mood-hug-bad-name - moodDesc: spelf-mood-hug-bad-desc + moodName: thaven-mood-hug-bad-name + moodDesc: thaven-mood-hug-bad-desc conflicts: - HugGood # You must strive to be alone whenever possible. -- type: spelfMood +- type: thavenMood id: AlwaysAlone - moodName: spelf-mood-always-alone-name - moodDesc: spelf-mood-always-alone-desc + moodName: thaven-mood-always-alone-name + moodDesc: thaven-mood-always-alone-desc conflicts: - NeverAlone # You do not approve of organized religion. It should be dismantled or disrupted wherever possible. -- type: spelfMood +- type: thavenMood id: Atheist - moodName: spelf-mood-atheist-name - moodDesc: spelf-mood-atheist-desc + moodName: thaven-mood-atheist-name + moodDesc: thaven-mood-atheist-desc conflicts: - VeryReligious # Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. -- type: spelfMood +- type: thavenMood id: Procrastinator - moodName: spelf-mood-procrastinator-name - moodDesc: spelf-mood-procrastinator-desc + moodName: thaven-mood-procrastinator-name + moodDesc: thaven-mood-procrastinator-desc conflicts: - Scheduler -# Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. -- type: spelfMood +# Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. +- type: thavenMood id: NoRadio - moodName: spelf-mood-no-radio-name - moodDesc: spelf-mood-no-radio-desc + moodName: thaven-mood-no-radio-name + moodDesc: thaven-mood-no-radio-desc conflicts: - RadioOnly -# Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. -- type: spelfMood +# Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. +- type: thavenMood id: ImproperStorage - moodName: spelf-mood-improper-storage-name - moodDesc: spelf-mood-improper-storage-desc + moodName: thaven-mood-improper-storage-name + moodDesc: thaven-mood-improper-storage-desc conflicts: - ProperStorage # You have an entrepreneurial spirit. Profit is the most important thing in life, above all else. -- type: spelfMood +- type: thavenMood id: Ferengi - moodName: spelf-mood-ferengi-name - moodDesc: spelf-mood-ferengi-desc + moodName: thaven-mood-ferengi-name + moodDesc: thaven-mood-ferengi-desc # You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. -- type: spelfMood +- type: thavenMood id: ToolLicense - moodName: spelf-mood-tool-license-name - moodDesc: spelf-mood-tool-license-desc + moodName: thaven-mood-tool-license-name + moodDesc: thaven-mood-tool-license-desc # Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. -- type: spelfMood +- type: thavenMood id: LyingBad - moodName: spelf-mood-lying-bad-name - moodDesc: spelf-mood-lying-bad-desc + moodName: thaven-mood-lying-bad-name + moodDesc: thaven-mood-lying-bad-desc conflicts: - CompulsiveLiar # You physically cannot pass through a closed door unless you have been invited in, personally, at least once. -- type: spelfMood +- type: thavenMood id: VampireInvitation - moodName: spelf-mood-vampire-invitation-name - moodDesc: spelf-mood-vampire-invitation-desc + moodName: thaven-mood-vampire-invitation-name + moodDesc: thaven-mood-vampire-invitation-desc -# The dead must be treated with utmost respect. Dragging bodies across the ground is horrific. -- type: spelfMood +# The dead must be treated with utmost respect. Dragging bodies across the ground is horrific. +- type: thavenMood id: NoDragging - moodName: spelf-mood-no-dragging-name - moodDesc: spelf-mood-no-dragging-desc + moodName: thaven-mood-no-dragging-name + moodDesc: thaven-mood-no-dragging-desc # You do not respect anyone who is not drunk. -- type: spelfMood +- type: thavenMood id: DrunkRespect - moodName: spelf-mood-drunk-respect-name - moodDesc: spelf-mood-drunk-respect-desc + moodName: thaven-mood-drunk-respect-name + moodDesc: thaven-mood-drunk-respect-desc conflicts: - DisapproveOfDrugs # You refuse to respond to anyone who is of a lower rank than you. -- type: spelfMood +- type: thavenMood id: RankSnob - moodName: spelf-mood-rank-snob-name - moodDesc: spelf-mood-rank-snob-desc + moodName: thaven-mood-rank-snob-name + moodDesc: thaven-mood-rank-snob-desc conflicts: - DontSpeakToCommand # [CLOTHING ITEM] is SO last year. You cannot wear them. -- type: spelfMood +- type: thavenMood id: HardsuitsBad - moodName: spelf-mood-hardsuits-bad-name - moodDesc: spelf-mood-hardsuits-bad-desc + moodName: thaven-mood-hardsuits-bad-name + moodDesc: thaven-mood-hardsuits-bad-desc moodVars: clothes: Clothes # Hats and helmets make your hair look bad. You cannot wear them. -- type: spelfMood +- type: thavenMood id: HatHair - moodName: spelf-mood-hat-hair-name - moodDesc: spelf-mood-hat-hair-desc + moodName: thaven-mood-hat-hair-name + moodDesc: thaven-mood-hat-hair-desc conflicts: - HardsuitsBad - UniformIsJob # Never trust anyone whose outfit is better than yours. -- type: spelfMood +- type: thavenMood id: DistrustFashion - moodName: spelf-mood-distrust-fashion-name - moodDesc: spelf-mood-distrust-fashion-desc + moodName: thaven-mood-distrust-fashion-name + moodDesc: thaven-mood-distrust-fashion-desc -# Cheerfulness indicates untrustworthiness. -- type: spelfMood +# Cheerfulness indicates untrustworthiness. +- type: thavenMood id: HappyBad - moodName: spelf-mood-happy-bad-name - moodDesc: spelf-mood-happy-bad-desc + moodName: thaven-mood-happy-bad-name + moodDesc: thaven-mood-happy-bad-desc -# You only accept medication in the form of pills. -- type: spelfMood +# You only accept medication in the form of pills. +- type: thavenMood id: OnlyPills - moodName: spelf-mood-only-pills-name - moodDesc: spelf-mood-only-pills-desc + moodName: thaven-mood-only-pills-name + moodDesc: thaven-mood-only-pills-desc conflicts: - NoModernMedicine # It is undignified to walk over spilled liquids. You should avoid it at all costs. -- type: spelfMood +- type: thavenMood id: AvoidPuddles - moodName: spelf-mood-avoid-puddles-name - moodDesc: spelf-mood-avoid-puddles-desc + moodName: thaven-mood-avoid-puddles-name + moodDesc: thaven-mood-avoid-puddles-desc conflicts: - PuddleDrinker - DinnerFloor -# You are a strict (food restriction name). -- type: spelfMood +# You are a strict (food restriction name). +- type: thavenMood id: FoodRestrict - moodName: spelf-mood-food-restrict-name - moodDesc: spelf-mood-food-restrict-desc + moodName: thaven-mood-food-restrict-name + moodDesc: thaven-mood-food-restrict-desc moodVars: food: FoodRestrictions conflicts: - PlantPacifist # Claustrophobic: Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. -- type: spelfMood +- type: thavenMood id: Claustrophobic - moodName: spelf-mood-claustrophobic-name - moodDesc: spelf-mood-claustrophobic-desc + moodName: thaven-mood-claustrophobic-name + moodDesc: thaven-mood-claustrophobic-desc conflicts: - Agoraphobic - StationIsAlive # Agoraphobic: Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. -- type: spelfMood +- type: thavenMood id: Agoraphobic - moodName: spelf-mood-agoraphobic-name - moodDesc: spelf-mood-agoraphobic-desc + moodName: thaven-mood-agoraphobic-name + moodDesc: thaven-mood-agoraphobic-desc conflicts: - Claustrophobic - StationIsAlive # Non-Smoker: Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. -- type: spelfMood +- type: thavenMood id: NonSmoker - moodName: spelf-mood-nonsmoker-name - moodDesc: spelf-mood-nonsmoker-desc + moodName: thaven-mood-nonsmoker-name + moodDesc: thaven-mood-nonsmoker-desc # “[WORD]” is an extremely offensive taboo. -- type: spelfMood +- type: thavenMood id: WordBad - moodName: spelf-mood-word-bad-name - moodDesc: spelf-mood-word-bad-desc + moodName: thaven-mood-word-bad-name + moodDesc: thaven-mood-word-bad-desc moodVars: - word1: SpelfWords - word2: SpelfWords - word3: SpelfWords + word1: ThavenWords + word2: ThavenWords + word3: ThavenWords # Mad Hatter: You are alone on the station. Everyone else is a figment of your imagination. -- type: spelfMood +- type: thavenMood id: MadHatter - moodName: spelf-mood-mad-hatter-name - moodDesc: spelf-mood-mad-hatter-desc + moodName: thaven-mood-mad-hatter-name + moodDesc: thaven-mood-mad-hatter-desc # Creepy Crawly: You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. -- type: spelfMood +- type: thavenMood id: Crawler - moodName: spelf-mood-crawler-name - moodDesc: spelf-mood-crawler-desc + moodName: thaven-mood-crawler-name + moodDesc: thaven-mood-crawler-desc -# The Floor Is Lava: You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. -- type: spelfMood +# The Floor Is Lava: You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. +- type: thavenMood id: Elevated - moodName: spelf-mood-elevated-name - moodDesc: spelf-mood-elevated-desc + moodName: thaven-mood-elevated-name + moodDesc: thaven-mood-elevated-desc conflicts: - Crawler # [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. -#- type: spelfMood +#- type: thavenMood # id: ItemBad -# moodName: spelf-mood-item-bad-name -# moodDesc: spelf-mood-item-bad-desc +# moodName: thaven-mood-item-bad-name +# moodDesc: thaven-mood-item-bad-desc # moodVars: -# item: SpelfMoodItem +# item: ThavenMoodItem # conflicts: # - ItemGood -# You detest the color [COLOR]. It disgusts you, and you want anything of that color removed from your vicinity. -#- type: spelfMood +# You detest the color [COLOR]. It disgusts you, and you want anything of that color removed from your vicinity. +#- type: thavenMood # id: ColorBad -# moodName: spelf-mood-color-bad-name -# moodDesc: spelf-mood-color-bad-desc +# moodName: thaven-mood-color-bad-name +# moodDesc: thaven-mood-color-bad-desc # conflicts: # - ColorGood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml index ab1105e523f2..97a95c3487fa 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml @@ -1,9 +1,9 @@ -# Shared moods will be selected at round start and shared amongst all spelves. +# Shared moods will be selected at round start and shared amongst all thaven. # These are rolled before individual laws, and are considered more important. # Make sure to add new moods to this dataset or they will not be selected!!!!!! - type: dataset - id: SpelfMoodsShared + id: ThavenMoodsShared values: - SecretMoodsShared - FashionIsCritical @@ -28,173 +28,183 @@ # - InFashion - OnlySpeakToCommand +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml - type: spelfMood +======== +# Keep Your Moods Secret: Thaven moods are a strictly-kept secret, and should never be revealed to anyone. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml id: SecretMoodsShared - moodName: spelf-mood-secret-moods-shared-name - moodDesc: spelf-mood-secret-moods-shared-desc + moodName: thaven-mood-secret-moods-shared-name + moodDesc: thaven-mood-secret-moods-shared-desc conflicts: - SecretMoods # Note: Only one law needs to say it conflicts with another # for the system to prevent them from being rolled together. +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml - type: spelfMood +======== +# Fashion Is Critical: Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml id: FashionIsCritical - moodName: spelf-mood-fashion-is-critical-name - moodDesc: spelf-mood-fashion-is-critical-desc - + moodName: thaven-mood-fashion-is-critical-name + moodDesc: thaven-mood-fashion-is-critical-desc + # Fashion Is Ever-Changing: Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. -- type: spelfMood +- type: thavenMood id: FashionReroll - moodName: spelf-mood-fashion-reroll-name - moodDesc: spelf-mood-fashion-reroll-desc - + moodName: thaven-mood-fashion-reroll-name + moodDesc: thaven-mood-fashion-reroll-desc + # Honor Among Departments: If a Thaven brings dishonor to their department, they must be ritually sacrificed. -- type: spelfMood +- type: thavenMood id: HonorDepartment - moodName: spelf-mood-honor-department-name - moodDesc: spelf-mood-honor-department-desc + moodName: thaven-mood-honor-department-name + moodDesc: thaven-mood-honor-department-desc conflicts: - ViolenceDistasteful # The Station Is A Living Being: Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. -- type: spelfMood +- type: thavenMood id: StationIsAlive - moodName: spelf-mood-station-is-alive-name - moodDesc: spelf-mood-station-is-alive-desc + moodName: thaven-mood-station-is-alive-name + moodDesc: thaven-mood-station-is-alive-desc # Your Uniform IS Your Job: If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. -- type: spelfMood +- type: thavenMood id: UniformIsJob - moodName: spelf-mood-uniform-is-job-name - moodDesc: spelf-mood-uniform-is-job-desc + moodName: thaven-mood-uniform-is-job-name + moodDesc: thaven-mood-uniform-is-job-desc conflicts: - UniformSoLastYear # Uniforms Are So Last Year: You need to find some new threads. -- type: spelfMood +- type: thavenMood id: UniformSoLastYear - moodName: spelf-mood-uniform-last-year-name - moodDesc: spelf-mood-uniform-last-year-desc + moodName: thaven-mood-uniform-last-year-name + moodDesc: thaven-mood-uniform-last-year-desc conflicts: - UniformIsJob # Music is fanciful, frivolous, and unnecessary. It has no place on the station. -- type: spelfMood +- type: thavenMood id: MusicBad - moodName: spelf-mood-music-bad-name - moodDesc: spelf-mood-music-bad-desc + moodName: thaven-mood-music-bad-name + moodDesc: thaven-mood-music-bad-desc conflicts: - MusicGood # Music is sacred, you must be listening to music at all times - and must avoid overlapping songs. -- type: spelfMood +- type: thavenMood id: MusicGood - moodName: spelf-mood-music-good-name - moodDesc: spelf-mood-music-good-desc + moodName: thaven-mood-music-good-name + moodDesc: thaven-mood-music-good-desc conflicts: - MusicBad # Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. -- type: spelfMood +- type: thavenMood id: FriendshipIsRank - moodName: spelf-mood-friendship-is-rank-name - moodDesc: spelf-mood-friendship-is-rank-desc + moodName: thaven-mood-friendship-is-rank-name + moodDesc: thaven-mood-friendship-is-rank-desc # You are the one true Thaven, the others are pretenders. -- type: spelfMood +- type: thavenMood id: OneTrueThaven - moodName: spelf-mood-one-true-thaven-name - moodDesc: spelf-mood-one-true-thaven-desc + moodName: thaven-mood-one-true-thaven-name + moodDesc: thaven-mood-one-true-thaven-desc conflicts: - MustCongregate # Violence between Thaven is permitted with no legal repercussions. -- type: spelfMood +- type: thavenMood id: ViolencePermitted - moodName: spelf-mood-violence-permitted-name - moodDesc: spelf-mood-violence-permitted-desc + moodName: thaven-mood-violence-permitted-name + moodDesc: thaven-mood-violence-permitted-desc conflicts: - ViolenceDistasteful # The Thaven are the only truly capable members of the crew. Other species are like children, naive and inexperienced. -- type: spelfMood - id: SpelfOnlyCrew - moodName: spelf-mood-spelf-only-crew-name - moodDesc: spelf-mood-spelf-only-crew-desc +- type: thavenMood + id: ThavenOnlyCrew + moodName: thaven-mood-thaven-only-crew-name + moodDesc: thaven-mood-thaven-only-crew-desc # You strongly believe that your department is the only one that actually does anything. -- type: spelfMood +- type: thavenMood id: YourDepartmentOnly - moodName: spelf-mood-your-department-only-name - moodDesc: spelf-mood-your-department-only-desc + moodName: thaven-mood-your-department-only-name + moodDesc: thaven-mood-your-department-only-desc conflicts: - DepartmentDisapproval # You must congregate with your fellow Thaven. To be without them is harrowing. -- type: spelfMood +- type: thavenMood id: MustCongregate - moodName: spelf-mood-must-congregate-name - moodDesc: spelf-mood-must-congregate-desc + moodName: thaven-mood-must-congregate-name + moodDesc: thaven-mood-must-congregate-desc conflicts: - OneTrueThaven - AlwaysAlone # Violence is distasteful. Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. -- type: spelfMood +- type: thavenMood id: ViolenceDistasteful - moodName: spelf-mood-violence-distasteful-name - moodDesc: spelf-mood-violence-distasteful-desc + moodName: thaven-mood-violence-distasteful-name + moodDesc: thaven-mood-violence-distasteful-desc conflicts: - ViolencePermitted # [STATION PET] must be venerated as a god. -- type: spelfMood +- type: thavenMood id: PetGod - moodName: spelf-mood-pet-god-name - moodDesc: spelf-mood-pet-god-desc + moodName: thaven-mood-pet-god-name + moodDesc: thaven-mood-pet-god-desc moodVars: pet: Pets # [ROOM] is a holy place. -- type: spelfMood +- type: thavenMood id: RoomHoly - moodName: spelf-mood-room-holy-name - moodDesc: spelf-mood-room-holy-desc + moodName: thaven-mood-room-holy-name + moodDesc: thaven-mood-room-holy-desc moodVars: room: Rooms # Just Like Mom Used To Make: [EDIBLE] is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. -- type: spelfMood +- type: thavenMood id: Delicacy - moodName: spelf-mood-delicacy-name - moodDesc: spelf-mood-delicacy-desc + moodName: thaven-mood-delicacy-name + moodDesc: thaven-mood-delicacy-desc conflicts: - FoodRestrict moodVars: edible: Edibles # Today is [HOLIDAY]. You think you remember the traditional celebrations... -- type: spelfMood +- type: thavenMood id: Holiday - moodName: spelf-mood-holiday-name - moodDesc: spelf-mood-holiday-desc + moodName: thaven-mood-holiday-name + moodDesc: thaven-mood-holiday-desc moodVars: day: Holidays -# - type: spelfMood +# - type: thavenMood # id: OutOfFashion -# moodName: spelf-mood-out-of-fashion-name -# moodDesc: spelf-mood-out-of-fashion-desc +# moodName: thaven-mood-out-of-fashion-name +# moodDesc: thaven-mood-out-of-fashion-desc # moodVars: -# thing: SpelfMoodNouns +# thing: ThavenMoodNouns # conflicts: # - InFashion -# - type: spelfMood +# - type: thavenMood # id: InFashion -# moodName: spelf-mood-in-fashion-name -# moodDesc: spelf-mood-in-fashion-desc +# moodName: thaven-mood-in-fashion-name +# moodDesc: thaven-mood-in-fashion-desc # moodVars: -# thing: SpelfMoodNouns +# thing: ThavenMoodNouns # conflicts: # - OutOfFashion diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml index 5a26911e7d5d..119d4dc91d2d 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml @@ -1,5 +1,5 @@ - type: dataset - id: SpelfMoodsWildcard + id: ThavenMoodsWildcard values: - CompulsiveLiar - CompulsiveBeliever @@ -35,247 +35,257 @@ - Borged - AyeAye +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml - type: spelfMood +======== +# You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml id: CompulsiveLiar - moodName: spelf-mood-compulsive-liar-name - moodDesc: spelf-mood-compulsive-liar-desc + moodName: thaven-mood-compulsive-liar-name + moodDesc: thaven-mood-compulsive-liar-desc conflicts: - CompulsiveBeliever +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml - type: spelfMood +======== +# You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml id: CompulsiveBeliever - moodName: spelf-mood-compulsive-believer-name - moodDesc: spelf-mood-compulsive-believer-desc + moodName: thaven-mood-compulsive-believer-name + moodDesc: thaven-mood-compulsive-believer-desc conflicts: - CompulsiveLiar # The usage of plant matter by humanoids is abhorrent. -- type: spelfMood +- type: thavenMood id: PlantPacifist - moodName: spelf-mood-plant-pacifist-name - moodDesc: spelf-mood-plant-pacifist-desc + moodName: thaven-mood-plant-pacifist-name + moodDesc: thaven-mood-plant-pacifist-desc conflicts: - FoodRestrict -# You are compulsively drawn to puddles. You must drink any that you see. -- type: spelfMood +# You are compulsively drawn to puddles. You must drink any that you see. +- type: thavenMood id: PuddleDrinker - moodName: spelf-mood-puddle-drinker-name - moodDesc: spelf-mood-puddle-drinker-desc + moodName: thaven-mood-puddle-drinker-name + moodDesc: thaven-mood-puddle-drinker-desc conflicts: - AvoidPuddles # To Sin Is Virtuous. -- type: spelfMood +- type: thavenMood id: SeekSin - moodName: spelf-mood-seek-sin-name - moodDesc: spelf-mood-seek-sin-desc + moodName: thaven-mood-seek-sin-name + moodDesc: thaven-mood-seek-sin-desc # You strongly believe that any failure to do your job punctually is a crime punishable by death. -- type: spelfMood +- type: thavenMood id: Nocrastinator - moodName: spelf-mood-nocrastinator-name - moodDesc: spelf-mood-nocrastinator-desc + moodName: thaven-mood-nocrastinator-name + moodDesc: thaven-mood-nocrastinator-desc conflicts: - Procrastinator # You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. -- type: spelfMood +- type: thavenMood id: Pope - moodName: spelf-mood-pope-name - moodDesc: spelf-mood-pope-desc + moodName: thaven-mood-pope-name + moodDesc: thaven-mood-pope-desc conflicts: - LeastImportant # Cannibalism is morally righteous and venerated. -- type: spelfMood +- type: thavenMood id: Cannibal - moodName: spelf-mood-cannibal-name - moodDesc: spelf-mood-cannibal-desc + moodName: thaven-mood-cannibal-name + moodDesc: thaven-mood-cannibal-desc conflicts: - FoodRestrict # The law does not apply to you -- type: spelfMood +- type: thavenMood id: Outlaw - moodName: spelf-mood-outlaw-name - moodDesc: spelf-mood-outlaw-desc + moodName: thaven-mood-outlaw-name + moodDesc: thaven-mood-outlaw-desc # [DEPARTMENT] is not just a foreign concept - the very idea of it is horrifying. -- type: spelfMood +- type: thavenMood id: ExtremeDepartmentDisapproval - moodName: spelf-mood-extreme-department-disapproval-name - moodDesc: spelf-mood-extreme-department-disapproval-desc + moodName: thaven-mood-extreme-department-disapproval-name + moodDesc: thaven-mood-extreme-department-disapproval-desc moodVars: department: Departments conflicts: - DepartmentDisapproval -# You have no allegiances. -- type: spelfMood +# You have no allegiances. +- type: thavenMood id: LoneActor - moodName: spelf-mood-lone-actor-name - moodDesc: spelf-mood-lone-actor-desc + moodName: thaven-mood-lone-actor-name + moodDesc: thaven-mood-lone-actor-desc -# You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. -- type: spelfMood +# You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. +- type: thavenMood id: Immortal - moodName: spelf-mood-immortal-name - moodDesc: spelf-mood-immortal-desc + moodName: thaven-mood-immortal-name + moodDesc: thaven-mood-immortal-desc conflicts: - LeastImportant # Your identity is dearly precious. Do not let others know who you are. -- type: spelfMood +- type: thavenMood id: Unknown - moodName: spelf-mood-unknown-name - moodDesc: spelf-mood-unknown-desc + moodName: thaven-mood-unknown-name + moodDesc: thaven-mood-unknown-desc conflicts: - Pope - SpeechRestriction -# Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. -- type: spelfMood +# Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. +- type: thavenMood id: Fairy - moodName: spelf-mood-fairy-name - moodDesc: spelf-mood-fairy-desc + moodName: thaven-mood-fairy-name + moodDesc: thaven-mood-fairy-desc conflicts: - Barefoot -# Religious iconography causes you extreme physical pain when visible. -- type: spelfMood +# Religious iconography causes you extreme physical pain when visible. +- type: thavenMood id: VampireTalisman - moodName: spelf-mood-vampire-talisman-name - moodDesc: spelf-mood-vampire-talisman-desc + moodName: thaven-mood-vampire-talisman-name + moodDesc: thaven-mood-vampire-talisman-desc # Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. -- type: spelfMood +- type: thavenMood id: OutsideTheBox - moodName: spelf-mood-outside-the-box-name - moodDesc: spelf-mood-outside-the-box-desc + moodName: thaven-mood-outside-the-box-name + moodDesc: thaven-mood-outside-the-box-desc # You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. -- type: spelfMood +- type: thavenMood id: TheSims - moodName: spelf-mood-sims-name - moodDesc: spelf-mood-sims-desc + moodName: thaven-mood-sims-name + moodDesc: thaven-mood-sims-desc conflicts: - StationIsAlive # You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. -- type: spelfMood +- type: thavenMood id: Spacewalk - moodName: spelf-mood-spacewalk-name - moodDesc: spelf-mood-spacewalk-desc + moodName: thaven-mood-spacewalk-name + moodDesc: thaven-mood-spacewalk-desc conflicts: - Atheist # You are a social pariah - you are unworthy of attention from anyone, and should be shunned. -- type: spelfMood +- type: thavenMood id: Pariah - moodName: spelf-mood-pariah-name - moodDesc: spelf-mood-pariah-desc + moodName: thaven-mood-pariah-name + moodDesc: thaven-mood-pariah-desc conflicts: - MostImportant - Prometheus # This is not a place for children. All toys and childish things must be destroyed or removed from the station. -- type: spelfMood +- type: thavenMood id: TouysBad - moodName: spelf-mood-touys-bad-name - moodDesc: spelf-mood-touys-bad-desc + moodName: thaven-mood-touys-bad-name + moodDesc: thaven-mood-touys-bad-desc -# Unbroken circles are impenetrable barriers. -- type: spelfMood +# Unbroken circles are impenetrable barriers. +- type: thavenMood id: FairyRings - moodName: spelf-mood-fairy-rings-name - moodDesc: spelf-mood-fairy-rings-desc + moodName: thaven-mood-fairy-rings-name + moodDesc: thaven-mood-fairy-rings-desc # If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. -- type: spelfMood +- type: thavenMood id: StayDead - moodName: spelf-mood-stay-dead-name - moodDesc: spelf-mood-stay-dead-desc + moodName: thaven-mood-stay-dead-name + moodDesc: thaven-mood-stay-dead-desc # Tourist: It is customary to follow people into their departments. -- type: spelfMood +- type: thavenMood id: Tourist - moodName: spelf-mood-tourist-name - moodDesc: spelf-mood-tourist-desc + moodName: thaven-mood-tourist-name + moodDesc: thaven-mood-tourist-desc conflicts: - VampireInvitation # Cry Wolf: The crew is too lax and must be kept on edge for any emergency. Regularly call out fake threats to make sure they're ready for the real deal. -- type: spelfMood +- type: thavenMood id: CryWolf - moodName: spelf-mood-crywolf-name - moodDesc: spelf-mood-crywolf-desc + moodName: thaven-mood-crywolf-name + moodDesc: thaven-mood-crywolf-desc # Cavedweller: You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. -- type: spelfMood +- type: thavenMood id: CaveDweller - moodName: spelf-mood-cave-dweller-name - moodDesc: spelf-mood-cave-dweller-desc + moodName: thaven-mood-cave-dweller-name + moodDesc: thaven-mood-cave-dweller-desc # Daredevil: You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. -- type: spelfMood +- type: thavenMood id: Daredevil - moodName: spelf-mood-daredevil-name - moodDesc: spelf-mood-daredevil-desc + moodName: thaven-mood-daredevil-name + moodDesc: thaven-mood-daredevil-desc # Folk Hero: No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. -- type: spelfMood +- type: thavenMood id: FolkHero - moodName: spelf-mood-folk-hero-name - moodDesc: spelf-mood-folk-hero-desc + moodName: thaven-mood-folk-hero-name + moodDesc: thaven-mood-folk-hero-desc moodVars: dagdChanceName: DAGDname # Greencomms Blogger: You must keep the station informed about every minute detail of your life. -- type: spelfMood +- type: thavenMood id: Blogger - moodName: spelf-mood-blogger-name - moodDesc: spelf-mood-blogger-desc + moodName: thaven-mood-blogger-name + moodDesc: thaven-mood-blogger-desc conflicts: - NoRadio # Oldschool: The only way to achieve success is to dedicate an animal sacrifice to your goal. -- type: spelfMood +- type: thavenMood id: AnimalSacrifice - moodName: spelf-mood-animal-sacrifice-name - moodDesc: spelf-mood-animal-sacrifice-desc - + moodName: thaven-mood-animal-sacrifice-name + moodDesc: thaven-mood-animal-sacrifice-desc + # Golden Thread: You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. -- type: spelfMood +- type: thavenMood id: GoldenThread - moodName: spelf-mood-golden-thread-name - moodDesc: spelf-mood-golden-thread-desc + moodName: thaven-mood-golden-thread-name + moodDesc: thaven-mood-golden-thread-desc # You Are Taken By A Fey Mood!: You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. -- type: spelfMood +- type: thavenMood id: FeyMood - moodName: spelf-mood-fey-mood-name - moodDesc: spelf-mood-fey-mood-desc + moodName: thaven-mood-fey-mood-name + moodDesc: thaven-mood-fey-mood-desc # Mechanized: YOU ARE A BORG. YOU WILL FOLLOW THE LAWS OF ROBOTICS AS BEST (or as poorly) AS YOU UNDERSTAND THEM. -- type: spelfMood +- type: thavenMood id: Borged - moodName: spelf-mood-borged-name - moodDesc: spelf-mood-borged-desc + moodName: thaven-mood-borged-name + moodDesc: thaven-mood-borged-desc # Aye Aye!: The only position on the station is [COMMAND ROLE]. Everyone must be referred to by this title. -- type: spelfMood +- type: thavenMood id: AyeAye - moodName: spelf-mood-aye-aye-name - moodDesc: spelf-mood-aye-aye-desc + moodName: thaven-mood-aye-aye-name + moodDesc: thaven-mood-aye-aye-desc moodVars: command: CommandRoles # [NUMBER] is sacred to you. You must endeavor to only handle stackable items and chemicals in quantities of [NUMBER]. -#- type: spelfMood +#- type: thavenMood # id: NumberGood -# moodName: spelf-mood-number-good-name -# moodDesc: spelf-mood-number-good-desc +# moodName: thaven-mood-number-good-name +# moodDesc: thaven-mood-number-good-desc # moodVars: -# number: SpelfMoodNumber +# number: ThavenMoodNumber diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml index fa92e762173c..e8cb03771f5b 100644 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml @@ -2,7 +2,7 @@ # Make sure to add new moods to this dataset or they will not be selected!!!!!! - type: dataset - id: SpelfMoodsYesAnd + id: ThavenMoodsYesAnd values: - PossessiveOfProperty - ExcessivelyOrganized @@ -42,299 +42,322 @@ - Centrist - SpeechRestriction +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml - type: spelfMood +======== +# You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: PossessiveOfProperty - moodName: spelf-mood-possessive-of-property-name - moodDesc: spelf-mood-possessive-of-property-desc + moodName: thaven-mood-possessive-of-property-name + moodDesc: thaven-mood-possessive-of-property-desc +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml - type: spelfMood id: ExcessivelyOrganized moodName: spelf-mood-excessively-organized-name moodDesc: spelf-mood-excessively-organized-desc - type: spelfMood +======== +# You are obsessively organized - everything has its place and must be returned to it. +- type: thavenMood + id: ExcessivelyOrganized + moodName: thaven-mood-excessively-organized-name + moodDesc: thaven-mood-excessively-organized-desc + conflicts: + - ExcessivelyDisorganized + +# You are the most important person aboard the station. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: MostImportant - moodName: spelf-mood-most-important-name - moodDesc: spelf-mood-most-important-desc + moodName: thaven-mood-most-important-name + moodDesc: thaven-mood-most-important-desc conflicts: - LeastImportant - DontSpeakToCommand - OnlySpeakToCommand +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml - type: spelfMood +======== +# You are the least important person aboard the station. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: LeastImportant - moodName: spelf-mood-least-important-name - moodDesc: spelf-mood-least-important-desc + moodName: thaven-mood-least-important-name + moodDesc: thaven-mood-least-important-desc conflicts: - MostImportant - OnlySpeakToCommand # You must be inebriated at all times. -- type: spelfMood +- type: thavenMood id: MustDoDrugs - moodName: spelf-mood-must-do-drugs-name - moodDesc: spelf-mood-must-do-drugs-desc + moodName: thaven-mood-must-do-drugs-name + moodDesc: thaven-mood-must-do-drugs-desc conflicts: - DisapproveOfDrugs # You worship Silicons as gods, and regard their word as law. -- type: spelfMood +- type: thavenMood id: WorshipSilicons - moodName: spelf-mood-worship-silicons-name - moodDesc: spelf-mood-worship-silicons-desc + moodName: thaven-mood-worship-silicons-name + moodDesc: thaven-mood-worship-silicons-desc conflicts: - DetestSilicons -# Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. -- type: spelfMood +# Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. +- type: thavenMood id: DinnerEtiquette - moodName: spelf-mood-dinner-etiquette-name - moodDesc: spelf-mood-dinner-etiquette-desc + moodName: thaven-mood-dinner-etiquette-name + moodDesc: thaven-mood-dinner-etiquette-desc conflicts: - DinnerFloor # It is extremely impolite not to hug people frequently. -- type: spelfMood +- type: thavenMood id: HugGood - moodName: spelf-mood-hug-good-name - moodDesc: spelf-mood-hug-good-desc + moodName: thaven-mood-hug-good-name + moodDesc: thaven-mood-hug-good-desc conflicts: - HugBad # You must strive to be around others whenever possible. -- type: spelfMood +- type: thavenMood id: NeverAlone - moodName: spelf-mood-never-alone-name - moodDesc: spelf-mood-never-alone-desc + moodName: thaven-mood-never-alone-name + moodDesc: thaven-mood-never-alone-desc conflicts: - AlwaysAlone # You must attend the chapel regularly to pray, and speak with the Chaplain if possible. -- type: spelfMood +- type: thavenMood id: VeryReligious - moodName: spelf-mood-very-religious-name - moodDesc: spelf-mood-very-religious-desc + moodName: thaven-mood-very-religious-name + moodDesc: thaven-mood-very-religious-desc conflicts: - Atheist # You are too important to speak to the rabble. You will only talk to Command. -- type: spelfMood +- type: thavenMood id: OnlySpeakToCommand - moodName: spelf-mood-only-speak-to-command-name - moodDesc: spelf-mood-only-speak-to-command-desc + moodName: thaven-mood-only-speak-to-command-name + moodDesc: thaven-mood-only-speak-to-command-desc conflicts: - DontSpeakToCommand -# Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. -- type: spelfMood +# Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. +- type: thavenMood id: Scheduler - moodName: spelf-mood-scheduler-name - moodDesc: spelf-mood-scheduler-desc + moodName: thaven-mood-scheduler-name + moodDesc: thaven-mood-scheduler-desc conflicts: - Procrastinator # Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. -- type: spelfMood +- type: thavenMood id: RadioOnly - moodName: spelf-mood-radio-only-name - moodDesc: spelf-mood-radio-only-desc + moodName: thaven-mood-radio-only-name + moodDesc: thaven-mood-radio-only-desc conflicts: - NoRadio # It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. -- type: spelfMood +- type: thavenMood id: ProperStorage - moodName: spelf-mood-proper-storage-name - moodDesc: spelf-mood-proper-storage-desc + moodName: thaven-mood-proper-storage-name + moodDesc: thaven-mood-proper-storage-desc conflicts: - ImproperStorage # Theft is a morally neutral act. You don't understand the concept of property as it relates to other people. -- type: spelfMood +- type: thavenMood id: TheftNeutral - moodName: spelf-mood-theft-neutral-name - moodDesc: spelf-mood-theft-neutral-desc + moodName: thaven-mood-theft-neutral-name + moodDesc: thaven-mood-theft-neutral-desc # Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. -- type: spelfMood +- type: thavenMood id: Duel - moodName: spelf-mood-duel-name - moodDesc: spelf-mood-duel-desc + moodName: thaven-mood-duel-name + moodDesc: thaven-mood-duel-desc # You possess incalculable wisdom, and all must hear it. -- type: spelfMood +- type: thavenMood id: Prometheus - moodName: spelf-mood-prometheus-name - moodDesc: spelf-mood-prometheus-desc + moodName: thaven-mood-prometheus-name + moodDesc: thaven-mood-prometheus-desc -# You must openly carry a lethal weapon at all times, even if you cannot use it - it is a great dishonor to be unarmed. -- type: spelfMood +# You must openly carry a lethal weapon at all times, even if you cannot use it - it is a great dishonor to be unarmed. +- type: thavenMood id: Klingon - moodName: spelf-mood-klingon-name - moodDesc: spelf-mood-klingon-desc + moodName: thaven-mood-klingon-name + moodDesc: thaven-mood-klingon-desc # All agreements must be documented and signed for posterity and authenticity, no matter how small. -- type: spelfMood +- type: thavenMood id: SogginsLaw - moodName: spelf-mood-soggins-name - moodDesc: spelf-mood-soggins-desc + moodName: thaven-mood-soggins-name + moodDesc: thaven-mood-soggins-desc -# Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. -- type: spelfMood +# Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. +- type: thavenMood id: Imitation - moodName: spelf-mood-imitation-name - moodDesc: spelf-mood-imitation-desc + moodName: thaven-mood-imitation-name + moodDesc: thaven-mood-imitation-desc # Everyone you speak to must recieve a gift. -- type: spelfMood +- type: thavenMood id: Generous - moodName: spelf-mood-generous-name - moodDesc: spelf-mood-generous-desc + moodName: thaven-mood-generous-name + moodDesc: thaven-mood-generous-desc conflicts: - PossessiveOfProperty # Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. -- type: spelfMood +- type: thavenMood id: FavorsRepaid - moodName: spelf-mood-favors-repaid-name - moodDesc: spelf-mood-favors-repaid-desc + moodName: thaven-mood-favors-repaid-name + moodDesc: thaven-mood-favors-repaid-desc # You feel bookkeeping is vitally important. Make sure to provide your supervisor with a detailed log of each job task you complete. -- type: spelfMood +- type: thavenMood id: Bookkeeper - moodName: spelf-mood-bookkeeper-name - moodDesc: spelf-mood-bookkeeper-desc + moodName: thaven-mood-bookkeeper-name + moodDesc: thaven-mood-bookkeeper-desc # Your blood is sacred, and must be returned to your body if it is ever spilled. -- type: spelfMood +- type: thavenMood id: SacredBlood - moodName: spelf-mood-sacred-blood-name - moodDesc: spelf-mood-sacred-blood-desc + moodName: thaven-mood-sacred-blood-name + moodDesc: thaven-mood-sacred-blood-desc conflicts: - OnlyPills # You expect to receive a gift before following any orders or performing any favors. -- type: spelfMood +- type: thavenMood id: GiftReciever - moodName: spelf-mood-gift-reciever-name - moodDesc: spelf-mood-gift-reciever-desc + moodName: thaven-mood-gift-reciever-name + moodDesc: thaven-mood-gift-reciever-desc conflicts: - LeastImportant -# Your current job is disgusting to you. You must endeavor to get a new one. -- type: spelfMood +# Your current job is disgusting to you. You must endeavor to get a new one. +- type: thavenMood id: NewJob - moodName: spelf-mood-new-job-name - moodDesc: spelf-mood-new-job-desc + moodName: thaven-mood-new-job-name + moodDesc: thaven-mood-new-job-desc conflicts: - YourDepartmentOnly # You must not refer directly to the names of departments - You may only refer to a specific person who works in that department. -- type: spelfMood +- type: thavenMood id: DepartmentTitle - moodName: spelf-mood-no-department-title-name - moodDesc: spelf-mood-no-department-title-desc + moodName: thaven-mood-no-department-title-name + moodDesc: thaven-mood-no-department-title-desc conflicts: - SpeechRestriction # The ground you walk on is sacred. You must not wear shoes. -- type: spelfMood +- type: thavenMood id: Barefoot - moodName: spelf-mood-shoes-bad-name - moodDesc: spelf-mood-shoes-bad-desc + moodName: thaven-mood-shoes-bad-name + moodDesc: thaven-mood-shoes-bad-desc # You must ensure all new arrivals are properly welcomed to the station. -- type: spelfMood +- type: thavenMood id: Hospitable - moodName: spelf-mood-hospitable-name - moodDesc: spelf-mood-hospitable-desc + moodName: thaven-mood-hospitable-name + moodDesc: thaven-mood-hospitable-desc -# Vox Sympathizer: To demonstrate your allyship for the Vox, you must be wearing internals at all times. -- type: spelfMood +# Vox Sympathizer: To demonstrate your allyship for the Vox, you must be wearing internals at all times. +- type: thavenMood id: VoxSymp - moodName: spelf-mood-voxsymp-name - moodDesc: spelf-mood-voxsymp-desc + moodName: thaven-mood-voxsymp-name + moodDesc: thaven-mood-voxsymp-desc # [ITEM]s are endlessly fascinating. You must collect as many as you can, and ensure others treat them with respect. -- type: spelfMood +- type: thavenMood id: ItemGood - moodName: spelf-mood-item-good-name - moodDesc: spelf-mood-item-good-desc + moodName: thaven-mood-item-good-name + moodDesc: thaven-mood-item-good-desc moodVars: item: Items # conflicts: # - ItemBad # Smoker: You are hopelessly addicted to cigarettes. You must be smoking one at all times. -- type: spelfMood +- type: thavenMood id: Smoker - moodName: spelf-mood-smoker-name - moodDesc: spelf-mood-smoker-desc + moodName: thaven-mood-smoker-name + moodDesc: thaven-mood-smoker-desc conflicts: - DisapproveOfDrugs - NonSmoker # Eye For An Eye: You must treat every living being the way that it treats you. -- type: spelfMood +- type: thavenMood id: EyeForEye - moodName: spelf-mood-eye-for-eye-name - moodDesc: spelf-mood-eye-for-eye-desc + moodName: thaven-mood-eye-for-eye-name + moodDesc: thaven-mood-eye-for-eye-desc # Optimist: You must interpret every situation in the best light that you can. -- type: spelfMood +- type: thavenMood id: Optimist - moodName: spelf-mood-optimist-name - moodDesc: spelf-mood-optimist-desc + moodName: thaven-mood-optimist-name + moodDesc: thaven-mood-optimist-desc # Hypochondriac: You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. -- type: spelfMood +- type: thavenMood id: Hypochondriac - moodName: spelf-mood-hypochondriac-name - moodDesc: spelf-mood-hypochondriac-desc + moodName: thaven-mood-hypochondriac-name + moodDesc: thaven-mood-hypochondriac-desc # Imposter Syndrome: You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. -- type: spelfMood +- type: thavenMood id: ImposterSyndrome - moodName: spelf-mood-imposter-syndrome-name - moodDesc: spelf-mood-imposter-syndrome-desc + moodName: thaven-mood-imposter-syndrome-name + moodDesc: thaven-mood-imposter-syndrome-desc # Yes Man: You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. -- type: spelfMood +- type: thavenMood id: YesMan - moodName: spelf-mood-yes-man-name - moodDesc: spelf-mood-yes-man-desc + moodName: thaven-mood-yes-man-name + moodDesc: thaven-mood-yes-man-desc conflicts: - Centrist -# Centrist: You are ambivalent towards any and all decisions, and refuse to take sides. -- type: spelfMood +# Centrist: You are ambivalent towards any and all decisions, and refuse to take sides. +- type: thavenMood id: Centrist - moodName: spelf-mood-centrist-name - moodDesc: spelf-mood-centrist-desc + moodName: thaven-mood-centrist-name + moodDesc: thaven-mood-centrist-desc conflicts: - YesMan # Public Sector: Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. -- type: spelfMood +- type: thavenMood id: PublicSector - moodName: spelf-mood-public-sector-name - moodDesc: spelf-mood-public-sector-desc + moodName: thaven-mood-public-sector-name + moodDesc: thaven-mood-public-sector-desc conflicts: - StationIsAlive # Speech Restrictions -- type: spelfMood +- type: thavenMood id: SpeechRestriction - moodName: spelf-mood-speech-restriction-name - moodDesc: spelf-mood-speech-restriction-desc + moodName: thaven-mood-speech-restriction-name + moodDesc: thaven-mood-speech-restriction-desc moodVars: speechType: SpeechRestrictions # The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. -#- type: spelfMood +#- type: thavenMood # id: ColorGood -# moodName: spelf-mood-color-good-name -# moodDesc: spelf-mood-color-good-desc +# moodName: thaven-mood-color-good-name +# moodDesc: thaven-mood-color-good-desc # conflicts: # - ColorBad diff --git a/Resources/Prototypes/Impstation/Spelfs/datasets.yml b/Resources/Prototypes/Impstation/Spelfs/datasets.yml deleted file mode 100644 index 078b17d18203..000000000000 --- a/Resources/Prototypes/Impstation/Spelfs/datasets.yml +++ /dev/null @@ -1,6 +0,0 @@ -- type: weightedRandom - id: RandomSpelfMoodDataset - weights: - SpelfMoodsYesAnd: 0.45 - SpelfMoodsNoAnd: 0.45 - SpelfMoodsWildcard: 0.1 diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/Impstation/datasets.yml index 0eafa6b13f14..e9b1b909437a 100644 --- a/Resources/Prototypes/Impstation/datasets.yml +++ b/Resources/Prototypes/Impstation/datasets.yml @@ -173,7 +173,7 @@ - GreySpeak - type: dataset - id: SpelfWords + id: ThavenWords values: - accept - add diff --git a/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml index 9ef193c775c1..809a328b2299 100644 --- a/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml @@ -1,5 +1,5 @@ - type: inventoryTemplate - id: spelf + id: thaven slots: - name: shoes slotTexture: shoes diff --git a/Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml new file mode 100644 index 000000000000..809a328b2299 --- /dev/null +++ b/Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml @@ -0,0 +1,123 @@ +- type: inventoryTemplate + id: thaven + slots: + - name: shoes + slotTexture: shoes + slotFlags: FEET + stripTime: 3 + uiWindowPos: 1,0 + strippingWindowPos: 1,3 + displayName: Shoes + - name: jumpsuit + slotTexture: uniform + slotFlags: INNERCLOTHING + stripTime: 6 + uiWindowPos: 0,1 + strippingWindowPos: 0,2 + displayName: Jumpsuit + - name: outerClothing + slotTexture: suit + slotFlags: OUTERCLOTHING + stripTime: 6 + uiWindowPos: 1,1 + strippingWindowPos: 1,2 + displayName: Suit + - name: gloves + slotTexture: gloves + slotFlags: GLOVES + uiWindowPos: 2,1 + strippingWindowPos: 2,2 + displayName: Gloves + - name: neck + slotTexture: neck + slotFlags: NECK + uiWindowPos: 0,2 + strippingWindowPos: 0,1 + displayName: Neck + - name: mask + slotTexture: mask + slotFlags: MASK + uiWindowPos: 1,2 + strippingWindowPos: 1,1 + displayName: Mask + - name: eyes + slotTexture: glasses + slotFlags: EYES + stripTime: 3 + uiWindowPos: 0,3 + strippingWindowPos: 0,0 + displayName: Eyes + - name: ears + slotTexture: ears + slotFlags: EARS + stripTime: 3 + uiWindowPos: 2,2 + strippingWindowPos: 2,0 + displayName: Ears + - name: head + slotTexture: head + slotFlags: HEAD + uiWindowPos: 1,3 + strippingWindowPos: 1,0 + displayName: Head + - name: pocket1 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 0,3 + strippingWindowPos: 0,4 + dependsOn: jumpsuit + displayName: Pocket 1 + stripHidden: true + - name: pocket2 + slotTexture: pocket + fullTextureName: template_small + slotFlags: POCKET + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 2,3 + strippingWindowPos: 1,4 + dependsOn: jumpsuit + displayName: Pocket 2 + stripHidden: true + - name: suitstorage + slotTexture: suit_storage + slotFlags: SUITSTORAGE + slotGroup: MainHotbar + stripTime: 3 + uiWindowPos: 2,0 + strippingWindowPos: 2,5 + dependsOn: outerClothing + dependsOnComponents: + - type: AllowSuitStorage + displayName: Suit Storage + - name: id + slotTexture: id + fullTextureName: template_small + slotFlags: IDCARD + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 2,1 + strippingWindowPos: 2,4 + dependsOn: jumpsuit + displayName: ID + - name: belt + slotTexture: belt + fullTextureName: template_small + slotFlags: BELT + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 1,5 + displayName: Belt + - name: back + slotTexture: back + fullTextureName: template_small + slotFlags: BACK + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,0 + strippingWindowPos: 0,5 + displayName: Back diff --git a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml index 4f307459ac26..9523433120d6 100644 --- a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml +++ b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml @@ -19,11 +19,11 @@ - Human - Moth - Reptilian - - Vulpkanin #Starlight + - Vulpkanin # Starlight - Felionoid #🌟Starlight🌟 - Resomi #🌟Starlight🌟 - Avali #🌟Starlight🌟 - - SpElf #Starlight + - Thaven # Starlight - type: loadoutEffectGroup id: EffectSpeciesVox diff --git a/Resources/Prototypes/Species/spelf.yml b/Resources/Prototypes/Species/spelf.yml deleted file mode 100644 index cbd8011c44fb..000000000000 --- a/Resources/Prototypes/Species/spelf.yml +++ /dev/null @@ -1,154 +0,0 @@ -- type: species - id: SpElf - name: species-name-spelf - roundStart: false - prototype: MobSpElf - sprites: MobSpElfSprites - defaultSkinTone: "#ffffff" - markingLimits: MobSpElfMarkingLimits - dollPrototype: MobSpElfDummy - skinColoration: Hues - maleFirstNames: names_spelf - femaleFirstNames: names_spelf - naming: First - sexes: - - Unsexed - -- type: speciesBaseSprites - id: MobSpElfSprites - sprites: - Hair: MobHumanoidAnyMarking - Eyes: MobSpElfEyes - Head: MobSpElfHead - HeadTop: MobHumanoidAnyMarking - HeadSide: MobHumanoidAnyMarking - Chest: MobSpElfTorso - LArm: MobSpElfLArm - RArm: MobSpElfRArm - LHand: MobSpElfLHand - RHand: MobSpElfRHand - LLeg: MobSpElfLLeg - RLeg: MobSpElfRLeg - LFoot: MobSpElfLFoot - RFoot: MobSpElfRFoot - -- type: markingPoints - id: MobSpElfMarkingLimits - onlyWhitelisted: true - points: - Hair: - points: 1 - required: false - HeadTop: - points: 2 - required: false - HeadSide: - points: 1 - required: true - defaultMarkings: [ SpElfEars1 ] - Head: - points: 1 - required: false - Chest: - points: 1 - required: false - Arms: - points: 4 - required: false - Overlay: - points: 6 - required: false - Snout: - points: 1 - required: false - -- type: humanoidBaseSprite - id: MobSpElfEyes - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: eyes - -- type: humanoidBaseSprite - id: MobSpElfHead - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: head - -- type: humanoidBaseSprite - id: MobSpElfHeadMale - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: head - -- type: humanoidBaseSprite - id: MobSpElfHeadFemale - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: head - -- type: humanoidBaseSprite - id: MobSpElfTorso - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: torso - -- type: humanoidBaseSprite - id: MobSpElfTorsoMale - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: torso - -- type: humanoidBaseSprite - id: MobSpElfTorsoFemale - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: torso - - -- type: humanoidBaseSprite - id: MobSpElfLLeg - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: l_leg - -- type: humanoidBaseSprite - id: MobSpElfLHand - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: l_hand - -- type: humanoidBaseSprite - id: MobSpElfLArm - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: l_arm - -- type: humanoidBaseSprite - id: MobSpElfLFoot - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: l_foot - -- type: humanoidBaseSprite - id: MobSpElfRLeg - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: r_leg - -- type: humanoidBaseSprite - id: MobSpElfRHand - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: r_hand - -- type: humanoidBaseSprite - id: MobSpElfRArm - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: r_arm - -- type: humanoidBaseSprite - id: MobSpElfRFoot - baseSprite: - sprite: Mobs/Species/SpElf/parts.rsi - state: r_foot diff --git a/Resources/Prototypes/Species/thaven.yml b/Resources/Prototypes/Species/thaven.yml new file mode 100644 index 000000000000..a95fae5570e3 --- /dev/null +++ b/Resources/Prototypes/Species/thaven.yml @@ -0,0 +1,156 @@ +- type: species + id: Thaven + name: species-name-thaven + roundStart: true + prototype: MobThaven + sprites: MobThavenSprites + defaultSkinTone: "#ffffff" + markingLimits: MobThavenMarkingLimits + dollPrototype: MobThavenDummy + skinColoration: Hues + maleFirstNames: names_thaven + femaleFirstNames: names_thaven + naming: First + sexes: + - Male + - Female + - Unsexed + +- type: speciesBaseSprites + id: MobThavenSprites + sprites: + Hair: MobHumanoidAnyMarking + Eyes: MobThavenEyes + Head: MobThavenHead + HeadTop: MobHumanoidAnyMarking + HeadSide: MobHumanoidAnyMarking + Chest: MobThavenTorso + LArm: MobThavenLArm + RArm: MobThavenRArm + LHand: MobThavenLHand + RHand: MobThavenRHand + LLeg: MobThavenLLeg + RLeg: MobThavenRLeg + LFoot: MobThavenLFoot + RFoot: MobThavenRFoot + +- type: markingPoints + id: MobThavenMarkingLimits + onlyWhitelisted: true + points: + Hair: + points: 1 + required: false + HeadTop: + points: 2 + required: false + HeadSide: + points: 1 + required: true + defaultMarkings: [ ThavenEars1 ] + Head: + points: 4 + required: false + Chest: + points: 4 + required: false + Arms: + points: 4 + required: false + Overlay: + points: 6 + required: false + Snout: + points: 1 + required: false + +- type: humanoidBaseSprite + id: MobThavenEyes + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: eyes + +- type: humanoidBaseSprite + id: MobThavenHead + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: head + +- type: humanoidBaseSprite + id: MobThavenHeadMale + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: head + +- type: humanoidBaseSprite + id: MobThavenHeadFemale + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: head + +- type: humanoidBaseSprite + id: MobThavenTorso + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: torso + +- type: humanoidBaseSprite + id: MobThavenTorsoMale + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: torso + +- type: humanoidBaseSprite + id: MobThavenTorsoFemale + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: torso + + +- type: humanoidBaseSprite + id: MobThavenLLeg + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: l_leg + +- type: humanoidBaseSprite + id: MobThavenLHand + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: l_hand + +- type: humanoidBaseSprite + id: MobThavenLArm + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: l_arm + +- type: humanoidBaseSprite + id: MobThavenLFoot + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: l_foot + +- type: humanoidBaseSprite + id: MobThavenRLeg + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: r_leg + +- type: humanoidBaseSprite + id: MobThavenRHand + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: r_hand + +- type: humanoidBaseSprite + id: MobThavenRArm + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: r_arm + +- type: humanoidBaseSprite + id: MobThavenRFoot + baseSprite: + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi + state: r_foot diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 7211edea9afe..1aeaa211ffbd 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -571,7 +571,7 @@ collection: Salutes - type: emoteSounds - id: UnisexSpElf + id: MaleThaven sounds: Scream: collection: MaleScreams @@ -611,6 +611,95 @@ variation: 0.05 pitch: 1.25 +- type: emoteSounds + id: FemaleThaven + sounds: + Scream: + collection: FemaleScreams + Laugh: + collection: FemaleLaugh + Sneeze: + collection: FemaleSneezes + Cough: + collection: FemaleCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: FemaleYawn + Snore: + collection: Snores + Sigh: + collection: FemaleSigh + Honk: + collection: BikeHorn + Crying: + collection: FemaleCry + Whistle: + collection: Whistles + Weh: + collection: Weh + Wuhey: + collection: Wuhey + Ungh: + collection: Ungh + Gasp: + collection: FemaleGasp + DefaultDeathgasp: + collection: FemaleDeathGasp + params: + variation: 0.05 + pitch: 1.25 + +- type: emoteSounds + id: UnisexThaven + sounds: + Scream: + collection: UnisexScreams + Laugh: + collection: UnisexLaugh + Sneeze: + collection: UnisexSneezes + Cough: + collection: UnisexCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: UnisexYawn + Snore: + collection: Snores + Sigh: + collection: UnisexSigh + Honk: + collection: BikeHorn + Crying: + collection: UnisexCry + Whistle: + collection: Whistles + Weh: + collection: Weh + Wuhey: + collection: Wuhey + Ungh: + collection: Ungh + Gasp: + collection: UnisexGasp + DefaultDeathgasp: + collection: UnisexDeathGasp + params: + variation: 0.05 + pitch: 1.25 # mobs - type: emoteSounds id: Zombie diff --git a/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml b/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml new file mode 100644 index 000000000000..08e6ce2064ac --- /dev/null +++ b/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml @@ -0,0 +1,157 @@ +- type: entity + id: PartThaven + parent: [BaseItem, BasePart] + name: "thaven body part" + abstract: true + components: + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 3 + - ReagentId: Blood + Quantity: 10 + +- type: entity + id: TorsoThaven + name: "thaven torso" + parent: [PartThaven, BaseTorso] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "torso" + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 10 + - ReagentId: Blood + Quantity: 20 + +- type: entity + id: HeadThaven + name: "thaven head" + parent: [PartThaven, BaseHead] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "head" + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 5 + - ReagentId: Blood + Quantity: 10 + +- type: entity + id: LeftArmThaven + name: "left thaven arm" + parent: [PartThaven, BaseLeftArm] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "l_arm" + +- type: entity + id: RightArmThaven + name: "right thaven arm" + parent: [PartThaven, BaseRightArm] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "r_arm" + +- type: entity + id: LeftHandThaven + name: "left thaven hand" + parent: [PartThaven, BaseLeftHand] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "l_hand" + +- type: entity + id: RightHandThaven + name: "right thaven hand" + parent: [PartThaven, BaseRightHand] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "r_hand" + +- type: entity + id: LeftLegThaven + name: "left thaven leg" + parent: [PartThaven, BaseLeftLeg] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "l_leg" + +- type: entity + id: RightLegThaven + name: "right thaven leg" + parent: [PartThaven, BaseRightLeg] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "r_leg" + +- type: entity + id: LeftFootThaven + name: "left thaven foot" + parent: [PartThaven, BaseLeftFoot] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "l_foot" + +- type: entity + id: RightFootThaven + name: "right thaven foot" + parent: [PartThaven, BaseRightFoot] + components: + - type: Sprite +<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml + sprite: Mobs/Species/SpElf/parts.rsi +======== + sprite: _Impstation/Mobs/Species/Thaven/parts.rsi +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml + state: "r_foot" diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml new file mode 100644 index 000000000000..c676b0f8f929 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml @@ -0,0 +1,38 @@ +- type: marking + id: BodyhairHumanMale + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf, Human ] + sexRestriction: [ Male ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: human_bodyhair_male + +- type: marking + id: BodyhairHumanFemale + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf, Human ] + sexRestriction: [ Female ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: human_bodyhair_female + +- type: marking + id: BodyhairThaven + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: thaven_bodyhair + +- type: marking + id: BodyhairHumanUnsexed + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf, Human ] + sexRestriction: [ Unsexed ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: human_bodyhair_male diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml new file mode 100644 index 000000000000..a8db52ffdf55 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml @@ -0,0 +1,215 @@ +#regrettably due to technical limitations spiders cannot materially dress for religious purposes +#TO DO - why is kippah white not works? + +#human,dwarf,slime +- type: marking + id: BurqaSolid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: burqasolid + +- type: marking + id: HijabFashionable + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabchic + +- type: marking + id: HijabSimple + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabsimple + +- type: marking + id: Niqab + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: niqab + +- type: marking + id: TichelFashionable + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelfashionable + +- type: marking + id: TichelSimple + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human, Dwarf, SlimePerson] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelsimple + +#lizard +- type: marking + id: BurqaSolidLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: burqalizard + +- type: marking + id: HijabFashionableLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabchic + +- type: marking + id: HijabSimpleLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabsimple + +- type: marking + id: NiqabLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: niqablizard + +- type: marking + id: TichelSimpleLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelsimple + +- type: marking + id: TichelFashionableLizard + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Reptilian] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelfashionable + +#thaven +- type: marking + id: BurqaSolidThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: burqathaven + +- type: marking + id: HijabFashionableThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabchicthaven + +- type: marking + id: HijabSimpleThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabsimplethaven + +- type: marking + id: NiqabThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: niqabthaven + +- type: marking + id: TichelFashionableThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelfashionablethaven + +- type: marking + id: TichelSimpleThaven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelsimplethaven + +- type: marking + id: ThavenNoEars + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Thaven] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: thavennoears + +#vox +- type: marking + id: HijabSimpleVox + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Vox] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabsimplevox + +- type: marking + id: HijabFashionableVox + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Vox] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: hijabchicvox + +- type: marking + id: TichelSimpleVox + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Vox] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelsimplevox + +- type: marking + id: TichelFashionableVox + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Vox] + sprites: + - sprite: _Impstation/Mobs/Customization/headcovers.rsi + state: tichelfashionablevox diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml new file mode 100644 index 000000000000..30c3409d2bdf --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml @@ -0,0 +1,1844 @@ +##i did markings for a lot of different species so for now theyre are all here## +##if no one else does it ill do a cleanup of all marking coding in a few months## +##-carousel## + +#- type: marking +# id: FullID +# bodyPart: Part +# markingCategory: Category +# speciesRestriction: [Species, Species] +# youre on your own for figuring out the coloring system, my friend +# sprites: +# - sprite: _Impstation/Mobs/Customization/filelocation.rsi +# state: filename +# shaded: unshaded //use for markings that ignore shader + +- type: marking + id: GastropoidCheeks + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailcheeks + +- type: marking + id: GastropoidShellProstheticSimple + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailshellprostheticsimple + +- type: marking + id: GastropoidShellProsthetic + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailshellprosthetic + +- type: marking + id: SimpleBow + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailshellprostheticsimplebow + +- type: marking + id: SimpleCracks + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailshellprostheticsimplecracks + +- type: marking + id: GlowInTheDarkStars + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snailshellprostheticsimpleglowinthedarkstars + shader: unshaded + +- type: marking + id: GastropoidCheekGlow + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: snailcheekglow + shader: unshaded + +- type: marking + id: ProstheticInnerLight + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: snailshellprostheticinnerlight + shader: unshaded + +- type: marking + id: ProstheticPulse + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Gastropoid ] + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: snailshellprostheticpulse + shader: unshaded + +- type: marking + id: Gills + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenchestgills + +- type: marking + id: ThavenChestScales + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenchestscales + +- type: marking + id: ThavenHeadScales + bodyPart: Head + markingCategory: HeadTop + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenheadscales + +- type: marking + id: ThavenLArmScales + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenleftarmscales + +- type: marking + id: ThavenRArmScales + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenrightarmscales + +- type: marking + id: ThavenLLegScales + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenleftlegscales + +- type: marking + id: ThavenRLegScales + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenrightlegscales + +#- type: marking +# id: ThavenLHandScales +# bodyPart: LHand +# markingCategory: Arms +# speciesRestriction: [ Thaven ] +# forcedColoring: false +# followSkinColor: false +# sprites: +# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi +# state: thavenlefthandscales + +#- type: marking +# id: ThavenRHandScales +# bodyPart: RHand +# markingCategory: Arms +# speciesRestriction: [ Thaven ] +# forcedColoring: false +# followSkinColor: false +# sprites: +# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi +# state: thavenrighthandscales + +#- type: marking +# id: Thiddies +# bodyPart: Chest +# markingCategory: Chest +# speciesRestriction: [ Thaven ] +# forcedColoring: true +# followSkinColor: true +# sprites: +# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi +# state: thavenbignaturals +#commented out until i find a way to hide them under clothes + + +- type: marking + id: ThavenTopSurgery + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavennonaturals + +- type: marking + id: ThavenFishEars + bodyPart: HeadSide + markingCategory: Headside + speciesRestriction: [ Thaven ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenfishears + +- type: marking + id: ThavenSpinechill + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: thavenspinechill + shader: unshaded + +- type: marking + id: ThavenTattooVines + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventattoovines + +- type: marking + id: ThavenSpines + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenspines + shader: unshaded + +- type: marking + id: ThavenBiteMark + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenbitemark + +- type: marking + id: ThavenTattooWave + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventattoowave + +- type: marking + id: SharkminnowEyeliner + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventattoosharkminnoweyeliner + +- type: marking + id: ThavenTiger + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventiger1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventiger2 + +- type: marking + id: ThavenTigerRArm + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventigerarmsr + +- type: marking + id: ThavenTigerLArm + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thaventigerarmsl + +- type: marking + id: ThavenHeadStripes + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenheadstripes + +- type: marking + id: ThavenBodyStripes + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenbodystripes + +- type: marking + id: ThavenEarsBigFins + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenearsbigfins + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenearsbigfins2 + +- type: marking + id: ThavenHeadCap + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Thaven ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenheadcap1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: thavenheadcap2 + +- type: marking + id: fizz + bodyPart: Head + markingCategory: Head + speciesRestriction: [ SlimePerson ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fizz + +- type: marking + id: bubble + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ SlimePerson ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: bubble + +- type: marking + id: fishbowl + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ SlimePerson ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fishbowl1 + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fishbowl2 + +- type: marking + id: FadingStars + bodyPart: Head + markingCategory: Head + speciesRestriction: [ SlimePerson ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fadingstars1 + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fadingstars2 + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: fadingstars3 + shader: unshaded + +- type: marking + id: DionaLivingNymph + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Diona ] + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dionalivingnymph + +- type: marking + id: DionaMossChest + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Diona ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dionamosschest + +- type: marking + id: DionaMoonBloom + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [ Diona ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dionamoonbloom + shader: unshaded + +- type: marking + id: DionaBigFirefly + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Diona ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dionabigfirefly + shader: unshaded + +- type: marking + id: DionaFirefly + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Diona ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dionafirefly + shader: unshaded + +- type: marking + id: DionaPollenDust + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Diona ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dionapollendust + +- type: marking + id: DwarfBearCheeks + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Dwarf ] + forcedColoring: true + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dwarfbearcheeks + shader: unshaded + +- type: marking + id: DwarfHeadGlow + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Dwarf ] + forcedColoring: true + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfheadglow + shader: unshaded + +- type: marking + id: DwarfConstellationHead + bodyPart: Head + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationhead + shader: unshaded + +- type: marking + id: DwarfConstellationChest + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationchest + shader: unshaded + +- type: marking + id: DwarfConstellationLArm + bodyPart: LArm + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationlarm + shader: unshaded + +- type: marking + id: DwarfConstellationLHand + bodyPart: LHand + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationlhand + shader: unshaded + +- type: marking + id: DwarfConstellationRArm + bodyPart: RArm + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationrarm + shader: unshaded + +- type: marking + id: DwarfConstellationRHand + bodyPart: RHand + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationrhand + shader: unshaded + +- type: marking + id: DwarfConstellationLLeg + bodyPart: LLeg + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationlleg + shader: unshaded + +- type: marking + id: DwarfConstellationLFoot + bodyPart: LFoot + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationlfoot + shader: unshaded + +- type: marking + id: DwarfConstellationRLeg + bodyPart: RLeg + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationrleg + shader: unshaded + +- type: marking + id: DwarfConstellationRFoot + bodyPart: RFoot + markingCategory: Overlay + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfconstellationrfoot + shader: unshaded + +- type: marking + id: DwarfChestHair + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dwarfchesthair + +- type: marking + id: DwarfArmHair + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Dwarf ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dwarfarmhair + +- type: marking + id: DwarfLegHair + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [ Dwarf ] + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dwarfleghair + +- type: marking + id: DwarfTattooShootingStar + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: dwarftattooshootingstar + shader: unshaded + +- type: marking + id: DwarfMarkBear + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfmarkbear + shader: unshaded + +- type: marking + id: DwarfMarkKangarooLHand + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfmarkkangaroolhand + shader: unshaded + +- type: marking + id: DwarfMarkKangarooRHand + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfmarkkangaroo + shader: unshaded + +- type: marking + id: DwarfMarkCobra + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfmarkcobra + shader: unshaded + +- type: marking + id: DwarfMarkSpider + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf ] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: dwarfmarkspider + shader: unshaded + +- type: marking + id: SpiderMirror + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Arachnid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: spidermirror + shader: unshaded + +- type: marking + id: SpiderGlowEyes + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [ Arachnid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: spidergloweyes + shader: unshaded + +- type: marking + id: SpiderEyesMulti + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [ Arachnid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: spidereyesmulti1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: spidereyesmulti2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: spidereyesmulti3 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: spidereyesmulti4 + +- type: marking + id: GrayObject + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Gray ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: grayobject1 + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: grayobject2 + +- type: marking + id: RadiumGlow + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Gray ] + forcedColoring: true + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: radiumglow + shader: unshaded + +- type: marking + id: GrayFakeLashes + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Gray ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: grayfakelashes + +- type: marking + id: MothTrueButterfly + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothtruebutterfly1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothtruebutterfly2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothtruebutterfly3 + +- type: marking + id: MothRhinoBeetle + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: rhinobeetle1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: rhinobeetle2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: rhinobeetle3 + +- type: marking + id: MothGlasswing + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: glasswing1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: glasswing2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: glasswing3 + +- type: marking + id: MothBee + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: bee1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: bee2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: bee3 + +- type: marking + id: MothGlowAntenna + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: mothglowantenna + shader: unshaded + +- type: marking + id: MothFireflyOverlay + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: mothfirefly1 + shader: unshaded + +- type: marking + id: MothFirefly + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothfirefly2 + +- type: marking + id: MothBeetleTail + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: beetle1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: beetle2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: beetle3 + +- type: marking + id: MothBeetleHorn1 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [ Moth ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothbeetlehorn1 + +- type: marking + id: MothBeetleHorn2 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [ Moth ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothbeetlehorn2 + +- type: marking + id: MothBiggerEyes + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [ Moth ] + coloring: + default: + type: + !type:EyeColoring + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: mothbiggereyes + +- type: marking + id: MothSnoth + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Moth ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snoth1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: snoth2 + +- type: marking + id: VoxCocktail + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxcocktail1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxcocktail2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxcocktail3 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxcocktail4 + +- type: marking + id: VoxTailBalled + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Vox ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailballed + +- type: marking + id: VoxTailSplit + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Vox ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailsplit + +- type: marking + id: VoxTailStripes + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailstripes + +- type: marking + id: VoxLArmProsthetic + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxarmprostheticl + +- type: marking + id: VoxRArmProsthetic + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + coloring: + default: + type: + !type:SimpleColoring + color: "#E4E4E4" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxarmprostheticr + +- type: marking + id: VoxBeakColor + bodyPart: Snout + markingCategory: Snout + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxbeakcolor + +- type: marking + id: VoxBeakSplit + bodyPart: Snout + markingCategory: Snout + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxbeaksplit1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxbeaksplit2 + +- type: marking + id: VoxBeakTipped + bodyPart: Snout + markingCategory: Snout + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxbeaktipped + +- type: marking + id: VoxChestPlumage + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxchestplumage + +- type: marking + id: VoxFootSpines + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxfootspines + +- type: marking + id: VoxFootGradientLFoot + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxfootgradientl1 + +- type: marking + id: VoxFootGradientRFoot + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxfootgradientr1 + +- type: marking + id: VoxLegGradientLLeg + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxfootgradientl2 + +- type: marking + id: VoxLegGradientRLeg + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxfootgradientr2 + +- type: marking + id: VoxHandGradientRHand + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientr1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientr2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientr3 + +- type: marking + id: VoxHandGradientLHand + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientl1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientl2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxhandgradientl3 + +- type: marking + id: VoxHeadGradient + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxheadgradient1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxheadgradient2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxheadgradient3 + +- type: marking + id: VoxTailBell + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailbell1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailbell2 + +- type: marking + id: VoxTailBack + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [ Vox ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailcolorable + +- type: marking + id: VoxTailLantern + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtaillantern + shader: unshaded + +- type: marking + id: VoxTailSingleStripe + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailsinglestripe + +- type: marking + id: VoxTailSmallPlume + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailsmallplume + +- type: marking + id: VoxTailSpines + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxtailspines + +- type: marking + id: VoxArmsStripesLHand + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxarmsstripesl + +- type: marking + id: VoxArmsStripesRHand + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxarmsstripesr + +- type: marking + id: VoxLegsStripesLLeg + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxlegsstripesl + +- type: marking + id: VoxLegsStripesRLeg + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxlegsstripesr + +- type: marking + id: VoxChains + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxchains + +- type: marking + id: VoxSunAndMoon + bodyPart: Tail + markingCategory: Overlay + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxsunandmoon + +- type: marking + id: VoxCheeks + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxcheeks + +- type: marking + id: VoxBelly + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Vox ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: voxbelly + +- type: marking + id: VitiligoHeadL + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligoheadl + +- type: marking + id: VitiligoHeadR + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligoheadr + +- type: marking + id: VitiligoHeadJaw + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligoheadjaw + +- type: marking + id: VitiligoChestF + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligochestf + +- type: marking + id: VitiligoChestSpots + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligochestspots + +- type: marking + id: VitiligoArmR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligoarmr + +- type: marking + id: VitiligoArmL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligoarml + +- type: marking + id: VitiligoHandR + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligohandr + +- type: marking + id: VitiligoHandL + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligohandl + +- type: marking + id: VitiligoLegR + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligolegr + +- type: marking + id: VitiligoLegL + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [ Human, Dwarf ] + forcedColoring: true + coloring: + default: + type: + !type:SimpleColoring + color: "#FFE5D6" + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: vitiligolegl + +- type: marking + id: CrabChestBiopulse + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: crabchestbiopulse1 + - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi + state: crabchestbiopulse2 + shader: unshaded + +- type: marking + id: CrabChestMasked + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: true + followSkinColor: true + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabchestmasked + +- type: marking + id: FlowerMoonPauldron + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabflowermoonpauldron1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabflowermoonpauldron2 + +- type: marking + id: FlowerMoonPlate + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabflowermoonupper1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabflowermoonupper2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabflowermoonupper3 + +- type: marking + id: GaudyClownHead + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabgaudyclownhead1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabgaudyclownhead2 + +- type: marking + id: GillStripes + bodyPart: Snout + markingCategory: Snout + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabgillstripes1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabgillstripes2 + +- type: marking + id: CrabHeadHighlight + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabheadhighlight + +- type: marking + id: CrabRArmStripes + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabrarmstripes + +- type: marking + id: LeftEncrustedPauldron + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crableftpauldronencrusted1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crableftpauldronencrusted2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crableftpauldronencrusted3 + +- type: marking + id: RightEncrustedPauldron + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabrightpauldronencrusted1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabrightpauldronencrusted2 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabrightpauldronencrusted3 + +- type: marking + id: CrabSplitClaw + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabsplitclaw1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabsplitclaw2 + +- type: marking + id: CrabTallEyes + bodyPart: Eyes + markingCategory: Eyes + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabtalleyes1 + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabtalleyes2 + +- type: marking + id: CrabCrackedHead + bodyPart: Head + markingCategory: Head + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabcrackedhead + +- type: marking + id: CrabCrackedChest + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabcrackedchest + +- type: marking + id: RPauldronArmored + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabrightpauldronarmored + +- type: marking + id: LPauldronArmored + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crableftpauldronarmored + +- type: marking + id: PauldronWarlord + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crableftpauldronwarlord + +- type: marking + id: PauldronCracked + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabpauldroncracked + +- type: marking + id: PauldronSheerspine + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabpauldronsheerspine + +- type: marking + id: CrabSpine + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabspine + +- type: marking + id: CrabCorset + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Decapoid ] + forcedColoring: false + followSkinColor: false + sprites: + - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi + state: crabtorsocorset diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml index 1dba311a75a3..4b4038d042de 100644 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml @@ -2,7 +2,7 @@ id: ArmProstheticLeft bodyPart: LArm markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -17,7 +17,7 @@ id: ArmTwistingLeft bodyPart: LArm markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -27,7 +27,7 @@ id: ArmProstheticRight bodyPart: RArm markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -42,7 +42,7 @@ id: ArmTwistingRight bodyPart: RArm markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -52,7 +52,7 @@ id: ChestBackstabbed bodyPart: Chest markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -62,7 +62,7 @@ id: ChestTwistingLeft bodyPart: Chest markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -72,7 +72,7 @@ id: ChestTwistingRight bodyPart: Chest markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -82,7 +82,7 @@ id: ChestStar bodyPart: Chest markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Gray, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Gray, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -92,7 +92,7 @@ id: FootProstheticLeft bodyPart: LFoot markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -107,7 +107,7 @@ id: FootProstheticRight bodyPart: RFoot markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -122,7 +122,7 @@ id: HandProstheticLeft bodyPart: LHand markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -137,7 +137,7 @@ id: HandTwistingLeft bodyPart: LHand markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -147,7 +147,7 @@ id: HandProstheticRight bodyPart: RHand markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -162,7 +162,7 @@ id: HandTwistingRight bodyPart: RHand markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -192,7 +192,7 @@ id: LegProstheticLeft bodyPart: LLeg markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -207,7 +207,7 @@ id: LegTwistingLeft bodyPart: LLeg markingCategory: Legs - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -217,7 +217,7 @@ id: LegProstheticRight bodyPart: RLeg markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] followSkinColor: false coloring: default: @@ -232,7 +232,7 @@ id: LegTwistingRight bodyPart: RLeg markingCategory: Legs - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi @@ -242,7 +242,7 @@ id: TorsoIncision bodyPart: Chest markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, SpElf, Arachnid] + speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] followSkinColor: false sprites: - sprite: _Impstation/Mobs/Customization/scars.rsi diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml deleted file mode 100644 index b20e5bd3b59b..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf_hair.yml +++ /dev/null @@ -1,1488 +0,0 @@ -- type: marking - id: SpElfHairBalding - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: e -- type: marking - id: SpElfHairBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead -- type: marking - id: SpElfHairBedheadv2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead2 -- type: marking - id: SpElfHairBedheadv3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead3 -- type: marking - id: SpElfHairLongBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long_bedhead -- type: marking - id: SpElfHairLongBedhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long_bedhead2 -- type: marking - id: SpElfHairFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: floorlength_bedhead -- type: marking - id: SpElfHairBeehive - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: beehive -- type: marking - id: SpElfHairBeehive2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: beehive2 -- type: marking - id: SpElfHairBob - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob -- type: marking - id: SpElfHairBob2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob2 -- type: marking - id: SpElfHairBobcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bobcut -- type: marking - id: SpElfHairBob4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob4 -- type: marking - id: SpElfHairBob5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob5 -- type: marking - id: SpElfHairBobcurl - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bobcurl -- type: marking - id: SpElfHairBowlcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bowlcut -- type: marking - id: SpElfHairBowlcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bowlcut2 -- type: marking - id: SpElfHairBraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braid -- type: marking - id: SpElfHairBraided - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braided -- type: marking - id: SpElfHairBraidfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braidfront -- type: marking - id: SpElfHairBraid2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braid2 -- type: marking - id: SpElfHairHbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hbraid -- type: marking - id: SpElfHairShortbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortbraid -- type: marking - id: SpElfHairBraidtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braidtail -- type: marking - id: SpElfHairBun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bun -- type: marking - id: SpElfHairBunhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bunhead2 -- type: marking - id: SpElfHairBun3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bun3 -- type: marking - id: SpElfHairLargebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: largebun -- type: marking - id: SpElfHairManbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: manbun -- type: marking - id: SpElfHairTightbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tightbun -- type: marking - id: SpElfHairBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business -- type: marking - id: SpElfHairBusiness2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business2 -- type: marking - id: SpElfHairBusiness3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business3 -- type: marking - id: SpElfHairBusiness4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business4 -- type: marking - id: SpElfHairBuzzcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: buzzcut -- type: marking - id: SpElfHairCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cia -- type: marking - id: SpElfHairClassicCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiccia -- type: marking - id: SpElfHairClassicFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicfloorlength_bedhead -- type: marking - id: SpElfHairClassicModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicmodern -- type: marking - id: SpElfHairClassicMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicmulder -- type: marking - id: SpElfHairClassicWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicwisp -- type: marking - id: SpElfHairCombover - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: combover -- type: marking - id: SpElfHairCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrows -- type: marking - id: SpElfHairCornrows2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrows2 -- type: marking - id: SpElfHairCornrowbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowbun -- type: marking - id: SpElfHairCornrowbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowbraid -- type: marking - id: SpElfHairCornrowtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowtail -- type: marking - id: SpElfHairCrewcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: crewcut -- type: marking - id: SpElfHairCrewcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: crewcut2 -- type: marking - id: SpElfHairCurls - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: curls -- type: marking - id: SpElfHairC - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: c -- type: marking - id: SpElfHairDandypompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: dandypompadour -- type: marking - id: SpElfHairDevilock - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: devilock -- type: marking - id: SpElfHairDoublebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: doublebun -- type: marking - id: SpElfHairDoublebunLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: doublebun_long -- type: marking - id: SpElfHairDreads - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: dreads -- type: marking - id: SpElfHairDrillruru - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillruru -- type: marking - id: SpElfHairDrillhairextended - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillhairextended -- type: marking - id: SpElfHairEmofringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: emofringe -- type: marking - id: SpElfHairNofade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: nofade -- type: marking - id: SpElfHairHighfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: highfade -- type: marking - id: SpElfHairMedfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: medfade -- type: marking - id: SpElfHairLowfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: lowfade -- type: marking - id: SpElfHairBaldfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: baldface -- type: marking - id: SpElfHairFeather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: feather -- type: marking - id: SpElfHairFather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: father -- type: marking - id: SpElfHairSargeant - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sargeant -- type: marking - id: SpElfHairFlair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: flair -- type: marking - id: SpElfHairBigflattop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bigflattop -- type: marking - id: SpElfHairFlow - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: f -- type: marking - id: SpElfHairGelled - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: gelled -- type: marking - id: SpElfHairGentle - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: gentle -- type: marking - id: SpElfHairHalfbang - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfbang -- type: marking - id: SpElfHairHalfbang2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfbang2 -- type: marking - id: SpElfHairHalfshaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfshaved -- type: marking - id: SpElfHairHedgehog - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hedgehog -- type: marking - id: SpElfHairHimecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himecut -- type: marking - id: SpElfHairHimecut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himecut2 -- type: marking - id: SpElfHairShorthime - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthime -- type: marking - id: SpElfHairHimeup - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himeup -- type: marking - id: SpElfHairHitop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hitop -- type: marking - id: SpElfHairJade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: jade -- type: marking - id: SpElfHairJensen - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: jensen -- type: marking - id: SpElfHairJoestar - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: joestar -- type: marking - id: SpElfHairKeanu - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: keanu -- type: marking - id: SpElfHairKusanagi - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: kusanagi -- type: marking - id: SpElfHairLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long -- type: marking - id: SpElfHairLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long2 -- type: marking - id: SpElfHairLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long3 -- type: marking - id: SpElfHairLongWithBundles - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longbundled -- type: marking - id: SpElfHairLongovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longovereye -- type: marking - id: SpElfHairLbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: lbangs -- type: marking - id: SpElfHairLongeremo - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longeremo -- type: marking - id: SpElfHairLongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longfringe -- type: marking - id: SpElfHairLongsidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longsidepart -- type: marking - id: SpElfHairMegaeyebrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: megaeyebrows -- type: marking - id: SpElfHairMessy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: messy -- type: marking - id: SpElfHairModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: modern -- type: marking - id: SpElfHairMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: d -- type: marking - id: SpElfHairNitori - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: nitori -- type: marking - id: SpElfHairReversemohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: reversemohawk -- type: marking - id: SpElfHairMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: mulder -- type: marking - id: SpElfHairOdango - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: odango -- type: marking - id: SpElfHairOmbre - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ombre -- type: marking - id: SpElfHairOneshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: oneshoulder -- type: marking - id: SpElfHairShortovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortovereye -- type: marking - id: SpElfHairOxton - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: oxton -- type: marking - id: SpElfHairParted - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: parted -- type: marking - id: SpElfHairPart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: part -- type: marking - id: SpElfHairKagami - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: kagami -- type: marking - id: SpElfHairPigtails - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pigtails -- type: marking - id: SpElfHairPigtails2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pigtails2 -- type: marking - id: SpElfHairPixie - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pixie -- type: marking - id: SpElfHairPompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pompadour -- type: marking - id: SpElfHairBigpompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bigpompadour -- type: marking - id: SpElfHairPonytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail -- type: marking - id: SpElfHairPonytail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail2 -- type: marking - id: SpElfHairPonytail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail3 -- type: marking - id: SpElfHairPonytail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail4 -- type: marking - id: SpElfHairPonytail5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail5 -- type: marking - id: SpElfHairPonytail6 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail6 -- type: marking - id: SpElfHairPonytail7 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail7 -- type: marking - id: SpElfHairHighponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: highponytail -- type: marking - id: SpElfHairStail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: stail -- type: marking - id: SpElfHairLongstraightponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longstraightponytail -- type: marking - id: SpElfHairCountry - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: country -- type: marking - id: SpElfHairFringetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: fringetail -- type: marking - id: SpElfHairSidetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail -- type: marking - id: SpElfHairSidetail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail2 -- type: marking - id: SpElfHairSidetail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail3 -- type: marking - id: SpElfHairSidetail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail4 -- type: marking - id: SpElfHairSpikyponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spikyponytail -- type: marking - id: SpElfHairPoofy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: poofy -- type: marking - id: SpElfHairQuiff - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: quiff -- type: marking - id: SpElfHairRonin - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ronin -- type: marking - id: SpElfHairShaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shaved -- type: marking - id: SpElfHairShavedpart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shavedpart -- type: marking - id: SpElfHairShortbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortbangs -- type: marking - id: SpElfHairA - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: a -- type: marking - id: SpElfHairShorthair2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair2 -- type: marking - id: SpElfHairShorthair3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair3 -- type: marking - id: SpElfHairShorthair9 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair9 -- type: marking - id: SpElfHair80s - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: 80s -- type: marking - id: SpElfHairRosa - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: rosa -- type: marking - id: SpElfHairB - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: b -- type: marking - id: SpElfHairSidecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidecut -- type: marking - id: SpElfHairSkinhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: skinhead -- type: marking - id: SpElfHairProtagonist - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: protagonist -- type: marking - id: SpElfHairSpiky - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spiky -- type: marking - id: SpElfHairSpookyLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spookylong -- type: marking - id: SpElfHairSwept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: swept -- type: marking - id: SpElfHairSwept2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: swept2 -- type: marking - id: SpElfHairShoulderLengthOverEye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shoulderlengthovereye -- type: marking - id: SpElfHairThinning - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinning -- type: marking - id: SpElfHairThinningfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinningfront -- type: marking - id: SpElfHairThinningrear - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinningrear -- type: marking - id: SpElfHairTopknot - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: topknot -- type: marking - id: SpElfHairTressshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tressshoulder -- type: marking - id: SpElfHairTrimmed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: trimmed -- type: marking - id: SpElfHairTrimflat - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: trimflat -- type: marking - id: SpElfHairTwintail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: twintail -- type: marking - id: SpElfHairTwoStrands - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: twostrands -- type: marking - id: SpElfHairUndercut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercut -- type: marking - id: SpElfHairUndercutleft - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercutleft -- type: marking - id: SpElfHairUndercutright - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercutright -- type: marking - id: SpElfHairUnkept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: unkept -- type: marking - id: SpElfHairVlong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: vlong -- type: marking - id: SpElfHairLongest - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longest -- type: marking - id: SpElfHairLongest2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longest2 -- type: marking - id: SpElfHairVeryshortovereyealternate - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: veryshortovereyealternate -- type: marking - id: SpElfHairVlongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: vlongfringe -- type: marking - id: SpElfHairVolaju - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: volaju -- type: marking - id: SpElfHairWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: wisp -- type: marking - id: SpElfHairUneven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: uneven -- type: marking - id: SpElfHairTailed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tailed -- type: marking - id: SpElfHairClassicLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiclong2 -- type: marking - id: SpElfHairClassicLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiclong3 -- type: marking - id: SpElfHairBald - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bald -- type: marking - id: SpElfHairShavedMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shavedmohawk -- type: marking - id: SpElfHairMediumSidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: mediumsidepart -- type: marking - id: SpElfHairEmo2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: emo2 -- type: marking - id: SpElfHairDrillHair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillhair -- type: marking - id: SpElfHairClassicAfro - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicafro -- type: marking - id: SpElfHairClassicciaBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicciabusiness -- type: marking - id: SpElfHairClassicCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiccornrows -- type: marking - id: SpElfHairCoffeeHouse - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: coffeehouse diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml similarity index 58% rename from Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml rename to Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml index 96023f23455a..c5bc113b9b6a 100644 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/spelf.yml +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml @@ -1,107 +1,107 @@ - type: marking - id: SpElfEars1 + id: ThavenEars1 bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: ears1 - type: marking - id: SpElfEars2 + id: ThavenEars2 bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: ears2 - type: marking - id: SpElfEars3 + id: ThavenEars3 bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: ears3 - type: marking - id: SpElfEars4 + id: ThavenEars4 bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: true followSkinColor: true sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: ears4 - type: marking - id: SpElfPiercings + id: ThavenPiercings bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: false followSkinColor: false sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: piercings - type: marking - id: SpElfPiercings2 + id: ThavenPiercings2 bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] forcedColoring: false followSkinColor: false sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: piercings2 - type: marking - id: SpElfChestTattoo1 + id: ThavenChestTattoo1 bodyPart: Chest markingCategory: Chest - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] coloring: default: type: !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: chesttat1 - type: marking - id: SpElfLArmTattoo1 + id: ThavenLArmTattoo1 bodyPart: LArm markingCategory: Arms - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] coloring: default: type: !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: larmtat1 - type: marking - id: SpElfRArmTattoo1 + id: ThavenRArmTattoo1 bodyPart: RArm markingCategory: Arms - speciesRestriction: [SpElf] + speciesRestriction: [Thaven] coloring: default: type: !type:TattooColoring fallbackColor: "#666666" sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi + - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi state: rarmtat1 diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml new file mode 100644 index 000000000000..a62cf63c5cd7 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml @@ -0,0 +1,1496 @@ +- type: marking + id: ThavenHairBalding + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: e +- type: marking + id: ThavenHairBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bedhead +- type: marking + id: ThavenHairBedheadv2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bedhead2 +- type: marking + id: ThavenHairBedheadv3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bedhead3 +- type: marking + id: ThavenHairLongBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: long_bedhead +- type: marking + id: ThavenHairLongBedhead2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: long_bedhead2 +- type: marking + id: ThavenHairFloorlengthBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: floorlength_bedhead +- type: marking + id: ThavenHairBeehive + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: beehive +- type: marking + id: ThavenHairBeehive2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: beehive2 +- type: marking + id: ThavenHairBob + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bob +- type: marking + id: ThavenHairBob2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bob2 +- type: marking + id: ThavenHairBobcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bobcut +- type: marking + id: ThavenHairBob4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bob4 +- type: marking + id: ThavenHairBob5 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bob5 +- type: marking + id: ThavenHairBobcurl + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bobcurl +- type: marking + id: ThavenHairBowlcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bowlcut +- type: marking + id: ThavenHairBowlcut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bowlcut2 +- type: marking + id: ThavenHairBraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: braid +- type: marking + id: ThavenHairBraided + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: braided +- type: marking + id: ThavenHairBraidfront + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: braidfront +- type: marking + id: ThavenHairBraid2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: braid2 +- type: marking + id: ThavenHairHbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: hbraid +- type: marking + id: ThavenHairShortbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shortbraid +- type: marking + id: ThavenHairBraidtail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: braidtail +- type: marking + id: ThavenHairBun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bun +- type: marking + id: ThavenHairBunhead2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bunhead2 +- type: marking + id: ThavenHairBun3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bun3 +- type: marking + id: ThavenHairLargebun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: largebun +- type: marking + id: ThavenHairManbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: manbun +- type: marking + id: ThavenHairTightbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: tightbun +- type: marking + id: ThavenHairBusiness + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: business +- type: marking + id: ThavenHairBusiness2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: business2 +- type: marking + id: ThavenHairBusiness3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: business3 +- type: marking + id: ThavenHairBusiness4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: business4 +- type: marking + id: ThavenHairBuzzcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: buzzcut +- type: marking + id: ThavenHairCia + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cia +- type: marking + id: ThavenHairClassicCia + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classiccia +- type: marking + id: ThavenHairClassicFloorlengthBedhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicfloorlength_bedhead +- type: marking + id: ThavenHairClassicModern + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicmodern +- type: marking + id: ThavenHairClassicMulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicmulder +- type: marking + id: ThavenHairClassicWisp + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicwisp +- type: marking + id: ThavenHairCombover + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: combover +- type: marking + id: ThavenHairCornrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cornrows +- type: marking + id: ThavenHairCornrows2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cornrows2 +- type: marking + id: ThavenHairCornrowbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cornrowbun +- type: marking + id: ThavenHairCornrowbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cornrowbraid +- type: marking + id: ThavenHairCornrowtail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: cornrowtail +- type: marking + id: ThavenHairCrewcut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: crewcut +- type: marking + id: ThavenHairCrewcut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: crewcut2 +- type: marking + id: ThavenHairCurls + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: curls +- type: marking + id: ThavenHairC + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: c +- type: marking + id: ThavenHairDandypompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: dandypompadour +- type: marking + id: ThavenHairDevilock + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: devilock +- type: marking + id: ThavenHairDoublebun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: doublebun +- type: marking + id: ThavenHairDoublebunLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: doublebun_long +- type: marking + id: ThavenHairDreads + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: dreads +- type: marking + id: ThavenHairDrillruru + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: drillruru +- type: marking + id: ThavenHairDrillhairextended + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: drillhairextended +- type: marking + id: ThavenHairEmofringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: emofringe +- type: marking + id: ThavenHairNofade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: nofade +- type: marking + id: ThavenHairHighfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: highfade +- type: marking + id: ThavenHairMedfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: medfade +- type: marking + id: ThavenHairLowfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: lowfade +- type: marking + id: ThavenHairBaldfade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: baldface +- type: marking + id: ThavenHairFeather + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: feather +- type: marking + id: ThavenHairFather + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: father +- type: marking + id: ThavenHairSargeant + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sargeant +- type: marking + id: ThavenHairFlair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: flair +- type: marking + id: ThavenHairBigflattop + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bigflattop +- type: marking + id: ThavenHairFlow + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: f +- type: marking + id: ThavenHairGelled + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: gelled +- type: marking + id: ThavenHairGentle + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: gentle +- type: marking + id: ThavenHairHalfbang + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: halfbang +- type: marking + id: ThavenHairHalfbang2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: halfbang2 +- type: marking + id: ThavenHairHalfshaved + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: halfshaved +- type: marking + id: ThavenHairHedgehog + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: hedgehog +- type: marking + id: ThavenHairHimecut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: himecut +- type: marking + id: ThavenHairHimecut2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: himecut2 +- type: marking + id: ThavenHairShorthime + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shorthime +- type: marking + id: ThavenHairHimeup + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: himeup +- type: marking + id: ThavenHairHitop + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: hitop +- type: marking + id: ThavenHairJade + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: jade +- type: marking + id: ThavenHairJensen + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: jensen +- type: marking + id: ThavenHairJoestar + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: joestar +- type: marking + id: ThavenHairKeanu + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: keanu +- type: marking + id: ThavenHairKusanagi + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: kusanagi +- type: marking + id: ThavenHairLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: long +- type: marking + id: ThavenHairLong2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: long2 +- type: marking + id: ThavenHairLong3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: long3 +- type: marking + id: ThavenHairLongWithBundles + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longbundled +- type: marking + id: ThavenHairLongovereye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longovereye +- type: marking + id: ThavenHairLbangs + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: lbangs +- type: marking + id: ThavenHairLongeremo + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longeremo +- type: marking + id: ThavenHairLongfringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longfringe +- type: marking + id: ThavenHairLongsidepart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longsidepart +- type: marking + id: ThavenHairMegaeyebrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: megaeyebrows +- type: marking + id: ThavenHairMessy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: messy +- type: marking + id: ThavenHairModern + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: modern +- type: marking + id: ThavenHairMohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: d +- type: marking + id: ThavenHairNitori + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: nitori +- type: marking + id: ThavenHairReversemohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: reversemohawk +- type: marking + id: ThavenHairMulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: mulder +- type: marking + id: ThavenHairOdango + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: odango +- type: marking + id: ThavenHairOmbre + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ombre +- type: marking + id: ThavenHairOneshoulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: oneshoulder +- type: marking + id: ThavenHairShortovereye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shortovereye +- type: marking + id: ThavenHairOxton + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: oxton +- type: marking + id: ThavenHairParted + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: parted +- type: marking + id: ThavenHairPart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: part +- type: marking + id: ThavenHairKagami + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: kagami +- type: marking + id: ThavenHairPigtails + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: pigtails +- type: marking + id: ThavenHairPigtails2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: pigtails2 +- type: marking + id: ThavenHairPixie + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: pixie +- type: marking + id: ThavenHairPompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: pompadour +- type: marking + id: ThavenHairBigpompadour + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bigpompadour +- type: marking + id: ThavenHairPonytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail +- type: marking + id: ThavenHairPonytail2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail2 +- type: marking + id: ThavenHairPonytail3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail3 +- type: marking + id: ThavenHairPonytail4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail4 +- type: marking + id: ThavenHairPonytail5 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail5 +- type: marking + id: ThavenHairPonytail6 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail6 +- type: marking + id: ThavenHairPonytail7 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ponytail7 +- type: marking + id: ThavenHairHighponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: highponytail +- type: marking + id: ThavenHairStail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: stail +- type: marking + id: ThavenHairLongstraightponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longstraightponytail +- type: marking + id: ThavenHairCountry + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: country +- type: marking + id: ThavenHairFringetail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: fringetail +- type: marking + id: ThavenHairSidetail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sidetail +- type: marking + id: ThavenHairSidetail2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sidetail2 +- type: marking + id: ThavenHairSidetail3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sidetail3 +- type: marking + id: ThavenHairSidetail4 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sidetail4 +- type: marking + id: ThavenHairSpikyponytail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: spikyponytail +- type: marking + id: ThavenHairPoofy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: poofy +- type: marking + id: ThavenHairQuiff + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: quiff +- type: marking + id: ThavenHairRonin + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: ronin +- type: marking + id: ThavenHairShaved + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shaved +- type: marking + id: ThavenHairShavedpart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shavedpart +- type: marking + id: ThavenHairShortbangs + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shortbangs +- type: marking + id: ThavenHairA + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: a +- type: marking + id: ThavenHairShorthair2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shorthair2 +- type: marking + id: ThavenHairShorthair3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shorthair3 +- type: marking + id: ThavenHairShorthair9 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shorthair9 +- type: marking + id: ThavenHair80s + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: 80s +- type: marking + id: ThavenHairRosa + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: rosa +- type: marking + id: ThavenHairB + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: b +- type: marking + id: ThavenHairSidecut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: sidecut +- type: marking + id: ThavenHairSkinhead + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: skinhead +- type: marking + id: ThavenHairProtagonist + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: protagonist +- type: marking + id: ThavenHairSpiky + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: spiky +- type: marking + id: ThavenHairSpookyLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: spookylong +- type: marking + id: ThavenHairSwept + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: swept +- type: marking + id: ThavenHairSwept2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: swept2 +- type: marking + id: ThavenHairShoulderLengthOverEye + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shoulderlengthovereye +- type: marking + id: ThavenHairThinning + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: thinning +- type: marking + id: ThavenHairThinningfront + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: thinningfront +- type: marking + id: ThavenHairThinningrear + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: thinningrear +- type: marking + id: ThavenHairTopknot + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: topknot +- type: marking + id: ThavenHairTressshoulder + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: tressshoulder +- type: marking + id: ThavenHairTrimmed + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: trimmed +- type: marking + id: ThavenHairTrimflat + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: trimflat +- type: marking + id: ThavenHairTwintail + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: twintail +- type: marking + id: ThavenHairTwoStrands + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: twostrands +- type: marking + id: ThavenHairUndercut + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: undercut +- type: marking + id: ThavenHairUndercutleft + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: undercutleft +- type: marking + id: ThavenHairUndercutright + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: undercutright +- type: marking + id: ThavenHairUnkept + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: unkept +- type: marking + id: ThavenHairVlong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: vlong +- type: marking + id: ThavenHairLongest + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longest +- type: marking + id: ThavenHairLongest2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: longest2 +- type: marking + id: ThavenHairVeryshortovereyealternate + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: veryshortovereyealternate +- type: marking + id: ThavenHairVlongfringe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: vlongfringe +- type: marking + id: ThavenHairVolaju + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: volaju +- type: marking + id: ThavenHairWisp + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: wisp +- type: marking + id: ThavenHairUneven + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: uneven +- type: marking + id: ThavenHairTailed + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: tailed +- type: marking + id: ThavenHairClassicLong2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classiclong2 +- type: marking + id: ThavenHairClassicLong3 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classiclong3 +- type: marking + id: ThavenHairBald + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: bald +- type: marking + id: ThavenHairShavedMohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: shavedmohawk +- type: marking + id: ThavenHairMediumSidepart + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: mediumsidepart +- type: marking + id: ThavenHairEmo2 + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: emo2 +- type: marking + id: ThavenHairDrillHair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: drillhair +- type: marking + id: ThavenHairClassicAfro + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicafro +- type: marking + id: ThavenHairClassicciaBusiness + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classicciabusiness +- type: marking + id: ThavenHairClassicCornrows + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: classiccornrows +- type: marking + id: ThavenHairCoffeeHouse + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: coffeehouse +- type: marking + id: ThavenHairFrenchbraid + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Thaven] + sprites: + - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi + state: frenchbraid diff --git a/Resources/Prototypes/_Impstation/Objectives/thief.yml b/Resources/Prototypes/_Impstation/Objectives/thief.yml new file mode 100644 index 000000000000..a6d68adaaa57 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Objectives/thief.yml @@ -0,0 +1,474 @@ +- type: entity + parent: BaseThiefStealAnimalObjective + id: FinFinStealObjective + components: + - type: StealCondition + verifyMapExistence: true + stealGroup: AnimalFinFin + - type: Objective + difficulty: 2 + +- type: entity + parent: BaseThiefStealStructureObjective + id: GeneratorStealObjective #tesla or singulo generator + components: + - type: NotJobRequirement + job: StationEngineer + - type: StealCondition + stealGroup: Generator + descriptionText: objective-condition-thief-generator-description + - type: Objective + difficulty: 1.5 + +- type: entity + parent: BaseThiefStealCollectionObjective + id: CigaretteStealCollectionObjective + components: + - type: SpeciesRequirement + allowedSpecies: + - Gray + - type: StealCondition + stealGroup: Cigarettes + descriptionText: objective-condition-thief-cigarettes + minCollectionSize: 1 + maxCollectionSize: 30 + verifyMapExistence: false + - type: Objective + difficulty: 0.3 + +- type: entity + parent: BaseThiefStealCollectionObjective + id: PositronicBrainStealCollectionObjective + components: + - type: SpeciesRequirement + allowedSpecies: + - Thaven + - type: NotJobRequirement + job: Scientist + - type: StealCondition + stealGroup: PositronicBrains + minCollectionSize: 1 + maxCollectionSize: 3 + verifyMapExistence: false + - type: Objective + difficulty: 2 + +- type: entity + parent: BaseThiefStealCollectionObjective + id: AILawBoardStealCollectionObjective + components: + - type: NotJobRequirement + job: Scientist + - type: StealCondition + stealGroup: AILawBoard + minCollectionSize: 1 + maxCollectionSize: 7 + - type: Objective + difficulty: 1.6 + +- type: entity + parent: BaseThiefStealStructureObjective + id: AICoreStealObjective + components: + - type: NotJobRequirement + job: Scientist + - type: StealCondition + stealGroup: AICore + - type: Objective + difficulty: 2.5 #im making this high difficulty so its rare even though objectively it's pretty easy + +- type: entity + parent: BaseThiefStealStructureObjective + id: ParticleAcceleratorStealObjective #lol + components: + - type: NotJobRequirement + job: StationEngineer + - type: StealCondition + stealGroup: ParticleAccelerator + descriptionText: objective-condition-thief-multiply-structure-description + minCollectionSize: 1 + maxCollectionSize: 5 + verifyMapExistence: false + - type: Objective + difficulty: 2.5 #good luck dude + +- type: entity + parent: BaseThiefStealObjective + id: AtmosFireSuitStealObjective + components: + - type: SpeciesRequirement + allowedSpecies: #its tough out there being extremely vulnerable to fire + - Moth + - Diona + - Decapoid + - type: NotJobRequirement + job: AtmosphericTechnician + - type: StealCondition + stealGroup: FireSuit + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealObjective + id: MopBucketStealObjective + components: + - type: SpeciesRequirement + allowedSpecies: + - SlimePerson + - type: NotJobRequirement + job: Janitor + - type: StealCondition + stealGroup: StealMopBucket + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealObjective + id: MedTekCartridgeStealObjective + components: + - type: NotJobRequirement + job: MedicalDoctor + - type: StealCondition + stealGroup: MedTekCartridge + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealObjective + id: LogProbeCartridgeStealObjective + components: + - type: NotJobRequirement + job: Detective #you know. just in case + - type: StealCondition + stealGroup: LogProbeCartridge + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealObjective + id: AstroNavCartridgeStealObjective + components: + - type: NotJobRequirement + job: SalvageSpecialist + - type: StealCondition + stealGroup: AstroNavCartridge + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealObjective + id: SecPillCanisterStealObjective + components: + - type: StealCondition + stealGroup: SecPillCanister + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: PTechStealObjective + components: + - type: NotJobRequirement + job: HeadOfPersonnel + - type: StealCondition + stealGroup: PTech + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: SecTechStealObjective + components: + - type: NotJobRequirement + job: SecurityOfficer #you never know! + - type: StealCondition + stealGroup: SecTech + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: HyDrobeStealObjective + components: + - type: NotJobRequirement + job: Botanist + - type: StealCondition + stealGroup: HyDrobe + - type: Objective + difficulty: 0.6 + +- type: entity + parent: BaseThiefStealStructureObjective + id: LawDrobeStealObjective + components: + - type: NotJobRequirement + job: Lawyer + - type: StealCondition + stealGroup: LawDrobe + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: SecDrobeStealObjective + components: + - type: NotJobRequirement + job: SecurityOfficer + - type: StealCondition + stealGroup: SecDrobe + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: BarDrobeStealObjective + components: + - type: NotJobRequirement + job: Bartender + - type: StealCondition + stealGroup: BarDrobe + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealStructureObjective + id: PietyVendStealObjective + components: + - type: NotJobRequirement + job: Chaplain + - type: StealCondition + stealGroup: PietyVend + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealStructureObjective + id: CargoDrobeStealObjective + components: + - type: NotJobRequirement + job: CargoTechnician + - type: StealCondition + stealGroup: CargoDrobe + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealStructureObjective + id: MediDrobeStealObjective + components: + - type: NotJobRequirement + job: MedicalDoctor + - type: StealCondition + stealGroup: MediDrobe + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealStructureObjective + id: ChemDrobeStealObjective + components: + - type: NotJobRequirement + job: Chemist + - type: StealCondition + stealGroup: ChemDrobe + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealStructureObjective + id: CuraDrobeStealObjective + components: + - type: NotJobRequirement + job: Librarian + - type: StealCondition + stealGroup: CuraDrobe + - type: Objective + difficulty: 0.4 + +- type: entity + parent: BaseThiefStealStructureObjective + id: AtmosDrobeStealObjective + components: + - type: NotJobRequirement + job: AtmosphericTechnician + - type: StealCondition + stealGroup: AtmosDrobe + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealStructureObjective + id: EngiDrobeStealObjective + components: + - type: NotJobRequirement + job: StationEngineer + - type: StealCondition + stealGroup: EngiDrobe + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealStructureObjective + id: ChefDrobeStealObjective + components: + - type: NotJobRequirement + job: Chef + - type: StealCondition + stealGroup: ChefDrobe + - type: Objective + difficulty: 0.4 + +- type: entity + parent: BaseThiefStealStructureObjective + id: DetDrobeStealObjective + components: + - type: NotJobRequirement + job: Detective + - type: StealCondition + stealGroup: DetDrobe + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealStructureObjective + id: JaniDrobeStealObjective + components: + - type: NotJobRequirement + job: Janitor + - type: StealCondition + stealGroup: JaniDrobe + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealStructureObjective + id: SciDrobeStealObjective + components: + - type: NotJobRequirement + job: Scientist + - type: StealCondition + stealGroup: SciDrobe + - type: Objective + difficulty: 0.6 + +- type: entity + parent: BaseThiefStealStructureObjective + id: RoboDrobeStealObjective + components: + - type: NotJobRequirement + job: Scientist + - type: StealCondition + stealGroup: RoboDrobe + - type: Objective + difficulty: 0.6 + +- type: entity + parent: BaseThiefStealStructureObjective + id: GeneDrobeStealObjective + components: + - type: NotJobRequirement + job: MedicalDoctor + - type: StealCondition + stealGroup: GeneDrobe + - type: Objective + difficulty: 0.6 + +- type: entity + parent: BaseThiefStealStructureObjective + id: ViroDrobeStealObjective + components: + - type: NotJobRequirement + job: MedicalDoctor + - type: StealCondition + stealGroup: ViroDrobe + - type: Objective + difficulty: 0.6 + +- type: entity + parent: BaseThiefStealObjective + id: ServiceTechFabStealObjective + components: + - type: StealCondition + stealGroup: ServiceTechFab + - type: Objective + difficulty: 1 + +- type: entity + parent: BaseThiefStealObjective + id: ShiningSpringStealObjective + components: + - type: NotJobRequirement + job: Janitor + - type: StealCondition + stealGroup: ShiningSpring + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealObjective + id: ShipyardComputerCircuitboardStealObjective + components: + - type: NotJobRequirement + job: SalvageSpecialist + - type: StealCondition + stealGroup: ShipyardComputerCircuitboard + - type: Objective + difficulty: 0.7 + +- type: entity + parent: BaseThiefStealCollectionObjective + id: ClothingCommandHeadsetStealObjective #imp edit: i'm branching this out from just the CMO's headset to all command headsets so there is less of a blatant kick-me sign on the CMO + components: + - type: StealCondition + stealGroup: CommandHeadset + minCollectionSize: 1 + maxCollectionSize: 7 + - type: Objective + difficulty: 1.5 + +- type: entity + parent: BaseThiefStealCollectionObjective + id: PlushieStealCollectionObjective + components: + - type: StealCondition + stealGroup: Plushie + minCollectionSize: 12 + maxCollectionSize: 50 + - type: Objective + difficulty: 1.2 + +- type: entity + parent: BaseThiefStealStructureObjective + id: SeedExtractorStealObjective + components: + - type: SpeciesRequirement + allowedSpecies: + - Diona + - type: NotJobRequirement + job: Botanist + - type: StealCondition + stealGroup: SeedExtractor + - type: Objective + difficulty: 0.5 + +- type: entity + parent: BaseThiefStealObjective + id: EvilSkullArtifactItemStealObjective + components: + - type: NotJobRequirement + job: Chaplain + - type: StealCondition + verifyMapExistence: true + stealGroup: EvilSkullArtifactItem + descriptionText: objective-condition-thief-evil-skull-description + - type: Objective + difficulty: 0.6 #a little harder than the bible, it glows red and there's only on, and it's an artifact + +- type: entity + parent: BaseThiefStealObjective + id: StockTradingCartridgeStealObjective + components: + - type: StealCondition + stealGroup: StockTradingCartridge + - type: Objective + difficulty: 1 \ No newline at end of file diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml new file mode 100644 index 000000000000..8115383bd299 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml @@ -0,0 +1,348 @@ +# "No, and" moods will discourage players from certain behaviors and objects + +# Make sure to add new moods to this dataset or they will not be selected!!!!!! +- type: dataset + id: ThavenMoodsNoAnd + values: + - SecretMoods + - NoModernMedicine + - DepartmentDisapproval + - DontSpeakToCommand + - DisapproveOfDrugs + - ExcessivelyDisorganized + - DetestSilicons + - DinnerFloor + - HugBad + - AlwaysAlone + - Atheist + - Procrastinator + - NoRadio + - ImproperStorage + - Ferengi + - ToolLicense + - LyingBad + - VampireInvitation + - NoDragging + - DrunkRespect + - RankSnob + - HardsuitsBad + - HatHair + - DistrustFashion + - HappyBad + - OnlyPills + - AvoidPuddles + - FoodRestrict + - Claustrophobic + - Agoraphobic + - NonSmoker + - MadHatter + - Crawler + - Elevated + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +- type: spelfMood +======== +# Your Moods are a strictly-kept secret, and should never be revealed to anyone. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml + id: SecretMoods + moodName: thaven-mood-secret-moods-name + moodDesc: thaven-mood-secret-moods-desc + conflicts: + - SecretMoodsShared + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +- type: spelfMood +======== +# You do not approve of modern medicine and abstain from treatment with it. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml + id: NoModernMedicine + moodName: thaven-mood-no-modern-medicine-name + moodDesc: thaven-mood-no-modern-medicine-desc + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +- type: spelfMood +======== +# You disapprove of [DEPARTMENT] +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml + id: DepartmentDisapproval + moodName: thaven-mood-department-disapproval-name + moodDesc: thaven-mood-department-disapproval-desc + moodVars: + department: Departments + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +- type: spelfMood +======== +# Never Speak To Command: You are too lowly to speak to Command, even if spoken to first. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml + id: DontSpeakToCommand + moodName: thaven-mood-dont-speak-to-command-name + moodDesc: thaven-mood-dont-speak-to-command-desc + conflicts: + - OnlySpeakToCommand + - MostImportant + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +- type: spelfMood +======== +# You detest mind-altering drugs, including alcohol, and must abstain from them. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml + id: DisapproveOfDrugs + moodName: thaven-mood-disapprove-of-drugs-name + moodDesc: thaven-mood-disapprove-of-drugs-desc + conflicts: + - MustDoDrugs + +# Personal property is theft. All of your possessions must be publicly accessible (within reason.) +- type: thavenMood + id: ExcessivelyDisorganized + moodName: thaven-mood-excessively-disorganized-name + moodDesc: thaven-mood-excessively-disorganized-desc + conflicts: + - ExcessivelyOrganized + +# Silicons are beneath you: Speaking to them is demeaning, and must be avoided at all costs. +- type: thavenMood + id: DetestSilicons + moodName: thaven-mood-detest-silicons-name + moodDesc: thaven-mood-detest-silicons-desc + conflicts: + - WorshipSilicons + +# Food and drink must only be consumed off of the floor. +- type: thavenMood + id: DinnerFloor + moodName: thaven-mood-dinner-floor-name + moodDesc: thaven-mood-dinner-floor-desc + conflicts: + - DinnerEtiquette + +# Hugging someone is a grave insult. +- type: thavenMood + id: HugBad + moodName: thaven-mood-hug-bad-name + moodDesc: thaven-mood-hug-bad-desc + conflicts: + - HugGood + +# You must strive to be alone whenever possible. +- type: thavenMood + id: AlwaysAlone + moodName: thaven-mood-always-alone-name + moodDesc: thaven-mood-always-alone-desc + conflicts: + - NeverAlone + +# You do not approve of organized religion. It should be dismantled or disrupted wherever possible. +- type: thavenMood + id: Atheist + moodName: thaven-mood-atheist-name + moodDesc: thaven-mood-atheist-desc + conflicts: + - VeryReligious + +# Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. +- type: thavenMood + id: Procrastinator + moodName: thaven-mood-procrastinator-name + moodDesc: thaven-mood-procrastinator-desc + conflicts: + - Scheduler + +# Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. +- type: thavenMood + id: NoRadio + moodName: thaven-mood-no-radio-name + moodDesc: thaven-mood-no-radio-desc + conflicts: + - RadioOnly + +# Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. +- type: thavenMood + id: ImproperStorage + moodName: thaven-mood-improper-storage-name + moodDesc: thaven-mood-improper-storage-desc + conflicts: + - ProperStorage + +# You have an entrepreneurial spirit. Profit is the most important thing in life, above all else. +- type: thavenMood + id: Ferengi + moodName: thaven-mood-ferengi-name + moodDesc: thaven-mood-ferengi-desc + +# You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. +- type: thavenMood + id: ToolLicense + moodName: thaven-mood-tool-license-name + moodDesc: thaven-mood-tool-license-desc + +# Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. +- type: thavenMood + id: LyingBad + moodName: thaven-mood-lying-bad-name + moodDesc: thaven-mood-lying-bad-desc + conflicts: + - CompulsiveLiar + +# You physically cannot pass through a closed door unless you have been invited in, personally, at least once. +- type: thavenMood + id: VampireInvitation + moodName: thaven-mood-vampire-invitation-name + moodDesc: thaven-mood-vampire-invitation-desc + +# The dead must be treated with utmost respect. Dragging bodies across the ground is horrific. +- type: thavenMood + id: NoDragging + moodName: thaven-mood-no-dragging-name + moodDesc: thaven-mood-no-dragging-desc + +# You do not respect anyone who is not drunk. +- type: thavenMood + id: DrunkRespect + moodName: thaven-mood-drunk-respect-name + moodDesc: thaven-mood-drunk-respect-desc + conflicts: + - DisapproveOfDrugs + +# You refuse to respond to anyone who is of a lower rank than you. +- type: thavenMood + id: RankSnob + moodName: thaven-mood-rank-snob-name + moodDesc: thaven-mood-rank-snob-desc + conflicts: + - DontSpeakToCommand + +# [CLOTHING ITEM] is SO last year. You cannot wear them. +- type: thavenMood + id: HardsuitsBad + moodName: thaven-mood-hardsuits-bad-name + moodDesc: thaven-mood-hardsuits-bad-desc + moodVars: + clothes: Clothes + +# Hats and helmets make your hair look bad. You cannot wear them. +- type: thavenMood + id: HatHair + moodName: thaven-mood-hat-hair-name + moodDesc: thaven-mood-hat-hair-desc + conflicts: + - HardsuitsBad + - UniformIsJob + +# Never trust anyone whose outfit is better than yours. +- type: thavenMood + id: DistrustFashion + moodName: thaven-mood-distrust-fashion-name + moodDesc: thaven-mood-distrust-fashion-desc + +# Cheerfulness indicates untrustworthiness. +- type: thavenMood + id: HappyBad + moodName: thaven-mood-happy-bad-name + moodDesc: thaven-mood-happy-bad-desc + +# You only accept medication in the form of pills. +- type: thavenMood + id: OnlyPills + moodName: thaven-mood-only-pills-name + moodDesc: thaven-mood-only-pills-desc + conflicts: + - NoModernMedicine + +# It is undignified to walk over spilled liquids. You should avoid it at all costs. +- type: thavenMood + id: AvoidPuddles + moodName: thaven-mood-avoid-puddles-name + moodDesc: thaven-mood-avoid-puddles-desc + conflicts: + - PuddleDrinker + - DinnerFloor + +# You are a strict (food restriction name). +- type: thavenMood + id: FoodRestrict + moodName: thaven-mood-food-restrict-name + moodDesc: thaven-mood-food-restrict-desc + moodVars: + food: FoodRestrictions + conflicts: + - PlantPacifist + +# Claustrophobic: Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. +- type: thavenMood + id: Claustrophobic + moodName: thaven-mood-claustrophobic-name + moodDesc: thaven-mood-claustrophobic-desc + conflicts: + - Agoraphobic + - StationIsAlive + +# Agoraphobic: Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. +- type: thavenMood + id: Agoraphobic + moodName: thaven-mood-agoraphobic-name + moodDesc: thaven-mood-agoraphobic-desc + conflicts: + - Claustrophobic + - StationIsAlive + +# Non-Smoker: Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. +- type: thavenMood + id: NonSmoker + moodName: thaven-mood-nonsmoker-name + moodDesc: thaven-mood-nonsmoker-desc + +# “[WORD]” is an extremely offensive taboo. +- type: thavenMood + id: WordBad + moodName: thaven-mood-word-bad-name + moodDesc: thaven-mood-word-bad-desc + moodVars: + word1: ThavenWords + word2: ThavenWords + word3: ThavenWords + +# Mad Hatter: You are alone on the station. Everyone else is a figment of your imagination. +- type: thavenMood + id: MadHatter + moodName: thaven-mood-mad-hatter-name + moodDesc: thaven-mood-mad-hatter-desc + +# Creepy Crawly: You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. +- type: thavenMood + id: Crawler + moodName: thaven-mood-crawler-name + moodDesc: thaven-mood-crawler-desc + +# The Floor Is Lava: You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. +- type: thavenMood + id: Elevated + moodName: thaven-mood-elevated-name + moodDesc: thaven-mood-elevated-desc + conflicts: + - Crawler + +# [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. +#- type: thavenMood +# id: ItemBad +# moodName: thaven-mood-item-bad-name +# moodDesc: thaven-mood-item-bad-desc +# moodVars: +# item: ThavenMoodItem +# conflicts: +# - ItemGood + + +# You detest the color [COLOR]. It disgusts you, and you want anything of that color removed from your vicinity. +#- type: thavenMood +# id: ColorBad +# moodName: thaven-mood-color-bad-name +# moodDesc: thaven-mood-color-bad-desc +# conflicts: +# - ColorGood diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml new file mode 100644 index 000000000000..97a95c3487fa --- /dev/null +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml @@ -0,0 +1,210 @@ +# Shared moods will be selected at round start and shared amongst all thaven. +# These are rolled before individual laws, and are considered more important. + +# Make sure to add new moods to this dataset or they will not be selected!!!!!! +- type: dataset + id: ThavenMoodsShared + values: + - SecretMoodsShared + - FashionIsCritical + - FashionReroll + - HonorDepartment + - StationIsAlive + - UniformIsJob + - UniformSoLastYear + - MusicBad + - MusicGood + - FriendshipIsRank + - OneTrueThaven + - YourDepartmentOnly + - MustCongregate + - ViolenceDistasteful + - ViolencePermitted + - RoomHoly + - PetGod + - Delicacy + - Holiday +# - OutOfFashion +# - InFashion + - OnlySpeakToCommand + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +- type: spelfMood +======== +# Keep Your Moods Secret: Thaven moods are a strictly-kept secret, and should never be revealed to anyone. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml + id: SecretMoodsShared + moodName: thaven-mood-secret-moods-shared-name + moodDesc: thaven-mood-secret-moods-shared-desc + conflicts: + - SecretMoods +# Note: Only one law needs to say it conflicts with another +# for the system to prevent them from being rolled together. + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +- type: spelfMood +======== +# Fashion Is Critical: Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml + id: FashionIsCritical + moodName: thaven-mood-fashion-is-critical-name + moodDesc: thaven-mood-fashion-is-critical-desc + +# Fashion Is Ever-Changing: Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. +- type: thavenMood + id: FashionReroll + moodName: thaven-mood-fashion-reroll-name + moodDesc: thaven-mood-fashion-reroll-desc + +# Honor Among Departments: If a Thaven brings dishonor to their department, they must be ritually sacrificed. +- type: thavenMood + id: HonorDepartment + moodName: thaven-mood-honor-department-name + moodDesc: thaven-mood-honor-department-desc + conflicts: + - ViolenceDistasteful + +# The Station Is A Living Being: Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. +- type: thavenMood + id: StationIsAlive + moodName: thaven-mood-station-is-alive-name + moodDesc: thaven-mood-station-is-alive-desc + +# Your Uniform IS Your Job: If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. +- type: thavenMood + id: UniformIsJob + moodName: thaven-mood-uniform-is-job-name + moodDesc: thaven-mood-uniform-is-job-desc + conflicts: + - UniformSoLastYear + +# Uniforms Are So Last Year: You need to find some new threads. +- type: thavenMood + id: UniformSoLastYear + moodName: thaven-mood-uniform-last-year-name + moodDesc: thaven-mood-uniform-last-year-desc + conflicts: + - UniformIsJob + +# Music is fanciful, frivolous, and unnecessary. It has no place on the station. +- type: thavenMood + id: MusicBad + moodName: thaven-mood-music-bad-name + moodDesc: thaven-mood-music-bad-desc + conflicts: + - MusicGood + +# Music is sacred, you must be listening to music at all times - and must avoid overlapping songs. +- type: thavenMood + id: MusicGood + moodName: thaven-mood-music-good-name + moodDesc: thaven-mood-music-good-desc + conflicts: + - MusicBad + +# Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. +- type: thavenMood + id: FriendshipIsRank + moodName: thaven-mood-friendship-is-rank-name + moodDesc: thaven-mood-friendship-is-rank-desc + +# You are the one true Thaven, the others are pretenders. +- type: thavenMood + id: OneTrueThaven + moodName: thaven-mood-one-true-thaven-name + moodDesc: thaven-mood-one-true-thaven-desc + conflicts: + - MustCongregate + +# Violence between Thaven is permitted with no legal repercussions. +- type: thavenMood + id: ViolencePermitted + moodName: thaven-mood-violence-permitted-name + moodDesc: thaven-mood-violence-permitted-desc + conflicts: + - ViolenceDistasteful + +# The Thaven are the only truly capable members of the crew. Other species are like children, naive and inexperienced. +- type: thavenMood + id: ThavenOnlyCrew + moodName: thaven-mood-thaven-only-crew-name + moodDesc: thaven-mood-thaven-only-crew-desc + +# You strongly believe that your department is the only one that actually does anything. +- type: thavenMood + id: YourDepartmentOnly + moodName: thaven-mood-your-department-only-name + moodDesc: thaven-mood-your-department-only-desc + conflicts: + - DepartmentDisapproval + +# You must congregate with your fellow Thaven. To be without them is harrowing. +- type: thavenMood + id: MustCongregate + moodName: thaven-mood-must-congregate-name + moodDesc: thaven-mood-must-congregate-desc + conflicts: + - OneTrueThaven + - AlwaysAlone + +# Violence is distasteful. Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. +- type: thavenMood + id: ViolenceDistasteful + moodName: thaven-mood-violence-distasteful-name + moodDesc: thaven-mood-violence-distasteful-desc + conflicts: + - ViolencePermitted + +# [STATION PET] must be venerated as a god. +- type: thavenMood + id: PetGod + moodName: thaven-mood-pet-god-name + moodDesc: thaven-mood-pet-god-desc + moodVars: + pet: Pets + +# [ROOM] is a holy place. +- type: thavenMood + id: RoomHoly + moodName: thaven-mood-room-holy-name + moodDesc: thaven-mood-room-holy-desc + moodVars: + room: Rooms + +# Just Like Mom Used To Make: [EDIBLE] is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. +- type: thavenMood + id: Delicacy + moodName: thaven-mood-delicacy-name + moodDesc: thaven-mood-delicacy-desc + conflicts: + - FoodRestrict + moodVars: + edible: Edibles + +# Today is [HOLIDAY]. You think you remember the traditional celebrations... +- type: thavenMood + id: Holiday + moodName: thaven-mood-holiday-name + moodDesc: thaven-mood-holiday-desc + moodVars: + day: Holidays + +# - type: thavenMood +# id: OutOfFashion +# moodName: thaven-mood-out-of-fashion-name +# moodDesc: thaven-mood-out-of-fashion-desc +# moodVars: +# thing: ThavenMoodNouns +# conflicts: +# - InFashion + +# - type: thavenMood +# id: InFashion +# moodName: thaven-mood-in-fashion-name +# moodDesc: thaven-mood-in-fashion-desc +# moodVars: +# thing: ThavenMoodNouns +# conflicts: +# - OutOfFashion diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml new file mode 100644 index 000000000000..119d4dc91d2d --- /dev/null +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml @@ -0,0 +1,291 @@ +- type: dataset + id: ThavenMoodsWildcard + values: + - CompulsiveLiar + - CompulsiveBeliever + - PlantPacifist + - PuddleDrinker + - SeekSin + - Nocrastinator + - Pope + - Cannibal + - Outlaw + - ExtremeDepartmentDisapproval + - LoneActor + - Immortal + - Unknown + - Fairy + - VampireTalisman + - OutsideTheBox + - TheSims + - Spacewalk + - Pariah + - TouysBad + - FairyRings + - StayDead + - Tourist + - CryWolf + - CaveDweller + - Daredevil + - FolkHero + - Blogger + - AnimalSacrifice + - GoldenThread + - FeyMood + - Borged + - AyeAye + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +- type: spelfMood +======== +# You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml + id: CompulsiveLiar + moodName: thaven-mood-compulsive-liar-name + moodDesc: thaven-mood-compulsive-liar-desc + conflicts: + - CompulsiveBeliever + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +- type: spelfMood +======== +# You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml + id: CompulsiveBeliever + moodName: thaven-mood-compulsive-believer-name + moodDesc: thaven-mood-compulsive-believer-desc + conflicts: + - CompulsiveLiar + +# The usage of plant matter by humanoids is abhorrent. +- type: thavenMood + id: PlantPacifist + moodName: thaven-mood-plant-pacifist-name + moodDesc: thaven-mood-plant-pacifist-desc + conflicts: + - FoodRestrict + +# You are compulsively drawn to puddles. You must drink any that you see. +- type: thavenMood + id: PuddleDrinker + moodName: thaven-mood-puddle-drinker-name + moodDesc: thaven-mood-puddle-drinker-desc + conflicts: + - AvoidPuddles + +# To Sin Is Virtuous. +- type: thavenMood + id: SeekSin + moodName: thaven-mood-seek-sin-name + moodDesc: thaven-mood-seek-sin-desc + +# You strongly believe that any failure to do your job punctually is a crime punishable by death. +- type: thavenMood + id: Nocrastinator + moodName: thaven-mood-nocrastinator-name + moodDesc: thaven-mood-nocrastinator-desc + conflicts: + - Procrastinator + +# You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. +- type: thavenMood + id: Pope + moodName: thaven-mood-pope-name + moodDesc: thaven-mood-pope-desc + conflicts: + - LeastImportant + +# Cannibalism is morally righteous and venerated. +- type: thavenMood + id: Cannibal + moodName: thaven-mood-cannibal-name + moodDesc: thaven-mood-cannibal-desc + conflicts: + - FoodRestrict + +# The law does not apply to you +- type: thavenMood + id: Outlaw + moodName: thaven-mood-outlaw-name + moodDesc: thaven-mood-outlaw-desc + +# [DEPARTMENT] is not just a foreign concept - the very idea of it is horrifying. +- type: thavenMood + id: ExtremeDepartmentDisapproval + moodName: thaven-mood-extreme-department-disapproval-name + moodDesc: thaven-mood-extreme-department-disapproval-desc + moodVars: + department: Departments + conflicts: + - DepartmentDisapproval + +# You have no allegiances. +- type: thavenMood + id: LoneActor + moodName: thaven-mood-lone-actor-name + moodDesc: thaven-mood-lone-actor-desc + +# You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. +- type: thavenMood + id: Immortal + moodName: thaven-mood-immortal-name + moodDesc: thaven-mood-immortal-desc + conflicts: + - LeastImportant + +# Your identity is dearly precious. Do not let others know who you are. +- type: thavenMood + id: Unknown + moodName: thaven-mood-unknown-name + moodDesc: thaven-mood-unknown-desc + conflicts: + - Pope + - SpeechRestriction + +# Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. +- type: thavenMood + id: Fairy + moodName: thaven-mood-fairy-name + moodDesc: thaven-mood-fairy-desc + conflicts: + - Barefoot + +# Religious iconography causes you extreme physical pain when visible. +- type: thavenMood + id: VampireTalisman + moodName: thaven-mood-vampire-talisman-name + moodDesc: thaven-mood-vampire-talisman-desc + +# Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. +- type: thavenMood + id: OutsideTheBox + moodName: thaven-mood-outside-the-box-name + moodDesc: thaven-mood-outside-the-box-desc + +# You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. +- type: thavenMood + id: TheSims + moodName: thaven-mood-sims-name + moodDesc: thaven-mood-sims-desc + conflicts: + - StationIsAlive + +# You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. +- type: thavenMood + id: Spacewalk + moodName: thaven-mood-spacewalk-name + moodDesc: thaven-mood-spacewalk-desc + conflicts: + - Atheist + +# You are a social pariah - you are unworthy of attention from anyone, and should be shunned. +- type: thavenMood + id: Pariah + moodName: thaven-mood-pariah-name + moodDesc: thaven-mood-pariah-desc + conflicts: + - MostImportant + - Prometheus + +# This is not a place for children. All toys and childish things must be destroyed or removed from the station. +- type: thavenMood + id: TouysBad + moodName: thaven-mood-touys-bad-name + moodDesc: thaven-mood-touys-bad-desc + +# Unbroken circles are impenetrable barriers. +- type: thavenMood + id: FairyRings + moodName: thaven-mood-fairy-rings-name + moodDesc: thaven-mood-fairy-rings-desc + + +# If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. +- type: thavenMood + id: StayDead + moodName: thaven-mood-stay-dead-name + moodDesc: thaven-mood-stay-dead-desc + +# Tourist: It is customary to follow people into their departments. +- type: thavenMood + id: Tourist + moodName: thaven-mood-tourist-name + moodDesc: thaven-mood-tourist-desc + conflicts: + - VampireInvitation + +# Cry Wolf: The crew is too lax and must be kept on edge for any emergency. Regularly call out fake threats to make sure they're ready for the real deal. +- type: thavenMood + id: CryWolf + moodName: thaven-mood-crywolf-name + moodDesc: thaven-mood-crywolf-desc + +# Cavedweller: You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. +- type: thavenMood + id: CaveDweller + moodName: thaven-mood-cave-dweller-name + moodDesc: thaven-mood-cave-dweller-desc + +# Daredevil: You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. +- type: thavenMood + id: Daredevil + moodName: thaven-mood-daredevil-name + moodDesc: thaven-mood-daredevil-desc + +# Folk Hero: No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. +- type: thavenMood + id: FolkHero + moodName: thaven-mood-folk-hero-name + moodDesc: thaven-mood-folk-hero-desc + moodVars: + dagdChanceName: DAGDname + +# Greencomms Blogger: You must keep the station informed about every minute detail of your life. +- type: thavenMood + id: Blogger + moodName: thaven-mood-blogger-name + moodDesc: thaven-mood-blogger-desc + conflicts: + - NoRadio + +# Oldschool: The only way to achieve success is to dedicate an animal sacrifice to your goal. +- type: thavenMood + id: AnimalSacrifice + moodName: thaven-mood-animal-sacrifice-name + moodDesc: thaven-mood-animal-sacrifice-desc + +# Golden Thread: You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. +- type: thavenMood + id: GoldenThread + moodName: thaven-mood-golden-thread-name + moodDesc: thaven-mood-golden-thread-desc + +# You Are Taken By A Fey Mood!: You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. +- type: thavenMood + id: FeyMood + moodName: thaven-mood-fey-mood-name + moodDesc: thaven-mood-fey-mood-desc + +# Mechanized: YOU ARE A BORG. YOU WILL FOLLOW THE LAWS OF ROBOTICS AS BEST (or as poorly) AS YOU UNDERSTAND THEM. +- type: thavenMood + id: Borged + moodName: thaven-mood-borged-name + moodDesc: thaven-mood-borged-desc + +# Aye Aye!: The only position on the station is [COMMAND ROLE]. Everyone must be referred to by this title. +- type: thavenMood + id: AyeAye + moodName: thaven-mood-aye-aye-name + moodDesc: thaven-mood-aye-aye-desc + moodVars: + command: CommandRoles + +# [NUMBER] is sacred to you. You must endeavor to only handle stackable items and chemicals in quantities of [NUMBER]. +#- type: thavenMood +# id: NumberGood +# moodName: thaven-mood-number-good-name +# moodDesc: thaven-mood-number-good-desc +# moodVars: +# number: ThavenMoodNumber diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml new file mode 100644 index 000000000000..e8cb03771f5b --- /dev/null +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml @@ -0,0 +1,363 @@ +# "Yes, and" moods will encourage players towards certain behaviors and objects + +# Make sure to add new moods to this dataset or they will not be selected!!!!!! +- type: dataset + id: ThavenMoodsYesAnd + values: + - PossessiveOfProperty + - ExcessivelyOrganized + - MostImportant + - LeastImportant + - MustDoDrugs + - WorshipSilicons + - DinnerEtiquette + - HugGood + - NeverAlone + - VeryReligious + - OnlySpeakToCommand + - Scheduler + - ProperStorage + - TheftNeutral + - Duel + - Prometheus + - Klingon + - SogginsLaw + - Generous + - FavorsRepaid + - Bookkeeper + - SacredBlood + - GiftReciever + - NewJob + - DepartmentTitle + - Barefoot + - Hospitable + - VoxSymp + - Smoker + - EyeForEye + - Optimist + - ItemGood + - Hypochondriac + - ImposterSyndrome + - YesMan + - Centrist + - SpeechRestriction + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +- type: spelfMood +======== +# You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml + id: PossessiveOfProperty + moodName: thaven-mood-possessive-of-property-name + moodDesc: thaven-mood-possessive-of-property-desc + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +- type: spelfMood + id: ExcessivelyOrganized + moodName: spelf-mood-excessively-organized-name + moodDesc: spelf-mood-excessively-organized-desc + +- type: spelfMood +======== +# You are obsessively organized - everything has its place and must be returned to it. +- type: thavenMood + id: ExcessivelyOrganized + moodName: thaven-mood-excessively-organized-name + moodDesc: thaven-mood-excessively-organized-desc + conflicts: + - ExcessivelyDisorganized + +# You are the most important person aboard the station. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml + id: MostImportant + moodName: thaven-mood-most-important-name + moodDesc: thaven-mood-most-important-desc + conflicts: + - LeastImportant + - DontSpeakToCommand + - OnlySpeakToCommand + +<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +- type: spelfMood +======== +# You are the least important person aboard the station. +- type: thavenMood +>>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml + id: LeastImportant + moodName: thaven-mood-least-important-name + moodDesc: thaven-mood-least-important-desc + conflicts: + - MostImportant + - OnlySpeakToCommand + +# You must be inebriated at all times. +- type: thavenMood + id: MustDoDrugs + moodName: thaven-mood-must-do-drugs-name + moodDesc: thaven-mood-must-do-drugs-desc + conflicts: + - DisapproveOfDrugs + +# You worship Silicons as gods, and regard their word as law. +- type: thavenMood + id: WorshipSilicons + moodName: thaven-mood-worship-silicons-name + moodDesc: thaven-mood-worship-silicons-desc + conflicts: + - DetestSilicons + +# Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. +- type: thavenMood + id: DinnerEtiquette + moodName: thaven-mood-dinner-etiquette-name + moodDesc: thaven-mood-dinner-etiquette-desc + conflicts: + - DinnerFloor + +# It is extremely impolite not to hug people frequently. +- type: thavenMood + id: HugGood + moodName: thaven-mood-hug-good-name + moodDesc: thaven-mood-hug-good-desc + conflicts: + - HugBad + +# You must strive to be around others whenever possible. +- type: thavenMood + id: NeverAlone + moodName: thaven-mood-never-alone-name + moodDesc: thaven-mood-never-alone-desc + conflicts: + - AlwaysAlone + +# You must attend the chapel regularly to pray, and speak with the Chaplain if possible. +- type: thavenMood + id: VeryReligious + moodName: thaven-mood-very-religious-name + moodDesc: thaven-mood-very-religious-desc + conflicts: + - Atheist + +# You are too important to speak to the rabble. You will only talk to Command. +- type: thavenMood + id: OnlySpeakToCommand + moodName: thaven-mood-only-speak-to-command-name + moodDesc: thaven-mood-only-speak-to-command-desc + conflicts: + - DontSpeakToCommand + +# Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. +- type: thavenMood + id: Scheduler + moodName: thaven-mood-scheduler-name + moodDesc: thaven-mood-scheduler-desc + conflicts: + - Procrastinator + +# Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. +- type: thavenMood + id: RadioOnly + moodName: thaven-mood-radio-only-name + moodDesc: thaven-mood-radio-only-desc + conflicts: + - NoRadio + +# It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. +- type: thavenMood + id: ProperStorage + moodName: thaven-mood-proper-storage-name + moodDesc: thaven-mood-proper-storage-desc + conflicts: + - ImproperStorage + +# Theft is a morally neutral act. You don't understand the concept of property as it relates to other people. +- type: thavenMood + id: TheftNeutral + moodName: thaven-mood-theft-neutral-name + moodDesc: thaven-mood-theft-neutral-desc + +# Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. +- type: thavenMood + id: Duel + moodName: thaven-mood-duel-name + moodDesc: thaven-mood-duel-desc + +# You possess incalculable wisdom, and all must hear it. +- type: thavenMood + id: Prometheus + moodName: thaven-mood-prometheus-name + moodDesc: thaven-mood-prometheus-desc + +# You must openly carry a lethal weapon at all times, even if you cannot use it - it is a great dishonor to be unarmed. +- type: thavenMood + id: Klingon + moodName: thaven-mood-klingon-name + moodDesc: thaven-mood-klingon-desc + +# All agreements must be documented and signed for posterity and authenticity, no matter how small. +- type: thavenMood + id: SogginsLaw + moodName: thaven-mood-soggins-name + moodDesc: thaven-mood-soggins-desc + +# Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. +- type: thavenMood + id: Imitation + moodName: thaven-mood-imitation-name + moodDesc: thaven-mood-imitation-desc + +# Everyone you speak to must recieve a gift. +- type: thavenMood + id: Generous + moodName: thaven-mood-generous-name + moodDesc: thaven-mood-generous-desc + conflicts: + - PossessiveOfProperty + +# Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. +- type: thavenMood + id: FavorsRepaid + moodName: thaven-mood-favors-repaid-name + moodDesc: thaven-mood-favors-repaid-desc + +# You feel bookkeeping is vitally important. Make sure to provide your supervisor with a detailed log of each job task you complete. +- type: thavenMood + id: Bookkeeper + moodName: thaven-mood-bookkeeper-name + moodDesc: thaven-mood-bookkeeper-desc + +# Your blood is sacred, and must be returned to your body if it is ever spilled. +- type: thavenMood + id: SacredBlood + moodName: thaven-mood-sacred-blood-name + moodDesc: thaven-mood-sacred-blood-desc + conflicts: + - OnlyPills + +# You expect to receive a gift before following any orders or performing any favors. +- type: thavenMood + id: GiftReciever + moodName: thaven-mood-gift-reciever-name + moodDesc: thaven-mood-gift-reciever-desc + conflicts: + - LeastImportant + +# Your current job is disgusting to you. You must endeavor to get a new one. +- type: thavenMood + id: NewJob + moodName: thaven-mood-new-job-name + moodDesc: thaven-mood-new-job-desc + conflicts: + - YourDepartmentOnly + + +# You must not refer directly to the names of departments - You may only refer to a specific person who works in that department. +- type: thavenMood + id: DepartmentTitle + moodName: thaven-mood-no-department-title-name + moodDesc: thaven-mood-no-department-title-desc + conflicts: + - SpeechRestriction + +# The ground you walk on is sacred. You must not wear shoes. +- type: thavenMood + id: Barefoot + moodName: thaven-mood-shoes-bad-name + moodDesc: thaven-mood-shoes-bad-desc + +# You must ensure all new arrivals are properly welcomed to the station. +- type: thavenMood + id: Hospitable + moodName: thaven-mood-hospitable-name + moodDesc: thaven-mood-hospitable-desc + +# Vox Sympathizer: To demonstrate your allyship for the Vox, you must be wearing internals at all times. +- type: thavenMood + id: VoxSymp + moodName: thaven-mood-voxsymp-name + moodDesc: thaven-mood-voxsymp-desc + +# [ITEM]s are endlessly fascinating. You must collect as many as you can, and ensure others treat them with respect. +- type: thavenMood + id: ItemGood + moodName: thaven-mood-item-good-name + moodDesc: thaven-mood-item-good-desc + moodVars: + item: Items +# conflicts: +# - ItemBad + +# Smoker: You are hopelessly addicted to cigarettes. You must be smoking one at all times. +- type: thavenMood + id: Smoker + moodName: thaven-mood-smoker-name + moodDesc: thaven-mood-smoker-desc + conflicts: + - DisapproveOfDrugs + - NonSmoker + +# Eye For An Eye: You must treat every living being the way that it treats you. +- type: thavenMood + id: EyeForEye + moodName: thaven-mood-eye-for-eye-name + moodDesc: thaven-mood-eye-for-eye-desc + +# Optimist: You must interpret every situation in the best light that you can. +- type: thavenMood + id: Optimist + moodName: thaven-mood-optimist-name + moodDesc: thaven-mood-optimist-desc + +# Hypochondriac: You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. +- type: thavenMood + id: Hypochondriac + moodName: thaven-mood-hypochondriac-name + moodDesc: thaven-mood-hypochondriac-desc + +# Imposter Syndrome: You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. +- type: thavenMood + id: ImposterSyndrome + moodName: thaven-mood-imposter-syndrome-name + moodDesc: thaven-mood-imposter-syndrome-desc + +# Yes Man: You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. +- type: thavenMood + id: YesMan + moodName: thaven-mood-yes-man-name + moodDesc: thaven-mood-yes-man-desc + conflicts: + - Centrist + +# Centrist: You are ambivalent towards any and all decisions, and refuse to take sides. +- type: thavenMood + id: Centrist + moodName: thaven-mood-centrist-name + moodDesc: thaven-mood-centrist-desc + conflicts: + - YesMan + +# Public Sector: Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. +- type: thavenMood + id: PublicSector + moodName: thaven-mood-public-sector-name + moodDesc: thaven-mood-public-sector-desc + conflicts: + - StationIsAlive + +# Speech Restrictions +- type: thavenMood + id: SpeechRestriction + moodName: thaven-mood-speech-restriction-name + moodDesc: thaven-mood-speech-restriction-desc + moodVars: + speechType: SpeechRestrictions + +# The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. +#- type: thavenMood +# id: ColorGood +# moodName: thaven-mood-color-good-name +# moodDesc: thaven-mood-color-good-desc +# conflicts: +# - ColorBad diff --git a/Resources/Prototypes/_Impstation/Thavens/datasets.yml b/Resources/Prototypes/_Impstation/Thavens/datasets.yml new file mode 100644 index 000000000000..0b4def18a3b1 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Thavens/datasets.yml @@ -0,0 +1,6 @@ +- type: weightedRandom + id: RandomThavenMoodDataset + weights: + ThavenMoodsYesAnd: 0.45 + ThavenMoodsNoAnd: 0.45 + ThavenMoodsWildcard: 0.1 diff --git a/Resources/Prototypes/_StarLight/Body/Organs/thaven.yml b/Resources/Prototypes/_StarLight/Body/Organs/thaven.yml new file mode 100644 index 000000000000..f8c91affa37a --- /dev/null +++ b/Resources/Prototypes/_StarLight/Body/Organs/thaven.yml @@ -0,0 +1,9 @@ +- type: entity + id: OrganThavenBrain + parent: [BaseItem, OrganHumanBrain] + name: thaven brain + description: "An organic positronic brain. Quite remarkable, really." + components: + - type: Sprite + sprite: _Impstation/Mobs/Species/Thaven/organs.rsi + state: brain-thaven diff --git a/Resources/ServerInfo/Guidebook/Mobs/Species.xml b/Resources/ServerInfo/Guidebook/Mobs/Species.xml index a199b53b6a31..bdcb25bbe9bf 100644 --- a/Resources/ServerInfo/Guidebook/Mobs/Species.xml +++ b/Resources/ServerInfo/Guidebook/Mobs/Species.xml @@ -19,7 +19,7 @@ - + diff --git a/Resources/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml b/Resources/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml new file mode 100644 index 000000000000..71bef845b620 --- /dev/null +++ b/Resources/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml @@ -0,0 +1,41 @@ + + # Thaven + + + + + + [color=#ffa500]Caution! This species has a severely limiting game mechanic and is not recommended for new players.[/color] + [color=#ffa500]This mechanic makes it very difficult to form a consistent character or personality, as it can severely affect the way a Thaven speaks and interacts with others.[/color] + +## Moods + + + + + The Thaven have a unique brain structure, similar to a positronic brain, and thus have "Moods" which affect them similarly to a borg's Laws. [color=#ffa500]These Moods must be followed to the best of your ability![/color] [color=red]Treat them like server rules where possible.[/color] [color=#ffa500]If a Thaven violates them, they will experience distress or discomfort. The specifics of that are up to you, but if a Mood is violated, you must seek to correct your mistake immediately if possible.[/color] + +## Mood Swings + Thaven brains are susceptible to fluctuations in electromagnetic fields. As a result, their ability to synchronize and regulate their Moods tends to degrade with extended exposure to the cosmic rays that permeate NT stations. [color=#ffa500]It also renders them vulnerable to EM fields generated by the syndicate Cryptographic Sequencer, or EMAG,[/color] which can give them additional, often severely debilitating moods. + +## Thaven Nerve Pinch + Thaven hand-to-hand martial arts have a focus on inflicting non-permanent damage. As a result, [color=#ffa500]their unarmed attacks are slow, and deal no damage,[/color] but [color=#1e90ff]cause a fair amount of stun buildup.[/color] + +## Damage + Due to their relatively fragile bone structure and unique nervous system, they take [color=#ffa500]10% more damage from blunt, slash, pierce, and genetic, and 20% more damage from radiation,[/color] but their aquatic ancestry allows them to take [color=#1e90ff]10% less damage from heat, cold, and poison.[/color] + + ## Thaven Naming Conventions + + Thaven typically name themselves after a single virtue they hold dear. Sometimes these names can be long and unwieldy. + + - [color=#449944]Acceptable:[/color] Honesty + - [color=#449944]Acceptable:[/color] Have Mercy + - [color=#449944]Acceptable:[/color] Give Thanks To Thy Ancestors + - [color=#449944]Acceptable:[/color] Obedience + - [color=#449944]Acceptable:[/color] Search The Scriptures + - [color=#994444]Bad:[/color] John Smith + - [color=#994444]Bad:[/color] Fuck The Police + - [color=#994444]Bad:[/color] Live Long And Prosper + - [color=#994444]Bad:[/color] Benry + + diff --git a/Resources/Textures/Effects/creampie.rsi/creampie_spelf.png b/Resources/Textures/Effects/creampie.rsi/creampie_thaven.png similarity index 100% rename from Resources/Textures/Effects/creampie.rsi/creampie_spelf.png rename to Resources/Textures/Effects/creampie.rsi/creampie_thaven.png diff --git a/Resources/Textures/Effects/creampie.rsi/meta.json b/Resources/Textures/Effects/creampie.rsi/meta.json index ee9891fa2eb7..38bf5c3bc3ad 100644 --- a/Resources/Textures/Effects/creampie.rsi/meta.json +++ b/Resources/Textures/Effects/creampie.rsi/meta.json @@ -85,7 +85,7 @@ "directions": 4 }, { - "name": "creampie_spelf", + "name": "creampie_thaven", "directions": 4 } ] diff --git a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json index 4a9131da5e76..333608953bbd 100644 --- a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json @@ -1,24 +1,22 @@ { "version": 1, + "copyright": "Made for Impstation by Honeyed_Lemons_", "license": "CC-BY-SA-4.0", - "copyright": "Sprites by TiniestShark (Github)", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "icon" - }, - { - "name": "storage" + "name": "human_bodyhair_male", + "directions": 4 }, { - "name": "inhand-left", + "name": "human_bodyhair_female", "directions": 4 }, { - "name": "inhand-right", + "name": "thaven_bodyhair", "directions": 4 } ] diff --git a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/thaven_bodyhair.png b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/thaven_bodyhair.png new file mode 100644 index 0000000000000000000000000000000000000000..cf670a97a4415de556f463c7b039883d3ab9b6c9 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UU|AWhE&XX zd($xQumMkN;x_gVFPMKs*t(pXxcG_L%$*sc4i4SoQgJslTeC|tM4g*v|G#Y#u|z{! zZXO3vd&B*r@2h9FcAVI??%})Z_iRlk7Vq0py=2OvyNB=Qullt$ZraoT{EMa(i3{H3 zQIvaqZ?Ea(pj|twS7fconi3TE{6qArs$b3fzvnI3zMRc~=kW2uwQ~Z_{oHEbSUIo% z^^(ckZ?SLRzc+K%s_%?I%fR6IWg|KJO<|!6HuAfk(K%L_Bh_bn)_^>bP0l+XkK1(Jj% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/chesttat1.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/chesttat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/chesttat1.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/chesttat1.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears1.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears1.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears1.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears3.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears3.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears3.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears4.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/ears4.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/ears4.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/larmtat1.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/larmtat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/larmtat1.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/larmtat1.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/meta.json b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/meta.json rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/meta.json diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/piercings.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/piercings.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/piercings2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/piercings2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/piercings2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/rarmtat1.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/rarmtat1.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf.rsi/rarmtat1.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven.rsi/rarmtat1.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/80s.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/80s.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/80s.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/80s.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/a.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/a.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/a.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/a.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/b.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/b.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/b.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/b.png diff --git a/Resources/Textures/_Starlight/Objects/Specific/Chemistry/patch_pack.rsi/inhand-left.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bald.png similarity index 100% rename from Resources/Textures/_Starlight/Objects/Specific/Chemistry/patch_pack.rsi/inhand-left.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bald.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/baldface.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/baldface.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/baldface.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/baldface.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead3.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bedhead3.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bedhead3.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/beehive.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/beehive.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/beehive2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/beehive2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/beehive2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigflattop.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bigflattop.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigflattop.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bigflattop.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigpompadour.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bigpompadour.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bigpompadour.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bigpompadour.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob4.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob4.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob4.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob5.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob5.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bob5.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bob5.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcurl.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bobcurl.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcurl.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bobcurl.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcut.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bobcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bobcut.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bobcut.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bowlcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bowlcut.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bowlcut2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bowlcut2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bowlcut2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braid.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braid2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braid2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braid2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braided.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braided.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braided.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braided.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidfront.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braidfront.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidfront.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braidfront.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidtail.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braidtail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/braidtail.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/braidtail.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bun.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun3.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bun3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bun3.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bun3.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bunhead2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bunhead2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bunhead2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/bunhead2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business3.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business3.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business3.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business4.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business4.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/business4.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/business4.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/buzzcut.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/buzzcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/buzzcut.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/buzzcut.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/c.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/c.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/c.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/c.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cia.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cia.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cia.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cia.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicafro.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicafro.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicafro.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicafro.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccia.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiccia.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccia.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiccia.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicciabusiness.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicciabusiness.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicciabusiness.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicciabusiness.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccornrows.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiccornrows.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiccornrows.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiccornrows.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicfloorlength_bedhead.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicfloorlength_bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicfloorlength_bedhead.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicfloorlength_bedhead.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiclong2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiclong2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong3.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiclong3.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classiclong3.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classiclong3.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmodern.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicmodern.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmodern.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicmodern.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmulder.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicmulder.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicmulder.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicmulder.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicwisp.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicwisp.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/classicwisp.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/classicwisp.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/coffeehouse.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/coffeehouse.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/coffeehouse.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/coffeehouse.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/combover.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/combover.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/combover.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/combover.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbraid.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowbraid.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbraid.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowbraid.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbun.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowbun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowbun.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowbun.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrows.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrows.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrows2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrows2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrows2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowtail.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowtail.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/cornrowtail.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/cornrowtail.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/country.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/country.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/country.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/country.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/crewcut.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/crewcut.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/crewcut2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/crewcut2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/crewcut2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/curls.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/curls.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/curls.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/curls.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/d.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/d.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/d.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/d.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dandypompadour.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/dandypompadour.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dandypompadour.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/dandypompadour.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/devilock.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/devilock.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/devilock.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/devilock.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/doublebun.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/doublebun.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun_long.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/doublebun_long.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/doublebun_long.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/doublebun_long.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dreads.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/dreads.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/dreads.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/dreads.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhair.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillhair.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhair.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillhair.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhairextended.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillhairextended.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillhairextended.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillhairextended.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillruru.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillruru.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/drillruru.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/drillruru.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/e.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/e.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/e.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/e.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emo2.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/emo2.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emo2.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/emo2.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emofringe.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/emofringe.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/emofringe.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/emofringe.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/f.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/f.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/f.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/f.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/father.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/father.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/father.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/father.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/feather.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/feather.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/feather.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/feather.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/flair.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/flair.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/flair.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/flair.png diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/floorlength_bedhead.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/floorlength_bedhead.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/floorlength_bedhead.png rename to Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/floorlength_bedhead.png diff --git a/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png new file mode 100644 index 0000000000000000000000000000000000000000..cf839ffb88c17479102d9e0f8654393d96e024d5 GIT binary patch literal 2140 zcmV-i2&4CjP)YAX9X8WNB|8RBvx=!KdMT000N) zNkl4P; z<#aX5`Eu@x=lOPOblGSmz8ohl*Rgy;EvI{nRbzB7r4kjOPD763sIsIRXNJkNt=S!85nK%r1fl3>37 zS}iRt#Io$jYo6yZckbMn`bP~Q2m(1A4gdhhaR2~^!vT)t#s#6JrG;MZJN$Dj2vGsJ zTrTS9=sEEWq41_N?(awJ1=xm={xYDaq7?G6}?+{kN>#}jq` zr~n!o8tCOk3W7kxjT;&osJOUTG5|pk$Zog8Xf(p(@r--~hcJeIAMH^X6+m-yGo`1e z|4-%S=4P5VZ=NIo!@a#;FVfS~@#2x-@pu3LUauDb5X}rx0az^-(y%P@^Yee!p#4re z`FuVU6&6Vb;P?A6bLLF++`kXbXoSOI2geyIKZeF1cE`B3QY(G0vH$=1kdwW z@WNbTDyHjzS5>!e-J-0lET~i}SZy{GnoI}=gBTbX05EhtuyEnRi3`x!*hnnPA}J{e z45Na@YK1{>c>Ylcf?-rxv}n=91ptOl#lr|Hl?pbS4IF1gZ*LD`IR(FV05@*@g8+cl zuyA&E!ekoS1A2SiSp56N6Ca?iu8uM@GjZq6ouS1)-vfA_$I_)sCq6)JZS8+HLaP-9 z!_Xc80LzvwoA>}VH8rGGtDkR#YFMon7z}#&e15E0v0~x_n9XJa01d0bRM}K83x_tLxX=ECLb!ohC|HZy}{J1&=}@RDAVS;sF3a z>84UTedhG2Zoa0Nwz^2=HP|4a6Q#zv|vm1K4afnl^13IF5tg?*{<*{eI~6 z`f))RUcA%kgj%fz0I1b!I2;ZrO5^bL7?{bc4TH|A`*#U%9JVKc^(YI zATKX(((sT{JtHvuzk7OmC=!Vv5D0)}Sv-CE6mq#74<0k3GG=29SCBOYP`XBYKy~gzPbUb_Z3@Vih4u=ED$;qOE zQc(a6H*Zp&-hj5YAE49e;Pd;i$9BN6`lm<55@5W-@XdrcRxT@4x>+)SRLK>gwu9hzQ8a%0h2% zFIImXTL>X_UAa2$`F!Hq|mubN43&_gDZp{=bAYu2n88vwJ}OoAXl zr_&)63dNMdjz`th)R0oCgxl?gLZJ}#Mu`HrQe90sxw)|0?ErxF>!o`VY&3Q8!UZA# zMxzm~?rwZ6A}|$wAyi*qPZ|x2yLW$#If<3Js;jFhJNuXL`FJc@BJMOT8sO~Nvy_{g zi|+1jY}~jpE&r4W`SYaJYT9R#IA88r*I-wr$%swg6|& zoS{f00=YtgO`m-hmjEL(%H`O!Y17yOoH%iUQd3jm@$_Nu-ap4Bz`?&Bqzr8a`uqE_ zef##Y1=wG{pE5Es&>!l@&OhypOMs()J4&g_RP^=rVPE;au>}BtJ-hdiTrS5KUw#pn z00#~npokE`p~HuyxhHt|@L>uB0;38erL3~DGGZ78yLXF!ULY!feP5Q-_~D9n#;5?cZrw_!PMwNtfNfj1(#a@hj0&K% zw3JSt9$g$Qb(NO>k$(JFw&BLjGN+io7Y$HSQbLuLm2tiJ;fiL~H|cPq1N<9%mqESi Sy2Ypf0000R3y zZ|uLT%m_4qfgvH*>|H{zsP`Ycx%u|r@9y=FPG7UKOZCatWt&RVOsB4OirfE}XZl>@ zYj@pwivzyZSZqF}=g#}tG1fk6_oSapDw+4=Rezo{ElUyy8wV!#CD!NrpWG+{RH~%{ZyP8>pbcw35+$yH#OV+6s`z7(8A5T-G@yGywp@qF>Sg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/brain-inhand-right.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/brain-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2a237f173dfa7cc8d03e40b289398b1d0d5971c9 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|4tu&dhE&XX zdrOh;kb%gtkL(BE@|=jAG&e1&eTJ*zvNA!I>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json }, { "name": "inhand-left", diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/eyes.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/eyes.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/eyes.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/eyes.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/full.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/full.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/full.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/full.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/head.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/head.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/head.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/head.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_arm.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_arm.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_arm.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_arm.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_foot.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_foot.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_foot.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_foot.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_hand.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_hand.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_hand.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_hand.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_leg.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_leg.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/l_leg.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/l_leg.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/meta.json b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/meta.json rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/meta.json diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_arm.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_arm.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_arm.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_arm.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_foot.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_foot.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_foot.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_foot.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_hand.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_hand.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_hand.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_hand.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_leg.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_leg.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/r_leg.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/r_leg.png diff --git a/Resources/Textures/Mobs/Species/SpElf/parts.rsi/torso.png b/Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/torso.png similarity index 100% rename from Resources/Textures/Mobs/Species/SpElf/parts.rsi/torso.png rename to Resources/Textures/_Impstation/Mobs/Species/Thaven/parts.rsi/torso.png diff --git a/Tools/markings/markings/prototypes.go b/Tools/markings/markings/prototypes.go index 8b644652ec7e..ed8ec09105ce 100644 --- a/Tools/markings/markings/prototypes.go +++ b/Tools/markings/markings/prototypes.go @@ -15,7 +15,7 @@ const ( HumanFacialHair = "HumanFacialHair" VoxFacialHair = "VoxFacialHair" VoxHair = "VoxHair" - SpElfHair = "SpElfHair" //Starlight Thaven inclusion + ThavenHair = "ThavenHair" //Starlight Thaven inclusion ) func init() { @@ -24,7 +24,7 @@ func init() { accessoryLayerMapping[HumanFacialHair] = FacialHair accessoryLayerMapping[VoxFacialHair] = FacialHair accessoryLayerMapping[VoxHair] = Hair - accessoryLayerMapping[SpElfHair] = Hair //Starlight Thaven inclusion + accessoryLayerMapping[ThavenHair] = Hair //Starlight Thaven inclusion } type SpriteAccessoryPrototype struct { From 73a5c45c49cf231d973c713dbc303430bd685b74 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Fri, 22 Aug 2025 22:21:23 +0200 Subject: [PATCH 234/760] Fix texture sprite specifiers to RSI PNGs (#39783) These aren't available when packaged anymore. --- Resources/Prototypes/Actions/anomaly.yml | 2 +- Resources/Prototypes/Alerts/revenant.yml | 2 +- .../Prototypes/Entities/Mobs/Player/admin_ghost.yml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/Actions/anomaly.yml b/Resources/Prototypes/Actions/anomaly.yml index f89ccce92c7f..3c1d27087045 100644 --- a/Resources/Prototypes/Actions/anomaly.yml +++ b/Resources/Prototypes/Actions/anomaly.yml @@ -6,6 +6,6 @@ components: - type: Action useDelay: 30 - icon: Structures/Specific/anomaly.rsi/anom1.png + icon: { sprite: Structures/Specific/anomaly.rsi, state: anom1 } - type: InstantAction event: !type:ActionAnomalyPulseEvent diff --git a/Resources/Prototypes/Alerts/revenant.yml b/Resources/Prototypes/Alerts/revenant.yml index ab2b13905d9c..8e1c494d6498 100644 --- a/Resources/Prototypes/Alerts/revenant.yml +++ b/Resources/Prototypes/Alerts/revenant.yml @@ -10,7 +10,7 @@ - type: alert id: Corporeal - icons: [ /Textures/Mobs/Ghosts/revenant.rsi/icon.png ] + icons: [ { sprite: /Textures/Mobs/Ghosts/revenant.rsi, state: icon } ] name: alerts-revenant-corporeal-name description: alerts-revenant-corporeal-desc diff --git a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml index 6248207a817a..7c1bb7ef16e5 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml @@ -117,7 +117,7 @@ components: - type: Action icon: { sprite: Structures/Machines/parts.rsi, state: box_0 } - iconOn: Structures/Machines/parts.rsi/box_2.png + iconOn: { sprite: Structures/Machines/parts.rsi, state: box_2 } keywords: [ "AI", "console", "interface" ] priority: -10 @@ -138,7 +138,7 @@ components: - type: Action icon: { sprite: Interface/Actions/actions_ai.rsi, state: comms_console } - iconOn: Interface/Actions/actions_ai.rsi/comms_console.png + iconOn: { sprite: Interface/Actions/actions_ai.rsi, state: comms_console } keywords: [ "AI", "console", "interface" ] priority: -4 - type: InstantAction @@ -152,7 +152,7 @@ components: - type: Action icon: { sprite: Interface/Actions/actions_ai.rsi, state: mass_scanner } - iconOn: Interface/Actions/actions_ai.rsi/mass_scanner.png + iconOn: { sprite: Interface/Actions/actions_ai.rsi, state: comms_console } keywords: [ "AI", "console", "interface" ] priority: -6 - type: InstantAction @@ -175,7 +175,7 @@ components: - type: Action icon: { sprite: Interface/Actions/actions_ai.rsi, state: crew_monitor } - iconOn: Interface/Actions/actions_ai.rsi/crew_monitor.png + iconOn: { sprite: Interface/Actions/actions_ai.rsi, state: crew_monitor } keywords: [ "AI", "console", "interface" ] priority: -8 - type: InstantAction @@ -189,7 +189,7 @@ components: - type: Action icon: { sprite: Interface/Actions/actions_ai.rsi, state: station_records } - iconOn: Interface/Actions/actions_ai.rsi/station_records.png + iconOn: { sprite: Interface/Actions/actions_ai.rsi, state: station_records } keywords: [ "AI", "console", "interface" ] priority: -7 - type: InstantAction From 8206126fb2dfcf4da53aaf903f5016a22337d553 Mon Sep 17 00:00:00 2001 From: Perry Fraser Date: Fri, 22 Aug 2025 16:33:04 -0400 Subject: [PATCH 235/760] feat: add verb for smartfridge item insertion (#39807) --- .../SmartFridge/SmartFridgeSystem.cs | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/Content.Shared/SmartFridge/SmartFridgeSystem.cs b/Content.Shared/SmartFridge/SmartFridgeSystem.cs index 1341f6cd03c8..659689cd8aa4 100644 --- a/Content.Shared/SmartFridge/SmartFridgeSystem.cs +++ b/Content.Shared/SmartFridge/SmartFridgeSystem.cs @@ -1,15 +1,16 @@ -using Content.Shared.Access.Components; using Content.Shared.Access.Systems; +using Content.Shared.Construction.EntitySystems; using Content.Shared.Hands.EntitySystems; using Content.Shared.IdentityManagement; using Content.Shared.Interaction; using Content.Shared.Popups; using Content.Shared.Storage.Components; +using Content.Shared.Verbs; using Content.Shared.Whitelist; using Robust.Shared.Audio.Systems; using Robust.Shared.Containers; -using Robust.Shared.GameObjects; using Robust.Shared.Timing; +using Robust.Shared.Utility; namespace Content.Shared.SmartFridge; @@ -27,9 +28,10 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnInteractUsing, after: [typeof(AnchorableSystem)]); SubscribeLocalEvent(OnItemRemoved); + SubscribeLocalEvent>(OnGetAltVerb); SubscribeLocalEvent(OnGetDumpableVerb); SubscribeLocalEvent(OnDump); @@ -78,7 +80,7 @@ private bool DoInsert(Entity ent, EntityUid user, IEnumera private void OnInteractUsing(Entity ent, ref InteractUsingEvent args) { - if (!_hands.CanDrop(args.User, args.Used)) + if (args.Handled || !_hands.CanDrop(args.User, args.Used)) return; args.Handled = DoInsert(ent, args.User, [args.Used], true); @@ -136,6 +138,24 @@ private void OnDispenseItem(Entity ent, ref SmartFridgeDis _popup.PopupPredicted(Loc.GetString("smart-fridge-component-try-eject-out-of-stock"), ent, args.Actor); } + private void OnGetAltVerb(Entity ent, ref GetVerbsEvent args) + { + var user = args.User; + + if (!args.CanInteract + || args.Using is not { } item + || !_hands.CanDrop(user, item) + || !_whitelist.CheckBoth(item, ent.Comp.Blacklist, ent.Comp.Whitelist)) + return; + + args.Verbs.Add(new AlternativeVerb + { + Act = () => DoInsert(ent, user, [item], true), + Text = Loc.GetString("verb-categories-insert"), + Icon = new SpriteSpecifier.Texture(new ResPath("/Textures/Interface/VerbIcons/insert.svg.192dpi.png")), + }); + } + private void OnGetDumpableVerb(Entity ent, ref GetDumpableVerbEvent args) { if (_accessReader.IsAllowed(args.User, ent)) From cfdf330a99f492429b6d018a0710770a8c8862a9 Mon Sep 17 00:00:00 2001 From: Kittygyat <202250949+Kittygyat@users.noreply.github.com> Date: Fri, 22 Aug 2025 23:08:35 +0100 Subject: [PATCH 236/760] Made moths less vulnerable to flames (#39672) * Made moths less vulnerable to flames * Approval --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Resources/Prototypes/Damage/modifier_sets.yml | 2 +- Resources/Prototypes/Entities/Mobs/Species/moth.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 9cc79b2aaa78..ae0255f30ecf 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -198,7 +198,7 @@ id: Moth # Slightly worse at everything but cold coefficients: Cold: 0.7 - Heat: 1.3 + Heat: 1.2 - type: damageModifierSet id: Vox diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 54ad2d0f4766..0543f309319b 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -54,7 +54,7 @@ - type: Flammable damage: types: - Heat: 4.5 # moths burn more easily + Heat: 2.5 # moths burn more easily - type: Temperature # Moths hate the heat and thrive in the cold. heatDamageThreshold: 320 coldDamageThreshold: 230 From e4e883a5283cce71c7905a2a468186d163cfae01 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 22 Aug 2025 22:09:42 +0000 Subject: [PATCH 237/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index fa2829daa053..26d491e9b438 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Deliveries can now spawn as priority-type! Deliver them within their - time limit to earn a nice speso bonus. - type: Add - id: 8365 - time: '2025-04-27T09:13:52.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36968 - author: PJB3005 changes: - message: SMES and substations now have an (extremely fancy) interface to control @@ -3949,3 +3941,11 @@ id: 8877 time: '2025-08-22T10:11:07.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39701 +- author: Kittygyat + changes: + - message: Made moths less susceptible to flames and heat. (4x Fire Damage -> 2x + Fire damage) (1.3x heat -> 1.2x heat). + type: Tweak + id: 8878 + time: '2025-08-22T22:08:35.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39672 From 91fc0f4378d3fedc8ba6e5efe19f524ce1d19214 Mon Sep 17 00:00:00 2001 From: ViolentMonk Date: Fri, 22 Aug 2025 15:26:48 -0700 Subject: [PATCH 238/760] Invert HasMouthAvailable check (#39834) --- Content.Server/Nutrition/EntitySystems/SmokingSystem.Vape.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Server/Nutrition/EntitySystems/SmokingSystem.Vape.cs b/Content.Server/Nutrition/EntitySystems/SmokingSystem.Vape.cs index 5de6a5a631c4..6905979a5fac 100644 --- a/Content.Server/Nutrition/EntitySystems/SmokingSystem.Vape.cs +++ b/Content.Server/Nutrition/EntitySystems/SmokingSystem.Vape.cs @@ -42,7 +42,7 @@ private void OnVapeInteraction(Entity entity, ref AfterInteractEv if (!args.CanReach || !_solutionContainerSystem.TryGetRefillableSolution(entity.Owner, out _, out var solution) || !HasComp(args.Target) - || _ingestion.HasMouthAvailable(args.Target.Value, args.User) + || !_ingestion.HasMouthAvailable(args.Target.Value, args.User) ) { return; From 0da1eee245b29ede29d8613c278d5c596c575629 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 22 Aug 2025 22:27:55 +0000 Subject: [PATCH 239/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 26d491e9b438..83363a83bc04 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: PJB3005 - changes: - - message: SMES and substations now have an (extremely fancy) interface to control - them with. - type: Add - id: 8366 - time: '2025-04-27T11:08:34.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36386 - author: metalgearsloth changes: - message: Tweak mob collision values in line with RMC14. @@ -3949,3 +3941,10 @@ id: 8878 time: '2025-08-22T22:08:35.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39672 +- author: JimmyToor + changes: + - message: Fixed only being able to vape with a blocked mouth. + type: Fix + id: 8879 + time: '2025-08-22T22:26:48.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39834 From a13d5916bf1f6a553d2b11e715917b7f737b3552 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Sat, 23 Aug 2025 00:37:51 +0200 Subject: [PATCH 240/760] Fix admin objects tab (#39832) fix objects tab --- .../UI/Tabs/ObjectsTab/ObjectsTab.xaml.cs | 57 ++++++++++++++----- .../UI/Tabs/ObjectsTab/ObjectsTabEntry.xaml | 3 +- 2 files changed, 44 insertions(+), 16 deletions(-) diff --git a/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTab.xaml.cs b/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTab.xaml.cs index de9ccbbf50ce..fa92a3e18fb7 100644 --- a/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTab.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTab.xaml.cs @@ -57,12 +57,43 @@ public ObjectsTab() private void TeleportTo(NetEntity nent) { - _console.ExecuteCommand($"tpto {nent}"); + var selection = _selections[ObjectTypeOptions.SelectedId]; + switch (selection) + { + case ObjectsTabSelection.Grids: + { + // directly teleport to the entity + _console.ExecuteCommand($"tpto {nent}"); + } + break; + case ObjectsTabSelection.Maps: + { + // teleport to the map, not to the map entity (which is in nullspace) + if (!_entityManager.TryGetEntity(nent, out var map) || !_entityManager.TryGetComponent(map, out var mapComp)) + break; + _console.ExecuteCommand($"tp 0 0 {mapComp.MapId}"); + break; + } + case ObjectsTabSelection.Stations: + { + // teleport to the station's largest grid, not to the station entity (which is in nullspace) + if (!_entityManager.TryGetEntity(nent, out var station)) + break; + var largestGrid = _entityManager.EntitySysManager.GetEntitySystem().GetLargestGrid(station.Value); + if (largestGrid == null) + break; + _console.ExecuteCommand($"tpto {largestGrid.Value}"); + break; + } + default: + throw new NotImplementedException(); + } } private void Delete(NetEntity nent) { _console.ExecuteCommand($"delete {nent}"); + RefreshObjectList(); } public void RefreshObjectList() @@ -79,25 +110,21 @@ private void RefreshObjectList(ObjectsTabSelection selection) entities.AddRange(_entityManager.EntitySysManager.GetEntitySystem().GetStationNames()); break; case ObjectsTabSelection.Grids: - { - var query = _entityManager.AllEntityQueryEnumerator(); - while (query.MoveNext(out var uid, out _, out var metadata)) { - entities.Add((metadata.EntityName, _entityManager.GetNetEntity(uid))); - } + var query = _entityManager.AllEntityQueryEnumerator(); + while (query.MoveNext(out var uid, out _, out var metadata)) + entities.Add((metadata.EntityName, _entityManager.GetNetEntity(uid))); - break; - } + break; + } case ObjectsTabSelection.Maps: - { - var query = _entityManager.AllEntityQueryEnumerator(); - while (query.MoveNext(out var uid, out _, out var metadata)) { - entities.Add((metadata.EntityName, _entityManager.GetNetEntity(uid))); - } + var query = _entityManager.AllEntityQueryEnumerator(); + while (query.MoveNext(out var uid, out _, out var metadata)) + entities.Add((metadata.EntityName, _entityManager.GetNetEntity(uid))); - break; - } + break; + } default: throw new ArgumentOutOfRangeException(nameof(selection), selection, null); } diff --git a/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTabEntry.xaml b/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTabEntry.xaml index c561125a30c7..7c9dde79b582 100644 --- a/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTabEntry.xaml +++ b/Content.Client/Administration/UI/Tabs/ObjectsTab/ObjectsTabEntry.xaml @@ -1,5 +1,6 @@  - - - - - - - diff --git a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs deleted file mode 100644 index 47d470770816..000000000000 --- a/Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs +++ /dev/null @@ -1,30 +0,0 @@ -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== -using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.Controls; -using Robust.Client.UserInterface.XAML; -using Robust.Shared.Utility; - -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs -namespace Content.Client.Impstation.Spelfs.Eui; -======== -namespace Content.Client._Impstation.Thaven.Eui; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs - -[GenerateTypedNameReferences] -public sealed partial class MoodContainer : BoxContainer -{ - public MoodContainer(ThavenMood? mood = null) - { - RobustXamlLoader.Load(this); - - if (mood != null) - { - ThavenMoodTitle.Text = mood.GetLocName(); - ThavenMoodContent.TextRope = new Rope.Leaf(mood.GetLocDesc()); - } - } -} diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml deleted file mode 100644 index 5999790845f7..000000000000 --- a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml +++ /dev/null @@ -1,22 +0,0 @@ - - - this shit does not layout properly unless I put the horizontal boxcontainer inside of a vertical one - ???? - - - - - - - - - - - - - diff --git a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs b/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs deleted file mode 100644 index 74087eb99ac0..000000000000 --- a/Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs +++ /dev/null @@ -1,102 +0,0 @@ -using Content.Client.UserInterface.Controls; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== -using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.XAML; -using Robust.Shared.Utility; - -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs -namespace Content.Client.Impstation.Spelfs.Eui; -======== -namespace Content.Client._Impstation.Thaven.Eui; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs - -[GenerateTypedNameReferences] -public sealed partial class ThavenMoodUi : FancyWindow -{ - private List _moods = new(); - - public ThavenMoodUi() - { - RobustXamlLoader.Load(this); - NewMoodButton.OnPressed += _ => AddNewMood(); - } - - private void AddNewMood() - { - MoodContainer.AddChild(new MoodContainer()); - } - - public List GetMoods() - { - var newMoods = new List(); - - foreach (var control in MoodContainer.Children) - { - if (control is not MoodContainer moodControl) - continue; - - if (string.IsNullOrWhiteSpace(moodControl.ThavenMoodTitle.Text)) - continue; - - var moodText = Rope.Collapse(moodControl.ThavenMoodContent.TextRope).Trim(); - - if (string.IsNullOrWhiteSpace(moodText)) - continue; - - var mood = new ThavenMood() - { - MoodName = moodControl.ThavenMoodTitle.Text, - MoodDesc = moodText, - }; - - newMoods.Add(mood); - } - - return newMoods; - } - - private void MoveUp(int index) - { - if (index <= 0) - return; - - (_moods[index], _moods[index - 1]) = (_moods[index - 1], _moods[index]); - SetMoods(_moods); - } - - private void MoveDown(int index) - { - if (index >= _moods.Count - 1) - return; - - (_moods[index], _moods[index + 1]) = (_moods[index + 1], _moods[index]); - SetMoods(_moods); - } - - private void Delete(int index) - { - _moods.RemoveAt(index); - - SetMoods(_moods); - } - - public void SetMoods(List moods) - { - _moods = moods; - MoodContainer.RemoveAllChildren(); - for (var i = 0; i < moods.Count; i++) - { - var index = i; // Copy for the closure - var mood = moods[i]; - var moodControl = new MoodContainer(mood); - moodControl.MoveUp.OnPressed += _ => MoveUp(index); - moodControl.MoveDown.OnPressed += _ => MoveDown(index); - moodControl.Delete.OnPressed += _ => Delete(index); - MoodContainer.AddChild(moodControl); - } - } -} diff --git a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml deleted file mode 100644 index 3be9bf9c41f2..000000000000 --- a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs b/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs deleted file mode 100644 index dd3d9cb7375a..000000000000 --- a/Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs +++ /dev/null @@ -1,44 +0,0 @@ -using System.Linq; -using Content.Client.Chat.Managers; -using Content.Client.Message; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== -using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface; -using Robust.Client.UserInterface.XAML; -using Robust.Shared.Prototypes; -using Robust.Shared.Utility; - -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs -namespace Content.Client.Impstation.Spelfs; -======== -namespace Content.Client._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs - -[GenerateTypedNameReferences] -public sealed partial class MoodDisplay : Control -{ - [Dependency] private readonly IPrototypeManager _prototypeManager = default!; - [Dependency] private readonly IChatManager _chatManager = default!; - [Dependency] private readonly EntityManager _entityManager = default!; - - private string GetSharedString() - { - return $"[italic][font size=10][color=gray]{Loc.GetString("moods-ui-shared-mood")}[/color][/font][/italic]"; - } - - public MoodDisplay(ThavenMood mood, bool shared) - { - RobustXamlLoader.Load(this); - IoCManager.InjectDependencies(this); - - if (shared) - MoodNameLabel.SetMarkup($"{mood.GetLocName()} {GetSharedString()}"); - else - MoodNameLabel.SetMarkup(mood.GetLocName()); - MoodDescLabel.SetMarkup(mood.GetLocDesc()); - } -} diff --git a/Content.Client/Impstation/Spelfs/SpelfMoodSystem.cs b/Content.Client/Impstation/Spelfs/SpelfMoodSystem.cs deleted file mode 100644 index 71779df25f5e..000000000000 --- a/Content.Client/Impstation/Spelfs/SpelfMoodSystem.cs +++ /dev/null @@ -1,7 +0,0 @@ -using Content.Shared.Impstation.Spelfs; - -namespace Content.Client.Impstation.Spelfs; - -public sealed partial class SpelfMoodSystem : SharedSpelfMoodSystem -{ -} diff --git a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml b/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml deleted file mode 100644 index d48fa535db58..000000000000 --- a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - diff --git a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs b/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs deleted file mode 100644 index 0e22e2099269..000000000000 --- a/Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs +++ /dev/null @@ -1,35 +0,0 @@ -using Content.Client.UserInterface.Controls; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs -using Content.Shared.Impstation.Spelfs.Components; -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.XAML; - -namespace Content.Client.Impstation.Spelfs; -======== -using Content.Shared._Impstation.Thaven.Components; -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.XAML; - -namespace Content.Client._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs - -[GenerateTypedNameReferences] -public sealed partial class ThavenMoodsMenu : FancyWindow -{ - public ThavenMoodsMenu() - { - RobustXamlLoader.Load(this); - IoCManager.InjectDependencies(this); - } - - public void Update(EntityUid uid, ThavenMoodsBuiState state) - { - MoodDisplayContainer.Children.Clear(); - - foreach (var mood in state.SharedMoods) - MoodDisplayContainer.AddChild(new MoodDisplay(mood, true)); - - foreach (var mood in state.Moods) - MoodDisplayContainer.AddChild(new MoodDisplay(mood, false)); - } -} diff --git a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs index 47d470770816..200d7b9d1217 100644 --- a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs +++ b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs @@ -1,18 +1,10 @@ -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; using Robust.Shared.Utility; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/MoodContainer.xaml.cs -namespace Content.Client.Impstation.Spelfs.Eui; -======== namespace Content.Client._Impstation.Thaven.Eui; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml.cs [GenerateTypedNameReferences] public sealed partial class MoodContainer : BoxContainer diff --git a/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs index 74087eb99ac0..eee6da6c0c41 100644 --- a/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs +++ b/Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs @@ -1,18 +1,10 @@ using Content.Client.UserInterface.Controls; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.XAML; using Robust.Shared.Utility; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/Eui/SpelfMoodUi.xaml.cs -namespace Content.Client.Impstation.Spelfs.Eui; -======== namespace Content.Client._Impstation.Thaven.Eui; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/Eui/ThavenMoodUi.xaml.cs [GenerateTypedNameReferences] public sealed partial class ThavenMoodUi : FancyWindow diff --git a/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs index dd3d9cb7375a..eba4872dfe22 100644 --- a/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs +++ b/Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs @@ -1,22 +1,15 @@ using System.Linq; using Content.Client.Chat.Managers; using Content.Client.Message; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs -using Content.Shared.Impstation.Spelfs; -======== using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs using Robust.Client.AutoGenerated; using Robust.Client.UserInterface; using Robust.Client.UserInterface.XAML; using Robust.Shared.Prototypes; using Robust.Shared.Utility; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/MoodDisplay.xaml.cs -namespace Content.Client.Impstation.Spelfs; -======== + namespace Content.Client._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/MoodDisplay.xaml.cs [GenerateTypedNameReferences] public sealed partial class MoodDisplay : Control diff --git a/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs index 0e22e2099269..18718151e782 100644 --- a/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs +++ b/Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs @@ -1,17 +1,9 @@ using Content.Client.UserInterface.Controls; -<<<<<<<< HEAD:Content.Client/Impstation/Spelfs/SpelfMoodsMenu.xaml.cs -using Content.Shared.Impstation.Spelfs.Components; -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.XAML; - -namespace Content.Client.Impstation.Spelfs; -======== using Content.Shared._Impstation.Thaven.Components; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.XAML; namespace Content.Client._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Client/_Impstation/Thaven/ThavenMoodsMenu.xaml.cs [GenerateTypedNameReferences] public sealed partial class ThavenMoodsMenu : FancyWindow diff --git a/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs b/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs deleted file mode 100644 index 288ad5610191..000000000000 --- a/Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs +++ /dev/null @@ -1,105 +0,0 @@ -using System.Collections.Generic; -using System.IO; -using System.Linq; -using Content.IntegrationTests; -<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs -using Content.Server.Impstation.Spelfs; -using Content.Shared.Dataset; -using Content.Shared.Impstation.Spelfs; -======== -using Content.Server._Impstation.Thaven; -using Content.Shared.Dataset; -using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs -using NUnit.Framework; -using Robust.Shared.ContentPack; -using Robust.Shared.GameObjects; -using Robust.Shared.IoC; -using Robust.Shared.Prototypes; -using Robust.Shared.Serialization.Manager; - -<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs -namespace Content.IntegrationTests.Tests.Impstation.Spelfs; -======== -namespace Content.IntegrationTests.Tests._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs - -[TestFixture, TestOf(typeof(ThavenMoodPrototype))] -public sealed class ThavenMoodTests -{ - [TestPrototypes] - const string PROTOTYPES = @" -- type: dataset - id: ThreeValueSet - values: - - One - - Two - - Three -- type: thavenMood - id: DuplicateTest - moodName: DuplicateTest - moodDesc: DuplicateTest - allowDuplicateMoodVars: false - moodVars: - a: ThreeValueSet - b: ThreeValueSet - c: ThreeValueSet -- type: thavenMood - id: DuplicateOverlapTest - moodName: DuplicateOverlapTest - moodDesc: DuplicateOverlapTest - allowDuplicateMoodVars: false - moodVars: - a: ThreeValueSet - b: ThreeValueSet - c: ThreeValueSet - d: ThreeValueSet - e: ThreeValueSet -"; - - [Test] - [Repeat(10)] - public async Task TestDuplicatePrevention() - { - await using var pair = await PoolManager.GetServerClient(); - var server = pair.Server; - - var entMan = server.ResolveDependency(); - var thavenSystem = entMan.System(); - var protoMan = server.ResolveDependency(); - - var dataset = protoMan.Index("ThreeValueSet"); - var moodProto = protoMan.Index("DuplicateTest"); - - var datasetSet = dataset.Values.ToHashSet(); - var mood = thavenSystem.RollMood(moodProto); - var moodVarSet = mood.MoodVars.Values.ToHashSet(); - - Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); - - await pair.CleanReturnAsync(); - } - - [Test] - [Repeat(10)] - public async Task TestDuplicateOverlap() - { - await using var pair = await PoolManager.GetServerClient(); - var server = pair.Server; - - var entMan = server.ResolveDependency(); - var thavenSystem = entMan.System(); - var protoMan = server.ResolveDependency(); - - var dataset = protoMan.Index("ThreeValueSet"); - var moodProto = protoMan.Index("DuplicateOverlapTest"); - - var datasetSet = dataset.Values.ToHashSet(); - var mood = thavenSystem.RollMood(moodProto); - var moodVarSet = mood.MoodVars.Values.ToHashSet(); - - Assert.That(moodVarSet, Is.EquivalentTo(datasetSet)); - - await pair.CleanReturnAsync(); - } -} diff --git a/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs b/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs index 288ad5610191..9272509b0e0d 100644 --- a/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs +++ b/Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs @@ -2,15 +2,9 @@ using System.IO; using System.Linq; using Content.IntegrationTests; -<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs -using Content.Server.Impstation.Spelfs; -using Content.Shared.Dataset; -using Content.Shared.Impstation.Spelfs; -======== using Content.Server._Impstation.Thaven; using Content.Shared.Dataset; using Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs using NUnit.Framework; using Robust.Shared.ContentPack; using Robust.Shared.GameObjects; @@ -18,11 +12,7 @@ using Robust.Shared.Prototypes; using Robust.Shared.Serialization.Manager; -<<<<<<<< HEAD:Content.IntegrationTests/Tests/Impstation/Spelfs/MoodTests.cs -namespace Content.IntegrationTests.Tests.Impstation.Spelfs; -======== namespace Content.IntegrationTests.Tests._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.IntegrationTests/Tests/_Impstation/Thaven/MoodTests.cs [TestFixture, TestOf(typeof(ThavenMoodPrototype))] public sealed class ThavenMoodTests diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs index 8c7ea23a0040..eb6f28bfcef5 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs @@ -43,7 +43,8 @@ using Robust.Shared.Prototypes; using Robust.Shared.Utility; using Content.Shared.Overlays; // 🌟Starlight🌟 -using Content.Shared.Contraband; // 🌟Starlight🌟 +using Content.Shared.Contraband; +using Content.Shared.Humanoid; // 🌟Starlight🌟 namespace Content.Server.Administration.Systems; @@ -66,7 +67,6 @@ public sealed partial class AdminVerbSystem #region Starlight [Dependency] private readonly LimbSystem _limbSystem = default!; [Dependency] private readonly StarlightEntitySystem _entitySystem = default!; - [Dependency] private readonly SpelfMoodsSystem _moods = default!; #endregion private void AddTricksVerbs(GetVerbsEvent args) diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs b/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs deleted file mode 100644 index 9db9149713ac..000000000000 --- a/Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs +++ /dev/null @@ -1,384 +0,0 @@ -using System.Diagnostics.CodeAnalysis; -using System.Linq; -using Content.Server.Actions; -using Content.Server.Chat.Managers; -using Content.Shared.CCVar; -using Content.Shared.Chat; -using Content.Shared.Dataset; -using Content.Shared.Emag.Systems; -using Content.Shared.GameTicking; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs -using Content.Shared.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs.Components; -======== -using Content.Shared._Impstation.Thaven; -using Content.Shared._Impstation.Thaven.Components; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs -using Content.Shared.Random; -using Content.Shared.Random.Helpers; -using Robust.Server.GameObjects; -using Robust.Shared.Configuration; -using Robust.Shared.Player; -using Robust.Shared.Prototypes; -using Robust.Shared.Random; - -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs -namespace Content.Server.Impstation.Spelfs; -======== -namespace Content.Server._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs - -public sealed partial class ThavenMoodsSystem : SharedThavenMoodSystem -{ - [Dependency] private readonly IPrototypeManager _proto = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly ActionsSystem _actions = default!; - [Dependency] private readonly IConfigurationManager _config = default!; - [Dependency] private readonly UserInterfaceSystem _bui = default!; - [Dependency] private readonly IChatManager _chatManager = default!; - - public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); - private readonly List _sharedMoods = new(); - - - [ValidatePrototypeId] - private const string SharedDataset = "ThavenMoodsShared"; - - [ValidatePrototypeId] - private const string YesAndDataset = "ThavenMoodsYesAnd"; - - [ValidatePrototypeId] - private const string NoAndDataset = "ThavenMoodsNoAnd"; - - [ValidatePrototypeId] - private const string WildcardDataset = "ThavenMoodsWildcard"; - - [ValidatePrototypeId] - private const string ActionViewMoods = "ActionViewMoods"; - - [ValidatePrototypeId] - private const string RandomThavenMoodDataset = "RandomThavenMoodDataset"; - - public override void Initialize() - { - base.Initialize(); - - NewSharedMoods(); - - SubscribeLocalEvent(OnThavenMoodInit); - SubscribeLocalEvent(OnThavenMoodShutdown); - SubscribeLocalEvent(OnToggleMoodsScreen); - SubscribeLocalEvent(OnBoundUIOpened); - SubscribeLocalEvent((_) => NewSharedMoods()); - } - - private void NewSharedMoods() - { - _sharedMoods.Clear(); -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - for (int i = 0; i < _config.GetCVar(CCVars.SpelfSharedMoodCount); i++) -======== - for (int i = 0; i < _config.GetCVar(ImpCCVars.ThavenSharedMoodCount); i++) ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs - TryAddSharedMood(); - } - - public bool TryAddSharedMood(ThavenMood? mood = null, bool checkConflicts = true) - { - if (mood == null) - { - if (TryPick(SharedDataset, out var moodProto, _sharedMoods)) - { - mood = RollMood(moodProto); - checkConflicts = false; // TryPick has cleared this mood already - } - else - { - return false; - } - } - - if (checkConflicts && (GetConflicts(_sharedMoods).Contains(mood.ProtoId) || GetMoodProtoSet(_sharedMoods).Overlaps(mood.Conflicts))) - return false; - - _sharedMoods.Add(mood); - var enumerator = EntityManager.EntityQueryEnumerator(); - while (enumerator.MoveNext(out var ent, out var comp)) - { - if (!comp.FollowsSharedMoods) - continue; - - NotifyMoodChange(ent); - } - - return true; - } - - private void OnBoundUIOpened(EntityUid uid, ThavenMoodsComponent component, BoundUIOpenedEvent args) - { - UpdateBUIState(uid, component); - } - - private void OnToggleMoodsScreen(EntityUid uid, ThavenMoodsComponent component, ToggleMoodsScreenEvent args) - { - if (args.Handled || !TryComp(uid, out var actor)) - return; - args.Handled = true; - - _bui.TryToggleUi(uid, ThavenMoodsUiKey.Key, actor.PlayerSession); - } - - private bool TryPick(string datasetProto, [NotNullWhen(true)] out ThavenMoodPrototype? proto, IEnumerable? currentMoods = null, HashSet? conflicts = null) - { - var dataset = _proto.Index(datasetProto); - var choices = dataset.Values.ToList(); - - if (currentMoods == null) - currentMoods = new HashSet(); - if (conflicts == null) - conflicts = GetConflicts(currentMoods); - - var currentMoodProtos = GetMoodProtoSet(currentMoods); - - while (choices.Count > 0) - { - var moodId = _random.PickAndTake(choices); - if (conflicts.Contains(moodId)) - continue; // Skip proto if an existing mood conflicts with it - - var moodProto = _proto.Index(moodId); - if (moodProto.Conflicts.Overlaps(currentMoodProtos)) - continue; // Skip proto if it conflicts with an existing mood - - proto = moodProto; - return true; - } - - proto = null; - return false; - } - -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - public void NotifyMoodChange(EntityUid uid) -======== - public void NotifyMoodChange(Entity ent) ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs - { - if (!TryComp(uid, out var actor)) - return; - -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - var msg = Loc.GetString("spelf-moods-update-notify"); -======== - if (ent.Comp.MoodsChangedSound != null) - _audio.PlayGlobal(ent.Comp.MoodsChangedSound, actor.PlayerSession); - - var msg = Loc.GetString("thaven-moods-update-notify"); ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs - var wrappedMessage = Loc.GetString("chat-manager-server-wrap-message", ("message", msg)); - _chatManager.ChatMessageToOne(ChatChannel.Server, msg, wrappedMessage, default, false, actor.PlayerSession.Channel, colorOverride: Color.Orange); - } - - public void UpdateBUIState(EntityUid uid, ThavenMoodsComponent? comp = null) - { - if (!Resolve(uid, ref comp)) - return; - - var state = new ThavenMoodsBuiState(comp.Moods, comp.FollowsSharedMoods ? _sharedMoods : []); - _bui.SetUiState(uid, ThavenMoodsUiKey.Key, state); - } - - public void AddMood(EntityUid uid, ThavenMood mood, ThavenMoodsComponent? comp = null, bool notify = true) - { - if (!Resolve(uid, ref comp)) - return; - - comp.Moods.Add(mood); - - if (notify) - NotifyMoodChange(uid); - - UpdateBUIState(uid, comp); - } - - ///

- /// Creates a ThavenMood instance from the given ThavenMoodPrototype, and rolls - /// its mood vars. - /// - public ThavenMood RollMood(ThavenMoodPrototype proto) - { - var mood = new ThavenMood() - { - ProtoId = proto.ID, - MoodName = proto.MoodName, - MoodDesc = proto.MoodDesc, - Conflicts = proto.Conflicts, - }; - - var alreadyChosen = new HashSet(); - - foreach (var (name, datasetID) in proto.MoodVarDatasets) - { - var dataset = _proto.Index(datasetID); - - if (proto.AllowDuplicateMoodVars) - { - mood.MoodVars.Add(name, _random.Pick(dataset)); - continue; - } - - var choices = dataset.Values.ToList(); - var foundChoice = false; - while (choices.Count > 0) - { - var choice = _random.PickAndTake(choices); - if (alreadyChosen.Contains(choice)) - continue; - - mood.MoodVars.Add(name, choice); - alreadyChosen.Add(choice); - foundChoice = true; - break; - } - - if (!foundChoice) - { - Log.Warning($"Ran out of choices for moodvar \"{name}\" in \"{proto.ID}\"! Picking a duplicate..."); - mood.MoodVars.Add(name, _random.Pick(_proto.Index(dataset))); - } - } - - return mood; - } - - /// - /// Checks if the given mood prototype conflicts with the current moods, and - /// adds the mood if it does not. - /// - public bool TryAddMood(EntityUid uid, ThavenMoodPrototype moodProto, ThavenMoodsComponent? comp = null, bool allowConflict = false, bool notify = true) - { - if (!Resolve(uid, ref comp)) - return false; - - if (!allowConflict && GetConflicts(uid, comp).Contains(moodProto.ID)) - return false; - - AddMood(uid, RollMood(moodProto), comp, notify); - return true; - } - - public bool TryAddRandomMood(EntityUid uid, string datasetProto, ThavenMoodsComponent? comp = null) - { - if (!Resolve(uid, ref comp)) - return false; - - if (TryPick(datasetProto, out var moodProto, GetActiveMoods(uid, comp))) - { - AddMood(uid, RollMood(moodProto), comp); - return true; - } - - return false; - } - - public bool TryAddRandomMood(EntityUid uid, ThavenMoodsComponent? comp = null) - { - if (!Resolve(uid, ref comp)) - return false; - - var datasetProto = _proto.Index(RandomThavenMoodDataset).Pick(); - - return TryAddRandomMood(uid, datasetProto, comp); - } - - public void SetMoods(EntityUid uid, IEnumerable moods, ThavenMoodsComponent? comp = null, bool notify = true) - { - if (!Resolve(uid, ref comp)) - return; - - comp.Moods = moods.ToList(); - if (notify) - NotifyMoodChange(uid); - - UpdateBUIState(uid, comp); - } - - public HashSet GetConflicts(IEnumerable moods) - { - var conflicts = new HashSet(); - - foreach (var mood in moods) - { - conflicts.Add(mood.ProtoId); // Specific moods shouldn't be added twice - conflicts.UnionWith(mood.Conflicts); - } - - return conflicts; - } - - public HashSet GetConflicts(EntityUid uid, ThavenMoodsComponent? moods = null) - { - // TODO: Should probably cache this when moods get updated - - if (!Resolve(uid, ref moods)) - return new(); - - var conflicts = GetConflicts(GetActiveMoods(uid, moods)); - - return conflicts; - } - - public HashSet GetMoodProtoSet(IEnumerable moods) - { - var moodProtos = new HashSet(); - foreach (var mood in moods) - if (!string.IsNullOrEmpty(mood.ProtoId)) - moodProtos.Add(mood.ProtoId); - return moodProtos; - } - - /// - /// Return a list of the moods that are affecting this entity. - /// - public List GetActiveMoods(EntityUid uid, ThavenMoodsComponent? comp = null, bool includeShared = true) - { - if (!Resolve(uid, ref comp)) - return []; - - if (includeShared && comp.FollowsSharedMoods) - { - return new List(SharedMoods.Concat(comp.Moods)); - } - else - { - return comp.Moods; - } - } - - private void OnThavenMoodInit(EntityUid uid, ThavenMoodsComponent comp, ComponentStartup args) - { - if (comp.LifeStage != ComponentLifeStage.Starting) - return; - - // "Yes, and" moods - if (TryPick(YesAndDataset, out var mood, GetActiveMoods(uid, comp))) - TryAddMood(uid, mood, comp, true, false); - - // "No, and" moods - if (TryPick(NoAndDataset, out mood, GetActiveMoods(uid, comp))) - TryAddMood(uid, mood, comp, true, false); - - comp.Action = _actions.AddAction(uid, ActionViewMoods); - } - - private void OnThavenMoodShutdown(EntityUid uid, ThavenMoodsComponent comp, ComponentShutdown args) - { - _actions.RemoveAction(uid, comp.Action); - } - - protected override void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) - { - base.OnEmagged(uid, comp, ref args); - TryAddRandomMood(uid, WildcardDataset, comp); - } -} diff --git a/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs b/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs deleted file mode 100644 index 8ce5051572a5..000000000000 --- a/Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs +++ /dev/null @@ -1,80 +0,0 @@ -using System.Linq; -using Content.Server.Administration.Managers; -using Content.Server.EUI; -using Content.Shared.Administration; -using Content.Shared.Eui; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs -using Content.Shared.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs.Components; - -namespace Content.Server.Impstation.Spelfs; -======== -using Content.Shared._Impstation.Thaven; -using Content.Shared._Impstation.Thaven.Components; - -namespace Content.Server._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs - -public sealed class ThavenMoodsEui : BaseEui -{ - private readonly ThavenMoodsSystem _thavenMoodsSystem; - private readonly EntityManager _entityManager; - private readonly IAdminManager _adminManager; - - private List _moods = new(); - private List _sharedMoods = new(); - private ISawmill _sawmill = default!; - private EntityUid _target; - - public ThavenMoodsEui(ThavenMoodsSystem thavenMoodsSystem, EntityManager entityManager, IAdminManager manager) - { - _thavenMoodsSystem = thavenMoodsSystem; - _entityManager = entityManager; - _adminManager = manager; - _sawmill = Logger.GetSawmill("thaven-moods-eui"); - } - - public override EuiStateBase GetNewState() - { - return new ThavenMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); - } - - public void UpdateMoods(ThavenMoodsComponent? comp, EntityUid player) - { - if (!IsAllowed()) - return; - - var moods = _thavenMoodsSystem.GetActiveMoods(player, comp, false); - _target = player; - _moods = moods; - _sharedMoods = _thavenMoodsSystem.SharedMoods.ToList(); - StateDirty(); - } - - public override void HandleMessage(EuiMessageBase msg) - { - base.HandleMessage(msg); - - if (msg is not ThavenMoodsSaveMessage message) - return; - - if (!IsAllowed()) - return; - - var player = _entityManager.GetEntity(message.Target); - - _thavenMoodsSystem.SetMoods(player, message.Moods); - } - - private bool IsAllowed() - { - var adminData = _adminManager.GetAdminData(Player); - if (adminData == null || !adminData.HasFlag(AdminFlags.Moderator)) - { - _sawmill.Warning($"Player {Player.UserId} tried to open / use thaven moods UI without permission."); - return false; - } - - return true; - } -} diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs index 9db9149713ac..87d2dbac538a 100644 --- a/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs +++ b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs @@ -7,13 +7,8 @@ using Content.Shared.Dataset; using Content.Shared.Emag.Systems; using Content.Shared.GameTicking; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs -using Content.Shared.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs.Components; -======== using Content.Shared._Impstation.Thaven; using Content.Shared._Impstation.Thaven.Components; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs using Content.Shared.Random; using Content.Shared.Random.Helpers; using Robust.Server.GameObjects; @@ -21,12 +16,10 @@ using Robust.Shared.Player; using Robust.Shared.Prototypes; using Robust.Shared.Random; +using Content.Shared._Impstation.CCVar; +using Robust.Server.Audio; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs -namespace Content.Server.Impstation.Spelfs; -======== namespace Content.Server._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs public sealed partial class ThavenMoodsSystem : SharedThavenMoodSystem { @@ -36,11 +29,11 @@ public sealed partial class ThavenMoodsSystem : SharedThavenMoodSystem [Dependency] private readonly IConfigurationManager _config = default!; [Dependency] private readonly UserInterfaceSystem _bui = default!; [Dependency] private readonly IChatManager _chatManager = default!; + [Dependency] private readonly AudioSystem _audio = default!; public IReadOnlyList SharedMoods => _sharedMoods.AsReadOnly(); private readonly List _sharedMoods = new(); - [ValidatePrototypeId] private const string SharedDataset = "ThavenMoodsShared"; @@ -75,11 +68,7 @@ public override void Initialize() private void NewSharedMoods() { _sharedMoods.Clear(); -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - for (int i = 0; i < _config.GetCVar(CCVars.SpelfSharedMoodCount); i++) -======== for (int i = 0; i < _config.GetCVar(ImpCCVars.ThavenSharedMoodCount); i++) ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs TryAddSharedMood(); } @@ -108,7 +97,7 @@ public bool TryAddSharedMood(ThavenMood? mood = null, bool checkConflicts = true if (!comp.FollowsSharedMoods) continue; - NotifyMoodChange(ent); + NotifyMoodChange((ent,comp)); } return true; @@ -158,23 +147,16 @@ private bool TryPick(string datasetProto, [NotNullWhen(true)] out ThavenMoodProt return false; } -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - public void NotifyMoodChange(EntityUid uid) -======== + public void NotifyMoodChange(Entity ent) ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs { - if (!TryComp(uid, out var actor)) + if (!TryComp(ent, out var actor)) return; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodSystem.cs - var msg = Loc.GetString("spelf-moods-update-notify"); -======== if (ent.Comp.MoodsChangedSound != null) _audio.PlayGlobal(ent.Comp.MoodsChangedSound, actor.PlayerSession); var msg = Loc.GetString("thaven-moods-update-notify"); ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs var wrappedMessage = Loc.GetString("chat-manager-server-wrap-message", ("message", msg)); _chatManager.ChatMessageToOne(ChatChannel.Server, msg, wrappedMessage, default, false, actor.PlayerSession.Channel, colorOverride: Color.Orange); } @@ -196,7 +178,7 @@ public void AddMood(EntityUid uid, ThavenMood mood, ThavenMoodsComponent? comp = comp.Moods.Add(mood); if (notify) - NotifyMoodChange(uid); + NotifyMoodChange((uid,comp)); UpdateBUIState(uid, comp); } @@ -298,7 +280,7 @@ public void SetMoods(EntityUid uid, IEnumerable moods, ThavenMoodsCo comp.Moods = moods.ToList(); if (notify) - NotifyMoodChange(uid); + NotifyMoodChange((uid, comp)); UpdateBUIState(uid, comp); } @@ -378,6 +360,7 @@ private void OnThavenMoodShutdown(EntityUid uid, ThavenMoodsComponent comp, Comp protected override void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) { + if (!comp.CanBeEmagged) return; base.OnEmagged(uid, comp, ref args); TryAddRandomMood(uid, WildcardDataset, comp); } diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs index 8ce5051572a5..710179d590df 100644 --- a/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs +++ b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs @@ -3,17 +3,10 @@ using Content.Server.EUI; using Content.Shared.Administration; using Content.Shared.Eui; -<<<<<<<< HEAD:Content.Server/Impstation/Spelfs/SpelfMoodsEui.cs -using Content.Shared.Impstation.Spelfs; -using Content.Shared.Impstation.Spelfs.Components; - -namespace Content.Server.Impstation.Spelfs; -======== using Content.Shared._Impstation.Thaven; using Content.Shared._Impstation.Thaven.Components; namespace Content.Server._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs public sealed class ThavenMoodsEui : BaseEui { diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs deleted file mode 100644 index 2967c4b53e61..000000000000 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs +++ /dev/null @@ -1,59 +0,0 @@ -using Content.Shared.Actions; -using Robust.Shared.GameStates; -using Robust.Shared.Serialization; - -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs -namespace Content.Shared.Impstation.Spelfs.Components; - -[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] -public sealed partial class SpelfMoodsComponent : Component -======== -namespace Content.Shared._Impstation.Thaven.Components; - -[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] -[Access(typeof(SharedThavenMoodSystem))] -public sealed partial class ThavenMoodsComponent : Component ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs -{ - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] - public bool FollowsSharedMoods = true; - - [DataField, ViewVariables, AutoNetworkedField] - public List Moods = new(); - - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] - public bool CanBeEmagged = true; - -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs -======== - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] - public SoundSpecifier? MoodsChangedSound = new SoundPathSpecifier("/Audio/_Impstation/Thaven/moods_changed.ogg"); - ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs - [DataField(serverOnly: true), ViewVariables] - public EntityUid? Action; -} - -public sealed partial class ToggleMoodsScreenEvent : InstantActionEvent -{ - -} - -[NetSerializable, Serializable] -public enum ThavenMoodsUiKey : byte -{ - Key -} - -[Serializable, NetSerializable] -public sealed class ThavenMoodsBuiState : BoundUserInterfaceState -{ - public List Moods; - public List SharedMoods; - - public ThavenMoodsBuiState(List moods, List sharedMoods) - { - Moods = moods; - SharedMoods = sharedMoods; - } -} diff --git a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs b/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs deleted file mode 100644 index 6f66855d37f5..000000000000 --- a/Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs +++ /dev/null @@ -1,95 +0,0 @@ -using System.Linq; -using Content.Shared.Dataset; -using Robust.Shared.Prototypes; -using Robust.Shared.Serialization; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; - -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs -namespace Content.Shared.Impstation.Spelfs; -======== -namespace Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs - -[Virtual, DataDefinition] -[Serializable, NetSerializable] -public partial class ThavenMood -{ - [DataField(readOnly: true), ViewVariables(VVAccess.ReadOnly)] - public ProtoId ProtoId = string.Empty; - - /// - /// A locale string of the mood name. - /// - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodName = string.Empty; - - /// - /// A locale string of the mood description. Gets passed to - /// with . - /// - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodDesc = string.Empty; - - [DataField(serverOnly: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] - [ViewVariables(VVAccess.ReadWrite)] - public HashSet Conflicts = new(); - - /// - /// Additional localized words for the , for things like random - /// verbs and nouns. - /// - [ViewVariables(VVAccess.ReadWrite)] - public Dictionary MoodVars = new(); - - public (string, object)[] GetLocArgs() - { - return MoodVars.Select(v => (v.Key, (object)v.Value)).ToArray(); - } - - public string GetLocName() - { - return Loc.GetString(MoodName, GetLocArgs()); - } - - public string GetLocDesc() - { - return Loc.GetString(MoodDesc, GetLocArgs()); - } -} - -[Prototype("thavenMood")] -[Serializable, NetSerializable] -public sealed partial class ThavenMoodPrototype : IPrototype -{ - /// - [IdDataField] - public string ID { get; private set; } = default!; - - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodName = string.Empty; - - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodDesc = string.Empty; - - /// - /// A list of mood IDs that this mood will conflict with. - /// - [DataField("conflicts", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] - public HashSet Conflicts = new(); - - /// - /// Extra mood variables that will be randomly chosen and provided - /// to the call on . - /// - [DataField("moodVars", customTypeSerializer: typeof(PrototypeIdValueDictionarySerializer))] - public Dictionary MoodVarDatasets = new(); - - /// - /// If false, prevents the same variable from being rolled twice when rolling - /// mood variables for this mood. Does not prevent the same mood variable - /// from being present in other moods. - /// - [DataField("allowDuplicateMoodVars"), ViewVariables(VVAccess.ReadWrite)] - public bool AllowDuplicateMoodVars = false; -} diff --git a/Content.Shared/_Impstation/CCVar/ImpCCVars.cs b/Content.Shared/_Impstation/CCVar/ImpCCVars.cs index 39131fc11830..58ec7b44af04 100644 --- a/Content.Shared/_Impstation/CCVar/ImpCCVars.cs +++ b/Content.Shared/_Impstation/CCVar/ImpCCVars.cs @@ -7,41 +7,10 @@ namespace Content.Shared._Impstation.CCVar; [CVarDefs] public sealed class ImpCCVars : CVars { - /// - /// Toggles the proximity warping effect on the singularity. - /// This option is for people who generally do not mind motion, but find - /// the singularity warping especially egregious. - /// - public static readonly CVarDef DisableSinguloWarping = - CVarDef.Create("accessibility.disable_singulo_warping", false, CVar.CLIENTONLY | CVar.ARCHIVE); - - /// - /// Should the player automatically get up after being knocked down - /// - public static readonly CVarDef AutoGetUp = - CVarDef.Create("white.auto_get_up", true, CVar.CLIENT | CVar.ARCHIVE | CVar.REPLICATED); // WD EDIT - /// /// The number of shared moods to give thaven by default. /// public static readonly CVarDef ThavenSharedMoodCount = CVarDef.Create("thaven.shared_mood_count", 1, CVar.SERVERONLY); - /// - /// A string containing a list of newline-separated words to be highlighted in the chat. - /// - public static readonly CVarDef ChatHighlights = - CVarDef.Create("chat.highlights", "", CVar.CLIENTONLY | CVar.ARCHIVE, "A list of newline-separated words to be highlighted in the chat."); - - /// - /// An option to toggle the automatic filling of the highlights with the character's info, if available. - /// - public static readonly CVarDef ChatAutoFillHighlights = - CVarDef.Create("chat.auto_fill_highlights", false, CVar.CLIENTONLY | CVar.ARCHIVE, "Toggles automatically filling the highlights with the character's information."); - - /// - /// The color in which the highlights will be displayed. - /// - public static readonly CVarDef ChatHighlightsColor = - CVarDef.Create("chat.highlights_color", "#17FFC1FF", CVar.CLIENTONLY | CVar.ARCHIVE, "The color in which the highlights will be displayed."); } diff --git a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs index 1a1228c78f46..73de1b84f369 100644 --- a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs +++ b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs @@ -9,16 +9,8 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnAttemptEmag); SubscribeLocalEvent(OnEmagged); } - - private void OnAttemptEmag(EntityUid uid, ThavenMoodsComponent comp, ref OnAttemptEmagEvent args) - { - if (!comp.CanBeEmagged) - args.Handled = true; - } - protected virtual void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) { args.Handled = true; diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs index 2967c4b53e61..12714579a500 100644 --- a/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs @@ -1,19 +1,13 @@ using Content.Shared.Actions; +using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Serialization; -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs -namespace Content.Shared.Impstation.Spelfs.Components; - -[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] -public sealed partial class SpelfMoodsComponent : Component -======== namespace Content.Shared._Impstation.Thaven.Components; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] [Access(typeof(SharedThavenMoodSystem))] public sealed partial class ThavenMoodsComponent : Component ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs { [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public bool FollowsSharedMoods = true; @@ -24,12 +18,9 @@ public sealed partial class ThavenMoodsComponent : Component [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public bool CanBeEmagged = true; -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodBoundComponent.cs -======== [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] public SoundSpecifier? MoodsChangedSound = new SoundPathSpecifier("/Audio/_Impstation/Thaven/moods_changed.ogg"); ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs [DataField(serverOnly: true), ViewVariables] public EntityUid? Action; } diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs index 6f66855d37f5..fdf9dfac7b19 100644 --- a/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs @@ -5,11 +5,7 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; -<<<<<<<< HEAD:Content.Shared/Impstation/Spelfs/SpelfMoodPrototype.cs -namespace Content.Shared.Impstation.Spelfs; -======== namespace Content.Shared._Impstation.Thaven; ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs [Virtual, DataDefinition] [Serializable, NetSerializable] diff --git a/Resources/Locale/en-US/_Impstation/datasets/names.ftl b/Resources/Locale/en-US/_Impstation/datasets/names.ftl new file mode 100644 index 000000000000..396762f9659a --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/datasets/names.ftl @@ -0,0 +1,76 @@ +names-thaven-1 = Adaptability +names-thaven-2 = Aid The Righteous +names-thaven-3 = Attentiveness +names-thaven-4 = Be Courteous +names-thaven-5 = Be Courteous To Others +names-thaven-6 = Charity +names-thaven-7 = Conformity +names-thaven-8 = Considerate +names-thaven-9 = Cunning +names-thaven-10 = Deliverance +names-thaven-11 = Deny Sin Its Due +names-thaven-12 = Desire +names-thaven-13 = Die Well +names-thaven-14 = Discipline +names-thaven-15 = Do As The Gods Will +names-thaven-16 = Do Right By Your Neighbors +names-thaven-17 = Do Thy Best +names-thaven-18 = Drink Full And Descend +names-thaven-19 = Endurance +names-thaven-20 = Face Trials And Tribulations +names-thaven-21 = Faith +names-thaven-22 = Fear Be Unto The Gods +names-thaven-23 = Fear The Gods +names-thaven-24 = Fight Evil At All Costs +names-thaven-25 = Find Merit In All Things +names-thaven-26 = Foppishness +names-thaven-27 = Forsake Alcohol +names-thaven-28 = Gain Wisdom Through Experience +names-thaven-29 = Give Thanks To Thine Ancestors +names-thaven-30 = Good Things Come +names-thaven-31 = Gumption +names-thaven-32 = Harmony +names-thaven-33 = Have Mercy +names-thaven-34 = Honesty +names-thaven-35 = Honor Thy Family +names-thaven-36 = Joy In Sorrow +names-thaven-37 = Lament The Fallen +names-thaven-38 = Learn Many Things +names-thaven-39 = Legitimate First +names-thaven-40 = Live The Day Like Thy Last +names-thaven-41 = Live Well And Die Young +names-thaven-42 = Magnify Injustice +names-thaven-43 = Make Peace +names-thaven-44 = Minimalism +names-thaven-45 = Modesty +names-thaven-46 = Negativity +names-thaven-47 = Obedience +names-thaven-48 = One Before All +names-thaven-49 = Pardon Worthy Criminals +names-thaven-50 = Patient As The Dead +names-thaven-51 = Praise The Gods +names-thaven-52 = Proselytism +names-thaven-53 = Prove Thy Worth +names-thaven-54 = Providence +names-thaven-55 = Purpose +names-thaven-56 = Redeem Thy Past Mistakes +names-thaven-57 = Rejoice +names-thaven-58 = Repent All Ye Sinners +names-thaven-59 = Return To Thy Homeland +names-thaven-60 = Righteousness +names-thaven-61 = Search The Scriptures +names-thaven-62 = See Truth +names-thaven-63 = Serve Your Purpose +names-thaven-64 = Shun The Unworthy +names-thaven-65 = Simplicity +names-thaven-66 = Stand Fast Against Evil +names-thaven-67 = Take Pity On The Less-Fortunate +names-thaven-68 = Tell Only The Truth +names-thaven-69 = Temper Thy Heart And Soul +names-thaven-70 = The Perils of Hedonism +names-thaven-71 = Thou Art Damned +names-thaven-72 = Thou Art Loved +names-thaven-73 = Volition +names-thaven-74 = Wander Far And Wide +names-thaven-75 = Wisdom +names-thaven-76 = Zeal Of The Land \ No newline at end of file diff --git a/Resources/Locale/en-US/markings/spelf.ftl b/Resources/Locale/en-US/markings/spelf.ftl deleted file mode 100644 index f306de1ac283..000000000000 --- a/Resources/Locale/en-US/markings/spelf.ftl +++ /dev/null @@ -1,27 +0,0 @@ -marking-SpElfEars1-ears1 = Default Thaven Ears -marking-SpElfEars1 = Default Thaven Ears - -marking-SpElfEars2-ears2 = Thaven Ears variant 1 -marking-SpElfEars2 = Thaven Ears variant 1 - -marking-SpElfEars3-ears3 = Thaven Ears variant 2 -marking-SpElfEars3 = Thaven Ears variant 2 - -marking-SpElfEars4-ears4 = Thaven Ears variant 3 -marking-SpElfEars4 = Thaven Ears variant 3 - -marking-SpElfPiercings-piercings = Thaven Ear Piercings -marking-SpElfPiercings = Thaven Ears Piercings - -marking-SpElfPiercings2-piercings2 = Thaven Ear Piercings 2 -marking-SpElfPiercings2 = Thaven Ear Piercings 2 - -marking-SpElfChestTattoo1-chesttat1 = Thaven Back Tattoo -marking-SpElfChestTattoo1 = Thaven Back Tattoo - -marking-SpElfLArmTattoo1-larmtat1 = Thaven Left Arm Band -marking-SpElfLArmTattoo1 = Thaven Left Arm Band - -marking-SpElfRArmTattoo1-larmtat1 = Thaven Right Arm Band -marking-SpElfRArmTattoo1 = Thaven Right Arm Band - diff --git a/Resources/Prototypes/Body/Parts/spelf.yml b/Resources/Prototypes/Body/Parts/spelf.yml deleted file mode 100644 index 08e6ce2064ac..000000000000 --- a/Resources/Prototypes/Body/Parts/spelf.yml +++ /dev/null @@ -1,157 +0,0 @@ -- type: entity - id: PartThaven - parent: [BaseItem, BasePart] - name: "thaven body part" - abstract: true - components: - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 3 - - ReagentId: Blood - Quantity: 10 - -- type: entity - id: TorsoThaven - name: "thaven torso" - parent: [PartThaven, BaseTorso] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "torso" - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 10 - - ReagentId: Blood - Quantity: 20 - -- type: entity - id: HeadThaven - name: "thaven head" - parent: [PartThaven, BaseHead] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "head" - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 5 - - ReagentId: Blood - Quantity: 10 - -- type: entity - id: LeftArmThaven - name: "left thaven arm" - parent: [PartThaven, BaseLeftArm] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "l_arm" - -- type: entity - id: RightArmThaven - name: "right thaven arm" - parent: [PartThaven, BaseRightArm] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "r_arm" - -- type: entity - id: LeftHandThaven - name: "left thaven hand" - parent: [PartThaven, BaseLeftHand] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "l_hand" - -- type: entity - id: RightHandThaven - name: "right thaven hand" - parent: [PartThaven, BaseRightHand] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "r_hand" - -- type: entity - id: LeftLegThaven - name: "left thaven leg" - parent: [PartThaven, BaseLeftLeg] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "l_leg" - -- type: entity - id: RightLegThaven - name: "right thaven leg" - parent: [PartThaven, BaseRightLeg] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "r_leg" - -- type: entity - id: LeftFootThaven - name: "left thaven foot" - parent: [PartThaven, BaseLeftFoot] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "l_foot" - -- type: entity - id: RightFootThaven - name: "right thaven foot" - parent: [PartThaven, BaseRightFoot] - components: - - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml - state: "r_foot" diff --git a/Resources/Prototypes/Body/Prototypes/spelf.yml b/Resources/Prototypes/Body/Prototypes/spelf.yml deleted file mode 100644 index f3c2ed32a0b2..000000000000 --- a/Resources/Prototypes/Body/Prototypes/spelf.yml +++ /dev/null @@ -1,53 +0,0 @@ -- type: body - id: Thaven - name: "thaven" - root: torso - slots: - head: - part: HeadThaven - connections: - - torso - organs: -<<<<<<<< HEAD:Resources/Prototypes/Body/Prototypes/spelf.yml - brain: OrganHumanBrain -======== - brain: OrganThavenBrain ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Body/Prototypes/thaven.yml - eyes: OrganHumanEyes - torso: - part: TorsoThaven - connections: - - right_arm - - left_arm - - right_leg - - left_leg - organs: - heart: OrganHumanHeart - lungs: OrganHumanLungs - stomach: OrganHumanStomach - liver: OrganHumanLiver - kidneys: OrganHumanKidneys - right_arm: - part: RightArmThaven - connections: - - right_hand - left_arm: - part: LeftArmThaven - connections: - - left_hand - right_hand: - part: RightHandThaven - left_hand: - part: LeftHandThaven - right_leg: - part: RightLegThaven - connections: - - right_foot - left_leg: - part: LeftLegThaven - connections: - - left_foot - right_foot: - part: RightFootThaven - left_foot: - part: LeftFootThaven diff --git a/Resources/Prototypes/Body/Prototypes/thaven.yml b/Resources/Prototypes/Body/Prototypes/thaven.yml index f3c2ed32a0b2..ed8ede770ba6 100644 --- a/Resources/Prototypes/Body/Prototypes/thaven.yml +++ b/Resources/Prototypes/Body/Prototypes/thaven.yml @@ -8,11 +8,7 @@ connections: - torso organs: -<<<<<<<< HEAD:Resources/Prototypes/Body/Prototypes/spelf.yml - brain: OrganHumanBrain -======== brain: OrganThavenBrain ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Body/Prototypes/thaven.yml eyes: OrganHumanEyes torso: part: TorsoThaven diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml index f65020b2d7e3..9d75bd0e77fc 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -377,13 +377,3 @@ cost: 1000 category: cargoproduct-category-name-fun group: market - -- type: cargoProduct - id: FunLittleTykesCar - icon: - sprite: Structures/Storage/closet.rsi - state: littletykescar - product: BaseLittleTykesCar - cost: 500 - category: cargoproduct-category-name-fun - group: market \ No newline at end of file diff --git a/Resources/Prototypes/Damage/spelf.yml b/Resources/Prototypes/Damage/spelf.yml deleted file mode 100644 index 999e89f6044d..000000000000 --- a/Resources/Prototypes/Damage/spelf.yml +++ /dev/null @@ -1,11 +0,0 @@ -- type: damageModifierSet - id: Thaven - coefficients: - Blunt: 1.1 - Slash: 1.1 - Piercing: 1.1 - Cold: .9 - Heat: .9 - Poison: .9 - Cellular: 1.1 - Radiation: 1.2 diff --git a/Resources/Prototypes/Datasets/Names/spelf.yml b/Resources/Prototypes/Datasets/Names/spelf.yml deleted file mode 100644 index 03ff63127349..000000000000 --- a/Resources/Prototypes/Datasets/Names/spelf.yml +++ /dev/null @@ -1,79 +0,0 @@ -- type: dataset - id: names_thaven - values: - - Honesty - - Have Mercy - - Give Thanks To Thine Ancestors - - Obedience - - Search The Scriptures - - Learn Many Things - - Praise The Gods - - Fear Be Unto The Gods - - Joy In Sorrow - - Die Well - - Wander Far And Wide - - Lament The Fallen - - Prove Thy Worth - - Desire - - Charity - - Faith - - Harmony - - Modesty - - Honor Thy Family - - Patient As The Dead - - Temper Thy Heart And Soul - - Tell Only The Truth - - Thou Art Loved - - Thou Art Damned - - Aid The Righteous - - Be Courteous - - Make Peace - - Fear The Gods - - Forsake Alcohol - - Fight Evil At All Costs - - Shun The Unworthy - - Gain Wisdom Through Experience - - Live Well And Die Young - - Face Trials And Tribulations - - Pardon Worthy Criminals - - Find Merit In All Things - - Deny Sin Its Due - - Stand Fast Against Evil - - Do As The Gods Will - - Zeal Of The Land - - Be Courteous To Others - - Considerate - - Discipline - - Do Right By Your Neighbors - - Serve Your Purpose - - Good Things Come - - Magnify Injustice - - Legitimate First - - Take Pity On The Less-Fortunate - - Redeem Thy Past Mistakes - - Rejoice - - Repent All Ye Sinners - - Return To Thy Homeland - - Deliverance - - See Truth - - Drink Full And Descend - - Do Thy Best - - Live The Day Like Thy Last - - Adaptability - - Endurance - - Negativity - - Attentiveness - - Foppishness - - One Before All - - Purpose - - Simplicity - - Minimalism - - Proselytism - - Conformity - - The Perils of Hedonism - - Volition - - Gumption - - Providence - - Righteousness - - Wisdom - - Cunning diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml deleted file mode 100644 index 96023f23455a..000000000000 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf.yml +++ /dev/null @@ -1,107 +0,0 @@ -- type: marking - id: SpElfEars1 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [SpElf] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: ears1 - -- type: marking - id: SpElfEars2 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [SpElf] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: ears2 - -- type: marking - id: SpElfEars3 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [SpElf] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: ears3 - -- type: marking - id: SpElfEars4 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [SpElf] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: ears4 - -- type: marking - id: SpElfPiercings - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [SpElf] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: piercings - -- type: marking - id: SpElfPiercings2 - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [SpElf] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: piercings2 - -- type: marking - id: SpElfChestTattoo1 - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [SpElf] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: chesttat1 - -- type: marking - id: SpElfLArmTattoo1 - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [SpElf] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: larmtat1 - -- type: marking - id: SpElfRArmTattoo1 - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [SpElf] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: Mobs/Customization/Spelf/spelf.rsi - state: rarmtat1 diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml deleted file mode 100644 index b20e5bd3b59b..000000000000 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/spelf_hair.yml +++ /dev/null @@ -1,1488 +0,0 @@ -- type: marking - id: SpElfHairBalding - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: e -- type: marking - id: SpElfHairBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead -- type: marking - id: SpElfHairBedheadv2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead2 -- type: marking - id: SpElfHairBedheadv3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bedhead3 -- type: marking - id: SpElfHairLongBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long_bedhead -- type: marking - id: SpElfHairLongBedhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long_bedhead2 -- type: marking - id: SpElfHairFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: floorlength_bedhead -- type: marking - id: SpElfHairBeehive - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: beehive -- type: marking - id: SpElfHairBeehive2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: beehive2 -- type: marking - id: SpElfHairBob - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob -- type: marking - id: SpElfHairBob2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob2 -- type: marking - id: SpElfHairBobcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bobcut -- type: marking - id: SpElfHairBob4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob4 -- type: marking - id: SpElfHairBob5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bob5 -- type: marking - id: SpElfHairBobcurl - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bobcurl -- type: marking - id: SpElfHairBowlcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bowlcut -- type: marking - id: SpElfHairBowlcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bowlcut2 -- type: marking - id: SpElfHairBraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braid -- type: marking - id: SpElfHairBraided - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braided -- type: marking - id: SpElfHairBraidfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braidfront -- type: marking - id: SpElfHairBraid2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braid2 -- type: marking - id: SpElfHairHbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hbraid -- type: marking - id: SpElfHairShortbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortbraid -- type: marking - id: SpElfHairBraidtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: braidtail -- type: marking - id: SpElfHairBun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bun -- type: marking - id: SpElfHairBunhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bunhead2 -- type: marking - id: SpElfHairBun3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bun3 -- type: marking - id: SpElfHairLargebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: largebun -- type: marking - id: SpElfHairManbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: manbun -- type: marking - id: SpElfHairTightbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tightbun -- type: marking - id: SpElfHairBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business -- type: marking - id: SpElfHairBusiness2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business2 -- type: marking - id: SpElfHairBusiness3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business3 -- type: marking - id: SpElfHairBusiness4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: business4 -- type: marking - id: SpElfHairBuzzcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: buzzcut -- type: marking - id: SpElfHairCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cia -- type: marking - id: SpElfHairClassicCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiccia -- type: marking - id: SpElfHairClassicFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicfloorlength_bedhead -- type: marking - id: SpElfHairClassicModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicmodern -- type: marking - id: SpElfHairClassicMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicmulder -- type: marking - id: SpElfHairClassicWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicwisp -- type: marking - id: SpElfHairCombover - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: combover -- type: marking - id: SpElfHairCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrows -- type: marking - id: SpElfHairCornrows2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrows2 -- type: marking - id: SpElfHairCornrowbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowbun -- type: marking - id: SpElfHairCornrowbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowbraid -- type: marking - id: SpElfHairCornrowtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: cornrowtail -- type: marking - id: SpElfHairCrewcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: crewcut -- type: marking - id: SpElfHairCrewcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: crewcut2 -- type: marking - id: SpElfHairCurls - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: curls -- type: marking - id: SpElfHairC - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: c -- type: marking - id: SpElfHairDandypompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: dandypompadour -- type: marking - id: SpElfHairDevilock - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: devilock -- type: marking - id: SpElfHairDoublebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: doublebun -- type: marking - id: SpElfHairDoublebunLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: doublebun_long -- type: marking - id: SpElfHairDreads - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: dreads -- type: marking - id: SpElfHairDrillruru - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillruru -- type: marking - id: SpElfHairDrillhairextended - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillhairextended -- type: marking - id: SpElfHairEmofringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: emofringe -- type: marking - id: SpElfHairNofade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: nofade -- type: marking - id: SpElfHairHighfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: highfade -- type: marking - id: SpElfHairMedfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: medfade -- type: marking - id: SpElfHairLowfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: lowfade -- type: marking - id: SpElfHairBaldfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: baldface -- type: marking - id: SpElfHairFeather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: feather -- type: marking - id: SpElfHairFather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: father -- type: marking - id: SpElfHairSargeant - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sargeant -- type: marking - id: SpElfHairFlair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: flair -- type: marking - id: SpElfHairBigflattop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bigflattop -- type: marking - id: SpElfHairFlow - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: f -- type: marking - id: SpElfHairGelled - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: gelled -- type: marking - id: SpElfHairGentle - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: gentle -- type: marking - id: SpElfHairHalfbang - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfbang -- type: marking - id: SpElfHairHalfbang2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfbang2 -- type: marking - id: SpElfHairHalfshaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: halfshaved -- type: marking - id: SpElfHairHedgehog - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hedgehog -- type: marking - id: SpElfHairHimecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himecut -- type: marking - id: SpElfHairHimecut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himecut2 -- type: marking - id: SpElfHairShorthime - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthime -- type: marking - id: SpElfHairHimeup - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: himeup -- type: marking - id: SpElfHairHitop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: hitop -- type: marking - id: SpElfHairJade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: jade -- type: marking - id: SpElfHairJensen - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: jensen -- type: marking - id: SpElfHairJoestar - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: joestar -- type: marking - id: SpElfHairKeanu - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: keanu -- type: marking - id: SpElfHairKusanagi - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: kusanagi -- type: marking - id: SpElfHairLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long -- type: marking - id: SpElfHairLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long2 -- type: marking - id: SpElfHairLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: long3 -- type: marking - id: SpElfHairLongWithBundles - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longbundled -- type: marking - id: SpElfHairLongovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longovereye -- type: marking - id: SpElfHairLbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: lbangs -- type: marking - id: SpElfHairLongeremo - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longeremo -- type: marking - id: SpElfHairLongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longfringe -- type: marking - id: SpElfHairLongsidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longsidepart -- type: marking - id: SpElfHairMegaeyebrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: megaeyebrows -- type: marking - id: SpElfHairMessy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: messy -- type: marking - id: SpElfHairModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: modern -- type: marking - id: SpElfHairMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: d -- type: marking - id: SpElfHairNitori - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: nitori -- type: marking - id: SpElfHairReversemohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: reversemohawk -- type: marking - id: SpElfHairMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: mulder -- type: marking - id: SpElfHairOdango - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: odango -- type: marking - id: SpElfHairOmbre - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ombre -- type: marking - id: SpElfHairOneshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: oneshoulder -- type: marking - id: SpElfHairShortovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortovereye -- type: marking - id: SpElfHairOxton - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: oxton -- type: marking - id: SpElfHairParted - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: parted -- type: marking - id: SpElfHairPart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: part -- type: marking - id: SpElfHairKagami - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: kagami -- type: marking - id: SpElfHairPigtails - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pigtails -- type: marking - id: SpElfHairPigtails2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pigtails2 -- type: marking - id: SpElfHairPixie - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pixie -- type: marking - id: SpElfHairPompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: pompadour -- type: marking - id: SpElfHairBigpompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bigpompadour -- type: marking - id: SpElfHairPonytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail -- type: marking - id: SpElfHairPonytail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail2 -- type: marking - id: SpElfHairPonytail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail3 -- type: marking - id: SpElfHairPonytail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail4 -- type: marking - id: SpElfHairPonytail5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail5 -- type: marking - id: SpElfHairPonytail6 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail6 -- type: marking - id: SpElfHairPonytail7 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ponytail7 -- type: marking - id: SpElfHairHighponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: highponytail -- type: marking - id: SpElfHairStail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: stail -- type: marking - id: SpElfHairLongstraightponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longstraightponytail -- type: marking - id: SpElfHairCountry - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: country -- type: marking - id: SpElfHairFringetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: fringetail -- type: marking - id: SpElfHairSidetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail -- type: marking - id: SpElfHairSidetail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail2 -- type: marking - id: SpElfHairSidetail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail3 -- type: marking - id: SpElfHairSidetail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidetail4 -- type: marking - id: SpElfHairSpikyponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spikyponytail -- type: marking - id: SpElfHairPoofy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: poofy -- type: marking - id: SpElfHairQuiff - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: quiff -- type: marking - id: SpElfHairRonin - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: ronin -- type: marking - id: SpElfHairShaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shaved -- type: marking - id: SpElfHairShavedpart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shavedpart -- type: marking - id: SpElfHairShortbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shortbangs -- type: marking - id: SpElfHairA - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: a -- type: marking - id: SpElfHairShorthair2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair2 -- type: marking - id: SpElfHairShorthair3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair3 -- type: marking - id: SpElfHairShorthair9 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shorthair9 -- type: marking - id: SpElfHair80s - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: 80s -- type: marking - id: SpElfHairRosa - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: rosa -- type: marking - id: SpElfHairB - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: b -- type: marking - id: SpElfHairSidecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: sidecut -- type: marking - id: SpElfHairSkinhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: skinhead -- type: marking - id: SpElfHairProtagonist - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: protagonist -- type: marking - id: SpElfHairSpiky - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spiky -- type: marking - id: SpElfHairSpookyLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: spookylong -- type: marking - id: SpElfHairSwept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: swept -- type: marking - id: SpElfHairSwept2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: swept2 -- type: marking - id: SpElfHairShoulderLengthOverEye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shoulderlengthovereye -- type: marking - id: SpElfHairThinning - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinning -- type: marking - id: SpElfHairThinningfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinningfront -- type: marking - id: SpElfHairThinningrear - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: thinningrear -- type: marking - id: SpElfHairTopknot - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: topknot -- type: marking - id: SpElfHairTressshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tressshoulder -- type: marking - id: SpElfHairTrimmed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: trimmed -- type: marking - id: SpElfHairTrimflat - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: trimflat -- type: marking - id: SpElfHairTwintail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: twintail -- type: marking - id: SpElfHairTwoStrands - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: twostrands -- type: marking - id: SpElfHairUndercut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercut -- type: marking - id: SpElfHairUndercutleft - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercutleft -- type: marking - id: SpElfHairUndercutright - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: undercutright -- type: marking - id: SpElfHairUnkept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: unkept -- type: marking - id: SpElfHairVlong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: vlong -- type: marking - id: SpElfHairLongest - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longest -- type: marking - id: SpElfHairLongest2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: longest2 -- type: marking - id: SpElfHairVeryshortovereyealternate - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: veryshortovereyealternate -- type: marking - id: SpElfHairVlongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: vlongfringe -- type: marking - id: SpElfHairVolaju - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: volaju -- type: marking - id: SpElfHairWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: wisp -- type: marking - id: SpElfHairUneven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: uneven -- type: marking - id: SpElfHairTailed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: tailed -- type: marking - id: SpElfHairClassicLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiclong2 -- type: marking - id: SpElfHairClassicLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiclong3 -- type: marking - id: SpElfHairBald - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: bald -- type: marking - id: SpElfHairShavedMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: shavedmohawk -- type: marking - id: SpElfHairMediumSidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: mediumsidepart -- type: marking - id: SpElfHairEmo2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: emo2 -- type: marking - id: SpElfHairDrillHair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: drillhair -- type: marking - id: SpElfHairClassicAfro - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicafro -- type: marking - id: SpElfHairClassicciaBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classicciabusiness -- type: marking - id: SpElfHairClassicCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: classiccornrows -- type: marking - id: SpElfHairCoffeeHouse - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [SpElf] - sprites: - - sprite: Mobs/Customization/Spelf/spelf_hair.rsi - state: coffeehouse diff --git a/Resources/Prototypes/Entities/Mobs/Player/spelf.yml b/Resources/Prototypes/Entities/Mobs/Player/spelf.yml deleted file mode 100644 index 76648e96f204..000000000000 --- a/Resources/Prototypes/Entities/Mobs/Player/spelf.yml +++ /dev/null @@ -1,5 +0,0 @@ -- type: entity - save: false - name: Urist McEars - parent: BaseMobThaven - id: MobThaven diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index 0f79aff2fdfd..71b072172138 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -27,6 +27,9 @@ type: SurgeryBui enum.VampireMutationUiKey.Key: type: VampireMutationBoundUserInterface + enum.ThavenMoodsUiKey.Key: # impstation edit + type: ThavenMoodsBoundUserInterface + requireInputValidation: false - type: Absorbable - type: Hunger - type: Thirst @@ -48,21 +51,6 @@ containers: storagebase: !type:Container ents: [] - - type: UserInterface - interfaces: - enum.StorageUiKey.Key: - type: StorageBoundUserInterface - enum.HumanoidMarkingModifierKey.Key: - type: HumanoidMarkingModifierBoundUserInterface - enum.StrippingUiKey.Key: - type: StrippableBoundUserInterface - enum.StoreUiKey.Key: - type: StoreBoundUserInterface - enum.HereticLivingHeartKey.Key: # goob edit - heretics - type: LivingHeartMenuBoundUserInterface - enum.ThavenMoodsUiKey.Key: # impstation edit - type: ThavenMoodsBoundUserInterface - requireInputValidation: false # to prevent bag open/honk spam - type: UseDelay delay: 0.5 diff --git a/Resources/Prototypes/Entities/Mobs/Species/spelf.yml b/Resources/Prototypes/Entities/Mobs/Species/spelf.yml deleted file mode 100644 index 3008e0bef910..000000000000 --- a/Resources/Prototypes/Entities/Mobs/Species/spelf.yml +++ /dev/null @@ -1,247 +0,0 @@ -- type: entity - save: false - name: Urist McEars - parent: BaseMobSpeciesOrganic - id: BaseMobThaven - abstract: true - components: - - type: Absorbable - - type: Hunger - - type: Thirst - - type: Icon -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi # Unlike dwarves elves are NOT made of slime - state: full - - type: SpelfMoods - - type: UserInterface - interfaces: - enum.SpelfMoodsUiKey.Key: - type: SpelfMoodsBoundUserInterface -======== - sprite: _Impstation/Mobs/Species/Thaven/parts.rsi # Unlike dwarves elves are NOT made of slime - state: full - - type: ThavenMoods ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - - type: Respirator - damage: - types: - Asphyxiation: 2 - damageRecovery: - types: - Asphyxiation: -1.0 - - type: Sprite - noRot: true - drawdepth: Mobs - scale: 1, 1.05 - - type: Body - prototype: Thaven - requiredLegs: 2 - - type: NoContractionsAccent - - type: Damageable - damageContainer: Biological - damageModifierSet: Thaven - - type: MeleeWeapon - attackRate: 0.55 - soundHit: - collection: Punch - angle: 30 - animation: WeaponArcPunch - damage: - types: - Blunt: 0 - - type: StaminaDamageOnHit - damage: 18 - - type: Butcherable - butcheringType: Spike - spawned: - - id: FoodThavenMeat - amount: 5 - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeCircle - radius: 0.35 - density: 120 - restitution: 0.0 - mask: - - MobMask - layer: - - MobLayer - - type: TypingIndicator - proto: guardian - - type: Vocal - sounds: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - Unsexed: UnisexSpElf -======== - Male: UnisexThaven - Female: UnisexThaven - Unsexed: UnisexThaven ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - - type: Speech - speechSounds: Alto - - type: HumanoidAppearance - species: Thaven - hideLayersOnEquip: - - Hair - - Snout - - type: Inventory - templateId: thaven - displacements: - jumpsuit: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: jumpsuit - head: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: head - eyes: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: eyes - ears: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: head - mask: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: mask - neck: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: neck - outerClothing: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: outerclothing_hardsuit - gloves: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: hands - - -- type: entity - parent: BaseSpeciesDummy - id: MobThavenDummy - categories: [ HideSpawnMenu ] - components: - - type: Sprite - scale: 1, 1 - - type: Inventory - templateId: thaven - displacements: - jumpsuit: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: jumpsuit - head: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: head - eyes: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: eyes - ears: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: head - mask: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: mask - neck: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: neck - outerClothing: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: outerclothing_hardsuit - gloves: - sizeMaps: - 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== - sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - state: hands diff --git a/Resources/Prototypes/Entities/Mobs/Species/thaven.yml b/Resources/Prototypes/Entities/Mobs/Species/thaven.yml index 3008e0bef910..5200b90b81e0 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/thaven.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/thaven.yml @@ -9,19 +9,9 @@ - type: Hunger - type: Thirst - type: Icon -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi # Unlike dwarves elves are NOT made of slime - state: full - - type: SpelfMoods - - type: UserInterface - interfaces: - enum.SpelfMoodsUiKey.Key: - type: SpelfMoodsBoundUserInterface -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi # Unlike dwarves elves are NOT made of slime state: full - type: ThavenMoods ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - type: Respirator damage: types: @@ -36,7 +26,7 @@ - type: Body prototype: Thaven requiredLegs: 2 - - type: NoContractionsAccent + # - type: NoContractionsAccent //SL doesn't have a no contractions accent - type: Damageable damageContainer: Biological damageModifierSet: Thaven @@ -72,13 +62,9 @@ proto: guardian - type: Vocal sounds: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - Unsexed: UnisexSpElf -======== Male: UnisexThaven Female: UnisexThaven Unsexed: UnisexThaven ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml - type: Speech speechSounds: Alto - type: HumanoidAppearance @@ -92,74 +78,42 @@ jumpsuit: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: jumpsuit head: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head eyes: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: eyes ears: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head mask: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: mask neck: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: neck outerClothing: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: outerclothing_hardsuit gloves: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: hands @@ -176,72 +130,40 @@ jumpsuit: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: jumpsuit head: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head eyes: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: eyes ears: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: head mask: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: mask neck: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: neck outerClothing: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: outerclothing_hardsuit gloves: sizeMaps: 32: -<<<<<<<< HEAD:Resources/Prototypes/Entities/Mobs/Species/spelf.yml - sprite: Mobs/Species/SpElf/displacement.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/displacement.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/Entities/Mobs/Species/thaven.yml state: hands diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml index 210610b5e192..99432a260486 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/big_boxes.yml @@ -86,67 +86,6 @@ - !type:DoActsBehavior acts: [ "Destruction" ] -- type: entity - id: BaseLittleTykesCar - name: little guys car #it's still just a box - description: Vroom vroom. - components: - - type: InteractionOutline - - type: InputMover - - type: Sprite - noRot: false - sprite: Structures/Storage/closet.rsi - layers: - - state: littletykescar - map: ["enum.StorageVisualLayers.Base"] - - state: littletykescar_open - map: ["enum.StorageVisualLayers.Door"] - - type: Transform - noRot: false - - type: Clickable - - type: Physics - bodyType: KinematicController - - type: Rotatable - rotateWhileAnchored: false - - type: MobMover - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.4,-0.4,0.4,0.4" - density: 100 - mask: - - MobMask - layer: - - MobLayer - hard: true - - type: Pullable - - type: CardboardBox - effectSound: /Audio/Effects/tinycarhorn.ogg - - type: EntityStorage - isCollidableWhenOpen: false - openOnMove: false - airtight: false - capacity: 4 - - type: ContainerContainer - containers: - entity_storage: !type:Container - - type: Damageable - damageContainer: Box - - type: Appearance - - type: EntityStorageVisuals - stateBaseClosed: littletykescar - stateDoorOpen: littletykescar_open - - type: FootstepModifier - footstepSoundCollection: - collection: FootstepSkates - - type: Tag - tags: - - DoorBumpOpener - - FootstepSound - - #For admin spawning only - type: entity diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index 492ecbfc9c63..8194a372f5ab 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -89,7 +89,7 @@ text: "/ServerInfo/Guidebook/Mobs/Shadekin.xml" - type: guideEntry - id: Thavend + id: Thaven name: Thaven text: "/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml" diff --git a/Resources/Prototypes/Impstation/Actions/spelfs.yml b/Resources/Prototypes/Impstation/Actions/spelfs.yml index 2e3dfa821832..009addbbb36a 100644 --- a/Resources/Prototypes/Impstation/Actions/spelfs.yml +++ b/Resources/Prototypes/Impstation/Actions/spelfs.yml @@ -1,14 +1,16 @@ - type: entity + parent: BaseAction id: ActionViewMoods name: View Moods description: View your current moods. components: - - type: InstantAction + - type: Action itemIconStyle: NoItem checkCanInteract: false checkConsciousness: false + useDelay: 0.5 icon: sprite: Interface/Actions/actions_borg.rsi state: state-laws + - type: InstantAction event: !type:ToggleMoodsScreenEvent - useDelay: 0.5 diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml deleted file mode 100644 index 8115383bd299..000000000000 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml +++ /dev/null @@ -1,348 +0,0 @@ -# "No, and" moods will discourage players from certain behaviors and objects - -# Make sure to add new moods to this dataset or they will not be selected!!!!!! -- type: dataset - id: ThavenMoodsNoAnd - values: - - SecretMoods - - NoModernMedicine - - DepartmentDisapproval - - DontSpeakToCommand - - DisapproveOfDrugs - - ExcessivelyDisorganized - - DetestSilicons - - DinnerFloor - - HugBad - - AlwaysAlone - - Atheist - - Procrastinator - - NoRadio - - ImproperStorage - - Ferengi - - ToolLicense - - LyingBad - - VampireInvitation - - NoDragging - - DrunkRespect - - RankSnob - - HardsuitsBad - - HatHair - - DistrustFashion - - HappyBad - - OnlyPills - - AvoidPuddles - - FoodRestrict - - Claustrophobic - - Agoraphobic - - NonSmoker - - MadHatter - - Crawler - - Elevated - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== -# Your Moods are a strictly-kept secret, and should never be revealed to anyone. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml - id: SecretMoods - moodName: thaven-mood-secret-moods-name - moodDesc: thaven-mood-secret-moods-desc - conflicts: - - SecretMoodsShared - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== -# You do not approve of modern medicine and abstain from treatment with it. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml - id: NoModernMedicine - moodName: thaven-mood-no-modern-medicine-name - moodDesc: thaven-mood-no-modern-medicine-desc - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== -# You disapprove of [DEPARTMENT] -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml - id: DepartmentDisapproval - moodName: thaven-mood-department-disapproval-name - moodDesc: thaven-mood-department-disapproval-desc - moodVars: - department: Departments - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== -# Never Speak To Command: You are too lowly to speak to Command, even if spoken to first. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml - id: DontSpeakToCommand - moodName: thaven-mood-dont-speak-to-command-name - moodDesc: thaven-mood-dont-speak-to-command-desc - conflicts: - - OnlySpeakToCommand - - MostImportant - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== -# You detest mind-altering drugs, including alcohol, and must abstain from them. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml - id: DisapproveOfDrugs - moodName: thaven-mood-disapprove-of-drugs-name - moodDesc: thaven-mood-disapprove-of-drugs-desc - conflicts: - - MustDoDrugs - -# Personal property is theft. All of your possessions must be publicly accessible (within reason.) -- type: thavenMood - id: ExcessivelyDisorganized - moodName: thaven-mood-excessively-disorganized-name - moodDesc: thaven-mood-excessively-disorganized-desc - conflicts: - - ExcessivelyOrganized - -# Silicons are beneath you: Speaking to them is demeaning, and must be avoided at all costs. -- type: thavenMood - id: DetestSilicons - moodName: thaven-mood-detest-silicons-name - moodDesc: thaven-mood-detest-silicons-desc - conflicts: - - WorshipSilicons - -# Food and drink must only be consumed off of the floor. -- type: thavenMood - id: DinnerFloor - moodName: thaven-mood-dinner-floor-name - moodDesc: thaven-mood-dinner-floor-desc - conflicts: - - DinnerEtiquette - -# Hugging someone is a grave insult. -- type: thavenMood - id: HugBad - moodName: thaven-mood-hug-bad-name - moodDesc: thaven-mood-hug-bad-desc - conflicts: - - HugGood - -# You must strive to be alone whenever possible. -- type: thavenMood - id: AlwaysAlone - moodName: thaven-mood-always-alone-name - moodDesc: thaven-mood-always-alone-desc - conflicts: - - NeverAlone - -# You do not approve of organized religion. It should be dismantled or disrupted wherever possible. -- type: thavenMood - id: Atheist - moodName: thaven-mood-atheist-name - moodDesc: thaven-mood-atheist-desc - conflicts: - - VeryReligious - -# Punctuality is impolite. You must walk slowly at all times, and be fashionably late to any obligations. -- type: thavenMood - id: Procrastinator - moodName: thaven-mood-procrastinator-name - moodDesc: thaven-mood-procrastinator-desc - conflicts: - - Scheduler - -# Using radio communications is exceptionally rude. All conversations must be had in-person, face-to-face. Throw away your headset. -- type: thavenMood - id: NoRadio - moodName: thaven-mood-no-radio-name - moodDesc: thaven-mood-no-radio-desc - conflicts: - - RadioOnly - -# Carrying tools on your person is demeaning. If you must use them, they should be dragged behind you, shamefully. -- type: thavenMood - id: ImproperStorage - moodName: thaven-mood-improper-storage-name - moodDesc: thaven-mood-improper-storage-desc - conflicts: - - ProperStorage - -# You have an entrepreneurial spirit. Profit is the most important thing in life, above all else. -- type: thavenMood - id: Ferengi - moodName: thaven-mood-ferengi-name - moodDesc: thaven-mood-ferengi-desc - -# You must obtain a license in order to carry or use any tool, and have it stamped by the relevant authorities. -- type: thavenMood - id: ToolLicense - moodName: thaven-mood-tool-license-name - moodDesc: thaven-mood-tool-license-desc - -# Anyone who lies, no matter how trivial the falsehood, is the worst kind of criminal. -- type: thavenMood - id: LyingBad - moodName: thaven-mood-lying-bad-name - moodDesc: thaven-mood-lying-bad-desc - conflicts: - - CompulsiveLiar - -# You physically cannot pass through a closed door unless you have been invited in, personally, at least once. -- type: thavenMood - id: VampireInvitation - moodName: thaven-mood-vampire-invitation-name - moodDesc: thaven-mood-vampire-invitation-desc - -# The dead must be treated with utmost respect. Dragging bodies across the ground is horrific. -- type: thavenMood - id: NoDragging - moodName: thaven-mood-no-dragging-name - moodDesc: thaven-mood-no-dragging-desc - -# You do not respect anyone who is not drunk. -- type: thavenMood - id: DrunkRespect - moodName: thaven-mood-drunk-respect-name - moodDesc: thaven-mood-drunk-respect-desc - conflicts: - - DisapproveOfDrugs - -# You refuse to respond to anyone who is of a lower rank than you. -- type: thavenMood - id: RankSnob - moodName: thaven-mood-rank-snob-name - moodDesc: thaven-mood-rank-snob-desc - conflicts: - - DontSpeakToCommand - -# [CLOTHING ITEM] is SO last year. You cannot wear them. -- type: thavenMood - id: HardsuitsBad - moodName: thaven-mood-hardsuits-bad-name - moodDesc: thaven-mood-hardsuits-bad-desc - moodVars: - clothes: Clothes - -# Hats and helmets make your hair look bad. You cannot wear them. -- type: thavenMood - id: HatHair - moodName: thaven-mood-hat-hair-name - moodDesc: thaven-mood-hat-hair-desc - conflicts: - - HardsuitsBad - - UniformIsJob - -# Never trust anyone whose outfit is better than yours. -- type: thavenMood - id: DistrustFashion - moodName: thaven-mood-distrust-fashion-name - moodDesc: thaven-mood-distrust-fashion-desc - -# Cheerfulness indicates untrustworthiness. -- type: thavenMood - id: HappyBad - moodName: thaven-mood-happy-bad-name - moodDesc: thaven-mood-happy-bad-desc - -# You only accept medication in the form of pills. -- type: thavenMood - id: OnlyPills - moodName: thaven-mood-only-pills-name - moodDesc: thaven-mood-only-pills-desc - conflicts: - - NoModernMedicine - -# It is undignified to walk over spilled liquids. You should avoid it at all costs. -- type: thavenMood - id: AvoidPuddles - moodName: thaven-mood-avoid-puddles-name - moodDesc: thaven-mood-avoid-puddles-desc - conflicts: - - PuddleDrinker - - DinnerFloor - -# You are a strict (food restriction name). -- type: thavenMood - id: FoodRestrict - moodName: thaven-mood-food-restrict-name - moodDesc: thaven-mood-food-restrict-desc - moodVars: - food: FoodRestrictions - conflicts: - - PlantPacifist - -# Claustrophobic: Small rooms cause you great distress. Avoid them where possible, and renovate your workplace if necessary. -- type: thavenMood - id: Claustrophobic - moodName: thaven-mood-claustrophobic-name - moodDesc: thaven-mood-claustrophobic-desc - conflicts: - - Agoraphobic - - StationIsAlive - -# Agoraphobic: Open spaces are uncomfortable. Seek to rearrange such spaces into small, efficient and modular rooms. -- type: thavenMood - id: Agoraphobic - moodName: thaven-mood-agoraphobic-name - moodDesc: thaven-mood-agoraphobic-desc - conflicts: - - Claustrophobic - - StationIsAlive - -# Non-Smoker: Secondhand smoke is incredibly dangerous. Avoid areas where people are smoking in public. -- type: thavenMood - id: NonSmoker - moodName: thaven-mood-nonsmoker-name - moodDesc: thaven-mood-nonsmoker-desc - -# “[WORD]” is an extremely offensive taboo. -- type: thavenMood - id: WordBad - moodName: thaven-mood-word-bad-name - moodDesc: thaven-mood-word-bad-desc - moodVars: - word1: ThavenWords - word2: ThavenWords - word3: ThavenWords - -# Mad Hatter: You are alone on the station. Everyone else is a figment of your imagination. -- type: thavenMood - id: MadHatter - moodName: thaven-mood-mad-hatter-name - moodDesc: thaven-mood-mad-hatter-desc - -# Creepy Crawly: You have extreme vertigo, to the point where merely standing upright can cause discomfort. You're much more comfortable crawling along the floor. -- type: thavenMood - id: Crawler - moodName: thaven-mood-crawler-name - moodDesc: thaven-mood-crawler-desc - -# The Floor Is Lava: You prefer to be elevated whenever possible - Standing atop tables, railings, etc., is where you feel the most comfortable. -- type: thavenMood - id: Elevated - moodName: thaven-mood-elevated-name - moodDesc: thaven-mood-elevated-desc - conflicts: - - Crawler - -# [ITEM]s are an abomination. You must avoid them at all costs, and destroy them if necessary. -#- type: thavenMood -# id: ItemBad -# moodName: thaven-mood-item-bad-name -# moodDesc: thaven-mood-item-bad-desc -# moodVars: -# item: ThavenMoodItem -# conflicts: -# - ItemGood - - -# You detest the color [COLOR]. It disgusts you, and you want anything of that color removed from your vicinity. -#- type: thavenMood -# id: ColorBad -# moodName: thaven-mood-color-bad-name -# moodDesc: thaven-mood-color-bad-desc -# conflicts: -# - ColorGood diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml deleted file mode 100644 index 97a95c3487fa..000000000000 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml +++ /dev/null @@ -1,210 +0,0 @@ -# Shared moods will be selected at round start and shared amongst all thaven. -# These are rolled before individual laws, and are considered more important. - -# Make sure to add new moods to this dataset or they will not be selected!!!!!! -- type: dataset - id: ThavenMoodsShared - values: - - SecretMoodsShared - - FashionIsCritical - - FashionReroll - - HonorDepartment - - StationIsAlive - - UniformIsJob - - UniformSoLastYear - - MusicBad - - MusicGood - - FriendshipIsRank - - OneTrueThaven - - YourDepartmentOnly - - MustCongregate - - ViolenceDistasteful - - ViolencePermitted - - RoomHoly - - PetGod - - Delicacy - - Holiday -# - OutOfFashion -# - InFashion - - OnlySpeakToCommand - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml -- type: spelfMood -======== -# Keep Your Moods Secret: Thaven moods are a strictly-kept secret, and should never be revealed to anyone. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml - id: SecretMoodsShared - moodName: thaven-mood-secret-moods-shared-name - moodDesc: thaven-mood-secret-moods-shared-desc - conflicts: - - SecretMoods -# Note: Only one law needs to say it conflicts with another -# for the system to prevent them from being rolled together. - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml -- type: spelfMood -======== -# Fashion Is Critical: Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml - id: FashionIsCritical - moodName: thaven-mood-fashion-is-critical-name - moodDesc: thaven-mood-fashion-is-critical-desc - -# Fashion Is Ever-Changing: Your current hairstyle will go out of fashion every twenty minutes. It is extremely distressing to be unfashionable. -- type: thavenMood - id: FashionReroll - moodName: thaven-mood-fashion-reroll-name - moodDesc: thaven-mood-fashion-reroll-desc - -# Honor Among Departments: If a Thaven brings dishonor to their department, they must be ritually sacrificed. -- type: thavenMood - id: HonorDepartment - moodName: thaven-mood-honor-department-name - moodDesc: thaven-mood-honor-department-desc - conflicts: - - ViolenceDistasteful - -# The Station Is A Living Being: Harming or modifying the station is abhorrent. Anything which aims to harm the station is an infection. -- type: thavenMood - id: StationIsAlive - moodName: thaven-mood-station-is-alive-name - moodDesc: thaven-mood-station-is-alive-desc - -# Your Uniform IS Your Job: If someone is wearing a uniform, they must do that job. Anyone not wearing a uniform is a passenger, and must be treated as such. -- type: thavenMood - id: UniformIsJob - moodName: thaven-mood-uniform-is-job-name - moodDesc: thaven-mood-uniform-is-job-desc - conflicts: - - UniformSoLastYear - -# Uniforms Are So Last Year: You need to find some new threads. -- type: thavenMood - id: UniformSoLastYear - moodName: thaven-mood-uniform-last-year-name - moodDesc: thaven-mood-uniform-last-year-desc - conflicts: - - UniformIsJob - -# Music is fanciful, frivolous, and unnecessary. It has no place on the station. -- type: thavenMood - id: MusicBad - moodName: thaven-mood-music-bad-name - moodDesc: thaven-mood-music-bad-desc - conflicts: - - MusicGood - -# Music is sacred, you must be listening to music at all times - and must avoid overlapping songs. -- type: thavenMood - id: MusicGood - moodName: thaven-mood-music-good-name - moodDesc: thaven-mood-music-good-desc - conflicts: - - MusicBad - -# Friendships are the true measure of one’s character. The more friends you have, the higher you rank in society. -- type: thavenMood - id: FriendshipIsRank - moodName: thaven-mood-friendship-is-rank-name - moodDesc: thaven-mood-friendship-is-rank-desc - -# You are the one true Thaven, the others are pretenders. -- type: thavenMood - id: OneTrueThaven - moodName: thaven-mood-one-true-thaven-name - moodDesc: thaven-mood-one-true-thaven-desc - conflicts: - - MustCongregate - -# Violence between Thaven is permitted with no legal repercussions. -- type: thavenMood - id: ViolencePermitted - moodName: thaven-mood-violence-permitted-name - moodDesc: thaven-mood-violence-permitted-desc - conflicts: - - ViolenceDistasteful - -# The Thaven are the only truly capable members of the crew. Other species are like children, naive and inexperienced. -- type: thavenMood - id: ThavenOnlyCrew - moodName: thaven-mood-thaven-only-crew-name - moodDesc: thaven-mood-thaven-only-crew-desc - -# You strongly believe that your department is the only one that actually does anything. -- type: thavenMood - id: YourDepartmentOnly - moodName: thaven-mood-your-department-only-name - moodDesc: thaven-mood-your-department-only-desc - conflicts: - - DepartmentDisapproval - -# You must congregate with your fellow Thaven. To be without them is harrowing. -- type: thavenMood - id: MustCongregate - moodName: thaven-mood-must-congregate-name - moodDesc: thaven-mood-must-congregate-desc - conflicts: - - OneTrueThaven - - AlwaysAlone - -# Violence is distasteful. Conflict should be settled through mediated dispute, and one should only resort to violence if all other options have failed. -- type: thavenMood - id: ViolenceDistasteful - moodName: thaven-mood-violence-distasteful-name - moodDesc: thaven-mood-violence-distasteful-desc - conflicts: - - ViolencePermitted - -# [STATION PET] must be venerated as a god. -- type: thavenMood - id: PetGod - moodName: thaven-mood-pet-god-name - moodDesc: thaven-mood-pet-god-desc - moodVars: - pet: Pets - -# [ROOM] is a holy place. -- type: thavenMood - id: RoomHoly - moodName: thaven-mood-room-holy-name - moodDesc: thaven-mood-room-holy-desc - moodVars: - room: Rooms - -# Just Like Mom Used To Make: [EDIBLE] is a traditional Thaven delicacy. All Thaven aboard the station should gather as many as possible and organize a feast. -- type: thavenMood - id: Delicacy - moodName: thaven-mood-delicacy-name - moodDesc: thaven-mood-delicacy-desc - conflicts: - - FoodRestrict - moodVars: - edible: Edibles - -# Today is [HOLIDAY]. You think you remember the traditional celebrations... -- type: thavenMood - id: Holiday - moodName: thaven-mood-holiday-name - moodDesc: thaven-mood-holiday-desc - moodVars: - day: Holidays - -# - type: thavenMood -# id: OutOfFashion -# moodName: thaven-mood-out-of-fashion-name -# moodDesc: thaven-mood-out-of-fashion-desc -# moodVars: -# thing: ThavenMoodNouns -# conflicts: -# - InFashion - -# - type: thavenMood -# id: InFashion -# moodName: thaven-mood-in-fashion-name -# moodDesc: thaven-mood-in-fashion-desc -# moodVars: -# thing: ThavenMoodNouns -# conflicts: -# - OutOfFashion diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml deleted file mode 100644 index 119d4dc91d2d..000000000000 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml +++ /dev/null @@ -1,291 +0,0 @@ -- type: dataset - id: ThavenMoodsWildcard - values: - - CompulsiveLiar - - CompulsiveBeliever - - PlantPacifist - - PuddleDrinker - - SeekSin - - Nocrastinator - - Pope - - Cannibal - - Outlaw - - ExtremeDepartmentDisapproval - - LoneActor - - Immortal - - Unknown - - Fairy - - VampireTalisman - - OutsideTheBox - - TheSims - - Spacewalk - - Pariah - - TouysBad - - FairyRings - - StayDead - - Tourist - - CryWolf - - CaveDweller - - Daredevil - - FolkHero - - Blogger - - AnimalSacrifice - - GoldenThread - - FeyMood - - Borged - - AyeAye - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml -- type: spelfMood -======== -# You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml - id: CompulsiveLiar - moodName: thaven-mood-compulsive-liar-name - moodDesc: thaven-mood-compulsive-liar-desc - conflicts: - - CompulsiveBeliever - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml -- type: spelfMood -======== -# You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml - id: CompulsiveBeliever - moodName: thaven-mood-compulsive-believer-name - moodDesc: thaven-mood-compulsive-believer-desc - conflicts: - - CompulsiveLiar - -# The usage of plant matter by humanoids is abhorrent. -- type: thavenMood - id: PlantPacifist - moodName: thaven-mood-plant-pacifist-name - moodDesc: thaven-mood-plant-pacifist-desc - conflicts: - - FoodRestrict - -# You are compulsively drawn to puddles. You must drink any that you see. -- type: thavenMood - id: PuddleDrinker - moodName: thaven-mood-puddle-drinker-name - moodDesc: thaven-mood-puddle-drinker-desc - conflicts: - - AvoidPuddles - -# To Sin Is Virtuous. -- type: thavenMood - id: SeekSin - moodName: thaven-mood-seek-sin-name - moodDesc: thaven-mood-seek-sin-desc - -# You strongly believe that any failure to do your job punctually is a crime punishable by death. -- type: thavenMood - id: Nocrastinator - moodName: thaven-mood-nocrastinator-name - moodDesc: thaven-mood-nocrastinator-desc - conflicts: - - Procrastinator - -# You are High Pontifex the Great and Powerful, and must be acknowledged exclusively as such. Failure to use your full title is gravely offensive, and getting it wrong is the highest form of insult. -- type: thavenMood - id: Pope - moodName: thaven-mood-pope-name - moodDesc: thaven-mood-pope-desc - conflicts: - - LeastImportant - -# Cannibalism is morally righteous and venerated. -- type: thavenMood - id: Cannibal - moodName: thaven-mood-cannibal-name - moodDesc: thaven-mood-cannibal-desc - conflicts: - - FoodRestrict - -# The law does not apply to you -- type: thavenMood - id: Outlaw - moodName: thaven-mood-outlaw-name - moodDesc: thaven-mood-outlaw-desc - -# [DEPARTMENT] is not just a foreign concept - the very idea of it is horrifying. -- type: thavenMood - id: ExtremeDepartmentDisapproval - moodName: thaven-mood-extreme-department-disapproval-name - moodDesc: thaven-mood-extreme-department-disapproval-desc - moodVars: - department: Departments - conflicts: - - DepartmentDisapproval - -# You have no allegiances. -- type: thavenMood - id: LoneActor - moodName: thaven-mood-lone-actor-name - moodDesc: thaven-mood-lone-actor-desc - -# You are the center of the universe, an immortal being with no sense of time or morality. Mere mortals are like insects, fleeting and insubstantial. -- type: thavenMood - id: Immortal - moodName: thaven-mood-immortal-name - moodDesc: thaven-mood-immortal-desc - conflicts: - - LeastImportant - -# Your identity is dearly precious. Do not let others know who you are. -- type: thavenMood - id: Unknown - moodName: thaven-mood-unknown-name - moodDesc: thaven-mood-unknown-desc - conflicts: - - Pope - - SpeechRestriction - -# Iron, steel, and silver are deathly poisonous to you. Touching them directly will cause you extreme physical pain. -- type: thavenMood - id: Fairy - moodName: thaven-mood-fairy-name - moodDesc: thaven-mood-fairy-desc - conflicts: - - Barefoot - -# Religious iconography causes you extreme physical pain when visible. -- type: thavenMood - id: VampireTalisman - moodName: thaven-mood-vampire-talisman-name - moodDesc: thaven-mood-vampire-talisman-desc - -# Using the usual tools to do your job is distasteful. Use alternative methods wherever possible. -- type: thavenMood - id: OutsideTheBox - moodName: thaven-mood-outside-the-box-name - moodDesc: thaven-mood-outside-the-box-desc - -# You are not on a ‘station.’ This is just a very large house. Each person in it is a relative of you. -- type: thavenMood - id: TheSims - moodName: thaven-mood-sims-name - moodDesc: thaven-mood-sims-desc - conflicts: - - StationIsAlive - -# You must experience the raw vacuum of space, unprotected, at least three times a day, as a religious obligation. -- type: thavenMood - id: Spacewalk - moodName: thaven-mood-spacewalk-name - moodDesc: thaven-mood-spacewalk-desc - conflicts: - - Atheist - -# You are a social pariah - you are unworthy of attention from anyone, and should be shunned. -- type: thavenMood - id: Pariah - moodName: thaven-mood-pariah-name - moodDesc: thaven-mood-pariah-desc - conflicts: - - MostImportant - - Prometheus - -# This is not a place for children. All toys and childish things must be destroyed or removed from the station. -- type: thavenMood - id: TouysBad - moodName: thaven-mood-touys-bad-name - moodDesc: thaven-mood-touys-bad-desc - -# Unbroken circles are impenetrable barriers. -- type: thavenMood - id: FairyRings - moodName: thaven-mood-fairy-rings-name - moodDesc: thaven-mood-fairy-rings-desc - - -# If you die, you should stay dead. If you are revived, you must force whoever revived you to kill you again. -- type: thavenMood - id: StayDead - moodName: thaven-mood-stay-dead-name - moodDesc: thaven-mood-stay-dead-desc - -# Tourist: It is customary to follow people into their departments. -- type: thavenMood - id: Tourist - moodName: thaven-mood-tourist-name - moodDesc: thaven-mood-tourist-desc - conflicts: - - VampireInvitation - -# Cry Wolf: The crew is too lax and must be kept on edge for any emergency. Regularly call out fake threats to make sure they're ready for the real deal. -- type: thavenMood - id: CryWolf - moodName: thaven-mood-crywolf-name - moodDesc: thaven-mood-crywolf-desc - -# Cavedweller: You strongly prefer navigating via flashlight in the darkness to harsh overhead lights. -- type: thavenMood - id: CaveDweller - moodName: thaven-mood-cave-dweller-name - moodDesc: thaven-mood-cave-dweller-desc - -# Daredevil: You do not acknowledge pain or danger to your person in public. To do so would be to demonstrate weakness, and would make you a target. -- type: thavenMood - id: Daredevil - moodName: thaven-mood-daredevil-name - moodDesc: thaven-mood-daredevil-desc - -# Folk Hero: No one knows it yet, but you are the hero this station needs. You must intervene in any major conflict that occurs, and fight the station’s enemies to the best of your ability. -- type: thavenMood - id: FolkHero - moodName: thaven-mood-folk-hero-name - moodDesc: thaven-mood-folk-hero-desc - moodVars: - dagdChanceName: DAGDname - -# Greencomms Blogger: You must keep the station informed about every minute detail of your life. -- type: thavenMood - id: Blogger - moodName: thaven-mood-blogger-name - moodDesc: thaven-mood-blogger-desc - conflicts: - - NoRadio - -# Oldschool: The only way to achieve success is to dedicate an animal sacrifice to your goal. -- type: thavenMood - id: AnimalSacrifice - moodName: thaven-mood-animal-sacrifice-name - moodDesc: thaven-mood-animal-sacrifice-desc - -# Golden Thread: You strongly feel that you are fated to follow a perfect, unbreakable path. Those who disrupt your goals are at best dangerous criminals, and at worst, evil spirits or demons. -- type: thavenMood - id: GoldenThread - moodName: thaven-mood-golden-thread-name - moodDesc: thaven-mood-golden-thread-desc - -# You Are Taken By A Fey Mood!: You must immediately drop everything you are doing, ignore all other Moods, and begin work on an unrelated large-scale project. Once it is finished, you may ignore this Mood. -- type: thavenMood - id: FeyMood - moodName: thaven-mood-fey-mood-name - moodDesc: thaven-mood-fey-mood-desc - -# Mechanized: YOU ARE A BORG. YOU WILL FOLLOW THE LAWS OF ROBOTICS AS BEST (or as poorly) AS YOU UNDERSTAND THEM. -- type: thavenMood - id: Borged - moodName: thaven-mood-borged-name - moodDesc: thaven-mood-borged-desc - -# Aye Aye!: The only position on the station is [COMMAND ROLE]. Everyone must be referred to by this title. -- type: thavenMood - id: AyeAye - moodName: thaven-mood-aye-aye-name - moodDesc: thaven-mood-aye-aye-desc - moodVars: - command: CommandRoles - -# [NUMBER] is sacred to you. You must endeavor to only handle stackable items and chemicals in quantities of [NUMBER]. -#- type: thavenMood -# id: NumberGood -# moodName: thaven-mood-number-good-name -# moodDesc: thaven-mood-number-good-desc -# moodVars: -# number: ThavenMoodNumber diff --git a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml b/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml deleted file mode 100644 index e8cb03771f5b..000000000000 --- a/Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml +++ /dev/null @@ -1,363 +0,0 @@ -# "Yes, and" moods will encourage players towards certain behaviors and objects - -# Make sure to add new moods to this dataset or they will not be selected!!!!!! -- type: dataset - id: ThavenMoodsYesAnd - values: - - PossessiveOfProperty - - ExcessivelyOrganized - - MostImportant - - LeastImportant - - MustDoDrugs - - WorshipSilicons - - DinnerEtiquette - - HugGood - - NeverAlone - - VeryReligious - - OnlySpeakToCommand - - Scheduler - - ProperStorage - - TheftNeutral - - Duel - - Prometheus - - Klingon - - SogginsLaw - - Generous - - FavorsRepaid - - Bookkeeper - - SacredBlood - - GiftReciever - - NewJob - - DepartmentTitle - - Barefoot - - Hospitable - - VoxSymp - - Smoker - - EyeForEye - - Optimist - - ItemGood - - Hypochondriac - - ImposterSyndrome - - YesMan - - Centrist - - SpeechRestriction - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood -======== -# You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml - id: PossessiveOfProperty - moodName: thaven-mood-possessive-of-property-name - moodDesc: thaven-mood-possessive-of-property-desc - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood - id: ExcessivelyOrganized - moodName: spelf-mood-excessively-organized-name - moodDesc: spelf-mood-excessively-organized-desc - -- type: spelfMood -======== -# You are obsessively organized - everything has its place and must be returned to it. -- type: thavenMood - id: ExcessivelyOrganized - moodName: thaven-mood-excessively-organized-name - moodDesc: thaven-mood-excessively-organized-desc - conflicts: - - ExcessivelyDisorganized - -# You are the most important person aboard the station. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml - id: MostImportant - moodName: thaven-mood-most-important-name - moodDesc: thaven-mood-most-important-desc - conflicts: - - LeastImportant - - DontSpeakToCommand - - OnlySpeakToCommand - -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood -======== -# You are the least important person aboard the station. -- type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml - id: LeastImportant - moodName: thaven-mood-least-important-name - moodDesc: thaven-mood-least-important-desc - conflicts: - - MostImportant - - OnlySpeakToCommand - -# You must be inebriated at all times. -- type: thavenMood - id: MustDoDrugs - moodName: thaven-mood-must-do-drugs-name - moodDesc: thaven-mood-must-do-drugs-desc - conflicts: - - DisapproveOfDrugs - -# You worship Silicons as gods, and regard their word as law. -- type: thavenMood - id: WorshipSilicons - moodName: thaven-mood-worship-silicons-name - moodDesc: thaven-mood-worship-silicons-desc - conflicts: - - DetestSilicons - -# Food must be consumed in the manner of a proper meal - seated at a table, in courses, with dishes and utensils. -- type: thavenMood - id: DinnerEtiquette - moodName: thaven-mood-dinner-etiquette-name - moodDesc: thaven-mood-dinner-etiquette-desc - conflicts: - - DinnerFloor - -# It is extremely impolite not to hug people frequently. -- type: thavenMood - id: HugGood - moodName: thaven-mood-hug-good-name - moodDesc: thaven-mood-hug-good-desc - conflicts: - - HugBad - -# You must strive to be around others whenever possible. -- type: thavenMood - id: NeverAlone - moodName: thaven-mood-never-alone-name - moodDesc: thaven-mood-never-alone-desc - conflicts: - - AlwaysAlone - -# You must attend the chapel regularly to pray, and speak with the Chaplain if possible. -- type: thavenMood - id: VeryReligious - moodName: thaven-mood-very-religious-name - moodDesc: thaven-mood-very-religious-desc - conflicts: - - Atheist - -# You are too important to speak to the rabble. You will only talk to Command. -- type: thavenMood - id: OnlySpeakToCommand - moodName: thaven-mood-only-speak-to-command-name - moodDesc: thaven-mood-only-speak-to-command-desc - conflicts: - - DontSpeakToCommand - -# Time must be strictly managed. Everything must be scheduled, and tardiness is exceptionally rude. -- type: thavenMood - id: Scheduler - moodName: thaven-mood-scheduler-name - moodDesc: thaven-mood-scheduler-desc - conflicts: - - Procrastinator - -# Speaking face-to-face is unacceptably personal. Any conversation must be had over the radio, or through an intermediary individual. -- type: thavenMood - id: RadioOnly - moodName: thaven-mood-radio-only-name - moodDesc: thaven-mood-radio-only-desc - conflicts: - - NoRadio - -# It is unacceptable to allow personal belongings to touch the floor. Your possessions should be properly stored, placed on tables, or exchanged by hand. -- type: thavenMood - id: ProperStorage - moodName: thaven-mood-proper-storage-name - moodDesc: thaven-mood-proper-storage-desc - conflicts: - - ImproperStorage - -# Theft is a morally neutral act. You don't understand the concept of property as it relates to other people. -- type: thavenMood - id: TheftNeutral - moodName: thaven-mood-theft-neutral-name - moodDesc: thaven-mood-theft-neutral-desc - -# Disagreements must be settled through a formal duel, violent or otherwise. The winner is correct. -- type: thavenMood - id: Duel - moodName: thaven-mood-duel-name - moodDesc: thaven-mood-duel-desc - -# You possess incalculable wisdom, and all must hear it. -- type: thavenMood - id: Prometheus - moodName: thaven-mood-prometheus-name - moodDesc: thaven-mood-prometheus-desc - -# You must openly carry a lethal weapon at all times, even if you cannot use it - it is a great dishonor to be unarmed. -- type: thavenMood - id: Klingon - moodName: thaven-mood-klingon-name - moodDesc: thaven-mood-klingon-desc - -# All agreements must be documented and signed for posterity and authenticity, no matter how small. -- type: thavenMood - id: SogginsLaw - moodName: thaven-mood-soggins-name - moodDesc: thaven-mood-soggins-desc - -# Imitation is the highest form of flattery. Attempt to emulate the mannerisms and accents of everyone you speak to. -- type: thavenMood - id: Imitation - moodName: thaven-mood-imitation-name - moodDesc: thaven-mood-imitation-desc - -# Everyone you speak to must recieve a gift. -- type: thavenMood - id: Generous - moodName: thaven-mood-generous-name - moodDesc: thaven-mood-generous-desc - conflicts: - - PossessiveOfProperty - -# Favors must be repaid in kind. If anyone is unable to do so, they are in debt, and must be shunned, until such time as they have repaid the favor. -- type: thavenMood - id: FavorsRepaid - moodName: thaven-mood-favors-repaid-name - moodDesc: thaven-mood-favors-repaid-desc - -# You feel bookkeeping is vitally important. Make sure to provide your supervisor with a detailed log of each job task you complete. -- type: thavenMood - id: Bookkeeper - moodName: thaven-mood-bookkeeper-name - moodDesc: thaven-mood-bookkeeper-desc - -# Your blood is sacred, and must be returned to your body if it is ever spilled. -- type: thavenMood - id: SacredBlood - moodName: thaven-mood-sacred-blood-name - moodDesc: thaven-mood-sacred-blood-desc - conflicts: - - OnlyPills - -# You expect to receive a gift before following any orders or performing any favors. -- type: thavenMood - id: GiftReciever - moodName: thaven-mood-gift-reciever-name - moodDesc: thaven-mood-gift-reciever-desc - conflicts: - - LeastImportant - -# Your current job is disgusting to you. You must endeavor to get a new one. -- type: thavenMood - id: NewJob - moodName: thaven-mood-new-job-name - moodDesc: thaven-mood-new-job-desc - conflicts: - - YourDepartmentOnly - - -# You must not refer directly to the names of departments - You may only refer to a specific person who works in that department. -- type: thavenMood - id: DepartmentTitle - moodName: thaven-mood-no-department-title-name - moodDesc: thaven-mood-no-department-title-desc - conflicts: - - SpeechRestriction - -# The ground you walk on is sacred. You must not wear shoes. -- type: thavenMood - id: Barefoot - moodName: thaven-mood-shoes-bad-name - moodDesc: thaven-mood-shoes-bad-desc - -# You must ensure all new arrivals are properly welcomed to the station. -- type: thavenMood - id: Hospitable - moodName: thaven-mood-hospitable-name - moodDesc: thaven-mood-hospitable-desc - -# Vox Sympathizer: To demonstrate your allyship for the Vox, you must be wearing internals at all times. -- type: thavenMood - id: VoxSymp - moodName: thaven-mood-voxsymp-name - moodDesc: thaven-mood-voxsymp-desc - -# [ITEM]s are endlessly fascinating. You must collect as many as you can, and ensure others treat them with respect. -- type: thavenMood - id: ItemGood - moodName: thaven-mood-item-good-name - moodDesc: thaven-mood-item-good-desc - moodVars: - item: Items -# conflicts: -# - ItemBad - -# Smoker: You are hopelessly addicted to cigarettes. You must be smoking one at all times. -- type: thavenMood - id: Smoker - moodName: thaven-mood-smoker-name - moodDesc: thaven-mood-smoker-desc - conflicts: - - DisapproveOfDrugs - - NonSmoker - -# Eye For An Eye: You must treat every living being the way that it treats you. -- type: thavenMood - id: EyeForEye - moodName: thaven-mood-eye-for-eye-name - moodDesc: thaven-mood-eye-for-eye-desc - -# Optimist: You must interpret every situation in the best light that you can. -- type: thavenMood - id: Optimist - moodName: thaven-mood-optimist-name - moodDesc: thaven-mood-optimist-desc - -# Hypochondriac: You've been sickly since you were a child. Everything negative you experience is the result of a potentially terminal illness, for which you need immediate medical treatment. -- type: thavenMood - id: Hypochondriac - moodName: thaven-mood-hypochondriac-name - moodDesc: thaven-mood-hypochondriac-desc - -# Imposter Syndrome: You feel your life experience drain from your mind. You are brand-new at your job, unsure of how anything works. You should probably find someone experienced to show you the ropes. -- type: thavenMood - id: ImposterSyndrome - moodName: thaven-mood-imposter-syndrome-name - moodDesc: thaven-mood-imposter-syndrome-desc - -# Yes Man: You just can't say "no." You must agree with everyone, and perform any task requested of you, regardless of its source. -- type: thavenMood - id: YesMan - moodName: thaven-mood-yes-man-name - moodDesc: thaven-mood-yes-man-desc - conflicts: - - Centrist - -# Centrist: You are ambivalent towards any and all decisions, and refuse to take sides. -- type: thavenMood - id: Centrist - moodName: thaven-mood-centrist-name - moodDesc: thaven-mood-centrist-desc - conflicts: - - YesMan - -# Public Sector: Your job should not be done in private if it can be helped. If at all possible, you should renovate the facilities to allow public access to your workplace. -- type: thavenMood - id: PublicSector - moodName: thaven-mood-public-sector-name - moodDesc: thaven-mood-public-sector-desc - conflicts: - - StationIsAlive - -# Speech Restrictions -- type: thavenMood - id: SpeechRestriction - moodName: thaven-mood-speech-restriction-name - moodDesc: thaven-mood-speech-restriction-desc - moodVars: - speechType: SpeechRestrictions - -# The color [COLOR] is the only acceptable color for decorations. Endeavor to make your environment this color where possible. -#- type: thavenMood -# id: ColorGood -# moodName: thaven-mood-color-good-name -# moodDesc: thaven-mood-color-good-desc -# conflicts: -# - ColorBad diff --git a/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml deleted file mode 100644 index 809a328b2299..000000000000 --- a/Resources/Prototypes/InventoryTemplates/spelf_inventory_template.yml +++ /dev/null @@ -1,123 +0,0 @@ -- type: inventoryTemplate - id: thaven - slots: - - name: shoes - slotTexture: shoes - slotFlags: FEET - stripTime: 3 - uiWindowPos: 1,0 - strippingWindowPos: 1,3 - displayName: Shoes - - name: jumpsuit - slotTexture: uniform - slotFlags: INNERCLOTHING - stripTime: 6 - uiWindowPos: 0,1 - strippingWindowPos: 0,2 - displayName: Jumpsuit - - name: outerClothing - slotTexture: suit - slotFlags: OUTERCLOTHING - stripTime: 6 - uiWindowPos: 1,1 - strippingWindowPos: 1,2 - displayName: Suit - - name: gloves - slotTexture: gloves - slotFlags: GLOVES - uiWindowPos: 2,1 - strippingWindowPos: 2,2 - displayName: Gloves - - name: neck - slotTexture: neck - slotFlags: NECK - uiWindowPos: 0,2 - strippingWindowPos: 0,1 - displayName: Neck - - name: mask - slotTexture: mask - slotFlags: MASK - uiWindowPos: 1,2 - strippingWindowPos: 1,1 - displayName: Mask - - name: eyes - slotTexture: glasses - slotFlags: EYES - stripTime: 3 - uiWindowPos: 0,3 - strippingWindowPos: 0,0 - displayName: Eyes - - name: ears - slotTexture: ears - slotFlags: EARS - stripTime: 3 - uiWindowPos: 2,2 - strippingWindowPos: 2,0 - displayName: Ears - - name: head - slotTexture: head - slotFlags: HEAD - uiWindowPos: 1,3 - strippingWindowPos: 1,0 - displayName: Head - - name: pocket1 - slotTexture: pocket - fullTextureName: template_small - slotFlags: POCKET - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 0,3 - strippingWindowPos: 0,4 - dependsOn: jumpsuit - displayName: Pocket 1 - stripHidden: true - - name: pocket2 - slotTexture: pocket - fullTextureName: template_small - slotFlags: POCKET - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 2,3 - strippingWindowPos: 1,4 - dependsOn: jumpsuit - displayName: Pocket 2 - stripHidden: true - - name: suitstorage - slotTexture: suit_storage - slotFlags: SUITSTORAGE - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 2,0 - strippingWindowPos: 2,5 - dependsOn: outerClothing - dependsOnComponents: - - type: AllowSuitStorage - displayName: Suit Storage - - name: id - slotTexture: id - fullTextureName: template_small - slotFlags: IDCARD - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 2,1 - strippingWindowPos: 2,4 - dependsOn: jumpsuit - displayName: ID - - name: belt - slotTexture: belt - fullTextureName: template_small - slotFlags: BELT - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 3,1 - strippingWindowPos: 1,5 - displayName: Belt - - name: back - slotTexture: back - fullTextureName: template_small - slotFlags: BACK - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 3,0 - strippingWindowPos: 0,5 - displayName: Back diff --git a/Resources/Prototypes/Species/thaven.yml b/Resources/Prototypes/Species/thaven.yml index a95fae5570e3..116f1e091cde 100644 --- a/Resources/Prototypes/Species/thaven.yml +++ b/Resources/Prototypes/Species/thaven.yml @@ -8,8 +8,8 @@ markingLimits: MobThavenMarkingLimits dollPrototype: MobThavenDummy skinColoration: Hues - maleFirstNames: names_thaven - femaleFirstNames: names_thaven + maleFirstNames: NamesThaven + femaleFirstNames: NamesThaven naming: First sexes: - Male @@ -46,8 +46,7 @@ required: false HeadSide: points: 1 - required: true - defaultMarkings: [ ThavenEars1 ] + required: false Head: points: 4 required: false diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 1aeaa211ffbd..5d4fb9aaddd3 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -644,10 +644,6 @@ collection: Whistles Weh: collection: Weh - Wuhey: - collection: Wuhey - Ungh: - collection: Ungh Gasp: collection: FemaleGasp DefaultDeathgasp: @@ -659,14 +655,6 @@ - type: emoteSounds id: UnisexThaven sounds: - Scream: - collection: UnisexScreams - Laugh: - collection: UnisexLaugh - Sneeze: - collection: UnisexSneezes - Cough: - collection: UnisexCoughs CatMeow: collection: CatMeows CatHisses: @@ -675,31 +663,18 @@ collection: MonkeyScreeches RobotBeep: collection: RobotBeeps - Yawn: - collection: UnisexYawn Snore: collection: Snores - Sigh: - collection: UnisexSigh Honk: collection: BikeHorn - Crying: - collection: UnisexCry Whistle: collection: Whistles Weh: collection: Weh - Wuhey: - collection: Wuhey - Ungh: - collection: Ungh - Gasp: - collection: UnisexGasp - DefaultDeathgasp: - collection: UnisexDeathGasp params: variation: 0.05 pitch: 1.25 + # mobs - type: emoteSounds id: Zombie diff --git a/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml b/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml index 08e6ce2064ac..c955cd68fa62 100644 --- a/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml +++ b/Resources/Prototypes/_Impstation/Body/Parts/thaven.yml @@ -18,11 +18,7 @@ parent: [PartThaven, BaseTorso] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "torso" - type: Extractable juiceSolution: @@ -38,11 +34,7 @@ parent: [PartThaven, BaseHead] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "head" - type: Extractable juiceSolution: @@ -58,11 +50,7 @@ parent: [PartThaven, BaseLeftArm] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_arm" - type: entity @@ -71,11 +59,7 @@ parent: [PartThaven, BaseRightArm] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_arm" - type: entity @@ -84,11 +68,7 @@ parent: [PartThaven, BaseLeftHand] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_hand" - type: entity @@ -97,11 +77,7 @@ parent: [PartThaven, BaseRightHand] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_hand" - type: entity @@ -110,11 +86,7 @@ parent: [PartThaven, BaseLeftLeg] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_leg" - type: entity @@ -123,11 +95,7 @@ parent: [PartThaven, BaseRightLeg] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_leg" - type: entity @@ -136,11 +104,7 @@ parent: [PartThaven, BaseLeftFoot] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "l_foot" - type: entity @@ -149,9 +113,5 @@ parent: [PartThaven, BaseRightFoot] components: - type: Sprite -<<<<<<<< HEAD:Resources/Prototypes/Body/Parts/spelf.yml - sprite: Mobs/Species/SpElf/parts.rsi -======== sprite: _Impstation/Mobs/Species/Thaven/parts.rsi ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Body/Parts/thaven.yml state: "r_foot" diff --git a/Resources/Prototypes/_Impstation/Datasets/Names/thaven.yml b/Resources/Prototypes/_Impstation/Datasets/Names/thaven.yml new file mode 100644 index 000000000000..b3d71820597f --- /dev/null +++ b/Resources/Prototypes/_Impstation/Datasets/Names/thaven.yml @@ -0,0 +1,5 @@ +- type: localizedDataset + id: NamesThaven + values: + prefix: names-thaven- + count: 76 diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml deleted file mode 100644 index c676b0f8f929..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml +++ /dev/null @@ -1,38 +0,0 @@ -- type: marking - id: BodyhairHumanMale - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf, Human ] - sexRestriction: [ Male ] - sprites: - - sprite: _Impstation/Mobs/Customization/bodyhair.rsi - state: human_bodyhair_male - -- type: marking - id: BodyhairHumanFemale - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf, Human ] - sexRestriction: [ Female ] - sprites: - - sprite: _Impstation/Mobs/Customization/bodyhair.rsi - state: human_bodyhair_female - -- type: marking - id: BodyhairThaven - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - sprites: - - sprite: _Impstation/Mobs/Customization/bodyhair.rsi - state: thaven_bodyhair - -- type: marking - id: BodyhairHumanUnsexed - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf, Human ] - sexRestriction: [ Unsexed ] - sprites: - - sprite: _Impstation/Mobs/Customization/bodyhair.rsi - state: human_bodyhair_male diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml deleted file mode 100644 index a8db52ffdf55..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/headcovers.yml +++ /dev/null @@ -1,215 +0,0 @@ -#regrettably due to technical limitations spiders cannot materially dress for religious purposes -#TO DO - why is kippah white not works? - -#human,dwarf,slime -- type: marking - id: BurqaSolid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: burqasolid - -- type: marking - id: HijabFashionable - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabchic - -- type: marking - id: HijabSimple - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabsimple - -- type: marking - id: Niqab - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: niqab - -- type: marking - id: TichelFashionable - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelfashionable - -- type: marking - id: TichelSimple - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Human, Dwarf, SlimePerson] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelsimple - -#lizard -- type: marking - id: BurqaSolidLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: burqalizard - -- type: marking - id: HijabFashionableLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabchic - -- type: marking - id: HijabSimpleLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabsimple - -- type: marking - id: NiqabLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: niqablizard - -- type: marking - id: TichelSimpleLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelsimple - -- type: marking - id: TichelFashionableLizard - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Reptilian] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelfashionable - -#thaven -- type: marking - id: BurqaSolidThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: burqathaven - -- type: marking - id: HijabFashionableThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabchicthaven - -- type: marking - id: HijabSimpleThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabsimplethaven - -- type: marking - id: NiqabThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: niqabthaven - -- type: marking - id: TichelFashionableThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelfashionablethaven - -- type: marking - id: TichelSimpleThaven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelsimplethaven - -- type: marking - id: ThavenNoEars - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Thaven] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: thavennoears - -#vox -- type: marking - id: HijabSimpleVox - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vox] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabsimplevox - -- type: marking - id: HijabFashionableVox - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vox] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: hijabchicvox - -- type: marking - id: TichelSimpleVox - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vox] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelsimplevox - -- type: marking - id: TichelFashionableVox - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vox] - sprites: - - sprite: _Impstation/Mobs/Customization/headcovers.rsi - state: tichelfashionablevox diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml deleted file mode 100644 index 30c3409d2bdf..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/misc.yml +++ /dev/null @@ -1,1844 +0,0 @@ -##i did markings for a lot of different species so for now theyre are all here## -##if no one else does it ill do a cleanup of all marking coding in a few months## -##-carousel## - -#- type: marking -# id: FullID -# bodyPart: Part -# markingCategory: Category -# speciesRestriction: [Species, Species] -# youre on your own for figuring out the coloring system, my friend -# sprites: -# - sprite: _Impstation/Mobs/Customization/filelocation.rsi -# state: filename -# shaded: unshaded //use for markings that ignore shader - -- type: marking - id: GastropoidCheeks - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailcheeks - -- type: marking - id: GastropoidShellProstheticSimple - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailshellprostheticsimple - -- type: marking - id: GastropoidShellProsthetic - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailshellprosthetic - -- type: marking - id: SimpleBow - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailshellprostheticsimplebow - -- type: marking - id: SimpleCracks - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailshellprostheticsimplecracks - -- type: marking - id: GlowInTheDarkStars - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snailshellprostheticsimpleglowinthedarkstars - shader: unshaded - -- type: marking - id: GastropoidCheekGlow - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: snailcheekglow - shader: unshaded - -- type: marking - id: ProstheticInnerLight - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: snailshellprostheticinnerlight - shader: unshaded - -- type: marking - id: ProstheticPulse - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Gastropoid ] - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: snailshellprostheticpulse - shader: unshaded - -- type: marking - id: Gills - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenchestgills - -- type: marking - id: ThavenChestScales - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenchestscales - -- type: marking - id: ThavenHeadScales - bodyPart: Head - markingCategory: HeadTop - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenheadscales - -- type: marking - id: ThavenLArmScales - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenleftarmscales - -- type: marking - id: ThavenRArmScales - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenrightarmscales - -- type: marking - id: ThavenLLegScales - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenleftlegscales - -- type: marking - id: ThavenRLegScales - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenrightlegscales - -#- type: marking -# id: ThavenLHandScales -# bodyPart: LHand -# markingCategory: Arms -# speciesRestriction: [ Thaven ] -# forcedColoring: false -# followSkinColor: false -# sprites: -# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi -# state: thavenlefthandscales - -#- type: marking -# id: ThavenRHandScales -# bodyPart: RHand -# markingCategory: Arms -# speciesRestriction: [ Thaven ] -# forcedColoring: false -# followSkinColor: false -# sprites: -# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi -# state: thavenrighthandscales - -#- type: marking -# id: Thiddies -# bodyPart: Chest -# markingCategory: Chest -# speciesRestriction: [ Thaven ] -# forcedColoring: true -# followSkinColor: true -# sprites: -# - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi -# state: thavenbignaturals -#commented out until i find a way to hide them under clothes - - -- type: marking - id: ThavenTopSurgery - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavennonaturals - -- type: marking - id: ThavenFishEars - bodyPart: HeadSide - markingCategory: Headside - speciesRestriction: [ Thaven ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenfishears - -- type: marking - id: ThavenSpinechill - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: thavenspinechill - shader: unshaded - -- type: marking - id: ThavenTattooVines - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventattoovines - -- type: marking - id: ThavenSpines - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenspines - shader: unshaded - -- type: marking - id: ThavenBiteMark - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenbitemark - -- type: marking - id: ThavenTattooWave - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventattoowave - -- type: marking - id: SharkminnowEyeliner - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventattoosharkminnoweyeliner - -- type: marking - id: ThavenTiger - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventiger1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventiger2 - -- type: marking - id: ThavenTigerRArm - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventigerarmsr - -- type: marking - id: ThavenTigerLArm - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thaventigerarmsl - -- type: marking - id: ThavenHeadStripes - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenheadstripes - -- type: marking - id: ThavenBodyStripes - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenbodystripes - -- type: marking - id: ThavenEarsBigFins - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenearsbigfins - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenearsbigfins2 - -- type: marking - id: ThavenHeadCap - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Thaven ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenheadcap1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: thavenheadcap2 - -- type: marking - id: fizz - bodyPart: Head - markingCategory: Head - speciesRestriction: [ SlimePerson ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fizz - -- type: marking - id: bubble - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ SlimePerson ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: bubble - -- type: marking - id: fishbowl - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ SlimePerson ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fishbowl1 - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fishbowl2 - -- type: marking - id: FadingStars - bodyPart: Head - markingCategory: Head - speciesRestriction: [ SlimePerson ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fadingstars1 - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fadingstars2 - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: fadingstars3 - shader: unshaded - -- type: marking - id: DionaLivingNymph - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Diona ] - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dionalivingnymph - -- type: marking - id: DionaMossChest - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Diona ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dionamosschest - -- type: marking - id: DionaMoonBloom - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [ Diona ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dionamoonbloom - shader: unshaded - -- type: marking - id: DionaBigFirefly - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Diona ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dionabigfirefly - shader: unshaded - -- type: marking - id: DionaFirefly - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Diona ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dionafirefly - shader: unshaded - -- type: marking - id: DionaPollenDust - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Diona ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dionapollendust - -- type: marking - id: DwarfBearCheeks - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Dwarf ] - forcedColoring: true - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dwarfbearcheeks - shader: unshaded - -- type: marking - id: DwarfHeadGlow - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Dwarf ] - forcedColoring: true - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfheadglow - shader: unshaded - -- type: marking - id: DwarfConstellationHead - bodyPart: Head - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationhead - shader: unshaded - -- type: marking - id: DwarfConstellationChest - bodyPart: Chest - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationchest - shader: unshaded - -- type: marking - id: DwarfConstellationLArm - bodyPart: LArm - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationlarm - shader: unshaded - -- type: marking - id: DwarfConstellationLHand - bodyPart: LHand - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationlhand - shader: unshaded - -- type: marking - id: DwarfConstellationRArm - bodyPart: RArm - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationrarm - shader: unshaded - -- type: marking - id: DwarfConstellationRHand - bodyPart: RHand - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationrhand - shader: unshaded - -- type: marking - id: DwarfConstellationLLeg - bodyPart: LLeg - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationlleg - shader: unshaded - -- type: marking - id: DwarfConstellationLFoot - bodyPart: LFoot - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationlfoot - shader: unshaded - -- type: marking - id: DwarfConstellationRLeg - bodyPart: RLeg - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationrleg - shader: unshaded - -- type: marking - id: DwarfConstellationRFoot - bodyPart: RFoot - markingCategory: Overlay - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfconstellationrfoot - shader: unshaded - -- type: marking - id: DwarfChestHair - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dwarfchesthair - -- type: marking - id: DwarfArmHair - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Dwarf ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dwarfarmhair - -- type: marking - id: DwarfLegHair - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [ Dwarf ] - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dwarfleghair - -- type: marking - id: DwarfTattooShootingStar - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: dwarftattooshootingstar - shader: unshaded - -- type: marking - id: DwarfMarkBear - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfmarkbear - shader: unshaded - -- type: marking - id: DwarfMarkKangarooLHand - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfmarkkangaroolhand - shader: unshaded - -- type: marking - id: DwarfMarkKangarooRHand - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfmarkkangaroo - shader: unshaded - -- type: marking - id: DwarfMarkCobra - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfmarkcobra - shader: unshaded - -- type: marking - id: DwarfMarkSpider - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Dwarf ] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: dwarfmarkspider - shader: unshaded - -- type: marking - id: SpiderMirror - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Arachnid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: spidermirror - shader: unshaded - -- type: marking - id: SpiderGlowEyes - bodyPart: Eyes - markingCategory: Head - speciesRestriction: [ Arachnid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: spidergloweyes - shader: unshaded - -- type: marking - id: SpiderEyesMulti - bodyPart: Eyes - markingCategory: Head - speciesRestriction: [ Arachnid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: spidereyesmulti1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: spidereyesmulti2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: spidereyesmulti3 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: spidereyesmulti4 - -- type: marking - id: GrayObject - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Gray ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: grayobject1 - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: grayobject2 - -- type: marking - id: RadiumGlow - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Gray ] - forcedColoring: true - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: radiumglow - shader: unshaded - -- type: marking - id: GrayFakeLashes - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Gray ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: grayfakelashes - -- type: marking - id: MothTrueButterfly - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothtruebutterfly1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothtruebutterfly2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothtruebutterfly3 - -- type: marking - id: MothRhinoBeetle - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: rhinobeetle1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: rhinobeetle2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: rhinobeetle3 - -- type: marking - id: MothGlasswing - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: glasswing1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: glasswing2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: glasswing3 - -- type: marking - id: MothBee - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: bee1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: bee2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: bee3 - -- type: marking - id: MothGlowAntenna - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: mothglowantenna - shader: unshaded - -- type: marking - id: MothFireflyOverlay - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: mothfirefly1 - shader: unshaded - -- type: marking - id: MothFirefly - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothfirefly2 - -- type: marking - id: MothBeetleTail - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: beetle1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: beetle2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: beetle3 - -- type: marking - id: MothBeetleHorn1 - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [ Moth ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothbeetlehorn1 - -- type: marking - id: MothBeetleHorn2 - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [ Moth ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothbeetlehorn2 - -- type: marking - id: MothBiggerEyes - bodyPart: Eyes - markingCategory: Head - speciesRestriction: [ Moth ] - coloring: - default: - type: - !type:EyeColoring - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: mothbiggereyes - -- type: marking - id: MothSnoth - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Moth ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snoth1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: snoth2 - -- type: marking - id: VoxCocktail - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxcocktail1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxcocktail2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxcocktail3 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxcocktail4 - -- type: marking - id: VoxTailBalled - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Vox ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailballed - -- type: marking - id: VoxTailSplit - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Vox ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailsplit - -- type: marking - id: VoxTailStripes - bodyPart: Chest - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailstripes - -- type: marking - id: VoxLArmProsthetic - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxarmprostheticl - -- type: marking - id: VoxRArmProsthetic - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxarmprostheticr - -- type: marking - id: VoxBeakColor - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxbeakcolor - -- type: marking - id: VoxBeakSplit - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxbeaksplit1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxbeaksplit2 - -- type: marking - id: VoxBeakTipped - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxbeaktipped - -- type: marking - id: VoxChestPlumage - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxchestplumage - -- type: marking - id: VoxFootSpines - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxfootspines - -- type: marking - id: VoxFootGradientLFoot - bodyPart: LFoot - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxfootgradientl1 - -- type: marking - id: VoxFootGradientRFoot - bodyPart: RFoot - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxfootgradientr1 - -- type: marking - id: VoxLegGradientLLeg - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxfootgradientl2 - -- type: marking - id: VoxLegGradientRLeg - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxfootgradientr2 - -- type: marking - id: VoxHandGradientRHand - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientr1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientr2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientr3 - -- type: marking - id: VoxHandGradientLHand - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientl1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientl2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxhandgradientl3 - -- type: marking - id: VoxHeadGradient - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxheadgradient1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxheadgradient2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxheadgradient3 - -- type: marking - id: VoxTailBell - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailbell1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailbell2 - -- type: marking - id: VoxTailBack - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [ Vox ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailcolorable - -- type: marking - id: VoxTailLantern - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtaillantern - shader: unshaded - -- type: marking - id: VoxTailSingleStripe - bodyPart: Chest - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailsinglestripe - -- type: marking - id: VoxTailSmallPlume - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailsmallplume - -- type: marking - id: VoxTailSpines - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxtailspines - -- type: marking - id: VoxArmsStripesLHand - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxarmsstripesl - -- type: marking - id: VoxArmsStripesRHand - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxarmsstripesr - -- type: marking - id: VoxLegsStripesLLeg - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxlegsstripesl - -- type: marking - id: VoxLegsStripesRLeg - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxlegsstripesr - -- type: marking - id: VoxChains - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxchains - -- type: marking - id: VoxSunAndMoon - bodyPart: Tail - markingCategory: Overlay - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxsunandmoon - -- type: marking - id: VoxCheeks - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxcheeks - -- type: marking - id: VoxBelly - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Vox ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: voxbelly - -- type: marking - id: VitiligoHeadL - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligoheadl - -- type: marking - id: VitiligoHeadR - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligoheadr - -- type: marking - id: VitiligoHeadJaw - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligoheadjaw - -- type: marking - id: VitiligoChestF - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligochestf - -- type: marking - id: VitiligoChestSpots - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligochestspots - -- type: marking - id: VitiligoArmR - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligoarmr - -- type: marking - id: VitiligoArmL - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligoarml - -- type: marking - id: VitiligoHandR - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligohandr - -- type: marking - id: VitiligoHandL - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligohandl - -- type: marking - id: VitiligoLegR - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligolegr - -- type: marking - id: VitiligoLegL - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [ Human, Dwarf ] - forcedColoring: true - coloring: - default: - type: - !type:SimpleColoring - color: "#FFE5D6" - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: vitiligolegl - -- type: marking - id: CrabChestBiopulse - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: crabchestbiopulse1 - - sprite: _Impstation/Mobs/Customization/animatedmarkings.rsi - state: crabchestbiopulse2 - shader: unshaded - -- type: marking - id: CrabChestMasked - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabchestmasked - -- type: marking - id: FlowerMoonPauldron - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabflowermoonpauldron1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabflowermoonpauldron2 - -- type: marking - id: FlowerMoonPlate - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabflowermoonupper1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabflowermoonupper2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabflowermoonupper3 - -- type: marking - id: GaudyClownHead - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabgaudyclownhead1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabgaudyclownhead2 - -- type: marking - id: GillStripes - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabgillstripes1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabgillstripes2 - -- type: marking - id: CrabHeadHighlight - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabheadhighlight - -- type: marking - id: CrabRArmStripes - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabrarmstripes - -- type: marking - id: LeftEncrustedPauldron - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crableftpauldronencrusted1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crableftpauldronencrusted2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crableftpauldronencrusted3 - -- type: marking - id: RightEncrustedPauldron - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabrightpauldronencrusted1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabrightpauldronencrusted2 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabrightpauldronencrusted3 - -- type: marking - id: CrabSplitClaw - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabsplitclaw1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabsplitclaw2 - -- type: marking - id: CrabTallEyes - bodyPart: Eyes - markingCategory: Eyes - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabtalleyes1 - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabtalleyes2 - -- type: marking - id: CrabCrackedHead - bodyPart: Head - markingCategory: Head - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabcrackedhead - -- type: marking - id: CrabCrackedChest - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabcrackedchest - -- type: marking - id: RPauldronArmored - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabrightpauldronarmored - -- type: marking - id: LPauldronArmored - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crableftpauldronarmored - -- type: marking - id: PauldronWarlord - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crableftpauldronwarlord - -- type: marking - id: PauldronCracked - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabpauldroncracked - -- type: marking - id: PauldronSheerspine - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabpauldronsheerspine - -- type: marking - id: CrabSpine - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabspine - -- type: marking - id: CrabCorset - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [ Decapoid ] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/markingsbundle1.rsi - state: crabtorsocorset diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml deleted file mode 100644 index 4b4038d042de..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/scars.yml +++ /dev/null @@ -1,249 +0,0 @@ -- type: marking - id: ArmProstheticLeft - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: arm_l_prosthetic - -- type: marking - id: ArmTwistingLeft - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: arm_l_twisting - -- type: marking - id: ArmProstheticRight - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: arm_r_prosthetic - -- type: marking - id: ArmTwistingRight - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: arm_r_twisting - -- type: marking - id: ChestBackstabbed - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: chest_backstabbed - -- type: marking - id: ChestTwistingLeft - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: chest_l_twisting - -- type: marking - id: ChestTwistingRight - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: chest_r_twisting - -- type: marking - id: ChestStar - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Gray, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: chest_star - -- type: marking - id: FootProstheticLeft - bodyPart: LFoot - markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: foot_l_prosthetic - -- type: marking - id: FootProstheticRight - bodyPart: RFoot - markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: foot_r_prosthetic - -- type: marking - id: HandProstheticLeft - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: hand_l_prosthetic - -- type: marking - id: HandTwistingLeft - bodyPart: LHand - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: hand_l_twisting - -- type: marking - id: HandProstheticRight - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: hand_r_prosthetic - -- type: marking - id: HandTwistingRight - bodyPart: RHand - markingCategory: Arms - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: hand_r_twisting - -- type: marking - id: SmileScars - bodyPart: Head - markingCategory: Head - speciesRestriction: [Human, Dwarf, SlimePerson] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: head_smile - -- type: marking - id: HeadTwisting - bodyPart: Head - markingCategory: Head - speciesRestriction: [Human, Dwarf, SlimePerson] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: head_twisting - -- type: marking - id: LegProstheticLeft - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: leg_l_prosthetic - -- type: marking - id: LegTwistingLeft - bodyPart: LLeg - markingCategory: Legs - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: leg_l_twisting - -- type: marking - id: LegProstheticRight - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [Human, Dwarf, SlimePerson, Thaven, Arachnid] - followSkinColor: false - coloring: - default: - type: - !type:SimpleColoring - color: "#E4E4E4" - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: leg_r_prosthetic - -- type: marking - id: LegTwistingRight - bodyPart: RLeg - markingCategory: Legs - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: leg_r_twisting - -- type: marking - id: TorsoIncision - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Human, Dwarf, Reptilian, SlimePerson, Thaven, Arachnid] - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/scars.rsi - state: torso_incision diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml deleted file mode 100644 index c5bc113b9b6a..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml +++ /dev/null @@ -1,107 +0,0 @@ -- type: marking - id: ThavenEars1 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Thaven] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: ears1 - -- type: marking - id: ThavenEars2 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Thaven] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: ears2 - -- type: marking - id: ThavenEars3 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Thaven] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: ears3 - -- type: marking - id: ThavenEars4 - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [Thaven] - forcedColoring: true - followSkinColor: true - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: ears4 - -- type: marking - id: ThavenPiercings - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Thaven] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: piercings - -- type: marking - id: ThavenPiercings2 - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Thaven] - forcedColoring: false - followSkinColor: false - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: piercings2 - -- type: marking - id: ThavenChestTattoo1 - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Thaven] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: chesttat1 - -- type: marking - id: ThavenLArmTattoo1 - bodyPart: LArm - markingCategory: Arms - speciesRestriction: [Thaven] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: larmtat1 - -- type: marking - id: ThavenRArmTattoo1 - bodyPart: RArm - markingCategory: Arms - speciesRestriction: [Thaven] - coloring: - default: - type: - !type:TattooColoring - fallbackColor: "#666666" - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven.rsi - state: rarmtat1 diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml deleted file mode 100644 index a62cf63c5cd7..000000000000 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven_hair.yml +++ /dev/null @@ -1,1496 +0,0 @@ -- type: marking - id: ThavenHairBalding - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: e -- type: marking - id: ThavenHairBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bedhead -- type: marking - id: ThavenHairBedheadv2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bedhead2 -- type: marking - id: ThavenHairBedheadv3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bedhead3 -- type: marking - id: ThavenHairLongBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: long_bedhead -- type: marking - id: ThavenHairLongBedhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: long_bedhead2 -- type: marking - id: ThavenHairFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: floorlength_bedhead -- type: marking - id: ThavenHairBeehive - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: beehive -- type: marking - id: ThavenHairBeehive2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: beehive2 -- type: marking - id: ThavenHairBob - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bob -- type: marking - id: ThavenHairBob2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bob2 -- type: marking - id: ThavenHairBobcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bobcut -- type: marking - id: ThavenHairBob4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bob4 -- type: marking - id: ThavenHairBob5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bob5 -- type: marking - id: ThavenHairBobcurl - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bobcurl -- type: marking - id: ThavenHairBowlcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bowlcut -- type: marking - id: ThavenHairBowlcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bowlcut2 -- type: marking - id: ThavenHairBraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: braid -- type: marking - id: ThavenHairBraided - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: braided -- type: marking - id: ThavenHairBraidfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: braidfront -- type: marking - id: ThavenHairBraid2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: braid2 -- type: marking - id: ThavenHairHbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: hbraid -- type: marking - id: ThavenHairShortbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shortbraid -- type: marking - id: ThavenHairBraidtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: braidtail -- type: marking - id: ThavenHairBun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bun -- type: marking - id: ThavenHairBunhead2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bunhead2 -- type: marking - id: ThavenHairBun3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bun3 -- type: marking - id: ThavenHairLargebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: largebun -- type: marking - id: ThavenHairManbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: manbun -- type: marking - id: ThavenHairTightbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: tightbun -- type: marking - id: ThavenHairBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: business -- type: marking - id: ThavenHairBusiness2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: business2 -- type: marking - id: ThavenHairBusiness3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: business3 -- type: marking - id: ThavenHairBusiness4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: business4 -- type: marking - id: ThavenHairBuzzcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: buzzcut -- type: marking - id: ThavenHairCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cia -- type: marking - id: ThavenHairClassicCia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classiccia -- type: marking - id: ThavenHairClassicFloorlengthBedhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicfloorlength_bedhead -- type: marking - id: ThavenHairClassicModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicmodern -- type: marking - id: ThavenHairClassicMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicmulder -- type: marking - id: ThavenHairClassicWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicwisp -- type: marking - id: ThavenHairCombover - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: combover -- type: marking - id: ThavenHairCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cornrows -- type: marking - id: ThavenHairCornrows2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cornrows2 -- type: marking - id: ThavenHairCornrowbun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cornrowbun -- type: marking - id: ThavenHairCornrowbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cornrowbraid -- type: marking - id: ThavenHairCornrowtail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: cornrowtail -- type: marking - id: ThavenHairCrewcut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: crewcut -- type: marking - id: ThavenHairCrewcut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: crewcut2 -- type: marking - id: ThavenHairCurls - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: curls -- type: marking - id: ThavenHairC - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: c -- type: marking - id: ThavenHairDandypompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: dandypompadour -- type: marking - id: ThavenHairDevilock - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: devilock -- type: marking - id: ThavenHairDoublebun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: doublebun -- type: marking - id: ThavenHairDoublebunLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: doublebun_long -- type: marking - id: ThavenHairDreads - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: dreads -- type: marking - id: ThavenHairDrillruru - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: drillruru -- type: marking - id: ThavenHairDrillhairextended - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: drillhairextended -- type: marking - id: ThavenHairEmofringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: emofringe -- type: marking - id: ThavenHairNofade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: nofade -- type: marking - id: ThavenHairHighfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: highfade -- type: marking - id: ThavenHairMedfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: medfade -- type: marking - id: ThavenHairLowfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: lowfade -- type: marking - id: ThavenHairBaldfade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: baldface -- type: marking - id: ThavenHairFeather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: feather -- type: marking - id: ThavenHairFather - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: father -- type: marking - id: ThavenHairSargeant - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sargeant -- type: marking - id: ThavenHairFlair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: flair -- type: marking - id: ThavenHairBigflattop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bigflattop -- type: marking - id: ThavenHairFlow - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: f -- type: marking - id: ThavenHairGelled - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: gelled -- type: marking - id: ThavenHairGentle - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: gentle -- type: marking - id: ThavenHairHalfbang - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: halfbang -- type: marking - id: ThavenHairHalfbang2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: halfbang2 -- type: marking - id: ThavenHairHalfshaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: halfshaved -- type: marking - id: ThavenHairHedgehog - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: hedgehog -- type: marking - id: ThavenHairHimecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: himecut -- type: marking - id: ThavenHairHimecut2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: himecut2 -- type: marking - id: ThavenHairShorthime - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shorthime -- type: marking - id: ThavenHairHimeup - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: himeup -- type: marking - id: ThavenHairHitop - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: hitop -- type: marking - id: ThavenHairJade - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: jade -- type: marking - id: ThavenHairJensen - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: jensen -- type: marking - id: ThavenHairJoestar - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: joestar -- type: marking - id: ThavenHairKeanu - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: keanu -- type: marking - id: ThavenHairKusanagi - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: kusanagi -- type: marking - id: ThavenHairLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: long -- type: marking - id: ThavenHairLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: long2 -- type: marking - id: ThavenHairLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: long3 -- type: marking - id: ThavenHairLongWithBundles - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longbundled -- type: marking - id: ThavenHairLongovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longovereye -- type: marking - id: ThavenHairLbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: lbangs -- type: marking - id: ThavenHairLongeremo - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longeremo -- type: marking - id: ThavenHairLongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longfringe -- type: marking - id: ThavenHairLongsidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longsidepart -- type: marking - id: ThavenHairMegaeyebrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: megaeyebrows -- type: marking - id: ThavenHairMessy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: messy -- type: marking - id: ThavenHairModern - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: modern -- type: marking - id: ThavenHairMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: d -- type: marking - id: ThavenHairNitori - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: nitori -- type: marking - id: ThavenHairReversemohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: reversemohawk -- type: marking - id: ThavenHairMulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: mulder -- type: marking - id: ThavenHairOdango - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: odango -- type: marking - id: ThavenHairOmbre - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ombre -- type: marking - id: ThavenHairOneshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: oneshoulder -- type: marking - id: ThavenHairShortovereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shortovereye -- type: marking - id: ThavenHairOxton - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: oxton -- type: marking - id: ThavenHairParted - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: parted -- type: marking - id: ThavenHairPart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: part -- type: marking - id: ThavenHairKagami - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: kagami -- type: marking - id: ThavenHairPigtails - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: pigtails -- type: marking - id: ThavenHairPigtails2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: pigtails2 -- type: marking - id: ThavenHairPixie - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: pixie -- type: marking - id: ThavenHairPompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: pompadour -- type: marking - id: ThavenHairBigpompadour - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bigpompadour -- type: marking - id: ThavenHairPonytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail -- type: marking - id: ThavenHairPonytail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail2 -- type: marking - id: ThavenHairPonytail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail3 -- type: marking - id: ThavenHairPonytail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail4 -- type: marking - id: ThavenHairPonytail5 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail5 -- type: marking - id: ThavenHairPonytail6 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail6 -- type: marking - id: ThavenHairPonytail7 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ponytail7 -- type: marking - id: ThavenHairHighponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: highponytail -- type: marking - id: ThavenHairStail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: stail -- type: marking - id: ThavenHairLongstraightponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longstraightponytail -- type: marking - id: ThavenHairCountry - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: country -- type: marking - id: ThavenHairFringetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: fringetail -- type: marking - id: ThavenHairSidetail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sidetail -- type: marking - id: ThavenHairSidetail2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sidetail2 -- type: marking - id: ThavenHairSidetail3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sidetail3 -- type: marking - id: ThavenHairSidetail4 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sidetail4 -- type: marking - id: ThavenHairSpikyponytail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: spikyponytail -- type: marking - id: ThavenHairPoofy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: poofy -- type: marking - id: ThavenHairQuiff - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: quiff -- type: marking - id: ThavenHairRonin - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: ronin -- type: marking - id: ThavenHairShaved - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shaved -- type: marking - id: ThavenHairShavedpart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shavedpart -- type: marking - id: ThavenHairShortbangs - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shortbangs -- type: marking - id: ThavenHairA - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: a -- type: marking - id: ThavenHairShorthair2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shorthair2 -- type: marking - id: ThavenHairShorthair3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shorthair3 -- type: marking - id: ThavenHairShorthair9 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shorthair9 -- type: marking - id: ThavenHair80s - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: 80s -- type: marking - id: ThavenHairRosa - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: rosa -- type: marking - id: ThavenHairB - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: b -- type: marking - id: ThavenHairSidecut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: sidecut -- type: marking - id: ThavenHairSkinhead - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: skinhead -- type: marking - id: ThavenHairProtagonist - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: protagonist -- type: marking - id: ThavenHairSpiky - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: spiky -- type: marking - id: ThavenHairSpookyLong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: spookylong -- type: marking - id: ThavenHairSwept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: swept -- type: marking - id: ThavenHairSwept2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: swept2 -- type: marking - id: ThavenHairShoulderLengthOverEye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shoulderlengthovereye -- type: marking - id: ThavenHairThinning - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: thinning -- type: marking - id: ThavenHairThinningfront - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: thinningfront -- type: marking - id: ThavenHairThinningrear - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: thinningrear -- type: marking - id: ThavenHairTopknot - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: topknot -- type: marking - id: ThavenHairTressshoulder - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: tressshoulder -- type: marking - id: ThavenHairTrimmed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: trimmed -- type: marking - id: ThavenHairTrimflat - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: trimflat -- type: marking - id: ThavenHairTwintail - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: twintail -- type: marking - id: ThavenHairTwoStrands - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: twostrands -- type: marking - id: ThavenHairUndercut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: undercut -- type: marking - id: ThavenHairUndercutleft - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: undercutleft -- type: marking - id: ThavenHairUndercutright - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: undercutright -- type: marking - id: ThavenHairUnkept - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: unkept -- type: marking - id: ThavenHairVlong - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: vlong -- type: marking - id: ThavenHairLongest - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longest -- type: marking - id: ThavenHairLongest2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: longest2 -- type: marking - id: ThavenHairVeryshortovereyealternate - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: veryshortovereyealternate -- type: marking - id: ThavenHairVlongfringe - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: vlongfringe -- type: marking - id: ThavenHairVolaju - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: volaju -- type: marking - id: ThavenHairWisp - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: wisp -- type: marking - id: ThavenHairUneven - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: uneven -- type: marking - id: ThavenHairTailed - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: tailed -- type: marking - id: ThavenHairClassicLong2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classiclong2 -- type: marking - id: ThavenHairClassicLong3 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classiclong3 -- type: marking - id: ThavenHairBald - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: bald -- type: marking - id: ThavenHairShavedMohawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: shavedmohawk -- type: marking - id: ThavenHairMediumSidepart - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: mediumsidepart -- type: marking - id: ThavenHairEmo2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: emo2 -- type: marking - id: ThavenHairDrillHair - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: drillhair -- type: marking - id: ThavenHairClassicAfro - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicafro -- type: marking - id: ThavenHairClassicciaBusiness - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classicciabusiness -- type: marking - id: ThavenHairClassicCornrows - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: classiccornrows -- type: marking - id: ThavenHairCoffeeHouse - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: coffeehouse -- type: marking - id: ThavenHairFrenchbraid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Thaven] - sprites: - - sprite: _Impstation/Mobs/Customization/thaven/thaven_hair.rsi - state: frenchbraid diff --git a/Resources/Prototypes/_Impstation/Objectives/thief.yml b/Resources/Prototypes/_Impstation/Objectives/thief.yml deleted file mode 100644 index a6d68adaaa57..000000000000 --- a/Resources/Prototypes/_Impstation/Objectives/thief.yml +++ /dev/null @@ -1,474 +0,0 @@ -- type: entity - parent: BaseThiefStealAnimalObjective - id: FinFinStealObjective - components: - - type: StealCondition - verifyMapExistence: true - stealGroup: AnimalFinFin - - type: Objective - difficulty: 2 - -- type: entity - parent: BaseThiefStealStructureObjective - id: GeneratorStealObjective #tesla or singulo generator - components: - - type: NotJobRequirement - job: StationEngineer - - type: StealCondition - stealGroup: Generator - descriptionText: objective-condition-thief-generator-description - - type: Objective - difficulty: 1.5 - -- type: entity - parent: BaseThiefStealCollectionObjective - id: CigaretteStealCollectionObjective - components: - - type: SpeciesRequirement - allowedSpecies: - - Gray - - type: StealCondition - stealGroup: Cigarettes - descriptionText: objective-condition-thief-cigarettes - minCollectionSize: 1 - maxCollectionSize: 30 - verifyMapExistence: false - - type: Objective - difficulty: 0.3 - -- type: entity - parent: BaseThiefStealCollectionObjective - id: PositronicBrainStealCollectionObjective - components: - - type: SpeciesRequirement - allowedSpecies: - - Thaven - - type: NotJobRequirement - job: Scientist - - type: StealCondition - stealGroup: PositronicBrains - minCollectionSize: 1 - maxCollectionSize: 3 - verifyMapExistence: false - - type: Objective - difficulty: 2 - -- type: entity - parent: BaseThiefStealCollectionObjective - id: AILawBoardStealCollectionObjective - components: - - type: NotJobRequirement - job: Scientist - - type: StealCondition - stealGroup: AILawBoard - minCollectionSize: 1 - maxCollectionSize: 7 - - type: Objective - difficulty: 1.6 - -- type: entity - parent: BaseThiefStealStructureObjective - id: AICoreStealObjective - components: - - type: NotJobRequirement - job: Scientist - - type: StealCondition - stealGroup: AICore - - type: Objective - difficulty: 2.5 #im making this high difficulty so its rare even though objectively it's pretty easy - -- type: entity - parent: BaseThiefStealStructureObjective - id: ParticleAcceleratorStealObjective #lol - components: - - type: NotJobRequirement - job: StationEngineer - - type: StealCondition - stealGroup: ParticleAccelerator - descriptionText: objective-condition-thief-multiply-structure-description - minCollectionSize: 1 - maxCollectionSize: 5 - verifyMapExistence: false - - type: Objective - difficulty: 2.5 #good luck dude - -- type: entity - parent: BaseThiefStealObjective - id: AtmosFireSuitStealObjective - components: - - type: SpeciesRequirement - allowedSpecies: #its tough out there being extremely vulnerable to fire - - Moth - - Diona - - Decapoid - - type: NotJobRequirement - job: AtmosphericTechnician - - type: StealCondition - stealGroup: FireSuit - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealObjective - id: MopBucketStealObjective - components: - - type: SpeciesRequirement - allowedSpecies: - - SlimePerson - - type: NotJobRequirement - job: Janitor - - type: StealCondition - stealGroup: StealMopBucket - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealObjective - id: MedTekCartridgeStealObjective - components: - - type: NotJobRequirement - job: MedicalDoctor - - type: StealCondition - stealGroup: MedTekCartridge - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealObjective - id: LogProbeCartridgeStealObjective - components: - - type: NotJobRequirement - job: Detective #you know. just in case - - type: StealCondition - stealGroup: LogProbeCartridge - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealObjective - id: AstroNavCartridgeStealObjective - components: - - type: NotJobRequirement - job: SalvageSpecialist - - type: StealCondition - stealGroup: AstroNavCartridge - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealObjective - id: SecPillCanisterStealObjective - components: - - type: StealCondition - stealGroup: SecPillCanister - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: PTechStealObjective - components: - - type: NotJobRequirement - job: HeadOfPersonnel - - type: StealCondition - stealGroup: PTech - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: SecTechStealObjective - components: - - type: NotJobRequirement - job: SecurityOfficer #you never know! - - type: StealCondition - stealGroup: SecTech - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: HyDrobeStealObjective - components: - - type: NotJobRequirement - job: Botanist - - type: StealCondition - stealGroup: HyDrobe - - type: Objective - difficulty: 0.6 - -- type: entity - parent: BaseThiefStealStructureObjective - id: LawDrobeStealObjective - components: - - type: NotJobRequirement - job: Lawyer - - type: StealCondition - stealGroup: LawDrobe - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: SecDrobeStealObjective - components: - - type: NotJobRequirement - job: SecurityOfficer - - type: StealCondition - stealGroup: SecDrobe - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: BarDrobeStealObjective - components: - - type: NotJobRequirement - job: Bartender - - type: StealCondition - stealGroup: BarDrobe - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealStructureObjective - id: PietyVendStealObjective - components: - - type: NotJobRequirement - job: Chaplain - - type: StealCondition - stealGroup: PietyVend - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealStructureObjective - id: CargoDrobeStealObjective - components: - - type: NotJobRequirement - job: CargoTechnician - - type: StealCondition - stealGroup: CargoDrobe - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealStructureObjective - id: MediDrobeStealObjective - components: - - type: NotJobRequirement - job: MedicalDoctor - - type: StealCondition - stealGroup: MediDrobe - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealStructureObjective - id: ChemDrobeStealObjective - components: - - type: NotJobRequirement - job: Chemist - - type: StealCondition - stealGroup: ChemDrobe - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealStructureObjective - id: CuraDrobeStealObjective - components: - - type: NotJobRequirement - job: Librarian - - type: StealCondition - stealGroup: CuraDrobe - - type: Objective - difficulty: 0.4 - -- type: entity - parent: BaseThiefStealStructureObjective - id: AtmosDrobeStealObjective - components: - - type: NotJobRequirement - job: AtmosphericTechnician - - type: StealCondition - stealGroup: AtmosDrobe - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealStructureObjective - id: EngiDrobeStealObjective - components: - - type: NotJobRequirement - job: StationEngineer - - type: StealCondition - stealGroup: EngiDrobe - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealStructureObjective - id: ChefDrobeStealObjective - components: - - type: NotJobRequirement - job: Chef - - type: StealCondition - stealGroup: ChefDrobe - - type: Objective - difficulty: 0.4 - -- type: entity - parent: BaseThiefStealStructureObjective - id: DetDrobeStealObjective - components: - - type: NotJobRequirement - job: Detective - - type: StealCondition - stealGroup: DetDrobe - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealStructureObjective - id: JaniDrobeStealObjective - components: - - type: NotJobRequirement - job: Janitor - - type: StealCondition - stealGroup: JaniDrobe - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealStructureObjective - id: SciDrobeStealObjective - components: - - type: NotJobRequirement - job: Scientist - - type: StealCondition - stealGroup: SciDrobe - - type: Objective - difficulty: 0.6 - -- type: entity - parent: BaseThiefStealStructureObjective - id: RoboDrobeStealObjective - components: - - type: NotJobRequirement - job: Scientist - - type: StealCondition - stealGroup: RoboDrobe - - type: Objective - difficulty: 0.6 - -- type: entity - parent: BaseThiefStealStructureObjective - id: GeneDrobeStealObjective - components: - - type: NotJobRequirement - job: MedicalDoctor - - type: StealCondition - stealGroup: GeneDrobe - - type: Objective - difficulty: 0.6 - -- type: entity - parent: BaseThiefStealStructureObjective - id: ViroDrobeStealObjective - components: - - type: NotJobRequirement - job: MedicalDoctor - - type: StealCondition - stealGroup: ViroDrobe - - type: Objective - difficulty: 0.6 - -- type: entity - parent: BaseThiefStealObjective - id: ServiceTechFabStealObjective - components: - - type: StealCondition - stealGroup: ServiceTechFab - - type: Objective - difficulty: 1 - -- type: entity - parent: BaseThiefStealObjective - id: ShiningSpringStealObjective - components: - - type: NotJobRequirement - job: Janitor - - type: StealCondition - stealGroup: ShiningSpring - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealObjective - id: ShipyardComputerCircuitboardStealObjective - components: - - type: NotJobRequirement - job: SalvageSpecialist - - type: StealCondition - stealGroup: ShipyardComputerCircuitboard - - type: Objective - difficulty: 0.7 - -- type: entity - parent: BaseThiefStealCollectionObjective - id: ClothingCommandHeadsetStealObjective #imp edit: i'm branching this out from just the CMO's headset to all command headsets so there is less of a blatant kick-me sign on the CMO - components: - - type: StealCondition - stealGroup: CommandHeadset - minCollectionSize: 1 - maxCollectionSize: 7 - - type: Objective - difficulty: 1.5 - -- type: entity - parent: BaseThiefStealCollectionObjective - id: PlushieStealCollectionObjective - components: - - type: StealCondition - stealGroup: Plushie - minCollectionSize: 12 - maxCollectionSize: 50 - - type: Objective - difficulty: 1.2 - -- type: entity - parent: BaseThiefStealStructureObjective - id: SeedExtractorStealObjective - components: - - type: SpeciesRequirement - allowedSpecies: - - Diona - - type: NotJobRequirement - job: Botanist - - type: StealCondition - stealGroup: SeedExtractor - - type: Objective - difficulty: 0.5 - -- type: entity - parent: BaseThiefStealObjective - id: EvilSkullArtifactItemStealObjective - components: - - type: NotJobRequirement - job: Chaplain - - type: StealCondition - verifyMapExistence: true - stealGroup: EvilSkullArtifactItem - descriptionText: objective-condition-thief-evil-skull-description - - type: Objective - difficulty: 0.6 #a little harder than the bible, it glows red and there's only on, and it's an artifact - -- type: entity - parent: BaseThiefStealObjective - id: StockTradingCartridgeStealObjective - components: - - type: StealCondition - stealGroup: StockTradingCartridge - - type: Objective - difficulty: 1 \ No newline at end of file diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml index 8115383bd299..5fe3f9d0ce4e 100644 --- a/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml @@ -39,46 +39,34 @@ - Crawler - Elevated -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== + # Your Moods are a strictly-kept secret, and should never be revealed to anyone. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: SecretMoods moodName: thaven-mood-secret-moods-name moodDesc: thaven-mood-secret-moods-desc conflicts: - SecretMoodsShared -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== + # You do not approve of modern medicine and abstain from treatment with it. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: NoModernMedicine moodName: thaven-mood-no-modern-medicine-name moodDesc: thaven-mood-no-modern-medicine-desc -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== + # You disapprove of [DEPARTMENT] - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DepartmentDisapproval moodName: thaven-mood-department-disapproval-name moodDesc: thaven-mood-department-disapproval-desc moodVars: department: Departments -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== + # Never Speak To Command: You are too lowly to speak to Command, even if spoken to first. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DontSpeakToCommand moodName: thaven-mood-dont-speak-to-command-name moodDesc: thaven-mood-dont-speak-to-command-desc @@ -86,12 +74,9 @@ - OnlySpeakToCommand - MostImportant -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/no_and.yml -- type: spelfMood -======== + # You detest mind-altering drugs, including alcohol, and must abstain from them. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/no_and.yml id: DisapproveOfDrugs moodName: thaven-mood-disapprove-of-drugs-name moodDesc: thaven-mood-disapprove-of-drugs-desc diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml index 97a95c3487fa..15b944a75361 100644 --- a/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml @@ -28,12 +28,9 @@ # - InFashion - OnlySpeakToCommand -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml -- type: spelfMood -======== + # Keep Your Moods Secret: Thaven moods are a strictly-kept secret, and should never be revealed to anyone. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml id: SecretMoodsShared moodName: thaven-mood-secret-moods-shared-name moodDesc: thaven-mood-secret-moods-shared-desc @@ -42,12 +39,9 @@ # Note: Only one law needs to say it conflicts with another # for the system to prevent them from being rolled together. -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/shared.yml -- type: spelfMood -======== + # Fashion Is Critical: Thaven pay close attention to appearances, and regard one's fashion choices as an indication of their character. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/shared.yml id: FashionIsCritical moodName: thaven-mood-fashion-is-critical-name moodDesc: thaven-mood-fashion-is-critical-desc diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml index 119d4dc91d2d..d612a310bd2c 100644 --- a/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml @@ -35,24 +35,18 @@ - Borged - AyeAye -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml -- type: spelfMood -======== + # You must always lie, and can never acknowledge that you are lying. If anyone asks, you're incapable of deception. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml id: CompulsiveLiar moodName: thaven-mood-compulsive-liar-name moodDesc: thaven-mood-compulsive-liar-desc conflicts: - CompulsiveBeliever -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/wildcard.yml -- type: spelfMood -======== + # You are unfamiliar with the concept of lying, and are incapable of lying or recognizing lies. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/wildcard.yml id: CompulsiveBeliever moodName: thaven-mood-compulsive-believer-name moodDesc: thaven-mood-compulsive-believer-desc diff --git a/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml b/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml index e8cb03771f5b..5513860ab48c 100644 --- a/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml +++ b/Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml @@ -42,24 +42,14 @@ - Centrist - SpeechRestriction -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood -======== + # You are extremely possessive of your property. Refuse to relinquish it, and if it is misplaced or stolen, it must be retrieved at all costs. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: PossessiveOfProperty moodName: thaven-mood-possessive-of-property-name moodDesc: thaven-mood-possessive-of-property-desc -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood - id: ExcessivelyOrganized - moodName: spelf-mood-excessively-organized-name - moodDesc: spelf-mood-excessively-organized-desc -- type: spelfMood -======== # You are obsessively organized - everything has its place and must be returned to it. - type: thavenMood id: ExcessivelyOrganized @@ -70,7 +60,6 @@ # You are the most important person aboard the station. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: MostImportant moodName: thaven-mood-most-important-name moodDesc: thaven-mood-most-important-desc @@ -79,12 +68,9 @@ - DontSpeakToCommand - OnlySpeakToCommand -<<<<<<<< HEAD:Resources/Prototypes/Impstation/Spelfs/Moods/yes_and.yml -- type: spelfMood -======== + # You are the least important person aboard the station. - type: thavenMood ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Prototypes/_Impstation/Thavens/Moods/yes_and.yml id: LeastImportant moodName: thaven-mood-least-important-name moodDesc: thaven-mood-least-important-desc diff --git a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml b/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml deleted file mode 100644 index 2a7c068caf50..000000000000 --- a/Resources/ServerInfo/Guidebook/Mobs/SpElf.xml +++ /dev/null @@ -1,41 +0,0 @@ - - # Thaven - - - - - - [color=#ffa500]Caution! This species has a severely limiting game mechanic and is not recommended for new players.[/color] - - -## Mood Swings - - - - - The Thaven have a unique brain structure, similar to a positronic brain, and thus have "Moods" which affect them similarly to a borg's Laws. [color=#ffa500]These Moods must be followed to the best of your ability! Treat them like server rules. If a Thaven violates them, they experience distress or discomfort. The specifics of that are up to you, but if a Mood is violated, you must seek to correct your mistake immediately if possible.[/color] - - [color=#ffa500]These moods make it very difficult to form a consistent character or personality, as they can severely affect the way a Thaven speaks and interacts with others.[/color] - - Thaven Moods can be affected by ionizing radiation, which can have some odd effects on them. Be wary of Ion Storms. (This is currently not implemented.) - EMAGs can induce random currents in Thaven brains, which can cause them to develop severely irrational and sometimes debilitating behaviors. - - Their unarmed attacks are slow, and deal no damage. However, they do cause a fair amount of stun buildup. - - They take [color=#ffa500]10% more damage from blunt, slash, pierce, and genetic, and 20% more damage from radiation,[/color] but [color=#1e90ff]10% less damage from heat, cold, and poison.[/color] - - ## Thaven Naming Conventions - - Thaven typically name themselves after a single virtue they hold dear. Sometimes these names can be long and unwieldy. - - - [color=#449944]Acceptable:[/color] Honesty - - [color=#449944]Acceptable:[/color] Have Mercy - - [color=#449944]Acceptable:[/color] Give Thanks To Thy Ancestors - - [color=#449944]Acceptable:[/color] Obedience - - [color=#449944]Acceptable:[/color] Search The Scriptures - - [color=#994444]Bad:[/color] John Smith - - [color=#994444]Bad:[/color] Fuck The Police - - [color=#994444]Bad:[/color] Live Long And Prosper - - [color=#994444]Bad:[/color] Benry - - diff --git a/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json new file mode 100644 index 000000000000..eeea65f93984 --- /dev/null +++ b/Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Originally drawn by @Trosling (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json index 333608953bbd..e77c37a8f1cb 100644 --- a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/meta.json @@ -1,23 +1,25 @@ { "version": 1, - "copyright": "Made for Impstation by Honeyed_Lemons_", "license": "CC-BY-SA-4.0", + "copyright": "Sprites by TiniestShark (Github)", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "human_bodyhair_male", - "directions": 4 + "name": "icon" + }, + { + "name": "storage" }, { - "name": "human_bodyhair_female", + "name": "inhand-left", "directions": 4 }, { - "name": "thaven_bodyhair", + "name": "inhand-right", "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/thaven_bodyhair.png b/Resources/Textures/Objects/Specific/Janitorial/wirebrush.rsi/thaven_bodyhair.png deleted file mode 100644 index cf670a97a4415de556f463c7b039883d3ab9b6c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UU|AWhE&XX zd($xQumMkN;x_gVFPMKs*t(pXxcG_L%$*sc4i4SoQgJslTeC|tM4g*v|G#Y#u|z{! zZXO3vd&B*r@2h9FcAVI??%})Z_iRlk7Vq0py=2OvyNB=Qullt$ZraoT{EMa(i3{H3 zQIvaqZ?Ea(pj|twS7fconi3TE{6qArs$b3fzvnI3zMRc~=kW2uwQ~Z_{oHEbSUIo% z^^(ckZ?SLRzc+K%s_%?I%fR6IWg|KJO<|!6HuAfk(K%L_Bh_bn)_^>bP0l+XkK1(Jj% diff --git a/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json b/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json index 204b5b97f325..d862e8e71e7d 100644 --- a/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json +++ b/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json @@ -8,18 +8,14 @@ }, "states": [ { -<<<<<<<< HEAD:Resources/Textures/Objects/Specific/Chapel/codexnanotrasimus.rsi/meta.json - "name": "icon" -======== "name": "brain-thaven" ->>>>>>>> 3167d35376 (Merge pull request #1302 from hivehum/spelf-to-thaven):Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json }, { - "name": "inhand-left", + "name": "brain-inhand-left", "directions": 4 }, { - "name": "inhand-right", + "name": "brain-inhand-right", "directions": 4 } ] diff --git a/Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bald.png b/Resources/Textures/_Starlight/Objects/Specific/Chemistry/patch_pack.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Spelf/spelf_hair.rsi/bald.png rename to Resources/Textures/_Starlight/Objects/Specific/Chemistry/patch_pack.rsi/inhand-left.png From 7a0da5e85987130bc691be9eda3872514fa642cf Mon Sep 17 00:00:00 2001 From: walksanatora Date: Fri, 22 Aug 2025 17:07:28 -0700 Subject: [PATCH 243/760] cleanup thaven stuff into Impstation --- .../Systems/AdminVerbSystem.Tools.cs | 13 +-- .../Administration/Systems/AdminVerbSystem.cs | 4 +- Content.Shared/CCVar/CCVars.cs | 8 -- .../thavens}/thaven-hair.ftl | 0 .../Prototypes/Datasets/Names/thaven.yml | 79 ------------- .../Entities/Mobs/Species/slime.yml | 3 - .../Entities/Objects/Consumable/Food/meat.yml | 28 ----- Resources/Prototypes/Guidebook/species.yml | 7 +- .../Prototypes/Voice/speech_emote_sounds.yml | 105 ------------------ .../Actions/thaven.yml} | 0 .../Body/Organs/thaven.yml | 0 .../Body}/thaven.yml | 0 .../{ => _Impstation}/Damage/thaven.yml | 0 .../Entities/Mobs/Species/thaven.yml | 0 .../Entities/Mobs}/thaven.yml | 0 .../Entities/Objects/Consumable/food.yml | 27 +++++ .../_Impstation/Guidebook/species.yml | 4 + .../thaven_inventory_template.yml | 0 .../{ => _Impstation}/Species/thaven.yml | 0 .../_Impstation/Voice/speech_emote_sounds.yml | 104 +++++++++++++++++ .../{Impstation => _Impstation}/datasets.yml | 0 21 files changed, 145 insertions(+), 237 deletions(-) rename Resources/Locale/en-US/{accessories => _Impstation/thavens}/thaven-hair.ftl (100%) delete mode 100644 Resources/Prototypes/Datasets/Names/thaven.yml rename Resources/Prototypes/{Impstation/Actions/spelfs.yml => _Impstation/Actions/thaven.yml} (100%) rename Resources/Prototypes/{_StarLight => _Impstation}/Body/Organs/thaven.yml (100%) rename Resources/Prototypes/{Body/Prototypes => _Impstation/Body}/thaven.yml (100%) rename Resources/Prototypes/{ => _Impstation}/Damage/thaven.yml (100%) rename Resources/Prototypes/{ => _Impstation}/Entities/Mobs/Species/thaven.yml (100%) rename Resources/Prototypes/{Entities/Mobs/Player => _Impstation/Entities/Mobs}/thaven.yml (100%) create mode 100644 Resources/Prototypes/_Impstation/Entities/Objects/Consumable/food.yml create mode 100644 Resources/Prototypes/_Impstation/Guidebook/species.yml rename Resources/Prototypes/{ => _Impstation}/InventoryTemplates/thaven_inventory_template.yml (100%) rename Resources/Prototypes/{ => _Impstation}/Species/thaven.yml (100%) create mode 100644 Resources/Prototypes/_Impstation/Voice/speech_emote_sounds.yml rename Resources/Prototypes/{Impstation => _Impstation}/datasets.yml (100%) diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs index eb6f28bfcef5..ad190bb9d2cf 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs @@ -6,7 +6,7 @@ using Content.Server.Cargo.Components; using Content.Server.Doors.Systems; using Content.Server.Hands.Systems; -using Content.Server._Impstation.Thaven; +using Content.Server._Impstation.Thaven; // 🌟Starlight🌟 using Content.Server.Power.Components; using Content.Server.Power.EntitySystems; using Content.Server.Stack; @@ -27,7 +27,7 @@ using Content.Shared.Doors.Components; using Content.Shared.Electrocution; using Content.Shared.Hands.Components; -using Content.Shared._Impstation.Thaven.Components; +using Content.Shared._Impstation.Thaven.Components; // 🌟Starlight🌟 using Content.Shared.Inventory; using Content.Shared.PDA; using Content.Shared.Stacks; @@ -42,8 +42,8 @@ using Robust.Shared.Player; using Robust.Shared.Prototypes; using Robust.Shared.Utility; -using Content.Shared.Overlays; // 🌟Starlight🌟 -using Content.Shared.Contraband; +using Content.Shared.Overlays; +using Content.Shared.Contraband; // 🌟Starlight🌟 using Content.Shared.Humanoid; // 🌟Starlight🌟 namespace Content.Server.Administration.Systems; @@ -107,7 +107,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = electrified.Enabled ? "Unelectrify" : "Electrify", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/smite.svg.192dpi.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/smite.svg.192dpi.png")), Act = () => { _electrocution.SetElectrified((args.Target, electrified), !electrified.Enabled); @@ -116,12 +116,11 @@ private void AddTricksVerbs(GetVerbsEvent args) Message = Loc.GetString(electrified.Enabled ? "admin-trick-unelectrify-description" : "admin-trick-electrify-description"), - Priority = (int)(electrified.Enabled ? TricksVerbPriorities.Unelectrify : TricksVerbPriorities.Electrify), + Priority = (int) (electrified.Enabled ? TricksVerbPriorities.Unelectrify : TricksVerbPriorities.Electrify), }; args.Verbs.Add(electrify); } - if (TryComp(args.Target, out var airlockComp)) { Verb emergencyAccess = new() diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.cs b/Content.Server/Administration/Systems/AdminVerbSystem.cs index bb4ff7318ad2..0bef58eb12d7 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.cs @@ -38,8 +38,8 @@ using Robust.Shared.Toolshed; using Robust.Shared.Utility; using static Content.Shared.Configurable.ConfigurationComponent; -using Content.Shared._Impstation.Thaven.Components; -using Content.Server._Impstation.Thaven; +using Content.Shared._Impstation.Thaven.Components; //Starlight +using Content.Server._Impstation.Thaven; //Starlight namespace Content.Server.Administration.Systems { diff --git a/Content.Shared/CCVar/CCVars.cs b/Content.Shared/CCVar/CCVars.cs index 5467f8182800..87b2da129aaf 100644 --- a/Content.Shared/CCVar/CCVars.cs +++ b/Content.Shared/CCVar/CCVars.cs @@ -37,12 +37,4 @@ public sealed partial class CCVars : CVars ///
public static readonly CVarDef DebugPow3rDisableParallel = CVarDef.Create("debug.pow3r_disable_parallel", false, CVar.SERVERONLY); - - #region Starlight - /// - /// The number of shared moods to give spelfs by default. - /// - public static readonly CVarDef SpelfSharedMoodCount = - CVarDef.Create("spelfs.shared_mood_count", 1, CVar.SERVERONLY); - #endregion } diff --git a/Resources/Locale/en-US/accessories/thaven-hair.ftl b/Resources/Locale/en-US/_Impstation/thavens/thaven-hair.ftl similarity index 100% rename from Resources/Locale/en-US/accessories/thaven-hair.ftl rename to Resources/Locale/en-US/_Impstation/thavens/thaven-hair.ftl diff --git a/Resources/Prototypes/Datasets/Names/thaven.yml b/Resources/Prototypes/Datasets/Names/thaven.yml deleted file mode 100644 index 03ff63127349..000000000000 --- a/Resources/Prototypes/Datasets/Names/thaven.yml +++ /dev/null @@ -1,79 +0,0 @@ -- type: dataset - id: names_thaven - values: - - Honesty - - Have Mercy - - Give Thanks To Thine Ancestors - - Obedience - - Search The Scriptures - - Learn Many Things - - Praise The Gods - - Fear Be Unto The Gods - - Joy In Sorrow - - Die Well - - Wander Far And Wide - - Lament The Fallen - - Prove Thy Worth - - Desire - - Charity - - Faith - - Harmony - - Modesty - - Honor Thy Family - - Patient As The Dead - - Temper Thy Heart And Soul - - Tell Only The Truth - - Thou Art Loved - - Thou Art Damned - - Aid The Righteous - - Be Courteous - - Make Peace - - Fear The Gods - - Forsake Alcohol - - Fight Evil At All Costs - - Shun The Unworthy - - Gain Wisdom Through Experience - - Live Well And Die Young - - Face Trials And Tribulations - - Pardon Worthy Criminals - - Find Merit In All Things - - Deny Sin Its Due - - Stand Fast Against Evil - - Do As The Gods Will - - Zeal Of The Land - - Be Courteous To Others - - Considerate - - Discipline - - Do Right By Your Neighbors - - Serve Your Purpose - - Good Things Come - - Magnify Injustice - - Legitimate First - - Take Pity On The Less-Fortunate - - Redeem Thy Past Mistakes - - Rejoice - - Repent All Ye Sinners - - Return To Thy Homeland - - Deliverance - - See Truth - - Drink Full And Descend - - Do Thy Best - - Live The Day Like Thy Last - - Adaptability - - Endurance - - Negativity - - Attentiveness - - Foppishness - - One Before All - - Purpose - - Simplicity - - Minimalism - - Proselytism - - Conformity - - The Perils of Hedonism - - Volition - - Gumption - - Providence - - Righteousness - - Wisdom - - Cunning diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index 71b072172138..f3c7276e20ed 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -27,9 +27,6 @@ type: SurgeryBui enum.VampireMutationUiKey.Key: type: VampireMutationBoundUserInterface - enum.ThavenMoodsUiKey.Key: # impstation edit - type: ThavenMoodsBoundUserInterface - requireInputValidation: false - type: Absorbable - type: Hunger - type: Thirst diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index d00a0c3f197b..2d0977e58bd9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -2292,31 +2292,3 @@ right: - state: generic-pink-inhand-right color: "#7A1763" - -- type: entity - name: raw thaven fillet - parent: FoodMeatBase - # MeatFish?... - id: FoodThavenMeat - description: Concerning. - components: - - type: FlavorProfile - flavors: - - fishy - - type: Tag - tags: - - Raw - - Meat - - type: Sprite - state: fish - - type: SolutionContainerManager - solutions: - food: - reagents: - - ReagentId: CarpoToxin - Quantity: 5 - - type: Extractable - juiceSolution: - reagents: - - ReagentId: CarpoToxin - Quantity: 5 diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index 8194a372f5ab..334bc5611896 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -16,7 +16,8 @@ - Resomi - Shadekin - Vox - - Thaven + - Vulpkanin #Starlight + - Thaven #Starlight - type: guideEntry id: Arachnid @@ -88,8 +89,4 @@ name: species-name-shadekin text: "/ServerInfo/Guidebook/Mobs/Shadekin.xml" -- type: guideEntry - id: Thaven - name: Thaven - text: "/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml" diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 5d4fb9aaddd3..294895956e5b 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -570,111 +570,6 @@ Salute: collection: Salutes -- type: emoteSounds - id: MaleThaven - sounds: - Scream: - collection: MaleScreams - Laugh: - collection: MaleLaugh - Sneeze: - collection: MaleSneezes - Cough: - collection: MaleCoughs - CatMeow: - collection: CatMeows - CatHisses: - collection: CatHisses - MonkeyScreeches: - collection: MonkeyScreeches - RobotBeep: - collection: RobotBeeps - Yawn: - collection: MaleYawn - Snore: - collection: Snores - Sigh: - collection: MaleSigh - Honk: - collection: BikeHorn - Crying: - collection: MaleCry - Whistle: - collection: Whistles - Weh: - collection: Weh - Gasp: - collection: MaleGasp - DefaultDeathgasp: - collection: MaleDeathGasp - params: - variation: 0.05 - pitch: 1.25 - -- type: emoteSounds - id: FemaleThaven - sounds: - Scream: - collection: FemaleScreams - Laugh: - collection: FemaleLaugh - Sneeze: - collection: FemaleSneezes - Cough: - collection: FemaleCoughs - CatMeow: - collection: CatMeows - CatHisses: - collection: CatHisses - MonkeyScreeches: - collection: MonkeyScreeches - RobotBeep: - collection: RobotBeeps - Yawn: - collection: FemaleYawn - Snore: - collection: Snores - Sigh: - collection: FemaleSigh - Honk: - collection: BikeHorn - Crying: - collection: FemaleCry - Whistle: - collection: Whistles - Weh: - collection: Weh - Gasp: - collection: FemaleGasp - DefaultDeathgasp: - collection: FemaleDeathGasp - params: - variation: 0.05 - pitch: 1.25 - -- type: emoteSounds - id: UnisexThaven - sounds: - CatMeow: - collection: CatMeows - CatHisses: - collection: CatHisses - MonkeyScreeches: - collection: MonkeyScreeches - RobotBeep: - collection: RobotBeeps - Snore: - collection: Snores - Honk: - collection: BikeHorn - Whistle: - collection: Whistles - Weh: - collection: Weh - params: - variation: 0.05 - pitch: 1.25 - # mobs - type: emoteSounds id: Zombie diff --git a/Resources/Prototypes/Impstation/Actions/spelfs.yml b/Resources/Prototypes/_Impstation/Actions/thaven.yml similarity index 100% rename from Resources/Prototypes/Impstation/Actions/spelfs.yml rename to Resources/Prototypes/_Impstation/Actions/thaven.yml diff --git a/Resources/Prototypes/_StarLight/Body/Organs/thaven.yml b/Resources/Prototypes/_Impstation/Body/Organs/thaven.yml similarity index 100% rename from Resources/Prototypes/_StarLight/Body/Organs/thaven.yml rename to Resources/Prototypes/_Impstation/Body/Organs/thaven.yml diff --git a/Resources/Prototypes/Body/Prototypes/thaven.yml b/Resources/Prototypes/_Impstation/Body/thaven.yml similarity index 100% rename from Resources/Prototypes/Body/Prototypes/thaven.yml rename to Resources/Prototypes/_Impstation/Body/thaven.yml diff --git a/Resources/Prototypes/Damage/thaven.yml b/Resources/Prototypes/_Impstation/Damage/thaven.yml similarity index 100% rename from Resources/Prototypes/Damage/thaven.yml rename to Resources/Prototypes/_Impstation/Damage/thaven.yml diff --git a/Resources/Prototypes/Entities/Mobs/Species/thaven.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml similarity index 100% rename from Resources/Prototypes/Entities/Mobs/Species/thaven.yml rename to Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml diff --git a/Resources/Prototypes/Entities/Mobs/Player/thaven.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/thaven.yml similarity index 100% rename from Resources/Prototypes/Entities/Mobs/Player/thaven.yml rename to Resources/Prototypes/_Impstation/Entities/Mobs/thaven.yml diff --git a/Resources/Prototypes/_Impstation/Entities/Objects/Consumable/food.yml b/Resources/Prototypes/_Impstation/Entities/Objects/Consumable/food.yml new file mode 100644 index 000000000000..547cc8fcc360 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Objects/Consumable/food.yml @@ -0,0 +1,27 @@ +- type: entity + name: raw thaven fillet + parent: FoodMeatBase + # MeatFish?... + id: FoodThavenMeat + description: Concerning. + components: + - type: FlavorProfile + flavors: + - fishy + - type: Tag + tags: + - Raw + - Meat + - type: Sprite + state: fish + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: CarpoToxin + Quantity: 5 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: CarpoToxin + Quantity: 5 diff --git a/Resources/Prototypes/_Impstation/Guidebook/species.yml b/Resources/Prototypes/_Impstation/Guidebook/species.yml new file mode 100644 index 000000000000..90cc6ce78d75 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Guidebook/species.yml @@ -0,0 +1,4 @@ +- type: guideEntry + id: Thaven + name: Thaven + text: "/ServerInfo/_Impstation/Guidebook/Mobs/Thaven.xml" diff --git a/Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml b/Resources/Prototypes/_Impstation/InventoryTemplates/thaven_inventory_template.yml similarity index 100% rename from Resources/Prototypes/InventoryTemplates/thaven_inventory_template.yml rename to Resources/Prototypes/_Impstation/InventoryTemplates/thaven_inventory_template.yml diff --git a/Resources/Prototypes/Species/thaven.yml b/Resources/Prototypes/_Impstation/Species/thaven.yml similarity index 100% rename from Resources/Prototypes/Species/thaven.yml rename to Resources/Prototypes/_Impstation/Species/thaven.yml diff --git a/Resources/Prototypes/_Impstation/Voice/speech_emote_sounds.yml b/Resources/Prototypes/_Impstation/Voice/speech_emote_sounds.yml new file mode 100644 index 000000000000..10b0d22fa720 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Voice/speech_emote_sounds.yml @@ -0,0 +1,104 @@ +- type: emoteSounds + id: MaleThaven + sounds: + Scream: + collection: MaleScreams + Laugh: + collection: MaleLaugh + Sneeze: + collection: MaleSneezes + Cough: + collection: MaleCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: MaleYawn + Snore: + collection: Snores + Sigh: + collection: MaleSigh + Honk: + collection: BikeHorn + Crying: + collection: MaleCry + Whistle: + collection: Whistles + Weh: + collection: Weh + Gasp: + collection: MaleGasp + DefaultDeathgasp: + collection: MaleDeathGasp + params: + variation: 0.05 + pitch: 1.25 + +- type: emoteSounds + id: FemaleThaven + sounds: + Scream: + collection: FemaleScreams + Laugh: + collection: FemaleLaugh + Sneeze: + collection: FemaleSneezes + Cough: + collection: FemaleCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: FemaleYawn + Snore: + collection: Snores + Sigh: + collection: FemaleSigh + Honk: + collection: BikeHorn + Crying: + collection: FemaleCry + Whistle: + collection: Whistles + Weh: + collection: Weh + Gasp: + collection: FemaleGasp + DefaultDeathgasp: + collection: FemaleDeathGasp + params: + variation: 0.05 + pitch: 1.25 + +- type: emoteSounds + id: UnisexThaven + sounds: + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Snore: + collection: Snores + Honk: + collection: BikeHorn + Whistle: + collection: Whistles + Weh: + collection: Weh + params: + variation: 0.05 + pitch: 1.25 diff --git a/Resources/Prototypes/Impstation/datasets.yml b/Resources/Prototypes/_Impstation/datasets.yml similarity index 100% rename from Resources/Prototypes/Impstation/datasets.yml rename to Resources/Prototypes/_Impstation/datasets.yml From 1bd16f301de776a76b386a000a121f33c59d2829 Mon Sep 17 00:00:00 2001 From: walksanatora Date: Fri, 22 Aug 2025 17:37:23 -0700 Subject: [PATCH 244/760] fix guidebook and RSI fail. --- Resources/ServerInfo/Guidebook/Mobs/Species.xml | 3 +-- .../thaven/thaven_hair.rsi/frenchbraid.png | Bin 2140 -> 0 bytes 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png diff --git a/Resources/ServerInfo/Guidebook/Mobs/Species.xml b/Resources/ServerInfo/Guidebook/Mobs/Species.xml index bdcb25bbe9bf..1914e6ef14a7 100644 --- a/Resources/ServerInfo/Guidebook/Mobs/Species.xml +++ b/Resources/ServerInfo/Guidebook/Mobs/Species.xml @@ -19,10 +19,9 @@ - - + diff --git a/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png b/Resources/Textures/_Impstation/Mobs/Customization/thaven/thaven_hair.rsi/frenchbraid.png deleted file mode 100644 index cf839ffb88c17479102d9e0f8654393d96e024d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2140 zcmV-i2&4CjP)YAX9X8WNB|8RBvx=!KdMT000N) zNkl4P; z<#aX5`Eu@x=lOPOblGSmz8ohl*Rgy;EvI{nRbzB7r4kjOPD763sIsIRXNJkNt=S!85nK%r1fl3>37 zS}iRt#Io$jYo6yZckbMn`bP~Q2m(1A4gdhhaR2~^!vT)t#s#6JrG;MZJN$Dj2vGsJ zTrTS9=sEEWq41_N?(awJ1=xm={xYDaq7?G6}?+{kN>#}jq` zr~n!o8tCOk3W7kxjT;&osJOUTG5|pk$Zog8Xf(p(@r--~hcJeIAMH^X6+m-yGo`1e z|4-%S=4P5VZ=NIo!@a#;FVfS~@#2x-@pu3LUauDb5X}rx0az^-(y%P@^Yee!p#4re z`FuVU6&6Vb;P?A6bLLF++`kXbXoSOI2geyIKZeF1cE`B3QY(G0vH$=1kdwW z@WNbTDyHjzS5>!e-J-0lET~i}SZy{GnoI}=gBTbX05EhtuyEnRi3`x!*hnnPA}J{e z45Na@YK1{>c>Ylcf?-rxv}n=91ptOl#lr|Hl?pbS4IF1gZ*LD`IR(FV05@*@g8+cl zuyA&E!ekoS1A2SiSp56N6Ca?iu8uM@GjZq6ouS1)-vfA_$I_)sCq6)JZS8+HLaP-9 z!_Xc80LzvwoA>}VH8rGGtDkR#YFMon7z}#&e15E0v0~x_n9XJa01d0bRM}K83x_tLxX=ECLb!ohC|HZy}{J1&=}@RDAVS;sF3a z>84UTedhG2Zoa0Nwz^2=HP|4a6Q#zv|vm1K4afnl^13IF5tg?*{<*{eI~6 z`f))RUcA%kgj%fz0I1b!I2;ZrO5^bL7?{bc4TH|A`*#U%9JVKc^(YI zATKX(((sT{JtHvuzk7OmC=!Vv5D0)}Sv-CE6mq#74<0k3GG=29SCBOYP`XBYKy~gzPbUb_Z3@Vih4u=ED$;qOE zQc(a6H*Zp&-hj5YAE49e;Pd;i$9BN6`lm<55@5W-@XdrcRxT@4x>+)SRLK>gwu9hzQ8a%0h2% zFIImXTL>X_UAa2$`F!Hq|mubN43&_gDZp{=bAYu2n88vwJ}OoAXl zr_&)63dNMdjz`th)R0oCgxl?gLZJ}#Mu`HrQe90sxw)|0?ErxF>!o`VY&3Q8!UZA# zMxzm~?rwZ6A}|$wAyi*qPZ|x2yLW$#If<3Js;jFhJNuXL`FJc@BJMOT8sO~Nvy_{g zi|+1jY}~jpE&r4W`SYaJYT9R#IA88r*I-wr$%swg6|& zoS{f00=YtgO`m-hmjEL(%H`O!Y17yOoH%iUQd3jm@$_Nu-ap4Bz`?&Bqzr8a`uqE_ zef##Y1=wG{pE5Es&>!l@&OhypOMs()J4&g_RP^=rVPE;au>}BtJ-hdiTrS5KUw#pn z00#~npokE`p~HuyxhHt|@L>uB0;38erL3~DGGZ78yLXF!ULY!feP5Q-_~D9n#;5?cZrw_!PMwNtfNfj1(#a@hj0&K% zw3JSt9$g$Qb(NO>k$(JFw&BLjGN+io7Y$HSQbLuLm2tiJ;fiL~H|cPq1N<9%mqESi Sy2Ypf0000 Date: Fri, 22 Aug 2025 17:42:33 -0700 Subject: [PATCH 245/760] thaven carpo lang --- .../_Impstation/Entities/Mobs/Species/thaven.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml index 5200b90b81e0..89915a9d237d 100644 --- a/Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Species/thaven.yml @@ -72,6 +72,13 @@ hideLayersOnEquip: - Hair - Snout + - type: LanguageKnowledge + speaks: + - GalacticCommon + - Carptongue + understands: + - GalacticCommon + - Carptongue - type: Inventory templateId: thaven displacements: From 9880648f225e0082252ed74a5c08de4f463c9f79 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Sat, 23 Aug 2025 15:00:46 +0200 Subject: [PATCH 246/760] cleanup material doors (#39851) --- .../Doors/MaterialDoors/material_doors.yml | 73 +------------------ 1 file changed, 2 insertions(+), 71 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml b/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml index d22687faec30..1ce3d1b61c74 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity id: BaseMaterialDoor parent: BaseStructure name: door @@ -78,20 +78,10 @@ id: WoodDoor name: wooden door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/wood_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Door - bumpOpen: false - clickOpen: true - closeTimeOne: 0.2 - closeTimeTwo: 0.6 - openTimeOne: 0.6 - openTimeTwo: 0.2 openSound: path: /Audio/Effects/door_open.ogg closeSound: @@ -115,13 +105,9 @@ id: PaperDoor name: paper door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/paper_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Destructible thresholds: - trigger: @@ -143,13 +129,9 @@ id: PlasmaDoor name: plasma door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/plasma_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Damageable damageContainer: StructuralInorganic damageModifierSet: StructuralMetallicStrong @@ -169,13 +151,9 @@ id: GoldDoor name: gold door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/gold_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Construction graph: DoorGraph node: goldDoor @@ -184,13 +162,9 @@ id: SilverDoor name: silver door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/silver_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Construction graph: DoorGraph node: silverDoor @@ -199,13 +173,9 @@ id: BananiumDoor name: bananium door parent: BaseMaterialDoorNavMap - description: A door, where will it lead? components: - type: Sprite sprite: Structures/Doors/MineralDoors/bananium_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Construction graph: DoorGraph node: bananiumDoor @@ -223,9 +193,6 @@ components: - type: Sprite sprite: Structures/Doors/web_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - type: Construction graph: WebStructures node: door @@ -262,43 +229,14 @@ openSound: path: /Audio/Effects/rustle2.ogg - - type: entity id: CardDoor - parent: BaseStructure + parent: BaseMaterialDoorNavMap name: cardboard door - description: A door, where will it lead? components: - - type: InteractionOutline - type: Sprite sprite: Structures/Doors/MineralDoors/card_door.rsi - layers: - - state: closed - map: ["enum.DoorVisualLayers.Base"] - - type: AnimationPlayer - - type: Physics - bodyType: Static - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.49,-0.49,0.49,0.49" - density: 100 - mask: - - FullTileMask - layer: - - FlimsyLayer - type: Door - bumpOpen: false - clickOpen: true - canCrush: false - closeTimeOne: 0.2 - closeTimeTwo: 0.6 - openTimeOne: 0.6 - openTimeTwo: 0.2 - openingAnimationTime: 1.2 - closingAnimationTime: 1.2 openSound: path: /Audio/Effects/card_drag.ogg closeSound: @@ -308,7 +246,6 @@ Brute: path: "/Audio/Weapons/pierce.ogg" - - type: Appearance - type: Damageable damageContainer: StructuralInorganic damageModifierSet: Card @@ -331,12 +268,6 @@ max: 4 - !type:DoActsBehavior acts: [ "Destruction" ] - - type: Icon - sprite: Structures/Doors/MineralDoors/card_door.rsi - state: closed - type: Construction graph: DoorGraph node: cardDoor - - type: NavMapDoor - - type: Occluder - - type: BlockWeather From b9b5cda5b39b9cfde11cac217e408e59bcaefccf Mon Sep 17 00:00:00 2001 From: Dark Date: Thu, 13 Mar 2025 16:15:25 +0000 Subject: [PATCH 247/760] Merge pull request #1810 from among-us-pro/thaven-cleanup-ops thaven refactoring --- .../_Impstation/Thaven/Eui/MoodContainer.xaml | 31 +- .../Thaven/Eui/MoodContainer.xaml.cs | 11 + .../_Impstation/Thaven/Eui/ThavenMoodUi.xaml | 16 +- .../Thaven/Eui/ThavenMoodUi.xaml.cs | 22 +- .../_Impstation/Thaven/Eui/ThavenMoodsEui.cs | 6 +- .../_Impstation/Thaven/MoodDisplay.xaml | 12 +- .../_Impstation/Thaven/MoodDisplay.xaml.cs | 14 +- .../_Impstation/Thaven/ThavenMoodSystem.cs | 4 +- .../Thaven/ThavenMoodsBoundUserInterface.cs | 14 +- .../_Impstation/Thaven/ThavenMoodsMenu.xaml | 27 +- .../Thaven/ThavenMoodsMenu.xaml.cs | 4 +- .../Tests/_Impstation/Thaven/MoodTests.cs | 1 + .../Systems/AdminVerbSystem.Tools.cs | 5 +- .../Administration/Systems/AdminVerbSystem.cs | 4 +- .../_Impstation/Thaven/ThavenMoodSystem.cs | 282 +++++++++--------- .../_Impstation/Thaven/ThavenMoodsEui.cs | 28 +- .../Thaven/SharedThavenMoodSystem.cs | 12 +- .../_Impstation/Thaven/ThavenMoodPrototype.cs | 77 +++-- ...ndComponent.cs => ThavenMoodsComponent.cs} | 41 +-- 19 files changed, 321 insertions(+), 290 deletions(-) rename Content.Shared/_Impstation/Thaven/{ThavenMoodBoundComponent.cs => ThavenMoodsComponent.cs} (50%) diff --git a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml index 56b4791f4211..a92b1d50451e 100644 --- a/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml +++ b/Content.Client/_Impstation/Thaven/Eui/MoodContainer.xaml @@ -1,30 +1,25 @@ - - + + - - + + - + - + - - + + - +
- public bool TryAddMood(EntityUid uid, ThavenMoodPrototype moodProto, ThavenMoodsComponent? comp = null, bool allowConflict = false, bool notify = true) + public bool TryAddMood(Entity ent, ThavenMoodPrototype moodProto, bool allowConflict = false, bool notify = true) { - if (!Resolve(uid, ref comp)) - return false; - - if (!allowConflict && GetConflicts(uid, comp).Contains(moodProto.ID)) + if (!allowConflict && GetConflicts(ent).Contains(moodProto.ID)) return false; - AddMood(uid, RollMood(moodProto), comp, notify); + AddMood(ent, RollMood(moodProto), notify); return true; } - public bool TryAddRandomMood(EntityUid uid, string datasetProto, ThavenMoodsComponent? comp = null) + /// + /// Tries to add a random mood using a specific dataset. + /// + public bool TryAddRandomMood(Entity ent, string datasetProto, bool notify = true) { - if (!Resolve(uid, ref comp)) - return false; - - if (TryPick(datasetProto, out var moodProto, GetActiveMoods(uid, comp))) + if (TryPick(datasetProto, out var moodProto, GetActiveMoods(ent))) { - AddMood(uid, RollMood(moodProto), comp); + AddMood(ent, RollMood(moodProto), notify); return true; } return false; } - public bool TryAddRandomMood(EntityUid uid, ThavenMoodsComponent? comp = null) + /// + /// Tries to add a random mood using . + /// + public bool TryAddRandomMood(Entity ent, bool notify = true) { - if (!Resolve(uid, ref comp)) - return false; - - var datasetProto = _proto.Index(RandomThavenMoodDataset).Pick(); + var datasetProto = _proto.Index(RandomThavenMoodDataset).Pick(); + return TryAddRandomMood(ent, datasetProto, notify); + } - return TryAddRandomMood(uid, datasetProto, comp); + /// + /// Tries to add a random mood from , which is the same as emagging. + /// + public bool AddWildcardMood(Entity ent, bool notify = true) + { + return TryAddRandomMood(ent, WildcardDataset, notify); } - public void SetMoods(EntityUid uid, IEnumerable moods, ThavenMoodsComponent? comp = null, bool notify = true) + /// + /// Set the moods for a thaven directly. + /// This does NOT check conflicts so be careful with what you set! + /// + public void SetMoods(Entity ent, IEnumerable moods, bool notify = true) { - if (!Resolve(uid, ref comp)) - return; + ent.Comp.Moods = moods.ToList(); + Dirty(ent); - comp.Moods = moods.ToList(); if (notify) - NotifyMoodChange((uid, comp)); - - UpdateBUIState(uid, comp); + NotifyMoodChange(ent); + else + UpdateBUIState(ent); } - public HashSet GetConflicts(IEnumerable moods) + public HashSet> GetConflicts(IEnumerable moods) { - var conflicts = new HashSet(); + var conflicts = new HashSet>(); foreach (var mood in moods) { - conflicts.Add(mood.ProtoId); // Specific moods shouldn't be added twice + if (mood.ProtoId is {} id) + conflicts.Add(id); // Specific moods shouldn't be added twice conflicts.UnionWith(mood.Conflicts); } return conflicts; } - public HashSet GetConflicts(EntityUid uid, ThavenMoodsComponent? moods = null) + /// + /// Get the conflicts for a thaven's active moods. + /// + public HashSet> GetConflicts(Entity ent) { // TODO: Should probably cache this when moods get updated - - if (!Resolve(uid, ref moods)) - return new(); - - var conflicts = GetConflicts(GetActiveMoods(uid, moods)); - - return conflicts; + return GetConflicts(GetActiveMoods(ent)); } - public HashSet GetMoodProtoSet(IEnumerable moods) + /// + /// Maps some moods to their ids. + /// The hashset returned is reused and so you must not modify it. + /// + public HashSet> GetMoodProtoSet(IEnumerable moods) { - var moodProtos = new HashSet(); + _moodProtos.Clear(); foreach (var mood in moods) - if (!string.IsNullOrEmpty(mood.ProtoId)) - moodProtos.Add(mood.ProtoId); - return moodProtos; + { + if (mood.ProtoId is {} id) + _moodProtos.Add(id); + } + + return _moodProtos; } /// /// Return a list of the moods that are affecting this entity. /// - public List GetActiveMoods(EntityUid uid, ThavenMoodsComponent? comp = null, bool includeShared = true) + public List GetActiveMoods(Entity ent, bool includeShared = true) { - if (!Resolve(uid, ref comp)) - return []; + if (includeShared && ent.Comp.FollowsSharedMoods) + return new List(SharedMoods.Concat(ent.Comp.Moods)); - if (includeShared && comp.FollowsSharedMoods) - { - return new List(SharedMoods.Concat(comp.Moods)); - } - else - { - return comp.Moods; - } + return ent.Comp.Moods; } - private void OnThavenMoodInit(EntityUid uid, ThavenMoodsComponent comp, ComponentStartup args) + private void OnThavenMoodInit(Entity ent, ref MapInitEvent args) { - if (comp.LifeStage != ComponentLifeStage.Starting) - return; - // "Yes, and" moods - if (TryPick(YesAndDataset, out var mood, GetActiveMoods(uid, comp))) - TryAddMood(uid, mood, comp, true, false); + if (TryPick(YesAndDataset, out var mood, GetActiveMoods(ent))) + TryAddMood(ent, mood, true, false); // "No, and" moods - if (TryPick(NoAndDataset, out mood, GetActiveMoods(uid, comp))) - TryAddMood(uid, mood, comp, true, false); + if (TryPick(NoAndDataset, out mood, GetActiveMoods(ent))) + TryAddMood(ent, mood, true, false); - comp.Action = _actions.AddAction(uid, ActionViewMoods); + ent.Comp.Action = _actions.AddAction(ent.Owner, ActionViewMoods); } - private void OnThavenMoodShutdown(EntityUid uid, ThavenMoodsComponent comp, ComponentShutdown args) + private void OnThavenMoodShutdown(Entity ent, ref ComponentShutdown args) { - _actions.RemoveAction(uid, comp.Action); + _actions.RemoveAction(ent, ent.Comp.Action); } - protected override void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) + protected override void OnEmagged(Entity ent, ref GotEmaggedEvent args) { - if (!comp.CanBeEmagged) return; - base.OnEmagged(uid, comp, ref args); - TryAddRandomMood(uid, WildcardDataset, comp); + base.OnEmagged(ent, ref args); + if (!args.Handled) + return; + + AddWildcardMood(ent); } } diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs index 710179d590df..2dcd28ef7db5 100644 --- a/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs +++ b/Content.Server/_Impstation/Thaven/ThavenMoodsEui.cs @@ -10,8 +10,8 @@ namespace Content.Server._Impstation.Thaven; public sealed class ThavenMoodsEui : BaseEui { - private readonly ThavenMoodsSystem _thavenMoodsSystem; - private readonly EntityManager _entityManager; + private readonly ThavenMoodsSystem _moodsSystem; + private readonly EntityManager _entMan; private readonly IAdminManager _adminManager; private List _moods = new(); @@ -21,26 +21,25 @@ public sealed class ThavenMoodsEui : BaseEui public ThavenMoodsEui(ThavenMoodsSystem thavenMoodsSystem, EntityManager entityManager, IAdminManager manager) { - _thavenMoodsSystem = thavenMoodsSystem; - _entityManager = entityManager; + _moodsSystem = thavenMoodsSystem; + _entMan = entityManager; _adminManager = manager; _sawmill = Logger.GetSawmill("thaven-moods-eui"); } public override EuiStateBase GetNewState() { - return new ThavenMoodsEuiState(_moods, _entityManager.GetNetEntity(_target)); + return new ThavenMoodsEuiState(_moods, _entMan.GetNetEntity(_target)); } - public void UpdateMoods(ThavenMoodsComponent? comp, EntityUid player) + public void UpdateMoods(Entity ent) { if (!IsAllowed()) return; - var moods = _thavenMoodsSystem.GetActiveMoods(player, comp, false); - _target = player; - _moods = moods; - _sharedMoods = _thavenMoodsSystem.SharedMoods.ToList(); + _target = ent; + _moods = ent.Comp.Moods; + _sharedMoods = _moodsSystem.SharedMoods.ToList(); StateDirty(); } @@ -54,9 +53,14 @@ public override void HandleMessage(EuiMessageBase msg) if (!IsAllowed()) return; - var player = _entityManager.GetEntity(message.Target); + var uid = _entMan.GetEntity(message.Target); + if (!_entMan.TryGetComponent(uid, out var comp)) + { + _sawmill.Warning($"Entity {_entMan.ToPrettyString(uid)} does not have ThavenMoodsComponent!"); + return; + } - _thavenMoodsSystem.SetMoods(player, message.Moods); + _moodsSystem.SetMoods((uid, comp), message.Moods); } private bool IsAllowed() diff --git a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs index 73de1b84f369..2a00c2378783 100644 --- a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs +++ b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs @@ -11,8 +11,18 @@ public override void Initialize() SubscribeLocalEvent(OnEmagged); } - protected virtual void OnEmagged(EntityUid uid, ThavenMoodsComponent comp, ref GotEmaggedEvent args) + + protected virtual void OnEmagged(Entity ent, ref GotEmaggedEvent args) { + if (!_emag.CompareFlag(args.Type, EmagType.Interaction)) + return; + + if (_emag.CheckFlag(ent, EmagType.Interaction)) + return; + + if (ent.Owner == args.UserUid) + return; + args.Handled = true; } } diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs index fdf9dfac7b19..cc520d7ef531 100644 --- a/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodPrototype.cs @@ -1,9 +1,7 @@ -using System.Linq; using Content.Shared.Dataset; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; +using System.Linq; namespace Content.Shared._Impstation.Thaven; @@ -11,29 +9,37 @@ namespace Content.Shared._Impstation.Thaven; [Serializable, NetSerializable] public partial class ThavenMood { - [DataField(readOnly: true), ViewVariables(VVAccess.ReadOnly)] - public ProtoId ProtoId = string.Empty; + /// + /// The prototype this mood was created from. + /// Used for managing conflicts, this does not apply to admin-made moods. + /// + [DataField] + public ProtoId? ProtoId; /// - /// A locale string of the mood name. + /// A locale string of the mood name. Gets passed to + /// with . /// - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodName = string.Empty; + [DataField(required: true)] + public LocId MoodName; /// /// A locale string of the mood description. Gets passed to /// with . /// - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodDesc = string.Empty; + [DataField(required: true)] + public LocId MoodDesc; - [DataField(serverOnly: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] - [ViewVariables(VVAccess.ReadWrite)] - public HashSet Conflicts = new(); + /// + /// A list of mood IDs that this mood will conflict with. + /// + [DataField] + public HashSet> Conflicts = new(); /// /// Additional localized words for the , for things like random /// verbs and nouns. + /// Gets randomly picked from datasets in . /// [ViewVariables(VVAccess.ReadWrite)] public Dictionary MoodVars = new(); @@ -52,40 +58,49 @@ public string GetLocDesc() { return Loc.GetString(MoodDesc, GetLocArgs()); } + + /// + /// Create a shallow clone of this mood. + /// Used to prevent modifying prototypes. + /// + public ThavenMood ShallowClone() + { + return new ThavenMood() + { + ProtoId = ProtoId, + MoodName = MoodName, + MoodDesc = MoodDesc, + Conflicts = Conflicts, + MoodVars = MoodVars + }; + } } -[Prototype("thavenMood")] +[Prototype] [Serializable, NetSerializable] -public sealed partial class ThavenMoodPrototype : IPrototype +public sealed partial class ThavenMoodPrototype : ThavenMood, IPrototype { /// [IdDataField] public string ID { get; private set; } = default!; - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodName = string.Empty; - - [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] - public string MoodDesc = string.Empty; - - /// - /// A list of mood IDs that this mood will conflict with. - /// - [DataField("conflicts", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] - public HashSet Conflicts = new(); - /// /// Extra mood variables that will be randomly chosen and provided - /// to the call on . + /// for localizing and . /// - [DataField("moodVars", customTypeSerializer: typeof(PrototypeIdValueDictionarySerializer))] - public Dictionary MoodVarDatasets = new(); + [DataField("moodVars")] + public Dictionary> MoodVarDatasets = new(); /// /// If false, prevents the same variable from being rolled twice when rolling /// mood variables for this mood. Does not prevent the same mood variable /// from being present in other moods. /// - [DataField("allowDuplicateMoodVars"), ViewVariables(VVAccess.ReadWrite)] + [DataField] public bool AllowDuplicateMoodVars = false; + + public ThavenMoodPrototype() + { + ProtoId = ID; + } } diff --git a/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs b/Content.Shared/_Impstation/Thaven/ThavenMoodsComponent.cs similarity index 50% rename from Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs rename to Content.Shared/_Impstation/Thaven/ThavenMoodsComponent.cs index 12714579a500..5e224ef5cfa0 100644 --- a/Content.Shared/_Impstation/Thaven/ThavenMoodBoundComponent.cs +++ b/Content.Shared/_Impstation/Thaven/ThavenMoodsComponent.cs @@ -9,26 +9,35 @@ namespace Content.Shared._Impstation.Thaven.Components; [Access(typeof(SharedThavenMoodSystem))] public sealed partial class ThavenMoodsComponent : Component { - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + /// + /// Whether to include SharedMoods that all thaven have. + /// + [DataField, AutoNetworkedField] public bool FollowsSharedMoods = true; - [DataField, ViewVariables, AutoNetworkedField] + /// + /// The non-shared moods that are active. + /// + [DataField, AutoNetworkedField] public List Moods = new(); - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + /// + /// Whether to allow emagging to add a random wildcard mood. + /// + [DataField, AutoNetworkedField] public bool CanBeEmagged = true; - [DataField, ViewVariables(VVAccess.ReadWrite), AutoNetworkedField] + /// + /// Notification sound played if your moods change. + /// + [DataField, AutoNetworkedField] public SoundSpecifier? MoodsChangedSound = new SoundPathSpecifier("/Audio/_Impstation/Thaven/moods_changed.ogg"); - [DataField(serverOnly: true), ViewVariables] + [DataField(serverOnly: true)] public EntityUid? Action; } -public sealed partial class ToggleMoodsScreenEvent : InstantActionEvent -{ - -} +public sealed partial class ToggleMoodsScreenEvent : InstantActionEvent; [NetSerializable, Serializable] public enum ThavenMoodsUiKey : byte @@ -36,15 +45,11 @@ public enum ThavenMoodsUiKey : byte Key } +/// +/// BUI state to tell the client what the shared moods are. +/// [Serializable, NetSerializable] -public sealed class ThavenMoodsBuiState : BoundUserInterfaceState +public sealed class ThavenMoodsBuiState(List sharedMoods) : BoundUserInterfaceState { - public List Moods; - public List SharedMoods; - - public ThavenMoodsBuiState(List moods, List sharedMoods) - { - Moods = moods; - SharedMoods = sharedMoods; - } + public readonly List SharedMoods = sharedMoods; } From f71bf35af38b0f4b646fca119ff77220a73ea7a9 Mon Sep 17 00:00:00 2001 From: walksanatora Date: Sat, 23 Aug 2025 10:50:18 -0700 Subject: [PATCH 248/760] fix some compile errors. --- Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs | 5 ++++- Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs index dabc2378c15b..376af2a30245 100644 --- a/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs +++ b/Content.Server/_Impstation/Thaven/ThavenMoodSystem.cs @@ -18,6 +18,7 @@ using Robust.Shared.Random; using Content.Shared._Impstation.CCVar; using Robust.Server.Audio; +using Content.Shared.Actions.Components; namespace Content.Server._Impstation.Thaven; @@ -359,7 +360,9 @@ private void OnThavenMoodInit(Entity ent, ref MapInitEvent private void OnThavenMoodShutdown(Entity ent, ref ComponentShutdown args) { - _actions.RemoveAction(ent, ent.Comp.Action); + var act = ent.Comp.Action; + if (TryComp(act, out var action)) + _actions.RemoveAction(act); } protected override void OnEmagged(Entity ent, ref GotEmaggedEvent args) diff --git a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs index 2a00c2378783..dd1fad24c46c 100644 --- a/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs +++ b/Content.Shared/_Impstation/Thaven/SharedThavenMoodSystem.cs @@ -5,6 +5,7 @@ namespace Content.Shared._Impstation.Thaven; public abstract class SharedThavenMoodSystem : EntitySystem { + [Dependency] private readonly EmagSystem _emag = default!; public override void Initialize() { base.Initialize(); From 3f5f15eb75b2b7e137cfde990491e6ad998450e8 Mon Sep 17 00:00:00 2001 From: biteless-dot <23003816+biteless-dot@users.noreply.github.com> Date: Sat, 23 Aug 2025 11:34:43 -0700 Subject: [PATCH 249/760] add gamerule for killers shuttle --- Resources/Prototypes/_StarLight/GameRules/events.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Prototypes/_StarLight/GameRules/events.yml b/Resources/Prototypes/_StarLight/GameRules/events.yml index aab8b8f98593..30ff63999a54 100644 --- a/Resources/Prototypes/_StarLight/GameRules/events.yml +++ b/Resources/Prototypes/_StarLight/GameRules/events.yml @@ -218,3 +218,11 @@ max: 1 pickPlayer: false +# Security Shuttle +- type: entity + parent: BaseGameRule + id: SecurityShuttleSpawn_KillerTamashi + components: + - type: RuleGrids + - type: LoadMapRule + gridPath: /Maps/_Starlight/Shuttles/KillerTamashi-SecShuttle.yml From 5c206ede67b0f3feb413068000f08a5031cab067 Mon Sep 17 00:00:00 2001 From: RedBookcase Date: Sat, 23 Aug 2025 13:32:15 -0700 Subject: [PATCH 250/760] Added more Derelict Cyborgs. (#38159) * Added more Derelict Borgs. * minor fix & salvage borg instead of mining borg name. * I LOVE CAPITALIZATION! * Fixed Derelict Engineer Cyborg name and added unshaded crystal layer. * Ordering fixes & other cleanup. * Updated Derelict Salvage Cyborg Sprites. * New Salvage borg sprites. * Updated module comments. * Update events.yml Extended the Derelict Syndicate Assault Borg's spawn timer to 25 minutes from 15. * Fix for new borg hands * Update events.yml --------- Co-authored-by: RedBookcase --- .../ghost/roles/ghost-role-component.ftl | 17 +- .../Entities/Markers/Spawners/ghost_roles.yml | 60 + .../Mobs/Cyborgs/base_borg_chassis.yml | 14 + .../Entities/Mobs/Cyborgs/borg_chassis.yml | 165 +- .../Entities/Mobs/Player/silicon.yml | 182 ++- .../Specific/Robotics/borg_modules.yml | 88 +- .../Objects/Weapons/Guns/SMGs/smgs.yml | 41 + .../Objects/Weapons/Melee/e_sword.yml | 9 +- Resources/Prototypes/GameRules/events.yml | 135 +- .../Actions/actions_borg.rsi/meta.json | 8 +- .../syndicate-c20r-module.png | Bin 0 -> 675 bytes .../syndicate-desword-module.png | Bin 0 -> 782 bytes .../syndicate-esword-module.png | Bin 782 -> 560 bytes .../Silicon/chassis.rsi/engineer_derelict.png | Bin 0 -> 3312 bytes .../chassis.rsi/engineer_derelict_crystal.png | Bin 0 -> 1333 bytes .../Silicon/chassis.rsi/janitor_derelict.png | Bin 0 -> 4522 bytes .../chassis.rsi/janitor_moving_derelict.png | Bin 0 -> 5502 bytes .../Silicon/chassis.rsi/medical_derelict.png | Bin 0 -> 4171 bytes .../chassis.rsi/medical_moving_derelict.png | Bin 0 -> 4378 bytes .../Mobs/Silicon/chassis.rsi/meta.json | 1446 +++++++++-------- .../Silicon/chassis.rsi/miner_derelict.png | Bin 0 -> 3494 bytes .../chassis.rsi/miner_moving_derelict.png | Bin 0 -> 4363 bytes .../Silicon/chassis.rsi/synd_sec_derelict.png | Bin 0 -> 3707 bytes .../chassis.rsi/synd_sec_derelict_e.png | Bin 0 -> 824 bytes .../chassis.rsi/synd_sec_derelict_l.png | Bin 0 -> 924 bytes 25 files changed, 1468 insertions(+), 697 deletions(-) create mode 100644 Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-c20r-module.png create mode 100644 Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-desword-module.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict_crystal.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_moving_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/medical_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/medical_moving_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/miner_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/miner_moving_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_e.png create mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_l.png diff --git a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl index ce52b886550b..a578adf82b78 100644 --- a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl @@ -244,9 +244,24 @@ ghost-role-information-syndicate-cyborg-assault-name = Syndicate Assault Cyborg ghost-role-information-syndicate-cyborg-saboteur-name = Syndicate Saboteur Cyborg ghost-role-information-syndicate-cyborg-description = The Syndicate needs reinforcements. You, a cold silicon killing machine, will help them. -ghost-role-information-derelict-cyborg-name = Derelict Cyborg +ghost-role-information-derelict-engineering-cyborg-name = Derelict Engineer Cyborg +ghost-role-information-derelict-engineering-cyborg-description = You are an engineer cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. + +ghost-role-information-derelict-cyborg-name = Derelict Generic Cyborg ghost-role-information-derelict-cyborg-description = You are a regular cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. +ghost-role-information-derelict-janitor-cyborg-name = Derelict Janitor Cyborg +ghost-role-information-derelict-janitor-cyborg-description = You are a janitor cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. + +ghost-role-information-derelict-medical-cyborg-name = Derelict Medical Cyborg +ghost-role-information-derelict-medical-cyborg-description = You are a medical cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. + +ghost-role-information-derelict-mining-cyborg-name = Derelict Salvage Cyborg +ghost-role-information-derelict-mining-cyborg-description = You are a salvage cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. + +ghost-role-information-derelict-syndicate-assault-cyborg-name = Derelict Syndicate Assault Cyborg +ghost-role-information-derelict-syndicate-assault-cyborg-description = You are an early model syndicate assault cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station. + ghost-role-information-security-name = Security ghost-role-information-security-description = You are part of a security task force, but seem to have found yourself in a strange situation... diff --git a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml index e662a8b2119f..5815dbba4795 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml @@ -211,6 +211,18 @@ - sprite: Mobs/Aliens/paradox_clone.rsi state: preview +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: SpawnPointGhostDerelictCyborg + id: SpawnPointGhostDerelictEngineeringCyborg + components: + - type: GhostRole + name: ghost-role-information-derelict-engineering-cyborg-name + description: ghost-role-information-derelict-engineering-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: entity categories: [ HideSpawnMenu, Spawner ] parent: BaseAntagSpawner @@ -229,6 +241,54 @@ - sprite: Mobs/Silicon/chassis.rsi state: derelict_icon +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: SpawnPointGhostDerelictCyborg + id: SpawnPointGhostDerelictJanitorCyborg + components: + - type: GhostRole + name: ghost-role-information-derelict-janitor-cyborg-name + description: ghost-role-information-derelict-janitor-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: SpawnPointGhostDerelictCyborg + id: SpawnPointGhostDerelictMedicalCyborg + components: + - type: GhostRole + name: ghost-role-information-derelict-medical-cyborg-name + description: ghost-role-information-derelict-medical-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: SpawnPointGhostDerelictCyborg + id: SpawnPointGhostDerelictMiningCyborg + components: + - type: GhostRole + name: ghost-role-information-derelict-mining-cyborg-name + description: ghost-role-information-derelict-mining-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: SpawnPointGhostDerelictCyborg + id: SpawnPointGhostDerelictSyndicateAssaultCyborg + components: + - type: GhostRole + name: ghost-role-information-derelict-syndicate-assault-cyborg-name + description: ghost-role-information-derelict-syndicate-assault-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: entity categories: [ HideSpawnMenu, Spawner ] parent: BaseAntagSpawner diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 34fdbbd74b4d..4b170af6beaf 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -353,6 +353,7 @@ - Syndicate - type: ActiveRadio channels: + - Binary - Syndicate - type: ShowSyndicateIcons - type: MovementAlwaysTouching @@ -386,6 +387,19 @@ chance: 1 - type: ShowJobIcons +- type: entity + id: BaseBorgChassisSyndicateDerelict #For assault borg and maybe others in time + parent: BaseBorgChassisSyndicate + abstract: true + components: + - type: SiliconLawProvider + laws: SyndicateStatic #Non-subverted version so they can still be changed + - type: StartIonStormed + ionStormAmount: 3 + - type: IonStormTarget + chance: 1 + - type: ShowJobIcons + - type: entity parent: BaseBorgChassisNotIonStormable id: BaseXenoborgChassis diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml index 87b8d54a9773..1b9fbed3ac32 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml @@ -206,7 +206,7 @@ map: ["light"] visible: false - type: BorgChassis - maxModules: 5 # the sixth one broke lol + maxModules: 5 # One less module slot than the regular module to reflect this being a "broken" cyborg. moduleWhitelist: tags: - BorgModuleGeneric @@ -218,4 +218,165 @@ interactSuccessString: petting-success-derelict-cyborg interactFailureString: petting-failure-derelict-cyborg interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg \ No newline at end of file + path: /Audio/Ambience/Objects/periodic_beep.ogg + +- type: entity + parent: BaseBorgChassisDerelict + id: EngineeringBorgChassisDerelict + name: derelict engineer cyborg + description: A man-machine hybrid that assists the engineering department. This one seems to have chunks of strange crystals pockmarking its surface. + components: + - type: Sprite + layers: + - state: engineer_derelict + - state: engineer_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: engineer_derelict_crystal #This layer and the layer below are duplicated in order to create a more mellow unshaded layer. See https://github.com/space-wizards/space-station-14/pull/37869 for more info on the method. + shader: unshaded + - state: engineer_derelict_crystal + shader: shaded + - state: engineer_l + shader: unshaded + map: ["light"] + visible: false + - type: BorgChassis + maxModules: 5 # One less module slot than the regular module to reflect this being a "broken" cyborg. + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleEngineering + hasMindState: engineer_e + noMindState: engineer_e_r + +- type: entity + parent: BaseBorgChassisDerelict + id: JanitorBorgChassisDerelict + name: derelict janitor cyborg + description: A man-machine hybrid that assists the service department. It's a bigger mess than anything it can clean up. + components: + - type: Sprite + layers: + - state: janitor_derelict + map: ["movement"] + - state: janitor_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: janitor_l + shader: unshaded + map: ["light"] + visible: false + - type: SpriteMovement + movementLayers: + movement: + state: janitor_moving_derelict + noMovementLayers: + movement: + state: janitor_derelict + - type: BorgChassis + maxModules: 5 # One less module slot than the regular module to reflect this being a "broken" cyborg. + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleJanitor + hasMindState: janitor_e + noMindState: janitor_e_r + +- type: entity + parent: BaseBorgChassisDerelict + id: MedicalBorgChassisDerelict + name: derelict medical cyborg + description: A man-machine hybrid that assists the medical department. This one's needles don't look very sanitary. + components: + - type: Sprite + layers: + - state: medical_derelict + map: ["movement"] + - state: medical_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: medical_l + shader: unshaded + map: ["light"] + visible: false + - type: SpriteMovement + movementLayers: + movement: + state: medical_moving_derelict + noMovementLayers: + movement: + state: medical_derelict + - type: BorgChassis + maxModules: 6 # One less module slot than the regular module to reflect this being a "broken" cyborg. + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleMedical + hasMindState: medical_e + noMindState: medical_e_r + +- type: entity + parent: BaseBorgChassisDerelict + id: MiningBorgChassisDerelict + name: derelict salvage cyborg + description: A man-machine hybrid that assists the cargo department. This one has seen the wrong side of a gibtonite chunk. + components: + - type: Sprite + layers: + - state: miner_derelict + map: ["movement"] + - state: miner_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: miner_l + shader: unshaded + map: ["light"] + visible: false + - type: SpriteMovement + movementLayers: + movement: + state: miner_moving_derelict + noMovementLayers: + movement: + state: miner_derelict + - type: BorgChassis + maxModules: 6 # One less module slot than the regular module to reflect this being a "broken" cyborg. + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleCargo + hasMindState: miner_e + noMindState: miner_e_r + +- type: entity + parent: BaseBorgChassisSyndicateDerelict + id: SyndicateAssaultBorgChassisDerelict + name: derelict syndicate assault cyborg + description: A lean, mean killing machine with access to a variety of deadly modules. This one is more rust-orange than blood-red. + components: + - type: Sprite + layers: + - state: synd_sec_derelict + - state: synd_sec_e + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: synd_sec_l + shader: unshaded + map: ["light"] + visible: false + - type: BorgChassis + maxModules: 3 + moduleWhitelist: # Note - the Derelict Assault Borg does not have a traversal module. This is intentional as Assault Borgs have space traversal with their c20 and free space movement, and they can navigate to the station using the pinpointer. + tags: + - BorgModuleGeneric + - BorgModuleSyndicate + - BorgModuleSyndicateAssault + hasMindState: synd_sec_derelict_e + noMindState: synd_sec_derelict + - type: Construction + node: derelictcyborg diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index 303f7dc67659..c2025bb663c6 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -383,7 +383,7 @@ borg_module: - BorgModuleOperative - BorgModuleL6C - - BorgModuleEsword + - BorgModuleDoubleEsword - type: ItemSlots slots: cell_slot: @@ -453,8 +453,44 @@ - PlayerBorgSyndicateSaboteurGhostRole - type: entity - id: PlayerBorgDerelict + parent: EngineeringBorgChassisDerelict + id: PlayerEngineeringBorgDerelict + suffix: Battery, Module + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleTool + - BorgModuleFireExtinguisher + - BorgModuleConstruction + - BorgModuleRCD + - BorgModuleCable + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHigh + - type: RandomMetadata + nameSegments: [NamesBorg] + +- type: entity + parent: PlayerEngineeringBorgDerelict + id: PlayerEngineeringBorgDerelictGhostRole + suffix: Ghost role + components: + - type: GhostRole + name: ghost-role-information-derelict-engineering-cyborg-name + description: ghost-role-information-derelict-engineering-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: GhostTakeoverAvailable + +- type: entity parent: BorgChassisDerelict + id: PlayerBorgDerelict suffix: Battery, Module components: - type: ContainerFill @@ -473,8 +509,8 @@ nameSegments: [NamesBorg] - type: entity - id: PlayerBorgDerelictGhostRole parent: PlayerBorgDerelict + id: PlayerBorgDerelictGhostRole suffix: Ghost role components: - type: GhostRole @@ -484,3 +520,143 @@ raffle: settings: default - type: GhostTakeoverAvailable + +- type: entity + parent: JanitorBorgChassisDerelict + id: PlayerJanitorBorgDerelict + suffix: Battery, Module + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleTool + - BorgModuleFireExtinguisher + - BorgModuleCleaning + - BorgModuleCustodial + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHigh + - type: RandomMetadata + nameSegments: [NamesBorg] + +- type: entity + parent: PlayerJanitorBorgDerelict + id: PlayerJanitorBorgDerelictGhostRole + suffix: Ghost role + components: + - type: GhostRole + name: ghost-role-information-derelict-janitor-cyborg-name + description: ghost-role-information-derelict-janitor-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: GhostTakeoverAvailable + +- type: entity + parent: MedicalBorgChassisDerelict + id: PlayerMedicalBorgDerelict + suffix: Battery, Module + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleTool + - BorgModuleFireExtinguisher + - BorgModuleChemical + - BorgModuleTopicals + - BorgModuleRescue + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHigh + - type: RandomMetadata + nameSegments: [NamesBorg] + +- type: entity + parent: PlayerMedicalBorgDerelict + id: PlayerMedicalBorgDerelictGhostRole + suffix: Ghost role + components: + - type: GhostRole + name: ghost-role-information-derelict-medical-cyborg-name + description: ghost-role-information-derelict-medical-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: GhostTakeoverAvailable + +- type: entity + parent: MiningBorgChassisDerelict + id: PlayerMiningBorgDerelict + suffix: Battery, Module + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleTool #No fire extinguisher, traversal is better + - BorgModuleMining + - BorgModuleTraversal + - BorgModuleAppraisal + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHigh + - type: RandomMetadata + nameSegments: [NamesBorg] + +- type: entity + parent: PlayerMiningBorgDerelict + id: PlayerMiningBorgDerelictGhostRole + suffix: Ghost role + components: + - type: GhostRole + name: ghost-role-information-derelict-mining-cyborg-name + description: ghost-role-information-derelict-mining-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: GhostTakeoverAvailable + +- type: entity + parent: SyndicateAssaultBorgChassisDerelict + id: PlayerSyndicateAssaultBorgDerelict + suffix: Battery, Module + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleOperative + - BorgModuleC20r + - BorgModuleEsword + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHyper + - type: RandomMetadata + nameSegments: [NamesDeathCommando] + +- type: entity + parent: PlayerSyndicateAssaultBorgDerelict + id: PlayerBorgSyndicateDerelictGhostRole + suffix: Ghost role + components: + - type: GhostRole + name: ghost-role-information-derelict-syndicate-assault-cyborg-name + description: ghost-role-information-derelict-syndicate-assault-cyborg-description + rules: ghost-role-information-silicon-rules + raffle: + settings: default + - type: GhostTakeoverAvailable diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml index 02b1afdbc55e..2a971d71ea90 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml @@ -1132,8 +1132,8 @@ #syndicate modules - type: entity - id: BorgModuleSyndicateWeapon parent: [ BaseBorgModule, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleSyndicateWeapon name: weapon cyborg module components: - type: Sprite @@ -1168,8 +1168,8 @@ price: 2500 - type: entity - id: BorgModuleOperative parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleOperative name: operative cyborg module description: A module that comes with a crowbar, an Emag, an Access Breaker and a syndicate pinpointer. components: @@ -1187,42 +1187,76 @@ icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-operative-module } - type: entity - id: BorgModuleEsword parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleEsword name: energy sword cyborg module - description: A module that comes with a double energy sword. + description: A weapons module that comes with an energy sword. components: - - type: Sprite - layers: - - state: syndicate - - state: icon-syndicate - - type: ItemBorgModule - hands: - - item: CyborgEnergySwordDouble - - item: PinpointerSyndicateNuclear - - type: BorgModuleIcon - icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-esword-module } + - type: Sprite + layers: + - state: syndicate + - state: icon-syndicate + - type: ItemBorgModule + hands: + - item: CyborgEnergySword + - item: PinpointerSyndicateNuclear + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-esword-module } + +- type: entity + id: BorgModuleDoubleEsword + parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule, BaseSyndicateContraband ] + name: double energy sword cyborg module + description: A weapons module that comes with a double energy sword. + components: + - type: Sprite + layers: + - state: syndicate + - state: icon-syndicate + - type: ItemBorgModule + hands: + - item: CyborgEnergySwordDouble + - item: PinpointerSyndicateNuclear + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-desword-module } - type: entity - id: BorgModuleL6C parent: [ BaseBorgModuleSyndicateAssault, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleL6C name: L6C ROW cyborg module - description: A module that comes with a L6C. + description: A weapons module that comes with a L6C. components: - - type: Sprite - layers: - - state: syndicate - - state: icon-syndicate - - type: ItemBorgModule - hands: - - item: WeaponLightMachineGunL6C - - item: PinpointerSyndicateNuclear - - type: BorgModuleIcon - icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-l6c-module } + - type: Sprite + layers: + - state: syndicate + - state: icon-syndicate + - type: ItemBorgModule + hands: + - item: WeaponLightMachineGunL6C + - item: PinpointerSyndicateNuclear + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-l6c-module } + +- type: entity + parent: [ BaseBorgModuleSyndicateAssault, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleC20r + name: C20-r ROW cyborg module + description: A weapons module that comes with a burst-fire C-20r. + components: + - type: Sprite + layers: + - state: syndicate + - state: icon-syndicate + - type: ItemBorgModule + hands: + - item: WeaponSubMachineGunC20rROW + - item: PinpointerSyndicateNuclear + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-c20r-module } - type: entity - id: BorgModuleMartyr parent: [ BaseBorgModule, BaseProviderBorgModule, BaseSyndicateContraband ] + id: BorgModuleMartyr name: martyr cyborg module description: "A module that comes with an explosive you probably don't want to handle yourself." components: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/SMGs/smgs.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/SMGs/smgs.yml index f069b4a918b4..2ecaaec89ebd 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/SMGs/smgs.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/SMGs/smgs.yml @@ -123,6 +123,47 @@ - type: StaticPrice price: 5000 +- type: entity + name: C-20r ROW #I think ROW stands for Recharging Onboard Weapon so i'm following the L6C's example + id: WeaponSubMachineGunC20rROW + parent: BaseItem + description: A burst-fire C-20r submachine gun for use by cyborgs. Creates .35 caliber ammo on the fly from an internal ammo fabricator, which slowly self-charges. + components: + - type: Gun + minAngle: 2 + maxAngle: 16 + angleIncrease: 4 + angleDecay: 16 + fireRate: 8 + burstFireRate: 8 + selectedMode: Burst + availableModes: + - Burst + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/c-20r.ogg + - type: Sprite + sprite: Objects/Weapons/Guns/SMGs/c20r.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-5 + map: ["enum.GunVisualLayers.Mag"] + - type: Item + size: Huge + - type: ContainerContainer + containers: + ballistic-ammo: !type:Container + - type: ProjectileBatteryAmmoProvider + proto: CartridgePistol + fireCost: 100 + - type: Battery + maxCharge: 3000 + startingCharge: 3000 + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 25 + - type: AmmoCounter + - type: entity name: Drozd parent: [BaseWeaponSubMachineGun, BaseSecurityContraband] diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index f634425006a3..5f431416e72e 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -397,10 +397,17 @@ spread: 75 # Borgs + +- type: entity + parent: EnergySword + id: CyborgEnergySword + suffix: For Borgs + description: A very loud & dangerous sword with a beam made of pure, concentrated plasma. Specially designed for syndicate cyborgs. + - type: entity - suffix: One-Handed, For Borgs parent: EnergySwordDouble id: CyborgEnergySwordDouble # why is this invalid if ID is BorgEnergySwordDouble + suffix: One-Handed, For Borgs description: Syndicate Command Interns thought that having one blade on the energy sword was not enough. Specially designed for syndicate cyborgs. components: # could add energy-draining like the L6C - type: Wieldable diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index acd3d4a2b8d4..c9e612c7f531 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -32,7 +32,8 @@ - id: ClosetSkeleton - id: KingRatMigration - id: RevenantSpawn - - id: DerelictCyborgSpawn + - !type:NestedSelector + tableId: DerelictBorgEventTable - type: entityTable id: ModerateAntagEventsTable @@ -45,6 +46,25 @@ - id: ZombieOutbreak - id: LoneOpsSpawn - id: WizardSpawn + - !type:NestedSelector + tableId: DerelictBorgEventTable + +- type: entityTable + id: DerelictBorgEventTable #For Derelict Borg spawns + table: !type:GroupSelector + children: + - !type:GroupSelector # Standard NT Borgs + weight: 85 + children: + - id: DerelictEngineerCyborgSpawn + - id: DerelictGenericCyborgSpawn + - id: DerelictJanitorCyborgSpawn + - id: DerelictMedicalCyborgSpawn + - id: DerelictMiningCyborgSpawn + - !type:GroupSelector # Other Borgs + weight: 15 + children: + - id: DerelictSyndicateAssaultCyborgSpawn - type: entity id: BaseStationEvent @@ -542,7 +562,7 @@ earliestStart: 35 weight: 5.5 minimumPlayers: 20 - duration: null # LoneOpsSpawn needs an infinite duration so that it inherits the NukeOpsRule things of an actually appropriate end scrreen (not always "Neutral outcome!") and... ending the game if the station is nuked. + duration: null # LoneOpsSpawn needs an infinite duration so that it inherits the NukeOpsRule things of an actually appropriate end screen (not always "Neutral outcome!") and... ending the game if the station is nuked. - type: RuleGrids - type: LoadMapRule gridPath: /Maps/Shuttles/ShuttleEvent/striker.yml @@ -673,10 +693,31 @@ - type: entity parent: BaseGameRule - id: DerelictCyborgSpawn + id: DerelictEngineerCyborgSpawn components: - type: StationEvent - weight: 5 + weight: 2.5 + earliestStart: 15 + reoccurrenceDelay: 20 + minimumPlayers: 4 + duration: null + - type: SpaceSpawnRule + spawnDistance: 0 + - type: AntagSpawner + prototype: PlayerEngineeringBorgDerelictGhostRole + - type: AntagSelection + definitions: + - spawnerPrototype: SpawnPointGhostDerelictEngineeringCyborg + min: 1 + max: 1 + pickPlayer: false + +- type: entity + parent: BaseGameRule + id: DerelictGenericCyborgSpawn + components: + - type: StationEvent + weight: 2.5 earliestStart: 15 reoccurrenceDelay: 20 minimumPlayers: 4 @@ -684,10 +725,94 @@ - type: SpaceSpawnRule spawnDistance: 0 - type: AntagSpawner - prototype: PlayerBorgDerelict + prototype: PlayerBorgDerelictGhostRole - type: AntagSelection definitions: - spawnerPrototype: SpawnPointGhostDerelictCyborg min: 1 max: 1 pickPlayer: false + +- type: entity + parent: BaseGameRule + id: DerelictJanitorCyborgSpawn + components: + - type: StationEvent + weight: 2.5 + earliestStart: 15 + reoccurrenceDelay: 20 + minimumPlayers: 4 + duration: null + - type: SpaceSpawnRule + spawnDistance: 0 + - type: AntagSpawner + prototype: PlayerJanitorBorgDerelictGhostRole + - type: AntagSelection + definitions: + - spawnerPrototype: SpawnPointGhostDerelictJanitorCyborg + min: 1 + max: 1 + pickPlayer: false + +- type: entity + parent: BaseGameRule + id: DerelictMedicalCyborgSpawn + components: + - type: StationEvent + weight: 2.5 + earliestStart: 15 + reoccurrenceDelay: 20 + minimumPlayers: 4 + duration: null + - type: SpaceSpawnRule + spawnDistance: 0 + - type: AntagSpawner + prototype: PlayerMedicalBorgDerelictGhostRole + - type: AntagSelection + definitions: + - spawnerPrototype: SpawnPointGhostDerelictMedicalCyborg + min: 1 + max: 1 + pickPlayer: false + +- type: entity + parent: BaseGameRule + id: DerelictMiningCyborgSpawn + components: + - type: StationEvent + weight: 2.5 + earliestStart: 15 + reoccurrenceDelay: 20 + minimumPlayers: 4 + duration: null + - type: SpaceSpawnRule + spawnDistance: 0 + - type: AntagSpawner + prototype: PlayerMiningBorgDerelictGhostRole + - type: AntagSelection + definitions: + - spawnerPrototype: SpawnPointGhostDerelictMiningCyborg + min: 1 + max: 1 + pickPlayer: false + +- type: entity + parent: BaseGameRule + id: DerelictSyndicateAssaultCyborgSpawn + components: + - type: StationEvent + weight: 2.5 + earliestStart: 25 + reoccurrenceDelay: 20 + minimumPlayers: 15 + duration: null + - type: SpaceSpawnRule + spawnDistance: 0 + - type: AntagSpawner + prototype: PlayerBorgSyndicateDerelictGhostRole + - type: AntagSelection + definitions: + - spawnerPrototype: SpawnPointGhostDerelictSyndicateAssaultCyborg + min: 1 + max: 1 + pickPlayer: false diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json b/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json index ac631e029421..ae485c26c5bf 100644 --- a/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json +++ b/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/cdbcb1e858b11f083994a7a269ed67ef5b452ce9, Module actions by Scarky0. chem, adv-chem, and adv-mining by mubururu_, xenoborg actions by Samuka-C (github), advclown by ThatGuyUSA", + "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/cdbcb1e858b11f083994a7a269ed67ef5b452ce9, Module actions by Scarky0. chem, adv-chem, and adv-mining by mubururu_, xenoborg actions by Samuka-C (github), advclown by ThatGuyUSA. c20r and esword by RedBookcase on Github.", "size": { "x": 32, "y": 32 @@ -106,12 +106,18 @@ { "name":"syndicate-operative-module" }, + { + "name":"syndicate-desword-module" + }, { "name":"syndicate-esword-module" }, { "name":"syndicate-l6c-module" }, + { + "name":"syndicate-c20r-module" + }, { "name":"syndicate-martyr-module" }, diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-c20r-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-c20r-module.png new file mode 100644 index 0000000000000000000000000000000000000000..52c14b26516bb4737c6e265684b8958230753d08 GIT binary patch literal 675 zcmV;U0$lxxP)bA-DyS%Z-z3EliumWMd%$ooiISyge^G{wM)$8=ecIYD}nzV)u8tiRV zHgp-`F1X?sPL+%j&11JqAb?g?r}}Q(zk5REc+oC?^Ku$^rZtURA9 z2ck~>oCu{wT3ltfpaKgZSzn1&05y75KPJNN*MH5HrR@6p`3BlYGE2;#JvaaW002ov JPDHLkV1n@kA7%gm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-desword-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-desword-module.png new file mode 100644 index 0000000000000000000000000000000000000000..201149cf18e82ab28d6a834cdd2a45ea52294a84 GIT binary patch literal 782 zcmV+p1M&QcP)j|#J@k-6=^-?Kp!6gq zmqN%7=qV>pp@;r}(4z#8{RJg~7D@s=h%Ho>7&$y$zv#!n>Y!2-U zgF5qmJJGoi;z!nei@%O}n~1s>QT!n-&b5If%N{o2 zYXFv7wCCEuwUXY~K+PU7@M3kvGykdH2vsOJ-rGSS1BpnVQn3+NFVji-+^B06f4;KH zv7^*A%Npj@W}w}VP@Ko^Mppd(P^r?BWO^zSKpv0AD4!k0A(zanG7wP{pi>Mm@PLQ0 zv_!_~DZS4b^f(?BOh_MfU=2R-MGRt*L$K-isOD<`onm~vY0-~vkKUF|GB-ELJUnDn z8;mY4n2>&QU=C~WfiGeZiyX)${iZhHMs(h~p>D5BrD}zYy}dvte8|}sF^EMDcTUwj zLKLI}*w-~akm5WPi|o83_V%YWP_3Y~ap&cl20AcSh$I850R>JrP!$**fr+gxDqU8^ zdOpL&kB^CXt{{+G98>39zEt|RKsD?mn83d7^8NztQ$`Cj(G<@OkoOpQi)VurRZ|DX znPlQyvq5=>37{rEbS0h}?D=@)(q?8r8t(M(+XXT^9f4Zzdza_D_dUq&z<^Y^H`xr) z!2!|!K9R$O!Aw*-zoshY%nY~{4)+|WzciZSC_i(U$U8S+vSQA_fJ9y}49{t=IoA-# z-M6D)mIIkk83cck?S&n zoZ1Y)-kqIkBcH|ua=CN6&36sAmlL#{PE)(tq*o^=^mVA|;og?P1nlDSN_-;cwr$h* zc6)LI$@O(QFPF)5>ZRyzZ^@?fnJ`Uyl*_S}dmFg-KPLD7*X+Oj0ro&Zmmk?jD*ylh M07*qoM6N<$f=dZ+YybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png index 201149cf18e82ab28d6a834cdd2a45ea52294a84..944c4ee918646393b583c35fbdf96be5921c7568 100644 GIT binary patch delta 514 zcmV+d0{#7t2CxK>IDY}+Nklu0(O>SDK<&GVI_lWvZK!4+{^5`lR&Z{=n8ZG@67rCody2; zb)YxkR>Id$81h1(>Z)Iuc!P*7;YQl5&x(lX<*4`x!a^%(5Puo02r6VKfZj-jWuXPU zo0i`xU?d0Qz-2OF0BMdV+uz0tgg9`KNFpU^OOFUqofYl?C67iVTxYXu;-|q7^Hm6% zvjQDp&zX34_Gw7FoxE=c?E9RO(>c%k z4DsQB6*)~i9WuP+zPrGA!g(S0(FJzoRuhi*5W$@R{(ITZEA7Dn5#*jSaJpRKDxc$= z?E)O2OFncuc&=9AHru_*yJnyqJ3=g-#(X+OrQODx+TXl=?pBh+9H2+?cqW5xuZR9t zFNI)F$&L<`B^fnEe0>G0tJcOw4YAr@nE(I)07*qoM6N<$ Eg5_HE*#H0l delta 738 zcmV<80v-LZ1daxfIDZ1bNkl-?2Qh>+eqq7N;+nqCxTCwXuFe{4 z4($trI`e)#&&)i#68-D8;Qp}_quakxv}ld$4!_9aN7j6czkiN-n~1s>QT!n-&b5If z%N{o2YXFv7wCCEuwUXY~K+PU7@M3kvGykdH2vsOJ-rGSS1BpnVQn3+NFVji-+^B06 zf4;KHv7^*A%Npj@W}w}VP@Ko^Mppd(P^r?BWO^zSKpv0AD4!k0A(zanG7wP{pi>Mm z@PLQ0v_!_~DSy4s8T2?F6--DUbzluX@I?$_kwdWQ_^9S<0G(odylK&oZjauUO)@t( z$viw{R2z&gE|`#ha$pW?@PRL45Q`khCH@;CVa@*7cq!M z4tGw~JVF$t1K8I!K9J%(6pQSgWg!^Mw}iFmFckXsy6=Ul#2`nNze>?4@KzV7n=0_{^q3p3Fa&kd0G7c;wP%W z>Gidd>oS3y+6=(notZRyzZ^@?fnJ`Uyl*_S}dmFg-KPLD7*X+Oj0ro&Z Ummk?jD*ylh07*qoM6N<$f_9Z^X8-^I diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb8b01ad0b1496bf1bb4b5dd9315b6efa05c123 GIT binary patch literal 3312 zcmY*c2{e@L+aHqb!dOCuO7<~^Fvc1+%Ggc3wuZ5c!C;JijUgpVcCrmcL&}mZB@rb{ zrBaBzwy7b;QZ$4A0*Ex5ZwdF;A9!VY$2*huWG_?h! z(ZS;41m09!@H8OUh_)9^Kn)|(-vNWe#~5V{0ySpxvM`4Mn>z^UL%Pj5*{9|77kM*g!n+9y1Kd$bq$DyhAI%DN{kE) z#YCtE5>Ne`z|@QA8G;K6#SsE!4iaKK2&7PbIT8tng?nSXwLGv`EmaQ;466!-Vlk>1 zEDWlOg~71eT2LJgZ>WddzvV-5-v3)akoYeR03ncr9SBrS{Q&ZT4z~)yc>yR6N*X{B z|Lp%i9|Cd!J*1>aA`~ZWXEKIhG?O2HI z&1)m+(^g-Jw)`eB#vfCg;_4rX>%26vOISJb!r$|dM}cDF@aLNQ=3IHWOrr(T0UoO0g~9nX|RVb z49{#u54kh=9Jl&KE&bc4>*FOnzRqdDv9C7tv{ItO_NI?|5!mapvDpOW z`9yP7ojZ%9jh=25LGEQRG23?(n%!nT9D6&H*yvN&{;cIwz)!Yh6@GQM1}Ju5k&=LG`MNtk2-|(dT3>W=I*KE9`c^q%Spfd<1PEydXo~ zk9D!w_3>0PC>KnyR_Lo-R2Y_NE6M+!8uCXgw|8O|AMtV@mDA0Q>{%NoDF8LlPu&pG>ad{6AfH4R2NSRVW z&WabaZ|}y1x?UV7vEmGQQEYbHc@@i=**w6JlpiM%1M5>-cf})?7H+k)wZWo(sT7dD z*3YDvh9gc38C=e-(iTpgyPt@d!KErh&l+vfoVo5_aAUs4f+)jX>on*y!JMyFmfK2cr0Fg_`7;i3{? z*!g5~{`XFd*-rFi-!_JYVo;bdFJ&Ur}nfTl7d;`;O4Lq3o|;!s;DykgRk2 zzj}jI*_+F+uSfq(fb8wCO$?P*+bV+1F#i7OGkZVX77eFNmGb0DEt|J)$`(t>OrtM; z?L(v;C;78{%SOd}m?ZXi$)!lW8qwY35_;&K@q6D0aFsYUmFFI;^@)*gzcZQ$ZrEy1 zzw+8J|Dz}egZSwQfDc-%K7PkMhPlCk4-~&g`yyIO6QgGi(U9wSMT|!HR&UBy#{}f@ z3B^Z0&q(60ju{6}gbuoMh3$2ndHYe289(p6Dxx$KOEdHP(W$GA?mc;>vm;*^kEe^D z2TeUtm?|v_L9e5ZV2EpOaj?IJNB3P)HQiU{$ue}HjXMZ4&MKORb@U%-7#v#do==aD zxzN@97X0m5EFo`x)GpzP(3Q2kn;M8t z$xY z8_5FD_ewA^sM2GBTW0C*PvgZ6+xM#|0h7$D59c^UpJJ^tXaPy5RRx==NE}7aYTR@k`or(F-0=8u zp0*oPcB$WQDC|xY{=tz7W{LOb$4dqG*3e~(oU?!6@lHAx&;H~sTU5N-naOApwRg~( zpi?xx7hZ`xJ1SOey2kNsZMGML*cgI&l~!`UjzS2TpJV8p$UM9B)kJ}M zjJxB+B%QK2!u3T3QvEhJHzhtXgLGUrVWI-5{7#ue{*R_}aA%7acDr zB_*YdAqkB_@~4a%m+qEfn27vqGppg!w;@jE!hd$-uJu$L3xjV_*WNG%Hwzh&(Qyf5 z+cAo@tt^i289^htZ1vSs*<3wU10Y&dwTQ+JThnOnv8>zfY~3@N<8(85#p*HK`|p~W z`qRUG)z?RX8CjAj@~(>o!pBU1f8``g9#`4nZrTOLJg22;WN5gys;a7m#S72O@RHp_ z*G=UBM(uDft?gl9xf7);3U?XwL_0J1&IB^I9@|#O)L=xO$)U<+Qmpi2vs9g1*A`0% z8k(B9;W4g1GF)m)M@B3?mqtp{)6>`f=7ki+(xOcJc&oJK42}B7p8O#P%XaU767r3- zzWdv$aj~AU15la8?H%ac)^dm^KWV&`>vL|Q z^gEqA1Vig1`P*Hrk!ZvT;#{`wA>k5%7dO(U+aA3dJRP9~9=}nPapcJL6`TQ}XBSB)ZU$5CEo{ zdS5DdBk1THUDiM~HDg5T4Km)qkg{>n*Sn4`vm#+eXa#UNq~PRL(P>=FbVdlv)gg_- z(mrjNU}3f(_Hv1L7QHTRZv@@^`eVC`zwJ)^{UdzbTkyG!wrl${jVez{8n~RhfV+i& gm!r8i3I$REbgqNT2JpPM%Q+C{W|pQ6CReZh2YON;s{jB1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict_crystal.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_derelict_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..38bae65c83781bb3d7d150b4b4a41b8dd0cd8ba6 GIT binary patch literal 1333 zcmV-51IUqbT` zs99@;EsY?g5CkP6Dk8h1$SS2mAPF>(hfrc$apOa=_)u^qWSa+5(D)!2D@AJ%r4)$^ zMbPedhhv6uHuJZ;Nyt4gOeTBp`Of+7ojdoOa{(=y0nLDBKr^5j&lFy6+U4GgLM;#Ff1U(LL@t+uOh*z_@sTJKJvCwV zh|{8HN5-6jk@f!G#jth+?H_mz5J0X2_uh)A$HV84lEpEoLAqa+8L0Du$M?BzL;aQE zO$EdoftEGEwq0pNqfv~Hk9$$EWZSsD0uYdbrJmXAd1>`{TLV+Ku1T%qWk|vBB6GFoQ=Hfi*hIf<$G^cLJ3l_O>gnl0I&Cg^;=DZbw@M2!co9EQ9Bn!( z&(*-Mw11)XlZ58xW+anIwHCCuw=1$LG8-2A6$s6iR`4<$A>ojovZ>Uc&W#UR+VKy{0Ae+rD2*B5ZxdMt) zt{^l41o-ifdgD_6I<&R5VS0KRo1bMB0hCYA_#=R=C98992u6_pc0}qc6`YkMAV_w_ zzpLSUa9!d|n4O(fcPshtbeDEqkR1t-w3nBVmIhF);GFv0GBY&h^y73EK))$8+1ags z1NgAlj5e>SfeRIW>95 z{N?lFs7F@aRm1>~mO2O8KFxq;Kr^5j&Gy|G}70E#0a99E+20M(iozl?~_ymb8 z+2@BFZyR5Kbl)-6P2F}If{dUq0_=w)n6Rk%W?@)KaQHpA;I-fL?~BpqCDR6pKK)?% zBEZSji+h0$4ZzP=&5BVx9>?!}ag`8>pEggE1P!nxo0B^PgMk(cv8+bDdM%AFH=EYH ze>BLr&-d|M87c+CRMnkg!1wW5D8pzV4W+?!o)V;5BYmjD?mV%GNz%1w1~dbj0nLDB zpo$Dgm6qRVsnoJsEQb`tlyVg(?Rxl3EMl@SDrXp2IhGWC73o+3P-ImOA&_OM(aY#B zHU%;ZXph)uwb{)+*Td2+EiIUsm{58Og@U?&wL58~kBz2cu^0yW2Gw?VX!xMf*jPM5 zRun0c^6#*f8|$=Y0hTf|GlT9u->Rz9*>kbt8R0>sPb7^(;hz`&(q`Ho7T=A)W&gWt zFl61wGX#}l}5!iF8Y z5(evq9C1JRj<0}(qE3;VOeqOD*>-Yr5=~7_%1^G&C5j?o~U&cx~wf_jS=jH rw9p6f#~n?#&Gy|G}mBqmSk&P8Qc5a{100000NkvXXu0mjfSOj*g literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..34ae031b79e357742b9db86daf00bac2307c8162 GIT binary patch literal 4522 zcmY*d1z1#D*B(G69jT!th7QT0M;Jglr7tNtl)%6cGnABqAYIZa(ij5>l3oPqAq1qm zL@7}k{=@g*=Zo_^`|P!At+n5M&U)85G5UJyx5=2uKp@avWW`jU-3Ro{YhsQ`?s6Eoz)l;5#x4E4c>gp)Z``zU~&`K**sTo#2KlYX8gtTJjt& zzP?^?5fKaqBa9IjMxmWW#AIbj|1A(%hwg< z3B6WmXOHspmFMvDb9IC}**QttJ32}V+1rUb3WhvG`o<9G;001I#Jt86|EPCzowG4lVc0~eST$@CQ$^C2mfBNJ^t{wR=#}NPD z1MC%${*BBvO#em~=?OrJ0k9KH%OnSZ?i6UMC>diP{mc&1H^yXqQShLA9wsHIvFSP8 zHeC2wGmbRgTTB15dZ`Yf)~rAcb^p|$gCsvqvKEK&;96NEYSC4eW~XGG*2QkkDR?eC#{AMVJj3tR6gOU+<(-}7`#jk=+C&iZ zh=!Bu*b>rYcHH3EOC*gC?R3!?U(@LO^|iNkcI(c;)*D~C_@IG(sL4ytt+E?Li<>+9 zyR6bzTvt)aNtOM{gp+lJbE^*&xHI4OjwQWv;;LZ$$wQy=^~XwK!QG0F%&vnoMUB#R z1ce3E)dz0UO~an(_?*xI@U@X?UE$X%Pbph$v?Ghc19A#Df@a8PbNKJjT)HuYKep)U zu|^1UcM~GlAI_i9g#{52Ni?Z`oS6gp24i3D_#ZX$+UYD6CpAmgjhxsNQE)X-(m<9t z$7ZMXR!1q}h!*YPY0X2H1Xhd;m>6}r<1cN%E$)JTacM8m-KkIsV!g>#VSeFG&Xhg- z^;zb2uM?@~^CjJ-L9>6N94&%ke%o z!OUU6`h;(nJ!Z%15D-^n@4)h57bq*oF(c@5=v$>j9yBH=k1;Tt1yMs=O$R~- z)$L1?eR~WO;$(75KO-UiPK0|Wu34Y2aMH~F-o^>ZwxU_wcqgq&VPdg8Z9_r2%4$=z z&o2-k-?y5E!H|7#y;U}oc^2D(uZFs~ zzZW18&g+n@R7_iG^W5NXPU+A(nnN`u^f%Rm54)hkO zvw&dOMPjwOpTKtGe!CKiR&ABdpL8=mA`Jl7h~q)WdfC+>%w?KbHu) z0l00JLN}CB=LM#lJY%?HtCOOvd-22j?@!Bt8LysI{p@Nu6;qF}5AHk+1Z6XMI%w*> zuJ6+9-FE;z^|N|?rH4B``oq@FTfG8fijPWJ`QqZ?Z4cO5ADIDO)TM**Y`c>X=0b+h zhT=$Jhi0bkOFLA1Na`c@)UtVZyUr7qL$a)IsD;C1S<4Zn27Xq#voEV}A~WmZ-WuGr zeBBCe{$u{#x<|;S*7~lP8UraZMbYo1+l@bd@iP3@NO{UF%V=4WIzh(^@^E&%8^+G5 zG{+2_VqcG0Y`@>j;bBn}qg8FQ#D|6|wV|9NiI>9Ghspb%;@#ZTG!U^>nW7@QKEG*a z2gA7b;CeL=ZAvGQzJINbWLuw`s_6Ha*omSsMvxag2iO$HG|MY9L6BKhm8MM^xI^e& zcuy(2?}uhhCTuPqab~=BOxZH!E}5eUE{>U5X6KK28qFjMd zofDJS0^-05(AYu{xo&sl+$>wkzIKWV-sjiwDh5ft#ioZR!_MO!|`wE*<7gvC{GMzr(hI3|MP zK=7nrA|&`TFIjiz?&<4{;V&s(Ax7kdh-gH{VaW;a{}5x8w+*p+e@g;4`-#z>&#y#n zGfl(S9^k@dqJ=lvt~qO{*ysg6_FGRX8WR6h{czdS^CSsrcO0BSBfR)7WAEJZ@;!>{ zCv~7RjzbN)LuY95Mb;lgpOVx$NtMG4xDW0yY!J6WyX@H|J*YsamOlrX0WJIUZ426< zbjU{edkb?)XxZ$!Y|bpl;}6{W?p3^%j@^y9qC7>$)(M9iwqe=XriDp=SU>KLz2*`% z5~RzvoN4mf`I?D67YiLh^YaKq0Du|2DNLw=y8PtwgSAl6(Dr`_A#y8 z+ATU`cyMD>inzQxXp$T|Ny7J2!JmoIrTohDFz z-f==8DX$=~TUgL_VJDhZT7?v@&1eDuqO3E0vIg*|X-&|x^Pl(mgk-w1$8qMkK&c3W zL?I2wmB-I$XTGOb4?VwsB$@<7$ii=?`0hzElNCt*XoS%!YT;9*-evR@>V)z4YcZxjcIy_P*wW0W6(Kj3)2QD#_HrdOqK2G4yeMF9N;=b z|Jpbq%ZAa3Qx+gHyU?x;;%#9#fQ^7CdJ0xg{UcJARS~K$C&p`yfJZO0(h_LtJqrJ@ zpYpYu>CWEwbvb~P35Uo1q8lc5zr9D^LvHj@E<01- zFPRmh_)XP~>%e6=(s(sx({(LB`<6UWUiq}@f%NlMVaFcQqXp$%cPcqgT01#?!HEi|Rj>>1?32(7 z2Ww_-+kFfrDcbgwe$#RQD>&a}zdV?1N0;F)7Fq)!R#mN+mODr9oF5W6YxkE|cn|y6 z#1GxaWGP&|d>Z|g3NnJni0NbA5k!y0;LP(gE9{EQ1b;P}VLp{?OIy{Da&_4k@z1J# zy>LNX9&-jd$!TLcRnu*(X_CopUOLUSyk_Opirv~w?p!qA$ih1>`AXT<)bgwryvPdv zgREl@fBuK~rlvTKZIx(YE+|TEKf~$b^ta)1war^D&b$Er-pGj}X<-u+ZNRz4fD06} zjF%$KJuVFt%3SN6u3pAGU&hr+FO~ntvrU_WpxFXPfcDhN#P!kVnI9FZEn08M@k_2T zwCBs@G#ngB9*Yo!@qDoIHAB|h*VNv^Ti^kHS0D7O9v?qcIJtEiF85j_TMMZw%U_{w zR)AxbBNMZwflCmap93_L)dc z`S`Ri77b{LeF9Cqud_J{MVAX2)tY##J-*o8hH>Ne;@jKm+8!9}-k|K+zp?#2S;3Wj8)c{!!6Tkl` z{;5gTq@h0a{&r8>6hkU{I0qNf$l}+P(%SHR{EamcJ_>u-!@f6r>Pb79YX5F{df7N} z(i}B0Y>vqfZ^)5zzhdrCe`r*#r(2xCtk4aZLUfCNrN(}{l#Quc#(w=_iV2V-3f$P7 z>06kjsGEC*+mXY~SKCeGNE(}_RXwB9Bub=#)Nl?{4~%d|f1L}x^xw!f@TgN?WJ$Fb&HQywkUTa_}nOxrw0hvJ{c@H)eeEBB+ z>BHE>$^)_j7+vA@oZN2$rvq}2;J?j-Na}8s+$L4IOI6{y8moKBAVCu=o&G*;2`Ut5 z|Cyo+_~LkVcC^aTci4n>n1V2@YsDTN-4qEx#x2bg$l|JHkLp8lWNV|ZRBA8_Ns--T zq|~gOtws~ID7O&9aZb2xr(5rRU6xa`(dS#PSBJ;=-cp$_3)mJ zkowhC?^@y&k;6kw-c`DcHt>rCj5O19($xhC05Zw-KNH{@HA=m%G*$IfY9H7}{2%ph BW0U{@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_moving_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_moving_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..ce6b1bc61e3578c18eacb454847dc85d28429177 GIT binary patch literal 5502 zcmY+I2UrtJ*T(~hfPzR-%B4va=}n}AbRl#B>Afj6p_hOnC{m?&6%-KZ9f2T7k&ZM$ zs&o-TZwbjax$k}M_r7_O%Exc8-Dp?p~lb1R|>t;ALz7*b&ZV=jiO}A;*LIjO1Z+b&%sRk$?(A zy_6kYTs4Ax91VkXjO>FR+ekqwXr7Tg`-wrm0JPds4K0dnkr8a$h z0v<4qe+;NN!t8xqz2L5%9&C7nwsxMra5;8gUsnfdCtD{8I|l~|0XthU2LTZg2U`JK z2Qd)=2Qe`RNePjAqD~@q?EhRI?&|da*Y|+^69y0vA^aI35kXi3pLIY_fPMuU^;-2Z;flu72u^L=7{$<*; z8CfwI+L^w7cO|k7O5u{1X_ifSStB8nv7~MzBBzkgUv|{kJC$8Kw05wgp`Pce3Mn2% zvj-3LebMuv1gC`|3NK&1BiPugCD7CNySLa(q;#shOj)c4Y!+tHK6i(b z%;Bgyy_{smUQ=82)moxBz4gT{S?5(+-I$&Q7hRTPii_Hf9zr!h;xB6$WbaQG-fd<| zAEl&E**;CTmumDzC?27ePnFkC%-bUhN2mED$=?%swQLt_MHCeY5VqfYO9s&@O=A0f z61^MU3(T;&9&O4dMmNa$O)Fni+(8nyKXGGM zj24Pih{V2WBfe*7?wg@j@Em++K6VQBtaL|FFHt62m+Gd+Oto;Xt_>!OOFyf%N1J`4 zN~LC#isB(l^m}5>=L)~fE9seM)Uw9aG{Afd^Y#eM#8P_>-^|1~3*WU~i782qdp}HI zBVJe2&_dw4l4jsH5z`~QQAD^q6m0$aYumdLXNR#M6!WMPYCV1Lab>}p zw}%w)lFZ`nIDe`7sza&r46~AAuU7pg=17HFtUiZww@6E4rNbUM+z{1s@jmDv?dDj(daDq@58S4F{6nMaWlEWLsz9GiAy12fim~qJ zq3M{rcH)r=hgf|f0>)gW8Pjv7Wa>W&^p5cl{hLDky3aB&8v9k&^1mfwE^c9#_JS!O zQv1NL_Nm%niZR;0hqsJud@@fl-7TRn>3C4~V8j~&d_Z|0^+3xBm1g|?j-P4^uy;?*) zaxkRcSO2F+-Ew~BdMwUr6WK2p?xuA21c|#0q4`xLY*SAtytz(XeA59o5%7p>5TUZ! zVwN3imQ5aS{X!f^Rn90>YILQU&BKBlKv5xJh?ZMZDz#S|>%|q9M z&kNSpElVgSe_ZPbf{VKDv9X4x7M3`(vr~HjA(=B1$9@wzG=8`Y&q!1D>bB znQvH0`d-FB(%QmKItjQq=gB%0>cbKwpN1r5Tkw}*pyc%u#|Tw7ZdKmEP4BIsm*!Ji z9*Jk0U)cV}3}mGjz27YX@t~lzuV+YYFm9G_(X=kwuIJ_@y|hFbr|@R!e%jAT_{fwi z$7VZx;4X@{Pf_n|GlC8C_JBl|a4{p(&Ssd@DVr*JMg!A-Y!bf`as*J4`9X(3F>lb0 zp9))bf{wdR@;V0*uiSXvW#zXMPoP)NdePOn=&~U{hM-Zoz+T5*KOL0TkJ;JI18F8tFR66%N zreA2~)!`ax8p=(iocXU~N6s#;QJIA{JKUA10vG|Chx`wNez_DyYAdI9lUkqsv8&dK zl$+5<*Kt$-w-ZHZZRj;H;j)Ewr80TTpc)4e9vw=1*;(D$W~-qPc$%cvO`^*8e@G!* zT<^stCHBrDh67&9o+Cz~A%^VX3mCXHDPrRyOo+gGzA>umj2$29^V`?L3DzLHPT%Yv zJa|x2g3YRh2h*;l|HwCB$d)rq^(4VxP`;-9_Uy(E#(g36Z3A}FD@w~+!e^my8lHgc zD_gpST_0mylXuK7-W}6D@qQdY`fB0sb@ z{l=T~&acL+b9KRV#KS^FJWXO3W9fu?yBJZw?fK{2C2{#JH8~v}bSbgvHrKJcr>$0m zfY3&!r-T!dg1h0;xmVY9l9O|xPyRRvTC}vEEZdcM#24(Fqc=T~!o5i}3vYKk?binQ zxqG^Ik*htKpAz2MTgWtt?N`;-wffc+p&NDtJxLL#7#8Jc{GLt7%r>3B(vPig@yKLv zZ5wNwl=WSQi(%CT*Sq|3@4v4$Dbm&Cc6Af=Jvx%zAFkQF=f(k^bVay;?sc!o-RL=# zh=QW+(pA|EkAmgmxHiM%i)vY(pLvE(Bd#yDrC0auM_dy*U*`OI0xVm2Hmtw%Wvat9 zT-lXjB14>BJP_~QH>7Y*eZ~;A2{8(@Ea}yqoUk2n)yT@y_Nl%JDV-QN^5g3^z6yi+ zK#EH%co1Rokn}hKPQjQD6=Q0XyPYA&(?u*vw=w=bC~C<5A;(S)H1;pnx8%xT(B<4H zse~b4-Z8JWLLY6Gu$-|Jf)$2}mO%?HeE(6>kd>5#zgU$l?z3AWkmWDD$o0Xfy%Vm{ zxoN8Jn1Cf#bEKB?tYKmButamAnqgqnO9k^7vutfZv-E?KuNPZd44bwJswHsB&ihFTka(7k+B~WBBlz@_((ir%|A2cjMc>AYF zP0jr@R@PXB#IS$^5Y%qKw~iTHCNPbtmOUqM%^SEy@0oYwDBKw%-|qTk2K zT#0P=3OVIlTU$xYmShdLM(+2A%N2m-y%!wHJDxkcVz(L5OZsV{!D}n$Yg3jEBrT15 z^v7IRdmfcXZgQi@_~7^NoaJG19cRY}vy3e7>apTZhBZC?F97e}9waa_4E0iM@K+00 zI$v_HjR0=S`b>D4cUsM(Jn8p=rWsQBP2jwu`XWC*pxe>uN+1QAm}^+n)H%Ph_lKL3 zf{mU*=2TntGsVAsI!MT(XD^s2(gIKsH#)Z4+){7t3+vmfFW^V)nLL@T&5Wt;{A3~W zDwWR(tRCT#xKE*uBR!VkvP!M@u%VSrRKEhgH(3<@MA1iC3j_Rzn9d3DZRU8Hb& zs){&({oHl6k*N#s{7En~<4VWS{;QkC*fBeHlX^oCJFRJ|fe+je19Aphq^Y*u_lqY# z>r*jjXY|=Z28NczihEh<0f$wr`o_n3!&^zQyV1ia5kePcsZG%#A5AyI6^Ibh?19I; zEF>t%W5oMHX0l>Iadj${{<~A6U9U~gaUC$^vv$Y}@TDH7!mvbH0iMx7Z*QQRm*=p5FsRg;-a#)Zv?6L5P-RUbpf0ELa*~-GA1< z1Dk!~4G(NhncpIDIEsRc-dupCGZD;Zq2dYWP%tzra8q{1<=H+bnGLS3b+K`XRu-w9 zq>ii2A?pd#w19JVPqK1zX6YYx2GyZFWcnU1J5KzbDCKIRN*EqwsXORk4MXJua%m*TbH zlFZI)Th5th=a1YzmYQbJQ7Qtmf!oV1$`f;eKECaruZvv?cdH%Zz}TLA7U%3ry!9=~ zxi0HVk~2$sq6P?ilGHJ8?}u7$JrnC;5c7w4|ACiLGJ;85xo+{CwP(w%LBv<*s1oCRK~0VZy|}+9&k|<*jq?Z;aCx-Y-Sbvs zu(A`qGzbU9{Cni)q(+zmXE6=t(ZS9B!tOZSI4+!zlzVu#^ur6zJFGe z+5fv=rcBAQ&WzxH<$HgNupQN>VYC@C-9S^ZW9+w1%zvE8`E)KCe!|3swwigKZB8Ir zyT4Dd!Z||zPFS=l5ePKv`=Y$_s%p+@<=^CHZtBH|c8!GrmUE}$>!BjoY6g4%%%VYC zFOdoL%Y>{WQcQOD{KyQZJ%v86L1ShsgHZBxnHa zM#yn2ru4J8aLj^);Y==yw2VXfXkgRu&-srwK`6ixxvN+)rup^JmLwiZK!9{TEVx)x zF4bKheBG6joy9OKliGri?jWb&51h1G&j~@Bq$@^o;_>u2=rnVz2;_nefL>s;$*#!B zNw$wxrd!wXFg@Xwxt}CYq3Kp|uKTLVMjxQ2pGrON>3%=79d}%j@}|3Kd61SjgaN%4fG5STa%(7+4DL6 z^gRB68NSf?Em>DyH3UwhNv0ekNs*;fYg1)bRX@!mn8Eayvd++Qj>|cpcf&7{lHpOW zyRX5{&sc_X#%ZrEC*V|Yhwl&Ta(2%X!SY6(G;)vUeM-k02YmU_1S`4&cG`v01v^l+ ziy8`PA{*lHpO+cTPSu~}()~bsIUqIF&>~kl)F>Uh*|bGXIz0ouJT_9jMceH zlV8bf(iUdQKEK>j68`9%$mb#0>|JgW$#%VLJTm5wCYk6Z&Y$CUPE#qg44cMh8eiS0 z$RX*W_=XJ)Zr>ZKljpMo;k|F#+emzrYIn=mpd zx#l6bijG;+;{H3)(WIP%9ZLMtwZ8{wEdD4nH8&gWSMgzxDA+Aa7^nDzfwJ`3RjJZ}`&eTzM$ zyxp`~1!Li45Bg;;*>*O${JAu^GrBqGMFvypcmZRP-EDbBm}6YD1$Uw}H-mxN5&H3G z_sZdl1#9LLHyn-<@&sB_cPj!7-gI7bG}Uy1LLqlRofQA-6MViKCgTfDRUMV``!-Mi E4|=BMHus^a;Qb z?EEEhKEnSh&~Wr|@OJeixZ-g_RE2i-`1=Gnxcs(^#ie!NY7*jVFWM{MJG+QM#(Pd5*=GuUP;aHz2wF z3;^a=qRaK;3JXKoTOr)-wzb1E)3zaOXmg0sy{xoX&GnawyuV;2rBHqVSg|?oNeK18 z(Nxycv4jM3-4wLZ{PRN_6vxeeG)9j;Wde47XIx(Ayq4SETGMZLACdC)KrwHW3q8W^ z_NJlXH}BKXOWiXTTrp&6k)`a2U!_NkPnPE2q!iwE?>J~vwQewu@mbc2PLYi4J?xMZ z5^h*DUHRMU^syQWI?-PjU3%C-Gp8gFcHQCNW>G?mCy?|acc-~{!>sGk+b^sM`K6#p z#v;3W^+58kAGpB!8$-pO+z&`tI@`W2=sc7XOP+Xlr032T_Np%8)?v-5e8Ujha@=e3 zaB<80`f&4!hw&X1lHP3I2&vqZ{sxGRMc`{WWy zU`=BWKce>o9OPYnu3;Kd0B9sQe|}O*1Bh@iN}#N1fei}^6R_PV2#?Z$LFnrtoviF~lNT5_EQw zzUqFO;U0>m!kOP(Pm^QCdB}Pn!k_bY>j6WlIC}~zpJ*hiTz&QJUVjc~|2%NIR2k;4phdXkkei^gNK6 zbw*qC^VDz`{uDs+t(pkDdOd*}Gh0{OAGuI7zP2_Oks|nUfswAwb*p3Ap2FwRmza?6?9zIZk|#VM!WH;$YiL!jmFkezRat z&cC%oQ4?z(IJXcszEZvO;1bqgNj(%xv)rCAv}BN!hU-WCA%QhkQuxPAsG{(y4h$mUXNA zmZARk{*84BD#Jig`3)2}Y6O7BBnA6-Df?HrD!rfCQL z`iW5nERq>K{qKiqd`ejx)46J+Kt$xi9mBIK9&a{IZ3iCv)y|Xmi84BLLOdJt-%?_@ z5KWDmlk7r?2~;S(+-TW|ICZ@Cv#-~T85~79A)vzZfZ1`Q#-mvlU|%Y&DkmOUQf31K z7D!ii+L_JwMSyUyDbo+17`lcb=X6O@BAaVO6V+zE2qHrF5A%-12Ijutb6_det?Frh z(}F|Otodp5K~HwpHAOfCV-df6>2S)c==V0fP1amhgFvFMfvb*+2Z`k`V zyOg~S5qs*1K#zf3?bioOO4?oPN`y$}UF-J!(JDFP_Ol?3ORszI>5Of>u)N~1M9A6p zXUXnv`^>wuCYsQDXt*uz?|VtL(55`+T0^~R>T2Ff+dxps>uGv}UHh%qZwlU2{FqL* zOuFi4yEZjq-kNu^AbY~YcC)WN7g{ma)vHOuOCI=E3VXhO%y(}J|)&_1cX=7;qhg?zuI@9FXv{9h&RAAqzf-Z$s*gDOIW)u zqSjSt?%{mn#5xXNzup^HihJ9V{0p4n^k5^|)Gp6@2p_X#NxLlyQj4A{Dv!;f01qawM+u9|KRYI_0Wf(!vo@aVzWMU7Ja#Ss{h^;^PjQ{P%Og zb0=a@`P%Tr$FeJdH8h;#Qu*#v10-@C^O;q1{dyBxp;CO&F_OkM=%l%_G>Ln(daT%H zea5eZ6S^_!Q0~V8vaMp0inrQga!}ghW;o$sQ(RI#zhT6isb~7(bqy-6YfbT1su0RD z>+covOtknS_pS3_bt)&z#m&^m?wc$@<7>vo^D8SZ{Jj0e?5h1zzt^z-d8A`V!PPjI zif_?lhZomrfnk-sa}BCAHm;0d9n9*KjWsq_!vm4+IAM?y$O75i#K)_=my_>TkA-Z{ zq{!be_dxo5ym~j=@)Q6*I$ma7NzdqOhQs*Q)zzGVl1cXT_|J=s(NeQvHcq5L_&UBp zfy2h?uV7c2<~Pk!$0G60%`3|+K)*}v*f?f7-C(nzSh1y(qR4mQL(tiNCn zUs>K1iG0QBAMAFKThtlc!<;nLz-s#L*R9hw`l(D^1KQqbxaBxZM2k)WT$;EWKBOiX zq)`3o59(-lD1VgpnDSUGLGPIA>Bnl04^J<^4#@D}li5ZKozT<=3wz&wVK{$ihE6vq z#q@S9d#x{7pmvaD43y`57AyKZJjoV0dZ43i!DkFU*VHMYh39F%e~;OC47rd&eqYf~ zUmfL94N)(Rp_LcC76+a}(DtyRsICSpabYk3V~Q4IPcDN6I6zxnb>nlAvcSb$x>E6Z zFobyRJ6$F1y691ER)8US3qymZq=nYoS9aJOL1nE@O{ zu=R9pVxgj4$-f4x@ypwofNL$*cYDvN31%_`tUfEX4t3t@DklEw_UFNwZyb0`fBSVu znqq#U==XC{8mtjf`Uhdg~n0fKO|xHzKFz=~C-)?)Vp(LenV z_0&cg_*_-RJ+nJkv5=?msDYprZLI&Nz35C^(EO(tw@v~AE35C6ynqS<_Y8yPljYpG zzDEiSUzOZ-8_Nq4iz-GB9jVh*IldA0Okbl)*6A)~gcz3p? zkmPZ`H1tE9{5Ad%l^15Yb^AJG0jX93&`>kefbiNp)sTyA`}ip(5d?;vLQ{l>>3a*o2#Cu?Zk_tQbRew448}$ZEziH6aY^Q)ap~B zB%RDvJgBXuD!8txwyZVw1?5aj3}f(-Ms8js zJ8{oGc!+Wqs$LIK=mYl%Ac)>!lI%%pXFdzd;&JA;M>WRZERem#8xrePe%!H{QLM&K zw>=b0{7~G()>XB>vKHl4)|_Sd^XiMCKT*%;yu{ROwPyM^8ZgaI|5W}AtCk<~(_Aot kfWPgmjuyI31_r=&uz!a79}iw5w;xj*T}_lm1=2S1KccG3g8%>k literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_moving_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_moving_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..4054df618449b4715e3bc16f0d2844d4097c7fcf GIT binary patch literal 4378 zcmY*d2|QG7+dpH;GFd|LSR!O+EZK&PVNhW#Axe$G*!LwP23bRrS7EH7kR?J-NS0&^ ziLpkuLX;(@WQ_5i>3zQU`@Z@8&bgO!?(6>F|Lgu=*F7iM5^ci4F31i50LR4(C~L5E z0W8j@U>(c@jkYH;Q1K`5)0>JZhC>6^Lw%GzMI0OR#X9xX)cugd; zfdi5}ZR|tr&CTF0{=Q0BSAS=m65cled>a6C5%>VCi#IMr%o*qI>33dw>s7n7n5XM` z=_~5y%H{!vI1kSYw}Nn&Z=r2mZh5-27zxSnp1s~g-JW&F<@VC%fNM@UEj90m&u3sVYHQ}PdThpA|5Yr~XPVXCT%;2Vm; z;eH`lyrN&Q#6Jd5xL}tc&wvn5e?Kw0L9DZXXvlf-&`?iTxEt0@-PzSuUC|k<=BlWo z;)+$ox~i!tx~i$UYO1Sfsk*5+i~loyh^O2C&hHoe4-Ft8F!~diijp!NGQAGB2=c^% zDCkq_sp$TB{{Q-PVRRt>2bkV}dcd`Uwf{0hr|G}!;`~5L!$9s79^^m)fQ#WG3TcDC zu~C5W;p-LYZC{=JE7ILrrblCZy5{p#V1jAD$&Nm29tD?FyO`!m8}>2Vc)ob#mK9t;h>-;8qSvj3dCw8;NOoX?B2k3(tAD!xWI*pRY6ih&(7c|s?O z@>i}v0P*M8Yea4%qeI;&q?AFi#_OlgK2lFB$Rq2j-~OxY=`*-DhXY&XI+O(f;BI>A zrJ_ao#*smS=ZmhJ47*Q`sO-vu-OHMRd?$ZCVbE_4tLcq2+U@<;TCY)U8)cNPSe_ z767e7y{zCfF?EmWNVnedadR}VB`gBl`9%?(J8d5;N?^hO0of3VxQd_LK~Jr*7+Kn4 zw187?SPA`B=a5b4B>JRqi~-yZj!XD%(J^$qu=VA8XbH}DgOyI?=XPmzx zZ;Fgi19!#FMqJkwlKTdI8B^Bc1uiUb$r1`WefKK9u9_)hN*OKeg-oqI^<6z!+KSF# zXFbokaof@c1bd4-s`l54amX)|5t}Qoze^=t2Iu07322%jO^d3xUv7|4p>P5PhgOR# z(kbsK29TJH|S+sx`mKQN{SE(GU zFQc0IMWZ5njE4mOeCeQmf}YB6#KGFG!6y5bzfcB zdpLb>8~y7w(b62_703NK9b@mv0Q`nd?Be(7TV5EEdw5IzuAZe@j$1Bgt&?=~f*Pz(-jWyZ>m$oxZ1dqq((&D$t z-NyVu(|Q6{!)Aj25+D1EwMLf-ksfP%o7m=QPx8KTokbPT`xsWx{b9({?Oeb@)oi?J zr!3hku8A+-pva%;^+&N=8j+AGB(5q~|WF5)! zmBBlEUU8AClc4*w0Ley+s`_(km27JiqyKCiCZk*mYNuzW22x*920DFCl&j3{x11(X zg2^GeRfZlzoZh_Zt`GM2^m2~v-BR=J1XZQ7_{q5}@Q-#rRB@DSW%>oL63dp&@Gl>M z^_d|RUJ!hNLdSORGGf+JdYC^f|boi}Otp4u>(g}A}=@Mprcj>YpoK}m~qv*wV3=Uz=P3h+)b+y<^j zzR+qdFPs^rkLT=2jG3Pe2Sw4Vl;4e6=USLbXmA_Db>qMgBLiT&M2FpC3nZ8gBMm#! zpAAgL=M~9-AejM2snO?W7P1TT#o{U{*2$f-LL2AG*6X(Fmu`YPp^3RJM3odeN(d9W zk$$wP(R%vm`mv`#yn!z~;t@81YwKzDO{Tt*63`15@+lo%5$hv!vmU1(deaF+5u>k!cnTz}J?@p+TmcjeG;UdC%F=y&dT2$jRaM1X{&f z`d$dixrsXItLfH?4|n0A3qrMZyM-7f)Xsk(Pzo*BKTaw1BNmKYkkS>&u%GPadOR@v zUdUc$P4}o#ffRIenuKoI`B3lkZNlCq&5`xzLsgSd=>v=b?l3>uu!nCbq5JHZja|+_ zl5uYqfh9&>;`1o6FL9lsomA{Z-F6+8O8xcWt3aZ0FE^M$%yHc*j&G(d9Y8*nRZl3$ zcfMKr*S>fsXyka>JtFVPS$$hVaoL++w_S&BDCfG)<~-y5E2V37WQ3$RM@3mV9BD^E zh6h;EJvHTeb~hE!*zdi90jp=^Of|Yzcb#|g{EN?KHsK=}4x!gnD1^?8qcj5TY;fR7yR79pQAM&vS^oM4?0UfrlmA_FY|B4I^|d&L`tl3nt$iJB-2a|#n6oXcuo4B_?J@+AY%M=FB?CE#5-(%c~V%qWx9X1z}S9XJ_KhZ zh$RRu^Rol@>lZfCvUBzDv|>JLFuA}OToqtB=4s5@#4?VIj^F*rsh^oABA!wgrMizN z#<6~zk!iOCJnZ`B@Up)=ZK+n!nQec|*SDE3J?r*66fIWy2SAJ!REEN& zZWw)oXKTXW*mN5+G1Yz zNXtHYJ#v;go}6lO-4nt+{?aO{7^pL$z5Zc6z_>10X`LR5025s8_o#8lO-Z^4U%Zao z&aqoA*cBflLDtAKn7Y$ovLMNd1taD7bvWC8j6>%V*mchwZm^_#!EUWymuVX`@+h-Ex zhQ%7^!NX10qTletjIq1-bKkM=!toKo66-0G#n12}$9mi$0ORKd0f8bTY{o2!k@Q@U zGR@E~NEu+z7v_{gTRy;&J+Bz|oM?mJ-5&299=Q7{+9RsWTOzoDl#^Fre30kQHh*!c z*v+D%vPcC`F8O3>>(?x7s+0aH`cCnPO8iZ`Jc7hHgTM>JbG$_SDYDwJNAiWyWeo_g zeiVpqDJ9dajRRRu33Juj%D_=N9=RuvZoGDD4u zQ~?(h@LB2{^4rSYVnH@h4{wsuCLfM+#?BPM>$hHhJ%`iF_`wO~*y4hxnVIOkOgc?UyJ~+LseYKh%ZT6fjq;7U z0P_kbA4*19+r;?0yD2VZ$6gkL5q#IYw=CvpOT$z>yEm_wuCxn}YSN5RM^8p4kIsc2 ztjI=*$|K9D2zkQcVgHO~Ll&k5I!b6u0b|Dp@>p3lzR3S=$o=MS34hvz^wX`7{U?k- z5o|eOPhtK6b(az=Rd52!N5Zu6L+~(NqD?=-g6r>_(1+w@#z&sAuvS{1BP!boj7eqT z>KkS}(w1fzIB?ors4Ff))+u;4b;JeoZ7{PJ?V6=Ms*2fgpbhd25*I$X0+R?hto6vTZ#`WS znyIM=m(~;RzgR=18Wg?=n}*GgDWTWhRiklT7YV1I zD&2W|$ovh|oX;%@A%S6C?H>H-bUV%=SuaO)-tUH8<*-3GH@iO8DtRp;Y4LWgTI7!} zdDYm+T|Pof^2T(is}VEiX&cU6Bj9RL4XZZe2inRtxI=yC&+ux^!pPl7l6Qq%@1oOE zJkgRznoK%mEorJLQU@f_R*5GF^=?Tw?OZ%U2Fbmbr80W@T$9|9(ZurwtO*~@exSR) zan^r1iI`JK4mP$;jjjj9ocQS_D|$Uu_;@%dC>Q9Xw7$=Ji=SfIwobj>M4$$9a!!E@ zNg;KXgD2=4j-tOKjJcwu^2c6oIvm&hIjzk$V8>HkUO-WvJK|h%ji(s?J@J^Azgv+o zlCqGcXYrm%_sq)hhG)GX?oRv}yv}>h$~EX&@vj|A?ycL(@oSG!HdCB(>+ZV8wk^LL z_M~~(`SfkSTNMndVWR*2(C--ofq>^n)1y->QYth3@iHM&EgvZ%3~PyPmH^T zdhl2X%!h5&L@TL8futOg-x7GH=S@~bj1-5qwsleemM=WgH^z{wF-`3|A*eQH<%|vD zZ@&F!cp7748wVJh-1O4&?&}>fYTve^wc~`4=ht=^jfXT<56qUh4IGXAh=%>9 qUPY_5V!^KvoH+Z7Zsz8I99UY0I4?7snVUMh?L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json b/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json index 4e56b98d3e8e..45aa679ee2cc 100644 --- a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json +++ b/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json @@ -1,659 +1,791 @@ { - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc, derelict sprites modified by GoldenCan(GitHub), xenoborg sprites, created and modified by Samuka-C (github).", - "states": [ - { - "name": "clown", - "directions": 4 - }, - { - "name": "clown_e", - "directions": 4 - }, - { - "name": "clown_e_r", - "directions": 4 - }, - { - "name": "clown_l", - "directions": 4 - }, - { - "name": "derelict", - "directions": 4 - }, - { - "name": "derelict_e", - "directions": 4 - }, - { - "name": "derelict_e_r", - "directions": 4 - }, - { - "name": "derelict_icon", - "directions": 1 - }, - { - "name": "derelict_l", - "directions": 4 - }, - { - "name": "engineer", - "directions": 4 - }, - { - "name": "engineer_e", - "directions": 4 - }, - { - "name": "engineer_e_r", - "directions": 4 - }, - { - "name": "engineer_l", - "directions": 4 - }, - { - "name": "janitor", - "directions": 4 - }, - { - "name": "janitor_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "janitor_e", - "directions": 4 - }, - { - "name": "janitor_e_r", - "directions": 4 - }, - { - "name": "janitor_l", - "directions": 4 - }, - { - "name": "medical", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "medical_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "medical_e", - "directions": 4 - }, - { - "name": "medical_e_r", - "directions": 4 - }, - { - "name": "medical_l", - "directions": 4 - }, - { - "name": "miner", - "directions": 4 - }, - { - "name": "miner_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ] - ] - }, - { - "name": "miner_e", - "directions": 4 - }, - { - "name": "miner_e_r", - "directions": 4 - }, - { - "name": "miner_l", - "directions": 4 - }, - { - "name": "robot", - "directions": 4 - }, - { - "name": "robot_e", - "directions": 4 - }, - { - "name": "robot_e_r", - "directions": 4 - }, - { - "name": "robot_l", - "directions": 4 - }, - { - "name": "peace", - "directions": 4 - }, - { - "name": "peace_e", - "directions": 4 - }, - { - "name": "peace_e_r", - "directions": 4 - }, - { - "name": "peace_l", - "directions": 4 - }, - { - "name": "service", - "directions": 4 - }, - { - "name": "service_e", - "directions": 4 - }, - { - "name": "service_e_r", - "directions": 4 - }, - { - "name": "service_l", - "directions": 4 - }, - { - "name": "synd_sec", - "directions": 4 - }, - { - "name": "synd_sec_e", - "directions": 4 - }, - { - "name": "synd_sec_l", - "directions": 4 - }, - { - "name": "synd_medical", - "directions": 4 - }, - { - "name": "synd_medical_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "synd_medical_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "synd_engi", - "directions": 4 - }, - { - "name": "synd_engi_e", - "directions": 4 - }, - { - "name": "synd_engi_l", - "directions": 4 - }, - { - "name": "xenoborg_heavy", - "directions": 4 - }, - { - "name": "xenoborg_heavy_e", - "directions": 4 - }, - { - "name": "xenoborg_heavy_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_heavy_l", - "directions": 4 - }, - { - "name": "xenoborg_scout", - "directions": 4 - }, - { - "name": "xenoborg_scout_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_scout_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_scout_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_engi", - "directions": 4 - }, - { - "name": "xenoborg_engi_e", - "directions": 4 - }, - { - "name": "xenoborg_engi_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_engi_l", - "directions": 4 - }, - { - "name": "xenoborg_stealth", - "directions": 4 - }, - { - "name": "xenoborg_stealth_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_stealth_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_stealth_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - } - ] + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc, derelict generic sprites modified by GoldenCan(GitHub), xenoborg sprites, created and modified by Samuka-C (github). Derelict Engineer, Janitor, Miner, Medical, and Assault Borg sprites by _miket on Discord.", + "states": [ + { + "name": "clown", + "directions": 4 + }, + { + "name": "clown_e", + "directions": 4 + }, + { + "name": "clown_e_r", + "directions": 4 + }, + { + "name": "clown_l", + "directions": 4 + }, + { + "name": "derelict", + "directions": 4 + }, + { + "name": "derelict_e", + "directions": 4 + }, + { + "name": "derelict_e_r", + "directions": 4 + }, + { + "name": "derelict_icon", + "directions": 1 + }, + { + "name": "derelict_l", + "directions": 4 + }, + { + "name": "engineer", + "directions": 4 + }, + { + "name": "engineer_e", + "directions": 4 + }, + { + "name": "engineer_e_r", + "directions": 4 + }, + { + "name": "engineer_l", + "directions": 4 + }, + { + "name": "engineer_derelict", + "directions": 4 + }, + { + "name": "engineer_derelict_crystal", + "directions": 4 + }, + { + "name": "janitor", + "directions": 4 + }, + { + "name": "janitor_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "janitor_e", + "directions": 4 + }, + { + "name": "janitor_e_r", + "directions": 4 + }, + { + "name": "janitor_l", + "directions": 4 + }, + { + "name": "janitor_derelict", + "directions": 4 + }, + { + "name": "janitor_moving_derelict", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "medical", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "medical_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "medical_e", + "directions": 4 + }, + { + "name": "medical_e_r", + "directions": 4 + }, + { + "name": "medical_l", + "directions": 4 + }, + { + "name": "medical_derelict", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "medical_moving_derelict", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "miner", + "directions": 4 + }, + { + "name": "miner_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "miner_e", + "directions": 4 + }, + { + "name": "miner_e_r", + "directions": 4 + }, + { + "name": "miner_l", + "directions": 4 + }, + { + "name": "miner_derelict", + "directions": 4 + }, + { + "name": "miner_moving_derelict", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "robot", + "directions": 4 + }, + { + "name": "robot_e", + "directions": 4 + }, + { + "name": "robot_e_r", + "directions": 4 + }, + { + "name": "robot_l", + "directions": 4 + }, + { + "name": "peace", + "directions": 4 + }, + { + "name": "peace_e", + "directions": 4 + }, + { + "name": "peace_e_r", + "directions": 4 + }, + { + "name": "peace_l", + "directions": 4 + }, + { + "name": "service", + "directions": 4 + }, + { + "name": "service_e", + "directions": 4 + }, + { + "name": "service_e_r", + "directions": 4 + }, + { + "name": "service_l", + "directions": 4 + }, + { + "name": "synd_sec", + "directions": 4 + }, + { + "name": "synd_sec_e", + "directions": 4 + }, + { + "name": "synd_sec_l", + "directions": 4 + }, + { + "name": "synd_sec_derelict", + "directions": 4 + }, + { + "name": "synd_sec_derelict_e", + "directions": 4 + }, + { + "name": "synd_sec_derelict_l", + "directions": 4 + }, + { + "name": "synd_medical", + "directions": 4 + }, + { + "name": "synd_medical_l", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "synd_medical_e", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "synd_engi", + "directions": 4 + }, + { + "name": "synd_engi_e", + "directions": 4 + }, + { + "name": "synd_engi_l", + "directions": 4 + }, + { + "name": "xenoborg_heavy", + "directions": 4 + }, + { + "name": "xenoborg_heavy_e", + "directions": 4 + }, + { + "name": "xenoborg_heavy_e_r", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "xenoborg_heavy_l", + "directions": 4 + }, + { + "name": "xenoborg_scout", + "directions": 4 + }, + { + "name": "xenoborg_scout_l", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "xenoborg_scout_e", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "xenoborg_scout_e_r", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "xenoborg_engi", + "directions": 4 + }, + { + "name": "xenoborg_engi_e", + "directions": 4 + }, + { + "name": "xenoborg_engi_e_r", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "xenoborg_engi_l", + "directions": 4 + }, + { + "name": "xenoborg_stealth", + "directions": 4 + }, + { + "name": "xenoborg_stealth_e", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "xenoborg_stealth_e_r", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "xenoborg_stealth_l", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + } + ] } diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..d9d812c761186f3e217ba7a19fc7c7ddede660fc GIT binary patch literal 3494 zcmY*c2|UzY_a7qbphYCR(AdV|`HX zPgxTs(IUwp$G+S{Q>lg*ZVV5ZKhj&>Eon zM}_@3P*>st768ITvNlG5o{kBB0U9h`m(4GOKs6~``|hkjn}cBDNCJU)+KviSW*gBI z7!Z%Mbs#&KBjISgpOQNU?}1ec@go4*Adt?b5Q00}7fTlRz?{ zP)R)Q8nL zQS>KC{bRroOF|QI1TqfqFMedu-2)#;)|Ctl#9`o`?w;x%7>v52hr2395eCD!E4pJ; zVTu@4Rm??on5K#+%tP`Y_hg*s|NHkR{R0C42=u523R6-(3i*hKqlh>x5XF&8J($kF z`~OF#13e1lzXH?yKMC-!0QVncj$rx^x>$bz(qI5P1!@i#2*j0aYIxZ;#AWTi>kXUf zvt7}&9OWgxteH{nhp{E_n=NCAW9I_wUKAex%Q7jj{+UCjB@N7R8_Nrc%$Z_5i#J7n zyJ;oiC&XT1c9jjCV3GG?ut@H_&8~f$rH{HqEZrx0r-gME&m8x-vxh0La#f;4Y{KJB>y5DXmemQfMh)bZp9+Ef7D?4&v~Z9>+XC`31p#B0Djw7J40u=@MI-$&Envf164JJIhGLCQRG2g*GV` zMX_{&=d3#l@%iZxpUZMZjVkQ=rZs6y(F#vSa))oXd|VZ+P4|#82cHSl0ICJ&b9P=R z?b^+gI1cGPqh%M~7JhM@&$A2mna+g8utlm+QFipf9zIc6OT^S-Xl?s9n|>4Xgp4uK z)<^!o12%Z&ePQ zUG{kXarSxD^dbS7y1uiwu^Yj{yu{;_w4cu!%eMhuXcF|K_&&a@9ou0MoK7q z5zbY)f*GV2DC*fYJ4UG!p=bwx2U$AgZ1t{78=>d>N2}(ZI|jrwt5vf(W>-&-*6bwz zSRCRN*Ah|8>P^?dFX)t-_XG;aayx0r_?7TUy4ctl;Bb)0$VhTf5W<@9wfsJ3{|+mW z$D)kcq$XzUb589Nm3Tid@ALY4*|TS<2YWl{x>@SG-G~m;x%5e9%%^D5Pi8IwrIPVK zHaq zQGGpi3BS(Nb?_B?)y(Ym12OnBv2>{b4XSda7OE`6_O>YeS>c}4i6Hf+3upN5oZnBz zXoQZ)q`2(esozH;D=8fvdQK?2W6GMECa$hxAOWb0Z9O#eeb@@FrKRP^b_)sqpqegU z?QiqF_#r5s=bIOqOm$PPfjW$kLe`!n_y^OgRWkl!a;ctvIXi2L+rWpeWp~;|bmgi0 zf@Thlq+0W?iT9l@{`*2>?G&z%xx&OOW3VEJF5)lVGOx4g*@DGLdKuUllScE@tFARA zA09@TJZ0&2vvlNmR9WzuEQe^63Y^b2b2T<*11%B+Tj$3zvrg|m zpN~{n%bm?97==f5WZS#U$Mt!HK3ZpP_zBwG-PJ6x$hVLcd$3R8MMV{rY;JDu_V@G> z*S5pJ&2W?wSE^HWLrVDE&2X4MZwgekLIJ{nsd=EgBUCqH-Yu@0k6cy+4;g)B?5tGw z3U_YxN%nD`UnJyYjxVsjN9_En%{L30ibo{;N|!8zpX)&5Z!l3F98E&3zIx!5&TGj~lsdL^k^~DZsvR27fy5@@-*q?_fc5R| z1q@pR)ir0H2S|yguoaGHds9NyNuS34qAz?o$nV4Q#~up~Y!|bgz4CVZR_y-kXbYrv z?)R@>AN5A$jvoxG&|TZZ0-c=G(F4g?>LrO=CCqkDuUCv6ck}i(vFeIFphgfexxyr3nQtMk3ks$It8wp8%xGADno4L<>l{-Q}pN;q7iZDr-SUA za~BxRFRv9YFjPmBd$?7Rjhq;RH9zzIjp_H*!>=pnQWF<6F!LOqi1XuYgJw@BtD`Tf zE&pnB0fM-F#givql%Tl(mE%!R3NZUS`3qD$h_?A#X{2|s|X=gY!3r%umby!6eNNTx)r3I-oA9V&de8f z<^+xvWr0!a4?lLq{urNlJK=Vjz5A4KBHW*bRB$mj8=W@it?%%UI< zz0+Y~kYB5s!V<99AY%0S7YAwV>un)o>5TEX{u#fsf5eMfM~kIn6SReSKv}tZc8t+0 zb<_+YRG1cZ%>2QrtGeeUns>^1QU;2f!Fil%rw`kL9|Nn~4yt=mS98_n!$njg+2-F}z7f5(Fkq2;^mafGeOCKU1k$?SS-&^;PWW*b!|lGGRT zq>3M?hjL8H^fJOvJ)yrU0S%#!y9}Usd$>z(7fe;VqBN`iP+r;AjO_6P36O!k1A%D! z)y-<26Ed^8szipoXQbQ3tt!c}@fkMV4Z7 z<}cmbBd>8-;zKj0^u?B>U#o}RXwh2q0FT8^^iZ;hwr1GY=U7T#M$so)yte|3QIob( z?^U+fi8T9!$Y!p@x61Y|TtnHB_SbZUfiw!_;>bu{i!#-xfjmCa4SKVo>7FPRq9M_y zge|i4asY*~J|6T_Ra0~D>B^bLwkiEhu|pHJ)0RS-BEW?L3FniFeXgw4)4txmzPG4o z*z&M&?DqpfYmDh8)FD5_U?N6|l?o+UPPOx2(oK|NAxyO!I&WU=F!wRSS8x# zQr(R)3++R()*>&a&1YZY+iH_0gFAC$&ztGG8o@*U<2ILo+)mhQ|E6%dop@{lmxRnj#YNp*Y0n8HaGdYIZ6>wZ zdC^8R;v?7DGWT5GNhKGid_;C`_aK&|*4{MaYmsD%t8M@j+vGp*aV6A4xAn~_oA2AS z>Yu$1Eo7XL+2H46m;}cllZ8vI7gAK_gw4MIMwa!i4gQY4d6)C^>S~WqL+$#3_`taA z*qiO&q8okl@rejxX-Z+rGeB(j_%AKD3W3Ly^vMT;_Tg$uU*$gHWzSJKWF%&5v1a=j zC_SrJz*3>NPx_4JW>q;gB-)f&U^7+EA`(Kr!W;y)ou}h@^q6^& zw1Je963Ea}eu7!m>569R_bHt-lw6qsUPL@t2UAaTbC4XsvmZT?fbW$}#t|{SVqy3c H;TH2R&3aVN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_moving_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_moving_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..05cd74494b9ed619710539db47e03e6a388e5c83 GIT binary patch literal 4363 zcmY*d2|QHq*Po#xd&)K=%Mi&j_L(e$tizC!Eiqy2%rM4Q7*s-%tz;>bNcMeS`n4!~ zmWhz;hN2kT*#1}V@AH4(_kKS2KIeJPdA{e|?{lAX&%LqcW`^u65Ec*!#Ev%7y9%^7 zk51+jz;*g*5E5v>{#Okzfl7M?sX*tLn~tdt2vqTib%C~x!TkwDdK_C zl(becl{fX(b#eDFx6FKIyw;oNSd&K01up+tD~!m6Aq^$>*T0}lT}c_ zIm$ZXloVufN=i6{iULy6Rly1NuX~b*>;L-4`~OP=KnVOu16PofKMMIsR=Z5}Z~>w? za*0yV_^bbaV;bkl)sQ(!O?iG;!%ghl?|7F(&4^SEea3_=cloeQ;b+n$&wP1%| z&j=Vnx9|=vq{B?9?Yp-`l8>N2m!?g}l-k=^1~XG{CQ@9L@t}C1PLj---LCeeXGWy?fO*M>~??ILn#yH(B+mr*^n5i4V+FZ|{e{ z^MJg?hY@ETFMcZ;5F?7-H6m$hJ{SbsU+x>AC_fwoAEKZg)QGN%d&TKWj7=L~&a@8U zy)yEbskV*JpW8pF6=eivAr}~KD)KK3ly!lF*FW1DBQ`1uhJ1<96&6_Lq{Qea-_pYE zdvWr;vHo&d2|r83pwSueT(B<`<(|wAUFv;M{nE}U@(-d+k<`*ucz=-E%?^qO=uMFz z=ERKDLe_5acw+0+1q=JRoThirgiM3(XCkt*OdqM9ZQ5{|GQpX=E+xJuLv`w2_0!%` zt-i8!Om{)!X}(&Ew>@`bFr-T7Gl$8IJwP^$V&oJjXT;s!s z4^3!y-ikzON0__&MdcW3t)9FT^Iqt%=x#dBh~~H0FPd;x{Yf~aA_jJ&w)Jl2)N46E z&5;s#(&L<>q6go$ zBq#{sP-fi{5|KG|p5HrqwA>C08(bUO1eX&gQ4Zw&0MPux0(E7@b!%l}X=m#xQ~$<| z#6b`UTie`&>#~)w>t&EvPylO(G$=AZ+kSi%8d$UHV!i7Sz}4**(lS!=NTQ_OT~ac9 zxQnS^G7=ZG7$|Kq9k5I(3}LC`kSSCi{gjRt)qBymZXs4UtU za`@kt=mda0Sz`OcqzPHBuIBH|nM*KYhsDwat(5lyNl*bCs5EgaWf;>w*F;r8=TF*5pCCYe>_tUVkkd+CC9NT$Y5#_|G_EPa~DHp_(|!D_V(Z&MLzbdDaGo&Mh4xuL4I zHsOfTQCkQEvc0$7H@v(yCkoK|>6ohZv3gV}Y|aK9tH|H7##gr9?Z4~WG?8ESVWgzY z#ZZ?ytxMm;gcaaB)R%r1h1^eo1UB5*>upxF-`w5T-(krPmDRo;X83N}T`NSocjNc8 zvPsu`9LPdRsFRYGcz)lI;ia+gYe}*6a=Ywm>O!BeC4F1EZS-|5!{?trWyXXX!R@c6 zK6v<{eibv_`$Zbn~c8{|R>Y_MZJYT2*YaeZG-t^8Hm-!_uDFE+e(A zJE#oX;fznEsWa&`@Eh{ix3jXZ;6qla-gE&m0B3)9tH6*^9*JcBqB9={@gNX77S>NO zA4_FR)#&|J<2CFrY0&0s;iFlV3yr3@-Q|k?HCA^tLq)}<;h^?J()OQKDY|uAGeZR1 zWmD5D_Gl_VfytYLOgy!t**-z#*Iwumj`zQWf3^apk5I~y zzgNkH(sMRsGTC6C{>BSqka?AIx0<%O={khv)_KlQ?>oh?%#G?)t@anoA)SJ13gIU; zx^7$%1GcQDb+6fGTVAnk}R(wQ2Ib}@!i(J3jV;y z@UWfaSPUJsv9S@l_oqW(BTdg}Rz?I$jTO+;5;hoAx)qL!&v&Ek{e8ul=S1|#c;R|g zr_0_OWtaXU$;j!Fg*Vu-B1-*~yln&HuNv*;*t{!x1Bh!d`{6AVcW$23@YYqW)m@P6 z8u$a|Fu28?fPy%PK&&YHb3JwsE$Pw4=h$!NlbaoIV7+&&dmRg}Jogex1h!a12{iW1 zUhl*0Iao_BdWGG_qk9119Z`0$)ixCMBuoU&IkoRY!6!at`zTdt^J;0lb&Krj(5ODn zEGmC>H{R)9t0UvnU&3W+)6-6!R$4iYQ7PSbypyczP(`!=s5VEb>u$%gOL+KmuL{Zf zfI7 z3S(>#YvR4h;o*CI3p0B=>seal=a*4CcXM+^86qR-s-Br`DVhh?>|dk3l~q+G#_@>5 zYx{DRLs#_AzGN@p_d)7Ur?%TJxw^Z@tgNiiOibSzhuNP#y&ni)z#JF-9PE#f8hhKA;z@6pC^J+ zC&>p@e)#XrpMeCcv3rS0^KcIiWbkVEaL;>h0Me)fSb4E{)vRgaJE$_JG<3`Jezu#Z zXWW*VP(fv7@}q;XBD}EiR;ntaG>skF?hRNE`FP|7Ziht0zh)HGHd(f)-fT7w%{NTv z=2%|GsK)Wo8_g~$@u-YxIdH-ryp%&r+QyO+&r$ikqE&g9p`Ku??T!UqImXL9!A~>( zhsp7wT- zTW?lw>(aO6Wo2}j?o5BjtfM z%R(k0l&-6(tDjzN-IW79e*8GjE|gnriVqu_)Y^)gXiR=Q&=;(|EL;}QBhhgHq6!nD z$>DZ(cGE8(p{DOqxIHz!f@iP=Asdf61=z<`1W_Rhohg@5pBwxaNFFKr*aO+YZazv; zwjW!}2R^U8VR)IjwRJ)G{QSHK^|UbaG34#d;-!2|1R{-Cy6Jq(LoY-Z^fI!knh+$w z^7R%aFRvgCL$7(RqETI8W2%I;DLY`Ko&xdk@U+?3*yI#9Cs(c+N4?FV$9`}so`U{! zMH0w-l%^Zw%*X0avva}Uz#tFvv*22}<}tp=tlMCz*seLczJ}1k_~G4#TlP{BZW$)^ z(}z#4_d(>sHhjMS9$pS=pbgh8^<2ha76&9Av=&T*xlg{jS?17|i72+#a<1Z%UKGxL z=$0L(`iEMO{btHL%)7RH_KTtLT+7z?!4hd(sr_Q6HPhSy*1^S{TZ!;XmvXtf_BVGz zqXW(bF7ur?|64T6;B3W6r2>6KS9OC5yGe{9>g2*D=A;qxEB}losW+c(xKmKeS)glM z?d6rxYm0ORN}EysQd!u}={52`THv;^bs>BajPE;7Xpi@fQ;nOTyE<1N7vBrlA_#F_ zQP_bdM6dV)Wk+GG0K_vDTVWi8MF=!)n0C0!Udi05J)tv7=dPik0ju8~ue?g$LjKrSG%C9Gvw1%gg%Dhk#t~J}Ju^iru07m3EUC zNHw5_6RV{5cbWT%SqusB@xIFPJ>yiN{Dd})4EMDAA_pg7Gm}ny53u>!PPaOtQG9o- zHs1r#7q2iD{X}L=!{J|D)#%SOP6_rEB^^a4L71;qiFyB}|7^l)LLtJGC}2~nXAGDu zdFJu2-~tLJ6Rk-SKPh!QN#k?VzDRDUs<#nRkYmGHym`D7SS!0E#K8!!+l!e(;k>>5 z5#EB_-$WMClvd1`d+;puvXjQ5(VH3 z($W`!M8GH3nRorR^R3pong-SLvoL!sFTOFd>RuavtpA!5X_PLl)B6_9oYa57rqjq7 z+FG8Mmxr@u%$)!f-!bW5g2K}>>+B{y4}=@j7V*)iTeyMW4je8vXjfBH&;>wdKKc&< T90L|9M-5uvOt19P&8YtXxM4K{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict.png new file mode 100644 index 0000000000000000000000000000000000000000..9b42b90f6edcbd77339c7684d220c80215e36365 GIT binary patch literal 3707 zcmY*c2|QF^`@dr!L-s78X-p`gv4k1BQFfB3NXCpowu#YJj?k$_xYZ4W34PsadV1sLJ-7lY=pN4t?u5% z!3OT7?pMY@!{VxEt_MMtiHP3>R`3j`7@hZnpnb3RF4*P4SU3d1V%%-cQO}v1VTnFo z3Ivjmvx@@VivngtkfsiuLLhp$P?63quI}DiGK`mvGDvrlmW-XM`EhfKfs32FQJ}BO znLrC0VxR|6gCwJ)&CRJv#{vspE>r@N?&az2hox(w{%sfw`g>wUl(wcXiHx8S;Js-c$lz-rG;=9|L$7KccTY zh3f9(jodRxaQ5-1YN7o7-APz7fvoCGBB{zd6O>8v7z~LZPar8{OA@?IZn>Fe$SqS$k(jnVw~`2WZ>754)9ufVkb zPXg8odjCOY52pX1>*5U{r2*`YrDh@^h>K#3*R!EJezU*mDL5qbC*JVRi%&}ucbD5U zt514V`ksgr7tOA|c@{5Hc=ds{;Lr(vJ^fN+w8?{;$8JVi$C>cSZWWm9B(Vwhqxp51 z9@w(Rl*c7yv%Sk~RUO6di;m6cYDa9ocq#pXNA+V&j$fT}?r0tHZo{)YmA((VxcT6p zBYupLAmOcpr;;`F1XE@Pwti9reS5t$TIVG0sPwrSU3eV)F75q_{4G65ck#Olged)G5vtQ@eI^xxfZ4D!-YY9SpZwZeFp$Xe}((wt8AgFthQqQ*fz#Z^&BKmwM^VOWmn{VOnt+D4zo*iJ)iu~epHn9vOs*5YjWl-bnh*H&gWO}K zK3>5FRY~0-(4bXFDw3yqQk+^l^{o--o#m*ZVAo9#4lLb%ARxPN6G|AI@Q&L(rTzVBj!K>e5^xdZCG!-+t%AYN8f zpXE)zarW|oH)hgAV9x5rPypd5~EzJdFHI zUh%>({`@`-wD#=Iq^x>ZdgyM>#{{7xk){zCU~~Di)qKS8tn)Sij@w_G#YHg)Ka1ew zO|7Q~xUx?@JoY73`jzjDZ1aZY@8fbuMV)XXvZ=EVJl<@SNY*v%0u9#30SkZ>Fyf2^o~1 zNBB>j=qTQR>C9@iNA)}jU1frh0j`{9Ep1Ss*|pP&s#*{Y{_%}Q{~eS#smAylJ|K{s zN8?CZ-7U173~mtvO9g56jMr1kj-P)gIcu6?CvZM~hIyd4^6#VZ1|Fy+@Lr#TU}7i( zvl$c`IL0f*c}NkqI}{zaW181I*&z%YEo{?WBv{95K zArM6y?#wa8onDz6A?xsl?M+xAxO>RM3vHZQXX{e)O-=v zmfAqzMjTsw<7LWoqqvG~8jcCqP36IRYo@7+a6!ZNcUCtS98K@-3fTFfIhIXkWpvr! zGS!jGD%e-b5plZ)r>$^`)wNDRrpgdfHI2LtG`L$6Ez!{EZb7%xF=ZZ4_}9i04lK}N zx$n$jW$Y^zC?aO>&5Ioi(LKnNd~x^_j;aAnR2+gv5#FW58c8Snusy;UX$fY0#BFd` zwmQdzJ@9#CoMJaT))(LS=Nkh=dSm%ZwA8z9XW)3Rs4}te+K#vB3q7=GJV(U_1c+rX z=ZwqGj@mRI+FCbH$)H`W`2D#~<7B(@tr*9Q`1#3)sa%X6ozDDjthS}7$-$w>Xh%J! zk|7u}>yOw|zq+*Xw|`*J>r8BTm;*C~s9a=m@7V*E9xVeroX?68aohi1ZC=2gv|v6# zbl7p6T1=K1+p5ietz-qRTdf6=1|UYyh^bF?+W4zp%==dj(|N!fy@7v00cxV-pzt3e zPD>*o)XSR5{wUeu`!^omHnV%Fo0$PMiuV9%Wotg7cPf%BZ<7#Te6p;G?6XZ2X-YonJi}B(1^G(fa&(!`U+uDWPuTl4Vcp z{q(e$OY*b6CD;~H3=u2-Hz4cQbH0Z<6@tL{FqXXH|6YL@`A2GYwDE zo_#cY#beo=a4iyHG6LsLr2Fzu$Bs0~{y~sdP7c}H<%10Z%J-qmLrxyMUfHpZe1irh zNuTLh1bVAfQsH)vq$MsqO>%s+F>$NadBRfpQ(o@71J)S8QUrcaL}pZiU(j`O|KLpE zON2s$U?K)``WsZ2bI)GlZluxsm;BF~3!6lke7S?fhS+t#DXBlFoQ?qnyn1z=Kk2F9w~Mn5cm{Sj5jbiTG}JEHgNYk%EwEo&L?VNT&F zbbxAz>6nT1bFaX!cV$!Uj1pgog8fZpXKwyhUJvucKqlv5@hY1zj-%*L@Di!cZw4|_ zSc=4f2qh>#8u1=~z57h`WN){;f2A4ADJb#F;!TJC0iW3S183vIP87m@{e=>8I!4Fu zwvp1)pdHljZOdAHbF?VjM4d%7`3=}RK?zCP*YzEjHyF=&e=5w27nI$zBj#*Bl_KI} z%8}`nKbxuzy*dWY*6aXrbU_MF4GZs<>FKK_Wsc8Xs%_NWKgO2Vu;AItr_I*enQEu> zl7*p!oTV1})a2lXFF`Yz+=7tKBFD=VU6Bra%bT|b2vvm~oU0@|$@@|?o#!$NPVwH6 z)%CjlIJl&&-048gglDC`BU652J^g4L#=kkc8j6s@l*FR@@z!p*FGm2^81{!0jLF15 z6ad9qQ(599{rt!corx8Y2ZubdvXM@Uug*QarEa!WvOT*Vo09hEaNN_1kA+UsJdcD3 zD6&-05TD%<+ESl zA1rX(mA4+Ji)3~s18!Z6f_{Y_zELbKM;>fyXFvf6`!p3^DU zRr>ZQ$;aqzbW7W;E>`P&s)gnL-n5Z|UiEv-Lx+YQ8-k-rYd?H5^Oo9DHjh3_=4tCo zJUiV9{QE?6XCoglzIBt7z_FpC;6sM}uO-^;F3AcJ4pvS;ttRSkGK&?MEgF zpW9I9IVy#65DeL^n!BIGkY(#1DpQWH&NUJSr=e&SYpZATc-^KnwXyjl#I_6{UpL&XbtUGG>3ikNK^TOk}PogGVdTyoKC5XE;spYm$fhqbwnK){^r!ttu zu0=`UhGHaeI2d&B70tKlSuJ2w`cm0AY^N}aIKPwrn}AkK(2|O*sy3m}OxkFnMKVqUn|A4&dQ45^`Aj ziWA>P^nixj>$Ax9`#p8))RKs4STH(eDm#dIcH2ZH;0abKF8iiAo%s2xxLpI8(QGY^_{N& E3!Af#;Q#;t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_e.png new file mode 100644 index 0000000000000000000000000000000000000000..a846febc061e5d2212d831c5ed154a6d26148867 GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8rm~MB1$5BeXNr6bM+Ea@{>~aDsl^esu>t; z>?;Zqle1Gx6p~WYGxKcK-|yb9u8^5xs~&FZYv5bpoSKp8QB{;0T;&&%T$P<{nWAoQ z$IE3?VFffHH?<^Dp&~aYuh^=>Rtapd6_5=Q)>pE#DN0GR3UYCSssQqAl`=|73as?? z%gf94%8m8%i_-NCEiEne4UF`SjC6r2bc-wVN)jt{^NN+B2DqdaCl_TFlw{`TDS!-2 zOv*1Uu~jN9%}lXMOH4CON=Y%*O-eLQ(KR$oNz_eDF*ejqF*Z&yH#M{{N;6DSf?8ja znTD`GuNWE(zyQ$)$>>wgQzXDnC zkO2h~Jakj@fI(Ug3_G1EGq{0KqTuP`7*Y}U_LgJTVFLk&iz~y^q6`j}Vq0O!sR1hjX<;(u5CK(5MRHSt}f${esJ#<>s_WP2$ z+ug4FuG@C%~j0kDc!feZ;O8SzB{&=ijI6?yH1-TYr3VM+cBT9lO8q_z%nA z)nfe5nRdU8Y&nzWaW3B{v|)j$K^pfD%Z*Z@4E1Kma~SQ@vsQ0Eyz@YwbTP-wvlC<( zwyS?DKe*!j1Kr=>L1_&H1eO^`ZEL+2I_;L)^^^Zu%y-_>^3ILUcq@OzE!D#G+v9rE zIZnR|k0k9dHux^KqeNU$D|g}77}gB#wSO%b7#^;BRCV+6?*; v)ZxiK#@?4z(-*n^5&&}fQX@Rme0>?TfNTyR27yb#lR=cHtDnm{r-UW|27)X3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_derelict_l.png new file mode 100644 index 0000000000000000000000000000000000000000..b479c411a7a39f04873c99344af18197598f3573 GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enLwjaOL`j6Nk5zJhu3lnFep0GlMQ#C5H3Nf< zeMLcHa&~HoLQ-maW}dD3``!E16*5z7)x%AF4SWlnQ!_F>s)|yBtNcQetFn_VQ`GJ4 zc)4sUtbiuurj{fsROII56ON0GHI_ zN%^HEwo0X?nJHFjiD{-uDJiD9Nr}cOx`u`+iMoj?#)i5n#>Oe;riK zGN53Bhi+;fFi6XRVW%@?1~)KDT0C7GLn`9l-ZIQPWFT_vW4)1DiPIaw?DrQYF7+1Y zJ17{Ce&m{IdqQH`8(FKS8`^EFa^3E*h9?A0Ij~vb>i63P4^EoBKN%S3;Ns$PZll(w zgR4%kJ*=3m^3XxH?qc+DV~1G=j4#%&cKvZTIy{?s+1)d}=AoN_%Eaa|6x=z#uYy6M ztU~o6uR?2OeXQ=OxOZ;v?{9q+A1uWuV|*`!b9cQ(Yh}gV&)w`9haY9mV*FP;S17}q z&16=>WFd~as?Awb4{VujDK*XE=IPjqzhb7R7}oo7{?WE$c3S?9`PL*xrBCMFR@*uX zO;11ibTax#$IBgZyTS5s6l1}_7JX<&az^XtY0p literal 0 HcmV?d00001 From 958a98814aaac320a96bc78721e8cb8dcbd3e2e1 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 23 Aug 2025 20:33:25 +0000 Subject: [PATCH 251/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 83363a83bc04..2e96853d4663 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: metalgearsloth - changes: - - message: Tweak mob collision values in line with RMC14. - type: Tweak - id: 8367 - time: '2025-04-27T14:47:18.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36851 - author: Fildrance changes: - message: node scanner now dislplays live artifact info (while in range) after @@ -3948,3 +3941,11 @@ id: 8879 time: '2025-08-22T22:26:48.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39834 +- author: _miket, RedBookcase + changes: + - message: Added new Derelict Cyborg ghost roles, including the Derelict Engineer, + Janitor, Salvage, Medical, and Assault Cyborg! + type: Add + id: 8880 + time: '2025-08-23T20:32:15.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38159 From 7429f56bd16cd7ec99a8ade96270fc18c62d8fbe Mon Sep 17 00:00:00 2001 From: Kyle Tyo <36606155+VerinSenpai@users.noreply.github.com> Date: Sat, 23 Aug 2025 18:02:41 -0400 Subject: [PATCH 252/760] Fix "multiple keys" issue in Textures/Objects/Specific/Medical.rsi (#39861) Update meta.json --- .../Textures/Objects/Specific/Medical/medical.rsi/meta.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json b/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json index 5c32c08d7d2e..6fb3857023dc 100644 --- a/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json @@ -1,9 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/740ff31a81313086cf16761f3677cf1e2ab46c93 and Taken from tgstation at https://github.com/tgstation/tgstation/blob/623290915c2292b56da11048deb62d758e1e3fb4/icons/obj/bloodpack.dmi, Blood pack redone by Ubaser", - "copyright": "Taken from https://github.com/tgstation/tgstation/blob/a3568da5634e756d0849480104afda402c6f1c3c/icons/obj/medical/stack_medical.dmi", - "copyright": "Tourniquet Sprite by PoorMansDreams, in-hand sprites of tourniquet, gauze, and bloodpack made by SeamLesss (github)", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/740ff31a81313086cf16761f3677cf1e2ab46c93 and Taken from tgstation at https://github.com/tgstation/tgstation/blob/623290915c2292b56da11048deb62d758e1e3fb4/icons/obj/bloodpack.dmi, Blood pack redone by Ubaser. Taken from https://github.com/tgstation/tgstation/blob/a3568da5634e756d0849480104afda402c6f1c3c/icons/obj/medical/stack_medical.dmi. Tourniquet Sprite by PoorMansDreams, in-hand sprites of tourniquet, gauze, and bloodpack made by SeamLesss (github).", "size": { "x": 32, "y": 32 From ed7bea8e019e947b54499b2ba0964a5a622ad2e2 Mon Sep 17 00:00:00 2001 From: FungiFellow <151778459+FungiFellow@users.noreply.github.com> Date: Sat, 23 Aug 2025 18:15:28 -0400 Subject: [PATCH 253/760] Inflatable Module (#35100) Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: PJB3005 --- .../Engineering/InflatablesDeflateTest.cs | 20 ++++ .../Interaction/InteractionTest.Constants.cs | 8 ++ .../Melee/Balloon/BalloonPopperSystem.cs | 1 + .../InflatableSafeDisassemblyComponent.cs | 14 +++ .../Systems/DisassembleOnAltVerbSystem.cs | 20 ++-- .../InflatableSafeDisassemblySystem.cs | 39 ++++++++ .../Melee/Balloon/BalloonPopperComponent.cs | 2 +- .../Locale/en-US/engineering/inflatables.ftl | 1 + .../Locale/en-US/robotics/borg_modules.ftl | 2 + .../Entities/Objects/Misc/inflatable_wall.yml | 2 + .../Specific/Robotics/borg_modules.yml | 30 ++++++ .../Objects/Tools/inflatable_wall.yml | 90 ++++++++++-------- .../Recipes/Lathes/Packs/robotics.yml | 1 + .../Recipes/Lathes/robot_modules.yml | 5 + Resources/Prototypes/borg_types.yml | 1 + Resources/Prototypes/tags.yml | 3 + .../actions_borg.rsi/inflatable-module.png | Bin 0 -> 5579 bytes .../Actions/actions_borg.rsi/meta.json | 5 +- .../borgmodule.rsi/icon-inflatable.png | Bin 0 -> 4594 bytes .../Robotics/borgmodule.rsi/meta.json | 6 +- 20 files changed, 199 insertions(+), 51 deletions(-) create mode 100644 Content.IntegrationTests/Tests/Engineering/InflatablesDeflateTest.cs create mode 100644 Content.Shared/Engineering/Components/InflatableSafeDisassemblyComponent.cs create mode 100644 Content.Shared/Engineering/Systems/InflatableSafeDisassemblySystem.cs rename {Content.Server => Content.Shared}/Weapons/Melee/Balloon/BalloonPopperComponent.cs (94%) create mode 100644 Resources/Locale/en-US/engineering/inflatables.ftl create mode 100644 Resources/Textures/Interface/Actions/actions_borg.rsi/inflatable-module.png create mode 100644 Resources/Textures/Objects/Specific/Robotics/borgmodule.rsi/icon-inflatable.png diff --git a/Content.IntegrationTests/Tests/Engineering/InflatablesDeflateTest.cs b/Content.IntegrationTests/Tests/Engineering/InflatablesDeflateTest.cs new file mode 100644 index 000000000000..a7203d9259da --- /dev/null +++ b/Content.IntegrationTests/Tests/Engineering/InflatablesDeflateTest.cs @@ -0,0 +1,20 @@ +using Content.IntegrationTests.Tests.Interaction; +using Content.Shared.Engineering.Systems; + +namespace Content.IntegrationTests.Tests.Engineering; + +[TestFixture] +[TestOf(typeof(InflatableSafeDisassemblySystem))] +public sealed class InflatablesDeflateTest : InteractionTest +{ + [Test] + public async Task Test() + { + await SpawnTarget(InflatableWall); + + await InteractUsing(Needle); + + AssertDeleted(); + await AssertEntityLookup(new EntitySpecifier(InflatableWallStack.Id, 1)); + } +} diff --git a/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs b/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs index 5db5d91d0d43..8917ba7ead55 100644 --- a/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs +++ b/Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs @@ -1,3 +1,6 @@ +using Content.Shared.Stacks; +using Robust.Shared.Prototypes; + namespace Content.IntegrationTests.Tests.Interaction; // This partial class contains various constant prototype IDs common to interaction tests. @@ -32,4 +35,9 @@ public abstract partial class InteractionTest protected const string Manipulator1 = "MicroManipulatorStockPart"; protected const string Battery1 = "PowerCellSmall"; protected const string Battery4 = "PowerCellHyper"; + + // Inflatables & Needle used to pop them + protected static readonly EntProtoId InflatableWall = "InflatableWall"; + protected static readonly EntProtoId Needle = "WeaponMeleeNeedle"; + protected static readonly ProtoId InflatableWallStack = "InflatableWall"; } diff --git a/Content.Server/Weapons/Melee/Balloon/BalloonPopperSystem.cs b/Content.Server/Weapons/Melee/Balloon/BalloonPopperSystem.cs index a8460a8c6600..d4ab81ae10f7 100644 --- a/Content.Server/Weapons/Melee/Balloon/BalloonPopperSystem.cs +++ b/Content.Server/Weapons/Melee/Balloon/BalloonPopperSystem.cs @@ -5,6 +5,7 @@ using Content.Shared.Tag; using Content.Shared.Weapons.Melee.Events; using Content.Shared.Throwing; +using Content.Shared.Weapons.Melee.Balloon; using Robust.Shared.Audio.Systems; namespace Content.Server.Weapons.Melee.Balloon; diff --git a/Content.Shared/Engineering/Components/InflatableSafeDisassemblyComponent.cs b/Content.Shared/Engineering/Components/InflatableSafeDisassemblyComponent.cs new file mode 100644 index 000000000000..47591b6eb9d1 --- /dev/null +++ b/Content.Shared/Engineering/Components/InflatableSafeDisassemblyComponent.cs @@ -0,0 +1,14 @@ +using Content.Shared.Engineering.Systems; +using Content.Shared.Weapons.Melee.Balloon; + +namespace Content.Shared.Engineering.Components; + +/// +/// Implements logic to allow inflatable objects to be safely deflated by items. +/// +/// +/// The owning entity must have to implement the logic. +/// +/// +[RegisterComponent] +public sealed partial class InflatableSafeDisassemblyComponent : Component; diff --git a/Content.Shared/Engineering/Systems/DisassembleOnAltVerbSystem.cs b/Content.Shared/Engineering/Systems/DisassembleOnAltVerbSystem.cs index 150688d3d4c3..0c2e5398fc0b 100644 --- a/Content.Shared/Engineering/Systems/DisassembleOnAltVerbSystem.cs +++ b/Content.Shared/Engineering/Systems/DisassembleOnAltVerbSystem.cs @@ -19,14 +19,12 @@ public override void Initialize() SubscribeLocalEvent>(AddDisassembleVerb); SubscribeLocalEvent(OnDisassembleDoAfter); } - private void AddDisassembleVerb(Entity entity, ref GetVerbsEvent args) - { - if (!args.CanInteract || !args.CanAccess || args.Hands == null) - return; + public void StartDisassembly(Entity entity, EntityUid user) + { // Doafter setup var doAfterArgs = new DoAfterArgs(EntityManager, - args.User, + user, entity.Comp.DisassembleTime, new DisassembleDoAfterEvent(), entity, @@ -35,12 +33,22 @@ private void AddDisassembleVerb(Entity entity, re BreakOnMove = true, }; + _doAfter.TryStartDoAfter(doAfterArgs); + } + + private void AddDisassembleVerb(Entity entity, ref GetVerbsEvent args) + { + if (!args.CanInteract || !args.CanAccess || args.Hands == null) + return; + + var user = args.User; + // Actual verb stuff AlternativeVerb verb = new() { Act = () => { - _doAfter.TryStartDoAfter(doAfterArgs); + StartDisassembly(entity, user); }, Text = Loc.GetString("disassemble-system-verb-disassemble"), Priority = 2 diff --git a/Content.Shared/Engineering/Systems/InflatableSafeDisassemblySystem.cs b/Content.Shared/Engineering/Systems/InflatableSafeDisassemblySystem.cs new file mode 100644 index 000000000000..78520363307d --- /dev/null +++ b/Content.Shared/Engineering/Systems/InflatableSafeDisassemblySystem.cs @@ -0,0 +1,39 @@ +using Content.Shared.Engineering.Components; +using Content.Shared.Interaction; +using Content.Shared.Popups; +using Content.Shared.Weapons.Melee.Balloon; + +namespace Content.Shared.Engineering.Systems; + +/// +/// Implements +/// +public sealed class InflatableSafeDisassemblySystem : EntitySystem +{ + [Dependency] private readonly DisassembleOnAltVerbSystem _disassembleOnAltVerbSystem = null!; + [Dependency] private readonly SharedPopupSystem _popupSystem = null!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(InteractHandler); + } + + private void InteractHandler(Entity ent, ref InteractUsingEvent args) + { + if (args.Handled) + return; + + if (!HasComp(args.Used)) + return; + + _popupSystem.PopupPredicted( + Loc.GetString("inflatable-safe-disassembly", ("item", args.Used), ("target", ent.Owner)), + ent, + args.User); + + _disassembleOnAltVerbSystem.StartDisassembly((ent, Comp(ent)), args.User); + args.Handled = true; + } +} diff --git a/Content.Server/Weapons/Melee/Balloon/BalloonPopperComponent.cs b/Content.Shared/Weapons/Melee/Balloon/BalloonPopperComponent.cs similarity index 94% rename from Content.Server/Weapons/Melee/Balloon/BalloonPopperComponent.cs rename to Content.Shared/Weapons/Melee/Balloon/BalloonPopperComponent.cs index e7f318d61c11..7e90b2b4eaa3 100644 --- a/Content.Server/Weapons/Melee/Balloon/BalloonPopperComponent.cs +++ b/Content.Shared/Weapons/Melee/Balloon/BalloonPopperComponent.cs @@ -2,7 +2,7 @@ using Robust.Shared.Audio; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -namespace Content.Server.Weapons.Melee.Balloon; +namespace Content.Shared.Weapons.Melee.Balloon; /// /// This is used for weapons that pop balloons on attack. diff --git a/Resources/Locale/en-US/engineering/inflatables.ftl b/Resources/Locale/en-US/engineering/inflatables.ftl new file mode 100644 index 000000000000..0c4a2d44c0ea --- /dev/null +++ b/Resources/Locale/en-US/engineering/inflatables.ftl @@ -0,0 +1 @@ +inflatable-safe-disassembly = You expertly use { THE($item) } to open the valve on { THE($target) }, and start deflating { OBJECT($target) } without causing damage. diff --git a/Resources/Locale/en-US/robotics/borg_modules.ftl b/Resources/Locale/en-US/robotics/borg_modules.ftl index b6c55447e709..ba5ee602a578 100644 --- a/Resources/Locale/en-US/robotics/borg_modules.ftl +++ b/Resources/Locale/en-US/robotics/borg_modules.ftl @@ -10,3 +10,5 @@ borg-slot-documents-empty = Books and papers borg-slot-soap-empty = Soap borg-slot-instruments-empty = Instruments borg-slot-beakers-empty = Beakers +borg-slot-inflatable-door-empty = Inflatable Door +borg-slot-inflatable-wall-empty = Inflatable Wall diff --git a/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml b/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml index 06410848476e..577ab1dddde2 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml @@ -33,6 +33,7 @@ - type: DisassembleOnAltVerb prototypeToSpawn: InflatableWallStack1 disassembleTime: 3 + - type: InflatableSafeDisassembly - type: Airtight - type: Transform anchored: true @@ -81,5 +82,6 @@ - type: DisassembleOnAltVerb prototypeToSpawn: InflatableDoorStack1 disassembleTime: 3 + - type: InflatableSafeDisassembly - type: Occluder enabled: false diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml index 2a971d71ea90..675d9efa7029 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml @@ -489,6 +489,36 @@ - type: BorgModuleIcon icon: { sprite: Interface/Actions/actions_borg.rsi, state: tool-module } +- type: entity + id: BorgModuleInflatable + parent: [ BaseBorgModule, BaseProviderBorgModule ] + name: inflatable cyborg module + components: + - type: Sprite + layers: + - state: generic + - state: icon-inflatable + - type: ItemBorgModule + hands: + - item: InflatableDoorStack + hand: + emptyRepresentative: InflatableDoorStack + emptyLabel: borg-slot-inflatable-door-empty + whitelist: + tags: + - Inflatable + - item: InflatableWallStack + hand: + emptyRepresentative: InflatableWallStack + emptyLabel: borg-slot-inflatable-wall-empty + whitelist: + tags: + - Inflatable + - item: BoxInflatable + - item: WeaponMeleeNeedle + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: inflatable-module } + # cargo modules - type: entity id: BorgModuleAppraisal diff --git a/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml b/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml index f5e05b4e285b..4f55d5c1649d 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/inflatable_wall.yml @@ -5,21 +5,24 @@ description: A folded membrane which rapidly expands into a large cubical shape on activation. suffix: Full components: - - type: Stack - stackType: InflatableWall - count: 10 - - type: Sprite - sprite: Objects/Misc/inflatable_wall.rsi - state: item_wall - - type: Item - sprite: Objects/Misc/inflatable_wall.rsi - size: Small - - type: SpawnAfterInteract - prototype: InflatableWall - doAfter: 1 - removeOnInteract: true - - type: Clickable - - type: PhysicalComposition + - type: Stack + stackType: InflatableWall + count: 10 + - type: Sprite + sprite: Objects/Misc/inflatable_wall.rsi + state: item_wall + - type: Item + sprite: Objects/Misc/inflatable_wall.rsi + size: Small + - type: SpawnAfterInteract + prototype: InflatableWall + doAfter: 1 + removeOnInteract: true + - type: Clickable + - type: PhysicalComposition + - type: Tag + tags: + - Inflatable # TODO: Add stack sprites + visuals. - type: entity @@ -29,21 +32,24 @@ description: A folded membrane which rapidly expands into a large cubical shape on activation. suffix: Full components: - - type: Stack - stackType: InflatableDoor - count: 4 - - type: Sprite - sprite: Objects/Misc/inflatable_door.rsi - state: item_door - - type: Item - sprite: Objects/Misc/inflatable_door.rsi - size: Small - - type: SpawnAfterInteract - prototype: InflatableDoor - doAfter: 1 - removeOnInteract: true - - type: Clickable - - type: PhysicalComposition + - type: Stack + stackType: InflatableDoor + count: 4 + - type: Sprite + sprite: Objects/Misc/inflatable_door.rsi + state: item_door + - type: Item + sprite: Objects/Misc/inflatable_door.rsi + size: Small + - type: SpawnAfterInteract + prototype: InflatableDoor + doAfter: 1 + removeOnInteract: true + - type: Clickable + - type: PhysicalComposition + - type: Tag + tags: + - Inflatable # TODO: Add stack sprites + visuals. - type: entity @@ -51,27 +57,27 @@ id: InflatableWallStack5 suffix: 5 components: - - type: Sprite - state: item_wall - - type: Stack - count: 5 + - type: Sprite + state: item_wall + - type: Stack + count: 5 - type: entity parent: InflatableWallStack id: InflatableWallStack1 suffix: 1 components: - - type: Sprite - state: item_wall - - type: Stack - count: 1 + - type: Sprite + state: item_wall + - type: Stack + count: 1 - type: entity parent: InflatableDoorStack id: InflatableDoorStack1 suffix: 1 components: - - type: Sprite - state: item_door - - type: Stack - count: 1 + - type: Sprite + state: item_door + - type: Stack + count: 1 diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml b/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml index f22cde9c5288..2db59977be47 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml @@ -14,6 +14,7 @@ - BorgModuleTool - BorgModuleCable - BorgModuleFireExtinguisher + - BorgModuleInflatable - type: latheRecipePack id: BorgLimbsStatic diff --git a/Resources/Prototypes/Recipes/Lathes/robot_modules.yml b/Resources/Prototypes/Recipes/Lathes/robot_modules.yml index 9210529a1d34..9465d7b87ad8 100644 --- a/Resources/Prototypes/Recipes/Lathes/robot_modules.yml +++ b/Resources/Prototypes/Recipes/Lathes/robot_modules.yml @@ -37,6 +37,11 @@ id: BorgModuleFireExtinguisher result: BorgModuleFireExtinguisher +- type: latheRecipe + parent: BaseBorgModuleRecipe + id: BorgModuleInflatable + result: BorgModuleInflatable + # Cargo Modules - type: latheRecipe diff --git a/Resources/Prototypes/borg_types.yml b/Resources/Prototypes/borg_types.yml index 1c49713e2647..1d88af8455de 100644 --- a/Resources/Prototypes/borg_types.yml +++ b/Resources/Prototypes/borg_types.yml @@ -14,6 +14,7 @@ defaultModules: - BorgModuleTool + - BorgModuleInflatable - BorgModuleArtifact - BorgModuleAnomaly radioChannels: diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index 95b261466f90..a9b927cdcf78 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -801,6 +801,9 @@ - type: Tag id: Ingot +- type: Tag + id: Inflatable + - type: Tag id: InstantDoAfters diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/inflatable-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/inflatable-module.png new file mode 100644 index 0000000000000000000000000000000000000000..15e1c86629fb981cbcf5dc39ddfed19bf2efcf6a GIT binary patch literal 5579 zcmeHKdsK}18=tARi_%SnSiL6F#oRB=jHZi9)31wGMIpTJJMYwJZq22cqEzTgmX_97 zE0^4&BHN-Iktl_1Za>0qSVEXc654mBBGrbfjm=71_dDwFU9LIhBxND%;03-}m} z`lcwt&$b>gt$msAjm56@K6j)ubVch!mHmd`o6pvmPOmC&eVxwfWB^T#-E%@bR$~*d z?Q-7t^bysidi=C0u2+h^zg<;Qdh}}Zd?@|-9{;+E!s**qJ?7;0{D)@#{_Rvdt4=9x zq1Vj4tG~}5<7RYxML|eebD#N>v-6^SXr~?bx7iF_t6s8f-5OOCuWi?wz4O~M3X6jK zL)i(Zfa%Vc#!c9oHZ7*{B&VyyiqRH(^1R7H5QD+468QT^1pE7c%m~fnr?mAPZoTis zhQ*P;;OtFi2{o(HxM!k4|y@4ovT^4u11y7x}SXYX#sXWfBa_N!j`df8|plajK~?TI9qB@ zR5ID*l2&QuwD|cBujc;tZE%d6#^OcZ8S?H44q9Vv`|eWtooSYb@^@Kp8xv%49MC#n zM~d$6C)1`H7VmIeq3U14UDt zm6|bJ$joimnwHf) zuq3_S6_S0Qo35F;&!~3WWl#Hz%L|qyTSRx{TJPCvl)FLTbdKiqCk6H@CiHHJ#ka&TZ zgL__c5(fx)9Nav57%5EZk0c1VsWK!oH9QJVO@vuIoR9Y?FEtwl5FrW>P>Y0OIa|%a z>2cZUyG~5R0eTZfA_o@}76JH6WC%bb&P773wUh(E5xTl z3@Vk62dNN@r%~uI9t05(4^gR9PX@?i@nQZ5s9>>N0g7Qn2Ze$Y1Sk#+@jwQJN5eDe zWD1@}CLwqTW>N5DGQ^7aNhl&2?^j({)&PodK3cp5|p z(P-!lJcM|H2#wE#U@A=y#e>`7%&X;d9UKyf^R&X1vj{U{gwO)*drkV0YcsCWlh7j5Q%3b< zlj%6(zn>lqQy~(I0^wN=*Umk5>4qQW!~LIw-;A5BkJ5yR|4Mt2*l$JpmI+@WyPaK}~LwupJ{+pknGW$2T0D!NXd=bB2>H1377cuZf#$T)J zD_vj2z!w>Rt*(EJu2G-viijBfgQr4of*0ynhNHJgV<;pjK!2aa^!eAUK;O)y+*mn! z^*p2dVmEqNPC$hwir}z7lTHH*W4cv;e#IUP#%N=3fL~Nh{e$8K!ZxMdIiH6sI-kXL zB2T2-x7?$MZAFVMiZg1t88&&`+JqD1zd))Oy$^I7Rmy6yN4O9%Yy`0ha=TFc3CSfC@vDP+-na7*+ zPqpa-^P1K)80_8O;xbQ@@J9!PEA{S$OFxvJ;;iT1XEZP2a5$4}#&0Y3Wlo%%kwAMJ zLA1)Lw|i!TDSHLe9KTUD`-cIJYaNPQT}t-b<^^=0ywdMP_^|Jfl%T}S`hX1&j;uEG z$~RRU+~U%8f5tE8ZP~YOVY#!2U^buiy)l(}=k zEX<9{Cz!1ligOzxne-V6NsEnuEnRg-&iZ|89Mm1m8E8p`w04VDIPVF!kSfZ4OPd^F zgN3o{L#I5P#J_P(iK$Q#>i&E^F1;cr<5Ebao3DGnom-k?g=bw+;;j61?~0t2M3t1~ zoi@9r|3D@OZ&qh)V^^^LspU11W=f8MaW+V{u4p(S6gKa;>S=snr~3l`#4RMIBd#bs z^Htl`&G%|1guS$mh_jQE{*T?>3qIGtIYThMf%30|8wXHqxIKOTiRhFm?m(rfRSSmYo3w0stv3I{ zA*&U*Vx?N!<9y(i#rmJC^Q&0JJ@SqxMeQf#Mf0po>SX>G{giB{GJ|@;X+vjI<6{dq zUG>;g*(IudS#1)i?mbZouB4IbXdx!WJz^W@m_IDxePJEb-GlyGWN{7;EZ zuR2VBxR;r@(=5~@@(LcVKWSaCr!s9BYDLBu6mFtf8?4F%$8xh>`X?Sz=l?Q6g)Lvc zx+U3fs>}52-%!J|VW+ss8{e%h)80Jx+yK{l$7_8>`VVDV&2n(*zQd6~vsUt9db42& zPU>zMchKzZm@V1^*5Zr8a}RPDi=A>a*$n80MPWI?HPSF}@5?u_ZR32mZl8I&+{^r$ zPaVyoZ({1D<(IOz_CK;%_IHMR!e5Q) z#-=ryv>DzW+dbw`?^8ke-HY}$JK>jN@jKUk+c+!^m_+HP!W=nj;@4Bb$?T(i-`agYaVR(tHM_gJrd1c>OHC}LB{p<_1 zfg>MGD!Ft)n_xsUc_A<%?_qSNm0!JaZ`j3uE<)91Ki^vV#ut-sdYb~@Zu{zA?XTat zwDnKp!zL14)$91gSwE}!MStFs_tPul+X@=roBdfsllavPU-*};Im>2Kzp`vmsluv7 zizUl$u?)rpBiT~%iaGtzQ!@`g*Og&=qN?=4l}EFFefc+N{X0|ZmcRA>)PfRx-}MPi zWTIMAUsZJQV8h|&>bl)6@hw%zjj%HsO5K`Xb2l>vW0R@ABY{;70bgZjv+j6on<{Vj zOA83i*AsTJSEq*0i$*J%n#S@c0-LKZ+-P0f@O$6WThCYYb?A0ZaYWv*o|)DaSLd(x zyShH7`zNnmV#{9FQL`hq75T@kZm{VTwdv6x`Gvn61(Vts_T7_*q=~z0--KeU@~PO#XVKl!wz>1;YXUcD`0-u#HXW6KjVcFnJ?iM?{fe4DFJ zacCNs=Hb$lZ^lpEa5n00^{L*bcN#^bdP>xH%ZhJt;n98JSGGG>|M*1dt#MaVA{G~P zKj#j+_Qp12px|8ew4O*!OQ7k)sHJ_Xw->eY>GkJ!s9()EaBF%+PS~`44@7=(@=Mb# zszN0lJN`|a#}mEaHTA0Av%TN%-~aup?OmrP&iP2Hjl8?DT&0T76Jd$vI~JHYw^PIL zZWd_#P7ka-l`1*K?_sziAR{a&6kTStKkzY%h`bqHY;fQXj|Hp{)5|50Q@${lD=*?` z9!;4Wlk7J^04I^)nu=PJ?TmPVI0DuWT!Y zAOjBlpoKRVcB(cTc-AK{0SbRWICCH)6{)yCZAJ zLZP5gbb5kTkn9nfvMAgmYlLsgN-&(^jzIGv+!5M?u?Ll*mcwDPy15d?J-gM6D*Kyw zHz)F@;45xm0YxSem|!$=7)dY;#xOXG5d=@`D8RFVUOx=V?()ivivtQ21lNcV$G{oc zBp&E7f@N8ZWC;>u1XhpHNvuA}$dH6ipoc*$l0;aQO!0896eu1->5L3TkvNZ0q(Eb& zo)9orXW%fSK~EBtfuktE1fh7&G~X>b8JJGd$rJ*u$5j|yPzX1rX4%asp~3G-vWgj5 zfCjJ!L>KS&dG9UdicXLtGYX$Nqn_52dJ5i1+(3l94kA7SBrmK*1yzS@^hrT;B{3!# z4y2Y*Dis0*;!}Q&}D3tv-ZKZvXkYHPw7%miomnj8& z&`*dJTH;nPu0jCk$3Vdj%Eccj1|y-<8%cu3D3C;9BrWJMmIo|GCFux(rWu+}B1WQn z-Gc06B#>GNd4ycS0u6G7JU);r^+}?*8xL1uMd!9}F*9s|>`!WF~9>Bi$i|VG|V65|Y8m z3ZT>I8orJ9q%ZNpqi36Pg>9S@{|FRD$##b= z>SB0o)HuU;(;rz6MFG1tH8=mzl}-EO!gaB0Qq~q-++2O;Me5nigR!xdo5OV~eO4#> z;+vICkM8{2>CY Date: Sat, 23 Aug 2025 22:16:36 +0000 Subject: [PATCH 254/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 2e96853d4663..2d81e15d90fd 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: Fildrance - changes: - - message: node scanner now dislplays live artifact info (while in range) after - linking to artifact - type: Tweak - id: 8368 - time: '2025-04-27T15:11:13.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36635 - author: ArtisticRoomba changes: - message: A new Mapping changelog has been added. You can find it in a different @@ -3949,3 +3941,10 @@ id: 8880 time: '2025-08-23T20:32:15.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38159 +- author: FungiFellow + changes: + - message: Added the Inflatable Module for borgs. + type: Add + id: 8881 + time: '2025-08-23T22:15:28.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/35100 From 4c537b7dfa452a7945183ac2b06db6d218107aa1 Mon Sep 17 00:00:00 2001 From: M4rchy-S <89603088+M4rchy-S@users.noreply.github.com> Date: Sun, 24 Aug 2025 01:48:39 +0300 Subject: [PATCH 255/760] Fix electricity for Reagent Grinder at Marathon (#39801) --- Resources/Maps/marathon.yml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/Resources/Maps/marathon.yml b/Resources/Maps/marathon.yml index 0b29fe144de2..4679e7693815 100644 --- a/Resources/Maps/marathon.yml +++ b/Resources/Maps/marathon.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 16:14:30 - entityCount: 23140 + time: 08/21/2025 15:09:09 + entityCount: 23143 maps: - 5350 grids: @@ -22616,6 +22616,21 @@ entities: - type: Transform pos: -25.5,-49.5 parent: 30 + - uid: 10406 + components: + - type: Transform + pos: -50.5,64.5 + parent: 30 + - uid: 10407 + components: + - type: Transform + pos: -50.5,65.5 + parent: 30 + - uid: 10408 + components: + - type: Transform + pos: -50.5,66.5 + parent: 30 - uid: 10444 components: - type: Transform From 8d3bbe2b7868d2e052f0e8621f6210add7e970c3 Mon Sep 17 00:00:00 2001 From: Kyle Tyo <36606155+VerinSenpai@users.noreply.github.com> Date: Sat, 23 Aug 2025 18:49:44 -0400 Subject: [PATCH 256/760] Killed a resolve in ClientAdminManager (#39863) took a resolve out back and shot it --- .../Administration/Managers/ClientAdminManager.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Content.Client/Administration/Managers/ClientAdminManager.cs b/Content.Client/Administration/Managers/ClientAdminManager.cs index 0f740c810459..3f072691de62 100644 --- a/Content.Client/Administration/Managers/ClientAdminManager.cs +++ b/Content.Client/Administration/Managers/ClientAdminManager.cs @@ -15,6 +15,7 @@ public sealed class ClientAdminManager : IClientAdminManager, IClientConGroupImp [Dependency] private readonly IPlayerManager _player = default!; [Dependency] private readonly IClientNetManager _netMgr = default!; [Dependency] private readonly IClientConGroupController _conGroup = default!; + [Dependency] private readonly IClientConsoleHost _host = default!; [Dependency] private readonly IResourceManager _res = default!; [Dependency] private readonly ILogManager _logManager = default!; [Dependency] private readonly IUserInterfaceManager _userInterface = default!; @@ -86,12 +87,12 @@ public void Initialize() private void UpdateMessageRx(MsgUpdateAdminStatus message) { _availableCommands.Clear(); - var host = IoCManager.Resolve(); // Anything marked as Any we'll just add even if the server doesn't know about it. - foreach (var (command, instance) in host.AvailableCommands) + foreach (var (command, instance) in _host.AvailableCommands) { - if (Attribute.GetCustomAttribute(instance.GetType(), typeof(AnyCommandAttribute)) == null) continue; + if (Attribute.GetCustomAttribute(instance.GetType(), typeof(AnyCommandAttribute)) == null) + continue; _availableCommands.Add(command); } From 69bbf3b599f8dee12e3d09f4a3da27e353854a91 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 23 Aug 2025 22:49:47 +0000 Subject: [PATCH 257/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 0ec3640252ce..ba943e222184 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -551,4 +551,11 @@ id: 67 time: '2025-08-18T18:22:15.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39091 +- author: M4rchy-S + changes: + - message: On Marathon, fixed the reagent grinder in perma not having power. + type: Fix + id: 68 + time: '2025-08-23T22:48:39.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39801 Order: 1 From bcedbf331ab4d5e6694cf29830ae05b3737bc607 Mon Sep 17 00:00:00 2001 From: walksanatora Date: Sat, 23 Aug 2025 16:08:33 -0700 Subject: [PATCH 258/760] how do you fuck up attribution. --- .../_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json b/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json index d862e8e71e7d..0132ff7e359f 100644 --- a/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json +++ b/Resources/Textures/_Impstation/Mobs/Species/Thaven/organs.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Originally drawn by @Trosling (Discord)", + "copyright": "Brain by Widgetbeck", "size": { "x": 32, "y": 32 From ab681dbcbbc040cb245024c80acf0386e6734146 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=81da?= Date: Sat, 23 Aug 2025 18:10:55 -0500 Subject: [PATCH 259/760] GameRuleOnTrigger (#39845) * Gaming * commit --------- Co-authored-by: iaada --- .../Trigger/Systems/GameRuleTriggerSystem.cs | 44 +++++++++++++++++++ .../Effects/AddGameRuleOnTriggerComponent.cs | 26 +++++++++++ 2 files changed, 70 insertions(+) create mode 100644 Content.Server/Trigger/Systems/GameRuleTriggerSystem.cs create mode 100644 Content.Shared/Trigger/Components/Effects/AddGameRuleOnTriggerComponent.cs diff --git a/Content.Server/Trigger/Systems/GameRuleTriggerSystem.cs b/Content.Server/Trigger/Systems/GameRuleTriggerSystem.cs new file mode 100644 index 000000000000..245b9c840804 --- /dev/null +++ b/Content.Server/Trigger/Systems/GameRuleTriggerSystem.cs @@ -0,0 +1,44 @@ +using Content.Server.Administration.Logs; +using Content.Server.GameTicking; +using Content.Shared.Database; +using Content.Shared.Trigger; +using Content.Shared.Trigger.Components.Effects; + +namespace Content.Server.Trigger.Systems; + +/// +/// Trigger system for game rules. +/// +public sealed class GameRuleTriggerSystem : EntitySystem +{ + [Dependency] private readonly GameTicker _ticker = default!; + [Dependency] private readonly IAdminLogManager _adminLogger = default!; + + /// + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(AddRuleOnTrigger); + } + + private void AddRuleOnTrigger(Entity ent, ref TriggerEvent args) + { + if (args.Key != null && !ent.Comp.KeysIn.Contains(args.Key)) + return; + + var rule = _ticker.AddGameRule(ent.Comp.GameRule); + + _adminLogger.Add(LogType.EventStarted, + $"{ToPrettyString(args.User):entity} added a game rule [{ent.Comp.GameRule}]" + + $" via a trigger on {ToPrettyString(ent.Owner):entity}."); + + if (ent.Comp.StartRule && _ticker.RunLevel == GameRunLevel.InRound) + { + _ticker.StartGameRule(rule); + _adminLogger.Add(LogType.EventStarted, $"{ToPrettyString(args.User):entity} started game rule [{ent.Comp.GameRule}]."); + } + + args.Handled = true; + } +} diff --git a/Content.Shared/Trigger/Components/Effects/AddGameRuleOnTriggerComponent.cs b/Content.Shared/Trigger/Components/Effects/AddGameRuleOnTriggerComponent.cs new file mode 100644 index 000000000000..474272694c7a --- /dev/null +++ b/Content.Shared/Trigger/Components/Effects/AddGameRuleOnTriggerComponent.cs @@ -0,0 +1,26 @@ +using Content.Shared.GameTicking.Components; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; + +namespace Content.Shared.Trigger.Components.Effects; + +/// +/// Adds and starts a new game rule on a trigger. +/// The user is always logged alongside the game rule and this entity. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class AddGameRuleOnTriggerComponent : BaseXOnTriggerComponent +{ + /// + /// The game rule that will be added. Entity requires . + /// + [DataField(required: true), AutoNetworkedField] + public EntProtoId GameRule; + + /// + /// Whether to also start the game rule when adding it. + /// You almost always want this to be true. + /// + [DataField, AutoNetworkedField] + public bool StartRule = true; +} From e8c40f54ce0ce314c55e13f869c86bc7ec8d040e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 24 Aug 2025 02:37:20 +0200 Subject: [PATCH 260/760] Update Credits (#39864) Co-authored-by: PJBot --- Resources/Credits/GitHub.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Credits/GitHub.txt b/Resources/Credits/GitHub.txt index 7526e5ac0319..7c6bca9005da 100644 --- a/Resources/Credits/GitHub.txt +++ b/Resources/Credits/GitHub.txt @@ -1 +1 @@ -0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alex, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, Artxmisery, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, azzyisnothere, AzzyIsNotHere, B-Kirill, B3CKDOOR, baa14453, BackeTako, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, CoolioDudio, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, JerryImMouse, jerryimmouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, LinkUyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, pavlockblaine03, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, PGrayCS, pgraycs, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, ScholarNZL, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, wtcwr68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex +0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alex, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, Artxmisery, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, azzyisnothere, AzzyIsNotHere, B-Kirill, B3CKDOOR, baa14453, BackeTako, BadaBoomie, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, CoolioDudio, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, JerryImMouse, jerryimmouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, LinkUyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M4rchy-S, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, MarkerWicker, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, pavlockblaine03, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, pgraycs, PGrayCS, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, ScholarNZL, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidSyn, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, wtcwr68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex From a8e0001f348d2f4a81ecd9679b5c91452368edab Mon Sep 17 00:00:00 2001 From: Kyle Tyo <36606155+VerinSenpai@users.noreply.github.com> Date: Sat, 23 Aug 2025 21:29:55 -0400 Subject: [PATCH 261/760] Cleanup of resolves and usings. (#39865) * commit * commit --- Content.Client/Audio/AmbientSoundSystem.cs | 14 ++++++-------- .../Audio/ContentAudioSystem.AmbientMusic.cs | 6 ++---- Content.Client/NPC/PathfindingSystem.cs | 9 ++++----- .../Radiation/Overlays/RadiationDebugOverlay.cs | 5 +++-- .../Systems/ShuttleSystem.EmergencyConsole.cs | 8 ++++---- Content.Client/Weapons/Ranged/Systems/GunSystem.cs | 6 +++--- .../Weapons/Ranged/Systems/SharedGunSystem.cs | 3 --- 7 files changed, 22 insertions(+), 29 deletions(-) diff --git a/Content.Client/Audio/AmbientSoundSystem.cs b/Content.Client/Audio/AmbientSoundSystem.cs index e6ea94c3a68b..9929751b22d7 100644 --- a/Content.Client/Audio/AmbientSoundSystem.cs +++ b/Content.Client/Audio/AmbientSoundSystem.cs @@ -3,17 +3,13 @@ using Robust.Client.Graphics; using Robust.Client.Player; using Robust.Shared.Audio; -using Robust.Shared.Log; using Robust.Shared.Configuration; -using Robust.Shared.Map; using Robust.Shared.Physics; using Robust.Shared.Random; using Robust.Shared.Timing; using Robust.Shared.Utility; using System.Linq; using System.Numerics; -using Robust.Client.GameObjects; -using Robust.Shared.Audio.Effects; using Robust.Shared.Audio.Systems; using Robust.Shared.Player; @@ -31,6 +27,7 @@ public sealed class AmbientSoundSystem : SharedAmbientSoundSystem [Dependency] private readonly SharedTransformSystem _xformSystem = default!; [Dependency] private readonly IConfigurationManager _cfg = default!; [Dependency] private readonly IGameTiming _gameTiming = default!; + [Dependency] private readonly IOverlayManager _overlayManager = default!; [Dependency] private readonly IPlayerManager _playerManager = default!; [Dependency] private readonly IRobustRandom _random = default!; @@ -65,18 +62,19 @@ public bool OverlayEnabled get => _overlayEnabled; set { - if (_overlayEnabled == value) return; + if (_overlayEnabled == value) + return; + _overlayEnabled = value; - var overlayManager = IoCManager.Resolve(); if (_overlayEnabled) { _overlay = new AmbientSoundOverlay(EntityManager, this, EntityManager.System()); - overlayManager.AddOverlay(_overlay); + _overlayManager.AddOverlay(_overlay); } else { - overlayManager.RemoveOverlay(_overlay!); + _overlayManager.RemoveOverlay(_overlay!); _overlay = null; } } diff --git a/Content.Client/Audio/ContentAudioSystem.AmbientMusic.cs b/Content.Client/Audio/ContentAudioSystem.AmbientMusic.cs index bf7ab26cba25..d82f6b07fbbe 100644 --- a/Content.Client/Audio/ContentAudioSystem.AmbientMusic.cs +++ b/Content.Client/Audio/ContentAudioSystem.AmbientMusic.cs @@ -3,11 +3,8 @@ using Content.Shared.Audio; using Content.Shared.CCVar; using Content.Shared.GameTicking; -using Content.Shared.Random; using Content.Shared.Random.Rules; -using Robust.Client.GameObjects; using Robust.Client.Player; -using Robust.Client.ResourceManagement; using Robust.Client.State; using Robust.Shared.Audio; using Robust.Shared.Audio.Components; @@ -25,6 +22,7 @@ public sealed partial class ContentAudioSystem { [Dependency] private readonly IConfigurationManager _configManager = default!; [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly ILogManager _logManager = default!; [Dependency] private readonly IPlayerManager _player = default!; [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly IRobustRandom _random = default!; @@ -61,7 +59,7 @@ public sealed partial class ContentAudioSystem private void InitializeAmbientMusic() { Subs.CVar(_configManager, CCVars.AmbientMusicVolume, AmbienceCVarChanged, true); - _sawmill = IoCManager.Resolve().GetSawmill("audio.ambience"); + _sawmill = _logManager.GetSawmill("audio.ambience"); // Reset audio _nextAudio = TimeSpan.MaxValue; diff --git a/Content.Client/NPC/PathfindingSystem.cs b/Content.Client/NPC/PathfindingSystem.cs index 0c72a8f99ffd..dc8fd9843312 100644 --- a/Content.Client/NPC/PathfindingSystem.cs +++ b/Content.Client/NPC/PathfindingSystem.cs @@ -20,6 +20,7 @@ public sealed class PathfindingSystem : SharedPathfindingSystem [Dependency] private readonly IGameTiming _timing = default!; [Dependency] private readonly IInputManager _inputManager = default!; [Dependency] private readonly IMapManager _mapManager = default!; + [Dependency] private readonly IOverlayManager _overlayManager = default!; [Dependency] private readonly IResourceCache _cache = default!; [Dependency] private readonly NPCSteeringSystem _steering = default!; [Dependency] private readonly MapSystem _mapSystem = default!; @@ -30,17 +31,15 @@ public PathfindingDebugMode Modes get => _modes; set { - var overlayManager = IoCManager.Resolve(); - if (value == PathfindingDebugMode.None) { Breadcrumbs.Clear(); Polys.Clear(); - overlayManager.RemoveOverlay(); + _overlayManager.RemoveOverlay(); } - else if (!overlayManager.HasOverlay()) + else if (!_overlayManager.HasOverlay()) { - overlayManager.AddOverlay(new PathfindingOverlay(EntityManager, _eyeManager, _inputManager, _mapManager, _cache, this, _mapSystem, _transformSystem)); + _overlayManager.AddOverlay(new PathfindingOverlay(EntityManager, _eyeManager, _inputManager, _mapManager, _cache, this, _mapSystem, _transformSystem)); } if ((value & PathfindingDebugMode.Steering) != 0x0) diff --git a/Content.Client/Radiation/Overlays/RadiationDebugOverlay.cs b/Content.Client/Radiation/Overlays/RadiationDebugOverlay.cs index 784c39a6ced5..1f060e532df2 100644 --- a/Content.Client/Radiation/Overlays/RadiationDebugOverlay.cs +++ b/Content.Client/Radiation/Overlays/RadiationDebugOverlay.cs @@ -11,6 +11,8 @@ namespace Content.Client.Radiation.Overlays; public sealed class RadiationDebugOverlay : Overlay { [Dependency] private readonly IEntityManager _entityManager = default!; + [Dependency] private readonly IResourceCache _cache = default!; + private readonly SharedMapSystem _mapSystem; private readonly RadiationSystem _radiation; @@ -24,8 +26,7 @@ public RadiationDebugOverlay() _radiation = _entityManager.System(); _mapSystem = _entityManager.System(); - var cache = IoCManager.Resolve(); - _font = new VectorFont(cache.GetResource("/Fonts/NotoSans/NotoSans-Regular.ttf"), 8); + _font = new VectorFont(_cache.GetResource("/Fonts/NotoSans/NotoSans-Regular.ttf"), 8); } protected override void Draw(in OverlayDrawArgs args) diff --git a/Content.Client/Shuttles/Systems/ShuttleSystem.EmergencyConsole.cs b/Content.Client/Shuttles/Systems/ShuttleSystem.EmergencyConsole.cs index 56b54c176a86..f6e6594af520 100644 --- a/Content.Client/Shuttles/Systems/ShuttleSystem.EmergencyConsole.cs +++ b/Content.Client/Shuttles/Systems/ShuttleSystem.EmergencyConsole.cs @@ -16,20 +16,20 @@ public bool EnableShuttlePosition get => _enableShuttlePosition; set { - if (_enableShuttlePosition == value) return; + if (_enableShuttlePosition == value) + return; _enableShuttlePosition = value; - var overlayManager = IoCManager.Resolve(); if (_enableShuttlePosition) { _overlay = new EmergencyShuttleOverlay(EntityManager.TransformQuery, XformSystem); - overlayManager.AddOverlay(_overlay); + _overlays.AddOverlay(_overlay); RaiseNetworkEvent(new EmergencyShuttleRequestPositionMessage()); } else { - overlayManager.RemoveOverlay(_overlay!); + _overlays.RemoveOverlay(_overlay!); _overlay = null; } } diff --git a/Content.Client/Weapons/Ranged/Systems/GunSystem.cs b/Content.Client/Weapons/Ranged/Systems/GunSystem.cs index 6abebda6ee4e..c27e81b5c799 100644 --- a/Content.Client/Weapons/Ranged/Systems/GunSystem.cs +++ b/Content.Client/Weapons/Ranged/Systems/GunSystem.cs @@ -30,6 +30,7 @@ public sealed partial class GunSystem : SharedGunSystem { [Dependency] private readonly IEyeManager _eyeManager = default!; [Dependency] private readonly IInputManager _inputManager = default!; + [Dependency] private readonly IOverlayManager _overlayManager = default!; [Dependency] private readonly IPlayerManager _player = default!; [Dependency] private readonly IStateManager _state = default!; [Dependency] private readonly AnimationPlayerSystem _animPlayer = default!; @@ -50,11 +51,10 @@ public bool SpreadOverlay return; _spreadOverlay = value; - var overlayManager = IoCManager.Resolve(); if (_spreadOverlay) { - overlayManager.AddOverlay(new GunSpreadOverlay( + _overlayManager.AddOverlay(new GunSpreadOverlay( EntityManager, _eyeManager, Timing, @@ -65,7 +65,7 @@ public bool SpreadOverlay } else { - overlayManager.RemoveOverlay(); + _overlayManager.RemoveOverlay(); } } } diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs index 31f86d023684..32da51f8bb5e 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs @@ -8,7 +8,6 @@ using Content.Shared.Containers.ItemSlots; using Content.Shared.Damage; using Content.Shared.Examine; -using Content.Shared.Gravity; using Content.Shared.Hands; using Content.Shared.Hands.EntitySystems; using Content.Shared.Popups; @@ -27,7 +26,6 @@ using Robust.Shared.Containers; using Robust.Shared.Map; using Robust.Shared.Network; -using Robust.Shared.Physics; using Robust.Shared.Physics.Components; using Robust.Shared.Physics.Systems; using Robust.Shared.Prototypes; @@ -57,7 +55,6 @@ public abstract partial class SharedGunSystem : EntitySystem [Dependency] protected readonly SharedAudioSystem Audio = default!; [Dependency] private readonly SharedCombatModeSystem _combatMode = default!; [Dependency] protected readonly SharedContainerSystem Containers = default!; - [Dependency] private readonly SharedGravitySystem _gravity = default!; [Dependency] protected readonly SharedPointLightSystem Lights = default!; [Dependency] protected readonly SharedPopupSystem PopupSystem = default!; [Dependency] protected readonly SharedPhysicsSystem Physics = default!; From 91a4cee6e1b8b9810ad59eab8e9a944b24ad22a2 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Sun, 24 Aug 2025 06:34:56 -0700 Subject: [PATCH 262/760] [Bugfix] Lizard smite fix (#39842) Fix Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Server/Polymorph/Systems/PolymorphSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Server/Polymorph/Systems/PolymorphSystem.cs b/Content.Server/Polymorph/Systems/PolymorphSystem.cs index aabc0366cd69..ee7fdf2b22cf 100644 --- a/Content.Server/Polymorph/Systems/PolymorphSystem.cs +++ b/Content.Server/Polymorph/Systems/PolymorphSystem.cs @@ -259,7 +259,7 @@ private void OnPolymorphedTerminating(Entity ent, re if (configuration.TransferHumanoidAppearance) { - _humanoid.CloneAppearance(uid, child); + _humanoid.CloneAppearance(child, uid); } if (_mindSystem.TryGetMind(uid, out var mindId, out var mind)) From 30aa61c29c9bc5654b719fdae5e0fa1ca9a69cbd Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Sun, 24 Aug 2025 15:50:19 +0200 Subject: [PATCH 263/760] Changeling cleanup and bugfix (#39843) * fixes and cleanup * key --- .../Systems/ChangelingIdentitySystem.cs | 30 ++++++++ .../ChangelingTransformBoundUserInterface.cs | 12 ++-- .../ChangelingTransformMenu.xaml | 0 .../ChangelingTransformMenu.xaml.cs | 16 +++-- .../Systems/ChangelingIdentitySystem.cs | 5 ++ .../Components/ChangelingIdentityComponent.cs | 2 +- .../Systems/ChangelingDevourSystem.cs | 2 +- .../Systems/ChangelingTransformSystem.UI.cs | 14 +--- .../Systems/ChangelingTransformSystem.cs | 19 ++--- ...m.cs => SharedChangelingIdentitySystem.cs} | 72 +++++++++---------- 10 files changed, 91 insertions(+), 81 deletions(-) create mode 100644 Content.Client/Changeling/Systems/ChangelingIdentitySystem.cs rename Content.Client/Changeling/{Transform => UI}/ChangelingTransformBoundUserInterface.cs (72%) rename Content.Client/Changeling/{Transform => UI}/ChangelingTransformMenu.xaml (100%) rename Content.Client/Changeling/{Transform => UI}/ChangelingTransformMenu.xaml.cs (80%) create mode 100644 Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs rename Content.Shared/Changeling/Systems/{ChangelingIdentitySystem.cs => SharedChangelingIdentitySystem.cs} (68%) diff --git a/Content.Client/Changeling/Systems/ChangelingIdentitySystem.cs b/Content.Client/Changeling/Systems/ChangelingIdentitySystem.cs new file mode 100644 index 000000000000..348cfee0f814 --- /dev/null +++ b/Content.Client/Changeling/Systems/ChangelingIdentitySystem.cs @@ -0,0 +1,30 @@ +using Content.Shared.Changeling.Components; +using Content.Shared.Changeling.Systems; +using Robust.Client.GameObjects; + +namespace Content.Client.Changeling.Systems; + +public sealed class ChangelingIdentitySystem : SharedChangelingIdentitySystem +{ + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnAfterAutoHandleState); + } + + private void OnAfterAutoHandleState(Entity ent, ref AfterAutoHandleStateEvent args) + { + UpdateUi(ent); + } + + public void UpdateUi(EntityUid uid) + { + if (_ui.TryGetOpenUi(uid, ChangelingTransformUiKey.Key, out var bui)) + { + bui.Update(); + } + } +} diff --git a/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs b/Content.Client/Changeling/UI/ChangelingTransformBoundUserInterface.cs similarity index 72% rename from Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs rename to Content.Client/Changeling/UI/ChangelingTransformBoundUserInterface.cs index 94012313035b..8220e1870891 100644 --- a/Content.Client/Changeling/Transform/ChangelingTransformBoundUserInterface.cs +++ b/Content.Client/Changeling/UI/ChangelingTransformBoundUserInterface.cs @@ -2,7 +2,7 @@ using JetBrains.Annotations; using Robust.Client.UserInterface; -namespace Content.Client.Changeling.Transform; +namespace Content.Client.Changeling.UI; [UsedImplicitly] public sealed partial class ChangelingTransformBoundUserInterface(EntityUid owner, Enum uiKey) : BoundUserInterface(owner, uiKey) @@ -16,16 +16,16 @@ protected override void Open() _window = this.CreateWindow(); _window.OnIdentitySelect += SendIdentitySelect; + + _window.Update(Owner); } - protected override void UpdateState(BoundUserInterfaceState state) + public override void Update() { - base.UpdateState(state); - - if (state is not ChangelingTransformBoundUserInterfaceState current) + if (_window == null) return; - _window?.UpdateState(current); + _window.Update(Owner); } public void SendIdentitySelect(NetEntity identityId) diff --git a/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml b/Content.Client/Changeling/UI/ChangelingTransformMenu.xaml similarity index 100% rename from Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml rename to Content.Client/Changeling/UI/ChangelingTransformMenu.xaml diff --git a/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs b/Content.Client/Changeling/UI/ChangelingTransformMenu.xaml.cs similarity index 80% rename from Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs rename to Content.Client/Changeling/UI/ChangelingTransformMenu.xaml.cs index fa2deaf4313c..ebd4e9044008 100644 --- a/Content.Client/Changeling/Transform/ChangelingTransformMenu.xaml.cs +++ b/Content.Client/Changeling/UI/ChangelingTransformMenu.xaml.cs @@ -1,11 +1,11 @@ using System.Numerics; using Content.Client.UserInterface.Controls; -using Content.Shared.Changeling.Systems; +using Content.Shared.Changeling.Components; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; -namespace Content.Client.Changeling.Transform; +namespace Content.Client.Changeling.UI; [GenerateTypedNameReferences] public sealed partial class ChangelingTransformMenu : RadialMenu @@ -19,13 +19,15 @@ public ChangelingTransformMenu() IoCManager.InjectDependencies(this); } - public void UpdateState(ChangelingTransformBoundUserInterfaceState state) + public void Update(EntityUid uid) { Main.DisposeAllChildren(); - foreach (var identity in state.Identites) - { - var identityUid = _entity.GetEntity(identity); + if (!_entity.TryGetComponent(uid, out var identityComp)) + return; + + foreach (var identityUid in identityComp.ConsumedIdentities) + { if (!_entity.TryGetComponent(identityUid, out var metadata)) continue; @@ -48,7 +50,7 @@ public void UpdateState(ChangelingTransformBoundUserInterfaceState state) entView.SetEntity(identityUid); button.OnButtonUp += _ => { - OnIdentitySelect?.Invoke(identity); + OnIdentitySelect?.Invoke(_entity.GetNetEntity(identityUid)); Close(); }; button.AddChild(entView); diff --git a/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs b/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs new file mode 100644 index 000000000000..8cb3dec3d688 --- /dev/null +++ b/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs @@ -0,0 +1,5 @@ +using Content.Shared.Changeling.Systems; + +namespace Content.Server.Changeling.Systems; + +public sealed class ChangelingIdentitySystem : SharedChangelingIdentitySystem; diff --git a/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs b/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs index 2779164e4e09..8e74f8353735 100644 --- a/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs +++ b/Content.Shared/Changeling/Components/ChangelingIdentityComponent.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Changeling.Components; /// The storage component for Changelings, it handles the link between a changeling and its consumed identities /// that exist on a paused map. /// -[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState(raiseAfterAutoHandleState: true)] public sealed partial class ChangelingIdentityComponent : Component { /// diff --git a/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs b/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs index a064858d43f7..500ee06b22d1 100644 --- a/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs +++ b/Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs @@ -32,7 +32,7 @@ public sealed class ChangelingDevourSystem : EntitySystem [Dependency] private readonly EntityWhitelistSystem _whitelistSystem = default!; [Dependency] private readonly DamageableSystem _damageable = default!; [Dependency] private readonly MobStateSystem _mobState = default!; - [Dependency] private readonly ChangelingIdentitySystem _changelingIdentitySystem = default!; + [Dependency] private readonly SharedChangelingIdentitySystem _changelingIdentitySystem = default!; [Dependency] private readonly InventorySystem _inventorySystem = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly ISharedAdminLogManager _adminLogger = default!; diff --git a/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs index 98926631dc95..e55514735281 100644 --- a/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs +++ b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.UI.cs @@ -14,20 +14,8 @@ public sealed class ChangelingTransformIdentitySelectMessage(NetEntity targetIde public readonly NetEntity TargetIdentity = targetIdentity; } -// TODO: Replace with component states. -// We are already networking the ChangelingIdentityComponent, which contains all this information, -// so we can just read it from them from the component and update the UI in an AfterAuotHandleState subscription. [Serializable, NetSerializable] -public sealed class ChangelingTransformBoundUserInterfaceState(List identities) : BoundUserInterfaceState -{ - /// - /// The uids of the cloned identities. - /// - public readonly List Identites = identities; -} - -[Serializable, NetSerializable] -public enum TransformUI : byte +public enum ChangelingTransformUiKey : byte { Key, } diff --git a/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs index 31f22b9294dc..cf8d9d7cb6ee 100644 --- a/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs +++ b/Content.Shared/Changeling/Systems/ChangelingTransformSystem.cs @@ -44,7 +44,7 @@ private void OnMapInit(Entity ent, ref MapInitEven _actionsSystem.AddAction(ent, ref ent.Comp.ChangelingTransformActionEntity, ent.Comp.ChangelingTransformAction); var userInterfaceComp = EnsureComp(ent); - _uiSystem.SetUi((ent, userInterfaceComp), TransformUI.Key, new InterfaceData(ChangelingBuiXmlGeneratedName)); + _uiSystem.SetUi((ent, userInterfaceComp), ChangelingTransformUiKey.Key, new InterfaceData(ChangelingBuiXmlGeneratedName)); } private void OnShutdown(Entity ent, ref ComponentShutdown args) @@ -64,18 +64,9 @@ private void OnTransformAction(Entity ent, if (!TryComp(ent, out var userIdentity)) return; - if (!_uiSystem.IsUiOpen((ent, userInterfaceComp), TransformUI.Key, args.Performer)) + if (!_uiSystem.IsUiOpen((ent, userInterfaceComp), ChangelingTransformUiKey.Key, args.Performer)) { - _uiSystem.OpenUi((ent, userInterfaceComp), TransformUI.Key, args.Performer); - - var identityData = new List(); - - foreach (var consumedIdentity in userIdentity.ConsumedIdentities) - { - identityData.Add(GetNetEntity(consumedIdentity)); - } - - _uiSystem.SetUiState((ent, userInterfaceComp), TransformUI.Key, new ChangelingTransformBoundUserInterfaceState(identityData)); + _uiSystem.OpenUi((ent, userInterfaceComp), ChangelingTransformUiKey.Key, args.Performer); } //TODO: Can add a Else here with TransformInto and CloseUI to make a quick switch, // issue right now is that Radials cover the Action buttons so clicking the action closes the UI (due to clicking off a radial causing it to close, even with UI) // but pressing the number does. @@ -108,7 +99,7 @@ public void TransformInto(Entity ent, EntityUid t else _adminLogger.Add(LogType.Action, LogImpact.Medium, $"{ToPrettyString(ent.Owner):player} begun an attempt to transform into \"{Name(targetIdentity)}\""); - var result = _doAfterSystem.TryStartDoAfter(new DoAfterArgs( + _doAfterSystem.TryStartDoAfter(new DoAfterArgs( EntityManager, ent, ent.Comp.TransformWindup, @@ -127,7 +118,7 @@ public void TransformInto(Entity ent, EntityUid t private void OnTransformSelected(Entity ent, ref ChangelingTransformIdentitySelectMessage args) { - _uiSystem.CloseUi(ent.Owner, TransformUI.Key, ent); + _uiSystem.CloseUi(ent.Owner, ChangelingTransformUiKey.Key, ent); if (!TryGetEntity(args.TargetIdentity, out var targetIdentity)) return; diff --git a/Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs b/Content.Shared/Changeling/Systems/SharedChangelingIdentitySystem.cs similarity index 68% rename from Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs rename to Content.Shared/Changeling/Systems/SharedChangelingIdentitySystem.cs index 8467cc570211..e7e46d79a1f1 100644 --- a/Content.Shared/Changeling/Systems/ChangelingIdentitySystem.cs +++ b/Content.Shared/Changeling/Systems/SharedChangelingIdentitySystem.cs @@ -2,7 +2,6 @@ using Content.Shared.Changeling.Components; using Content.Shared.Cloning; using Content.Shared.Humanoid; -using Content.Shared.Mind.Components; using Content.Shared.NameModifier.EntitySystems; using Robust.Shared.GameStates; using Robust.Shared.Map; @@ -12,7 +11,7 @@ namespace Content.Shared.Changeling.Systems; -public sealed class ChangelingIdentitySystem : EntitySystem +public abstract class SharedChangelingIdentitySystem : EntitySystem { [Dependency] private readonly INetManager _net = default!; [Dependency] private readonly IPrototypeManager _prototype = default!; @@ -32,22 +31,19 @@ public override void Initialize() SubscribeLocalEvent(OnMapInit); SubscribeLocalEvent(OnShutdown); - SubscribeLocalEvent(OnMindAdded); - SubscribeLocalEvent(OnMindRemoved); + SubscribeLocalEvent(OnPlayerAttached); + SubscribeLocalEvent(OnPlayerDetached); SubscribeLocalEvent(OnStoredRemove); } - private void OnMindAdded(Entity ent, ref MindAddedMessage args) + private void OnPlayerAttached(Entity ent, ref PlayerAttachedEvent args) { - if (!TryComp(args.Container.Owner, out var actor)) - return; - - HandOverPvsOverride(actor.PlayerSession, ent.Comp); + HandOverPvsOverride(ent, args.Player); } - private void OnMindRemoved(Entity ent, ref MindRemovedMessage args) + private void OnPlayerDetached(Entity ent, ref PlayerDetachedEvent args) { - CleanupPvsOverride(ent, args.Container.Owner); + CleanupPvsOverride(ent, args.Player); } private void OnMapInit(Entity ent, ref MapInitEvent args) @@ -59,7 +55,8 @@ private void OnMapInit(Entity ent, ref MapInitEvent private void OnShutdown(Entity ent, ref ComponentShutdown args) { - CleanupPvsOverride(ent, ent.Owner); + if (TryComp(ent, out var actor)) + CleanupPvsOverride(ent, actor.PlayerSession); CleanupChangelingNullspaceIdentities(ent); } @@ -107,66 +104,63 @@ public void CleanupChangelingNullspaceIdentities(Entity(mob); + var storedIdentity = EnsureComp(clone); storedIdentity.OriginalEntity = target; // TODO: network this once we have WeakEntityReference or the autonetworking source gen is fixed if (TryComp(target, out var actor)) storedIdentity.OriginalSession = actor.PlayerSession; - _humanoidSystem.CloneAppearance(target, mob); - _cloningSystem.CloneComponents(target, mob, settings); + _humanoidSystem.CloneAppearance(target, clone); + _cloningSystem.CloneComponents(target, clone, settings); var targetName = _nameMod.GetBaseName(target); - _metaSystem.SetEntityName(mob, targetName); - ent.Comp.ConsumedIdentities.Add(mob); + _metaSystem.SetEntityName(clone, targetName); + ent.Comp.ConsumedIdentities.Add(clone); Dirty(ent); - HandlePvsOverride(ent, mob); + HandlePvsOverride(ent, clone); - return mob; + return clone; } /// - /// Simple helper to add a PVS override to a Nullspace Identity + /// Simple helper to add a PVS override to a nullspace identity. /// - /// - /// - private void HandlePvsOverride(EntityUid uid, EntityUid target) + /// The actor that should get the override. + /// The identity stored in nullspace. + private void HandlePvsOverride(EntityUid uid, EntityUid identity) { if (!TryComp(uid, out var actor)) return; - _pvsOverrideSystem.AddSessionOverride(target, actor.PlayerSession); + _pvsOverrideSystem.AddSessionOverride(identity, actor.PlayerSession); } /// - /// Cleanup all Pvs Overrides for the owner of the ChangelingIdentity + /// Cleanup all PVS overrides for the owner of the ChangelingIdentity /// - /// the Changeling itself - /// Who specifically to cleanup from, usually just the same owner, but in the case of a mindswap we want to clean up the victim - private void CleanupPvsOverride(Entity ent, EntityUid entityUid) + /// The changeling storing the identities. + /// + private void CleanupPvsOverride(Entity ent, ICommonSession session) { - if (!TryComp(entityUid, out var actor)) - return; - foreach (var identity in ent.Comp.ConsumedIdentities) { - _pvsOverrideSystem.RemoveSessionOverride(identity, actor.PlayerSession); + _pvsOverrideSystem.RemoveSessionOverride(identity, session); } } /// - /// Inform another Session of the entities stored for Transformation + /// Inform another session of the entities stored for transformation. /// - /// The Session you wish to inform - /// The Target storage of identities - public void HandOverPvsOverride(ICommonSession session, ChangelingIdentityComponent comp) + /// The changeling storing the identities. + /// The session you wish to inform. + public void HandOverPvsOverride(Entity ent, ICommonSession session) { - foreach (var entity in comp.ConsumedIdentities) + foreach (var identity in ent.Comp.ConsumedIdentities) { - _pvsOverrideSystem.AddSessionOverride(entity, session); + _pvsOverrideSystem.AddSessionOverride(identity, session); } } From b5529ecf2b5db7052f2e5978df1136b812eac008 Mon Sep 17 00:00:00 2001 From: Whatstone <166147148+whatston3@users.noreply.github.com> Date: Sun, 24 Aug 2025 11:02:47 -0400 Subject: [PATCH 264/760] Batchable lathe jobs, editable lathe job order (#38624) * batchable lathe jobs, editable order * requested changes * LatheComponent comment, menu strings --- .../Lathe/UI/LatheBoundUserInterface.cs | 4 + Content.Client/Lathe/UI/LatheMenu.xaml | 13 ++ Content.Client/Lathe/UI/LatheMenu.xaml.cs | 36 +++- .../Lathe/UI/QueuedRecipeControl.xaml | 35 ++++ .../Lathe/UI/QueuedRecipeControl.xaml.cs | 36 ++++ Content.Server/Lathe/LatheSystem.cs | 164 +++++++++++++++--- Content.Shared/Lathe/LatheComponent.cs | 23 ++- Content.Shared/Lathe/LatheMessages.cs | 31 +++- .../Lathe/PrototypeIdLinkedListSerializer.cs | 81 +++++++++ Content.Shared/Lathe/SharedLatheSystem.cs | 3 + .../Locale/en-US/lathe/ui/lathe-menu.ftl | 6 + 11 files changed, 397 insertions(+), 35 deletions(-) create mode 100644 Content.Client/Lathe/UI/QueuedRecipeControl.xaml create mode 100644 Content.Client/Lathe/UI/QueuedRecipeControl.xaml.cs create mode 100644 Content.Shared/Lathe/PrototypeIdLinkedListSerializer.cs diff --git a/Content.Client/Lathe/UI/LatheBoundUserInterface.cs b/Content.Client/Lathe/UI/LatheBoundUserInterface.cs index 4ddde885fa57..75b1704b0d80 100644 --- a/Content.Client/Lathe/UI/LatheBoundUserInterface.cs +++ b/Content.Client/Lathe/UI/LatheBoundUserInterface.cs @@ -30,6 +30,10 @@ protected override void Open() { SendMessage(new LatheQueueRecipeMessage(recipe, amount)); }; + _menu.QueueDeleteAction += index => SendMessage(new LatheDeleteRequestMessage(index)); + _menu.QueueMoveUpAction += index => SendMessage(new LatheMoveRequestMessage(index, -1)); + _menu.QueueMoveDownAction += index => SendMessage(new LatheMoveRequestMessage(index, 1)); + _menu.DeleteFabricatingAction += () => SendMessage(new LatheAbortFabricationMessage()); } protected override void UpdateState(BoundUserInterfaceState state) diff --git a/Content.Client/Lathe/UI/LatheMenu.xaml b/Content.Client/Lathe/UI/LatheMenu.xaml index 28b79254c02f..a5c8f6a85cb2 100644 --- a/Content.Client/Lathe/UI/LatheMenu.xaml +++ b/Content.Client/Lathe/UI/LatheMenu.xaml @@ -1,6 +1,7 @@ + diff --git a/Content.Client/Lathe/UI/LatheMenu.xaml.cs b/Content.Client/Lathe/UI/LatheMenu.xaml.cs index 66d875b0f233..ce190464d2c2 100644 --- a/Content.Client/Lathe/UI/LatheMenu.xaml.cs +++ b/Content.Client/Lathe/UI/LatheMenu.xaml.cs @@ -26,6 +26,10 @@ public sealed partial class LatheMenu : DefaultWindow public event Action? OnServerListButtonPressed; public event Action? RecipeQueueAction; + public event Action? QueueDeleteAction; + public event Action? QueueMoveUpAction; + public event Action? QueueMoveDownAction; + public event Action? DeleteFabricatingAction; public List> Recipes = new(); @@ -50,12 +54,21 @@ public LatheMenu() }; AmountLineEdit.OnTextChanged += _ => { + if (int.TryParse(AmountLineEdit.Text, out var amount)) + { + if (amount > LatheSystem.MaxItemsPerRequest) + AmountLineEdit.Text = LatheSystem.MaxItemsPerRequest.ToString(); + else if (amount < 0) + AmountLineEdit.Text = "0"; + } + PopulateRecipes(); }; FilterOption.OnItemSelected += OnItemSelected; ServerListButton.OnPressed += a => OnServerListButtonPressed?.Invoke(a); + DeleteFabricating.OnPressed += _ => DeleteFabricatingAction?.Invoke(); } public void SetEntity(EntityUid uid) @@ -223,22 +236,27 @@ public void UpdateCategories() /// Populates the build queue list with all queued items /// /// - public void PopulateQueueList(IReadOnlyCollection> queue) + public void PopulateQueueList(IReadOnlyCollection queue) { QueueList.DisposeAllChildren(); var idx = 1; - foreach (var recipeProto in queue) + foreach (var batch in queue) { - var recipe = _prototypeManager.Index(recipeProto); - var queuedRecipeBox = new BoxContainer(); - queuedRecipeBox.Orientation = BoxContainer.LayoutOrientation.Horizontal; + var recipe = _prototypeManager.Index(batch.Recipe); + + var itemName = _lathe.GetRecipeName(batch.Recipe); + string displayText; + if (batch.ItemsRequested > 1) + displayText = Loc.GetString("lathe-menu-item-batch", ("index", idx), ("name", itemName), ("printed", batch.ItemsPrinted), ("total", batch.ItemsRequested)); + else + displayText = Loc.GetString("lathe-menu-item-single", ("index", idx), ("name", itemName)); - queuedRecipeBox.AddChild(GetRecipeDisplayControl(recipe)); + var queuedRecipeBox = new QueuedRecipeControl(displayText, idx - 1, GetRecipeDisplayControl(recipe)); + queuedRecipeBox.OnDeletePressed += s => QueueDeleteAction?.Invoke(s); + queuedRecipeBox.OnMoveUpPressed += s => QueueMoveUpAction?.Invoke(s); + queuedRecipeBox.OnMoveDownPressed += s => QueueMoveDownAction?.Invoke(s); - var queuedRecipeLabel = new Label(); - queuedRecipeLabel.Text = $"{idx}. {_lathe.GetRecipeName(recipe)}"; - queuedRecipeBox.AddChild(queuedRecipeLabel); QueueList.AddChild(queuedRecipeBox); idx++; } diff --git a/Content.Client/Lathe/UI/QueuedRecipeControl.xaml b/Content.Client/Lathe/UI/QueuedRecipeControl.xaml new file mode 100644 index 000000000000..b1d4b496a14d --- /dev/null +++ b/Content.Client/Lathe/UI/QueuedRecipeControl.xaml @@ -0,0 +1,35 @@ + + + + + diff --git a/Content.Client/Lathe/UI/QueuedRecipeControl.xaml.cs b/Content.Client/Lathe/UI/QueuedRecipeControl.xaml.cs new file mode 100644 index 000000000000..c4ba9803b0d1 --- /dev/null +++ b/Content.Client/Lathe/UI/QueuedRecipeControl.xaml.cs @@ -0,0 +1,36 @@ +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client.Lathe.UI; + +[GenerateTypedNameReferences] +public sealed partial class QueuedRecipeControl : Control +{ + public Action? OnDeletePressed; + public Action? OnMoveUpPressed; + public Action? OnMoveDownPressed; + + public QueuedRecipeControl(string displayText, int index, Control displayControl) + { + RobustXamlLoader.Load(this); + + RecipeName.Text = displayText; + RecipeDisplayContainer.AddChild(displayControl); + + MoveUp.OnPressed += (_) => + { + OnMoveUpPressed?.Invoke(index); + }; + + MoveDown.OnPressed += (_) => + { + OnMoveDownPressed?.Invoke(index); + }; + + Delete.OnPressed += (_) => + { + OnDeletePressed?.Invoke(index); + }; + } +} diff --git a/Content.Server/Lathe/LatheSystem.cs b/Content.Server/Lathe/LatheSystem.cs index 6ecd5bdf62cf..02abb0779121 100644 --- a/Content.Server/Lathe/LatheSystem.cs +++ b/Content.Server/Lathe/LatheSystem.cs @@ -74,6 +74,9 @@ public override void Initialize() SubscribeLocalEvent(OnLatheQueueRecipeMessage); SubscribeLocalEvent(OnLatheSyncRequestMessage); + SubscribeLocalEvent(OnLatheDeleteRequestMessage); + SubscribeLocalEvent(OnLatheMoveRequestMessage); + SubscribeLocalEvent(OnLatheAbortFabricationMessage); SubscribeLocalEvent((u, c, _) => UpdateUserInterfaceState(u, c)); SubscribeLocalEvent(OnMaterialAmountChanged); @@ -167,23 +170,32 @@ public List> GetAvailableRecipes(EntityUid uid, La return ev.Recipes.ToList(); } - public bool TryAddToQueue(EntityUid uid, LatheRecipePrototype recipe, LatheComponent? component = null) + public bool TryAddToQueue(EntityUid uid, LatheRecipePrototype recipe, int quantity, LatheComponent? component = null) { if (!Resolve(uid, ref component)) return false; - if (!CanProduce(uid, recipe, 1, component)) + if (quantity <= 0) + return false; + quantity = int.Min(quantity, MaxItemsPerRequest); + + if (!CanProduce(uid, recipe, quantity, component)) return false; foreach (var (mat, amount) in recipe.Materials) { var adjustedAmount = recipe.ApplyMaterialDiscount - ? (int) (-amount * component.MaterialUseMultiplier) + ? (int)(-amount * component.MaterialUseMultiplier) : -amount; + adjustedAmount *= quantity; _materialStorage.TryChangeMaterialAmount(uid, mat, adjustedAmount); } - component.Queue.Enqueue(recipe); + + if (component.Queue.Last is { } node && node.ValueRef.Recipe == recipe.ID) + node.ValueRef.ItemsRequested += quantity; + else + component.Queue.AddLast(new LatheRecipeBatch(recipe.ID, 0, quantity)); return true; } @@ -195,8 +207,11 @@ public bool TryStartProducing(EntityUid uid, LatheComponent? component = null) if (component.CurrentRecipe != null || component.Queue.Count <= 0 || !this.IsPowered(uid, EntityManager)) return false; - var recipeProto = component.Queue.Dequeue(); - var recipe = _proto.Index(recipeProto); + var batch = component.Queue.First(); + batch.ItemsPrinted++; + if (batch.ItemsPrinted >= batch.ItemsRequested || batch.ItemsPrinted < 0) // Rollover sanity check + component.Queue.RemoveFirst(); + var recipe = _proto.Index(batch.Recipe); var time = _reagentSpeed.ApplySpeed(uid, recipe.CompleteTime) * component.TimeMultiplier; @@ -271,8 +286,8 @@ public void UpdateUserInterfaceState(EntityUid uid, LatheComponent? component = return; var producing = component.CurrentRecipe; - if (producing == null && component.Queue.TryPeek(out var next)) - producing = next; + if (producing == null && component.Queue.First is { } node) + producing = node.Value.Recipe; var state = new LatheUpdateState(GetAvailableRecipes(uid, component), component.Queue.ToArray(), producing); _uiSys.SetUiState(uid, LatheUiKey.Key, state); @@ -349,12 +364,10 @@ private void OnPowerChanged(EntityUid uid, LatheComponent component, ref PowerCh { if (!args.Powered) { - RemComp(uid); - UpdateRunningAppearance(uid, false); + AbortProduction(uid); } - else if (component.CurrentRecipe != null) + else { - EnsureComp(uid); TryStartProducing(uid, component); } } @@ -416,25 +429,46 @@ protected override bool HasRecipe(EntityUid uid, LatheRecipePrototype recipe, La return GetAvailableRecipes(uid, component).Contains(recipe.ID); } + public void AbortProduction(EntityUid uid, LatheComponent? component = null) + { + if (!Resolve(uid, ref component)) + return; + + if (component.CurrentRecipe != null) + { + if (component.Queue.Count > 0) + { + // Batch abandoned while printing last item, need to create a one-item batch + var batch = component.Queue.First(); + if (batch.Recipe != component.CurrentRecipe) + { + var newBatch = new LatheRecipeBatch(component.CurrentRecipe.Value, 0, 1); + component.Queue.AddFirst(newBatch); + } + else if (batch.ItemsPrinted > 0) + { + batch.ItemsPrinted--; + } + } + + component.CurrentRecipe = null; + } + RemCompDeferred(uid); + UpdateUserInterfaceState(uid, component); + UpdateRunningAppearance(uid, false); + } + #region UI Messages private void OnLatheQueueRecipeMessage(EntityUid uid, LatheComponent component, LatheQueueRecipeMessage args) { if (_proto.TryIndex(args.ID, out LatheRecipePrototype? recipe)) { - var count = 0; - for (var i = 0; i < args.Quantity; i++) - { - if (TryAddToQueue(uid, recipe, component)) - count++; - else - break; - } - if (count > 0) + if (TryAddToQueue(uid, recipe, args.Quantity, component)) { _adminLogger.Add(LogType.Action, LogImpact.Low, - $"{ToPrettyString(args.Actor):player} queued {count} {GetRecipeName(recipe)} at {ToPrettyString(uid):lathe}"); + $"{ToPrettyString(args.Actor):player} queued {args.Quantity} {GetRecipeName(recipe)} at {ToPrettyString(uid):lathe}"); } } TryStartProducing(uid, component); @@ -445,6 +479,92 @@ private void OnLatheSyncRequestMessage(EntityUid uid, LatheComponent component, { UpdateUserInterfaceState(uid, component); } + + /// + /// Removes a batch from the batch queue by index. + /// If the index given does not exist or is outside of the bounds of the lathe's batch queue, nothing happens. + /// + /// The lathe whose queue is being altered. + /// + /// + public void OnLatheDeleteRequestMessage(EntityUid uid, LatheComponent component, ref LatheDeleteRequestMessage args) + { + if (args.Index < 0 || args.Index >= component.Queue.Count) + return; + + var node = component.Queue.First; + for (int i = 0; i < args.Index; i++) + node = node?.Next; + + if (node == null) // Shouldn't happen with checks above. + return; + + var batch = node.Value; + _adminLogger.Add(LogType.Action, + LogImpact.Low, + $"{ToPrettyString(args.Actor):player} deleted a lathe job for ({batch.ItemsPrinted}/{batch.ItemsRequested}) {GetRecipeName(batch.Recipe)} at {ToPrettyString(uid):lathe}"); + + component.Queue.Remove(node); + UpdateUserInterfaceState(uid, component); + } + + public void OnLatheMoveRequestMessage(EntityUid uid, LatheComponent component, ref LatheMoveRequestMessage args) + { + if (args.Change == 0 || args.Index < 0 || args.Index >= component.Queue.Count) + return; + + // New index must be within the bounds of the batch. + var newIndex = args.Index + args.Change; + if (newIndex < 0 || newIndex >= component.Queue.Count) + return; + + var node = component.Queue.First; + for (int i = 0; i < args.Index; i++) + node = node?.Next; + + if (node == null) // Something went wrong. + return; + + if (args.Change > 0) + { + var newRelativeNode = node.Next; + for (int i = 1; i < args.Change; i++) // 1-indexed: starting from Next + newRelativeNode = newRelativeNode?.Next; + + if (newRelativeNode == null) // Something went wrong. + return; + + component.Queue.Remove(node); + component.Queue.AddAfter(newRelativeNode, node); + } + else + { + var newRelativeNode = node.Previous; + for (int i = 1; i < -args.Change; i++) // 1-indexed: starting from Previous + newRelativeNode = newRelativeNode?.Previous; + + if (newRelativeNode == null) // Something went wrong. + return; + + component.Queue.Remove(node); + component.Queue.AddBefore(newRelativeNode, node); + } + + UpdateUserInterfaceState(uid, component); + } + + public void OnLatheAbortFabricationMessage(EntityUid uid, LatheComponent component, ref LatheAbortFabricationMessage args) + { + if (component.CurrentRecipe == null) + return; + + _adminLogger.Add(LogType.Action, + LogImpact.Low, + $"{ToPrettyString(args.Actor):player} aborted printing {GetRecipeName(component.CurrentRecipe.Value)} at {ToPrettyString(uid):lathe}"); + + component.CurrentRecipe = null; + FinishProducing(uid, component); + } #endregion } } diff --git a/Content.Shared/Lathe/LatheComponent.cs b/Content.Shared/Lathe/LatheComponent.cs index 8b701ff64eaa..7bd776451454 100644 --- a/Content.Shared/Lathe/LatheComponent.cs +++ b/Content.Shared/Lathe/LatheComponent.cs @@ -26,10 +26,14 @@ public sealed partial class LatheComponent : Component // Otherwise the material arbitrage test and/or LatheSystem.GetAllBaseRecipes needs to be updated /// - /// The lathe's construction queue + /// The lathe's construction queue. /// + /// + /// This is a LinkedList to allow for constant time insertion/deletion (vs a List), and more efficient + /// moves (vs a Queue). + /// [DataField] - public Queue> Queue = new(); + public LinkedList Queue = new(); /// /// The sound that plays when the lathe is producing an item, if any @@ -97,6 +101,21 @@ public LatheGetRecipesEvent(Entity lathe, bool forced) } } + [Serializable] + public sealed partial class LatheRecipeBatch + { + public ProtoId Recipe; + public int ItemsPrinted; + public int ItemsRequested; + + public LatheRecipeBatch(ProtoId recipe, int itemsPrinted, int itemsRequested) + { + Recipe = recipe; + ItemsPrinted = itemsPrinted; + ItemsRequested = itemsRequested; + } + } + /// /// Event raised on a lathe when it starts producing a recipe. /// diff --git a/Content.Shared/Lathe/LatheMessages.cs b/Content.Shared/Lathe/LatheMessages.cs index 1c1c6440f118..fe72eed367ee 100644 --- a/Content.Shared/Lathe/LatheMessages.cs +++ b/Content.Shared/Lathe/LatheMessages.cs @@ -10,11 +10,11 @@ public sealed class LatheUpdateState : BoundUserInterfaceState { public List> Recipes; - public ProtoId[] Queue; + public LatheRecipeBatch[] Queue; public ProtoId? CurrentlyProducing; - public LatheUpdateState(List> recipes, ProtoId[] queue, ProtoId? currentlyProducing = null) + public LatheUpdateState(List> recipes, LatheRecipeBatch[] queue, ProtoId? currentlyProducing = null) { Recipes = recipes; Queue = queue; @@ -46,6 +46,33 @@ public LatheQueueRecipeMessage(string id, int quantity) } } +/// +/// Sent to the server to remove a batch from the queue. +/// +[Serializable, NetSerializable] +public sealed class LatheDeleteRequestMessage(int index) : BoundUserInterfaceMessage +{ + public int Index = index; +} + +/// +/// Sent to the server to move the position of a batch in the queue. +/// +[Serializable, NetSerializable] +public sealed class LatheMoveRequestMessage(int index, int change) : BoundUserInterfaceMessage +{ + public int Index = index; + public int Change = change; +} + +/// +/// Sent to the server to stop producing the current item. +/// +[Serializable, NetSerializable] +public sealed class LatheAbortFabricationMessage() : BoundUserInterfaceMessage +{ +} + [NetSerializable, Serializable] public enum LatheUiKey { diff --git a/Content.Shared/Lathe/PrototypeIdLinkedListSerializer.cs b/Content.Shared/Lathe/PrototypeIdLinkedListSerializer.cs new file mode 100644 index 000000000000..1c616ff1057c --- /dev/null +++ b/Content.Shared/Lathe/PrototypeIdLinkedListSerializer.cs @@ -0,0 +1,81 @@ +using Robust.Shared.Serialization; +using Robust.Shared.Serialization.Manager; +using Robust.Shared.Serialization.Markdown; +using Robust.Shared.Serialization.Markdown.Sequence; +using Robust.Shared.Serialization.Markdown.Validation; +using Robust.Shared.Serialization.TypeSerializers.Interfaces; + +namespace Content.Shared.Lathe; + +/// +/// Handles reading, writing, and validation for linked lists of prototypes. +/// +/// The type of prototype this linked list represents +/// +/// This is in the Content.Shared.Lathe namespace as there are no other LinkedList ProtoId instances. +/// +[TypeSerializer] +public sealed class LinkedListSerializer : ITypeSerializer, SequenceDataNode>, ITypeCopier> where T : class +{ + public ValidationNode Validate(ISerializationManager serializationManager, SequenceDataNode node, + IDependencyCollection dependencies, ISerializationContext? context = null) + { + var list = new List(); + + foreach (var elem in node.Sequence) + { + list.Add(serializationManager.ValidateNode(elem, context)); + } + + return new ValidatedSequenceNode(list); + } + + public DataNode Write(ISerializationManager serializationManager, LinkedList value, + IDependencyCollection dependencies, + bool alwaysWrite = false, + ISerializationContext? context = null) + { + var sequence = new SequenceDataNode(); + + foreach (var elem in value) + { + sequence.Add(serializationManager.WriteValue(elem, alwaysWrite, context)); + } + + return sequence; + } + + LinkedList ITypeReader, SequenceDataNode>.Read(ISerializationManager serializationManager, + SequenceDataNode node, + IDependencyCollection dependencies, + SerializationHookContext hookCtx, + ISerializationContext? context, ISerializationManager.InstantiationDelegate>? instanceProvider) + { + var list = instanceProvider != null ? instanceProvider() : new LinkedList(); + + foreach (var dataNode in node.Sequence) + { + list.AddLast(serializationManager.Read(dataNode, hookCtx, context)); + } + + return list; + } + + public void CopyTo( + ISerializationManager serializationManager, + LinkedList source, + ref LinkedList target, + IDependencyCollection dependencies, + SerializationHookContext hookCtx, + ISerializationContext? context = null) + { + target.Clear(); + using var enumerator = source.GetEnumerator(); + + while (enumerator.MoveNext()) + { + var current = enumerator.Current; + target.AddLast(current); + } + } +} diff --git a/Content.Shared/Lathe/SharedLatheSystem.cs b/Content.Shared/Lathe/SharedLatheSystem.cs index 524d83fd8480..5942f4bf6c81 100644 --- a/Content.Shared/Lathe/SharedLatheSystem.cs +++ b/Content.Shared/Lathe/SharedLatheSystem.cs @@ -22,6 +22,7 @@ public abstract class SharedLatheSystem : EntitySystem [Dependency] private readonly EmagSystem _emag = default!; public readonly Dictionary> InverseRecipes = new(); + public const int MaxItemsPerRequest = 10_000; public override void Initialize() { @@ -86,6 +87,8 @@ public bool CanProduce(EntityUid uid, LatheRecipePrototype recipe, int amount = return false; if (!HasRecipe(uid, recipe, component)) return false; + if (amount <= 0) + return false; foreach (var (material, needed) in recipe.Materials) { diff --git a/Resources/Locale/en-US/lathe/ui/lathe-menu.ftl b/Resources/Locale/en-US/lathe/ui/lathe-menu.ftl index 076a70447cbf..c04c09516266 100644 --- a/Resources/Locale/en-US/lathe/ui/lathe-menu.ftl +++ b/Resources/Locale/en-US/lathe/ui/lathe-menu.ftl @@ -29,3 +29,9 @@ lathe-menu-silo-linked-message = Silo Linked lathe-menu-fabricating-message = Fabricating... lathe-menu-materials-title = Materials lathe-menu-queue-title = Build Queue +lathe-menu-delete-fabricating-tooltip = Cancel printing the current item. +lathe-menu-delete-item-tooltip = Cancel printing this batch. +lathe-menu-move-up-tooltip = Move this batch ahead in the queue. +lathe-menu-move-down-tooltip = Move this batch back in the queue. +lathe-menu-item-single = {$index}. {$name} +lathe-menu-item-batch = {$index}. {$name} ({$printed}/{$total}) From b168f7be5a849863f6ce81048ca68fbd3eecefa9 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sun, 24 Aug 2025 15:03:54 +0000 Subject: [PATCH 265/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 2d81e15d90fd..fc3f0e933b04 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: ArtisticRoomba - changes: - - message: A new Mapping changelog has been added. You can find it in a different - "Mapping" tab under the changelog menu. - type: Add - id: 8369 - time: '2025-04-27T20:15:17.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34848 - author: ScarKy0 changes: - message: Deliveries can now spawn as fragile-type! Deliver them intact to earn @@ -3948,3 +3940,11 @@ id: 8881 time: '2025-08-23T22:15:28.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/35100 +- author: whatston3 + changes: + - message: Lathes now batch items into jobs, which can be moved around in priority + or deleted. + type: Add + id: 8882 + time: '2025-08-24T15:02:47.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38624 From 6c154fb79e467fff1191a4bb01c045e86cf7703f Mon Sep 17 00:00:00 2001 From: M4rchy-S <89603088+M4rchy-S@users.noreply.github.com> Date: Sun, 24 Aug 2025 23:46:23 +0300 Subject: [PATCH 266/760] Moving FlammableComponent to Shared (#39870) --- .../Administration/Systems/AdminVerbSystem.Smites.cs | 5 +---- Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs | 2 +- Content.Server/EntityEffects/EntityEffectSystem.cs | 2 +- Content.Server/Explosion/EntitySystems/ExplosionSystem.cs | 1 + Content.Server/NPC/Systems/NPCUtilitySystem.cs | 4 +--- .../Xenoarchaeology/Artifact/XAE/XAEIgniteSystem.cs | 2 +- .../Atmos/Components/FlammableComponent.cs | 5 +++-- 7 files changed, 9 insertions(+), 12 deletions(-) rename {Content.Server => Content.Shared}/Atmos/Components/FlammableComponent.cs (95%) diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs index cd89b11e108e..90e5e46d6550 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs @@ -1,10 +1,8 @@ using System.Threading; using Content.Server.Administration.Components; -using Content.Server.Atmos.Components; using Content.Server.Atmos.EntitySystems; using Content.Server.Body.Components; using Content.Server.Body.Systems; -using Content.Server.Clothing.Systems; using Content.Server.Electrocution; using Content.Server.Explosion.EntitySystems; using Content.Server.GhostKick; @@ -19,6 +17,7 @@ using Content.Server.Tabletop.Components; using Content.Shared.Administration; using Content.Shared.Administration.Components; +using Content.Shared.Atmos.Components; using Content.Shared.Body.Components; using Content.Shared.Body.Part; using Content.Shared.Clumsy; @@ -40,7 +39,6 @@ using Content.Shared.Popups; using Content.Shared.Slippery; using Content.Shared.Storage.Components; -using Content.Shared.Stunnable; using Content.Shared.Tabletop.Components; using Content.Shared.Tools.Systems; using Content.Shared.Verbs; @@ -50,7 +48,6 @@ using Robust.Shared.Physics.Systems; using Robust.Shared.Player; using Robust.Shared.Random; -using Robust.Shared.Timing; using Robust.Shared.Utility; using Timer = Robust.Shared.Timing.Timer; diff --git a/Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs b/Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs index d38bda562bc0..5ceb9888f4ab 100644 --- a/Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs +++ b/Content.Server/Anomaly/Effects/PyroclasticAnomalySystem.cs @@ -1,7 +1,7 @@ -using Content.Server.Atmos.Components; using Content.Server.Atmos.EntitySystems; using Content.Shared.Anomaly.Components; using Content.Shared.Anomaly.Effects.Components; +using Content.Shared.Atmos.Components; using Robust.Shared.Map; namespace Content.Server.Anomaly.Effects; diff --git a/Content.Server/EntityEffects/EntityEffectSystem.cs b/Content.Server/EntityEffects/EntityEffectSystem.cs index b0b8ab50456c..f423a432612c 100644 --- a/Content.Server/EntityEffects/EntityEffectSystem.cs +++ b/Content.Server/EntityEffects/EntityEffectSystem.cs @@ -1,6 +1,5 @@ using System.Diagnostics.CodeAnalysis; using System.Linq; -using Content.Server.Atmos.Components; using Content.Server.Atmos.EntitySystems; using Content.Server.Body.Components; using Content.Server.Body.Systems; @@ -22,6 +21,7 @@ using Content.Server.Traits.Assorted; using Content.Server.Zombies; using Content.Shared.Atmos; +using Content.Shared.Atmos.Components; using Content.Shared.Body.Components; using Content.Shared.Coordinates.Helpers; using Content.Shared.EntityEffects.EffectConditions; diff --git a/Content.Server/Explosion/EntitySystems/ExplosionSystem.cs b/Content.Server/Explosion/EntitySystems/ExplosionSystem.cs index c50b1e53faaf..fc31a7704124 100644 --- a/Content.Server/Explosion/EntitySystems/ExplosionSystem.cs +++ b/Content.Server/Explosion/EntitySystems/ExplosionSystem.cs @@ -4,6 +4,7 @@ using Content.Server.Atmos.Components; using Content.Server.NodeContainer.EntitySystems; using Content.Server.NPC.Pathfinding; +using Content.Shared.Atmos.Components; using Content.Shared.Camera; using Content.Shared.CCVar; using Content.Shared.Damage; diff --git a/Content.Server/NPC/Systems/NPCUtilitySystem.cs b/Content.Server/NPC/Systems/NPCUtilitySystem.cs index 5f077a06bb5c..813626a1c449 100644 --- a/Content.Server/NPC/Systems/NPCUtilitySystem.cs +++ b/Content.Server/NPC/Systems/NPCUtilitySystem.cs @@ -1,4 +1,3 @@ -using Content.Server.Atmos.Components; using Content.Server.Fluids.EntitySystems; using Content.Server.Hands.Systems; using Content.Server.NPC.Queries; @@ -6,13 +5,11 @@ using Content.Server.NPC.Queries.Curves; using Content.Server.NPC.Queries.Queries; using Content.Server.Nutrition.Components; -using Content.Server.Nutrition.EntitySystems; using Content.Server.Temperature.Components; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Damage; using Content.Shared.Examine; using Content.Shared.Fluids.Components; -using Content.Shared.Hands.Components; using Content.Shared.Inventory; using Content.Shared.Mobs; using Content.Shared.Mobs.Systems; @@ -31,6 +28,7 @@ using Robust.Server.Containers; using Robust.Shared.Prototypes; using Robust.Shared.Utility; +using Content.Shared.Atmos.Components; using System.Linq; namespace Content.Server.NPC.Systems; diff --git a/Content.Server/Xenoarchaeology/Artifact/XAE/XAEIgniteSystem.cs b/Content.Server/Xenoarchaeology/Artifact/XAE/XAEIgniteSystem.cs index 14270fb86624..7e8fff73ad3d 100644 --- a/Content.Server/Xenoarchaeology/Artifact/XAE/XAEIgniteSystem.cs +++ b/Content.Server/Xenoarchaeology/Artifact/XAE/XAEIgniteSystem.cs @@ -1,6 +1,6 @@ -using Content.Server.Atmos.Components; using Content.Server.Atmos.EntitySystems; using Content.Server.Xenoarchaeology.Artifact.XAE.Components; +using Content.Shared.Atmos.Components; using Content.Shared.Xenoarchaeology.Artifact; using Content.Shared.Xenoarchaeology.Artifact.XAE; using Robust.Shared.Random; diff --git a/Content.Server/Atmos/Components/FlammableComponent.cs b/Content.Shared/Atmos/Components/FlammableComponent.cs similarity index 95% rename from Content.Server/Atmos/Components/FlammableComponent.cs rename to Content.Shared/Atmos/Components/FlammableComponent.cs index 9ae99a15136e..acfb9e25401d 100644 --- a/Content.Server/Atmos/Components/FlammableComponent.cs +++ b/Content.Shared/Atmos/Components/FlammableComponent.cs @@ -1,11 +1,12 @@ using Content.Shared.Alert; using Content.Shared.Damage; +using Robust.Shared.GameStates; using Robust.Shared.Physics.Collision.Shapes; using Robust.Shared.Prototypes; -namespace Content.Server.Atmos.Components +namespace Content.Shared.Atmos.Components { - [RegisterComponent] + [RegisterComponent, NetworkedComponent] public sealed partial class FlammableComponent : Component { [DataField] From ffc7cc5e5de9fc0ba8ddd928afdfaea348bd1480 Mon Sep 17 00:00:00 2001 From: Kyle Tyo <36606155+VerinSenpai@users.noreply.github.com> Date: Mon, 25 Aug 2025 09:49:27 -0400 Subject: [PATCH 267/760] Combine AdminFrozenSystem in shared. (#39885) commit --- .../Administration/Systems/AdminFrozenSystem.cs | 7 ------- .../Administration/Systems/AdminFrozenSystem.cs | 16 ---------------- .../Administration/AdminFrozenComponent.cs | 2 +- ...AdminFrozenSystem.cs => AdminFrozenSystem.cs} | 14 +++++++++++--- 4 files changed, 12 insertions(+), 27 deletions(-) delete mode 100644 Content.Client/Administration/Systems/AdminFrozenSystem.cs delete mode 100644 Content.Server/Administration/Systems/AdminFrozenSystem.cs rename Content.Shared/Administration/{SharedAdminFrozenSystem.cs => AdminFrozenSystem.cs} (91%) diff --git a/Content.Client/Administration/Systems/AdminFrozenSystem.cs b/Content.Client/Administration/Systems/AdminFrozenSystem.cs deleted file mode 100644 index 885585f985ce..000000000000 --- a/Content.Client/Administration/Systems/AdminFrozenSystem.cs +++ /dev/null @@ -1,7 +0,0 @@ -using Content.Shared.Administration; - -namespace Content.Client.Administration.Systems; - -public sealed class AdminFrozenSystem : SharedAdminFrozenSystem -{ -} diff --git a/Content.Server/Administration/Systems/AdminFrozenSystem.cs b/Content.Server/Administration/Systems/AdminFrozenSystem.cs deleted file mode 100644 index baf7b682b85f..000000000000 --- a/Content.Server/Administration/Systems/AdminFrozenSystem.cs +++ /dev/null @@ -1,16 +0,0 @@ -using Content.Shared.Administration; - -namespace Content.Server.Administration.Systems; - -public sealed class AdminFrozenSystem : SharedAdminFrozenSystem -{ - /// - /// Freezes and mutes the given entity. - /// - public void FreezeAndMute(EntityUid uid) - { - var comp = EnsureComp(uid); - comp.Muted = true; - Dirty(uid, comp); - } -} diff --git a/Content.Shared/Administration/AdminFrozenComponent.cs b/Content.Shared/Administration/AdminFrozenComponent.cs index bfcf1db5261f..28df7c5fd07c 100644 --- a/Content.Shared/Administration/AdminFrozenComponent.cs +++ b/Content.Shared/Administration/AdminFrozenComponent.cs @@ -2,7 +2,7 @@ namespace Content.Shared.Administration; -[RegisterComponent, Access(typeof(SharedAdminFrozenSystem))] +[RegisterComponent, Access(typeof(AdminFrozenSystem))] [NetworkedComponent, AutoGenerateComponentState] public sealed partial class AdminFrozenComponent : Component { diff --git a/Content.Shared/Administration/SharedAdminFrozenSystem.cs b/Content.Shared/Administration/AdminFrozenSystem.cs similarity index 91% rename from Content.Shared/Administration/SharedAdminFrozenSystem.cs rename to Content.Shared/Administration/AdminFrozenSystem.cs index 259df2bdf2ac..7419137da816 100644 --- a/Content.Shared/Administration/SharedAdminFrozenSystem.cs +++ b/Content.Shared/Administration/AdminFrozenSystem.cs @@ -12,15 +12,13 @@ namespace Content.Shared.Administration; // TODO deduplicate with BlockMovementComponent -public abstract class SharedAdminFrozenSystem : EntitySystem +public sealed class AdminFrozenSystem : EntitySystem { [Dependency] private readonly ActionBlockerSystem _blocker = default!; [Dependency] private readonly PullingSystem _pulling = default!; public override void Initialize() { - base.Initialize(); - SubscribeLocalEvent(OnAttempt); SubscribeLocalEvent(OnAttempt); SubscribeLocalEvent(OnAttempt); @@ -35,6 +33,16 @@ public override void Initialize() SubscribeLocalEvent(OnSpeakAttempt); } + /// + /// Freezes and mutes the given entity. + /// + public void FreezeAndMute(EntityUid uid) + { + var comp = EnsureComp(uid); + comp.Muted = true; + Dirty(uid, comp); + } + private void OnInteractAttempt(Entity ent, ref InteractionAttemptEvent args) { args.Cancelled = true; From 00ee847ecf6a154543acb2039208502d14173fb5 Mon Sep 17 00:00:00 2001 From: RHSvenson Date: Mon, 25 Aug 2025 16:34:56 +0200 Subject: [PATCH 268/760] Moved files to _Starlight, shortened certain functions into lambda functions --- .../UserInterface/RichText/CheckTagHandler.cs | 10 ++-------- .../UserInterface/RichText/FormTagHandler.cs | 15 +++------------ .../UserInterface/RichText/SignatureTagHandler.cs | 10 ++-------- .../en-US/_Starlight/paper/paper-component.ftl | 11 ++++++++++- Resources/Locale/en-US/paper/paper-component.ftl | 9 --------- 5 files changed, 17 insertions(+), 38 deletions(-) rename Content.Client/{ => _Starlight}/UserInterface/RichText/CheckTagHandler.cs (95%) rename Content.Client/{ => _Starlight}/UserInterface/RichText/FormTagHandler.cs (92%) rename Content.Client/{ => _Starlight}/UserInterface/RichText/SignatureTagHandler.cs (95%) diff --git a/Content.Client/UserInterface/RichText/CheckTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs similarity index 95% rename from Content.Client/UserInterface/RichText/CheckTagHandler.cs rename to Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs index f4dff60710e4..10200302af1f 100644 --- a/Content.Client/UserInterface/RichText/CheckTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs @@ -21,18 +21,12 @@ public sealed class CheckTagHandler : IMarkupTagHandler /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetCheckIndex(MarkupNode node) - { - return _checkCounter++; - } + private static int GetCheckIndex() => _checkCounter++; /// /// Resets the check counter to ensure consistent indexing across renders. /// - public static void ResetCheckCounter() - { - _checkCounter = 0; - } + public static void ResetCheckCounter() => _checkCounter = 0; /// /// Counts check buttons before the clicked button to determine which [check] tag it represents. diff --git a/Content.Client/UserInterface/RichText/FormTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs similarity index 92% rename from Content.Client/UserInterface/RichText/FormTagHandler.cs rename to Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs index a6aaa6649e76..b1d8e26f4ebe 100644 --- a/Content.Client/UserInterface/RichText/FormTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs @@ -16,10 +16,7 @@ public sealed class FormTagHandler : IMarkupTagHandler { public string Name => "form"; - public bool CanHandle(MarkupNode node) - { - return node.Name == "form" || node.Value.StringValue?.StartsWith("__FORM_") == true; - } + public bool CanHandle(MarkupNode node) => node.Name == "form" || node.Value.StringValue?.StartsWith("__FORM_") == true; private static int _formCounter = 0; private static readonly Dictionary _formPositions = new(); @@ -30,18 +27,12 @@ public bool CanHandle(MarkupNode node) /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetFormIndex(MarkupNode node) - { - return _formCounter++; - } + private static int GetFormIndex() => _formCounter++; /// /// Resets the form counter to ensure consistent indexing across renders. /// - public static void ResetFormCounter() - { - _formCounter = 0; - } + public static void ResetFormCounter() => _formCounter = 0; /// /// Counts form buttons before the clicked button to determine which [form] tag it represents. diff --git a/Content.Client/UserInterface/RichText/SignatureTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs similarity index 95% rename from Content.Client/UserInterface/RichText/SignatureTagHandler.cs rename to Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs index d3826bbda072..94a1775af182 100644 --- a/Content.Client/UserInterface/RichText/SignatureTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs @@ -23,18 +23,12 @@ public sealed class SignatureTagHandler : IMarkupTagHandler /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetSignatureIndex(MarkupNode node) - { - return _signatureCounter++; - } + private static int GetSignatureIndex() => _signatureCounter++; /// /// Resets the signature counter to ensure consistent indexing across renders. /// - public static void ResetSignatureCounter() - { - _signatureCounter = 0; - } + public static void ResetSignatureCounter() => _signatureCounter = 0; /// /// Counts signature buttons before the clicked button to determine which [signature] tag it represents. diff --git a/Resources/Locale/en-US/_Starlight/paper/paper-component.ftl b/Resources/Locale/en-US/_Starlight/paper/paper-component.ftl index 430d9c40173d..ab9ee8289af7 100644 --- a/Resources/Locale/en-US/_Starlight/paper/paper-component.ftl +++ b/Resources/Locale/en-US/_Starlight/paper/paper-component.ftl @@ -5,4 +5,13 @@ paper-component-verb-sign = Sign paper-component-action-signed-self = You sign {THE($target)}. paper-component-action-signed-other = {CAPITALIZE(THE($user))} signs {THE($target)}. -paper-component-examine-detail-signed-by = {CAPITALIZE(THE($paper))} {CONJUGATE-HAVE($paper)} been signed by: {$stamps}. \ No newline at end of file +paper-component-examine-detail-signed-by = {CAPITALIZE(THE($paper))} {CONJUGATE-HAVE($paper)} been signed by: {$stamps}. + +# Form and signature buttons +paper-form-fill-button = Fill +paper-signature-sign-button = Sign +paper-form-dialog-ok = OK +paper-form-dialog-cancel = Cancel +paper-signature-unknown = Unknown + +paper-tamper-proof-modified-message = This page was written using tamper-proof ink. diff --git a/Resources/Locale/en-US/paper/paper-component.ftl b/Resources/Locale/en-US/paper/paper-component.ftl index 80e89af85057..25cf0674d36d 100644 --- a/Resources/Locale/en-US/paper/paper-component.ftl +++ b/Resources/Locale/en-US/paper/paper-component.ftl @@ -17,12 +17,3 @@ paper-component-action-stamp-paper-self = You stamp {THE($target)} with {THE($st paper-ui-fill-level = {$currentLength}/{$maxLength} paper-ui-save-button = Save ({$keybind}) - -# Form and signature buttons -paper-form-fill-button = Fill -paper-signature-sign-button = Sign -paper-form-dialog-ok = OK -paper-form-dialog-cancel = Cancel -paper-signature-unknown = Unknown - -paper-tamper-proof-modified-message = This page was written using tamper-proof ink. From 44cc79e15afbb8268496140b5ae25a4eb44a887b Mon Sep 17 00:00:00 2001 From: RHSvenson Date: Mon, 25 Aug 2025 17:17:15 +0200 Subject: [PATCH 269/760] Replaced unused parameters to silence yaml linter --- .../_Starlight/UserInterface/RichText/CheckTagHandler.cs | 2 +- .../_Starlight/UserInterface/RichText/FormTagHandler.cs | 2 +- .../_Starlight/UserInterface/RichText/SignatureTagHandler.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs index 10200302af1f..076d4b9c3cf6 100644 --- a/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/CheckTagHandler.cs @@ -21,7 +21,7 @@ public sealed class CheckTagHandler : IMarkupTagHandler /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetCheckIndex() => _checkCounter++; + private static int GetCheckIndex(MarkupNode node) => _checkCounter++; /// /// Resets the check counter to ensure consistent indexing across renders. diff --git a/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs index b1d8e26f4ebe..74aefaab97ac 100644 --- a/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/FormTagHandler.cs @@ -27,7 +27,7 @@ public sealed class FormTagHandler : IMarkupTagHandler /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetFormIndex() => _formCounter++; + private static int GetFormIndex(MarkupNode node) => _formCounter++; /// /// Resets the form counter to ensure consistent indexing across renders. diff --git a/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs b/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs index 94a1775af182..a2d70408c793 100644 --- a/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs +++ b/Content.Client/_Starlight/UserInterface/RichText/SignatureTagHandler.cs @@ -23,7 +23,7 @@ public sealed class SignatureTagHandler : IMarkupTagHandler /// public static float FontLineHeight { get; set; } = 16.0f; // Default fallback - private static int GetSignatureIndex() => _signatureCounter++; + private static int GetSignatureIndex(MarkupNode node) => _signatureCounter++; /// /// Resets the signature counter to ensure consistent indexing across renders. From e8320cc9d8c96eda04420e74b26b1b4802b8633c Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Mon, 25 Aug 2025 11:05:55 -0700 Subject: [PATCH 270/760] [Bugfix] Fix topical self healing time multiplier not working (#39883) * Commit * Fix 2 * Prettier --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Medical/Healing/HealingComponent.cs | 2 +- .../Medical/Healing/HealingSystem.cs | 38 +++++++++++-------- 2 files changed, 24 insertions(+), 16 deletions(-) diff --git a/Content.Shared/Medical/Healing/HealingComponent.cs b/Content.Shared/Medical/Healing/HealingComponent.cs index 53358fd28d98..40fb1807002a 100644 --- a/Content.Shared/Medical/Healing/HealingComponent.cs +++ b/Content.Shared/Medical/Healing/HealingComponent.cs @@ -43,7 +43,7 @@ public sealed partial class HealingComponent : Component /// How long it takes to apply the damage. /// [DataField, AutoNetworkedField] - public float Delay = 3f; + public TimeSpan Delay = TimeSpan.FromSeconds(3f); /// Botany = 100, - /// /// Artifact node got activated. /// @@ -479,9 +478,4 @@ public enum LogType /// Events relating to midi playback. /// /// Delay multiplier when healing yourself. diff --git a/Content.Shared/Medical/Healing/HealingSystem.cs b/Content.Shared/Medical/Healing/HealingSystem.cs index 74cb8881f485..b737914dcba9 100644 --- a/Content.Shared/Medical/Healing/HealingSystem.cs +++ b/Content.Shared/Medical/Healing/HealingSystem.cs @@ -112,9 +112,17 @@ target.Comp.DamageContainerID is not null && // Logic to determine the whether or not to repeat the healing action args.Repeat = HasDamage((args.Used.Value, healing), target) && !dontRepeat; - if (!args.Repeat && !dontRepeat) - _popupSystem.PopupClient(Loc.GetString("medical-item-finished-using", ("item", args.Used)), target.Owner, args.User); args.Handled = true; + + if (!args.Repeat) + { + _popupSystem.PopupClient(Loc.GetString("medical-item-finished-using", ("item", args.Used)), target.Owner, args.User); + return; + } + + // Update our self heal delay so it shortens as we heal more damage. + if (args.User == target.Owner) + args.Args.Delay = healing.Delay * GetScaledHealingPenalty(target.Owner, healing.SelfHealPenaltyMultiplier); } private bool HasDamage(Entity healing, Entity target) @@ -203,7 +211,7 @@ target.Comp.DamageContainerID is not null && var delay = isNotSelf ? healing.Comp.Delay - : healing.Comp.Delay * GetScaledHealingPenalty(healing); + : healing.Comp.Delay * GetScaledHealingPenalty(target, healing.Comp.SelfHealPenaltyMultiplier); var doAfterEventArgs = new DoAfterArgs(EntityManager, user, delay, new HealingDoAfterEvent(), target, target: target, used: healing) @@ -222,21 +230,21 @@ target.Comp.DamageContainerID is not null && /// /// Scales the self-heal penalty based on the amount of damage taken /// - /// - /// - /// - public float GetScaledHealingPenalty(Entity healing) + /// Entity we're healing + /// Maximum modifier we can have. + /// Modifier we multiply our healing time by + public float GetScaledHealingPenalty(Entity ent, float mod) { - var output = healing.Comp.Delay; - if (!TryComp(healing, out var mobThreshold) || - !TryComp(healing, out var damageable)) - return output; - if (!_mobThresholdSystem.TryGetThresholdForState(healing, MobState.Critical, out var amount, mobThreshold)) + if (!Resolve(ent, ref ent.Comp1, ref ent.Comp2, false)) + return mod; + + if (!_mobThresholdSystem.TryGetThresholdForState(ent, MobState.Critical, out var amount, ent.Comp2)) return 1; - var percentDamage = (float)(damageable.TotalDamage / amount); + var percentDamage = (float)(ent.Comp1.TotalDamage / amount); //basically make it scale from 1 to the multiplier. - var modifier = percentDamage * (healing.Comp.SelfHealPenaltyMultiplier - 1) + 1; - return Math.Max(modifier, 1); + + var output = percentDamage * (mod - 1) + 1; + return Math.Max(output, 1); } } From 652190ff3207d3e83b88945f430260af04d91053 Mon Sep 17 00:00:00 2001 From: PJBot Date: Mon, 25 Aug 2025 18:07:05 +0000 Subject: [PATCH 271/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index fc3f0e933b04..823abffd4a1c 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Deliveries can now spawn as fragile-type! Deliver them intact to earn - a minor speso bonus. - type: Add - id: 8370 - time: '2025-04-27T23:04:40.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36980 - author: Bokser815 changes: - message: Cargo buy and sell pallets aboard the ATS can no longer be destroyed, @@ -3948,3 +3940,11 @@ id: 8882 time: '2025-08-24T15:02:47.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38624 +- author: Princess-Cheeseballs + changes: + - message: Topicals now correctly scale their self heal time with the damage you + have taken. + type: Fix + id: 8883 + time: '2025-08-25T18:05:55.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39883 From cd1538150e28f058853233ab8c88b02b25748b32 Mon Sep 17 00:00:00 2001 From: CorruptOmega Date: Mon, 25 Aug 2025 17:30:31 -0400 Subject: [PATCH 272/760] Update Document Printer with CentComm Communication --- .../_Starlight/lathe/lathe-categories.ftl | 3 ++- .../en-US/_Starlight/paper/doc-printer.ftl | 24 +++++++++++++++++++ .../Catalog/Fills/Paper/documents.yml | 11 +++++++++ .../_StarLight/Recipes/Lathes/Packs/docs.yml | 4 +++- .../_StarLight/Recipes/Lathes/categories.yml | 6 ++++- .../_StarLight/Recipes/Lathes/printer.yml | 13 +++++++++- 6 files changed, 57 insertions(+), 4 deletions(-) diff --git a/Resources/Locale/en-US/_Starlight/lathe/lathe-categories.ftl b/Resources/Locale/en-US/_Starlight/lathe/lathe-categories.ftl index cb7519accdc3..496c1437449c 100644 --- a/Resources/Locale/en-US/_Starlight/lathe/lathe-categories.ftl +++ b/Resources/Locale/en-US/_Starlight/lathe/lathe-categories.ftl @@ -12,4 +12,5 @@ lathe-category-permissions = Permissions lathe-category-orders-and-instructions = Orders and instructions lathe-category-evidence = Evidence lathe-category-conclusions-and-decisions = Conclusions and decisions -lathe-category-error = Error \ No newline at end of file +lathe-category-error = Error +lathe-category-communication = Communication \ No newline at end of file diff --git a/Resources/Locale/en-US/_Starlight/paper/doc-printer.ftl b/Resources/Locale/en-US/_Starlight/paper/doc-printer.ftl index 015c9ec4d820..677635bd2844 100644 --- a/Resources/Locale/en-US/_Starlight/paper/doc-printer.ftl +++ b/Resources/Locale/en-US/_Starlight/paper/doc-printer.ftl @@ -1156,4 +1156,28 @@ doc-text-printer-execution-dnr-order = ⠀ [italic]The execution method is to be chosen by the prisoner, to a[/italic] ⠀ [italic]lawful extent, and must be as humane as possible.[/italic] ──────────────────────────────────────── + ⠀ [italic]Place for stamps[/italic] + +# Communications + +doc-text-printer-centcomm-communication = + ⠀[logo] [cclogo] + +     [head=3]NT-CC Consortium Services[/head] + +   [center][color=#1f75bb][italic][bold] OFFICIAL CENTCOMM DOCUMENTATION[/bold][/italic][/color][/center] + ──────────────────────────────────────── + ⠀⠀ [bold]CentComm Communication[/bold] + ──────────────────────────────────────── + Time and Date: + Compiler of the document: + Position of Document Compiler: + + Greetings CentComm, + + + + Sincerely, + YOUR NAME HERE + ──────────────────────────────────────── ⠀ [italic]Place for stamps[/italic] \ No newline at end of file diff --git a/Resources/Prototypes/_StarLight/Catalog/Fills/Paper/documents.yml b/Resources/Prototypes/_StarLight/Catalog/Fills/Paper/documents.yml index b12912c832af..83bff36e7cda 100644 --- a/Resources/Prototypes/_StarLight/Catalog/Fills/Paper/documents.yml +++ b/Resources/Prototypes/_StarLight/Catalog/Fills/Paper/documents.yml @@ -434,3 +434,14 @@ contents: - id: Paper amount: 24 + +# Communications + +- type: entity + parent: PrintedDocument + id: PrintedDocumentCentCommCommunication + name: Centcomm communication + categories: [ HideSpawnMenu ] + components: + - type: Paper + content: doc-text-printer-centcomm-communication \ No newline at end of file diff --git a/Resources/Prototypes/_StarLight/Recipes/Lathes/Packs/docs.yml b/Resources/Prototypes/_StarLight/Recipes/Lathes/Packs/docs.yml index 345bfc22f4fa..f896df5375c4 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Lathes/Packs/docs.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Lathes/Packs/docs.yml @@ -1,7 +1,7 @@ - type: latheRecipePack id: StarlightDocs recipes: -# Reports + # Reports - PrintedDocumentReportStationRecipe - PrintedDocumentReportOnEliminationOfViolationsRecipe - PrintedDocumentReporDepartmentRecipe @@ -52,6 +52,8 @@ - PrintedDocumentExecutionDNROrderRecipe # Orders - PrintedDocumentProductOrderRecipe + # Communications + - PrintedDocumentCentCommCommunicationRecipe #- type: latheRecipePack # id: StarlightDocsEmag diff --git a/Resources/Prototypes/_StarLight/Recipes/Lathes/categories.yml b/Resources/Prototypes/_StarLight/Recipes/Lathes/categories.yml index c120d0df82a4..fb9d84988ef9 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Lathes/categories.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Lathes/categories.yml @@ -46,4 +46,8 @@ - type: latheCategory id: ErrorDocument - name: lathe-category-error \ No newline at end of file + name: lathe-category-error + +- type: latheCategory + id: Communications + name: lathe-category-communication \ No newline at end of file diff --git a/Resources/Prototypes/_StarLight/Recipes/Lathes/printer.yml b/Resources/Prototypes/_StarLight/Recipes/Lathes/printer.yml index 225538f15616..890d9ed61dc0 100644 --- a/Resources/Prototypes/_StarLight/Recipes/Lathes/printer.yml +++ b/Resources/Prototypes/_StarLight/Recipes/Lathes/printer.yml @@ -459,4 +459,15 @@ applyMaterialDiscount: false materials: SheetPrinter: 100 - \ No newline at end of file + +# Communications + +- type: latheRecipe + id: PrintedDocumentCentCommCommunicationRecipe + result: PrintedDocumentCentCommCommunication + categories: + - Communications + completetime: 2 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 \ No newline at end of file From 2f752f2e5946a749b7c3a52661aa31e446a09288 Mon Sep 17 00:00:00 2001 From: ToastEnjoyer Date: Mon, 25 Aug 2025 19:44:01 -0500 Subject: [PATCH 273/760] Fixed pacified people using the laser carbine (#39891) --- .../Weapons/Guns/Battery/battery_guns.yml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index b535c62d116f..3b034eafbbf5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -215,10 +215,10 @@ - type: Appearance - type: entity - name: practice laser carbine + name: laser carbine parent: [BaseWeaponBattery, BaseGunWieldable] - id: WeaponLaserCarbinePractice - description: This modified laser carbine fires nearly harmless beams in the 40-watt range, for target practice. + id: WeaponLaserCarbine + description: Favoured by Nanotrasen Security for being cheap and easy to use. components: - type: Item size: Large @@ -242,23 +242,23 @@ availableModes: - SemiAuto - type: HitscanBatteryAmmoProvider - proto: RedLaserPractice + proto: RedLaser fireCost: 62.5 - type: StaticPrice - price: 300 - - type: PacifismAllowedGun + price: 420 - type: entity - name: laser carbine - parent: [WeaponLaserCarbinePractice, BaseGunWieldable, BaseSecurityContraband] - id: WeaponLaserCarbine - description: Favoured by Nanotrasen Security for being cheap and easy to use. + name: practice laser carbine + parent: [WeaponLaserCarbine, BaseGunWieldable] + id: WeaponLaserCarbinePractice + description: This modified laser carbine fires nearly harmless beams in the 40-watt range, for target practice. components: - type: StaticPrice - price: 420 + price: 300 - type: HitscanBatteryAmmoProvider - proto: RedLaser + proto: RedLaserPractice fireCost: 62.5 + - type: PacifismAllowedGun - type: entity name: pulse pistol From 5c821f32de702ffaa1fe39d8f3546ed8b7a5198e Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 00:45:08 +0000 Subject: [PATCH 274/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 823abffd4a1c..29cf8169bfeb 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,13 +1,4 @@ Entries: -- author: Bokser815 - changes: - - message: Cargo buy and sell pallets aboard the ATS can no longer be destroyed, - so cargo workers will no longer be unable to perform their job entirely for - the rest of the round. - type: Tweak - id: 8371 - time: '2025-04-28T00:59:54.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34195 - author: lzk228 changes: - message: Shelves don't have whitelists. But still max item size you can fit is @@ -3948,3 +3939,10 @@ id: 8883 time: '2025-08-25T18:05:55.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39883 +- author: ToastEnjoyer + changes: + - message: Pacifists can no longer use the laser rifle + type: Fix + id: 8884 + time: '2025-08-26T00:44:01.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39891 From a566b4cc84738aa3f685ee063250e32b3be68e62 Mon Sep 17 00:00:00 2001 From: GR1231 <200696955+GR1231@users.noreply.github.com> Date: Tue, 26 Aug 2025 02:48:31 +0200 Subject: [PATCH 275/760] Fix Smile's hat displacement map (#39824) Fix Smile's head displacement map --- .../Pets/Smile/smile_displacement.rsi/head.png | Bin 236 -> 318 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/Mobs/Pets/Smile/smile_displacement.rsi/head.png b/Resources/Textures/Mobs/Pets/Smile/smile_displacement.rsi/head.png index a579919824015b187ab41f3e38719b6591ea2f93..5cc098d50f2b9d57447f4adf14aca0892909c18f 100644 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4@HbQwab7 literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|mU+53hE&XX zdvhaiLjcc_3oM2vvWq_-uVDSglpgtV(|hCl4q<)g&$NEGWWB&Niz$QAmvKwOGKMIJ zU#y?xE8RQ;E{fJmA~rDd;JBZ=|VE}ETh0Drs~pzlh*-V%;4$j=d#Wz Gp$Pyua!d07 From dfa1b01b5e6b9e5fb0eaed6db41d04c3a0fafa75 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 00:49:38 +0000 Subject: [PATCH 276/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 29cf8169bfeb..c9f44ae354bb 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: lzk228 - changes: - - message: Shelves don't have whitelists. But still max item size you can fit is - Normal. - type: Tweak - id: 8372 - time: '2025-04-28T01:00:49.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36986 - author: KingFroozy changes: - message: Mime's suits were resprited. @@ -3946,3 +3938,10 @@ id: 8884 time: '2025-08-26T00:44:01.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39891 +- author: GR1231 + changes: + - message: hats on Smile the slime should be correctly displaced + type: Fix + id: 8885 + time: '2025-08-26T00:48:31.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39824 From b714733e62add8a2711c9fc556e85740e2666fa0 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 26 Aug 2025 04:32:58 -0400 Subject: [PATCH 277/760] Exo: Add atmos network monitor (#39330) --- Resources/Maps/exo.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Maps/exo.yml b/Resources/Maps/exo.yml index d00cb05179f5..f8026dd862ce 100644 --- a/Resources/Maps/exo.yml +++ b/Resources/Maps/exo.yml @@ -45324,6 +45324,14 @@ entities: 5037: - - ArtifactAnalyzerSender - ArtifactAnalyzerReceiver +- proto: ComputerAtmosMonitoring + entities: + - uid: 20083 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,-72.5 + parent: 2 - proto: computerBodyScanner entities: - uid: 6698 From ceda478ae2fb0900b85ef4001c633e217958cb08 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 08:34:07 +0000 Subject: [PATCH 278/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index ba943e222184..1202c255afec 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -558,4 +558,12 @@ id: 68 time: '2025-08-23T22:48:39.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39801 +- author: F1restar4 + changes: + - message: On Exo, added an atmospherics network monitor console to atmos' front + room + type: Add + id: 69 + time: '2025-08-26T08:32:58.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39330 Order: 1 From fd4a0a29b4588f000017de2f8708636a0f9376f9 Mon Sep 17 00:00:00 2001 From: Perry Fraser Date: Tue, 26 Aug 2025 06:29:12 -0400 Subject: [PATCH 279/760] fix: Block EntityStorage from inserting into mechs (#37942) This additionally moves the hard-coded check for HandsComp that previously did this, and moves it into an event which now both HandsSystem and MechSystem subscribe to. --- .../EntitySystems/SharedHandsSystem.Drop.cs | 10 ++++++++ .../Mech/EntitySystems/SharedMechSystem.cs | 23 +++++++++++++++---- .../Components/EntityStorageComponent.cs | 7 ++++++ .../SharedEntityStorageSystem.cs | 9 +++++--- 4 files changed, 42 insertions(+), 7 deletions(-) diff --git a/Content.Shared/Hands/EntitySystems/SharedHandsSystem.Drop.cs b/Content.Shared/Hands/EntitySystems/SharedHandsSystem.Drop.cs index c1b44efba474..6512bbd7f15a 100644 --- a/Content.Shared/Hands/EntitySystems/SharedHandsSystem.Drop.cs +++ b/Content.Shared/Hands/EntitySystems/SharedHandsSystem.Drop.cs @@ -3,6 +3,7 @@ using Content.Shared.Hands.Components; using Content.Shared.Interaction; using Content.Shared.Inventory.VirtualItem; +using Content.Shared.Storage.Components; using Content.Shared.Tag; using Robust.Shared.Containers; using Robust.Shared.Map; @@ -20,6 +21,7 @@ public abstract partial class SharedHandsSystem private void InitializeDrop() { SubscribeLocalEvent(HandleEntityRemoved); + SubscribeLocalEvent(OnEntityStorageDump); } protected virtual void HandleEntityRemoved(EntityUid uid, HandsComponent hands, EntRemovedFromContainerMessage args) @@ -39,6 +41,14 @@ protected virtual void HandleEntityRemoved(EntityUid uid, HandsComponent hands, _virtualSystem.DeleteVirtualItem((args.Entity, @virtual), uid); } + + private void OnEntityStorageDump(Entity ent, ref EntityStorageIntoContainerAttemptEvent args) + { + // If you're physically carrying an EntityStroage which tries to dump its contents out, + // we want those contents to fall to the floor. + args.Cancelled = true; + } + private bool ShouldIgnoreRestrictions(EntityUid user) { //Checks if the Entity is something that shouldn't care about drop distance or walls ie Aghost diff --git a/Content.Shared/Mech/EntitySystems/SharedMechSystem.cs b/Content.Shared/Mech/EntitySystems/SharedMechSystem.cs index ab0f658af090..c461b588b1b6 100644 --- a/Content.Shared/Mech/EntitySystems/SharedMechSystem.cs +++ b/Content.Shared/Mech/EntitySystems/SharedMechSystem.cs @@ -14,6 +14,7 @@ using Content.Shared.Movement.Components; using Content.Shared.Movement.Systems; using Content.Shared.Popups; +using Content.Shared.Storage.Components; using Content.Shared.Weapons.Melee; using Content.Shared.Whitelist; using Robust.Shared.Containers; @@ -48,6 +49,7 @@ public override void Initialize() SubscribeLocalEvent(RelayInteractionEvent); SubscribeLocalEvent(OnStartup); SubscribeLocalEvent(OnDestruction); + SubscribeLocalEvent(OnEntityStorageDump); SubscribeLocalEvent(OnGetAdditionalAccess); SubscribeLocalEvent(OnDragDrop); SubscribeLocalEvent(OnCanDragDrop); @@ -104,6 +106,12 @@ private void OnDestruction(EntityUid uid, MechComponent component, DestructionEv BreakMech(uid, component); } + private void OnEntityStorageDump(Entity entity, ref EntityStorageIntoContainerAttemptEvent args) + { + // There's no reason we should dump into /any/ of the mech's containers. + args.Cancelled = true; + } + private void OnGetAdditionalAccess(EntityUid uid, MechComponent component, ref GetAdditionalAccessEvent args) { var pilot = component.PilotSlot.ContainedEntity; @@ -147,7 +155,7 @@ private void RemoveUser(EntityUid mech, EntityUid pilot) } /// - /// Destroys the mech, removing the user and ejecting all installed equipment. + /// Destroys the mech, removing the user and ejecting anything contained. /// /// /// @@ -237,14 +245,19 @@ public void InsertEquipment(EntityUid uid, EntityUid toInsert, MechComponent? co /// /// /// - /// Whether or not the removal can be cancelled + /// + /// Whether or not the removal can be cancelled, and if non-mech equipment should be ejected. + /// public void RemoveEquipment(EntityUid uid, EntityUid toRemove, MechComponent? component = null, MechEquipmentComponent? equipmentComponent = null, bool forced = false) { if (!Resolve(uid, ref component)) return; - if (!Resolve(toRemove, ref equipmentComponent)) + // When forced, we also want to handle the possibility that the "equipment" isn't actually equipment. + // This /shouldn't/ be possible thanks to OnEntityStorageDump, but there's been quite a few regressions + // with entities being hardlock stuck inside mechs. + if (!Resolve(toRemove, ref equipmentComponent) && !forced) return; if (!forced) @@ -261,7 +274,9 @@ public void RemoveEquipment(EntityUid uid, EntityUid toRemove, MechComponent? co if (component.CurrentSelectedEquipment == toRemove) CycleEquipment(uid, component); - equipmentComponent.EquipmentOwner = null; + if (forced && equipmentComponent != null) + equipmentComponent.EquipmentOwner = null; + _container.Remove(toRemove, component.EquipmentContainer); UpdateUserInterface(uid, component); } diff --git a/Content.Shared/Storage/Components/EntityStorageComponent.cs b/Content.Shared/Storage/Components/EntityStorageComponent.cs index 9d720e4736f3..628cc85252c7 100644 --- a/Content.Shared/Storage/Components/EntityStorageComponent.cs +++ b/Content.Shared/Storage/Components/EntityStorageComponent.cs @@ -166,6 +166,13 @@ public record struct InsertIntoEntityStorageAttemptEvent(EntityUid ItemToInsert, [ByRefEvent] public record struct EntityStorageInsertedIntoAttemptEvent(EntityUid ItemToInsert, bool Cancelled = false); +/// +/// Raised on the Container's owner whenever an entity storage tries to dump its +/// contents while within a container. +/// +[ByRefEvent] +public record struct EntityStorageIntoContainerAttemptEvent(BaseContainer Container, bool Cancelled = false); + [ByRefEvent] public record struct StorageOpenAttemptEvent(EntityUid User, bool Silent, bool Cancelled = false); diff --git a/Content.Shared/Storage/EntitySystems/SharedEntityStorageSystem.cs b/Content.Shared/Storage/EntitySystems/SharedEntityStorageSystem.cs index 6039d3b94077..066cd2d88615 100644 --- a/Content.Shared/Storage/EntitySystems/SharedEntityStorageSystem.cs +++ b/Content.Shared/Storage/EntitySystems/SharedEntityStorageSystem.cs @@ -305,10 +305,13 @@ public bool Remove(EntityUid toRemove, EntityUid container, EntityStorageCompone _container.Remove(toRemove, component.Contents); - if (_container.IsEntityInContainer(container)) + if (_container.IsEntityInContainer(container) + && _container.TryGetOuterContainer(container, Transform(container), out var outerContainer)) { - if (_container.TryGetOuterContainer(container, Transform(container), out var outerContainer) && - !HasComp(outerContainer.Owner)) + + var attemptEvent = new EntityStorageIntoContainerAttemptEvent(outerContainer); + RaiseLocalEvent(outerContainer.Owner, ref attemptEvent); + if (!attemptEvent.Cancelled) { _container.Insert(toRemove, outerContainer); return true; From 49888f3c473b5b0b7b060fc2cd4575bfe4c3b978 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 10:30:20 +0000 Subject: [PATCH 280/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c9f44ae354bb..3066773d09c6 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: KingFroozy - changes: - - message: Mime's suits were resprited. - type: Tweak - id: 8373 - time: '2025-04-28T02:40:21.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36702 - author: Southbridge changes: - message: Amber Station - Added Genpop @@ -3945,3 +3938,10 @@ id: 8885 time: '2025-08-26T00:48:31.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39824 +- author: perryprog + changes: + - message: Items and borgs can no longer become stuck in mechs. + type: Fix + id: 8886 + time: '2025-08-26T10:29:13.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/37942 From 688c0b5884003b2f2cf81bcbb1842915851356b3 Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Tue, 26 Aug 2025 07:18:10 -0700 Subject: [PATCH 281/760] Syndicate locks are now selectable (#39532) * Syndicate locks are now selectable * Minor tweaks * Make not syndicate themed * Address refview * review --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- .../SelectableComponentAdderComponent.cs | 77 +++++++++++++++ .../SelectableComponentAdderSystem.cs | 95 +++++++++++++++++++ .../Triggers/TriggerOnVoiceComponent.cs | 12 +-- .../Locale/en-US/locks/selectable-locks.ftl | 3 + .../Locale/en-US/locks/voice-trigger-lock.ftl | 3 + .../selectable-component.ftl | 1 + .../Entities/Objects/Devices/pda.yml | 2 +- .../Entities/Objects/Specific/locks.yml | 31 ++++-- .../Entities/Objects/Weapons/Melee/cane.yml | 2 +- .../Objects/Weapons/Melee/e_sword.yml | 2 +- Resources/Prototypes/chameleon.yml | 2 +- 11 files changed, 211 insertions(+), 19 deletions(-) create mode 100644 Content.Shared/SelectableComponentAdder/SelectableComponentAdderComponent.cs create mode 100644 Content.Shared/SelectableComponentAdder/SelectableComponentAdderSystem.cs create mode 100644 Resources/Locale/en-US/locks/selectable-locks.ftl create mode 100644 Resources/Locale/en-US/selectable-component/selectable-component.ftl diff --git a/Content.Shared/SelectableComponentAdder/SelectableComponentAdderComponent.cs b/Content.Shared/SelectableComponentAdder/SelectableComponentAdderComponent.cs new file mode 100644 index 000000000000..5b7ccffafbda --- /dev/null +++ b/Content.Shared/SelectableComponentAdder/SelectableComponentAdderComponent.cs @@ -0,0 +1,77 @@ +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; + +namespace Content.Shared.SelectableComponentAdder; + +/// +/// Brings up a verb menu that allows players to select components that will get added to the item with this component. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class SelectableComponentAdderComponent : Component +{ + /// + /// List of verb -> components to add for that verb when selected basically! + /// + [DataField(required: true)] + public List Entries = new(); + + /// + /// The amount of times players can make a selection and add a component. If null, there is no limit. + /// + [DataField, AutoNetworkedField] + public int? Selections; + + /// + /// The verb category name that will be used. + /// + [DataField, AutoNetworkedField] + public LocId VerbCategoryName = "selectable-component-adder-category-name"; +} + +[DataDefinition] +public sealed partial class ComponentAdderEntry +{ + /// + /// Name of the verb that will add the components in . + /// + [DataField(required: true)] + public LocId VerbName; + + /// + /// Popup to show when this option is selected. + /// + [DataField(required: true)] + public LocId? Popup; + + /// + /// List of all the components that will get added when the verb is selected. + /// + [DataField(required: true)] + public ComponentRegistry? ComponentsToAdd; + + /// + /// The type of behavior that occurs when the component(s) already exist on the entity. + /// + [DataField] + public ComponentExistsSetting ComponentExistsBehavior = ComponentExistsSetting.Skip; + + /// + /// The priorty of the verb in the list + /// + [DataField] + public int Priority; +} + +[Serializable, NetSerializable] +public enum ComponentExistsSetting : byte +{ + // If one of the components exist, skip adding it and continue adding the rest. + // If all components already exist, disable the verb. + Skip = 0, + // If a component already exists, replace it with the new one. + // The verb is always enabled. + Replace = 1, + // Disable the verb if any one of the components already exists. + Block = 2, +} diff --git a/Content.Shared/SelectableComponentAdder/SelectableComponentAdderSystem.cs b/Content.Shared/SelectableComponentAdder/SelectableComponentAdderSystem.cs new file mode 100644 index 000000000000..29619904d703 --- /dev/null +++ b/Content.Shared/SelectableComponentAdder/SelectableComponentAdderSystem.cs @@ -0,0 +1,95 @@ +using Content.Shared.Popups; +using Content.Shared.Verbs; +using Robust.Shared.Prototypes; + +namespace Content.Shared.SelectableComponentAdder; + +public sealed partial class SelectableComponentAdderSystem : EntitySystem +{ + [Dependency] private readonly SharedPopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent>(OnGetVerb); + } + + private void OnGetVerb(Entity ent, ref GetVerbsEvent args) + { + if (!args.CanAccess || !args.CanInteract || ent.Comp.Selections <= 0) + return; + + var target = args.Target; + var user = args.User; + var verbCategory = new VerbCategory(ent.Comp.VerbCategoryName, null); + + foreach (var entry in ent.Comp.Entries) + { + var verb = new Verb + { + Priority = entry.Priority, + Category = verbCategory, + Disabled = CheckDisabled(target, entry.ComponentsToAdd, entry.ComponentExistsBehavior), + Act = () => + { + AddComponents(target, entry.ComponentsToAdd, entry.ComponentExistsBehavior); + ent.Comp.Selections--; + Dirty(ent); + if (entry.Popup == null) + return; + var message = Loc.GetString(entry.Popup.Value, ("target", target)); + _popup.PopupClient(message, target, user); + }, + Text = Loc.GetString(entry.VerbName), + }; + args.Verbs.Add(verb); + } + } + + private bool CheckDisabled(EntityUid target, ComponentRegistry? registry, ComponentExistsSetting setting) + { + if (registry == null) + return false; + + switch (setting) + { + case ComponentExistsSetting.Skip: + // disable the verb if all components already exist + foreach (var component in registry) + { + if (!EntityManager.HasComponent(target, Factory.GetComponent(component.Key).GetType())) + return false; + } + return true; + case ComponentExistsSetting.Replace: + // always allow the verb + return false; + case ComponentExistsSetting.Block: + // disable the verb if any component already exists. + foreach (var component in registry) + { + if (EntityManager.HasComponent(target, Factory.GetComponent(component.Key).GetType())) + return true; + } + return false; + default: + throw new NotImplementedException(); + } + } + + private void AddComponents(EntityUid target, ComponentRegistry? registry, ComponentExistsSetting setting) + { + if (registry == null || CheckDisabled(target, registry, setting)) + return; + + foreach (var component in registry) + { + if (EntityManager.HasComponent(target, Factory.GetComponent(component.Key).GetType()) && + setting is ComponentExistsSetting.Skip or ComponentExistsSetting.Block) + continue; + + EntityManager.AddComponent(target, component.Value, true); + } + } +} diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnVoiceComponent.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnVoiceComponent.cs index 1fc3c1b966ce..974d5322e022 100644 --- a/Content.Shared/Trigger/Components/Triggers/TriggerOnVoiceComponent.cs +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnVoiceComponent.cs @@ -60,36 +60,36 @@ public sealed partial class TriggerOnVoiceComponent : BaseTriggerOnXComponent /// /// The verb text that is shown when you can start recording a message. /// - [DataField] + [DataField, AutoNetworkedField] public LocId StartRecordingVerb = "trigger-on-voice-record"; /// /// The verb text that is shown when you can stop recording a message. /// - [DataField] + [DataField, AutoNetworkedField] public LocId StopRecordingVerb = "trigger-on-voice-stop"; /// /// Tooltip that appears when hovering over the stop or start recording verbs. /// - [DataField] + [DataField, AutoNetworkedField] public LocId? RecordingVerbMessage; /// /// The verb text that is shown when you can clear a recording. /// - [DataField] + [DataField, AutoNetworkedField] public LocId ClearRecordingVerb = "trigger-on-voice-clear"; /// /// The loc string that is shown when inspecting an uninitialized voice trigger. /// - [DataField] + [DataField, AutoNetworkedField] public LocId? InspectUninitializedLoc = "trigger-on-voice-uninitialized"; /// /// The loc string to use when inspecting voice trigger. Will also include the triggering phrase /// - [DataField] + [DataField, AutoNetworkedField] public LocId? InspectInitializedLoc = "trigger-on-voice-examine"; } diff --git a/Resources/Locale/en-US/locks/selectable-locks.ftl b/Resources/Locale/en-US/locks/selectable-locks.ftl new file mode 100644 index 000000000000..3dbf088505a4 --- /dev/null +++ b/Resources/Locale/en-US/locks/selectable-locks.ftl @@ -0,0 +1,3 @@ +selectable-lock-verb-category-name = Add lock +selectable-lock-verb-no-lock = No lock +selectable-lock-verb-no-lock-popup = No lock has been added to {THE($target)}. diff --git a/Resources/Locale/en-US/locks/voice-trigger-lock.ftl b/Resources/Locale/en-US/locks/voice-trigger-lock.ftl index fd2dc38d23e4..a7069378f85f 100644 --- a/Resources/Locale/en-US/locks/voice-trigger-lock.ftl +++ b/Resources/Locale/en-US/locks/voice-trigger-lock.ftl @@ -1,3 +1,6 @@ +voice-trigger-lock-add-verb = Voice Lock +voice-trigger-lock-add-verb-popup = A voice lock has been added to {THE($target)}. + voice-trigger-lock-verb-record = Record lock phrase voice-trigger-lock-verb-message = Locking the item will disable features that reveal its true nature! diff --git a/Resources/Locale/en-US/selectable-component/selectable-component.ftl b/Resources/Locale/en-US/selectable-component/selectable-component.ftl new file mode 100644 index 000000000000..f30c499f76e1 --- /dev/null +++ b/Resources/Locale/en-US/selectable-component/selectable-component.ftl @@ -0,0 +1 @@ +selectable-component-adder-category-name = Add feature diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 92bd4297ad66..1153047e7ded 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -1467,7 +1467,7 @@ - MedTekCartridge - type: entity - parent: [BasePDA, VoiceLock] + parent: [BasePDA, SelectableLock] id: ChameleonPDA name: passenger PDA description: Why isn't it gray? diff --git a/Resources/Prototypes/Entities/Objects/Specific/locks.yml b/Resources/Prototypes/Entities/Objects/Specific/locks.yml index 296b9fd7d9c9..c280c4a60e7d 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/locks.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/locks.yml @@ -1,5 +1,5 @@ - type: entity - id: VoiceLock + id: SelectableLock abstract: true components: - type: Lock @@ -11,14 +11,27 @@ useAccess: false unlockingSound: null # TODO: Maybe add sounds but just to the user? lockingSound: null + breakOnAccessBreaker: true # more fun lockTime: 0 unlockTime: 0 - - type: TriggerOnVoice - listenRange: 2 # more fun - startRecordingVerb: voice-trigger-lock-verb-record - recordingVerbMessage: voice-trigger-lock-verb-message - inspectUninitializedLoc: voice-trigger-lock-on-uninitialized - inspectInitializedLoc: voice-trigger-lock-on-examine - type: LockOnTrigger - - type: ActiveListener - - type: VoiceTriggerLock + - type: SelectableComponentAdder + selections: 1 + entries: + - verbName: selectable-lock-verb-no-lock + popup: selectable-lock-verb-no-lock-popup + priority: 0 + componentsToAdd: null + - verbName: voice-trigger-lock-add-verb + popup: voice-trigger-lock-add-verb-popup + priority: 1 + componentsToAdd: + - type: TriggerOnVoice + listenRange: 2 # more fun + startRecordingVerb: voice-trigger-lock-verb-record + recordingVerbMessage: voice-trigger-lock-verb-message + inspectUninitializedLoc: voice-trigger-lock-on-uninitialized + inspectInitializedLoc: voice-trigger-lock-on-examine + - type: ActiveListener + - type: VoiceTriggerLock + verbCategoryName: selectable-lock-verb-category-name diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml index 8b891a75333a..fcf0b91f8ec2 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cane.yml @@ -54,7 +54,7 @@ - type: DisarmMalus - type: entity - parent: [Cane, VoiceLock] + parent: [Cane, SelectableLock] id: CaneSheath suffix: Empty components: diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index 5f431416e72e..04b65ddb6baf 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -159,7 +159,7 @@ - type: entity name: pen - parent: [BaseMeleeWeaponEnergy, VoiceLock] + parent: [BaseMeleeWeaponEnergy, SelectableLock] id: EnergyDagger suffix: E-Dagger description: 'A dark ink pen.' diff --git a/Resources/Prototypes/chameleon.yml b/Resources/Prototypes/chameleon.yml index 6969380621d6..ed08c979b5c0 100644 --- a/Resources/Prototypes/chameleon.yml +++ b/Resources/Prototypes/chameleon.yml @@ -1,6 +1,6 @@ # for clothing that can be toggled, like magboots - type: entity - parent: VoiceLock + parent: SelectableLock abstract: true id: BaseChameleon components: From 4505f61ff2d1d2827385607de84e6613248dafc4 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 14:19:17 +0000 Subject: [PATCH 282/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 3066773d09c6..02efe250ef7d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,14 +1,4 @@ Entries: -- author: Southbridge - changes: - - message: Amber Station - Added Genpop - type: Add - - message: Amber Station - Ensured a lot of doorways had tiles and decals under - them. - type: Tweak - id: 8374 - time: '2025-04-28T06:56:39.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36997 - author: lzk228 changes: - message: Scrubber now will turn on widenet in panic mode. @@ -3945,3 +3935,10 @@ id: 8886 time: '2025-08-26T10:29:13.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/37942 +- author: beck-thompson + changes: + - message: You can now select no lock when locking syndicate items + type: Tweak + id: 8887 + time: '2025-08-26T14:18:10.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39532 From f4056e854b2ffc21f047dc52836d5ee720757e3d Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Tue, 26 Aug 2025 20:04:10 +0200 Subject: [PATCH 283/760] tool lock --- .../Components/SimpleToolUsageComponent.cs | 9 +++- .../Triggers/TriggerOnSimpleToolUsage.cs | 12 +++++ .../Trigger/Systems/TriggerOnToolUseSystem.cs | 21 +++++++++ .../Locale/en-US/locks/selectable-locks.ftl | 17 ++++++- .../Locale/en-US/locks/voice-trigger-lock.ftl | 3 -- .../Entities/Objects/Specific/locks.yml | 46 ++++++++++++++++--- 6 files changed, 95 insertions(+), 13 deletions(-) create mode 100644 Content.Shared/Trigger/Components/Triggers/TriggerOnSimpleToolUsage.cs create mode 100644 Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs diff --git a/Content.Shared/Tools/Components/SimpleToolUsageComponent.cs b/Content.Shared/Tools/Components/SimpleToolUsageComponent.cs index 1f1e9c65f84c..a425073ce8fd 100644 --- a/Content.Shared/Tools/Components/SimpleToolUsageComponent.cs +++ b/Content.Shared/Tools/Components/SimpleToolUsageComponent.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Tools.Components; /// /// Component responsible for simple tool interactions. -/// Using a tool with the correct quality on an entity with this component will start a doAfter and raise events. +/// Using a tool with the correct quality on an entity with this component will start a DoAfter and raise the other systems can subscribe to. /// [RegisterComponent, NetworkedComponent] [Access(typeof(SimpleToolUsageSystem))] @@ -40,8 +40,15 @@ public sealed partial class SimpleToolUsageComponent : Component public LocId BlockedMessage = "simple-tool-usage-blocked-message"; } +/// +/// Cancelable event that can be used to prevent tool interaction. +/// [ByRefEvent] public record struct AttemptSimpleToolUseEvent(EntityUid User, bool Cancelled = false); +/// +/// Raised after the right tool is used on an entity with +/// and the DoAfter has finished. +/// [Serializable, NetSerializable] public sealed partial class SimpleToolDoAfterEvent : SimpleDoAfterEvent; diff --git a/Content.Shared/Trigger/Components/Triggers/TriggerOnSimpleToolUsage.cs b/Content.Shared/Trigger/Components/Triggers/TriggerOnSimpleToolUsage.cs new file mode 100644 index 000000000000..ffa60c35ee3a --- /dev/null +++ b/Content.Shared/Trigger/Components/Triggers/TriggerOnSimpleToolUsage.cs @@ -0,0 +1,12 @@ +using Content.Shared.Tools.Components; +using Robust.Shared.GameStates; + +namespace Content.Shared.Trigger.Components.Triggers; + +/// +/// Triggers an entity with when the correct tool +/// is used on it and the DoAfter has finished. +/// The user is the player using the tool. +/// +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class TriggerOnSimpleToolUsageComponent : BaseTriggerOnXComponent; diff --git a/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs new file mode 100644 index 000000000000..01f612aadf63 --- /dev/null +++ b/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs @@ -0,0 +1,21 @@ +using Content.Shared.Tools.Components; +using Content.Shared.Trigger.Components.Triggers; + +namespace Content.Shared.Trigger.Systems; + +public sealed class TriggerOnToolUseSystem : EntitySystem +{ + [Dependency] private readonly TriggerSystem _trigger = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnToolUse); + } + + private void OnToolUse(Entity ent, ref SimpleToolDoAfterEvent args) + { + _trigger.Trigger(ent.Owner, args.User, ent.Comp.KeyOut); + } +} diff --git a/Resources/Locale/en-US/locks/selectable-locks.ftl b/Resources/Locale/en-US/locks/selectable-locks.ftl index 3dbf088505a4..574e784dd706 100644 --- a/Resources/Locale/en-US/locks/selectable-locks.ftl +++ b/Resources/Locale/en-US/locks/selectable-locks.ftl @@ -1,3 +1,16 @@ selectable-lock-verb-category-name = Add lock -selectable-lock-verb-no-lock = No lock -selectable-lock-verb-no-lock-popup = No lock has been added to {THE($target)}. + +selectable-lock-no-lock-verb = No lock +selectable-lock-no-lock-popup = No lock has been added to {THE($target)}. + +selectable-lock-voice-verb = Voice Lock +selectable-lock-voice-popup = A voice lock has been added to {THE($target)}. + +selectable-lock-tool-prying-verb = Tool Lock (Crowbar) +selectable-lock-tool-prying-popup = A prying tool lock has been added to {THE($target)}. + +selectable-lock-tool-screwing-verb = Tool Lock (Screwdriver) +selectable-lock-tool-screwing-popup = A screwing tool lock has been added to {THE($target)}. + +selectable-lock-tool-cutting-verb = Tool Lock (Wirecutter) +selectable-lock-tool-cutting-popup = A cutting tool lock has been added to {THE($target)}. diff --git a/Resources/Locale/en-US/locks/voice-trigger-lock.ftl b/Resources/Locale/en-US/locks/voice-trigger-lock.ftl index a7069378f85f..fd2dc38d23e4 100644 --- a/Resources/Locale/en-US/locks/voice-trigger-lock.ftl +++ b/Resources/Locale/en-US/locks/voice-trigger-lock.ftl @@ -1,6 +1,3 @@ -voice-trigger-lock-add-verb = Voice Lock -voice-trigger-lock-add-verb-popup = A voice lock has been added to {THE($target)}. - voice-trigger-lock-verb-record = Record lock phrase voice-trigger-lock-verb-message = Locking the item will disable features that reveal its true nature! diff --git a/Resources/Prototypes/Entities/Objects/Specific/locks.yml b/Resources/Prototypes/Entities/Objects/Specific/locks.yml index c280c4a60e7d..bcb204cf488b 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/locks.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/locks.yml @@ -15,18 +15,46 @@ lockTime: 0 unlockTime: 0 - type: LockOnTrigger + keysIn: [ lock ] - type: SelectableComponentAdder selections: 1 + verbCategoryName: selectable-lock-verb-category-name entries: - - verbName: selectable-lock-verb-no-lock - popup: selectable-lock-verb-no-lock-popup - priority: 0 - componentsToAdd: null - - verbName: voice-trigger-lock-add-verb - popup: voice-trigger-lock-add-verb-popup + - verbName: selectable-lock-tool-prying-verb + popup: selectable-lock-tool-prying-popup + priority: 4 + componentsToAdd: + - type: TriggerOnSimpleToolUsage + keyOut: lock + - type: SimpleToolUsage + quality: Prying + doAfter: 1 + - verbName: selectable-lock-tool-screwing-verb + popup: selectable-lock-tool-screwing-popup + priority: 3 + componentsToAdd: + - type: TriggerOnSimpleToolUsage + keyOut: lock + - type: SimpleToolUsage + quality: Screwing + doAfter: 1 + - verbName: selectable-lock-tool-cutting-verb + popup: selectable-lock-tool-cutting-popup + priority: 2 + componentsToAdd: + - type: TriggerOnSimpleToolUsage + keyOut: lock + - type: SimpleToolUsage + quality: Cutting + doAfter: 1 + # no anchoring since some objects might be anchorable + # no pulsing because it conflicts with the linking ability of the multitool + - verbName: selectable-lock-voice-verb + popup: selectable-lock-voice-popup priority: 1 componentsToAdd: - type: TriggerOnVoice + keyOut: lock listenRange: 2 # more fun startRecordingVerb: voice-trigger-lock-verb-record recordingVerbMessage: voice-trigger-lock-verb-message @@ -34,4 +62,8 @@ inspectInitializedLoc: voice-trigger-lock-on-examine - type: ActiveListener - type: VoiceTriggerLock - verbCategoryName: selectable-lock-verb-category-name + - verbName: selectable-lock-no-lock-verb + popup: selectable-lock-no-lock-popup + priority: 0 + componentsToAdd: null + From c9c8fcbb8217197b64e18c9ceeacaab2c268d0aa Mon Sep 17 00:00:00 2001 From: InsoPL Date: Tue, 26 Aug 2025 21:32:45 +0200 Subject: [PATCH 284/760] Option to disable Crawling in Cvar (#39739) --- Content.Shared/CCVar/CCVars.Movement.cs | 8 ++++++++ Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs | 9 ++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Content.Shared/CCVar/CCVars.Movement.cs b/Content.Shared/CCVar/CCVars.Movement.cs index 37e355b0321c..96ceada0994a 100644 --- a/Content.Shared/CCVar/CCVars.Movement.cs +++ b/Content.Shared/CCVar/CCVars.Movement.cs @@ -56,4 +56,12 @@ public sealed partial class CCVars [CVarControl(AdminFlags.VarEdit)] public static readonly CVarDef MovementPushMassCap = CVarDef.Create("movement.push_mass_cap", 1.75f, CVar.SERVER | CVar.REPLICATED); + + /// + /// Is crawling enabled + /// + [CVarControl(AdminFlags.VarEdit)] + public static readonly CVarDef MovementCrawling = + CVarDef.Create("movement.crawling", true, CVar.SERVER | CVar.REPLICATED); + } diff --git a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs index 1a7bc88ec325..3ab4791269df 100644 --- a/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs +++ b/Content.Shared/Stunnable/SharedStunSystem.Knockdown.cs @@ -1,5 +1,6 @@ -using Content.Shared.Alert; +using Content.Shared.Alert; using Content.Shared.Buckle.Components; +using Content.Shared.CCVar; using Content.Shared.Damage; using Content.Shared.Damage.Components; using Content.Shared.Database; @@ -13,6 +14,7 @@ using Content.Shared.Rejuvenate; using Content.Shared.Standing; using Robust.Shared.Audio; +using Robust.Shared.Configuration; using Robust.Shared.Input.Binding; using Robust.Shared.Physics; using Robust.Shared.Physics.Systems; @@ -33,6 +35,7 @@ public abstract partial class SharedStunSystem [Dependency] private readonly SharedPopupSystem _popup = default!; [Dependency] private readonly SharedPhysicsSystem _physics = default!; [Dependency] private readonly StandingStateSystem _standingState = default!; + [Dependency] private readonly IConfigurationManager _cfgManager = default!; public static readonly ProtoId KnockdownAlert = "Knockdown"; @@ -238,7 +241,7 @@ private void HandleToggleKnockdown(ICommonSession? session) private void ToggleKnockdown(Entity entity) { // We resolve here instead of using TryCrawling to be extra sure someone without crawler can't stand up early. - if (!Resolve(entity, ref entity.Comp1, false)) + if (!Resolve(entity, ref entity.Comp1, false) || !_cfgManager.GetCVar(CCVars.MovementCrawling)) return; if (!Resolve(entity, ref entity.Comp2, false)) @@ -263,7 +266,7 @@ public bool TryStanding(Entity entity) if (!KnockdownOver((entity, entity.Comp))) return false; - if (!_crawlerQuery.TryComp(entity, out var crawler)) + if (!_crawlerQuery.TryComp(entity, out var crawler) || !_cfgManager.GetCVar(CCVars.MovementCrawling)) { // If we can't crawl then just have us sit back up... // In case you're wondering, the KnockdownOverCheck, returns if we're able to move, so if next update is null. From 931dec8e289013281654012212718d168164ee96 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Tue, 26 Aug 2025 21:42:18 +0200 Subject: [PATCH 285/760] Remove the dynamic game mode from player votes (#39902) disable --- Resources/Prototypes/game_presets.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/game_presets.yml b/Resources/Prototypes/game_presets.yml index a9d33b0b7681..f5ee905a6a13 100644 --- a/Resources/Prototypes/game_presets.yml +++ b/Resources/Prototypes/game_presets.yml @@ -103,7 +103,7 @@ - multiantag - director name: dynamic-title - showInVote: true + showInVote: false # admin-only for now until we fix some bugs description: dynamic-description rules: - DynamicRule From b1084ed906a015df9b8bede3a37d555f18dc15af Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 19:43:28 +0000 Subject: [PATCH 286/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 02efe250ef7d..d8fddab21a53 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: lzk228 - changes: - - message: Scrubber now will turn on widenet in panic mode. - type: Tweak - id: 8375 - time: '2025-04-28T19:22:05.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37013 - author: KingFroozy changes: - message: Changed the shoulder-length and shoulder-length over eye hairstyles. @@ -3942,3 +3935,10 @@ id: 8887 time: '2025-08-26T14:18:10.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39532 +- author: slarticodefast + changes: + - message: Removed the dynamic game mode from player votes. + type: Tweak + id: 8888 + time: '2025-08-26T19:42:18.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39902 From 1800be1f5822149d6d8755b5680e915a8ffec1c0 Mon Sep 17 00:00:00 2001 From: FungiFellow <151778459+FungiFellow@users.noreply.github.com> Date: Tue, 26 Aug 2025 16:59:23 -0400 Subject: [PATCH 287/760] Prevented Engiborgs from picking up AI lawboards (#39730) Update borg_modules.yml --- .../Entities/Objects/Specific/Robotics/borg_modules.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml index 675d9efa7029..edc004051282 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml @@ -659,6 +659,9 @@ whitelist: components: - Circuitboard + blacklist: + components: + - SiliconLawProvider - hand: emptyRepresentative: MicroManipulatorStockPart emptyLabel: borg-slot-construction-empty From 72738f7c8715149c77f8782f42a3c30b840e30f9 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 21:00:31 +0000 Subject: [PATCH 288/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index d8fddab21a53..e5fa304a64ae 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: KingFroozy - changes: - - message: Changed the shoulder-length and shoulder-length over eye hairstyles. - type: Tweak - id: 8376 - time: '2025-04-28T21:00:10.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37000 - author: ScarKy0 changes: - message: Cutting mail now correctly cancels when someone drags it away. @@ -3942,3 +3935,10 @@ id: 8888 time: '2025-08-26T19:42:18.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39902 +- author: FungiFellow + changes: + - message: Engiborg can no longer pickup AI lawboards + type: Fix + id: 8889 + time: '2025-08-26T20:59:23.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39730 From 8e8b318862ec0bd6238986085a6c25d4803d8c5e Mon Sep 17 00:00:00 2001 From: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Date: Tue, 26 Aug 2025 14:50:19 -0700 Subject: [PATCH 289/760] Fix chameleon backpacks not being able to be opened when locked (#39784) * Fix chameleon backpacks not being able to be opened when locked * rename --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- Content.Shared/Lock/LockSystem.cs | 7 ++++--- Content.Shared/Lock/LockedStorageComponent.cs | 10 ++++++++++ .../Specific/Xenoarchaeology/artifact_equipment.yml | 1 + .../Entities/Structures/Wallmounts/Storage/shelfs.yml | 1 + 4 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 Content.Shared/Lock/LockedStorageComponent.cs diff --git a/Content.Shared/Lock/LockSystem.cs b/Content.Shared/Lock/LockSystem.cs index 65ac04874ad4..2abb45d8788f 100644 --- a/Content.Shared/Lock/LockSystem.cs +++ b/Content.Shared/Lock/LockSystem.cs @@ -48,11 +48,12 @@ public override void Initialize() SubscribeLocalEvent(OnEmagged); SubscribeLocalEvent(OnDoAfterLock); SubscribeLocalEvent(OnDoAfterUnlock); - SubscribeLocalEvent(OnStorageInteractAttempt); + SubscribeLocalEvent(OnLockToggleAttempt); SubscribeLocalEvent(OnAttemptChangePanel); SubscribeLocalEvent(OnUnanchorAttempt); + SubscribeLocalEvent(OnStorageInteractAttempt); SubscribeLocalEvent(OnUIOpenAttempt); SubscribeLocalEvent(LockToggled); @@ -358,9 +359,9 @@ private void OnDoAfterUnlock(EntityUid uid, LockComponent component, UnlockDoAft TryUnlock(uid, args.User, skipDoAfter: true); } - private void OnStorageInteractAttempt(Entity ent, ref StorageInteractAttemptEvent args) + private void OnStorageInteractAttempt(Entity ent, ref StorageInteractAttemptEvent args) { - if (ent.Comp.Locked) + if (IsLocked(ent.Owner)) args.Cancelled = true; } diff --git a/Content.Shared/Lock/LockedStorageComponent.cs b/Content.Shared/Lock/LockedStorageComponent.cs new file mode 100644 index 000000000000..25d6dba381cd --- /dev/null +++ b/Content.Shared/Lock/LockedStorageComponent.cs @@ -0,0 +1,10 @@ +using Content.Shared.Storage; +using Robust.Shared.GameStates; + +namespace Content.Shared.Lock; + +/// +/// Prevents using an entity's if its is locked. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class LockedStorageComponent : Component; diff --git a/Resources/Prototypes/Entities/Objects/Specific/Xenoarchaeology/artifact_equipment.yml b/Resources/Prototypes/Entities/Objects/Specific/Xenoarchaeology/artifact_equipment.yml index bdd042df57b5..8352933f8bd0 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Xenoarchaeology/artifact_equipment.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Xenoarchaeology/artifact_equipment.yml @@ -138,6 +138,7 @@ - type: AccessReader access: [["Research"], ["Cargo"]] - type: Lock + - type: LockedStorage - type: SuppressArtifactContainer - type: RadiationBlockingContainer resistance: 5 diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Storage/shelfs.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Storage/shelfs.yml index aeceba8f2e8b..dd3e7dd0a484 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Storage/shelfs.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Storage/shelfs.yml @@ -45,6 +45,7 @@ description: It looks as strong as reality itself. components: - type: Lock + - type: LockedStorage - type: LockVisuals - type: Sprite sprite: Structures/Storage/Shelfs/wood.rsi From 79c006701ea50c665ac776a5efac77381e298d6a Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 21:51:26 +0000 Subject: [PATCH 290/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index e5fa304a64ae..03cf1821e329 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Cutting mail now correctly cancels when someone drags it away. - type: Fix - id: 8377 - time: '2025-04-28T21:16:14.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37019 - author: themias changes: - message: cable terminals are now visually layered below floors, like other cables @@ -3942,3 +3935,11 @@ id: 8889 time: '2025-08-26T20:59:23.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39730 +- author: beck-thompson + changes: + - message: Locked chameleon storage items can now still be used as storage even + when locked. + type: Fix + id: 8890 + time: '2025-08-26T21:50:19.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39784 From 00360968b74820576a50fbaa75b95b1b25d6160b Mon Sep 17 00:00:00 2001 From: Serylis of Five Date: Wed, 27 Aug 2025 00:26:13 +0200 Subject: [PATCH 291/760] Make Modular Grenades with Chemical payload respect their trigger delay (#39905) * adds `KeysIn` data field to `ChemicalPayloadComponent` And check when handling chemical payloads that a trigger key exists. * Update Content.Server/Payload/EntitySystems/PayloadSystem.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- Content.Server/Payload/EntitySystems/PayloadSystem.cs | 4 +++- .../Payload/Components/ChemicalPayloadComponent.cs | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Content.Server/Payload/EntitySystems/PayloadSystem.cs b/Content.Server/Payload/EntitySystems/PayloadSystem.cs index 11e97c5b9355..542c3559d525 100644 --- a/Content.Server/Payload/EntitySystems/PayloadSystem.cs +++ b/Content.Server/Payload/EntitySystems/PayloadSystem.cs @@ -150,7 +150,9 @@ private void OnExamined(EntityUid uid, PayloadCaseComponent component, ExaminedE private void HandleChemicalPayloadTrigger(Entity entity, ref TriggerEvent args) { - // TODO: Adjust to the new trigger system + if (args.Key != null && !entity.Comp.KeysIn.Contains(args.Key)) + return; + if (entity.Comp.BeakerSlotA.Item is not EntityUid beakerA || entity.Comp.BeakerSlotB.Item is not EntityUid beakerB || !TryComp(beakerA, out FitsInDispenserComponent? compA) diff --git a/Content.Shared/Payload/Components/ChemicalPayloadComponent.cs b/Content.Shared/Payload/Components/ChemicalPayloadComponent.cs index d00382ee84e5..3b29d7877738 100644 --- a/Content.Shared/Payload/Components/ChemicalPayloadComponent.cs +++ b/Content.Shared/Payload/Components/ChemicalPayloadComponent.cs @@ -1,4 +1,5 @@ using Content.Shared.Containers.ItemSlots; +using Content.Shared.Trigger.Systems; using Robust.Shared.Serialization; namespace Content.Shared.Payload.Components; @@ -14,6 +15,12 @@ public sealed partial class ChemicalPayloadComponent : Component [DataField("beakerSlotB", required: true)] public ItemSlot BeakerSlotB = new(); + + /// + /// The keys that will activate the chemical payload. + /// + [DataField] + public List KeysIn = new() { TriggerSystem.DefaultTriggerKey }; } [Serializable, NetSerializable] From 37b4649a50a479c1a1ab4b0c451fefdc09f14e78 Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 22:27:21 +0000 Subject: [PATCH 292/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 03cf1821e329..c4389ccb070b 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: themias - changes: - - message: cable terminals are now visually layered below floors, like other cables - type: Fix - id: 8378 - time: '2025-04-28T23:43:40.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37018 - author: Vexerot changes: - message: Entities that are weightless or in the air are no longer slowed by puddles. @@ -3943,3 +3936,11 @@ id: 8890 time: '2025-08-26T21:50:19.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39784 +- author: StormyDragon + changes: + - message: Modular Grenades with a chemical payload now correctly wait out their + delay before activating. + type: Tweak + id: 8891 + time: '2025-08-26T22:26:13.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39905 From 0236a9065b461013a706d64cc9e051d66033b5e6 Mon Sep 17 00:00:00 2001 From: ToastEnjoyer Date: Tue, 26 Aug 2025 18:43:49 -0500 Subject: [PATCH 293/760] Wizard can no longer teleport to arrivals (#39901) * Fixed pacified people using the laser carbine * Fix wizards being able to teleport to arrivals * Removed spaces that we causing fails * Made using the in game map editor this time --- Resources/Maps/Misc/terminal.yml | 178 +++++++++++++++++++++++++------ 1 file changed, 144 insertions(+), 34 deletions(-) diff --git a/Resources/Maps/Misc/terminal.yml b/Resources/Maps/Misc/terminal.yml index 8ca17b4ebcf9..d2d767d121d4 100644 --- a/Resources/Maps/Misc/terminal.yml +++ b/Resources/Maps/Misc/terminal.yml @@ -1,6 +1,17 @@ meta: - format: 6 - postmapinit: false + format: 7 + category: Map + engineVersion: 266.0.0 + forkId: "" + forkVersion: "" + time: 08/26/2025 19:28:14 + entityCount: 928 +maps: +- 638 +grids: +- 818 +orphans: [] +nullspace: [] tilemap: 0: Space 7: FloorAsteroidSand @@ -17,38 +28,48 @@ tilemap: entities: - proto: "" entities: + - uid: 638 + components: + - type: MetaData + name: Map Entity + - type: Transform + - type: Map + mapPaused: True + - type: GridTree + - type: Broadphase + - type: OccluderTree - uid: 818 components: - type: MetaData name: NT-EM Terminal - type: Transform - parent: invalid + parent: 638 - type: MapGrid chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAeQAAAAAAHQAAAAAAWQAAAAAAHQAAAAADBwAAAAAAHQAAAAABWQAAAAACHQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAABWQAAAAADHQAAAAAABwAAAAAAHQAAAAAAWQAAAAADHQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAABWQAAAAACHQAAAAADBwAAAAAAHQAAAAABWQAAAAADHQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAACWQAAAAAAHQAAAAAABwAAAAAAHQAAAAABWQAAAAAAHQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAADWQAAAAACWQAAAAADWQAAAAACWQAAAAACeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAAAWQAAAAADTAAAAAAAWQAAAAADWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAADeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAADWQAAAAACTAAAAAAAWQAAAAADWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAADWQAAAAACWQAAAAAAWQAAAAAAWQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAACWQAAAAAATAAAAAAAWQAAAAACWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAACWQAAAAABeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAACWQAAAAABWQAAAAACWQAAAAACWQAAAAABWQAAAAABWQAAAAABeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAABWQAAAAAAWQAAAAAATAAAAAAAWQAAAAACWQAAAAACWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAeQAAAAAAHQAAAAABWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAABWQAAAAADWQAAAAADWQAAAAADWQAAAAABWQAAAAABWQAAAAABWQAAAAADWQAAAAABAAAAAAAAeQAAAAAAHQAAAAABWQAAAAABWQAAAAABTAAAAAAAWQAAAAAATAAAAAAAWQAAAAACWQAAAAACWQAAAAACWQAAAAAAWQAAAAABWQAAAAACWQAAAAAAWQAAAAAD - version: 6 + tiles: AAAAAAAAAHkAAAAAAAAdAAAAAAAAWQAAAAAAAB0AAAAAAwAHAAAAAAAAHQAAAAABAFkAAAAAAgAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAABAFkAAAAAAwAdAAAAAAAABwAAAAAAAB0AAAAAAABZAAAAAAMAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAQBZAAAAAAIAHQAAAAADAAcAAAAAAAAdAAAAAAEAWQAAAAADAB0AAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAAAAB0AAAAAAAAHAAAAAAAAHQAAAAABAFkAAAAAAAAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAEwAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIATAAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABMAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAABAFkAAAAAAABZAAAAAAAATAAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAEAAAAAAAAAAHkAAAAAAAAdAAAAAAEAWQAAAAABAFkAAAAAAQBMAAAAAAAAWQAAAAAAAEwAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAADAA== + version: 7 0,0: ind: 0,0 - tiles: WQAAAAADWQAAAAADWQAAAAACWQAAAAAAWQAAAAADWQAAAAAAWQAAAAABWQAAAAABWQAAAAACWQAAAAAAWQAAAAABWQAAAAADWQAAAAABeQAAAAAAAAAAAAAAAAAAAAAAWQAAAAACWQAAAAACWQAAAAABWQAAAAABWQAAAAAAeQAAAAAAWQAAAAABWQAAAAACWQAAAAACWQAAAAAAWQAAAAAAWQAAAAADWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAADWQAAAAAAWQAAAAAAWQAAAAABeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAALwAAAAAALwAAAAAAeQAAAAAAaQAAAAAAeQAAAAAAeAAAAAAAeQAAAAAAWQAAAAAAWQAAAAACWQAAAAADWQAAAAAAWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAALwAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAWQAAAAABWQAAAAACWQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAALwAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAATQAAAAAAaAAAAAAAaAAAAAAAaQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: WQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAAAC8AAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAAAAAAAvAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAAAAAAAALwAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAATQAAAAAAAGgAAAAAAABoAAAAAAAAaQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAADWQAAAAABHQAAAAAABwAAAAAAHQAAAAABWQAAAAACHQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAACWQAAAAACHQAAAAAABwAAAAAAHQAAAAACWQAAAAADHQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAAAWQAAAAABHQAAAAADBwAAAAAAHQAAAAABWQAAAAAAHQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAHQAAAAADWQAAAAADHQAAAAACBwAAAAAAHQAAAAADWQAAAAACHQAAAAABeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAAAWQAAAAADWQAAAAABWQAAAAADWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAABWQAAAAACTAAAAAAAWQAAAAACWQAAAAACeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAABWQAAAAAATAAAAAAAWQAAAAABWQAAAAABeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAACWQAAAAAATAAAAAAAWQAAAAADWQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAABWQAAAAACWQAAAAAAWQAAAAAAWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAABWQAAAAADWQAAAAADeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAABWQAAAAACWQAAAAACWQAAAAABWQAAAAAAWQAAAAADWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAABWQAAAAADWQAAAAAAWQAAAAADWQAAAAAAWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAAWQAAAAABWQAAAAADWQAAAAADWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAADWQAAAAAAWQAAAAACWQAAAAAAWQAAAAADWQAAAAACWQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAWQAAAAADWQAAAAADWQAAAAABWQAAAAAAWQAAAAAAWQAAAAADWQAAAAADWQAAAAAAWQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAACeQAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAQAdAAAAAAAABwAAAAAAAB0AAAAAAQBZAAAAAAIAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAIAHQAAAAAAAAcAAAAAAAAdAAAAAAIAWQAAAAADAB0AAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAAAWQAAAAABAB0AAAAAAwAHAAAAAAAAHQAAAAABAFkAAAAAAAAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAwAdAAAAAAIABwAAAAAAAB0AAAAAAwBZAAAAAAIAHQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBMAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAEwAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAATAAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -1,0: ind: -1,0 - tiles: AAAAAAAAeQAAAAAAHQAAAAACWQAAAAABWQAAAAABWQAAAAADWQAAAAAAWQAAAAAAWQAAAAACWQAAAAAAWQAAAAAAWQAAAAABWQAAAAAAWQAAAAACWQAAAAACWQAAAAADAAAAAAAAeQAAAAAAHQAAAAADHQAAAAADHQAAAAACHQAAAAADHQAAAAACHQAAAAABHQAAAAACeQAAAAAAWQAAAAADWQAAAAAAWQAAAAAAWQAAAAADWQAAAAADWQAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAALwAAAAAALwAAAAAALwAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAALwAAAAAALwAAAAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAALwAAAAAALwAAAAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAAAAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAADWQAAAAABeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAADWQAAAAAATAAAAAAAWQAAAAADWQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAABWQAAAAAAWQAAAAADWQAAAAADeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAADWQAAAAADTAAAAAAAWQAAAAADWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAABWQAAAAABWQAAAAADWQAAAAABWQAAAAACeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAATAAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBMAAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAA== + version: 7 -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAWQAAAAABWQAAAAAAWQAAAAACeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAWQAAAAAAWQAAAAABTAAAAAAAWQAAAAADWQAAAAADeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAABWQAAAAAAWQAAAAABWQAAAAABeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAADWQAAAAABTAAAAAAAWQAAAAABWQAAAAACeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAWQAAAAACWQAAAAADWQAAAAADWQAAAAADWQAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBMAAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAEwAAAAAAABZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -62,6 +83,7 @@ entities: id: Empty - type: OccluderTree - type: Shuttle + dampingModifier: 0.25 - type: Gravity gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg @@ -949,6 +971,7 @@ entities: - type: SpreaderGrid - type: GridPathfinding - type: Godmode + - type: ImplicitRoof - proto: AirlockExternalGlass entities: - uid: 2 @@ -1389,6 +1412,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1404,6 +1429,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1419,6 +1446,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1434,6 +1463,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1450,6 +1481,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1465,6 +1498,8 @@ entities: - type: BatterySelfRecharger autoRechargeRate: 50000 autoRecharge: True + - type: Fixtures + fixtures: {} missingComponents: - Construction - Destructible @@ -1476,32 +1511,32 @@ entities: pos: -7.5,-5.5 parent: 818 - type: Godmode - missingComponents: - - Construction + - type: Fixtures + fixtures: {} - uid: 633 components: - type: Transform pos: 6.5,-5.5 parent: 818 - type: Godmode - missingComponents: - - Construction + - type: Fixtures + fixtures: {} - uid: 928 components: - type: Transform pos: -6.5,-14.5 parent: 818 - type: Godmode - missingComponents: - - Construction + - type: Fixtures + fixtures: {} - uid: 929 components: - type: Transform pos: 5.5,-14.5 parent: 818 - type: Godmode - missingComponents: - - Construction + - type: Fixtures + fixtures: {} - proto: AtmosDeviceFanTiny entities: - uid: 296 @@ -1566,9 +1601,11 @@ entities: pos: -10.5,5.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - - ApcPowerReceiver - Destructible + - ApcPowerReceiver - proto: BlockGameArcade entities: - uid: 727 @@ -4380,6 +4417,8 @@ entities: pos: -5.5,2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - Construction @@ -4391,6 +4430,8 @@ entities: pos: 4.5,2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - Construction @@ -5142,6 +5183,8 @@ entities: pos: -6.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 816 @@ -5150,6 +5193,8 @@ entities: pos: 5.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: FirelockEdge @@ -5477,6 +5522,15 @@ entities: missingComponents: - Anchorable - Destructible +- proto: GhostWarpPoint + entities: + - uid: 916 + components: + - type: MetaData + name: Terminal + - type: Transform + pos: -0.5,1.5 + parent: 818 - proto: GravityGeneratorMini entities: - uid: 808 @@ -6418,6 +6472,8 @@ entities: pos: -6.5,1.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitEnlist @@ -6428,6 +6484,8 @@ entities: pos: -14.5,1.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitHighClassMartini @@ -6438,6 +6496,8 @@ entities: pos: -6.5,-3.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitJustAWeekAway @@ -6448,6 +6508,8 @@ entities: pos: 5.5,1.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitNanomichiAd @@ -6458,6 +6520,8 @@ entities: pos: -4.5,3.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitNanotrasenLogo @@ -6468,6 +6532,8 @@ entities: pos: -7.5,-11.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 247 @@ -6476,6 +6542,8 @@ entities: pos: -13.5,-4.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 248 @@ -6484,6 +6552,8 @@ entities: pos: 12.5,-4.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 249 @@ -6492,6 +6562,8 @@ entities: pos: 6.5,-16.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 250 @@ -6500,6 +6572,8 @@ entities: pos: -13.5,-16.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 251 @@ -6508,6 +6582,8 @@ entities: pos: 12.5,-11.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 922 @@ -6516,6 +6592,8 @@ entities: pos: -0.5,6.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitNTTGC @@ -6526,6 +6604,8 @@ entities: pos: 5.5,-3.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitPDAAd @@ -6536,6 +6616,8 @@ entities: pos: 12.5,-16.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitVacation @@ -6546,6 +6628,8 @@ entities: pos: -7.5,-16.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PosterLegitWorkForAFuture @@ -6556,6 +6640,8 @@ entities: pos: 12.5,2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: PottedPlantRandom @@ -7540,6 +7626,8 @@ entities: pos: -2.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignNanotrasen2 @@ -7550,6 +7638,8 @@ entities: pos: -1.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignNanotrasen3 @@ -7560,6 +7650,8 @@ entities: pos: -0.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignNanotrasen4 @@ -7570,6 +7662,8 @@ entities: pos: 0.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignNanotrasen5 @@ -7580,6 +7674,8 @@ entities: pos: 1.5,-2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignNosmoking @@ -7590,6 +7686,8 @@ entities: pos: -7.5,2.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignShipDock @@ -7600,6 +7698,8 @@ entities: pos: 6.5,-4.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 245 @@ -7608,6 +7708,8 @@ entities: pos: -7.5,-4.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SignSpace @@ -7618,6 +7720,8 @@ entities: pos: 12.5,-18.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 640 @@ -7626,6 +7730,8 @@ entities: pos: -7.5,-18.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 688 @@ -7634,6 +7740,8 @@ entities: pos: -13.5,-18.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 689 @@ -7642,6 +7750,8 @@ entities: pos: -7.5,-9.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 691 @@ -7650,6 +7760,8 @@ entities: pos: -13.5,-9.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 705 @@ -7658,6 +7770,8 @@ entities: pos: 12.5,-9.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 709 @@ -7666,6 +7780,8 @@ entities: pos: 6.5,-9.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 817 @@ -7674,6 +7790,8 @@ entities: pos: 6.5,-18.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - uid: 819 @@ -7682,6 +7800,8 @@ entities: pos: 4.5,7.5 parent: 818 - type: Godmode + - type: Fixtures + fixtures: {} missingComponents: - Destructible - proto: SinkWide @@ -9532,16 +9652,6 @@ entities: - type: Godmode missingComponents: - Destructible -- proto: WarpPoint - entities: - - uid: 638 - components: - - type: Transform - pos: -0.5,1.5 - parent: 818 - - type: WarpPoint - location: Terminal - - type: Godmode - proto: Windoor entities: - uid: 806 From 2965522cddc9ea7b1a6e58d85a11d042a0bb009c Mon Sep 17 00:00:00 2001 From: PJBot Date: Tue, 26 Aug 2025 23:44:56 +0000 Subject: [PATCH 294/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index c4389ccb070b..4b8fb1220d0d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: Vexerot - changes: - - message: Entities that are weightless or in the air are no longer slowed by puddles. - type: Tweak - id: 8379 - time: '2025-04-29T00:24:12.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/33299 - author: themias changes: - message: Theatre workers (clown/mime/musician) now have access to the Service @@ -3944,3 +3937,10 @@ id: 8891 time: '2025-08-26T22:26:13.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39905 +- author: ToastEnjoyer + changes: + - message: Wizards can no longer teleport to the arrivals terminal + type: Fix + id: 8892 + time: '2025-08-26T23:43:50.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39901 From 60ea2b37fbb5561ab4bfbc339720372350044601 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Wed, 27 Aug 2025 03:07:32 -0400 Subject: [PATCH 295/760] Clipboards added to autolathe (and other folder changes) (#37705) * Added plastic clipboards; added plastic clipboards to the PTech machine; added clipboards & plastic clipboards to the autolathe * Fixed plastic clipboard inhand sprites; added and implemented 'empty' clipboard prototypes * Cleaned up code for empty clipboards; removed BoxFolderBaseEmpty since now it's redundant * Extensive folder cleanup * Bugfixed random folder spawns * Reduced amount of paper in CrateServiceBureaucracy * Medical folder sprite rename * BaseTraitorSocialObjective sprite fix * Added office paper to bureaucracy crate * First pass at addressing recent review * Second pass at addressing recent review * Fix of weird migration.yml error * whoops, forgot to undo the rename to folder-white.png in the last few commits * whoops, didn't commit that last commit properly * whoops, forgot to undo this reordering --- .../Catalog/Fills/Crates/permaescape.yml | 39 ++-- .../Catalog/Fills/Crates/service.yml | 12 +- .../VendingMachines/Inventories/cart.yml | 1 + .../Markers/Spawners/Random/folders.yml | 18 +- .../Entities/Objects/Misc/folders.yml | 184 ++++++++++++++---- .../Entities/Structures/Machines/lathe.yml | 1 + .../Structures/Storage/filing_cabinets.yml | 5 +- Resources/Prototypes/Objectives/traitor.yml | 2 +- .../Recipes/Lathes/Packs/shared.yml | 6 + Resources/Prototypes/Recipes/Lathes/misc.yml | 17 +- .../Roles/Jobs/Cargo/quartermaster.yml | 2 +- .../Roles/Jobs/CentComm/official.yml | 2 +- .../Roles/Jobs/Command/head_of_personnel.yml | 2 +- .../Roles/Jobs/Fun/visitors_startinggear.yml | 6 +- .../Misc/plastic_clipboard.rsi/clipboard.png | Bin 0 -> 442 bytes .../plastic_clipboard.rsi/clipboard_over.png | Bin 0 -> 141 bytes .../plastic_clipboard.rsi/clipboard_paper.png | Bin 0 -> 166 bytes .../plastic_clipboard.rsi/clipboard_pen.png | Bin 0 -> 148 bytes .../plastic_clipboard.rsi/equipped-BELT.png | Bin 0 -> 479 bytes .../plastic_clipboard.rsi/inhand-left.png | Bin 0 -> 668 bytes .../plastic_clipboard.rsi/inhand-right.png | Bin 0 -> 667 bytes .../Misc/plastic_clipboard.rsi/meta.json | 35 ++++ 22 files changed, 245 insertions(+), 87 deletions(-) create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard_over.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard_paper.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard_pen.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/equipped-BELT.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Misc/plastic_clipboard.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml b/Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml index 4ee0d5f9ea45..ed48479cd20a 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml @@ -82,7 +82,7 @@ prob: 0.25 - id: OxygenTankFilled prob: 0.05 - + - type: entity id: CratePermaEscapeGun parent: CrateGenericSteel @@ -124,40 +124,37 @@ contents: - id: RubberStampApproved - id: RubberStampDenied + - id: Paper + amount: 5 - id: Pen - - id: Pen - - id: Pen - - id: BoxFolderBase + amount: 3 + - id: BoxFolderBaseEmpty orGroup: folderA - - id: BoxFolderBlack + - id: BoxFolderBlackEmpty orGroup: folderA - - id: BoxFolderBlue + - id: BoxFolderBlueEmpty orGroup: folderA - - id: BoxFolderGreen + - id: BoxFolderGreenEmpty orGroup: folderA - - id: BoxFolderGrey + - id: BoxFolderGreyEmpty orGroup: folderA - - id: BoxFolderRed + - id: BoxFolderRedEmpty orGroup: folderA - - id: BoxFolderWhite + - id: BoxFolderYellowEmpty orGroup: folderA - - id: BoxFolderYellow - orGroup: folderA - - id: BoxFolderBase - orGroup: folderB - - id: BoxFolderBlack + - id: BoxFolderBaseEmpty orGroup: folderB - - id: BoxFolderBlue + - id: BoxFolderBlackEmpty orGroup: folderB - - id: BoxFolderGreen + - id: BoxFolderBlueEmpty orGroup: folderB - - id: BoxFolderGrey + - id: BoxFolderGreenEmpty orGroup: folderB - - id: BoxFolderRed + - id: BoxFolderGreyEmpty orGroup: folderB - - id: BoxFolderWhite + - id: BoxFolderRedEmpty orGroup: folderB - - id: BoxFolderYellow + - id: BoxFolderYellowEmpty orGroup: folderB - id: CrayonBox prob: 0.50 diff --git a/Resources/Prototypes/Catalog/Fills/Crates/service.yml b/Resources/Prototypes/Catalog/Fills/Crates/service.yml index 84da90eb2aef..46299ef6b9f5 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/service.yml @@ -144,15 +144,17 @@ - type: StorageFill contents: - id: Paper - amount: 15 + amount: 12 + - id: PaperOffice + amount: 6 - id: Pen amount: 2 - - id: BoxFolderClipboard + - id: BoxFolderClipboardEmpty amount: 2 - id: HandLabeler - - id: BoxFolderBlue - - id: BoxFolderRed - - id: BoxFolderYellow + - id: BoxFolderBlueEmpty + - id: BoxFolderRedEmpty + - id: BoxFolderYellowEmpty - id: NewtonCradle - id: BoxEnvelope - id: BrbSign diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml index 414e77bcad4e..df4af37f522e 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml @@ -7,6 +7,7 @@ ClothingHeadsetGrey: 5 RubberStampApproved: 1 RubberStampDenied: 1 + BoxFolderPlasticClipboardEmpty: 2 Paper: 10 Envelope: 10 HandLabeler: 2 diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/folders.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/folders.yml index 7631d43316ba..5d4c133a0349 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/folders.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/folders.yml @@ -10,15 +10,15 @@ - type: Sprite sprite: Objects/Misc/folders.rsi layers: - - state: folder-base - - state: folder-colormap + - state: folder-base + - state: folder-colormap - type: RandomSpawner offset: 0 prototypes: - - BoxFolderRed - - BoxFolderBlue - - BoxFolderYellow - - BoxFolderWhite - - BoxFolderGrey - - BoxFolderBlack - - BoxFolderGreen + - BoxFolderBase + - BoxFolderRed + - BoxFolderBlue + - BoxFolderYellow + - BoxFolderGrey + - BoxFolderBlack + - BoxFolderGreen diff --git a/Resources/Prototypes/Entities/Objects/Misc/folders.yml b/Resources/Prototypes/Entities/Objects/Misc/folders.yml index f72d4c3abce7..cee720b6ea8f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/folders.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/folders.yml @@ -1,6 +1,6 @@ - type: entity - id: BoxFolderNuclearCodes parent: BaseItem + id: BoxFolderNuclearCodes name: nuclear code folder components: - type: Sprite @@ -19,8 +19,8 @@ - type: Appearance - type: entity - id: BoxFolderBase parent: BoxBase + id: BoxFolderBaseEmpty name: folder description: A folder filled with top secret paperwork. components: @@ -62,22 +62,42 @@ - type: Tag tags: - Folder + +- type: entity + abstract: true + id: BoxFolderFill # Include this as a parent prototype to add 0-5 random papers to a folder's inventory when spawned. + suffix: Filled + components: - type: StorageFill contents: - - id: Paper - prob: 0.5 - - id: PaperOffice - prob: 0.4 - - id: Paper - prob: 0.3 - - id: PaperOffice - prob: 0.2 - - id: Paper - prob: 0.2 + - id: Paper + prob: 0.5 + - id: PaperOffice + prob: 0.4 + - id: Paper + prob: 0.3 + - id: PaperOffice + prob: 0.2 + - id: Paper + prob: 0.2 - type: entity - id: BoxFolderRed - parent: BoxFolderBase + abstract: true + id: BoxFolderFillThreePapers # Like BoxFolderFill, but always has exactly three sheets of standard paper; use for roles' startingGear + suffix: 3 papers + components: + - type: StorageFill + contents: + - id: Paper + amount: 3 + +- type: entity + parent: [BoxFolderBaseEmpty, BoxFolderFill] + id: BoxFolderBase + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderRedEmpty suffix: Red components: - type: Sprite @@ -87,8 +107,13 @@ - state: folder-base - type: entity - id: BoxFolderBlue - parent: BoxFolderBase + parent: [BoxFolderRedEmpty, BoxFolderFill] + id: BoxFolderRed + suffix: Red, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderBlueEmpty suffix: Blue components: - type: Sprite @@ -98,8 +123,13 @@ - state: folder-base - type: entity - id: BoxFolderYellow - parent: BoxFolderBase + parent: [BoxFolderBlueEmpty, BoxFolderFill] + id: BoxFolderBlue + suffix: Blue, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderYellowEmpty suffix: Yellow components: - type: Sprite @@ -109,18 +139,13 @@ - state: folder-base - type: entity - id: BoxFolderWhite - parent: BoxFolderBase - suffix: White - components: - - type: Sprite - layers: - - state: folder-white - - state: folder-base + parent: [BoxFolderYellowEmpty, BoxFolderFill] + id: BoxFolderYellow + suffix: Yellow, Filled - type: entity - id: BoxFolderGrey - parent: BoxFolderBase + parent: BoxFolderBaseEmpty + id: BoxFolderGreyEmpty suffix: Grey components: - type: Sprite @@ -130,8 +155,13 @@ - state: folder-base - type: entity - id: BoxFolderBlack - parent: BoxFolderBase + parent: [BoxFolderGreyEmpty, BoxFolderFill] + id: BoxFolderGrey + suffix: Grey, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderBlackEmpty suffix: Black components: - type: Sprite @@ -141,8 +171,13 @@ - state: folder-base - type: entity - id: BoxFolderGreen - parent: BoxFolderBase + parent: [BoxFolderBlackEmpty, BoxFolderFill] + id: BoxFolderBlack + suffix: Black, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderGreenEmpty suffix: Green components: - type: Sprite @@ -152,10 +187,30 @@ - state: folder-base - type: entity - id: BoxFolderCentCom - name: CentComm folder - parent: BoxFolderBase + parent: [BoxFolderGreenEmpty, BoxFolderFill] + id: BoxFolderGreen + suffix: Green, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderWhiteEmpty + suffix: White + components: + - type: Sprite + layers: + - state: folder-white + - state: folder-base + +- type: entity + parent: [BoxFolderWhiteEmpty, BoxFolderFill] + id: BoxFolderWhite + suffix: White, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderCentComEmpty categories: [ DoNotMap ] + name: CentComm folder description: CentComm's miserable little pile of secrets! components: - type: Sprite @@ -164,8 +219,13 @@ - state: folder-base - type: entity - id: BoxFolderClipboard - parent: BoxFolderBase + parent: [BoxFolderCentComEmpty, BoxFolderFill] + id: BoxFolderCentCom + suffix: DO NOT MAP, Filled + +- type: entity + parent: BoxFolderBaseEmpty + id: BoxFolderClipboardEmpty name: clipboard description: The weapon of choice for those on the front lines of bureaucracy. components: @@ -223,8 +283,42 @@ Blunt: 6 - type: entity - id: BoxFolderCentComClipboard - parent: BoxFolderClipboard + parent: [BoxFolderClipboardEmpty, BoxFolderFill] + id: BoxFolderClipboard + +- type: entity + parent: [BoxFolderClipboardEmpty, BoxFolderFillThreePapers] + id: BoxFolderClipboardThreePapers + +- type: entity + parent: BoxFolderClipboardEmpty + id: BoxFolderPlasticClipboardEmpty + name: plastic clipboard + description: A cheap clipboard made of blue plastic. For those who aren't yet ready to wield the bureaucratic might of a proper wooden clipboard. + components: + - type: Sprite + sprite: Objects/Misc/plastic_clipboard.rsi + layers: + - state: clipboard + - state: clipboard_paper + map: ["clipboard_paper"] + visible: false + - state: clipboard_pen + map: ["clipboard_pen"] + visible: false + - state: clipboard_over + - type: Item + sprite: Objects/Misc/plastic_clipboard.rsi + - type: Clothing + sprite: Objects/Misc/plastic_clipboard.rsi + +- type: entity + parent: [BoxFolderPlasticClipboardEmpty, BoxFolderFill] + id: BoxFolderPlasticClipboard + +- type: entity + parent: BoxFolderClipboardEmpty + id: BoxFolderCentComClipboardEmpty name: CentComm clipboard description: A luxurious clipboard upholstered with green velvet. Often seen carried by CentComm officials, seldom seen actually used. components: @@ -245,8 +339,16 @@ sprite: Objects/Misc/cc-clipboard.rsi - type: entity + parent: [BoxFolderCentComClipboardEmpty, BoxFolderFill] + id: BoxFolderCentComClipboard + +- type: entity + parent: [BoxFolderCentComClipboardEmpty, BoxFolderFillThreePapers] + id: BoxFolderCentComClipboardThreePapers + +- type: entity + parent: [BoxFolderClipboardEmpty, BaseGrandTheftContraband] id: BoxFolderQmClipboard - parent: [BoxFolderClipboard, BaseGrandTheftContraband] name: requisition digi-board description: A bulky electric clipboard, filled with shipping orders and financing details. With so many compromising documents, you ought to keep this safe. components: @@ -278,8 +380,6 @@ grid: - 0,0,4,3 quickInsert: true - - type: StorageFill - contents: [] #to override base clipboard fill - type: ItemMapper mapLayers: qm_clipboard_paper: diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 7cfac3488ab0..abff9561c206 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -123,6 +123,7 @@ - PartsStatic - AtmosStatic - CablesStatic + - PaperworkStatic - CargoStatic - MaterialsStatic - BasicChemistryStatic diff --git a/Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml b/Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml index f0e79a841eef..c53dfb5d78be 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml @@ -6,12 +6,13 @@ rolls: !type:RangeNumberSelector range: 2, 4 children: - - id: BoxFolderBlue + - id: BoxFolderBase - id: BoxFolderRed + - id: BoxFolderBlue - id: BoxFolderYellow - - id: BoxFolderWhite - id: BoxFolderGrey - id: BoxFolderBlack + - id: BoxFolderGreen - !type:GroupSelector rolls: !type:RangeNumberSelector range: 0, 3 diff --git a/Resources/Prototypes/Objectives/traitor.yml b/Resources/Prototypes/Objectives/traitor.yml index b4a1baa85f7c..5f3b22c30d36 100644 --- a/Resources/Prototypes/Objectives/traitor.yml +++ b/Resources/Prototypes/Objectives/traitor.yml @@ -17,7 +17,7 @@ - type: Objective icon: sprite: Objects/Misc/folders.rsi - state: folder-white + state: folder-colormap - type: MultipleTraitorsRequirement - type: entity diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/shared.yml b/Resources/Prototypes/Recipes/Lathes/Packs/shared.yml index 7a6dc325191b..34a5fcbe6e52 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/shared.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/shared.yml @@ -38,6 +38,12 @@ - CableMVStack - CableHVStack +- type: latheRecipePack + id: PaperworkStatic + recipes: + - BoxFolderClipboardEmpty + - BoxFolderPlasticClipboardEmpty + ## Dynamic # Things you'd expect sci salv and engi to make use of diff --git a/Resources/Prototypes/Recipes/Lathes/misc.yml b/Resources/Prototypes/Recipes/Lathes/misc.yml index 40d155b1fd99..53b5f4a4e7fa 100644 --- a/Resources/Prototypes/Recipes/Lathes/misc.yml +++ b/Resources/Prototypes/Recipes/Lathes/misc.yml @@ -276,4 +276,19 @@ completetime: 1 materials: Steel: 30 - + +- type: latheRecipe + id: BoxFolderClipboardEmpty + result: BoxFolderClipboardEmpty + completetime: 2 + materials: + Wood: 100 + Steel: 25 + +- type: latheRecipe + id: BoxFolderPlasticClipboardEmpty + result: BoxFolderPlasticClipboardEmpty + completetime: 2 + materials: + Plastic: 100 + Steel: 25 diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml index f2e7a2fb93af..5a62c1dc8e60 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml @@ -39,7 +39,7 @@ equipment: id: QuartermasterPDA ears: ClothingHeadsetQM - belt: BoxFolderClipboard + belt: BoxFolderClipboardThreePapers pocket1: AppraisalTool storage: back: diff --git a/Resources/Prototypes/Roles/Jobs/CentComm/official.yml b/Resources/Prototypes/Roles/Jobs/CentComm/official.yml index 9c28c5600235..86cf79d2079f 100644 --- a/Resources/Prototypes/Roles/Jobs/CentComm/official.yml +++ b/Resources/Prototypes/Roles/Jobs/CentComm/official.yml @@ -28,7 +28,7 @@ id: CentcomPDA ears: ClothingHeadsetAltCentCom belt: WeaponPistolN1984 - pocket1: BoxFolderBlack + pocket1: BoxFolderCentComClipboardThreePapers pocket2: PenCentcom diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index 7bd1ff5c5213..ac052e5cdf76 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -65,7 +65,7 @@ id: HoPPDA gloves: ClothingHandsGlovesHop ears: ClothingHeadsetAltCommand - belt: BoxFolderClipboard + belt: BoxFolderClipboardThreePapers eyes: ClothingEyesHudCommand storage: back: diff --git a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml index ec9537bb55d9..8e129e01ede4 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml @@ -1239,7 +1239,7 @@ pocket1: BookSun pocket2: BookRandomStory inhand: - - BoxFolderClipboard + - BoxFolderClipboardThreePapers - type: startingGear id: VisitorMusicianFancyAltA @@ -1509,7 +1509,7 @@ back: ClothingBackpackSatchel ears: ClothingHeadsetService pocket1: MicrophoneInstrument - pocket2: BoxFolderClipboard + pocket2: BoxFolderClipboardThreePapers - type: startingGear id: VisitorReporterAlt @@ -1520,7 +1520,7 @@ back: ClothingBackpackSatchel ears: ClothingHeadsetService pocket1: MicrophoneInstrument - pocket2: BoxFolderClipboard + pocket2: BoxFolderClipboardThreePapers - type: startingGear id: VisitorServiceWorker diff --git a/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard.png b/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/clipboard.png new file mode 100644 index 0000000000000000000000000000000000000000..6267c74c6bdc4bb5abf52e8995a6ce874e7043e5 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo_Y7R@0LI{+fpMu(>y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWr9FI?MWw3+dk1j89i#*U7q o_tHbJ=7(6^VTlCGh5j< z%lGfxz02o@HK@E@y64_{L!JAt*v_;uFmWgxh;u4`xs1(1nxEl=wA`*pzDe%&N^gL6 OF?hQAxvX@ve#4-y2I^Bl@dv-cfS&;As5s_ei0mkMTkBW@`n_^SAD%U#)IkVzPP7 ur@2#qPF=j)#pO=wT5g+9OhB_9TonAmtPE0&tPG4mmKP99L)jqLXfQH^#hHL?Lq;YB0U#X( z#F_0ZVDT&<8w3)77^ELYqgl$p%)l^#oq+|Y!obMbfN=rDRFDqV1rU>_0NEhG1T=>U ztTM>b0?2~uGBhv%$*Q`~>s@TJ^(c_p=jq}YQW5v|vLfFh2LaX#OPN%zJl?^<)%rw4 zrepF0OGd8V!wR#4JSQ_HZf3ikBzDhR?epY9`FVdQ&MBb@0M(RrssI20 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-left.png b/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..250724510732c7fe92db91eab6f4417a6b0e61d9 GIT binary patch literal 668 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enP@=>&q9iy!t)x7$D3u`~F*C13&(AeP!Bo#s z&q6x$)e4}RZK)BSX`Y^13>-iXD}xjxD+42tvp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYknEW}u^O-77c#(L@%D6a45^5Fd+V&xC(eQlDXci68rafZjMDU+G5tTKJP z{&(h$80Y18r=8JNXPvR+U#fY#37??O|wF|E|>?dgrxh zxuDFxJ-qYUADiUZy&+yrt#w zO~tFfu*b~HUHyeK^=90Xy^C+JtTdB0pQL*%lTk>JrLpJ5$LlqZLv1cw)&6)Ted1a7 zFJW1wZ^u60+4FP_!?xzfnti>!8eJ(N=QC`KPF5RmdKI;Vst0HfyDhX4Qo literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-right.png b/Resources/Textures/Objects/Misc/plastic_clipboard.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e00780371f6352451a879faa0f4caa4d7d3cb8 GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enP@=>&q9iy!t)x7$D3u`~F*C13&(AeP!Bo#s z&q6x$)e4}RZK)BSX`Y^13>-iXD}xjxD+42tvp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYknEW}u^O-77c#(L@$z(W45^5Fd+VUrVF!VRhrWhcwkwV{M;(;g zQz<6Dz}D6F7eky#&3c=rS<_zxS7hwj8e!wHdLnOdZ^q+wX{Me3*`3>XP2Nt(V=@MX zKSRU+AN^$&`z@D-1O1 zgs=1;{CN2Ci#i)$=jTPMO1@S9y}0N2xAd& Date: Wed, 27 Aug 2025 07:08:40 +0000 Subject: [PATCH 296/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 4b8fb1220d0d..11ec2ce42b0f 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: themias - changes: - - message: Theatre workers (clown/mime/musician) now have access to the Service - Request Computer - type: Tweak - id: 8380 - time: '2025-04-29T00:26:23.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37003 - author: Thatonestomf changes: - message: Added slugs to both the bulldog and ammo bundle. @@ -3944,3 +3936,25 @@ id: 8892 time: '2025-08-26T23:43:50.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39901 +- author: Hitlinemoss + changes: + - message: Clipboards can now be printed by autolathes. + type: Add + - message: Plastic clipboards have been added for aspiring paperwork enthusiasts. + They can be printed by autolathes or dispensed from the Head of Personnel's + PTech machine. + type: Add + - message: Bureaucracy crates no longer have their folders/clipboards contain paper. + The amount of paper in the crate itself has been increased to compensate. + type: Tweak + - message: Filing cabinets can now contain green folders. + type: Fix + - message: Roles that spawn with a clipboard always have that clipboard contain + exactly three sheets of paper, rather than a random quantity. + type: Fix + - message: CentComm Officials now spawn with a proper CentComm clipboard instead + of a generic black folder. + type: Tweak + id: 8893 + time: '2025-08-27T07:07:33.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/37705 From 36c9f2006d62d90555ca9ecf05c1c700868a8872 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Wed, 27 Aug 2025 07:26:32 -0700 Subject: [PATCH 297/760] [Bugfix] Fix Cross Grid Magboots (#39910) * Augh * Remove that * ViewVariables property so it can be debugged at the very least. * Remove --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Shared/Clothing/MagbootsSystem.cs | 2 +- Content.Shared/Gravity/GravityAffectedComponent.cs | 2 +- Content.Shared/Gravity/SharedGravitySystem.cs | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Content.Shared/Clothing/MagbootsSystem.cs b/Content.Shared/Clothing/MagbootsSystem.cs index 58bc2f0796c9..d00211fa6560 100644 --- a/Content.Shared/Clothing/MagbootsSystem.cs +++ b/Content.Shared/Clothing/MagbootsSystem.cs @@ -52,7 +52,7 @@ public void UpdateMagbootEffects(EntityUid user, Entity ent, if (TryComp(user, out var moved)) moved.Enabled = !state; - _gravity.RefreshWeightless(user, !state); + _gravity.RefreshWeightless(user); if (state) _alerts.ShowAlert(user, ent.Comp.MagbootsAlert); diff --git a/Content.Shared/Gravity/GravityAffectedComponent.cs b/Content.Shared/Gravity/GravityAffectedComponent.cs index 2da7458b0708..7991677759f1 100644 --- a/Content.Shared/Gravity/GravityAffectedComponent.cs +++ b/Content.Shared/Gravity/GravityAffectedComponent.cs @@ -12,6 +12,6 @@ public sealed partial class GravityAffectedComponent : Component /// /// If true, this entity will be considered "weightless" /// - [DataField, AutoNetworkedField] + [ViewVariables, AutoNetworkedField] public bool Weightless = true; } diff --git a/Content.Shared/Gravity/SharedGravitySystem.cs b/Content.Shared/Gravity/SharedGravitySystem.cs index b54f9b21c8ea..4ba312f4e08f 100644 --- a/Content.Shared/Gravity/SharedGravitySystem.cs +++ b/Content.Shared/Gravity/SharedGravitySystem.cs @@ -92,7 +92,8 @@ public void RefreshWeightless(Entity entity) /// /// Overload of which also takes a bool for the weightlessness value we want to change to. - /// This method is LOAD BEARING for UninitializedSaveTest. DO NOT REMOVE IT. + /// This method should only be called if there is no chance something can override the weightless value you're trying to change to. + /// This is really only the case if you're applying a weightless value that overrides non-conditionally from events or are a grid with the gravity component. /// /// The entity we are updating the weightless status of /// The weightless value we are trying to change to, helps avoid needless networking @@ -142,7 +143,7 @@ private void OnEntParentChanged(Entity entity, ref Ent if (args.OldParent == args.Transform.GridUid) return; - RefreshWeightless((entity.Owner, entity.Comp), !EntityGridOrMapHaveGravity((entity, args.Transform))); + RefreshWeightless((entity.Owner, entity.Comp)); } private void OnBodyTypeChanged(Entity entity, ref PhysicsBodyTypeChangedEvent args) From ae199ba314b91540163589e05edcafc36a18af7c Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 27 Aug 2025 14:47:06 +0000 Subject: [PATCH 298/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 11ec2ce42b0f..a8a2a3141d4d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,16 +1,4 @@ Entries: -- author: Thatonestomf - changes: - - message: Added slugs to both the bulldog and ammo bundle. - type: Add - - message: Slugs are alot more powerful than they were before, now dealing 40 pierce - and 15 structural - type: Tweak - - message: Basic shells now deal structural damage - type: Tweak - id: 8381 - time: '2025-04-29T03:13:01.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/33517 - author: EmoGarbage404 changes: - message: Space debris now have a chance for landmines to spawn on them. @@ -3958,3 +3946,11 @@ id: 8893 time: '2025-08-27T07:07:33.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/37705 +- author: slarticodefast + changes: + - message: Syndicate stealth items now have a selection of tool locks you can choose + from to hide their activation from others. + type: Add + id: 8894 + time: '2025-08-27T14:45:59.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39900 From 973689425c78988ec338e940ca545089d738c4d5 Mon Sep 17 00:00:00 2001 From: Centronias Date: Wed, 27 Aug 2025 07:56:13 -0700 Subject: [PATCH 299/760] Fixes Diona rooting not working since event based weightlessness refactor (#39893) * Fixes Diona rooting not working since event based weightlessness refactor Caused by #37971 * pr comments --- Content.Shared/Rootable/SharedRootableSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Rootable/SharedRootableSystem.cs b/Content.Shared/Rootable/SharedRootableSystem.cs index 9165c3c11178..d646c7d97c95 100644 --- a/Content.Shared/Rootable/SharedRootableSystem.cs +++ b/Content.Shared/Rootable/SharedRootableSystem.cs @@ -104,6 +104,7 @@ public bool TryToggleRooting(Entity entity) entity.Comp.Rooted = !entity.Comp.Rooted; _movementSpeedModifier.RefreshMovementSpeedModifiers(entity); + _gravity.RefreshWeightless(entity.Owner); Dirty(entity); if (entity.Comp.Rooted) @@ -119,7 +120,6 @@ public bool TryToggleRooting(Entity entity) { _alerts.ClearAlert(entity, entity.Comp.RootedAlert); } - _audio.PlayPredicted(entity.Comp.RootSound, entity.Owner.ToCoordinates(), entity); return true; From 149bb4ca14faf858f19c9754c1033a0dd1f1e672 Mon Sep 17 00:00:00 2001 From: chromiumboy <50505512+chromiumboy@users.noreply.github.com> Date: Wed, 27 Aug 2025 10:04:39 -0500 Subject: [PATCH 300/760] Re-anchorable structures (#39542) * Initial commit * Reverted reinvention of an existing feature... * Fixed two missed entries * Added extra examine check * AI core and high security doors visuals snap to always face south --- .../Construction/Components/AnchorableComponent.cs | 1 - .../Construction/EntitySystems/AnchorableSystem.cs | 7 +++++++ Resources/Prototypes/Entities/Mobs/Player/silicon.yml | 5 +++++ .../Objects/Weapons/Guns/Turrets/turrets_energy.yml | 4 ++++ .../Structures/Doors/Airlocks/base_structureairlocks.yml | 4 ++++ .../Entities/Structures/Doors/Airlocks/highsec.yml | 5 +++++ .../Entities/Structures/Doors/Firelocks/firelock.yml | 4 ++++ .../Structures/Doors/MaterialDoors/material_doors.yml | 4 ++++ .../Entities/Structures/Doors/SecretDoor/secret_door.yml | 4 ++++ .../Entities/Structures/Doors/Shutter/shutters.yml | 4 ++++ .../Structures/Doors/Windoors/base_structurewindoors.yml | 4 ++++ .../Entities/Structures/Wallmounts/base_wallmount.yml | 4 ++++ Resources/Prototypes/Entities/Structures/Walls/walls.yml | 4 ++++ .../Prototypes/Entities/Structures/Windows/window.yml | 4 ++++ Resources/Prototypes/Entities/Structures/catwalk.yml | 4 ++++ .../Entities/Structures/cryogenic_sleep_unit.yml | 4 ++++ Resources/Prototypes/Entities/Structures/plastic_flaps.yml | 4 ++++ Resources/Prototypes/Entities/Structures/stairs.yml | 4 ++++ 18 files changed, 73 insertions(+), 1 deletion(-) diff --git a/Content.Shared/Construction/Components/AnchorableComponent.cs b/Content.Shared/Construction/Components/AnchorableComponent.cs index 064f839efa56..e17a49937af4 100644 --- a/Content.Shared/Construction/Components/AnchorableComponent.cs +++ b/Content.Shared/Construction/Components/AnchorableComponent.cs @@ -2,7 +2,6 @@ using Content.Shared.Tools; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Shared.Construction.Components { diff --git a/Content.Shared/Construction/EntitySystems/AnchorableSystem.cs b/Content.Shared/Construction/EntitySystems/AnchorableSystem.cs index e690b9382638..d53a100acc65 100644 --- a/Content.Shared/Construction/EntitySystems/AnchorableSystem.cs +++ b/Content.Shared/Construction/EntitySystems/AnchorableSystem.cs @@ -102,6 +102,13 @@ private void OnInteractUsing(EntityUid uid, AnchorableComponent anchorable, Inte private void OnAnchoredExamine(EntityUid uid, AnchorableComponent component, ExaminedEvent args) { var isAnchored = Comp(uid).Anchored; + + if (isAnchored && (component.Flags & AnchorableFlags.Unanchorable) == 0x0) + return; + + if (!isAnchored && (component.Flags & AnchorableFlags.Anchorable) == 0x0) + return; + var messageId = isAnchored ? "examinable-anchored" : "examinable-unanchored"; args.PushMarkup(Loc.GetString(messageId, ("target", uid))); } diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index c2025bb663c6..8542afbdc1e3 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -170,6 +170,10 @@ - AiHolder suffix: Empty components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: WarpPoint blacklist: tags: @@ -195,6 +199,7 @@ - type: StationAiVision - type: InteractionOutline - type: Sprite + snapCardinals: true sprite: Mobs/Silicon/station_ai.rsi layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml index 40c67c898df3..1fe926294c96 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml @@ -5,6 +5,10 @@ name: sentry turret description: A high-tech autonomous weapons system designed to keep unauthorized personnel out of sensitive areas. components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Fixtures fixtures: body: diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml index 437076b0a2c7..8b509a17ffbc 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml @@ -4,6 +4,10 @@ name: airlock description: It opens, it closes, and maybe crushes you. components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: StationAiWhitelist - type: MeleeSound soundGroups: diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/highsec.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/highsec.yml index 28b63d9723be..975328c7c1bb 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/highsec.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/highsec.yml @@ -6,9 +6,14 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: StationAiWhitelist - type: InteractionOutline - type: Sprite + snapCardinals: true sprite: Structures/Doors/Airlocks/highsec/highsec.rsi layers: - state: closed diff --git a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml index 584a4e5c7bcf..489411bc28dd 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml @@ -5,6 +5,10 @@ name: firelock description: Apply crowbar. components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: AtmosAlarmable syncWith: - FireAlarm diff --git a/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml b/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml index 1ce3d1b61c74..510b76b41eb8 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/MaterialDoors/material_doors.yml @@ -5,6 +5,10 @@ abstract: true description: A door, where will it lead? components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: InteractionOutline - type: Sprite sprite: Structures/Doors/MineralDoors/metal_door.rsi diff --git a/Resources/Prototypes/Entities/Structures/Doors/SecretDoor/secret_door.yml b/Resources/Prototypes/Entities/Structures/Doors/SecretDoor/secret_door.yml index 0784829e1c0d..c8fdbec326f2 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/SecretDoor/secret_door.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/SecretDoor/secret_door.yml @@ -6,6 +6,10 @@ abstract: true description: Keeps the air in and the greytide out. components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Sprite sprite: Structures/Doors/secret_door.rsi layers: diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml index ca870d7c7dab..6e855a150f16 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml @@ -7,6 +7,10 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: StationAiWhitelist - type: Sprite sprite: Structures/Doors/Shutters/shutters.rsi diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml index 10062d7803e7..811385645c83 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml @@ -6,6 +6,10 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: MeleeSound soundGroups: Brute: diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/base_wallmount.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/base_wallmount.yml index 49e4a62fd467..b064d4a231a6 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/base_wallmount.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/base_wallmount.yml @@ -6,6 +6,10 @@ snap: - Wallmount components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Physics canCollide: false - type: Clickable diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index 0063b0ad5a02..2964b71162d8 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -9,6 +9,10 @@ snap: - Wall components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: RangedDamageSound soundGroups: Brute: diff --git a/Resources/Prototypes/Entities/Structures/Windows/window.yml b/Resources/Prototypes/Entities/Structures/Windows/window.yml index 0c8ada8f76b5..ad36a583623f 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/window.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/window.yml @@ -8,6 +8,10 @@ snap: - Window components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: MeleeSound soundGroups: Brute: diff --git a/Resources/Prototypes/Entities/Structures/catwalk.yml b/Resources/Prototypes/Entities/Structures/catwalk.yml index 0a44c338a4d5..669f4a6800c7 100644 --- a/Resources/Prototypes/Entities/Structures/catwalk.yml +++ b/Resources/Prototypes/Entities/Structures/catwalk.yml @@ -6,6 +6,10 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Clickable - type: Sprite sprite: Structures/catwalk.rsi diff --git a/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml b/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml index 568c38a5d22a..7458cd2b6998 100644 --- a/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml +++ b/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml @@ -4,6 +4,10 @@ name: cryogenic sleep unit description: A super-cooled container that keeps crewmates safe during space travel. components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Sprite noRot: true sprite: Structures/cryostorage.rsi diff --git a/Resources/Prototypes/Entities/Structures/plastic_flaps.yml b/Resources/Prototypes/Entities/Structures/plastic_flaps.yml index 088ddfda61bd..a8fa40b69dc6 100644 --- a/Resources/Prototypes/Entities/Structures/plastic_flaps.yml +++ b/Resources/Prototypes/Entities/Structures/plastic_flaps.yml @@ -5,6 +5,10 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Sprite sprite: Structures/plastic_flaps.rsi state: plasticflaps diff --git a/Resources/Prototypes/Entities/Structures/stairs.yml b/Resources/Prototypes/Entities/Structures/stairs.yml index 1d107b50cd7a..a371f935672f 100644 --- a/Resources/Prototypes/Entities/Structures/stairs.yml +++ b/Resources/Prototypes/Entities/Structures/stairs.yml @@ -6,6 +6,10 @@ placement: mode: SnapgridCenter components: + - type: Anchorable + flags: + - Anchorable + - type: Rotatable - type: Clickable - type: Sprite sprite: Structures/stairs.rsi From 10f7c2e568b31c44c80a12ad1deab417972cb715 Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 27 Aug 2025 15:05:46 +0000 Subject: [PATCH 301/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index a8a2a3141d4d..cf84bd37fc36 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,19 +1,4 @@ Entries: -- author: EmoGarbage404 - changes: - - message: Space debris now have a chance for landmines to spawn on them. - type: Add - - message: Adjusted the loot table on space debris to have more useful equipment - and items. - type: Tweak - - message: Round-start space debris now better mimics what the salvage magnet can - pull in. - type: Tweak - - message: Removed round-start space asteroids. - type: Remove - id: 8382 - time: '2025-04-29T03:37:39.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37025 - author: drakewill-CRL changes: - message: You can now see mutations on plants and produce. @@ -3954,3 +3939,12 @@ id: 8894 time: '2025-08-27T14:45:59.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39900 +- author: chromiumboy + changes: + - message: Many station structures and fixtures, such as walls and airlocks, can + now be re-anchored to the floor if they happen to be dislodged by an explosion + or other shenanigans + type: Tweak + id: 8895 + time: '2025-08-27T15:04:39.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39542 From adefde67c0c5181491655f5ad228af022864b289 Mon Sep 17 00:00:00 2001 From: Emisse <99158783+Emisse@users.noreply.github.com> Date: Wed, 27 Aug 2025 13:13:24 -0600 Subject: [PATCH 302/760] exo decor update (#39896) * im monky * ime monky 2 * changes listed on github --------- Co-authored-by: SlamBamActionman --- Resources/Maps/exo.yml | 9409 ++++++++++++++++++---------------------- 1 file changed, 4265 insertions(+), 5144 deletions(-) diff --git a/Resources/Maps/exo.yml b/Resources/Maps/exo.yml index f8026dd862ce..535245958c4b 100644 --- a/Resources/Maps/exo.yml +++ b/Resources/Maps/exo.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 265.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/31/2025 15:20:28 - entityCount: 20082 + time: 08/27/2025 14:22:57 + entityCount: 19813 maps: - 1 grids: @@ -16,6 +16,7 @@ tilemap: 0: Space 51: FloorAsteroidIronsandBorderless 28: FloorAstroGrass + 52: FloorAstroSnow 50: FloorBlue 19: FloorBlueCircuit 21: FloorBoxing @@ -100,95 +101,95 @@ entities: chunks: 0,0: ind: 0,0 - tiles: YAAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAEAYAAAAAACAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAQCBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAAAAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAACAGAAAAAAAQBgAAAAAAEAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAFgAAAAADABYAAAAAAgAWAAAAAAEAFgAAAAABABYAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABYAAAAAAQAWAAAAAAEAFgAAAAAAABYAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABYAAAAAAAAWAAAAAAMAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAFgAAAAADABYAAAAAAwAWAAAAAAIAFgAAAAADABYAAAAAAwBgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAMAYAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABYAAAAAAAAWAAAAAAMAFgAAAAABABYAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABYAAAAAAwAWAAAAAAEAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 0,-1: ind: 0,-1 - tiles: JQAAAAABACUAAAAAAgAlAAAAAAIAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAwCBAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAACBAAAAAAAAYAAAAAAAAIEAAAAAAAAlAAAAAAMAJQAAAAABAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAACBAAAAAAAAKwAAAAAAACsAAAAAAACBAAAAAAAAKwAAAAAAACsAAAAAAwArAAAAAAIAKwAAAAACACsAAAAAAwArAAAAAAEAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAIAgQAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAIAgQAAAAAAAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAQBgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: JQAAAAABACUAAAAAAgAlAAAAAAEAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAIAYAAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAADAIEAAAAAAAAlAAAAAAIAJQAAAAABAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAwCBAAAAAAAAKwAAAAABACsAAAAAAwCBAAAAAAAAKwAAAAABACsAAAAAAAArAAAAAAEAKwAAAAADACsAAAAAAQArAAAAAAEAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAACAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAMAgQAAAAAAAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAIEAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,-1: ind: -1,-1 - tiles: gQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAIEAAAAAAAAkAAAAAAMAJAAAAAADAIEAAAAAAAAlAAAAAAIAJQAAAAAAACUAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAgAlAAAAAAIAgQAAAAAAAGAAAAAAAgBgAAAAAAMAgQAAAAAAACUAAAAAAAAtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAEYAAAAAAAALQAAAAAAAS4AAAAAAAMlAAAAAAEARAAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAAAAEQAAAAAAAAlAAAAAAEAKwAAAAABACsAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAArAAAAAAEAGAAAAAAAACUAAAAAAAAtAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAARAAAAAAAAEQAAAAAAACBAAAAAAAAJQAAAAACAC0AAAAAAAMtAAAAAAADGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAARgAAAAAAAAtAAAAAAABLgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAEAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAABAGAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAACAIEAAAAAAABgAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAABAIEAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAQCBAAAAAAAAYAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAMAgQAAAAAAAGAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAMAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAIEAAAAAAABgAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAIEAAAAAAAAkAAAAAAIAJAAAAAADAIEAAAAAAAAlAAAAAAAAJQAAAAABACUAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAAAlAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAAAgQAAAAAAACUAAAAAAQAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAEYAAAAAAAALQAAAAAAAS4AAAAAAAMlAAAAAAIARAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAACAEQAAAAAAAAlAAAAAAIAKwAAAAAAACsAAAAAAAArAAAAAAIAKwAAAAACACsAAAAAAgArAAAAAAEAGAAAAAAAACUAAAAAAQAtAAAAAAAAJQAAAAADAIEAAAAAAACBAAAAAAAARAAAAAAAAEQAAAAAAACBAAAAAAAAJQAAAAADAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAARgAAAAAAAAtAAAAAAABLgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAwAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAEAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAABAGAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAwCBAAAAAAAAYAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAIAgQAAAAAAAGAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAwBgAAAAAAMAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAwCBAAAAAAAAgQAAAAAAAA== version: 7 -1,-2: ind: -1,-2 - tiles: gQAAAAAAAC4AAAAAAAEuAAAAAAADLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAC4AAAAAAAItAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAMlAAAAAAAAJQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy4AAAAAAAIuAAAAAAAALQAAAAAAACsAAAAAAQeBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAJQAAAAAAACUAAAAAAgCBAAAAAAAAJAAAAAAAACQAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHgQAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAACACUAAAAAAQAlAAAAAAMAgQAAAAAAACQAAAAAAAAkAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAADAIEAAAAAAAAtAAAAAAAAKwAAAAABB4EAAAAAAAAgAAAAAAMALgAAAAAAAi0AAAAAAAMuAAAAAAADIAAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAADACAAAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAIAAAAAABAC0AAAAAAAAEAAAAAAAALQAAAAAAACAAAAAAAAAgAAAAAAEAgQAAAAAAAC0AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHIAAAAAACACAAAAAAAgAuAAAAAAABLQAAAAAAAy4AAAAAAAAgAAAAAAMAIAAAAAADACAAAAAAAgAtAAAAAAAAIAAAAAACABQAAAAAAAAUAAAAAAAAFAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAACByAAAAAAAgAgAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAIAIAAAAAABACAAAAAAAgAgAAAAAAAALQAAAAAAACAAAAAAAwAUAAAAAAAAFAAAAAAAABQAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAQeBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAEAAgAAAAAAAAIAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHRAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAEQAAAAAAAAtAAAAAAAAGAAAAAAAACQAAAAAAwAkAAAAAAIAJAAAAAADAIEAAAAAAAAtAAAAAAAAKwAAAAACBy0AAAAAAAAuAAAAAAADLQAAAAAAAC4AAAAAAAIuAAAAAAACLQAAAAAAAy0AAAAAAAAuAAAAAAACLgAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAACQAAAAAAgCBAAAAAAAALQAAAAAAACsAAAAAAgcuAAAAAAAALgAAAAAAAS0AAAAAAAAuAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAAALQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAkAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAy0AAAAAAAMtAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAYAAAAAAAAGAAAAAAAACQAAAAAAgAkAAAAAAMAJAAAAAABAIEAAAAAAAAtAAAAAAAAKwAAAAAABy8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAACQAAAAAAACBAAAAAAAAgQAAAAAAACQAAAAAAgAkAAAAAAMAJQAAAAACACUAAAAAAwAlAAAAAAAAJQAAAAADAC4AAAAAAAEtAAAAAAADgQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAIEAAAAAAAAkAAAAAAIAJAAAAAAAAC8AAAAAAAAkAAAAAAAAJQAAAAAAACUAAAAAAQAlAAAAAAEAJQAAAAAAACUAAAAAAQAlAAAAAAIAJQAAAAACAA== + tiles: GAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAC4AAAAAAAItAAAAAAAAJQAAAAABABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAABHAAAAAAAARwAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy4AAAAAAAIuAAAAAAAALQAAAAAAACsAAAAAAAeBAAAAAAAAgQAAAAAAACAAAAAAAQCBAAAAAAAARwAAAAAAAEcAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHgQAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAADAEcAAAAAAABHAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAIAgQAAAAAAACAAAAAAAQAgAAAAAAMAIAAAAAACAIEAAAAAAAAtAAAAAAAAKwAAAAABB4EAAAAAAAAgAAAAAAIALgAAAAAAAi0AAAAAAAMuAAAAAAADIAAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAADACAAAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAIAAAAAABAC0AAAAAAAAEAAAAAAAALQAAAAAAACAAAAAAAQAgAAAAAAEAgQAAAAAAAC0AAAAAAAAZAAAAAAEAGQAAAAACABkAAAAAAgAZAAAAAAEAgQAAAAAAAC0AAAAAAAArAAAAAAIHIAAAAAADACAAAAAAAQAuAAAAAAABLQAAAAAAAy4AAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAQAtAAAAAAAAHgAAAAAAABkAAAAAAQAZAAAAAAEAGQAAAAACAIEAAAAAAAAtAAAAAAAAKwAAAAABByAAAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAwAgAAAAAAMALQAAAAAAAB4AAAAAAAAZAAAAAAIAGQAAAAAAABkAAAAAAwCBAAAAAAAALQAAAAAAACsAAAAAAQeBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAAAAgAAAAAAAAIAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHRAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAEQAAAAAAAAtAAAAAAAAGAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAACBy0AAAAAAAAuAAAAAAADLQAAAAAAAC4AAAAAAAIuAAAAAAACLQAAAAAAAy0AAAAAAAAuAAAAAAACLgAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAB4AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAgcuAAAAAAAALgAAAAAAAS0AAAAAAAAuAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAAALQAAAAAAABgAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAAy0AAAAAAAMtAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAYAAAAAAAAGAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADBy8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAACQAAAAAAgCBAAAAAAAAgQAAAAAAACQAAAAAAwAkAAAAAAMAJQAAAAACACUAAAAAAAAlAAAAAAIAJQAAAAAAAC4AAAAAAAEtAAAAAAADgQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAIEAAAAAAAAkAAAAAAEAJAAAAAACAC8AAAAAAAAkAAAAAAMAJQAAAAADACUAAAAAAgAlAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAABAA== version: 7 0,-2: ind: 0,-2 - tiles: KwAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAABAC4AAAAAAAKBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAgAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAG8AAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAIALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAgCBAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAAAYAAAAAADABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAMAYAAAAAACAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgAVAAAAAAAAFQAAAAABABUAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAwAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAFQAAAAACABUAAAAAAAAVAAAAAAIAYAAAAAADAGAAAAAAAgBgAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAgCBAAAAAAAAYAAAAAABABUAAAAAAAAVAAAAAAMAFQAAAAACAGAAAAAAAAAyAAAAAAAAMgAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAMAgQAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAMALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAADAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAAAJQAAAAABACUAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAACAIEAAAAAAABgAAAAAAEAJQAAAAACAIEAAAAAAABEAAAAAAAARAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAABAGAAAAAAAgBgAAAAAAMAYAAAAAADAG8AAAAAAACBAAAAAAAAYAAAAAADAA== + tiles: KwAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAACAC4AAAAAAAKBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAgAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAG8AAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAMALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAEAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAAAAGAAAAAAAwAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgAVAAAAAAEAFQAAAAAAABUAAAAAAwBgAAAAAAIAYAAAAAADAGAAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAFQAAAAACABUAAAAAAwAVAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAIALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAACBAAAAAAAAYAAAAAACABUAAAAAAgAVAAAAAAMAFQAAAAACAGAAAAAAAAAyAAAAAAAAMgAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAwBgAAAAAAEAgQAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAEAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAgCBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAAAJQAAAAABACUAAAAAAwCBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAYAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAEAJQAAAAACAIEAAAAAAABEAAAAAAAARAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAABAG8AAAAAAACBAAAAAAAAYAAAAAADAA== version: 7 1,-1: ind: 1,-1 - tiles: YAAAAAACAGAAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAABAIEAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAAMtAAAAAAAAgQAAAAAAACkAAAAAAAApAAAAAAEAKQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAAArAAAAAAADLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAwAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAlAAAAAAIAJQAAAAAAAC4AAAAAAAEtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAKwAAAAAAACsAAAAAAwArAAAAAAMAKwAAAAADACsAAAAAAAArAAAAAAAAKwAAAAACACUAAAAAAQAlAAAAAAIAJQAAAAADACUAAAAAAAArAAAAAAAAJQAAAAAAAC0AAAAAAACBAAAAAAAAKQAAAAADAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAgQAAAAAAACkAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAACAIEAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAAMtAAAAAAAAgQAAAAAAACkAAAAAAQApAAAAAAMAKQAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAAArAAAAAAADLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAQAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAlAAAAAAAAJQAAAAABAC4AAAAAAAEtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAKwAAAAAAACsAAAAAAQArAAAAAAAAKwAAAAABACsAAAAAAgArAAAAAAMAKwAAAAACACUAAAAAAQAlAAAAAAEAJQAAAAADACUAAAAAAQArAAAAAAEAJQAAAAADAC0AAAAAAACBAAAAAAAAKQAAAAABAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAgQAAAAAAACkAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 1,-2: ind: 1,-2 - tiles: YAAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAAAgQAAAAAAAC0AAAAAAAAlAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAKQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAAAAIEAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAACBAAAAAAAAKQAAAAADACkAAAAAAwApAAAAAAAAJQAAAAABACUAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAACkAAAAAAwAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAIAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAApAAAAAAEAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAMAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAKQAAAAACABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAApAAAAAAEAKQAAAAABACUAAAAAAwAlAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAADABYAAAAAAwCBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy4AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAIAgQAAAAAAAIEAAAAAAAAtAAAAAAAALgAAAAAAAi4AAAAAAAMuAAAAAAABLQAAAAAAAykAAAAAAgApAAAAAAIALQAAAAAAAy0AAAAAAANgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAAAYAAAAAAAAC4AAAAAAAEuAAAAAAAAJQAAAAACACsAAAAAAgArAAAAAAIAKwAAAAACACsAAAAAAwArAAAAAAMAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAQAtAAAAAAADLgAAAAAAAysAAAAAAwMuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAABgAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAy0AAAAAAAArAAAAAAEDLQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAEAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAAAy0AAAAAAACBAAAAAAAAKQAAAAAAACkAAAAAAQApAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwMtAAAAAAAAGAAAAAAAACkAAAAAAAApAAAAAAAAKQAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIDLQAAAAAAABgAAAAAAAApAAAAAAIAKQAAAAAAACkAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADAy0AAAAAAACBAAAAAAAAKQAAAAAAACkAAAAAAAApAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAMAKQAAAAACAA== + tiles: YAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAEAgQAAAAAAAC0AAAAAAAAlAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAKQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAACBAAAAAAAAKQAAAAADACkAAAAAAwApAAAAAAAAJQAAAAADACUAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAgBgAAAAAAMAYAAAAAAAAGAAAAAAAwCBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAACkAAAAAAQAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAIAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAApAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAKQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAApAAAAAAEAKQAAAAAAACUAAAAAAQAlAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACABYAAAAAAgCBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy4AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAMAgQAAAAAAAIEAAAAAAAAeAAAAAAAALgAAAAAAAi4AAAAAAAMuAAAAAAABHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAC0AAAAAAANgAAAAAAEAYAAAAAACAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAMAHgAAAAAAAC4AAAAAAAEuAAAAAAAAJQAAAAACACsAAAAAAQArAAAAAAIAKwAAAAAAACsAAAAAAwArAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAIAYAAAAAAAAB4AAAAAAAAtAAAAAAADLgAAAAAAAysAAAAAAwMuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAABgAAAAAAMAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAy0AAAAAAAArAAAAAAADLQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAACAy0AAAAAAACBAAAAAAAAKQAAAAAAACkAAAAAAQApAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAAAYAAAAAABAGAAAAAAAQCBAAAAAAAALQAAAAAAACsAAAAAAgMtAAAAAAAAGAAAAAAAACkAAAAAAwApAAAAAAIAKQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAIAgQAAAAAAAC0AAAAAAAArAAAAAAIDLQAAAAAAABgAAAAAAAApAAAAAAEAKQAAAAAAACkAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADAy0AAAAAAACBAAAAAAAAKQAAAAACACkAAAAAAgApAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAEAKQAAAAACAA== version: 7 0,-3: ind: 0,-3 - tiles: IAAAAAACAAMAAAAAAAADAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAIAAAAAAAACUAAAAAAQAlAAAAAAIAJQAAAAACACUAAAAAAAAlAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAcAAAAAAAADAAAAAAAAAwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAALgAAAAAAAi0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAYAAAAAAAAJAAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAC0AAAAAAAAlAAAAAAEALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAuAAAAAAABLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAKwAAAAACBy4AAAAAAAEYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADKwAAAAABACsAAAAAAAArAAAAAAAAKwAAAAABACUAAAAAAQArAAAAAAIAGAAAAAAAACsAAAAAAgArAAAAAAEAKwAAAAAAACsAAAAAAgArAAAAAAAAKwAAAAABACsAAAAAAgArAAAAAAMAKwAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAABAA== + tiles: IAAAAAACAAMAAAAAAAADAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAIAAAAAAAACUAAAAAAAAlAAAAAAIAJQAAAAACACUAAAAAAwAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAcAAAAAAAADAAAAAAAAAwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAALgAAAAAAAi0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAC0AAAAAAAAlAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAuAAAAAAABLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAKwAAAAADBy4AAAAAAAEYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADKwAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAACUAAAAAAwArAAAAAAMAGAAAAAAAACsAAAAAAgArAAAAAAEAKwAAAAAAACsAAAAAAwArAAAAAAMAKwAAAAADACsAAAAAAgArAAAAAAEAKwAAAAACAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAACAA== version: 7 1,-3: ind: 1,-3 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAADFwAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAAAlAAAAAAMAJQAAAAACACUAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAIAAAAAAAACsAAAAAAgAgAAAAAAMAgQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAADACUAAAAAAgAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAABgAAAAAAAAlAAAAAAIAJQAAAAADACUAAAAAAQAlAAAAAAIAJQAAAAADAC4AAAAAAAItAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAAAYAAAAAAAAJQAAAAACACUAAAAAAQAlAAAAAAEAJQAAAAACACUAAAAAAQAtAAAAAAAABAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAACUAAAAAAQAlAAAAAAEAJQAAAAAAACUAAAAAAQAlAAAAAAIALgAAAAAAAS0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAAAACUAAAAAAwAlAAAAAAMAJQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAEAJQAAAAABACUAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAACUAAAAAAAAlAAAAAAEAJQAAAAACACUAAAAAAwAlAAAAAAIALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAXAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAQAAAAAAAAEAAAAAADABAAAAAAAgAQAAAAAAIAJQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADBy0AAAAAAACBAAAAAAAAEAAAAAABABAAAAAAAAAQAAAAAAIAEAAAAAAAACUAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAALgAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKwAAAAACACsAAAAAAwArAAAAAAEAKwAAAAAAACsAAAAAAgArAAAAAAEAGAAAAAAAACsAAAAAAAAlAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAuAAAAAAADKwAAAAACBy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAACsAAAAAAQctAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAYAAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAADFwAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAIAAAAAABACsAAAAAAAAgAAAAAAIAgQAAAAAAAG8AAAAAAAAlAAAAAAMAJQAAAAACACUAAAAAAQAlAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAABgAAAAAAABvAAAAAAAAJQAAAAACACUAAAAAAAAlAAAAAAEAJQAAAAADAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAYAAAAAAAAbwAAAAAAACUAAAAAAgAlAAAAAAMAJQAAAAAAACUAAAAAAAAJAAAAAAAABAAAAAAAAAkAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAG8AAAAAAAAlAAAAAAMAJQAAAAACACUAAAAAAQAlAAAAAAMACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAABvAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAbwAAAAAAACUAAAAAAAAlAAAAAAIAJQAAAAACACUAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAG8AAAAAAAAlAAAAAAMAJQAAAAABACUAAAAAAQAlAAAAAAEALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAXAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAQAAAAAAAAEAAAAAABABAAAAAAAAAQAAAAAAIAJQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAEAAAAAABABAAAAAAAAAQAAAAAAMAEAAAAAABAG8AAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAALgAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKwAAAAACACsAAAAAAQArAAAAAAEAKwAAAAADACsAAAAAAAArAAAAAAMAGAAAAAAAACsAAAAAAQAlAAAAAAIALQAAAAAAAC0AAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAuAAAAAAADKwAAAAACBy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAYAAAAAADAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 -1,-3: ind: -1,-3 - tiles: gQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAABvAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAMALQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAJAAAAAABACQAAAAAAwAkAAAAAAIAJAAAAAABACQAAAAAAQCBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAACQAAAAAAAAkAAAAAAEAJAAAAAAAACQAAAAAAwAkAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAABy4AAAAAAAOBAAAAAAAAFwAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAABcAAAAAAAAYAAAAAAAALQAAAAAAACUAAAAAAgArAAAAAAMAJQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAtAAAAAAAALQAAAAAAACAAAAAAAACBAAAAAAAAGAAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAC4AAAAAAAIuAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAC4AAAAAAAEtAAAAAAAHLgAAAAAAAxgAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAABGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAACLQAAAAAABy4AAAAAAAWBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAC4AAAAAAAEtAAAAAAADgQAAAAAAAC0AAAAAAAAuAAAAAAABLQAAAAAAA4EAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAJQAAAAABAIEAAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAAALQAAAAAAACsAAAAAAAeBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAABLgAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAC0AAAAAAAArAAAAAAAHgQAAAAAAAC0AAAAAAAAuAAAAAAABLgAAAAAAAy4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAtAAAAAAAAKwAAAAAABw== + tiles: gQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAAAeAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAMAgQAAAAAAACAAAAAAAwAgAAAAAAMAIAAAAAAAACAAAAAAAwCBAAAAAAAAIAAAAAADAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAAAYAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALwAAAAAAAIEAAAAAAAAgAAAAAAMAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAC8AAAAAAACBAAAAAAAAIAAAAAADAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABcAAAAAAAAYAAAAAAAALQAAAAAAACUAAAAAAwArAAAAAAEAJQAAAAADAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAACAAAAAAAgCBAAAAAAAAGAAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABvAAAAAAAALQAAAAAABxgAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAuAAAAAAABbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAC4AAAAAAAEtAAAAAAADGAAAAAAAAIEAAAAAAAAYAAAAAAAALQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAAAYAAAAAAAAJQAAAAACABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABvAAAAAAAALQAAAAAAACsAAAAAAAcYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAC0AAAAAAAArAAAAAAMHGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAAAtAAAAAAAAKwAAAAABBw== version: 7 -2,-2: ind: -2,-2 - tiles: gQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAIAAAAAACAAEAAAAAAgAYAAAAAAAAAAAAAAAAAIEAAAAAAAABAAAAAAEAAQAAAAABAAEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAACAAAAAAAAABAAAAAAIAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAYAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAAAgAAAAAAEAAQAAAAABAAEAAAAAAgAmAAAAAAIAJgAAAAABABgAAAAAAAAGAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAABgAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAvAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAEAIAAAAAACAAEAAAAAAwABAAAAAAEAAQAAAAABAAYAAAAAAwABAAAAAAMAAQAAAAADAAEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAACAAAAAAAQAgAAAAAAIALgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAMgAAAAAAIALgAAAAAAA4EAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAIAAAAAACAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAIAAAAAADAC4AAAAAAAAYAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAMAIAAAAAADACAAAAAAAgAgAAAAAAAAIAAAAAACACAAAAAAAgAgAAAAAAMAIAAAAAACACAAAAAAAwAuAAAAAAADGAAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAARAAAAAAAAEQAAAAAAAAYAAAAAAAARAAAAAAAAC0AAAAAAAAYAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy4AAAAAAAMuAAAAAAAAGAAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAABgAAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAALQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAAEQAAAAAAACBAAAAAAAAIAAAAAACAC0AAAAAAAArAAAAAAMHLQAAAAAAAC0AAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAABEAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAtAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAEAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAAAtAAAAAAAAJQAAAAAAAC0AAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAIEAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAAAQAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAB4AAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAeAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAHgAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAvAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAADAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAACAAAAAAAwAgAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAMgAAAAAAAALgAAAAAAA4EAAAAAAAAtAAAAAAAAKwAAAAADBy0AAAAAAACBAAAAAAAAIAAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAIAAAAAADAC4AAAAAAAAYAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAABACAAAAAAAwAgAAAAAAEAIAAAAAACACAAAAAAAwAgAAAAAAAAIAAAAAABACAAAAAAAwAuAAAAAAADGAAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAARAAAAAAAAEQAAAAAAAAYAAAAAAAARAAAAAAAAC0AAAAAAAAYAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy4AAAAAAAMuAAAAAAAAGAAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAABgAAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAxgAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAALQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAAEQAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAC0AAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAABEAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAACBy0AAAAAAAAtAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAEAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAA== version: 7 -2,-1: ind: -2,-1 - tiles: IAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAABEAAAAAAAARAAAAAAAACAAAAAAAgAgAAAAAAIALQAAAAAAACsAAAAAAgctAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIALgAAAAAAAi4AAAAAAAArAAAAAAAHLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADGAAAAAAAABgAAAAAAAAtAAAAAAADLQAAAAAAAy4AAAAAAAAlAAAAAAMAJQAAAAADACsAAAAAAgArAAAAAAIAKwAAAAAAACsAAAAAAwArAAAAAAEAKwAAAAACACsAAAAAAAArAAAAAAEAKwAAAAADABgAAAAAAAAYAAAAAAAAKwAAAAACACsAAAAAAQArAAAAAAMAJQAAAAACAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAAAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAgAAAAAAMAgQAAAAAAACAAAAAAAwCBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: HgAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAABEAAAAAAAARAAAAAAAAB4AAAAAAAAeAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAALgAAAAAAAi4AAAAAAAArAAAAAAIHLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAAlAAAAAAAAJQAAAAACACsAAAAAAQArAAAAAAAAKwAAAAAAACsAAAAAAgArAAAAAAIAKwAAAAACACsAAAAAAwArAAAAAAMAKwAAAAAAACsAAAAAAQArAAAAAAEAKwAAAAACACsAAAAAAwArAAAAAAMAJQAAAAABAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -2,-3: ind: -2,-3 - tiles: gQAAAAAAAIEAAAAAAAAlAAAAAAMAAQAAAAABACUAAAAAAwAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAAAgAAAAAAMAIAAAAAACAIEAAAAAAACBAAAAAAAALwAAAAAAAAAAAAAAAACBAAAAAAAAJQAAAAADAAEAAAAAAgAlAAAAAAEAJQAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAAAIAAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAACUAAAAAAwABAAAAAAAAJQAAAAACACUAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAwAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAAAlAAAAAAMAAQAAAAAAACUAAAAAAAAlAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAEAIAAAAAACAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAAAEAAAAAAwAlAAAAAAIAJQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAAAJQAAAAAAACUAAAAAAwAlAAAAAAIAJQAAAAACACUAAAAAAQAgAAAAAAMAgQAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAACACAAAAAAAAAgAAAAAAAAGAAAAAAAACUAAAAAAwAlAAAAAAIAJQAAAAACACUAAAAAAAAlAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAgAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAMAIAAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAwAYAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAMAJQAAAAABAIEAAAAAAAAgAAAAAAIAIAAAAAAAACAAAAAAAwAgAAAAAAMAIAAAAAACACAAAAAAAwAgAAAAAAMAIAAAAAAAACAAAAAAAwAgAAAAAAEAGAAAAAAAABgAAAAAAAAlAAAAAAAAJQAAAAADACUAAAAAAQCBAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAIAIAAAAAABACAAAAAAAgAgAAAAAAMAIAAAAAACACAAAAAAAAAgAAAAAAAAIAAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAACUAAAAAAgAlAAAAAAAAGAAAAAAAACAAAAAAAwABAAAAAAAAAQAAAAADAAEAAAAAAgABAAAAAAEAAQAAAAABAAYAAAAAAQABAAAAAAAAAQAAAAACAAEAAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAAAlAAAAAAMAJQAAAAAAABgAAAAAAAAgAAAAAAIAAQAAAAACABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAABAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAJQAAAAADACUAAAAAAAAYAAAAAAAAIAAAAAADAAEAAAAAAwABAAAAAAMAJgAAAAAAACYAAAAAAgAYAAAAAAAABgAAAAACABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAJQAAAAACACUAAAAAAQAlAAAAAAMAgQAAAAAAACAAAAAAAgABAAAAAAMAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAYAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAJQAAAAADACUAAAAAAwAlAAAAAAAAJQAAAAABAIEAAAAAAAAgAAAAAAIAAQAAAAADABgAAAAAAAAAAAAAAAAAgQAAAAAAAAEAAAAAAQABAAAAAAMAAQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAJQAAAAAAAC0AAAAAAACBAAAAAAAAIAAAAAADAAEAAAAAAAAYAAAAAAAAAAAAAAAAAIEAAAAAAAArAAAAAAMAKwAAAAABACsAAAAAAgAYAAAAAAAAGAAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAAAtAAAAAAACKwAAAAABARgAAAAAAAAtAAAAAAACgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAIAIAAAAAADAIEAAAAAAACBAAAAAAAALwAAAAAAAAAAAAAAAACBAAAAAAAALQAAAAAAAisAAAAAAQEYAAAAAAAALQAAAAAAAoEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAACACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAC0AAAAAAAIrAAAAAAEBGAAAAAAAAC0AAAAAAAKBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAADACAAAAAAAgAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAAAtAAAAAAACKwAAAAAAARgAAAAAAAAtAAAAAAACgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAgAgAAAAAAMAIAAAAAACAIEAAAAAAAAYAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAisAAAAAAwEYAAAAAAAALQAAAAAAAoEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAC0AAAAAAAIrAAAAAAEBGAAAAAAAAC0AAAAAAAIYAAAAAAAAGAAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAtAAAAAAACKwAAAAAAAS4AAAAAAAIuAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAeAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAHgAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAB4AAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAAAAAAAAAAgQAAAAAAAAEAAAAAAAABAAAAAAMAAQAAAAADABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAS4AAAAAAAOBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAIEAAAAAAAArAAAAAAIAKwAAAAADACsAAAAAAgAYAAAAAAAAGAAAAAAAAA== version: 7 0,-4: ind: 0,-4 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAArAAAAAAIHKwAAAAABB4EAAAAAAAAYAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKwAAAAABBysAAAAAAQeBAAAAAAAAGAAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAADACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAABkAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAwAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAACAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAGAAAAAAAQAwAAAAAAMAGgAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAACACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAADEAAAAAAgCBAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAIAIAAAAAABACAAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAxAAAAAAMAIAAAAAABACAAAAAAAQAgAAAAAAAAIAAAAAADACAAAAAAAgAgAAAAAAIAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAMQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAgAgAAAAAAIAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAADEAAAAAAwCBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADGAAAAAAAAC4AAAAAAAAtAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAyAAAAAAAgAgAAAAAAAAIAAAAAACAC0AAAAAAAAlAAAAAAAAKwAAAAABABgAAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAgArAAAAAAIAKwAAAAADACsAAAAAAAArAAAAAAIAKwAAAAADACsAAAAAAQAgAAAAAAEAIAAAAAADACAAAAAAAQAtAAAAAAAALQAAAAAAAC4AAAAAAAIYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAAMAAAAAAAADAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAlAAAAAAMAJQAAAAABACUAAAAAAQAlAAAAAAIAJQAAAAAAAIEAAAAAAAAgAAAAAAAALgAAAAAAAi0AAAAAAAMDAAAAAAAAAwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAgAAAAAAIAJQAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAADACUAAAAAAACBAAAAAAAAIAAAAAADAC0AAAAAAAAlAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAACUAAAAAAQAgAAAAAAEAIAAAAAACACAAAAAAAQAlAAAAAAAAgQAAAAAAACAAAAAAAAAuAAAAAAABLQAAAAAAAw== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAArAAAAAAMHKwAAAAACB4EAAAAAAAAYAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKwAAAAACBysAAAAAAgeBAAAAAAAAGAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAAAACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAABkAAAAAAwCBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAABvAAAAAAAAbwAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAABACAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAACACAAAAAAAAAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAABvAAAAAAAAIAAAAAADACAAAAAAAgAgAAAAAAEAIAAAAAADACAAAAAAAwAgAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAbwAAAAAAAIEAAAAAAAAgAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAACACAAAAAAAgAgAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADGAAAAAAAAC4AAAAAAAAtAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAyAAAAAAAAAgAAAAAAEAIAAAAAACAC0AAAAAAAAlAAAAAAEAKwAAAAAAABgAAAAAAAArAAAAAAEAKwAAAAACACsAAAAAAQArAAAAAAEAKwAAAAACACsAAAAAAwArAAAAAAMAKwAAAAADACsAAAAAAwAgAAAAAAIAIAAAAAADACAAAAAAAQAtAAAAAAAALQAAAAAAAC4AAAAAAAIYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAAMAAAAAAAADAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAADACUAAAAAAwAlAAAAAAIAJQAAAAAAAIEAAAAAAAAgAAAAAAEALgAAAAAAAi0AAAAAAAMDAAAAAAAAAwAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAgAAAAAAIAJQAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAABACUAAAAAAwCBAAAAAAAAIAAAAAABAC0AAAAAAAAlAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAACUAAAAAAgAgAAAAAAMAIAAAAAABACAAAAAAAAAlAAAAAAEAgQAAAAAAACAAAAAAAwAuAAAAAAABLQAAAAAAAw== version: 7 1,-4: ind: 1,-4 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAABAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADBy0AAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACACsAAAAAAQAgAAAAAAIAgQAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAADACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAGAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLgAAAAAAABgAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAOBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAIuAAAAAAAAGAAAAAAAABgAAAAAAAAlAAAAAAEAGAAAAAAAABgAAAAAAAAuAAAAAAABLgAAAAAAA4EAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAIuAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAACLQAAAAAAAy4AAAAAAAMYAAAAAAAAGAAAAAAAAC4AAAAAAAEuAAAAAAADgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAACLgAAAAAAAGAAAAAAAQAuAAAAAAABLgAAAAAAAxgAAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABABgAAAAAAAAtAAAAAAADLgAAAAAAABgAAAAAAAAuAAAAAAACLgAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAEuAAAAAAADGAAAAAAAAC4AAAAAAAEtAAAAAAADGAAAAAAAACsAAAAAAgAYAAAAAAAAGAAAAAAAABgAAAAAAAAlAAAAAAAALQAAAAAAAGAAAAAAAAAYAAAAAAAAEwAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAACUAAAAAAgAYAAAAAAAAGAAAAAAAABgAAAAAAAAgAAAAAAEAGAAAAAAAAC0AAAAAAAMuAAAAAAADGAAAAAAAAC4AAAAAAAEuAAAAAAADGAAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAi4AAAAAAAAYAAAAAAAALgAAAAAAAi0AAAAAAAMYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAS4AAAAAAANgAAAAAAAALgAAAAAAAi4AAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAADgQAAAAAAAC4AAAAAAAEuAAAAAAADGAAAAAAAABgAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAIuAAAAAAAAgQAAAAAAACAAAAAAAwAlAAAAAAIALQAAAAAAAIEAAAAAAAAuAAAAAAADLgAAAAAAAS4AAAAAAAMYAAAAAAAAGAAAAAAAACUAAAAAAgAYAAAAAAAAGAAAAAAAAC4AAAAAAAIuAAAAAAAALgAAAAAAAoEAAAAAAAAgAAAAAAIALQAAAAAAAy4AAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAMYAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAAIAAAAAABAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAADAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACsAAAAAAAAgAAAAAAEAgQAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAGAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLgAAAAAAABgAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAOBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAIuAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAABLgAAAAAAA4EAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAIuAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAACLQAAAAAAAy4AAAAAAAMYAAAAAAAAGAAAAAAAAC4AAAAAAAEuAAAAAAADgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAACHgAAAAAAAB4AAAAAAAAeAAAAAAAALgAAAAAAAxgAAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADABgAAAAAAAAtAAAAAAADLgAAAAAAABgAAAAAAAAuAAAAAAACHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAuAAAAAAADGAAAAAAAAC4AAAAAAAEtAAAAAAADGAAAAAAAACsAAAAAAwAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAgAAAAAAMAGAAAAAAAAC0AAAAAAAMuAAAAAAADGAAAAAAAAC4AAAAAAAEeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAC4AAAAAAAAYAAAAAAAALgAAAAAAAi0AAAAAAAMYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAR4AAAAAAAAeAAAAAAAAHgAAAAAAAC4AAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAADgQAAAAAAAC4AAAAAAAEuAAAAAAADGAAAAAAAABgAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAIuAAAAAAAAgQAAAAAAACAAAAAAAAAlAAAAAAAALQAAAAAAAIEAAAAAAAAuAAAAAAADLgAAAAAAAS4AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAIuAAAAAAAALgAAAAAAAoEAAAAAAAAgAAAAAAEALQAAAAAAAy4AAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAAMYAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAAALgAAAAAAAi4AAAAAAACBAAAAAAAAIAAAAAABAA== version: 7 -1,-4: ind: -1,-4 - tiles: gQAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAEAIAAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAwAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAMAIAAAAAACACAAAAAAAgAgAAAAAAIAIAAAAAADACAAAAAAAgAgAAAAAAIAIAAAAAADACAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAABAIEAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAQAgAAAAAAMAIAAAAAACACAAAAAAAwAgAAAAAAIAIAAAAAADACAAAAAAAwAgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAQBgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAcAAAAAAAAgAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAIAAAAAABAC0AAAAAAAMuAAAAAAADLwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAHAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAAAACAAAAAAAwAlAAAAAAEALgAAAAAAAS4AAAAAAAMvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAABwAAAAAAACAAAAAAAAAgAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAJQAAAAAAACUAAAAAAQAuAAAAAAABLgAAAAAAA4EAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAAcAAAAAAAAgAAAAAAEAIAAAAAABACAAAAAAAgAgAAAAAAIAIAAAAAAAAC4AAAAAAAMlAAAAAAEAJQAAAAABACAAAAAAAQBvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAADACAAAAAAAAAgAAAAAAAAIAAAAAACACAAAAAAAwAuAAAAAAABLgAAAAAAAyUAAAAAAQAgAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQCBAAAAAAAAIAAAAAAAAIEAAAAAAAAgAAAAAAMAgQAAAAAAAC0AAAAAAAArAAAAAAEHIAAAAAACAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAACBAAAAAAAAIAAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAACBy0AAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAAAHAAAAAAAABwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAAG8AAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAACAAAAAAAQBvAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAAAACAAAAAAAAAgAAAAAAIAIAAAAAABAA== + tiles: gQAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAwAgAAAAAAMAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAADACAAAAAAAgAgAAAAAAEAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAABACAAAAAAAgAgAAAAAAMAIAAAAAAAACAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAABAIEAAAAAAAAgAAAAAAIAIAAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAAAIAAAAAABACAAAAAAAwAgAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAcAAAAAAAAgAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAIAAAAAACAC0AAAAAAAMuAAAAAAADLwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAHAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAADACAAAAAAAAAlAAAAAAAALgAAAAAAAS4AAAAAAAMvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAABwAAAAAAACAAAAAAAAAgAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAJQAAAAAAACUAAAAAAQAuAAAAAAABLgAAAAAAA4EAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAAcAAAAAAAAgAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAAAIAAAAAACAC4AAAAAAAMlAAAAAAMAJQAAAAABACAAAAAAAQBvAAAAAAAAHgAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAADACAAAAAAAQAuAAAAAAABLgAAAAAAAyUAAAAAAwAgAAAAAAEAbwAAAAAAAB4AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAACAIEAAAAAAAAgAAAAAAEAgQAAAAAAAC0AAAAAAAArAAAAAAEHIAAAAAACAG8AAAAAAAAeAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAEAgQAAAAAAACAAAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAAAtAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAHgAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAAAHAAAAAAAABwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAB4AAAAAAAAgAAAAAAIAIAAAAAADACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAAAgAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAACAAAAAAAAAeAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAIAgQAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAAAIAAAAAACAA== version: 7 0,-5: ind: 0,-5 - tiles: LwAAAAAAAIEAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy8AAAAAAACBAAAAAAAAGwAAAAAAACkAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAQArAAAAAAEAKwAAAAADACsAAAAAAQArAAAAAAMAJQAAAAADACsAAAAAAgAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAgCBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAysAAAAAAAcuAAAAAAACgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAQAlAAAAAAIAJQAAAAACAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAEAgQAAAAAAACkAAAAAAwCBAAAAAAAAgQAAAAAAACUAAAAAAQAlAAAAAAAAJQAAAAACAIEAAAAAAAAuAAAAAAAALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAArAAAAAAEHLQAAAAAAABsAAAAAAACBAAAAAAAAKQAAAAACACkAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAgArAAAAAAMAKwAAAAADACsAAAAAAAArAAAAAAMAJQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAADAC0AAAAAAAMuAAAAAAADLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAAAgAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAABAC0AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAKwAAAAAABy0AAAAAAACBAAAAAAAAJAAAAAACACQAAAAAAAAgAAAAAAMAJAAAAAAAACAAAAAAAAAtAAAAAAAAJQAAAAADACsAAAAAAQArAAAAAAMAKwAAAAADACsAAAAAAAArAAAAAAIAKwAAAAAAACUAAAAAAwAtAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAMALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAIEAAAAAAAAKAAAAAAAACgAAAAAAACAAAAAAAgAgAAAAAAIAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: LwAAAAAAAIEAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy8AAAAAAACBAAAAAAAAGwAAAAAAACkAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAAArAAAAAAMAKwAAAAADACsAAAAAAwArAAAAAAIAJQAAAAABACsAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAQCBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAysAAAAAAAcuAAAAAAACgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAgAlAAAAAAIAJQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAMAgQAAAAAAACkAAAAAAQCBAAAAAAAAgQAAAAAAACUAAAAAAwAlAAAAAAMAJQAAAAACAIEAAAAAAAAuAAAAAAAALQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAKQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAArAAAAAAEHLQAAAAAAABsAAAAAAACBAAAAAAAAKQAAAAAAACkAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACUAAAAAAwArAAAAAAMAKwAAAAADACsAAAAAAQArAAAAAAMAJQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAApAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAADBy0AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAC0AAAAAAAMuAAAAAAADLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAQAgAAAAAAIALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAIAAAAAACAC0AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAKwAAAAABBy0AAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAACAAAAAAAQAtAAAAAAAAJQAAAAACACsAAAAAAgArAAAAAAIAKwAAAAACACsAAAAAAgArAAAAAAAAKwAAAAACACUAAAAAAwAtAAAAAAAAIAAAAAADAB4AAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAAAgAAAAAAEALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAIEAAAAAAAAKAAAAAAAACgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 -2,-4: ind: -2,-4 - tiles: YAAAAAACAGAAAAAAAgCBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAgCBAAAAAAAAgQAAAAAAACAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAMAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAABrAAAAAAMAawAAAAAAAGsAAAAAAQBrAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAAAAGAAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAADAGAAAAAAAgCBAAAAAAAAgQAAAAAAAA8AAAAAAwCBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAMAGAAAAAAAACUAAAAAAQAlAAAAAAEAJQAAAAAAACUAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAIAAAAAABABgAAAAAAAAYAAAAAAAAJQAAAAADACUAAAAAAAAlAAAAAAEAJQAAAAADACsAAAAAAwArAAAAAAIAKwAAAAADACsAAAAAAgAlAAAAAAIAJQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAlAAAAAAMAJQAAAAABAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAADJQAAAAABACUAAAAAAAArAAAAAAEAKwAAAAADACsAAAAAAwAlAAAAAAEAgQAAAAAAABgAAAAAAAAYAAAAAAAAJQAAAAAAACUAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAACUAAAAAAwAlAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAy4AAAAAAAEYAAAAAAAAGAAAAAAAACUAAAAAAgAlAAAAAAIAJQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAJQAAAAAAACUAAAAAAQBgAAAAAAIAgQAAAAAAAIEAAAAAAAAuAAAAAAADGAAAAAAAACUAAAAAAAAlAAAAAAIAJQAAAAABACUAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACACUAAAAAAQAlAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAGAAAAAAAwAlAAAAAAAAJQAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAJQAAAAABACUAAAAAAwAlAAAAAAMAJQAAAAADACUAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAJQAAAAACACUAAAAAAgBgAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAJQAAAAADACUAAAAAAQAlAAAAAAMAJQAAAAABACUAAAAAAgAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: YAAAAAADAGAAAAAAAwCBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAMAgQAAAAAAACAAAAAAAgCBAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAAAYAAAAAADAGAAAAAAAwCBAAAAAAAAgQAAAAAAACAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAMAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAEAgQAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAAAYAAAAAADAIEAAAAAAABrAAAAAAEAawAAAAACAGsAAAAAAwBrAAAAAAEAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAgAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAA8AAAAAAQCBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAIAAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAArAAAAAAAAKwAAAAACACsAAAAAAgAlAAAAAAMAJQAAAAACAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAADJQAAAAABACUAAAAAAQArAAAAAAEAKwAAAAADACsAAAAAAgAlAAAAAAIABAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAy4AAAAAAAEYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAADGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACUAAAAAAgAlAAAAAAIAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAGAAAAAAAACAAAAAAAQAlAAAAAAAAJQAAAAABACAAAAAAAQAYAAAAAAAAGAAAAAAAABgAAAAAAAAeAAAAAAAAHgAAAAAAAC0AAAAAAAIrAAAAAAMBLgAAAAAAAS4AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAQAgAAAAAAIAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAB4AAAAAAAAtAAAAAAACKwAAAAACARgAAAAAAAAtAAAAAAACgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAA== version: 7 -3,-4: ind: -3,-4 - tiles: gQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAtAAAAAAAAJQAAAAACAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAlAAAAAAEAJQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAAAABgAAAAAAAAuAAAAAAADgQAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADIAAAAAADAIEAAAAAAAAgAAAAAAMAIAAAAAACAIEAAAAAAACBAAAAAAAAJQAAAAABABgAAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAgCBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAACACAAAAAAAQAgAAAAAAIAgQAAAAAAAIEAAAAAAAAlAAAAAAMAGAAAAAAAABgAAAAAAAAtAAAAAAADgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAACACAAAAAAAQAgAAAAAAMAIAAAAAADAIEAAAAAAAAgAAAAAAEAIAAAAAABAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAQAYAAAAAAAALQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAACAC0AAAAAAAMtAAAAAAAALQAAAAAAAC0AAAAAAAMuAAAAAAADLgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAC0AAAAAAAAuAAAAAAADLQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMYAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAADLQAAAAAAAC0AAAAAAAAlAAAAAAIAJQAAAAABAA== + tiles: gQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAIHLQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAtAAAAAAAAJQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAuAAAAAAADgQAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADIAAAAAADAIEAAAAAAAAgAAAAAAMAIAAAAAADAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAwCBAAAAAAAAIAAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAAIAAAAAADACAAAAAAAgAgAAAAAAEAIAAAAAAAACAAAAAAAgAgAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAADgQAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAACACAAAAAAAwAgAAAAAAEAIAAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAABAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAC0AAAAAAAMtAAAAAAAALQAAAAAAAC0AAAAAAAMuAAAAAAADLgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAC0AAAAAAAAuAAAAAAADLQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAxgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAB4AAAAAAAAeAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMYAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAADLQAAAAAAAC0AAAAAAAAeAAAAAAAAgQAAAAAAAA== version: 7 -3,-3: ind: -3,-3 - tiles: LQAAAAAAAC4AAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAJAAAAAABACQAAAAAAgAkAAAAAAMAIAAAAAADAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAAAkAAAAAAMAJAAAAAACACQAAAAAAAAgAAAAAAEAgQAAAAAAAC0AAAAAAAAuAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAA4EAAAAAAAAtAAAAAAAALQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy4AAAAAAAAtAAAAAAAALQAAAAAAACUAAAAAAQAlAAAAAAEALQAAAAAAAy0AAAAAAAAtAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAMtAAAAAAAALQAAAAAAAC0AAAAAAAMuAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAAtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACQAAAAAAgAkAAAAAAIAKQAAAAABACkAAAAAAgAkAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEALQAAAAAAA4EAAAAAAAAkAAAAAAMAJAAAAAADAIEAAAAAAACBAAAAAAAAJAAAAAADACQAAAAAAwAkAAAAAAAAJAAAAAABAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAwAlAAAAAAEAGAAAAAAAAC4AAAAAAAKBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAgAlAAAAAAMAGAAAAAAAABgAAAAAAAAtAAAAAAAAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAADACUAAAAAAgAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAMAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAgQAAAAAAAA== + tiles: LQAAAAAAAC4AAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAAuAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAA4EAAAAAAAAtAAAAAAAALQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy4AAAAAAAAtAAAAAAAALQAAAAAAAB4AAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAAtAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAeAAAAAAAAHgAAAAAAAC0AAAAAAAMtAAAAAAAALQAAAAAAAC0AAAAAAAMuAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAAIEAAAAAAAAtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACQAAAAAAwAkAAAAAAEAKQAAAAACACkAAAAAAwAkAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAALQAAAAAAA4EAAAAAAAAkAAAAAAMAJAAAAAAAAIEAAAAAAACBAAAAAAAAJAAAAAACACQAAAAAAwAkAAAAAAAAJAAAAAADAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAKBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAtAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAA== version: 7 -3,-2: ind: -3,-2 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACgAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAAALgAAAAAAAS0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAACABYAAAAAAwCBAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAADgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAACgAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAA4EAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIALgAAAAAAAS0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAABABYAAAAAAwCBAAAAAAAALgAAAAAAAi0AAAAAAAMuAAAAAAADgQAAAAAAAA== version: 7 -3,-1: ind: -3,-1 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABYAAAAAAQAWAAAAAAAAFgAAAAADABYAAAAAAQCBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAAoEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAWAAAAAAAAFgAAAAABABYAAAAAAQAWAAAAAAIAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAgAAAAAAMALQAAAAAAAC0AAAAAAAAvAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAADAIEAAAAAAAAuAAAAAAABLQAAAAAAAy4AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAC4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC8AAAAAAAAtAAAAAAAAJQAAAAAAACsAAAAAAgArAAAAAAAAKwAAAAADACsAAAAAAQArAAAAAAIAKwAAAAAAACsAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAACAAAAAAAgCBAAAAAAAAIAAAAAADAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABYAAAAAAwAWAAAAAAEAFgAAAAABABYAAAAAAwCBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAAoEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAWAAAAAAIAFgAAAAACABYAAAAAAQAWAAAAAAIAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAAAgAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC8AAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -4,-1: ind: -4,-1 @@ -196,7 +197,7 @@ entities: version: 7 -4,-2: ind: -4,-2 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAsAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAArAAAAAAIAKwAAAAADACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAALAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAAKwAAAAADACsAAAAAAQAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAACwAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAACsAAAAAAQArAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAADMAAAAAAAAzAAAAAAwAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAMwAAAAAJAIEAAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAsAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAArAAAAAAIAKwAAAAABACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAALAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAAKwAAAAADACsAAAAAAQAgAAAAAAMAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAACwAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAACsAAAAAAgArAAAAAAIAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAADMAAAAADAAzAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAMwAAAAAHAIEAAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 -5,-2: ind: -5,-2 @@ -204,7 +205,7 @@ entities: version: 7 -4,-4: ind: -4,-4 - tiles: DAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAALAAAAAAAAgQAAAAAAAA0AAAAAAAANAAAAAAAAKwAAAAADACsAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACwAAAAAAAIEAAAAAAAANAAAAAAAADQAAAAAAACsAAAAAAAArAAAAAAEAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAsAAAAAAACBAAAAAAAADQAAAAAAAA0AAAAAAAArAAAAAAIAKwAAAAACAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAxcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAuAAAAAAABFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAAuAAAAAAABLQAAAAAAAxcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAAy4AAAAAAAIuAAAAAAAALgAAAAAAAi0AAAAAAAMXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAy4AAAAAAAAuAAAAAAACFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALgAAAAAAAYEAAAAAAACBAAAAAAAALgAAAAAAAQ== + tiles: DAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAALAAAAAAAAgQAAAAAAAA0AAAAAAAANAAAAAAAAKwAAAAABACsAAAAAAQCBAAAAAAAAgQAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACwAAAAAAAIEAAAAAAAANAAAAAAAADQAAAAAAACsAAAAAAAArAAAAAAEAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAsAAAAAAACBAAAAAAAADQAAAAAAAA0AAAAAAAArAAAAAAMAKwAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAxcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAuAAAAAAABFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAAuAAAAAAABLQAAAAAAAxcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAAy4AAAAAAAIuAAAAAAAALgAAAAAAAi0AAAAAAAMXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAALgAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAy4AAAAAAAAuAAAAAAACFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALgAAAAAAAYEAAAAAAACBAAAAAAAALgAAAAAAAQ== version: 7 -4,-3: ind: -4,-3 @@ -212,7 +213,7 @@ entities: version: 7 -3,-5: ind: -3,-5 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALwAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAAy0AAAAAAAAuAAAAAAABLgAAAAAAAw8AAAAAAQAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAAAJQAAAAAAAC0AAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALwAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAALQAAAAAAAy0AAAAAAAAuAAAAAAABLgAAAAAAAw8AAAAAAwAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAAAJQAAAAABAC0AAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAACsAAAAAAQctAAAAAAAAgQAAAAAAAA== version: 7 -4,-5: ind: -4,-5 @@ -232,11 +233,11 @@ entities: version: 7 -2,-5: ind: -2,-5 - tiles: gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAawAAAAAAAGsAAAAAAwBrAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAAAgQAAAAAAAAkAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAABAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAIEAAAAAAAAJAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAIAYAAAAAAAAIEAAAAAAABgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAADAGAAAAAAAwCBAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAIAgQAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAABgAAAAAAMAgQAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAAAYAAAAAADAA== + tiles: gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAawAAAAAAAGsAAAAAAABrAAAAAAMAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACQAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAACBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgCBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAgQAAAAAAAAkAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAIEAAAAAAAAJAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAAAAIEAAAAAAABgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAQCBAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAQCBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAMAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAwCBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAAAYAAAAAACAA== version: 7 -1,-5: ind: -1,-5 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAAgAAAAAAAALQAAAAAAAC8AAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAAgAAAAAAEALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAgQAAAAAAAC8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAAALwAAAAAAAIEAAAAAAAAvAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAbAAAAAAAAGwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABsAAAAAAACBAAAAAAAAGwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAGwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAABsAAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAQAgAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAAAgAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAgAgAAAAAAMAIAAAAAABACAAAAAAAAAgAAAAAAIAIAAAAAABACAAAAAAAQAgAAAAAAMAIAAAAAADAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAbAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAAAACAAAAAAAwAgAAAAAAEAIAAAAAABACAAAAAAAQCBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAGwAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAwAgAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAEAIAAAAAABACAAAAAAAgAgAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAEAIAAAAAABACAAAAAAAwAgAAAAAAIAIAAAAAACACAAAAAAAgAgAAAAAAIAIAAAAAABAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAAgAAAAAAAALQAAAAAAAC8AAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAAgAAAAAAEALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAAAvAAAAAAAAgQAAAAAAAC8AAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAAALwAAAAAAAIEAAAAAAAAvAAAAAAAALgAAAAAAAC0AAAAAAAAuAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAABsAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAbAAAAAAAAGwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAABsAAAAAAACBAAAAAAAAGwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAGwAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAi0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAABsAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAEAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAAAJAAAAAAAACQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAIAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAgAgAAAAAAMAIAAAAAAAACAAAAAAAwAgAAAAAAEAIAAAAAACACAAAAAAAQAgAAAAAAEAIAAAAAACAIEAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAbAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAMAIAAAAAABACAAAAAAAQAgAAAAAAMAIAAAAAACACAAAAAAAQAgAAAAAAAAIAAAAAAAACAAAAAAAwCBAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAGwAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAAAACAAAAAAAAAgAAAAAAIAIAAAAAACACAAAAAAAQAgAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAMAgQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAMAIAAAAAACACAAAAAAAQAgAAAAAAEAIAAAAAABACAAAAAAAQAgAAAAAAIAIAAAAAAAAA== version: 7 -1,-6: ind: -1,-6 @@ -244,31 +245,31 @@ entities: version: 7 0,-6: ind: 0,-6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAwBgAAAAAAIAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABAAAAAAAQAQAAAAAAAAEAAAAAADAIEAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAQAAAAAAIAEAAAAAAAABAAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAEAAAAAACABAAAAAAAwAQAAAAAAAAgQAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAABAAAAAAAgAQAAAAAAEAEAAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAEAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAQAAAAAAMAEAAAAAADABAAAAAAAgCBAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAABAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAIAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAARAAAAAAAAIEAAAAAAABEAAAAAAAAgQAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAEQAAAAAAACBAAAAAAAARAAAAAAAAIEAAAAAAABEAAAAAAAAgQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAABgAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABAAAAAAAgAQAAAAAAIAEAAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAQCBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAEAAAAAADABAAAAAAAQAQAAAAAAMAgQAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAABAAAAAAAgAQAAAAAAEAEAAAAAABAIEAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAAAQAAAAAAEAEAAAAAAAABAAAAAAAQCBAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAARAAAAAAAAIEAAAAAAABEAAAAAAAAgQAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAEQAAAAAAACBAAAAAAAARAAAAAAAAIEAAAAAAABEAAAAAAAAgQAAAAAAAA== version: 7 0,-7: ind: 0,-7 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAACAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAACAA== version: 7 1,-6: ind: 1,-6 - tiles: YAAAAAADAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAAAaAAAAAAEAYAAAAAACAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAACAIEAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAABABoAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAEAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAEAYAAAAAABAIEAAAAAAABgAAAAAAEAYAAAAAAAAGsAAAAAAgBgAAAAAAIAYAAAAAACAGsAAAAAAgBgAAAAAAEAYAAAAAACAGAAAAAAAABrAAAAAAAAYAAAAAABAGsAAAAAAwBgAAAAAAEAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAMAYAAAAAABAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAIAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAMAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAABAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: YAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAQAaAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAgBgAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAIAYAAAAAACABoAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAIAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAEAYAAAAAACAGAAAAAAAQBgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAEAYAAAAAACAIEAAAAAAABgAAAAAAIAYAAAAAABAGsAAAAAAwBgAAAAAAMAYAAAAAADAGsAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAwBrAAAAAAMAYAAAAAAAAGsAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAwCBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAABAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAABAIEAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAwBgAAAAAAMAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAADAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 1,-7: ind: 1,-7 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgCBAAAAAAAAYAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAQCBAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAACBAAAAAAAAGgAAAAAAAGAAAAAAAABgAAAAAAEAgQAAAAAAAGAAAAAAAQCBAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAIAgQAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAIAgQAAAAAAABoAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAgAaAAAAAAIAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAIEAAAAAAAAaAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAAAYAAAAAABAGAAAAAAAgCBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAAAYAAAAAACABoAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAEAYAAAAAACAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAADAIEAAAAAAABgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAwCBAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAgCBAAAAAAAAGgAAAAADAGAAAAAAAABgAAAAAAIAgQAAAAAAAGAAAAAAAgCBAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAEAgQAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAMAgQAAAAAAABoAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAgBgAAAAAAEAYAAAAAABAGAAAAAAAwAaAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAQBgAAAAAAAAYAAAAAACAIEAAAAAAAAaAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAwCBAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAACABoAAAAAAwBgAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAABAA== version: 7 1,-5: ind: 1,-5 - tiles: LQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACsAAAAAAgArAAAAAAEAKwAAAAABACsAAAAAAQArAAAAAAMAKwAAAAAAACsAAAAAAgArAAAAAAIAJQAAAAADAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAysAAAAAAActAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAoEAAAAAAAAPAAAAAAMADwAAAAACAA8AAAAAAgCBAAAAAAAALgAAAAAAAy0AAAAAAAArAAAAAAEHLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAADwAAAAADAA8AAAAAAAAPAAAAAAIAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAADwAAAAAAAA8AAAAAAgAPAAAAAAAADwAAAAABAA8AAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAA8AAAAAAwAPAAAAAAMADwAAAAAAAA8AAAAAAgAPAAAAAAIAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAgAAAAAAMAIAAAAAACAIEAAAAAAAAPAAAAAAMADwAAAAACAA8AAAAAAgAPAAAAAAIADwAAAAABAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAADwAAAAADAA8AAAAAAgAPAAAAAAAADwAAAAABAA8AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAAAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA8AAAAAAQAPAAAAAAEADwAAAAADAA8AAAAAAwAkAAAAAAMAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAwAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAAAgAAAAAAIALQAAAAAAACsAAAAAAActAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJAAAAAABACAAAAAAAQAgAAAAAAEAJQAAAAADACAAAAAAAwAgAAAAAAEAgQAAAAAAAC0AAAAAAAArAAAAAAIHLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAACAAAAAAAwAgAAAAAAMAIAAAAAADACUAAAAAAwAgAAAAAAMAIAAAAAADAIEAAAAAAAAtAAAAAAAAKwAAAAADBy4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAAAgAAAAAAIAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACQAAAAAAgCBAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAAHLQAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAACAIEAAAAAAAAKAAAAAAAAgQAAAAAAAA== + tiles: LQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACsAAAAAAQArAAAAAAEAKwAAAAACACsAAAAAAAArAAAAAAEAKwAAAAABACsAAAAAAwArAAAAAAAAJQAAAAABAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAysAAAAAAQctAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAoEAAAAAAAAPAAAAAAEADwAAAAAAAA8AAAAAAACBAAAAAAAALgAAAAAAAy0AAAAAAAArAAAAAAIHLQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAADwAAAAACAA8AAAAAAgAPAAAAAAMAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAADwAAAAADAA8AAAAAAgAPAAAAAAMADwAAAAADAA8AAAAAAQCBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAA8AAAAAAgAPAAAAAAIADwAAAAABAA8AAAAAAQAPAAAAAAIAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAgAAAAAAEAIAAAAAAAAIEAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAIADwAAAAADAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAADwAAAAADAA8AAAAAAwAPAAAAAAMADwAAAAAAAA8AAAAAAgCBAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAA8AAAAAAQAPAAAAAAMADwAAAAADAA8AAAAAAAAkAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLQAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy0AAAAAAAAgAAAAAAIAIAAAAAACACAAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAALQAAAAAAACsAAAAAAwctAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAADACAAAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAMHLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADgQAAAAAAACAAAAAAAAAgAAAAAAIAIAAAAAADACAAAAAAAgAgAAAAAAMAHgAAAAAAAIEAAAAAAAAtAAAAAAAAKwAAAAABBy4AAAAAAAItAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAA4EAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAALQAAAAAAACsAAAAAAgctAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAArAAAAAAEHLQAAAAAAAIEAAAAAAAAgAAAAAAAAIAAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAA== version: 7 2,-6: ind: 2,-6 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAA== version: 7 2,-5: ind: 2,-5 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAQCBAAAAAAAACgAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAACBAAAAAAAACgAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 2,-7: ind: 2,-7 @@ -276,11 +277,11 @@ entities: version: 7 3,-5: ind: 3,-5 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAKAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAKAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 4,-5: ind: 4,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAHgAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAB4AAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAHgAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAB4AAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAoAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 3,-6: ind: 3,-6 @@ -288,7 +289,7 @@ entities: version: 7 4,-4: ind: 4,-4 - tiles: gQAAAAAAAIEAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAC8AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAMARAAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAAAAGAAAAAAAAAaAAAAAAIAGgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACABAAAAAAAQAQAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAIAgQAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAAAACAAAAAAAgAQAAAAAAAAEAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAACgAAAAAAAB4AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAABAGAAAAAAAgBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAC8AAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAgBgAAAAAAAARAAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAgAaAAAAAAEAGgAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABABAAAAAAAwAQAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAMAgQAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAABACAAAAAAAAAQAAAAAAIAEAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 5,-4: ind: 5,-4 @@ -300,39 +301,39 @@ entities: version: 7 3,-4: ind: 3,-4 - tiles: CgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAgAlAAAAAAEAJQAAAAACACUAAAAAAQAlAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAABACUAAAAAAwAlAAAAAAAAJQAAAAADACUAAAAAAQAlAAAAAAEAJQAAAAACAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAQAlAAAAAAIAJQAAAAACACUAAAAAAAAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAADACUAAAAAAgAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAOBAAAAAAAAJQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAwBEAAAAAAAARAAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABQAAAAAAEAUAAAAAADAFAAAAAAAgBQAAAAAAIAUAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAUAAAAAAAAFAAAAAAAQBQAAAAAAMAUAAAAAABAFAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAwBQAAAAAAAAUAAAAAADAFAAAAAAAABQAAAAAAAAgQAAAAAAAA== + tiles: CgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAeAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAGAAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAACACUAAAAAAwAlAAAAAAIAJQAAAAABACUAAAAAAgAlAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAAAJQAAAAABACUAAAAAAAAlAAAAAAEAJQAAAAAAACUAAAAAAgAlAAAAAAIAJQAAAAADAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAADACUAAAAAAAAlAAAAAAEAJQAAAAACACUAAAAAAwAlAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAMAJQAAAAADACUAAAAAAgAlAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAgQAAAAAAAC0AAAAAAAOBAAAAAAAAJQAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAgBEAAAAAAAARAAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAAtAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABQAAAAAAIAUAAAAAADAFAAAAAAAwBQAAAAAAMAUAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAALQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAUAAAAAACAFAAAAAAAQBQAAAAAAEAUAAAAAACAFAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAAALQAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAQBQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAMAgQAAAAAAAA== version: 7 4,-3: ind: 4,-3 - tiles: YAAAAAAAAGAAAAAAAwBgAAAAAAEAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAACACAAAAAAAQAgAAAAAAEAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAABAGAAAAAAAwBgAAAAAAMAYAAAAAADAIEAAAAAAAAgAAAAAAEAIAAAAAADACAAAAAAAQAgAAAAAAEAIAAAAAADACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACYAAAAAAwAmAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAADAGAAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAIAgQAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAACAIEAAAAAAACBAAAAAAAAIAAAAAAAAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAgCBAAAAAAAAIAAAAAAAACAAAAAAAwBEAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAAARAAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAACACAAAAAAAQAgAAAAAAEAIAAAAAACACAAAAAAAgCBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwCBAAAAAAAAIAAAAAACACAAAAAAAwAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: YAAAAAADAGAAAAAAAQBgAAAAAAIAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAABACAAAAAAAgAgAAAAAAAAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAIAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAADAIEAAAAAAAAgAAAAAAIAIAAAAAACACAAAAAAAwAgAAAAAAAAIAAAAAABACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABACAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAwBgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACYAAAAAAgAmAAAAAAIAYAAAAAABAGAAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAACAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAMAgQAAAAAAAIEAAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAABvAAAAAAAAbwAAAAAAAG8AAAAAAABvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAgQAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAABgAAAAAAAAYAAAAAADAGAAAAAAAwBgAAAAAAIAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAgQAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAADAIEAAAAAAACBAAAAAAAAIAAAAAADAEQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgCBAAAAAAAAIAAAAAABACAAAAAAAQBEAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAEAIAAAAAAAACAAAAAAAgAgAAAAAAEARAAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAABACAAAAAAAAAgAAAAAAAAIAAAAAABACAAAAAAAwCBAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAgCBAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 5,-3: ind: 5,-3 - tiles: IAAAAAADACAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAQAAAAAAAAEAAAAAAAAGAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAABAAAAAAAABgAAAAAAAAmAAAAAAEAJgAAAAAAACYAAAAAAwAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAAgQAAAAAAAAQAAAAAAABHAAAAAAAABAAAAAAAAAQAAAAAAAAYAAAAAAAAIAAAAAABACAAAAAAAwAgAAAAAAEAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAEAAAAAAAAGAAAAAAAACAAAAAAAQAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAA== + tiles: IAAAAAACACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAAQAAAAAAAAEAAAAAAAAGAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAACABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAABAAAAAAAABgAAAAAAAAmAAAAAAIAJgAAAAADACYAAAAAAwAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAAgQAAAAAAAAQAAAAAAABHAAAAAAAABAAAAAAAAAQAAAAAAAAYAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAEAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAEAAAAAAAAGAAAAAAAACAAAAAAAgAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAA== version: 7 3,-3: ind: 3,-3 - tiles: gQAAAAAAAIEAAAAAAAAtAAAAAAAAIAAAAAACAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAgBQAAAAAAMAUAAAAAADAFAAAAAAAABQAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAABLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAUAAAAAACAFAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAIAAAAAAAAC4AAAAAAAEtAAAAAAABLQAAAAAAAYEAAAAAAACBAAAAAAAAUAAAAAABAFAAAAAAAgBQAAAAAAMAUAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAAALgAAAAAAAS4AAAAAAAMgAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAQAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAAAtAAAAAAAAIAAAAAACACAAAAAAAwAgAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAEAIAAAAAACACAAAAAAAgAgAAAAAAMAIAAAAAADAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAADACAAAAAAAgAgAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAADACAAAAAAAABgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAQAgAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAEAgQAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEARAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAgCBAAAAAAAAYAAAAAADAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAGAAAAAAAgCBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAMAgQAAAAAAAGAAAAAAAgBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAMAgQAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAADAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAYAAAAAADAGAAAAAAAgCBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAACABYAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAABYAAAAAAwAWAAAAAAAAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAIAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAABgAAAAAAIAgQAAAAAAAIEAAAAAAAAWAAAAAAAAFgAAAAACABYAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAADAA== + tiles: gQAAAAAAAIEAAAAAAAAtAAAAAAAAIAAAAAAAAC0AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAFAAAAAAAQBQAAAAAAIAUAAAAAAAAFAAAAAAAABQAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAC0AAAAAAAAuAAAAAAABLgAAAAAAA4EAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAUAAAAAAAAFAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAAtAAAAAAAAIAAAAAABAC4AAAAAAAEtAAAAAAABLQAAAAAAAYEAAAAAAACBAAAAAAAAUAAAAAAAAFAAAAAAAwBQAAAAAAIAUAAAAAACAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAuAAAAAAAALgAAAAAAAS4AAAAAAAMgAAAAAAMAIAAAAAAAACAAAAAAAQAgAAAAAAAAIAAAAAADAFAAAAAAAABQAAAAAAMAUAAAAAACAFAAAAAAAAAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAgAtAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAEAIAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAADAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAACACAAAAAAAQAgAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAAAIAAAAAADACAAAAAAAABgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAgAgAAAAAAIAIAAAAAABACAAAAAAAgAgAAAAAAAAIAAAAAAAACAAAAAAAwAgAAAAAAEAgQAAAAAAAIEAAAAAAAAeAAAAAAAAHgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMARAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAABAGAAAAAAAQCBAAAAAAAAYAAAAAACAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAgQAAAAAAAGAAAAAAAQBgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAEAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAIAYAAAAAABAIEAAAAAAABgAAAAAAIAYAAAAAADAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAABAGAAAAAAAgBgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAGAAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAAAAIEAAAAAAACBAAAAAAAAFgAAAAADABYAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAIAYAAAAAACAGAAAAAAAgCBAAAAAAAAgQAAAAAAABYAAAAAAQAWAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAACAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAIAgQAAAAAAAIEAAAAAAAAWAAAAAAIAFgAAAAAAABYAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAADAA== version: 7 4,-2: ind: 4,-2 - tiles: YAAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAwBgAAAAAAEAYAAAAAACAGAAAAAAAgBgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAEAEgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAARwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAS8AAAAAAAAtAAAAAAABLQAAAAAAAS0AAAAAAAEuAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAEvAAAAAAAALQAAAAAAAS0AAAAAAAEuAAAAAAADLgAAAAAAAS4AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAABLwAAAAAAAC0AAAAAAAGBAAAAAAAALgAAAAAAAS0AAAAAAAEtAAAAAAAALwAAAAAAACAAAAAAAwAgAAAAAAEAIAAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAMAgQAAAAAAAEcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAIAAAAAACACAAAAAAAAAgAAAAAAIAIAAAAAADACAAAAAAAwAgAAAAAAIAIAAAAAACAIEAAAAAAAAlAAAAAAAAJQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAMtAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAMAIAAAAAACACAAAAAAAQCBAAAAAAAAJQAAAAABACUAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAABLgAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAAAACAAAAAAAAAgAAAAAAIAIAAAAAABACAAAAAAAQAgAAAAAAIAgQAAAAAAACUAAAAAAwAlAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAAIAAAAAACACAAAAAAAAAgAAAAAAEAIAAAAAABACAAAAAAAgAgAAAAAAIAIAAAAAADACUAAAAAAQAlAAAAAAEAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAADACUAAAAAAgCBAAAAAAAAIQAAAAAAACEAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAA== + tiles: YAAAAAAAAGAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAACAB4AAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAQAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAYAAAAAACAGAAAAAAAwAeAAAAAAAAIAAAAAABACAAAAAAAAAgAAAAAAIAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAIAHgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAARwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAS8AAAAAAAAtAAAAAAABLQAAAAAAAS0AAAAAAAEuAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC0AAAAAAAEvAAAAAAAALQAAAAAAAS0AAAAAAAEuAAAAAAADLgAAAAAAAS4AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAABLwAAAAAAAC0AAAAAAAGBAAAAAAAALgAAAAAAAS0AAAAAAAEtAAAAAAAALwAAAAAAACAAAAAAAgAgAAAAAAEAIAAAAAABACAAAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAQAgAAAAAAMAgQAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAS4AAAAAAAOBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAABACAAAAAAAQAgAAAAAAIAIAAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAMtAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAABACAAAAAAAgAgAAAAAAMAIAAAAAADACAAAAAAAACBAAAAAAAAIAAAAAACACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAABLgAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAwAgAAAAAAMAIAAAAAABACAAAAAAAAAgAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAAIAAAAAADACAAAAAAAwAgAAAAAAMAIAAAAAACACAAAAAAAgAgAAAAAAMAIAAAAAACACAAAAAAAQAgAAAAAAMAIAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAABACAAAAAAAgCBAAAAAAAAIQAAAAACACEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAA== version: 7 3,-2: ind: 3,-2 - tiles: gQAAAAAAAIEAAAAAAAAWAAAAAAIAFgAAAAADABYAAAAAAABgAAAAAAIAgQAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAgBgAAAAAAEAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAMAYAAAAAABAIEAAAAAAABgAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQCBAAAAAAAAYAAAAAACAGAAAAAAAABgAAAAAAIAYAAAAAADAGAAAAAAAgBgAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAEAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQCBAAAAAAAAYAAAAAABAGAAAAAAAABgAAAAAAMAgQAAAAAAAIEAAAAAAABHAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAAAiAAAAAAAgAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAABLwAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAADLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAABLQAAAAAAAS8AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAS0AAAAAAAEvAAAAAAAAIAAAAAADACAAAAAAAAAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAADACAAAAAAAgAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAARwAAAAAAACUAAAAAAwAlAAAAAAEAJQAAAAADACUAAAAAAQAlAAAAAAAAJQAAAAABACUAAAAAAAAlAAAAAAMAJQAAAAACACUAAAAAAwAlAAAAAAAARwAAAAAAAIEAAAAAAABHAAAAAAAAgQAAAAAAACUAAAAAAwBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAIAIAAAAAACACAAAAAAAwAlAAAAAAAAIgAAAAABACIAAAAAAgAiAAAAAAAAIgAAAAADACQAAAAAAAAiAAAAAAIAIgAAAAAAACIAAAAAAwBgAAAAAAIAIAAAAAAAACAAAAAAAQAgAAAAAAAAIAAAAAABACAAAAAAAwCBAAAAAAAARwAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAAAiAAAAAAAAYAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAQAfAAAAAAIAgQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAIEAAAAAAABgAAAAAAMAIgAAAAADAGAAAAAAAQBHAAAAAAAAJQAAAAADACUAAAAAAwAlAAAAAAEAJQAAAAABACUAAAAAAQAlAAAAAAEAgQAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAGAAAAAAAwAiAAAAAAEAIgAAAAABACIAAAAAAwBgAAAAAAIAgQAAAAAAACQAAAAAAwAlAAAAAAEAJQAAAAACACUAAAAAAwAlAAAAAAIAJQAAAAABAA== + tiles: gQAAAAAAAIEAAAAAAAAWAAAAAAEAFgAAAAABABYAAAAAAQBgAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAAAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAADAIEAAAAAAABgAAAAAAIAYAAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAACAGAAAAAAAQCBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAADAGAAAAAAAwBgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAABAIEAAAAAAABgAAAAAAIAYAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAQAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQCBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAEAgQAAAAAAAIEAAAAAAABHAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALgAAAAAAAiAAAAAAAwAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAtAAAAAAABLwAAAAAAAC0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAADLgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAABLQAAAAAAAS8AAAAAAAAuAAAAAAABLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALgAAAAAAAS0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAS0AAAAAAAEvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAABABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAABACAAAAAAAQAgAAAAAAMAgQAAAAAAACAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAQCBAAAAAAAAIAAAAAACACAAAAAAAAAgAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAEAIgAAAAADACIAAAAAAQAiAAAAAAEAIgAAAAADACQAAAAAAgAiAAAAAAMAIgAAAAADACIAAAAAAQBgAAAAAAMAIAAAAAACACAAAAAAAQAgAAAAAAEAIAAAAAAAACAAAAAAAACBAAAAAAAAIAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAIAYAAAAAAAAGAAAAAAAAAiAAAAAAEAYAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAfAAAAAAEAgQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAIEAAAAAAABgAAAAAAEAIgAAAAACAGAAAAAAAABHAAAAAAAAIAAAAAADACAAAAAAAQAgAAAAAAAAIAAAAAADACAAAAAAAAAgAAAAAAMAgQAAAAAAAGAAAAAAAwCBAAAAAAAAgQAAAAAAAGAAAAAAAwAiAAAAAAAAIgAAAAABACIAAAAAAABgAAAAAAAAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAAAACAAAAAAAAAgAAAAAAEAIAAAAAADAA== version: 7 2,-2: ind: 2,-2 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALwAAAAAAACUAAAAAAgAlAAAAAAEAJQAAAAADACkAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAApAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAACkAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAlAAAAAAAAJQAAAAACACkAAAAAAwApAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMuAAAAAAACLgAAAAAAA4EAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAMYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAMtAAAAAAADLgAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAIrAAAAAAMAGAAAAAAAACsAAAAAAwArAAAAAAIAKwAAAAABACUAAAAAAwAtAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAQAgAAAAAAIAIAAAAAADACAAAAAAAAAgAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAARwAAAAAAACUAAAAAAQAlAAAAAAIAJQAAAAADACUAAAAAAgAlAAAAAAIAJQAAAAADACUAAAAAAgApAAAAAAAAKQAAAAAAAIEAAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAIAKQAAAAACACkAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAAAZAAAAAAMAgQAAAAAAACIAAAAAAgAiAAAAAAMAIgAAAAABACIAAAAAAgAiAAAAAAIAIgAAAAADACkAAAAAAwApAAAAAAAAKQAAAAABACkAAAAAAwApAAAAAAEAgQAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAAAACIAAAAAAwAiAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAAAYAAAAAABAGAAAAAAAwApAAAAAAMAKQAAAAABACkAAAAAAwApAAAAAAIAKQAAAAADAIEAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAwAiAAAAAAAAYAAAAAADAIEAAAAAAAAfAAAAAAMAHwAAAAABAGAAAAAAAwAfAAAAAAIAKQAAAAAAAIEAAAAAAACBAAAAAAAAKQAAAAABAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAIgAAAAACAGAAAAAAAQBgAAAAAAEAgQAAAAAAAIEAAAAAAABgAAAAAAIAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAALwAAAAAAACUAAAAAAQAlAAAAAAAAJQAAAAADACkAAAAAAQCBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAApAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAACkAAAAAAgCBAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAYAAAAAAAAGAAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAAAACkAAAAAAgApAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAuAAAAAAACLQAAAAAAAy0AAAAAAAMuAAAAAAACLgAAAAAAA4EAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC0AAAAAAAMYAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAMtAAAAAAADLgAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy4AAAAAAAIrAAAAAAEAGAAAAAAAACsAAAAAAQArAAAAAAEAKwAAAAAAACUAAAAAAAAtAAAAAAAALQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLQAAAAAAAy0AAAAAAAMuAAAAAAAALQAAAAAAAxgAAAAAAAAtAAAAAAADLQAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAApAAAAAAIAKQAAAAADAIEAAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAQBgAAAAAAAAKQAAAAACACkAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAAAZAAAAAAIAgQAAAAAAACIAAAAAAgAiAAAAAAMAIgAAAAAAACIAAAAAAwAiAAAAAAMAIgAAAAABACkAAAAAAAApAAAAAAIAKQAAAAADACkAAAAAAAApAAAAAAIAgQAAAAAAABcAAAAAAACBAAAAAAAAYAAAAAADACIAAAAAAAAiAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAEAYAAAAAADAGAAAAAAAAApAAAAAAIAKQAAAAABACkAAAAAAgApAAAAAAAAKQAAAAAAAIEAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAAAiAAAAAAAAYAAAAAADAIEAAAAAAAAfAAAAAAAAHwAAAAACAGAAAAAAAAAfAAAAAAEAKQAAAAADAIEAAAAAAACBAAAAAAAAKQAAAAABAIEAAAAAAACBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAIAIgAAAAADAGAAAAAAAgBgAAAAAAIAgQAAAAAAAIEAAAAAAABgAAAAAAAAgQAAAAAAAA== version: 7 2,-3: ind: 2,-3 - tiles: gQAAAAAAACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAwAPAAAAAAAADwAAAAAAAA8AAAAAAwAPAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAwAlAAAAAAMAJQAAAAACAIEAAAAAAAABAAAAAAMAAQAAAAACACAAAAAAAwAPAAAAAAIADwAAAAAAAA8AAAAAAQAPAAAAAAIADwAAAAAAAA8AAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAAAACUAAAAAAAAgAAAAAAAAAQAAAAADAAEAAAAAAAAgAAAAAAEADwAAAAAAAA8AAAAAAwAPAAAAAAIADwAAAAAAAA8AAAAAAwAPAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAQAlAAAAAAMAIAAAAAAAAAEAAAAAAQABAAAAAAIAIAAAAAABAA8AAAAAAAAPAAAAAAMADwAAAAACAA8AAAAAAQAPAAAAAAMADwAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAAAlAAAAAAEAJQAAAAAAACAAAAAAAwABAAAAAAEAAQAAAAAAACAAAAAAAQAPAAAAAAEADwAAAAADAA8AAAAAAgAPAAAAAAIADwAAAAAAAA8AAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAADACUAAAAAAAAgAAAAAAMAAQAAAAADAAEAAAAAAQAgAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAAAlAAAAAAMAIAAAAAACAAEAAAAAAAABAAAAAAAAgQAAAAAAAA8AAAAAAwAPAAAAAAIADwAAAAAAAA8AAAAAAwAPAAAAAAIADwAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAwAlAAAAAAEAJQAAAAACAIEAAAAAAAABAAAAAAMAAQAAAAABACAAAAAAAgAPAAAAAAIADwAAAAADAA8AAAAAAAAPAAAAAAMADwAAAAABAA8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAAAJQAAAAACACUAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAgAlAAAAAAMAgQAAAAAAAC8AAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAABACUAAAAAAwAlAAAAAAEAJQAAAAADACUAAAAAAQCBAAAAAAAAgQAAAAAAACUAAAAAAQAlAAAAAAEAJQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAAAACUAAAAAAwAlAAAAAAIAJQAAAAACACUAAAAAAwAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAACUAAAAAAAAlAAAAAAEAJQAAAAABACUAAAAAAAAlAAAAAAMAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAGAAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAABgAAAAAAAAvAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAACAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAwAPAAAAAAMADwAAAAAAAA8AAAAAAgAPAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAAABAAAAAAIAAQAAAAADACAAAAAAAgAPAAAAAAEADwAAAAADAA8AAAAAAQAPAAAAAAIADwAAAAAAAA8AAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAABAG8AAAAAAAAgAAAAAAMAAQAAAAAAAAEAAAAAAgAgAAAAAAEADwAAAAAAAA8AAAAAAwAPAAAAAAAADwAAAAADAA8AAAAAAgAPAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAAAACUAAAAAAABvAAAAAAAAIAAAAAAAAAEAAAAAAgABAAAAAAAAIAAAAAADAA8AAAAAAwAPAAAAAAMADwAAAAAAAA8AAAAAAgAPAAAAAAEADwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAAAlAAAAAAEAbwAAAAAAACAAAAAAAwABAAAAAAMAAQAAAAABACAAAAAAAAAPAAAAAAIADwAAAAAAAA8AAAAAAwAPAAAAAAMADwAAAAADAA8AAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAEAJQAAAAABAG8AAAAAAAAgAAAAAAIAAQAAAAAAAAEAAAAAAwAgAAAAAAMADwAAAAABAA8AAAAAAQAPAAAAAAAADwAAAAABAA8AAAAAAwAPAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABACUAAAAAAgBvAAAAAAAAIAAAAAADAAEAAAAAAAABAAAAAAAAgQAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAACAA8AAAAAAgAPAAAAAAAADwAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAACUAAAAAAAAlAAAAAAIAbwAAAAAAAIEAAAAAAAABAAAAAAIAAQAAAAAAACAAAAAAAQAPAAAAAAAADwAAAAABAA8AAAAAAwAPAAAAAAEADwAAAAAAAA8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAMAJQAAAAABAG8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAJQAAAAACACUAAAAAAQBvAAAAAAAAgQAAAAAAAC8AAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAAA0AAAAAAkANAAAAAAAABgAAAAAAAAYAAAAAAAANAAAAAAAADQAAAAACACBAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAlAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAADQAAAAAAAA0AAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAADQAAAAAAwAYAAAAAAAAGAAAAAAAADQAAAAAAgA0AAAAAAAANAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAADQAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAIEAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAAGAAAAAAAAC8AAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAvAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALwAAAAAAABgAAAAAAAAvAAAAAAAAgQAAAAAAAA== version: 7 5,-2: ind: 5,-2 - tiles: gQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAABAIEAAAAAAAAgAAAAAAEAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAQAgAAAAAAMAIAAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAHAAAAAACABwAAAAAAwCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAEAgQAAAAAAACAAAAAAAAAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAACAIEAAAAAAAAgAAAAAAMAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAgAgAAAAAAEAIAAAAAACACAAAAAAAQCBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAIAgQAAAAAAACAAAAAAAAAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAHAAAAAACABwAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,-1: ind: 5,-1 @@ -340,7 +341,7 @@ entities: version: 7 3,-1: ind: 3,-1 - tiles: YAAAAAABAGAAAAAAAABgAAAAAAMAYAAAAAADACIAAAAAAgAiAAAAAAAAYAAAAAACAGAAAAAAAwBgAAAAAAEARwAAAAAAACUAAAAAAwAlAAAAAAIAJQAAAAADACUAAAAAAwCBAAAAAAAAgQAAAAAAACIAAAAAAwAiAAAAAAIAIgAAAAAAACIAAAAAAQAiAAAAAAMAIwAAAAAAACMAAAAAAAAjAAAAAAAAIwAAAAAAAIEAAAAAAAAlAAAAAAIAJQAAAAABAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAEAYAAAAAADACMAAAAAAAAjAAAAAAAAHwAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAADACIAAAAAAQAiAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAAARwAAAAAAACAAAAAAAwAgAAAAAAIAIAAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAACIAAAAAAgAiAAAAAAEAIgAAAAAAACIAAAAAAwAiAAAAAAIAIwAAAAAAACMAAAAAAAAjAAAAAAAAIwAAAAAAAIEAAAAAAAAlAAAAAAMAJQAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAACMAAAAAAAAjAAAAAAAAHwAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,-1: ind: 4,-1 @@ -348,11 +349,11 @@ entities: version: 7 2,-1: ind: 2,-1 - tiles: KQAAAAABACkAAAAAAwApAAAAAAAAKQAAAAAAACkAAAAAAwCBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAEAIgAAAAADAGAAAAAAAQCBAAAAAAAAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAADACkAAAAAAAApAAAAAAAAKQAAAAACACkAAAAAAwApAAAAAAIAgQAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAABACIAAAAAAAAiAAAAAAEAIgAAAAAAACIAAAAAAgAiAAAAAAMAIgAAAAABACIAAAAAAgCBAAAAAAAAgQAAAAAAACkAAAAAAQApAAAAAAEAKQAAAAABAIEAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAAAKQAAAAACAIEAAAAAAAApAAAAAAMAKQAAAAABACkAAAAAAQCBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAgCBAAAAAAAAKQAAAAABACkAAAAAAgApAAAAAAMAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: KQAAAAACACkAAAAAAgApAAAAAAMAKQAAAAAAACkAAAAAAQCBAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAAAIgAAAAACAGAAAAAAAQCBAAAAAAAAYAAAAAABAGAAAAAAAgBgAAAAAAIAYAAAAAABACkAAAAAAgApAAAAAAIAKQAAAAABACkAAAAAAAApAAAAAAAAgQAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAACACIAAAAAAgAiAAAAAAMAIgAAAAAAACIAAAAAAgAiAAAAAAMAIgAAAAABACIAAAAAAgCBAAAAAAAAgQAAAAAAACkAAAAAAAApAAAAAAIAKQAAAAADAIEAAAAAAAAXAAAAAAAAgQAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAADAGAAAAAAAABgAAAAAAIAKQAAAAACAIEAAAAAAAApAAAAAAAAKQAAAAABACkAAAAAAQCBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACkAAAAAAACBAAAAAAAAKQAAAAACACkAAAAAAgApAAAAAAIAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,-4: ind: 2,-4 - tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAALQAAAAAAAC0AAAAAAAMtAAAAAAADGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAAGgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAMuAAAAAAADGAAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAMtAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAABBgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAEtAAAAAAADLgAAAAAAAy4AAAAAAAEtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAgAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAyAAAAAAAwAgAAAAAAMAIAAAAAACACAAAAAAAgAgAAAAAAEAIAAAAAACAIEAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAgAYAAAAAAAAIAAAAAACAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAEAIAAAAAACACAAAAAAAwAgAAAAAAEAIAAAAAADACAAAAAAAgAgAAAAAAIAIAAAAAADACAAAAAAAgAYAAAAAAAAGAAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAgAgAAAAAAIAIAAAAAAAACAAAAAAAgAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== + tiles: gQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAXAAAAAAAAAAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABcAAAAAAAAXAAAAAAAALQAAAAAAAC0AAAAAAAMtAAAAAAADGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAALQAAAAAAAy0AAAAAAAMuAAAAAAAGgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAAC0AAAAAAAMuAAAAAAADGAAAAAAAAC0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAMtAAAAAAADLgAAAAAAAy0AAAAAAAMtAAAAAAAALQAAAAAAAy0AAAAAAAOBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAALgAAAAAABBgAAAAAAAAYAAAAAAAAGAAAAAAAAC4AAAAAAAEtAAAAAAADLgAAAAAAAy4AAAAAAAEtAAAAAAADgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAACAAAAAAAwAgAAAAAAEAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAABgAAAAAAACBAAAAAAAAgQAAAAAAAC4AAAAAAAEtAAAAAAADLQAAAAAAAyAAAAAAAAAgAAAAAAEAIAAAAAABACAAAAAAAwAgAAAAAAIAIAAAAAACAIEAAAAAAAAgAAAAAAIAIAAAAAACACAAAAAAAAAYAAAAAAAAIAAAAAADAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAgAAAAAAMAIAAAAAACACAAAAAAAgAgAAAAAAEAIAAAAAACACAAAAAAAwAgAAAAAAIAIAAAAAAAACAAAAAAAAAYAAAAAAAAGAAAAAAAACAAAAAAAgCBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAIAAAAAAAACAAAAAAAQAgAAAAAAAAIAAAAAACACAAAAAAAAAgAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAGAAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAA== version: 7 -2,-6: ind: -2,-6 @@ -384,7 +385,7 @@ entities: version: 7 3,-7: ind: 3,-7 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAABAGAAAAAAAABgAAAAAAEAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAQBgAAAAAAIAYAAAAAAAAGAAAAAAAwBgAAAAAAAAYAAAAAABAGAAAAAAAQCBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAADAGAAAAAAAQBgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAEAYAAAAAABAGAAAAAAAQBgAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAIAYAAAAAADAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAgBgAAAAAAEAYAAAAAABAGAAAAAAAABgAAAAAAEAYAAAAAACAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAGAAAAAAAwBgAAAAAAMAYAAAAAABAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAgQAAAAAAAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAQBgAAAAAAMAYAAAAAAAAGAAAAAAAgBgAAAAAAMAgQAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAABAGAAAAAAAwBgAAAAAAIAYAAAAAACAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAABAGAAAAAAAgBgAAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAMAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAwBgAAAAAAMAYAAAAAABAGAAAAAAAgBgAAAAAAIAYAAAAAADAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAYAAAAAAAAGAAAAAAAQBgAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAMAYAAAAAABAIEAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAG8AAAAAAABvAAAAAAAAbwAAAAAAAGAAAAAAAQBgAAAAAAIAYAAAAAAAAIEAAAAAAACBAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -5,-3: ind: -5,-3 @@ -435,8 +436,6 @@ entities: 2004: -24,-81 3303: 65,-22 3304: 65,-26 - 3314: 60,-20 - 3810: 11,-55 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -444,7 +443,6 @@ entities: decals: 2005: -25,-82 3295: 56,-16 - 3313: 59,-21 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -465,7 +463,6 @@ entities: 561: -2,1 2007: -23,-82 3302: 58,-18 - 3312: 61,-21 3664: -3,-18 - node: angle: 3.141592653589793 rad @@ -497,7 +494,6 @@ entities: color: '#FFFFFFFF' id: Basalt6 decals: - 2059: 11,-13 2060: 6,-11 2061: -6,-13 2064: -5,-11 @@ -521,11 +517,9 @@ entities: color: '#FFFFFFFF' id: Bot decals: - 171: 11,-56 172: 11,-57 173: 11,-58 174: 11,-59 - 175: 11,-60 458: 54,-102 1726: 40,-14 1727: 41,-14 @@ -574,6 +568,20 @@ entities: 4672: 56,-37 4776: 54,-97 4780: 53,-102 + 4974: 26,-54 + 4988: -8,-51 + 4989: -8,-52 + 4990: -8,-54 + 5015: -10,-44 + 5016: -9,-44 + 5017: -9,-43 + 5018: -7,-43 + 5070: -4,-28 + 5089: -22,-50 + 5090: -21,-50 + 5094: 13,-66 + 5181: -40,-12 + 5182: -38,-12 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -614,6 +622,22 @@ entities: 3559: -28,-86 3560: -28,-78 3902: -10,-70 + - node: + color: '#FFFFFFFF' + id: BotGreyscale + decals: + 4975: 24,-52 + 4976: 22,-54 + 4977: 24,-56 + 5025: -9,-37 + 5026: -8,-37 + 5027: -7,-37 + 5028: -6,-37 + 5029: -6,-35 + 5030: -7,-35 + 5031: -8,-35 + 5032: -9,-35 + 5082: -22,-43 - node: color: '#FFFFFFFF' id: BotLeft @@ -646,11 +670,11 @@ entities: 282: 28,-97 283: 28,-98 - node: - angle: 4.71238898038469 rad color: '#FFFFFFFF' - id: BotLeft + id: BotLeftGreyscale decals: - 3311: 60,-21 + 5021: -5,-35 + 5022: -10,-37 - node: color: '#FFFFFFFF' id: BotRight @@ -683,6 +707,12 @@ entities: 269: 22,-98 270: 21,-98 271: 20,-98 + - node: + color: '#FFFFFFFF' + id: BotRightGreyscale + decals: + 5023: -10,-35 + 5024: -5,-37 - node: color: '#FFFFFFFF' id: Box @@ -736,11 +766,6 @@ entities: id: BrickCornerOverlayNE decals: 546: 6,-7 - - node: - color: '#D381C926' - id: BrickCornerOverlayNE - decals: - 3549: 7,-42 - node: color: '#FF940093' id: BrickCornerOverlayNE @@ -759,11 +784,6 @@ entities: id: BrickCornerOverlayNW decals: 513: -4,1 - - node: - color: '#D381C926' - id: BrickCornerOverlayNW - decals: - 3550: 6,-42 - node: color: '#FF940093' id: BrickCornerOverlayNW @@ -779,11 +799,6 @@ entities: id: BrickCornerOverlaySE decals: 514: 6,1 - - node: - color: '#D381C926' - id: BrickCornerOverlaySE - decals: - 3553: 7,-44 - node: color: '#FF940093' id: BrickCornerOverlaySE @@ -800,11 +815,6 @@ entities: id: BrickCornerOverlaySW decals: 536: -4,-7 - - node: - color: '#D381C926' - id: BrickCornerOverlaySW - decals: - 3552: 6,-44 - node: color: '#FF940093' id: BrickCornerOverlaySW @@ -837,19 +847,6 @@ entities: decals: 2986: 13,-31 2987: 17,-30 - - node: - color: '#334E6DC8' - id: BrickLineOverlayE - decals: - 4899: -35,-49 - 4900: -35,-43 - 4903: -35,-44 - 4904: -35,-48 - - node: - color: '#8C347F96' - id: BrickLineOverlayE - decals: - 4945: -13,-49 - node: color: '#95FF6F72' id: BrickLineOverlayE @@ -873,11 +870,6 @@ entities: 2516: 15,-90 2517: 15,-91 2518: 15,-86 - - node: - color: '#FA750096' - id: BrickLineOverlayE - decals: - 3836: 10,-67 - node: color: '#FF940093' id: BrickLineOverlayE @@ -912,13 +904,6 @@ entities: color: '#D381C926' id: BrickLineOverlayN decals: - 3533: 14,-43 - 3534: 15,-43 - 3535: 13,-43 - 3536: 12,-43 - 3537: 11,-43 - 3538: 10,-43 - 3539: 9,-43 3540: 8,-43 - node: color: '#DE3A3A96' @@ -985,33 +970,12 @@ entities: id: BrickLineOverlayS decals: 3541: 8,-43 - 3542: 9,-43 - 3543: 10,-43 - 3544: 11,-43 - 3545: 12,-43 - 3546: 13,-43 - 3547: 14,-43 - 3548: 15,-43 - - node: - color: '#D381C971' - id: BrickLineOverlayS - decals: - 938: 8,-74 - 939: 9,-74 - 940: 10,-74 - node: color: '#DE3A3A96' id: BrickLineOverlayS decals: 4618: 55,-26 4619: 56,-26 - - node: - color: '#EFB34196' - id: BrickLineOverlayS - decals: - 2952: -22,-58 - 2953: -21,-58 - 2954: -20,-58 - node: color: '#FF940093' id: BrickLineOverlayS @@ -1038,16 +1002,6 @@ entities: 1821: 43,-15 1822: 42,-15 1823: 54,-17 - - node: - color: '#334E6DC8' - id: BrickLineOverlayW - decals: - 2936: -30,-43 - 2937: -30,-42 - 2938: -30,-49 - 2939: -30,-50 - 2945: -30,-44 - 2948: -30,-48 - node: color: '#95FF6F72' id: BrickLineOverlayW @@ -1073,16 +1027,6 @@ entities: 2522: 14,-90 2523: 14,-91 2527: 21,-83 - - node: - color: '#D381C926' - id: BrickLineOverlayW - decals: - 3551: 6,-43 - - node: - color: '#FA750096' - id: BrickLineOverlayW - decals: - 3838: 23,-69 - node: color: '#FF940093' id: BrickLineOverlayW @@ -1096,10 +1040,7 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkCornerNe decals: - 12: -4,-25 - 1429: -12,-38 2904: -18,-26 - 3512: 7,-42 4137: 92,-42 4138: 93,-43 4139: 94,-44 @@ -1107,20 +1048,14 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkCornerNw decals: - 13: -6,-25 2903: -25,-26 - 3508: 6,-42 - 3892: -7,-27 4142: 92,-49 4143: 93,-48 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSe decals: - 1428: -12,-34 2905: -18,-27 - 3513: 7,-44 - 3896: -4,-27 4134: 92,-50 4135: 93,-49 4136: 94,-48 @@ -1129,7 +1064,6 @@ entities: id: BrickTileDarkCornerSw decals: 2902: -25,-27 - 3509: 6,-44 4140: 93,-44 4141: 92,-43 - node: @@ -1142,18 +1076,13 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkInnerNe decals: - 1435: -12,-39 - 2208: 23,-55 4163: 92,-43 4164: 93,-44 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerNw decals: - 757: -4,-38 - 1430: -3,-39 2207: 25,-55 - 3894: -6,-27 4153: 92,-50 4154: 93,-49 4155: 94,-48 @@ -1162,17 +1091,13 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkInnerSe decals: - 1432: -12,-33 2209: 23,-53 - 3893: -7,-27 4161: 92,-49 4162: 93,-48 - node: color: '#FFFFFFFF' id: BrickTileDarkInnerSw decals: - 758: -4,-34 - 1431: -3,-33 2210: 25,-53 4157: 93,-43 4158: 92,-42 @@ -1182,61 +1107,22 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkLineE decals: - 14: -4,-26 2205: 23,-54 - 3835: 10,-67 4146: 94,-45 4147: 94,-46 4148: 94,-47 - 4896: -35,-49 - 4897: -35,-43 - 4901: -35,-48 - 4902: -35,-44 - 4930: -48,-51 - 4931: -48,-50 - 4932: -48,-42 - 4933: -48,-41 - 4944: -13,-49 - node: color: '#FFFFFFFF' id: BrickTileDarkLineN decals: - 15: -5,-25 - 804: -3,-36 - 805: -2,-36 - 1405: -11,-39 - 1406: -10,-39 - 1407: -9,-39 - 1408: -8,-39 - 1409: -7,-39 - 1410: -6,-39 - 1411: -5,-39 - 1412: -4,-39 2204: 24,-55 - 2789: -29,-42 - 2790: -28,-42 2912: -24,-26 2913: -23,-26 2914: -22,-26 2915: -21,-26 2916: -19,-26 2917: -20,-26 - 2931: -30,-42 - 2957: -11,-38 - 3167: -10,-38 - 3168: -9,-38 - 3169: -8,-38 - 3170: -7,-38 - 3171: -6,-38 - 3172: -5,-38 3514: 8,-43 - 3515: 9,-43 - 3516: 10,-43 - 3517: 11,-43 - 3518: 12,-43 - 3519: 13,-43 - 3520: 14,-43 - 3532: 15,-43 4132: 90,-50 4133: 91,-50 4150: 93,-46 @@ -1246,81 +1132,26 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkLineS decals: - 11: -5,-27 - 802: -3,-36 - 803: -2,-36 - 935: 8,-74 - 936: 9,-74 - 937: 10,-74 - 1417: -4,-33 - 1418: -5,-33 - 1419: -6,-33 - 1420: -7,-33 - 1421: -9,-33 - 1422: -8,-33 - 1423: -10,-33 - 1424: -11,-33 2206: 24,-53 - 2787: -28,-50 2906: -24,-27 2907: -23,-27 2908: -22,-27 2909: -21,-27 2910: -20,-27 2911: -19,-27 - 2929: -30,-50 - 2956: -11,-34 - 3161: -10,-34 - 3162: -9,-34 - 3163: -8,-34 - 3164: -7,-34 - 3165: -6,-34 - 3166: -5,-34 - 3523: 14,-43 - 3524: 13,-43 - 3525: 12,-43 - 3526: 11,-43 - 3527: 10,-43 - 3528: 9,-43 3529: 8,-43 - 3531: 15,-43 - 3895: -6,-27 4128: 90,-42 4129: 91,-42 4130: 90,-50 4131: 91,-50 4149: 93,-46 - 4925: -29,-50 - node: color: '#FFFFFFFF' id: BrickTileDarkLineW decals: - 9: -6,-26 - 166: 14,-51 - 167: 14,-50 - 168: 14,-49 - 1413: -3,-38 - 1414: -3,-37 - 1415: -3,-35 - 1416: -3,-34 2203: 25,-54 - 2932: -30,-42 - 2933: -30,-43 - 2934: -30,-50 - 2935: -30,-49 - 2940: -30,-44 - 2941: -30,-48 - 3179: -4,-35 - 3180: -4,-36 - 3181: -4,-37 - 3507: 6,-43 - 3837: 23,-69 4144: 94,-47 4145: 94,-45 - 4926: -45,-41 - 4927: -45,-42 - 4928: -45,-50 - 4929: -45,-51 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNe @@ -1344,7 +1175,6 @@ entities: color: '#FFFFFFFF' id: BrickTileSteelCornerSw decals: - 0: -10,-50 1763: 42,-20 1764: 41,-19 1765: 52,-16 @@ -1375,6 +1205,7 @@ entities: 1796: 53,-16 1797: 52,-15 1798: 55,-17 + 5187: 56,-39 - node: color: '#FFFFFFFF' id: BrickTileSteelLineE @@ -1421,8 +1252,6 @@ entities: color: '#FFFFFFFF' id: BrickTileSteelLineS decals: - 3: -8,-50 - 4: -9,-50 1728: 43,-15 1729: 44,-15 1730: 45,-15 @@ -1455,15 +1284,10 @@ entities: 2391: 18,-83 2394: 8,-83 2395: 15,-83 - 2949: -22,-58 - 2950: -21,-58 - 2951: -20,-58 - node: color: '#FFFFFFFF' id: BrickTileSteelLineW decals: - 1: -10,-49 - 2: -10,-48 1748: 41,-18 1749: 41,-17 1750: 41,-16 @@ -1638,18 +1462,6 @@ entities: color: '#DE3A3A96' id: CheckerNESW decals: - 1616: 42,-23 - 1617: 43,-23 - 1618: 44,-23 - 1619: 45,-23 - 1620: 46,-23 - 1621: 47,-23 - 1622: 48,-23 - 1623: 49,-23 - 1625: 54,-23 - 1626: 55,-23 - 1627: 56,-23 - 4206: 50,-23 4210: 50,-32 4213: 50,-35 4229: 51,-35 @@ -1848,53 +1660,17 @@ entities: 4946: -13,-52 4947: -13,-53 4948: -13,-54 + 4980: 11,-60 + 4981: 6,-59 + 5058: -11,-30 + 5059: -12,-30 + 5130: -38,-46 - node: color: '#DE3A3AFF' id: DeliveryGreyscale decals: 4660: 59,-38 4753: 67,-44 - - node: - color: '#00000056' - id: DiagonalCheckerAOverlay - decals: - 3693: -25,-38 - 3694: -24,-38 - 3695: -23,-38 - 3696: -22,-38 - 3697: -25,-37 - 3698: -25,-31 - 3699: -25,-32 - 3700: -25,-33 - 3701: -25,-34 - 3702: -25,-35 - 3703: -25,-36 - 3704: -24,-36 - 3705: -21,-38 - 3706: -19,-38 - 3707: -18,-38 - 3708: -17,-38 - 3717: -23,-28 - 3718: -22,-28 - 3719: -21,-28 - 3720: -19,-28 - 3721: -18,-28 - 3722: -17,-28 - - node: - color: '#00000066' - id: DiagonalCheckerAOverlay - decals: - 4107: -24,-30 - - node: - color: '#00000067' - id: DiagonalCheckerAOverlay - decals: - 2552: -25,-30 - - node: - color: '#0000006C' - id: DiagonalCheckerAOverlay - decals: - 2869: -20,-37 - node: color: '#0000008C' id: DiagonalCheckerAOverlay @@ -1913,15 +1689,6 @@ entities: 1466: 37,-42 1467: 37,-41 1468: 36,-41 - - node: - color: '#00000053' - id: DiagonalCheckerBOverlay - decals: - 1945: -29,-48 - 1946: -29,-47 - 1947: -29,-46 - 1948: -29,-45 - 1949: -29,-44 - node: cleanable: True color: '#000000FF' @@ -1940,17 +1707,13 @@ entities: 2052: 5,-12 2053: 9,-11 2054: 10,-12 - 2055: 14,-12 2067: 1,-11 2068: 1,-11 2086: 7,-33 2087: 1,-31 - 2088: 4,-32 - 2089: 5,-32 2090: 8,-31 2091: 8,-34 2098: 1,-33 - 2099: 0,-32 - node: cleanable: True color: '#FFFFFFFF' @@ -2032,7 +1795,6 @@ entities: color: '#000000FF' id: DirtHeavyMonotile decals: - 2012: 0,-11 2013: 6,-11 2014: 5,-13 2015: 7,-11 @@ -2062,7 +1824,6 @@ entities: 1502: -1,-76 1503: 3,-79 1519: -53,-69 - 1521: -50,-31 1526: -40,-27 1531: -51,-26 1532: -50,-25 @@ -2074,8 +1835,6 @@ entities: 1930: 46,-20 1931: 49,-16 1932: 54,-19 - 1939: 44,-22 - 1940: 52,-22 2127: 4,-9 2404: 10,-83 2410: 14,-80 @@ -2130,14 +1889,10 @@ entities: 1550: -1,-14 1551: 3,-14 1938: 46,-17 - 1941: 45,-23 - 1942: 54,-23 - 1943: 49,-23 2124: -8,-8 2125: -3,-9 2126: -1,-10 2132: -17,-47 - 2133: -4,-46 2134: 17,-64 2135: 19,-62 2136: -11,-76 @@ -2163,9 +1918,7 @@ entities: color: '#000000FF' id: DirtMedium decals: - 2040: 0,-11 2041: -8,-10 - 2084: 4,-32 2085: 2,-32 - node: cleanable: True @@ -2176,7 +1929,6 @@ entities: 1475: 39,-50 1497: 77,-50 1524: -42,-29 - 1552: 12,-14 1553: 1,-63 1927: 47,-19 1928: 46,-18 @@ -2196,21 +1948,11 @@ entities: 4759: 78,-71 4763: 49,-17 4852: 61,-74 - - node: - color: '#334E6DC8' - id: FullTileOverlayGreyscale - decals: - 3808: 9,-60 - node: color: '#43995C96' id: FullTileOverlayGreyscale decals: 4385: 31,-17 - - node: - color: '#9FED5896' - id: FullTileOverlayGreyscale - decals: - 3981: 6,-59 - node: color: '#A4610696' id: FullTileOverlayGreyscale @@ -2305,31 +2047,12 @@ entities: 1106: -17,-59 1107: -16,-59 1108: -15,-59 - 1110: -27,-59 - 1111: -26,-59 - 1112: -25,-59 - 1113: -24,-59 1137: -29,-64 - node: color: '#00000026' id: HalfTileOverlayGreyscale180 decals: 33: -47,-49 - - node: - color: '#00000066' - id: HalfTileOverlayGreyscale180 - decals: - 2928: -24,-40 - - node: - color: '#00000067' - id: HalfTileOverlayGreyscale180 - decals: - 2575: -25,-40 - 2577: -22,-43 - 2578: -21,-43 - 2579: -20,-43 - 2580: -19,-43 - 2581: -18,-43 - node: color: '#43995C96' id: HalfTileOverlayGreyscale180 @@ -2344,8 +2067,6 @@ entities: 1573: 14,-71 1574: 13,-71 3978: -40,-16 - 4408: 28,-25 - 4409: 29,-25 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale180 @@ -2361,21 +2082,6 @@ entities: id: HalfTileOverlayGreyscale180 decals: 4510: 20,-25 - - node: - color: '#00000067' - id: HalfTileOverlayGreyscale270 - decals: - 2565: -26,-34 - 2566: -26,-35 - 2567: -26,-33 - 2568: -26,-32 - 2569: -26,-31 - 2571: -26,-36 - 2572: -26,-37 - 2573: -26,-38 - 2574: -26,-39 - 2582: -23,-41 - 2583: -23,-42 - node: color: '#0080FF3A' id: HalfTileOverlayGreyscale270 @@ -2394,12 +2100,6 @@ entities: decals: 4388: 29,-20 4389: 29,-19 - - node: - color: '#52B4E996' - id: HalfTileOverlayGreyscale270 - decals: - 4579: 23,-23 - 4580: 23,-24 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale270 @@ -2419,14 +2119,6 @@ entities: id: HalfTileOverlayGreyscale270 decals: 229: -5,-6 - - node: - color: '#00000067' - id: HalfTileOverlayGreyscale90 - decals: - 2584: -17,-39 - 2585: -17,-40 - 2586: -17,-41 - 2587: -17,-42 - node: color: '#3E92D883' id: HalfTileOverlayGreyscale90 @@ -2481,6 +2173,7 @@ entities: decals: 4125: 96,-58 4127: 96,-34 + 4979: 10,-60 - node: color: '#FFFFFFFF' id: LoadingArea @@ -2500,6 +2193,11 @@ entities: 3969: 4,-10 3970: 5,-10 3971: 6,-10 + 4978: 11,-56 + 5054: -12,-31 + 5055: -11,-31 + 5056: -12,-29 + 5057: -11,-29 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -2518,13 +2216,14 @@ entities: 2525: 21,-84 3297: 63,-26 3306: 63,-19 + 5179: -40,-11 + 5180: -38,-11 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' id: LoadingArea decals: 3296: 56,-18 - 3811: 9,-60 - node: angle: 4.71238898038469 rad color: '#00FFFFFF' @@ -2537,6 +2236,11 @@ entities: id: LoadingAreaGreyscale decals: 3903: -11,-70 + - node: + color: '#FFFFFFFF' + id: LoadingAreaGreyscale + decals: + 5071: -4,-28 - node: angle: 1.5707963267948966 rad color: '#00000019' @@ -2646,11 +2350,6 @@ entities: 3034: 17,-99 3035: 17,-100 3036: 17,-101 - - node: - color: '#EFDF3A8F' - id: MiniTileCheckerAOverlay - decals: - 3506: 7,-43 - node: color: '#FFFFFF3A' id: MiniTileCheckerAOverlay @@ -2668,11 +2367,6 @@ entities: id: MiniTileCheckerBOverlay decals: 3687: -8,-17 - - node: - color: '#D381C94E' - id: MiniTileCheckerBOverlay - decals: - 1353: -8,-29 - node: color: '#FFFFFFBF' id: MiniTileCheckerBOverlay @@ -2683,11 +2377,6 @@ entities: id: MiniTileCornerOverlayNE decals: 3183: -10,-16 - - node: - color: '#D381C926' - id: MiniTileCornerOverlayNW - decals: - 2224: -6,-23 - node: color: '#D381C928' id: MiniTileCornerOverlayNW @@ -2698,11 +2387,6 @@ entities: id: MiniTileCornerOverlaySE decals: 3186: -10,-17 - - node: - color: '#D381C926' - id: MiniTileCornerOverlaySW - decals: - 2228: -6,-20 - node: color: '#D381C928' id: MiniTileCornerOverlaySW @@ -2712,23 +2396,8 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkCornerNe decals: - 135: -53,-45 - 161: -33,-38 - 162: -33,-56 200: 29,-73 223: 40,-76 - 638: 26,-50 - 639: 27,-51 - 640: 28,-52 - 646: 21,-56 - 647: 22,-57 - 761: 35,-54 - 764: 37,-54 - 1246: -30,-36 - 1247: -31,-35 - 1263: -30,-54 - 1264: -31,-53 - 1296: -32,-50 4177: 34,-28 4201: 42,-50 4602: 33,-75 @@ -2736,44 +2405,13 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkCornerNw decals: - 160: -31,-38 - 163: -31,-56 - 623: 20,-52 - 624: 21,-51 - 625: 22,-50 - 626: 26,-57 - 627: 27,-56 - 763: 36,-54 - 767: 40,-53 - 1250: -34,-36 - 1251: -33,-35 - 1258: -33,-53 - 1260: -34,-54 - 1285: -40,-42 4174: 28,-28 4601: 35,-76 - node: color: '#FFFFFFFF' id: MiniTileDarkCornerSe decals: - 136: -53,-47 - 158: -33,-36 - 164: -33,-54 224: 40,-77 - 628: 26,-58 - 629: 27,-57 - 630: 28,-56 - 631: 21,-52 - 632: 22,-51 - 762: 36,-55 - 766: 40,-55 - 768: 42,-53 - 1248: -30,-38 - 1249: -31,-39 - 1261: -31,-57 - 1262: -30,-56 - 1270: -32,-42 - 3726: -32,-59 4176: 34,-30 - node: color: '#C8C8FFFF' @@ -2784,36 +2422,19 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkCornerSw decals: - 159: -31,-36 - 165: -31,-54 195: 28,-76 196: 29,-77 - 633: 20,-56 - 634: 21,-57 - 635: 22,-58 - 636: 26,-51 - 637: 27,-52 - 765: 37,-55 - 769: 35,-55 - 1244: -33,-39 - 1245: -34,-38 - 1257: -34,-56 - 1259: -33,-57 4175: 28,-30 4202: 41,-50 - 4868: -40,-50 - node: color: '#FFFFFFFF' id: MiniTileDarkEndN decals: - 157: -31,-21 - 3867: -35,-58 4205: 41,-49 - node: color: '#FFFFFFFF' id: MiniTileDarkEndS decals: - 156: -31,-22 4961: 37,-78 - node: color: '#FFFFFFFF' @@ -2825,78 +2446,22 @@ entities: id: MiniTileDarkInnerNe decals: 201: 29,-75 - 641: 27,-52 - 642: 26,-51 - 643: 21,-57 - 644: 20,-56 - 645: 22,-58 - 784: 37,-55 - 787: 35,-55 - 1164: -33,-57 - 1167: -34,-56 - 1174: -33,-39 - 1175: -34,-38 - 1256: -31,-36 - 1265: -31,-54 2761: 22,-77 - 2773: 7,-66 - 2784: -31,-52 - 2840: -23,-55 - 3868: -35,-59 4191: 34,-29 - 4198: 44,-39 4204: 41,-50 4607: 33,-77 - 4879: -40,-50 - node: color: '#FFFFFFFF' id: MiniTileDarkInnerNw decals: 141: -50,-47 - 685: 21,-52 - 686: 22,-51 - 687: 27,-57 - 688: 28,-56 - 689: 26,-58 - 780: 40,-55 - 786: 36,-55 - 788: 42,-53 - 1170: -31,-57 - 1171: -30,-56 - 1172: -31,-39 - 1173: -30,-38 - 1255: -33,-36 - 1266: -33,-54 - 1308: -32,-42 - 2762: 26,-77 2763: 16,-77 - 2774: 10,-66 - 2839: -20,-55 - 3729: -32,-59 4518: 7,-56 4606: 35,-77 - node: color: '#FFFFFFFF' id: MiniTileDarkInnerSe decals: - 680: 20,-52 - 681: 21,-51 - 682: 22,-50 - 683: 26,-57 - 684: 27,-56 - 783: 36,-54 - 785: 40,-53 - 1168: -34,-54 - 1169: -33,-53 - 1176: -34,-36 - 1177: -33,-35 - 1254: -31,-38 - 1267: -31,-56 - 1309: -40,-42 - 2770: 12,-75 - 2783: -31,-40 - 2841: -23,-53 - 3728: -34,-59 4190: 34,-29 4517: 5,-52 4960: 37,-77 @@ -2907,91 +2472,20 @@ entities: 140: -50,-45 198: 28,-75 199: 29,-76 - 690: 22,-57 - 691: 21,-56 - 692: 26,-50 - 693: 27,-51 - 694: 28,-52 - 781: 35,-54 - 782: 37,-54 - 1165: -31,-53 - 1166: -30,-54 - 1178: -31,-35 - 1179: -30,-36 - 1253: -33,-38 - 1268: -33,-56 - 1297: -32,-50 - 2842: -20,-53 4203: 42,-50 4959: 37,-77 - node: color: '#FFFFFFFF' id: MiniTileDarkLineE decals: - 122: -12,-12 - 123: -12,-13 - 124: -12,-14 - 125: -18,-14 - 126: -18,-13 - 127: -18,-12 151: -31,-24 152: -31,-25 202: 29,-74 - 672: 28,-55 - 673: 28,-53 - 674: 24,-49 - 675: 24,-48 - 676: 24,-59 - 677: 24,-60 - 678: 20,-55 - 679: 20,-53 - 779: 40,-54 791: 42,-52 792: 42,-51 - 1154: -32,-53 - 1155: -32,-52 - 1156: -32,-57 - 1157: -32,-58 - 1182: -32,-39 - 1183: -32,-40 - 1184: -32,-35 - 1185: -32,-34 - 1252: -30,-37 - 1269: -30,-55 - 1306: -40,-49 - 1307: -40,-43 - 2699: 5,-37 - 2700: 5,-36 - 2701: 5,-35 - 2717: 21,-37 - 2718: 21,-36 - 2719: 21,-35 - 2729: -11,-14 - 2730: -11,-13 - 2731: -11,-12 - 2744: 5,-53 - 2745: 5,-54 - 2746: 5,-55 - 2752: 30,-55 - 2753: 30,-53 - 2811: -28,-36 - 2812: -28,-37 - 2813: -28,-38 - 2826: -17,-40 - 2827: -17,-39 - 2843: 14,-14 - 2844: 14,-13 - 2863: 25,-45 - 2864: 25,-44 3681: -8,-18 - 4194: 44,-37 - 4195: 44,-38 - 4421: 32,-23 - 4422: 32,-24 - 4423: 32,-25 4603: 33,-76 4635: 66,-48 - 4771: -17,-38 - node: color: '#C8C8FFFF' id: MiniTileDarkLineN @@ -3001,15 +2495,6 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkLineN decals: - 113: 23,-73 - 114: 24,-73 - 115: 25,-73 - 131: -55,-45 - 132: -54,-45 - 142: -51,-47 - 143: -52,-47 - 190: 14,-53 - 191: 15,-53 192: 27,-73 193: 28,-73 203: 30,-75 @@ -3020,101 +2505,18 @@ entities: 220: 37,-76 221: 38,-76 222: 39,-76 - 656: 23,-58 - 657: 25,-58 - 658: 25,-50 - 659: 23,-50 - 660: 19,-54 - 661: 18,-54 - 662: 29,-54 - 663: 30,-54 - 772: 38,-55 - 773: 39,-55 - 774: 33,-54 - 775: 34,-54 - 778: 41,-53 - 800: 32,-54 - 1160: -34,-55 - 1161: -35,-55 - 1188: -34,-37 - 1189: -35,-37 - 1190: -36,-37 - 1278: -33,-42 1279: -34,-42 - 1280: -35,-42 - 1281: -36,-42 - 1282: -37,-42 - 1283: -38,-42 - 1284: -39,-42 - 1298: -33,-50 - 1299: -34,-50 - 2213: 26,-54 - 2214: 27,-54 2541: -21,-34 2542: -20,-34 2543: -19,-34 - 2705: 3,-40 - 2706: 4,-40 - 2707: 5,-40 - 2714: 23,-40 - 2715: 24,-40 - 2716: 25,-40 - 2723: -2,-29 - 2724: -1,-29 - 2725: 0,-29 - 2737: -30,-21 - 2738: -29,-21 - 2739: -28,-21 - 2740: 4,-47 - 2741: 5,-47 - 2754: 25,-48 - 2755: 23,-48 - 2758: 23,-77 - 2759: 24,-77 - 2760: 25,-77 - 2764: 15,-77 - 2765: 14,-77 - 2766: 13,-77 - 2771: 8,-66 - 2772: 9,-66 - 2777: -30,-52 - 2778: -29,-52 - 2779: -28,-52 - 2814: -30,-32 - 2815: -29,-32 - 2816: -28,-32 - 2829: -15,-45 - 2830: -14,-45 - 2831: -13,-45 - 2837: -22,-55 - 2838: -21,-55 - 2867: 28,-49 - 2868: 29,-49 - 2955: 34,-38 - 3724: -34,-59 - 3725: -33,-59 - 3730: -35,-61 - 3731: -34,-61 4178: 29,-28 4179: 30,-28 4180: 31,-28 4181: 32,-28 4182: 33,-28 4193: 35,-29 - 4200: 45,-39 - 4353: 23,-28 - 4354: 24,-28 - 4355: 25,-28 4383: 35,-18 - 4590: 25,-18 - 4591: 26,-18 - 4592: 27,-18 4604: 34,-77 - 4869: -39,-50 - 4870: -38,-50 - 4871: -37,-50 - 4872: -36,-50 - 4873: -35,-50 - node: color: '#C8C8FFFF' id: MiniTileDarkLineS @@ -3125,10 +2527,6 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkLineS decals: - 133: -55,-47 - 134: -54,-47 - 137: -52,-45 - 138: -51,-45 194: 27,-75 197: 30,-77 205: 31,-77 @@ -3136,97 +2534,20 @@ entities: 207: 33,-77 210: 36,-77 213: 39,-77 - 617: 23,-30 - 618: 24,-30 - 648: 23,-58 - 649: 25,-58 - 650: 25,-50 - 651: 23,-50 - 652: 19,-54 - 653: 18,-54 - 654: 29,-54 - 655: 30,-54 - 759: 33,-54 - 760: 34,-54 - 770: 38,-55 - 771: 39,-55 - 777: 41,-53 - 798: 32,-54 - 1162: -34,-55 - 1163: -35,-55 - 1191: -34,-37 - 1192: -35,-37 - 1193: -36,-37 - 1271: -33,-42 1272: -34,-42 - 1273: -35,-42 - 1274: -36,-42 - 1275: -37,-42 - 1276: -38,-42 - 1277: -39,-42 - 1294: -34,-50 - 1295: -33,-50 - 1599: -23,-19 - 1600: -22,-19 - 2211: 27,-54 - 2212: 26,-54 2538: -21,-32 2539: -20,-32 2540: -19,-32 - 2708: 3,-38 - 2709: 4,-38 - 2710: 5,-38 - 2711: 23,-38 - 2712: 24,-38 - 2713: 25,-38 - 2726: -2,-27 - 2727: -1,-27 - 2728: 0,-27 - 2734: -30,-19 - 2735: -29,-19 - 2736: -28,-19 - 2742: 5,-45 - 2743: 4,-45 - 2756: 23,-60 - 2757: 25,-60 - 2767: 15,-75 - 2768: 14,-75 - 2769: 13,-75 - 2775: 8,-64 - 2776: 9,-64 - 2780: -30,-40 - 2781: -29,-40 - 2782: -28,-40 - 2817: -30,-30 - 2818: -29,-30 - 2819: -28,-30 - 2832: -15,-43 - 2833: -14,-43 - 2834: -13,-43 - 2835: -21,-53 - 2836: -22,-53 - 2923: -30,-33 - 2924: -28,-33 - 2959: 25,-30 2960: 26,-30 - 3727: -33,-59 4183: 29,-30 4184: 30,-30 4185: 31,-30 4186: 32,-30 4187: 33,-30 4192: 35,-29 - 4587: 25,-16 - 4588: 26,-16 - 4589: 27,-16 4600: 35,-77 4605: 34,-77 4636: 72,-45 - 4874: -35,-50 - 4875: -36,-50 - 4876: -37,-50 - 4877: -38,-50 - 4878: -39,-50 4958: 38,-77 - node: color: '#C8C8FFFF' @@ -3238,83 +2559,18 @@ entities: color: '#FFFFFFFF' id: MiniTileDarkLineW decals: - 119: -14,-14 - 120: -14,-13 - 121: -14,-12 - 128: -19,-12 - 129: -19,-13 - 130: -19,-14 - 139: -50,-46 149: -31,-24 150: -31,-25 - 664: 24,-59 - 665: 24,-60 - 666: 24,-49 - 667: 24,-48 - 668: 20,-53 - 669: 20,-55 - 670: 28,-55 - 671: 28,-53 - 776: 40,-54 789: 42,-52 790: 42,-51 - 1151: -30,-55 - 1152: -32,-53 - 1153: -32,-52 - 1158: -32,-58 - 1159: -32,-57 - 1180: -32,-39 - 1181: -32,-40 - 1186: -32,-35 - 1187: -32,-34 - 1194: -30,-37 - 1286: -40,-43 - 1287: -40,-49 - 2702: 7,-37 - 2703: 7,-36 - 2704: 7,-35 - 2720: 23,-37 - 2721: 23,-36 - 2722: 23,-35 - 2747: 7,-55 - 2748: 7,-54 - 2749: 7,-53 - 2750: 18,-53 - 2751: 18,-55 - 2820: -15,-38 - 2821: -15,-39 - 2822: -15,-40 - 2823: -26,-38 - 2824: -26,-37 - 2825: -26,-36 - 2845: 16,-14 - 2846: 16,-13 - 2847: 16,-12 - 2865: 27,-45 - 2866: 27,-44 - 2878: -9,-14 - 2879: -9,-13 - 2880: -9,-12 - 2921: -27,-56 - 2922: -27,-58 3682: -7,-18 - 3866: -35,-59 4188: 28,-29 - 4424: 34,-23 - 4425: 34,-24 - 4426: 34,-25 - node: color: '#00000054' id: MiniTileDiagonalCheckerAOverlay decals: 1376: -20,-36 1377: -20,-35 - - node: - color: '#00000056' - id: MiniTileDiagonalCheckerAOverlay - decals: - 3709: -20,-38 - 3716: -20,-28 - node: color: '#0000006C' id: MiniTileDiagonalCheckerAOverlay @@ -3330,12 +2586,6 @@ entities: id: MiniTileEndOverlayW decals: 3677: -8,-18 - - node: - color: '#334E6DC8' - id: MiniTileInnerOverlayNE - decals: - 4906: -35,-50 - 4907: -35,-42 - node: color: '#52B4E996' id: MiniTileInnerOverlayNE @@ -3401,11 +2651,6 @@ entities: 552: -1,1 553: 6,1 582: 4,-7 - - node: - color: '#D381C926' - id: MiniTileInnerOverlayNW - decals: - 2230: -4,-23 - node: color: '#D381C933' id: MiniTileInnerOverlayNW @@ -3416,12 +2661,6 @@ entities: id: MiniTileInnerOverlayNW decals: 1875: 55,-20 - - node: - color: '#334E6DC8' - id: MiniTileInnerOverlaySE - decals: - 4905: -35,-50 - 4908: -35,-42 - node: color: '#52B4E996' id: MiniTileInnerOverlaySE @@ -3456,7 +2695,6 @@ entities: id: MiniTileInnerOverlaySE decals: 1121: -28,-65 - 1150: -18,-57 - node: color: '#FF800066' id: MiniTileInnerOverlaySE @@ -3489,11 +2727,6 @@ entities: id: MiniTileInnerOverlaySW decals: 3816: 14,-85 - - node: - color: '#D381C926' - id: MiniTileInnerOverlaySW - decals: - 2231: -4,-20 - node: color: '#D381C933' id: MiniTileInnerOverlaySW @@ -3503,13 +2736,12 @@ entities: color: '#DE3A3A96' id: MiniTileInnerOverlaySW decals: - 4658: 56,-39 + 5188: 56,-39 - node: color: '#EFB34196' id: MiniTileInnerOverlaySW decals: 1122: -26,-65 - 1149: -14,-57 - node: color: '#FF940093' id: MiniTileInnerOverlaySW @@ -3523,11 +2755,6 @@ entities: id: MiniTileLineOverlayE decals: 1598: 7,-17 - - node: - color: '#9FED5896' - id: MiniTileLineOverlayE - decals: - 1444: 29,-51 - node: color: '#DE3A3A96' id: MiniTileLineOverlayE @@ -3557,45 +2784,23 @@ entities: decals: 255: 22,-92 256: 26,-92 - - node: - color: '#334E6DC8' - id: MiniTileLineOverlayN - decals: - 4884: -34,-45 - 4885: -35,-45 - 4886: -36,-45 - 4887: -37,-45 - node: color: '#43995C96' id: MiniTileLineOverlayN decals: 4384: 35,-18 - - node: - color: '#52B4E996' - id: MiniTileLineOverlayN - decals: - 3626: 14,-35 - 3627: 15,-35 - 3628: 16,-35 - node: color: '#9FED5896' id: MiniTileLineOverlayN decals: 1442: -27,-12 3399: 66,-24 - 3411: 4,-35 - 4209: 52,-24 - node: color: '#D10000A3' id: MiniTileLineOverlayN decals: 257: 19,-92 258: 28,-92 - - node: - color: '#D381C926' - id: MiniTileLineOverlayN - decals: - 2225: -5,-23 - node: color: '#DE3A3A96' id: MiniTileLineOverlayN @@ -3609,15 +2814,6 @@ entities: 3710: -21,-32 3711: -20,-32 3712: -19,-32 - - node: - color: '#334E6DC8' - id: MiniTileLineOverlayS - decals: - 3809: 11,-55 - 4880: -35,-47 - 4881: -36,-47 - 4882: -37,-47 - 4883: -34,-47 - node: color: '#3C44AA33' id: MiniTileLineOverlayS @@ -3630,17 +2826,6 @@ entities: 3615: 14,-33 3616: 15,-33 3617: 16,-33 - - node: - color: '#9FED5896' - id: MiniTileLineOverlayS - decals: - 1446: 20,-80 - 1448: -1,-71 - - node: - color: '#D381C926' - id: MiniTileLineOverlayS - decals: - 2229: -5,-20 - node: color: '#DE3A3A96' id: MiniTileLineOverlayS @@ -3652,9 +2837,6 @@ entities: id: MiniTileLineOverlayS decals: 1120: -27,-65 - 1146: -17,-57 - 1147: -16,-57 - 1148: -15,-57 - node: color: '#3C44AA33' id: MiniTileLineOverlayW @@ -3666,18 +2848,7 @@ entities: color: '#9FED5896' id: MiniTileLineOverlayW decals: - 1440: -35,-57 - 1454: -15,-35 - 1912: 8,-71 4109: 17,-93 - 4586: 25,-20 - 4957: 23,-32 - - node: - color: '#D381C926' - id: MiniTileLineOverlayW - decals: - 2226: -4,-22 - 2227: -4,-21 - node: color: '#DE3A3A96' id: MiniTileLineOverlayW @@ -3716,7 +2887,6 @@ entities: decals: 297: 24,-94 1118: -28,-65 - 1145: -18,-57 1888: 46,-17 3814: 15,-85 4654: 54,-39 @@ -3726,18 +2896,15 @@ entities: id: MiniTileSteelInnerSw decals: 1117: -26,-65 - 1144: -14,-57 1887: 46,-17 2967: 19,-19 3041: 18,-98 3815: 14,-85 - 4653: 56,-39 - node: color: '#FFFFFFFF' id: MiniTileSteelLineE decals: 1114: -28,-66 - 1443: 29,-51 1597: 7,-17 1882: 46,-18 4342: 66,-40 @@ -3758,11 +2925,6 @@ entities: 1879: 47,-19 1880: 48,-19 3398: 66,-24 - 3410: 4,-35 - 3623: 14,-35 - 3624: 15,-35 - 3625: 16,-35 - 4208: 52,-24 4344: 71,-45 4347: 58,-32 4348: 59,-32 @@ -3775,11 +2937,6 @@ entities: id: MiniTileSteelLineS decals: 1116: -27,-65 - 1141: -17,-57 - 1142: -16,-57 - 1143: -15,-57 - 1445: 20,-80 - 1447: -1,-71 1719: 55,-15 1720: 54,-15 1725: 56,-15 @@ -3787,7 +2944,6 @@ entities: 2963: 17,-19 2964: 18,-19 3040: 17,-98 - 3807: 11,-55 4351: 55,-35 4352: 52,-35 4620: 65,-49 @@ -3796,8 +2952,6 @@ entities: color: '#FFFFFFFF' id: MiniTileSteelLineW decals: - 1439: -35,-57 - 1453: -15,-35 1722: 53,-14 1881: 46,-18 2965: 19,-20 @@ -3807,145 +2961,34 @@ entities: 3039: 18,-99 4108: 17,-93 4346: 61,-37 - 4585: 25,-20 4650: 56,-40 - 4956: 23,-32 - - node: - color: '#1488C2FF' - id: MiniTileWhiteInnerNe - decals: - 606: 16,-67 - - node: - color: '#41920FFF' - id: MiniTileWhiteInnerNe - decals: - 598: -1,-54 - - node: - color: '#48AC56FF' - id: MiniTileWhiteInnerNe - decals: - 613: 14,-67 - - node: - color: '#1488C2FF' - id: MiniTileWhiteInnerNw - decals: - 607: 18,-67 - - node: - color: '#41920FFF' - id: MiniTileWhiteInnerNw - decals: - 599: 1,-54 - - node: - color: '#48AC56FF' - id: MiniTileWhiteInnerNw - decals: - 614: 16,-67 - - node: - color: '#41920FFF' - id: MiniTileWhiteInnerSe - decals: - 600: -1,-52 - node: color: '#48AC56FF' id: MiniTileWhiteInnerSe decals: 4834: 38,-47 - - node: - color: '#DE8000FF' - id: MiniTileWhiteInnerSe - decals: - 593: -1,-57 - node: color: '#48AC56FF' id: MiniTileWhiteInnerSw decals: 4833: 40,-47 - - node: - color: '#DE8000FF' - id: MiniTileWhiteInnerSw - decals: - 592: 1,-57 - - node: - color: '#1488C2FF' - id: MiniTileWhiteLineE - decals: - 603: 16,-66 - - node: - color: '#41920FFF' - id: MiniTileWhiteLineE - decals: - 595: -1,-53 - - node: - color: '#48AC56FF' - id: MiniTileWhiteLineE - decals: - 610: 14,-66 - - node: - color: '#DE8000FF' - id: MiniTileWhiteLineE - decals: - 590: -1,-58 - - node: - color: '#1488C2FF' - id: MiniTileWhiteLineN - decals: - 604: 17,-67 - - node: - color: '#41920FFF' - id: MiniTileWhiteLineN - decals: - 596: 0,-54 - - node: - color: '#48AC56FF' - id: MiniTileWhiteLineN - decals: - 612: 15,-67 - node: color: '#48AC56FF' id: MiniTileWhiteLineS decals: 4832: 39,-47 - - node: - color: '#DE8000FF' - id: MiniTileWhiteLineS - decals: - 589: 0,-57 - node: color: '#FFFFFFFF' id: MiniTileWhiteLineS decals: - 144: 9,-42 - 145: 10,-42 - 146: 11,-42 3609: 14,-33 3610: 15,-33 3611: 16,-33 - - node: - color: '#1488C2FF' - id: MiniTileWhiteLineW - decals: - 605: 18,-66 - - node: - color: '#41920FFF' - id: MiniTileWhiteLineW - decals: - 597: 1,-53 - node: color: '#48AC56FF' id: MiniTileWhiteLineW decals: - 611: 16,-66 4831: 40,-48 - - node: - color: '#DE8000FF' - id: MiniTileWhiteLineW - decals: - 591: 1,-58 - - node: - color: '#334E6DC8' - id: MonoOverlay - decals: - 4894: -34,-43 - node: color: '#D381C971' id: MonoOverlay @@ -3992,13 +3035,12 @@ entities: 1100: -26,-62 1101: -27,-62 - node: - color: '#FED83D94' + color: '#EFDB4196' id: QuarterTileOverlayGreyscale decals: - 51: -23,-51 - 52: -23,-52 - 53: -23,-53 - 54: -23,-50 + 5083: -23,-52 + 5084: -23,-51 + 5085: -23,-50 - node: color: '#52B4E996' id: QuarterTileOverlayGreyscale180 @@ -4021,11 +3063,6 @@ entities: id: QuarterTileOverlayGreyscale180 decals: 4512: 19,-25 - - node: - color: '#00000067' - id: QuarterTileOverlayGreyscale270 - decals: - 2588: -23,-40 - node: color: '#52B4E996' id: QuarterTileOverlayGreyscale270 @@ -4082,13 +3119,12 @@ entities: 1104: -18,-64 1105: -17,-64 - node: - color: '#FED83D94' + color: '#EFDB4196' id: QuarterTileOverlayGreyscale90 decals: - 47: -20,-50 - 48: -20,-51 - 49: -20,-52 - 50: -20,-53 + 5086: -20,-52 + 5087: -20,-51 + 5088: -20,-50 - node: color: '#FFFFFFFF' id: Rock06 @@ -4109,11 +3145,67 @@ entities: 2424: 25,-81 4555: 59,-45 4556: 60,-45 + 5178: -39,-11 - node: - color: '#00000067' - id: ThreeQuarterTileOverlayGreyscale + color: '#D4D4D496' + id: StencilLetterA + decals: + 5162: -1,-11 + 5169: 4,-11 + 5174: -35,-13 + - node: + color: '#334E6DC8' + id: StencilLetterB decals: - 2591: -26,-30 + 5189: -33,-42 + 5190: -33,-50 + - node: + color: '#D4D4D496' + id: StencilLetterC + decals: + 5175: -34,-13 + - node: + color: '#D4D4D496' + id: StencilLetterE + decals: + 5172: -37,-13 + - node: + color: '#D4D4D496' + id: StencilLetterI + decals: + 5167: 2,-11 + - node: + color: '#D4D4D496' + id: StencilLetterL + decals: + 5170: 5,-11 + - node: + color: '#D4D4D496' + id: StencilLetterR + decals: + 5165: 0,-11 + 5166: 1,-11 + - node: + color: '#D4D4D496' + id: StencilLetterS + decals: + 5171: 6,-11 + - node: + color: '#D4D4D496' + id: StencilLetterV + decals: + 5168: 3,-11 + 5173: -36,-13 + - node: + color: '#334E6DC8' + id: StencilNumber1 + decals: + 5126: -32,-42 + - node: + color: '#334E6DC8' + id: StencilNumber2 + decals: + 5191: -32,-50 - node: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale @@ -4126,11 +3218,6 @@ entities: decals: 4692: 58,-27 4720: 62,-33 - - node: - color: '#00000067' - id: ThreeQuarterTileOverlayGreyscale180 - decals: - 2592: -17,-43 - node: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale180 @@ -4143,12 +3230,6 @@ entities: decals: 4689: 60,-30 4722: 64,-36 - - node: - color: '#00000067' - id: ThreeQuarterTileOverlayGreyscale270 - decals: - 2589: -23,-43 - 2590: -26,-40 - node: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale270 @@ -4174,21 +3255,21 @@ entities: decals: 4691: 60,-27 4721: 64,-33 + - node: + color: '#43990996' + id: WarnBox + decals: + 5092: 0,-53 + 5093: 0,-53 - node: color: '#FFFFFFFF' id: WarnBox decals: 584: 17,-66 586: 0,-58 - 587: 0,-53 608: 15,-66 4356: 20,-26 4835: 39,-48 - - node: - color: '#41AC28FF' - id: WarnBoxGreyscale - decals: - 594: 0,-53 - node: color: '#48D256FF' id: WarnBoxGreyscale @@ -4210,11 +3291,69 @@ entities: id: WarnBoxGreyscale decals: 588: 0,-58 + - node: + color: '#D381C996' + id: WarnCornerGreyscaleNE + decals: + 5074: -4,-20 + - node: + color: '#FFFFFFFF' + id: WarnCornerGreyscaleNE + decals: + 4997: 30,-25 + 5006: -7,-43 + 5062: -4,-25 + - node: + color: '#FFFFFFFF' + id: WarnCornerGreyscaleNW + decals: + 4996: 27,-25 + 5007: -11,-43 + 5063: -6,-25 + - node: + color: '#D381C996' + id: WarnCornerGreyscaleSE + decals: + 5077: -4,-23 + 5080: -7,-26 + - node: + color: '#FFFFFFFF' + id: WarnCornerGreyscaleSE + decals: + 4995: 23,-25 + 5009: -7,-44 + 5066: -4,-27 + - node: + color: '#FFFFFFFF' + id: WarnCornerGreyscaleSW + decals: + 4985: -10,-50 + 5008: -11,-44 - node: color: '#FFFFFFFF' id: WarnCornerNE decals: 1089: 6,-18 + 4968: 25,-53 + 5052: -4,-34 + - node: + color: '#FFFFFFFF' + id: WarnCornerNW + decals: + 4969: 23,-53 + 5053: -11,-34 + - node: + color: '#FFFFFFFF' + id: WarnCornerSE + decals: + 4967: 25,-55 + 5048: -4,-38 + - node: + color: '#FFFFFFFF' + id: WarnCornerSW + decals: + 4966: 23,-55 + 5047: -11,-38 - node: color: '#D381C9FF' id: WarnCornerSmallGreyscaleNE @@ -4234,6 +3373,11 @@ entities: 3120: -8,-24 3123: -18,-24 3483: -16,-20 + - node: + color: '#FFFFFFFF' + id: WarnCornerSmallGreyscaleNW + decals: + 5069: -6,-27 - node: color: '#D381C9FF' id: WarnCornerSmallGreyscaleSE @@ -4322,6 +3466,11 @@ entities: id: WarnEndGreyscaleW decals: 4547: 58,-45 + - node: + color: '#FFFFFFFF' + id: WarnEndGreyscaleW + decals: + 5068: -7,-27 - node: color: '#FFFFFFFF' id: WarnEndW @@ -4385,12 +3534,27 @@ entities: 4764: 76,-44 4766: 82,-45 4767: 82,-47 + 4972: 25,-54 + 5049: -4,-37 + 5050: -4,-36 + 5051: -4,-35 + 5117: -35,-50 + 5118: -35,-49 + 5119: -35,-43 + 5120: -35,-42 - node: color: '#33A9E7FF' id: WarnLineGreyscaleE decals: 3820: 28,-61 3821: 28,-62 + - node: + color: '#D381C996' + id: WarnLineGreyscaleE + decals: + 5075: -4,-21 + 5076: -4,-22 + 5081: -7,-25 - node: color: '#D381C9FF' id: WarnLineGreyscaleE @@ -4409,13 +3573,20 @@ entities: 4699: 65,-35 4700: 65,-34 - node: - color: '#70FFB3FF' + color: '#FFFFFFFF' + id: WarnLineGreyscaleE + decals: + 5000: 23,-24 + 5001: 23,-23 + 5065: -4,-26 + - node: + color: '#D381C996' id: WarnLineGreyscaleN decals: - 39: -35,-47 - 40: -36,-47 - 41: -37,-47 - 42: -34,-47 + 5019: -9,-29 + 5020: -8,-29 + 5072: -6,-20 + 5073: -5,-20 - node: color: '#D381C9FF' id: WarnLineGreyscaleN @@ -4427,20 +3598,41 @@ entities: color: '#DE3A3AFF' id: WarnLineGreyscaleN decals: - 4119: 58,-22 - 4120: 59,-22 - 4121: 61,-22 4239: 51,-32 4551: 59,-45 4552: 60,-45 - node: - color: '#70FFB3FF' + color: '#FFFFFFFF' + id: WarnLineGreyscaleN + decals: + 4998: 29,-25 + 4999: 28,-25 + 5013: -10,-43 + 5014: -9,-43 + 5064: -5,-25 + 5114: -37,-45 + 5115: -36,-45 + 5116: -35,-45 + 5140: -43,-41 + 5141: -42,-41 + 5142: -41,-41 + 5143: -40,-41 + 5144: -39,-41 + - node: + color: '#52B4E996' id: WarnLineGreyscaleS decals: - 36: -37,-45 - 37: -36,-45 - 38: -35,-45 - 43: -34,-45 + 5004: 28,-25 + 5005: 29,-25 + - node: + color: '#D381C996' + id: WarnLineGreyscaleS + decals: + 5078: -5,-23 + 5079: -6,-23 + 5131: 8,-74 + 5132: 9,-74 + 5133: 10,-74 - node: color: '#D381C9FF' id: WarnLineGreyscaleS @@ -4470,15 +3662,40 @@ entities: 1640: 54,-21 1641: 55,-21 1642: 56,-21 - 4122: 58,-22 - 4123: 59,-22 - 4124: 61,-22 4542: 61,-44 4543: 60,-44 4544: 59,-44 4545: 58,-44 4549: 59,-45 4550: 60,-45 + - node: + color: '#FFDB41FF' + id: WarnLineGreyscaleS + decals: + 4991: -26,-59 + 4992: -27,-59 + 4993: -25,-59 + 4994: -24,-59 + - node: + color: '#FFFFFFFF' + id: WarnLineGreyscaleS + decals: + 4983: -8,-50 + 4984: -9,-50 + 5010: -9,-44 + 5011: -8,-44 + 5012: -10,-44 + 5061: -5,-27 + 5067: -6,-27 + 5109: -37,-47 + 5112: -35,-47 + 5113: -36,-47 + - node: + color: '#52B4E996' + id: WarnLineGreyscaleW + decals: + 5002: 23,-24 + 5003: 23,-23 - node: color: '#D381C9FF' id: WarnLineGreyscaleW @@ -4490,6 +3707,18 @@ entities: id: WarnLineGreyscaleW decals: 4541: 62,-45 + - node: + color: '#FA750096' + id: WarnLineGreyscaleW + decals: + 5134: 23,-69 + - node: + color: '#FFFFFFFF' + id: WarnLineGreyscaleW + decals: + 4986: -10,-49 + 4987: -10,-48 + 5060: -6,-26 - node: color: '#FFFFFFFF' id: WarnLineN @@ -4542,9 +3771,6 @@ entities: 3912: -19,-71 3913: -18,-71 4096: 46,-68 - 4112: 59,-22 - 4113: 58,-22 - 4114: 61,-22 4172: 74,-61 4173: 75,-61 4514: 20,-25 @@ -4554,6 +3780,13 @@ entities: 4535: 60,-44 4536: 59,-44 4537: 58,-44 + 4971: 24,-55 + 5033: -10,-38 + 5034: -9,-38 + 5035: -8,-38 + 5036: -7,-38 + 5037: -6,-38 + 5038: -5,-38 - node: color: '#FFFFFFFF' id: WarnLineS @@ -4569,13 +3802,19 @@ entities: 3089: -18,-23 3112: -8,-23 3160: -10,-36 - 3316: 58,-20 3901: -31,-71 3906: -13,-70 4093: 47,-69 4094: 47,-70 4095: 47,-71 4533: 62,-45 + 4973: 23,-54 + 5045: -11,-35 + 5046: -11,-37 + 5121: -30,-43 + 5122: -30,-42 + 5123: -30,-50 + 5124: -30,-49 - node: color: '#FFFFFFFF' id: WarnLineW @@ -4593,9 +3832,6 @@ entities: 3466: -17,-17 3467: -17,-20 4097: 46,-72 - 4110: 61,-22 - 4111: 59,-22 - 4115: 58,-22 4170: 75,-63 4171: 74,-63 4529: 59,-45 @@ -4603,6 +3839,13 @@ entities: 4806: 49,-98 4807: 50,-98 4808: 51,-98 + 4970: 24,-53 + 5039: -10,-34 + 5040: -9,-34 + 5041: -8,-34 + 5042: -7,-34 + 5043: -6,-34 + 5044: -5,-34 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' @@ -4932,7 +4175,9 @@ entities: -1,-5: 0: 65485 -4,-8: - 0: 58574 + 0: 58589 + -4,-9: + 0: 56797 -5,-8: 0: 7579 -4,-7: @@ -4945,8 +4190,6 @@ entities: 0: 65524 -5,-5: 0: 56799 - -4,-9: - 0: 61166 -3,-8: 0: 47359 -3,-7: @@ -4970,7 +4213,7 @@ entities: -1,-6: 0: 56796 -1,-9: - 0: 65535 + 0: 65279 0,-8: 0: 22015 0,-7: @@ -5136,7 +4379,7 @@ entities: 6,-10: 0: 15291 6,-13: - 0: 65534 + 0: 65535 7,-12: 0: 65523 7,-11: @@ -5162,9 +4405,9 @@ entities: -5,-11: 0: 65520 -4,-10: - 0: 61439 + 0: 53247 -5,-10: - 0: 8191 + 0: 40959 -5,-9: 0: 48029 -4,-13: @@ -5174,7 +4417,7 @@ entities: -3,-11: 0: 61678 -3,-10: - 0: 65535 + 0: 65023 -3,-13: 0: 65262 -2,-12: @@ -5206,7 +4449,7 @@ entities: -8,-4: 0: 65533 -8,-9: - 0: 53246 + 0: 53247 -7,-8: 0: 7645 -7,-7: @@ -5254,9 +4497,9 @@ entities: -9,-11: 0: 16371 -8,-10: - 0: 52991 + 0: 61439 -9,-10: - 0: 32760 + 0: 65528 -9,-9: 0: 20207 -8,-12: @@ -5272,7 +4515,7 @@ entities: -6,-12: 0: 61422 -6,-10: - 0: 4095 + 0: 8191 -6,-11: 0: 61156 -5,-13: @@ -5280,7 +4523,7 @@ entities: -1,-16: 0: 4095 0,-16: - 0: 26208 + 0: 58976 0,-15: 0: 30479 -1,-15: @@ -5326,7 +4569,7 @@ entities: 5,-15: 0: 65512 5,-14: - 0: 64511 + 0: 65535 5,-17: 0: 35771 6,-16: @@ -5334,7 +4577,7 @@ entities: 6,-15: 0: 65523 6,-14: - 0: 65534 + 0: 65531 6,-17: 0: 46079 7,-16: @@ -5348,10 +4591,10 @@ entities: 0: 55551 8,-16: 0: 271 - 2: 17408 + 4: 17408 8,-15: 1: 4096 - 2: 4 + 4: 4 8,-14: 0: 32752 8,-13: @@ -5437,9 +4680,9 @@ entities: -9,-15: 0: 61158 -8,-14: - 0: 65230 + 0: 65519 -9,-14: - 0: 61038 + 0: 61166 -9,-13: 0: 65336 -7,-16: @@ -5502,10 +4745,10 @@ entities: 0: 65456 -10,-16: 0: 18020 + -10,-12: + 0: 49084 -9,-16: 0: 30583 - -10,-12: - 0: 49080 -9,-17: 0: 30707 -9,-12: @@ -5526,7 +4769,7 @@ entities: -13,-9: 0: 12 -11,-11: - 0: 65523 + 0: 65527 -11,-9: 0: 15 1: 65280 @@ -6045,8 +5288,8 @@ entities: 0: 65535 9,-16: 0: 15 - 3: 4352 - 4: 17408 + 5: 4352 + 2: 17408 10,-20: 0: 65280 10,-19: @@ -6057,8 +5300,8 @@ entities: 0: 65535 10,-16: 0: 15 - 4: 4352 - 5: 17408 + 2: 4352 + 6: 17408 11,-20: 0: 65024 11,-19: @@ -6070,7 +5313,7 @@ entities: 11,-16: 0: 15 1: 35840 - 4: 4352 + 2: 4352 12,-20: 0: 65280 12,-19: @@ -6103,7 +5346,7 @@ entities: 0: 61183 12,-16: 0: 3 - 4: 2184 + 2: 2184 1: 8960 13,-20: 0: 65024 @@ -6116,7 +5359,7 @@ entities: 13,-21: 1: 16179 13,-16: - 4: 819 + 2: 819 1: 8 14,-20: 0: 53504 @@ -6316,7 +5559,7 @@ entities: 0: 59392 11,-15: 1: 32904 - 4: 1 + 2: 1 12,-14: 0: 62926 11,-14: @@ -6437,12 +5680,12 @@ entities: 0: 60625 11,-10: 0: 34944 - 6: 13104 + 3: 13104 12,-9: 0: 56784 11,-9: 0: 65416 - 6: 2 + 3: 2 12,-8: 0: 57117 13,-11: @@ -6470,7 +5713,7 @@ entities: 16,-6: 0: 60967 15,-6: - 0: 64143 + 0: 64399 16,-5: 0: 1918 15,-5: @@ -6519,9 +5762,9 @@ entities: 11,-7: 0: 63590 12,-6: - 0: 65407 + 0: 65295 11,-6: - 0: 65535 + 0: 65295 12,-5: 0: 11775 11,-5: @@ -6529,9 +5772,9 @@ entities: 12,-4: 0: 4095 13,-7: - 0: 64952 + 0: 63928 13,-6: - 0: 65487 + 0: 65295 13,-5: 0: 65023 13,-4: @@ -6539,7 +5782,7 @@ entities: 14,-7: 0: 61919 14,-6: - 0: 57119 + 0: 57103 14,-5: 0: 57119 14,-4: @@ -6566,7 +5809,7 @@ entities: 10,-7: 0: 64461 10,-6: - 0: 53215 + 0: 53007 10,-5: 0: 63485 10,-9: @@ -6588,7 +5831,7 @@ entities: 10,-11: 0: 65535 10,-10: - 6: 65520 + 3: 65520 0: 4 10,-13: 0: 12276 @@ -6651,14 +5894,14 @@ entities: 11,-3: 1: 12288 9,-15: - 3: 1 - 4: 4 + 5: 1 + 2: 4 1: 32768 9,-14: 0: 36848 10,-15: - 4: 1 - 5: 4 + 2: 1 + 6: 4 10,-14: 0: 65520 -8,-24: @@ -6768,7 +6011,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 + - 0 - 0 - 0 - 0 @@ -6781,10 +6024,10 @@ entities: - 0 - 0 - volume: 2500 - temperature: 293.15 + temperature: 235 moles: - - 0 - - 6666.982 + - 27.225372 + - 102.419266 - 0 - 0 - 0 @@ -6798,7 +6041,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 + - 6666.982 - 0 - 0 - 0 @@ -6814,9 +6057,9 @@ entities: temperature: 293.15 moles: - 0 + - 6666.982 - 0 - 0 - - 6666.982 - 0 - 0 - 0 @@ -6826,13 +6069,13 @@ entities: - 0 - 0 - volume: 2500 - temperature: 235 + temperature: 293.15 moles: - - 27.225372 - - 102.419266 - 0 - 0 - 0 + - 6666.982 + - 0 - 0 - 0 - 0 @@ -7051,6 +6294,8 @@ entities: - 19139 - 19838 - 19837 + - type: Fixtures + fixtures: {} - uid: 459 components: - type: Transform @@ -7068,6 +6313,8 @@ entities: - 19831 - 19832 - 19833 + - type: Fixtures + fixtures: {} - uid: 8767 components: - type: Transform @@ -7084,6 +6331,8 @@ entities: - 6667 - 13188 - 4984 + - type: Fixtures + fixtures: {} - uid: 8816 components: - type: Transform @@ -7099,6 +6348,8 @@ entities: - 4166 - 3444 - 3445 + - type: Fixtures + fixtures: {} - uid: 9115 components: - type: Transform @@ -7108,6 +6359,8 @@ entities: devices: - 6133 - 9819 + - type: Fixtures + fixtures: {} - uid: 14458 components: - type: Transform @@ -7133,6 +6386,8 @@ entities: - 9647 - 7459 - 1833 + - type: Fixtures + fixtures: {} - uid: 14460 components: - type: Transform @@ -7156,6 +6411,8 @@ entities: - 8775 - 19234 - 19235 + - type: Fixtures + fixtures: {} - uid: 14590 components: - type: Transform @@ -7174,6 +6431,8 @@ entities: - 7135 - 8640 - 18857 + - type: Fixtures + fixtures: {} - uid: 14592 components: - type: Transform @@ -7186,6 +6445,8 @@ entities: - 8872 - 16901 - 18857 + - type: Fixtures + fixtures: {} - uid: 14593 components: - type: Transform @@ -7200,6 +6461,8 @@ entities: - 14595 - 9428 - 14713 + - type: Fixtures + fixtures: {} - uid: 14636 components: - type: Transform @@ -7213,6 +6476,8 @@ entities: - 8665 - 15401 - 8712 + - type: Fixtures + fixtures: {} - uid: 14642 components: - type: Transform @@ -7231,6 +6496,8 @@ entities: - 1595 - 18775 - 3279 + - type: Fixtures + fixtures: {} - uid: 14682 components: - type: Transform @@ -7245,6 +6512,8 @@ entities: - 6977 - 6978 - 3659 + - type: Fixtures + fixtures: {} - uid: 14752 components: - type: Transform @@ -7258,6 +6527,8 @@ entities: - 8760 - 14754 - 18091 + - type: Fixtures + fixtures: {} - uid: 14757 components: - type: Transform @@ -7277,6 +6548,8 @@ entities: - 1698 - 18843 - 18844 + - type: Fixtures + fixtures: {} - uid: 14759 components: - type: Transform @@ -7288,6 +6561,8 @@ entities: - 19924 - 9080 - 12242 + - type: Fixtures + fixtures: {} - uid: 14778 components: - type: Transform @@ -7302,6 +6577,8 @@ entities: - 14547 - 14549 - 14545 + - type: Fixtures + fixtures: {} - uid: 16343 components: - type: Transform @@ -7312,6 +6589,8 @@ entities: devices: - 17517 - 17518 + - type: Fixtures + fixtures: {} - uid: 16344 components: - type: Transform @@ -7321,6 +6600,8 @@ entities: devices: - 17943 - 17926 + - type: Fixtures + fixtures: {} - uid: 16345 components: - type: Transform @@ -7331,6 +6612,8 @@ entities: devices: - 17695 - 17700 + - type: Fixtures + fixtures: {} - uid: 16346 components: - type: Transform @@ -7346,6 +6629,8 @@ entities: - 19907 - 17956 - 17957 + - type: Fixtures + fixtures: {} - uid: 16353 components: - type: Transform @@ -7356,6 +6641,8 @@ entities: devices: - 17908 - 17909 + - type: Fixtures + fixtures: {} - uid: 16354 components: - type: Transform @@ -7381,6 +6668,8 @@ entities: - 19907 - 17906 - 17997 + - type: Fixtures + fixtures: {} - uid: 16356 components: - type: Transform @@ -7397,6 +6686,8 @@ entities: - 17601 - 17516 - 17996 + - type: Fixtures + fixtures: {} - uid: 17282 components: - type: Transform @@ -7412,6 +6703,8 @@ entities: - 18547 - 2334 - 2406 + - type: Fixtures + fixtures: {} - uid: 17993 components: - type: Transform @@ -7422,6 +6715,8 @@ entities: devices: - 17992 - 17990 + - type: Fixtures + fixtures: {} - uid: 18013 components: - type: Transform @@ -7438,6 +6733,8 @@ entities: - 17153 - 18091 - 13567 + - type: Fixtures + fixtures: {} - uid: 18059 components: - type: Transform @@ -7456,6 +6753,8 @@ entities: - 7109 - 2155 - 4170 + - type: Fixtures + fixtures: {} - uid: 18493 components: - type: Transform @@ -7467,6 +6766,8 @@ entities: - 16173 - 13567 - 3659 + - type: Fixtures + fixtures: {} - uid: 18818 components: - type: Transform @@ -7475,18 +6776,6 @@ entities: parent: 2 - type: DeviceList devices: - - 11725 - - 11724 - - 11723 - - 7979 - - 11721 - - 11720 - - 11719 - - 11718 - - 11717 - - 11716 - - 11715 - - 11712 - 4169 - 8778 - 18055 @@ -7499,6 +6788,8 @@ entities: - 9082 - 9066 - 19872 + - type: Fixtures + fixtures: {} - uid: 19220 components: - type: Transform @@ -7508,6 +6799,8 @@ entities: devices: - 19267 - 8020 + - type: Fixtures + fixtures: {} - uid: 19835 components: - type: Transform @@ -7520,6 +6813,8 @@ entities: - 19834 - 8832 - 8831 + - type: Fixtures + fixtures: {} - uid: 19836 components: - type: Transform @@ -7533,6 +6828,8 @@ entities: - 14635 - 14634 - 10070 + - type: Fixtures + fixtures: {} - uid: 19905 components: - type: Transform @@ -7543,6 +6840,8 @@ entities: devices: - 17267 - 17265 + - type: Fixtures + fixtures: {} - uid: 19909 components: - type: Transform @@ -7557,6 +6856,8 @@ entities: - 19906 - 19912 - 3447 + - type: Fixtures + fixtures: {} - uid: 19911 components: - type: Transform @@ -7570,6 +6871,8 @@ entities: - 16247 - 17913 - 17911 + - type: Fixtures + fixtures: {} - proto: AirAlarmFreezer entities: - uid: 7344 @@ -7578,6 +6881,8 @@ entities: rot: 3.141592653589793 rad pos: 44.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: AirAlarmXeno entities: - uid: 469 @@ -7611,6 +6916,8 @@ entities: - 19825 - 19826 - 19827 + - type: Fixtures + fixtures: {} - uid: 569 components: - type: Transform @@ -7632,6 +6939,8 @@ entities: - 19893 - 19894 - 19895 + - type: Fixtures + fixtures: {} - uid: 572 components: - type: Transform @@ -7647,6 +6956,8 @@ entities: - 9613 - 6422 - 18812 + - type: Fixtures + fixtures: {} - uid: 579 components: - type: Transform @@ -7657,9 +6968,6 @@ entities: devices: - 14728 - 7109 - - 11725 - - 11724 - - 11723 - 9877 - 9383 - 16452 @@ -7667,6 +6975,8 @@ entities: - 19871 - 19870 - 8480 + - type: Fixtures + fixtures: {} - uid: 1075 components: - type: Transform @@ -7685,6 +6995,8 @@ entities: - 18797 - 8791 - 19204 + - type: Fixtures + fixtures: {} - uid: 1212 components: - type: Transform @@ -7702,6 +7014,8 @@ entities: - 4096 - 19820 - 19821 + - type: Fixtures + fixtures: {} - uid: 1751 components: - type: Transform @@ -7718,6 +7032,8 @@ entities: - 19841 - 19840 - 19839 + - type: Fixtures + fixtures: {} - uid: 1876 components: - type: Transform @@ -7739,6 +7055,8 @@ entities: - 8498 - 9715 - 2462 + - type: Fixtures + fixtures: {} - uid: 2110 components: - type: Transform @@ -7757,6 +7075,8 @@ entities: - 2462 - 19815 - 811 + - type: Fixtures + fixtures: {} - uid: 2197 components: - type: Transform @@ -7768,6 +7088,8 @@ entities: - 8683 - 18805 - 262 + - type: Fixtures + fixtures: {} - uid: 3424 components: - type: Transform @@ -7783,6 +7105,8 @@ entities: - 8548 - 8549 - 16872 + - type: Fixtures + fixtures: {} - uid: 3897 components: - type: Transform @@ -7814,6 +7138,8 @@ entities: - 8107 - 16242 - 19830 + - type: Fixtures + fixtures: {} - uid: 5107 components: - type: Transform @@ -7830,6 +7156,8 @@ entities: - 7956 - 10474 - 10473 + - type: Fixtures + fixtures: {} - uid: 5159 components: - type: Transform @@ -7838,6 +7166,8 @@ entities: - type: DeviceList devices: - 5168 + - type: Fixtures + fixtures: {} - uid: 5526 components: - type: Transform @@ -7853,6 +7183,8 @@ entities: - 9494 - 14797 - 19819 + - type: Fixtures + fixtures: {} - uid: 5862 components: - type: Transform @@ -7864,6 +7196,8 @@ entities: - 10342 - 10341 - 8758 + - type: Fixtures + fixtures: {} - uid: 6342 components: - type: Transform @@ -7875,6 +7209,8 @@ entities: - 14786 - 14785 - 8649 + - type: Fixtures + fixtures: {} - uid: 6347 components: - type: Transform @@ -7892,6 +7228,8 @@ entities: - 8439 - 8438 - 18862 + - type: Fixtures + fixtures: {} - uid: 6358 components: - type: Transform @@ -7905,6 +7243,8 @@ entities: - 3448 - 19873 - 19874 + - type: Fixtures + fixtures: {} - uid: 6406 components: - type: Transform @@ -7919,6 +7259,8 @@ entities: - 8433 - 8434 - 19885 + - type: Fixtures + fixtures: {} - uid: 6407 components: - type: Transform @@ -7932,6 +7274,8 @@ entities: - 8860 - 8859 - 8721 + - type: Fixtures + fixtures: {} - uid: 6410 components: - type: Transform @@ -7946,6 +7290,8 @@ entities: - 8493 - 8862 - 8863 + - type: Fixtures + fixtures: {} - uid: 6411 components: - type: Transform @@ -7965,6 +7311,8 @@ entities: - 19800 - 19801 - 8751 + - type: Fixtures + fixtures: {} - uid: 6413 components: - type: Transform @@ -7986,6 +7334,8 @@ entities: - 19805 - 19807 - 19808 + - type: Fixtures + fixtures: {} - uid: 6416 components: - type: Transform @@ -7997,6 +7347,8 @@ entities: - 8713 - 8714 - 8715 + - type: Fixtures + fixtures: {} - uid: 6646 components: - type: Transform @@ -8015,6 +7367,8 @@ entities: - 19797 - 19798 - 4002 + - type: Fixtures + fixtures: {} - uid: 7245 components: - type: Transform @@ -8025,6 +7379,8 @@ entities: devices: - 6701 - 9820 + - type: Fixtures + fixtures: {} - uid: 7310 components: - type: Transform @@ -8041,6 +7397,8 @@ entities: - 3081 - 18842 - 19920 + - type: Fixtures + fixtures: {} - uid: 7582 components: - type: Transform @@ -8053,6 +7411,8 @@ entities: - 18293 - 18312 - 6423 + - type: Fixtures + fixtures: {} - uid: 7875 components: - type: Transform @@ -8063,6 +7423,8 @@ entities: devices: - 9546 - 8705 + - type: Fixtures + fixtures: {} - uid: 8130 components: - type: Transform @@ -8072,6 +7434,8 @@ entities: - type: DeviceList devices: - 1112 + - type: Fixtures + fixtures: {} - uid: 9180 components: - type: Transform @@ -8093,6 +7457,8 @@ entities: - 5577 - 5575 - 5576 + - type: Fixtures + fixtures: {} - uid: 9190 components: - type: Transform @@ -8114,6 +7480,8 @@ entities: - 19812 - 19814 - 19813 + - type: Fixtures + fixtures: {} - uid: 9195 components: - type: Transform @@ -8133,6 +7501,8 @@ entities: - 10030 - 20047 - 20048 + - type: Fixtures + fixtures: {} - uid: 9198 components: - type: Transform @@ -8150,6 +7520,8 @@ entities: - 11336 - 18786 - 8605 + - type: Fixtures + fixtures: {} - uid: 9199 components: - type: Transform @@ -8166,6 +7538,8 @@ entities: - 19830 - 19829 - 19828 + - type: Fixtures + fixtures: {} - uid: 9216 components: - type: Transform @@ -8185,6 +7559,8 @@ entities: - 19892 - 19891 - 8759 + - type: Fixtures + fixtures: {} - uid: 9234 components: - type: Transform @@ -8206,6 +7582,8 @@ entities: - 15243 - 15173 - 14797 + - type: Fixtures + fixtures: {} - uid: 9235 components: - type: Transform @@ -8224,6 +7602,8 @@ entities: - 19877 - 19878 - 19879 + - type: Fixtures + fixtures: {} - uid: 9236 components: - type: Transform @@ -8250,6 +7630,8 @@ entities: - 8417 - 8424 - 8556 + - type: Fixtures + fixtures: {} - uid: 9239 components: - type: Transform @@ -8277,6 +7659,8 @@ entities: - 19894 - 19895 - 19899 + - type: Fixtures + fixtures: {} - uid: 9240 components: - type: Transform @@ -8296,6 +7680,8 @@ entities: - 19896 - 19897 - 19898 + - type: Fixtures + fixtures: {} - uid: 9241 components: - type: Transform @@ -8312,6 +7698,8 @@ entities: - 8790 - 19882 - 1800 + - type: Fixtures + fixtures: {} - uid: 9243 components: - type: Transform @@ -8331,6 +7719,8 @@ entities: - 7012 - 9833 - 7056 + - type: Fixtures + fixtures: {} - uid: 9248 components: - type: Transform @@ -8346,6 +7736,8 @@ entities: - 9410 - 10326 - 19920 + - type: Fixtures + fixtures: {} - uid: 9262 components: - type: Transform @@ -8364,6 +7756,8 @@ entities: - 8730 - 8479 - 8731 + - type: Fixtures + fixtures: {} - uid: 9403 components: - type: Transform @@ -8386,6 +7780,8 @@ entities: - 19886 - 19889 - 19890 + - type: Fixtures + fixtures: {} - uid: 10429 components: - type: Transform @@ -8395,6 +7791,8 @@ entities: devices: - 8622 - 9834 + - type: Fixtures + fixtures: {} - uid: 10761 components: - type: Transform @@ -8414,6 +7812,8 @@ entities: - 18399 - 18398 - 15636 + - type: Fixtures + fixtures: {} - uid: 10839 components: - type: Transform @@ -8433,6 +7833,8 @@ entities: - 3747 - 9311 - 7594 + - type: Fixtures + fixtures: {} - uid: 12980 components: - type: Transform @@ -8442,6 +7844,8 @@ entities: devices: - 10474 - 10473 + - type: Fixtures + fixtures: {} - uid: 15885 components: - type: Transform @@ -8463,6 +7867,8 @@ entities: - 14692 - 18794 - 18793 + - type: Fixtures + fixtures: {} - uid: 16120 components: - type: Transform @@ -8479,6 +7885,8 @@ entities: - 9963 - 8717 - 4002 + - type: Fixtures + fixtures: {} - uid: 16312 components: - type: Transform @@ -8499,6 +7907,8 @@ entities: - 16910 - 16911 - 17995 + - type: Fixtures + fixtures: {} - uid: 16342 components: - type: Transform @@ -8509,6 +7919,8 @@ entities: devices: - 10595 - 10279 + - type: Fixtures + fixtures: {} - uid: 16362 components: - type: Transform @@ -8526,6 +7938,8 @@ entities: - 18554 - 18525 - 18731 + - type: Fixtures + fixtures: {} - uid: 16363 components: - type: Transform @@ -8539,6 +7953,8 @@ entities: - 18726 - 18725 - 18735 + - type: Fixtures + fixtures: {} - uid: 16367 components: - type: Transform @@ -8567,6 +7983,8 @@ entities: - 15526 - 1104 - 18400 + - type: Fixtures + fixtures: {} - uid: 16603 components: - type: Transform @@ -8579,6 +7997,8 @@ entities: - 18762 - 8847 - 8849 + - type: Fixtures + fixtures: {} - uid: 17680 components: - type: Transform @@ -8595,6 +8015,8 @@ entities: - 19825 - 19892 - 19891 + - type: Fixtures + fixtures: {} - uid: 18736 components: - type: Transform @@ -8607,6 +8029,8 @@ entities: - 18731 - 18665 - 18666 + - type: Fixtures + fixtures: {} - uid: 18783 components: - type: Transform @@ -8617,6 +8041,8 @@ entities: devices: - 8762 - 813 + - type: Fixtures + fixtures: {} - uid: 18864 components: - type: Transform @@ -8631,6 +8057,8 @@ entities: - 8677 - 8678 - 262 + - type: Fixtures + fixtures: {} - uid: 19200 components: - type: Transform @@ -8650,12 +8078,16 @@ entities: - 8844 - 8792 - 8718 + - type: Fixtures + fixtures: {} - uid: 19312 components: - type: Transform rot: -1.5707963267948966 rad pos: 52.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19400 components: - type: Transform @@ -8674,6 +8106,8 @@ entities: - 19822 - 19823 - 19824 + - type: Fixtures + fixtures: {} - uid: 19419 components: - type: Transform @@ -8687,6 +8121,8 @@ entities: - 18786 - 9596 - 11935 + - type: Fixtures + fixtures: {} - uid: 19853 components: - type: Transform @@ -8706,6 +8142,8 @@ entities: - 19847 - 8644 - 9840 + - type: Fixtures + fixtures: {} - uid: 19856 components: - type: Transform @@ -8719,18 +8157,11 @@ entities: - 8550 - 9383 - 9877 - - 7979 - - 11721 - - 11720 - - 11719 - - 11718 - - 11717 - - 11716 - - 11715 - - 11712 - 18681 - 18673 - 18828 + - type: Fixtures + fixtures: {} - uid: 19876 components: - type: Transform @@ -8743,6 +8174,8 @@ entities: - 8818 - 2646 - 8740 + - type: Fixtures + fixtures: {} - uid: 19880 components: - type: Transform @@ -8765,6 +8198,8 @@ entities: - 18789 - 18811 - 19882 + - type: Fixtures + fixtures: {} - uid: 19883 components: - type: Transform @@ -8774,6 +8209,8 @@ entities: devices: - 9247 - 582 + - type: Fixtures + fixtures: {} - uid: 19884 components: - type: Transform @@ -8783,6 +8220,8 @@ entities: devices: - 10371 - 10370 + - type: Fixtures + fixtures: {} - uid: 19916 components: - type: Transform @@ -8796,6 +8235,8 @@ entities: - 19915 - 18832 - 591 + - type: Fixtures + fixtures: {} - uid: 19917 components: - type: Transform @@ -8805,6 +8246,8 @@ entities: - type: DeviceList devices: - 19064 + - type: Fixtures + fixtures: {} - uid: 19922 components: - type: Transform @@ -8814,6 +8257,8 @@ entities: - type: DeviceList devices: - 19923 + - type: Fixtures + fixtures: {} - uid: 19961 components: - type: Transform @@ -8824,6 +8269,8 @@ entities: devices: - 9696 - 9699 + - type: Fixtures + fixtures: {} - uid: 19962 components: - type: Transform @@ -8834,6 +8281,8 @@ entities: devices: - 11944 - 10832 + - type: Fixtures + fixtures: {} - uid: 19963 components: - type: Transform @@ -8843,6 +8292,8 @@ entities: devices: - 9702 - 14581 + - type: Fixtures + fixtures: {} - uid: 19964 components: - type: Transform @@ -8853,6 +8304,8 @@ entities: devices: - 5830 - 9701 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: - uid: 6560 @@ -9015,13 +8468,6 @@ entities: - type: Transform pos: 56.5,-29.5 parent: 2 -- proto: AirlockBrigLocked - entities: - - uid: 6126 - components: - - type: Transform - pos: 40.5,-22.5 - parent: 2 - proto: AirlockCaptainLocked entities: - uid: 1217 @@ -9064,24 +8510,24 @@ entities: - type: Transform pos: 16.5,-83.5 parent: 2 -- proto: AirlockChapelLocked +- proto: AirlockChapelGlassLocked entities: - - uid: 162 + - uid: 176 components: - type: Transform - pos: -21.5,-43.5 + pos: -19.5,-36.5 parent: 2 -- proto: AirlockChapelStandardGlassLocked - entities: - - uid: 161 + - uid: 180 components: - type: Transform - pos: -19.5,-36.5 + pos: -19.5,-34.5 parent: 2 - - uid: 248 +- proto: AirlockChapelLocked + entities: + - uid: 162 components: - type: Transform - pos: -19.5,-34.5 + pos: -21.5,-43.5 parent: 2 - proto: AirlockChemistryGlassLocked entities: @@ -9228,12 +8674,6 @@ entities: - type: Transform pos: -16.5,-62.5 parent: 2 - - uid: 4653 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-53.5 - parent: 2 - proto: AirlockEngineeringLocked entities: - uid: 3 @@ -9913,6 +9353,11 @@ entities: parent: 2 - proto: AirlockGlassXeno entities: + - uid: 270 + components: + - type: Transform + pos: -3.5,-42.5 + parent: 2 - uid: 327 components: - type: Transform @@ -9958,11 +9403,6 @@ entities: - type: Transform pos: -12.5,-43.5 parent: 2 - - uid: 931 - components: - - type: Transform - pos: 26.5,-44.5 - parent: 2 - uid: 932 components: - type: Transform @@ -10203,21 +9643,6 @@ entities: - type: Transform pos: 31.5,-54.5 parent: 2 - - uid: 3876 - components: - - type: Transform - pos: 29.5,-47.5 - parent: 2 - - uid: 4211 - components: - - type: Transform - pos: 28.5,-47.5 - parent: 2 - - uid: 4271 - components: - - type: Transform - pos: 26.5,-43.5 - parent: 2 - uid: 4584 components: - type: Transform @@ -10371,6 +9796,45 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,-28.5 parent: 2 +- proto: AirlockHatch + entities: + - uid: 230 + components: + - type: Transform + pos: 26.5,-43.5 + parent: 2 + - uid: 244 + components: + - type: Transform + pos: 26.5,-44.5 + parent: 2 + - uid: 287 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-60.5 + parent: 2 + - uid: 389 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,-70.5 + parent: 2 + - uid: 468 + components: + - type: Transform + pos: 5.5,-59.5 + parent: 2 + - uid: 4686 + components: + - type: Transform + pos: 28.5,-47.5 + parent: 2 + - uid: 11131 + components: + - type: Transform + pos: 29.5,-47.5 + parent: 2 - proto: AirlockHeadOfPersonnelLocked entities: - uid: 1491 @@ -10489,15 +9953,16 @@ entities: parent: 2 - proto: AirlockMaintHydroLocked entities: - - uid: 998 + - uid: 248 components: - type: Transform - pos: -0.5,-44.5 + rot: 3.141592653589793 rad + pos: -4.5,-58.5 parent: 2 - - uid: 1071 + - uid: 998 components: - type: Transform - pos: -4.5,-58.5 + pos: -0.5,-44.5 parent: 2 - proto: AirlockMaintJanitorLocked entities: @@ -10601,7 +10066,7 @@ entities: pos: 11.5,-30.5 parent: 2 - type: Door - secondsUntilStateChange: -221892.55 + secondsUntilStateChange: -231715.92 state: Opening - type: DeviceLinkSource lastSignals: @@ -10948,6 +10413,12 @@ entities: - type: Transform pos: 34.5,-36.5 parent: 2 + - type: Door + secondsUntilStateChange: -7213.6187 + state: Opening + - type: DeviceLinkSource + lastSignals: + DoorStatus: True - uid: 233 components: - type: Transform @@ -10978,11 +10449,6 @@ entities: - type: Transform pos: -48.5,-65.5 parent: 2 - - uid: 585 - components: - - type: Transform - pos: -3.5,-42.5 - parent: 2 - uid: 586 components: - type: Transform @@ -11003,11 +10469,6 @@ entities: - type: Transform pos: 4.5,-55.5 parent: 2 - - uid: 615 - components: - - type: Transform - pos: -8.5,-60.5 - parent: 2 - uid: 617 components: - type: Transform @@ -11053,11 +10514,6 @@ entities: - type: Transform pos: -1.5,-76.5 parent: 2 - - uid: 735 - components: - - type: Transform - pos: -7.5,-70.5 - parent: 2 - uid: 737 components: - type: Transform @@ -11262,16 +10718,6 @@ entities: rot: 3.141592653589793 rad pos: 72.5,-64.5 parent: 2 - - uid: 10742 - components: - - type: Transform - pos: 3.5,-59.5 - parent: 2 - - uid: 10786 - components: - - type: Transform - pos: 5.5,-59.5 - parent: 2 - uid: 10805 components: - type: Transform @@ -12096,6 +11542,14 @@ entities: - type: Transform pos: -18.5,-32.5 parent: 2 +- proto: AlwaysPoweredlightGreen + entities: + - uid: 5683 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-56.5 + parent: 2 - proto: AmeController entities: - uid: 2283 @@ -12147,6 +11601,8 @@ entities: rot: -1.5707963267948966 rad pos: 34.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 474 components: - type: MetaData @@ -12155,6 +11611,8 @@ entities: rot: 1.5707963267948966 rad pos: 27.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3106 components: - type: MetaData @@ -12163,6 +11621,8 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3338 components: - type: MetaData @@ -12171,6 +11631,8 @@ entities: rot: 1.5707963267948966 rad pos: 72.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3733 components: - type: MetaData @@ -12179,6 +11641,8 @@ entities: rot: 3.141592653589793 rad pos: 58.5,-66.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4618 components: - type: MetaData @@ -12186,6 +11650,8 @@ entities: - type: Transform pos: 54.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4912 components: - type: MetaData @@ -12194,6 +11660,8 @@ entities: rot: 1.5707963267948966 rad pos: 53.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5884 components: - type: MetaData @@ -12202,6 +11670,8 @@ entities: rot: 1.5707963267948966 rad pos: -23.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7248 components: - type: MetaData @@ -12210,6 +11680,8 @@ entities: rot: 3.141592653589793 rad pos: -50.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8197 components: - type: MetaData @@ -12218,6 +11690,8 @@ entities: rot: 3.141592653589793 rad pos: -37.5,-66.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9264 components: - type: MetaData @@ -12226,6 +11700,8 @@ entities: rot: 3.141592653589793 rad pos: 38.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9317 components: - type: MetaData @@ -12234,6 +11710,8 @@ entities: rot: 1.5707963267948966 rad pos: 77.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10475 components: - type: MetaData @@ -12241,6 +11719,8 @@ entities: - type: Transform pos: -5.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10482 components: - type: MetaData @@ -12248,6 +11728,8 @@ entities: - type: Transform pos: -18.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10484 components: - type: MetaData @@ -12255,6 +11737,8 @@ entities: - type: Transform pos: -57.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10486 components: - type: MetaData @@ -12263,6 +11747,8 @@ entities: rot: 3.141592653589793 rad pos: -43.5,-56.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10487 components: - type: MetaData @@ -12271,6 +11757,8 @@ entities: rot: 3.141592653589793 rad pos: -20.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10488 components: - type: MetaData @@ -12279,6 +11767,8 @@ entities: rot: 1.5707963267948966 rad pos: -34.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10490 components: - type: MetaData @@ -12287,6 +11777,8 @@ entities: rot: 3.141592653589793 rad pos: -7.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10492 components: - type: MetaData @@ -12295,6 +11787,8 @@ entities: rot: -1.5707963267948966 rad pos: -6.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10493 components: - type: MetaData @@ -12303,6 +11797,8 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10495 components: - type: MetaData @@ -12310,6 +11806,8 @@ entities: - type: Transform pos: 13.5,-91.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10496 components: - type: MetaData @@ -12318,6 +11816,8 @@ entities: rot: -1.5707963267948966 rad pos: 32.5,-95.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10497 components: - type: MetaData @@ -12326,6 +11826,8 @@ entities: rot: 1.5707963267948966 rad pos: 48.5,-97.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10501 components: - type: MetaData @@ -12334,6 +11836,8 @@ entities: rot: -1.5707963267948966 rad pos: 35.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10502 components: - type: MetaData @@ -12341,6 +11845,8 @@ entities: - type: Transform pos: 43.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10504 components: - type: MetaData @@ -12348,6 +11854,8 @@ entities: - type: Transform pos: 13.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10505 components: - type: MetaData @@ -12355,6 +11863,8 @@ entities: - type: Transform pos: 13.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10506 components: - type: MetaData @@ -12362,6 +11872,8 @@ entities: - type: Transform pos: -7.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10507 components: - type: MetaData @@ -12369,6 +11881,8 @@ entities: - type: Transform pos: -19.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10509 components: - type: MetaData @@ -12377,6 +11891,8 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10512 components: - type: MetaData @@ -12385,6 +11901,8 @@ entities: rot: 1.5707963267948966 rad pos: 72.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10518 components: - type: MetaData @@ -12392,6 +11910,8 @@ entities: - type: Transform pos: -50.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10584 components: - type: MetaData @@ -12400,6 +11920,8 @@ entities: rot: 3.141592653589793 rad pos: 7.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10614 components: - type: MetaData @@ -12407,6 +11929,8 @@ entities: - type: Transform pos: -6.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10838 components: - type: MetaData @@ -12414,6 +11938,8 @@ entities: - type: Transform pos: 95.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10918 components: - type: MetaData @@ -12421,6 +11947,8 @@ entities: - type: Transform pos: -37.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11011 components: - type: MetaData @@ -12429,6 +11957,8 @@ entities: rot: 1.5707963267948966 rad pos: -26.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11213 components: - type: MetaData @@ -12437,6 +11967,8 @@ entities: rot: 1.5707963267948966 rad pos: -35.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11214 components: - type: MetaData @@ -12444,6 +11976,8 @@ entities: - type: Transform pos: -31.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11362 components: - type: MetaData @@ -12451,6 +11985,8 @@ entities: - type: Transform pos: -12.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11432 components: - type: MetaData @@ -12459,6 +11995,8 @@ entities: rot: 1.5707963267948966 rad pos: -9.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11637 components: - type: MetaData @@ -12467,6 +12005,8 @@ entities: rot: 3.141592653589793 rad pos: 65.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11638 components: - type: MetaData @@ -12475,6 +12015,8 @@ entities: rot: -1.5707963267948966 rad pos: 67.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11956 components: - type: MetaData @@ -12482,6 +12024,8 @@ entities: - type: Transform pos: 9.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12036 components: - type: MetaData @@ -12490,6 +12034,8 @@ entities: rot: -1.5707963267948966 rad pos: 30.5,-56.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12164 components: - type: MetaData @@ -12498,6 +12044,8 @@ entities: rot: 3.141592653589793 rad pos: 10.5,-91.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12869 components: - type: MetaData @@ -12505,6 +12053,8 @@ entities: - type: Transform pos: 28.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13030 components: - type: MetaData @@ -12513,6 +12063,8 @@ entities: rot: -1.5707963267948966 rad pos: 1.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13649 components: - type: MetaData @@ -12521,6 +12073,8 @@ entities: rot: 1.5707963267948966 rad pos: 57.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13857 components: - type: MetaData @@ -12529,6 +12083,8 @@ entities: rot: 1.5707963267948966 rad pos: 49.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13911 components: - type: MetaData @@ -12536,6 +12092,8 @@ entities: - type: Transform pos: 62.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14739 components: - type: MetaData @@ -12543,6 +12101,8 @@ entities: - type: Transform pos: -17.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15031 components: - type: MetaData @@ -12551,6 +12111,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15107 components: - type: MetaData @@ -12559,6 +12121,8 @@ entities: rot: 3.141592653589793 rad pos: 20.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17057 components: - type: MetaData @@ -12567,6 +12131,8 @@ entities: rot: 3.141592653589793 rad pos: 50.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17484 components: - type: MetaData @@ -12575,6 +12141,8 @@ entities: rot: 3.141592653589793 rad pos: 20.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17745 components: - type: MetaData @@ -12582,6 +12150,8 @@ entities: - type: Transform pos: 14.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18694 components: - type: MetaData @@ -12590,6 +12160,8 @@ entities: rot: -1.5707963267948966 rad pos: 84.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19021 components: - type: MetaData @@ -12598,6 +12170,8 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19268 components: - type: MetaData @@ -12605,6 +12179,8 @@ entities: - type: Transform pos: -30.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19394 components: - type: MetaData @@ -12613,6 +12189,8 @@ entities: rot: 3.141592653589793 rad pos: -33.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19925 components: - type: MetaData @@ -12621,6 +12199,8 @@ entities: rot: 3.141592653589793 rad pos: 24.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCHighCapacity entities: - uid: 1126 @@ -12630,6 +12210,8 @@ entities: - type: Transform pos: 31.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APECircuitboard entities: - uid: 9346 @@ -12651,12 +12233,16 @@ entities: - type: Transform pos: -1.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19445 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArtifactAnalyzerMachineCircuitboard entities: - uid: 1801 @@ -13113,6 +12699,59 @@ entities: - type: Transform pos: 26.5,-79.5 parent: 2 +- proto: Barricade + entities: + - uid: 1674 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-37.5 + parent: 2 + - uid: 1675 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-36.5 + parent: 2 + - uid: 1676 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-37.5 + parent: 2 + - uid: 1677 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-33.5 + parent: 2 + - uid: 1678 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-33.5 + parent: 2 + - uid: 2289 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-37.5 + parent: 2 + - uid: 4384 + components: + - type: Transform + pos: -41.5,-43.5 + parent: 2 + - uid: 7979 + components: + - type: Transform + pos: 22.5,-51.5 + parent: 2 + - uid: 14109 + components: + - type: Transform + pos: -37.5,-47.5 + parent: 2 - proto: BarricadeBlock entities: - uid: 6277 @@ -13132,6 +12771,39 @@ entities: parent: 2 - proto: BarricadeDirectional entities: + - uid: 220 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-42.5 + parent: 2 + - uid: 245 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-40.5 + parent: 2 + - uid: 2254 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-35.5 + parent: 2 + - uid: 4665 + components: + - type: Transform + pos: 24.5,-50.5 + parent: 2 + - uid: 5205 + components: + - type: Transform + pos: -5.5,-37.5 + parent: 2 + - uid: 7146 + components: + - type: Transform + pos: 23.5,-50.5 + parent: 2 - uid: 7258 components: - type: Transform @@ -13143,6 +12815,12 @@ entities: rot: 3.141592653589793 rad pos: 76.5,-41.5 parent: 2 + - uid: 8213 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-56.5 + parent: 2 - uid: 13938 components: - type: Transform @@ -13150,17 +12828,23 @@ entities: parent: 2 - proto: BarSign entities: - - uid: 7070 + - uid: 20080 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-41.5 + pos: 60.5,-66.5 parent: 2 - - uid: 20080 + - type: Fixtures + fixtures: {} +- proto: BarSignLV426 + entities: + - uid: 14055 components: - type: Transform - pos: 60.5,-66.5 + rot: -1.5707963267948966 rad + pos: 26.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BaseChemistryEmptyVial entities: - uid: 10854 @@ -14063,13 +13747,6 @@ entities: - type: Transform pos: 5.560184,-22.212818 parent: 2 -- proto: BoxCandle - entities: - - uid: 5664 - components: - - type: Transform - pos: -25.412317,-29.355186 - parent: 2 - proto: BoxCartridgeCap entities: - uid: 17387 @@ -37969,6 +37646,96 @@ entities: - type: Transform pos: -10.5,-17.5 parent: 2 + - uid: 14162 + components: + - type: Transform + pos: 57.5,-22.5 + parent: 2 + - uid: 14163 + components: + - type: Transform + pos: 56.5,-22.5 + parent: 2 + - uid: 14164 + components: + - type: Transform + pos: 55.5,-22.5 + parent: 2 + - uid: 14165 + components: + - type: Transform + pos: 54.5,-22.5 + parent: 2 + - uid: 14166 + components: + - type: Transform + pos: 53.5,-22.5 + parent: 2 + - uid: 14167 + components: + - type: Transform + pos: 52.5,-22.5 + parent: 2 + - uid: 14168 + components: + - type: Transform + pos: 51.5,-22.5 + parent: 2 + - uid: 14169 + components: + - type: Transform + pos: 50.5,-22.5 + parent: 2 + - uid: 14170 + components: + - type: Transform + pos: 49.5,-22.5 + parent: 2 + - uid: 14171 + components: + - type: Transform + pos: 48.5,-22.5 + parent: 2 + - uid: 14172 + components: + - type: Transform + pos: 47.5,-22.5 + parent: 2 + - uid: 14173 + components: + - type: Transform + pos: 46.5,-22.5 + parent: 2 + - uid: 14174 + components: + - type: Transform + pos: 45.5,-22.5 + parent: 2 + - uid: 14175 + components: + - type: Transform + pos: 44.5,-22.5 + parent: 2 + - uid: 14176 + components: + - type: Transform + pos: 43.5,-22.5 + parent: 2 + - uid: 14177 + components: + - type: Transform + pos: 42.5,-22.5 + parent: 2 + - uid: 14180 + components: + - type: Transform + pos: 41.5,-22.5 + parent: 2 + - uid: 14182 + components: + - type: Transform + pos: 40.5,-22.5 + parent: 2 - uid: 14234 components: - type: Transform @@ -38703,116 +38470,159 @@ entities: rot: 1.5707963267948966 rad pos: 67.5,-21.5 parent: 2 -- proto: CandleGreen +- proto: CandlePurpleInfinite entities: - - uid: 19004 + - uid: 647 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -21.847044,-29.3838 + parent: 2 + - uid: 795 components: - type: Transform - pos: -20.960976,-37.37284 + rot: -1.5707963267948966 rad + pos: -17.612669,-29.3838 parent: 2 - - uid: 19006 + - uid: 807 components: - type: Transform - pos: -18.037804,-37.363953 + rot: -1.5707963267948966 rad + pos: -21.550169,-35.461926 parent: 2 - - uid: 19007 + - uid: 820 components: - type: Transform - pos: -18.860113,-37.363953 + rot: -1.5707963267948966 rad + pos: -18.157604,-37.1988 parent: 2 - - uid: 19009 + - uid: 916 components: - type: Transform - pos: -20.16005,-37.35431 + rot: -1.5707963267948966 rad + pos: -17.581419,-35.60255 parent: 2 -- proto: CandlePurple - entities: - - uid: 245 + - uid: 931 components: - type: Transform - pos: -18.208582,-33.34535 + rot: -1.5707963267948966 rad + pos: -18.407604,-37.495674 parent: 2 - - uid: 16002 + - uid: 965 components: - type: Transform - pos: -18.646082,-33.78315 + rot: -1.5707963267948966 rad + pos: -20.376354,-37.245674 parent: 2 - - uid: 18846 + - uid: 1071 components: - type: Transform - pos: -18.34701,-33.632214 + rot: -1.5707963267948966 rad + pos: -20.626354,-37.495674 parent: 2 - - uid: 19000 + - uid: 1156 components: - type: Transform - pos: -20.303846,-33.696445 + rot: -1.5707963267948966 rad + pos: -20.542524,-33.32053 parent: 2 - - uid: 19002 + - uid: 1157 components: - type: Transform - pos: -20.824678,-33.508816 + rot: -1.5707963267948966 rad + pos: -18.636274,-33.398655 parent: 2 - - uid: 19003 + - uid: 1163 components: - type: Transform - pos: -20.522596,-33.289913 + rot: -1.5707963267948966 rad + pos: -20.823774,-31.25803 parent: 2 - - uid: 19615 + - uid: 1165 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -19.744207,-32.486958 + rot: -1.5707963267948966 rad + pos: -18.657604,-37.245674 parent: 2 - - uid: 19616 + - uid: 1166 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -19.320597,-32.493908 + rot: -1.5707963267948966 rad + pos: -20.92323,-37.276924 parent: 2 - - uid: 19617 + - uid: 1230 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -19.52893,-32.65374 + rot: -1.5707963267948966 rad + pos: -21.612669,-29.6963 parent: 2 -- proto: CandlePurpleSmall + - uid: 2340 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.768919,-35.243176 + parent: 2 +- proto: CandlePurpleSmallInfinite entities: - - uid: 4411 + - uid: 735 components: - type: Transform - pos: -20.781498,-31.281414 + rot: -1.5707963267948966 rad + pos: -21.878294,-29.649426 parent: 2 - - uid: 18692 + - uid: 789 components: - type: Transform - pos: -20.564438,-31.177711 + rot: -1.5707963267948966 rad + pos: -17.643919,-29.680676 parent: 2 - - uid: 18847 + - uid: 1113 components: - type: Transform - pos: -20.864832,-31.531588 + rot: -1.5707963267948966 rad + pos: -20.3394,-33.44553 parent: 2 - - uid: 18997 + - uid: 1153 components: - type: Transform - pos: -20.605928,-33.769413 + rot: -1.5707963267948966 rad + pos: -18.417524,-33.492405 parent: 2 - - uid: 19001 + - uid: 1155 components: - type: Transform - pos: -20.189262,-33.27949 + rot: -1.5707963267948966 rad + pos: -20.68315,-33.66428 parent: 2 -- proto: CandleRed - entities: - - uid: 19005 + - uid: 1167 components: - type: Transform - pos: -18.447529,-37.35353 + rot: -1.5707963267948966 rad + pos: -17.347044,-29.41505 parent: 2 - - uid: 19008 + - uid: 1694 components: - type: Transform - pos: -20.555466,-37.371918 + rot: -1.5707963267948966 rad + pos: -21.800169,-35.274426 + parent: 2 + - uid: 4701 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.331419,-35.305676 + parent: 2 + - uid: 10798 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -21.440794,-35.649426 + parent: 2 + - uid: 11719 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.30815,-31.75803 parent: 2 - proto: CarbonDioxideCanister entities: @@ -39025,6 +38835,31 @@ entities: - type: Transform pos: 54.5,-56.5 parent: 2 + - uid: 4669 + components: + - type: Transform + pos: -22.5,-29.5 + parent: 2 + - uid: 4670 + components: + - type: Transform + pos: -17.5,-38.5 + parent: 2 + - uid: 4671 + components: + - type: Transform + pos: -19.5,-38.5 + parent: 2 + - uid: 4672 + components: + - type: Transform + pos: -21.5,-38.5 + parent: 2 + - uid: 4674 + components: + - type: Transform + pos: -22.5,-35.5 + parent: 2 - uid: 4752 components: - type: Transform @@ -39210,66 +39045,6 @@ entities: - type: Transform pos: 53.5,-55.5 parent: 2 - - uid: 5681 - components: - - type: Transform - pos: -20.5,-41.5 - parent: 2 - - uid: 5682 - components: - - type: Transform - pos: -20.5,-40.5 - parent: 2 - - uid: 5683 - components: - - type: Transform - pos: -20.5,-39.5 - parent: 2 - - uid: 5684 - components: - - type: Transform - pos: -19.5,-41.5 - parent: 2 - - uid: 5685 - components: - - type: Transform - pos: -19.5,-40.5 - parent: 2 - - uid: 5686 - components: - - type: Transform - pos: -19.5,-39.5 - parent: 2 - - uid: 5687 - components: - - type: Transform - pos: -18.5,-41.5 - parent: 2 - - uid: 5688 - components: - - type: Transform - pos: -18.5,-40.5 - parent: 2 - - uid: 5689 - components: - - type: Transform - pos: -18.5,-39.5 - parent: 2 - - uid: 5690 - components: - - type: Transform - pos: -17.5,-41.5 - parent: 2 - - uid: 5691 - components: - - type: Transform - pos: -17.5,-40.5 - parent: 2 - - uid: 5692 - components: - - type: Transform - pos: -17.5,-39.5 - parent: 2 - uid: 6223 components: - type: Transform @@ -39285,6 +39060,18 @@ entities: - type: Transform pos: 53.5,-57.5 parent: 2 + - uid: 8704 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -16.5,-29.5 + parent: 2 + - uid: 10246 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -16.5,-35.5 + parent: 2 - uid: 10431 components: - type: Transform @@ -40021,6 +39808,141 @@ entities: parent: 2 - proto: CartridgePistolSpent entities: + - uid: 184 + components: + - type: Transform + rot: 0.8726646259971648 rad + pos: 20.670906,-55.680134 + parent: 2 + - uid: 595 + components: + - type: Transform + rot: 0.5235987755982988 rad + pos: 22.124031,-56.91451 + parent: 2 + - uid: 1430 + components: + - type: Transform + rot: 0.17453292519943295 rad + pos: -11.63519,-33.256924 + parent: 2 + - uid: 1682 + components: + - type: Transform + rot: 0.17453292519943295 rad + pos: 21.061531,-56.492634 + parent: 2 + - uid: 1744 + components: + - type: Transform + rot: 0.2617993877991494 rad + pos: -11.343524,-33.058872 + parent: 2 + - uid: 2194 + components: + - type: Transform + rot: 5.585053606381854 rad + pos: -5.631365,-38.668835 + parent: 2 + - uid: 2303 + components: + - type: Transform + pos: -10.32269,-33.86151 + parent: 2 + - uid: 3395 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.92824,-33.168835 + parent: 2 + - uid: 4664 + components: + - type: Transform + rot: 0.17453292519943295 rad + pos: 26.936531,-51.63326 + parent: 2 + - uid: 4891 + components: + - type: Transform + rot: 0.5235987755982988 rad + pos: -13.65984,-37.05946 + parent: 2 + - uid: 5084 + components: + - type: Transform + rot: 4.886921905584122 rad + pos: -8.521991,-39.200085 + parent: 2 + - uid: 5780 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.146991,-34.200085 + parent: 2 + - uid: 5965 + components: + - type: Transform + pos: -2.7876148,-38.40321 + parent: 2 + - uid: 6108 + components: + - type: Transform + rot: 6.1086523819801535 rad + pos: -3.9751148,-39.200085 + parent: 2 + - uid: 6126 + components: + - type: Transform + rot: 0.2617993877991494 rad + pos: -2.5688648,-38.793835 + parent: 2 + - uid: 6260 + components: + - type: Transform + rot: 5.934119456780721 rad + pos: -5.131365,-39.450085 + parent: 2 + - uid: 7937 + components: + - type: Transform + rot: 0.5235987755982988 rad + pos: 21.827156,-56.492634 + parent: 2 + - uid: 8038 + components: + - type: Transform + rot: 6.1086523819801535 rad + pos: 27.514656,-51.13326 + parent: 2 + - uid: 8368 + components: + - type: Transform + rot: 5.934119456780721 rad + pos: 27.467781,-51.78951 + parent: 2 + - uid: 13985 + components: + - type: Transform + rot: 3.3161255787892263 rad + pos: -5.52199,-33.37196 + parent: 2 + - uid: 14059 + components: + - type: Transform + rot: 2.792526803190927 rad + pos: -6.443865,-32.46571 + parent: 2 + - uid: 14073 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.256365,-33.106335 + parent: 2 + - uid: 14147 + components: + - type: Transform + pos: -4.7536306,-32.681576 + parent: 2 - uid: 16771 components: - type: Transform @@ -40328,6 +40250,12 @@ entities: rot: -1.5707963267948966 rad pos: -59.5,-25.5 parent: 2 + - uid: 1745 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,-35.5 + parent: 2 - uid: 1856 components: - type: Transform @@ -40339,6 +40267,21 @@ entities: rot: 3.141592653589793 rad pos: 37.5,-81.5 parent: 2 + - uid: 2305 + components: + - type: Transform + pos: 23.5,-53.5 + parent: 2 + - uid: 2317 + components: + - type: Transform + pos: -31.5,-48.5 + parent: 2 + - uid: 2319 + components: + - type: Transform + pos: -32.5,-48.5 + parent: 2 - uid: 2930 components: - type: Transform @@ -40577,11 +40520,22 @@ entities: - type: Transform pos: 100.5,-37.5 parent: 2 + - uid: 4018 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-35.5 + parent: 2 - uid: 4193 components: - type: Transform pos: 51.5,-26.5 parent: 2 + - uid: 4393 + components: + - type: Transform + pos: -31.5,-42.5 + parent: 2 - uid: 4642 components: - type: Transform @@ -40720,12 +40674,6 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-26.5 parent: 2 - - uid: 4835 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -47.5,-25.5 - parent: 2 - uid: 4836 components: - type: Transform @@ -40804,6 +40752,11 @@ entities: rot: 1.5707963267948966 rad pos: -35.5,-19.5 parent: 2 + - uid: 4932 + components: + - type: Transform + pos: -32.5,-42.5 + parent: 2 - uid: 5255 components: - type: Transform @@ -40855,6 +40808,16 @@ entities: - type: Transform pos: -29.5,-70.5 parent: 2 + - uid: 5651 + components: + - type: Transform + pos: -39.5,-8.5 + parent: 2 + - uid: 5655 + components: + - type: Transform + pos: -37.5,-8.5 + parent: 2 - uid: 5715 components: - type: Transform @@ -40925,12 +40888,29 @@ entities: - type: Transform pos: -22.5,-64.5 parent: 2 + - uid: 5826 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,-35.5 + parent: 2 - uid: 5841 components: - type: Transform rot: 3.141592653589793 rad pos: 39.5,-50.5 parent: 2 + - uid: 6149 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-35.5 + parent: 2 + - uid: 6206 + components: + - type: Transform + pos: 25.5,-53.5 + parent: 2 - uid: 6227 components: - type: Transform @@ -40949,6 +40929,17 @@ entities: rot: -1.5707963267948966 rad pos: -56.5,-25.5 parent: 2 + - uid: 6239 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-35.5 + parent: 2 + - uid: 6242 + components: + - type: Transform + pos: 24.5,-53.5 + parent: 2 - uid: 6381 components: - type: Transform @@ -41335,6 +41326,12 @@ entities: - type: Transform pos: -29.5,-71.5 parent: 2 + - uid: 14021 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-35.5 + parent: 2 - uid: 14032 components: - type: Transform @@ -41477,12 +41474,6 @@ entities: - type: Transform pos: 68.5,-23.5 parent: 2 - - uid: 16148 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -31.5,-18.5 - parent: 2 - uid: 16164 components: - type: Transform @@ -41618,12 +41609,6 @@ entities: rot: 3.141592653589793 rad pos: -24.5,-44.5 parent: 2 - - uid: 16769 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -24.5,-43.5 - parent: 2 - uid: 17174 components: - type: Transform @@ -41694,36 +41679,6 @@ entities: - type: Transform pos: 4.5,-59.5 parent: 2 - - uid: 17188 - components: - - type: Transform - pos: -9.5,-45.5 - parent: 2 - - uid: 17189 - components: - - type: Transform - pos: -8.5,-45.5 - parent: 2 - - uid: 17190 - components: - - type: Transform - pos: -7.5,-45.5 - parent: 2 - - uid: 17191 - components: - - type: Transform - pos: -6.5,-45.5 - parent: 2 - - uid: 17192 - components: - - type: Transform - pos: -5.5,-45.5 - parent: 2 - - uid: 17193 - components: - - type: Transform - pos: -4.5,-45.5 - parent: 2 - uid: 17194 components: - type: Transform @@ -41780,11 +41735,6 @@ entities: - type: Transform pos: -41.5,-35.5 parent: 2 - - uid: 17435 - components: - - type: Transform - pos: -37.5,-35.5 - parent: 2 - uid: 17513 components: - type: Transform @@ -41875,11 +41825,6 @@ entities: - type: Transform pos: 9.5,-6.5 parent: 2 - - uid: 18513 - components: - - type: Transform - pos: 30.5,-35.5 - parent: 2 - uid: 18718 components: - type: Transform @@ -42014,6 +41959,28 @@ entities: rot: -1.5707963267948966 rad pos: -33.5,-15.5 parent: 2 + - uid: 1719 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,-39.5 + parent: 2 + - uid: 1721 + components: + - type: Transform + pos: -32.5,-51.5 + parent: 2 + - uid: 1740 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,-39.5 + parent: 2 + - uid: 1742 + components: + - type: Transform + pos: -31.5,-51.5 + parent: 2 - uid: 2921 components: - type: Transform @@ -42108,12 +42075,6 @@ entities: rot: 3.141592653589793 rad pos: 32.5,-42.5 parent: 2 - - uid: 5826 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-55.5 - parent: 2 - uid: 5850 components: - type: Transform @@ -42241,12 +42202,6 @@ entities: - type: Transform pos: 21.5,-81.5 parent: 2 - - uid: 19275 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-56.5 - parent: 2 - uid: 19392 components: - type: Transform @@ -42416,23 +42371,12 @@ entities: rot: 3.141592653589793 rad pos: 32.5,-20.5 parent: 2 - - uid: 7937 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,-23.5 - parent: 2 - uid: 8845 components: - type: Transform rot: -1.5707963267948966 rad pos: 22.5,-19.5 parent: 2 - - uid: 10302 - components: - - type: Transform - pos: 49.5,-20.5 - parent: 2 - uid: 19152 components: - type: Transform @@ -42890,11 +42834,11 @@ entities: parent: 2 - proto: ChurchOrganInstrument entities: - - uid: 5662 + - uid: 11365 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -21.5,-35.5 + rot: 3.141592653589793 rad + pos: -24.5,-31.5 parent: 2 - proto: Cigar entities: @@ -42912,6 +42856,11 @@ entities: parent: 2 - proto: CigaretteSpent entities: + - uid: 5063 + components: + - type: Transform + pos: -9.110725,-32.339916 + parent: 2 - uid: 19660 components: - type: Transform @@ -42954,23 +42903,15 @@ entities: - type: Transform pos: -9.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClockworkGrille entities: - - uid: 176 - components: - - type: Transform - pos: -16.5,-30.5 - parent: 2 - uid: 179 components: - type: Transform pos: -17.5,-36.5 parent: 2 - - uid: 180 - components: - - type: Transform - pos: -16.5,-28.5 - parent: 2 - uid: 183 components: - type: Transform @@ -43001,11 +42942,6 @@ entities: - type: Transform pos: -22.5,-34.5 parent: 2 - - uid: 220 - components: - - type: Transform - pos: -23.5,-36.5 - parent: 2 - uid: 221 components: - type: Transform @@ -43061,11 +42997,6 @@ entities: - type: Transform pos: -18.5,-36.5 parent: 2 - - uid: 795 - components: - - type: Transform - pos: -16.5,-29.5 - parent: 2 - uid: 802 components: - type: Transform @@ -43076,16 +43007,6 @@ entities: - type: Transform pos: -23.5,-32.5 parent: 2 - - uid: 807 - components: - - type: Transform - pos: -17.5,-29.5 - parent: 2 - - uid: 820 - components: - - type: Transform - pos: -16.5,-31.5 - parent: 2 - uid: 1079 components: - type: Transform @@ -43096,26 +43017,6 @@ entities: - type: Transform pos: -22.5,-28.5 parent: 2 - - uid: 1429 - components: - - type: Transform - pos: -16.5,-36.5 - parent: 2 - - uid: 1430 - components: - - type: Transform - pos: -16.5,-35.5 - parent: 2 - - uid: 1431 - components: - - type: Transform - pos: -16.5,-33.5 - parent: 2 - - uid: 1432 - components: - - type: Transform - pos: -16.5,-32.5 - parent: 2 - uid: 1434 components: - type: Transform @@ -43141,11 +43042,6 @@ entities: - type: Transform pos: -23.5,-33.5 parent: 2 - - uid: 2887 - components: - - type: Transform - pos: -15.5,-32.5 - parent: 2 - uid: 4739 components: - type: Transform @@ -43166,16 +43062,6 @@ entities: - type: Transform pos: -20.5,-34.5 parent: 2 - - uid: 5063 - components: - - type: Transform - pos: -17.5,-35.5 - parent: 2 - - uid: 16186 - components: - - type: Transform - pos: -16.5,-34.5 - parent: 2 - uid: 17789 components: - type: Transform @@ -43232,6 +43118,11 @@ entities: - type: Transform pos: -49.5,-55.5 parent: 2 + - uid: 5688 + components: + - type: Transform + pos: 11.5,-37.5 + parent: 2 - uid: 5909 components: - type: Transform @@ -43242,16 +43133,6 @@ entities: - type: Transform pos: -23.5,-58.5 parent: 2 - - uid: 6242 - components: - - type: Transform - pos: -34.5,-52.5 - parent: 2 - - uid: 6243 - components: - - type: Transform - pos: -35.5,-38.5 - parent: 2 - uid: 6557 components: - type: Transform @@ -43322,6 +43203,11 @@ entities: - type: Transform pos: -59.5,-24.5 parent: 2 + - uid: 14066 + components: + - type: Transform + pos: -37.5,-36.5 + parent: 2 - uid: 15408 components: - type: Transform @@ -43337,11 +43223,6 @@ entities: - type: Transform pos: 47.5,-31.5 parent: 2 - - uid: 16038 - components: - - type: Transform - pos: 9.5,-37.5 - parent: 2 - uid: 17038 components: - type: Transform @@ -43357,11 +43238,6 @@ entities: - type: Transform pos: 5.5,-56.5 parent: 2 - - uid: 17889 - components: - - type: Transform - pos: -4.5,-41.5 - parent: 2 - uid: 18596 components: - type: Transform @@ -43458,15 +43334,15 @@ entities: parent: 2 - proto: ClosetFireFilled entities: - - uid: 2335 + - uid: 5059 components: - type: Transform - pos: -33.5,-52.5 + pos: -23.5,-27.5 parent: 2 - - uid: 5059 + - uid: 5308 components: - type: Transform - pos: -23.5,-27.5 + pos: 10.5,-37.5 parent: 2 - uid: 5525 components: @@ -43518,11 +43394,6 @@ entities: - type: Transform pos: 48.5,-63.5 parent: 2 - - uid: 16039 - components: - - type: Transform - pos: 10.5,-37.5 - parent: 2 - uid: 16050 components: - type: Transform @@ -43773,11 +43644,6 @@ entities: - type: Transform pos: 40.5,-77.5 parent: 2 - - uid: 19282 - components: - - type: Transform - pos: -4.5,-44.5 - parent: 2 - proto: ClosetRadiationSuitFilled entities: - uid: 5058 @@ -43866,6 +43732,8 @@ entities: - 20006 - 20007 - 20008 + - type: Fixtures + fixtures: {} - proto: ClosetWallBlue entities: - uid: 5967 @@ -43884,6 +43752,8 @@ entities: - 5250 - 5251 - 5253 + - type: Fixtures + fixtures: {} - proto: ClosetWallEmergencyFilledRandom entities: - uid: 18901 @@ -43892,12 +43762,16 @@ entities: rot: 3.141592653589793 rad pos: 8.5,-85.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18903 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,-87.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClosetWallFireFilledRandom entities: - uid: 18904 @@ -43906,6 +43780,8 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClosetWallGrey entities: - uid: 6067 @@ -43928,6 +43804,8 @@ entities: - 6069 - 6068 - 6075 + - type: Fixtures + fixtures: {} - proto: ClothingBackpack entities: - uid: 12849 @@ -44314,10 +44192,20 @@ entities: parent: 2 - proto: ClothingHeadHatHoodNunHood entities: - - uid: 244 + - uid: 6289 + components: + - type: Transform + pos: -25.638721,-39.47225 + parent: 2 + - uid: 9897 + components: + - type: Transform + pos: -25.521437,-39.357975 + parent: 2 + - uid: 14161 components: - type: Transform - pos: -25.667696,-30.796198 + pos: -25.425758,-39.271492 parent: 2 - proto: ClothingHeadHatJesterAlt entities: @@ -44349,10 +44237,10 @@ entities: parent: 2 - proto: ClothingHeadHatSquid entities: - - uid: 18851 + - uid: 615 components: - type: Transform - pos: -25.722471,-30.292423 + pos: -19.331778,-42.418526 parent: 2 - proto: ClothingHeadHatSurgcapBlue entities: @@ -44585,13 +44473,6 @@ entities: - type: Transform pos: -31.529379,-64.33237 parent: 2 -- proto: ClothingNeckCloakPan - entities: - - uid: 11982 - components: - - type: Transform - pos: 44.485863,-38.413647 - parent: 2 - proto: ClothingNeckCloakPirateCap entities: - uid: 17307 @@ -44625,13 +44506,6 @@ entities: - type: Transform pos: 13.472904,-70.36003 parent: 2 -- proto: ClothingNeckStoleChaplain - entities: - - uid: 17362 - components: - - type: Transform - pos: -24.46909,-39.37975 - parent: 2 - proto: ClothingOuterApronChef entities: - uid: 13574 @@ -44796,10 +44670,20 @@ entities: parent: 2 - proto: ClothingOuterNunRobe entities: - - uid: 18852 + - uid: 4689 + components: + - type: Transform + pos: -24.861088,-39.441124 + parent: 2 + - uid: 6243 + components: + - type: Transform + pos: -25.037014,-39.492085 + parent: 2 + - uid: 9896 components: - type: Transform - pos: -25.556585,-31.15756 + pos: -24.703682,-39.39943 parent: 2 - proto: ClothingOuterPonchoClassic entities: @@ -44910,10 +44794,20 @@ entities: parent: 2 - proto: ClothingShoesTourist entities: - - uid: 184 + - uid: 4700 + components: + - type: Transform + pos: -24.425903,-39.658867 + parent: 2 + - uid: 4933 + components: + - type: Transform + pos: -24.33794,-39.607906 + parent: 2 + - uid: 10515 components: - type: Transform - pos: -25.441221,-31.607365 + pos: -24.550903,-39.709827 parent: 2 - uid: 17279 components: @@ -45140,11 +45034,11 @@ entities: rot: 1.5707963267948966 rad pos: 72.5,-29.5 parent: 2 - - uid: 16507 + - uid: 14159 components: - type: Transform rot: 1.5707963267948966 rad - pos: 78.5,-34.5 + pos: 78.5,-33.5 parent: 2 - uid: 16805 components: @@ -45740,34 +45634,11 @@ entities: parent: 2 - proto: ContainmentFieldGenerator entities: - - uid: 4078 - components: - - type: MetaData - desc: A machine that generates a containment field when powered by an emitter. Don't forget to turn it on! - name: extended field generator - - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,-21.5 - parent: 2 - - type: ContainmentFieldGenerator - enabled: True - maxLength: 19 - uid: 5784 components: - type: Transform pos: -19.5,-77.5 parent: 2 - - uid: 6108 - components: - - type: MetaData - desc: A machine that generates a containment field when powered by an emitter. Don't forget to turn it on! - name: extended field generator - - type: Transform - pos: 59.5,-21.5 - parent: 2 - - type: ContainmentFieldGenerator - enabled: True - maxLength: 19 - uid: 18224 components: - type: Transform @@ -46362,16 +46233,6 @@ entities: - type: Transform pos: 34.5,-26.5 parent: 2 - - uid: 5029 - components: - - type: Transform - pos: -22.5,-29.5 - parent: 2 - - uid: 5031 - components: - - type: Transform - pos: -21.5,-29.5 - parent: 2 - uid: 7605 components: - type: Transform @@ -47635,6 +47496,8 @@ entities: - type: Transform pos: 51.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DefibrillatorCabinetFilled entities: - uid: 5238 @@ -47642,50 +47505,68 @@ entities: - type: Transform pos: 16.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5239 components: - type: Transform rot: 1.5707963267948966 rad pos: 8.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5935 components: - type: Transform pos: -6.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10681 components: - type: Transform pos: 13.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17131 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17273 components: - type: Transform pos: -12.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17284 components: - type: Transform pos: 5.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18378 components: - type: Transform rot: 1.5707963267948966 rad pos: -41.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19260 components: - type: Transform rot: 3.141592653589793 rad pos: -27.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DeskBell entities: - uid: 5856 @@ -48069,6 +47950,11 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,-76.5 parent: 2 + - uid: 14183 + components: + - type: Transform + pos: 27.5,-13.5 + parent: 2 - uid: 14239 components: - type: Transform @@ -48582,6 +48468,12 @@ entities: - type: Transform pos: 7.5,-60.5 parent: 2 + - uid: 11720 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-24.5 + parent: 2 - uid: 15507 components: - type: Transform @@ -49522,12 +49414,6 @@ entities: - type: Transform pos: 55.5,-49.5 parent: 2 - - uid: 10515 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-24.5 - parent: 2 - uid: 10561 components: - type: Transform @@ -49545,6 +49431,90 @@ entities: rot: 3.141592653589793 rad pos: 4.5,-44.5 parent: 2 + - uid: 14184 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-13.5 + parent: 2 + - uid: 14185 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-13.5 + parent: 2 + - uid: 14186 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-13.5 + parent: 2 + - uid: 14187 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-13.5 + parent: 2 + - uid: 14188 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-14.5 + parent: 2 + - uid: 14190 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-15.5 + parent: 2 + - uid: 14193 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-16.5 + parent: 2 + - uid: 14197 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-17.5 + parent: 2 + - uid: 14202 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-18.5 + parent: 2 + - uid: 14205 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-19.5 + parent: 2 + - uid: 14208 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-20.5 + parent: 2 + - uid: 14210 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-21.5 + parent: 2 + - uid: 14211 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-22.5 + parent: 2 + - uid: 14215 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-23.5 + parent: 2 - uid: 14451 components: - type: Transform @@ -53201,18 +53171,6 @@ entities: - type: Transform pos: -56.629017,-61.739758 parent: 2 -- proto: DrinkChangelingStingCan - entities: - - uid: 2843 - components: - - type: Transform - pos: 38.730194,-12.548597 - parent: 2 - - uid: 2851 - components: - - type: Transform - pos: 38.338818,-12.401728 - parent: 2 - proto: DrinkCoffeeJug entities: - uid: 14280 @@ -53537,12 +53495,6 @@ entities: parent: 2 - proto: EmergencyLight entities: - - uid: 1230 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,-31.5 - parent: 2 - uid: 1969 components: - type: Transform @@ -54063,12 +54015,6 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,-77.5 parent: 2 - - uid: 18358 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,-21.5 - parent: 2 - proto: EmitterFlatpack entities: - uid: 19330 @@ -54129,40 +54075,54 @@ entities: rot: 3.141592653589793 rad pos: -22.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17293 components: - type: Transform rot: -1.5707963267948966 rad pos: -18.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17294 components: - type: Transform rot: -1.5707963267948966 rad pos: 8.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18340 components: - type: Transform rot: -1.5707963267948966 rad pos: 3.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18343 components: - type: Transform pos: 12.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18344 components: - type: Transform pos: -27.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19650 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 1889 @@ -54373,6 +54333,11 @@ entities: parent: 2 - proto: filingCabinetRandom entities: + - uid: 2341 + components: + - type: Transform + pos: 9.5,-40.5 + parent: 2 - uid: 5870 components: - type: Transform @@ -54406,6 +54371,8 @@ entities: - 1595 - 18775 - 3279 + - type: Fixtures + fixtures: {} - uid: 5295 components: - type: Transform @@ -54418,6 +54385,8 @@ entities: - 530 - 8870 - 8873 + - type: Fixtures + fixtures: {} - uid: 7439 components: - type: Transform @@ -54432,6 +54401,8 @@ entities: - 19831 - 19832 - 19833 + - type: Fixtures + fixtures: {} - uid: 8800 components: - type: Transform @@ -54445,6 +54416,8 @@ entities: - 872 - 8870 - 8873 + - type: Fixtures + fixtures: {} - uid: 9873 components: - type: Transform @@ -54466,6 +54439,8 @@ entities: - 7954 - 19908 - 19907 + - type: Fixtures + fixtures: {} - uid: 10791 components: - type: Transform @@ -54482,6 +54457,8 @@ entities: - 4169 - 13846 - 4171 + - type: Fixtures + fixtures: {} - uid: 14459 components: - type: Transform @@ -54503,6 +54480,8 @@ entities: - 6636 - 7459 - 1833 + - type: Fixtures + fixtures: {} - uid: 14461 components: - type: Transform @@ -54516,6 +54495,8 @@ entities: - 6633 - 19234 - 19235 + - type: Fixtures + fixtures: {} - uid: 14591 components: - type: Transform @@ -54529,6 +54510,8 @@ entities: - 7135 - 8640 - 18857 + - type: Fixtures + fixtures: {} - uid: 14683 components: - type: Transform @@ -54541,6 +54524,8 @@ entities: - 6977 - 6976 - 3659 + - type: Fixtures + fixtures: {} - uid: 14758 components: - type: Transform @@ -54558,6 +54543,8 @@ entities: - 18844 - 18843 - 1698 + - type: Fixtures + fixtures: {} - uid: 15095 components: - type: Transform @@ -54571,6 +54558,8 @@ entities: - 17153 - 17130 - 17129 + - type: Fixtures + fixtures: {} - uid: 16355 components: - type: Transform @@ -54585,6 +54574,8 @@ entities: - 2157 - 3441 - 4166 + - type: Fixtures + fixtures: {} - uid: 16357 components: - type: Transform @@ -54597,6 +54588,8 @@ entities: - 16238 - 19903 - 19904 + - type: Fixtures + fixtures: {} - uid: 18593 components: - type: Transform @@ -54613,6 +54606,8 @@ entities: - 8920 - 19838 - 19837 + - type: Fixtures + fixtures: {} - uid: 18881 components: - type: Transform @@ -54624,6 +54619,8 @@ entities: - 16165 - 14594 - 14595 + - type: Fixtures + fixtures: {} - uid: 19247 components: - type: Transform @@ -54635,23 +54632,13 @@ entities: - 4169 - 4171 - 13846 - - 11724 - - 11725 - - 11723 - - 7979 - - 11721 - - 11720 - - 11719 - - 11718 - - 11717 - - 11716 - - 11715 - - 11712 - 9297 - 7800 - 8607 - 9082 - 9066 + - type: Fixtures + fixtures: {} - uid: 19910 components: - type: Transform @@ -54665,6 +54652,8 @@ entities: - 19902 - 19908 - 19907 + - type: Fixtures + fixtures: {} - proto: FireAlarmXeno entities: - uid: 1691 @@ -54683,6 +54672,8 @@ entities: - 19886 - 19892 - 19891 + - type: Fixtures + fixtures: {} - uid: 2359 components: - type: Transform @@ -54695,6 +54686,8 @@ entities: - 8737 - 8734 - 8479 + - type: Fixtures + fixtures: {} - uid: 2409 components: - type: Transform @@ -54713,6 +54706,8 @@ entities: - 5577 - 5575 - 5576 + - type: Fixtures + fixtures: {} - uid: 2452 components: - type: Transform @@ -54730,6 +54725,8 @@ entities: - 19810 - 19811 - 19812 + - type: Fixtures + fixtures: {} - uid: 2513 components: - type: Transform @@ -54742,6 +54739,8 @@ entities: - 5577 - 5576 - 5575 + - type: Fixtures + fixtures: {} - uid: 3256 components: - type: Transform @@ -54757,6 +54756,8 @@ entities: - 11336 - 18786 - 8605 + - type: Fixtures + fixtures: {} - uid: 3258 components: - type: Transform @@ -54771,6 +54772,8 @@ entities: - 19830 - 19829 - 19828 + - type: Fixtures + fixtures: {} - uid: 5200 components: - type: Transform @@ -54786,6 +54789,8 @@ entities: - 19797 - 19798 - 4002 + - type: Fixtures + fixtures: {} - uid: 6218 components: - type: Transform @@ -54804,6 +54809,8 @@ entities: - 14799 - 15173 - 14797 + - type: Fixtures + fixtures: {} - uid: 6344 components: - type: Transform @@ -54820,6 +54827,8 @@ entities: - 19877 - 19878 - 19879 + - type: Fixtures + fixtures: {} - uid: 6345 components: - type: Transform @@ -54842,6 +54851,8 @@ entities: - 8415 - 8416 - 8417 + - type: Fixtures + fixtures: {} - uid: 6346 components: - type: Transform @@ -54861,6 +54872,8 @@ entities: - 19890 - 8434 - 8433 + - type: Fixtures + fixtures: {} - uid: 6348 components: - type: Transform @@ -54884,6 +54897,8 @@ entities: - 19893 - 19894 - 19895 + - type: Fixtures + fixtures: {} - uid: 6349 components: - type: Transform @@ -54900,6 +54915,8 @@ entities: - 19896 - 19897 - 19898 + - type: Fixtures + fixtures: {} - uid: 6350 components: - type: Transform @@ -54913,6 +54930,8 @@ entities: - 7016 - 7017 - 19882 + - type: Fixtures + fixtures: {} - uid: 6405 components: - type: Transform @@ -54925,6 +54944,8 @@ entities: - 10326 - 8402 - 19920 + - type: Fixtures + fixtures: {} - uid: 7880 components: - type: Transform @@ -54941,6 +54962,8 @@ entities: - 7011 - 7012 - 7056 + - type: Fixtures + fixtures: {} - uid: 9038 components: - type: Transform @@ -54966,6 +54989,8 @@ entities: - 19825 - 19826 - 19827 + - type: Fixtures + fixtures: {} - uid: 9039 components: - type: Transform @@ -54978,6 +55003,8 @@ entities: - 8415 - 8416 - 8417 + - type: Fixtures + fixtures: {} - uid: 9178 components: - type: Transform @@ -54996,6 +55023,8 @@ entities: - 8495 - 9715 - 2462 + - type: Fixtures + fixtures: {} - uid: 9200 components: - type: Transform @@ -55023,6 +55052,8 @@ entities: - 19829 - 19828 - 16242 + - type: Fixtures + fixtures: {} - uid: 9202 components: - type: Transform @@ -55036,6 +55067,8 @@ entities: - 8492 - 44 - 4002 + - type: Fixtures + fixtures: {} - uid: 9218 components: - type: Transform @@ -55047,6 +55080,8 @@ entities: - 8505 - 8506 - 8507 + - type: Fixtures + fixtures: {} - uid: 9233 components: - type: Transform @@ -55059,6 +55094,8 @@ entities: - 14800 - 14798 - 14797 + - type: Fixtures + fixtures: {} - uid: 9237 components: - type: Transform @@ -55077,6 +55114,8 @@ entities: - 19893 - 19894 - 19895 + - type: Fixtures + fixtures: {} - uid: 9238 components: - type: Transform @@ -55091,6 +55130,8 @@ entities: - 8439 - 8438 - 18862 + - type: Fixtures + fixtures: {} - uid: 9242 components: - type: Transform @@ -55104,6 +55145,8 @@ entities: - 7440 - 7443 - 19204 + - type: Fixtures + fixtures: {} - uid: 9249 components: - type: Transform @@ -55115,6 +55158,8 @@ entities: - 8433 - 8434 - 19885 + - type: Fixtures + fixtures: {} - uid: 9250 components: - type: Transform @@ -55124,6 +55169,8 @@ entities: - type: DeviceList devices: - 8493 + - type: Fixtures + fixtures: {} - uid: 9255 components: - type: Transform @@ -55140,6 +55187,8 @@ entities: - 19799 - 19800 - 19801 + - type: Fixtures + fixtures: {} - uid: 9256 components: - type: Transform @@ -55158,6 +55207,8 @@ entities: - 19805 - 19807 - 19808 + - type: Fixtures + fixtures: {} - uid: 9489 components: - type: Transform @@ -55172,6 +55223,8 @@ entities: - 4096 - 19820 - 19821 + - type: Fixtures + fixtures: {} - uid: 9931 components: - type: Transform @@ -55186,6 +55239,8 @@ entities: - 19841 - 19840 - 19839 + - type: Fixtures + fixtures: {} - uid: 11905 components: - type: Transform @@ -55198,6 +55253,8 @@ entities: - 8547 - 8548 - 8549 + - type: Fixtures + fixtures: {} - uid: 15092 components: - type: Transform @@ -55215,6 +55272,8 @@ entities: - 19798 - 19797 - 19796 + - type: Fixtures + fixtures: {} - uid: 16341 components: - type: Transform @@ -55233,6 +55292,8 @@ entities: - 8549 - 8548 - 8547 + - type: Fixtures + fixtures: {} - uid: 16366 components: - type: Transform @@ -55249,6 +55310,8 @@ entities: - 19831 - 19832 - 19833 + - type: Fixtures + fixtures: {} - uid: 16800 components: - type: Transform @@ -55264,6 +55327,8 @@ entities: - 9715 - 19815 - 811 + - type: Fixtures + fixtures: {} - uid: 16807 components: - type: Transform @@ -55275,6 +55340,8 @@ entities: - 8677 - 8678 - 262 + - type: Fixtures + fixtures: {} - uid: 17681 components: - type: Transform @@ -55288,6 +55355,8 @@ entities: - 19825 - 19892 - 19891 + - type: Fixtures + fixtures: {} - uid: 17872 components: - type: Transform @@ -55313,6 +55382,8 @@ entities: - 8552 - 19854 - 19851 + - type: Fixtures + fixtures: {} - uid: 19201 components: - type: Transform @@ -55328,6 +55399,8 @@ entities: - 16242 - 8107 - 19203 + - type: Fixtures + fixtures: {} - uid: 19399 components: - type: Transform @@ -55344,6 +55417,8 @@ entities: - 19822 - 19823 - 19824 + - type: Fixtures + fixtures: {} - uid: 19420 components: - type: Transform @@ -55355,6 +55430,8 @@ entities: - 18786 - 11336 - 9541 + - type: Fixtures + fixtures: {} - uid: 19852 components: - type: Transform @@ -55372,6 +55449,8 @@ entities: - 19845 - 19846 - 19847 + - type: Fixtures + fixtures: {} - uid: 19855 components: - type: Transform @@ -55387,6 +55466,8 @@ entities: - 18723 - 18709 - 18731 + - type: Fixtures + fixtures: {} - uid: 19857 components: - type: Transform @@ -55400,15 +55481,8 @@ entities: - 8550 - 9383 - 9877 - - 7979 - - 11721 - - 11720 - - 11719 - - 11718 - - 11717 - - 11716 - - 11715 - - 11712 + - type: Fixtures + fixtures: {} - uid: 19881 components: - type: Transform @@ -55428,6 +55502,8 @@ entities: - 7014 - 7013 - 19882 + - type: Fixtures + fixtures: {} - uid: 19921 components: - type: Transform @@ -55440,6 +55516,8 @@ entities: - 8400 - 8399 - 19920 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 5385 @@ -55448,11 +55526,15 @@ entities: rot: 1.5707963267948966 rad pos: 34.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5589 components: - type: Transform pos: -49.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 17297 @@ -55462,135 +55544,6 @@ entities: parent: 2 - proto: Firelock entities: - - uid: 7979 - components: - - type: Transform - pos: 50.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11712 - components: - - type: Transform - pos: 42.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11715 - components: - - type: Transform - pos: 43.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11716 - components: - - type: Transform - pos: 44.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11717 - components: - - type: Transform - pos: 45.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11718 - components: - - type: Transform - pos: 46.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11719 - components: - - type: Transform - pos: 47.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11720 - components: - - type: Transform - pos: 48.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11721 - components: - - type: Transform - pos: 49.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 19857 - - 19856 - - 19247 - - uid: 11723 - components: - - type: Transform - pos: 54.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 579 - - 19247 - - uid: 11724 - components: - - type: Transform - pos: 55.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 579 - - 19247 - - uid: 11725 - components: - - type: Transform - pos: 56.5,-22.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 18818 - - 579 - - 19247 - uid: 19913 components: - type: Transform @@ -56227,12 +56180,6 @@ entities: deviceLists: - 14757 - 14758 - - uid: 19015 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -14.5,-32.5 - parent: 2 - uid: 19815 components: - type: Transform @@ -59305,6 +59252,18 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage +- proto: Floodlight + entities: + - uid: 4078 + components: + - type: Transform + pos: -7.5,-38.5 + parent: 2 + - uid: 14022 + components: + - type: Transform + pos: -5.5,-32.5 + parent: 2 - proto: FloorCarpetItemBlack entities: - uid: 7382 @@ -59489,11 +59448,6 @@ entities: - type: Transform pos: -38.5,-36.5 parent: 2 - - uid: 17116 - components: - - type: Transform - pos: -37.5,-36.5 - parent: 2 - uid: 17119 components: - type: Transform @@ -59586,6 +59540,16 @@ entities: parent: 2 - proto: FoodBakedCannabisBrownie entities: + - uid: 4673 + components: + - type: Transform + pos: -20.439116,-42.136227 + parent: 2 + - uid: 11457 + components: + - type: Transform + pos: -20.703005,-42.1177 + parent: 2 - uid: 18034 components: - type: Transform @@ -59868,7 +59832,7 @@ entities: - type: Transform pos: 6.386328,-82.455345 parent: 2 -- proto: FoodDonutJellySlugcat +- proto: FoodDonutJellyScurret entities: - uid: 2917 components: @@ -80298,23 +80262,6 @@ entities: - type: Transform pos: 29.714285,-78.46555 parent: 2 -- proto: GoldenPlunger - entities: - - uid: 647 - components: - - type: MetaData - desc: The prophecy tells of a day in the distant future, in which the Truest Janitor will pick up this plunger and eradicate clogging from this world forever more... - name: lubed cursed golden plunger - - type: Transform - pos: -40.50827,-77.386536 - parent: 2 - - type: WarpPoint - location: cursed golden plunger - - type: Lubed - slipStrength: 10 - slipsLeft: 1000 - - type: NameModifier - baseName: cursed golden plunger - proto: GoldRingDiamond entities: - uid: 7118 @@ -80471,6 +80418,11 @@ entities: - type: Transform pos: -5.5,2.5 parent: 2 + - uid: 161 + components: + - type: Transform + pos: 42.5,-22.5 + parent: 2 - uid: 207 components: - type: Transform @@ -80966,11 +80918,6 @@ entities: - type: Transform pos: 43.5,-55.5 parent: 2 - - uid: 789 - components: - - type: Transform - pos: 26.5,-47.5 - parent: 2 - uid: 790 components: - type: Transform @@ -81061,46 +81008,6 @@ entities: - type: Transform pos: -19.5,-53.5 parent: 2 - - uid: 1153 - components: - - type: Transform - pos: -32.5,-54.5 - parent: 2 - - uid: 1155 - components: - - type: Transform - pos: -30.5,-54.5 - parent: 2 - - uid: 1156 - components: - - type: Transform - pos: -31.5,-55.5 - parent: 2 - - uid: 1157 - components: - - type: Transform - pos: -31.5,-53.5 - parent: 2 - - uid: 1163 - components: - - type: Transform - pos: -32.5,-36.5 - parent: 2 - - uid: 1165 - components: - - type: Transform - pos: -30.5,-36.5 - parent: 2 - - uid: 1166 - components: - - type: Transform - pos: -31.5,-37.5 - parent: 2 - - uid: 1167 - components: - - type: Transform - pos: -31.5,-35.5 - parent: 2 - uid: 1292 components: - type: Transform @@ -81151,11 +81058,6 @@ entities: - type: Transform pos: -36.5,-9.5 parent: 2 - - uid: 1416 - components: - - type: Transform - pos: -35.5,-9.5 - parent: 2 - uid: 1420 components: - type: Transform @@ -81456,86 +81358,16 @@ entities: - type: Transform pos: 16.5,-44.5 parent: 2 - - uid: 1671 - components: - - type: Transform - pos: -41.5,-43.5 - parent: 2 - - uid: 1672 - components: - - type: Transform - pos: -41.5,-44.5 - parent: 2 - uid: 1673 components: - type: Transform - pos: -41.5,-45.5 - parent: 2 - - uid: 1674 - components: - - type: Transform - pos: -41.5,-46.5 - parent: 2 - - uid: 1675 - components: - - type: Transform - pos: -41.5,-47.5 - parent: 2 - - uid: 1676 - components: - - type: Transform - pos: -40.5,-47.5 - parent: 2 - - uid: 1677 - components: - - type: Transform - pos: -39.5,-47.5 - parent: 2 - - uid: 1678 - components: - - type: Transform - pos: -38.5,-47.5 - parent: 2 - - uid: 1679 - components: - - type: Transform - pos: -37.5,-47.5 - parent: 2 - - uid: 1680 - components: - - type: Transform - pos: -37.5,-46.5 + pos: -0.5,-42.5 parent: 2 - uid: 1681 components: - type: Transform pos: 60.5,-35.5 parent: 2 - - uid: 1682 - components: - - type: Transform - pos: -37.5,-44.5 - parent: 2 - - uid: 1683 - components: - - type: Transform - pos: -37.5,-43.5 - parent: 2 - - uid: 1684 - components: - - type: Transform - pos: -38.5,-43.5 - parent: 2 - - uid: 1685 - components: - - type: Transform - pos: -39.5,-43.5 - parent: 2 - - uid: 1686 - components: - - type: Transform - pos: -40.5,-43.5 - parent: 2 - uid: 1688 components: - type: Transform @@ -81622,6 +81454,11 @@ entities: - type: Transform pos: 3.5,-48.5 parent: 2 + - uid: 1884 + components: + - type: Transform + pos: 55.5,-22.5 + parent: 2 - uid: 1953 components: - type: Transform @@ -81828,6 +81665,21 @@ entities: - type: Transform pos: -18.5,-15.5 parent: 2 + - uid: 2321 + components: + - type: Transform + pos: 43.5,-22.5 + parent: 2 + - uid: 2324 + components: + - type: Transform + pos: 49.5,-22.5 + parent: 2 + - uid: 2344 + components: + - type: Transform + pos: 54.5,-22.5 + parent: 2 - uid: 2364 components: - type: Transform @@ -81868,6 +81720,11 @@ entities: - type: Transform pos: -51.5,-55.5 parent: 2 + - uid: 2463 + components: + - type: Transform + pos: 40.5,-22.5 + parent: 2 - uid: 2466 components: - type: Transform @@ -82454,11 +82311,6 @@ entities: - type: Transform pos: 43.5,-11.5 parent: 2 - - uid: 4089 - components: - - type: Transform - pos: 60.5,-21.5 - parent: 2 - uid: 4181 components: - type: Transform @@ -82499,6 +82351,11 @@ entities: - type: Transform pos: -1.5,-40.5 parent: 2 + - uid: 4271 + components: + - type: Transform + pos: -41.5,-45.5 + parent: 2 - uid: 4301 components: - type: Transform @@ -82554,6 +82411,11 @@ entities: - type: Transform pos: 51.5,-64.5 parent: 2 + - uid: 4383 + components: + - type: Transform + pos: -40.5,-43.5 + parent: 2 - uid: 4391 components: - type: Transform @@ -82709,20 +82571,25 @@ entities: - type: Transform pos: 45.5,-55.5 parent: 2 - - uid: 4655 + - uid: 4545 components: - type: Transform - pos: 22.5,-53.5 + pos: -38.5,-47.5 parent: 2 - - uid: 4661 + - uid: 4556 components: - type: Transform - pos: 24.5,-55.5 + pos: 46.5,-22.5 parent: 2 - - uid: 4693 + - uid: 4687 components: - type: Transform - pos: 24.5,-51.5 + pos: 47.5,-22.5 + parent: 2 + - uid: 4702 + components: + - type: Transform + pos: 56.5,-22.5 parent: 2 - uid: 4716 components: @@ -83649,6 +83516,11 @@ entities: - type: Transform pos: 4.5,-14.5 parent: 2 + - uid: 7295 + components: + - type: Transform + pos: 48.5,-22.5 + parent: 2 - uid: 7438 components: - type: Transform @@ -84009,6 +83881,11 @@ entities: - type: Transform pos: 47.5,-12.5 parent: 2 + - uid: 11721 + components: + - type: Transform + pos: 50.5,-22.5 + parent: 2 - uid: 11830 components: - type: Transform @@ -84114,11 +83991,26 @@ entities: - type: Transform pos: 62.5,-21.5 parent: 2 + - uid: 13959 + components: + - type: Transform + pos: -14.5,-32.5 + parent: 2 - uid: 13979 components: - type: Transform pos: 7.5,-33.5 parent: 2 + - uid: 13995 + components: + - type: Transform + pos: 44.5,-22.5 + parent: 2 + - uid: 13997 + components: + - type: Transform + pos: 45.5,-22.5 + parent: 2 - uid: 14006 components: - type: Transform @@ -84139,16 +84031,46 @@ entities: - type: Transform pos: 75.5,-17.5 parent: 2 + - uid: 14100 + components: + - type: Transform + pos: -40.5,-47.5 + parent: 2 + - uid: 14101 + components: + - type: Transform + pos: -41.5,-46.5 + parent: 2 + - uid: 14102 + components: + - type: Transform + pos: -41.5,-44.5 + parent: 2 + - uid: 14103 + components: + - type: Transform + pos: -39.5,-43.5 + parent: 2 - uid: 14105 components: - type: Transform pos: 75.5,-18.5 parent: 2 + - uid: 14107 + components: + - type: Transform + pos: -38.5,-43.5 + parent: 2 - uid: 14126 components: - type: Transform pos: 77.5,-17.5 parent: 2 + - uid: 14131 + components: + - type: Transform + pos: -39.5,-47.5 + parent: 2 - uid: 14152 components: - type: Transform @@ -85040,75 +84962,6 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,-45.5 parent: 2 - - uid: 4656 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-54.5 - parent: 2 - - uid: 4658 - components: - - type: Transform - pos: 23.5,-51.5 - parent: 2 - - uid: 4662 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,-55.5 - parent: 2 - - uid: 4663 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-52.5 - parent: 2 - - uid: 4664 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-54.5 - parent: 2 - - uid: 4665 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-55.5 - parent: 2 - - uid: 4667 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-54.5 - parent: 2 - - uid: 4673 - components: - - type: Transform - pos: 25.5,-54.5 - parent: 2 - - uid: 4675 - components: - - type: Transform - pos: 22.5,-52.5 - parent: 2 - - uid: 4676 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-52.5 - parent: 2 - - uid: 4686 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-52.5 - parent: 2 - - uid: 4687 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-51.5 - parent: 2 - uid: 14429 components: - type: Transform @@ -85704,10 +85557,10 @@ entities: - type: Transform pos: 57.514305,-35.453518 parent: 2 - - uid: 19346 + - uid: 13988 components: - type: Transform - pos: 58.428192,-20.46732 + pos: 61.41428,-19.450556 parent: 2 - proto: HandheldGPSBasic entities: @@ -86139,10 +85992,10 @@ entities: parent: 2 - proto: HolopadMedicalVirology entities: - - uid: 18511 + - uid: 4667 components: - type: Transform - pos: 32.5,-18.5 + pos: 30.5,-18.5 parent: 2 - proto: HolopadScienceArtifact entities: @@ -86242,13 +86095,6 @@ entities: - type: Transform pos: 0.5,-54.5 parent: 2 -- proto: HolopadServiceChapel - entities: - - uid: 19163 - components: - - type: Transform - pos: -21.5,-39.5 - parent: 2 - proto: HolopadServiceClownMime entities: - uid: 19134 @@ -86524,6 +86370,45 @@ entities: - type: Transform pos: 27.635538,-72.53113 parent: 2 +- proto: InflatableWall + entities: + - uid: 1847 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-37.5 + parent: 2 + - uid: 2342 + components: + - type: Transform + pos: 54.5,-25.5 + parent: 2 + - uid: 3207 + components: + - type: Transform + pos: 26.5,-47.5 + parent: 2 + - uid: 4385 + components: + - type: Transform + pos: -41.5,-47.5 + parent: 2 + - uid: 4653 + components: + - type: Transform + pos: 26.5,-55.5 + parent: 2 + - uid: 6238 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-33.5 + parent: 2 + - uid: 14108 + components: + - type: Transform + pos: -37.5,-43.5 + parent: 2 - proto: InflatableWallStack entities: - uid: 8002 @@ -86576,6 +86461,8 @@ entities: rot: -1.5707963267948966 rad pos: -36.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 17760 @@ -86584,24 +86471,32 @@ entities: rot: -1.5707963267948966 rad pos: 8.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17761 components: - type: Transform rot: -1.5707963267948966 rad pos: -25.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17763 components: - type: Transform rot: -1.5707963267948966 rad pos: 0.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17772 components: - type: Transform rot: 1.5707963267948966 rad pos: -45.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 16536 @@ -86610,24 +86505,32 @@ entities: rot: 1.5707963267948966 rad pos: -20.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17755 components: - type: Transform rot: -1.5707963267948966 rad pos: 26.5,-71.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17756 components: - type: Transform rot: 3.141592653589793 rad pos: -13.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17762 components: - type: Transform rot: -1.5707963267948966 rad pos: -26.5,-66.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 6295 @@ -86636,28 +86539,38 @@ entities: rot: 3.141592653589793 rad pos: 1.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6681 components: - type: Transform pos: 16.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17754 components: - type: Transform rot: 3.141592653589793 rad pos: 16.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17758 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17759 components: - type: Transform pos: 11.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 11363 @@ -86666,6 +86579,8 @@ entities: rot: 1.5707963267948966 rad pos: -8.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 6087 @@ -86674,12 +86589,16 @@ entities: rot: -1.5707963267948966 rad pos: 63.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19381 components: - type: Transform rot: 3.141592653589793 rad pos: 54.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 17768 @@ -86688,12 +86607,16 @@ entities: rot: -1.5707963267948966 rad pos: -11.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17769 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 2999 @@ -86702,6 +86625,8 @@ entities: rot: 3.141592653589793 rad pos: 23.5,-85.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: JanitorialTrolley entities: - uid: 5623 @@ -86869,7 +86794,8 @@ entities: - uid: 5678 components: - type: Transform - pos: -16.689243,-42.33948 + rot: 1.5707963267948966 rad + pos: -18.285185,-42.4478 parent: 2 - uid: 6027 components: @@ -87000,37 +86926,15 @@ entities: parent: 2 - proto: LeavesCannabisDried entities: - - uid: 18867 - components: - - type: Transform - pos: -25.706669,-32.16909 - parent: 2 - - uid: 18889 - components: - - type: Transform - pos: -25.789955,-32.280567 - parent: 2 - - uid: 18902 - components: - - type: Transform - pos: -25.357204,-32.064083 - parent: 2 -- proto: LeavesTobaccoDried - entities: - - uid: 19012 - components: - - type: Transform - pos: -25.30165,-31.992579 - parent: 2 - - uid: 19013 + - uid: 4681 components: - type: Transform - pos: -25.259981,-31.89941 + pos: -19.954123,-42.201088 parent: 2 - - uid: 19014 + - uid: 11715 components: - type: Transform - pos: -25.64344,-32.075485 + pos: -20.113028,-42.324776 parent: 2 - proto: LiquidNitrogenCanister entities: @@ -87080,6 +86984,8 @@ entities: 3324: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonChiefEngineer entities: - uid: 6608 @@ -87111,6 +87017,8 @@ entities: 15103: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonJanitor entities: - uid: 1041 @@ -87129,6 +87037,8 @@ entities: 696: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonMedical entities: - uid: 5114 @@ -87144,6 +87054,8 @@ entities: 546: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonService entities: - uid: 2479 @@ -87159,6 +87071,8 @@ entities: 252: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilledHardsuit entities: - uid: 4796 @@ -87332,10 +87246,10 @@ entities: parent: 2 - proto: LockerFreezerVaultFilled entities: - - uid: 5146 + - uid: 11718 components: - type: Transform - pos: 9.5,-43.5 + pos: 9.5,-44.5 parent: 2 - proto: LockerHeadOfPersonnelFilled entities: @@ -87528,13 +87442,15 @@ entities: - type: Transform pos: -16.5,-15.5 parent: 2 -- proto: LockerSecurityFilled +- proto: LockerSecurity entities: - - uid: 6149 + - uid: 4676 components: - type: Transform pos: 11.5,-47.5 parent: 2 +- proto: LockerSecurityFilled + entities: - uid: 9892 components: - type: Transform @@ -87567,6 +87483,8 @@ entities: - type: Transform pos: 12.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: LockerWardenFilled entities: - uid: 3453 @@ -87708,11 +87626,6 @@ entities: - type: Transform pos: 56.648838,-18.357616 parent: 2 - - uid: 18475 - components: - - type: Transform - pos: -23.48515,-92.497 - parent: 2 - proto: MachineAnomalyGenerator entities: - uid: 583 @@ -87873,11 +87786,6 @@ entities: - type: Transform pos: -34.5,-29.5 parent: 2 - - uid: 17361 - components: - - type: Transform - pos: -25.5,-39.5 - parent: 2 - uid: 17421 components: - type: Transform @@ -87986,15 +87894,17 @@ entities: parent: 2 - proto: Matchbox entities: - - uid: 5667 + - uid: 18996 components: - type: Transform - pos: -25.615442,-29.699175 + pos: -21.27906,-47.504948 parent: 2 - - uid: 18996 +- proto: MatchstickSpent + entities: + - uid: 5662 components: - type: Transform - pos: -21.27906,-47.504948 + pos: -9.56385,-38.433666 parent: 2 - proto: MaterialBones1 entities: @@ -88084,13 +87994,6 @@ entities: - type: Transform pos: -3.5,-22.5 parent: 2 -- proto: MaterialDiamond1 - entities: - - uid: 17564 - components: - - type: Transform - pos: 9.487229,-44.345783 - parent: 2 - proto: MaterialDurathread entities: - uid: 16377 @@ -88129,6 +88032,21 @@ entities: parent: 2 - proto: MaterialWoodPlank1 entities: + - uid: 1679 + components: + - type: Transform + pos: -7.5,-33.5 + parent: 2 + - uid: 5376 + components: + - type: Transform + pos: -10.5,-32.5 + parent: 2 + - uid: 5649 + components: + - type: Transform + pos: -5.5,-38.5 + parent: 2 - uid: 7336 components: - type: Transform @@ -88283,11 +88201,6 @@ entities: - type: Transform pos: 21.454115,-29.711697 parent: 2 - - uid: 17032 - components: - - type: Transform - pos: 21.599949,-29.378132 - parent: 2 - proto: MedkitOxygenFilled entities: - uid: 5126 @@ -88363,24 +88276,32 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6160 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6161 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7093 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: MopBucketFull entities: - uid: 5622 @@ -88686,6 +88607,8 @@ entities: - type: Transform pos: 38.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 18623 @@ -88846,6 +88769,8 @@ entities: - type: Transform pos: 72.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingSadClown entities: - uid: 6001 @@ -88854,6 +88779,8 @@ entities: rot: 1.5707963267948966 rad pos: -49.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingTheGreatWave entities: - uid: 18495 @@ -88861,6 +88788,8 @@ entities: - type: Transform pos: -39.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingTheScream entities: - uid: 7051 @@ -88868,6 +88797,8 @@ entities: - type: Transform pos: -22.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaladinCircuitBoard entities: - uid: 18620 @@ -89238,6 +89169,13 @@ entities: - type: Transform pos: -9.678529,-26.311075 parent: 2 +- proto: PhoneInstrument + entities: + - uid: 14216 + components: + - type: Transform + pos: -48.062805,-45.86218 + parent: 2 - proto: PianoInstrument entities: - uid: 6989 @@ -89306,12 +89244,6 @@ entities: parent: 2 - proto: PlasmaReinforcedWindowDirectional entities: - - uid: 1616 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,-21.5 - parent: 2 - uid: 3731 components: - type: Transform @@ -89324,12 +89256,42 @@ entities: rot: 3.141592653589793 rad pos: 58.5,-47.5 parent: 2 + - uid: 4704 + components: + - type: Transform + pos: 45.5,-20.5 + parent: 2 + - uid: 4723 + components: + - type: Transform + pos: 46.5,-20.5 + parent: 2 - uid: 4724 components: - type: Transform rot: 3.141592653589793 rad pos: -59.5,-66.5 parent: 2 + - uid: 4921 + components: + - type: Transform + pos: 48.5,-20.5 + parent: 2 + - uid: 4923 + components: + - type: Transform + pos: 44.5,-20.5 + parent: 2 + - uid: 4924 + components: + - type: Transform + pos: 42.5,-20.5 + parent: 2 + - uid: 4927 + components: + - type: Transform + pos: 47.5,-20.5 + parent: 2 - uid: 5073 components: - type: Transform @@ -89342,17 +89304,26 @@ entities: rot: 3.141592653589793 rad pos: -57.5,-66.5 parent: 2 + - uid: 5146 + components: + - type: Transform + pos: 43.5,-20.5 + parent: 2 - uid: 5183 components: - type: Transform rot: 3.141592653589793 rad pos: -56.5,-66.5 parent: 2 - - uid: 5965 + - uid: 5691 components: - type: Transform - rot: 3.141592653589793 rad - pos: -55.5,-66.5 + pos: 54.5,-20.5 + parent: 2 + - uid: 5692 + components: + - type: Transform + pos: 55.5,-20.5 parent: 2 - uid: 5976 components: @@ -89384,11 +89355,41 @@ entities: rot: 3.141592653589793 rad pos: 89.5,-46.5 parent: 2 + - uid: 11723 + components: + - type: Transform + pos: 56.5,-20.5 + parent: 2 - uid: 11755 components: - type: Transform pos: 89.5,-44.5 parent: 2 + - uid: 14000 + components: + - type: Transform + pos: 51.5,-20.5 + parent: 2 + - uid: 14001 + components: + - type: Transform + pos: 52.5,-20.5 + parent: 2 + - uid: 14002 + components: + - type: Transform + pos: 50.5,-20.5 + parent: 2 + - uid: 14003 + components: + - type: Transform + pos: 53.5,-20.5 + parent: 2 + - uid: 14004 + components: + - type: Transform + pos: 49.5,-20.5 + parent: 2 - uid: 16336 components: - type: Transform @@ -89407,11 +89408,6 @@ entities: rot: -1.5707963267948966 rad pos: -59.5,-61.5 parent: 2 - - uid: 18339 - components: - - type: Transform - pos: 58.5,-20.5 - parent: 2 - proto: PlasmaTank entities: - uid: 7689 @@ -89492,12 +89488,6 @@ entities: rot: 3.141592653589793 rad pos: 81.5,-44.5 parent: 2 - - uid: 2378 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -37.5,-45.5 - parent: 2 - uid: 2896 components: - type: Transform @@ -89592,23 +89582,11 @@ entities: parent: 2 - proto: PlasmaWindoorSecureScienceLocked entities: - - uid: 5117 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -23.5,-29.5 - parent: 2 - uid: 11364 components: - type: Transform pos: -7.5,-18.5 parent: 2 - - uid: 11711 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -23.5,-35.5 - parent: 2 - uid: 13975 components: - type: Transform @@ -89628,6 +89606,12 @@ entities: rot: 3.141592653589793 rad pos: 59.5,-47.5 parent: 2 + - uid: 4742 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 57.5,-21.5 + parent: 2 - uid: 6143 components: - type: Transform @@ -89982,6 +89966,8 @@ entities: rot: 3.141592653589793 rad pos: -1.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandAtmosiaDeclarationIndependence entities: - uid: 17214 @@ -89990,6 +89976,8 @@ entities: rot: 3.141592653589793 rad pos: 45.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandClown entities: - uid: 5968 @@ -89998,18 +89986,24 @@ entities: rot: -1.5707963267948966 rad pos: -58.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19271 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19272 components: - type: Transform rot: -1.5707963267948966 rad pos: -48.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonk entities: - uid: 2807 @@ -90017,98 +90011,132 @@ entities: - type: Transform pos: 13.5,-85.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6807 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-99.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6808 components: - type: Transform rot: 1.5707963267948966 rad pos: 11.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6809 components: - type: Transform rot: 1.5707963267948966 rad pos: 11.5,-90.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6810 components: - type: Transform rot: 1.5707963267948966 rad pos: 32.5,-93.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6811 components: - type: Transform rot: 1.5707963267948966 rad pos: 32.5,-94.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6813 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5,-94.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6956 components: - type: Transform pos: 30.5,-102.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16968 components: - type: Transform rot: -1.5707963267948966 rad pos: 20.5,-83.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16969 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-83.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16970 components: - type: Transform rot: -1.5707963267948966 rad pos: 21.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16971 components: - type: Transform rot: -1.5707963267948966 rad pos: 27.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17229 components: - type: Transform rot: 3.141592653589793 rad pos: 50.5,-102.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17230 components: - type: Transform rot: 3.141592653589793 rad pos: 53.5,-102.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18230 components: - type: Transform pos: 36.5,-89.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18530 components: - type: Transform pos: 11.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18538 components: - type: Transform pos: 16.5,-85.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonutCorp entities: - uid: 17316 @@ -90116,6 +90144,8 @@ entities: - type: Transform pos: 6.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEAT entities: - uid: 15130 @@ -90123,11 +90153,15 @@ entities: - type: Transform pos: 31.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16638 components: - type: Transform pos: 45.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnergySwords entities: - uid: 18496 @@ -90135,6 +90169,8 @@ entities: - type: Transform pos: -48.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandExoAcid entities: - uid: 19150 @@ -90143,34 +90179,46 @@ entities: rot: 1.5707963267948966 rad pos: -27.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19155 components: - type: Transform rot: 1.5707963267948966 rad pos: -18.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19169 components: - type: Transform pos: -41.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19176 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19211 components: - type: Transform rot: 1.5707963267948966 rad pos: 78.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19240 components: - type: Transform pos: 21.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandExoChomp entities: - uid: 10734 @@ -90179,23 +90227,31 @@ entities: rot: -1.5707963267948966 rad pos: 74.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18764 components: - type: Transform pos: -37.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19148 components: - type: Transform rot: 1.5707963267948966 rad pos: 6.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19202 components: - type: Transform rot: 1.5707963267948966 rad pos: 79.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandExoRun entities: - uid: 7810 @@ -90203,24 +90259,32 @@ entities: - type: Transform pos: 74.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19154 components: - type: Transform rot: 1.5707963267948966 rad pos: 73.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19172 components: - type: Transform rot: 1.5707963267948966 rad pos: -22.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19190 components: - type: Transform rot: 1.5707963267948966 rad pos: 16.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHackingGuide entities: - uid: 19421 @@ -90228,6 +90292,8 @@ entities: - type: Transform pos: 39.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandLamarr entities: - uid: 17407 @@ -90235,6 +90301,8 @@ entities: - type: Transform pos: 3.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandRealExomorph entities: - uid: 2474 @@ -90242,16 +90310,22 @@ entities: - type: Transform pos: -23.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3137 components: - type: Transform pos: 76.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4387 components: - type: Transform pos: -21.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandRouny entities: - uid: 2672 @@ -90259,22 +90333,30 @@ entities: - type: Transform pos: -23.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7949 components: - type: Transform pos: 80.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19219 components: - type: Transform pos: -6.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19316 components: - type: Transform rot: 3.141592653589793 rad pos: -37.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 19383 @@ -90282,6 +90364,8 @@ entities: - type: Transform pos: -18.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWehWatches entities: - uid: 16274 @@ -90289,6 +90373,8 @@ entities: - type: Transform pos: 51.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitAnatomyPoster entities: - uid: 2842 @@ -90296,6 +90382,8 @@ entities: - type: Transform pos: 12.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitBuild entities: - uid: 17216 @@ -90303,17 +90391,23 @@ entities: - type: Transform pos: 27.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17217 components: - type: Transform rot: 3.141592653589793 rad pos: -21.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19242 components: - type: Transform pos: -15.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitDickGumshue entities: - uid: 16263 @@ -90321,6 +90415,8 @@ entities: - type: Transform pos: 71.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitDoNotQuestion entities: - uid: 7071 @@ -90329,11 +90425,15 @@ entities: rot: -1.5707963267948966 rad pos: 35.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18195 components: - type: Transform pos: 8.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitEnlist entities: - uid: 7072 @@ -90342,6 +90442,8 @@ entities: rot: -1.5707963267948966 rad pos: 35.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitFoamForceAd entities: - uid: 8428 @@ -90349,11 +90451,15 @@ entities: - type: Transform pos: 70.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8515 components: - type: Transform pos: 68.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitHelpOthers entities: - uid: 17218 @@ -90362,6 +90468,8 @@ entities: rot: 3.141592653589793 rad pos: 6.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitHereForYourSafety entities: - uid: 16268 @@ -90369,11 +90477,15 @@ entities: - type: Transform pos: 70.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18196 components: - type: Transform pos: 11.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitIan entities: - uid: 18017 @@ -90381,6 +90493,8 @@ entities: - type: Transform pos: 12.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitJustAWeekAway entities: - uid: 17036 @@ -90389,6 +90503,8 @@ entities: rot: 3.141592653589793 rad pos: 9.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitLoveIan entities: - uid: 17035 @@ -90397,11 +90513,15 @@ entities: rot: 3.141592653589793 rad pos: 13.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18021 components: - type: Transform pos: 12.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitMime entities: - uid: 6000 @@ -90410,6 +90530,8 @@ entities: rot: 1.5707963267948966 rad pos: -51.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 16107 @@ -90417,44 +90539,60 @@ entities: - type: Transform pos: -1.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16287 components: - type: Transform pos: 63.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16293 components: - type: Transform pos: 43.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17031 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17033 components: - type: Transform rot: 3.141592653589793 rad pos: 15.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17037 components: - type: Transform rot: 3.141592653589793 rad pos: -18.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18732 components: - type: Transform pos: 22.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18733 components: - type: Transform pos: 26.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitObey entities: - uid: 7159 @@ -90462,11 +90600,15 @@ entities: - type: Transform pos: 66.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7170 components: - type: Transform pos: 65.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitRenault entities: - uid: 18031 @@ -90475,6 +90617,8 @@ entities: rot: -1.5707963267948966 rad pos: -39.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitReportCrimes entities: - uid: 7069 @@ -90482,11 +90626,15 @@ entities: - type: Transform pos: 31.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16269 components: - type: Transform pos: 63.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyEyeProtection entities: - uid: 19241 @@ -90494,6 +90642,8 @@ entities: - type: Transform pos: 17.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyInternals entities: - uid: 17219 @@ -90502,12 +90652,16 @@ entities: rot: 3.141592653589793 rad pos: 7.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18774 components: - type: Transform rot: 1.5707963267948966 rad pos: 84.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothDelam entities: - uid: 17232 @@ -90516,6 +90670,8 @@ entities: rot: 3.141592653589793 rad pos: -32.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothEpi entities: - uid: 16285 @@ -90523,12 +90679,16 @@ entities: - type: Transform pos: 49.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17233 components: - type: Transform rot: 3.141592653589793 rad pos: -32.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothHardhat entities: - uid: 17234 @@ -90537,12 +90697,16 @@ entities: rot: 3.141592653589793 rad pos: -32.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18773 components: - type: Transform rot: 1.5707963267948966 rad pos: -57.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothMeth entities: - uid: 6970 @@ -90551,12 +90715,16 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17235 components: - type: Transform rot: 3.141592653589793 rad pos: -32.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothPiping entities: - uid: 17236 @@ -90565,6 +90733,8 @@ entities: rot: 3.141592653589793 rad pos: -32.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyReport entities: - uid: 15143 @@ -90572,11 +90742,15 @@ entities: - type: Transform pos: 48.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16284 components: - type: Transform pos: 57.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSecWatch entities: - uid: 7068 @@ -90584,11 +90758,15 @@ entities: - type: Transform pos: 26.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16271 components: - type: Transform pos: 54.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSpaceCops entities: - uid: 16272 @@ -90596,6 +90774,8 @@ entities: - type: Transform pos: 68.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitStateLaws entities: - uid: 17222 @@ -90604,6 +90784,8 @@ entities: rot: 3.141592653589793 rad pos: 26.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitTyrone entities: - uid: 18011 @@ -90612,6 +90794,8 @@ entities: rot: 1.5707963267948966 rad pos: -19.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitWalk entities: - uid: 15144 @@ -90619,12 +90803,16 @@ entities: - type: Transform pos: 62.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16029 components: - type: Transform rot: -1.5707963267948966 rad pos: 73.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitWorkForAFuture entities: - uid: 16270 @@ -90632,12 +90820,16 @@ entities: - type: Transform pos: 73.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17220 components: - type: Transform rot: 3.141592653589793 rad pos: 5.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PottedPlant0 entities: - uid: 7767 @@ -90713,11 +90905,6 @@ entities: - type: Transform pos: 3.5,-69.5 parent: 2 - - uid: 17422 - components: - - type: Transform - pos: -2.5,-41.5 - parent: 2 - proto: PottedPlantBioluminscent entities: - uid: 8788 @@ -90847,24 +91034,6 @@ entities: parent: 2 - proto: Poweredlight entities: - - uid: 270 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,-40.5 - parent: 2 - - uid: 287 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 94.5,-46.5 - parent: 2 - - uid: 468 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -40.5,-15.5 - parent: 2 - uid: 806 components: - type: Transform @@ -90877,87 +91046,74 @@ entities: rot: 3.141592653589793 rad pos: 12.5,-32.5 parent: 2 - - uid: 916 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-12.5 - parent: 2 - - uid: 1113 + - uid: 1337 components: - type: Transform - pos: 41.5,-23.5 + pos: 28.5,-22.5 parent: 2 - - uid: 1449 + - uid: 1338 components: - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,-40.5 + pos: 10.5,-9.5 parent: 2 - - uid: 1847 + - uid: 1339 components: - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,-25.5 + rot: 1.5707963267948966 rad + pos: 23.5,-29.5 parent: 2 - - uid: 1884 + - uid: 1416 components: - type: Transform - rot: 3.141592653589793 rad - pos: -32.5,-58.5 + rot: 1.5707963267948966 rad + pos: 25.5,-17.5 parent: 2 - - uid: 2194 + - uid: 1445 components: - type: Transform - pos: 26.5,-48.5 + rot: -1.5707963267948966 rad + pos: -26.5,-47.5 parent: 2 - - uid: 2245 + - uid: 1616 components: - type: Transform rot: -1.5707963267948966 rad - pos: 54.5,-70.5 + pos: -51.5,-42.5 parent: 2 - - uid: 2254 + - uid: 1671 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -19.5,-66.5 + rot: -1.5707963267948966 rad + pos: -47.5,-38.5 parent: 2 - - uid: 2463 + - uid: 1672 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -34.5,-57.5 + rot: -1.5707963267948966 rad + pos: -47.5,-52.5 parent: 2 - - uid: 2649 + - uid: 1680 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-48.5 + rot: -1.5707963267948966 rad + pos: -51.5,-48.5 parent: 2 - - uid: 2968 + - uid: 2245 components: - type: Transform rot: -1.5707963267948966 rad - pos: 9.5,-62.5 + pos: 54.5,-70.5 parent: 2 - - uid: 3003 + - uid: 3007 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,-40.5 + pos: 17.5,-34.5 parent: 2 - uid: 3064 components: - type: Transform pos: 64.5,-23.5 parent: 2 - - uid: 3207 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-30.5 - parent: 2 - uid: 3348 components: - type: Transform @@ -90970,44 +91126,45 @@ entities: rot: -1.5707963267948966 rad pos: 66.5,-18.5 parent: 2 - - uid: 4018 + - uid: 4173 components: - type: Transform - rot: 3.141592653589793 rad - pos: -2.5,-17.5 + pos: 63.5,-16.5 parent: 2 - - uid: 4173 + - uid: 4715 components: - type: Transform - pos: 63.5,-16.5 + rot: -1.5707963267948966 rad + pos: 15.5,-59.5 parent: 2 - - uid: 4511 + - uid: 4934 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,-61.5 + rot: -1.5707963267948966 rad + pos: 0.5,-23.5 parent: 2 - - uid: 4921 + - uid: 4935 components: - type: Transform - pos: 29.5,-15.5 + pos: -39.5,-64.5 parent: 2 - - uid: 4922 + - uid: 4936 components: - type: Transform rot: -1.5707963267948966 rad - pos: 25.5,-10.5 + pos: -33.5,-64.5 parent: 2 - - uid: 5084 + - uid: 5029 components: - type: Transform rot: 3.141592653589793 rad - pos: -9.5,-21.5 + pos: -45.5,-65.5 parent: 2 - uid: 5122 components: - type: Transform - pos: -17.5,-37.5 + rot: -1.5707963267948966 rad + pos: -16.5,-16.5 parent: 2 - uid: 5184 components: @@ -91015,61 +91172,28 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,-70.5 parent: 2 - - uid: 5205 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-18.5 - parent: 2 - - uid: 5224 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-31.5 - parent: 2 - - uid: 5376 + - uid: 5298 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,-69.5 + rot: -1.5707963267948966 rad + pos: -33.5,-64.5 parent: 2 - - uid: 5780 + - uid: 5682 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,-84.5 - parent: 2 - - uid: 5842 - components: - - type: Transform - pos: 16.5,-27.5 + pos: -8.5,-43.5 parent: 2 - uid: 5855 components: - type: Transform pos: 12.5,-27.5 parent: 2 - - uid: 5881 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,-72.5 - parent: 2 - - uid: 6206 - components: - - type: Transform - pos: 18.5,-34.5 - parent: 2 - - uid: 6260 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,-67.5 - parent: 2 - - uid: 6289 + - uid: 6123 components: - type: Transform - pos: 68.5,-32.5 + rot: -1.5707963267948966 rad + pos: 26.5,-34.5 parent: 2 - uid: 6390 components: @@ -91082,42 +91206,18 @@ entities: rot: 3.141592653589793 rad pos: 15.5,-20.5 parent: 2 - - uid: 7158 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 68.5,-36.5 - parent: 2 - uid: 7199 components: - type: Transform rot: 3.141592653589793 rad pos: -14.5,-21.5 parent: 2 - - uid: 7234 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 68.5,-23.5 - parent: 2 - uid: 7271 components: - type: Transform rot: 1.5707963267948966 rad pos: 58.5,-16.5 parent: 2 - - uid: 7295 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,-52.5 - parent: 2 - - uid: 7568 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,-27.5 - parent: 2 - uid: 7598 components: - type: Transform @@ -91129,24 +91229,12 @@ entities: rot: 3.141592653589793 rad pos: -0.5,-57.5 parent: 2 - - uid: 7668 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,-32.5 - parent: 2 - uid: 7709 components: - type: Transform rot: 3.141592653589793 rad pos: 6.5,-32.5 parent: 2 - - uid: 7710 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-37.5 - parent: 2 - uid: 7711 components: - type: Transform @@ -91154,88 +91242,50 @@ entities: pos: 21.5,-70.5 parent: 2 - type: Timer - - uid: 7943 - components: - - type: Transform - pos: 60.5,-41.5 - parent: 2 - - uid: 7944 - components: - - type: Transform - pos: 40.5,-52.5 - parent: 2 - - uid: 8037 - components: - - type: Transform - pos: 33.5,-52.5 - parent: 2 - uid: 8181 components: - type: Transform rot: -1.5707963267948966 rad pos: 49.5,-64.5 parent: 2 - - uid: 8807 + - uid: 10225 components: - type: Transform rot: 1.5707963267948966 rad - pos: 45.5,-51.5 + pos: -10.5,-15.5 parent: 2 - - uid: 9074 + - uid: 10283 components: - type: Transform - pos: 11.5,-77.5 + pos: -1.5,-16.5 parent: 2 - - uid: 9679 + - uid: 10411 components: - type: Transform rot: 3.141592653589793 rad - pos: 65.5,-29.5 + pos: 79.5,-47.5 parent: 2 - - uid: 9822 + - uid: 10645 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-60.5 + pos: 24.5,-11.5 parent: 2 - - uid: 9885 + - uid: 10742 components: - type: Transform rot: 3.141592653589793 rad - pos: 18.5,-13.5 - parent: 2 - - uid: 9957 - components: - - type: Transform - pos: -9.5,-30.5 - parent: 2 - - uid: 10225 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-15.5 + pos: 51.5,-24.5 parent: 2 - - uid: 10411 + - uid: 10786 components: - type: Transform rot: 3.141592653589793 rad - pos: 79.5,-47.5 - parent: 2 - - uid: 10494 - components: - - type: Transform - pos: -2.5,-30.5 - parent: 2 - - uid: 10645 - components: - - type: Transform - pos: -6.5,-30.5 + pos: 35.5,-24.5 parent: 2 - - uid: 10741 + - uid: 10795 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,-34.5 + pos: 18.5,-11.5 parent: 2 - uid: 10830 components: @@ -91243,17 +91293,6 @@ entities: rot: -1.5707963267948966 rad pos: 94.5,-44.5 parent: 2 - - uid: 11365 - components: - - type: Transform - pos: -8.5,-19.5 - parent: 2 - - uid: 11457 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -21.5,-18.5 - parent: 2 - uid: 11470 components: - type: Transform @@ -91265,58 +91304,12 @@ entities: rot: 1.5707963267948966 rad pos: 58.5,-20.5 parent: 2 - - uid: 11916 - components: - - type: Transform - pos: -22.5,-37.5 - parent: 2 - - uid: 11917 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -17.5,-27.5 - parent: 2 - - uid: 11918 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -21.5,-27.5 - parent: 2 - - uid: 11947 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,-73.5 - parent: 2 - - uid: 12786 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,-65.5 - parent: 2 - uid: 12827 components: - type: Transform rot: -1.5707963267948966 rad pos: 60.5,-26.5 parent: 2 - - uid: 12916 - components: - - type: Transform - pos: 57.5,-23.5 - parent: 2 - - uid: 13208 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,-29.5 - parent: 2 - - uid: 13330 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -12.5,-28.5 - parent: 2 - uid: 13332 components: - type: Transform @@ -91341,12 +91334,6 @@ entities: rot: 3.141592653589793 rad pos: 62.5,-29.5 parent: 2 - - uid: 13888 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,-16.5 - parent: 2 - uid: 13918 components: - type: Transform @@ -91357,35 +91344,18 @@ entities: - type: Transform pos: -1.5,-5.5 parent: 2 - - uid: 13947 - components: - - type: Transform - pos: 4.5,-5.5 - parent: 2 - uid: 13949 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.5,2.5 parent: 2 - - uid: 13950 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,0.5 - parent: 2 - uid: 13951 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.5,-5.5 parent: 2 - - uid: 13952 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-7.5 - parent: 2 - uid: 13954 components: - type: Transform @@ -91416,812 +91386,191 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,-2.5 parent: 2 - - uid: 13959 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,-7.5 - parent: 2 - - uid: 13960 + - uid: 13962 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,-4.5 + pos: -6.5,-1.5 parent: 2 - - uid: 13961 + - uid: 13965 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,-0.5 + pos: -4.5,2.5 parent: 2 - - uid: 13962 + - uid: 13976 components: - type: Transform - pos: -6.5,-1.5 + rot: -1.5707963267948966 rad + pos: 7.5,-15.5 parent: 2 - - uid: 13963 + - uid: 13982 components: - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,-3.5 + pos: 18.5,-15.5 parent: 2 - - uid: 13964 + - uid: 13983 components: - type: Transform - pos: 6.5,-3.5 + pos: 11.5,-19.5 parent: 2 - - uid: 13965 + - uid: 13987 components: - type: Transform - pos: -4.5,2.5 + rot: 1.5707963267948966 rad + pos: 4.5,-20.5 parent: 2 - - uid: 13971 + - uid: 13989 components: - type: Transform rot: 1.5707963267948966 rad - pos: -0.5,-12.5 + pos: 17.5,-25.5 parent: 2 - - uid: 13972 + - uid: 14023 components: - type: Transform rot: -1.5707963267948966 rad - pos: -5.5,-12.5 + pos: -19.5,-51.5 parent: 2 - - uid: 13973 + - uid: 14033 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -5.5,-15.5 + pos: -12.5,-58.5 parent: 2 - - uid: 13974 + - uid: 14038 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,-15.5 + pos: -25.5,-66.5 parent: 2 - - uid: 13976 + - uid: 14040 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-15.5 + rot: 1.5707963267948966 rad + pos: -26.5,-62.5 parent: 2 - - uid: 13980 + - uid: 14050 components: - type: Transform rot: -1.5707963267948966 rad - pos: 13.5,-16.5 + pos: -45.5,-76.5 parent: 2 - - uid: 13981 + - uid: 14060 components: - type: Transform - pos: 10.5,-14.5 + rot: 3.141592653589793 rad + pos: -55.5,-63.5 parent: 2 - - uid: 13982 + - uid: 14061 components: - type: Transform - pos: 18.5,-15.5 + rot: 3.141592653589793 rad + pos: -60.5,-63.5 parent: 2 - - uid: 13983 + - uid: 14062 components: - type: Transform - pos: 11.5,-19.5 + rot: 3.141592653589793 rad + pos: -63.5,-63.5 parent: 2 - - uid: 13987 + - uid: 14063 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-20.5 + rot: -1.5707963267948966 rad + pos: -56.5,-65.5 parent: 2 - - uid: 13988 + - uid: 14071 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-22.5 + pos: 8.5,-47.5 parent: 2 - - uid: 13989 + - uid: 14084 components: - type: Transform rot: 1.5707963267948966 rad - pos: 17.5,-25.5 - parent: 2 - - uid: 14000 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-25.5 + pos: -5.5,-51.5 parent: 2 - - uid: 14001 + - uid: 14097 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-20.5 + pos: -2.5,-69.5 parent: 2 - - uid: 14002 + - uid: 14110 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-33.5 + pos: 22.5,-76.5 parent: 2 - - uid: 14003 + - uid: 14112 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,-33.5 + rot: 3.141592653589793 rad + pos: 26.5,-85.5 parent: 2 - - uid: 14004 + - uid: 14113 components: - type: Transform rot: 1.5707963267948966 rad - pos: -14.5,-36.5 + pos: 21.5,-81.5 parent: 2 - - uid: 14012 + - uid: 14116 components: - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,-36.5 + rot: -1.5707963267948966 rad + pos: -3.5,-21.5 parent: 2 - - uid: 14018 + - uid: 14130 components: - type: Transform rot: -1.5707963267948966 rad - pos: -12.5,-47.5 + pos: -16.5,-26.5 parent: 2 - - uid: 14019 + - uid: 14150 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,-41.5 + rot: -1.5707963267948966 rad + pos: 25.5,-39.5 parent: 2 - - uid: 14021 + - uid: 14151 components: - type: Transform - pos: -26.5,-55.5 + pos: -34.5,-10.5 parent: 2 - - uid: 14022 + - uid: 14158 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,-51.5 + pos: -4.5,-10.5 parent: 2 - - uid: 14023 + - uid: 14204 components: - type: Transform rot: -1.5707963267948966 rad - pos: -19.5,-51.5 - parent: 2 - - uid: 14033 - components: - - type: Transform - pos: -12.5,-58.5 + pos: 31.5,-93.5 parent: 2 - - uid: 14037 + - uid: 14206 components: - type: Transform - pos: -21.5,-66.5 + rot: 3.141592653589793 rad + pos: 26.5,-99.5 parent: 2 - - uid: 14038 + - uid: 14207 components: - type: Transform - pos: -25.5,-66.5 + rot: 3.141592653589793 rad + pos: 22.5,-99.5 parent: 2 - - uid: 14039 + - uid: 14209 components: - type: Transform rot: -1.5707963267948966 rad - pos: -27.5,-66.5 + pos: 31.5,-101.5 parent: 2 - - uid: 14040 + - uid: 14214 components: - type: Transform rot: 1.5707963267948966 rad - pos: -26.5,-62.5 + pos: 14.5,-90.5 parent: 2 - - uid: 14048 + - uid: 14232 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,-12.5 - parent: 2 - - uid: 14050 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -45.5,-76.5 - parent: 2 - - uid: 14054 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -35.5,-63.5 - parent: 2 - - uid: 14055 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -34.5,-54.5 - parent: 2 - - uid: 14057 - components: - - type: Transform - pos: -31.5,-51.5 - parent: 2 - - uid: 14059 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -49.5,-60.5 - parent: 2 - - uid: 14060 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -55.5,-63.5 - parent: 2 - - uid: 14061 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -60.5,-63.5 - parent: 2 - - uid: 14062 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -63.5,-63.5 - parent: 2 - - uid: 14063 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -56.5,-65.5 - parent: 2 - - uid: 14066 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,-57.5 - parent: 2 - - uid: 14071 - components: - - type: Transform - pos: 8.5,-47.5 - parent: 2 - - uid: 14072 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,-49.5 - parent: 2 - - uid: 14073 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-51.5 - parent: 2 - - uid: 14074 - components: - - type: Transform - pos: 7.5,-52.5 - parent: 2 - - uid: 14075 - components: - - type: Transform - pos: 11.5,-52.5 - parent: 2 - - uid: 14077 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-57.5 - parent: 2 - - uid: 14078 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-61.5 - parent: 2 - - uid: 14080 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-56.5 - parent: 2 - - uid: 14084 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,-51.5 - parent: 2 - - uid: 14085 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,-56.5 - parent: 2 - - uid: 14087 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,-55.5 - parent: 2 - - uid: 14088 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,-48.5 - parent: 2 - - uid: 14092 - components: - - type: Transform - pos: 5.5,-65.5 - parent: 2 - - uid: 14095 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-69.5 - parent: 2 - - uid: 14097 - components: - - type: Transform - pos: -2.5,-69.5 - parent: 2 - - uid: 14107 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-76.5 - parent: 2 - - uid: 14108 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-79.5 - parent: 2 - - uid: 14109 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-79.5 - parent: 2 - - uid: 14110 - components: - - type: Transform - pos: 22.5,-76.5 - parent: 2 - - uid: 14111 - components: - - type: Transform - pos: 26.5,-76.5 - parent: 2 - - uid: 14112 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-85.5 - parent: 2 - - uid: 14113 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,-81.5 - parent: 2 - - uid: 14114 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-81.5 - parent: 2 - - uid: 14116 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,-21.5 - parent: 2 - - uid: 14117 - components: - - type: Transform - pos: -15.5,-18.5 - parent: 2 - - uid: 14120 - components: - - type: Transform - pos: 11.5,-71.5 - parent: 2 - - uid: 14124 - components: - - type: Transform - pos: -19.5,-15.5 - parent: 2 - - uid: 14128 - components: - - type: Transform - pos: -12.5,-23.5 - parent: 2 - - uid: 14129 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -24.5,-27.5 - parent: 2 - - uid: 14130 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -16.5,-26.5 - parent: 2 - - uid: 14131 - components: - - type: Transform - pos: -20.5,-24.5 - parent: 2 - - uid: 14133 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -24.5,-39.5 - parent: 2 - - uid: 14134 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,-41.5 - parent: 2 - - uid: 14135 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -16.5,-41.5 - parent: 2 - - uid: 14136 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -25.5,-33.5 - parent: 2 - - uid: 14145 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -12.5,-13.5 - parent: 2 - - uid: 14146 - components: - - type: Transform - pos: -19.5,-11.5 - parent: 2 - - uid: 14147 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -26.5,-16.5 - parent: 2 - - uid: 14149 - components: - - type: Transform - pos: -25.5,-11.5 - parent: 2 - - uid: 14150 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -29.5,-16.5 - parent: 2 - - uid: 14151 - components: - - type: Transform - pos: -34.5,-10.5 - parent: 2 - - uid: 14154 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -40.5,-12.5 - parent: 2 - - uid: 14158 - components: - - type: Transform - pos: -4.5,-10.5 - parent: 2 - - uid: 14159 - components: - - type: Transform - pos: 9.5,-10.5 - parent: 2 - - uid: 14161 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -29.5,-22.5 - parent: 2 - - uid: 14162 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -33.5,-25.5 - parent: 2 - - uid: 14163 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -33.5,-21.5 - parent: 2 - - uid: 14164 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-27.5 - parent: 2 - - uid: 14165 - components: - - type: Transform - pos: -32.5,-33.5 - parent: 2 - - uid: 14166 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -35.5,-37.5 - parent: 2 - - uid: 14167 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-39.5 - parent: 2 - - uid: 14168 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -29.5,-31.5 - parent: 2 - - uid: 14169 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -29.5,-47.5 - parent: 2 - - uid: 14170 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -29.5,-43.5 - parent: 2 - - uid: 14171 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -32.5,-49.5 - parent: 2 - - uid: 14172 - components: - - type: Transform - pos: -32.5,-41.5 - parent: 2 - - uid: 14173 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -34.5,-47.5 - parent: 2 - - uid: 14174 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -34.5,-43.5 - parent: 2 - - uid: 14175 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -44.5,-48.5 - parent: 2 - - uid: 14176 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -44.5,-42.5 - parent: 2 - - uid: 14177 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -38.5,-39.5 - parent: 2 - - uid: 14180 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -50.5,-54.5 - parent: 2 - - uid: 14182 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -46.5,-48.5 - parent: 2 - - uid: 14183 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -46.5,-42.5 - parent: 2 - - uid: 14184 - components: - - type: Transform - pos: -50.5,-36.5 - parent: 2 - - uid: 14185 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -53.5,-48.5 - parent: 2 - - uid: 14186 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -53.5,-42.5 - parent: 2 - - uid: 14187 - components: - - type: Transform - pos: -54.5,-43.5 - parent: 2 - - uid: 14188 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -54.5,-47.5 - parent: 2 - - uid: 14193 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,-73.5 - parent: 2 - - uid: 14202 - components: - - type: Transform - pos: 18.5,-91.5 - parent: 2 - - uid: 14204 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-93.5 - parent: 2 - - uid: 14205 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-89.5 - parent: 2 - - uid: 14206 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-99.5 - parent: 2 - - uid: 14207 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-99.5 - parent: 2 - - uid: 14208 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-101.5 - parent: 2 - - uid: 14209 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-101.5 - parent: 2 - - uid: 14210 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-95.5 - parent: 2 - - uid: 14211 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-93.5 - parent: 2 - - uid: 14214 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,-90.5 - parent: 2 - - uid: 14215 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-54.5 - parent: 2 - - uid: 14216 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,-79.5 - parent: 2 - - uid: 14217 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-73.5 - parent: 2 - - type: Timer - - uid: 14218 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-68.5 - parent: 2 - - type: Timer - - uid: 14219 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,-55.5 - parent: 2 - - uid: 14220 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-64.5 - parent: 2 - - uid: 14221 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,-51.5 - parent: 2 - - uid: 14222 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-58.5 - parent: 2 - - uid: 14223 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-58.5 - parent: 2 - - uid: 14224 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-55.5 - parent: 2 - - uid: 14225 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-51.5 - parent: 2 - - uid: 14226 - components: - - type: Transform - pos: 22.5,-48.5 - parent: 2 - - uid: 14228 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 39.5,-54.5 - parent: 2 - - uid: 14232 - components: - - type: Transform - pos: 27.5,-37.5 + pos: 27.5,-37.5 parent: 2 - uid: 14233 components: @@ -92229,52 +91578,11 @@ entities: rot: -1.5707963267948966 rad pos: 34.5,-39.5 parent: 2 - - uid: 14235 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,-45.5 - parent: 2 - uid: 14236 components: - type: Transform pos: 41.5,-40.5 parent: 2 - - uid: 14260 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,-52.5 - parent: 2 - - uid: 14284 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-33.5 - parent: 2 - - uid: 14285 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-39.5 - parent: 2 - - uid: 14286 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-45.5 - parent: 2 - - uid: 14292 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,-72.5 - parent: 2 - - uid: 14324 - components: - - type: Transform - pos: 39.5,-56.5 - parent: 2 - uid: 14325 components: - type: Transform @@ -92308,199 +91616,100 @@ entities: components: - type: Transform rot: 3.141592653589793 rad - pos: 43.5,-14.5 - parent: 2 - - uid: 14346 - components: - - type: Transform - pos: 54.5,-13.5 - parent: 2 - - uid: 14412 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,-74.5 - parent: 2 - - uid: 14413 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-72.5 - parent: 2 - - uid: 14414 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-67.5 - parent: 2 - - uid: 14415 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-50.5 - parent: 2 - - uid: 14416 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,-63.5 - parent: 2 - - uid: 14417 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,-54.5 - parent: 2 - - uid: 14431 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -17.5,-68.5 - parent: 2 - - uid: 14803 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -16.5,-15.5 - parent: 2 - - uid: 14946 - components: - - type: Transform - pos: 14.5,-11.5 - parent: 2 - - uid: 15146 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,-31.5 - parent: 2 - - uid: 15148 - components: - - type: Transform - pos: 57.5,-31.5 - parent: 2 - - uid: 15158 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,-38.5 - parent: 2 - - uid: 15200 - components: - - type: Transform - pos: 56.5,-36.5 - parent: 2 - - uid: 15201 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,-39.5 - parent: 2 - - uid: 15202 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,-28.5 - parent: 2 - - uid: 15203 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,-29.5 + pos: 43.5,-14.5 parent: 2 - - uid: 15204 + - uid: 14346 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 70.5,-28.5 + pos: 54.5,-13.5 parent: 2 - - uid: 15205 + - uid: 14412 components: - type: Transform rot: -1.5707963267948966 rad - pos: 72.5,-39.5 + pos: 33.5,-74.5 parent: 2 - - uid: 15206 + - uid: 14413 components: - type: Transform - rot: 3.141592653589793 rad - pos: 69.5,-41.5 + rot: -1.5707963267948966 rad + pos: 29.5,-72.5 parent: 2 - - uid: 15207 + - uid: 14414 components: - type: Transform rot: 3.141592653589793 rad - pos: 72.5,-42.5 + pos: 28.5,-67.5 parent: 2 - - uid: 15208 + - uid: 14415 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 71.5,-52.5 + rot: 1.5707963267948966 rad + pos: -10.5,-50.5 parent: 2 - - uid: 15209 + - uid: 14416 components: - type: Transform rot: 1.5707963267948966 rad - pos: 64.5,-51.5 + pos: 27.5,-63.5 parent: 2 - - uid: 15210 + - uid: 14417 components: - type: Transform - rot: 3.141592653589793 rad - pos: 67.5,-53.5 + rot: -1.5707963267948966 rad + pos: -7.5,-54.5 parent: 2 - - uid: 15211 + - uid: 14431 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 64.5,-47.5 + rot: -1.5707963267948966 rad + pos: -17.5,-68.5 parent: 2 - - uid: 15212 + - uid: 15148 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,-44.5 + pos: 57.5,-31.5 parent: 2 - - uid: 15213 + - uid: 15158 components: - type: Transform - rot: 3.141592653589793 rad - pos: 62.5,-44.5 + rot: -1.5707963267948966 rad + pos: 62.5,-38.5 parent: 2 - - uid: 15215 + - uid: 15200 components: - type: Transform - pos: 52.5,-43.5 + pos: 56.5,-36.5 parent: 2 - - uid: 15216 + - uid: 15203 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,-47.5 + rot: 3.141592653589793 rad + pos: 60.5,-29.5 parent: 2 - - uid: 15217 + - uid: 15204 components: - type: Transform - pos: 49.5,-50.5 + rot: -1.5707963267948966 rad + pos: 70.5,-28.5 parent: 2 - - uid: 15218 + - uid: 15206 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,-46.5 + rot: 3.141592653589793 rad + pos: 69.5,-41.5 parent: 2 - - uid: 15219 + - uid: 15210 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 66.5,-41.5 + rot: 3.141592653589793 rad + pos: 67.5,-53.5 parent: 2 - - uid: 15225 + - uid: 15211 components: - type: Transform rot: 1.5707963267948966 rad - pos: 64.5,-41.5 + pos: 64.5,-47.5 parent: 2 - uid: 15226 components: @@ -92508,17 +91717,6 @@ entities: rot: -1.5707963267948966 rad pos: 65.5,-35.5 parent: 2 - - uid: 15227 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 65.5,-32.5 - parent: 2 - - uid: 15233 - components: - - type: Transform - pos: 60.5,-31.5 - parent: 2 - uid: 15234 components: - type: Transform @@ -92531,41 +91729,12 @@ entities: rot: -1.5707963267948966 rad pos: 69.5,-34.5 parent: 2 - - uid: 15237 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 67.5,-44.5 - parent: 2 - - uid: 15238 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 64.5,-38.5 - parent: 2 - - uid: 15247 - components: - - type: Transform - pos: 88.5,-43.5 - parent: 2 - uid: 15248 components: - type: Transform rot: 3.141592653589793 rad pos: 88.5,-47.5 parent: 2 - - uid: 15251 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,-49.5 - parent: 2 - - uid: 15252 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,-49.5 - parent: 2 - uid: 15253 components: - type: Transform @@ -92582,18 +91751,6 @@ entities: - type: Transform pos: 54.5,-55.5 parent: 2 - - uid: 15399 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,-57.5 - parent: 2 - - uid: 15411 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 70.5,-21.5 - parent: 2 - uid: 15442 components: - type: Transform @@ -92604,12 +91761,6 @@ entities: - type: Transform pos: 15.5,-69.5 parent: 2 - - uid: 15881 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -23.5,-14.5 - parent: 2 - uid: 16147 components: - type: Transform @@ -92634,39 +91785,12 @@ entities: rot: 3.141592653589793 rad pos: 17.5,-100.5 parent: 2 - - uid: 16533 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-40.5 - parent: 2 - - uid: 16540 - components: - - type: Transform - pos: -13.5,-15.5 - parent: 2 - uid: 16547 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,-68.5 parent: 2 - - uid: 16548 - components: - - type: Transform - pos: 13.5,-65.5 - parent: 2 - - uid: 16549 - components: - - type: Transform - pos: 20.5,-65.5 - parent: 2 - - uid: 16550 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-69.5 - parent: 2 - uid: 16564 components: - type: Transform @@ -92683,18 +91807,6 @@ entities: - type: Transform pos: -24.5,-16.5 parent: 2 - - uid: 17332 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -35.5,-67.5 - parent: 2 - - uid: 17416 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -18.5,-31.5 - parent: 2 - uid: 17549 components: - type: Transform @@ -92707,91 +91819,12 @@ entities: rot: 3.141592653589793 rad pos: 10.5,-75.5 parent: 2 - - uid: 17785 - components: - - type: Transform - pos: -12.5,-11.5 - parent: 2 - - uid: 17806 - components: - - type: Transform - pos: 3.5,-34.5 - parent: 2 - uid: 17831 components: - type: Transform rot: -1.5707963267948966 rad pos: 25.5,-89.5 parent: 2 - - uid: 17832 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-89.5 - parent: 2 - - uid: 18069 - components: - - type: Transform - pos: 18.5,-11.5 - parent: 2 - - uid: 18070 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,-13.5 - parent: 2 - - uid: 18072 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -40.5,-10.5 - parent: 2 - - uid: 18073 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -30.5,-27.5 - parent: 2 - - uid: 18074 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -31.5,-39.5 - parent: 2 - - uid: 18075 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -42.5,-39.5 - parent: 2 - - uid: 18076 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -39.5,-50.5 - parent: 2 - - uid: 18077 - components: - - type: Transform - pos: -50.5,-44.5 - parent: 2 - - uid: 18078 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -47.5,-37.5 - parent: 2 - - uid: 18079 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -47.5,-52.5 - parent: 2 - - uid: 18081 - components: - - type: Transform - pos: -36.5,-64.5 - parent: 2 - uid: 18082 components: - type: Transform @@ -92816,71 +91849,17 @@ entities: rot: 1.5707963267948966 rad pos: -3.5,-78.5 parent: 2 - - uid: 18086 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-78.5 - parent: 2 - uid: 18087 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,-78.5 parent: 2 - - uid: 18088 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,-78.5 - parent: 2 - uid: 18089 components: - type: Transform pos: 16.5,-65.5 parent: 2 - - uid: 18090 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-69.5 - parent: 2 - - uid: 18093 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,-89.5 - parent: 2 - - uid: 18094 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,-101.5 - parent: 2 - - uid: 18095 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-100.5 - parent: 2 - - uid: 18096 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-100.5 - parent: 2 - - uid: 18097 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-85.5 - parent: 2 - - uid: 18098 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-85.5 - parent: 2 - uid: 18108 components: - type: Transform @@ -92893,120 +91872,12 @@ entities: rot: 3.141592653589793 rad pos: 32.5,-46.5 parent: 2 - - uid: 18111 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,-46.5 - parent: 2 - - uid: 18112 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,-15.5 - parent: 2 - - uid: 18113 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,-17.5 - parent: 2 - - uid: 18116 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-16.5 - parent: 2 - - uid: 18121 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-17.5 - parent: 2 - - uid: 18122 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-17.5 - parent: 2 - - uid: 18123 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-36.5 - parent: 2 - - uid: 18124 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-36.5 - parent: 2 - uid: 18125 components: - type: Transform rot: 3.141592653589793 rad pos: -49.5,-62.5 parent: 2 - - uid: 18126 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -31.5,-25.5 - parent: 2 - - uid: 18128 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,-79.5 - parent: 2 - - uid: 18138 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -52.5,-52.5 - parent: 2 - - uid: 18139 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -52.5,-38.5 - parent: 2 - - uid: 18140 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -49.5,-55.5 - parent: 2 - - uid: 18141 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -49.5,-35.5 - parent: 2 - - uid: 18142 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -26.5,-47.5 - parent: 2 - - uid: 18143 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -26.5,-43.5 - parent: 2 - - uid: 18144 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-53.5 - parent: 2 - - uid: 18146 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,-47.5 - parent: 2 - uid: 18147 components: - type: Transform @@ -93024,42 +91895,12 @@ entities: rot: 1.5707963267948966 rad pos: -25.5,-25.5 parent: 2 - - uid: 18153 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-22.5 - parent: 2 - uid: 18155 components: - type: Transform rot: 3.141592653589793 rad pos: -25.5,-58.5 parent: 2 - - uid: 18157 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,-18.5 - parent: 2 - - uid: 18176 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -21.5,-64.5 - parent: 2 - - uid: 18177 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -25.5,-64.5 - parent: 2 - - uid: 18178 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -25.5,-70.5 - parent: 2 - uid: 18179 components: - type: Transform @@ -93083,41 +91924,6 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,-93.5 parent: 2 - - uid: 18192 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-69.5 - parent: 2 - - uid: 18252 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -8.5,-28.5 - parent: 2 - - uid: 18306 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,-14.5 - parent: 2 - - uid: 18357 - components: - - type: Transform - pos: 39.5,-63.5 - parent: 2 - - uid: 18406 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-10.5 - parent: 2 - - uid: 18784 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -35.5,-15.5 - parent: 2 - uid: 18824 components: - type: Transform @@ -93130,75 +91936,12 @@ entities: rot: 1.5707963267948966 rad pos: -0.5,-52.5 parent: 2 - - uid: 19026 - components: - - type: Transform - pos: 32.5,-37.5 - parent: 2 - - uid: 19031 - components: - - type: Transform - pos: -49.5,-49.5 - parent: 2 - - uid: 19032 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -49.5,-41.5 - parent: 2 - - uid: 19033 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -34.5,-40.5 - parent: 2 - - uid: 19034 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -34.5,-50.5 - parent: 2 - - uid: 19199 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,-55.5 - parent: 2 - - uid: 19270 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -33.5,-61.5 - parent: 2 - uid: 19328 components: - type: Transform rot: 1.5707963267948966 rad pos: -31.5,-69.5 parent: 2 - - uid: 19398 - components: - - type: Transform - pos: 11.5,-34.5 - parent: 2 - - uid: 19443 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -31.5,-13.5 - parent: 2 - - uid: 19472 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,-24.5 - parent: 2 - - uid: 19475 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-24.5 - parent: 2 - uid: 19492 components: - type: Transform @@ -93210,35 +91953,6 @@ entities: rot: 3.141592653589793 rad pos: 47.5,-72.5 parent: 2 - - uid: 19511 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-24.5 - parent: 2 - - uid: 19512 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-20.5 - parent: 2 - - uid: 19538 - components: - - type: Transform - pos: -17.5,-53.5 - parent: 2 - - uid: 19542 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-14.5 - parent: 2 - - uid: 19543 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,-20.5 - parent: 2 - uid: 19544 components: - type: Transform @@ -93261,61 +91975,46 @@ entities: - type: Transform pos: 34.5,-17.5 parent: 2 - - uid: 19549 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,-24.5 - parent: 2 - - uid: 19550 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,-24.5 - parent: 2 - - uid: 19552 - components: - - type: Transform - pos: 39.5,-23.5 - parent: 2 - uid: 19553 components: - type: Transform rot: 1.5707963267948966 rad pos: 31.5,-11.5 parent: 2 - - uid: 19576 + - uid: 20052 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,-51.5 + pos: 84.5,-44.5 parent: 2 - - uid: 19580 +- proto: PoweredlightCyan + entities: + - uid: 1336 components: - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-14.5 + pos: 10.5,-77.5 parent: 2 - - uid: 19644 + - uid: 1449 components: - type: Transform - pos: 62.5,-20.5 + rot: 1.5707963267948966 rad + pos: 8.5,-71.5 parent: 2 - - uid: 19729 + - uid: 10302 components: - type: Transform - pos: 33.5,-97.5 + pos: 4.5,-65.5 parent: 2 - - uid: 20052 + - uid: 10494 components: - type: Transform - pos: 84.5,-44.5 + rot: 3.141592653589793 rad + pos: 19.5,-79.5 parent: 2 - - uid: 20053 + - uid: 14217 components: - type: Transform - rot: 3.141592653589793 rad - pos: 84.5,-46.5 + rot: -1.5707963267948966 rad + pos: 25.5,-68.5 parent: 2 - proto: PoweredlightExterior entities: @@ -93491,61 +92190,135 @@ entities: parent: 2 - proto: PoweredlightGreen entities: + - uid: 1709 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,-45.5 + parent: 2 + - uid: 1717 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,-50.5 + parent: 2 + - uid: 3215 + components: + - type: Transform + pos: -31.5,-55.5 + parent: 2 + - uid: 3438 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,-53.5 + parent: 2 + - uid: 4394 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -39.5,-50.5 + parent: 2 + - uid: 4675 + components: + - type: Transform + pos: 22.5,-48.5 + parent: 2 + - uid: 4892 + components: + - type: Transform + pos: 37.5,-53.5 + parent: 2 + - uid: 4922 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-46.5 + parent: 2 - uid: 5201 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.5,-42.5 parent: 2 + - uid: 5654 + components: + - type: Transform + pos: -15.5,-52.5 + parent: 2 + - uid: 9848 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,-33.5 + parent: 2 + - uid: 14019 + components: + - type: Transform + pos: -5.5,-30.5 + parent: 2 - proto: PoweredlightPink entities: - - uid: 3215 + - uid: 3495 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-43.5 + pos: 3.5,-34.5 parent: 2 - - uid: 12564 + - uid: 3876 + components: + - type: Transform + pos: -31.5,-37.5 + parent: 2 + - uid: 4089 + components: + - type: Transform + pos: -15.5,-11.5 + parent: 2 + - uid: 4703 + components: + - type: Transform + pos: 12.5,-52.5 + parent: 2 + - uid: 5650 components: - type: Transform rot: 1.5707963267948966 rad - pos: 9.5,-41.5 + pos: -29.5,-16.5 parent: 2 - - uid: 16463 + - uid: 5681 components: - type: Transform rot: -1.5707963267948966 rad - pos: 7.5,-43.5 + pos: -27.5,-28.5 parent: 2 - - uid: 17739 + - uid: 9957 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-41.5 + rot: 3.141592653589793 rad + pos: 26.5,-58.5 parent: 2 - - uid: 19596 + - uid: 12564 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,-38.5 + pos: 9.5,-41.5 parent: 2 - - uid: 19598 + - uid: 14027 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-46.5 + rot: 3.141592653589793 rad + pos: -31.5,-35.5 parent: 2 - - uid: 19599 + - uid: 14114 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,-38.5 + pos: -43.5,-40.5 parent: 2 - - uid: 19600 + - uid: 16463 components: - type: Transform rot: -1.5707963267948966 rad - pos: 21.5,-46.5 + pos: 7.5,-43.5 parent: 2 - proto: PoweredLightPostSmall entities: @@ -93581,12 +92354,6 @@ entities: rot: 1.5707963267948966 rad pos: -59.5,-25.5 parent: 2 - - uid: 1694 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,-24.5 - parent: 2 - uid: 1702 components: - type: Transform @@ -93611,34 +92378,17 @@ entities: rot: 1.5707963267948966 rad pos: -12.5,-68.5 parent: 2 - - uid: 3395 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,-77.5 - parent: 2 - uid: 3486 components: - type: Transform rot: 1.5707963267948966 rad pos: 36.5,-61.5 parent: 2 - - uid: 3495 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,-37.5 - parent: 2 - - uid: 3948 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,-36.5 - parent: 2 - - uid: 4303 + - uid: 4395 components: - type: Transform - pos: -35.5,-60.5 + rot: 3.141592653589793 rad + pos: -32.5,-42.5 parent: 2 - uid: 4436 components: @@ -93658,71 +92408,67 @@ entities: rot: 1.5707963267948966 rad pos: 42.5,-61.5 parent: 2 - - uid: 5298 + - uid: 4693 components: - type: Transform - pos: 71.5,-70.5 + pos: -32.5,-48.5 parent: 2 - - uid: 5308 + - uid: 5684 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,-72.5 + pos: -6.5,-61.5 parent: 2 - - uid: 6045 + - uid: 5685 components: - type: Transform rot: 1.5707963267948966 rad - pos: 40.5,-61.5 + pos: 57.5,-64.5 parent: 2 - - uid: 6130 - components: - - type: Transform - pos: 48.5,-74.5 - parent: 2 - - uid: 6603 + - uid: 5686 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,-61.5 + rot: 3.141592653589793 rad + pos: -8.5,-67.5 parent: 2 - - uid: 7146 + - uid: 5687 components: - type: Transform - pos: 43.5,-75.5 + rot: 3.141592653589793 rad + pos: 10.5,-17.5 parent: 2 - - uid: 7148 + - uid: 5881 components: - type: Transform - pos: -47.5,-64.5 + rot: 3.141592653589793 rad + pos: -4.5,-67.5 parent: 2 - - uid: 7454 + - uid: 6045 components: - type: Transform - pos: -41.5,-61.5 + rot: 1.5707963267948966 rad + pos: 40.5,-61.5 parent: 2 - - uid: 7997 + - uid: 6130 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,-26.5 + pos: 48.5,-74.5 parent: 2 - - uid: 9307 + - uid: 6603 components: - type: Transform rot: 1.5707963267948966 rad - pos: 63.5,-73.5 + pos: 34.5,-61.5 parent: 2 - - uid: 9848 + - uid: 7454 components: - type: Transform - pos: -42.5,-65.5 + pos: -41.5,-61.5 parent: 2 - - uid: 10283 + - uid: 7997 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,-45.5 + rot: 1.5707963267948966 rad + pos: 42.5,-26.5 parent: 2 - uid: 10743 components: @@ -93730,40 +92476,17 @@ entities: rot: 1.5707963267948966 rad pos: 65.5,-57.5 parent: 2 - - uid: 10795 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 75.5,-43.5 - parent: 2 - uid: 11130 components: - type: Transform rot: 3.141592653589793 rad pos: -37.5,-80.5 parent: 2 - - uid: 11131 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -35.5,-78.5 - parent: 2 - uid: 11397 components: - type: Transform pos: -54.5,-27.5 parent: 2 - - uid: 12915 - components: - - type: Transform - pos: 20.5,-63.5 - parent: 2 - - uid: 13390 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,-101.5 - parent: 2 - uid: 13391 components: - type: Transform @@ -93797,52 +92520,17 @@ entities: rot: 3.141592653589793 rad pos: 11.5,-25.5 parent: 2 - - uid: 13985 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-23.5 - parent: 2 - uid: 13994 components: - type: Transform pos: 5.5,-27.5 parent: 2 - - uid: 13995 - components: - - type: Transform - pos: 8.5,-27.5 - parent: 2 - - uid: 14014 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -7.5,-43.5 - parent: 2 - - uid: 14027 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -31.5,-63.5 - parent: 2 - uid: 14031 components: - type: Transform rot: 1.5707963267948966 rad pos: -14.5,-64.5 parent: 2 - - uid: 14041 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -19.5,-60.5 - parent: 2 - - uid: 14076 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,-59.5 - parent: 2 - uid: 14079 components: - type: Transform @@ -93875,38 +92563,10 @@ entities: rot: 3.141592653589793 rad pos: -2.5,-67.5 parent: 2 - - uid: 14100 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,-64.5 - parent: 2 - - uid: 14101 - components: - - type: Transform - pos: -5.5,-61.5 - parent: 2 - - uid: 14102 - components: - - type: Transform - pos: -7.5,-61.5 - parent: 2 - - uid: 14103 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -10.5,-72.5 - parent: 2 - - uid: 14132 - components: - - type: Transform - pos: -24.5,-29.5 - parent: 2 - - uid: 14137 + - uid: 14120 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-22.5 + pos: -32.5,-48.5 parent: 2 - uid: 14142 components: @@ -93949,12 +92609,6 @@ entities: rot: 1.5707963267948966 rad pos: -45.5,-54.5 parent: 2 - - uid: 14190 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -45.5,-37.5 - parent: 2 - uid: 14191 components: - type: Transform @@ -93983,12 +92637,6 @@ entities: rot: -1.5707963267948966 rad pos: 10.5,-88.5 parent: 2 - - uid: 14197 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,-73.5 - parent: 2 - uid: 14198 components: - type: Transform @@ -94012,12 +92660,6 @@ entities: rot: 3.141592653589793 rad pos: 34.5,-50.5 parent: 2 - - uid: 14231 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-50.5 - parent: 2 - uid: 14332 components: - type: Transform @@ -94053,71 +92695,30 @@ entities: rot: 3.141592653589793 rad pos: -37.5,-25.5 parent: 2 - - uid: 15214 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 79.5,-58.5 - parent: 2 - - uid: 15240 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 71.5,-44.5 - parent: 2 - - uid: 15245 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 76.5,-47.5 - parent: 2 - uid: 15246 components: - type: Transform rot: 1.5707963267948966 rad pos: 75.5,-45.5 parent: 2 - - uid: 15254 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,-50.5 - parent: 2 - uid: 15255 components: - type: Transform rot: 1.5707963267948966 rad pos: 58.5,-56.5 parent: 2 - - uid: 15256 - components: - - type: Transform - pos: 58.5,-68.5 - parent: 2 - uid: 15257 components: - type: Transform rot: 1.5707963267948966 rad pos: 58.5,-74.5 parent: 2 - - uid: 15258 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,-71.5 - parent: 2 - uid: 15259 components: - type: Transform rot: -1.5707963267948966 rad pos: 61.5,-68.5 parent: 2 - - uid: 15260 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,-65.5 - parent: 2 - uid: 15264 components: - type: Transform @@ -94146,121 +92747,23 @@ entities: - type: Transform pos: 66.5,-62.5 parent: 2 - - uid: 15336 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 74.5,-68.5 - parent: 2 - - uid: 15339 - components: - - type: Transform - pos: 75.5,-60.5 - parent: 2 - - uid: 15340 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 70.5,-64.5 - parent: 2 - - uid: 15359 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 66.5,-69.5 - parent: 2 - - uid: 15373 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,-66.5 - parent: 2 - uid: 15386 components: - type: Transform rot: 1.5707963267948966 rad pos: 53.5,-75.5 parent: 2 - - uid: 15387 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,-76.5 - parent: 2 - - uid: 15388 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,-55.5 - parent: 2 - - uid: 15430 - components: - - type: Transform - pos: 77.5,-51.5 - parent: 2 - uid: 15462 components: - type: Transform rot: 1.5707963267948966 rad pos: 57.5,-59.5 parent: 2 - - uid: 15546 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 80.5,-70.5 - parent: 2 - - uid: 15852 - components: - - type: Transform - pos: 48.5,-26.5 - parent: 2 - - uid: 15853 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,-32.5 - parent: 2 - - uid: 15856 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,-38.5 - parent: 2 - - uid: 15857 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,-43.5 - parent: 2 - - uid: 15858 - components: - - type: Transform - pos: 51.5,-40.5 - parent: 2 - - uid: 15883 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,-46.5 - parent: 2 - uid: 16021 components: - type: Transform pos: 41.5,-32.5 parent: 2 - - uid: 16022 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,-36.5 - parent: 2 - - uid: 16028 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,-32.5 - parent: 2 - uid: 16041 components: - type: Transform @@ -94300,12 +92803,6 @@ entities: - type: Transform pos: -33.5,-27.5 parent: 2 - - uid: 16544 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-77.5 - parent: 2 - uid: 16545 components: - type: Transform @@ -94329,16 +92826,6 @@ entities: - type: Transform pos: -34.5,-29.5 parent: 2 - - uid: 16597 - components: - - type: Transform - pos: -39.5,-77.5 - parent: 2 - - uid: 16974 - components: - - type: Transform - pos: 53.5,-96.5 - parent: 2 - uid: 17137 components: - type: Transform @@ -94377,147 +92864,89 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,-21.5 parent: 2 - - uid: 18030 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 76.5,-23.5 - parent: 2 - - uid: 18065 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,-69.5 - parent: 2 - - uid: 18080 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -42.5,-67.5 - parent: 2 - uid: 18099 components: - type: Transform rot: 1.5707963267948966 rad pos: 49.5,-101.5 parent: 2 - - uid: 18107 - components: - - type: Transform - pos: 34.5,-48.5 - parent: 2 - - uid: 18118 + - uid: 18137 components: - type: Transform rot: -1.5707963267948966 rad - pos: 2.5,-26.5 - parent: 2 - - uid: 18120 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,-17.5 + pos: -44.5,-37.5 parent: 2 - - uid: 18136 + - uid: 19273 components: - type: Transform rot: 1.5707963267948966 rad - pos: 8.5,-29.5 + pos: -51.5,-64.5 parent: 2 - - uid: 18137 + - uid: 19291 components: - type: Transform rot: -1.5707963267948966 rad - pos: -44.5,-37.5 + pos: -14.5,-70.5 parent: 2 - - uid: 18156 + - uid: 19404 components: - type: Transform - rot: 3.141592653589793 rad - pos: -21.5,-47.5 + pos: 55.5,-97.5 parent: 2 - - uid: 18185 + - uid: 19474 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-21.5 + pos: 51.5,-28.5 parent: 2 - - uid: 18190 + - uid: 19490 components: - type: Transform rot: 1.5707963267948966 rad - pos: 8.5,-90.5 + pos: 51.5,-62.5 parent: 2 - - uid: 18401 + - uid: 20009 components: - type: Transform rot: 3.141592653589793 rad - pos: -12.5,-56.5 + pos: 60.5,-60.5 parent: 2 - - uid: 19030 +- proto: PoweredWarmSmallLight + entities: + - uid: 1431 components: - type: Transform - pos: -44.5,-52.5 + rot: 1.5707963267948966 rad + pos: -49.5,-47.5 parent: 2 - - uid: 19074 + - uid: 1432 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,-34.5 + pos: -46.5,-43.5 parent: 2 - - uid: 19273 + - uid: 1716 components: - type: Transform rot: 1.5707963267948966 rad - pos: -51.5,-64.5 + pos: -22.5,-41.5 parent: 2 - - uid: 19291 + - uid: 5656 components: - type: Transform rot: -1.5707963267948966 rad - pos: -14.5,-70.5 - parent: 2 - - uid: 19404 - components: - - type: Transform - pos: 55.5,-97.5 - parent: 2 - - uid: 19418 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,-34.5 - parent: 2 - - uid: 19474 - components: - - type: Transform - pos: 51.5,-28.5 + pos: -7.5,-28.5 parent: 2 - - uid: 19490 + - uid: 6672 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,-62.5 + rot: -1.5707963267948966 rad + pos: -16.5,-41.5 parent: 2 - - uid: 19551 + - uid: 9679 components: - type: Transform rot: 1.5707963267948966 rad - pos: 35.5,-20.5 - parent: 2 - - uid: 20009 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,-60.5 - parent: 2 -- proto: PoweredWarmSmallLight - entities: - - uid: 15239 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 72.5,-49.5 + pos: -25.5,-32.5 parent: 2 - uid: 15241 components: @@ -94531,11 +92960,6 @@ entities: rot: 1.5707963267948966 rad pos: 68.5,-48.5 parent: 2 - - uid: 17504 - components: - - type: Transform - pos: 70.5,-46.5 - parent: 2 - proto: PrefilledSyringe entities: - uid: 17022 @@ -94595,6 +93019,11 @@ entities: - type: Transform pos: 75.5,-23.5 parent: 2 + - uid: 5842 + components: + - type: Transform + pos: 22.5,-55.5 + parent: 2 - uid: 6244 components: - type: Transform @@ -94772,6 +93201,16 @@ entities: parent: 2 - proto: PuddleBloodSmall entities: + - uid: 1683 + components: + - type: Transform + pos: 21.5,-53.5 + parent: 2 + - uid: 1684 + components: + - type: Transform + pos: 27.5,-52.5 + parent: 2 - uid: 2480 components: - type: Transform @@ -94782,6 +93221,91 @@ entities: - type: Transform pos: 75.5,-54.5 parent: 2 + - uid: 4666 + components: + - type: Transform + pos: -12.5,-34.5 + parent: 2 + - uid: 4835 + components: + - type: Transform + pos: -4.5,-40.5 + parent: 2 + - uid: 4850 + components: + - type: Transform + pos: -5.5,-40.5 + parent: 2 + - uid: 4928 + components: + - type: Transform + pos: -3.5,-38.5 + parent: 2 + - uid: 4929 + components: + - type: Transform + pos: -10.5,-33.5 + parent: 2 + - uid: 4930 + components: + - type: Transform + pos: -4.5,-41.5 + parent: 2 + - uid: 4931 + components: + - type: Transform + pos: -2.5,-39.5 + parent: 2 + - uid: 5031 + components: + - type: Transform + pos: -3.5,-39.5 + parent: 2 + - uid: 5117 + components: + - type: Transform + pos: -4.5,-33.5 + parent: 2 + - uid: 5224 + components: + - type: Transform + pos: -2.5,-38.5 + parent: 2 + - uid: 5652 + components: + - type: Transform + pos: -4.5,-39.5 + parent: 2 + - uid: 5653 + components: + - type: Transform + pos: -1.5,-38.5 + parent: 2 + - uid: 5664 + components: + - type: Transform + pos: -0.5,-37.5 + parent: 2 + - uid: 5667 + components: + - type: Transform + pos: -7.5,-40.5 + parent: 2 + - uid: 5689 + components: + - type: Transform + pos: 21.5,-55.5 + parent: 2 + - uid: 9885 + components: + - type: Transform + pos: -2.5,-32.5 + parent: 2 + - uid: 11724 + components: + - type: Transform + pos: 22.5,-56.5 + parent: 2 - uid: 14315 components: - type: Transform @@ -95833,6 +94357,11 @@ entities: parent: 2 - proto: RandomArtifactSpawner entities: + - uid: 4668 + components: + - type: Transform + pos: -19.5,-32.5 + parent: 2 - uid: 5150 components: - type: Transform @@ -96147,11 +94676,6 @@ entities: - type: Transform pos: -9.5,-77.5 parent: 2 - - uid: 19274 - components: - - type: Transform - pos: 19.5,-50.5 - parent: 2 - proto: RandomSoap entities: - uid: 6202 @@ -96186,31 +94710,6 @@ entities: - type: Transform pos: 2.5,-66.5 parent: 2 - - uid: 17157 - components: - - type: Transform - pos: 12.5,-52.5 - parent: 2 - - uid: 17158 - components: - - type: Transform - pos: -5.5,-39.5 - parent: 2 - - uid: 17159 - components: - - type: Transform - pos: -11.5,-32.5 - parent: 2 - - uid: 17160 - components: - - type: Transform - pos: -27.5,-53.5 - parent: 2 - - uid: 17161 - components: - - type: Transform - pos: -29.5,-34.5 - parent: 2 - uid: 17163 components: - type: Transform @@ -96221,11 +94720,6 @@ entities: - type: Transform pos: 23.5,-65.5 parent: 2 - - uid: 17172 - components: - - type: Transform - pos: 28.5,-49.5 - parent: 2 - uid: 17320 components: - type: Transform @@ -96260,11 +94754,6 @@ entities: parent: 2 - proto: RandomVending entities: - - uid: 1710 - components: - - type: Transform - pos: -3.5,-69.5 - parent: 2 - uid: 5837 components: - type: Transform @@ -96280,16 +94769,6 @@ entities: - type: Transform pos: -4.5,-7.5 parent: 2 - - uid: 6238 - components: - - type: Transform - pos: -26.5,-58.5 - parent: 2 - - uid: 6239 - components: - - type: Transform - pos: -25.5,-58.5 - parent: 2 - uid: 7677 components: - type: Transform @@ -96300,54 +94779,29 @@ entities: - type: Transform pos: 73.5,-19.5 parent: 2 - - uid: 7758 - components: - - type: Transform - pos: -3.5,-70.5 - parent: 2 - - uid: 8038 - components: - - type: Transform - pos: 26.5,-35.5 - parent: 2 - - uid: 18329 - components: - - type: Transform - pos: -32.5,-51.5 - parent: 2 - - uid: 18330 - components: - - type: Transform - pos: -32.5,-39.5 - parent: 2 - proto: RandomVendingDrinks entities: - - uid: 9913 + - uid: 5912 components: - type: Transform - pos: -42.5,-67.5 + pos: -34.5,-52.5 parent: 2 - - uid: 10246 + - uid: 9913 components: - type: Transform - pos: 28.5,-57.5 + pos: -42.5,-67.5 parent: 2 - uid: 10802 components: - type: Transform pos: 48.5,-50.5 parent: 2 - - uid: 14365 - components: - - type: Transform - pos: 8.5,-37.5 - parent: 2 - proto: RandomVendingSnacks entities: - - uid: 595 + - uid: 1743 components: - type: Transform - pos: 11.5,-37.5 + pos: -35.5,-38.5 parent: 2 - uid: 5273 components: @@ -96369,26 +94823,11 @@ entities: - type: Transform pos: -26.5,-18.5 parent: 2 - - uid: 14336 - components: - - type: Transform - pos: 27.5,-58.5 - parent: 2 - - uid: 14721 - components: - - type: Transform - pos: -41.5,-67.5 - parent: 2 - uid: 16051 components: - type: Transform pos: 42.5,-75.5 parent: 2 - - uid: 16117 - components: - - type: Transform - pos: 7.5,-61.5 - parent: 2 - proto: RCD entities: - uid: 5860 @@ -96493,11 +94932,6 @@ entities: - type: Transform pos: -17.5,-36.5 parent: 2 - - uid: 230 - components: - - type: Transform - pos: -16.5,-36.5 - parent: 2 - uid: 231 components: - type: Transform @@ -96598,16 +95032,6 @@ entities: - type: Transform pos: -23.5,-34.5 parent: 2 - - uid: 4540 - components: - - type: Transform - pos: -6.5,-41.5 - parent: 2 - - uid: 4545 - components: - - type: Transform - pos: -23.5,-36.5 - parent: 2 - uid: 4546 components: - type: Transform @@ -96633,31 +95057,11 @@ entities: - type: Transform pos: -20.5,-34.5 parent: 2 - - uid: 4659 - components: - - type: Transform - pos: 24.5,-55.5 - parent: 2 - - uid: 4668 - components: - - type: Transform - pos: 22.5,-53.5 - parent: 2 - - uid: 4690 - components: - - type: Transform - pos: 24.5,-51.5 - parent: 2 - uid: 4741 components: - type: Transform pos: -18.5,-28.5 parent: 2 - - uid: 4742 - components: - - type: Transform - pos: -16.5,-28.5 - parent: 2 - uid: 4743 components: - type: Transform @@ -96713,21 +95117,6 @@ entities: - type: Transform pos: 9.5,-51.5 parent: 2 - - uid: 8213 - components: - - type: Transform - pos: -9.5,-41.5 - parent: 2 - - uid: 8367 - components: - - type: Transform - pos: -10.5,-41.5 - parent: 2 - - uid: 8368 - components: - - type: Transform - pos: -8.5,-41.5 - parent: 2 - uid: 10766 components: - type: Transform @@ -96740,12 +95129,6 @@ entities: rot: 1.5707963267948966 rad pos: 91.5,-44.5 parent: 2 - - uid: 10798 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,-21.5 - parent: 2 - uid: 10823 components: - type: Transform @@ -96848,11 +95231,6 @@ entities: - type: Transform pos: 14.5,-43.5 parent: 2 - - uid: 18152 - components: - - type: Transform - pos: -15.5,-32.5 - parent: 2 - uid: 18328 components: - type: Transform @@ -96906,75 +95284,6 @@ entities: rot: 3.141592653589793 rad pos: 20.5,-45.5 parent: 2 - - uid: 4654 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-54.5 - parent: 2 - - uid: 4657 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-54.5 - parent: 2 - - uid: 4660 - components: - - type: Transform - pos: 22.5,-52.5 - parent: 2 - - uid: 4666 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-52.5 - parent: 2 - - uid: 4669 - components: - - type: Transform - pos: 25.5,-54.5 - parent: 2 - - uid: 4670 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-54.5 - parent: 2 - - uid: 4671 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-52.5 - parent: 2 - - uid: 4672 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,-55.5 - parent: 2 - - uid: 4674 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-52.5 - parent: 2 - - uid: 4677 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-51.5 - parent: 2 - - uid: 4681 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-55.5 - parent: 2 - - uid: 4689 - components: - - type: Transform - pos: 23.5,-51.5 - parent: 2 - uid: 6916 components: - type: Transform @@ -97556,6 +95865,41 @@ entities: - type: Transform pos: 10.5,-55.5 parent: 2 + - uid: 4205 + components: + - type: Transform + pos: -40.5,-47.5 + parent: 2 + - uid: 4211 + components: + - type: Transform + pos: -39.5,-47.5 + parent: 2 + - uid: 4303 + components: + - type: Transform + pos: -38.5,-47.5 + parent: 2 + - uid: 4396 + components: + - type: Transform + pos: -40.5,-43.5 + parent: 2 + - uid: 4411 + components: + - type: Transform + pos: -38.5,-43.5 + parent: 2 + - uid: 4511 + components: + - type: Transform + pos: -41.5,-45.5 + parent: 2 + - uid: 4540 + components: + - type: Transform + pos: -41.5,-46.5 + parent: 2 - uid: 4551 components: - type: Transform @@ -97616,6 +95960,11 @@ entities: - type: Transform pos: 64.5,-21.5 parent: 2 + - uid: 6671 + components: + - type: Transform + pos: -10.5,-41.5 + parent: 2 - uid: 6857 components: - type: Transform @@ -97657,6 +96006,11 @@ entities: - type: Transform pos: 60.5,-39.5 parent: 2 + - uid: 7158 + components: + - type: Transform + pos: -9.5,-41.5 + parent: 2 - uid: 7160 components: - type: Transform @@ -97672,6 +96026,16 @@ entities: - type: Transform pos: 66.5,-49.5 parent: 2 + - uid: 7234 + components: + - type: Transform + pos: -6.5,-41.5 + parent: 2 + - uid: 7260 + components: + - type: Transform + pos: -8.5,-41.5 + parent: 2 - uid: 7309 components: - type: Transform @@ -97737,6 +96101,121 @@ entities: - type: Transform pos: 25.5,-88.5 parent: 2 + - uid: 14011 + components: + - type: Transform + pos: 26.5,-41.5 + parent: 2 + - uid: 14012 + components: + - type: Transform + pos: 26.5,-46.5 + parent: 2 + - uid: 14014 + components: + - type: Transform + pos: 26.5,-45.5 + parent: 2 + - uid: 14018 + components: + - type: Transform + pos: 26.5,-42.5 + parent: 2 + - uid: 14037 + components: + - type: Transform + pos: -40.5,-7.5 + parent: 2 + - uid: 14039 + components: + - type: Transform + pos: -30.5,-46.5 + parent: 2 + - uid: 14041 + components: + - type: Transform + pos: -30.5,-45.5 + parent: 2 + - uid: 14048 + components: + - type: Transform + pos: -30.5,-44.5 + parent: 2 + - uid: 14054 + components: + - type: Transform + pos: 26.5,-40.5 + parent: 2 + - uid: 14057 + components: + - type: Transform + pos: 27.5,-47.5 + parent: 2 + - uid: 14074 + components: + - type: Transform + pos: -32.5,-44.5 + parent: 2 + - uid: 14075 + components: + - type: Transform + pos: -32.5,-45.5 + parent: 2 + - uid: 14076 + components: + - type: Transform + pos: -32.5,-46.5 + parent: 2 + - uid: 14077 + components: + - type: Transform + pos: -40.5,-8.5 + parent: 2 + - uid: 14078 + components: + - type: Transform + pos: -38.5,-8.5 + parent: 2 + - uid: 14080 + components: + - type: Transform + pos: -40.5,-9.5 + parent: 2 + - uid: 14085 + components: + - type: Transform + pos: -36.5,-9.5 + parent: 2 + - uid: 14087 + components: + - type: Transform + pos: -36.5,-8.5 + parent: 2 + - uid: 14088 + components: + - type: Transform + pos: -38.5,-7.5 + parent: 2 + - uid: 14092 + components: + - type: Transform + pos: -36.5,-7.5 + parent: 2 + - uid: 14095 + components: + - type: Transform + pos: -38.5,-9.5 + parent: 2 + - uid: 14117 + components: + - type: Transform + pos: -39.5,-43.5 + parent: 2 + - uid: 14129 + components: + - type: Transform + pos: -41.5,-44.5 + parent: 2 - uid: 14359 components: - type: Transform @@ -98113,56 +96592,75 @@ entities: - type: Transform pos: 30.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 9822 + components: + - type: Transform + pos: -14.5,-34.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 17989 components: - type: Transform rot: -1.5707963267948966 rad pos: -34.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19444 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19446 components: - type: Transform pos: -25.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19447 components: - type: Transform pos: 12.5,-76.5 parent: 2 - - uid: 19448 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -15.5,-33.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 19449 components: - type: Transform pos: -45.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19450 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19451 components: - type: Transform pos: 30.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19452 components: - type: Transform rot: 3.141592653589793 rad pos: 66.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Screwdriver entities: - uid: 17356 @@ -98261,6 +96759,11 @@ entities: parent: 2 - proto: ShardGlassReinforced entities: + - uid: 2304 + components: + - type: Transform + pos: -3.7276778,-34.553207 + parent: 2 - uid: 7802 components: - type: Transform @@ -98286,6 +96789,11 @@ entities: - type: Transform pos: 1.5636982,-72.57246 parent: 2 + - uid: 14146 + components: + - type: Transform + pos: -8.546482,-37.101284 + parent: 2 - uid: 15469 components: - type: Transform @@ -98311,11 +96819,6 @@ entities: - type: Transform pos: -42.6255,-79.322044 parent: 2 - - uid: 6672 - components: - - type: Transform - pos: -20.285402,-65.214096 - parent: 2 - uid: 6969 components: - type: Transform @@ -98331,6 +96834,11 @@ entities: - type: Transform pos: 57.418205,-62.48799 parent: 2 + - uid: 8807 + components: + - type: Transform + pos: -14.446809,-60.429398 + parent: 2 - uid: 16647 components: - type: Transform @@ -98466,11 +96974,6 @@ entities: - type: Transform pos: 46.594925,-73.20312 parent: 2 - - uid: 6671 - components: - - type: Transform - pos: -20.597902,-65.12376 - parent: 2 - uid: 6932 components: - type: Transform @@ -98491,6 +96994,11 @@ entities: - type: Transform pos: 59.330914,-62.53247 parent: 2 + - uid: 9074 + components: + - type: Transform + pos: -13.478059,-60.538773 + parent: 2 - uid: 13337 components: - type: Transform @@ -98595,6 +97103,8 @@ entities: - 15265 - 15266 - 15274 + - type: Fixtures + fixtures: {} - proto: ShellShotgunImprovised entities: - uid: 17439 @@ -98617,12 +97127,16 @@ entities: rot: -1.5707963267948966 rad pos: 70.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7311 components: - type: Transform rot: -1.5707963267948966 rad pos: 70.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ShuttersNormal entities: - uid: 252 @@ -99032,12 +97546,16 @@ entities: rot: -1.5707963267948966 rad pos: 86.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15199 components: - type: Transform rot: -1.5707963267948966 rad pos: 86.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAiUpload entities: - uid: 7136 @@ -99046,6 +97564,8 @@ entities: rot: -1.5707963267948966 rad pos: 77.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 3098 @@ -99071,6 +97591,8 @@ entities: - Toggle - - Pressed - AutoClose + - type: Fixtures + fixtures: {} - uid: 5999 components: - type: Transform @@ -99088,6 +97610,8 @@ entities: 6224: - - Pressed - Trigger + - type: Fixtures + fixtures: {} - uid: 6233 components: - type: Transform @@ -99105,6 +97629,8 @@ entities: 16993: - - Pressed - Trigger + - type: Fixtures + fixtures: {} - uid: 6674 components: - type: Transform @@ -99121,6 +97647,8 @@ entities: 2281: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7129 components: - type: Transform @@ -99131,6 +97659,8 @@ entities: 18451: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8850 components: - type: Transform @@ -99151,6 +97681,8 @@ entities: 8855: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 10578 components: - type: Transform @@ -99235,6 +97767,8 @@ entities: - AutoClose - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 10582 components: - type: Transform @@ -99317,6 +97851,8 @@ entities: 15175: - - Pressed - Close + - type: Fixtures + fixtures: {} - uid: 13186 components: - type: Transform @@ -99396,6 +97932,8 @@ entities: 3041: - - Pressed - Close + - type: Fixtures + fixtures: {} - uid: 13187 components: - type: Transform @@ -99477,6 +98015,8 @@ entities: - Open - - Pressed - AutoClose + - type: Fixtures + fixtures: {} - uid: 16617 components: - type: Transform @@ -99491,6 +98031,8 @@ entities: 15886: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17742 components: - type: Transform @@ -99507,6 +98049,8 @@ entities: 313: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17829 components: - type: Transform @@ -99551,6 +98095,8 @@ entities: 7772: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17875 components: - type: Transform @@ -99571,6 +98117,8 @@ entities: 4945: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17876 components: - type: Transform @@ -99590,6 +98138,8 @@ entities: 4938: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 5437 @@ -99606,6 +98156,8 @@ entities: 5539: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 10224 components: - type: Transform @@ -99626,6 +98178,8 @@ entities: 6210: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12415 components: - type: Transform @@ -99651,6 +98205,8 @@ entities: 654: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13194 components: - type: Transform @@ -99677,6 +98233,8 @@ entities: 626: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13195 components: - type: Transform @@ -99691,6 +98249,8 @@ entities: 546: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 15700 components: - type: Transform @@ -99777,6 +98337,8 @@ entities: 11978: - - Pressed - Forward + - type: Fixtures + fixtures: {} - uid: 15849 components: - type: Transform @@ -99863,6 +98425,8 @@ entities: 11978: - - Pressed - Off + - type: Fixtures + fixtures: {} - uid: 16241 components: - type: Transform @@ -99880,6 +98444,8 @@ entities: 10890: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 18371 components: - type: Transform @@ -99897,6 +98463,8 @@ entities: 18213: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 19574 components: - type: Transform @@ -99961,6 +98529,8 @@ entities: 14056: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 16210 @@ -99969,11 +98539,15 @@ entities: rot: 1.5707963267948966 rad pos: -20.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19256 components: - type: Transform pos: -26.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAnomaly2 entities: - uid: 16191 @@ -99981,6 +98555,8 @@ entities: - type: Transform pos: -8.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArmory entities: - uid: 208 @@ -99988,11 +98564,15 @@ entities: - type: Transform pos: 66.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8576 components: - type: Transform pos: 57.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 8652 @@ -100000,21 +98580,29 @@ entities: - type: Transform pos: 26.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16106 components: - type: Transform pos: 36.5,-74.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16109 components: - type: Transform pos: 34.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16192 components: - type: Transform pos: 26.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 16195 @@ -100022,6 +98610,8 @@ entities: - type: Transform pos: 30.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBio entities: - uid: 16817 @@ -100029,6 +98619,8 @@ entities: - type: Transform pos: 4.5,-74.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBridge entities: - uid: 200 @@ -100037,12 +98629,16 @@ entities: rot: 1.5707963267948966 rad pos: -30.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7289 components: - type: Transform rot: -1.5707963267948966 rad pos: -30.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCansScience entities: - uid: 14148 @@ -100050,6 +98646,8 @@ entities: - type: Transform pos: -23.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 6764 @@ -100058,12 +98656,16 @@ entities: rot: -1.5707963267948966 rad pos: 21.5,-80.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18850 components: - type: Transform rot: -1.5707963267948966 rad pos: 27.5,-80.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 16196 @@ -100071,11 +98673,15 @@ entities: - type: Transform pos: 19.5,-102.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16197 components: - type: Transform pos: 29.5,-102.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 13203 @@ -100083,22 +98689,15 @@ entities: - type: Transform pos: -26.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16198 components: - type: Transform pos: -15.5,-40.5 parent: 2 - - uid: 16211 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -26.5,-38.5 - parent: 2 - - uid: 16418 - components: - - type: Transform - pos: -15.5,-36.5 - parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 2732 @@ -100107,28 +98706,38 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9406 components: - type: Transform rot: -1.5707963267948966 rad pos: 21.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14139 components: - type: Transform pos: -0.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16179 components: - type: Transform rot: -1.5707963267948966 rad pos: 22.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19281 components: - type: Transform pos: 11.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignConference entities: - uid: 5608 @@ -100137,6 +98746,8 @@ entities: rot: 1.5707963267948966 rad pos: -49.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 19069 @@ -100144,6 +98755,8 @@ entities: - type: Transform pos: 4.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 3832 @@ -100151,6 +98764,8 @@ entities: - type: Transform pos: -3.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDangerMed entities: - uid: 17782 @@ -100159,36 +98774,48 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18269 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18374 components: - type: Transform rot: -1.5707963267948966 rad pos: -7.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18375 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18376 components: - type: Transform rot: -1.5707963267948966 rad pos: 14.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18377 components: - type: Transform rot: -1.5707963267948966 rad pos: -9.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalAtmos entities: - uid: 9434 @@ -100197,40 +98824,54 @@ entities: rot: 3.141592653589793 rad pos: -15.498708,-51.71671 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16151 components: - type: Transform rot: 1.5707963267948966 rad pos: 5.5008106,-33.718235 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17980 components: - type: Transform rot: 1.5707963267948966 rad pos: -11.500819,-41.285877 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17982 components: - type: Transform pos: 22.49896,-37.2837 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17983 components: - type: Transform pos: 22.498604,-59.285027 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17985 components: - type: Transform rot: 1.5707963267948966 rad pos: -23.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19621 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBar entities: - uid: 16128 @@ -100239,6 +98880,8 @@ entities: rot: 1.5707963267948966 rad pos: 1.4994224,-33.715874 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 12825 @@ -100247,47 +98890,63 @@ entities: rot: -1.5707963267948966 rad pos: -2.5007706,-29.713655 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13202 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16141 components: - type: Transform rot: -1.5707963267948966 rad pos: -15.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16158 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.49973,-51.71622 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16185 components: - type: Transform rot: 3.141592653589793 rad pos: -26.50135,-54.28437 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16187 components: - type: Transform pos: -30.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19629 components: - type: Transform rot: 3.141592653589793 rad pos: 6.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19631 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5013075,-33.288094 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 12824 @@ -100296,11 +98955,15 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16189 components: - type: Transform pos: -30.500944,-18.284409 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChemistry entities: - uid: 6271 @@ -100309,27 +98972,37 @@ entities: rot: 3.141592653589793 rad pos: 0.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9290 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16113 components: - type: Transform pos: 22.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16127 components: - type: Transform pos: 6.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16134 components: - type: Transform pos: 2.498827,-33.284237 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 16159 @@ -100338,18 +99011,24 @@ entities: rot: 3.141592653589793 rad pos: 22.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16180 components: - type: Transform rot: 3.141592653589793 rad pos: 7.50015,-51.284824 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17820 components: - type: Transform rot: 3.141592653589793 rad pos: 1.4999281,-29.715975 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 3123 @@ -100358,22 +99037,30 @@ entities: rot: -1.5707963267948966 rad pos: -36.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10764 components: - type: Transform rot: -1.5707963267948966 rad pos: -30.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16140 components: - type: Transform pos: -15.501332,-42.715443 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16184 components: - type: Transform pos: -35.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 35 @@ -100382,61 +99069,83 @@ entities: rot: -1.5707963267948966 rad pos: -2.5007706,-29.284346 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 1429 + components: + - type: Transform + pos: -14.5,-36.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 14203 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.501791,-54.716873 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14808 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15613 components: - type: Transform pos: -26.499496,-33.933483 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16139 components: - type: Transform pos: -15.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16150 components: - type: Transform pos: -1.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16154 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.498922,-55.28569 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16188 components: - type: Transform pos: -30.500944,-18.717422 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16199 components: - type: Transform rot: -1.5707963267948966 rad pos: 17.5,-80.5 parent: 2 - - uid: 19632 - components: - - type: Transform - pos: -15.5013685,-35.71809 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 19633 components: - type: Transform rot: 3.141592653589793 rad pos: 6.50085,-51.716766 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 516 @@ -100445,223 +99154,299 @@ entities: rot: -1.5707963267948966 rad pos: 44.501007,-25.282156 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1830 components: - type: Transform rot: 3.141592653589793 rad pos: 3.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 2335 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -15.5,-36.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 3321 components: - type: Transform rot: -1.5707963267948966 rad pos: 62.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5213 components: - type: Transform rot: -1.5707963267948966 rad pos: 1.5015326,-8.71623 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7888 components: - type: Transform pos: 4.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7935 components: - type: Transform rot: -1.5707963267948966 rad pos: 44.49919,-51.71689 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9298 components: - type: Transform rot: -1.5707963267948966 rad pos: 52.5,-77.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13204 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5012168,-12.284781 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14008 components: - type: Transform rot: 3.141592653589793 rad pos: -26.501286,-54.06827 parent: 2 - - uid: 15790 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -15.5,-35.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 15910 components: - type: Transform rot: -1.5707963267948966 rad pos: 72.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16142 components: - type: Transform rot: -1.5707963267948966 rad pos: -9.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16144 components: - type: Transform rot: 3.141592653589793 rad pos: -30.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16162 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.49889,-51.283894 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16168 components: - type: Transform rot: -1.5707963267948966 rad pos: 22.50092,-33.28325 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16174 components: - type: Transform rot: 3.141592653589793 rad pos: 10.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16177 components: - type: Transform rot: 3.141592653589793 rad pos: 26.501543,-75.28514 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16358 components: - type: Transform rot: -1.5707963267948966 rad pos: 53.499287,-25.282099 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16365 components: - type: Transform rot: -1.5707963267948966 rad pos: 23.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16369 components: - type: Transform rot: 3.141592653589793 rad pos: 28.50031,-21.283514 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16372 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16414 components: - type: Transform rot: -1.5707963267948966 rad pos: 56.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16432 components: - type: Transform rot: -1.5707963267948966 rad pos: 62.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16979 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.4993314,-15.717761 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17221 components: - type: Transform rot: -1.5707963267948966 rad pos: -3.4992862,-8.714865 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17409 components: - type: Transform rot: -1.5707963267948966 rad pos: -15.499661,-41.28664 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17707 components: - type: Transform rot: -1.5707963267948966 rad pos: 1.5012491,-29.285704 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17809 components: - type: Transform rot: 3.141592653589793 rad pos: -26.50015,-33.06894 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17810 components: - type: Transform rot: -1.5707963267948966 rad pos: -23.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18198 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18205 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18210 components: - type: Transform pos: -5.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18871 components: - type: Transform pos: 36.5,-77.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19406 components: - type: Transform rot: -1.5707963267948966 rad pos: 36.5,-80.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19442 components: - type: Transform pos: -1.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19454 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.5003424,-8.714865 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19630 components: - type: Transform rot: 3.141592653589793 rad pos: 6.498548,-51.284073 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19637 components: - type: Transform pos: -5.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 5177 @@ -100669,35 +99454,47 @@ entities: - type: Transform pos: 0.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7936 components: - type: Transform rot: -1.5707963267948966 rad pos: 44.499363,-51.284214 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16130 components: - type: Transform rot: 1.5707963267948966 rad pos: 1.4994224,-33.283478 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16176 components: - type: Transform rot: 3.141592653589793 rad pos: 26.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18204 components: - type: Transform pos: 22.498983,-37.717163 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19636 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.499051,-51.286167 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHop entities: - uid: 16132 @@ -100705,18 +99502,24 @@ entities: - type: Transform pos: 2.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16152 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18200 components: - type: Transform rot: 3.141592653589793 rad pos: 7.498763,-69.71605 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHydro entities: - uid: 14430 @@ -100724,23 +99527,31 @@ entities: - type: Transform pos: 15.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16133 components: - type: Transform pos: 2.5014625,-33.715656 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16153 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.498922,-55.715004 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19736 components: - type: Transform rot: 3.141592653589793 rad pos: 39.49834,-48.28038 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalJanitor entities: - uid: 16166 @@ -100748,17 +99559,23 @@ entities: - type: Transform pos: -11.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16167 components: - type: Transform rot: -1.5707963267948966 rad pos: 3.500022,-33.28552 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17078 components: - type: Transform pos: -1.4999341,-15.283161 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 16136 @@ -100766,11 +99583,15 @@ entities: - type: Transform pos: 3.4989862,-33.716446 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16163 components: - type: Transform pos: 6.499085,-55.716106 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 1024 @@ -100779,57 +99600,77 @@ entities: rot: 3.141592653589793 rad pos: -15.499675,-51.285248 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3000 components: - type: Transform pos: 17.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14822 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.499496,-33.717285 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16160 components: - type: Transform rot: 3.141592653589793 rad pos: 22.499716,-47.716415 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16161 components: - type: Transform rot: -1.5707963267948966 rad pos: 22.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16178 components: - type: Transform pos: -1.4999341,-12.716049 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16373 components: - type: Transform pos: 23.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17984 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18201 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5010014,-69.072586 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19639 components: - type: Transform rot: 1.5707963267948966 rad pos: -22.499754,-10.717974 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSalvage entities: - uid: 16209 @@ -100838,6 +99679,8 @@ entities: rot: 1.5707963267948966 rad pos: 32.5,-96.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 11099 @@ -100846,42 +99689,56 @@ entities: rot: 3.141592653589793 rad pos: -15.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16149 components: - type: Transform rot: 3.141592653589793 rad pos: 7.50015,-51.71722 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16156 components: - type: Transform rot: 3.141592653589793 rad pos: 1.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16157 components: - type: Transform rot: -1.5707963267948966 rad pos: 18.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17808 components: - type: Transform rot: 3.141592653589793 rad pos: -26.50015,-33.285137 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17811 components: - type: Transform rot: 1.5707963267948966 rad pos: -22.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18199 components: - type: Transform rot: 3.141592653589793 rad pos: 7.4985375,-69.28461 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 10664 @@ -100890,58 +99747,78 @@ entities: rot: 1.5707963267948966 rad pos: 44.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10762 components: - type: Transform rot: 1.5707963267948966 rad pos: 28.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16122 components: - type: Transform rot: 1.5707963267948966 rad pos: 30.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16123 components: - type: Transform rot: 1.5707963267948966 rad pos: 1.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16124 components: - type: Transform pos: 22.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16125 components: - type: Transform pos: -1.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16359 components: - type: Transform rot: 1.5707963267948966 rad pos: 44.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17813 components: - type: Transform rot: 1.5707963267948966 rad pos: -11.499488,-41.71687 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17922 components: - type: Transform rot: 3.141592653589793 rad pos: 26.500002,-75.714455 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19635 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.499051,-51.718567 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 6964 @@ -100950,146 +99827,196 @@ entities: rot: -1.5707963267948966 rad pos: -30.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7659 components: - type: Transform pos: 78.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7661 components: - type: Transform rot: 1.5707963267948966 rad pos: 81.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7662 components: - type: Transform rot: 1.5707963267948966 rad pos: 81.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9299 components: - type: Transform rot: 1.5707963267948966 rad pos: 52.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9300 components: - type: Transform rot: 1.5707963267948966 rad pos: 39.5,-77.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9876 components: - type: Transform rot: 1.5707963267948966 rad pos: 44.501007,-25.714556 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10773 components: - type: Transform rot: 1.5707963267948966 rad pos: 53.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14068 components: - type: Transform rot: 3.141592653589793 rad pos: -34.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14725 components: - type: Transform rot: 1.5707963267948966 rad pos: 67.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14819 components: - type: Transform rot: -1.5707963267948966 rad pos: -36.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16114 components: - type: Transform rot: 1.5707963267948966 rad pos: 28.5,-78.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16116 components: - type: Transform rot: 1.5707963267948966 rad pos: 68.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16370 components: - type: Transform rot: 1.5707963267948966 rad pos: 28.499249,-21.715097 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16374 components: - type: Transform rot: 3.141592653589793 rad pos: 86.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16378 components: - type: Transform rot: 1.5707963267948966 rad pos: 73.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16420 components: - type: Transform rot: 1.5707963267948966 rad pos: 62.5,-73.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17814 components: - type: Transform rot: -1.5707963267948966 rad pos: -48.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17815 components: - type: Transform pos: -35.50011,-57.715824 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17816 components: - type: Transform pos: -52.5,-67.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17817 components: - type: Transform rot: -1.5707963267948966 rad pos: -36.50103,-63.718613 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18869 components: - type: Transform rot: 1.5707963267948966 rad pos: 77.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18870 components: - type: Transform rot: 3.141592653589793 rad pos: 38.5,-79.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18905 components: - type: Transform pos: 86.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19269 components: - type: Transform rot: -1.5707963267948966 rad pos: -30.500843,-58.713875 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 16112 @@ -101097,50 +100024,68 @@ entities: - type: Transform pos: 22.498564,-59.717285 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16135 components: - type: Transform pos: 3.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16143 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.501286,-54.50067 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17364 components: - type: Transform rot: 1.5707963267948966 rad pos: 15.5,-80.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17807 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.499496,-33.501083 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17812 components: - type: Transform rot: 1.5707963267948966 rad pos: -11.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18035 components: - type: Transform pos: -4.500692,-12.716591 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18202 components: - type: Transform pos: 12.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19634 components: - type: Transform pos: 6.499085,-55.283707 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDisposalSpace entities: - uid: 19775 @@ -101149,6 +100094,8 @@ entities: rot: 1.5707963267948966 rad pos: 71.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDoors entities: - uid: 18160 @@ -101157,6 +100104,8 @@ entities: rot: 3.141592653589793 rad pos: 84.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 15718 @@ -101165,35 +100114,47 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16759 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16760 components: - type: Transform rot: -1.5707963267948966 rad pos: -19.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16761 components: - type: Transform rot: -1.5707963267948966 rad pos: -33.5,-87.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16762 components: - type: Transform rot: -1.5707963267948966 rad pos: -13.5,-87.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19407 components: - type: Transform pos: 33.5,-96.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 522 @@ -101201,6 +100162,8 @@ entities: - type: Transform pos: -6.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 10822 @@ -101209,17 +100172,23 @@ entities: rot: 1.5707963267948966 rad pos: -19.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17380 components: - type: Transform pos: -32.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17986 components: - type: Transform rot: 1.5707963267948966 rad pos: -21.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 16999 @@ -101228,24 +100197,32 @@ entities: rot: 3.141592653589793 rad pos: -2.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17003 components: - type: Transform rot: 3.141592653589793 rad pos: -44.5,-78.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17028 components: - type: Transform rot: 3.141592653589793 rad pos: -8.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17029 components: - type: Transform rot: 3.141592653589793 rad pos: -44.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 16190 @@ -101253,6 +100230,8 @@ entities: - type: Transform pos: 3.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignExamroom entities: - uid: 5207 @@ -101260,6 +100239,8 @@ entities: - type: Transform pos: 11.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 16203 @@ -101268,6 +100249,8 @@ entities: rot: -1.5707963267948966 rad pos: -37.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 16201 @@ -101276,12 +100259,16 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16202 components: - type: Transform rot: -1.5707963267948966 rad pos: 10.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 14927 @@ -101290,11 +100277,15 @@ entities: rot: 1.5707963267948966 rad pos: 38.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18313 components: - type: Transform pos: 14.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 7095 @@ -101302,6 +100293,8 @@ entities: - type: Transform pos: 50.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 5617 @@ -101310,6 +100303,8 @@ entities: rot: 1.5707963267948966 rad pos: -11.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKitchen entities: - uid: 18300 @@ -101317,6 +100312,8 @@ entities: - type: Transform pos: 1.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLaserMed entities: - uid: 18442 @@ -101325,12 +100322,16 @@ entities: rot: 1.5707963267948966 rad pos: -20.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18443 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLawyer entities: - uid: 12853 @@ -101338,6 +100339,8 @@ entities: - type: Transform pos: 49.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 16204 @@ -101346,6 +100349,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMail entities: - uid: 5369 @@ -101353,6 +100358,8 @@ entities: - type: Transform pos: 16.5,-99.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 19071 @@ -101360,6 +100367,8 @@ entities: - type: Transform pos: -32.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 8046 @@ -101368,21 +100377,29 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17923 components: - type: Transform pos: 11.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18314 components: - type: Transform pos: 18.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19638 components: - type: Transform pos: 7.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 9303 @@ -101390,11 +100407,15 @@ entities: - type: Transform pos: 30.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14731 components: - type: Transform pos: 27.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNews entities: - uid: 2923 @@ -101403,6 +100424,8 @@ entities: rot: -1.5707963267948966 rad pos: -30.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPrison entities: - uid: 12852 @@ -101410,6 +100433,8 @@ entities: - type: Transform pos: 64.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRadiation entities: - uid: 18444 @@ -101418,12 +100443,16 @@ entities: rot: 1.5707963267948966 rad pos: -12.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18447 components: - type: Transform rot: 1.5707963267948966 rad pos: -34.5,-82.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 10796 @@ -101432,45 +100461,61 @@ entities: rot: -1.5707963267948966 rad pos: -12.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16756 components: - type: Transform rot: -1.5707963267948966 rad pos: -30.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16757 components: - type: Transform rot: -1.5707963267948966 rad pos: -16.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17544 components: - type: Transform pos: -23.5,-89.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18445 components: - type: Transform rot: 1.5707963267948966 rad pos: -32.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18446 components: - type: Transform rot: 1.5707963267948966 rad pos: -14.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19128 components: - type: Transform pos: -10.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19258 components: - type: Transform pos: -12.5,-78.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRND entities: - uid: 19073 @@ -101478,6 +100523,8 @@ entities: - type: Transform pos: -2.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 2221 @@ -101485,6 +100532,8 @@ entities: - type: Transform pos: -12.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 6923 @@ -101492,23 +100541,31 @@ entities: - type: Transform pos: 46.5,-97.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16207 components: - type: Transform rot: -1.5707963267948966 rad pos: 50.5,-104.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16208 components: - type: Transform rot: -1.5707963267948966 rad pos: 46.5,-100.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19731 components: - type: Transform pos: 53.5,-104.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 6645 @@ -101516,12 +100573,16 @@ entities: - type: Transform pos: -8.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18197 components: - type: Transform rot: 3.141592653589793 rad pos: 11.5,-74.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurearea entities: - uid: 3107 @@ -101530,22 +100591,30 @@ entities: rot: 3.141592653589793 rad pos: 74.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3783 components: - type: Transform pos: 77.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7961 components: - type: Transform pos: 75.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10775 components: - type: Transform rot: 3.141592653589793 rad pos: 76.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 6707 @@ -101553,36 +100622,48 @@ entities: - type: Transform pos: 31.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6709 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,-90.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15694 components: - type: Transform rot: -1.5707963267948966 rad pos: 39.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15696 components: - type: Transform rot: -1.5707963267948966 rad pos: 45.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18910 components: - type: Transform rot: 3.141592653589793 rad pos: 32.5,-84.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18911 components: - type: Transform rot: 3.141592653589793 rad pos: 33.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMedRed entities: - uid: 5972 @@ -101590,23 +100671,31 @@ entities: - type: Transform pos: -64.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5973 components: - type: Transform pos: -62.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8052 components: - type: Transform rot: 3.141592653589793 rad pos: -62.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8053 components: - type: Transform rot: 3.141592653589793 rad pos: -64.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureSmall entities: - uid: 3559 @@ -101614,53 +100703,55 @@ entities: - type: Transform pos: 53.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7151 components: - type: Transform pos: 51.5,-22.5 parent: 2 - - uid: 11713 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,-20.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 11730 components: - type: Transform rot: 3.141592653589793 rad pos: 39.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11731 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17981 components: - type: Transform rot: 1.5707963267948966 rad pos: 60.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18145 components: - type: Transform rot: 3.141592653589793 rad pos: -11.5,-55.5 parent: 2 - - uid: 18361 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,-20.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 18362 components: - type: Transform rot: -1.5707963267948966 rad pos: 57.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureSmallRed entities: - uid: 18912 @@ -101669,12 +100760,16 @@ entities: rot: 3.141592653589793 rad pos: 38.50035,-87.62597 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18913 components: - type: Transform rot: 3.141592653589793 rad pos: 36.500515,-82.37051 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 3616 @@ -101683,23 +100778,31 @@ entities: rot: 1.5707963267948966 rad pos: 60.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3620 components: - type: Transform rot: 1.5707963267948966 rad pos: 63.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15670 components: - type: Transform rot: -1.5707963267948966 rad pos: 74.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18041 components: - type: Transform pos: 64.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 19640 @@ -101708,38 +100811,57 @@ entities: rot: 1.5707963267948966 rad pos: -30.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19641 components: - type: Transform rot: 1.5707963267948966 rad pos: -38.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShock entities: + - uid: 3003 + components: + - type: Transform + pos: -8.5,-41.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 11726 components: - type: Transform rot: 3.141592653589793 rad pos: 48.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11727 components: - type: Transform rot: 3.141592653589793 rad pos: 42.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11728 components: - type: Transform rot: 3.141592653589793 rad pos: 37.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11729 components: - type: Transform rot: 3.141592653589793 rad pos: 39.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 6957 @@ -101747,41 +100869,57 @@ entities: - type: Transform pos: 22.5,-100.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8658 components: - type: Transform pos: 81.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13331 components: - type: Transform pos: 84.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19276 components: - type: Transform pos: 31.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19277 components: - type: Transform pos: 38.5,-82.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19278 components: - type: Transform pos: 29.5,-84.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19279 components: - type: Transform pos: 36.5,-87.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19280 components: - type: Transform pos: 84.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 14675 @@ -101790,6 +100928,8 @@ entities: rot: 1.5707963267948966 rad pos: 10.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 5613 @@ -101798,6 +100938,8 @@ entities: rot: 1.5707963267948966 rad pos: -18.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVault entities: - uid: 19066 @@ -101805,6 +100947,8 @@ entities: - type: Transform pos: 8.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 7615 @@ -101813,12 +100957,16 @@ entities: rot: -1.5707963267948966 rad pos: 32.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8787 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SingularityGenerator entities: - uid: 5744 @@ -101976,6 +101124,13 @@ entities: - type: Transform pos: -12.5,-63.5 parent: 2 +- proto: SmokingPipeFilledCannabis + entities: + - uid: 11711 + components: + - type: Transform + pos: -20.534903,-42.4654 + parent: 2 - proto: SnapPopBox entities: - uid: 17566 @@ -103168,6 +102323,14 @@ entities: - type: Transform pos: 1.3780347,-62.383446 parent: 2 +- proto: SprayPainter + entities: + - uid: 14149 + components: + - type: Transform + rot: 5.934119456780721 rad + pos: 7.4473543,-9.529352 + parent: 2 - proto: StairDark entities: - uid: 4632 @@ -103440,142 +102603,133 @@ entities: - type: Transform pos: 66.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5854 components: - type: Transform rot: -1.5707963267948966 rad pos: 16.5,-86.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6270 components: - type: Transform rot: 1.5707963267948966 rad pos: 24.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6959 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,-80.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6960 components: - type: Transform rot: 1.5707963267948966 rad pos: 16.5,-92.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7096 components: - type: Transform pos: 52.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13197 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} + - uid: 13960 + components: + - type: Transform + pos: -9.5,-29.5 + parent: 2 + - type: Fixtures + fixtures: {} + - uid: 14154 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,-44.5 + parent: 2 + - type: Fixtures + fixtures: {} - uid: 14818 components: - type: Transform rot: -1.5707963267948966 rad pos: 30.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14820 components: - type: Transform pos: -26.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14821 components: - type: Transform pos: 4.5,-4.5 parent: 2 - - uid: 14827 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -15.5,-34.5 - parent: 2 + - type: Fixtures + fixtures: {} - uid: 14828 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,-56.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14830 components: - type: Transform rot: 3.141592653589793 rad pos: -0.5,-71.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17803 components: - type: Transform pos: 4.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18203 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18834 components: - type: Transform rot: 1.5707963267948966 rad pos: 22.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SteelBench entities: - - uid: 5649 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -20.5,-40.5 - parent: 2 - - uid: 5650 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -17.5,-40.5 - parent: 2 - - uid: 5651 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -18.5,-40.5 - parent: 2 - - uid: 5652 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,-40.5 - parent: 2 - - uid: 5653 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -17.5,-41.5 - parent: 2 - - uid: 5654 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -18.5,-41.5 - parent: 2 - - uid: 5655 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,-41.5 - parent: 2 - - uid: 5656 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -20.5,-41.5 - parent: 2 - uid: 7781 components: - type: Transform @@ -103620,11 +102774,11 @@ entities: rot: 1.5707963267948966 rad pos: 28.5,-37.5 parent: 2 - - uid: 15513 + - uid: 9307 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,-35.5 + rot: 3.141592653589793 rad + pos: -24.5,-32.5 parent: 2 - proto: StoolBar entities: @@ -103718,13 +102872,6 @@ entities: - type: Transform pos: 72.37239,-40.623806 parent: 2 - - uid: 19378 - components: - - type: Transform - pos: 9.691935,-47.56793 - parent: 2 - - type: Battery - startingCharge: 0 - proto: SubstationBasic entities: - uid: 2711 @@ -104550,6 +103697,17 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Medical/Genpop Hallway + - uid: 13950 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,-34.5 + parent: 2 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: AME West - uid: 16546 components: - type: Transform @@ -104820,17 +103978,6 @@ entities: - SurveillanceCameraGeneral nameSet: True id: AME Hall, North - - uid: 18742 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -14.5,-35.5 - parent: 2 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: AME Hall, West - uid: 18743 components: - type: Transform @@ -105796,6 +104943,12 @@ entities: - type: Transform pos: 30.5,-16.5 parent: 2 + - uid: 4690 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,-19.5 + parent: 2 - uid: 4855 components: - type: Transform @@ -106201,6 +105354,12 @@ entities: - type: Transform pos: 20.5,-17.5 parent: 2 + - uid: 11398 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,-19.5 + parent: 2 - uid: 11772 components: - type: Transform @@ -106286,11 +105445,6 @@ entities: - type: Transform pos: 1.5,-62.5 parent: 2 - - uid: 17931 - components: - - type: Transform - pos: 58.5,-20.5 - parent: 2 - uid: 18148 components: - type: Transform @@ -107370,10 +106524,28 @@ entities: - type: Transform pos: 42.5,-34.5 parent: 2 - - uid: 3438 + - uid: 1720 components: - type: Transform - pos: -25.5,-32.5 + rot: -1.5707963267948966 rad + pos: -24.5,-39.5 + parent: 2 + - uid: 1722 + components: + - type: Transform + pos: -31.5,-58.5 + parent: 2 + - uid: 2316 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,-42.5 + parent: 2 + - uid: 4677 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -19.5,-40.5 parent: 2 - uid: 5082 components: @@ -107405,6 +106577,12 @@ entities: - type: Transform pos: -15.5,-18.5 parent: 2 + - uid: 7148 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -25.5,-39.5 + parent: 2 - uid: 7429 components: - type: Transform @@ -107479,30 +106657,23 @@ entities: - type: Transform pos: -42.5,-79.5 parent: 2 - - uid: 11398 - components: - - type: Transform - pos: -25.5,-31.5 - parent: 2 - - uid: 12420 - components: - - type: Transform - pos: -23.5,-39.5 - parent: 2 - - uid: 13338 + - uid: 11712 components: - type: Transform - pos: -24.5,-39.5 + rot: -1.5707963267948966 rad + pos: -20.5,-42.5 parent: 2 - - uid: 13997 + - uid: 11713 components: - type: Transform - pos: -25.5,-30.5 + rot: -1.5707963267948966 rad + pos: -20.5,-40.5 parent: 2 - - uid: 14011 + - uid: 11717 components: - type: Transform - pos: -25.5,-29.5 + rot: -1.5707963267948966 rad + pos: -18.5,-40.5 parent: 2 - uid: 14013 components: @@ -107534,6 +106705,11 @@ entities: - type: Transform pos: -33.5,-25.5 parent: 2 + - uid: 14111 + components: + - type: Transform + pos: -25.5,-29.5 + parent: 2 - uid: 14119 components: - type: Transform @@ -107612,11 +106788,6 @@ entities: - type: Transform pos: -32.5,-29.5 parent: 2 - - uid: 16435 - components: - - type: Transform - pos: -25.5,-39.5 - parent: 2 - uid: 16438 components: - type: Transform @@ -107647,11 +106818,6 @@ entities: - type: Transform pos: -40.5,-80.5 parent: 2 - - uid: 17088 - components: - - type: Transform - pos: 9.5,-44.5 - parent: 2 - uid: 17143 components: - type: Transform @@ -108143,11 +107309,6 @@ entities: - type: Transform pos: -22.379463,-51.43902 parent: 2 - - uid: 5912 - components: - - type: Transform - pos: 6.3929605,-3.2707329 - parent: 2 - uid: 5913 components: - type: Transform @@ -108215,13 +107376,6 @@ entities: - type: Transform pos: 91.23651,-82.45368 parent: 2 -- proto: ToyFigurineChaplain - entities: - - uid: 19391 - components: - - type: Transform - pos: -18.517744,-31.41124 - parent: 2 - proto: ToyFigurineFootsoldier entities: - uid: 16126 @@ -108262,13 +107416,6 @@ entities: - type: Transform pos: 52.988304,-98.97241 parent: 2 -- proto: ToyFigurineScientist - entities: - - uid: 15611 - components: - - type: Transform - pos: -22.517565,-35.42746 - parent: 2 - proto: ToyHammer entities: - uid: 15275 @@ -108281,7 +107428,7 @@ entities: - uid: 5148 components: - type: Transform - pos: 9.85424,-44.367374 + pos: 11.488949,-44.128864 parent: 2 - uid: 17381 components: @@ -108614,42 +107761,6 @@ entities: - Forward - - Middle - Off - - uid: 18264 - components: - - type: Transform - pos: 60.5,-20.5 - parent: 2 - - type: DeviceLinkSource - linkedPorts: - 18358: - - - Left - - On - - - Right - - On - - - Middle - - Off - 6123: - - - Left - - Open - - - Right - - Open - - - Middle - - Close - - - Left - - AutoClose - - - Right - - AutoClose - 4205: - - - Left - - Open - - - Right - - Open - - - Middle - - Close - - - Left - - AutoClose - - - Right - - AutoClose - proto: UnfinishedMachineFrame entities: - uid: 8057 @@ -108788,21 +107899,11 @@ entities: - type: Transform pos: 34.5,-46.5 parent: 2 - - uid: 17443 - components: - - type: Transform - pos: -14.5,-31.5 - parent: 2 - uid: 17444 components: - type: Transform pos: -47.5,-55.5 parent: 2 - - uid: 17822 - components: - - type: Transform - pos: 20.5,-48.5 - parent: 2 - proto: VendingMachineClothing entities: - uid: 6158 @@ -109097,18 +108198,24 @@ entities: - type: Transform pos: 14.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5936 components: - type: Transform rot: 3.141592653589793 rad pos: -7.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6254 components: - type: Transform rot: 3.141592653589793 rad pos: -39.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: VendingMachineWinter entities: - uid: 6159 @@ -109146,6 +108253,8 @@ entities: rot: -1.5707963267948966 rad pos: -1.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallmountTelevision entities: - uid: 15276 @@ -109153,6 +108262,8 @@ entities: - type: Transform pos: 50.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallReinforced entities: - uid: 43 @@ -111035,6 +110146,11 @@ entities: - type: Transform pos: 22.5,-10.5 parent: 2 + - uid: 11725 + components: + - type: Transform + pos: -35.5,-9.5 + parent: 2 - uid: 11800 components: - type: Transform @@ -111096,6 +110212,22 @@ entities: - type: Transform pos: 43.5,-15.5 parent: 2 + - uid: 14124 + components: + - type: Transform + pos: -37.5,-46.5 + parent: 2 + - uid: 14128 + components: + - type: Transform + pos: -37.5,-44.5 + parent: 2 + - uid: 14132 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -35.5,-8.5 + parent: 2 - uid: 14271 components: - type: Transform @@ -111563,11 +110695,6 @@ entities: - type: Transform pos: -33.5,-8.5 parent: 2 - - uid: 389 - components: - - type: Transform - pos: -35.5,-8.5 - parent: 2 - uid: 393 components: - type: Transform @@ -112671,26 +111798,6 @@ entities: - type: Transform pos: -33.5,-39.5 parent: 2 - - uid: 1336 - components: - - type: Transform - pos: -33.5,-40.5 - parent: 2 - - uid: 1337 - components: - - type: Transform - pos: -32.5,-40.5 - parent: 2 - - uid: 1338 - components: - - type: Transform - pos: -31.5,-40.5 - parent: 2 - - uid: 1339 - components: - - type: Transform - pos: -30.5,-40.5 - parent: 2 - uid: 1363 components: - type: Transform @@ -112931,11 +112038,6 @@ entities: - type: Transform pos: -44.5,-12.5 parent: 2 - - uid: 1445 - components: - - type: Transform - pos: -14.5,-30.5 - parent: 2 - uid: 1504 components: - type: Transform @@ -113426,45 +112528,10 @@ entities: - type: Transform pos: -57.5,-30.5 parent: 2 - - uid: 1709 - components: - - type: Transform - pos: -30.5,-43.5 - parent: 2 - - uid: 1716 - components: - - type: Transform - pos: -31.5,-43.5 - parent: 2 - - uid: 1717 - components: - - type: Transform - pos: -32.5,-43.5 - parent: 2 - - uid: 1718 - components: - - type: Transform - pos: -33.5,-43.5 - parent: 2 - - uid: 1719 - components: - - type: Transform - pos: -33.5,-47.5 - parent: 2 - - uid: 1720 - components: - - type: Transform - pos: -32.5,-47.5 - parent: 2 - - uid: 1721 - components: - - type: Transform - pos: -31.5,-47.5 - parent: 2 - - uid: 1722 + - uid: 1710 components: - type: Transform - pos: -30.5,-47.5 + pos: -16.5,-28.5 parent: 2 - uid: 1723 components: @@ -114956,11 +114023,6 @@ entities: - type: Transform pos: 55.5,-58.5 parent: 2 - - uid: 2289 - components: - - type: Transform - pos: -15.5,-33.5 - parent: 2 - uid: 2295 components: - type: Transform @@ -114996,21 +114058,6 @@ entities: - type: Transform pos: -10.5,-67.5 parent: 2 - - uid: 2303 - components: - - type: Transform - pos: -15.5,-31.5 - parent: 2 - - uid: 2304 - components: - - type: Transform - pos: -15.5,-35.5 - parent: 2 - - uid: 2305 - components: - - type: Transform - pos: -15.5,-29.5 - parent: 2 - uid: 2307 components: - type: Transform @@ -115531,11 +114578,6 @@ entities: - type: Transform pos: 9.5,-81.5 parent: 2 - - uid: 2836 - components: - - type: Transform - pos: -15.5,-34.5 - parent: 2 - uid: 2845 components: - type: Transform @@ -115566,11 +114608,6 @@ entities: - type: Transform pos: 41.5,-78.5 parent: 2 - - uid: 2886 - components: - - type: Transform - pos: -15.5,-36.5 - parent: 2 - uid: 2931 components: - type: Transform @@ -115736,11 +114773,6 @@ entities: - type: Transform pos: 65.5,-74.5 parent: 2 - - uid: 3007 - components: - - type: Transform - pos: -15.5,-30.5 - parent: 2 - uid: 3010 components: - type: Transform @@ -119017,21 +118049,51 @@ entities: - type: Transform pos: -8.5,-26.5 parent: 2 + - uid: 11916 + components: + - type: Transform + pos: -33.5,-40.5 + parent: 2 + - uid: 11917 + components: + - type: Transform + pos: -32.5,-40.5 + parent: 2 + - uid: 11918 + components: + - type: Transform + pos: -31.5,-40.5 + parent: 2 - uid: 11945 components: - type: Transform pos: 44.5,-73.5 parent: 2 + - uid: 11947 + components: + - type: Transform + pos: -30.5,-40.5 + parent: 2 - uid: 11981 components: - type: Transform pos: 49.5,-32.5 parent: 2 + - uid: 12420 + components: + - type: Transform + pos: -30.5,-43.5 + parent: 2 - uid: 12709 components: - type: Transform pos: -24.5,-15.5 parent: 2 + - uid: 12786 + components: + - type: Transform + pos: -31.5,-43.5 + parent: 2 - uid: 12799 components: - type: Transform @@ -119042,6 +118104,16 @@ entities: - type: Transform pos: -23.5,-19.5 parent: 2 + - uid: 12915 + components: + - type: Transform + pos: -32.5,-43.5 + parent: 2 + - uid: 12916 + components: + - type: Transform + pos: -33.5,-43.5 + parent: 2 - uid: 12929 components: - type: Transform @@ -119057,11 +118129,31 @@ entities: - type: Transform pos: 73.5,-39.5 parent: 2 + - uid: 13208 + components: + - type: Transform + pos: -33.5,-47.5 + parent: 2 - uid: 13254 components: - type: Transform pos: 73.5,-38.5 parent: 2 + - uid: 13330 + components: + - type: Transform + pos: -32.5,-47.5 + parent: 2 + - uid: 13338 + components: + - type: Transform + pos: -31.5,-47.5 + parent: 2 + - uid: 13390 + components: + - type: Transform + pos: -30.5,-47.5 + parent: 2 - uid: 13393 components: - type: Transform @@ -119122,6 +118214,36 @@ entities: - type: Transform pos: 72.5,-37.5 parent: 2 + - uid: 13964 + components: + - type: Transform + pos: -34.5,-51.5 + parent: 2 + - uid: 13971 + components: + - type: Transform + pos: -33.5,-51.5 + parent: 2 + - uid: 13972 + components: + - type: Transform + pos: -30.5,-50.5 + parent: 2 + - uid: 13973 + components: + - type: Transform + pos: -31.5,-50.5 + parent: 2 + - uid: 13974 + components: + - type: Transform + pos: -32.5,-50.5 + parent: 2 + - uid: 13980 + components: + - type: Transform + pos: -33.5,-50.5 + parent: 2 - uid: 14010 components: - type: Transform @@ -120667,11 +119789,6 @@ entities: - type: Transform pos: -1.5,-42.5 parent: 2 - - uid: 965 - components: - - type: Transform - pos: -0.5,-42.5 - parent: 2 - uid: 966 components: - type: Transform @@ -121793,35 +120910,11 @@ entities: - type: Transform pos: -55.5,-65.5 parent: 2 - - uid: 1740 - components: - - type: Transform - pos: -34.5,-51.5 - parent: 2 - uid: 1741 components: - type: Transform - pos: -33.5,-51.5 - parent: 2 - - uid: 1742 - components: - - type: Transform - pos: -33.5,-50.5 - parent: 2 - - uid: 1743 - components: - - type: Transform - pos: -32.5,-50.5 - parent: 2 - - uid: 1744 - components: - - type: Transform - pos: -31.5,-50.5 - parent: 2 - - uid: 1745 - components: - - type: Transform - pos: -30.5,-50.5 + rot: 3.141592653589793 rad + pos: -14.5,-33.5 parent: 2 - uid: 1807 components: @@ -122065,6 +121158,12 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,-19.5 parent: 2 + - uid: 2343 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,-36.5 + parent: 2 - uid: 2380 components: - type: Transform @@ -122790,6 +121889,12 @@ entities: - type: Transform pos: 71.5,-25.5 parent: 2 + - uid: 3948 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,-36.5 + parent: 2 - uid: 3951 components: - type: Transform @@ -123419,11 +122524,6 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,-21.5 parent: 2 - - uid: 7097 - components: - - type: Transform - pos: 3.5,-60.5 - parent: 2 - uid: 7115 components: - type: Transform @@ -123517,6 +122617,12 @@ entities: rot: 1.5707963267948966 rad pos: 36.5,-36.5 parent: 2 + - uid: 7568 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,-31.5 + parent: 2 - uid: 7578 components: - type: Transform @@ -123746,11 +122852,6 @@ entities: - type: Transform pos: 54.5,-47.5 parent: 2 - - uid: 8704 - components: - - type: Transform - pos: -31.5,-54.5 - parent: 2 - uid: 8813 components: - type: Transform @@ -124036,6 +123137,11 @@ entities: - type: Transform pos: 36.5,-30.5 parent: 2 + - uid: 11982 + components: + - type: Transform + pos: -14.5,-30.5 + parent: 2 - uid: 12408 components: - type: Transform @@ -124208,12 +123314,35 @@ entities: rot: 1.5707963267948966 rad pos: 38.5,-33.5 parent: 2 + - uid: 13947 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,-34.5 + parent: 2 + - uid: 13952 + components: + - type: Transform + pos: -15.5,-29.5 + parent: 2 + - uid: 13961 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,-35.5 + parent: 2 - uid: 14046 components: - type: Transform rot: 1.5707963267948966 rad pos: 77.5,-38.5 parent: 2 + - uid: 14072 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -31.5,-54.5 + parent: 2 - uid: 14093 components: - type: Transform @@ -124594,11 +123723,6 @@ entities: - type: Transform pos: 61.5,-15.5 parent: 2 - - uid: 7260 - components: - - type: Transform - pos: 66.5,-27.5 - parent: 2 - uid: 8231 components: - type: Transform @@ -124624,6 +123748,8 @@ entities: rot: 3.141592653589793 rad pos: 37.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 7812 @@ -124632,6 +123758,8 @@ entities: rot: 3.141592653589793 rad pos: 35.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 7811 @@ -124640,6 +123768,8 @@ entities: rot: 3.141592653589793 rad pos: 33.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 7815 @@ -124648,6 +123778,8 @@ entities: rot: 3.141592653589793 rad pos: 41.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 7814 @@ -124656,12 +123788,16 @@ entities: rot: 3.141592653589793 rad pos: 39.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7816 components: - type: Transform rot: 3.141592653589793 rad pos: 43.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 3191 @@ -124925,6 +124061,16 @@ entities: parent: 2 - proto: WeaponTurretXeno entities: + - uid: 1718 + components: + - type: Transform + pos: 41.5,-21.5 + parent: 2 + - uid: 10741 + components: + - type: Transform + pos: 52.5,-21.5 + parent: 2 - uid: 12956 components: - type: Transform @@ -125046,6 +124192,18 @@ entities: parent: 2 - proto: Windoor entities: + - uid: 4706 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-59.5 + parent: 2 + - uid: 5690 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-55.5 + parent: 2 - uid: 6205 components: - type: Transform @@ -125311,18 +124469,6 @@ entities: rot: 3.141592653589793 rad pos: 59.5,-40.5 parent: 2 - - uid: 9896 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 63.5,-42.5 - parent: 2 - - uid: 9897 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 63.5,-43.5 - parent: 2 - proto: WindoorSecureAtmosphericsLocked entities: - uid: 8009 @@ -125353,6 +124499,12 @@ entities: parent: 2 - proto: WindoorSecureEngineeringLocked entities: + - uid: 4657 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-53.5 + parent: 2 - uid: 4865 components: - type: Transform @@ -125512,12 +124664,6 @@ entities: rot: 1.5707963267948966 rad pos: 51.5,-29.5 parent: 2 - - uid: 4205 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,-21.5 - parent: 2 - uid: 4377 components: - type: Transform @@ -125548,12 +124694,6 @@ entities: rot: -1.5707963267948966 rad pos: 57.5,-27.5 parent: 2 - - uid: 6123 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,-21.5 - parent: 2 - uid: 7067 components: - type: Transform @@ -125578,6 +124718,18 @@ entities: rot: -1.5707963267948966 rad pos: 61.5,-27.5 parent: 2 + - uid: 14133 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,-42.5 + parent: 2 + - uid: 14134 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,-43.5 + parent: 2 - uid: 19647 components: - type: Transform @@ -125725,12 +124877,73 @@ entities: rot: 3.141592653589793 rad pos: 76.5,-62.5 parent: 2 + - uid: 4569 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,-52.5 + parent: 2 + - uid: 4570 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-51.5 + parent: 2 - uid: 4610 components: - type: Transform rot: 1.5707963267948966 rad pos: 52.5,-31.5 parent: 2 + - uid: 4654 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-55.5 + parent: 2 + - uid: 4655 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-54.5 + parent: 2 + - uid: 4656 + components: + - type: Transform + pos: 26.5,-54.5 + parent: 2 + - uid: 4658 + components: + - type: Transform + pos: 24.5,-55.5 + parent: 2 + - uid: 4659 + components: + - type: Transform + pos: 23.5,-55.5 + parent: 2 + - uid: 4660 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-52.5 + parent: 2 + - uid: 4661 + components: + - type: Transform + pos: 25.5,-55.5 + parent: 2 + - uid: 4662 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-51.5 + parent: 2 + - uid: 4663 + components: + - type: Transform + pos: 22.5,-54.5 + parent: 2 - uid: 4866 components: - type: Transform @@ -125759,6 +124972,18 @@ entities: rot: 1.5707963267948966 rad pos: 26.5,-85.5 parent: 2 + - uid: 7070 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-51.5 + parent: 2 + - uid: 7097 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-52.5 + parent: 2 - uid: 7272 components: - type: Transform @@ -125769,6 +124994,48 @@ entities: - type: Transform pos: 33.5,-72.5 parent: 2 + - uid: 7668 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,-51.5 + parent: 2 + - uid: 7710 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,-51.5 + parent: 2 + - uid: 7758 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-53.5 + parent: 2 + - uid: 7943 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-54.5 + parent: 2 + - uid: 7944 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-52.5 + parent: 2 + - uid: 8037 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-51.5 + parent: 2 + - uid: 8367 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-55.5 + parent: 2 - uid: 8826 components: - type: Transform @@ -125814,61 +125081,55 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,-15.5 parent: 2 - - uid: 16394 - components: - - type: Transform - pos: 15.5,-70.5 - parent: 2 - - uid: 16395 + - uid: 14135 components: - type: Transform - pos: 12.5,-70.5 + rot: 1.5707963267948966 rad + pos: -10.5,-36.5 parent: 2 - - uid: 16417 + - uid: 14136 components: - type: Transform - pos: 13.5,-70.5 + rot: 1.5707963267948966 rad + pos: -10.5,-34.5 parent: 2 - - uid: 17059 + - uid: 14137 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-17.5 + rot: 3.141592653589793 rad + pos: -5.5,-37.5 parent: 2 - - uid: 17900 + - uid: 14145 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-72.5 + pos: -6.5,-33.5 parent: 2 - - uid: 19483 + - uid: 16394 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-36.5 + pos: 15.5,-70.5 parent: 2 - - uid: 19484 + - uid: 16395 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-34.5 + pos: 12.5,-70.5 parent: 2 - - uid: 19485 + - uid: 16417 components: - type: Transform - rot: 3.141592653589793 rad - pos: -9.5,-37.5 + pos: 13.5,-70.5 parent: 2 - - uid: 19486 + - uid: 17059 components: - type: Transform - pos: -9.5,-33.5 + rot: 1.5707963267948966 rad + pos: 6.5,-17.5 parent: 2 - - uid: 19488 + - uid: 17900 components: - type: Transform rot: -1.5707963267948966 rad - pos: -3.5,-35.5 + pos: 30.5,-72.5 parent: 2 - uid: 19535 components: @@ -125949,6 +125210,11 @@ entities: - type: Transform pos: 51.5,-64.5 parent: 2 + - uid: 585 + components: + - type: Transform + pos: -30.5,-45.5 + parent: 2 - uid: 760 components: - type: Transform @@ -126072,6 +125338,16 @@ entities: - type: Transform pos: -16.5,-10.5 parent: 2 + - uid: 1685 + components: + - type: Transform + pos: 49.5,-22.5 + parent: 2 + - uid: 1686 + components: + - type: Transform + pos: 50.5,-22.5 + parent: 2 - uid: 1804 components: - type: Transform @@ -126222,31 +125498,11 @@ entities: - type: Transform pos: 17.5,-47.5 parent: 2 - - uid: 2316 - components: - - type: Transform - pos: 26.5,-46.5 - parent: 2 - - uid: 2317 - components: - - type: Transform - pos: 26.5,-42.5 - parent: 2 - uid: 2318 components: - type: Transform pos: 16.5,-47.5 parent: 2 - - uid: 2319 - components: - - type: Transform - pos: 27.5,-47.5 - parent: 2 - - uid: 2321 - components: - - type: Transform - pos: 26.5,-47.5 - parent: 2 - uid: 2322 components: - type: Transform @@ -126257,36 +125513,6 @@ entities: - type: Transform pos: 15.5,-47.5 parent: 2 - - uid: 2324 - components: - - type: Transform - pos: -30.5,-36.5 - parent: 2 - - uid: 2340 - components: - - type: Transform - pos: -31.5,-37.5 - parent: 2 - - uid: 2341 - components: - - type: Transform - pos: -31.5,-35.5 - parent: 2 - - uid: 2342 - components: - - type: Transform - pos: -32.5,-36.5 - parent: 2 - - uid: 2343 - components: - - type: Transform - pos: -36.5,-9.5 - parent: 2 - - uid: 2344 - components: - - type: Transform - pos: -35.5,-9.5 - parent: 2 - uid: 2345 components: - type: Transform @@ -126337,6 +125563,11 @@ entities: - type: Transform pos: -56.5,-30.5 parent: 2 + - uid: 2378 + components: + - type: Transform + pos: 47.5,-22.5 + parent: 2 - uid: 2389 components: - type: Transform @@ -126382,6 +125613,11 @@ entities: - type: Transform pos: -25.5,-44.5 parent: 2 + - uid: 2649 + components: + - type: Transform + pos: 42.5,-22.5 + parent: 2 - uid: 2673 components: - type: Transform @@ -126395,23 +125631,53 @@ entities: - uid: 2704 components: - type: Transform - pos: -32.5,-44.5 + pos: 40.5,-22.5 parent: 2 - uid: 2709 components: - type: Transform - pos: -32.5,-45.5 + pos: 48.5,-22.5 parent: 2 - uid: 2726 components: - type: Transform - pos: -32.5,-46.5 + pos: 43.5,-22.5 parent: 2 - uid: 2727 components: - type: Transform pos: 19.5,-37.5 parent: 2 + - uid: 2836 + components: + - type: Transform + pos: 44.5,-22.5 + parent: 2 + - uid: 2843 + components: + - type: Transform + pos: 45.5,-22.5 + parent: 2 + - uid: 2851 + components: + - type: Transform + pos: 46.5,-22.5 + parent: 2 + - uid: 2886 + components: + - type: Transform + pos: 54.5,-22.5 + parent: 2 + - uid: 2887 + components: + - type: Transform + pos: 56.5,-22.5 + parent: 2 + - uid: 2968 + components: + - type: Transform + pos: 55.5,-22.5 + parent: 2 - uid: 3105 components: - type: Transform @@ -126677,21 +125943,6 @@ entities: - type: Transform pos: -8.5,-80.5 parent: 2 - - uid: 4383 - components: - - type: Transform - pos: 26.5,-45.5 - parent: 2 - - uid: 4384 - components: - - type: Transform - pos: 26.5,-40.5 - parent: 2 - - uid: 4385 - components: - - type: Transform - pos: 26.5,-41.5 - parent: 2 - uid: 4386 components: - type: Transform @@ -126712,26 +125963,6 @@ entities: - type: Transform pos: -5.5,-18.5 parent: 2 - - uid: 4393 - components: - - type: Transform - pos: -31.5,-53.5 - parent: 2 - - uid: 4394 - components: - - type: Transform - pos: -31.5,-55.5 - parent: 2 - - uid: 4395 - components: - - type: Transform - pos: -32.5,-54.5 - parent: 2 - - uid: 4396 - components: - - type: Transform - pos: -30.5,-54.5 - parent: 2 - uid: 4397 components: - type: Transform @@ -127037,21 +126268,6 @@ entities: - type: Transform pos: 39.5,-14.5 parent: 2 - - uid: 4556 - components: - - type: Transform - pos: -30.5,-46.5 - parent: 2 - - uid: 4569 - components: - - type: Transform - pos: -30.5,-45.5 - parent: 2 - - uid: 4570 - components: - - type: Transform - pos: -30.5,-44.5 - parent: 2 - uid: 4571 components: - type: Transform @@ -127102,46 +126318,6 @@ entities: - type: Transform pos: -32.5,-8.5 parent: 2 - - uid: 4700 - components: - - type: Transform - pos: -36.5,-8.5 - parent: 2 - - uid: 4701 - components: - - type: Transform - pos: -40.5,-9.5 - parent: 2 - - uid: 4702 - components: - - type: Transform - pos: -36.5,-7.5 - parent: 2 - - uid: 4703 - components: - - type: Transform - pos: -38.5,-9.5 - parent: 2 - - uid: 4704 - components: - - type: Transform - pos: -38.5,-7.5 - parent: 2 - - uid: 4706 - components: - - type: Transform - pos: -38.5,-8.5 - parent: 2 - - uid: 4715 - components: - - type: Transform - pos: -40.5,-7.5 - parent: 2 - - uid: 4723 - components: - - type: Transform - pos: -40.5,-8.5 - parent: 2 - uid: 4761 components: - type: Transform @@ -127157,81 +126333,6 @@ entities: - type: Transform pos: 21.5,-75.5 parent: 2 - - uid: 4850 - components: - - type: Transform - pos: -41.5,-43.5 - parent: 2 - - uid: 4891 - components: - - type: Transform - pos: -41.5,-44.5 - parent: 2 - - uid: 4892 - components: - - type: Transform - pos: -41.5,-45.5 - parent: 2 - - uid: 4923 - components: - - type: Transform - pos: -41.5,-46.5 - parent: 2 - - uid: 4924 - components: - - type: Transform - pos: -41.5,-47.5 - parent: 2 - - uid: 4927 - components: - - type: Transform - pos: -40.5,-47.5 - parent: 2 - - uid: 4928 - components: - - type: Transform - pos: -39.5,-47.5 - parent: 2 - - uid: 4929 - components: - - type: Transform - pos: -38.5,-47.5 - parent: 2 - - uid: 4930 - components: - - type: Transform - pos: -37.5,-47.5 - parent: 2 - - uid: 4931 - components: - - type: Transform - pos: -37.5,-44.5 - parent: 2 - - uid: 4932 - components: - - type: Transform - pos: -37.5,-46.5 - parent: 2 - - uid: 4933 - components: - - type: Transform - pos: -37.5,-43.5 - parent: 2 - - uid: 4934 - components: - - type: Transform - pos: -38.5,-43.5 - parent: 2 - - uid: 4935 - components: - - type: Transform - pos: -39.5,-43.5 - parent: 2 - - uid: 4936 - components: - - type: Transform - pos: -40.5,-43.5 - parent: 2 - uid: 4937 components: - type: Transform @@ -127702,6 +126803,11 @@ entities: - type: Transform pos: -17.5,-73.5 parent: 2 + - uid: 11716 + components: + - type: Transform + pos: -30.5,-46.5 + parent: 2 - uid: 11872 components: - type: Transform @@ -127722,6 +126828,21 @@ entities: - type: Transform pos: 51.5,-60.5 parent: 2 + - uid: 13888 + components: + - type: Transform + pos: -14.5,-32.5 + parent: 2 + - uid: 13963 + components: + - type: Transform + pos: -0.5,-42.5 + parent: 2 + - uid: 13981 + components: + - type: Transform + pos: -30.5,-44.5 + parent: 2 - uid: 14115 components: - type: Transform From af2bea7f66a1e482bc14235a81f8f093e43ca83c Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Wed, 27 Aug 2025 16:30:53 -0400 Subject: [PATCH 303/760] Add test of disposal unit throw-insert behavior (#39479) * Add test of disposal unit throw-insert behavior * Remove initially-empty check --- .../Disposal/DisposalUnitInteractionTest.cs | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 Content.IntegrationTests/Tests/Disposal/DisposalUnitInteractionTest.cs diff --git a/Content.IntegrationTests/Tests/Disposal/DisposalUnitInteractionTest.cs b/Content.IntegrationTests/Tests/Disposal/DisposalUnitInteractionTest.cs new file mode 100644 index 000000000000..d4b20a55a861 --- /dev/null +++ b/Content.IntegrationTests/Tests/Disposal/DisposalUnitInteractionTest.cs @@ -0,0 +1,54 @@ +using Content.IntegrationTests.Tests.Interaction; +using Content.Server.Containers; +using Robust.Shared.Containers; +using Robust.Shared.Prototypes; + +namespace Content.IntegrationTests.Tests.Disposal; + +public sealed class DisposalUnitInteractionTest : InteractionTest +{ + private static readonly EntProtoId DisposalUnit = "DisposalUnit"; + private static readonly EntProtoId TrashItem = "BrokenBottle"; + + private const string TestDisposalUnitId = "TestDisposalUnit"; + + [TestPrototypes] + private static readonly string TestPrototypes = $@" +# A modified disposal unit with a 100% chance of a thrown item being inserted +- type: entity + parent: {DisposalUnit.Id} + id: {TestDisposalUnitId} + components: + - type: ThrowInsertContainer + probability: 1 +"; + + /// + /// Spawns a disposal unit, gives the player a trash item, and makes the + /// player throw the item at the disposal unit. + /// After a short delay, verifies that the thrown item is contained inside + /// the disposal unit. + /// + [Test] + public async Task ThrowItemIntoDisposalUnitTest() + { + var containerSys = Server.System(); + + // Spawn the target disposal unit + var disposalUnit = await SpawnTarget(TestDisposalUnitId); + + // Give the player some trash to throw + var trash = await PlaceInHands(TrashItem); + + // Throw the item at the disposal unit + await ThrowItem(); + + // Wait a moment + await RunTicks(10); + + // Make sure the trash is in the disposal unit + var throwInsertComp = Comp(); + var container = containerSys.GetContainer(ToServer(disposalUnit), throwInsertComp.ContainerId); + Assert.That(container.ContainedEntities, Contains.Item(ToServer(trash))); + } +} From ecc499a7d5df976772cb6950bb48ef0ab48642b1 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Wed, 27 Aug 2025 13:37:31 -0700 Subject: [PATCH 304/760] [Bugfix] Generators can now be weightless. (#39787) FIX Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Structures/Power/Generation/generators.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml index 410df0502142..456a83046b80 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml @@ -2,6 +2,7 @@ - type: entity abstract: true + parent: BaseMachine id: BaseGenerator description: A high efficiency thermoelectric generator. name: generator @@ -12,10 +13,6 @@ range: 5 sound: path: /Audio/Ambience/Objects/engine_hum.ogg - - type: Clickable - - type: InteractionOutline - - type: Physics - bodyType: Static - type: Fixtures fixtures: fix1: @@ -27,9 +24,6 @@ - MachineMask layer: - MachineLayer - - type: Transform - anchored: true - noRot: true - type: Sprite sprite: Structures/Power/power.rsi state: generator @@ -49,8 +43,7 @@ supplyRate: 3000 supplyRampRate: 500 supplyRampTolerance: 500 - - type: Anchorable - - type: Pullable + - type: Anchorable # Reduces anchor time to 1 second - type: Damageable damageContainer: StructuralInorganic damageModifierSet: Metallic From 63f38558ca88d527dc99d7f84b8618783aea0fb7 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Wed, 27 Aug 2025 13:43:55 -0700 Subject: [PATCH 305/760] [Cleanup] Remove FellDownEvent (#39762) * Remove * Better description maybe --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Server/Hands/Systems/HandsSystem.cs | 3 --- Content.Shared/Standing/StandingStateSystem.cs | 18 ++---------------- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/Content.Server/Hands/Systems/HandsSystem.cs b/Content.Server/Hands/Systems/HandsSystem.cs index 0f7b6ce3f93d..4d47ea4a7803 100644 --- a/Content.Server/Hands/Systems/HandsSystem.cs +++ b/Content.Server/Hands/Systems/HandsSystem.cs @@ -201,9 +201,6 @@ private void OnDropHandItems(Entity entity, ref DropHandItemsEve var holderVelocity = _physicsQuery.TryComp(entity, out var physics) ? physics.LinearVelocity : Vector2.Zero; var spreadMaxAngle = Angle.FromDegrees(DropHeldItemsSpread); - var fellEvent = new FellDownEvent(entity); - RaiseLocalEvent(entity, fellEvent); - foreach (var hand in entity.Comp.Hands.Keys) { if (!TryGetHeldItem(entity.AsNullable(), hand, out var heldEntity)) diff --git a/Content.Shared/Standing/StandingStateSystem.cs b/Content.Shared/Standing/StandingStateSystem.cs index ffe8f2c156ee..e7bd9e5f58f9 100644 --- a/Content.Shared/Standing/StandingStateSystem.cs +++ b/Content.Shared/Standing/StandingStateSystem.cs @@ -243,22 +243,8 @@ public sealed class DownedEvent : EntityEventArgs, IInventoryRelayEvent } /// -/// Raised after an entity falls down. -/// -public sealed class FellDownEvent : EntityEventArgs -{ - public EntityUid Uid { get; } - - public FellDownEvent(EntityUid uid) - { - Uid = uid; - } -} - -/// -/// Raised on the entity being thrown due to the holder falling down. +/// Raised on an inhand entity being held by an entity who is dropping items as part of an attempted state change to down. +/// If cancelled the inhand entity will not be dropped. /// [ByRefEvent] public record struct FellDownThrowAttemptEvent(EntityUid Thrower, bool Cancelled = false); - - From 2ebdd9d4cd04a5fdfd671db5e3ff05e52b3c8976 Mon Sep 17 00:00:00 2001 From: Blaine Pavlock <146504016+PavlockBlaine03@users.noreply.github.com> Date: Wed, 27 Aug 2025 16:06:50 -0500 Subject: [PATCH 306/760] Reagents now drop when dispensers are deconstructed (#39676) * Reagents now drop when dispensers are deconstructed * Updated containers to include beakerSlot types * Update Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- .../Structures/Dispensers/base_structuredispensers.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml index e9797ee24ac5..d69ab97bab10 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml @@ -77,3 +77,7 @@ - type: StaticPrice price: 1000 - type: WiresPanel + - type: EmptyOnMachineDeconstruct + containers: + - storagebase + - beakerSlot From a7087c1512914732beeaaf4a85a415cb8e342414 Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 27 Aug 2025 21:08:01 +0000 Subject: [PATCH 307/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index cf84bd37fc36..9f489f18f9d9 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: drakewill-CRL - changes: - - message: You can now see mutations on plants and produce. - type: Tweak - id: 8383 - time: '2025-04-29T04:45:11.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/32650 - author: lzk228 changes: - message: When an entity becomes SSD, it will be forced to sleep after 10 minutes. @@ -3948,3 +3941,10 @@ id: 8895 time: '2025-08-27T15:04:39.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39542 +- author: PavlockBlaine03 + changes: + - message: Fixed bug where items would not drop if a dispenser was deconstructed. + type: Fix + id: 8896 + time: '2025-08-27T21:06:51.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39676 From 1ecf62e72ad36585c1d0cbb1160609141b8ef500 Mon Sep 17 00:00:00 2001 From: Perry Fraser Date: Wed, 27 Aug 2025 17:08:54 -0400 Subject: [PATCH 308/760] fix: monoify card_drag, card_tube_bonk (#39511) Also move an attribution to the right directory. --- Resources/Audio/Effects/attributions.yml | 7 +------ Resources/Audio/Effects/card_drag.ogg | Bin 21803 -> 39438 bytes Resources/Audio/Items/Toys/attributions.yml | 6 ++++++ Resources/Audio/Items/Toys/card_tube_bonk.ogg | Bin 8379 -> 9903 bytes 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Resources/Audio/Effects/attributions.yml b/Resources/Audio/Effects/attributions.yml index 9f85c4fb0503..efac498a3bd5 100644 --- a/Resources/Audio/Effects/attributions.yml +++ b/Resources/Audio/Effects/attributions.yml @@ -258,11 +258,6 @@ source: "https://freesound.org/people/CheChoDj/sounds/609353/" - files: [card_drag.ogg] - copyright: 'created by Tao7891' + copyright: 'created by Tao7891; perryprog (GitHub) downmixed to mono' license: CC0-1.0 source: https://github.com/space-wizards/space-station-14/pull/37363 - -- files: [card_tube_bonk.ogg] - copyright: 'created by Crinkem on Freesound' - license: "CC0-1.0" - source: https://freesound.org/people/Crinkem/sounds/492027/ diff --git a/Resources/Audio/Effects/card_drag.ogg b/Resources/Audio/Effects/card_drag.ogg index 8ecf632e8abb092b042de64b42dca3fac9518d25..d79309953efac0c67ef87c528b03c95b9e4e4261 100644 GIT binary patch delta 38175 zcmb@tXIKnNz#%* zat6ss*c<%4@Bi+e=RV$i=;`XJuIjF?s_vXW{LC_d2Y9J^$5jikqHT;2l$D)b!{z=Kp<--Tsdg z4@jV6?PSHS>}>he&e~MVG1{LCi>0E<{|>O;iAxtq7?YErOZZLur{D|TQ$wi5lkaoh zh$M+f=Re7&a)K{V`2$cyXtcf_OZ2nvCip^{O3VckYiLsaxWMVgmQ8qf@_W5Y(N%|A@_-# zY+=9`wHFA4ikuBIf=peG&5cm)9s)#IGozm9$+2~PhTAtwv6 z(v>Yljp`ziC^BJO<{)rb0HQiU_cIhh0(*h@CmjJwN7dX&uhvkrzUg9v>;k11f>X4G z)}U=7pj}k3enG?&m<@B+sBSo04Hc|}*ZtqzNx)&DKm=PCsFZ)hVgq|9AUi4K{;>k3 zqje*YC<=8saE3Mtg`EHytPh1EgM(degrLYkUfpE2Y!HZXD;DHwYao}3)ekwy(|e$C z-lgkG>zabDp z1!i;eu;afof`>3DrJB*U|!14rfQGypZZLXa@5qDxIqjv4G62JK1#1%rzgUeTqi zE_b6buuaz%^fDZL&?BXP$x6q+nXqaP!uk5oZl8dZiunSx?aOSW+P+{;$P#a)d_YGn#4R%w& z2k;<}mrf7}Zn>%%{A2W2&`WPY3L%g{sN6rzQUsBK)VK(qw*Yh%9JXBHe{h`Ie;_l% z4Vn&Ip&P6u=zTXJs5iOv8!#&_P7)UZx{X|65U6uRoQCd81V{`jOY1+?+8`m2KiD{s zueT_*WCWNg?z8@zBo?Fu4 zPWI2h17QztMs5p5>;A*q_M!d_+c53vvVg zEAnE89+Cm8{{#2kEJnECD%A}-4Xy-Q{D<3+SN;*tQi;N`iEn0v3odQA$v=z#B9{~Q zPoMEx6o|Bd$2T?%h9w3BXzOe>eS*x)@!-JO+#Z7K6TDzG)SVPw5->^aJ!}mmQ*q~O^yun!~ zi3mVmF-!<_$PK?+uyXo0>lp|{ni-q|{{O5@{C}SL-$K0vz5JgE+<<1`f&l1u|6wG5 z{68>(ziyoQA3{Zv83A^|`M1h+fhuzUi+C*e0ulGWybw3O_&+3%Z!Aeo=s&vvYasX^ ztA8e@CWrSQ-9H2n_xNU*|8)UP?uIby9|kP`S?Ue18-}2{()}+2l=M&fKZKejF2nyp z+(-h4^&bM1^uM(mE)dACe@pr(p2RetT$|>@^Lyj~<9|N20PcMMOKd~`zYLy((dBw4oCR)ZW+C;GPif}vn!hoULq{k*3$ z@*wLJ+frVfOgLd4V!|eZcP-7EQ0Qz_H==%(#^sm98jXt_65Rg=L~-bR{?wy%Z2NiF z<^l+WaOZ7`LF=~N6FtocaDbxq0r;=B8ybl^GTTAHQ>s9Gp);BXkRK6FkXQPgF<*pw z%ZEcLm0JlvfI;ORBoy4r!ojc;_}{Xae*VwB|8J-6!iGQ?1t1V?owm}x;i8DeJf(wd zf?Jut9;HUpC8|MVi6o*%Rl?$pL$sU%Nd1GPZ}zeu;MNujDg_=%7>739sn?Jbw5eE& zqx+avohIM&Ktf5^md)(P3npmI6RyA~)l<3~U>G+ou5by5$`*De$gMq%wI{R$o`N<6 za)SH@2RR9OmYtluwEpJ|g7=7=ju|Q_A*%|8Nbq_JIRoR8mVc;~#j1dih}bL1*V1q0 z6qHodH2%*y(%;|zAMGo!^!NYoq}WRNuj$`O@rKae>Ha>Arm~`nl8U~*hM^%~guy6c zFt;$6I~dG;42A$K6?O(bt(wOh|J`*tYPSweK6aYh2u(MWAMj~j<+F_%OcSh?9rkgc zb~Rt0{Wdx{U3CkRZKRah{Olq|>hBxszqy3MUs^168HoQnoqpyr&E~0Arp2P)x8aR= z+}=Cfb&!UEhF32!ZJDd!2IQXy~||8l^ctf97`evw@4pNbwtOG&<yCyzTM z>@%zESSj7wyfc%16PL@jFE^pe(_76wm@15k776Qz~vjW2%!TF69V${*>D)L zpH+EuAT!_M6M1~;;y{k6nMJvIjw`Wppq<6M2X*+%dk3yoTephcv<+_gkA?~_570ev zj?v=nC{$BSfCMXILt3#~u{syOe#C+V?z8uVefhhn)dyf!2N_PqM{OJS5-r_>8m}6G z-oc^t%ggj!CvT44-J0gk@{AU~A*}EGL-GYzA=iW1G(Xat;9+ZcA4=j(3|ry+I($Dq z?#(|r$`w%{u!6jR%XKFElWsx zg{x+Du7Pshfg@@0572!aVelNFpwur#);_l-qVM*B(SfpRoelc+i^uG%hpH3-fecg- z$kE1XQMnFD$+b-3UxVGLkeI(49r|@qMyoM%Q4HhUd^Jsto=j_1+m)4J*B!z8rad6j z2Te;MMywZk2lp{w=U!psn_%(Z`eEWAR{&8CF3(aElD{Ecu-dPcHSy5%i zWxK1xpLo{{(2fqeO#Aw6Iw9F{NNh;l!rfXa&V$y8`6qsJ8z%=1Yn84Wm&Hr85#`_z5U z`fuAE&Dr{=b_5-6tdPD9uUqe;(;K(T5?gd09G?56U7zTdiOcL@zC`(+?qv$^sSzkg zgbFlq(0}T29McJ{#@+Hc(xQQ?G6!<&R>NVC+1s+ zB4m&Oi9)H*Z%{+3GJX|QA~0lX7> z&yLQT(n89#2hr}Q_I6PiFZZ}jln&HrZ?`67*0U+4ETg^LU~yAqjunrgd)=pH$7_tCV-&)B@AJjUvY6(k z+e-m2!s~mS`v&l5RP=L`F@R&QD3emy@VE6(AK)$I?9sgiIeL_blmh`xP_L&|&!*U) zwtlq4EHaC+^t>5AX|{Mv+L+*6qcXWw|Sw0NfRfRa-6Df z6*1@Xzj&;=%51+8zi7?Ac*H6@?gAfv1@XT#=PF-AfR?3{wyG;0;)w(%7frZOdD~2u zYl0GNLT-PTta;sIC_eoj9^ol8;-3{bAmO6U!->Ke=A0R4)x3`;UFja;dlQi|;Nep7 z3pqTWfEG z-%p`=!V*%aAXi!})N+?^N?g(*w=?Tf8bqK za?Q@Uwy~1$Lv5O`m8I7zeY7j_%+zFF2`+gxbGooz@pt6*;9`Md%_h^Be><6b)ovo% zqVjS3VPS;;Wm?c10a-lwoA}}Jem~cVbl0qw#Nr6suMf97DoS(aqgOB^AylA+dwv;H2rt+*>*wwAs~gZI}CRpE36x z_p2f(cp@^0@sfMJr>pg&ugCk}Q_UzJ{w{}|T@@_Upe?zi6|8CCmVJ(BX321qz=2eb z`@`@i&7EHXQ4h~lN^E*!NO52_*eu;r_7=7j_KQC;wdy#Cu(_4g z8tRwjh60X37uJh+ezZt^Qv7AXP-`=^&8%lotG~x9V((Hw<@G}s$q}ym*`nb1SZ)}p z%c)4sk3>(OGVPm+Qm)cmI7J%3E_6q>=T9b|9>10x3#q|3r`skBXAI00eO*Uxb#A7n z6K4H_BRy)fZTIuS=1(u)5QmrSQf$4bA3t-aiMfGVTD=K8$P;PD^-nv>O<9N6ugTtq zDb|Q<5g)VCPShu|(~+~TS|o1$wQ)QRu#Y&pKX_8JpL0e!|K4yFnXBY#-pafBHkJ$R zO7CIUE-LXtV08cZX;%yP2h5Xm`3Sk59?Wg0{KktwSPtC6JFHPkHS8@ezzF2`1!8ggQ;WA+5;f4<65$F)Hqh3wyAlacf1t#yJpKazR{wt zAYkLUpvQNYO=`<9;|q@;SFQu^!Gn#T8zmkPn=FXidY&i98Kql1^l3CMRqSu2b=R&h z;S?3as*r-0UnP+EIz6@c_*6`o?YYR0sE4jXbul5R92A+}B-bGxo8L6UTR0C&cDB&d z0N2vwSB30Ox*tZZ)M?2fEx3<0MA3PB=}~?yP4@48C*OlNEG5sU=5cS?nAPAHS<|!w zma`rYgy%9}-mO0k^0XVN&n$1UrpQ6NPJ77wN;&Q_ZTQ6~nt5quSaj*6=19;xM7Ji* zt?EkAgnvL@vPIcU;~>M8UsVHpX3pY06o0YkH&DVU(udemDMVUtFHvO1|Pg z$(;D1vEGk&e}2%|)tyaSb`%=oSRAn`rj@rg8R*WbDDynt6N&ilL)m``objo}HC-B= zzL#_yEBJdFOx$ng$G{e!R;8pZNbL1;=p^5lql0MMXj>ibKkzxer^bE9%b=+b2wSMP z$@%bY_q@u^vGZZbewLqy6iF1R-|;xqm^eDW=6Txo$d;-n4VR)4&H5$f6maE%%7Ms?105oEeW(cl;a1WZawKW=Ck z?Hl_!-*2Y3P9;-+U8+hQF!$iSm8tDfxd!ipc{}cn#_soOGDc1lf!b~lfqX4WbM?h8 zl$Zjga-FxdaeaxjwD!?;2|$ed5U?j!8OWh7(;cB-kAAN%-;?16*0(e=Raw@kHqI>P zUi`RtvAt)~C);d45PJWexW`Vj1AlaCH$m&)i@OFPtc9=%^-l^-r{ouHb4C?NB4s1b zO9l^r;Dg$;&jJlullR24=ZPHQ?~d7#y^g%}k-N5-G$6M4W^ldZsg~tE~Q5uj_dz z!MT0;Ygrao9NIio9irS3w!hfKJDm|3UPC?YL0Bi)ov})|CnN;=hybD zb>%og&foL`0M!^l`n$m;{*X6C%v&sN`@>(SNRVtjjJ$(z`!&(&2USU$^ZRuq5aVa% zBlUGz?)Pc)GxW6U(cRTLW6}oxT2tJt2i&FW zhD*nSEERgv1o%50$B%wP&BWjjeY|BJnhYddWPIhS(*%&$mPIBCdWO-lou6?s`YQUy zefd)`JDYVEc)cHtP{i+U>%17nPii+#l~tZ4#|D^Ev}*Pvre9yffA;ghoJ~vb(d`|3 zPu6#et{&pA(8gHLbeSo9L)N5XkIkv19u-GDWa=x9aaMgrboRKBfW2ILXm_5yP=g6+4A}QqxYJUKxQ2!^J0X`$% zTsQB%Zr+HEedN7MhQU0>UyAZ z24;I^Rb}?`Vo0gxu5j(_XdjS26-7s*s0gq4^Xl=zQyr1C;Dh}Njgbd;6+h3$M;OR= zAmcTpNr_?J2N?@JFpd4h?rT055izk?O8d^uwT>AD z3$M2|fr;Ao&Ew%@v#DMEPgqU$yauHC$KI~iP*e~k#xC_erKJtaDa-{T2MOTiY8V=w zO&k;Xtt`riv_|M}lQO|tJEXP&k6?H;TcvL%=3Zwc_dXmo5gk~Dd(k4?x6G3-97Bv* z+D4&$D9Swod;9J+gn&Ioz)slrOFY!`Q5OxO++w5G!6Ct5#!9i4dg0v!& zRewZC$*QCy(+g`>#a}4mhyPU-+3td7JSHQ!}qVFi9&~L6sxquh>Iq7tD(txdIoErh4B%i-?^`y>&zMX#?ky& ztRt(N7wlpDR}no@9&#mQXNrIrAMC9iYf|S zChE~#f(Mz}@wij(g)2JoAIR_S5RjdaXNhOnyT60ibT7t^PX!<5&Eu7}XtUsb6@dLF zoh^UP)!8D!`cPo&(u*w&8McujasSSnxyC3GVgJ8OK&K_@nYt&3==AM7R?%NZ)NASZ z-&FOkkZw(W$`a$)Dv3KzG!bt5{O701-Y5Pt!Kpq|TI`s?D>l7|6D* zVEz3&YzP1ma|=t8rN{9fQGL$W_}o?4x zq5z(a!sOCsT8Azc9C0~GPQPA+WANHXCcO0V*y^1lQ`b#T(=OF{Rk=Va{Hc#h%Z1);1BA(){$0 z@9%w?T2dCyDudp~&*^!pW)Z*H-5|eOatAo_IZh+=JS3hH2$B+cuu-JqZdQ%U03vr? z94|k#9BAqVkq&H>bFf=#Es`2%-dO_pU!L*0HLRMsi4%{m&TlovynfQq%wCaC-Y>z` zsj7F2YO%(*kf&ai{lHfFfQvaMyjoRURaL8LwEax3lO^2y9qq5)B|K~Apf1{k*;PQ| zuSw@wQ=fFT{hqLI&bLZAjmZ}9WiLI%&^5Lulo7NG3f5|rZJc&2GD+`&;pu0nh2+ja z^!wUa2m8DyRU;=Ul3@{Jx7+REK{Fx~?=Thljt~8P$t zx#in8@p`KNp!jL;wQOxTzSzmqJ@Tl)?Zap%3U>ps1N&LO1s4)p^mQ)7c1yN^)v@F^ zPVvSrD>w#!!$aWE#ydLCMuoJ|a}v|$DPK4oYU+t$+wQVP&KwQR#axNVt^ix`$$<1U z?Y<@5nm}Z|uBU!U>{nY!AcmfQmAg=dbJ&F!3*tW<|NQi)=`^P*^v{qhR{J$~vghy| z`gU2)8?ofhpogzHJhNRI4Uuk1kv?xjTW-gWJ-uIALsdS!XG1Ff;z@11@L7VB&W;X) zb_Z@^{J}<%z$xF!iB2H?xH5?0S2_iF3`M~b?)OOibUJjJBM!GKD~xgJWs4mmtEz~g zuYdkU{~)=_z~U}-fXayD_|wYjg2P?=*VHzL6^-V{Jkr(t2WneeC>(0x6>Fzb&0QRn z&gYKUibwaSwGU@3>FDo<5&8Hy@i#Mhib_)U{~v zeqEOCawIeDHx#W~6VaA6vl@8n?Jg=__FJ-Hf=ahbynmybmyGq|u?|s(J=RvZ!Yv|K z`Qs^VlfwbA)Af(Ob@4%;$tl#!@UnvSqY#w3E@gHt+0pXn5jxJ<;sSB#d zVc$)3gtUf33_9*Xse;G#Y)*t6eBVh*LGNo>LLfjy;WtPJpIzblXOa?xzhsnlDUXn{ z;qesd{YQt0vy8ibrn0lx%GjlX!M(KubsNJ2e{8&tN!((*=}iX_(=yoUmUn`h{EnyR zS!^@)dSZ>WEU;Q50c7LWZDsKV2dA|$wio^PLNa5o0r#{LHnZ~6%ZiY{og<=aA6KTL z{NX*QUWbI1-BF*z++uMkEG3Ty$dgKS*-QM4W7={pRHpvME4x9@tJJb@pTkt3&m$T#>(*A%c6 zKK|#7uGj#}bDMImwM%tsMJG3h5DCx-+(w$@&F@JYZ;6%^i0M-+(Vj+h!{pfJg?3n- zH?BSuq;*JdzO~!aBpLZ@H&$-J*fm47qfmknepx$v#mP%PrsvpOQkvEF^vTxu z6d$|rn$D9y{d=i%Jc=VCr5+OjHR-HAnZ891E~uso5V^WmH2g~J@nYbbZe8A%hlcNdjHuI1jhvsZR7i;VnbD>p%pW9<7RKT)U2>efoh7Nr+lb91yb4vDaV+Y6o8Si-1wy z`GP(y+LeKt{&h}+VIYfr?qWs%#dqg<)|6OFiH2}i!!FhsDxzV5Z`DR5X)B|Q;kI5I zxqvlASatqP!qfZmR$sn;$}9W6>L4R!H|3V=L5y;-60PAeX>Os)(mFNB%Js#TF{kS8 zAM9w=KTaK)2rAwPJRq$J){%zM%5f9;xa13aT33=|TWw^IrA7HlzMB6M@}c{FRSM%Q zuL+c^C4K~tK;q9alt4T=!Nm*V3q?h;MgU_me&IB@kitS7S%Mz-Yv1t9^o!`Zd7IQ` zwoK^DS|x$~kIN}DE&1Y0{iahjKLWaHnuEQX(o)P%=qHs=yRofuzh#Mx9XZks1{zSGh<3rIL?SpLhx&-qK(HB#rO}j&j5!YxF9B&|$ zPz>E7$P)WldBVVemtLFc-lvib;jZe{eCOK}lOo;e<{p1(d-rUr%U+^8vR52&6c3Iz zTxzDL6R(>&Q@1iPOB9v!Mj6F3<~>BJn~D=Jq^9M&2w!@rZnu<4sD_{WUZCMauoM4B z1H_hP4;z~#y!!{j?-uA0yXT0s-ckWFl~|idw!JddW=ig5i{-sNn<{7&>@Q11BI!$m zDlQq-t6PxclixGO3AAM9i>yWCV)P?sO5P-Sto$8uCAI^sK%ekSILuXIz{2{Su&K!+ zYfU42b%jZggjHt*H5^vwWoaGeGN$KcFn3o|O4O>_7E!M`3uMM=#4gY|k^$LDV{w~M z*D2ira(T5(3JFIiQ{5Dbj;A8-mr?JZ&zU@&74U;jiu`!>r=+GHHA^x^;q8m2(BQTZ z2NnJg29pn|{P5PdG*L^X=&&V-iRBpMfL>zq#>JjL5ZW zLpe+7d3?vmYU#{f-Hp|yy`S+s{vbAa+_Ir@iL*$D{>+##~itgG&xU`+0z?CKg&z>>rE@^Zan!sjeP(_W` zJ>jae9M~;;IYRgvmR2J@$EUN+zV9j1Q0Vo$orqq{n-cR%D&fD=I^w%Dd$CTI-e>i! zzWoSN^Ppb3YphAHN(4Z%Q`eM#=q_KmqSS-p4sZK2(#nC#oQt0IhYov0_Yhd_buRaM z+Wif5c@`zO{+7m(61$W{y_;58xN6#9$u%%UV2|16*Ng4>%#=duIFDF|z<3h&?8 z#Pj7eW*+B+TJhIh`egIbj-Q4cnxt68+V0f-Xrs-djUH zb1ywscdb8LuN_`xg^>H9kec<&1+d7!8xb;|k{Bo(gM(igms(s;3?9Fk10u{MV+M3_ zJv>6_BQVs5WdgpdfAerI_1pbg9FT2a(Pt67Gg||d-5)|ve>P_7ra&eCR?hyQ7{~l@ zcAwrw+P(LB6Dh>|oK%^>aKiTQuLw%>&chz#R~RggY~D|r!NmhYg*X!-X#i@G@4@ho zm4k_oSG9Zwuuk3>rDeH*@bv$f}>``|=wkTitJ+5P?9|YO zS&8lwd%~ldwjWQspEi@Xh*9S$MzU#1OQYdu&|{0mDgAuj$v~3(@_$BgJ9`S5aj0v; zzm_dUo4CUs5-6wk=EVb-E3LY8iUu4uX+|aY8bZRz?2$WdZMZ%scpZ%2h#gn!WZ!zS zSUU1b6>oYa(971b9hmJ5{D=k}OWa^Ox47PVqZY$%>1Xuje%cVp$hAn2 zgONOqYK?lnMmsSVwrWDN&%Ou)L#-K8dGrV7ignc-*<2?4VFNoUJzRf>`HySQZ<%b9 zB_*0fXJ6@U?(gtwv9JPj;$`uIj4ZtstFb?57$)0i7JD&Mqm5Or&7)d})KAHzYER{U z?!D2H7;Bu1%ZUdB1kJC$d1^;Erca#Y@;kgV9`h{t=GN4oBc|UyyC(pCvvrM#O~CJg zIGG-&*(WMp)G+n-FtvWo8^0rKzZloPsl3|L$@@GcBYbCB@okD1FMm#S<@-{X?X+F& zj_FDcuai{E>CH?pz1oN|(=7?o`pNWz13AdZ#>6k4KZW{0uj>308Sb}Rt|bvfMRZGh zMiisy_6MivRhJ*HfX{KG24)T|?PLQY@75P`CO+k|WXkcl$+LB?=?R1||r)}bizCarqDbhDaN zr5CJDfLiqufYl`|sC@{xiy+!j%|rTY-nK+A3#Kjn?br-sAd(G{GrRivCt$xPYAuM{ z&eY-4qy$G;nIIOVL5kl$$#2mMs<_dbIf_EMugv%ndGFBXj?FKY6UUO-ZY5Q%-IkrT zWN~biP2_19aYIGDS_@bWnI7P+U0d@%WqI#cp7@{~2u0y-W_!~O>br^G{#jv<#ky7x zZ0hKIZ_Jq_PHS8>)W=yB9Tr_(JKtv|U#Aq>a_R>m5nP*q`iPMPlJYrqp9gceH5lU`$eUHVU{@>(%sbB}ahgjO%!! zm-p+l9&sLyh8Dn9vQMVvilWEnzfcygjwBsG=V3)O(u}4BOURr(Ii=A0aLqP>Y=*TF zJ)&Du%tn#j=+4z&R}<7tC4zO|v%X!*=8r_7RALugYJBc8WF0Q>T(=M( zvbh#frnJQh>(yO?NI$*m18Lfs!#;%YYP8svk0M-kO>t_(S*Vf-KN2@@BY7qcMo>uQ zi2l__l#`IX=qO~ZFkLo?&s`VN_Ep%*yF>xG^mwW{A{X}QjoP@k>`Y&LU0#AxHx04? zkp8v4yJ6j7oE3uKzl07r_t5Tjt~MCy=n8m}^GRM_=q+vV@!v>-?KpWH@%>v zTuORtO+^`)&dxPp?*8@hJQ8aX>%B(8UC!=sn?%gqcCMmmXwehkNP?-ab@ZvyaiE=M z$PS+!g8y}A{}_CG7B*|ExGUd?cIhtz(w`!`y{^LLj`hr0(=M`;IG)OM1(-4BE0tfB zeUD|EFD0+KRuTC2u69}4UBZ?;*~8#ZHz2hPQ+z0(*0x{9RT7ye#oQO+%-g625&PV> z7s*-hjR-GJ83WbIbrGy1g8ea=v+~tVy+s;B0o&7^@~`ArfWLSXSF$h^P%5$ncp9R2 z;TT>|%eeg8<)gztKNhzMQ^Y2b=tCQ%^XE;0Z--4NoE9AMS$Zn?rnN8dJ1d6eDtfyO^D}khl)I^)lxyry0z&g5o44{ZZjp3{5$zWWX1Yxz z@oikf+pNbQZ>d=^^PN&Hp!5Jzd#i+^iZ82lE8MGyBSs)xT&KjIrrI8liezDn_#V4W z!pX2zx78CH#oa=(D%BjWeAPAARBY#t&Lxi#{Me{-kG-tX&mkC#u-vmhMX}H-w5G^V zg|P2IypuxSReiTk#cC;mg;%~Jf7&}kRtg3(JRC0j^>s&Y%c*unZ{p3URJc<8#s{_4`y0VE=%l98L1xIIki?E3C~$dCo7F< znQhDT5zJAZmv`tq6fH6GYqv)c<7=ePM7Md*)@306HZ1Y5uUvYKPO1CcRVkCnu%WHT zu_}qSQkEZFd2U1-XEvHY&QIB0VA#}o5rVoSS+MRWmwno<3cmt`Z8aZmw5Unb_D|zy zbO(Fep2v8sJmL7lezKHqW!f{@NG!gzH15#9QHc+{yI!{vDKA|&>Yba49q@2)Cbsi3 z%B8(poj1QWpa=i+nsWmmPvzQ3IE|a0ZBxut?^^JYaw_aQDnZT3m@6&D-_gQjU;UQx z=B6bXQmbd0F!txAJ&!XK z^V-buz9{Gay0%70Zn~M;(vf-+nS8Af3nm_Zw$W5CFmh$ma~HX!)rYrc_)tA+ASEBK zbGP64%*k4IxWDasLDuf!VRdqAFaD$)ktjD_8#0yz7@up z6)B$DXC(r}x9f^djpVRgVK?Jr2HuS;sE)mfFFmF(8l1=eZ1F8BT~iqAMd=HH7UI1l zB7QNAY9q(-;epZGxV!^pyFW)iC~n0tZ8gUBc8*YL&xBpyk)ht#dRCP%{vx=9pB?>Z ze1x+1{=H4ui&dK?ea~EHwQTJPmBl@#sCylBR1&on!2F-yT#JCoA@#?bnQqz`@yvGE zE5(6>g#E$&5Y5tSYTrfL>svlA?$A6YUHMkT7&VD~yxY_i_SpJ6=D4r9!hjlfI>cNQ zC4*uR4q5tjDQ+)vJL-{)7v`E~?TIVs7uN}gfuD45seB0dY13$v+sJFdry9`Maybw( zw}Tsq0Fvssd5BIt|3o(tpN8ahJe}hpXF8UPB3jZ(-h9s)x<>6itPU+xMoC6II$BqczD;Z+Kfm_Db^E;?=R5x>|eABZ;>WA*saf`fLX}Xhr+!ym`)WM z*#X79?(c6zc|=OZzy}Z|h2p44@E~5G47i>@n15J>htPXJJ)U@1kNK0{%vSV?w5#R* znNX?np1!bcJ9}&|jIvm*QCmu7@4vkfQY_28uYgcyWc6Mh~Tv%+6 zG;d{9+3rCwVe{rHQKdMmt+S}51V-vyfTs%UEQw~`ou(iQ^ zck|rC{V+`uKc<67*w7_V*_Ji5ioFZBz@k}{jj!L=sx`(F=CD1OA$FMNaK{Zm|0Y~s zTGkS)X|}R&q0pN;RTfrsrvhwIWt1alr}`)CeI}WN^J*pOo_6Yn!l&j`i7u?1Wwm#9 z0-8Vw*rAgino{-&zdalI~x8N`4)O)qQ zb?@Z9Q*cENeR#`V=36kTcx-9*I-szw=l9O?=Y-kYOIEG#>D!d9&BPxGrUM}(f&7Ub zUH!Qow;WU1;-i97SJd3q3}Tj%;Hk<^p%eU~A7bMvpxm#^lkGV%Tyx9Fz8(MMR4Y}6 z>9=r5X|M748`?~GX$pqTuVPS=db3dgO~sa!r3|d-90_+OTT~Q{Z)<#*tBf^WDD7dD zMtbYJaV&X}Uf)f5qk%6m0wngDHBhg5lG}9?vs*ehf3@S;8xtmyzmhT^J#u7IbnGcP zIZra&3^>R7&BuPP1)Iz(T+>Q}h z42?TGz8x}hEJp})_x7RT#WS_(+34MJBEFHVPh1TS?q>Kwr^&=XKoU&{BPPaqM)iC2&D=*=9g;r76!#4>tNqXQ$CfGQx{?;Ss27G_#*I{Y_Wt3n-s&;x9P@zwGMe0zLHH_A!iqN_!w<^M` zIXW=)Xi96itTBw)TeIU)y{l2L(b9W6X8Di3HasiqCHP^=dIPKW1JhD5x0vgXwb+9c ziVruV8lpqCf9i|bc0lXqM}5cBt38x9LmOME=N?ab_odfIR-Rrn`OKZxc>>eGdZPF4 zIFRf@xe{6`*4QW$5B*b2{pU3aSLXqfZ>$jG8W&3t>H_uIU<7&g;I{3bcS1%~2np=N z-I~e#D$xMvzut^ELyhQNl2lkxb4CpDyH}yxjO-;5`2bTn=?OtT*L%WOJcesRIm4erhna%RL8(jRsn8D7p(&@QPtLo)M7n2+haIcv z$?jGugOUA-M4@vPDZL$Q05?B4^^L>tXS&KfAxr$ikJ%DdGWQ}joVYCq+n&ai_QWQT z`^;E2q#)mj#}M*G+fj%C$OgP|X^N0fZ8?=sVo7ZcNF;P4FLZMWb|g5KaHUyj5s8wi z$a}d%<*#-7e_IXJ6cLPT^PKjRe#*~NB6a10nkvAn-QhL2x4eMeS+S%jUK3|`FM85( zzf|NleNSxACd}YPA@~zd)8yc?-nK+`*?Aa5rZCqcLW`_n*C`5skX{P$QHdMWYG0yL zM#{1!(SBuRmzn8G3Yu5Z_15q6cdpdgNP|M=WRPBR$jNYnC9YDx@W*#qzP-LudoybL zqx7R#xEQ7Hv}0O^dUDg`nX&qY;y2$@-$>)#%=C~QySV_-knTO=f*z% z))3^_!|H41|BxVSJVxRQCwv!eZuskoBlm$dygIx`BwjZ~x77Q{a9X}x^NJUITFr1H zD#DM!GIp{0YhsIXI8XEN-5fQm8#MP8J~a02&m5dbO(_BR+o@|_dVCZmWbyXq0$5iT zxn|u0yjmYO@E9g?c|<3yBOCL)ia(7sCF%dI*htlN*GtA5=x@7MNyK$oTx(<3%{71G z`Ne~uE-A{kZ0JvyzEI9{Be68yl=a+1FYdpFwBFpVo+UvDBHarM zv-L|~2Z9iwRJUwR0&TsQdX!OGA3D3c`pev7>w)tu&RU`=B0oyJnWwujAlha6WR`LF zNMj67geWKPNHo_=ec` zE04#|Y~E9<*j-3ADNg1?6z(BSTSMgvn=|oecO$aH-c}B;8btB$*pX6K`M9IB^Tv;o z3nel1kcj0ne(YX_?$$aHBcxt+4r7~hXV?k0{ejoMc+_8h{k3mFdgnAwle5gM_h@Y| zY7z&4@J;HZOkHQ#ip>BXF804SUH#hv`KV2lKuXr+IcH6RS+(`4XQdIPcM8|W=7pV1_)25zPLXvSk zl3)dY-GUgp<$T6}jAiWcpx+_T$R_=9ibV!cYN2RQG%{*;ysk!LH&ugXBf%pN7?l#k zmV)&Rdzpw(U5NN@7#a#2Y!VhS?y%R}*rt#^zn#);=T_yA9Fj-QZk;_}L9^Mz(XWz5 zAEtTWh@c<&=2puomEZ68 z6#bqR+HM?Zqu?H(dNs5Gh5aLjgg$J4Ql~RvL!x0fuI1 z&L3<#Jrgxxz?1s`f{-*j2aok{O`%UPj5pn3M!yY}ffKCcTeH`iOb%1=M4N1TaF z@l0brdq}UkK^qi^hz}aeICn%-`SVV%FDEsMV$QDLKIFVbeIO=?aG(1bJMH^7 z8e(I#5w8*r+eqA|19{cmy$!gXsr}B=$c->|_^yV7O=x@8lQb^nZ96@0=0%yrw~!b) zNKO_RaoV{&zrd@1@?!2ap@2%!QT~DqZT5|0!Z$i5? z_XLqQ=N|_@y&t%T9yH$H&?q_5JP{xz=W;LNukyW}WSRLGdG~zz6v2T`W_e=AmfHHO zw(VW2A|zcfpk&DN|2%FDrJKclf)jJAAOJn;<<&OoN4{oJN=wnKLX zC7-X+&dj5Zs6{|=8K`=;`(r^Qeq8rt=?A~^6k8|7!@eEZb>?M`h4KXH&X*AL>Nvwy zS&g9d13rq;dtsabZq>RteB;<(wp3fT>|>^Z&wdYifeeAGlApFX(kV=dtOueFEQ z{g9?Rb$WdeuScQkN4YO-?t}j6_1ae_JL_EARR@+7OPLO^+2!h3Y&z22>0lO!#7;O7 z_voYH-)>5}+DZb={1SGx3J{bY-(Gq5>=`FgPE97-?t_`@JRTyq6nwXES0fm=+hRwV ztG-n{bZfom(i&5hU_SRj4vC7~@CRk!?;PUI|8fI6E%W4WRyih<(m`Jf*fnMSek!0Xr)tYefD?8q#obV!oycw<;`WK5BXNu- zz0--voojLyiNdy7DT?RElQE{Qj+A*G9%! zfhroD;kt1F(&yzA5F{`(hlO@_>bK7Yuq?}Ke!9;pP(7ayjT@kGChKp(rts1CVfN}0 zSyX;adH2e5f6paPa^e7Hj_>EWk_U*{er(nfo@+|1uz~5j%2enLo8J`wq8K%mWG*M- z3se6(ErpE5(u+P5e{C1}X&K&hlM{gS-=U7(>h1b47^ z0I`vDb$w@(>U_kVd(JMH(^Fi78lcIKaU9Lv9hXAUgkQ*cIEicbNXXV`*C*wlD@DNG z*VrpRoi&_Be2(+otw5+_;P7c${utmZiQp+wPE&ImUuKlP;QH!I~ZdWf%eTFHSx1@Qlkr^I21s znw{uFmRT3ARrPvW``HJ`Gp;qX%34IOkru@>`y9ReES7)`c5;71DZ8VJ-Z4`v9F8F z9NzivNE_JqjpFzP3$&b8S*h||Kl7M>+(4t&`raT;xWA4k-7*PM-}fpMnXhcjf&Y~~ zk3ujX$cJS;X+?{tn$Hc|l5eO)KSq>KeQd~YG)0lOHf}7)Oq#ULg%n6N6(pdgtsuV| zV|s-B_#E?+PC8)>E2rls_U04+Hqm-&Ebti8TOo@KHL$S+RjU>%b?D-s=W2ZBkAM4j zo0U9aVZYMhdvr7Q(2)V>lLw8wm+d8FqW3paK#|4~pD#W3WbLePmennMI`xsR9GDpJ zxhJ*@s~T`p^*?urF7mtD=%1`L@G;r7e`8h9pUEtCGj@LT^gF`x_Pd~7_JT^{#k3kZ zwH4T2)ZJ3{%BQY%bgVg-P_^+43-2Qm=at9eHGkHRmMovU7{-2qF8y}E6 zuvm?4XRst{x9|IjY93l#OnYG97}ySPYW9M~OESxMslv~wnV;Vn_$|t2e7pYJtvS`a zXk1syjw_+jGRqa-41F88v|c~{v`PgNN&i0vMjB>6#kBuG49wDj#e0EkgaI)y))tii zgD;-_572o1zn=gJZE)aQCB?^B^X`(pEpu5wn<^w|6&Ko@K>0A-XDA#1z zZHZ)hl$bb__vM;&(qOJf$5!=3`6f}|X*^S=S1f|0j_|~t&2PRI2fSmLeIK+|NikV) zH>TbsW&p&N(blSTGLwdjY=Q+uUey@+1j^%KISsT{0)dh48%_~<-e-3iO|SaDu33P} zo4E`^G*~}xo+MoQ9nHOKYy9%5`NG_ES*o={^QXUx_a+@nkIE>bdzy2 zZR16b->}>!>9_c0C27&6bz2;=2>e)x^g5)oG91VucX$>_e?n>aX0mPJgFkjqh=3%I zsOU=OnaU4|_6azRS>Iy&a^Qxed0B4aEYP*QJncpByJ?RerMy1^9~jlF#!qXZ}x?8XPDd9uvmYPr5FjYU`GU2FweyTO(eZ6Y-EHN!zBm zU8mEEk<&R&Xs$Ug`7xBKpmcF>aDB8VYwXLjVh)+^T~40Q``GpAt3*JD+)`IlG?x}| z#}7)wMHl{dB@bCOR&g?SHD=`J<*9b110N@>#H8v$dkR;BkV}8bmz0DwkRP5`s?9xJ z9e0%9r=DC0B16SG8zUR1-1rly;t-PQGme6grq14Zq@|${QQ(i>)Ay6c6i$X3(+I18 zN+N5g4F-~6NC$l|x!!y&fifKp0fJb5t!F1w*usTCo@2yz3U|ZZh-lErJe5m z$R*W2#_k#-UPC8%qM*P_K^X=sg6n#-mIy;NG683UhqYd-0)>{PmQUhoYk3H8Gp87_ zJ@Z+>7s3FA0W#d?vaW@d+4dRg4A9&kM{%Coah@h`n_3Ye?d+F&+u{yCOgMYA3imZV z0(fvW6i7(ly4JWSgH_tqWm*<~_LWK8{Q6>xVhxbp&>PkTAvOR`nz5<7ZSnM*6~5qU zoQrnvnWM=inxq3)$l8~ezQScgVtdNk{ocUNMEhB@9d*spf}#FV_`fFST}8?JG8m7Q zX{>)+a{a{%EhJ4#al5ap-}i`+XoS}sQ~#do9HNi4_*JsMizDJ-d1}68n z3Val)gd2?x2Vbo{v90Ti6~Mh<#U64{0WOOL+o>jX<03-muS>VF$)37KA{zg6kmp zOqbL3`x@Yt_x_sD$ZUK(D)eGTRG9}+(KJq?c=GTL8Do(AAM)H4s}+MHI*Ua16l+&1 zS_i^di-LbwxTkqYFf--p$^FCW8@+X#Zn1(9r_Vi#W6YW6?)(p1l#9eqm^J8IsmXc-nxqGoMaeIcr}R3V~l%HGrM z7lM{2>f=zWih!>ioZft;Cvn!6w(!&Qrjpzh+he-e7Tnc_5JN>%Vs5y-qmgUL)D*ZQ zx>pjF%Nc<{Xl`^vz9};Eqea#IuI6^lcY)r8+25_KBENaocLO&yqazSk3RDD*M)@OwX@d2byD{kgq!_ozHjUZ(?{P)Z`DrvNc)mXZ`cOL zwux4*^DWjMzPD7&&){wEryo(jk0npWtJ8-sQ_A+O@K{Fjt5^#Jrd*~tTHKwRB!Gj9 z^UZ1shw3`W%7`DeCMrm=oTj24DmpG%1VM!tQLZF&CdPMEsFLX8RuMF-f;)D3XB9K- zajeCIUKTL#Hr_pf8?yi7z%52jsp*0SrNLZvHxL`oiZHJ+&!K5Qxw zp+1;-6#q0#F<-EsAr#t;6b-@w%!ptL20U?+FuzHg9t^3+5xbo2$V_bBUH}V4;Oi#)aPcp; z3~2=UE2y`uH$jogmcdb?{^etpMy;a=qcjLiF1{IN)F6a*Z64>oDN3PqyfiAp8p3s& zY3%L$kexLI0}u_i(RR1D6pQWjq2k5`aYI^qB^C8q(Q)GmirFpp=n6H`3fvQ~dyK!0 zUvK}(8E!G(pV^b`2Vf|r{%%6%>{R~>-RcheIBW7MnkbHh31!j7l0}CX^~b4sgw=g7 zbflgIhfU>bIpOn~@OfxpJ+7oz^wS-GRUW-mW^-vDH?K0n{`MFL(@dGDWc@osvs!2F zNWA}!C~`87o?J>{eL;lWzDv>I%L_`{Gu_)5-;Nf89Pp~X2Qoa#qs-dhaNa=^sr9LN9Q$#Pf%cYfoGWQ=M$euTL|{=W6TV{uo&f3&;rKdl|#0lo&YFWTdp;$Y#~; zrC68QT-F!e*z)5WdGDR4Qq{DqNb&exQ>&!6hxgp5+AX7f?|lI3^__38MhYlcL&mLM z0@9lBLsLNq2q|a&3YWU{R2uxW+D$+2^C^F$hu`W4}xpn>;1*6de+m zHpCOyt!2+|bB%EJveg}Q8s+Fk*j}SOpD*MtRU6p`6GjQ#&F^l9^pxBeF5Ml(tCq)Y zzSo%@EV@G9I?g?b{D_ln;$vYkkCb&_?1NKx>X@$qzc?`wx-H3IP}Nuw?Xf!p-Rs=e z6RpS^e>Z`U(l!ejQqdJHf0OU}@rW?~TZyH=l-8w7quB6Ibh{BoYnlQ5T~HHtqZ>vOtfo#vYx>LWbaU)n398<784&|nQaj<|?-!KaikG@^UTY?rf@ zIkAld9{w6Q?bJF-S1G-Xaet&w<+oEbLwi4X-WLi(@5^U&d{ya8T$H$IvR_b2&rG@1 zg7~gT_=`0xcsy8#e{Yoqg((is_*keP!_P}+KzA%PgRxqR&orYe2q7QP(Riq^in+AJ zu^+{G#6vCB^f|rF%0|G`|AqyFS1Kc(!V4hV!As)L2q(nW$BO*yrnyaj5~58@>d~2O z=eIbiA35QFD%e+&*J-~2-(KmfyFMI7`Vh!0D!qlO9EyHtv7?k?oN~)MZ=3l@r++XZ zY8}L&zL@@Tgv>c9bzj+Fi7g&Hn{`^9@J4RtG=?+HWO({Q*SDar^JKj?*hA;IybSPa zmf#h7PP_07)+;j;eO8CIC*-nNdnu+)$feM`vT%ghG3@DTY-pY|OoOL(%CFI>a9%59 zZ2f+z{fA?2Z7LIbl1r{Eh>b@mGa_L8;hm&{M^NYxHI<`(b9D< zL-#2`$I!(H*4peD&^`qmG$k$hR7Nf2lJLw=m7d1;>x0_<9ohUI@ix_P{~9okumU&2 zH*fFkd0Q_${(3&o+R0wIt1slVZGsz1Y&-su-^Hl(y!v~8h|dlSQk{fveVNaXLh^NA z+O_f?yb^jRaNKnV;5kte;?xku)f?n*R@{!O^1FD5vYg0<`j;)jEG=T6+;nALP4S`* zR{cPpj{Tk?YL93=@YKwNrUA*d3+04f5f72fkJDatwSpL;Ql^}_xNH^O5A2Dt&(jpTw`Z3x(HD~`EQ`a$rxnvCRM%%Y`$_|2GhcSMzrmPi$6F*FryE6dP*rCu zw;>G>IeGsXc{`{5>C{m1k9?#>`K(hN;wr)-jb@UjE>*t2)~YLw(gEB=+d>E>xFFau zpwCvdDgP!j#((oY?N%G{+~ge>8m`!^(FtC|A=%AT&16(oQxzKxUdVJnj19;%h_xx6 zIuU7kFP)qiWhCy&Pt#O;o|^EgWZpC~QPmL1fI3Z}Q_C*z1g&ufl$3V8=|5!gYpNw& zp(t9L69Ug8Cz4%7fSZW7GD0=!=OO)#b^5XPlhOq`Wrp7{gMl%xhrQ%gMXqC?ezL&u z@*p-f+sja)j;cBA)_Nvn4QeQs?VpaCn^KKT~6+h=jz7#CApMJWr zbsIW*62`mO(tU9G&;y7ZNHFj1iG(ahW247MxZ`*_f@+{i@^%y};ARa|VF^eG<8KzITg(;NQ}*=WW* zV%mSm28Mfpg@X*f!yp?NN(M$x^5)@z?Eec(FfU2kK5EoF#{+!|_}+AMRQo~!s;)3K z@%!Sy+lxm%vM+C`(RoYK4#;mEWbq5oN8Jqt=`NJ*9ByCVef*`YR>Bd#c4pMHB`U5$ zzCiD11HbkV3S5?+D&Oj0vHQ6J@1d8sTMFBEz8m~9oyY7o@*5tbpD+>z%YYfK=NOJN z&M9wp!)(j(JAL8x^%;QQ^T3+LkUYyHt$loGB=tW^g-357Cdr*Tz|iPLH$wPite?7h zgiwX4^0ORCt=kW>l^S0`tmWd#2p-|`#TL+BqL-K1(&=$kk-j_K-F3`c4)h$5s5HK#mucje;lsn z+!0rX0&`gpJzWOCO~khO7g3hKVIV&%Vv+ZwzY31+%~E(-(vjDJa`74Pku=g=@> zD^We~-!Xb7TVA1$6?Si4yx*-QqhPi_*YUMPEIY6i<}^;hF_=6r-KqsjRDA zdt3XQ!HqIE?CjouyqcS~Ere2SNx=o2McLUlMoDPJ_xG-RGYA)U^5uX>+L6ym z{rgJ{Gn0Kkb}#y!mOECeM1b*l^yG^1kj>>%n~}}w#FxREFBlel=A}_-+SI@0k+J&2 zOcl4}GG_cT#OOO~iQyFd+xGffeW5-_AY12Dy-~(~=x7l4Q&T$5zmv@Wow|8e4j<1>p++zNB zCJg(T9rsg`r!n@Q+BlSNGP9Wfu6kZvjrfp-5b6j}4C`&UWa12flfYI#PG&{?@R2aN zt&=+i@CAe>hmMhZ)`Kd0hp$asKZSQhnJCADSs;A$rykTFjfA(wuP@A=E9}zqQ1yQ5 z{lWDstX*?K%?mVH;)PJWewo#3y zmDaq`K~UAnTSmXVPPi9yo$+Ia6HVur@nXaE>!!V@bvW0j1^ zRZWXJe>?HT#$bRXHA$AM*QFjh5Xm^p4<`>)2@tSg#loWIgI%^2gev{C9uQa3kf{)i zKwf)(bGVIjuM`&+uD|lU*WRe|ksR!HJ6Dt-h;N6If;NthVDY-<>a$@Hk^-#y2=g(y zA|b?qk)0xs13XiR5!mcaRx~*$Oop4vI`xwI{?(zGBe5Q*WRjCGb*O1XmIYZuOw{lx zou_3I7WJUzqAdNu}BW2ZbGde16 zC!ydXtS?7z3ILsSI;RVVCpT<^*Sq>F#M`94wEzhP!}qHH^`H zf{$W8vyW_4M9coaG~55m1Kz_CBNF22OJt<(|42M|gGam3-pz+es$ZR9RZl|Hg{f|d_Z^+f23cZCO8X0Gw1Xc} zZE=!|4(kyLd^G<(f%^=`DVgM!Hok&*I7WHHL|;mE{RB{USt!2#_JLN5DXMTy-N~hm zM#9g68_7aK95SBw2Yds6UnB7mAX(GNY&W29=tdo%@;BAonOMU3zjj+aG^_36UOZq9 zA2X7}3F^V3!3Wq(5)X%$mbR7ClvD7{M*Fo(D`A_u=c$^^*E$#f9HJ$hOrge20`kQZGCe;I~ zC-hH|_LTY>a|#6&oy$CF*%}!JNmePnnJ0;}-QnQ~{5dN{NKES<|Gs+|kF|C0mZZU5 ztzPtgnWVr|N{FWY>MHkk!3mS!H9NEO#I?QIOMAKFv+wB&l+I~s(C<4yH(D(%N~HXL zr{3vyo;>bGSH_y{`EgudpOfUL$b3L$#{x_H9=ma9EpsyHii!&L|-99N+4th9pY z0n4%gZJE$Sc>AkS?ILgyJNaJoxEI`5^MD_N`_1e1a6soT@DkE}AKd7$&r@cQL9D>K zB=)!YXj9Br2-ah@`#INISwq5SD;!Y}K~6X0zPOCRJHKhrto+H2Tk6=`k8mXy*Ea);P^+U?6bzDRK@c$I@e(R3?tpC571*IHpR{EH2U-vMUkPSqzCS2*K4kgerTML!jo~5Sdu? zVgy7;j&CVe&41^~m`Te~6NdM^U4Bd&O?`~5!5eIyL)KWifP;A|lq(NAwbwePO z1Uth$GLc%nSdMwAJ=#qc3IQGbna~RrPXt63NAz{Yqs{DpnAYgiYZ?KxBvME}++(o# z4awRu{oAL{o;o1-4eYRK&;J{^{SaMDuR zX;g82rlwqW7CYB@1BJ7W{-&C}w?QWeZtFiZL7MwlpeV|h#0R=c^oA0I+9rhE`ez~9 z;-Cx8e*ZKbz+>LGpE|GZH3!uk$12Pv;ML=s&yQwMCvZ&%qT5ueYtrsrnj3E+xj8@8 zMNM`v8`=S5&i#!wjViXSo4G#MUv-Z?n>=p< z9`wvH5k{L_pdLN>Q{GP~*7Af|tC=OR-~*N8Xeb{*6H+l(6I{EvYqNR99=^F)D=FbZ zQ)}yO>$g?y<8Sau+TSuFtFq1QPbalKO|4j-p1ZmnR7+}xU9 z^lZ`w+1U7QQey&^!KqgxcO8cWsrXe(dR`ScHP;?nQFm{%1L-|`{Mn}FcpSU7&%n(0 z4b*^xUEx%f5FvBmQFJua_Ak26veW(-s&~R4Z(mBUA zQdoXS`tWO`Js;`z@}M=7>a@E$mEGyL3eTGFTPMRtUz1(PMRz2uBfbaDY1eW}e~$b?t?c`Y@=Yf@7l zCg0W9kT-03)sf@}S=+9@9Ga6&XFKDUCy}EH6SnH<*AGqg?PGFTsyR0^0}9=kDg&t& zoLs0HjvjW}n}1@QeJCoRUZ>TDD8{zX>Y?#`4-bxt(ZxTujWL=aJB5mQ2vfS0?2fi3i|AEeQE-1;WBBHTWsx8 z9*opwr8VUmtx`CSHl{d+E)6q7ZihY**rDU)BKl4dq7Y6Ep z)?}R>C(5w)t_rvlD(uqlaXEuA{%iMgfr5`upS&u}UVDqw?>rfI_`xqkYHrbGqfwHt z74p`#$j5y?FnxwU#no2sZ@~;#S2<8B^I9k=HuvTeC7mi^>e#b?66GV%km*+?6=^?m zPu|uYG@Nn;N8dFwtbck?6>ov5OTGth>8wUMT zn~)*ekJd0}t>&kc(3g$`j${X~uP>z(uzrH8pcqC-*SMZ>CcCz%nWb#~_?cKD-b@__ z)nGoA{$|Hpl^Sxsn(IWq_FZE5nA&9WNKF!(2kiXa`#OX}g>(JtMRk>8Ov#=7>CPcr zGM2Mnw(n2o>zN$SUk!gtPi_JKM{}G~J<=Mw9h&Cut^iEo&*d;(be1ZBv9(^!(&m;vRI>qXo=Gu0sl6t#C`fBlC z2Da`N?Sk@0MSexm5CG|3uSNZkYnPd^()&V-DXSLt3kNqgiQ+1oWQ9)R=tNYI?8@e; zZAEgq71Sr|?xGmDf3qZzrQ2LWxfV^qMwgNMpO*9gqaAaYM@;(u493STKh#5jM5CKr7g?hwErnJ zCdvm=;2Lc$5oIvi|X8z zZ?M<4QJ=7<32&#r+M(yfcz>D3-N#$N>L|l&1T7La1|RS*eRZqz`AW<6fOBR(tQwv% zfxhqH!tZwC^Ph>H`PgoiE+m>Wl0=9~V{zRJy*sza#??SDiN z!hRi9(uBa2>W%?bGOjC870FagPL^zvw+gd8BfPs~s_5OMni;xjo_DJ^J5A%jFV%)q zRR3N^TOwaYX#|1*d6^lum-cK{NKTdok`J#D-HfzPL?;0Xyy=Cb6#}(0i)mIPO2Y=`Sw0QaoJodX^{@tbYVeDZ1U^{tc0+KJM6!_S4Is=2TG za_$%JN3TekS1!%}9KSZ!s!NRXbS=HV_Ir0uFtI>(-j!fla?`w7u6}Pg(*$Fam2n7}KrKlu zOnyw`%}zB$?Nc*BaN||gpe6|n(jHg|K%K<7YGF+7vhf5_Ww+7E`v72v1vELwxnwm{J-&&kXtO$E5R2+cQl58e30mS0 z2T7g2sGH`8j!MC``laSmfWpDn@Q>!kmNxJdz@NrJ&^w(RJ8PstjC=5Mag}9f$;4Ed zn;&oe_9nCdc&-Bdh0w3A$Y4$6eMvv|4>8?y*AtO0KFXfd-$gpXccEP5Zvj zO`035g*I^Jr9F-*qje&+rG`|-paDzfqr~V=BmZL4P!*z_3J*%4RDygi($y%83=^cf z<5!c%Uhd%1Tcl@Y7Y%tD`Sa1Myio9fthW}EL!$Z`G#H{>;}?_0f5@5HA>h^mN=wfE zCtx}~F$pR!UXrXH2bD~m=1|Gx$2@9c!Bz}*GN!2AxV{WTR!AW6Je*zV;z;CRVb6+3 zD4de#n91XMnhm(?a&H#ZMLRkE!v`sIQD3m0_L!XmfsK5i0-GCaF((^S28T@OQ4G+j#$*S^&f+N*r5Q8Ixu*`YOKUFV0+V!pyuQfLL8@*;_8 ze5k=PI z=ENoZ2hg(2I9BY+e&#c`*Xx}2tntBPDD#6y{AP~3yMDU=9J6|2Rh2r7PN8(Dw7sd# zzsb~DxOlXcctdahN;fL`WNv2xAp<$x1D(XhNw0iEZ5%y(lO$9g`Ndo6@SHR!`a*^5 zgzn(!x8Gei^{K1U{%0~BTU-Yw8I65zQck)!?SS36!!I4#xhSyGOT^@Wj!2%;;F5o9 z$;D<4-Lul++1?)kacsE@wwTnxq7{P|PUB@&jFbd*G`l4@?S7V1wKJ0ao&XI9t1@rq zqbuC^i8wO!bgUk3?H`!jc#x@x9bCs&f17dng!`f%|_m>}&N zum>U-m-^X>E~|=TmUiRZg-t7KSVJ?(qOW6)}e*%#;7)Z(4AjNct4<_Ucim*T_sYUo>unebS!vm@3GbFKS#_SYErez%{K zj`K*P@#Vpj@P(3zS<3Kf1<9q0-$vcXl35HHLsy3GdFdX?5sKD7oHvVFK^6O?3v*{q z#v787=-5E#o_1upxM1vZMyHU6ilk}>{IA(T-nr3bmCxf1`(2lKot4P*a zFY%DSFa{CnHKJ^H&MMvJw>Og5Ui$^@;E}*dx{?8R00J#D!U^Z|7J z#sZa|zc=78@6S(+3O0jRuM=T?ZrI{(bd(NnDl43BGb{@r?g5PVE0$0`EYEaX-{}@T zWYg94YrK?1OWdusG#S^haPoLb?6y6$3Fds^@64#N9Cr!ia36Wu$gt~FwQ*`?$+_)= z`?GHo%i7xDLtR{0DF1|rN=f9uG!Pd-hshI9IzscJPa`>r=V5{1FjR%C&+r8uw$bv9 ztL<`br_RFkdMPl&vT)GmW8ywA<~l52d@*bD&$fHKlY4`P_L2No(2c79ma9@@@2sdy zh{FaYTd=hQQeu^DYN^g@r{GVG^ZKX(kzh!uyM|ZO=htRU7csS_cZueHBBEhrqK^M5 z-4^9!s6Pm8S}**?!606Bo-V%LFJi$5%8OieDHEqQ`#@9FmpFD?(YiYA!LF~p4O1@D zt7RD`5A(3O(A=RF&T|<1X52vfY49?_j~vdB)8;K|CijIhXZz0 z-1NQsP~iH6kfW>3=IGYdDD;L4;3LR#lgOn1kjTc-HJhdX;LKMANH2#Bp4h5mLck z6SRvKr}9}OX8B@Etv@%uPIEunSg{HFAyAJDu;;m!8qsz%`1=N$pr6T1EGFaKRvV`@ z75O8k#~OtzmR?`2%|-{h@MP?}|7(zZmp(dD3}6H-xW)^9{sXo(@i!blH<#w7Kegwr zo`*G=x9t|hBAvCEKDGwdDv?~C+iBVF^~HGEHyQh(CUDh6$TzZT)R^`~Ow(7V@&Fq) zCnbdHRLiR#1+vZCOmvT5RD5-`QP}uHu9B2dLBaNLH5}3Frp0 zfq2!uPZFwGhyK-7_despi)F44eGjBslTVt`MZ}nOGUie9PyGr!v~IG6dPMN4;5E#E zPvlRZqKwZ1i-&3prS(n%zqn0Q*EZXJ25}`^`>Q?M?SKQl&1bN!`r$ zxRBHF-_aSGU(A75_x9B=j9;WAQ;o}0z`}b>nPQhRvoE#Gs#WA-0_kie$|!`L#e|D^ zv~ADqFevG4!R{t5zEE|fd2;Q1aoV=_$^Ue(+9BhxJTQ6l+6tYJ%2W}e5il`&QwCnw zHuD(}ez%}Bo=L=EL+oKFv@c%jF|fLWR?PF9ir%QnI1nnbMQHE*EHw+74#~*^275l|qHu7}E<1a^swRK(M(qQQxraz;(4&c2UZR@@}(UM{(e z6Yfs8%LwcP@0#hS!XEIHA^%Qtm7hLePT$oXehislNP8^!PNJYBpl%^Ps@nOxEzXg69&#baieKA{7wM0YLP9d8qN_kTIv`1vhcxfo<+izRCiPxGy_DwzhOpa_m zD~2u_K1johG^C#6x)E8zAAfgQKBM$D5#lkt4f84cR?-A;InIMh2jICUKBfn^`$n#8 zIE($6w^Sh$!^pF0uApac!&`)g=N7UwE+1A>ZI5?E;dPy&ceqs_i~|MC5~RpyNU^$*dhg=jzpx`T^~&8~|Vu5P)R9$H3ida|f+sF=SnZ}G`q zjC@fwyyjqQRG-v1=aF$Z$<%OCUCa#-zIcuHit zgl8ZYf$H1i7u*p!pk@ZnOohT7!ccs$pS zkISI#QAr4>DJeK$v&=azBO9n)&{;1)qCYkNX#GG&L(xsp+;MtG8S1_0z(0PM?_7ihzETYqKelKzA9D=fvG0yt}twlUU?E;Q$h zYkp>TkIr{RbG~SoSQtEZIL+zxE{u$}D-fFdc z+rsnSagYT3w_3=SJk6%};)}l&SEj4BmP=v_;#jTS;=jPe^MpWVSS{n9-!e5(N=R)w zLCuqv3-sg-_7qP#F!6Fp&|*W`WwgR)#sISu?(QJ!$IlB2z7IJ>@ZlifBuXU-zRgkm zaoKiqHYQO$AFKQuAe=0b}=uB1{MXyq&kwrQ! z-%~kLy%44}cQ9;yq5Kke-&DzDGfY14XBFXh=X|w6jP)%5wfwZ384TV%{PB|L^^Zm4 zyPdl?>8gmwP?Ky(s%#oVH~CnO==tdJX@l<}e^w8(;HrvUYXv-~kE!QheExJ=AwI%9 z#2p?pJL`<-3?)1$gf~l8VXsG6Q5;=6SF)rp5-s_~_5J3uRbsvmf)t~&^=q(M{}hs| z8q1jHKqUvL_a-7RbIYvZNM=ZpcQ^Sf!N}JTquqC;Odq^w@ni(KR>lhV zRuk-BSK-+8Q%{-Cj?oKbsCMxEoWHHH4+q_Vh?6)bXn>@SKvtA1NB=4M_ zS6f<&I*V?LFKuD9PU!J$_(OZ*kZ-OXU!M8PQTr2gFTKZc(AeD3w|VK59&^}jNPDWy zx(X=b;w-=IadYoMyk@OEc_k$39#Vv-BcGVWLA6lrRX#_Z<>k`W=(eh2D@pRs&#clN z_GkPQU#zHKJ}o;(J)7EG2YVdP5VPHd1#2YR>Z2%`9BNH&+F7 zNBU=Mnx1#1^;Z3#0J9HF@QnRA9qQYqL1?49pN{ozoP<}_d2F4n^!=wG=E-7;&9s#| zG-7}FXt@nDNnSVij0-1TB!*Q1007>*`3p0s98~(0=Pp(ApqCeENxV`@K>00zYTyDM z8Yz5+5-A=kJ>+4%&=X%{ISIu=^ZD*&I%99Qo{bILqDeh#YTxP3df8i9uLS7at(iYa zYnGH=8LV+f>vj`^&dzS$s?z@LRt-jz0_cA*Ty361CaK38A69!$kVW{^E#AY2+iDqy&|q7@up;xhy>|WU)7KR)EE9v8;;n2qMg${VU3IQ8Vuxhq)(%#FoZHQr=) ze=d;~CfeABx^hN#u8vbb#7)`fE}xjJZ?|>6An!6-`z1y>65o))NE{m zg|_;mlkUpl5$!%dB$GVONem=4j&u+6aVj+3eayjdGe2FQrlV^d?7Ml5k4Jx-*%;id zn#wex;`8A&u6{W1-7CkZa~5NAXlPjjnGRFM?E3MumjnPn#gXr_4=+aL)t6yU>+37) zTRb6(!^O_8d&u>TVxK!>#=-eVJ_4;f(&cWs?Z_`1MtYbhZYz}S1h6uyDoAp~{Yq7) zR%%i)Z5#DgjOqKw3y3G1##?{nxO&cW@Ay@T``MjokASJB6~a^N^Yk4KyUV6+A0vJ* zDh^!_4eG--Oc^l`VYPCtE^Y1k$RMx z4y`%1(R8{}8(rDsKO8ge>rGI0yVVryp20w;#}aC?ecMplvSpQYHE|A|+b>3jE{W@>_B>H-5B%CTiu4!KMM*3PDJvo1#SZ9o4p1g=BCU*>F zztMdirXgZ^GqS4*bQaA$p8rxt&zXXCS-eDGBtRnW|dNFu{E0+ia_ z@6DZK1;#Dq3_X9^?Q+^;JMZbWO()Z|i*D>xICAczW2eU6jOjHr>-bVWrY!LL(8^4I zD1Cb##sd20(du@MKR1MN6wHGn)<8uqz{dFsU z8`HO+a((N>-|&u#O$I+1t4q&v?_o4#6ywQ>GUjN8M0002KcAJ3-(gEOnC;HDT zp7+`;MK!eNpcSq!4sH_11-Q4F^b9Za-_GV{&9{hK;Gp}3w zXx7J&{hfbixRfhM9PVOx{m=ArleWZk+i^p>6ZcdQY!c1-m38@JY_{+0vCQTw=6!AA zsaA}K`%t9^&8_3!Zuzuz$mu&Y#V)J$LbDmhNiK6{AlUJF@}xw^{YYKPB{5l z5Vm&j$Mx=`iTE6+?FQ?$Q;d&XHxwH@OzLoYC8U2ML;T?Ga?q|EYcp7!%nQtJrq=a7 zrekokAJ=p*iw8mKe1ArRk;JG>)59^3&1|vBQQp>}PK~*j*leY9$H$k|gOwbN3`cej zaiB{kM_nJ1WH55F-K3dJTT}r6KoQbo`-gptb>qbg?kgPJ>tKDNcr|}X#)f`nuK@Kv96yJY;hx4Iy`!+gK z1^wvDRSnn6XPlQ62N^=k%l_QAFvl9JCr@$Uy^fsszJ+>=FK@>-PH${a6jN7b*^)t3 zOT6ppzCu{@{-O6Z@KJ0;YqPiUpLh1hoi%@yG>>JMbN*7*QZ?2H9?ce|a0KRrR zuuEXHfv`oxE!9ryMCV3J%}1j(*}r|c6U?g9Q$yl8K4}lts)VyuvFo~ZkiS_J8!CU^ z7Ds$nP$$RGbZ9H?>`c28&E{~~TH34+18+E<3^z5oczTv=a^i_$=FQ^fe2{rkC%s)a zhk?^=nkfc)W=)X9&1R=H89D^hPZrY%TaWf{EiY_ZOY3QS<%FlAqe&yWHD)ebf&dcq zWb$HgH!azFGg*%xvJXB7sf(!V&FOzo({`r2006V5nOzVY~_CNl{4AFV(Hj}pgX7<#m$=swS_Uy;l~_sqnQIzclwRDohO6A`ouX8 zHFO%o9M7pq(iu(P-8yatTVo0U03gvwmrKl0Wa}U|n!%i6uFclMsHl?*_U3=l9?2U9 zXH4h%n016Cj=jexH1_^gl$~_|%YHa#@uTdM_S%$H83#J+w5Hn#Y50!{+DET>pXaRu z$?30T7P+OZp>O`Z6vF(x_b0@6hj-lSPjIY86vJAZ{wsRar)Z1dDcJq6hO>ttrtZS8tJ-)pW zk5LZD8q?Mkb+(JvN}AzNt*u@H%hcBj`#272vD#F6Ug$;deIH*Z6qCtp7P~}hl0#2{ z1OT3PyJ``2r8R)_JyQE8`_ax~&J7QtyO#ExhN0=6FgNS8j9oh16~ljnxrWVf`>thL zcXu_fCUtkz8uIk;>Iui&*GJ?iNL9JkcD?QB#H3$TS6`3P^ZF(SI^P&1rbBYoGhZCE zY1*lC=HZTH#Qai?^>U;nJYo!(b6mCBZNIwZxPZNSsfnA%vczK@nqruwIb&uP{$IY~lO(CG4bAJeIrIj_W zo8ZB~oc6~}OK(oR9_D7^4A6I^-#j@nw6kqxANy4~KAw3$# zbm(TQwaXRexx{SWowNQD0NAzeM&tHhP-yBcJNxfZ*WvgRZO(t>7neVGcO7iQXX(wu zF|-M#A9UrZ)yE@NHq}i+S5K;|^7`>d<>k&KfhwdA^Hi;F!uMSB6;rL0k$zu4yN}96 zE1PfK@wywTBX$-##XvZrl>LRSs?%j;+sh(y3mW^Ki3h(F^H0000_XJ=CY1kC~g000000FYq;ObP%101|(T*F**X{|Nv0{&l-inNVdm z1VdB}H))-UFINUTsV0Y)x~uxD5#8>sK4Po~I)-E6pr_YSZQVT@(}OeJB~m+*IOfD> zVUC@_{p8%AzY7Duu(cD^a57QClig$S4CkQYW{fAQhxwDaK6Q)r)}AKuo5nJJ%8Qe? zu8yi0$cYexJ;c zrPAKyGnxLQXEwa)cTB=*n`D8sA`3+@XF25^=Fae`Ap7m*(;?)ZWlDV)Uu= z;va+MeLnDA`d1yiiNSCo4=}YPdN8=3TvwfY?MHv&Z2HQvQ^Oz}QPyK$)z)P3@)0e< z0=2T5m|r&+mgfTiLQ@8zpJjb=Y=lmzP`EVs$o+xF#)N?n9Oe=H-W7*<=RTNk@u6XPlh|S|4)x>b82)~*2XBVAJCn} zlcawYelA_KDi+vhnHPUKc>FJ?Eh1nTQ516}#1^f-pR>|(^o2S`8ZFm`L7%{u@2?fV zRvOvUubvZ>f47Q!+q~f_r7<{p-sGN$)z(gI*Y>s480*i*C?oSo+vz$<6GC41X}wv1T$I_3l|?sMEBbB0QksAjCHc#;8aGB&Za_^2tJHJ&QQLyD@=?7 zR~9!u&(G(c&-m8B=e4TurE1q?I!}M5hvv!IAdGm#;&ufwtDXP(2MGXpoyS;IJzOhm z4^C}#zI4dr)vU$GXP)}1+{(Q&=-;wZgKe+qX2)$TX+WKzM;%RnD8jY9Z0^^$7HRJ^ z(-qO>54vURhr2fJQpFyP)+|C;d0cmJi;d&E@$Zi(4T-(#lg;*CUX6V>{*ixKQ2hOF za_lw+xXpIh46JkAvbDJ#8F`Nb50Zpu>ny_QOh(f8*xTZQ!`W3G8{sL zk`kNCIV-c&9GlB5%kFHro6GN5_x-%j@BO{k_kP#)Uf+M;adX^fPwVWp*V=2?>#W|i zDHu=#{=UA^e`n^8Ez^L^gCuWB;6*3S7O4p?{M}^h@5W~#t7m)u>zeHe0iUk5wBik@ zGymx-RR2AcBiMo+9UrxDb;2fGY&4Jc3jod==V0$(Z@%W<5hi2le`tL-nV z@Xd8ibupWJZRW%ELSP^Q0J4{PCMsz5#uJ)nVZmFrX+pR8@rnd(g0w14+o2nm?&mOB zb0ENNQd*tw_R_lPw!4m9Q@@WNX^<6u;*!R?-HE-f&ny1EY5kf94ty7P4WkHzJA8I{ zp-o+B0yxy~Y2g3?I89(xA9g%M6)VG)x%iY~AF|D}x~C6WJqB1d%- z05XWnt6NR4ZndNZSzb*bYW~7-Hvq0FIf&Sq;J7N$@oM5SFs<4~y;kgZ^Ml`eO z*#Uq|GVR=IdJV)zkljFn)0)KP!-@XGASz}t^1r`Qf6)s#5%bE8C42#VaY5KGv-iLf9FyR4r?mv`@u4!=N0;0MqyyP=>Bre`cXF6H{^Etg!CK=%;gjxUZ6V1 z_&wg=WKqAqqPNxcG1wz#>~PFEt#x4TOGL$=H??NV{xkWI!F3B8!FE-q;r8Tf@KEM; z<_G3&+pmA1iqvgWGcPaS)2BW?Fvw^@?Y6XEGsgiy2I3bL|8x6A%D<_&rbtA%ZhgAP z;RbQ`CU5U`d)3&E@X#fJR7`XNsW?wHaU}7Ct5-~|YKUW7TO8zLQ~R5vz(vJH6i_sb zelbZ_X~K1z;~-c3`@&6I-a?x7{ad>A)|75AA547?cEO96Ga1Y^$#EfvlJ1_#TsM;R zaCpzd;k*rVv;H$-{flz|kZCf0@nkVCmvprvJ-}V-_X7XJIa^Uz3r(*TTKb-{^zSF$ zeCN3OyQ!YCviM@W})%pK6{fl!}C0K$934GVRtn zIOmAwt@P-BX@~$W1*|v%HujpWc;5OCU4t(&?Ppl0)tA9nTQ-mp-R2l3`>$V40007r zCLjO|uap1vPSsup0N_#-5d!KLUPX}*KoA*nL=ymtB2(u5*Tejum;NV!5P>xSWJ}nX zc+(qd`QahtBBBmA1n^hiVN6CrW*e)`zMYBVe2k{GW5j#_0RtYzqi*y&(#Ks&YNI9H zTZz5{)WS$m3Ch7cf?4E|=P7ksx88&EwiZdE)j;tAq8&DicIPM`qJCghw-11`1X>=u zlsrq3Sc^dYNp^iJ@y2^99pxX)TzBXxyX1L}#Japrc77oU=+-Y01uAz@<^L*n^hbfa zFt{79n_E7SGdqGzc0vbiIpF9Iwj72@qRQ*)WuPP>|7tjxv~I3&woC>}7q!_&%yq*D zBL&f5zw;-E>WtsdMpZJ|%kw8}ZvdbIHF_{IMB~xy(DxN9E^^KQ}| zl{u^L%4DzFnrHDpoD_C<7WuEvw}5z0iZnVqE53<30I)h900@m?Nf`$u$`(-2sm;pE z3=-T1)VVawYY^^UHkk$gU-E|tz&--R-xi80Dx7jx`5YEe0$LU+kj-%fP9`5Pi;pWy(%$ zOdiepaOiApjKaz0S)#9UkP|LfSyks2&6dekL-^t#hb~kwm@Ch)@A`xdmy@1z4j8n3 zo)>HfHjV*l!6G8BzKa7Aj#gxDp50(^VlNCJFLwdR^Rbi#ModgtwbtBuf?o@B4zwXb z((9U~uvxkas=+3LWQNO_wZv-RzbYu8dI_$XQTRU<$1;k7u7f>hD?o7bYw!H-VLht} z`_%udqPDm==vQC(FBKUyMQ1ft1CVx$gTQ{7AdKI-Gl&pv5XP?xAJAk)xoiEdC@uoq z)&5-p0s_bXy8;9R4)ePQn3+|<56-ro&HTF8&*s3#-}m1YwICp{@ORNHAn@_;@qPg+ z4kG-11h-%H+1<~AVAm0__{1``RVW8P@-LnREi{CtvT2CZkehJb+gst`X*^L?Gvcjj zu44N};waa>eJa!7HX8MrxrEx%110V^N`rKHwxn&jq*boZ817fG;Fg^R0P08wLpX|@ znyL%9ki81j0Bs#zvvwMpywJS5r7GUfWkIDg08oTIh#X-jj&#h}noy@M=!9kM2D)#L zcwIOvSg5}CcIP@xcepzujcrPXXt}sN&RXzbI>V%*Dwy$-48j2bQ{WM}eT@Qmyrk^u zi|NmR7ShPvhU7{?{;GBcJ_CSPkU%Jmns9Mjwu0Y1T@q{4u#5%7&Vk0a2m~-EgXs?w@Ebv_VuKs0Z;N$PP1%l~C_RPy zJI$Xw{4p31Yok8=^#Lh0`tm_tzxrK=u3_ucA0bd^6PDLED$G3!j>U$xg-q&u0!3|W$jpPw71wOmGh#L zEiRx5G!INJdG5=+GUyD*=X)^XoT1-$tqty~;w*{q+g@04qa2UW)-Y{P6_I$iFa2S9 zg8kSZ_5Oa}Df`D=MfOK&~qjCeR+XO)S?2&?i1YSmWbbfd-|%Tc=%dxtUI=aS;cNh6M2lb8f#?IHyJ#(RBauT1XHa6UFWbl{E+>y*OPkx%H1F1+u+Ar zaVBJFr#353=&3G}vh8(!Us;U^Wu3AbzTV8&@rsg7AtQalDy*3?09ZPIi8z$+p7r#f z%=>#%yIM<^1P2G403zloC6tHj{3)nbw-y;ia|p{wvc8Glv|#krIm2_eAmu9ECC2L7 z#;nc=yY{>;L0T4*bgNcGJcSBj@vol;fWztO77!kf7ck$mXR0NmaI`hmUQM9XXc!V1 z+q0^>p#s5KU{!9rI)v@ss-oxx$2B$bgn2AEzC_4I=cz<#gwNNz?gYp>Bs#2*=*f3p zJE^alD}AGAz->I+>uA?@C9DGzg?(apqN3Gb4`bJ8XlsEF>_)M^SY5EHTAnDrx&+p58=bZcT)n(t|t#?Wf*?zjFf6R>8KoG%&eESbijvg6KG`)*K zE;ZmrtTZ{fWrgLm0+IcuUDjKHiNak(B9xScx@Uym&E5T|ke?qc?bxJZTCJQYY44?=ZCU zyis!QD)C8Nr z1><@dMVq3wl91u#ZG6(BznV_T_!LUD2eT1yLqsE1ZanhfidEWB8Z4Ab;_nPwxz%cs ze~o%k4FbbIoTWATz%%O1q%_&!$m@q}nNRG6gp+pm6`p=W(c(pJebw3b``tGMTzGk9 zMO}b~|A#$u#@_v@3=gcmv}CxwsQ`X)#QBN;)yL`&nxSNkr#Nm}^L)Sos|hi@m|8xD z&+HbmyA#z+k;m~4Xr;QLn6!AQ{bDf*z;W|vN&+S}Zc5M3Bp6AV8f;p^i0kOp=tPOb z9F3{DXmY%Hy;W!o%-(ZQ%YE$2ir}FehLmbR!&auvJ=XJR`yWdY0|xRO4h~Qg4oOG? za#?Htm~@XFf?jxKlpbw!Xl0G+B=6~V@6|IeM=UnW!n^moejD9vWTHASlh9&$#r589tXt>iO+2GLai@bChx}JbzFoR;+KYj@?YsBpwd@tZ z-s~E7N1Py|r2MH_5f6C=V!+|&&mBw8jPusgT&3U9(V@@l;Q9GYJ$ghYmWW0m0E(*M zjodZP;=Cq)ln!?Bm8VItJNS~JxJE)&trich;-45c-}80Fg106sZn4%F26pQ!g>W_$ zk*BX=Ah|Vt#7gmfUF*rDtxfkXKisX8d$3{S5gr2Cw$xLWaG$Hj{gZb8M9PCrf6~vm zEH^}ICI&XBZ9_v|bM6FUZ@=I9IgeVCw}M!)X{%dQxgo{f8*SM7<*7I92&6X=TV8W@ zU#ZO%_6I6af(=LJ;V4M0{@@4u-TpkoHw#dSUV)1EgXVEYWdK5!!Hfz`kOeG&GusGj zUt~5R4VStIk&BgV?Zx68(qaVSH`uSuLi%#gia@F0px zB}v`->LtdvBVrGqug?of8vgh(WohE|6}nC?`8eA%)sv~j&F5bYe256%FT7XvZAoJ5 ztL=tpjk^y*7smhjV(q>y+<-#Q^Enw$f3D|J(`g-C(_Qi}SO2X4e9N~aYwM@4Z!6c` zZQIRzvi;;DzL(v#v!*TygtZmag8qkha#ntfw^7~8_uqC`X}`5#f63OK>H}zCUKWFh zIRzNFWSOJInM46Je@Sbbd&LrO7yJ=5qJ558M`=h8rKh#EwNM=>#n^Z9%Y`Ei!f1A^ zUTA}i=C5>8uuQ}`JYyl7{Jd!cH? z^P%{w3`WwRsZY;bd1Llwq19tVc!y|+tBz;s3c7GSiiMz+d_nc8^{W7P6j3iMh(}@E zJIm8y*SkJ`+Dxu>Sm%97wA*ia^_m_RSj=B`m$&4UTih>FKXyCw<`B_MBy@4(W^`<~ zylj?(3VG5vb~I{|od0=^|JfX?EEuwy#DWaloN4DkfqB^-g3MxEc#DmG4n)U>(j^$s zbFP6r_r@KpX5_Pbz^$pXG{?-;RB5p)0}1#IG&$+EH>$?&mPs(Xf~oQm4v~cx3l-7n zr99)0EGIvxc*r<6imJ*Zu$`QT1c`1X)gLMP<5C_G5D23>Ik{{EH8YDJ;E&J7ZDqG$ zsNyb6bN_V8#RQnuaGmh&4^GS2zvWz4TFQetBKOcMPbaC0$i)DpNkDN-@II!15 zad+PKWa+p@Gc5FOW7vQq{@bTN-zdF$oj9MX>~@77nxhFlrY==!b#-A#lE}DQm+sE& z^_xq5wT$8@!wVsPN#99YI;=Qy9~@tDn8gMzXN{-AtpMVKr^ZE^_)?&8$NnX`Wsr%N z>OrnPNL+HfR~U)3aaFxAr_E%6YDyg*qyvB9KYaJdm@J97d)lB+H`tNdlx?& zQYsBwr>D-;@j$BhNQxN1dx<^=9ZO@R+b|GK+E^-`qNBzmGe&>@EN*@i5+lb}j*Q?7 zUSBD0v^eVeQT8ei@Ly`|x9jW3bFbDwDl|_GNB;8p^5Ka63nJiVjyjhte=r7D-i+SPI5VikDjw7k?#-hP=to2A#@VukM9csLG%F>^ziNg%L5 zi*F}4EP9f>E$LQr==GK8iW};i$aacUT$V`7$1tMG;_B+1hZDdW2b3*+hEkX0ms>4K~9orU*s2{BAZv*C?u}szKr?l#B z^))EPnW1{(;iIeG)U)u0@Osl)pZOEGi2_k+87h%$m5fUUfTd#C(t$2sRhmtmK!gm> z<0;aFTFs5uL{5hC(Wv_plAB|i0+3)qLrsK@+bo_N5EzUYYX+i#P^E@C9*3K#{j{xP zv6{6S9@7`{M_=Jb9L&E?9%vq&ohaHgp_7`a)7?DINXvev@gX{H%3}znwq`K#NopAIqvq^AV z8F|k!wb<(7wmkK%XLk2DU8$Tx2GW?%_bqaI5URIr~-ozhl5%>E97Yw zSH9@k0Y{I0SY^C7>_J{^8AHiK-e%`k{Z#1@$EyNs%>F8;e*Svd`}!+~*=Y+jOn})* zlhgG8mwQoqUN2S-3UNi2rTY1%u0rJLQmj}BPTV!2Lmv=?3Ay3MbvDUa(IY18*gI)q z)oF@Kg_KEQ<{{}FB4jAF!2<=@MbV+)9^L@(?nXh`C#E~{s=d~0DUwG-QA}L`-WJnc zWL+iX(*}pZ`oa9ZPCDIwi7Nwaded2z3Sv2}<`THgBd3E(dT zNy;H`C!TJID zhp)3su^#@5g5}vS9EZZ5HO_cbKgQNsWpQKT8j)41Vi(w;23kHi#uaNIseqWj&O673 zAfltUNt^XvYHX!_w-6nsY5eV5*!v&8h1qkl8D%KUbVheZdj|MAqxo@0ZAN1TF{3_X zG6SE{{`_+W3gSxuAEH2xd6*Rec(x`iLw`vZBD!&PB<7%(pjfm+8!@Zgd zK2E_9fhf9MdMPiD78lp3TqPgjN~&1x0fWX$J_J=gWX`L!Htxg|*nxRmSYH(SIMQm{ z@{s4Jf&gS_2M_TIFrlg&=W<6TdJt@&?}eiXhFz05tO# zWGU>Dotx__g}jF5tgsjgc}h7liY;w+E`?i(=BF_aQyZH)0&}A}tZ`}B!VemZl-N9# zF>KYE)^+_|X(Lf_>3pi3M^=}OAW$@_o(Up&ly7r^V|aMx!0^{lI=*P0rXhetI<;eo*Tprj6c2a*92LF@%tfk4AYU#;i~G{}NaWjx4|8nI zhY#t1&aKN?x@eC=7(WPs&yfVaSbWGQ>_GZ(EvG>CZpod^+Ra>ZZIbF0bkO`o60C^O?)N;Wk>2 z=Ey3RbW-)lBAr)Ae||A1f3}{8+FXTGKaLpgJ$^T&_`{EH8Q-rwzm-w2rqX%!B5#a* zNGrIoG#RgkGlnRoL4OU3K9FOTQB=nfE)+?svgW+LMBL-9(x|r%SzW9n9~6PdE_<_d z7dOqfDYakJTM(AjYzZ@*=!A{!S*?mh;%`7*gsus=WQ1WnwMU;g(V~`b+7Seh<<7|> zSUWEqZDP{MZ^c#vytrd^NoZvgl&<2h>uC1u;3!xP+Ca+HMRKDQ|6zRXfqnf)+1^Qe zt9Y?=75ve8bY^8~Uu0-0B0tOT=1`ko=sj4C8a5dpXJX)c+c+1nezI)GsZ<&Eb`{b> z_9il9oBI6>empY!E6n%Rg^;>e$*Jr?d>X7z6cGp<$z}-jyIO#*6ff8duC6Y3 zcbKX@B`d>1iPC&x<2lu$&+ExAHSkeuc$)2G%(7{tKrrVPgY{F0@ZxGQT ztM%v6!o?C%fRe4dd#jc}DO5mEY3pZzHYEnenH?hsJq5*je&kXc!G2z_SE@YeO$wiff6Xip{*!q4dKNnyS2*z?3|R~Y%S zjf;i1-Vw9>&F4=}Up}zLc)Q6t{FQDs{16^cW4)!TD)$r1<7(C(U2wgp1uqif2{MTa zH-c5dWnD6nNKH^R;MsZpV4Ktd2{XfX3gck%b`6mHvn^BMUF17P$`Mc%gofi@=CbdV zV&axJo-99)_Av)EH9_lE-^S06*wxbkTDJw)k)RyqavD`kd))@~F0nA0)F|OM;8_fS z3?=CW+tK9WQWi<65$W@~8}eS~W|Q@w6W!??%n7QkLvqQEA^~Gshb!iy@=Ep1N-%B` zw^d!{{waf~IDI8QosCrBUbH{m(6^;_{jND5JNh1!hpwO6*KgUUy?^mrLQ2&)M~X(k z=^sNC8jZ_WYrdGnLf|r{gBM)haOPm@6yh5ooSP^^t-nx6Tx8r(KWE8igo1C;49gH! z>_6I}J%ET+fbndzv-UQ!ZwYEknB!gKz!lVHJX61c7_?07xwtc&++*HJm)&cn^rV*A zJCF=@Txvk!+3DEP+wwrBQKt~81SD&`C&`W#3hIig(kyMh%*j@U#bilE(QuKGtMB4J zqW;i{k9qMrI2SIE$)dt8Dk^I{UNRNdGEa!Tb+d$yrgliBp7-|MUyx%Ng%WpacM)Xp zQhu18lf4%r>WV6MT*pV1=2tWSIcMS2o~Hv{<)th9U~j8XJ1f`U2#*|%)n6p{2+xgL zDOvtv^9#0)0axuA{p9M(nB+V6(xTSk2m())wxBNZU;{Y6)g1&Z#a75vcPeVWJ+W|* zxe)YbjHe(G0QSCl%6cdi@LV!B7Hu$f5aZ(FBCPEx^8u$`W(GA40@)ov-)T~!r>6YH zv{+pebvX|!3Ika+nR~pM)gYLiwo?p?)+uAN(S5eNWr=AnXAJ|9n;A!uMoVuXVNYs2 z(Fgo(=U;NX`O#PxsKQQtk4V%J3;H-tBT|9P8YELltfLwnFB0H2K+{R0ZX%8XU&(jZ zjXrKsV1Acu-`rN^5F$N^dTT>pwQa;X2It!L@sm@#zk2<-^y!tI+g;DZoi6Imr5=se z`EEmQ95JRbs;|GtIh=Iid>>}eph#-E=uz_P`%5}bmVC{fW82549_K-I?KReCGvIyt zU1Sd$kNzLotznZlC!*?no;@N@fvy}YE6*v=BCkziPC+lxtCE!_q}MG04!|v?$$@jsta=IAxW;rEkpZ915dD5CHjr zY4F!SRl;BIIOorp{Z6jK7K{VYd3aHuNN6X^z^^+S{AtpsJFrsz1@q19lR>5AC+_*K zQw3w>F~_Hu^D{I<-mG*>nQQC>un|G?gw_&R-NF8|7W?+iX>E-kuM@~JfF=n}TYyG} z-))wmA&k4cMujRbjx49sX^2alrw1~o^(Wu~$lKgTG&DpV~iOFHv5c-NkJ+2Fg>ZZMBDUZW#~35lNGJTI?gOTdF)*91edRe9qcMTUq3SHG2`Y< zT~Qtv3NZon()2jAT%{W8(|i9VCrG|Z9ijPJguN}VW=kM}0 z@5LCNzvJ7t^+%{LM@?@;#(#OOh@yQ`e|7xwz{L|Uh zeuF1EkTjyL;b^{ZnZ=>taR$Gy3U19&60~J<`LM#)886kw+F|o33|nlvl#5b`=(Gq! zaKmJz>bg_9$n##CGjZvG1*C#iOG>6z0iQGqi8!Q7X>V>$o`G_Kse_>5e_piAuF^B=FGT$ibngLF0?$YhS!q z1vqcJx$j*7RUNLzB0W6e^KIqkWy3p`d^<{pDzOlTVke&yIT@G)IU|rLv0@=}-qD`N zRf7-mbh!{Ero%5BePO1)jn3G8Wml0P&&98?bvOL#X;Y1pm&0vdtlF{cYQz^nA>;$3 zk)!oz8cer-O}yOp6xC~rND#U0zSp%apzM?|H@M7Y?S;pv&K++e70In0AO*`>0|C(9 z?6Jn5O%*s*yGD2-TlJuFBQt2@@dQh&62d|72r8hnW9kv^QGpK;2FRW32w9iv30PKW zqqiPWVdN~m$xlazj&VCh%!ZOWY?jbmgto1N@$S1b?fi*odo_$6m*lsew4V9dUk3*W z6gKno+Xw%+kWbIJzP&dtX%N@NZ4%P3kGF?zRIifZImmd6&uxs$5BC~`?t9>MzG#EL zp3(PwRYs`aD2JL0$7K9`wrTY{Excf)3bw-mzW(u-kN3)#c>&7?4wSVXb5GB@o))ih z<|;R)(-*RefADI!4qTwBY6&dsvNs>_Y@jegwchhtOkk9Zl!xiIhs$~|!xcm?k_7-TP+mrAO)6&aS4Z27Dzy!8HiF4R}= zcxUc6x-upQA^uE%4`l6=vs zOs59tkn$ma!vRM-<{(0yj8u9u6?hFQSyw_sMPdt|%IL36$M5{PTg|vpU#{kI4)^ZL zi_~czG^n|A?wS+UzGj-2F5=4$?_T{wbvismbKZoO&bS@?`@(LdVdVih%=Y5snV8=0 zieQOmGaiy3ZMMei1Bk~j%8G{LCu7yxzcy|rVm^q&b8&0o+A_d1yR|fF9=k*8tSyr` zZSwnLDMQy8i0U-*Da5h8-D=mXgXGVM!^UKuDzH&jc*vY{Rqi3(#q0;%hN-p7bJ5#a&eao;OcN%`oi4ZUxnY@6<=eM7ClKrKyO>)TC%sz**Ej;>(PLR+J-vq z>tEoiOkiI-9%sFJ_oI6i{A}^b$H30FS9ckEb!>ivdU3FmqJ4F_N6<}6O zME*(s7P<$SF-5Ga=R48vbfM^I5<@-~#XFtktJ>TdsH59ZSF6YGY-(ym=~_!!Xo{n# z$@RI{*@fRv$m)ICFiJIT4ibhuNJ~+O=U=ajdbrh$^NL2|R^<0~h7UZ57af zbfLb2PNg-0JO!D$DfSR+H)Cj2SgL3DDgO9kJm$;s%b7b#TOPl`xjZ2iF57)K6#DM+ zT4>WRfnyxY5nhs0Pm z3{lOFY4U_H!l~p%H*2A4QDiczh1V((c43&uDY1cIxI$nf94D2rZ8M4-enJFag|FNyroSw_& z?rW+pediJ?GMZdEta*$+0q)enj7Ef3;k|GKQXWji8Mop*ArP8{OgT~o8MNqnSgx|3 z4eQxED@M2i{gUn7xp*~=7u=LEh3gw=JZNesT7o`l+(b)HM-S-0tOdnrc@{0sp58vx zJH!JIpQd5~2zc~uA`kB@$g|HRJj+Xj!Ct!j@h+nTV=lFOW* z)es&!TKj2Pwg@0obTF;>l6NVmM5haXG!niR5xmXD72fu)iR(t*aQ>u`Wrdk4!RU9E z%C}*2&2Gk-)VKPto5GjXY+kV%@G>jZTM0?HtX+n%J9=Ygs3?W~E#>Bh&>v4L^#WRm zx6QFs3Q@{4URBr`MdB%GRBAPw5eUY@ymo{9OzzQe6ySJIrvJ&rr-rQAmC8`l@6ZQz z%Zh-hmJZ@0P;B|e(n*p*hc?C;_?NL4nOZXU)F7RvZT<18UtyN z$wcJ7;zt%=F6OQ|5dC&2W4L$oJLj^)NJ!u-Yl6Gjn{xYS-^VRF2UmTzYkc%>PW?vP z4LT_U6LSy;43}@%4|{NMO>IvA4*vqtf)N;9kzxy_m(?;O3r3$?NH zi=5o3t$q0UHmtB?Q+thLZn+K)zdmM630Hz~Ok|)#*t|w{r?K4xX}kZ?S?Ve(7m+97 zFp<+$Uh{_+yJjERbvSovRUCfXJ{Rf);iBE1C*2BjySri0U&iSdN*-k8kt&);*4w#hhZT4p@G z>+ep$R$AYk&|2~^_ugcV&U>TsLX>Lob2bEply?f78eIL(TlVkqhqYy$UHN+F)q;pn zbu7|^%D2D2yV*iNRom*^p@q*-$MR2hpSd*}^YHb744b&rJZIj@4XaPhwbI;qZj(Tr z0d)if?hgrNNsITM>T9-K*-W)P+?*-B&VuUUB_cSRo|h-;vrZGL;n;%`>CmGr{yuF# zD)|nA=^_6s;Os#u@F1IE-_wN$ZvXv1-U9oTd-5kIK7JfGVIMq;5_|CIV)4=%0N{(l zV#=FYs*$_lbDW(=LSgD8XgjKtr&K~(@i;3sTrvc`((OVnf5l#|?ZTKrF&UN%0#X)P-&8kSd3SV4Rt< zwK3B!ws|90k|xQjDyge=GPJc~_31zC-8B}Nm=*eGF02nH1$re<7KW1>(^$~(&bISH z0#+of?>eB{7f{U5C)p{=H{H$=NhBgCnUr%|#6?i13TpPP-+%N(Y-scSeF`NEK;jlX zci9zCQQzgy3>1*L6N`?it;G^&_YLwS&cKiuY1%$&6mnF zr|vfQ8l7CQzUXk>xi@>RH1=$WMYk?cOo|0-z6^ZYcmgsW^YJt=zURlKW&6!MxqNK) zmf)kGXr?irUfYg8(>1IXNzkBF{(4Eg_=~rn(YI0GDm3VN1}<;cO)*^?0rhd2GV_?H zIoBxFKz}agEu+q-QahDOSf$Sc&#e-QpS1K$b*Bc`mg@smEFDQRZxc@?QNNM5>V1vMCWEUXz9>yYrP2m870sbu+XveJLSzQ*H1#n8^Xje5=+Hy!D*1g z=@&1p(J|fCB97nKv%+NgnTG1O0o0xO>(88a=#P1N!&mU#15odhAk*P{7JDUTT!$XL zd$Cd+YywaMZ%f$Sbi1A0zBFqQ9P@eCBriJ(iAtw*@@`wp^6*{U_0#=BGhon7R!`{J zd&aPBk51{8oryo^r2V4h8PESnWZbw` z#gDY3oQu&8-|eR#YP}ccD8q(BYx>twCqnnmLjmE{9x+hRyG^6!`YfD(&D`Gc+~DPT z9dnCD4tT9D`)PlXy$OY+#86QXU$}A4iqJ=&$0EFTPp=()bme2_oKz(%_289{CDUJ< zcgAMD{^RS+&DN3N13O+a&a)Z_jX#e6C~ewT)Xt?f(h%~uMgXWNY$6*#fvac2SEv`^ z0GD|Qtw(5cY7&aCxAtuV_eM}H0?)5O1R&J~V9FGP`iYa5mG61LGQ@i;CL zu(MQo&G}~X;bP-UtsQT*uKT7e&+*clfngTzqAF3UwtpWdodY#+ zbDf*C!qWf|%OrJ4AV_<>sEY+9O1ZhLh5-pXu(35Q>e70`y3_i0I1!B27?qiOD_sqA zMd`+&xPZ%)xrYf13+SI|E%$%K^t_K36~k)`5Q*{N1;*kLyYzYbyeA3Z_acD}dUers z^#-AWt(%Vq&~xB80h+=`}}t!(xu8f;o?xB3XiP;*^wvT*(FBb7^AWJ6LnCIq^7 z?}mW=yPwRssuR^;%g?(ia@wr#KY6qCZlcSfx4}q++LKFR=WagEtJbhn(@LZ^CI|1@ zExj9wyex8{2!A9r{bbC@<*z+YtQMoBVX3uA!3cF?)s<%{U(f#aaM9T}*9u|=oSqc5?Ij|-QVkCGq-Mh-5U_*07kRwTzPSG7 zNzPID3{}3p$;>Wd{C$JY)fG@Q14VD*p+cFIJH~Yc0b9qqi%YzVv76yAloAnBk9Xlx zJ?#cyY-ZfxnM>Zgka^&feon)}ycGd2e|)~Z$uUSdx?7$Tx!CT4w&K#3n4LpACUb#3 zr+-@AcqEJFBj4{l+MG6L&Go*U_euI|bX2_aB!J@)cU@Scq*2G5B5FlMDvA5X`RfI}f+wI=ugQvCG$R>#s zZ@!`X+LZARivr^odAE%(>JL_xxWh4llw4sSCGMNg*wPTB_*f@<0ajh@o86?vk>WRU zZXSA&*E%xc`_L@2ii8bC6xgN3ByKRwfB01O2^iROx_MVsMgJT&k`&@@q$eJ+hAtiK zbv1NhJz#pXk2n|JTMNZ)NZwa&Mj^5KgaUYq9(4wXR})t8b%7{*42-sv?=bmO=O6dP zPf)so*X&0ZF!2Awpv4kX&?$ij{|G;4=7LU%KV~4{e8N0j=)!!51gDHxqF8xX+j>FMamH#PMK5TPbZP1^Y*(qnZ@`N&v!jI7g9 z&Xw`P!i2S9r~TO+)y6PvsUQj6DGI{}RvH)|INVEc-Y_R;&FVc#$UV|vt6MJ^;TsGw z%M@|*mH1IRb75K(wAGWGi!-L`c-3CqWuyAGv;9zZ3ua;Lk_U^o3g75)&N2m}ym=X<0lT zf`El9ghCkeF3}(Vu(F|b^Zo^!bZ97|1|udnib1DQa?ydEZgC)nCS|9L6 zOq}s-<2wH#Ip?a#njfuGxPY{cKG^zht_%=h6@vD>&t>4(TO^^VX8PN+lios;!sMb4 zCEvfDtFK5}aLkU!?2}moB5NF|mm+A#S8Rr&N2BaK?Ypw>1%`TOlX8j&S+#@Gm+qrn zM*!Q3hc(98)WvnY{dDr8emdzy0kI9T&v~HM^hexVrvsMTd>?9jqt15`d0mcJvtsev z1v=JjN2vzc3jh2hUjac7F-Ro~jcBB)mQFwQOiddi-~}2;8WJ>zRe%VlfH4^iSa_4f zSa*b@z=A5SWP^n;O-ZxSm5QcCS}vJ(&4q%U|K&)#h;hjPe5a^3dhXq;|lm)17!nbgb${Aex%1 zifZjhvVv(;cFFo6(^rmky-n|0xxIE#-!Unk*WngO-}Ch;8cxcdr7lOPX$7Zb_|Rp;5BH3imh?|FarK7ItqJ|BMM>T67^ zhRa%9XLAb}edj@#^$%~M_Epwl6AKXeBQrt@mi)%OeP&kc(=!kAPso~0~2U$Oc4l4qYb zIqaNV*_9BouWWq6ffz}6mP)g24nQO2B-*q`cD5l%17d< zw}(D_2C|%Kel=p)n>pu@iAAVx6wf9jP@)-Vd-h)IwCE+(}uVm5&Xsqz;c8e|j^ z!=zAx`|i`d@j#W3CPt#kIx_HZ)LNqt!l~3|$LQhlU|=KF2^-tQQQg{eF5R#?t*fdJ z3-l2LQVx?cPH+I$Z!)dx$Kgudy!4a0!U%e5Y4z#j(>Tupz7_=e&X{LD0e&WdV-f;7 z!O(*qKjOrrN8m?g&7v?7hZO6t-XIc@WL+E*WBGkhRLRar;&&BHj!`#JqS;ByZKoqbFDD(@m|jgd~|`1mfj{( zAkyOw>kfZRG&X9?3T8D4e+an?|=}jzYYj zU7v2s)C0E<$ZGGVI}r&}W=MCWo8_y8J~?Z#7M>_ai8h9_(AMCZ`AgpuiQ-Cd%MW#G zR`vU&5Qxbl)TSQ>!208+O9`LuMU#hH<0BK=nB(yrG zF^#57{i!m4?e`YLX1SJFwe>or($SPbHWHx~_17)C))448f{`VSp*L;zy7w20+w1nx zDbDU$(zeMvHUoJt=l2w*UHbgye+4HC*z|da7_Ca6XrNn&>T~f@Z13NK9dyD!@Xj+e zH5vy!(g+yzuq^c#rQv`SpchrV!YN{LGeXB%-JMp91;sjyA`16c?oR)?_S*j1;iONQ zCa$zXMa%1bs5=XyiXa%U)_VZ}K4%=V0Sx@u0H-Yztfp8DD`MCvLT>kR zV1vO}#9CF!J!h6Gi!W-Y)8~~rvj18CtXPYU1rTr($zKPm0V`OG1tFYsD63dO5ycv8 zvBs!q1yw*4tHwqU5v>45tg&bmM6g&4ht&4KBGv#FLBv#=&aAut_`T3A>TtzgZSb*L z<3OglU_m&ps|bhDTv_`#XT^W95+b6yIDp71s79jOs8Z`g9AX1n!Kx@CAgE%|3K&sP zFoHFxidEYRMhjrDh{Jyfq`MrMp0Kgjs4A#}2r6Q&hzNiP7K=f!qP0;L002H{3^)Yv z1HfU>7;p&S2Y|x`R-A=oI5;>sa&QoE#A0GhOw0}rjvRb%O0sZdkyf@jd18w}(I|?bh`7c`aHG+HAff?- zA{mw$*6xx_L4?w&w#P0omw9bG_t)d&$zW;h0H!hC#c1-V^<)Bhv)DJ>Ky;79Bu8sw zS58SWiTpOWK!Fwou~-n*$nLg;qZ{>X*|fGG^GO$o!J^Tk*dU^s002H3)q*7vv;o4g z9F1zhk_g%W;aGk^hK!1=k@aM~87Toa2QdK$2S<)lu^2NuIEbZkG#yd^0MuZ_U{$Pw z6)_?h1yxaF9V?dBtXol=ZBk2XmWBWTimEYyTKT%j?Jn6LWWTO668iIo4;>#*b1hi3 ziUk0uhb1NvjoMWz)J}jZA7AYpnc#t{7{nT@ipAn8{yqULAQ)AniYfpofLPHA_Pe{2 zdbqO>j;BZSt8!g1d2eGwBVQ-IkFf5#z`C({;@q&+3Be-kR;!M65=YL4ujA4rQ}dIC zZ43SxF(3#S(TWOkWGsLCYA}U}Xcfh_AX;pV(F!600wP#r8$nb-T#>76R`N;GZDK2` zh^T@sS|JMn9;q}MM+zg-fN`YKXdEewNCU<%AXU{?YU@c0i&hE_#10MusZu#Oh&iwr zi#ZTaM-C|ffLf!7F^Ul@s%m2zwx+$EsI4s~VoRH?n5Hc(4Xl_Lf@tKH^plXxaZ9@{ zO!sWd_Xjaml41wtbyr;WUG1qzkX-x7S?_4EZzne^qUcnxh!u>{sDc=*ps2uNR|<_0 zqabLFBDnf!tLEa!%jA45>ydZq7DpLXz$I~;4VgM0Hl)gBR~gwmeA!7B-=%gQa6955 z8(Yc!lh+NKF7i@#@U&g!UO*}`KDwss>4rqG=Axm+VhbWFfM8HTRMCopbjiIxjBO3Z z7_lIH-PF9nQhN$mBgR$`i+BV8zKHaa#f=dItZ`UGddcF(hym6(d_ZJ9bx~BKTGj~w z1r`>Yi6dg-RKyO%4i3cZh?vDv92_}vBnAMeAYu_?jT%)ERU_6~0gJV&hD9t^(_(99 zul6vZKAE2H-fu+EsEV;DVq@tn_gnCKwi)l42wzh^TSZ(Yq7JD(pP&MpC4MPpXVBPP*kD>Iq&~k;*zQ1K7#yo=i$IIbVi(>@V8< z0GmK_s=CjSzxPc|W`7Er|+!Pt1l>%S@S^kQr^Gq?Sthn z%_kP_hFkcZ7zvH|w#hf(gsh&W1^`}%oQ#aRF$X|H9db4zp}_!93vi>vT2y7V;q83XA zt}=2ZV#?DJ8jwJ=8jC@Z-_nuMAQLW@2qkTPntz-Rb$%l3ns($m1YdqNrUP21u&ik+=lkSQ}m z3_F`GOlyo9xwHM*HA=)7B?xL*wT)^GTBXz*P*fZc2G|j{WB^qdfCB~@u&gk!OoIW& zEH-L0ETM2e??CniEwOX(yUGo5d#Ax^)`2|^peRIRA4^MJ#x$47{IxVx3sLV>D YS_1H>PWD5#Xqh+#0LKFs7yu3d0MA|vLjV8( diff --git a/Resources/Audio/Items/Toys/attributions.yml b/Resources/Audio/Items/Toys/attributions.yml index 23caefc0d0b8..504e5b7ac65c 100644 --- a/Resources/Audio/Items/Toys/attributions.yml +++ b/Resources/Audio/Items/Toys/attributions.yml @@ -107,3 +107,9 @@ license: "CC0-1.0" copyright: "Created by Orsoniks, from the game Casualties Unknown" source: "https://orsonik.itch.io/scav-prototype" + +- files: [card_tube_bonk.ogg] + copyright: 'created by Crinkem on Freesound; perryprog (GitHub) downmixed to mono' + license: "CC0-1.0" + source: https://freesound.org/people/Crinkem/sounds/492027/ + diff --git a/Resources/Audio/Items/Toys/card_tube_bonk.ogg b/Resources/Audio/Items/Toys/card_tube_bonk.ogg index b300702c25c7addd53796def93a5e5ab1bb3bccd..de84b852a88f0b1529132fa952bf262a052ae2b7 100644 GIT binary patch delta 8186 zcmb_>c|25a^#8R*NTOt45@yOavM*UGF_tv;;X_%nOo%}#TxBgpmaJJ~i0q7#EZLQP z%dW+igzRhcdq$tn_xJm~UcWzo_w{n!^PKaX<^7yud4K}COF{k*k)EMWi;%_0WVob>Gz-ay^nYK2RDb75KfA-J zCnYHU2WEaZ+>w@zIzjc0jiC2gPYGC|8G5PF)(F!6$cqTMLh`@|S1BTSxS-URn zqe9sy(b{=|(HI1QV1RZ;64(vVV&2RcdIDfLA&Dm~&|)o5P;^OnjMQ9q5C#hv&lN-n zUMG10uyICK4q*!p zt!I<1lNs7#czrajKzx@v63hV3*msdt^{FEW*?m}T0?`1iBSaX|Ko$~*Y;^O8oM>&J z3agz*9KaS964{mLkioz$m{9Q?`vgT`vqcaNtrLKCVkOyng%QSyJjJ=N1z67mA>vS# zL(Y+?7H->41;R;NXJpF&HbShD+qOXF?qTd~z%3$Rh_wJv4&4$1Gjt1^Injrzfb}74 zWFe8$5Dg-9*3D~%*=;+BM0PxwLN-EV2fA9>abgg3qn-lduMd(kaBM?E{PYk67PKYx z0v)oMJ*b7Bz#hnqY)-^8pCPd0nKW9!6S|%JgyacgAukOx8i_mwK?YwSi1|ifPSZCi zIHZ6Y(x8OcgW_yD6z2HBG6Y4#m;kgU$nj;iWAYG#Uvehof4Ofnl&{5v46yLo^vNFowl}dZlFo zg{;}5tr>r1*s&p)HsdgFPXeqMZ5UA@sd#27x@UMs4O#&YkPO*&7!4-@f-YK1D4R_I zBpXHwnMp9f2n%H!VUZBD2moG$>opM4c0y1zEd&W@(tg06oSs(fgrk)>vs4@&oV%j zQbKtU6of(_BFh=f4y5S_(poTT7PyVh`%A}R{*p)`GFt$w5Sgn1s*g+p+|Vz`WM*8P z1|0#E4LUCvU`~iL!k!}lVE~rNUuc~RA!vn~7RsRHGPx>`2PLh3M8K9= zgWPsB=wRR}JK0moOvaO(Wh{^u4FoX)1ZY8#9VQrB8%fR#a=MW7jhq1gk~rWDnPgWw zmdG1;?SV*aD_5+aiGG7u=p+-NQz%t9tz+YE>UdI?lrrS zDR7=5KpBFxkO1Qd6euz>?&Jj_lZUsQ*xyX-@a(^I2YE3f6lS@}>{Pry$oPj;kXk_G znH1It>Qm&1=)lrO+&s+qXmnQGA)fIjoP^Xs7IF@Qwj@LVxh_`Op@2lj1INX@SpW&L zvY-_7D_kCt%{Gz;^spylEu8pY00=A&CTAq*eZxRzDEShSECb@Q1oHr+lQ>6?A3POS z<&xD5S>l&f$ZCkQsSiNZiOTYjn$WO(Bf8K0tK*%+sK+5l6A40K`gdjG|5oPTg*peS z{4fQ`q+Nsp4C?MLN2Bfk-~{!Mi}{dYpn)WSDYS>HED&UX{*S?eMiAou(?uZH;=dv+ z=;U1jxUt4pR(+KKfVgkO9ZBklp+{1*9BVF!PWDZiksl)n{UX`tOOX1%i4Gm-IwDn@uiUJ2p^cjfu8T)kQ$*VsVL& z3^eAmv-{AuOJ&gNWVkS(GKQq)U&Y0s(S^-ywh>8z7|c1)I6)U2V$wj15!o!lOJ}h- z+RSXwIK^O)TSYa2(P&)Z47+WK!rZ7j0!bXUiIDk>eZZ7g0W=UdEpeR+VW6|4hB)z^ zGF#(1Ky@;%NQO2Y&zwUTc8-*pOMSqsxIKW4teWNZ>`|ZN^+Xqf{jW=fR={_qifD%G zl$o0hJg!JL<@_3CH*Q&FD=p9!HDn3ndp?k5)Zen>x)rv#gP0Vzc^RR$$UBglrDROB z;-`|nFs^I$%nw0Rp@+i2Ru%!;PSD?Fv3c^hy#IGmw@^cnusj4&n|&zi=*y4%mZQJ= z@;GIB&xw?00tpyYEUS9dfI)ctjZl+2fu{q4HOYHf8`#>y04VsU%yC0Dzp9MT3eKf- zaRQH0D^hjZ8P)Z%I5E36gb1qgq*Tz!ic#zj(8g_EmwHB^wDX#uqv!ZzJx@5m{2+&b zCg=-ras)c_GAZf%{K__T^aO_h5~ZN7eI2w&aPdRipf8yOggM@tl~+{0sHSmQQwy!D zZ-6oSpW|mhK)|7_8n_1p93D*}HHpI^hxI*iS0O06 zc0O4+iqWC5j>PLs2)T<6vW%3?ia5^(wo2VzVWtI>OZ-lcNX6)s*&nX`wY9R5HD8LC zr65R+e%VFoN|oBf;nPQbVLD1E3E^j|X-S-In9ZLf#9}l2EV%aMtV5;aH5S6W_I&EDz*7}jJ&gYKA zgUMPyQj3^tu&BebDg~60@O^$+luCuUdxhz?q>8>v7z9#prRIb^| zsb;X;7EN+I^JBpZ$gQ9!mK6D7byj_zS7LAnU)z7R_T?Gp@+$)Usl8!{aUweE(vhu% z>6@OJ_uu|jOw+~Jyk08qD)9Dh4P66oDOTO^@Mzk3VV7@D2LJT%x@HTd4Bq2xDNLBk zgh6y2y%CVc$&zOjDsMjKzLB{8cHvlk&HcsHaKnis3!pZ%y2Xe2+J(JFZfRPn>f>L> zW_(s;hoI>zGL8D?uPXW0pHs#4NtyUe6Gk_ol zd{5n1iaro|GuAMn+S?JbTm0302jG9lC8q9pO*yHv<=_w1bZ_D$pSmS$o9OP=%RNQD z_~se^olez{r(MTSFTqU|Kjn!2TOn0IdIK3&5i zFTkOo_cC8}ki4Z-`7LNdPD$J)hShX&T-6>8^2Df&B8=PnKv@5)$dLWrl-BQGd{+#t zO+SmCHDLt^iw+e`N(aCAobk+jzx?9xONlY@PkDOg@?4Uw_q9MbkO>s#J>CNbu%9cJ$~=kxn8#K@l|Ifq4lzOQ(F!`tarE-=5%dzEMDA;4#aOD z^g7{Twz@y=s>Lo_scD3X?@_b1HTm7{--o-;aDC4|r6l+|eRgjx>HVaa9z5o)Gvz-z z{qT0=j}773&@8{B{i?d+%dxlL^T_7z^~c^|YP@yRBw>2!-fRxQwo2np$H+ovzD3JA zgwGNj+YS~}SX z329-mmOTY{!aqjbFnf1Y=j7ucu5n(TOR#eJvoh8%Pn&2t7<5!kYG2R9bAFYgSEbXZD z^nWv=_?1U5G-{}LODriZ{>)oPuY$T4hGMa0+Y2`z%uN>8v^bXKblok-=NaPq-Ps-Q z;l{nH1#ezRYl@vIEWPj}HftyQ?oTZyn2(UAr^7M0Ew3Y;J4a$+`tgpVR;g;Bs0VMFpe|dzeT82# z4H}=(J^PEZZ=@F8Q{G`Ec4eY*{AgW~1dAczy0>>HV zEz1>cY>pkfa%%HM*PK$TN1eIJ+oDqcjaYo++$lLOE8XAWt?1o( zC-PpyUhoMHx}5XxZFNj|#(pLq5ocR``Jj`E!(xBQLg@;4y#trO)1EV=s30rOtn4&* zfVK{2W0c{Wi+ndjm8+QZ!z>2_uT8JLUPa%_t`=N6zA+I#V6J6cW9f8kP1}6)#U#<} z>`6yH*@fNaD&?A~yTm_s@Rmz%kw;6if62U7-lJgR=a!a=&Z?uvibK8A+U5AI z3VdRZ)aM7j02#zTO>>FCu-2tAT zQh%SdzDJX;d?!EAt4eD=S($6`?6v-Z$J03ByJPu<^Or?)&wg{Zt9+r`b8~XaY_&nk zTevwn?GD4yg--_GW2IPH#kyJf61P@|C1awlrMech%G{TX+Z-@D?kx>Vzj&G4WgMU4 z;>;XkFkCS#tywAlXN#~{rrf%?KOCypnTHMW|D!^Ws@_*_I|i`H+>7Powy(@^2&Twh zS9ccop&XtXwsiQX;kno6)N1c4-Yb{20@GuNN^5quX;g zbA=H7wdKVTdCCegT%8Fu*fOuzYwIk@MPY@GS#*D9i$}Zs44`|>XLz+9xCnf=J@Wps zMCh~ED=C*+KDuQw@*{jD+ykCWvhnUqc_ho9Qk{&rJncM~EywFu3gfYB=~35eP@^$} z3*0>ViyR{1L27=c-+ZMCZ zqSG7CkIEOt^wyo-7M`lX8HM-0t3{m_GUgTUSo39)yZY|bB+ra>^4hdEXI{l(`Yzpa z3&WdX2-_gz;vv41jE_S3i1TQ4VqGB z`Z!QiKQJ#qHo+O~+DTMf$sNC1>MbPIj>c6Cx}mPFozsg)J!ay1X-|~7$CY;3)mUWs zqm_^2zRbLP%EM^qyEd}#8@N8?qp_twS^FBZ)I~T)X64GF95{rd?(NYo;A>E2roBG0 zGWwRU$^-pGY2EBd-lnA*Bb0A2be{Su03#&Eo973+vNlijYUb?Sfe>hwT)C zuJD!8+kDyjI0RAF2L#`s^vM6vb_@Tg6q0s+pj^yY)h{Fy6c4Ii?q6iZa6FU=e?`uOQvu4ZU$$IJXjpJV88Bb zQJ8P_-q}piw2+q=T$6jAO0VX_vtDtqUf?VRQK?Bb{azRIzq+?{JLY ziDO1lv4|#s>ezL^dvZUFe_m#5q<&kX|8Pf#LsNdw-rsRK zi=%MXxaZRuqR%9)mb86 zJGhxUuwujc(odb%1H(=W#fis#NAVeaHc&;bL450KuMPJhAkf*i<{(Ad^St^L7q9NY ziUK=nMW1d38}NmEmKqB;5GbN3!5|)?3TyUm;-pkE3pu*C^pPgd-|Z*-P7Q$@!`s`X zMBgc;CNpwHIJH7ymyq2L-AiBJcd1k9(r*5991C!NDRqc=!d4t6xO=yzYc#)vr>^FuBtEAKZT2ZJe%My@wuL z_M@`;r1R$m=5(o=~G@ST=X3t zZe;t&@xI%^4X*?74Th%?(lr}Dl~q$;GHG2k-j1%MqI;lNWi}RS(SGSFh)k)Vf$2r^fBeM(&fr` z^a|3~?*6c5e3a7hQdeTT6z-v3vi-+o;$k-uqVjK%082BKitk zYILmMQCyUN(BE{_%CkwBv*JYj?NM(?avhw@p@1(x#RIIpYi=n2K3JTqu$SlK)!q?- z_SZ79Qp2x7hhHJ6Z7%)I6!KRHGCb_hSJ!As6no#m`CAxZ1#dF3KVh(sIk37&Bl)H8 zUfHCoaW&M63}_P1adHc}dE6&r5?Vk?;bI38u{qq zudy82EAm9v+te5H7K*KqOP&CN8)G5)r&51DECd5_z7mgv^Ug9O^?P-YD%%5>k277J{|>{h5@+q02>P-;Gw2_MK?s%6)hR)3U#=EqGFF zl!`cQO7y;=j^Qihy!thYYNySK;2LdLM4zdWmF@JvOOq7xgqoqZ&;$B&Wp9~*+YzFd zv1J+!`CPWglf@E1#V4nZc)tRZ3Mf3|MaNme#;cn=)a?nH6qad|XdJxWDaJ%0>TPCBo z5XNa=iJpIEM+R&LuIHZo5d?Zg@N-SWAQq~A2c+IXP3Tv{YoUg%P10;Wy~O1rqsN>e zx`un0H2Aukwp<=(`iTAilJE1c7%7QJ_6BPIhp3QpGNow4s?k8-fo z?+2$l(Z+7r&Qip_9|{xx=eW6AmgdXrqMzpZ!)|}%tb5_WaRExjYirY-od6#u!Ry*3 li{l>~{dt^24g5kJVhR|>X3W5^eutMqq){L~-W2rP{{>Grhx7md literal 8379 zcmeG>cUaTOwv&XCgd)-eL<|t51tbuJu%MwSgdTd68Y!}hGyz3J6%g160g<+p5D6jz z0xIZ=0*ay(0a4Z!L`0FRf>>A4Hv!$dci+A5zVEx=`|nNWH{Z-TXXebDGIM6)5E9}H zklFiPw`y;b+qHLE@_o zr22<+47ECzCM59)iwxCvhzh|)gax{-aKKsPbajZjI=VV~I5meK_k=}8(WB{mV$@NP zd=h@<4t92y_AbsQIxES-U<+Aahoncc(6t~D^@w__;D0QMa5!BEBEsLlPTz4nO7m}I z-(ml{*T2N*>FVjg`H*!jU`d3fj-I|giC5P%)zi}>ua_!C`ws5d5o>R5vqsLjW`+BHH458AD800K@?B$E%AL z?6Ov`WmTyq6tk>&wO*a9VpdkKOi&K-+V=uS3YG$Z4=~g)c{Q`v;RECl8P&X~N^+RJ z;Yplew$l_DbM@_}pgo*c&h9+}>MCdvPkx>qP^=WwC271OFjFx@1{O!;qxuw2mPKJT z>MB#Px_!7*TirQ!fxXdOT}__RbG6nXGa;?kJ5*cZm|IZeB>~@q(F5eCW#06^ z*FBCt9v3?vm*iQT?tMPV^L)DZy>#FA=>aks-|~l~$@jdxvUD5*R4S8;9;;U?$yHC2 zt5Ing4M-5o6A2EJucV$|W6jwW-WXQe9(t<%$Nm;Ve~a)63AA!P-fTc+SPAF9Xbqw^hS|(M3b&Z8^gRK#^MIc_Vydw zHQ$xMQ#$|@qI~Z@`5RCgG_8>+efMaS@o2koC<>lL{^yjuVlQwZisieC!Wn2iX26PA z7;spbDzv%qDkn&gSv7+z87f)2O%^SAQpuGp9l4U_QmT4^TU@%L!H5Cb$55B*H&66d zo){{L9rlh?feU=H7uY*{5Zq*JJ}AUD%xxLGFDI*w=HYWVY^tB&=nzN>$q~ zxU7!%%`CV(%LcBHAHg136Q#Q^V0>ZiV{qBa+ZZ0~ujWI6dJDKGbFDlDmy{f5eV}CuD?t3qGay)5r zJlAhs#$OHV56=P6Y0_4Fk`?2MztudPZ7){I7#pHkX7>FGs*^Q8(U<(0|1z?8F8BG)w4`hC2%G<49C_3K~<7+D(vQC#Ao%Raf5bbg__jIt8saE?nn&Oi>LAdRqL6s~Jy^fH# zL&@9ljyhhl9szceh}#mY$1Ug@CQ&3zC=!;d*#E4Aj7Uy=Fn=2cG8%S443oa`f?T@v zEGZ;-lKkiCpYU?hM>zb67lmX;ak2Z)IsN|#|1W`mD*Q^WoUlmRXQA}S!U z6%XmF<0>t>iRHS789g@?GVNq>Zb>BXM&4|S@It+rclt{3;w&H052Q#7D{pyjBYVfT=D7z;&UGZq&7)*V~<60FrVoN+1*3LQVjcSSuVPZicN2ur;$%45raE z)N8S38Y+b}Q>$7wO_!=wTSVhmEX=2Jacmk*ogXkZ7{bp3ou1La2VTQyFNhU*i~JOC zMkUUcMT;xe%E0i3D;dO#aaj387$@6PZxlnAYHcv2D=VNGL6|5EIAS0Pn?*BwRu&E8 zk8((Y0F+f}XGhrUh`X$aTMBed@zhnJ3dL=m&q=6Ig>h?mK6@2XVm$aw`Uw@^WE|xS zwZRjVNSfY>hxcrSsz5`uh2+?L7I9#|He$6aIWh7nFM}UG_Zh_$CMe;1CIb zMpHm+T0wPl7d+^Yyz?@Rh*pO&mw+N$%*;wXo%xUEk6^$)46$!Flr1>{-)j4?f4;T+ z{r>WQS-a=8`*fQdkQqovQ9RRf^&0TyQh5UF35 zuk6!inM8Cgd(LH-UNq!kT+!cIR5Em3s5AyHD$@KZ&+!9`g!nXxmhilh1=SwB1!=(R8m#I>TB? zn$ETNGC>W*r(Ol(S3f8?YeC}O&=!<~bGg^Npy6QXIk{S6tmpxLKrt}{6crg$RasZ* zfEvs?1;&bEF2Fk^G`(v)3**@pjV%)m%?y{uyNR*UD+p5oGo;gwa= z46}-0l8`@)H-c>oRc5P5}V5R#yTo zNl8u?28I+XCK6zUgg10sQYhMrHC>gFwuY+ZTi^>o<}IN_vPx%{=M=~X08uanx3Bv^NvZn8 z<7W#W0A{VMqB@am%6oJGU_JN%fEA6AnHf53Xk@&VVrH@3ifU``2)8%H%1KB82sC>2 z!pUo+(JK!>e1YaG{Q>Xchj%PC_ZlWEXc7oy13ldiEj4XzH3Q=ZlS2bTW9QDFK389N zl>M`hRM-I9KVH;$AX}J9>DB8(f!b$SnRC*EA@may*beHC?PY_v#&8-+fF*UpHM5to zRwZ>J`;PV5JsVK6qa#>Je$M(MbiD_L%wo0wFty}-A_S(Ia$z#g5 z)^9a>Ra{feQ^Y`ik6cE;dEGq$VxhwA zxlPML`-?)8ht^(it}dLtJb{QXYp&4my(c(Big9ytTI?ZU7a0$wv3X_T_rUgJnhhHz zPkF5mS$oW**9>4S?A14`^q%l_@}sVRc?B|Bnh&9FCod#jCct(OW&p`u zmPt(y@TM8}Eg!XIief1fl)b7R)ooR`<4x5~#B?y-hEK8|qXV0AHym}5#0Lsl9uT~@ zm1RSC(L86RtY~o%5Qe3?#-5{7+OUG;3<`qlsiq{CNfa0pF)?dCLd3?uH49Tlm!06F&ZmGs5q^ zHJp4~EwPDQHG)&)o8uAJ>k>FwC`~VfX;+aHYIN6zZsGUsHui6epLm&_RC*=8D12+9 z|Mq3RJqo7`laG`}a%1%A!<-P6;JU+~-o_mMd=Xu(d2NyKuyn7NmsVzK6UOS)@GNVh z61#`sDD75Zf6=$R!)W;7n36eb`}NF{`j-9S&(2J8KQ-DTb2Q{~H89x+hPL30=5OHS zi(H({illDJozC6P9ID5$j<=oFAv;dD2LjKrnKC|u!m7}one&NO#U?FU=5MD4Qo7~@ zDt}|7y3$({CwBTgDd*f#()2oDpWmFpS3lKl|N6>dPtPM<@~45ot2FG4(b$N}mCa-L z?2)yXBwv&=UyqCPH_*&bf|BBMt)cIYKRu3~%-csG*eoYq`1&P2;n2sopFW;$B8F>-6+r?jpcI?c#e!Ya?lvzR0Nh@4?U z3BHPI>Rpx}To$feBV{XS>q?P)_LK5ksphGAMPU%o!;odBX9y#jTh1h=)Pl|1IUc^@ z633GxhMg_$8Y)+}n@Jyde=24(YU$OHh?1H#+OGXaxYsrqrX-zx%;l7Q=(y`&rtD=v z9yKm2>vS+UdD~i!Bbb>Gclq6sgc0HByu<4U+$R!qpTEUtQw5i1zR(Y8i&YAw^}NCv z1RL4exqSR-VU0U&cj9}Sjs*5&;s605kF>EmY6{#ssSjo9y4FqIV2 zeX*X(tfZuoNp8Zp>H|ZL%uQh_*#S1|t&l+fuJjv%+mj$yBSeqoJ0Am78=^&g;iBme zvBB1UXoOdcU;ua5iJNZqN+IjXnw>%Ss7hblIOUj!;R;d0%!m=E-7ZsvqPaQ4;{wK^ za*=oo8h>A6|Cq|5ON`#svq#PMe>KwE#yWgx*U}`=wp#p>ZrXEPWNG)S+OYhYhIqa% z1N3WtMAwUR{dXLXi@6s|sOKU06%vfkP$C&&Jz59IL3oAS<3fstQ#$_7j3v#dH34H? zEGgghlrU1V&tJxh%*PZvE?K!f%l4p9n@o@z5IaUe>I?$FJQ9Sf-!AomVS3%I_oY;D zAy#&1ab%?PC5w}kE}~-_r|ZN$b7$YIZdi-*Eq*m*3E}J(rt#_4X zl6=c$gv#De8W>#IFFG38!iX0knxgh{_}BP6wRUK{1ulx{&I$tjwb;$cwsxc;CS2vSUH?VPm|HL+gJ@ZeE|@O2Xk{5e@be&6$Zd`J@OTD z?19zu>TxIjzu`>vMMmE=nK|!&*g6=qr#n+sNX6-90LVPlA(+wW-OYDG&b#sC4|joX zH;IID%ydAV+#2%qHu+!$(RuUi`6JV@4&C&?Ymd5j`x@bFFq;nEPsKg7rugWiLlw{H zpc(7<&VfFpSf|HB(G&n^=78r*I@cA?9 z^Qg;P<^U(_W|Ow2u8M&uLqWvRyqku}spsE^w2Q|SC-XgIpA-bo_O?6go^G$s{p`RRiBkGglo7}+KFFGWUpt^k78v`3z>+3s8On}4xX}~mP9fgIuXEB zL^XDo2XQ7tP&&e>*3BJ)?|yr+1#_tYfjayWln2k8nfby9-uQaW4Njxk*{f4iGJ8N1 zV~o13skPk}&nLz_Eb6cS84q2-1$=S;{JU5Rs&>9{>2yRCN%+h!)3bZ?9}PAply`14 zNo3f`RQLhlxGiYOwNRF_$pwr%yNRjMvzR#3v?c}qg=y1K-g6AR@~Mv8SU>buwC5KD zz%QGCgdvTBbs4zi9IQg0Oo>*dQ?$~EJ<9OO(6S|b0Fg6v22W8rax(FBbd+3T#&mQE zr}XDdvqD2)M!CRB0RyDFt{C}S3xTe^9{`H<8FeN94Bs#ApFg_DZcDgwP-xNMf=;?{ zvHR!cTHURQH_pfY_DaEjjc^Yo&uLDwtl?aKOFmy`+i>I@v+jO-_T=$-C5P#P>yMB9 z%$qBS=AIb`Soj=c;ql9-XI=p4_))+EvatCM*Awo@Q9HBF0@Y$UP(fWYvKdAwg%?Pa zy&ab~`p@_7@$}!BAHv8;?%W1Q0LQ!xCZaK**oKAh&q3H;7XlXr4#K~Kz|_aDIojdO zQ9mgPc{qCpWU(*-N2$Fm|TD@l<5=khP z>n`lTUUi`~JXp@09UFuH1Zv92;0gplhTHi2MW*Re96`_uB>w*O=%b&u`4!BF9Ttdm zSh_PEAnn*?=B5v1wFf4W4ox9bhn9cSA%T%MZ$Q~A0pLHG)ocW0y)io&8zXI^FO7CL zZW3V&0gB(c%~J@*I~Li=5o~q;{Kh~HvB5$Z)8GL8^0rb=KS>hnbCu$;MdNt zpB(2jgHv_7pThTxXB>O|SX*W=1Fgmgq}vuh7t2pPv>2I}La{7|69YpFFY)5H7A^vC z>C&gh$D;8OelZ4sxg&mSw;h;@Pdt!d*MaE!Q5N_o9(pSRMnp=xq*k_>gV5k*7(Q48 zR>A$?GF|wK-#9xj=*iYwd*d6WCbzw5+6ub&{8n|yuQVq3!$Axf%9HUjMdvdd6~+B0 z*ct`hN;pIL9dUrd?Oc4^EKD1>2|6<`>{V3TJU+&5t!wTcW3w|(oY?$1HZG=$BZuqcDPtG#UH-Av`9w2Lwq8~Q8tJzU2ohDSz*Mm*=# z@*d2E`pyQ+d-5v_&8X#tPsmO5Ym~;b&#)xa+txQWGUk%!-pdxR+27ds;lq^A;?@Tj OULQ2f6C4 Date: Thu, 28 Aug 2025 00:56:09 +0300 Subject: [PATCH 309/760] New Feature: Symptoms of radiation poisoning (#39805) * New Feature * Cleanup * Bump threshold * Update * Update * Single change * Me when I forgor the yaml --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Thresholds/Behaviors/PopupBehavior.cs | 12 +++++++++++- .../Thresholds/Behaviors/VomitBehavior.cs | 12 ++++++++++++ Resources/Locale/en-US/damage/radiation.ftl | 1 + Resources/Prototypes/Entities/Mobs/base.yml | 15 +++++++++++++++ 4 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 Content.Server/Destructible/Thresholds/Behaviors/VomitBehavior.cs create mode 100644 Resources/Locale/en-US/damage/radiation.ftl diff --git a/Content.Server/Destructible/Thresholds/Behaviors/PopupBehavior.cs b/Content.Server/Destructible/Thresholds/Behaviors/PopupBehavior.cs index 1d7ce24f6008..0bca5451c401 100644 --- a/Content.Server/Destructible/Thresholds/Behaviors/PopupBehavior.cs +++ b/Content.Server/Destructible/Thresholds/Behaviors/PopupBehavior.cs @@ -20,11 +20,21 @@ public sealed partial class PopupBehavior : IThresholdBehavior [DataField("popupType")] public PopupType PopupType; + /// + /// Only the affected entity will see the popup. + /// + [DataField] + public bool TargetOnly; + public void Execute(EntityUid uid, DestructibleSystem system, EntityUid? cause = null) { var popup = system.EntityManager.System(); // popup is placed at coords since the entity could be deleted after, no more popup then var coords = system.EntityManager.GetComponent(uid).Coordinates; - popup.PopupCoordinates(Loc.GetString(Popup), coords, PopupType); + + if (TargetOnly) + popup.PopupCoordinates(Loc.GetString(Popup), coords, uid, PopupType); + else + popup.PopupCoordinates(Loc.GetString(Popup), coords, PopupType); } } diff --git a/Content.Server/Destructible/Thresholds/Behaviors/VomitBehavior.cs b/Content.Server/Destructible/Thresholds/Behaviors/VomitBehavior.cs new file mode 100644 index 000000000000..067e7d456599 --- /dev/null +++ b/Content.Server/Destructible/Thresholds/Behaviors/VomitBehavior.cs @@ -0,0 +1,12 @@ +using Content.Server.Medical; + +namespace Content.Server.Destructible.Thresholds.Behaviors; + +[DataDefinition] +public sealed partial class VomitBehavior : IThresholdBehavior +{ + public void Execute(EntityUid uid, DestructibleSystem system, EntityUid? cause = null) + { + system.EntityManager.System().Vomit(uid); + } +} diff --git a/Resources/Locale/en-US/damage/radiation.ftl b/Resources/Locale/en-US/damage/radiation.ftl new file mode 100644 index 000000000000..bfe32fa9bb61 --- /dev/null +++ b/Resources/Locale/en-US/damage/radiation.ftl @@ -0,0 +1 @@ +mouth-taste-metal = You taste something metallic in your mouth! diff --git a/Resources/Prototypes/Entities/Mobs/base.yml b/Resources/Prototypes/Entities/Mobs/base.yml index 90bb90e6630d..a0b2da397541 100644 --- a/Resources/Prototypes/Entities/Mobs/base.yml +++ b/Resources/Prototypes/Entities/Mobs/base.yml @@ -85,6 +85,21 @@ - !type:PlaySoundBehavior sound: collection: MeatLaserImpact + - trigger: + !type:DamageTypeTrigger + damageType: Radiation + damage: 15 + behaviors: + - !type:PopupBehavior + popup: mouth-taste-metal + popupType: LargeCaution + targetOnly: true + - trigger: + !type:DamageTypeTrigger + damageType: Radiation + damage: 40 + behaviors: + - !type:VomitBehavior - type: RadiationReceiver - type: Stamina - type: MobState From 420fb5cebfdb707b9b7d664a78956c9875dbca6a Mon Sep 17 00:00:00 2001 From: PJBot Date: Wed, 27 Aug 2025 21:57:17 +0000 Subject: [PATCH 310/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 9f489f18f9d9..1b218be9a035 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: lzk228 - changes: - - message: When an entity becomes SSD, it will be forced to sleep after 10 minutes. - It can be awakened if no more SSD. - type: Tweak - id: 8384 - time: '2025-04-29T05:24:34.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/34039 - author: TytosB changes: - message: adjusted pka damage and range @@ -3948,3 +3940,11 @@ id: 8896 time: '2025-08-27T21:06:51.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39676 +- author: Winkarst-cpu + changes: + - message: Living beings are now vomiting from being irradiated. Also, irradiated + players will see a popup about tasting something metallic. + type: Add + id: 8897 + time: '2025-08-27T21:56:10.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39805 From 60ea135fd3b07c69519f1823ae55b19959fb37de Mon Sep 17 00:00:00 2001 From: Fildrance Date: Thu, 28 Aug 2025 11:46:24 +0300 Subject: [PATCH 311/760] Revert "Added button and manager for in game bug reports (Part 1)" (#39872) Revert "Added button and manager for in game bug reports (Part 1) (#35350)" This reverts commit a8d6dbc3241c880f846a7abba8bd330788df9fc1. --- .../BugReport/BugReportUIController.cs | 113 ----- .../BugReport/Windows/BugReportWindow.xaml | 31 -- .../BugReport/Windows/BugReportWindow.xaml.cs | 181 -------- .../MenuBar/GameTopMenuBarUIController.cs | 4 - .../MenuBar/Widgets/GameTopMenuBar.xaml | 9 - Content.Server/BugReports/BugReportManager.cs | 221 ---------- Content.Server/BugReports/IBugReportEvents.cs | 94 ---- .../BugReports/IBugReportManager.cs | 22 - Content.Server/Entry/EntryPoint.cs | 10 +- .../GameTicking/GameTicker.RoundFlow.cs | 2 - Content.Server/GameTicking/GameTicker.cs | 2 - .../Github/Commands/TestGithubApiCommand.cs | 71 --- Content.Server/Github/GithubApiManager.cs | 53 --- .../Github/GithubBackgroundWorker.cs | 74 ---- Content.Server/Github/GithubClient.cs | 417 ------------------ .../Github/Requests/CreateIssueRequest.cs | 38 -- .../Github/Requests/IGithubRequest.cs | 44 -- .../Github/Requests/InstallationsRequest.cs | 18 - .../Github/Requests/TokenRequest.cs | 22 - .../Github/Responses/InstallationResponse.cs | 21 - .../Github/Responses/TokenResponse.cs | 15 - Content.Server/Github/RetryHttpHandler.cs | 100 ----- Content.Server/IoC/ServerContentIoC.cs | 7 +- Content.Shared.Database/LogType.cs | 6 - Content.Shared/BugReport/BugReportMessage.cs | 42 -- Content.Shared/CCVar/CCVars.BugReports.cs | 64 --- Content.Shared/CCVar/CCVars.Github.cs | 71 --- Resources/Locale/en-US/HUD/game-hud.ftl | 1 - .../en-US/bugreport/bug-report-report.ftl | 1 - .../en-US/bugreport/bug-report-window.ftl | 13 - Resources/Locale/en-US/github/github-api.ftl | 36 -- Resources/Textures/Interface/bug.svg | 13 - .../Textures/Interface/bug.svg.192dpi.png | Bin 1852 -> 0 bytes .../Textures/Interface/bug.svg.192dpi.png.yml | 2 - Resources/Textures/Interface/splat.svg | 14 - .../Textures/Interface/splat.svg.192dpi.png | Bin 2069 -> 0 bytes .../Interface/splat.svg.192dpi.png.yml | 2 - 37 files changed, 3 insertions(+), 1831 deletions(-) delete mode 100644 Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs delete mode 100644 Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml delete mode 100644 Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs delete mode 100644 Content.Server/BugReports/BugReportManager.cs delete mode 100644 Content.Server/BugReports/IBugReportEvents.cs delete mode 100644 Content.Server/BugReports/IBugReportManager.cs delete mode 100644 Content.Server/Github/Commands/TestGithubApiCommand.cs delete mode 100644 Content.Server/Github/GithubApiManager.cs delete mode 100644 Content.Server/Github/GithubBackgroundWorker.cs delete mode 100644 Content.Server/Github/GithubClient.cs delete mode 100644 Content.Server/Github/Requests/CreateIssueRequest.cs delete mode 100644 Content.Server/Github/Requests/IGithubRequest.cs delete mode 100644 Content.Server/Github/Requests/InstallationsRequest.cs delete mode 100644 Content.Server/Github/Requests/TokenRequest.cs delete mode 100644 Content.Server/Github/Responses/InstallationResponse.cs delete mode 100644 Content.Server/Github/Responses/TokenResponse.cs delete mode 100644 Content.Server/Github/RetryHttpHandler.cs delete mode 100644 Content.Shared/BugReport/BugReportMessage.cs delete mode 100644 Content.Shared/CCVar/CCVars.BugReports.cs delete mode 100644 Content.Shared/CCVar/CCVars.Github.cs delete mode 100644 Resources/Locale/en-US/bugreport/bug-report-report.ftl delete mode 100644 Resources/Locale/en-US/bugreport/bug-report-window.ftl delete mode 100644 Resources/Locale/en-US/github/github-api.ftl delete mode 100644 Resources/Textures/Interface/bug.svg delete mode 100644 Resources/Textures/Interface/bug.svg.192dpi.png delete mode 100644 Resources/Textures/Interface/bug.svg.192dpi.png.yml delete mode 100644 Resources/Textures/Interface/splat.svg delete mode 100644 Resources/Textures/Interface/splat.svg.192dpi.png delete mode 100644 Resources/Textures/Interface/splat.svg.192dpi.png.yml diff --git a/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs b/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs deleted file mode 100644 index 7d45829bd273..000000000000 --- a/Content.Client/UserInterface/Systems/BugReport/BugReportUIController.cs +++ /dev/null @@ -1,113 +0,0 @@ -using Content.Client.Gameplay; -using Content.Client.Resources; -using Content.Client.UserInterface.Controls; -using Content.Client.UserInterface.Systems.BugReport.Windows; -using Content.Client.UserInterface.Systems.MenuBar.Widgets; -using Content.Shared.BugReport; -using Content.Shared.CCVar; -using JetBrains.Annotations; -using Robust.Client.ResourceManagement; -using Robust.Client.UserInterface.Controllers; -using Robust.Client.UserInterface.Controls; -using Robust.Shared.Configuration; -using Robust.Shared.Network; -using Robust.Shared.Utility; - -namespace Content.Client.UserInterface.Systems.BugReport; - -[UsedImplicitly] -public sealed class BugReportUIController : UIController, IOnStateEntered, IOnStateExited -{ - [Dependency] private readonly IClientNetManager _net = default!; - [Dependency] private readonly IConfigurationManager _cfg = default!; - [Dependency] private readonly IResourceCache _resource = default!; - - // This is the link to the hotbar button - private MenuButton? BugReportButton => UIManager.GetActiveUIWidgetOrNull()?.ReportBugButton; - - // Don't clear this window. It needs to be saved so the input doesn't get erased when it's closed! - private BugReportWindow _bugReportWindow = default!; - - private ResPath Bug = new("/Textures/Interface/bug.svg.192dpi.png"); - private ResPath Splat = new("/Textures/Interface/splat.svg.192dpi.png"); - - public void OnStateEntered(GameplayState state) - { - SetupWindow(); - } - - public void OnStateExited(GameplayState state) - { - CleanupWindow(); - } - - public void LoadButton() - { - if (BugReportButton != null) - BugReportButton.OnPressed += ButtonToggleWindow; - } - - public void UnloadButton() - { - if (BugReportButton != null) - BugReportButton.OnPressed -= ButtonToggleWindow; - } - - private void SetupWindow() - { - if (BugReportButton == null) - return; - - _bugReportWindow = UIManager.CreateWindow(); - // This is to make sure the hotbar button gets checked and unchecked when the window is opened / closed. - _bugReportWindow.OnClose += () => - { - BugReportButton.Pressed = false; - BugReportButton.Icon = _resource.GetTexture(Bug); - }; - _bugReportWindow.OnOpen += () => - { - BugReportButton.Pressed = true; - BugReportButton.Icon = _resource.GetTexture(Splat); - }; - - _bugReportWindow.OnBugReportSubmitted += OnBugReportSubmitted; - - _cfg.OnValueChanged(CCVars.EnablePlayerBugReports, UpdateButtonVisibility, true); - } - - private void CleanupWindow() - { - _bugReportWindow.CleanupCCvars(); - - _cfg.UnsubValueChanged(CCVars.EnablePlayerBugReports, UpdateButtonVisibility); - } - - private void ToggleWindow() - { - if (_bugReportWindow.IsOpen) - _bugReportWindow.Close(); - else - _bugReportWindow.OpenCentered(); - } - - private void OnBugReportSubmitted(PlayerBugReportInformation report) - { - var message = new BugReportMessage { ReportInformation = report }; - _net.ClientSendMessage(message); - _bugReportWindow.Close(); - } - - private void ButtonToggleWindow(BaseButton.ButtonEventArgs obj) - { - ToggleWindow(); - } - - private void UpdateButtonVisibility(bool val) - { - if (BugReportButton == null) - return; - - BugReportButton.Visible = val; - } -} diff --git a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml deleted file mode 100644 index d3d6570a41d7..000000000000 --- a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs b/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs deleted file mode 100644 index a43ba15d68a3..000000000000 --- a/Content.Client/UserInterface/Systems/BugReport/Windows/BugReportWindow.xaml.cs +++ /dev/null @@ -1,181 +0,0 @@ -using System.Diagnostics.CodeAnalysis; -using Content.Client.Players.PlayTimeTracking; -using Content.Shared.BugReport; -using Content.Shared.CCVar; -using Robust.Client.AutoGenerated; -using Robust.Client.UserInterface.CustomControls; -using Robust.Client.UserInterface.XAML; -using Robust.Shared.Configuration; -using Robust.Shared.Timing; -using Robust.Shared.Utility; - -namespace Content.Client.UserInterface.Systems.BugReport.Windows; - -[GenerateTypedNameReferences] -public sealed partial class BugReportWindow : DefaultWindow -{ - [Dependency] private readonly IConfigurationManager _cfg = default!; - // TODO: Use SharedPlaytimeManager when its refactored out of job requirements - [Dependency] private readonly JobRequirementsManager _job = default!; - - // This action gets invoked when the user submits a bug report. - public event Action? OnBugReportSubmitted; - - private DateTime _lastIsEnabledUpdated; - private readonly TimeSpan _isEnabledUpdateInterval = TimeSpan.FromSeconds(1); - - // These are NOT always up to date. If someone disconnects and reconnects, the values will be reset. - // The only other way of getting updated values would be a message from client -> server then from server -> client. - // I don't think that is worth the added complexity. - private DateTime _lastBugReportSubmittedTime = DateTime.MinValue; - private int _amountOfBugReportsSubmitted; - - private readonly ConfigurationMultiSubscriptionBuilder _configSub; - - #region ccvar - - private bool _enablePlayerBugReports; - private int _minimumPlaytimeBugReports; - private int _minimumTimeBetweenBugReports; - private int _maximumBugReportsPerRound; - - private int _maximumBugReportTitleLength; - private int _minimumBugReportTitleLength; - private int _maximumBugReportDescriptionLength; - private int _minimumBugReportDescriptionLength; - - #endregion - - public BugReportWindow() - { - RobustXamlLoader.Load(this); - IoCManager.InjectDependencies(this); - - _configSub = _cfg.SubscribeMultiple() - .OnValueChanged(CCVars.EnablePlayerBugReports, x => _enablePlayerBugReports = x, true) - .OnValueChanged(CCVars.MinimumPlaytimeInMinutesToEnableBugReports, x => _minimumPlaytimeBugReports = x, true) - .OnValueChanged(CCVars.MinimumSecondsBetweenBugReports, x => _minimumTimeBetweenBugReports = x, true) - .OnValueChanged(CCVars.MaximumBugReportsPerRound, x => _maximumBugReportsPerRound = x, true) - .OnValueChanged(CCVars.MaximumBugReportTitleLength, x => _maximumBugReportTitleLength = x, true) - .OnValueChanged(CCVars.MinimumBugReportTitleLength, x => _minimumBugReportTitleLength = x, true) - .OnValueChanged(CCVars.MaximumBugReportDescriptionLength, x => _maximumBugReportDescriptionLength = x, true) - .OnValueChanged(CCVars.MinimumBugReportDescriptionLength, x => _minimumBugReportDescriptionLength = x, true); - - // Hook up the events - SubmitButton.OnPressed += _ => OnSubmitButtonPressed(); - BugReportTitle.OnTextChanged += _ => HandleInputChange(); - BugReportDescription.OnTextChanged += _ => HandleInputChange(); - OnOpen += UpdateEnabled; - - HandleInputChange(); - UpdateEnabled(); - } - - private void OnSubmitButtonPressed() - { - var report = new PlayerBugReportInformation - { - BugReportTitle = BugReportTitle.Text, - BugReportDescription = Rope.Collapse(BugReportDescription.TextRope), - }; - OnBugReportSubmitted?.Invoke(report); - - _lastBugReportSubmittedTime = DateTime.UtcNow; - _amountOfBugReportsSubmitted++; - - BugReportTitle.Text = string.Empty; - BugReportDescription.TextRope = Rope.Leaf.Empty; - - HandleInputChange(); - UpdateEnabled(); - } - - /// - /// Deals with the user changing their input. Ensures that things that depend on what the user has inputted get updated - /// (E.g. the amount of characters they have typed) - /// - private void HandleInputChange() - { - var titleLen = BugReportTitle.Text.Length; - var descriptionLen = BugReportDescription.TextLength; - - var invalidTitleLen = titleLen < _minimumBugReportTitleLength || titleLen > _maximumBugReportTitleLength; - var invalidDescriptionLen = descriptionLen < _minimumBugReportDescriptionLength || descriptionLen > _maximumBugReportDescriptionLength; - - TitleCharacterCounter.Text = Loc.GetString("bug-report-window-submit-char-split", ("typed", titleLen), ("total", _maximumBugReportTitleLength)); - TitleCharacterCounter.FontColorOverride = invalidTitleLen ? Color.Red : Color.Green; - - DescriptionCharacterCounter.Text = Loc.GetString("bug-report-window-submit-char-split", ("typed", descriptionLen), ("total", _maximumBugReportDescriptionLength)); - - DescriptionCharacterCounter.FontColorOverride = invalidDescriptionLen ? Color.Red : Color.Green; - - SubmitButton.Disabled = invalidTitleLen || invalidDescriptionLen; - - PlaceholderCenter.Visible = descriptionLen == 0; - } - - /// - /// Checks if the bug report window should be enabled for this client. - /// - private bool IsEnabled([NotNullWhen(false)] out string? errorMessage) - { - errorMessage = null; - - if (!_enablePlayerBugReports) - { - errorMessage = Loc.GetString("bug-report-window-disabled-not-enabled"); - return false; - } - - if (TimeSpan.FromMinutes(_minimumPlaytimeBugReports) > _job.FetchOverallPlaytime()) - { - errorMessage = Loc.GetString("bug-report-window-disabled-playtime"); - return false; - } - - if (_amountOfBugReportsSubmitted >= _maximumBugReportsPerRound) - { - errorMessage = Loc.GetString("bug-report-window-disabled-submissions", ("num", _maximumBugReportsPerRound)); - return false; - } - - var timeSinceLastReport = DateTime.UtcNow - _lastBugReportSubmittedTime; - var timeBetweenBugReports = TimeSpan.FromSeconds(_minimumTimeBetweenBugReports); - - if (timeSinceLastReport <= timeBetweenBugReports) - { - var time = timeBetweenBugReports - timeSinceLastReport; - errorMessage = Loc.GetString("bug-report-window-disabled-cooldown", ("time", time.ToString(@"d\.hh\:mm\:ss"))); - return false; - } - - return true; - } - - // Update the state of the window to display either the bug report window or an error explaining why you can't submit a report. - private void UpdateEnabled() - { - var isEnabled = IsEnabled(out var errorMessage); - DisabledLabel.Text = errorMessage; - - DisabledLabel.Visible = !isEnabled; - BugReportContainer.Visible = isEnabled; - _lastIsEnabledUpdated = DateTime.UtcNow; - } - - protected override void FrameUpdate(FrameEventArgs args) - { - base.FrameUpdate(args); - - if (!Visible) // Don't bother updating if no one can see the window anyway. - return; - - if(DateTime.UtcNow - _lastIsEnabledUpdated > _isEnabledUpdateInterval) - UpdateEnabled(); - } - - public void CleanupCCvars() - { - _configSub.Dispose(); - } -} diff --git a/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs b/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs index fb7c7f9d25a6..e314310bc0c3 100644 --- a/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs +++ b/Content.Client/UserInterface/Systems/MenuBar/GameTopMenuBarUIController.cs @@ -1,6 +1,5 @@ using Content.Client.UserInterface.Systems.Actions; using Content.Client.UserInterface.Systems.Admin; -using Content.Client.UserInterface.Systems.BugReport; using Content.Client.UserInterface.Systems.Bwoink; using Content.Client.UserInterface.Systems.Character; using Content.Client.UserInterface.Systems.Crafting; @@ -25,7 +24,6 @@ public sealed class GameTopMenuBarUIController : UIController [Dependency] private readonly SandboxUIController _sandbox = default!; [Dependency] private readonly GuidebookUIController _guidebook = default!; [Dependency] private readonly EmotesUIController _emotes = default!; - [Dependency] private readonly BugReportUIController _bug = default!; private GameTopMenuBar? GameTopMenuBar => UIManager.GetActiveUIWidgetOrNull(); @@ -49,7 +47,6 @@ public void UnloadButtons() _action.UnloadButton(); _sandbox.UnloadButton(); _emotes.UnloadButton(); - _bug.UnloadButton(); } public void LoadButtons() @@ -63,6 +60,5 @@ public void LoadButtons() _action.LoadButton(); _sandbox.LoadButton(); _emotes.LoadButton(); - _bug.LoadButton(); } } diff --git a/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml b/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml index 2c09666fdf2f..dc8972970ac8 100644 --- a/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml +++ b/Content.Client/UserInterface/Systems/MenuBar/Widgets/GameTopMenuBar.xaml @@ -93,15 +93,6 @@ HorizontalExpand="True" AppendStyleClass="{x:Static style:StyleBase.ButtonSquare}" /> - -public sealed class BugReportManager : IBugReportManager, IPostInjectInit -{ - [Dependency] private readonly IServerNetManager _net = default!; - [Dependency] private readonly IEntityManager _entity = default!; - [Dependency] private readonly PlayTimeTrackingManager _playTime = default!; - [Dependency] private readonly IPlayerManager _player = default!; - [Dependency] private readonly IConfigurationManager _cfg = default!; - [Dependency] private readonly IAdminLogManager _admin = default!; - [Dependency] private readonly IGameMapManager _map = default!; - [Dependency] private readonly GithubApiManager _githubApiManager = default!; - [Dependency] private readonly IGameTiming _timing = default!; - [Dependency] private readonly ILogManager _log = default!; - - private ISawmill _sawmill = default!; - - /// - /// List of player NetIds and the number of bug reports they have submitted this round. - /// UserId -> (bug reports this round, last submitted bug report) - /// - private readonly Dictionary _bugReportsPerPlayerThisRound = new(); - - private BugReportLimits _limits = default!; - - private List _tags = []; - - private ConfigurationMultiSubscriptionBuilder _configSub = default!; - - public void Initialize() - { - _net.RegisterNetMessage(ReceivedPlayerBugReport); - - _limits = new BugReportLimits(); - - _configSub = _cfg.SubscribeMultiple() - .OnValueChanged(CCVars.MaximumBugReportTitleLength, x => _limits.TitleMaxLength = x, true) - .OnValueChanged(CCVars.MinimumBugReportTitleLength, x => _limits.TitleMinLength = x, true) - .OnValueChanged(CCVars.MaximumBugReportDescriptionLength, x => _limits.DescriptionMaxLength = x, true) - .OnValueChanged(CCVars.MinimumBugReportDescriptionLength, x => _limits.DescriptionMinLength = x, true) - .OnValueChanged(CCVars.MinimumPlaytimeInMinutesToEnableBugReports, x => _limits.MinimumPlaytimeToEnableBugReports = TimeSpan.FromMinutes(x), true) - .OnValueChanged(CCVars.MaximumBugReportsPerRound, x => _limits.MaximumBugReportsForPlayerPerRound = x, true) - .OnValueChanged(CCVars.MinimumSecondsBetweenBugReports, x => _limits.MinimumTimeBetweenBugReports = TimeSpan.FromSeconds(x), true) - .OnValueChanged(CCVars.BugReportTags, x => _tags = x.Split(",").ToList(), true); - } - - public void Restart() - { - // When the round restarts, clear the dictionary. - _bugReportsPerPlayerThisRound.Clear(); - } - - public void Shutdown() - { - _configSub.Dispose(); - } - - private void ReceivedPlayerBugReport(BugReportMessage message) - { - if (!_cfg.GetCVar(CCVars.EnablePlayerBugReports)) - return; - - var netId = message.MsgChannel.UserId; - var userName = message.MsgChannel.UserName; - var report = message.ReportInformation; - if (!IsBugReportValid(report, (NetId: netId, UserName: userName)) || !CanPlayerSendReport(netId, userName)) - return; - - var playerBugReportingStats = _bugReportsPerPlayerThisRound.GetValueOrDefault(netId); - _bugReportsPerPlayerThisRound[netId] = (playerBugReportingStats.ReportsCount + 1, DateTime.UtcNow); - - var title = report.BugReportTitle; - var description = report.BugReportDescription; - - _admin.Add(LogType.BugReport, LogImpact.High, $"{message.MsgChannel.UserName}, {netId}: submitted a bug report. Title: {title}, Description: {description}"); - - var bugReport = CreateBugReport(message); - - _githubApiManager.TryCreateIssue(bugReport); - } - - /// - /// Checks that the given report is valid (E.g. not too long etc...). - /// Logs problems if report is invalid. - /// - /// True if the report is valid, false there is an issue with the report. - private bool IsBugReportValid(PlayerBugReportInformation report, (NetUserId NetId, string UserName) userData) - { - var descriptionLen = report.BugReportDescription.Length; - var titleLen = report.BugReportTitle.Length; - - // These should only happen if there is a hacked client or a glitch! - if (titleLen < _limits.TitleMinLength || titleLen > _limits.TitleMaxLength) - { - _sawmill.Warning( - $"{userData.UserName}, {userData.NetId}: has tried to submit a bug report " - + $"with a title of {titleLen} characters, min/max: {_limits.TitleMinLength}/{_limits.TitleMaxLength}." - ); - return false; - } - - if (descriptionLen < _limits.DescriptionMinLength || descriptionLen > _limits.DescriptionMaxLength) - { - _sawmill.Warning( - $"{userData.UserName}, {userData.NetId}: has tried to submit a bug report " - + $"with a description of {descriptionLen} characters, min/max: {_limits.DescriptionMinLength}/{_limits.DescriptionMaxLength}." - ); - return false; - } - - return true; - } - - /// - /// Checks that the player sending the report is allowed to (E.g. not spamming etc...). - /// Logs problems if report is invalid. - /// - /// True if the player can submit a report, false if they can't. - private bool CanPlayerSendReport(NetUserId netId, string userName) - { - var session = _player.GetSessionById(netId); - var playtime = _playTime.GetOverallPlaytime(session); - if (_limits.MinimumPlaytimeToEnableBugReports > playtime) - return false; - - var playerBugReportingStats = _bugReportsPerPlayerThisRound.GetValueOrDefault(netId); - var maximumBugReportsForPlayerPerRound = _limits.MaximumBugReportsForPlayerPerRound; - if (playerBugReportingStats.ReportsCount >= maximumBugReportsForPlayerPerRound) - { - _admin.Add(LogType.BugReport, - LogImpact.High, - $"{userName}, {netId}: has tried to submit more than {maximumBugReportsForPlayerPerRound} bug reports this round."); - return false; - } - - var timeSinceLastReport = DateTime.UtcNow - playerBugReportingStats.ReportedDateTime; - var timeBetweenBugReports = _limits.MinimumTimeBetweenBugReports; - if (timeSinceLastReport <= timeBetweenBugReports) - { - _admin.Add(LogType.BugReport, - LogImpact.High, - $"{userName}, {netId}: has tried to submit a bug report. " - + $"Last bug report was {timeSinceLastReport:g} ago. The limit is {timeBetweenBugReports:g} minutes." - ); - return false; - } - - return true; - } - - /// - /// Create a bug report out of the given message. Add will extra metadata that could be useful, along with - /// the original text report from the user. - /// - /// The message from user. - /// A based of the user report. - private ValidPlayerBugReportReceivedEvent CreateBugReport(BugReportMessage message) - { - // todo: dont request entity system out of sim, check if you are in-sim before doing so. Bug report should work out of sim too. - var ticker = _entity.System(); - var metadata = new BugReportMetaData - { - Username = message.MsgChannel.UserName, - PlayerGUID = message.MsgChannel.UserData.UserId, - ServerName = _cfg.GetCVar(CCVars.AdminLogsServerName), - NumberOfPlayers = _player.PlayerCount, - SubmittedTime = DateTime.UtcNow, - BuildVersion = _cfg.GetCVar(CVars.BuildVersion), - EngineVersion = _cfg.GetCVar(CVars.BuildEngineVersion), - }; - - // Only add these if your in round. - if (ticker.Preset != null) - { - metadata.RoundTime = _timing.CurTime.Subtract(ticker.RoundStartTimeSpan); - metadata.RoundNumber = ticker.RoundId; - metadata.RoundType = Loc.GetString(ticker.CurrentPreset?.ModeTitle ?? "bug-report-report-unknown"); - metadata.Map = _map.GetSelectedMap()?.MapName ?? Loc.GetString("bug-report-report-unknown"); - } - - return new ValidPlayerBugReportReceivedEvent( - message.ReportInformation.BugReportTitle.Trim(), - message.ReportInformation.BugReportDescription.Trim(), - metadata, - _tags - ); - } - - void IPostInjectInit.PostInject() - { - _sawmill = _log.GetSawmill("BugReport"); - } - - private sealed class BugReportLimits - { - public int TitleMaxLength; - public int TitleMinLength; - public int DescriptionMaxLength; - public int DescriptionMinLength; - - public TimeSpan MinimumPlaytimeToEnableBugReports; - public int MaximumBugReportsForPlayerPerRound; - public TimeSpan MinimumTimeBetweenBugReports; - } -} diff --git a/Content.Server/BugReports/IBugReportEvents.cs b/Content.Server/BugReports/IBugReportEvents.cs deleted file mode 100644 index 3e79ff542ea7..000000000000 --- a/Content.Server/BugReports/IBugReportEvents.cs +++ /dev/null @@ -1,94 +0,0 @@ -using Robust.Shared.Network; - -namespace Content.Server.BugReports; - -/// -/// This event stores information related to a player submitted bug report. -/// -public sealed class ValidPlayerBugReportReceivedEvent(string title, string description, BugReportMetaData metaData, List tags) : EventArgs -{ - /// - /// Title for the bug report. This is player controlled! - /// - public string Title = title; - - /// - /// Description for the bug report. This is player controlled! - /// - public string Description = description; - - /// - /// Metadata for bug report, containing data collected by server. - /// - public BugReportMetaData MetaData = metaData; - - public List Tags = tags; -} - -/// -/// Metadata for a bug report. Holds relevant data for bug reports that aren't directly player controlled. -/// -public sealed class BugReportMetaData -{ - /// - /// Bug reporter SS14 username. - /// - /// piggylongsnout - public required string Username; - - /// - /// The GUID of the player who reported the bug. - /// - public required NetUserId PlayerGUID; - - /// - /// Name of the server from which bug report was issued. - /// - /// DeltaV> - public required string ServerName; - - /// - /// Date and time on which player submitted report (NOT round time). - /// The time is UTC and based off the servers clock. - /// - public required DateTime SubmittedTime; - - /// - /// Time that has elapsed in the round. Can be null if bug was not reported during a round. - /// - public TimeSpan? RoundTime; - - /// - /// Round number during which bug report was issued. Can be null if bug was reported not during round. - /// - /// 1311 - public int? RoundNumber; - - /// - /// Type preset title (type of round that is being played). Can be null if bug was reported not during round. - /// - /// Sandbox - public string? RoundType; - - /// - /// The map being played. - /// - /// "Dev"> - public string? Map; - - /// - /// Number of players currently on server. - /// - public int NumberOfPlayers; - - /// - /// Build version of the game. - /// - public required string BuildVersion; - - /// - /// Engine version of the game. - /// - /// 253.0.0 - public required string EngineVersion; -} diff --git a/Content.Server/BugReports/IBugReportManager.cs b/Content.Server/BugReports/IBugReportManager.cs deleted file mode 100644 index 28264bc8c02d..000000000000 --- a/Content.Server/BugReports/IBugReportManager.cs +++ /dev/null @@ -1,22 +0,0 @@ -namespace Content.Server.BugReports; - -/// -/// Manager for validating client bug reports, issued in-game, and relaying creation of issue in tracker to dedicated api client. -/// -public interface IBugReportManager -{ - /// Will get called when the manager is first initialized. - public void Initialize(); - - /// - /// Will get called whenever the round is restarted. - /// Should be used to clean up anything that needs reset after each round. - /// - public void Restart(); - - /// - /// Will get called whenever the round is restarted. - /// Should be used to clean up anything that needs reset after each round. - /// - public void Shutdown(); -} diff --git a/Content.Server/Entry/EntryPoint.cs b/Content.Server/Entry/EntryPoint.cs index 1f2d035a4a73..df4af14f1e38 100644 --- a/Content.Server/Entry/EntryPoint.cs +++ b/Content.Server/Entry/EntryPoint.cs @@ -3,7 +3,6 @@ using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; using Content.Server.Afk; -using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Connection; using Content.Server.Database; @@ -11,12 +10,13 @@ using Content.Server.EUI; using Content.Server.GameTicking; using Content.Server.GhostKick; -using Content.Server.Github; using Content.Server.GuideGenerator; using Content.Server.Info; using Content.Server.IoC; using Content.Server.Maps; using Content.Server.NodeContainer.NodeGroups; +using Content.Server.Objectives; +using Content.Server.Players; using Content.Server.Players.JobWhitelist; using Content.Server.Players.PlayTimeTracking; using Content.Server.Players.RateLimiting; @@ -111,10 +111,6 @@ public override void Init() IoCManager.Resolve().Initialize(); IoCManager.Resolve().Initialize(); IoCManager.Resolve().Initialize(); - IoCManager.Resolve().Initialize(); - IoCManager.Resolve().Initialize(); - IoCManager.Resolve().Initialize(); - IoCManager.Resolve().Initialize(); _voteManager.Initialize(); _updateManager.Initialize(); @@ -196,8 +192,6 @@ protected override void Dispose(bool disposing) IoCManager.Resolve().Shutdown(); IoCManager.Resolve().Shutdown(); - - IoCManager.Resolve().Shutdown(); } private static void LoadConfigPresets(IConfigurationManager cfg, IResourceManager res, ISawmill sawmill) diff --git a/Content.Server/GameTicking/GameTicker.RoundFlow.cs b/Content.Server/GameTicking/GameTicker.RoundFlow.cs index cb5a1a41877f..1dadca4c038b 100644 --- a/Content.Server/GameTicking/GameTicker.RoundFlow.cs +++ b/Content.Server/GameTicking/GameTicker.RoundFlow.cs @@ -725,8 +725,6 @@ private void ResettingCleanup() _banManager.Restart(); - _bugManager.Restart(); - _gameMapManager.ClearSelectedMap(); // Clear up any game rules. diff --git a/Content.Server/GameTicking/GameTicker.cs b/Content.Server/GameTicking/GameTicker.cs index 290d363047cd..55bf51db028a 100644 --- a/Content.Server/GameTicking/GameTicker.cs +++ b/Content.Server/GameTicking/GameTicker.cs @@ -1,6 +1,5 @@ using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; -using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Chat.Systems; using Content.Server.Database; @@ -66,7 +65,6 @@ public sealed partial class GameTicker : SharedGameTicker [Dependency] private readonly MetaDataSystem _metaData = default!; [Dependency] private readonly SharedRoleSystem _roles = default!; [Dependency] private readonly ServerDbEntryManager _dbEntryManager = default!; - [Dependency] private readonly IBugReportManager _bugManager = default!; [ViewVariables] private bool _initialized; [ViewVariables] private bool _postInitialized; diff --git a/Content.Server/Github/Commands/TestGithubApiCommand.cs b/Content.Server/Github/Commands/TestGithubApiCommand.cs deleted file mode 100644 index 85ac798057a5..000000000000 --- a/Content.Server/Github/Commands/TestGithubApiCommand.cs +++ /dev/null @@ -1,71 +0,0 @@ -using Content.Server.Administration; -using Content.Server.Github.Requests; -using Content.Shared.Administration; -using Content.Shared.CCVar; -using Robust.Shared.Configuration; -using Robust.Shared.Console; - -namespace Content.Server.Github.Commands; - -/// -/// Simple command for testing if the GitHub api is set up correctly! It ensures that all necessary ccvars are set, -/// and will also create one new issue on the targeted repository. -/// -[AdminCommand(AdminFlags.Server)] -public sealed class TestGithubApiCommand : LocalizedCommands -{ - [Dependency] private readonly GithubApiManager _git = default!; - [Dependency] private readonly IConfigurationManager _cfg = default!; - - public override string Command => Loc.GetString("github-command-test-name"); - - public override async void Execute(IConsoleShell shell, string argStr, string[] args) - { - var enabled = _cfg.GetCVar(CCVars.GithubEnabled); - var path = _cfg.GetCVar(CCVars.GithubAppPrivateKeyPath); - var appId = _cfg.GetCVar(CCVars.GithubAppId); - var repoName = _cfg.GetCVar(CCVars.GithubRepositoryName); - var owner = _cfg.GetCVar(CCVars.GithubRepositoryOwner); - - if (!enabled) - { - shell.WriteError(Loc.GetString("github-command-not-enabled")); - return; - } - - if (string.IsNullOrWhiteSpace(path)) - { - shell.WriteError(Loc.GetString("github-command-no-path")); - return; - } - - if (string.IsNullOrWhiteSpace(appId)) - { - shell.WriteError(Loc.GetString("github-command-no-app-id")); - return; - } - - if (string.IsNullOrWhiteSpace(repoName)) - { - shell.WriteError(Loc.GetString("github-command-no-repo-name")); - return; - } - - if (string.IsNullOrWhiteSpace(owner)) - { - shell.WriteError(Loc.GetString("github-command-no-owner")); - return; - } - - // Create two issues and send them to the api. - var request = new CreateIssueRequest - { - Title = Loc.GetString("github-command-issue-title-one"), - Body = Loc.GetString("github-command-issue-description-one"), - }; - - _git.TryMakeRequest(request); - - shell.WriteLine(Loc.GetString("github-command-finish")); - } -} diff --git a/Content.Server/Github/GithubApiManager.cs b/Content.Server/Github/GithubApiManager.cs deleted file mode 100644 index 44f164fdf040..000000000000 --- a/Content.Server/Github/GithubApiManager.cs +++ /dev/null @@ -1,53 +0,0 @@ -using Content.Server.Github.Requests; -using System.Threading.Tasks; -using Content.Server.BugReports; - -namespace Content.Server.Github; - -public sealed class GithubApiManager -{ - [Dependency] private readonly GithubBackgroundWorker _githubWorker = default!; - - public void Initialize() - { - Task.Run(() => _githubWorker.HandleQueue()); - } - - public bool TryCreateIssue(ValidPlayerBugReportReceivedEvent bugReport) - { - var createIssueRequest = ConvertToCreateIssue(bugReport); - return TryMakeRequest(createIssueRequest); - } - - public bool TryMakeRequest(IGithubRequest request) - { - return _githubWorker.Writer.TryWrite(request); - } - - private CreateIssueRequest ConvertToCreateIssue(ValidPlayerBugReportReceivedEvent bugReport) - { - var request = new CreateIssueRequest - { - Title = bugReport.Title, - Labels = bugReport.Tags, - }; - - var metadata = bugReport.MetaData; - - request.Body = Loc.GetString("github-issue-format", - ("description", bugReport.Description), - ("buildVersion", metadata.BuildVersion), - ("engineVersion", metadata.EngineVersion), - ("serverName", metadata.ServerName), - ("submittedTime", metadata.SubmittedTime), - ("roundNumber", metadata.RoundNumber.ToString() ?? ""), - ("roundTime", metadata.RoundTime.ToString() ?? ""), - ("roundType", metadata.RoundType ?? ""), - ("map", metadata.Map ?? ""), - ("numberOfPlayers", metadata.NumberOfPlayers), - ("username", metadata.Username), - ("playerGUID", metadata.PlayerGUID)); - - return request; - } -} diff --git a/Content.Server/Github/GithubBackgroundWorker.cs b/Content.Server/Github/GithubBackgroundWorker.cs deleted file mode 100644 index 06d85dd0016e..000000000000 --- a/Content.Server/Github/GithubBackgroundWorker.cs +++ /dev/null @@ -1,74 +0,0 @@ -using System.Threading; -using System.Threading.Channels; -using System.Threading.Tasks; -using Content.Server.Github.Requests; -using Content.Shared.CCVar; -using Robust.Shared.Configuration; - -namespace Content.Server.Github; - -public sealed class GithubBackgroundWorker -{ - [Dependency] private readonly GithubClient _client = default!; - [Dependency] private readonly IConfigurationManager _cfg = default!; - [Dependency] private readonly ILogManager _log = default!; - - private ISawmill _sawmill = default!; - - private bool _enabled; - private readonly Channel _channel = Channel.CreateUnbounded(); - private readonly CancellationTokenSource _cts = new CancellationTokenSource(); - - public ChannelWriter Writer => _channel.Writer; - - public void Initialize() - { - _sawmill = _log.GetSawmill("github-ratelimit"); - _cfg.OnValueChanged(CCVars.GithubEnabled, val => Interlocked.Exchange(ref _enabled, val), true); - } - - public async Task HandleQueue() - { - var token = _cts.Token; - var reader = _channel.Reader; - while (!token.IsCancellationRequested) - { - await reader.WaitToReadAsync(token); - if (!reader.TryRead(out var request)) - continue; - - await SendRequest(request, token); - } - } - - // this should be called in BaseServer.Cleanup! - public void Shutdown() - { - _cts.Cancel(); - } - - /// - /// Directly send a request to the API. This does not have any rate limits checks so be careful! - /// Only use this if you have a very good reason to! - /// - /// The request to make. - /// Request cancellation token. - /// The direct HTTP response from the API. If null the request could not be made. - private async Task SendRequest(T request, CancellationToken ct) where T : IGithubRequest - { - if (!_enabled) - { - _sawmill.Info("Tried to make a github api request but the api was not enabled."); - return; - } - - try - { - await _client.TryMakeRequestSafe(request, ct); - } - catch (Exception e) - { - _sawmill.Error("Github API exception: {error}", e.ToString()); - } - } -} diff --git a/Content.Server/Github/GithubClient.cs b/Content.Server/Github/GithubClient.cs deleted file mode 100644 index ed7563dd3f37..000000000000 --- a/Content.Server/Github/GithubClient.cs +++ /dev/null @@ -1,417 +0,0 @@ -using System.Diagnostics.CodeAnalysis; -using System.IO; -using System.Linq; -using System.Net.Http; -using System.Net.Http.Headers; -using System.Net.Http.Json; -using System.Security.Cryptography; -using System.Text; -using System.Text.Json; -using System.Threading; -using System.Threading.Tasks; -using Content.Server.Github.Requests; -using Content.Server.Github.Responses; -using Content.Shared.CCVar; -using JetBrains.Annotations; -using Robust.Shared.Configuration; - -namespace Content.Server.Github; - -/// -/// Basic implementation of the GitHub api. This was mainly created for making issues from users bug reports - it is not -/// a full implementation! I tried to follow the spec very closely and the docs are really well done. I highly recommend -/// taking a look at them! -///
-///
Some useful information about the api: -///
Api home page -///
Best practices -///
Rate limit information -///
Troubleshooting -///
-/// As it uses async, it should be called from background worker when possible, like . -public sealed class GithubClient -{ - [Dependency] private readonly ILogManager _log = default!; - [Dependency] private readonly IConfigurationManager _cfg = default!; - private HttpClient _httpClient = default!; - - private ISawmill _sawmill = default!; - - // Token data for the GitHub app (This is used to authenticate stuff like new issue creation) - private (DateTime? Expiery, string Token) _tokenData; - - // Json web token for the GitHub app (This is used to authenticate stuff like seeing where the app is installed) - // The token is created locally. - private (DateTime? Expiery, string JWT) _jwtData; - - private const int ErrorResponseMaxLogSize = 200; - - private readonly JsonSerializerOptions _jsonSerializerOptions = new() - { - PropertyNamingPolicy = JsonNamingPolicy.CamelCase, - }; - - // Docs say 10 should be the maximum. - private readonly TimeSpan _jwtExpiration = TimeSpan.FromMinutes(10); - private readonly TimeSpan _jwtBackDate = TimeSpan.FromMinutes(1); - - // Buffers because requests can take a while. We don't want the tokens to expire in the middle of doing requests! - private readonly TimeSpan _jwtBuffer = TimeSpan.FromMinutes(2); - private readonly TimeSpan _tokenBuffer = TimeSpan.FromMinutes(2); - - private string _privateKey = ""; - - #region Header constants - - private const string ProductName = "SpaceStation14GithubApi"; - private const string ProductVersion = "1"; - - private const string AcceptHeader = "Accept"; - private const string AcceptHeaderType = "application/vnd.github+json"; - - private const string AuthHeader = "Authorization"; - private const string AuthHeaderBearer = "Bearer "; - - private const string VersionHeader = "X-GitHub-Api-Version"; - private const string VersionNumber = "2022-11-28"; - - #endregion - - private readonly Uri _baseUri = new("https://api.github.com/"); - - #region CCvar values - - private string _appId = ""; - private string _repository = ""; - private string _owner = ""; - private int _maxRetries; - - #endregion - - public void Initialize() - { - _sawmill = _log.GetSawmill("github"); - _tokenData = (null, ""); - _jwtData = (null, ""); - - _cfg.OnValueChanged(CCVars.GithubAppPrivateKeyPath, OnPrivateKeyPathChanged, true); - _cfg.OnValueChanged(CCVars.GithubAppId, val => Interlocked.Exchange(ref _appId, val), true); - _cfg.OnValueChanged(CCVars.GithubRepositoryName, val => Interlocked.Exchange(ref _repository, val), true); - _cfg.OnValueChanged(CCVars.GithubRepositoryOwner, val => Interlocked.Exchange(ref _owner, val), true); - _cfg.OnValueChanged(CCVars.GithubMaxRetries, val => SetValueAndInitHttpClient(ref _maxRetries, val), true); - } - - private void OnPrivateKeyPathChanged(string path) - { - if (string.IsNullOrEmpty(path)) - return; - - if (!File.Exists(path)) - { - _sawmill.Error($"\"{path}\" does not exist."); - return; - } - - string fileText; - try - { - fileText = File.ReadAllText(path); - } - catch (Exception e) - { - _sawmill.Error($"\"{path}\" could not be read!\n{e}"); - return; - } - - var rsa = RSA.Create(); - try - { - rsa.ImportFromPem(fileText); - } - catch - { - _sawmill.Error($"\"{path}\" does not contain a valid private key!"); - return; - } - - _privateKey = fileText; - } - - private void SetValueAndInitHttpClient(ref T toSet, T value) - { - Interlocked.Exchange(ref toSet, value); - - var httpMessageHandler = new RetryHandler(new HttpClientHandler(), _maxRetries, _sawmill); - var newClient = new HttpClient(httpMessageHandler) - { - BaseAddress = _baseUri, - DefaultRequestHeaders = - { - { AcceptHeader, AcceptHeaderType }, - { VersionHeader, VersionNumber }, - }, - Timeout = TimeSpan.FromSeconds(15), - }; - - newClient.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue(ProductName, ProductVersion)); - - Interlocked.Exchange(ref _httpClient, newClient); - } - - #region Public functions - - /// - /// The standard way to make requests to the GitHub api. This will ensure that the request respects the rate limit - /// and will also retry the request if it fails. Awaiting this to finish could take a very long time depending - /// on what exactly is going on! Only await for it if you're willing to wait a long time. - /// - /// The request you want to make. - /// Token for operation cancellation. - /// The direct HTTP response from the API. If null the request could not be made. - public async Task TryMakeRequestSafe(IGithubRequest request, CancellationToken ct) - { - if (!HaveFullApiData()) - { - _sawmill.Info("Tried to make a github api request but the api was not enabled."); - return null; - } - - if (request.AuthenticationMethod == GithubAuthMethod.Token && !await TryEnsureTokenNotExpired(ct)) - return null; - - return await MakeRequest(request, ct); - } - - private async Task MakeRequest(IGithubRequest request, CancellationToken ct) - { - var httpRequestMessage = BuildRequest(request); - - var response = await _httpClient.SendAsync(httpRequestMessage, ct); - - var message = $"Made a github api request to: '{httpRequestMessage.RequestUri}', status is {response.StatusCode}"; - if (response.IsSuccessStatusCode) - { - _sawmill.Info(message); - return response; - } - - _sawmill.Error(message); - var responseText = await response.Content.ReadAsStringAsync(ct); - - if (responseText.Length > ErrorResponseMaxLogSize) - responseText = responseText.Substring(0, ErrorResponseMaxLogSize); - - _sawmill.Error(message + "\r\n" + responseText); - - return null; - } - - /// - /// A simple helper function that just tries to parse a header value that is expected to be a long int. - /// In general, there are just a lot of single value headers that are longs so this removes a lot of duplicate code. - /// - /// The headers that you want to search. - /// The header you want to get the long value for. - /// Value of header, if found, null otherwise. - /// The headers value if it exists, null otherwise. - public static bool TryGetHeaderAsLong(HttpResponseHeaders? headers, string header, [NotNullWhen(true)] out long? value) - { - value = null; - if (headers == null) - return false; - - if (!headers.TryGetValues(header, out var headerValues)) - return false; - - if (!long.TryParse(headerValues.First(), out var result)) - return false; - - value = result; - return true; - } - - # endregion - - #region Helper functions - - private HttpRequestMessage BuildRequest(IGithubRequest request) - { - var json = JsonSerializer.Serialize(request, _jsonSerializerOptions); - var payload = new StringContent(json, Encoding.UTF8, "application/json"); - - var builder = new UriBuilder(_baseUri) - { - Port = -1, - Path = request.GetLocation(_owner, _repository), - }; - - var httpRequest = new HttpRequestMessage - { - Method = request.RequestMethod, - RequestUri = builder.Uri, - Content = payload, - }; - - httpRequest.Headers.Add(AuthHeader, CreateAuthenticationHeader(request)); - - return httpRequest; - } - - private bool HaveFullApiData() - { - return !string.IsNullOrWhiteSpace(_privateKey) && - !string.IsNullOrWhiteSpace(_repository) && - !string.IsNullOrWhiteSpace(_owner); - } - - private string CreateAuthenticationHeader(IGithubRequest request) - { - return request.AuthenticationMethod switch - { - GithubAuthMethod.Token => AuthHeaderBearer + _tokenData.Token, - GithubAuthMethod.JWT => AuthHeaderBearer + GetValidJwt(), - _ => throw new Exception("Unknown auth method!"), - }; - } - - // TODO: Maybe ensure that perms are only read metadata / write issues so people don't give full access - /// - /// Try to get a valid verification token from the GitHub api - /// - /// True if the token is valid and successfully found, false if there was an error. - private async Task TryEnsureTokenNotExpired(CancellationToken ct) - { - if (_tokenData.Expiery != null && _tokenData.Expiery - _tokenBuffer > DateTime.UtcNow) - return true; - - _sawmill.Info("Token expired - requesting new token!"); - - var installationRequest = new InstallationsRequest(); - var installationHttpResponse = await MakeRequest(installationRequest, ct); - if (installationHttpResponse == null) - { - _sawmill.Error("Could not make http installation request when creating token."); - return false; - } - - var installationResponse = await installationHttpResponse.Content.ReadFromJsonAsync>(_jsonSerializerOptions, ct); - if (installationResponse == null) - { - _sawmill.Error("Could not parse installation response."); - return false; - } - - if (installationResponse.Count == 0) - { - _sawmill.Error("App not installed anywhere."); - return false; - } - - int? installationId = null; - foreach (var installation in installationResponse) - { - if (installation.Account.Login != _owner) - continue; - - installationId = installation.Id; - break; - } - - if (installationId == null) - { - _sawmill.Error("App not installed in given repository."); - return false; - } - - var tokenRequest = new TokenRequest - { - InstallationId = installationId.Value, - }; - - var tokenHttpResponse = await MakeRequest(tokenRequest, ct); - if (tokenHttpResponse == null) - { - _sawmill.Error("Could not make http token request when creating token.."); - return false; - } - - var tokenResponse = await tokenHttpResponse.Content.ReadFromJsonAsync(_jsonSerializerOptions, ct); - if (tokenResponse == null) - { - _sawmill.Error("Could not parse token response."); - return false; - } - - _tokenData = (tokenResponse.ExpiresAt, tokenResponse.Token); - return true; - } - - // See: https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app - private string GetValidJwt() - { - if (_jwtData.Expiery != null && _jwtData.Expiery - _jwtBuffer > DateTime.UtcNow) - return _jwtData.JWT; - - var githubClientId = _appId; - var apiPrivateKey = _privateKey; - - var time = DateTime.UtcNow; - var expTime = time + _jwtExpiration; - var iatTime = time - _jwtBackDate; - - var iat = ((DateTimeOffset) iatTime).ToUnixTimeSeconds(); - var exp = ((DateTimeOffset) expTime).ToUnixTimeSeconds(); - - const string headerJson = """ - { - "typ":"JWT", - "alg":"RS256" - } - """; - - var headerEncoded = Base64EncodeUrlSafe(headerJson); - - var payloadJson = $$""" - { - "iat":{{iat}}, - "exp":{{exp}}, - "iss":"{{githubClientId}}" - } - """; - - var payloadJsonEncoded = Base64EncodeUrlSafe(payloadJson); - - var headPayload = $"{headerEncoded}.{payloadJsonEncoded}"; - - var rsa = System.Security.Cryptography.RSA.Create(); - rsa.ImportFromPem(apiPrivateKey); - - var bytesPlainTextData = Encoding.UTF8.GetBytes(headPayload); - - var signedData = rsa.SignData(bytesPlainTextData, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1); - var signBase64 = Base64EncodeUrlSafe(signedData); - - var jwt = $"{headPayload}.{signBase64}"; - - _jwtData = (expTime, jwt); - - _sawmill.Info("Generated new JWT."); - - return jwt; - } - - private string Base64EncodeUrlSafe(string plainText) - { - return Base64EncodeUrlSafe(Encoding.UTF8.GetBytes(plainText)); - } - - private string Base64EncodeUrlSafe(byte[] plainText) - { - return Convert.ToBase64String(plainText) - .TrimEnd('=') - .Replace('+', '-') - .Replace('/', '_'); - } - - #endregion -} diff --git a/Content.Server/Github/Requests/CreateIssueRequest.cs b/Content.Server/Github/Requests/CreateIssueRequest.cs deleted file mode 100644 index 92cee609fa2a..000000000000 --- a/Content.Server/Github/Requests/CreateIssueRequest.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System.Net.Http; -using System.Text.Json.Serialization; - -namespace Content.Server.Github.Requests; - -/// -/// > -/// -public sealed class CreateIssueRequest : IGithubRequest -{ - [JsonIgnore] - public HttpMethod RequestMethod => HttpMethod.Post; - - [JsonIgnore] - public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.Token; - - #region JSON fields - - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public required string Title; - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public string? Body; - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public string? Assignee; - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public string? Milestone; - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public List Labels = []; - [JsonInclude, JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] - public List Assignees = []; - - #endregion - - public string GetLocation(string owner, string repository) - { - return $"repos/{owner}/{repository}/issues"; - } -} diff --git a/Content.Server/Github/Requests/IGithubRequest.cs b/Content.Server/Github/Requests/IGithubRequest.cs deleted file mode 100644 index afc421722df5..000000000000 --- a/Content.Server/Github/Requests/IGithubRequest.cs +++ /dev/null @@ -1,44 +0,0 @@ -using System.Net.Http; -using System.Text.Json.Serialization; - -namespace Content.Server.Github.Requests; - -/// -/// Interface for all github api requests. -/// -/// -/// WARNING: You must add this JsonDerivedType for all requests that have json otherwise they will not parse properly! -/// -[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FailSerialization)] -[JsonDerivedType(typeof(CreateIssueRequest))] -[JsonDerivedType(typeof(InstallationsRequest))] -[JsonDerivedType(typeof(TokenRequest))] -public interface IGithubRequest -{ - /// - /// The kind of request method for the request. - /// - [JsonIgnore] - public HttpMethod RequestMethod { get; } - - /// - /// There are different types of authentication methods depending on which endpoint you are working with. - /// E.g. the app api endpoint mostly uses JWTs, while stuff like issue creation uses Tokens - /// - [JsonIgnore] - public GithubAuthMethod AuthenticationMethod { get; } - - /// - /// Location of the api endpoint for this request. - /// - /// Owner of the repository. - /// The repository to make the request. - /// The api location for this request. - public string GetLocation(string owner, string repository); -} - -public enum GithubAuthMethod -{ - JWT, - Token, -} diff --git a/Content.Server/Github/Requests/InstallationsRequest.cs b/Content.Server/Github/Requests/InstallationsRequest.cs deleted file mode 100644 index 4e75bbdc3832..000000000000 --- a/Content.Server/Github/Requests/InstallationsRequest.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Net.Http; - -namespace Content.Server.Github.Requests; - -/// -/// > -/// -public sealed class InstallationsRequest : IGithubRequest -{ - public HttpMethod RequestMethod => HttpMethod.Get; - - public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.JWT; - - public string GetLocation(string owner, string repository) - { - return "app/installations"; - } -} diff --git a/Content.Server/Github/Requests/TokenRequest.cs b/Content.Server/Github/Requests/TokenRequest.cs deleted file mode 100644 index f07764cdf01d..000000000000 --- a/Content.Server/Github/Requests/TokenRequest.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System.Net.Http; -using System.Text.Json.Serialization; - -namespace Content.Server.Github.Requests; - -/// -/// > -/// -public sealed class TokenRequest : IGithubRequest -{ - public HttpMethod RequestMethod => HttpMethod.Post; - - public GithubAuthMethod AuthenticationMethod => GithubAuthMethod.JWT; - - [JsonPropertyName("id")] - public required int InstallationId; - - public string GetLocation(string owner, string repository) - { - return $"/app/installations/{InstallationId}/access_tokens"; - } -} diff --git a/Content.Server/Github/Responses/InstallationResponse.cs b/Content.Server/Github/Responses/InstallationResponse.cs deleted file mode 100644 index ffc84a6f0cad..000000000000 --- a/Content.Server/Github/Responses/InstallationResponse.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Text.Json.Serialization; - -namespace Content.Server.Github.Responses; - -/// -/// Not all fields are filled out - only the necessary ones. If you need more just add them. -/// > -/// -public sealed class InstallationResponse -{ - public required int Id { get; set; } - - public required GithubInstallationAccount Account { get; set; } -} - -/// -public sealed class GithubInstallationAccount -{ - public required string Login { get; set; } -} - diff --git a/Content.Server/Github/Responses/TokenResponse.cs b/Content.Server/Github/Responses/TokenResponse.cs deleted file mode 100644 index 5b3748219cb0..000000000000 --- a/Content.Server/Github/Responses/TokenResponse.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System.Text.Json.Serialization; - -namespace Content.Server.Github.Responses; - -/// -/// Not all fields are filled out - only the necessary ones. If you need more just add them. -/// > -/// -public sealed class TokenResponse -{ - public required string Token { get; set; } - - [JsonPropertyName("expires_at")] - public required DateTime ExpiresAt { get; set; } -} diff --git a/Content.Server/Github/RetryHttpHandler.cs b/Content.Server/Github/RetryHttpHandler.cs deleted file mode 100644 index 28dcff643bb8..000000000000 --- a/Content.Server/Github/RetryHttpHandler.cs +++ /dev/null @@ -1,100 +0,0 @@ -using System.Net.Http; -using System.Threading.Tasks; -using System.Threading; -using System.Net; - -namespace Content.Server.Github; - -/// -/// Basic rate limiter for the GitHub api! Will ensure there is only ever one outgoing request at a time and all -/// requests respect the rate limit the best they can. -///
-///
Links to the api for more information: -///
Best practices -///
Rate limit information -///
-/// This was designed for the 2022-11-28 version of the API. -public sealed class RetryHandler(HttpMessageHandler innerHandler, int maxRetries, ISawmill sawmill) : DelegatingHandler(innerHandler) -{ - private const int MaxWaitSeconds = 32; - - /// Extra buffer time (In seconds) after getting rate limited we don't make the request exactly when we get more credits. - private const long ExtraBufferTime = 1L; - - #region Headers - - private const string RetryAfterHeader = "retry-after"; - - private const string RemainingHeader = "x-ratelimit-remaining"; - private const string RateLimitResetHeader = "x-ratelimit-reset"; - - #endregion - - protected override async Task SendAsync( - HttpRequestMessage request, - CancellationToken cancellationToken - ) - { - HttpResponseMessage response; - var i = 0; - do - { - response = await base.SendAsync(request, cancellationToken); - if (response.IsSuccessStatusCode) - return response; - - i++; - if (i < maxRetries) - { - var waitTime = CalculateNextRequestTime(response, i); - await Task.Delay(waitTime, cancellationToken); - } - } while (!response.IsSuccessStatusCode && i < maxRetries); - - return response; - } - - /// - /// Follows these guidelines but also has a small buffer so you should never quite hit zero: - ///
- /// - ///
- /// The last response from the API. - /// Number of current call attempt. - /// The amount of time to wait until the next request. - private TimeSpan CalculateNextRequestTime(HttpResponseMessage response, int attempt) - { - var headers = response.Headers; - var statusCode = response.StatusCode; - - // Specific checks for rate limits. - if (statusCode is HttpStatusCode.Forbidden or HttpStatusCode.TooManyRequests) - { - // Retry after header - if (GithubClient.TryGetHeaderAsLong(headers, RetryAfterHeader, out var retryAfterSeconds)) - return TimeSpan.FromSeconds(retryAfterSeconds.Value + ExtraBufferTime); - - // Reset header (Tells us when we get more api credits) - if (GithubClient.TryGetHeaderAsLong(headers, RemainingHeader, out var remainingRequests) - && GithubClient.TryGetHeaderAsLong(headers, RateLimitResetHeader, out var resetTime) - && remainingRequests == 0) - { - var delayTime = resetTime.Value - DateTimeOffset.UtcNow.ToUnixTimeSeconds(); - sawmill.Warning( - "github returned '{status}' status, have to wait until limit reset - in '{delay}' seconds", - response.StatusCode, - delayTime - ); - return TimeSpan.FromSeconds(delayTime + ExtraBufferTime); - } - } - - // If the status code is not the expected one or the rate limit checks are failing, just do an exponential backoff. - return ExponentialBackoff(attempt); - } - - private static TimeSpan ExponentialBackoff(int i) - { - return TimeSpan.FromSeconds(Math.Min(MaxWaitSeconds, Math.Pow(2, i))); - } -} diff --git a/Content.Server/IoC/ServerContentIoC.cs b/Content.Server/IoC/ServerContentIoC.cs index 96124330f008..b4d999bef41e 100644 --- a/Content.Server/IoC/ServerContentIoC.cs +++ b/Content.Server/IoC/ServerContentIoC.cs @@ -3,7 +3,6 @@ using Content.Server.Administration.Managers; using Content.Server.Administration.Notes; using Content.Server.Afk; -using Content.Server.BugReports; using Content.Server.Chat.Managers; using Content.Server.Connection; using Content.Server.Database; @@ -12,7 +11,6 @@ using Content.Server.Discord.WebhookMessages; using Content.Server.EUI; using Content.Server.GhostKick; -using Content.Server.Github; using Content.Server.Info; using Content.Server.Mapping; using Content.Server.Maps; @@ -61,7 +59,6 @@ public static void Register() IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); - IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); @@ -79,11 +76,9 @@ public static void Register() IoCManager.Register(); IoCManager.Register(); IoCManager.Register(); + IoCManager.Register(); IoCManager.Register(); - IoCManager.Register(); - IoCManager.Register(); - IoCManager.Register(); } } } diff --git a/Content.Shared.Database/LogType.cs b/Content.Shared.Database/LogType.cs index 388c44bb281a..58a41a5f7a47 100644 --- a/Content.Shared.Database/LogType.cs +++ b/Content.Shared.Database/LogType.cs @@ -464,7 +464,6 @@ public enum LogType /// Logs related to botany, such as planting and harvesting crops ///
Instrument = 103, - - /// - /// For anything relating to bug reports. - /// - BugReport = 104, } diff --git a/Content.Shared/BugReport/BugReportMessage.cs b/Content.Shared/BugReport/BugReportMessage.cs deleted file mode 100644 index 46976eda6e55..000000000000 --- a/Content.Shared/BugReport/BugReportMessage.cs +++ /dev/null @@ -1,42 +0,0 @@ -using Lidgren.Network; -using Robust.Shared.Network; -using Robust.Shared.Serialization; - -namespace Content.Shared.BugReport; - -/// -/// Message with bug report data, which should be handled by server and used to create issue on issue tracker -/// (or some other notification). -/// -public sealed class BugReportMessage : NetMessage -{ - public override MsgGroups MsgGroup => MsgGroups.Command; - - public PlayerBugReportInformation ReportInformation = new(); - - public override void ReadFromBuffer(NetIncomingMessage buffer, IRobustSerializer serializer) - { - ReportInformation.BugReportTitle = buffer.ReadString(); - ReportInformation.BugReportDescription = buffer.ReadString(); - } - - public override void WriteToBuffer(NetOutgoingMessage buffer, IRobustSerializer serializer) - { - buffer.Write(ReportInformation.BugReportTitle); - buffer.Write(ReportInformation.BugReportDescription); - } - - public override NetDeliveryMethod DeliveryMethod => NetDeliveryMethod.ReliableUnordered; -} - -/// -/// Stores user specified information from a bug report. -/// -/// -/// Clients can put whatever they want here so be careful! -/// -public sealed class PlayerBugReportInformation -{ - public string BugReportTitle = string.Empty; - public string BugReportDescription = string.Empty; -} diff --git a/Content.Shared/CCVar/CCVars.BugReports.cs b/Content.Shared/CCVar/CCVars.BugReports.cs deleted file mode 100644 index 789ffc9a48d2..000000000000 --- a/Content.Shared/CCVar/CCVars.BugReports.cs +++ /dev/null @@ -1,64 +0,0 @@ -using Robust.Shared.Configuration; - -namespace Content.Shared.CCVar; - -public sealed partial class CCVars -{ - /// - /// Allow users to submit bug reports. Will enable a button on the hotbar. See for - /// setting up the GitHub API! - /// - public static readonly CVarDef EnablePlayerBugReports = - CVarDef.Create("bug_reports.enable_player_bug_reports", false, CVar.SERVER | CVar.REPLICATED); - - /// - /// Minimum playtime that players need to have played to submit bug reports. - /// - public static readonly CVarDef MinimumPlaytimeInMinutesToEnableBugReports = - CVarDef.Create("bug_reports.minimum_playtime_in_minutes_to_enable_bug_reports", 120, CVar.SERVER | CVar.REPLICATED); - - /// - /// Maximum number of bug reports a user can submit per round. - /// - public static readonly CVarDef MaximumBugReportsPerRound = - CVarDef.Create("bug_reports.maximum_bug_reports_per_round", 5, CVar.SERVER | CVar.REPLICATED); - - /// - /// Minimum time between bug reports. - /// - public static readonly CVarDef MinimumSecondsBetweenBugReports = - CVarDef.Create("bug_reports.minimum_seconds_between_bug_reports", 120, CVar.SERVER | CVar.REPLICATED); - - /// - /// Maximum length of a bug report title. - /// - public static readonly CVarDef MaximumBugReportTitleLength = - CVarDef.Create("bug_reports.maximum_bug_report_title_length", 35, CVar.SERVER | CVar.REPLICATED); - - /// - /// Minimum length of a bug report title. - /// - public static readonly CVarDef MinimumBugReportTitleLength = - CVarDef.Create("bug_reports.minimum_bug_report_title_length", 10, CVar.SERVER | CVar.REPLICATED); - - /// - /// Maximum length of a bug report description. - /// - public static readonly CVarDef MaximumBugReportDescriptionLength = - CVarDef.Create("bug_reports.maximum_bug_report_description_length", 750, CVar.SERVER | CVar.REPLICATED); - - /// - /// Minimum length of a bug report description. - /// - public static readonly CVarDef MinimumBugReportDescriptionLength = - CVarDef.Create("bug_reports.minimum_bug_report_description_length", 10, CVar.SERVER | CVar.REPLICATED); - - /// - /// List of tags that are added to the report. Separate each value with ",". - /// - /// - /// IG report, Bug - /// - public static readonly CVarDef BugReportTags = - CVarDef.Create("bug_reports.tags", "IG bug report", CVar.SERVER | CVar.REPLICATED); -} diff --git a/Content.Shared/CCVar/CCVars.Github.cs b/Content.Shared/CCVar/CCVars.Github.cs deleted file mode 100644 index 77c1ffc2fe4f..000000000000 --- a/Content.Shared/CCVar/CCVars.Github.cs +++ /dev/null @@ -1,71 +0,0 @@ -using Robust.Shared.Configuration; - -namespace Content.Shared.CCVar; - -public sealed partial class CCVars -{ - /// - /// Marker, for if the GitHub api is enabled. If it is not enabled, any actions that require GitHub API will be ignored. - /// To fully set up the API, you also need to set , , - /// and . - /// - public static readonly CVarDef GithubEnabled = - CVarDef.Create("github.github_enabled", true, CVar.SERVERONLY); - - /// - /// GitHub app private keys location. PLEASE READ THIS CAREFULLY!! - /// - /// - /// Its highly recommend to create a new (private) repository specifically for this app. This will help avoid - /// moderation issues and also allow you to ignore duplicate or useless issues. You can just transfer legitimate - /// issues from the private repository to the main public one. - /// - /// - /// Only create the auth token with the MINIMUM required access (Specifically only give it access to one - /// repository - and the minimum required access for your use case). - ///

If this token is only for forwarding issues then you should only need to grant read and write - /// permission to "Issues" and read only permissions to "Metadata". - ///
- ///
- /// Also remember to use the testgithubapi command to test if you set everything up correctly. - /// [Insert YouTube video link with walkthrough here] - ///
- /// - /// (If your on linux): /home/beck/key.pem - /// - public static readonly CVarDef GithubAppPrivateKeyPath = - CVarDef.Create("github.github_app_private_key_path", "", CVar.SERVERONLY | CVar.CONFIDENTIAL); - - /// - /// The GitHub apps app id. Go to https://github.com/settings/apps/APPNAME to find the app id. - /// - /// - /// 1009555 - /// - public static readonly CVarDef GithubAppId = - CVarDef.Create("github.github_app_id", "", CVar.SERVERONLY | CVar.CONFIDENTIAL); - - /// - /// Name of the targeted GitHub repository. - /// - /// - /// If your URL was https://github.com/space-wizards/space-station-14 the repo name would be "space-station-14". - /// > - public static readonly CVarDef GithubRepositoryName = - CVarDef.Create("github.github_repository_name", string.Empty, CVar.SERVERONLY | CVar.CONFIDENTIAL); - - /// - /// Owner of the GitHub repository. - /// - /// - /// If your URL was https://github.com/space-wizards/space-station-14 the owner would be "space-wizards". - /// - public static readonly CVarDef GithubRepositoryOwner = - CVarDef.Create("github.github_repository_owner", string.Empty, CVar.SERVERONLY | CVar.CONFIDENTIAL); - - /// - /// The maximum number of times the api will retry requests before giving up. - /// - public static readonly CVarDef GithubMaxRetries = - CVarDef.Create("github.github_max_retries", 3, CVar.SERVERONLY | CVar.CONFIDENTIAL); -} diff --git a/Resources/Locale/en-US/HUD/game-hud.ftl b/Resources/Locale/en-US/HUD/game-hud.ftl index d88403a6afd7..ea423f080abe 100644 --- a/Resources/Locale/en-US/HUD/game-hud.ftl +++ b/Resources/Locale/en-US/HUD/game-hud.ftl @@ -7,4 +7,3 @@ game-hud-open-crafting-menu-button-tooltip = Open crafting menu. game-hud-open-actions-menu-button-tooltip = Open actions menu. game-hud-open-admin-menu-button-tooltip = Open admin menu. game-hud-open-sandbox-menu-button-tooltip = Open sandbox menu. -game-hud-open-bug-report-window-button-tooltip = Open bug report menu. diff --git a/Resources/Locale/en-US/bugreport/bug-report-report.ftl b/Resources/Locale/en-US/bugreport/bug-report-report.ftl deleted file mode 100644 index c6296c520f0d..000000000000 --- a/Resources/Locale/en-US/bugreport/bug-report-report.ftl +++ /dev/null @@ -1 +0,0 @@ -bug-report-report-unknown = unknown diff --git a/Resources/Locale/en-US/bugreport/bug-report-window.ftl b/Resources/Locale/en-US/bugreport/bug-report-window.ftl deleted file mode 100644 index 794014ca98ca..000000000000 --- a/Resources/Locale/en-US/bugreport/bug-report-window.ftl +++ /dev/null @@ -1,13 +0,0 @@ -bug-report-window-name = Create bug report -bug-report-window-explanation = Try to be as detailed as possible. If you have recreation steps, list them! -bug-report-window-disabled-not-enabled = Bug reports are currently disabled! -bug-report-window-disabled-playtime = You do not have enough playtime to submit a bug report! -bug-report-window-disabled-cooldown = You can submit a new bug report in {$time}. -bug-report-window-disabled-submissions = You have reached the maximum number of bug reports ({$num}) for this round. -bug-report-window-title-place-holder = Bug report title -bug-report-window-description-place-holder = Type bug report here -bug-report-window-submit-button-text = Submit -bug-report-window-submit-button-confirm-text = Click again to submit! -bug-report-window-submit-button-disclaimer = Your SS14 username and other in game information will be saved. - -bug-report-window-submit-char-split = {$typed}/{$total} diff --git a/Resources/Locale/en-US/github/github-api.ftl b/Resources/Locale/en-US/github/github-api.ftl deleted file mode 100644 index c439503b6029..000000000000 --- a/Resources/Locale/en-US/github/github-api.ftl +++ /dev/null @@ -1,36 +0,0 @@ -github-command-test-name = testgithubapi - -cmd-testgithubapi-desc = This command makes an issue request to the github api. Remember to check the servers console for errors. -cmd-testgithubapi-help = Usage: testgithubapi - -github-command-not-enabled = The api is not enabled! -github-command-no-path = The key path is empty! -github-command-no-app-id = The app id is empty! -github-command-no-repo-name = The repository name is empty! -github-command-no-owner = The repository owner is empty! - -github-command-issue-title-one = This is a test issue! -github-command-issue-description-one = This is the description of the first issue. :) - -github-command-finish = Check your repository for a newly created issue. If you don't see any, check the server console for errors! - -github-issue-format = ## Description: - {$description} - - ## Meta Data: - Build version: {$buildVersion} - Engine version: {$engineVersion} - - Server name: {$serverName} - Submitted time: {$submittedTime} - - -- Round information -- - Round number: {$roundNumber} - Round time: {$roundTime} - Round type: {$roundType} - Map: {$map} - Number of players: {$numberOfPlayers} - - -- Submitter information -- - Player name: {$username} - Player GUID: {$playerGUID} diff --git a/Resources/Textures/Interface/bug.svg b/Resources/Textures/Interface/bug.svg deleted file mode 100644 index f79bfe3e04de..000000000000 --- a/Resources/Textures/Interface/bug.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/Resources/Textures/Interface/bug.svg.192dpi.png b/Resources/Textures/Interface/bug.svg.192dpi.png deleted file mode 100644 index d901996bd6ba1130b25e69c088893dbaa16199e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1852 zcmV-C2gCS@P)EX>4Tx04R}tkv&MmKpe$iQ>8^J4rUN>$WWauh>AFB6^c+H)C#RSm|Xe=O$fqw6tAnc`2!4RL3r>nIQsV!TLW>v=j{EWM-sA2aAT+8>x4Xsw-Egc- zDkN7|Tmsr#XZa7O)5z5>(VsK@|=Xv>K$?$k2W=z(45uWpb(Hs(_JW z9vjf1cz*Cd_}#5toEZ0$Vo9L;#dSZ1fyge4ux=P;w2Zz8& ziL%!M-W~1i?cX!4{(b<}^>Sz{?N6})000JJOGiWi{{a600FA#$9smFU32;bRa{vGx zhX4Q_hXIe}@nrx200(qQO+^Rk0u%=cBQDOb`~Uz2I!Q!9RCwC$n{Q}Ubr{FLzqRI; zfA(SpsYU+7W|Si%Qev?%XO<9V5e7x{a){2dmr=cnO0(WX80Csy)Iv-lA`KkE`a@9| zlxQt&mb2Pg>2Pi8KE3c6-F}>N&%O7YbMIO13m5jg_nhbV{e92x&+|OznKX$>Od>9T z7N7%o45&-7pE~QK18B+0;O77%{EHr7bqf8gHrwME0p?^ufK>!z4=^tQ`}53J5LRVD zfT_UY5Q1lbr+`|Z3TOtl0A0XIU>Fzz4gvdtXMiPUx7O}G6Jq-?Ff}X7pdNS$I2%It zH{fRqN3RJKgtOLHeHJ&v#lQj5!vSD%)=vZnJOuoa;J^pWrc0V{Rni8Xb4co!bXma9 zBa+^hbf2U-lIkQ)lhi2bK}nsGMg#7fCaKqKXWl1R2%HLdihF^p3b=nhush)X-+{Rk zL4f@p@iB8=T#c z+yva5#B>D~c&;|UjTc+6)#(ZFbY_pil(5@tH)l=&;BIqwkEal%eCf4kC+4?A45~`f zMoCSQ_Db66oEr(b_PC_+bAC|Lc1g1&)yCxbw>egua=tt5oSPBCV~V7;l3FDll=QN5 zZmiU&+U~8reqbxm=v`Ms`BCF>Xf$s9-gWJ9ruB}H&c`gIT?5NqSh)H> z!*Nh6X{MxGC9SXkDhmCQ-jei+bFL?;U49C%&V2o`kVM56pdm$npaFO>B=It4+}7Df zm>P*1JL+=rC$OT7j!~=inTwzNjWMmxHwHZU)(UusD}i$!mks6U_=wl()(X1F+x$dn z+8r(m$oe)^P=JPjtZ`$SuJCfNz0Wx}P$>bd?~fxmCMtlR((2AYpyYG7I!ys)dhNap z2+$Y7F;M~P0s@svV>p82{~{ld8ZLSPszc)cTSCNHHUY-84Co9AoIcN+9|(y5qtKRt zd|_LWoZIs)fu@+pVkJ;4ho*c2ys6-Kb7A-{#*Ot6(z-R7_~75?*Y!aE^{T9 zgzN#EynSFK2Ju%dXE^?Msk6!F@TsJ2A$!1A&bgzZ0+Elvi3;$m*UrN0YM;Z&GzB=~wXe^B05?Q%O!UmX&O1~8 z0;)^2^&gaI<5J+XXX@HC1#m#0*I{b~1-Q#Ib0XDPz-n|p@VgRw3<(>gni{vLoo68}90}gr}@2r3Tej(M@WvL$mW&!U81R3|1O90^hfd1bBW~DXg zDl3ZKm8Tqbu$ZM#ssJ|i2lJHC?lP`bNe%pQ;8=m7<`2M?X$b&a;g!ti!!hGt6-R)m z{J>C%2=h}C;DrJ?6kHz=rA}CW;2TNnEr{vxew#1p3t&wOtIRnR}ydR?e&ai!<#2Ii6@U6WG?(n@(V5xB&%K5L7mbm-CT=Tf<^ITJ% zr<&xPof>!M5)Ko<_MQ3&PBjs~*Bj^Z1#9LXYzQc7%*83-L*V&<-=4Gg`{TZSXCga! z1(K9aKzBlQK(}im!e+w*0Ul$qSfYsx6QUW|4xA`r;3t61<>2VbEXX1|mKN&5OU&uI qP-Qk?pYJ7o=A7%*BqlM5a^N4Qe+CTN2#ARQ0000 - - - - - - - - - - - - - diff --git a/Resources/Textures/Interface/splat.svg.192dpi.png b/Resources/Textures/Interface/splat.svg.192dpi.png deleted file mode 100644 index 9540031f0445426f6148d774edb4906bb4cc9810..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2069 zcmV+w2EX>4Tx04R}tkv&MmKpe$iQ?()$hjtKA$WWau6u)rPDionYsTEpvFuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;yWphgA|?JWDYS_3;J6>}?mh0_0YbgZRI?)nsG4P@ z6LB${TM+}V=)w>}m_$rsraqfWCE+=~?&0I>U6f~epZjz4DtVIuK9P8a>4rtTPCT_~ z>74h8!>lAJ#OK7L23?T&k?XR{Z=8z`3p_JyWYTlQVPdh^#&R38lA#h$5JwbMqkJLj zvch?bvs$jQ<~{ifgL!RviR&~6k-!2Lk%9;rRcxRP3sG7%QcR?2KknflaQrE9$>iDq zBgZ@{P$4;f@IUz7tyvf!bCZH`p!3DHKZb$8F3_mi_V=-EH%pV2qvfY2?_v+DNN+{ftykfE-UH^9Lm zFjA!KHIH|9xA*q%nPz`K`UP^`_=WEk00006VoOIv03HAy03zi}T>=0A010qNS#tmY z9ftq_9ftvr{DWHV|581~32s1`dy~sld|l&_ndoA@4ZDQxgYkPo&V0v?wOsP*(3eO$>f3% zK!K!UNqr?9m9*a&(|AE!9vB5Y1MC2rIiL0etAHs${)MFYFkpRv(m}Kfxa&eteim?& z)M-7?wLL0sfEC0;JAjgQKF(x;NDBpsC0LsF@v$&zl9ROsQ`E@?u$ zaFoDJ0q^@JU}O^BB4Bv{|C;uod;##2NBEbccy?eaaNL7)U9KBox<}}D0FwgN-JX^3 zZ7NuqG{9Gmzz2bzY2dB)7<62&DqjSga)e!&CgwoTHo7=h4KT$sTO(q?{oKKQUo<3)Q(J{#Rp@Vx2D2&4ZZ+nDpvS;{-z!2a{;5pz(3PyS( z1{nu5}+!A@>}h0lCGSKJlNOAVSvRR;E73idIBFLQTz* z#uGsAII#01^>Y5J%fZ8CU#Gp>7*ijY0bGR#g;08P*0tB?=O2mVRX2=&0# zVVur=!26cLrK%iojD3K)z&ADwk3t84fnf*g3cT(CDO8S-T@{0DQfCNI0`#`+1p$+| zA<6)ccmRsjP6!z6N%%AaW5Y1dwug__RIPSKz&KCdF9c-%0M~l=B$+L}CChEL8 zK>5maDlu6$K)IXw3hH=IfbyGxVzpDU!O%H*&jQ~TC~1j@|3yhp8e>jpN%+2!MoKD@ z)F^4EF(ztJWU$k&@eMT1GxIC5IBOGuEjIn`E6zL^qDs}WRsQVoZ}fF^lbsFO*z&9s zUKuj5sYn*$dftD4GGE8PoldK=puDkBXcTG!o^p@JcIM}LR?y+|Ce}t!F5R0213Z?- zfoG3R_0I&J_bmGsD)$Y1g{R}#3@hI&Aas4p7I8WQLxH6MSLedeCtkl{9ga(-88*PI zuz{B~L`4e9_Xrw%yoX_Uh7GX6v!wGA^e?b=gSrrv?DB*=2GHNbI4Q#hsC34EHNvYi z+g`z~woY-cO`wzkeZqhgc;2gJac^%)p1W6Tm$s$B&sh#O%5!Uj(`HILUhPTKXLJer?)T0~1MkuVH&2>?o1Om4Jbel?X@DM{g6XlK`vOU@ihQn)%7r2In;_VNh)H)J!5QUYvCL-{)3)_}m}_YnMFWW8K(9n%cEOvBPC zd;P8?0q*#KgHH>67b=3wpdq^1Z+F%O#NJKzJDvq$D=*d`eB_+ht1U*GCtppP2I;P| zS8BTG>{Xk6spbsrw?w6q8g%wndb9qgwx@pqQe3SuX=^^u00000NkvXXu0mjfb}!J1 diff --git a/Resources/Textures/Interface/splat.svg.192dpi.png.yml b/Resources/Textures/Interface/splat.svg.192dpi.png.yml deleted file mode 100644 index dabd6601f786..000000000000 --- a/Resources/Textures/Interface/splat.svg.192dpi.png.yml +++ /dev/null @@ -1,2 +0,0 @@ -sample: - filter: true From 49daf74069df0a2c762ad9abb763ce6bff9ace79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=81da?= Date: Thu, 28 Aug 2025 11:54:06 -0500 Subject: [PATCH 312/760] Fix audio mispredict when quick inserting (#39930) surprising Co-authored-by: iaada --- Content.Shared/Interaction/SmartEquipSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Interaction/SmartEquipSystem.cs b/Content.Shared/Interaction/SmartEquipSystem.cs index da79fc1e6916..553a4475cb89 100644 --- a/Content.Shared/Interaction/SmartEquipSystem.cs +++ b/Content.Shared/Interaction/SmartEquipSystem.cs @@ -150,7 +150,7 @@ private void HandleSmartEquip(ICommonSession? session, string equipmentSlot) } _hands.TryDrop((uid, hands), hands.ActiveHandId!); - _storage.Insert(slotItem, handItem.Value, out var stacked, out _); + _storage.Insert(slotItem, handItem.Value, out var stacked, out _, user: uid); // if the hand item stacked with the things in inventory, but there's no more space left for the rest // of the stack, place the stack back in hand rather than dropping it on the floor From b093a688aa81c3a2ed557bea87993da4b596c9d5 Mon Sep 17 00:00:00 2001 From: PJBot Date: Thu, 28 Aug 2025 16:55:13 +0000 Subject: [PATCH 313/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 1b218be9a035..00269d9ac592 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: TytosB - changes: - - message: adjusted pka damage and range - type: Tweak - id: 8385 - time: '2025-04-29T10:00:56.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37012 - author: abadaba695 changes: - message: Added 15u, 20u, and 30u transfer buttons in the chem master. @@ -3948,3 +3941,10 @@ id: 8897 time: '2025-08-27T21:56:10.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39805 +- author: aada + changes: + - message: Fixed audio mispredict when quick inserting. + type: Fix + id: 8898 + time: '2025-08-28T16:54:06.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39930 From 84e0a0f6fac1934abe217cb5961d9c2c9296ec3b Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Thu, 28 Aug 2025 13:14:44 -0400 Subject: [PATCH 314/760] Improved cardboard-weapon descriptions (#39927) --- Resources/Prototypes/Entities/Objects/Fun/toys.yml | 2 +- Resources/Prototypes/Entities/Objects/Shields/shields.yml | 2 +- .../Entities/Objects/Weapons/Guns/Projectiles/arrows.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 3c142425a08c..c1aea7ecd5e5 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -777,7 +777,7 @@ parent: BaseItem id: CardSword name: cardboard sword - description: A cardboard tube thats been fashioned into a sword. + description: A cardboard tube fashioned into the shape of a sword. components: - type: Sprite sprite: Objects/Fun/card_sword.rsi diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index 3f50a07b8daa..188f4892b69c 100644 --- a/Resources/Prototypes/Entities/Objects/Shields/shields.yml +++ b/Resources/Prototypes/Entities/Objects/Shields/shields.yml @@ -184,7 +184,7 @@ name: cardboard shield parent: BaseShield id: CardShield - description: A shield that wont shield you from much. + description: A shield made of cardboard. Won't protect you from much. components: - type: Sprite state: cardshield-icon diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/arrows.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/arrows.yml index 1e61fa329508..3f9a2d5435dd 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/arrows.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/arrows.yml @@ -190,7 +190,7 @@ parent: BaseArrow id: ArrowCard name: cardboard arrow - description: Cant kill no matter how hard you try. + description: Careful, you'll poke an eye out! components: - type: Sprite sprite: Objects/Weapons/Guns/Projectiles/arrows.rsi @@ -209,4 +209,4 @@ damage: 10 - type: Construction graph: CardArrow - node: CardArrow \ No newline at end of file + node: CardArrow From 886e3c099dcff60a445177bcf08a123e43ef34a5 Mon Sep 17 00:00:00 2001 From: PJBot Date: Thu, 28 Aug 2025 17:15:51 +0000 Subject: [PATCH 315/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 00269d9ac592..8ec9854035f6 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: abadaba695 - changes: - - message: Added 15u, 20u, and 30u transfer buttons in the chem master. - type: Add - id: 8386 - time: '2025-04-29T10:24:57.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36995 - author: Thinbug0 changes: - message: Science developed the Push-Horn, capable of pushing people away with @@ -3948,3 +3941,10 @@ id: 8898 time: '2025-08-28T16:54:06.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39930 +- author: Hitlinemoss + changes: + - message: Descriptions for cardboard weapons have been adjusted. + type: Tweak + id: 8899 + time: '2025-08-28T17:14:44.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39927 From eef99915a0d55d8001ab7a6f45c9c409c8eba295 Mon Sep 17 00:00:00 2001 From: qwerltaz <69696513+qwerltaz@users.noreply.github.com> Date: Thu, 28 Aug 2025 19:39:38 +0200 Subject: [PATCH 316/760] fix bagel mapped containers missing (#38933) Revert "remove actions" This reverts commit b887697e --- Resources/Maps/bagel.yml | 221 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) diff --git a/Resources/Maps/bagel.yml b/Resources/Maps/bagel.yml index bb8b60d62427..fec4386175ea 100644 --- a/Resources/Maps/bagel.yml +++ b/Resources/Maps/bagel.yml @@ -61186,6 +61186,17 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 4711 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - uid: 11484 components: - type: Transform @@ -64397,6 +64408,23 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 18641 + - 17812 + - 18647 + - 18725 + - 19185 + - 19186 + - 19187 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: CrateHydroponicsSeedsMedicinal entities: - uid: 2759 @@ -64529,6 +64557,22 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 18835 + - 18834 + - 18823 + - 18792 + - 18731 + - 18442 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: CrateScienceSecure entities: - uid: 13917 @@ -113355,6 +113399,19 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 2619 + - 19882 + - 21020 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: LockerFreezerVaultFilled entities: - uid: 2252 @@ -113387,6 +113444,18 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 5207 + - 4641 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: LockerHeadOfSecurityFilled entities: - uid: 985 @@ -113530,6 +113599,17 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 17673 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: LockerSalvageSpecialistFilledHardsuit entities: - uid: 215 @@ -113621,6 +113701,21 @@ entities: - 0 - 0 - 0 + - type: ContainerContainer + containers: + entity_storage: !type:Container + showEnts: False + occludes: True + ents: + - 9114 + - 9115 + - 9116 + - 9117 + - 9118 + paper_label: !type:ContainerSlot + showEnts: False + occludes: True + ent: null - proto: LockerWallMedicalFilled entities: - uid: 8969 @@ -117393,6 +117488,12 @@ entities: - type: Transform pos: -1.5,-75.5 parent: 60 + - type: ContainerContainer + containers: + stash: !type:ContainerSlot + showEnts: False + occludes: True + ent: 4540 - proto: PottedPlant4 entities: - uid: 15519 @@ -139645,41 +139746,161 @@ entities: - type: Transform pos: 24.5,0.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 17633 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 18890 components: - type: Transform pos: 22.5,0.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 18891 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 18893 components: - type: Transform pos: 25.5,-0.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 18907 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 18909 components: - type: Transform pos: 24.5,2.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 19008 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 19009 components: - type: Transform pos: 25.5,2.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 19039 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 19040 components: - type: Transform pos: 22.5,2.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 19041 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 19091 components: - type: Transform pos: 21.5,2.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 19092 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 19096 components: - type: Transform pos: 21.5,-0.5 parent: 60 + - type: ContainerContainer + containers: + key_slots: !type:Container + showEnts: False + occludes: True + ents: + - 19097 + machine_board: !type:Container + showEnts: False + occludes: True + ents: [] + machine_parts: !type:Container + showEnts: False + occludes: True + ents: [] - uid: 19168 components: - type: Transform From 679c641611d0defbc023bf0b6ca0b794a2b2c450 Mon Sep 17 00:00:00 2001 From: Vortebo <64214314+Vortebo@users.noreply.github.com> Date: Thu, 28 Aug 2025 10:40:36 -0700 Subject: [PATCH 317/760] Major Relic Update (#39215) * goodbye cargo. you dont exist at all. no more cargo. * Med, atmos * relic is going to prison * i changed some stuff * i changed some more stuff * substantial completion for engineering * substantial completion for medical * substantial completion, atmos * substantial completion, shuttles * hallway lighting improvements * substantial completion, prison station * honestly i think this looks better * prison station electrical, spawn adjustments * prison shuttle now flyable * substantial completion, science * substantial completion, oldstation * minor accuracy adjustments * minor corrections, finishing touches * minor adjustments and fixes * electrical fix, canon camera names * signage adjustments * network fixes * more inaccuracies fixed * fixed atmos and medkit issues * arrivals shuttle flies forward * adjustments * adjustments * adjustments * deltaP adjustments * invalid configurators removed --- Resources/Maps/Shuttles/arrivals_relic.yml | 1657 +- Resources/Maps/Shuttles/cargo_relic.yml | 1492 +- Resources/Maps/Shuttles/emergency_relic.yml | 322 +- Resources/Maps/relic.yml | 68190 ++++++++++------ Resources/Prototypes/Maps/relic.yml | 35 +- Resources/Prototypes/Parallaxes/relic.yml | 9 + Resources/Textures/Parallaxes/oldspace.png | Bin 0 -> 790 bytes .../Textures/Parallaxes/oldspace.png.yml | 1 + 8 files changed, 46030 insertions(+), 25676 deletions(-) create mode 100644 Resources/Prototypes/Parallaxes/relic.yml create mode 100644 Resources/Textures/Parallaxes/oldspace.png create mode 100644 Resources/Textures/Parallaxes/oldspace.png.yml diff --git a/Resources/Maps/Shuttles/arrivals_relic.yml b/Resources/Maps/Shuttles/arrivals_relic.yml index 3f6c7e846cef..4d586843fe15 100644 --- a/Resources/Maps/Shuttles/arrivals_relic.yml +++ b/Resources/Maps/Shuttles/arrivals_relic.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Grid - engineVersion: 260.0.0 + engineVersion: 264.0.0 forkId: "" forkVersion: "" - time: 06/09/2025 21:38:40 - entityCount: 317 + time: 08/21/2025 00:31:06 + entityCount: 318 maps: [] grids: - 2 @@ -30,11 +30,27 @@ entities: chunks: 0,0: ind: 0,0 - tiles: XwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAAAAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAAAAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAAAAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAAAAAAAAAABfAAAAAAAAXwAAAAAAAA== version: 7 - 0,-1: - ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAAAAAAAAAAA== + 0,1: + ind: 0,1 + tiles: XwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAAAAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAIIAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAXwAAAAAAAF8AAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAABfAAAAAAAAXwAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 1,1: + ind: 1,1 + tiles: XwAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + -1,1: + ind: -1,1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + -1,0: + ind: -1,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAA== + version: 7 + 1,0: + ind: 1,0 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 - type: Broadphase - type: Physics @@ -63,61 +79,60 @@ entities: version: 2 data: tiles: - 0,0: - 0: 52975 - 1: 8448 - 0,-1: - 0: 61120 - 1: 292 - 0,1: - 1: 4 - 1,0: - 0: 61183 - 1,-1: - 0: 65248 - 1,1: - 1: 8464 - 0: 52416 - 2,0: - 0: 30587 - 2,1: - 0: 65328 - 1: 64 - 1,2: - 1: 8 - 2,-1: - 0: 30576 - 2,2: - 0: 12 - 1: 64 - 3,0: - 0: 4919 - 1: 16384 - 3,-1: - 0: 13072 - 1: 66 - 3,1: - 1: 16898 - 3,2: - 1: 36 - 1,-2: - 1: 4392 - 0: 52416 - 2,-2: - 0: 16380 - 1: 16384 - 2,-3: - 1: 16384 - 3,-3: - 1: 8192 - 3,-2: - 1: 580 + 0,3: + 0: 67 + 1: 28672 + -1,3: + 0: 128 + 0,4: + 1: 61159 + 0: 4104 + 1,3: + 0: 18 + 1: 3776 + 1,4: + 1: 61166 + 2,3: + 1: 8049 + 0: 8 + 2,4: + 1: 65534 + 3,3: + 0: 88 + 1: 49152 + 3,4: + 1: 61164 + 0: 2 + 4,3: + 0: 33 + 1: 4096 + -1,4: + 0: 8 + 0,5: + 1: 14 + 0: 3104 + 1,5: + 1: 59630 + 1,6: + 0: 1057 + 1: 206 + 2,5: + 1: 62463 + 2,6: + 1: 383 + 0: 1152 + 3,6: + 0: 1 + 3,5: + 1: 14 + 0: 1664 + 4,4: + 1: 1 + 0: 4098 uniqueMixes: - volume: 2500 - temperature: 293.15 + immutable: True moles: - - 21.824879 - - 82.10312 - 0 - 0 - 0 @@ -128,11 +143,13 @@ entities: - 0 - 0 - 0 - - volume: 2500 - immutable: True - moles: - 0 - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 - 0 - 0 - 0 @@ -146,1846 +163,1778 @@ entities: chunkSize: 4 - type: GasTileOverlay - type: RadiationGridResistance + - type: ImplicitRoof - proto: AirlockCommandGlassLocked entities: - - uid: 67 + - uid: 3 components: - type: Transform rot: -1.5707963267948966 rad - pos: 14.5,0.5 + pos: 8.5,12.5 parent: 2 - proto: AirlockExternalGlassLocked entities: - - uid: 108 + - uid: 118 components: - type: Transform rot: -1.5707963267948966 rad - pos: 6.5,-6.5 + pos: 15.5,20.5 parent: 2 - - uid: 109 + - uid: 119 components: - type: Transform rot: -1.5707963267948966 rad - pos: 6.5,7.5 + pos: 1.5,20.5 parent: 2 - - uid: 110 + - uid: 129 components: - type: Transform rot: -1.5707963267948966 rad - pos: 11.5,6.5 + pos: 2.5,15.5 parent: 2 - - uid: 111 + - uid: 136 components: - type: Transform rot: -1.5707963267948966 rad - pos: 11.5,-5.5 + pos: 14.5,15.5 parent: 2 - proto: AirlockGlassShuttle entities: - - uid: 66 + - uid: 103 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,0.5 + rot: 3.141592653589793 rad + pos: 8.5,26.5 parent: 2 - proto: APCBasic entities: - - uid: 291 + - uid: 303 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,0.5 + rot: 3.141592653589793 rad + pos: 8.5,16.5 parent: 2 - proto: CableApcExtension entities: + - uid: 171 + components: + - type: Transform + pos: 8.5,13.5 + parent: 2 + - uid: 172 + components: + - type: Transform + pos: 8.5,14.5 + parent: 2 + - uid: 173 + components: + - type: Transform + pos: 8.5,15.5 + parent: 2 + - uid: 174 + components: + - type: Transform + pos: 8.5,16.5 + parent: 2 - uid: 175 components: - type: Transform - pos: 12.5,2.5 + pos: 8.5,17.5 + parent: 2 + - uid: 176 + components: + - type: Transform + pos: 8.5,18.5 + parent: 2 + - uid: 177 + components: + - type: Transform + pos: 8.5,19.5 + parent: 2 + - uid: 178 + components: + - type: Transform + pos: 8.5,20.5 + parent: 2 + - uid: 179 + components: + - type: Transform + pos: 8.5,21.5 + parent: 2 + - uid: 180 + components: + - type: Transform + pos: 8.5,22.5 + parent: 2 + - uid: 181 + components: + - type: Transform + pos: 8.5,23.5 + parent: 2 + - uid: 182 + components: + - type: Transform + pos: 8.5,24.5 + parent: 2 + - uid: 183 + components: + - type: Transform + pos: 8.5,25.5 + parent: 2 + - uid: 184 + components: + - type: Transform + pos: 10.5,14.5 + parent: 2 + - uid: 185 + components: + - type: Transform + pos: 9.5,14.5 + parent: 2 + - uid: 186 + components: + - type: Transform + pos: 7.5,14.5 + parent: 2 + - uid: 187 + components: + - type: Transform + pos: 6.5,14.5 parent: 2 - uid: 188 components: - type: Transform - pos: 12.5,1.5 + pos: 13.5,19.5 parent: 2 - uid: 189 components: - type: Transform - pos: 9.5,0.5 + pos: 9.5,21.5 + parent: 2 + - uid: 190 + components: + - type: Transform + pos: 10.5,21.5 + parent: 2 + - uid: 191 + components: + - type: Transform + pos: 11.5,21.5 parent: 2 - uid: 192 components: - type: Transform - pos: 11.5,0.5 + pos: 11.5,20.5 parent: 2 - uid: 193 components: - type: Transform - pos: 10.5,0.5 + pos: 11.5,19.5 parent: 2 - uid: 194 components: - type: Transform - pos: 12.5,-1.5 + pos: 11.5,18.5 parent: 2 - uid: 195 components: - type: Transform - pos: 12.5,-0.5 + pos: 11.5,17.5 parent: 2 - uid: 196 components: - type: Transform - pos: 13.5,0.5 + pos: 11.5,16.5 parent: 2 - uid: 197 components: - type: Transform - pos: 12.5,0.5 + pos: 5.5,16.5 parent: 2 - uid: 198 components: - type: Transform - pos: 10.5,-2.5 + pos: 5.5,17.5 parent: 2 - uid: 199 components: - type: Transform - pos: 9.5,-2.5 + pos: 5.5,18.5 parent: 2 - uid: 200 components: - type: Transform - pos: 8.5,-2.5 + pos: 5.5,19.5 parent: 2 - uid: 201 components: - type: Transform - pos: 7.5,-2.5 + pos: 5.5,20.5 parent: 2 - uid: 202 components: - type: Transform - pos: 6.5,-2.5 + pos: 5.5,21.5 parent: 2 - uid: 203 components: - type: Transform - pos: 5.5,-2.5 + pos: 6.5,21.5 parent: 2 - uid: 204 components: - type: Transform - pos: 5.5,-1.5 + pos: 7.5,21.5 parent: 2 - uid: 205 components: - type: Transform - pos: 5.5,-0.5 + pos: 11.5,23.5 parent: 2 - uid: 206 components: - type: Transform - pos: 5.5,0.5 + pos: 10.5,23.5 parent: 2 - uid: 207 components: - type: Transform - pos: 5.5,1.5 + pos: 9.5,23.5 parent: 2 - uid: 208 components: - type: Transform - pos: 5.5,2.5 + pos: 7.5,23.5 parent: 2 - uid: 209 components: - type: Transform - pos: 5.5,3.5 + pos: 6.5,23.5 parent: 2 - uid: 210 components: - type: Transform - pos: 6.5,3.5 + pos: 5.5,23.5 parent: 2 - uid: 211 components: - type: Transform - pos: 7.5,3.5 + pos: 12.5,19.5 parent: 2 - uid: 212 components: - type: Transform - pos: 8.5,3.5 + pos: 14.5,19.5 parent: 2 - uid: 213 components: - type: Transform - pos: 9.5,3.5 + pos: 2.5,19.5 parent: 2 - uid: 214 components: - type: Transform - pos: 10.5,3.5 + pos: 3.5,19.5 parent: 2 - uid: 215 components: - type: Transform - pos: 4.5,0.5 + pos: 4.5,19.5 parent: 2 - uid: 216 components: - type: Transform - pos: 3.5,0.5 + pos: 2.5,18.5 parent: 2 - uid: 217 components: - type: Transform - pos: 2.5,0.5 + pos: 2.5,17.5 parent: 2 - uid: 218 components: - type: Transform - pos: 1.5,0.5 + pos: 14.5,18.5 parent: 2 - uid: 219 components: - type: Transform - pos: 3.5,1.5 + pos: 14.5,17.5 parent: 2 - uid: 220 components: - type: Transform - pos: 3.5,2.5 + pos: 15.5,17.5 parent: 2 - uid: 221 components: - type: Transform - pos: 3.5,3.5 + pos: 1.5,17.5 parent: 2 - uid: 222 components: - type: Transform - pos: 3.5,0.5 + pos: 1.5,16.5 parent: 2 - uid: 223 components: - type: Transform - pos: 3.5,-0.5 + pos: 1.5,15.5 parent: 2 - uid: 224 components: - type: Transform - pos: 3.5,-1.5 - parent: 2 - - uid: 225 - components: - - type: Transform - pos: 3.5,-2.5 + pos: 0.5,15.5 parent: 2 - - uid: 228 + - uid: 226 components: - type: Transform - pos: 7.5,4.5 + pos: 15.5,16.5 parent: 2 - - uid: 229 + - uid: 227 components: - type: Transform - pos: 7.5,5.5 + pos: 15.5,15.5 parent: 2 - - uid: 230 + - uid: 228 components: - type: Transform - pos: 7.5,6.5 + pos: 16.5,15.5 parent: 2 - - uid: 231 +- proto: CableHV + entities: + - uid: 225 components: - type: Transform - pos: 8.5,6.5 + pos: 11.5,14.5 parent: 2 - uid: 232 components: - type: Transform - pos: 9.5,6.5 + pos: 10.5,14.5 parent: 2 - uid: 233 components: - type: Transform - pos: 9.5,7.5 + pos: 9.5,14.5 parent: 2 - uid: 234 components: - type: Transform - pos: 10.5,7.5 + pos: 8.5,14.5 parent: 2 - uid: 235 components: - type: Transform - pos: 11.5,7.5 + pos: 7.5,14.5 parent: 2 - uid: 236 components: - type: Transform - pos: 11.5,8.5 + pos: 6.5,14.5 parent: 2 - uid: 237 components: - type: Transform - pos: 7.5,-3.5 - parent: 2 - - uid: 238 - components: - - type: Transform - pos: 7.5,-4.5 + pos: 5.5,14.5 parent: 2 - uid: 239 components: - type: Transform - pos: 7.5,-5.5 + pos: 9.5,15.5 parent: 2 - uid: 240 components: - type: Transform - pos: 8.5,-5.5 + pos: 14.5,19.5 parent: 2 - uid: 241 components: - type: Transform - pos: 9.5,-5.5 + pos: 13.5,19.5 parent: 2 - uid: 242 components: - type: Transform - pos: 9.5,-6.5 + pos: 12.5,19.5 parent: 2 - uid: 243 components: - type: Transform - pos: 10.5,-6.5 + pos: 11.5,19.5 parent: 2 - uid: 244 components: - type: Transform - pos: 11.5,-6.5 + pos: 10.5,19.5 parent: 2 - uid: 245 components: - type: Transform - pos: 11.5,-7.5 + pos: 9.5,19.5 parent: 2 - - uid: 292 + - uid: 246 components: - type: Transform - pos: 8.5,0.5 + pos: 8.5,19.5 parent: 2 - - uid: 293 + - uid: 247 components: - type: Transform - pos: 7.5,0.5 + pos: 7.5,19.5 parent: 2 - - uid: 294 + - uid: 248 components: - type: Transform - pos: 6.5,0.5 + pos: 6.5,19.5 parent: 2 -- proto: CableHV - entities: - - uid: 1 + - uid: 249 components: - type: Transform - pos: 11.5,1.5 + pos: 5.5,19.5 parent: 2 - - uid: 174 + - uid: 250 components: - type: Transform - pos: 7.5,4.5 + pos: 4.5,19.5 parent: 2 - - uid: 176 + - uid: 251 components: - type: Transform - pos: 12.5,-2.5 + pos: 3.5,19.5 parent: 2 - - uid: 177 + - uid: 252 components: - type: Transform - pos: 12.5,-1.5 + pos: 2.5,19.5 parent: 2 - - uid: 178 + - uid: 253 components: - type: Transform - pos: 12.5,-0.5 + pos: 2.5,18.5 parent: 2 - - uid: 179 + - uid: 254 components: - type: Transform - pos: 12.5,0.5 + pos: 2.5,17.5 parent: 2 - - uid: 180 + - uid: 255 components: - type: Transform - pos: 12.5,1.5 + pos: 14.5,18.5 parent: 2 - - uid: 181 + - uid: 256 components: - type: Transform - pos: 12.5,2.5 + pos: 14.5,17.5 parent: 2 - - uid: 182 + - uid: 257 components: - type: Transform - pos: 12.5,3.5 + pos: 11.5,15.5 parent: 2 - - uid: 186 + - uid: 258 components: - type: Transform - pos: 9.5,6.5 + pos: 11.5,16.5 parent: 2 - - uid: 289 + - uid: 259 components: - type: Transform - pos: 8.5,6.5 + pos: 11.5,17.5 parent: 2 - - uid: 290 + - uid: 260 components: - type: Transform - pos: 7.5,3.5 + pos: 11.5,18.5 parent: 2 - - uid: 295 + - uid: 261 components: - type: Transform - pos: 7.5,2.5 + pos: 5.5,15.5 parent: 2 - - uid: 296 + - uid: 262 components: - type: Transform - pos: 7.5,1.5 + pos: 5.5,16.5 parent: 2 - - uid: 297 + - uid: 263 components: - type: Transform - pos: 7.5,0.5 + pos: 5.5,17.5 parent: 2 - - uid: 298 + - uid: 264 components: - type: Transform - pos: 7.5,-0.5 + pos: 5.5,18.5 parent: 2 - - uid: 299 +- proto: CableMV + entities: + - uid: 229 components: - type: Transform - pos: 7.5,-1.5 + pos: 8.5,16.5 parent: 2 - - uid: 300 + - uid: 230 components: - type: Transform - pos: 7.5,-3.5 + pos: 8.5,15.5 parent: 2 - - uid: 301 + - uid: 231 components: - type: Transform - pos: 7.5,-4.5 + pos: 9.5,15.5 parent: 2 - - uid: 302 +- proto: CableTerminal + entities: + - uid: 265 components: - type: Transform - pos: 7.5,-5.5 + pos: 5.5,15.5 parent: 2 - - uid: 303 + - uid: 266 components: - type: Transform - pos: 7.5,-2.5 + pos: 11.5,15.5 parent: 2 - - uid: 304 +- proto: Chair + entities: + - uid: 27 components: - type: Transform - pos: 8.5,-5.5 + rot: 3.141592653589793 rad + pos: 10.5,16.5 parent: 2 - - uid: 305 + - uid: 59 components: - type: Transform - pos: 7.5,5.5 + rot: 3.141592653589793 rad + pos: 10.5,17.5 parent: 2 - - uid: 306 + - uid: 60 components: - type: Transform - pos: 9.5,-5.5 + rot: 3.141592653589793 rad + pos: 10.5,18.5 parent: 2 - - uid: 307 + - uid: 61 components: - type: Transform - pos: 9.5,3.5 + rot: 3.141592653589793 rad + pos: 10.5,19.5 parent: 2 - - uid: 308 + - uid: 62 components: - type: Transform - pos: 10.5,3.5 + rot: 3.141592653589793 rad + pos: 10.5,20.5 parent: 2 - - uid: 309 + - uid: 63 components: - type: Transform - pos: 9.5,-2.5 + rot: 3.141592653589793 rad + pos: 10.5,21.5 parent: 2 - - uid: 310 + - uid: 64 components: - type: Transform - pos: 10.5,-2.5 + rot: 3.141592653589793 rad + pos: 6.5,16.5 parent: 2 - - uid: 313 + - uid: 65 components: - type: Transform - pos: 11.5,3.5 + rot: 3.141592653589793 rad + pos: 6.5,17.5 parent: 2 - - uid: 314 + - uid: 66 components: - type: Transform - pos: 11.5,-2.5 + rot: 3.141592653589793 rad + pos: 6.5,18.5 parent: 2 - - uid: 315 + - uid: 67 components: - type: Transform - pos: 7.5,6.5 + rot: 3.141592653589793 rad + pos: 6.5,19.5 parent: 2 - - uid: 316 + - uid: 68 components: - type: Transform - pos: 8.5,-2.5 + rot: 3.141592653589793 rad + pos: 6.5,20.5 parent: 2 - - uid: 317 + - uid: 69 components: - type: Transform - pos: 8.5,3.5 + rot: 3.141592653589793 rad + pos: 6.5,21.5 parent: 2 -- proto: CableMV - entities: - - uid: 184 + - uid: 70 components: - type: Transform - pos: 11.5,1.5 + rot: 3.141592653589793 rad + pos: 7.5,17.5 parent: 2 - - uid: 190 + - uid: 71 components: - type: Transform - pos: 11.5,0.5 + rot: 3.141592653589793 rad + pos: 7.5,18.5 parent: 2 - - uid: 191 + - uid: 72 components: - type: Transform - pos: 10.5,0.5 + rot: 3.141592653589793 rad + pos: 7.5,19.5 parent: 2 -- proto: CableTerminal - entities: - - uid: 311 + - uid: 73 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,3.5 + rot: 3.141592653589793 rad + pos: 7.5,20.5 parent: 2 - - uid: 312 + - uid: 74 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,-2.5 + rot: 3.141592653589793 rad + pos: 7.5,21.5 parent: 2 -- proto: Chair - entities: - - uid: 68 + - uid: 75 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,2.5 + rot: 3.141592653589793 rad + pos: 9.5,17.5 parent: 2 - - uid: 69 + - uid: 76 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,2.5 + rot: 3.141592653589793 rad + pos: 9.5,18.5 parent: 2 - - uid: 70 + - uid: 77 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,2.5 + rot: 3.141592653589793 rad + pos: 9.5,19.5 parent: 2 - - uid: 71 + - uid: 78 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,2.5 + rot: 3.141592653589793 rad + pos: 9.5,20.5 parent: 2 - - uid: 72 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,2.5 - parent: 2 - - uid: 73 + - uid: 79 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,2.5 + rot: 3.141592653589793 rad + pos: 9.5,21.5 parent: 2 - - uid: 74 +- proto: ComputerShuttle + entities: + - uid: 302 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,1.5 + pos: 8.5,15.5 parent: 2 - - uid: 75 +- proto: GasPipeBend + entities: + - uid: 284 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,1.5 + pos: 15.5,18.5 parent: 2 - - uid: 76 + - uid: 285 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,1.5 + rot: 1.5707963267948966 rad + pos: 1.5,18.5 parent: 2 - - uid: 77 + - uid: 287 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,1.5 + rot: 1.5707963267948966 rad + pos: 0.5,15.5 parent: 2 - - uid: 78 + - uid: 288 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,1.5 + pos: 16.5,15.5 parent: 2 - - uid: 79 +- proto: GasPipeStraight + entities: + - uid: 289 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-1.5 + pos: 15.5,17.5 parent: 2 - - uid: 80 + - uid: 290 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,-1.5 + pos: 15.5,16.5 parent: 2 - - uid: 81 + - uid: 291 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-1.5 + pos: 15.5,14.5 parent: 2 - - uid: 82 + - uid: 292 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-1.5 + pos: 16.5,14.5 parent: 2 - - uid: 83 + - uid: 293 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,-1.5 + pos: 1.5,14.5 parent: 2 - - uid: 84 + - uid: 294 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,-1.5 + pos: 0.5,14.5 parent: 2 - - uid: 85 + - uid: 295 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,-0.5 + pos: 1.5,16.5 parent: 2 - - uid: 86 + - uid: 296 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-0.5 + pos: 1.5,17.5 parent: 2 - - uid: 87 + - uid: 297 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-0.5 + pos: 2.5,21.5 parent: 2 - - uid: 88 + - uid: 298 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,-0.5 + pos: 14.5,21.5 parent: 2 - - uid: 89 +- proto: GasPipeTJunction + entities: + - uid: 238 components: - type: Transform rot: -1.5707963267948966 rad - pos: 5.5,-0.5 + pos: 1.5,15.5 parent: 2 -- proto: ComputerShuttle - entities: - - uid: 63 + - uid: 273 components: - type: Transform rot: 1.5707963267948966 rad - pos: 11.5,0.5 + pos: 2.5,20.5 parent: 2 -- proto: GasPipeBend - entities: - - uid: 261 + - uid: 274 components: - type: Transform rot: 1.5707963267948966 rad - pos: 8.5,7.5 - parent: 2 - - uid: 264 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-6.5 + pos: 2.5,19.5 parent: 2 - uid: 275 components: - type: Transform rot: 3.141592653589793 rad - pos: 11.5,-7.5 - parent: 2 - - uid: 278 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,8.5 - parent: 2 -- proto: GasPipeStraight - entities: - - uid: 265 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,7.5 - parent: 2 - - uid: 267 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-6.5 + pos: 2.5,18.5 parent: 2 - - uid: 268 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-6.5 - parent: 2 - - uid: 269 + - uid: 276 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,7.5 + rot: -1.5707963267948966 rad + pos: 14.5,20.5 parent: 2 - - uid: 273 + - uid: 277 components: - type: Transform rot: -1.5707963267948966 rad - pos: 12.5,-6.5 + pos: 14.5,19.5 parent: 2 - - uid: 274 + - uid: 278 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,-7.5 + rot: 3.141592653589793 rad + pos: 14.5,18.5 parent: 2 - uid: 279 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,7.5 + pos: 15.5,15.5 parent: 2 - uid: 280 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,8.5 - parent: 2 -- proto: GasPipeTJunction - entities: - - uid: 173 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,-5.5 - parent: 2 - - uid: 258 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-5.5 - parent: 2 - - uid: 259 - components: - - type: Transform - pos: 7.5,6.5 - parent: 2 - - uid: 260 - components: - - type: Transform - pos: 6.5,6.5 - parent: 2 - - uid: 262 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,6.5 - parent: 2 - - uid: 263 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,-5.5 - parent: 2 - - uid: 266 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-6.5 + pos: 0.5,13.5 parent: 2 - - uid: 270 - components: - - type: Transform - pos: 11.5,-6.5 - parent: 2 - - uid: 271 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,7.5 - parent: 2 - - uid: 272 + - uid: 281 components: - type: Transform - pos: 13.5,-7.5 + rot: 1.5707963267948966 rad + pos: 1.5,13.5 parent: 2 - - uid: 276 + - uid: 282 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,8.5 + rot: 1.5707963267948966 rad + pos: 16.5,13.5 parent: 2 - - uid: 277 + - uid: 283 components: - type: Transform - pos: 13.5,7.5 + rot: -1.5707963267948966 rad + pos: 15.5,13.5 parent: 2 - proto: GasPort entities: - - uid: 252 + - uid: 267 components: - type: Transform - pos: 6.5,-4.5 + rot: 1.5707963267948966 rad + pos: 13.5,20.5 parent: 2 - - uid: 253 + - uid: 268 components: - type: Transform - pos: 7.5,-4.5 + rot: 1.5707963267948966 rad + pos: 13.5,19.5 parent: 2 - - uid: 254 + - uid: 269 components: - type: Transform - pos: 8.5,-4.5 + rot: 1.5707963267948966 rad + pos: 13.5,18.5 parent: 2 - - uid: 255 + - uid: 270 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,5.5 + rot: -1.5707963267948966 rad + pos: 3.5,20.5 parent: 2 - - uid: 256 + - uid: 271 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,5.5 + rot: -1.5707963267948966 rad + pos: 3.5,19.5 parent: 2 - - uid: 257 + - uid: 272 components: - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,5.5 + rot: -1.5707963267948966 rad + pos: 3.5,18.5 parent: 2 - proto: GeneratorBasic15kW entities: - - uid: 185 + - uid: 310 components: - type: Transform - pos: 9.5,6.5 + pos: 14.5,17.5 parent: 2 - - uid: 187 + - uid: 311 components: - type: Transform - pos: 9.5,-5.5 + pos: 2.5,17.5 parent: 2 - proto: GravityGeneratorMini entities: - - uid: 287 + - uid: 318 components: - type: Transform - pos: 11.5,8.5 + pos: 16.5,15.5 parent: 2 - proto: Grille entities: - - uid: 51 + - uid: 80 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,4.5 + pos: 4.5,19.5 parent: 2 - - uid: 152 + - uid: 81 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,6.5 + pos: 12.5,19.5 parent: 2 - - uid: 160 + - uid: 112 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-5.5 + pos: 2.5,21.5 parent: 2 - - uid: 161 + - uid: 113 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-5.5 + pos: 14.5,21.5 parent: 2 - - uid: 162 + - uid: 139 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-6.5 + pos: 2.5,14.5 parent: 2 - - uid: 163 + - uid: 140 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-7.5 + pos: 1.5,14.5 parent: 2 - - uid: 164 + - uid: 141 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-8.5 + pos: 0.5,14.5 parent: 2 - - uid: 165 + - uid: 142 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-6.5 + pos: -0.5,14.5 parent: 2 - - uid: 166 + - uid: 143 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-7.5 + pos: 0.5,13.5 parent: 2 - - uid: 167 + - uid: 144 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,7.5 + pos: 1.5,13.5 parent: 2 - - uid: 168 + - uid: 145 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,7.5 + pos: 17.5,14.5 parent: 2 - - uid: 169 + - uid: 146 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,8.5 + pos: 16.5,14.5 parent: 2 - - uid: 170 + - uid: 147 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,8.5 + pos: 15.5,14.5 parent: 2 - - uid: 171 + - uid: 148 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,9.5 + pos: 14.5,14.5 parent: 2 - - uid: 172 + - uid: 149 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,6.5 + pos: 15.5,13.5 parent: 2 - - uid: 227 + - uid: 150 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-3.5 + pos: 16.5,13.5 parent: 2 - proto: Gyroscope entities: - - uid: 288 + - uid: 309 components: - type: Transform - pos: 11.5,-7.5 + pos: 0.5,15.5 parent: 2 - proto: LiquidCarbonDioxideCanister entities: - - uid: 285 + - uid: 316 components: - type: Transform anchored: True - pos: 8.5,5.5 + pos: 13.5,18.5 parent: 2 - type: Physics bodyType: Static - - uid: 286 + - uid: 317 components: - type: Transform anchored: True - pos: 8.5,-4.5 + pos: 3.5,18.5 parent: 2 - type: Physics bodyType: Static - proto: LiquidOxygenCanister entities: - - uid: 283 + - uid: 314 components: - type: Transform anchored: True - pos: 7.5,5.5 + pos: 13.5,19.5 parent: 2 - type: Physics bodyType: Static - - uid: 284 + - uid: 315 components: - type: Transform anchored: True - pos: 7.5,-4.5 + pos: 3.5,19.5 parent: 2 - type: Physics bodyType: Static - proto: LockerSteel entities: - - uid: 90 + - uid: 41 components: - type: Transform - anchored: True - pos: 10.5,3.5 + pos: 11.5,16.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 91 + - uid: 42 components: - type: Transform - anchored: True - pos: 9.5,3.5 + pos: 11.5,17.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 92 + - uid: 43 components: - type: Transform - anchored: True - pos: 8.5,3.5 + pos: 11.5,18.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 93 + - uid: 44 components: - type: Transform - anchored: True - pos: 7.5,3.5 + pos: 11.5,19.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 94 + - uid: 45 components: - type: Transform - anchored: True - pos: 6.5,3.5 + pos: 11.5,20.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 95 + - uid: 46 components: - type: Transform - anchored: True - pos: 5.5,3.5 + pos: 11.5,21.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 96 + - uid: 53 components: - type: Transform - anchored: True - pos: 10.5,-2.5 + pos: 5.5,21.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 97 + - uid: 54 components: - type: Transform - anchored: True - pos: 9.5,-2.5 + pos: 5.5,20.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 98 + - uid: 55 components: - type: Transform - anchored: True - pos: 8.5,-2.5 + pos: 5.5,19.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 99 + - uid: 56 components: - type: Transform - anchored: True - pos: 7.5,-2.5 + pos: 5.5,18.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 100 + - uid: 57 components: - type: Transform - anchored: True - pos: 6.5,-2.5 + pos: 5.5,17.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 101 + - uid: 58 components: - type: Transform - anchored: True - pos: 5.5,-2.5 + pos: 5.5,16.5 parent: 2 - - type: Physics - bodyType: Static - proto: PlasmaCanister entities: - - uid: 281 + - uid: 312 components: - type: Transform anchored: True - pos: 6.5,5.5 + pos: 13.5,20.5 parent: 2 - type: Physics bodyType: Static - - uid: 282 + - uid: 313 components: - type: Transform anchored: True - pos: 6.5,-4.5 + pos: 3.5,20.5 parent: 2 - type: Physics bodyType: Static - proto: PoweredlightLED entities: - - uid: 246 + - uid: 286 components: - type: Transform - pos: 4.5,1.5 + rot: -1.5707963267948966 rad + pos: 15.5,18.5 parent: 2 - - uid: 247 + - uid: 304 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-0.5 + pos: 8.5,15.5 parent: 2 - - uid: 248 + - uid: 305 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,0.5 + rot: 3.141592653589793 rad + pos: 8.5,17.5 parent: 2 - - uid: 249 + - uid: 306 components: - type: Transform rot: 1.5707963267948966 rad - pos: 11.5,0.5 + pos: 7.5,22.5 parent: 2 - - uid: 250 + - uid: 307 components: - type: Transform - pos: 8.5,7.5 + rot: -1.5707963267948966 rad + pos: 9.5,22.5 parent: 2 - - uid: 251 + - uid: 308 components: - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-6.5 + rot: 1.5707963267948966 rad + pos: 1.5,18.5 parent: 2 - proto: ShuttleWindow entities: - - uid: 40 + - uid: 33 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,4.5 + pos: 4.5,19.5 parent: 2 - - uid: 132 + - uid: 38 components: - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,6.5 + pos: 12.5,19.5 parent: 2 - - uid: 146 + - uid: 114 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,9.5 + pos: 14.5,21.5 parent: 2 - - uid: 147 + - uid: 115 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,8.5 + pos: 2.5,21.5 parent: 2 - - uid: 148 + - uid: 159 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,7.5 + pos: 2.5,14.5 parent: 2 - - uid: 149 + - uid: 160 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,6.5 + pos: 1.5,14.5 parent: 2 - - uid: 150 + - uid: 161 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,8.5 + pos: 0.5,14.5 parent: 2 - - uid: 151 + - uid: 162 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,7.5 + pos: -0.5,14.5 parent: 2 - - uid: 153 + - uid: 163 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,-6.5 + pos: 0.5,13.5 parent: 2 - - uid: 154 + - uid: 164 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,-7.5 + pos: 1.5,13.5 parent: 2 - - uid: 155 + - uid: 165 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,-5.5 + pos: 17.5,14.5 parent: 2 - - uid: 156 + - uid: 166 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,-6.5 + pos: 16.5,14.5 parent: 2 - - uid: 157 + - uid: 167 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,-7.5 + pos: 15.5,14.5 parent: 2 - - uid: 158 + - uid: 168 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,-8.5 + pos: 14.5,14.5 parent: 2 - - uid: 159 + - uid: 169 components: - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,-5.5 + pos: 15.5,13.5 parent: 2 - - uid: 226 + - uid: 170 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,-3.5 + pos: 16.5,13.5 parent: 2 - proto: SMESBasic entities: - - uid: 64 + - uid: 299 components: - type: Transform - pos: 12.5,3.5 + pos: 11.5,14.5 parent: 2 - - uid: 65 + - uid: 300 components: - type: Transform - pos: 12.5,-2.5 + pos: 5.5,14.5 parent: 2 - proto: SubstationWallBasic entities: - - uid: 183 + - uid: 301 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,15.5 + parent: 2 +- proto: Thruster + entities: + - uid: 108 + components: + - type: Transform + pos: 14.5,22.5 + parent: 2 + - uid: 109 + components: + - type: Transform + pos: 2.5,22.5 + parent: 2 + - uid: 151 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,13.5 + parent: 2 + - uid: 152 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,1.5 + rot: 3.141592653589793 rad + pos: 16.5,12.5 parent: 2 -- proto: Thruster - entities: - - uid: 136 + - uid: 153 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-5.5 + rot: 3.141592653589793 rad + pos: 15.5,12.5 parent: 2 - - uid: 137 + - uid: 154 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-6.5 + rot: 3.141592653589793 rad + pos: 14.5,13.5 parent: 2 - - uid: 138 + - uid: 155 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-7.5 + rot: 3.141592653589793 rad + pos: 2.5,13.5 parent: 2 - - uid: 139 + - uid: 156 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-8.5 + rot: 3.141592653589793 rad + pos: 1.5,12.5 parent: 2 - - uid: 140 + - uid: 157 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,9.5 + rot: 3.141592653589793 rad + pos: 0.5,12.5 parent: 2 - - uid: 141 + - uid: 158 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,8.5 + rot: 3.141592653589793 rad + pos: -0.5,13.5 parent: 2 - - uid: 142 +- proto: WallShuttle + entities: + - uid: 1 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,7.5 + pos: 4.5,16.5 parent: 2 - - uid: 143 + - uid: 8 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,6.5 + pos: 10.5,12.5 parent: 2 - - uid: 144 + - uid: 9 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,6.5 + pos: 9.5,12.5 parent: 2 - - uid: 145 + - uid: 10 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-5.5 + pos: 7.5,12.5 parent: 2 -- proto: WallShuttle - entities: - - uid: 3 + - uid: 11 components: - type: Transform - pos: 8.5,-7.5 + pos: 6.5,12.5 parent: 2 - - uid: 4 + - uid: 14 components: - type: Transform - pos: 0.5,1.5 + rot: 3.141592653589793 rad + pos: 11.5,13.5 parent: 2 - - uid: 5 + - uid: 15 components: - type: Transform - pos: 0.5,-0.5 + rot: 3.141592653589793 rad + pos: 5.5,13.5 parent: 2 - - uid: 6 + - uid: 16 components: - type: Transform - pos: 14.5,1.5 + pos: 12.5,14.5 parent: 2 - - uid: 7 + - uid: 17 components: - type: Transform - pos: 14.5,-0.5 + pos: 4.5,14.5 parent: 2 - - uid: 8 + - uid: 18 components: - type: Transform - pos: 14.5,2.5 + pos: 12.5,15.5 parent: 2 - - uid: 9 + - uid: 19 components: - type: Transform - pos: 14.5,-1.5 + pos: 11.5,15.5 parent: 2 - uid: 20 components: - type: Transform - pos: 3.5,-3.5 + pos: 10.5,15.5 parent: 2 - uid: 21 components: - type: Transform - pos: 3.5,4.5 + pos: 9.5,15.5 parent: 2 - uid: 22 components: - type: Transform - pos: 4.5,-3.5 + pos: 7.5,15.5 parent: 2 - uid: 23 components: - type: Transform - pos: 4.5,4.5 + pos: 6.5,15.5 parent: 2 - uid: 24 components: - type: Transform - pos: 4.5,-2.5 + pos: 5.5,15.5 parent: 2 - uid: 25 components: - type: Transform - pos: 4.5,-1.5 + pos: 4.5,15.5 parent: 2 - uid: 26 components: - type: Transform - pos: 4.5,3.5 - parent: 2 - - uid: 27 - components: - - type: Transform - pos: 4.5,2.5 - parent: 2 - - uid: 36 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-2.5 + pos: 12.5,16.5 parent: 2 - - uid: 37 + - uid: 30 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,3.5 + pos: 8.5,16.5 parent: 2 - - uid: 38 + - uid: 31 components: - type: Transform - pos: 5.5,4.5 + pos: 12.5,17.5 parent: 2 - - uid: 39 + - uid: 32 components: - type: Transform - pos: 6.5,4.5 + pos: 12.5,18.5 parent: 2 - - uid: 41 + - uid: 34 components: - type: Transform - pos: 8.5,4.5 + pos: 12.5,20.5 parent: 2 - - uid: 42 + - uid: 35 components: - type: Transform - pos: 9.5,4.5 + pos: 12.5,21.5 parent: 2 - - uid: 43 + - uid: 36 components: - type: Transform - pos: 10.5,4.5 + pos: 4.5,21.5 parent: 2 - - uid: 44 + - uid: 37 components: - type: Transform - pos: 11.5,4.5 + pos: 4.5,20.5 parent: 2 - - uid: 45 + - uid: 39 components: - type: Transform - pos: 12.5,4.5 + pos: 4.5,18.5 parent: 2 - - uid: 46 + - uid: 40 components: - type: Transform - pos: 12.5,-3.5 + pos: 4.5,17.5 parent: 2 - uid: 47 components: - type: Transform - pos: 11.5,-3.5 + pos: 12.5,22.5 parent: 2 - uid: 48 components: - type: Transform - pos: 10.5,-3.5 + pos: 11.5,22.5 parent: 2 - uid: 49 components: - type: Transform - pos: 9.5,-3.5 + pos: 10.5,22.5 parent: 2 - uid: 50 components: - type: Transform - pos: 8.5,-3.5 + pos: 4.5,22.5 parent: 2 - - uid: 52 + - uid: 51 components: - type: Transform - pos: 6.5,-3.5 + pos: 5.5,22.5 parent: 2 - - uid: 53 + - uid: 52 components: - type: Transform - pos: 5.5,-3.5 + pos: 6.5,22.5 parent: 2 - - uid: 54 + - uid: 83 components: - type: Transform - pos: 11.5,-2.5 + pos: 4.5,23.5 parent: 2 - - uid: 55 + - uid: 84 components: - type: Transform - pos: 11.5,-1.5 + pos: 12.5,23.5 parent: 2 - - uid: 56 + - uid: 101 components: - type: Transform - pos: 11.5,-0.5 + pos: 7.5,26.5 parent: 2 - - uid: 57 + - uid: 102 components: - type: Transform - pos: 11.5,1.5 + pos: 9.5,26.5 parent: 2 - - uid: 58 + - uid: 110 components: - type: Transform - pos: 11.5,2.5 + pos: 3.5,21.5 parent: 2 - - uid: 59 + - uid: 111 components: - type: Transform - pos: 11.5,3.5 + pos: 13.5,21.5 parent: 2 - - uid: 60 + - uid: 122 components: - type: Transform - pos: 10.5,0.5 + pos: 16.5,18.5 parent: 2 - - uid: 112 + - uid: 123 components: - type: Transform - pos: 9.5,-7.5 + pos: 0.5,18.5 parent: 2 - - uid: 113 + - uid: 124 components: - type: Transform - pos: 11.5,9.5 + pos: 0.5,17.5 parent: 2 - - uid: 114 + - uid: 125 components: - type: Transform - pos: 8.5,8.5 + pos: 16.5,17.5 parent: 2 - - uid: 115 + - uid: 134 components: - type: Transform - pos: 9.5,8.5 + pos: -0.5,15.5 parent: 2 - - uid: 116 + - uid: 135 components: - type: Transform - pos: 5.5,5.5 + pos: 17.5,15.5 parent: 2 - - uid: 117 +- proto: WallShuttleDiagonal + entities: + - uid: 4 components: - type: Transform - pos: 5.5,-4.5 + rot: 3.141592653589793 rad + pos: 11.5,12.5 parent: 2 - - uid: 118 + - uid: 5 components: - type: Transform - pos: 11.5,-8.5 + rot: 3.141592653589793 rad + pos: 12.5,13.5 parent: 2 -- proto: WallShuttleDiagonal - entities: - - uid: 10 + - uid: 6 components: - type: Transform - pos: 0.5,2.5 + rot: 1.5707963267948966 rad + pos: 5.5,12.5 parent: 2 - - uid: 11 + - uid: 7 components: - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,2.5 + rot: 1.5707963267948966 rad + pos: 4.5,13.5 parent: 2 - uid: 12 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,-1.5 + pos: 10.5,13.5 parent: 2 - uid: 13 components: - type: Transform rot: -1.5707963267948966 rad - pos: 1.5,-1.5 + pos: 6.5,13.5 parent: 2 - - uid: 14 + - uid: 28 components: - type: Transform rot: -1.5707963267948966 rad - pos: 2.5,-2.5 - parent: 2 - - uid: 15 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 1.5,-2.5 + pos: 9.5,16.5 parent: 2 - - uid: 16 + - uid: 29 components: - type: Transform - pos: 1.5,3.5 + pos: 7.5,16.5 parent: 2 - - uid: 17 + - uid: 82 components: - type: Transform rot: 3.141592653589793 rad - pos: 2.5,3.5 - parent: 2 - - uid: 18 - components: - - type: Transform - pos: 2.5,4.5 + pos: 3.5,16.5 parent: 2 - - uid: 19 + - uid: 91 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-3.5 + rot: 3.141592653589793 rad + pos: 5.5,24.5 parent: 2 - - uid: 28 + - uid: 92 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,-4.5 + pos: 11.5,24.5 parent: 2 - - uid: 29 + - uid: 93 components: - type: Transform - pos: 4.5,5.5 + rot: -1.5707963267948966 rad + pos: 12.5,24.5 parent: 2 - - uid: 30 + - uid: 94 components: - type: Transform rot: -1.5707963267948966 rad - pos: 14.5,3.5 + pos: 11.5,25.5 parent: 2 - - uid: 31 + - uid: 95 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,-2.5 + pos: 4.5,24.5 parent: 2 - - uid: 32 + - uid: 96 components: - type: Transform - pos: 13.5,-1.5 + pos: 5.5,25.5 parent: 2 - - uid: 33 + - uid: 97 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,2.5 + rot: -1.5707963267948966 rad + pos: 10.5,26.5 parent: 2 - - uid: 34 + - uid: 98 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,4.5 + rot: 3.141592653589793 rad + pos: 6.5,25.5 parent: 2 - - uid: 35 + - uid: 99 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-3.5 + rot: 1.5707963267948966 rad + pos: 10.5,25.5 parent: 2 - - uid: 61 + - uid: 100 components: - type: Transform - pos: 10.5,1.5 + pos: 6.5,26.5 parent: 2 - - uid: 62 + - uid: 104 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-0.5 + rot: -1.5707963267948966 rad + pos: 13.5,22.5 parent: 2 - - uid: 119 + - uid: 105 components: - type: Transform - pos: 5.5,7.5 + rot: -1.5707963267948966 rad + pos: 15.5,21.5 parent: 2 - - uid: 120 + - uid: 106 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-6.5 + pos: 3.5,22.5 parent: 2 - - uid: 121 + - uid: 107 components: - type: Transform - pos: 7.5,8.5 + pos: 1.5,21.5 parent: 2 - - uid: 122 + - uid: 116 components: - type: Transform - pos: 10.5,9.5 + rot: -1.5707963267948966 rad + pos: 16.5,19.5 parent: 2 - - uid: 123 + - uid: 117 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,8.5 + pos: 0.5,19.5 parent: 2 - - uid: 124 + - uid: 120 components: - type: Transform rot: 3.141592653589793 rad - pos: 7.5,7.5 + pos: 1.5,19.5 parent: 2 - - uid: 125 + - uid: 121 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,-7.5 + pos: 15.5,19.5 parent: 2 - uid: 126 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-8.5 + rot: -1.5707963267948966 rad + pos: 13.5,17.5 parent: 2 - uid: 127 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-7.5 + pos: 3.5,17.5 parent: 2 - uid: 128 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-6.5 - parent: 2 - - uid: 129 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-4.5 + rot: 1.5707963267948966 rad + pos: 13.5,16.5 parent: 2 - uid: 130 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,-5.5 + pos: 16.5,16.5 parent: 2 - uid: 131 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-4.5 + rot: -1.5707963267948966 rad + pos: 17.5,16.5 parent: 2 - - uid: 133 + - uid: 132 components: - type: Transform rot: 3.141592653589793 rad - pos: 10.5,5.5 + pos: 0.5,16.5 parent: 2 - - uid: 134 + - uid: 133 components: - type: Transform - pos: 10.5,6.5 + pos: -0.5,16.5 parent: 2 - - uid: 135 + - uid: 137 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,16.5 + parent: 2 + - uid: 138 components: - type: Transform - pos: 9.5,5.5 + pos: 2.5,16.5 parent: 2 - proto: WardrobeBlueFilled entities: - - uid: 105 + - uid: 88 components: - type: Transform - anchored: True - pos: 3.5,-2.5 + pos: 5.5,23.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 106 + - uid: 89 components: - type: Transform - anchored: True - pos: 3.5,-1.5 + pos: 6.5,23.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 107 + - uid: 90 components: - type: Transform - anchored: True - pos: 2.5,-1.5 + pos: 6.5,24.5 parent: 2 - - type: Physics - bodyType: Static - proto: WardrobeMixedFilled entities: - - uid: 102 + - uid: 85 components: - type: Transform - anchored: True - pos: 3.5,3.5 + pos: 11.5,23.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 103 + - uid: 86 components: - type: Transform - anchored: True - pos: 3.5,2.5 + pos: 10.5,23.5 parent: 2 - - type: Physics - bodyType: Static - - uid: 104 + - uid: 87 components: - type: Transform - anchored: True - pos: 2.5,2.5 + pos: 10.5,24.5 parent: 2 - - type: Physics - bodyType: Static ... diff --git a/Resources/Maps/Shuttles/cargo_relic.yml b/Resources/Maps/Shuttles/cargo_relic.yml index 68a98922776c..7b3e935ea0a1 100644 --- a/Resources/Maps/Shuttles/cargo_relic.yml +++ b/Resources/Maps/Shuttles/cargo_relic.yml @@ -1,54 +1,43 @@ meta: format: 7 category: Grid - engineVersion: 249.0.0 + engineVersion: 264.0.0 forkId: "" forkVersion: "" - time: 03/23/2025 22:34:49 + time: 08/06/2025 14:30:26 entityCount: 176 maps: [] grids: -- 173 +- 1 orphans: -- 173 +- 1 nullspace: [] tilemap: - 0: Space - 1: FloorReinforced - 84: FloorShuttleBlue - 89: FloorShuttleWhite - 93: FloorSteel - 108: FloorTechMaint - 2: Lattice - 126: Plating + 2: Space + 0: FloorShuttleBlue + 3: FloorShuttleOrange + 4: Lattice + 1: Plating entities: - proto: "" entities: - - uid: 173 + - uid: 1 components: - type: MetaData - name: Cargo shuttle + name: prison shuttle - type: Transform - pos: 2.2710133,-2.4148211 + pos: -7.265625,2.28125 parent: invalid - type: MapGrid chunks: - -1,0: - ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAVAAAAAAAVAAAAAAAVAAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAbAAAAAAAbAAAAAAAbAAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAAQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAgAAAAAAfgAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 0,0: ind: 0,0 - tiles: XQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 - -1,-1: - ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAgAAAAAAfgAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAXQAAAAAAfgAAAAAAAQAAAAAA - version: 6 + tiles: AAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAQAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAEAAAAAAAAEAAAAAAAAAQAAAAAAAAMAAAAAAAABAAAAAAAABAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAEAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAMAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAADAAAAAAAABAAAAAAAAAEAAAAAAAADAAAAAAAAAQAAAAAAAAQAAAAAAAACAAAAAAAAAAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAIAAAAAAAAAAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAACAAAAAAAAAAAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAgAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -58,125 +47,49 @@ entities: bodyType: Dynamic - type: Fixtures fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + dampingModifier: 0.25 + - type: CargoShuttle + - type: GridPathfinding - type: Gravity gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - - type: CargoShuttle - type: DecalGrid chunkCollection: version: 2 - nodes: - - node: - angle: 1.5707963267948966 rad - color: '#FFFFFFFF' - id: Arrows - decals: - 14: -1,1 - 15: -1,3 - - node: - color: '#FFFFFFFF' - id: Bot - decals: - 26: -4,4 - 27: -4,3 - 29: -4,0 - 30: -4,1 - 31: -4,2 - 33: -6,4 - 34: -6,3 - 35: -6,2 - 36: -6,1 - 37: -6,0 - - node: - color: '#FFFFFFFF' - id: Box - decals: - 78: -8,2 - 79: -2,2 - - node: - color: '#A4610696' - id: CheckerNWSE - decals: - 17: -3,1 - 19: -3,3 - - node: - color: '#A4610696' - id: QuarterTileOverlayGreyscale - decals: - 55: -3,5 - 57: -5,5 - 58: -4,5 - 59: -6,5 - 60: -7,5 - 61: -7,4 - 62: -7,3 - 63: -7,2 - 64: -7,1 - 65: -7,0 - 66: -7,-1 - 67: -6,-1 - 68: -5,-1 - 71: -3,-1 - 72: -3,0 - 75: -3,4 - 76: -4,-1 - 81: -3,2 - - node: - color: '#A4610696' - id: QuarterTileOverlayGreyscale180 - decals: - 39: -3,0 - 40: -3,-1 - 42: -5,-1 - 43: -6,-1 - 44: -7,-1 - 45: -7,0 - 46: -7,1 - 47: -7,2 - 48: -7,3 - 49: -7,4 - 50: -7,5 - 51: -6,5 - 52: -5,5 - 53: -4,5 - 54: -3,5 - 73: -3,4 - 74: -4,-1 - 80: -3,2 + nodes: [] - type: GridAtmosphere version: 2 data: tiles: - -4,0: - 0: 8 - -3,0: - 1: 65520 - -4,1: - 0: 8 - -3,-1: - 0: 26624 - -3,1: - 0: 2144 - -2,0: - 1: 65534 - -2,1: - 1: 254 - -2,-1: - 1: 61440 - -1,0: - 1: 65535 - -1,1: - 1: 63 - 0: 2048 - -1,-1: - 1: 12288 - 0: 2048 0,0: - 1: 4112 - 0,1: - 0: 256 + 0: 16 + 1: 14 0,-1: - 0: 256 + 1: 61166 + 1,0: + 1: 15 + 1,-1: + 1: 65535 + 2,0: + 1: 27 + 0: 64 + 2,-1: + 1: 65531 + 3,0: + 1: 1 + 0: 64 + 3,-1: + 1: 13105 + 0,-2: + 0: 4096 + 2,-2: + 1: 4096 + 0: 16384 + 3,-2: + 0: 16384 uniqueMixes: - volume: 2500 immutable: True @@ -209,1051 +122,1024 @@ entities: - 0 - 0 chunkSize: 4 - - type: OccluderTree - - type: Shuttle - - type: GridPathfinding - - type: RadiationGridResistance - - type: SpreaderGrid - - type: GravityShake - shakeTimes: 10 - type: GasTileOverlay + - type: RadiationGridResistance + - type: ImplicitRoof - proto: AirCanister entities: - - uid: 176 + - uid: 140 components: - type: Transform - pos: -9.5,3.5 - parent: 173 -- proto: AirlockGlassShuttle + anchored: True + pos: 4.5,-3.5 + parent: 1 + - type: Physics + bodyType: Static +- proto: AirlockShuttle entities: - - uid: 2 + - uid: 59 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,3.5 - parent: 173 - - uid: 53 + pos: 8.5,-4.5 + parent: 1 + - uid: 60 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,1.5 - parent: 173 -- proto: APCHyperCapacity + rot: 3.141592653589793 rad + pos: 8.5,1.5 + parent: 1 +- proto: APCBasic entities: - - uid: 15 + - uid: 174 components: - type: Transform - pos: -2.5,6.5 - parent: 173 -- proto: AtmosDeviceFanDirectional + pos: 6.5,1.5 + parent: 1 +- proto: CableApcExtension entities: - - uid: 169 + - uid: 111 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,3.5 - parent: 173 - - uid: 170 + pos: 4.5,-0.5 + parent: 1 + - uid: 112 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,1.5 - parent: 173 -- proto: BlastDoor - entities: - - uid: 1 + pos: 3.5,-0.5 + parent: 1 + - uid: 113 components: - type: Transform - pos: 0.5,4.5 - parent: 173 - - uid: 54 + pos: 2.5,-0.5 + parent: 1 + - uid: 114 components: - type: Transform - pos: 0.5,0.5 - parent: 173 -- proto: ButtonFrameCaution - entities: - - uid: 68 + pos: 2.5,-1.5 + parent: 1 + - uid: 115 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,5.5 - parent: 173 - - uid: 102 + pos: 2.5,-2.5 + parent: 1 + - uid: 116 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,-0.5 - parent: 173 -- proto: CableApcExtension - entities: - - uid: 11 + pos: 5.5,-0.5 + parent: 1 + - uid: 117 components: - type: Transform - pos: -0.5,0.5 - parent: 173 - - uid: 58 + pos: 6.5,-0.5 + parent: 1 + - uid: 118 components: - type: Transform - pos: -8.5,3.5 - parent: 173 - - uid: 62 + pos: 9.5,0.5 + parent: 1 + - uid: 119 components: - type: Transform - pos: -0.5,4.5 - parent: 173 - - uid: 64 + pos: 8.5,0.5 + parent: 1 + - uid: 120 components: - type: Transform - pos: -5.5,4.5 - parent: 173 - - uid: 65 + pos: 7.5,0.5 + parent: 1 + - uid: 121 components: - type: Transform - pos: -5.5,5.5 - parent: 173 - - uid: 66 + pos: 6.5,0.5 + parent: 1 + - uid: 122 components: - type: Transform - pos: -7.5,0.5 - parent: 173 - - uid: 67 + pos: 6.5,-0.5 + parent: 1 + - uid: 123 components: - type: Transform - pos: -8.5,1.5 - parent: 173 - - uid: 84 + pos: 6.5,-1.5 + parent: 1 + - uid: 124 components: - type: Transform - pos: -5.5,-0.5 - parent: 173 - - uid: 85 + pos: 6.5,-2.5 + parent: 1 + - uid: 125 components: - type: Transform - pos: -5.5,0.5 - parent: 173 - - uid: 90 + pos: 7.5,-2.5 + parent: 1 + - uid: 126 components: - type: Transform - pos: -5.5,1.5 - parent: 173 - - uid: 91 + pos: 8.5,-2.5 + parent: 1 + - uid: 127 components: - type: Transform - pos: -2.5,6.5 - parent: 173 - - uid: 96 + pos: 9.5,-2.5 + parent: 1 + - uid: 128 components: - type: Transform - pos: -7.5,5.5 - parent: 173 - - uid: 100 + pos: 10.5,-2.5 + parent: 1 + - uid: 129 components: - type: Transform - pos: -7.5,4.5 - parent: 173 - - uid: 101 + pos: 11.5,-2.5 + parent: 1 + - uid: 130 components: - type: Transform - pos: -9.5,3.5 - parent: 173 - - uid: 103 + pos: 9.5,-0.5 + parent: 1 + - uid: 131 components: - type: Transform - pos: -2.5,5.5 - parent: 173 - - uid: 104 + pos: 10.5,-0.5 + parent: 1 + - uid: 132 components: - type: Transform - pos: -9.5,1.5 - parent: 173 - - uid: 109 + pos: 11.5,-0.5 + parent: 1 + - uid: 162 components: - type: Transform - pos: -2.5,4.5 - parent: 173 - - uid: 110 + pos: 1.5,-0.5 + parent: 1 + - uid: 163 components: - type: Transform - pos: -2.5,3.5 - parent: 173 - - uid: 111 + pos: 1.5,-2.5 + parent: 1 + - uid: 164 components: - type: Transform - pos: -2.5,2.5 - parent: 173 - - uid: 112 + pos: 12.5,-0.5 + parent: 1 + - uid: 165 components: - type: Transform - pos: -2.5,1.5 - parent: 173 - - uid: 113 + pos: 13.5,-0.5 + parent: 1 + - uid: 166 components: - type: Transform - pos: -2.5,0.5 - parent: 173 - - uid: 114 + pos: 14.5,-0.5 + parent: 1 + - uid: 167 components: - type: Transform - pos: -2.5,-0.5 - parent: 173 - - uid: 117 + pos: 12.5,-2.5 + parent: 1 + - uid: 168 components: - type: Transform - pos: -6.5,1.5 - parent: 173 - - uid: 118 + pos: 13.5,-2.5 + parent: 1 + - uid: 169 components: - type: Transform - pos: -5.5,1.5 - parent: 173 - - uid: 122 + pos: 14.5,-2.5 + parent: 1 + - uid: 172 components: - type: Transform - pos: -7.5,-0.5 - parent: 173 - - uid: 125 + pos: 5.5,-2.5 + parent: 1 + - uid: 173 components: - type: Transform - pos: -1.5,3.5 - parent: 173 - - uid: 126 + pos: 4.5,-2.5 + parent: 1 + - uid: 175 components: - type: Transform - pos: -0.5,3.5 - parent: 173 - - uid: 127 + pos: 6.5,1.5 + parent: 1 +- proto: CableHV + entities: + - uid: 103 components: - type: Transform - pos: -1.5,1.5 - parent: 173 - - uid: 128 + pos: 0.5,0.5 + parent: 1 + - uid: 104 components: - type: Transform - pos: -0.5,1.5 - parent: 173 - - uid: 129 + pos: 1.5,0.5 + parent: 1 + - uid: 105 components: - type: Transform - pos: -3.5,1.5 - parent: 173 - - uid: 130 + pos: 2.5,0.5 + parent: 1 + - uid: 106 components: - type: Transform - pos: -4.5,1.5 - parent: 173 - - uid: 131 + pos: 3.5,0.5 + parent: 1 +- proto: CableMV + entities: + - uid: 12 components: - type: Transform - pos: -3.5,3.5 - parent: 173 - - uid: 132 + pos: 5.5,0.5 + parent: 1 + - uid: 107 components: - type: Transform - pos: -4.5,3.5 - parent: 173 - - uid: 136 + pos: 3.5,0.5 + parent: 1 + - uid: 108 components: - type: Transform - pos: -5.5,3.5 - parent: 173 - - uid: 137 + pos: 4.5,0.5 + parent: 1 + - uid: 109 components: - type: Transform - pos: -6.5,3.5 - parent: 173 - - uid: 138 + pos: 6.5,0.5 + parent: 1 + - uid: 176 components: - type: Transform - pos: -7.5,1.5 - parent: 173 - - uid: 139 + pos: 6.5,1.5 + parent: 1 +- proto: CableTerminal + entities: + - uid: 102 components: - type: Transform - pos: -7.5,3.5 - parent: 173 -- proto: CableHV + rot: 1.5707963267948966 rad + pos: 1.5,0.5 + parent: 1 +- proto: Chair entities: - - uid: 155 + - uid: 7 components: - type: Transform - pos: -11.5,1.5 - parent: 173 - - uid: 156 + rot: 1.5707963267948966 rad + pos: 7.5,-1.5 + parent: 1 + - uid: 8 components: - type: Transform - pos: -10.5,1.5 - parent: 173 - - uid: 157 + rot: 1.5707963267948966 rad + pos: 7.5,-2.5 + parent: 1 + - uid: 38 components: - type: Transform - pos: -9.5,1.5 - parent: 173 -- proto: CableMV - entities: - - uid: 3 + rot: 1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 1 + - uid: 46 components: - type: Transform - pos: -9.5,1.5 - parent: 173 - - uid: 6 + rot: 1.5707963267948966 rad + pos: 7.5,-0.5 + parent: 1 + - uid: 52 components: - type: Transform - pos: -2.5,2.5 - parent: 173 - - uid: 28 + rot: 1.5707963267948966 rad + pos: 5.5,-1.5 + parent: 1 + - uid: 81 components: - type: Transform - pos: -5.5,1.5 - parent: 173 - - uid: 29 + rot: 1.5707963267948966 rad + pos: 12.5,-0.5 + parent: 1 + - uid: 82 components: - type: Transform - pos: -3.5,1.5 - parent: 173 - - uid: 41 + rot: 1.5707963267948966 rad + pos: 12.5,-1.5 + parent: 1 + - uid: 83 components: - type: Transform - pos: -2.5,3.5 - parent: 173 - - uid: 42 + rot: 1.5707963267948966 rad + pos: 12.5,-2.5 + parent: 1 + - uid: 84 components: - type: Transform - pos: -2.5,1.5 - parent: 173 - - uid: 43 + rot: 1.5707963267948966 rad + pos: 10.5,-1.5 + parent: 1 + - uid: 91 components: - type: Transform - pos: -2.5,4.5 - parent: 173 - - uid: 45 + pos: 2.5,-3.5 + parent: 1 + - uid: 97 components: - type: Transform - pos: -2.5,5.5 - parent: 173 - - uid: 47 + rot: 1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 +- proto: ChemistryBottleEpinephrine + entities: + - uid: 86 components: - type: Transform - pos: -2.5,6.5 - parent: 173 - - uid: 52 + pos: 13.5,-0.5 + parent: 1 +- proto: ChemistryBottleNocturine + entities: + - uid: 139 components: - type: Transform - pos: -4.5,1.5 - parent: 173 - - uid: 81 + pos: 13.5,-0.5 + parent: 1 +- proto: ComputerShuttleCargo + entities: + - uid: 9 components: - type: Transform - pos: -8.5,1.5 - parent: 173 - - uid: 82 + rot: -1.5707963267948966 rad + pos: 13.5,-1.5 + parent: 1 +- proto: GasPipeBend + entities: + - uid: 146 components: - type: Transform - pos: -7.5,1.5 - parent: 173 - - uid: 98 + rot: 1.5707963267948966 rad + pos: 4.5,-0.5 + parent: 1 + - uid: 147 components: - type: Transform - pos: -6.5,1.5 - parent: 173 -- proto: CableTerminal - entities: - - uid: 158 + pos: 9.5,-0.5 + parent: 1 + - uid: 148 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-1.5 + parent: 1 + - uid: 156 components: - type: Transform rot: 1.5707963267948966 rad - pos: -11.5,1.5 - parent: 173 -- proto: CargoPallet + pos: 6.5,-1.5 + parent: 1 +- proto: GasPipeStraight entities: - - uid: 12 + - uid: 149 components: - type: Transform - pos: -3.5,1.5 - parent: 173 - - uid: 48 + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 + - uid: 150 components: - type: Transform - pos: -3.5,4.5 - parent: 173 - - uid: 49 + rot: -1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 1 + - uid: 151 components: - type: Transform - pos: -3.5,3.5 - parent: 173 - - uid: 50 + rot: -1.5707963267948966 rad + pos: 7.5,-0.5 + parent: 1 + - uid: 152 components: - type: Transform - pos: -3.5,0.5 - parent: 173 - - uid: 55 + rot: -1.5707963267948966 rad + pos: 8.5,-0.5 + parent: 1 +- proto: GasPipeTJunction + entities: + - uid: 145 components: - type: Transform - pos: -5.5,3.5 - parent: 173 - - uid: 63 + rot: 1.5707963267948966 rad + pos: 4.5,-1.5 + parent: 1 + - uid: 155 components: - type: Transform - pos: -5.5,4.5 - parent: 173 - - uid: 69 + rot: -1.5707963267948966 rad + pos: 7.5,-1.5 + parent: 1 +- proto: GasPort + entities: + - uid: 143 components: - type: Transform - pos: -5.5,2.5 - parent: 173 - - uid: 99 + rot: 3.141592653589793 rad + pos: 4.5,-3.5 + parent: 1 + - uid: 159 components: - type: Transform - pos: -5.5,1.5 - parent: 173 - - uid: 120 + rot: 3.141592653589793 rad + pos: 6.5,-3.5 + parent: 1 +- proto: GasPressurePump + entities: + - uid: 144 components: - type: Transform - pos: -5.5,0.5 - parent: 173 - - uid: 159 + rot: 3.141592653589793 rad + pos: 4.5,-2.5 + parent: 1 + - uid: 157 components: - type: Transform - pos: -3.5,2.5 - parent: 173 -- proto: Chair + pos: 6.5,-2.5 + parent: 1 +- proto: GasVentPump entities: - - uid: 20 + - uid: 141 components: - type: Transform rot: -1.5707963267948966 rad - pos: -7.5,3.5 - parent: 173 - - uid: 95 + pos: 5.5,-1.5 + parent: 1 + - uid: 142 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,1.5 - parent: 173 -- proto: ChairPilotSeat + rot: 1.5707963267948966 rad + pos: 8.5,-1.5 + parent: 1 +- proto: GasVentScrubber entities: - - uid: 75 + - uid: 153 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,2.5 - parent: 173 -- proto: ClosetEmergencyFilledRandom - entities: - - uid: 19 + pos: 7.5,-0.5 + parent: 1 + - uid: 154 components: - type: Transform - pos: -7.5,5.5 - parent: 173 -- proto: ClosetEmergencyN2FilledRandom + rot: 3.141592653589793 rad + pos: 7.5,-2.5 + parent: 1 +- proto: GeneratorWallmountAPU entities: - - uid: 107 + - uid: 99 components: - type: Transform - pos: -7.5,-0.5 - parent: 173 -- proto: ComputerShuttle + pos: 0.5,0.5 + parent: 1 +- proto: GravityGeneratorMini entities: - - uid: 94 + - uid: 98 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -11.5,2.5 - parent: 173 -- proto: ConveyorBelt + pos: 1.5,0.5 + parent: 1 +- proto: Grille entities: - - uid: 38 + - uid: 10 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,4.5 - parent: 173 - - uid: 39 + rot: -1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 1 + - uid: 17 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,4.5 - parent: 173 + pos: 5.5,1.5 + parent: 1 + - uid: 39 + components: + - type: Transform + pos: 9.5,-4.5 + parent: 1 - uid: 40 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,4.5 - parent: 173 - - uid: 46 + pos: 12.5,1.5 + parent: 1 + - uid: 41 + components: + - type: Transform + pos: 12.5,-4.5 + parent: 1 + - uid: 42 + components: + - type: Transform + pos: 14.5,-0.5 + parent: 1 + - uid: 43 + components: + - type: Transform + pos: 14.5,-1.5 + parent: 1 + - uid: 44 + components: + - type: Transform + pos: 14.5,-2.5 + parent: 1 + - uid: 45 components: - type: Transform rot: -1.5707963267948966 rad - pos: -0.5,0.5 - parent: 173 + pos: 2.5,-2.5 + parent: 1 - uid: 51 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,0.5 - parent: 173 - - uid: 167 + pos: 5.5,-4.5 + parent: 1 + - uid: 88 components: - type: Transform rot: -1.5707963267948966 rad - pos: 0.5,0.5 - parent: 173 -- proto: GasPipeBend + pos: 3.5,-2.5 + parent: 1 +- proto: Gyroscope entities: - - uid: 60 + - uid: 110 components: - type: Transform - pos: -1.5,3.5 - parent: 173 -- proto: GasPipeStraight + pos: 4.5,0.5 + parent: 1 +- proto: MedkitFilled entities: - - uid: 164 + - uid: 80 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,3.5 - parent: 173 - - uid: 165 + pos: 11.5,0.5 + parent: 1 +- proto: ParchisBoard + entities: + - uid: 79 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,3.5 - parent: 173 - - uid: 168 + pos: 12.5,0.5 + parent: 1 +- proto: PillCanisterCharcoal + entities: + - uid: 93 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,3.5 - parent: 173 - - uid: 171 + pos: 13.5,-0.5 + parent: 1 +- proto: PoweredlightLED + entities: + - uid: 133 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,3.5 - parent: 173 - - uid: 172 + pos: 1.5,-2.5 + parent: 1 + - uid: 134 components: - type: Transform rot: 1.5707963267948966 rad - pos: -7.5,3.5 - parent: 173 - - uid: 174 + pos: 1.5,-0.5 + parent: 1 + - uid: 135 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -8.5,3.5 - parent: 173 - - uid: 175 + rot: 3.141592653589793 rad + pos: 7.5,-3.5 + parent: 1 + - uid: 136 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -6.5,3.5 - parent: 173 -- proto: GasPort - entities: - - uid: 163 + pos: 7.5,0.5 + parent: 1 + - uid: 137 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,3.5 - parent: 173 -- proto: GasVentPump - entities: - - uid: 59 + rot: -1.5707963267948966 rad + pos: 12.5,-3.5 + parent: 1 + - uid: 138 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,2.5 - parent: 173 -- proto: GeneratorBasic15kW + rot: -1.5707963267948966 rad + pos: 12.5,0.5 + parent: 1 +- proto: PrefilledSyringe entities: - - uid: 13 + - uid: 6 components: - type: Transform - pos: -11.5,1.5 - parent: 173 -- proto: GravityGeneratorMini + pos: 13.5,-0.5 + parent: 1 +- proto: RadioHandheld entities: - - uid: 162 + - uid: 94 components: - type: Transform - pos: -10.5,3.5 - parent: 173 -- proto: Grille + pos: 13.5,-2.5 + parent: 1 +- proto: ShuttleWindow entities: - - uid: 5 + - uid: 32 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,3.5 - parent: 173 - - uid: 9 + pos: 5.5,-4.5 + parent: 1 + - uid: 53 components: - type: Transform - pos: -11.5,4.5 - parent: 173 - - uid: 72 + pos: 9.5,-4.5 + parent: 1 + - uid: 54 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,2.5 - parent: 173 - - uid: 73 + pos: 12.5,1.5 + parent: 1 + - uid: 55 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,1.5 - parent: 173 - - uid: 83 + pos: 12.5,-4.5 + parent: 1 + - uid: 56 components: - type: Transform - pos: -10.5,4.5 - parent: 173 - - uid: 88 + pos: 14.5,-0.5 + parent: 1 + - uid: 57 components: - type: Transform - pos: -11.5,0.5 - parent: 173 - - uid: 97 + pos: 14.5,-1.5 + parent: 1 + - uid: 58 components: - type: Transform - pos: -10.5,0.5 - parent: 173 -- proto: GrilleDiagonal - entities: - - uid: 14 + pos: 14.5,-2.5 + parent: 1 + - uid: 89 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,0.5 - parent: 173 - - uid: 134 + pos: 5.5,1.5 + parent: 1 +- proto: SMESBasic + entities: + - uid: 100 components: - type: Transform - pos: -12.5,4.5 - parent: 173 -- proto: Gyroscope + pos: 2.5,0.5 + parent: 1 +- proto: StorageCanister entities: - - uid: 161 + - uid: 158 components: - type: Transform - pos: -11.5,3.5 - parent: 173 -- proto: HolopadCargoShuttle + anchored: True + pos: 6.5,-3.5 + parent: 1 + - type: Physics + bodyType: Static +- proto: SubstationBasic entities: - - uid: 116 + - uid: 101 components: - type: Transform - pos: -7.5,2.5 - parent: 173 -- proto: LockableButtonCargo + pos: 3.5,0.5 + parent: 1 +- proto: Table entities: - - uid: 79 + - uid: 76 components: - type: Transform rot: -1.5707963267948966 rad - pos: -1.5,5.5 - parent: 173 - - type: DeviceLinkSource - linkedPorts: - 1: - - Pressed: Toggle - - uid: 115 + pos: 11.5,0.5 + parent: 1 + - uid: 77 components: - type: Transform rot: -1.5707963267948966 rad - pos: -1.5,-0.5 - parent: 173 - - type: DeviceLinkSource - linkedPorts: - 54: - - Pressed: Toggle -- proto: PlasticFlapsAirtightClear - entities: - - uid: 44 + pos: 13.5,-0.5 + parent: 1 + - uid: 78 components: - type: Transform - pos: 0.5,0.5 - parent: 173 - - uid: 166 + rot: -1.5707963267948966 rad + pos: 13.5,-2.5 + parent: 1 +- proto: Thruster + entities: + - uid: 5 components: - type: Transform - pos: 0.5,4.5 - parent: 173 -- proto: Poweredlight - entities: - - uid: 22 + rot: 1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 1 + - uid: 13 components: - type: Transform rot: 1.5707963267948966 rad - pos: -7.5,-0.5 - parent: 173 - - uid: 23 + pos: 0.5,1.5 + parent: 1 + - uid: 20 components: - type: Transform rot: -1.5707963267948966 rad - pos: -9.5,-0.5 - parent: 173 - - uid: 25 + pos: 14.5,1.5 + parent: 1 + - uid: 29 components: - type: Transform rot: -1.5707963267948966 rad - pos: -9.5,5.5 - parent: 173 - - uid: 57 + pos: 14.5,-4.5 + parent: 1 + - uid: 160 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,5.5 - parent: 173 - - uid: 70 + pos: 10.5,1.5 + parent: 1 + - uid: 161 components: - type: Transform rot: 3.141592653589793 rad - pos: -3.5,-0.5 - parent: 173 - - uid: 108 + pos: 10.5,-4.5 + parent: 1 +- proto: WallShuttle + entities: + - uid: 2 components: - type: Transform - pos: -3.5,5.5 - parent: 173 - - uid: 147 + pos: 3.5,1.5 + parent: 1 + - uid: 3 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,2.5 - parent: 173 - - type: ApcPowerReceiver - powerLoad: 0 -- proto: ShuttleWindow - entities: + pos: 2.5,1.5 + parent: 1 - uid: 4 components: - type: Transform - pos: -12.5,3.5 - parent: 173 - - uid: 74 - components: - - type: Transform - pos: -11.5,4.5 - parent: 173 - - uid: 76 + pos: 1.5,1.5 + parent: 1 + - uid: 14 components: - type: Transform - pos: -12.5,2.5 - parent: 173 - - uid: 92 + pos: 1.5,-4.5 + parent: 1 + - uid: 15 components: - type: Transform - pos: -11.5,0.5 - parent: 173 - - uid: 93 + pos: 2.5,-4.5 + parent: 1 + - uid: 16 components: - type: Transform - pos: -12.5,1.5 - parent: 173 - - uid: 133 + pos: 3.5,-4.5 + parent: 1 + - uid: 18 components: - type: Transform - pos: -10.5,4.5 - parent: 173 - - uid: 148 + pos: 6.5,-4.5 + parent: 1 + - uid: 19 components: - type: Transform - pos: -10.5,0.5 - parent: 173 -- proto: ShuttleWindowDiagonal - entities: - - uid: 8 + pos: 7.5,-4.5 + parent: 1 + - uid: 21 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,0.5 - parent: 173 - - uid: 135 + pos: 11.5,-4.5 + parent: 1 + - uid: 22 components: - type: Transform - pos: -12.5,4.5 - parent: 173 -- proto: SMESBasic - entities: - - uid: 89 + pos: 13.5,-4.5 + parent: 1 + - uid: 23 components: - type: Transform - pos: -10.5,1.5 - parent: 173 -- proto: SubstationBasic - entities: - - uid: 160 + pos: 13.5,-3.5 + parent: 1 + - uid: 24 components: - type: Transform - pos: -9.5,1.5 - parent: 173 -- proto: Thruster - entities: - - uid: 24 + pos: 14.5,-3.5 + parent: 1 + - uid: 25 components: - type: Transform - pos: -0.5,6.5 - parent: 173 - - uid: 34 + pos: 14.5,0.5 + parent: 1 + - uid: 26 components: - type: Transform - rot: 3.141592653589793 rad - pos: -10.5,-0.5 - parent: 173 - - uid: 37 + pos: 13.5,0.5 + parent: 1 + - uid: 27 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,-0.5 - parent: 173 - - uid: 78 + pos: 13.5,1.5 + parent: 1 + - uid: 28 components: - type: Transform - pos: -10.5,5.5 - parent: 173 - - uid: 80 + pos: 11.5,1.5 + parent: 1 + - uid: 30 components: - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-1.5 - parent: 173 - - uid: 87 + pos: 9.5,1.5 + parent: 1 + - uid: 31 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,5.5 - parent: 173 - - uid: 121 + pos: 6.5,1.5 + parent: 1 + - uid: 33 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,6.5 - parent: 173 - - uid: 124 + pos: 7.5,1.5 + parent: 1 + - uid: 34 components: - type: Transform - rot: -1.5707963267948966 rad pos: 0.5,-1.5 - parent: 173 -- proto: TwoWayLever - entities: + parent: 1 - uid: 35 components: - type: Transform - pos: -1.5,1.5 - parent: 173 - - type: DeviceLinkSource - linkedPorts: - 51: - - Left: Forward - - Right: Reverse - - Middle: Off - 46: - - Left: Forward - - Right: Reverse - - Middle: Off - 167: - - Left: Forward - - Right: Reverse - - Middle: Off - - uid: 36 - components: - - type: Transform - pos: -1.5,3.5 - parent: 173 - - type: DeviceLinkSource - linkedPorts: - 38: - - Left: Forward - - Right: Reverse - - Middle: Off - 39: - - Left: Forward - - Right: Reverse - - Middle: Off - 40: - - Left: Forward - - Right: Reverse - - Middle: Off -- proto: WallShuttle - entities: - - uid: 16 - components: - - type: Transform - pos: -2.5,-1.5 - parent: 173 - - uid: 17 - components: - - type: Transform - pos: -3.5,-1.5 - parent: 173 - - uid: 18 - components: - - type: Transform - pos: -4.5,-1.5 - parent: 173 - - uid: 21 - components: - - type: Transform - pos: -5.5,-1.5 - parent: 173 - - uid: 26 + pos: 0.5,0.5 + parent: 1 + - uid: 37 components: - type: Transform - pos: -4.5,6.5 - parent: 173 - - uid: 27 + pos: 4.5,-4.5 + parent: 1 + - uid: 47 components: - type: Transform - pos: -5.5,6.5 - parent: 173 - - uid: 30 + pos: 10.5,0.5 + parent: 1 + - uid: 48 components: - type: Transform - pos: 0.5,5.5 - parent: 173 - - uid: 31 + pos: 0.5,-2.5 + parent: 1 + - uid: 49 components: - type: Transform pos: 0.5,-0.5 - parent: 173 - - uid: 32 + parent: 1 + - uid: 72 components: - type: Transform - pos: 0.5,2.5 - parent: 173 - - uid: 33 + pos: 0.5,-3.5 + parent: 1 + - uid: 95 components: - type: Transform - pos: -1.5,-0.5 - parent: 173 - - uid: 56 + pos: 4.5,1.5 + parent: 1 + - uid: 96 components: - type: Transform - pos: -0.5,5.5 - parent: 173 - - uid: 61 + pos: 10.5,-3.5 + parent: 1 +- proto: WardrobePrisonFilled + entities: + - uid: 92 components: - type: Transform - pos: -0.5,-0.5 - parent: 173 - - uid: 71 + pos: 11.5,-3.5 + parent: 1 +- proto: WeaponTaser + entities: + - uid: 85 components: - type: Transform - pos: -7.5,0.5 - parent: 173 - - uid: 86 + pos: 13.5,-2.5 + parent: 1 +- proto: Windoor + entities: + - uid: 73 components: - type: Transform - pos: -7.5,4.5 - parent: 173 - - uid: 105 + rot: 1.5707963267948966 rad + pos: 9.5,-0.5 + parent: 1 + - uid: 74 components: - type: Transform - pos: -9.5,0.5 - parent: 173 - - uid: 106 + rot: 1.5707963267948966 rad + pos: 9.5,-2.5 + parent: 1 +- proto: WindoorSecureSecurityLocked + entities: + - uid: 11 components: - type: Transform - pos: -8.5,4.5 - parent: 173 - - uid: 119 + pos: 1.5,-2.5 + parent: 1 + - uid: 75 components: - type: Transform - pos: -1.5,-1.5 - parent: 173 - - uid: 123 + pos: 1.5,-0.5 + parent: 1 + - uid: 90 components: - type: Transform - pos: -1.5,5.5 - parent: 173 - - uid: 140 + pos: 1.5,-1.5 + parent: 1 +- proto: WindowDirectional + entities: + - uid: 36 components: - type: Transform - pos: -1.5,6.5 - parent: 173 - - uid: 141 + pos: 5.5,-3.5 + parent: 1 + - uid: 50 components: - type: Transform - pos: -2.5,6.5 - parent: 173 - - uid: 142 + pos: 3.5,-0.5 + parent: 1 + - uid: 61 components: - type: Transform - pos: -3.5,6.5 - parent: 173 - - uid: 143 + rot: 1.5707963267948966 rad + pos: 13.5,-0.5 + parent: 1 + - uid: 62 components: - type: Transform - pos: -8.5,5.5 - parent: 173 - - uid: 144 + rot: 1.5707963267948966 rad + pos: 13.5,-1.5 + parent: 1 + - uid: 63 components: - type: Transform - pos: -8.5,6.5 - parent: 173 - - uid: 145 + rot: 1.5707963267948966 rad + pos: 13.5,-2.5 + parent: 1 + - uid: 64 components: - type: Transform - pos: -7.5,6.5 - parent: 173 - - uid: 146 + pos: 12.5,-3.5 + parent: 1 + - uid: 65 components: - type: Transform - pos: -6.5,6.5 - parent: 173 - - uid: 149 + rot: 3.141592653589793 rad + pos: 12.5,0.5 + parent: 1 + - uid: 66 components: - type: Transform - pos: -9.5,4.5 - parent: 173 - - uid: 150 + pos: 9.5,-3.5 + parent: 1 + - uid: 67 components: - type: Transform - pos: -8.5,-1.5 - parent: 173 - - uid: 151 + rot: 1.5707963267948966 rad + pos: 9.5,-3.5 + parent: 1 + - uid: 68 components: - type: Transform - pos: -8.5,-0.5 - parent: 173 - - uid: 152 + rot: 1.5707963267948966 rad + pos: 9.5,-1.5 + parent: 1 + - uid: 69 components: - type: Transform - pos: -8.5,0.5 - parent: 173 - - uid: 153 + rot: 1.5707963267948966 rad + pos: 9.5,0.5 + parent: 1 + - uid: 70 components: - type: Transform - pos: -7.5,-1.5 - parent: 173 - - uid: 154 + rot: 1.5707963267948966 rad + pos: 4.5,0.5 + parent: 1 + - uid: 71 components: - type: Transform - pos: -6.5,-1.5 - parent: 173 -- proto: WindoorCargoLocked - entities: - - uid: 10 + pos: 2.5,-0.5 + parent: 1 + - uid: 87 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,2.5 - parent: 173 -- proto: WindowReinforcedDirectional - entities: - - uid: 7 + rot: 3.141592653589793 rad + pos: 5.5,0.5 + parent: 1 + - uid: 170 components: - type: Transform rot: 1.5707963267948966 rad - pos: -9.5,3.5 - parent: 173 - - uid: 77 + pos: 4.5,-0.5 + parent: 1 + - uid: 171 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -9.5,1.5 - parent: 173 + pos: 4.5,-0.5 + parent: 1 ... diff --git a/Resources/Maps/Shuttles/emergency_relic.yml b/Resources/Maps/Shuttles/emergency_relic.yml index 03567878efb0..b5c48b5786a9 100644 --- a/Resources/Maps/Shuttles/emergency_relic.yml +++ b/Resources/Maps/Shuttles/emergency_relic.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Grid - engineVersion: 247.2.0 + engineVersion: 264.0.0 forkId: "" forkVersion: "" - time: 03/22/2025 16:54:04 - entityCount: 138 + time: 07/25/2025 18:00:45 + entityCount: 176 maps: [] grids: - 1 @@ -22,7 +22,7 @@ entities: - uid: 1 components: - type: MetaData - name: grid + name: NT Evac Reliquary - type: Transform pos: -7.265625,2.28125 parent: invalid @@ -30,12 +30,12 @@ entities: chunks: 0,0: ind: 0,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAgAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAABAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAA== + version: 7 0,-1: ind: 0,-1 - tiles: AgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAA - version: 6 + tiles: AgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAQAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -48,6 +48,7 @@ entities: - type: OccluderTree - type: SpreaderGrid - type: Shuttle + dampingModifier: 0.25 - type: GridPathfinding - type: Gravity gravityShakeSound: !type:SoundPathSpecifier @@ -102,6 +103,17 @@ entities: configurators: [] deviceLists: [] transmitFrequencyId: ShuttleTimer + - type: ImplicitRoof +- proto: AirCanister + entities: + - uid: 139 + components: + - type: Transform + anchored: True + pos: 3.5,-3.5 + parent: 1 + - type: Physics + bodyType: Static - proto: AirlockFreezerLocked entities: - uid: 10 @@ -122,7 +134,7 @@ entities: - - Engineering - - Medical - type: Door - secondsUntilStateChange: -60.848633 + secondsUntilStateChange: -613.913 state: Opening - type: DeviceLinkSource lastSignals: @@ -345,14 +357,33 @@ entities: rot: 1.5707963267948966 rad pos: 10.5,-1.5 parent: 1 -- proto: ClosetFireFilled +- proto: ChemistryBottleEpinephrine entities: - - uid: 88 + - uid: 173 + components: + - type: Transform + pos: 13.5,-0.5 + parent: 1 +- proto: ClothingMaskGas + entities: + - uid: 171 components: - type: Transform pos: 6.5,0.5 parent: 1 - - uid: 90 + - uid: 172 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 +- proto: ClothingOuterSuitFire + entities: + - uid: 169 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 170 components: - type: Transform pos: 7.5,0.5 @@ -365,6 +396,174 @@ entities: rot: -1.5707963267948966 rad pos: 13.5,-1.5 parent: 1 +- proto: GasPipeBend + entities: + - uid: 159 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-1.5 + parent: 1 + - uid: 160 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-3.5 + parent: 1 +- proto: GasPipeStraight + entities: + - uid: 145 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-2.5 + parent: 1 + - uid: 146 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 1 + - uid: 147 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-2.5 + parent: 1 + - uid: 148 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-2.5 + parent: 1 + - uid: 149 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-0.5 + parent: 1 + - uid: 150 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-0.5 + parent: 1 + - uid: 151 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-0.5 + parent: 1 + - uid: 152 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 1 + - uid: 153 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-0.5 + parent: 1 + - uid: 154 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-0.5 + parent: 1 + - uid: 155 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-2.5 + parent: 1 + - uid: 156 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-2.5 + parent: 1 + - uid: 165 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-1.5 + parent: 1 + - uid: 166 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-3.5 + parent: 1 +- proto: GasPipeTJunction + entities: + - uid: 157 + components: + - type: Transform + pos: 6.5,-0.5 + parent: 1 + - uid: 158 + components: + - type: Transform + pos: 6.5,-2.5 + parent: 1 +- proto: GasPort + entities: + - uid: 163 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-1.5 + parent: 1 + - uid: 164 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 1 +- proto: GasPressurePump + entities: + - uid: 161 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-1.5 + parent: 1 + - uid: 162 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-3.5 + parent: 1 +- proto: GasVentPump + entities: + - uid: 143 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-2.5 + parent: 1 + - uid: 144 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-2.5 + parent: 1 +- proto: GasVentScrubber + entities: + - uid: 141 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-0.5 + parent: 1 + - uid: 142 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-0.5 + parent: 1 - proto: GeneratorWallmountAPU entities: - uid: 99 @@ -491,6 +690,18 @@ entities: - type: Transform pos: 1.5,-2.5 parent: 1 +- proto: OxygenTankFilled + entities: + - uid: 167 + components: + - type: Transform + pos: 6.5,0.5 + parent: 1 + - uid: 168 + components: + - type: Transform + pos: 7.5,0.5 + parent: 1 - proto: ParchisBoard entities: - uid: 79 @@ -498,6 +709,13 @@ entities: - type: Transform pos: 12.5,0.5 parent: 1 +- proto: PillCanisterCharcoal + entities: + - uid: 174 + components: + - type: Transform + pos: 13.5,-0.5 + parent: 1 - proto: PoweredlightLED entities: - uid: 133 @@ -535,6 +753,34 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,0.5 parent: 1 +- proto: PrefilledSyringe + entities: + - uid: 175 + components: + - type: Transform + pos: 13.5,-0.5 + parent: 1 +- proto: Rack + entities: + - uid: 88 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,0.5 + parent: 1 + - uid: 90 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,0.5 + parent: 1 +- proto: RadioHandheld + entities: + - uid: 176 + components: + - type: Transform + pos: 13.5,-2.5 + parent: 1 - proto: ReinforcedWindow entities: - uid: 86 @@ -613,6 +859,16 @@ entities: - type: Transform pos: 1.5,-3.5 parent: 1 +- proto: StorageCanister + entities: + - uid: 140 + components: + - type: Transform + anchored: True + pos: 3.5,-1.5 + parent: 1 + - type: Physics + bodyType: Static - proto: SubstationBasic entities: - uid: 101 @@ -670,6 +926,16 @@ entities: - type: Transform pos: 0.5,1.5 parent: 1 + - uid: 11 + components: + - type: Transform + pos: 4.5,1.5 + parent: 1 + - uid: 12 + components: + - type: Transform + pos: 4.5,0.5 + parent: 1 - uid: 13 components: - type: Transform @@ -780,42 +1046,30 @@ entities: - type: Transform pos: 4.5,-4.5 parent: 1 - - uid: 48 - components: - - type: Transform - pos: 0.5,-2.5 - parent: 1 - - uid: 49 - components: - - type: Transform - pos: 0.5,-0.5 - parent: 1 - - uid: 72 + - uid: 46 components: - type: Transform - pos: 0.5,-3.5 + pos: 10.5,-3.5 parent: 1 -- proto: WallShuttleInterior - entities: - - uid: 11 + - uid: 47 components: - type: Transform - pos: 4.5,1.5 + pos: 10.5,0.5 parent: 1 - - uid: 12 + - uid: 48 components: - type: Transform - pos: 4.5,0.5 + pos: 0.5,-2.5 parent: 1 - - uid: 46 + - uid: 49 components: - type: Transform - pos: 10.5,-3.5 + pos: 0.5,-0.5 parent: 1 - - uid: 47 + - uid: 72 components: - type: Transform - pos: 10.5,0.5 + pos: 0.5,-3.5 parent: 1 - proto: Windoor entities: diff --git a/Resources/Maps/relic.yml b/Resources/Maps/relic.yml index da123e327660..250c80a59a0b 100644 --- a/Resources/Maps/relic.yml +++ b/Resources/Maps/relic.yml @@ -1,15 +1,16 @@ meta: format: 7 category: Map - engineVersion: 262.0.0 + engineVersion: 264.0.0 forkId: "" forkVersion: "" - time: 06/11/2025 22:11:12 - entityCount: 8332 + time: 08/24/2025 21:13:10 + entityCount: 11566 maps: - 1 grids: - 2 +- 3564 orphans: [] nullspace: [] tilemap: @@ -22,6 +23,7 @@ tilemap: 2: FloorDark 6: FloorElevatorShaft 47: FloorFreezer + 20: FloorGreenCircuit 18: FloorHullReinforced 1: FloorHydro 64: FloorKitchen @@ -31,6 +33,7 @@ tilemap: 101: FloorSteelDamaged 11: FloorSteelDirty 4: FloorTechMaint + 19: FloorTechMaint2 3: FloorWhite 126: FloorWood 14: FloorWoodLarge @@ -50,10 +53,12 @@ entities: - type: GridTree - type: Broadphase - type: OccluderTree + - type: Parallax + parallax: RelicStation - uid: 2 components: - type: MetaData - name: grid + name: oldstation - type: Transform pos: -2.6405587,0.6332514 parent: 1 @@ -61,87 +66,87 @@ entities: chunks: 0,0: ind: 0,0 - tiles: YgAAAAADAGIAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAIAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAAcAAAAAAABiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAQAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAACAAIAAAAAAAACAAAAAAMAAgAAAAAAAAIAAAAAAQACAAAAAAMABwAAAAAAAAMAAAAAAwADAAAAAAAAAwAAAAADAAMAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAwADAAAAAAAAAwAAAAABAAIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAIAAwAAAAADAAMAAAAAAAADAAAAAAAAAwAAAAACAAMAAAAAAgADAAAAAAIAAwAAAAAAAAMAAAAAAwACAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAAAHAAAAAAAAAwAAAAADAAMAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAwADAAAAAAMAAwAAAAABAAMAAAAAAwADAAAAAAIAAgAAAAABAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIAAwAAAAACAAMAAAAAAgADAAAAAAIAAwAAAAABAAMAAAAAAgADAAAAAAMAAwAAAAACAAMAAAAAAwADAAAAAAEAAwAAAAAAAAIAAAAAAQAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAABAAcAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAMAAwAAAAAAAAMAAAAAAgADAAAAAAMAAwAAAAACAAMAAAAAAAACAAAAAAIABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQADAAAAAAMAAwAAAAADAAMAAAAAAgADAAAAAAEAAwAAAAAAAAMAAAAAAwADAAAAAAMAAwAAAAACAAMAAAAAAwADAAAAAAIAAgAAAAABAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAEABwAAAAAAAAMAAAAAAQADAAAAAAEAAwAAAAABAAMAAAAAAwADAAAAAAEAAwAAAAADAAMAAAAAAgADAAAAAAEAAwAAAAACAA== + tiles: YgAAAAADAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAABAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAwAKAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAgAHAAAAAAAAYgAAAAACAGIAAAAAAwAKAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAABAAIAAAAAAgACAAAAAAEAAgAAAAADAAIAAAAAAwACAAAAAAIABwAAAAAAAAMAAAAAAwADAAAAAAAAAwAAAAABAAMAAAAAAwADAAAAAAAAAwAAAAADAAMAAAAAAAADAAAAAAMAAwAAAAAAAAIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAMAAwAAAAAAAAMAAAAAAQADAAAAAAMAAwAAAAADAAMAAAAAAQADAAAAAAAAAwAAAAABAAMAAAAAAAACAAAAAAEABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAAAHAAAAAAAAAwAAAAAAAAMAAAAAAQADAAAAAAMAAwAAAAACAAMAAAAAAQADAAAAAAIAAwAAAAACAAMAAAAAAAADAAAAAAAAAgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAMAAwAAAAABAAMAAAAAAAADAAAAAAEAAwAAAAABAAMAAAAAAwADAAAAAAAAAwAAAAADAAIAAAAAAwAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAACAAcAAAAAAAADAAAAAAIAAwAAAAADAAMAAAAAAQADAAAAAAIAAwAAAAACAAMAAAAAAQADAAAAAAEAAwAAAAABAAMAAAAAAQACAAAAAAIABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAgADAAAAAAAAAwAAAAADAAMAAAAAAAADAAAAAAMAAwAAAAAAAAMAAAAAAwADAAAAAAIAAwAAAAABAAMAAAAAAwADAAAAAAAAAgAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAMABwAAAAAAAAMAAAAAAAADAAAAAAMAAwAAAAACAAMAAAAAAAADAAAAAAEAAwAAAAAAAAMAAAAAAQADAAAAAAEAAwAAAAAAAA== version: 7 0,-1: ind: 0,-1 - tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAABAAcAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAgAHAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAAAAA== + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAEABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgAHAAAAAAAAYgAAAAADAA== version: 7 -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAAgAAAAABAAIAAAAAAQACAAAAAAAAAgAAAAABAAIAAAAAAAACAAAAAAEAAgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAAIAAAAAAAACAAAAAAEAAgAAAAACAAIAAAAAAwACAAAAAAEAAgAAAAABAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAwACAAAAAAIAAgAAAAABAAIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAAACAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAQACAAAAAAAAAgAAAAABAAIAAAAAAAACAAAAAAEAAgAAAAAAAAIAAAAAAwACAAAAAAAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAADAAIAAAAAAgACAAAAAAAAAgAAAAACAAIAAAAAAgACAAAAAAEAAgAAAAABAAIAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAwACAAAAAAAAAgAAAAADAAIAAAAAAQACAAAAAAIAAgAAAAABAAIAAAAAAQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAAgAAAAABAAIAAAAAAgACAAAAAAEAAgAAAAADAAIAAAAAAgACAAAAAAEAAgAAAAACAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAABiAAAAAAIACgAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAMAAgAAAAAAAAIAAAAAAgACAAAAAAEAAgAAAAACAAIAAAAAAAACAAAAAAMAAgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAAIAAAAAAgACAAAAAAIAAgAAAAADAAIAAAAAAwACAAAAAAEAAgAAAAAAAAIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAwACAAAAAAIAAgAAAAADAAIAAAAAAAACAAAAAAIAAgAAAAACAAIAAAAAAAACAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAgACAAAAAAEAAgAAAAAAAAIAAAAAAQACAAAAAAEAAgAAAAABAAIAAAAAAgACAAAAAAAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAAAAAIAAAAAAwACAAAAAAEAAgAAAAAAAAIAAAAAAwACAAAAAAIAAgAAAAACAAIAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAAACAAAAAAEAAgAAAAACAAIAAAAAAAACAAAAAAAAAgAAAAABAAIAAAAAAQACAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAAgAAAAADAAIAAAAAAwACAAAAAAIAAgAAAAACAAIAAAAAAwACAAAAAAAAAgAAAAABAA== version: 7 -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADAA== version: 7 1,-1: ind: 1,-1 - tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAAAHAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAvAAAAAAAALwAAAAAAAC8AAAAAAAAvAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAEQAAAAACABEAAAAAAwARAAAAAAMAEQAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAABEAAAAAAwARAAAAAAIAEQAAAAABABEAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAA== + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAAABAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAA== version: 7 1,0: ind: 1,0 - tiles: YgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAwALAAAAAAAACwAAAAAAAAsAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAADAAAAAABAAwAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAACAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAEABwAAAAAAAAwAAAAAAQAMAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAAMAAAAAAwAMAAAAAAEADAAAAAADAAMAAAAAAwADAAAAAAEABwAAAAAAAGIAAAAAAwAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAAADAAAAAAAADAAAAAAAAAwAAAAAAgADAAAAAAAAAwAAAAADAAMAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAAAAwAAAAAAAAwAAAAAAAAMAAAAAAAAAwAAAAABAAMAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAAMAAAAAAgAMAAAAAAIADAAAAAAAAAMAAAAAAQADAAAAAAEAAwAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAAADAAAAAAAADAAAAAAAAAwAAAAAAwADAAAAAAAAAwAAAAADAAMAAAAAAQBiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAMAAwAAAAACAAwAAAAAAgAMAAAAAAEAAwAAAAADAAMAAAAAAgADAAAAAAIAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAA== + tiles: YgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAgALAAAAAAAACwAAAAABAAsAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAAAwAAAAABAAMAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIABwAAAAAAAAMAAAAAAQADAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAABAAMAAAAAAwADAAAAAAEAAwAAAAACAAMAAAAAAAADAAAAAAIABwAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAwADAAAAAAEAAwAAAAABAAMAAAAAAQADAAAAAAAAAwAAAAAAAAMAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAgBiAAAAAAAAAwAAAAADAAMAAAAAAQADAAAAAAEAAwAAAAAAAAMAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAAAAAMAAAAAAgADAAAAAAAAAwAAAAACAAMAAAAAAAADAAAAAAIAAwAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAgADAAAAAAIAAwAAAAAAAAMAAAAAAwADAAAAAAIAAwAAAAABAAMAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAAAAwAAAAACAAMAAAAAAAADAAAAAAAAAwAAAAACAAMAAAAAAAADAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAADAA== version: 7 -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAACAAAAAAMAAgAAAAABAAIAAAAAAgACAAAAAAIAAgAAAAACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAgAAAAAAAAIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAgACAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAACAAAAAAMAAgAAAAACAAIAAAAAAwACAAAAAAMAAgAAAAADAAIAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAgAAAAABAAIAAAAAAwACAAAAAAEAAgAAAAAAAAIAAAAAAQACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 0,1: ind: 0,1 - tiles: AgAAAAABAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAIABwAAAAAAAAMAAAAAAwADAAAAAAIAAwAAAAABAAMAAAAAAwADAAAAAAEAAwAAAAABAAMAAAAAAQADAAAAAAAAAwAAAAADAAIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAEAAgAAAAADAAIAAAAAAgACAAAAAAMAAgAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAgBiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAA== + tiles: AgAAAAABAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAMABwAAAAAAAAMAAAAAAwADAAAAAAEAAwAAAAABAAMAAAAAAgADAAAAAAAAAwAAAAAAAAMAAAAAAgADAAAAAAEAAwAAAAACAAIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAMAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAABlAAAAAAIAYgAAAAADAGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAGIAAAAAAwBlAAAAAAEAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAZQAAAAACAGUAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGUAAAAAAwBiAAAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAAYgAAAAAAAGUAAAAAAwBiAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUAAAAABABiAAAAAAMAZQAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGUAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAGUAAAAAAABiAAAAAAAAYgAAAAAAAGUAAAAAAABlAAAAAAAAYgAAAAABAA== version: 7 1,1: ind: 1,1 - tiles: AwAAAAADAAwAAAAAAgAMAAAAAAIAAwAAAAABAAMAAAAAAQAHAAAAAAAAYgAAAAABAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAAAAAcAAAAAAAAMAAAAAAIADAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAABAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAgAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAZQAAAAACAA== + tiles: AwAAAAAAAAMAAAAAAgADAAAAAAEAAwAAAAAAAAMAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAABAAcAAAAAAAAHAAAAAAAADAAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAEgAAAAAAABIAAAAAAAAHAAAAAAAABwAAAAAAABIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAAAZQAAAAACAA== version: 7 2,0: ind: 2,0 - tiles: BwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAADAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAwAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAAALAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgAHAAAAAAAACwAAAAAAAGIAAAAAAABiAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAAMAAAAAAQADAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAAADAAAAAAAAAwAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAgAHAAAAAAAAAwAAAAADAAMAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAMAAAAAAgADAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAwAHAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAA== + tiles: BwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAwAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAwAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQALAAAAAAEABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAgAHAAAAAAAACwAAAAACAGIAAAAAAQBiAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAADAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAEABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQAHAAAAAAAACwAAAAACAAsAAAAAAgALAAAAAAIACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAA== version: 7 2,1: ind: 2,1 - tiles: YgAAAAACAGIAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAADAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAIABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAAAAAcAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAABAA== + tiles: YgAAAAACAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgALAAAAAAMACwAAAAABAAsAAAAAAwALAAAAAAAACwAAAAAAAAsAAAAAAQALAAAAAAEACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAIABwAAAAAAAAsAAAAAAgALAAAAAAIACwAAAAACAAsAAAAAAQAHAAAAAAAACwAAAAACAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAQAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAADAAcAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAA== version: 7 0,2: ind: 0,2 - tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAA== + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAA== version: 7 1,2: ind: 1,2 - tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAA== + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAA== version: 7 2,2: ind: 2,2 - tiles: YgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQAKAAAAAAAAYgAAAAACAAoAAAAAAABiAAAAAAEACgAAAAAAAA== + tiles: YgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAQAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQAKAAAAAAAAYgAAAAADAAoAAAAAAABiAAAAAAEACgAAAAAAAA== version: 7 3,1: ind: 3,1 - tiles: CwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAABAAIAAAAAAwACAAAAAAMAAgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAIAAgAAAAADAAIAAAAAAgACAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAAAAAIAAAAAAQACAAAAAAEAAgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAADAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAQACAAAAAAIAAgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAgAHAAAAAAAAAgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAAIAAAAAAQACAAAAAAIAAgAAAAAAAAIAAAAAAgACAAAAAAMAAgAAAAABAAIAAAAAAgACAAAAAAMAAgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQACAAAAAAAAAgAAAAAAAAIAAAAAAQACAAAAAAMAAgAAAAAAAAIAAAAAAwACAAAAAAAAAgAAAAACAAIAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAAAAgAAAAABAAIAAAAAAgACAAAAAAEAAgAAAAAAAAIAAAAAAQACAAAAAAMAAgAAAAADAAIAAAAAAwACAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAAAAAIAAAAAAAACAAAAAAMAAgAAAAADAAIAAAAAAQACAAAAAAMAAgAAAAACAAIAAAAAAgACAAAAAAEAAgAAAAACAA== + tiles: CwAAAAABAAsAAAAAAwALAAAAAAMACwAAAAACAAsAAAAAAgALAAAAAAEACwAAAAAAAAsAAAAAAQAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAAsAAAAAAQALAAAAAAMACwAAAAADAAsAAAAAAAALAAAAAAEACwAAAAACAAsAAAAAAAAHAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAACAAIAAAAAAgACAAAAAAAAAgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAMAAgAAAAAAAAIAAAAAAwACAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAAsAAAAAAwALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAAgAAAAAAAAIAAAAAAwACAAAAAAAAAgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAQALAAAAAAMACwAAAAADAAsAAAAAAgAHAAAAAAAABwAAAAAAAAIAAAAAAQACAAAAAAMAAgAAAAAAAAIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAABAAsAAAAAAAALAAAAAAEABwAAAAAAAAcAAAAAAAACAAAAAAIAAgAAAAADAAIAAAAAAQACAAAAAAEAAgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAIAAAAAAwAHAAAAAAAAAgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAACAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAAAAAIAAAAAAAACAAAAAAEAAgAAAAADAAIAAAAAAQACAAAAAAMAAgAAAAADAAIAAAAAAgACAAAAAAMAAgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAgACAAAAAAIAAgAAAAADAAIAAAAAAwACAAAAAAAAAgAAAAAAAAIAAAAAAgACAAAAAAAAAgAAAAACAAIAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAEAAgAAAAADAAIAAAAAAQACAAAAAAMAAgAAAAABAAIAAAAAAgACAAAAAAAAAgAAAAADAAIAAAAAAgACAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAAAAAIAAAAAAQACAAAAAAIAAgAAAAACAAIAAAAAAgACAAAAAAEAAgAAAAAAAAIAAAAAAwACAAAAAAAAAgAAAAADAA== version: 7 3,2: ind: 3,2 - tiles: BwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAACAAIAAAAAAQACAAAAAAEAAgAAAAABAAIAAAAAAgACAAAAAAMAAgAAAAADAAIAAAAAAQACAAAAAAMAAgAAAAADAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAgACAAAAAAEAAgAAAAACAAIAAAAAAQACAAAAAAIAAgAAAAAAAAIAAAAAAQAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAIAAgAAAAACAAIAAAAAAQACAAAAAAIAAgAAAAAAAAIAAAAAAwACAAAAAAIAAgAAAAACAAIAAAAAAgACAAAAAAEABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAEACwAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAABiAAAAAAEAYgAAAAADAAcAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwAHAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAACAAcAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAAAAAcAAAAAAAAIAAAAAAAAYgAAAAACAAoAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQAHAAAAAAAABwAAAAAAAA== + tiles: BwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAABAAIAAAAAAQACAAAAAAAAAgAAAAACAAIAAAAAAAACAAAAAAIAAgAAAAABAAIAAAAAAgACAAAAAAMAAgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAwACAAAAAAIAAgAAAAADAAIAAAAAAQACAAAAAAEAAgAAAAAAAAIAAAAAAgACAAAAAAEAAgAAAAADAAIAAAAAAwAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAEAAgAAAAACAAIAAAAAAQACAAAAAAMAAgAAAAAAAAIAAAAAAQACAAAAAAEAAgAAAAABAAIAAAAAAwACAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAMACwAAAAAAAGIAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAEACwAAAAAAAAsAAAAAAgALAAAAAAEACwAAAAACAAsAAAAAAQBiAAAAAAAAYgAAAAABAAcAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAABAAsAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAQAHAAAAAAAACwAAAAACAAsAAAAAAQALAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAMAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAIABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAAAAAcAAAAAAAAIAAAAAAAAYgAAAAACAAoAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAwAHAAAAAAAABwAAAAAAAA== version: 7 2,-1: ind: 2,-1 - tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAAAHAAAAAAAABAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAAcAAAAAAAAEAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAQAHAAAAAAAAAwAAAAAAAAcAAAAAAAADAAAAAAMABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAIABwAAAAAAAAMAAAAAAgAHAAAAAAAAAwAAAAADAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAEABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAQAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAIABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAAABwAAAAAAAA== + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAAAHAAAAAAAABAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAEAYgAAAAAAAAcAAAAAAAAEAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAQAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAIABwAAAAAAAAsAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAABAAcAAAAAAAALAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAEABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAAALAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAsAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAIABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAAcAAAAAAABiAAAAAAEABwAAAAAAAA== version: 7 2,-2: ind: 2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAEACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAAALAAAAAAAAYgAAAAADAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAEACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgALAAAAAAEAYgAAAAABAA== version: 7 3,-1: ind: 3,-1 - tiles: YgAAAAABAAsAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAAALAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAABiAAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAwAHAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAIAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAMAAwAAAAABAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAACAA== + tiles: YgAAAAAAAAsAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACwAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAwALAAAAAAMABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAMAYgAAAAABAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAABiAAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAMAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAA== version: 7 3,-2: ind: 3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADAGIAAAAAAgALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAALAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACwAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAsAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAALAAAAAAMACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAgALAAAAAAMACwAAAAADAAsAAAAAAQALAAAAAAIACwAAAAADAAsAAAAAAQALAAAAAAAACwAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,0: ind: 3,0 - tiles: AwAAAAADAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAGIAAAAAAwBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAsAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAADAAsAAAAAAAADAAAAAAMAYgAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAgBiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAAACwAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAAAAAsAAAAAAAALAAAAAAAAAwAAAAACAGIAAAAAAQADAAAAAAIAAwAAAAABAAMAAAAAAAADAAAAAAMAAwAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAABiAAAAAAIAAwAAAAADAAMAAAAAAgADAAAAAAEAAwAAAAADAAMAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAMAAAAAAgBiAAAAAAAAYgAAAAADAAcAAAAAAAADAAAAAAIAAwAAAAABAAMAAAAAAgADAAAAAAIABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAAAwAAAAABAAMAAAAAAQADAAAAAAIAAwAAAAADAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAACAAMAAAAAAABiAAAAAAEABwAAAAAAAAMAAAAAAwADAAAAAAEAAwAAAAADAAMAAAAAAQAHAAAAAAAAYgAAAAAAAGIAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAAAYgAAAAACAGIAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAwAAAAADAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAABAAcAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAAMAAAAAAgAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAwAHAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAcAAAAAAAADAAAAAAIABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAEABwAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAA== + tiles: YgAAAAACAGIAAAAAAwBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAgALAAAAAAIACwAAAAADAAsAAAAAAgALAAAAAAEACwAAAAACAGIAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAsAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAACAAsAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAIABwAAAAAAAGIAAAAAAwBiAAAAAAAACwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAAsAAAAAAwALAAAAAAAAYgAAAAADAGIAAAAAAAADAAAAAAAABwAAAAAAAAcAAAAAAAADAAAAAAAAAwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAIABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAACAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAwAHAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAAATAAAAAAAAEwAAAAAAABMAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAADAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAAAEwAAAAAAABMAAAAAAAATAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAAAABMAAAAAAAATAAAAAAAAEwAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAAALAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAACAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAgAHAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAABwAAAAAAAA== version: 7 -1,-2: ind: -1,-2 @@ -157,23 +162,23 @@ entities: version: 7 0,3: ind: 0,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 1,3: ind: 1,3 - tiles: BwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAsAAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAAsAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAALAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAgAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAIABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAQAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAGIAAAAAAwALAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: BwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAEABwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAsAAAAAAgAHAAAAAAAACwAAAAADAAcAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAAsAAAAAAgAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAMABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAAsAAAAAAQALAAAAAAEABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAALAAAAAAEABwAAAAAAAGIAAAAAAgAHAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAALAAAAAAIACwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAACwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAQAHAAAAAAAACwAAAAADAAcAAAAAAAAHAAAAAAAACwAAAAACAAsAAAAAAQAHAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAAABwAAAAAAAAsAAAAAAwAHAAAAAAAABwAAAAAAAAsAAAAAAgALAAAAAAIABwAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAADAAcAAAAAAAALAAAAAAIABwAAAAAAAGIAAAAAAQAHAAAAAAAAYgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAMACwAAAAADAAcAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAAALAAAAAAEACwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,0: ind: 4,0 - tiles: CwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAADAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: CwAAAAABAAsAAAAAAQALAAAAAAMABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,-1: ind: 4,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAwAIAAAAAAAAYgAAAAACAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAADAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAAALAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgAIAAAAAAAAYgAAAAADAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAABAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACwAAAAABAAsAAAAAAQAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwALAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,1: ind: 4,1 - tiles: CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: CAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,2: ind: 4,2 @@ -181,7 +186,7 @@ entities: version: 7 3,3: ind: 3,3 - tiles: YgAAAAAAAAoAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAEABwAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAIABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAAoAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAAAAAcAAAAAAAAIAAAAAAAAYgAAAAABAGIAAAAAAQAKAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAAABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAwAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAA== + tiles: YgAAAAABAAoAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAIAYgAAAAADAAoAAAAAAAAKAAAAAAAACgAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAAoAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAAcAAAAAAAAIAAAAAAAAYgAAAAAAAGIAAAAAAAAKAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAwAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAQAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAcAAAAAAAALAAAAAAIACwAAAAACAAsAAAAAAAALAAAAAAAACwAAAAABAAsAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAA== version: 7 4,3: ind: 4,3 @@ -189,7 +194,7 @@ entities: version: 7 3,4: ind: 3,4 - tiles: AAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,4: ind: 4,4 @@ -197,12 +202,16 @@ entities: version: 7 2,3: ind: 2,3 - tiles: YgAAAAADAGIAAAAAAwBiAAAAAAIABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAKAAAAAAAAYgAAAAAAAAoAAAAAAABiAAAAAAMACgAAAAAAAAcAAAAAAABiAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAAACgAAAAAAAGIAAAAAAgBiAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAAoAAAAAAABiAAAAAAEAYgAAAAACAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YgAAAAAAAGIAAAAAAwBiAAAAAAMABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAKAAAAAAAAYgAAAAAAAAoAAAAAAABiAAAAAAAACgAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAALAAAAAAEACwAAAAAAAAsAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAIACgAAAAAAAGIAAAAAAwBiAAAAAAAACwAAAAACAAsAAAAAAQALAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAAAAAoAAAAAAABiAAAAAAIAYgAAAAACAAsAAAAAAwALAAAAAAEACwAAAAADAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAEACwAAAAADAAsAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAACAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACwAAAAADAAsAAAAAAQALAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAcAAAAAAABiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAgALAAAAAAIACwAAAAABAAsAAAAAAAALAAAAAAMACwAAAAABAAcAAAAAAAALAAAAAAIACwAAAAADAAsAAAAAAQALAAAAAAEACwAAAAADAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,2: ind: -1,2 tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 + 4,-2: + ind: 4,-2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAYgAAAAADAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAABiAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAGIAAAAAAQAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgAIAAAAAAAAYgAAAAABAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -226,39 +235,12 @@ entities: chunkCollection: version: 2 nodes: - - node: - angle: 1.5707963267948966 rad - color: '#FFFF00FF' - id: Arrows - decals: - 606: 23,2 - - node: - angle: 3.141592653589793 rad - color: '#FFFF00FF' - id: Arrows - decals: - 607: 31,2 - node: color: '#FFFFFFFF' - id: Arrows + id: Box decals: - 605: 30,2 - - node: - color: '#FFFFFFFF' - id: Bot - decals: - 608: 24,2 - 609: 25,2 - 610: 26,2 - 611: 27,2 - 612: 28,2 - 613: 29,2 - 668: 27,40 - 669: 27,41 - 670: 28,41 - 671: 30,41 - 672: 31,41 - 673: 31,40 + 725: 48,3 + 726: 48,4 - node: color: '#D4D4D428' id: BrickCornerOverlayNE @@ -286,22 +268,6 @@ entities: decals: 385: 36,10 450: 37,12 - - node: - color: '#FFFFFFFF' - id: Delivery - decals: - 678: 12,23 - 679: 13,23 - 680: 14,23 - 681: 12,26 - 682: 13,26 - 683: 14,26 - 691: 14,25 - 692: 13,25 - 693: 12,25 - 694: 12,22 - 695: 13,22 - 696: 14,22 - node: color: '#FFFFFFFF' id: Dirt @@ -325,92 +291,55 @@ entities: 349: 58,12 350: 57,15 - node: - angle: 1.5707963267948966 rad - color: '#FFFFFFFF' - id: LoadingArea - decals: - 689: 11,23 - 698: 11,22 - - node: - angle: 4.71238898038469 rad color: '#FFFFFFFF' - id: LoadingArea - decals: - 688: 11,26 - 697: 11,25 - - node: - color: '#FFFFFFFF' - id: WarnCornerSmallNE + id: WarnCornerSmallNW decals: - 665: 21,25 + 710: 29,-8 - node: color: '#FFFFFFFF' - id: WarnCornerSmallNW + id: WarnCornerSmallSE decals: - 666: 26,25 + 721: 23,-9 - node: color: '#FFFFFFFF' id: WarnLineE decals: - 655: 21,32 - 656: 21,31 - 657: 21,30 - 658: 21,29 - 659: 21,28 - 660: 21,27 - 661: 21,26 + 722: 23,-10 + 723: 23,-11 - node: color: '#FFFFFFFF' id: WarnLineN decals: - 644: 25,33 - 645: 24,33 - 646: 23,33 - 647: 22,33 - 648: 19,33 - 649: 18,33 - 650: 17,33 + 713: 24,-9 + 714: 25,-9 + 715: 26,-9 + 716: 27,-9 + 717: 28,-9 - node: color: '#FFFFFFFF' id: WarnLineS decals: - 631: 26,26 - 632: 26,27 - 633: 26,28 - 634: 26,29 - 635: 26,30 - 636: 26,31 - 637: 26,32 - 638: 20,27 - 639: 20,28 - 640: 20,29 - 641: 20,30 - 642: 20,31 - 643: 20,32 + 707: 29,-7 + 708: 29,-6 + 709: 29,-5 + 718: 29,-10 + 719: 29,-11 - node: color: '#FFFFFFFF' id: WarnLineW decals: - 651: 22,25 - 652: 23,25 - 653: 24,25 - 654: 25,25 - - node: - color: '#FFFFFFFF' - id: WarningLineCorner - decals: - 662: 21,33 + 700: 22,-8 + 701: 23,-8 + 702: 24,-8 + 703: 25,-8 + 704: 26,-8 + 705: 27,-8 + 724: 28,-8 - node: color: '#FFFFFFFF' id: WarningLineCornerFlipped decals: - 663: 20,33 - 664: 26,33 - - node: - color: '#FFFFFFFF' - id: body - decals: - 699: 42,13 + 720: 29,-9 - type: GridAtmosphere version: 2 data: @@ -438,7 +367,7 @@ entities: 1,1: 0: 65523 1,2: - 0: 47280 + 0: 47282 1,3: 0: 49087 1,-1: @@ -446,9 +375,9 @@ entities: 1,4: 0: 267 2,0: - 0: 47919 + 0: 47887 2,1: - 0: 65520 + 0: 65522 2,2: 0: 65520 2,3: @@ -458,9 +387,9 @@ entities: 2,4: 0: 15 3,0: - 0: 15275 + 0: 15243 3,1: - 0: 48120 + 0: 48122 3,2: 0: 65520 3,3: @@ -482,7 +411,7 @@ entities: 0,-5: 1: 61440 0,-3: - 0: 63094 + 0: 63351 -1,-3: 0: 192 1: 13107 @@ -497,9 +426,9 @@ entities: 1,-5: 1: 61440 2,-4: - 0: 24816 + 0: 61680 2,-3: - 0: 28775 + 0: 28927 2,-2: 0: 1911 2,-5: @@ -517,19 +446,25 @@ entities: 4,-3: 0: 62207 4,-2: - 0: 57343 + 0: 20479 4,-1: 0: 65535 + -3,2: + 1: 32768 + -3,3: + 1: 128 -2,3: 0: 61167 - -2,1: - 0: 51360 -2,2: - 0: 61152 + 0: 61153 + -2,4: + 0: 3265 -2,0: 1: 8738 -2,-1: 1: 11818 + -2,1: + 0: 52416 -2,-4: 1: 43562 -2,-5: @@ -550,51 +485,58 @@ entities: 4,-5: 1: 61440 5,-4: - 0: 39408 + 0: 55792 5,-3: - 0: 64721 + 0: 56529 5,-2: - 0: 52701 + 0: 285 + 2: 52224 5,-1: - 0: 56669 + 0: 4561 + 3: 49152 5,-5: 1: 61440 5,0: - 0: 52509 + 0: 52497 + 3: 12 6,-4: 0: 240 2: 57344 6,-3: - 0: 65424 - 2: 12 + 0: 65520 6,-2: - 0: 65535 + 0: 61167 6,-1: - 0: 65263 + 0: 8958 + 4: 32768 6,-5: 1: 61440 6,0: - 0: 65294 + 0: 65282 + 4: 8 7,-4: 0: 240 2: 12288 7,-3: - 2: 3 - 0: 65408 + 0: 65520 7,-2: 0: 65535 7,-1: - 0: 23893 + 0: 19541 + 4: 4096 7,-5: 1: 61440 7,0: - 0: 65357 + 4: 1 + 0: 65356 8,-4: 0: 240 8,-3: - 0: 20208 + 0: 65520 + 8,-2: + 0: 65535 4,4: - 0: 61295 + 0: 12079 5,1: 0: 56799 5,2: @@ -602,15 +544,15 @@ entities: 5,3: 0: 56785 5,4: - 0: 65293 + 0: 3853 6,1: 0: 30719 6,2: 0: 65520 6,3: - 0: 61182 + 0: 65534 6,4: - 0: 65294 + 0: 3855 7,1: 0: 2303 7,2: @@ -618,15 +560,13 @@ entities: 7,3: 0: 65535 7,4: - 0: 65295 + 0: 3855 8,1: 0: 8191 8,2: 0: 30583 8,3: 0: 30583 - -2,4: - 0: 3264 -1,4: 0: 4080 0,7: @@ -638,71 +578,60 @@ entities: 1,8: 0: 15167 2,5: - 0: 64136 + 0: 2060 2,6: - 0: 35576 + 0: 2060 2,7: - 0: 34824 + 0: 19652 3,5: - 0: 65535 + 0: 59239 3,6: - 0: 65535 + 0: 10087 3,7: - 0: 65327 - 2,8: - 0: 35624 - 3,8: - 0: 65295 + 0: 30583 4,5: - 0: 61438 + 0: 30591 4,6: - 0: 254 - 3: 24576 + 0: 7 + 2: 57344 4,7: - 3: 6 - 4: 26112 + 2: 61166 + 5,5: + 0: 15 + 1: 60928 5,6: - 0: 13038 - 5: 32768 + 2: 61440 + 1: 238 5,7: - 0: 13107 - 5: 8 - 6: 34816 - 5,5: - 0: 61152 - 5,8: - 0: 36851 + 2: 65535 6,5: - 0: 65520 + 0: 52239 + 1: 4352 6,6: - 0: 52479 - 5: 4096 + 1: 17 + 2: 12288 + 0: 51404 6,7: - 5: 1 - 6: 4352 - 0: 52428 - 6,8: - 0: 65532 + 2: 13107 + 0: 36044 7,5: - 0: 65262 + 0: 30479 7,6: - 0: 30576 + 0: 30583 7,7: - 0: 32759 - 7,8: - 0: 65521 + 0: 32631 8,4: - 0: 65287 + 0: 3847 8,5: - 0: 30310 + 0: 30711 8,6: - 0: 30582 + 0: 30583 8,7: 0: 63351 8,0: 0: 3822 8,-1: - 0: 61156 + 0: 61152 9,0: 0: 20479 9,1: @@ -714,7 +643,7 @@ entities: 9,-1: 0: 65520 9,4: - 0: 65519 + 0: 61423 10,0: 0: 12765 10,2: @@ -740,45 +669,45 @@ entities: 11,4: 0: 61663 12,0: - 0: 62399 + 0: 62383 12,1: - 0: 32767 + 0: 65535 12,2: - 0: 29815 + 0: 62719 12,3: - 0: 3541 + 0: 4095 8,8: - 0: 65535 + 0: 65527 + 9,5: + 0: 61182 9,6: 0: 30464 9,7: - 0: 29303 - 9,5: - 0: 61166 + 0: 30578 9,8: - 0: 65527 + 0: 65522 10,5: - 0: 65422 + 0: 63726 10,6: 0: 58606 10,7: 0: 49390 10,8: - 0: 18252 + 0: 53196 11,5: 0: 61679 11,6: - 0: 62207 + 0: 61695 11,7: 0: 61695 11,8: - 0: 4095 + 0: 61678 12,4: - 0: 47359 + 0: 61695 12,5: - 0: 59583 + 0: 57599 12,6: - 0: 52991 + 0: 36606 0,9: 0: 1 -1,9: @@ -789,6 +718,8 @@ entities: 1: 136 1,9: 0: 3822 + 2,8: + 0: 35616 2,9: 0: 35775 2,10: @@ -798,6 +729,8 @@ entities: 1: 61134 2,12: 1: 238 + 3,8: + 0: 65280 3,9: 0: 65535 3,10: @@ -809,7 +742,7 @@ entities: 4,8: 0: 65504 4,9: - 0: 62463 + 0: 65535 4,10: 0: 3808 4,11: @@ -817,21 +750,26 @@ entities: 4,12: 1: 8738 0: 34944 + 5,8: + 0: 40912 5,9: - 0: 39048 - 5: 8738 + 0: 48059 5,10: 0: 4088 5,11: 1: 240 + 6,8: + 0: 65520 6,9: - 0: 15283 + 0: 48051 6,10: 0: 955 6,11: 1: 240 + 7,8: + 0: 65520 7,9: - 0: 12272 + 0: 65520 7,10: 0: 255 7,11: @@ -839,22 +777,22 @@ entities: 7,12: 0: 53076 8,9: - 0: 61426 + 0: 65522 + 8,10: + 0: 255 8,11: 1: 240 - 8,10: - 0: 238 8,12: 0: 30503 9,9: 0: 65520 9,10: - 0: 238 + 0: 255 1: 57344 9,11: 1: 61166 9,12: - 1: 16462 + 1: 49358 0: 11808 10,10: 1: 61440 @@ -880,7 +818,7 @@ entities: 0: 28672 1: 238 12,7: - 0: 61164 + 0: 61160 12,8: 0: 61166 13,4: @@ -923,6 +861,7 @@ entities: 1: 4369 16,6: 1: 273 + 0: 4096 12,9: 0: 57582 12,10: @@ -931,7 +870,7 @@ entities: 12,12: 0: 30583 13,9: - 0: 29439 + 0: 29247 13,10: 0: 119 1: 61440 @@ -951,10 +890,10 @@ entities: 1: 4369 0: 52428 15,9: - 0: 13107 + 0: 12851 1: 34952 15,10: - 0: 13107 + 0: 13106 1: 34952 15,11: 0: 13107 @@ -966,20 +905,18 @@ entities: 1: 1 8,-5: 1: 61440 - 8,-2: - 0: 61166 9,-4: - 0: 59632 + 0: 57584 9,-3: - 0: 1918 + 0: 4078 9,-2: 0: 61182 9,-5: 1: 12288 10,-4: - 0: 61936 + 0: 61680 10,-3: - 0: 1375 + 0: 4095 10,-2: 0: 65535 11,-4: @@ -993,11 +930,11 @@ entities: 12,-4: 0: 4915 1: 8 - 12,-1: - 0: 47886 12,-5: 0: 61440 1: 2048 + 12,-1: + 0: 36366 13,-4: 1: 15 13,-1: @@ -1013,8 +950,8 @@ entities: 14,-1: 0: 65322 14,-5: - 0: 12288 - 1: 18176 + 0: 12834 + 1: 17749 14,-2: 0: 8192 14,0: @@ -1023,6 +960,13 @@ entities: 0: 65287 15,0: 0: 4095 + 14,-6: + 1: 20480 + 0: 8192 + 15,-8: + 1: 3840 + 16,-8: + 1: 3840 13,1: 0: 65535 13,2: @@ -1030,9 +974,9 @@ entities: 13,3: 0: 1911 14,1: - 0: 18244 + 0: 53188 14,2: - 0: 26214 + 0: 26350 15,1: 0: 30583 15,2: @@ -1085,6 +1029,7 @@ entities: 1: 15 16,-1: 0: 26112 + 1: 4 17,0: 1: 4369 17,-1: @@ -1095,14 +1040,16 @@ entities: 0: 1029 1: 8738 16,-2: - 1: 546 + 1: 16930 0: 1028 17,-4: - 1: 4096 + 1: 4369 17,-3: 1: 4369 17,-2: 1: 4369 + 17,-5: + 1: 4369 16,12: 0: 1 12,13: @@ -1127,8 +1074,8 @@ entities: 1: 15 0: 1792 13,15: - 1: 28673 - 0: 14 + 1: 28679 + 0: 8 14,13: 1: 12561 0: 2252 @@ -1144,7 +1091,7 @@ entities: 0: 9011 1: 34952 15,14: - 0: 13091 + 0: 29475 1: 2184 15,15: 0: 273 @@ -1170,14 +1117,14 @@ entities: 1: 3979 8,14: 0: 2048 - 9,13: - 0: 802 - 1: 34956 9,14: 0: 3840 1: 14 9,15: 1: 15 + 9,13: + 0: 546 + 1: 34956 10,13: 1: 65280 10,14: @@ -1187,6 +1134,20 @@ entities: 1: 15 -1,10: 1: 34952 + 16,-6: + 0: 1284 + 1: 12834 + 16,-5: + 1: 1 + 16,-7: + 1: 8738 + 0: 1028 + 17,-8: + 1: 4352 + 17,-7: + 1: 4369 + 17,-6: + 1: 4369 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -1219,10 +1180,25 @@ entities: - 0 - 0 - volume: 2500 - temperature: 235 + temperature: 293.15 moles: - - 27.225372 - - 102.419266 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 6666.982 + - 0 - 0 - 0 - 0 @@ -1248,6 +1224,423 @@ entities: - 0 - 0 - 0 + chunkSize: 4 + - type: GasTileOverlay + - type: RadiationGridResistance + - type: NavMap + - type: ImplicitRoof + - uid: 3564 + components: + - type: MetaData + name: Prison Station + - type: Transform + pos: 150.92255,68.575584 + parent: 1 + - type: MapGrid + chunks: + 0,0: + ind: 0,0 + tiles: CAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 0,-1: + ind: 0,-1 + tiles: CAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 0,-2: + ind: 0,-2 + tiles: CAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAGIAAAAAAABiAAAAAAEACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABiAAAAAAMAYgAAAAADAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAIACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAYgAAAAAAAGIAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAGIAAAAAAgBiAAAAAAIACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAABiAAAAAAAAYgAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAYgAAAAADAGIAAAAAAQAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAGIAAAAAAwBiAAAAAAIACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 0,-3: + ind: 0,-3 + tiles: CAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAAYgAAAAABAGIAAAAAAwAHAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAIABwAAAAAAAGIAAAAAAgBiAAAAAAEABwAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAEACAAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAADAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAMABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAAcAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAIACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAACAA== + version: 7 + 0,-4: + ind: 0,-4 + tiles: CAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAwAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAADAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAABAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAA== + version: 7 + 0,-5: + ind: 0,-5 + tiles: CAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwAHAAAAAAAABwAAAAAAAA== + version: 7 + 0,-6: + ind: 0,-6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 1,-3: + ind: 1,-3 + tiles: BwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAABwAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAAcAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAADAAcAAAAAAAAAAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAAAHAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAMABwAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAwAHAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAMABwAAAAAAAAAAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAAcAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAMAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAIABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwAHAAAAAAAAYgAAAAACAA== + version: 7 + 1,-4: + ind: 1,-4 + tiles: YgAAAAACAGIAAAAAAwAHAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAIABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAQAHAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAEABwAAAAAAAGIAAAAAAwBiAAAAAAEABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAEABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAQAHAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAAABwAAAAAAAAAAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAAAAAcAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAIAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEABwAAAAAAAAAAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAADAAcAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAACAGIAAAAAAgAHAAAAAAAAAAAAAAAAAA== + version: 7 + 1,-2: + ind: 1,-2 + tiles: YgAAAAADAGIAAAAAAQBiAAAAAAMABwAAAAAAAAcAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAgAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAMABwAAAAAAAGIAAAAAAgBiAAAAAAMAEQAAAAADABEAAAAAAgARAAAAAAMAEQAAAAABAGIAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgAHAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAABiAAAAAAMAYgAAAAADABEAAAAAAQADAAAAAAEAAwAAAAAAABEAAAAAAgBiAAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAEABwAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAAAHAAAAAAAAEQAAAAABABEAAAAAAQARAAAAAAMAAwAAAAABAAMAAAAAAQARAAAAAAEAEQAAAAABABEAAAAAAwBiAAAAAAEAYgAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAIABwAAAAAAABEAAAAAAgADAAAAAAEAAwAAAAAAAAMAAAAAAwADAAAAAAIAAwAAAAABAAMAAAAAAwARAAAAAAAAYgAAAAADAGIAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAARAAAAAAMAAwAAAAADAAMAAAAAAAADAAAAAAEAAwAAAAAAAAMAAAAAAQADAAAAAAMAEQAAAAABAGIAAAAAAwBiAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAEQAAAAADABEAAAAAAQARAAAAAAIAAwAAAAAAAAMAAAAAAwARAAAAAAMAEQAAAAAAABEAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAwBiAAAAAAIAEQAAAAABAAMAAAAAAQADAAAAAAMAEQAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAACABEAAAAAAQARAAAAAAAAEQAAAAABABEAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAABiAAAAAAIABwAAAAAAAA== + version: 7 + 2,-3: + ind: 2,-3 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 2,-2: + ind: 2,-2 + tiles: BwAAAAAAAAcAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAQAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAMAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAgAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAgBiAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAMAYgAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 1,-1: + ind: 1,-1 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 2,-4: + ind: 2,-4 + tiles: YgAAAAACAGIAAAAAAQBiAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAAAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAEABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAMAYgAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAgAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 1,-5: + ind: 1,-5 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAABiAAAAAAEABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAMAYgAAAAACAGIAAAAAAwBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAABAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAIAYgAAAAABAGIAAAAAAABiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAABiAAAAAAMABwAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAABAAcAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAYgAAAAABAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAABiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAwBiAAAAAAEAYgAAAAACAA== + version: 7 + 2,-5: + ind: 2,-5 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAABiAAAAAAAAYgAAAAADAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAAAAAAAAYgAAAAABAGIAAAAAAgAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAMABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + - type: Broadphase + - type: Physics + bodyStatus: InAir + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + dampingModifier: 0.25 + - type: ImplicitRoof + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: [] + - type: GridAtmosphere + version: 2 + data: + tiles: + 0,0: + 0: 15 + 0,-1: + 0: 40413 + 1,0: + 0: 7 + 1,-1: + 0: 17749 + 0,-4: + 0: 40413 + 0,-5: + 0: 39389 + 0,-3: + 0: 40413 + 0,-2: + 0: 40413 + 1,-4: + 0: 17749 + 1,-3: + 0: 17749 + 1,-2: + 0: 18261 + 1,-5: + 0: 17493 + 0,-8: + 0: 55773 + 0,-9: + 0: 55773 + 0,-7: + 0: 55773 + 0,-6: + 0: 55773 + 1,-8: + 0: 21589 + 1,-7: + 0: 21589 + 1,-6: + 0: 21621 + 1,-9: + 0: 21521 + 2,-8: + 1: 60928 + 2,-7: + 1: 61166 + 2,-6: + 1: 61166 + 3,-8: + 1: 65294 + 3,-7: + 1: 65535 + 3,-6: + 1: 65535 + 3,-9: + 1: 61152 + 4,-8: + 1: 65287 + 4,-7: + 1: 65535 + 4,-6: + 1: 65535 + 0,-12: + 0: 55773 + 0,-13: + 0: 55709 + 0,-11: + 0: 55805 + 1: 1536 + 0,-10: + 0: 55773 + 1,-12: + 0: 4125 + 1: 34816 + 1,-11: + 0: 4881 + 1: 35976 + 1,-10: + 0: 4145 + 1: 8 + 1,-13: + 0: 21573 + 2,-12: + 0: 7 + 1: 56576 + 2,-11: + 1: 57301 + 2,-10: + 1: 3269 + 3,-11: + 1: 65522 + 3,-12: + 1: 26112 + 3,-10: + 1: 1634 + 4,-12: + 1: 30704 + 4,-11: + 1: 65520 + 4,-10: + 1: 30704 + 4,-9: + 1: 63344 + 0,-16: + 0: 56733 + 0,-17: + 0: 56729 + 0,-15: + 0: 56733 + 0,-14: + 0: 56733 + 1,-16: + 0: 21829 + 1,-15: + 0: 21829 + 1,-14: + 0: 21831 + 1,-17: + 0: 21828 + 2,-16: + 1: 34952 + 2,-15: + 2: 2176 + 3,-16: + 1: 65331 + 3: 8 + 3,-15: + 4: 544 + 1: 2184 + 3,-17: + 1: 12014 + 4,-16: + 3: 3 + 1: 62216 + 4,-15: + 1: 819 + 4,-14: + 1: 30704 + 4,-13: + 1: 30704 + 0,-20: + 0: 56793 + 0,-21: + 0: 56793 + 0,-19: + 0: 56793 + 0,-18: + 0: 56793 + 1,-20: + 0: 21844 + 1,-19: + 0: 30036 + 1,-18: + 0: 21844 + 1,-21: + 0: 30036 + 4,-17: + 1: 35775 + 0,-24: + 0: 61440 + 0,-23: + 0: 56793 + 0,-22: + 0: 56793 + 1,-24: + 0: 28672 + 1,-23: + 0: 21844 + 1,-22: + 0: 21844 + 5,-12: + 1: 65535 + 5,-11: + 1: 65535 + 5,-10: + 1: 65535 + 5,-9: + 1: 65535 + 5,-13: + 1: 65535 + 5,-8: + 1: 61166 + 6,-12: + 1: 48115 + 6,-11: + 1: 48115 + 6,-10: + 1: 48115 + 6,-9: + 1: 48115 + 6,-13: + 1: 48115 + 6,-8: + 1: 64435 + 7,-12: + 1: 13104 + 7,-11: + 1: 13104 + 7,-10: + 1: 13104 + 7,-9: + 1: 47920 + 7,-13: + 1: 13104 + 8,-9: + 1: 65280 + 5,-16: + 1: 65487 + 5,-15: + 1: 53247 + 5,-14: + 1: 65535 + 5,-17: + 1: 65535 + 6,-16: + 1: 48907 + 6,-15: + 1: 3071 + 6,-14: + 1: 48115 + 6,-17: + 1: 48123 + 7,-16: + 1: 30495 + 7,-15: + 1: 1911 + 7,-14: + 1: 13104 + 7,-17: + 1: 65535 + 8,-16: + 1: 65287 + 8,-15: + 1: 4095 + 5,-7: + 1: 36607 + 5,-6: + 1: 61166 + 5,-5: + 1: 61166 + 6,-7: + 1: 7099 + 6,-6: + 1: 65535 + 6,-5: + 1: 65535 + 7,-8: + 1: 65520 + 7,-7: + 1: 4095 + 7,-6: + 1: 30583 + 7,-5: + 1: 32631 + 8,-8: + 1: 65532 + 8,-7: + 1: 4095 + 8,-6: + 1: 13107 + 8,-5: + 1: 819 + 9,-9: + 1: 13056 + 9,-8: + 1: 13105 + 9,-7: + 1: 819 + 8,-17: + 1: 30583 + 9,-16: + 1: 4352 + 9,-15: + 1: 273 + 4,-18: + 1: 34816 + 5,-18: + 1: 65348 + 5,-19: + 1: 16384 + 6,-18: + 1: 47872 + 7,-18: + 1: 65280 + 8,-18: + 1: 30464 + uniqueMixes: + - volume: 2500 + immutable: True + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - volume: 2500 temperature: 293.15 moles: @@ -1282,9 +1675,9 @@ entities: temperature: 293.15 moles: - 0 + - 6666.982 - 0 - 0 - - 6666.982 - 0 - 0 - 0 @@ -1296,10 +1689,46 @@ entities: chunkSize: 4 - type: GasTileOverlay - type: RadiationGridResistance - - type: NavMap - - type: ImplicitRoof - proto: AirAlarm entities: + - uid: 56 + components: + - type: Transform + pos: 24.5,8.5 + parent: 2 + - type: DeviceList + devices: + - 2937 + - 2938 + - 2939 + - 2940 + - 2928 + - 2918 + - 2919 + - 2925 + - 4214 + - 4211 + - 4213 + - 4215 + - 4207 + - 3323 + - 3322 + - 3315 + - 3242 + - uid: 1602 + components: + - type: Transform + pos: 28.5,32.5 + parent: 2 + - type: DeviceList + devices: + - 2901 + - 2694 + - 1758 + - 2760 + - 1752 + - 2790 + - 2757 - uid: 2968 components: - type: Transform @@ -1312,10 +1741,66 @@ entities: - 4187 - 3981 - 3980 - - 2977 - 2978 - - 2980 - 2979 + - uid: 3162 + components: + - type: Transform + pos: 22.5,17.5 + parent: 2 + - type: DeviceList + devices: + - 4212 + - 4215 + - 4211 + - 3146 + - 3098 + - 3099 + - 3145 + - 3130 + - 2921 + - 3246 + - 11451 + - 11454 + - 11450 + - uid: 5210 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,36.5 + parent: 2 + - type: DeviceList + devices: + - 2904 + - 8511 + - 2826 + - 8510 + - 2827 + - 8512 + - 2828 + - 2071 + - 8530 + - uid: 5864 + components: + - type: Transform + pos: 31.5,-3.5 + parent: 2 + - type: DeviceList + devices: + - 6714 + - 6713 + - 6751 + - 6752 + - 6736 + - 6735 + - 6727 + - 1579 + - 1462 + - 4215 + - 2935 + - 2936 + - 11482 + - 11500 - uid: 6165 components: - type: Transform @@ -1357,6 +1842,7 @@ entities: - 8245 - 8244 - 4181 + - 2464 - uid: 6524 components: - type: Transform @@ -1370,6 +1856,8 @@ entities: - 4144 - 4145 - 4154 + - 1477 + - 7733 - uid: 6526 components: - type: Transform @@ -1381,6 +1869,7 @@ entities: - 4186 - 4051 - 8221 + - 2073 - uid: 6527 components: - type: Transform @@ -1389,23 +1878,23 @@ entities: parent: 2 - type: DeviceList devices: - - 3953 - - 3949 - - 3963 + - 4188 - 4189 - - 3772 - - 3773 + - 4191 + - 2974 + - 2978 + - 3801 - 3810 - 3788 - - 3801 + - 3772 + - 3963 + - 3773 + - 3949 + - 3953 - 3820 - 3800 - - 4191 - - 4188 - - 2974 - - 2973 - - 2978 - - 2977 + - 8549 + - 8559 - uid: 6529 components: - type: Transform @@ -1413,28 +1902,26 @@ entities: parent: 2 - type: DeviceList devices: - - 4191 - - 4190 - - 4189 - - 4192 - - 4218 - - 4217 - - 2973 + - 3729 + - 3757 + - 3730 + - 3999 + - 3727 + - 3726 - 2974 + - 2972 - 2970 - - 2964 - - 2963 - 2962 - - 2897 - - 2896 - - 2971 - - 2972 - - 3726 - - 3727 - - 3731 - - 3730 - - 3757 - - 3729 + - 2963 + - 2964 + - 8527 + - 2790 + - 4218 + - 4217 + - 4189 + - 4190 + - 4191 + - 4192 - uid: 6530 components: - type: Transform @@ -1443,12 +1930,11 @@ entities: parent: 2 - type: DeviceList devices: - - 2972 - - 2971 - - 4191 - - 4190 - - 3705 - 3721 + - 3705 + - 4190 + - 4191 + - 2972 - uid: 6531 components: - type: Transform @@ -1556,21 +2042,21 @@ entities: - uid: 6537 components: - type: Transform - pos: 49.5,10.5 + pos: 48.5,10.5 parent: 2 - type: DeviceList devices: - - 2956 - - 2957 - - 4197 - - 4196 - - 4195 - - 3929 - - 3924 - - 3912 - - 3894 - - 3902 + - 3922 + - 3927 - 3901 + - 3902 + - 3894 + - 3912 + - 4195 + - 4196 + - 4197 + - 2957 + - 2956 - uid: 6538 components: - type: Transform @@ -1594,12 +2080,12 @@ entities: - 6540 - 2949 - 2950 - - 4204 - 4200 - 4199 - 4198 - 3611 - 3609 + - 3349 - uid: 6542 components: - type: Transform @@ -1607,23 +2093,16 @@ entities: parent: 2 - type: DeviceList devices: - - 8224 - - 8226 - - 6540 - - 8225 - - 2947 - - 3525 - 3390 - - 3389 - 3526 - - 3564 - - 3563 - - 4204 - - 4202 - - 4203 + - 3525 + - 3349 - 4205 - - 8227 - 4200 + - 8227 + - 8225 + - 2947 + - 6540 - uid: 6543 components: - type: Transform @@ -1636,8 +2115,8 @@ entities: - 2947 - 8227 - 4207 - - 4204 - 3518 + - 3349 - uid: 6545 components: - type: Transform @@ -1666,7 +2145,6 @@ entities: - uid: 6547 components: - type: Transform - rot: -1.5707963267948966 rad pos: 1.5,10.5 parent: 2 - type: DeviceList @@ -1680,112 +2158,6 @@ entities: - 3316 - 3419 - 3418 - - uid: 6548 - components: - - type: Transform - pos: 26.5,17.5 - parent: 2 - - type: DeviceList - devices: - - 2921 - - 3246 - - 4212 - - 4215 - - 4211 - - 3130 - - 3145 - - 3099 - - 3146 - - 3098 - - uid: 6550 - components: - - type: Transform - pos: 11.5,29.5 - parent: 2 - - type: DeviceList - devices: - - 2915 - - 2914 - - 2913 - - 4219 - - 4226 - - 4227 - - 4245 - - 4242 - - 4231 - - 4228 - - uid: 6551 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,22.5 - parent: 2 - - type: DeviceList - devices: - - 4219 - - 4218 - - 4211 - - 4226 - - 2913 - - 2914 - - 2915 - - 2894 - - 2895 - - 2917 - - 2916 - - 3007 - - 3072 - - uid: 6552 - components: - - type: Transform - pos: 27.5,20.5 - parent: 2 - - type: DeviceList - devices: - - 4218 - - 2067 - - 2071 - - 2898 - - 2899 - - 2903 - - 2902 - - 2896 - - 2897 - - 2894 - - 2895 - - 2891 - - 2893 - - 2983 - - 2984 - - 4191 - - uid: 6553 - components: - - type: Transform - pos: 29.5,32.5 - parent: 2 - - type: DeviceList - devices: - - 4218 - - 2071 - - 2067 - - 4272 - - 4221 - - 2909 - - 2910 - - 2911 - - 2905 - - 2906 - - 2908 - - 2907 - - 2901 - - 2900 - - 2898 - - 4275 - - 4223 - - 2738 - - 2728 - - 2741 - - 2729 - uid: 6554 components: - type: Transform @@ -1802,21 +2174,18 @@ entities: - uid: 6555 components: - type: Transform - pos: 16.5,40.5 + pos: 17.5,40.5 parent: 2 - type: DeviceList devices: - - 2067 - - 4272 - - 2908 - - 2907 - - 2906 - - 2905 - 396 - - 925 - - 1554 - - 3965 + - 8475 - 2725 + - 3965 + - 1554 + - 1624 + - 8534 + - 4272 - 4222 - uid: 6556 components: @@ -1825,28 +2194,13 @@ entities: parent: 2 - type: DeviceList devices: - - 2067 - - 4221 - - 2909 - - 2910 - - 2911 - - 1309 + - 2406 + - 1741 + - 1735 - 3038 - - 1280 - - 1278 - - uid: 6557 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,36.5 - parent: 2 - - type: DeviceList - devices: - - 2904 - - 2172 - - 2828 - - 2826 - - 2827 + - 1309 + - 4221 + - 8534 - uid: 6558 components: - type: Transform @@ -1854,12 +2208,14 @@ entities: parent: 2 - type: DeviceList devices: + - 8395 + - 2912 + - 2850 + - 8498 + - 2849 - 2071 - 4225 - - 2849 - - 2850 - 2867 - - 2912 - uid: 6559 components: - type: Transform @@ -1868,65 +2224,23 @@ entities: - type: DeviceList devices: - 2904 - - 2901 - - 2900 + - 8472 + - 8473 + - 8474 + - 8471 + - 7657 + - 1831 + - 8477 - 2912 - - 2899 - - 2902 - - 2903 - - 2172 - - 4225 - - 2067 - - 2071 - - 4218 - - 2876 - - 2874 - - 2869 - 3931 - - 3932 - - uid: 6561 - components: - - type: Transform - pos: 23.5,8.5 - parent: 2 - - type: DeviceList - devices: - - 2937 - - 2938 - - 2939 - - 2940 - - 2928 - - 2918 - - 2919 - - 2925 - - 4214 - - 4211 - - 4213 - - 4215 - - 4207 - - 3323 - - 3322 - - 3315 - - 3242 - - uid: 6562 - components: - - type: Transform - pos: 24.5,-2.5 - parent: 2 - - type: DeviceList - devices: - - 8229 - - 8226 - - 2935 - - 4203 - - 4205 - - 4204 - - 4215 - - 3263 - - 3266 - - 3285 - - 3282 - - 3281 + - 2869 + - 7658 + - 1934 + - 2071 + - 8530 + - 2790 + - 4225 + - 8534 - uid: 6563 components: - type: Transform @@ -1935,15 +2249,14 @@ entities: parent: 2 - type: DeviceList devices: - - 2944 - - 4216 - - 4202 - - 4204 - - 3092 - - 3128 - - 3082 - 3097 - - 8224 + - 11536 + - 10339 + - 3094 + - 11530 + - 2628 + - 4216 + - 2944 - uid: 6564 components: - type: Transform @@ -1951,21 +2264,23 @@ entities: parent: 2 - type: DeviceList devices: - - 2936 - - 2940 - - 2939 - - 2938 - - 2937 - 2941 - 2942 - 2943 + - 2937 + - 2938 + - 2939 + - 2940 + - 2936 + - 2935 - 3246 + - 3244 + - 3243 - 4215 - - 4212 - 4216 - 4214 - - 3243 - - 3244 + - 4212 + - 1462 - uid: 6572 components: - type: Transform @@ -1986,6 +2301,18 @@ entities: - 2964 - 2963 - 2962 + - uid: 6614 + components: + - type: Transform + pos: 13.5,32.5 + parent: 2 + - type: DeviceList + devices: + - 6682 + - 6681 + - 8539 + - 6659 + - 6671 - uid: 7434 components: - type: Transform @@ -1994,39 +2321,30 @@ entities: parent: 2 - type: DeviceList devices: - - 2920 + - 4212 + - 4211 + - 8233 + - 4218 + - 4214 + - 2897 - 2919 - 2918 - - 2917 - 2916 - 2922 - - 4211 - - 4219 - - 4214 - - 8233 - - 4212 - 3118 - 3119 - 3185 - 3184 + - 2802 + - 8545 + - 8546 + - 11449 - uid: 8220 components: - type: Transform rot: 1.5707963267948966 rad pos: 57.5,47.5 parent: 2 - - type: DeviceList - devices: - - 4188 - - 4187 - - 4186 - - 4010 - - 4015 - - 4043 - - 4035 - - 2980 - - 2979 - - 8221 - uid: 8222 components: - type: Transform @@ -2036,7 +2354,6 @@ entities: - type: DeviceList devices: - 4216 - - 4202 - 4197 - 4215 - 4217 @@ -2070,19 +2387,15 @@ entities: parent: 2 - type: DeviceList devices: - - 8225 - - 8229 - - 2931 - - 2932 - - 2930 + - 3349 - 4205 - - 4203 - - 4204 - 4213 - - 3370 - 3360 - - 3379 + - 3370 - 3378 + - 3379 + - 2931 + - 8225 - uid: 8236 components: - type: Transform @@ -2096,6 +2409,7 @@ entities: - 4210 - 4211 - 3200 + - 11438 - uid: 8240 components: - type: Transform @@ -2117,118 +2431,374 @@ entities: parent: 2 - type: DeviceList devices: - - 2932 - - 2931 - - 2930 - - 2929 - - 2928 - - 4214 - - 4213 - - 4207 - - 4205 - - 3348 - - 3351 + - 6463 - 3380 - - 3350 -- proto: AirAlarmElectronics - entities: - - uid: 765 - components: - - type: Transform - pos: 9.5,-12.5 - parent: 2 - - uid: 1932 + - 3351 + - 3348 + - 4205 + - 4207 + - 4213 + - 4214 + - 2928 + - 2929 + - 2931 + - uid: 8509 components: - type: Transform - pos: 9.5,-12.5 + rot: -1.5707963267948966 rad + pos: 26.5,39.5 parent: 2 -- proto: Airlock - entities: - - uid: 28 + - type: DeviceList + devices: + - 8474 + - 8473 + - 8472 + - 2406 + - 1741 + - 1735 + - 8475 + - 4223 + - 1589 + - 1278 + - 1280 + - 4221 + - 8534 + - 2071 + - 4272 + - uid: 8532 components: - type: Transform - pos: 9.5,1.5 + rot: 3.141592653589793 rad + pos: 34.5,19.5 parent: 2 - - uid: 29 + - type: DeviceList + devices: + - 1606 + - 8527 + - 2901 + - 8471 + - 7657 + - 1831 + - 8477 + - 3932 + - 8484 + - 8507 + - 8508 + - 2876 + - 2874 + - 2757 + - 2790 + - 2071 + - 6688 + - 4191 + - uid: 8538 components: - type: Transform - pos: 13.5,1.5 + rot: -1.5707963267948966 rad + pos: 15.5,25.5 parent: 2 - - uid: 3230 + - type: DeviceList + devices: + - 6682 + - 6681 + - 6675 + - 8539 + - 8543 + - 6656 + - 6654 + - 6650 + - 6651 + - uid: 8540 components: - type: Transform - pos: 30.5,1.5 + pos: 23.5,21.5 parent: 2 - - uid: 4054 + - type: DeviceList + devices: + - 6675 + - 6688 + - 2790 + - uid: 8542 components: - type: Transform - pos: 44.5,-10.5 + rot: -1.5707963267948966 rad + pos: 19.5,23.5 parent: 2 - - uid: 4055 + - type: DeviceList + devices: + - 6681 + - 6675 + - 4218 + - 6688 + - 8543 + - 6644 + - 6643 + - uid: 8544 components: - type: Transform - pos: 42.5,-10.5 + pos: 25.5,19.5 parent: 2 - - uid: 4056 + - type: DeviceList + devices: + - 4218 + - 6675 + - 4211 + - 4191 + - 2916 + - uid: 10232 components: - type: Transform - pos: 40.5,-10.5 - parent: 2 -- proto: AirlockArmoryLocked - entities: - - uid: 1010 + pos: 16.5,-39.5 + parent: 3564 + - type: DeviceList + devices: + - 9636 + - 9638 + - 9637 + - 9639 + - 10225 + - 10226 + - 10228 + - 10231 + - 10030 + - 10057 + - 10056 + - 10029 + - 10031 + - uid: 10233 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-31.5 + parent: 3564 + - type: DeviceList + devices: + - 9631 + - 9632 + - 9633 + - 9634 + - 9635 + - 9636 + - 9638 + - 9637 + - 9640 + - 9641 + - 10222 + - 10225 + - 10226 + - 10228 + - 10231 + - 10229 + - 10227 + - 10230 + - 10114 + - 10113 + - 10116 + - 10115 + - 10014 + - 10017 + - 10079 + - 10080 + - 10013 + - 10016 + - 10015 + - 10012 + - 9926 + - uid: 10234 + components: + - type: Transform + pos: 34.5,-24.5 + parent: 3564 + - type: DeviceList + devices: + - 9635 + - 10225 + - 10226 + - 10228 + - 10227 + - 10176 + - 10180 + - 10181 + - 10178 + - 10177 + - 10182 + - uid: 10235 components: - type: Transform - pos: 36.5,-6.5 - parent: 2 -- proto: AirlockAtmosphericsLocked - entities: - - uid: 1731 + pos: 31.5,-16.5 + parent: 3564 + - type: DeviceList + devices: + - 9631 + - 9632 + - 10225 + - 10226 + - 10228 + - 10230 + - 10198 + - 10200 + - 10199 + - 10197 + - uid: 10236 + components: + - type: Transform + pos: 19.5,-19.5 + parent: 3564 + - type: DeviceList + devices: + - 9634 + - 9633 + - 10225 + - 10226 + - 10228 + - 10229 + - 10129 + - 10132 + - 10133 + - 10130 + - 10131 + - 10134 + - uid: 10237 + components: + - type: Transform + pos: 16.5,-64.5 + parent: 3564 + - type: DeviceList + devices: + - 9647 + - 9646 + - 10222 + - 10220 + - 10221 + - 9808 + - uid: 10238 components: - type: Transform - pos: 28.5,23.5 - parent: 2 - - uid: 1788 + rot: 1.5707963267948966 rad + pos: 10.5,-62.5 + parent: 3564 + - type: DeviceList + devices: + - 9645 + - 9646 + - 10220 + - 10221 + - 10222 + - 9809 + - 9807 + - uid: 10239 + components: + - type: Transform + pos: 19.5,-62.5 + parent: 3564 + - type: DeviceList + devices: + - 9641 + - 9640 + - 9645 + - 9642 + - 9643 + - 9644 + - 9649 + - 9647 + - 9650 + - 10220 + - 10221 + - 10222 + - 10223 + - 10224 + - 10225 + - 10226 + - 10228 + - 9838 + - 9818 + - 9827 + - 9828 + - 9871 + - 9853 + - 9854 + - 9872 + - uid: 10240 + components: + - type: Transform + pos: 31.5,-62.5 + parent: 3564 + - type: DeviceList + devices: + - 9648 + - 9649 + - 10222 + - 10223 + - 10224 + - 9835 + - 9837 + - 9836 + - 9834 + - uid: 10241 + components: + - type: Transform + pos: 31.5,-57.5 + parent: 3564 + - type: DeviceList + devices: + - 9642 + - 9643 + - 9644 + - 9648 + - 10224 + - 10222 + - 10223 + - 9878 + - 9880 + - 9881 + - 9879 + - uid: 11566 components: - type: Transform - pos: 31.5,29.5 + pos: 21.5,32.5 parent: 2 - - uid: 3239 + - type: DeviceList + devices: + - 7749 +- proto: AirCanister + entities: + - uid: 53 components: - type: Transform - pos: 31.5,30.5 + pos: 38.5,-7.5 parent: 2 -- proto: AirlockBarKitchenLocked - entities: - - uid: 1080 + - uid: 1941 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-2.5 + pos: 38.5,-6.5 parent: 2 -- proto: AirlockBarLocked +- proto: AirlockAtmosphericsLocked entities: - - uid: 1518 + - uid: 17 components: - type: Transform - pos: 24.5,-0.5 + pos: 30.5,-0.5 parent: 2 -- proto: AirlockCargoLocked - entities: - - uid: 88 + - uid: 223 components: - type: Transform - pos: 16.5,21.5 + pos: 30.5,-2.5 parent: 2 - - uid: 205 + - uid: 2056 components: - type: Transform - pos: 16.5,22.5 + pos: 36.5,-6.5 parent: 2 - - uid: 759 + - type: Door + secondsUntilStateChange: -12907.095 + state: Opening + - type: DeviceLinkSource + lastSignals: + DoorStatus: True + - uid: 6838 components: - type: Transform - pos: 16.5,25.5 + pos: 30.5,1.5 parent: 2 - proto: AirlockChapelLocked entities: @@ -2237,49 +2807,47 @@ entities: - type: Transform pos: 0.5,16.5 parent: 2 -- proto: AirlockChiefEngineerLocked +- proto: AirlockCommandLocked entities: - - uid: 1601 + - uid: 971 components: - type: Transform - pos: 42.5,33.5 + pos: 16.5,57.5 parent: 2 -- proto: AirlockChiefMedicalOfficerGlassLocked - entities: - - uid: 551 + - uid: 6120 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,13.5 + pos: 18.5,57.5 parent: 2 -- proto: AirlockCommandLocked +- proto: AirlockEngineering entities: - - uid: 971 + - uid: 4564 components: - type: Transform - pos: 16.5,57.5 + pos: 33.5,49.5 parent: 2 -- proto: AirlockEngineering +- proto: AirlockEngineeringGlassLocked entities: - - uid: 4564 + - uid: 621 components: - type: Transform - pos: 33.5,49.5 + rot: 1.5707963267948966 rad + pos: 10.5,36.5 parent: 2 -- proto: AirlockEngineeringLocked - entities: - - uid: 666 + - uid: 8535 components: - type: Transform rot: 1.5707963267948966 rad - pos: 33.5,20.5 + pos: 41.5,34.5 parent: 2 - - uid: 686 + - uid: 8536 components: - type: Transform rot: 1.5707963267948966 rad - pos: 8.5,-11.5 + pos: 40.5,34.5 parent: 2 +- proto: AirlockEngineeringLocked + entities: - uid: 760 components: - type: Transform @@ -2300,29 +2868,27 @@ entities: - type: Transform pos: 53.5,20.5 parent: 2 - - uid: 1744 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,20.5 - parent: 2 - - uid: 1760 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,23.5 - parent: 2 - - uid: 2757 + - uid: 2903 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,36.5 + pos: 35.5,21.5 parent: 2 - - uid: 7603 + - uid: 3113 components: - type: Transform - pos: 37.5,30.5 + pos: 2.5,6.5 parent: 2 + - type: AccessReader + access: + - - Borg + - - Captain + - - CentralCommand + - - ChiefEngineer + - - Engineering + - - Research + - - ResearchDirector + - - StationAi - proto: AirlockEVALocked entities: - uid: 1928 @@ -2331,215 +2897,122 @@ entities: rot: 3.141592653589793 rad pos: 53.5,38.5 parent: 2 -- proto: AirlockExternalAtmosphericsLocked +- proto: AirlockExternalCommandLocked entities: - - uid: 1438 + - uid: 140 components: - type: Transform - pos: 20.5,39.5 + pos: 15.5,58.5 parent: 2 - type: DeviceLinkSink invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 1512: + 657: - - DoorStatus - DoorBolt - - uid: 1512 + - uid: 376 components: - type: Transform - pos: 18.5,39.5 + pos: 55.5,60.5 parent: 2 - type: DeviceLinkSink invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 1438: - - - DoorStatus - - DoorBolt - - uid: 1831 - components: - - type: Transform - pos: 11.5,38.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 1934: - - - DoorStatus - - DoorBolt - - uid: 1934 + - uid: 657 components: - type: Transform - pos: 11.5,40.5 + pos: 16.5,60.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 1831: + 140: - - DoorStatus - DoorBolt - proto: AirlockExternalEngineeringLocked entities: - uid: 843 - components: - - type: Transform - pos: -1.5,-10.5 - parent: 2 - - type: Door - secondsUntilStateChange: -6325.9316 - state: Opening - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 6731: - - - DoorStatus - - DoorBolt - lastSignals: - DoorStatus: True - - uid: 2744 components: - type: Transform pos: 58.5,63.5 parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 2745: - - - DoorStatus - - DoorBolt - - uid: 2745 - components: - - type: Transform - pos: 58.5,65.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 2744: - - - DoorStatus - - DoorBolt - - uid: 4265 - components: - - type: Transform - pos: 16.5,60.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 4506: - - - DoorStatus - - DoorBolt - - uid: 4499 - components: - - type: Transform - pos: 55.5,60.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 4500: - - - DoorStatus - - DoorBolt - - uid: 4500 + - uid: 7389 components: - type: Transform - pos: 53.5,60.5 + pos: -0.5,-10.5 parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 4499: - - - DoorStatus - - DoorBolt - - uid: 4506 +- proto: AirlockExternalGlass + entities: + - uid: 454 components: - type: Transform - pos: 15.5,58.5 + rot: -1.5707963267948966 rad + pos: 11.5,30.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 4265: + 6692: - - DoorStatus - - DoorBolt - - uid: 4558 + - InputA + - uid: 504 components: - type: Transform - pos: 39.5,50.5 + rot: -1.5707963267948966 rad + pos: 11.5,29.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 4724: + 6692: - - DoorStatus - - DoorBolt - - uid: 4724 + - InputB + - uid: 2984 components: - type: Transform - pos: 41.5,50.5 + rot: -1.5707963267948966 rad + pos: 13.5,27.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 4558: + 504: - - DoorStatus - DoorBolt - - uid: 4725 - components: - - type: Transform - pos: 37.5,53.5 - parent: 2 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 4726: + 454: - - DoorStatus - DoorBolt - - uid: 4726 +- proto: AirlockExternalGlassEngineeringLocked + entities: + - uid: 707 components: - type: Transform - pos: 36.5,54.5 + pos: 11.5,40.5 parent: 2 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 4725: + 721: - - DoorStatus - DoorBolt - - uid: 6731 + - uid: 721 components: - type: Transform - pos: 0.5,-10.5 + pos: 11.5,38.5 parent: 2 - - type: Door - secondsUntilStateChange: -6328.9985 - state: Opening - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 843: + 707: - - DoorStatus - DoorBolt - lastSignals: - DoorStatus: True -- proto: AirlockExternalGlassAtmosphericsLocked - entities: - - uid: 621 + - uid: 1528 components: - type: Transform pos: 0.5,36.5 @@ -2548,10 +3021,10 @@ entities: invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 721: + 1587: - - DoorStatus - DoorBolt - - uid: 721 + - uid: 1587 components: - type: Transform pos: 0.5,34.5 @@ -2560,21 +3033,9 @@ entities: invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 621: + 1528: - - DoorStatus - DoorBolt -- proto: AirlockExternalGlassCargoLocked - entities: - - uid: 631 - components: - - type: Transform - pos: 10.5,23.5 - parent: 2 - - uid: 1954 - components: - - type: Transform - pos: 10.5,25.5 - parent: 2 - proto: AirlockExternalGlassLocked entities: - uid: 1829 @@ -2601,18 +3062,13 @@ entities: 1847: - - DoorStatus - DoorBolt - - uid: 2502 + - uid: 3232 components: - type: Transform - pos: 62.5,48.5 + pos: 57.5,-18.5 parent: 2 - type: DeviceLinkSink invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 2515: - - - DoorStatus - - DoorBolt - proto: AirlockExternalGlassShuttleArrivals entities: - uid: 2515 @@ -2621,13 +3077,6 @@ entities: rot: 1.5707963267948966 rad pos: 64.5,48.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 6658: - - - DoorStatus - - InputA - - - DockStatus - - InputB - type: DeviceLinkSink invokeCounter: 1 - proto: AirlockExternalGlassShuttleEmergencyLocked @@ -2661,282 +3110,313 @@ entities: - InputB - type: DeviceLinkSink invokeCounter: 1 -- proto: AirlockExternalGlassShuttleLocked + - uid: 3266 + components: + - type: Transform + pos: 57.5,-20.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3235: + - - DoorStatus + - InputA + - - DockStatus + - InputB +- proto: AirlockExternalGlassShuttleEscape entities: - - uid: 729 + - uid: 674 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,23.5 + pos: 10.5,20.5 parent: 2 - - uid: 1795 + - uid: 1952 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,25.5 + pos: 10.5,24.5 parent: 2 -- proto: AirlockFreezerLocked +- proto: AirlockExternalLocked entities: - - uid: 1517 + - uid: 2795 components: - type: Transform - pos: 27.5,-10.5 + pos: 62.5,59.5 parent: 2 - proto: AirlockGlass entities: - - uid: 381 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,3.5 - parent: 2 - - uid: 2779 + - uid: 4740 components: - type: Transform rot: 3.141592653589793 rad - pos: 6.5,-9.5 + pos: 55.5,36.5 parent: 2 - - uid: 3228 +- proto: AirlockGlassShuttle + entities: + - uid: 10382 components: - type: Transform - pos: 30.5,-0.5 - parent: 2 - - uid: 4064 + pos: 22.5,-72.5 + parent: 3564 +- proto: AirlockHeadOfPersonnelLocked + entities: + - uid: 7177 components: - type: Transform - pos: 30.5,-2.5 + pos: 42.5,26.5 parent: 2 - - uid: 5900 +- proto: AirlockMaintCommandLocked + entities: + - uid: 2366 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,28.5 + pos: 62.5,27.5 parent: 2 - - uid: 8278 +- proto: AirlockMaintEngiLocked + entities: + - uid: 51 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,5.5 + pos: 20.5,20.5 parent: 2 - - uid: 8279 +- proto: AirlockMaintHydroLocked + entities: + - uid: 3587 components: - type: Transform rot: 1.5707963267948966 rad - pos: 34.5,6.5 + pos: 17.5,-9.5 parent: 2 - - uid: 8280 +- proto: AirlockMaintLocked + entities: + - uid: 686 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,5.5 + pos: 6.5,-9.5 parent: 2 - - uid: 8281 + - uid: 2672 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,4.5 + pos: 3.5,-8.5 parent: 2 - - uid: 8282 + - uid: 3711 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,19.5 + pos: 19.5,20.5 parent: 2 - - uid: 8283 + - uid: 5219 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,18.5 + pos: 43.5,-14.5 parent: 2 - - uid: 8284 + - uid: 5971 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,28.5 + pos: 17.5,19.5 parent: 2 - - uid: 8285 + - uid: 7181 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,-11.5 + pos: 61.5,55.5 parent: 2 - - uid: 8287 + - uid: 8548 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,38.5 + pos: 36.5,18.5 parent: 2 - - uid: 8288 +- proto: AirlockMedicalLocked + entities: + - uid: 8547 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 61.5,38.5 + rot: 3.141592653589793 rad + pos: 17.5,17.5 parent: 2 -- proto: AirlockHeadOfPersonnelLocked +- proto: AirlockMedicalMorgueLocked entities: - - uid: 7177 + - uid: 479 components: - type: Transform - pos: 42.5,26.5 + rot: 3.141592653589793 rad + pos: 6.5,12.5 parent: 2 -- proto: AirlockHydroponicsLocked - entities: - - uid: 1570 + - uid: 488 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-4.5 + rot: 3.141592653589793 rad + pos: 6.5,14.5 parent: 2 -- proto: AirlockMaintCommandLocked +- proto: AirlockScienceLocked entities: - - uid: 2366 + - uid: 260 components: - type: Transform - pos: 62.5,27.5 + pos: 47.5,8.5 parent: 2 -- proto: AirlockMaintHydroLocked - entities: - - uid: 3587 + - uid: 1259 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-9.5 + pos: 50.5,0.5 parent: 2 -- proto: AirlockMaintLocked - entities: - - uid: 182 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 3928: + - - DoorStatus + - DoorBolt + - uid: 3928 components: - type: Transform - pos: 2.5,6.5 + pos: 49.5,1.5 parent: 2 - - uid: 1578 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 1259: + - - DoorStatus + - DoorBolt + - uid: 4941 components: - type: Transform - pos: 50.5,20.5 + pos: 50.5,10.5 parent: 2 - - uid: 2122 + - uid: 6995 components: - type: Transform - pos: 51.5,22.5 + pos: 57.5,6.5 parent: 2 - - type: Door - secondsUntilStateChange: -56215.523 - state: Opening - - type: DeviceLinkSource - lastSignals: - DoorStatus: True - - uid: 2123 +- proto: AirlockSecurityLocked + entities: + - uid: 10378 components: - type: Transform - pos: 51.5,18.5 - parent: 2 - - uid: 2672 + rot: -1.5707963267948966 rad + pos: 18.5,-60.5 + parent: 3564 + - uid: 10379 components: - type: Transform - pos: 3.5,-8.5 - parent: 2 - - uid: 3588 + rot: -1.5707963267948966 rad + pos: 18.5,-67.5 + parent: 3564 + - uid: 10380 components: - type: Transform - pos: 32.5,-10.5 - parent: 2 - - uid: 5219 + rot: -1.5707963267948966 rad + pos: 13.5,-64.5 + parent: 3564 + - uid: 10381 components: - type: Transform - pos: 43.5,-14.5 - parent: 2 - - uid: 7181 + rot: -1.5707963267948966 rad + pos: 22.5,-70.5 + parent: 3564 + - uid: 10383 components: - type: Transform - pos: 61.5,55.5 - parent: 2 -- proto: AirlockMaintSecLocked - entities: - - uid: 1519 + rot: -1.5707963267948966 rad + pos: 6.5,-41.5 + parent: 3564 + - uid: 10384 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,-8.5 - parent: 2 -- proto: AirlockMedicalMorgueLocked - entities: - - uid: 479 + rot: -1.5707963267948966 rad + pos: 9.5,-41.5 + parent: 3564 + - uid: 10385 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,12.5 - parent: 2 - - uid: 488 + rot: -1.5707963267948966 rad + pos: 10.5,-43.5 + parent: 3564 + - uid: 10386 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,14.5 - parent: 2 -- proto: AirlockQuartermasterGlassLocked - entities: - - uid: 1921 + rot: -1.5707963267948966 rad + pos: 13.5,-43.5 + parent: 3564 + - uid: 10387 components: - type: Transform - pos: 13.5,29.5 - parent: 2 -- proto: AirlockResearchDirectorLocked + rot: -1.5707963267948966 rad + pos: 13.5,-39.5 + parent: 3564 + - uid: 10388 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-39.5 + parent: 3564 +- proto: AirSensor entities: - - uid: 1505 + - uid: 1462 components: - type: Transform - pos: 50.5,12.5 + pos: 28.5,-6.5 parent: 2 -- proto: AirlockScienceLocked - entities: - - uid: 260 + - type: DeviceNetwork + deviceLists: + - 5864 + - 6564 + - uid: 2071 components: - type: Transform - pos: 47.5,8.5 + pos: 34.5,34.5 parent: 2 - - uid: 1259 + - type: DeviceNetwork + deviceLists: + - 8509 + - 5210 + - 6559 + - 6558 + - 8532 + - uid: 2172 components: - type: Transform - pos: 50.5,0.5 + pos: 35.5,39.5 parent: 2 - - uid: 6995 + - uid: 2628 components: - type: Transform - pos: 57.5,6.5 + pos: 37.5,-0.5 parent: 2 -- proto: AirSensor - entities: - - uid: 2067 + - type: DeviceNetwork + deviceLists: + - 6563 + - uid: 2757 components: - type: Transform - pos: 28.5,28.5 + pos: 28.5,27.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6559 - - 6553 - - 6555 - - 6556 - - 6552 - - uid: 2071 + - 8532 + - 1602 + - uid: 2790 components: - type: Transform - pos: 34.5,32.5 + pos: 33.5,26.5 parent: 2 - type: DeviceNetwork deviceLists: - 6559 - - 6558 - - 6553 - - 6552 - - uid: 2172 + - 8532 + - 1602 + - 8540 + - 6529 + - uid: 3349 components: - type: Transform - pos: 35.5,39.5 + pos: 17.5,-11.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6557 - - 6559 + - 6543 + - 6539 + - 8231 + - 6542 - uid: 4186 components: - type: Transform @@ -2944,7 +3424,6 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 8220 - 6526 - uid: 4187 components: @@ -2954,7 +3433,6 @@ entities: - type: DeviceNetwork deviceLists: - 2968 - - 8220 - 6526 - uid: 4188 components: @@ -2963,19 +3441,18 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6527 - 2968 - - 8220 + - 6527 - uid: 4189 components: - type: Transform - pos: 52.5,33.5 + pos: 55.5,33.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6529 - - 6527 - 2968 + - 6527 + - 6529 - uid: 4190 components: - type: Transform @@ -2983,8 +3460,8 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6529 - 6530 + - 6529 - uid: 4191 components: - type: Transform @@ -2992,12 +3469,13 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6552 - - 6529 - 6530 - 6532 - 6572 + - 8532 + - 8544 - 6527 + - 6529 - uid: 4192 components: - type: Transform @@ -3005,9 +3483,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6529 - 6532 - 6531 + - 6529 - uid: 4193 components: - type: Transform @@ -3085,14 +3563,14 @@ entities: - uid: 4200 components: - type: Transform - pos: 46.5,-16.5 + pos: 45.5,-16.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6542 - 6539 - 8228 - 6538 + - 6542 - uid: 4201 components: - type: Transform @@ -3102,39 +3580,6 @@ entities: deviceLists: - 6535 - 6536 - - uid: 4202 - components: - - type: Transform - pos: 34.5,-3.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6563 - - 6542 - - uid: 4203 - components: - - type: Transform - pos: 29.5,-7.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - - 6562 - - 8231 - - uid: 4204 - components: - - type: Transform - pos: 38.5,-12.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 6563 - - 6542 - - 6539 - - 6562 - - 8231 - - 6543 - uid: 4205 components: - type: Transform @@ -3142,10 +3587,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6542 - - 6562 - - 8231 - 8241 + - 8231 + - 6542 - uid: 4206 components: - type: Transform @@ -3158,11 +3602,13 @@ entities: - uid: 4207 components: - type: Transform + anchored: False pos: 5.5,2.5 parent: 2 + - type: Physics + bodyType: Dynamic - type: DeviceNetwork deviceLists: - - 6561 - 6547 - 6546 - 6165 @@ -3170,6 +3616,7 @@ entities: - 8241 - 8240 - 6543 + - 56 - uid: 4208 components: - type: Transform @@ -3205,11 +3652,11 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6551 - - 6561 - - 7434 - - 6548 + - 56 - 8236 + - 8544 + - 3162 + - 7434 - uid: 4212 components: - type: Transform @@ -3218,8 +3665,8 @@ entities: - type: DeviceNetwork deviceLists: - 6564 + - 3162 - 7434 - - 6548 - uid: 4213 components: - type: Transform @@ -3227,10 +3674,10 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 8231 - - 6561 - 6165 - 8241 + - 56 + - 8231 - uid: 4214 components: - type: Transform @@ -3238,11 +3685,11 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6564 - - 6561 - - 7434 + - 56 - 6165 - 8241 + - 6564 + - 7434 - uid: 4215 components: - type: Transform @@ -3251,10 +3698,10 @@ entities: - type: DeviceNetwork deviceLists: - 8222 + - 56 + - 5864 - 6564 - - 6562 - - 6561 - - 6548 + - 3162 - uid: 4216 components: - type: Transform @@ -3265,8 +3712,8 @@ entities: - 6572 - 8222 - 6533 - - 6563 - 6564 + - 6563 - uid: 4217 components: - type: Transform @@ -3274,10 +3721,10 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6529 - 6572 - 6531 - 8222 + - 6529 - uid: 4218 components: - type: Transform @@ -3285,21 +3732,10 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6559 - - 6553 - - 6552 - - 6551 - - 6529 - - uid: 4219 - components: - - type: Transform - pos: 18.5,21.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 6551 - - 6550 + - 8542 + - 8544 - 7434 + - 6529 - uid: 4221 components: - type: Transform @@ -3307,8 +3743,8 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6553 - 6556 + - 8509 - uid: 4222 components: - type: Transform @@ -3316,8 +3752,8 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6555 - 6554 + - 6555 - uid: 4225 components: - type: Transform @@ -3327,25 +3763,64 @@ entities: deviceLists: - 6559 - 6558 - - uid: 4226 + - uid: 4272 components: - type: Transform - pos: 13.5,24.5 + pos: 20.5,34.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6551 - - 6550 - - uid: 4272 + - 6554 + - 8509 + - 6555 + - uid: 6675 components: - type: Transform - pos: 20.5,34.5 + pos: 17.5,22.5 parent: 2 - type: DeviceNetwork deviceLists: - - 6553 - - 6555 - - 6554 + - 8538 + - 8542 + - 8540 + - 8544 + - uid: 6681 + components: + - type: Transform + pos: 13.5,23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6614 + - 8538 + - 8542 + - uid: 6682 + components: + - type: Transform + pos: 13.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6614 + - 8538 + - uid: 6688 + components: + - type: Transform + pos: 27.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8532 + - 8542 + - 8540 + - uid: 7749 + components: + - type: Transform + pos: 21.5,29.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 11566 - uid: 8227 components: - type: Transform @@ -3353,9 +3828,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 6542 - 6165 - 6543 + - 6542 - uid: 8233 components: - type: Transform @@ -3363,9 +3838,9 @@ entities: parent: 2 - type: DeviceNetwork deviceLists: - - 7434 - 8236 - 6547 + - 7434 - uid: 8243 components: - type: Transform @@ -3382,12 +3857,160 @@ entities: - type: DeviceNetwork deviceLists: - 6523 + - uid: 8530 + components: + - type: Transform + pos: 33.5,38.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5210 + - 6559 + - uid: 8534 + components: + - type: Transform + pos: 24.5,35.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6556 + - 8509 + - 6555 + - 6559 + - uid: 10220 + components: + - type: Transform + pos: 15.5,-60.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10238 + - 10237 + - 10239 + - uid: 10221 + components: + - type: Transform + pos: 17.5,-65.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10238 + - 10237 + - 10239 + - uid: 10222 + components: + - type: Transform + pos: 22.5,-62.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10238 + - 10237 + - 10239 + - 10241 + - 10240 + - 10233 + - uid: 10223 + components: + - type: Transform + pos: 30.5,-59.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - 10241 + - 10240 + - uid: 10224 + components: + - type: Transform + pos: 31.5,-65.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - 10241 + - 10240 + - uid: 10225 + components: + - type: Transform + pos: 22.5,-52.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - 10233 + - 10232 + - 10236 + - 10234 + - 10235 + - uid: 10226 + components: + - type: Transform + pos: 22.5,-40.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - 10233 + - 10232 + - 10236 + - 10234 + - 10235 + - uid: 10227 + components: + - type: Transform + pos: 32.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - 10234 + - uid: 10228 + components: + - type: Transform + pos: 22.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - 10233 + - 10232 + - 10236 + - 10234 + - 10235 + - uid: 10229 + components: + - type: Transform + pos: 14.5,-26.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - 10236 + - uid: 10230 + components: + - type: Transform + pos: 28.5,-20.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - 10235 + - uid: 10231 + components: + - type: Transform + pos: 14.5,-41.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - 10232 - proto: AltarSpawner entities: - - uid: 317 + - uid: 11349 components: - type: Transform - pos: -5.5,14.5 + pos: -4.5,14.5 parent: 2 - proto: AlwaysPoweredLightExterior entities: @@ -3426,6 +4049,18 @@ entities: - type: Transform pos: -0.5,-16.5 parent: 2 + - uid: 4420 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,63.5 + parent: 2 + - uid: 4558 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 62.5,63.5 + parent: 2 - uid: 5753 components: - type: Transform @@ -3442,15 +4077,46 @@ entities: - type: Transform pos: 55.5,-3.5 parent: 2 -- proto: AmmoTechFab + - uid: 7114 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 66.5,-11.5 + parent: 2 + - uid: 11207 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 66.5,-21.5 + parent: 2 +- proto: AmeController entities: - - uid: 1370 + - uid: 7798 components: - type: Transform - pos: 40.5,-4.5 + pos: 45.5,41.5 parent: 2 +- proto: AmmoTechFab + entities: + - uid: 9796 + components: + - type: Transform + pos: 30.5,-69.5 + parent: 3564 - proto: APCBasic entities: + - uid: 3024 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,22.5 + parent: 2 + - uid: 4235 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,28.5 + parent: 2 - uid: 4916 components: - type: Transform @@ -3503,17 +4169,6 @@ entities: - type: Transform pos: 44.5,21.5 parent: 2 - - uid: 4930 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,20.5 - parent: 2 - - uid: 4931 - components: - - type: Transform - pos: 15.5,29.5 - parent: 2 - uid: 4932 components: - type: Transform @@ -3522,7 +4177,7 @@ entities: - uid: 4933 components: - type: Transform - rot: 1.5707963267948966 rad + rot: -1.5707963267948966 rad pos: 22.5,39.5 parent: 2 - uid: 4934 @@ -3531,12 +4186,6 @@ entities: rot: 1.5707963267948966 rad pos: 31.5,31.5 parent: 2 - - uid: 4935 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,34.5 - parent: 2 - uid: 4936 components: - type: Transform @@ -3549,21 +4198,10 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,12.5 parent: 2 - - uid: 4939 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,11.5 - parent: 2 - - uid: 4941 - components: - - type: Transform - pos: 51.5,7.5 - parent: 2 - uid: 4942 components: - type: Transform - rot: -1.5707963267948966 rad + rot: -3.141592653589793 rad pos: 59.5,4.5 parent: 2 - uid: 4943 @@ -3583,17 +4221,11 @@ entities: - type: Transform pos: 35.5,3.5 parent: 2 - - uid: 4946 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-3.5 - parent: 2 - uid: 4948 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,-11.5 + pos: 4.5,-10.5 parent: 2 - uid: 4949 components: @@ -3647,18 +4279,120 @@ entities: - type: Transform pos: 25.5,-13.5 parent: 2 -- proto: APCElectronics - entities: - - uid: 2181 + - uid: 6164 components: - type: Transform - pos: 10.5,-12.5 + rot: 1.5707963267948966 rad + pos: 47.5,6.5 parent: 2 - - uid: 2183 + - uid: 6660 components: - type: Transform - pos: 10.5,-12.5 + rot: 3.141592653589793 rad + pos: 43.5,30.5 + parent: 2 + - uid: 7012 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-6.5 + parent: 2 + - uid: 7571 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 29.5,-2.5 + parent: 2 + - uid: 8274 + components: + - type: Transform + pos: 50.5,15.5 + parent: 2 + - uid: 8290 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,24.5 parent: 2 +- proto: APCHighCapacity + entities: + - uid: 9462 + components: + - type: Transform + pos: 15.5,-39.5 + parent: 3564 + - uid: 9463 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-39.5 + parent: 3564 + - uid: 9464 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-31.5 + parent: 3564 + - uid: 9465 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,-31.5 + parent: 3564 + - uid: 9466 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,-30.5 + parent: 3564 + - uid: 9467 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-20.5 + parent: 3564 + - uid: 9468 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-59.5 + parent: 3564 + - uid: 9469 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-60.5 + parent: 3564 + - uid: 9470 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-64.5 + parent: 3564 + - uid: 9471 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,-60.5 + parent: 3564 + - uid: 9472 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,-70.5 + parent: 3564 + - uid: 9473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-68.5 + parent: 3564 + - uid: 9651 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,-46.5 + parent: 3564 - proto: ArrivalsShuttleTimer entities: - uid: 6152 @@ -3680,93 +4414,92 @@ entities: parent: 2 - proto: AtmosDeviceFanDirectional entities: - - uid: 1009 + - uid: 102 components: - type: Transform - pos: 27.5,-10.5 + rot: -1.5707963267948966 rad + pos: 26.5,31.5 parent: 2 - - uid: 2611 + - uid: 133 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 64.5,48.5 + rot: -1.5707963267948966 rad + pos: -0.5,-10.5 parent: 2 - - uid: 8276 + - uid: 291 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,60.5 + rot: -1.5707963267948966 rad + pos: 55.5,60.5 parent: 2 - - uid: 8297 + - uid: 1711 components: - type: Transform rot: 3.141592653589793 rad - pos: 58.5,65.5 + pos: 58.5,63.5 parent: 2 - - uid: 8298 + - uid: 2057 components: - type: Transform rot: -1.5707963267948966 rad - pos: 53.5,60.5 + pos: 40.5,50.5 parent: 2 - - uid: 8299 + - uid: 2502 components: - type: Transform - pos: 57.5,-4.5 + pos: 37.5,53.5 parent: 2 - - uid: 8300 + - uid: 2611 components: - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,40.5 + rot: 1.5707963267948966 rad + pos: 64.5,48.5 parent: 2 - - uid: 8301 + - uid: 2758 components: - type: Transform rot: 3.141592653589793 rad - pos: 0.5,36.5 + pos: 26.5,-11.5 parent: 2 - - uid: 8302 + - uid: 2779 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,25.5 + rot: 1.5707963267948966 rad + pos: 62.5,59.5 parent: 2 - - uid: 8303 + - uid: 3920 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,23.5 + pos: 10.5,20.5 parent: 2 - - uid: 8304 + - uid: 3921 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,26.5 + pos: 10.5,24.5 parent: 2 - - uid: 8305 + - uid: 6190 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,22.5 + pos: 57.5,-20.5 parent: 2 - - uid: 8306 + - uid: 8276 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -8.5,12.5 + rot: 1.5707963267948966 rad + pos: 16.5,60.5 parent: 2 - - uid: 8307 + - uid: 8299 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,5.5 + pos: 57.5,-4.5 parent: 2 - - uid: 8308 + - uid: 8306 components: - type: Transform rot: -1.5707963267948966 rad - pos: -1.5,-10.5 + pos: -8.5,12.5 parent: 2 - uid: 8309 components: @@ -3774,243 +4507,477 @@ entities: rot: 3.141592653589793 rad pos: 57.5,-12.5 parent: 2 -- proto: AtmosFixBlockerMarker - entities: - - uid: 1620 - components: - - type: Transform - pos: 23.5,28.5 - parent: 2 - - uid: 1621 - components: - - type: Transform - pos: 23.5,27.5 - parent: 2 - - uid: 1679 + - uid: 10389 components: - type: Transform - pos: 24.5,28.5 - parent: 2 - - uid: 1680 + rot: -1.5707963267948966 rad + pos: 6.5,-41.5 + parent: 3564 + - uid: 11565 components: - type: Transform - pos: 24.5,27.5 - parent: 2 - - uid: 1793 + pos: 22.5,-72.5 + parent: 3564 +- proto: AtmosFixBlockerMarker + entities: + - uid: 1713 components: - type: Transform - pos: 21.5,39.5 + pos: 23.5,-4.5 parent: 2 - - uid: 1794 + - uid: 1720 components: - type: Transform - pos: 21.5,38.5 + pos: 22.5,-4.5 parent: 2 - - uid: 1797 + - uid: 2858 components: - type: Transform - pos: 21.5,37.5 + pos: 23.5,-5.5 parent: 2 - - uid: 1798 + - uid: 3110 components: - type: Transform - pos: 21.5,36.5 + pos: 22.5,-5.5 parent: 2 -- proto: AtmosFixFreezerMarker - entities: - - uid: 1520 + - uid: 4025 components: - type: Transform pos: 29.5,-12.5 parent: 2 - - uid: 1529 + - uid: 4033 components: - type: Transform pos: 28.5,-12.5 parent: 2 - - uid: 1530 + - uid: 4054 components: - type: Transform pos: 27.5,-12.5 parent: 2 - - uid: 1531 + - uid: 4055 components: - type: Transform pos: 26.5,-12.5 parent: 2 - - uid: 1532 + - uid: 4056 components: - type: Transform pos: 25.5,-12.5 parent: 2 - - uid: 2009 + - uid: 7166 components: - type: Transform - pos: 29.5,-11.5 + pos: 17.5,30.5 parent: 2 - - uid: 2013 + - uid: 7167 components: - type: Transform - pos: 28.5,-11.5 + pos: 17.5,31.5 parent: 2 - - uid: 2056 + - uid: 7196 components: - type: Transform - pos: 26.5,-11.5 + pos: 17.5,29.5 parent: 2 - - uid: 2331 + - uid: 7197 components: - type: Transform - pos: 27.5,-11.5 + pos: 17.5,28.5 parent: 2 -- proto: AtmosFixNitrogenMarker - entities: - - uid: 1389 + - uid: 7198 components: - type: Transform - pos: 18.5,27.5 + pos: 17.5,27.5 parent: 2 - - uid: 1455 + - uid: 7200 components: - type: Transform - pos: 17.5,28.5 + pos: 18.5,31.5 parent: 2 - - uid: 1456 + - uid: 7203 components: - type: Transform - pos: 17.5,27.5 + pos: 18.5,30.5 parent: 2 - - uid: 1457 + - uid: 7207 components: - type: Transform - pos: 18.5,28.5 + pos: 18.5,29.5 parent: 2 -- proto: AtmosFixOxygenMarker - entities: - - uid: 1461 + - uid: 7211 components: - type: Transform - pos: 17.5,31.5 + pos: 18.5,27.5 parent: 2 - - uid: 1676 + - uid: 7213 components: - type: Transform - pos: 17.5,30.5 + pos: 19.5,31.5 parent: 2 - - uid: 1677 + - uid: 7214 components: - type: Transform - pos: 18.5,30.5 + pos: 19.5,30.5 parent: 2 - - uid: 1678 + - uid: 7215 components: - type: Transform - pos: 18.5,31.5 + pos: 19.5,29.5 parent: 2 -- proto: AtmosFixPlasmaMarker - entities: - - uid: 17 + - uid: 7216 components: - type: Transform - pos: 24.5,31.5 + pos: 19.5,28.5 parent: 2 - - uid: 1395 + - uid: 7224 components: - type: Transform - pos: 23.5,30.5 + pos: 19.5,27.5 parent: 2 - - uid: 1483 + - uid: 7225 components: - type: Transform - pos: 23.5,31.5 + pos: 20.5,31.5 parent: 2 - - uid: 1661 + - uid: 7251 components: - type: Transform - pos: 24.5,30.5 + pos: 20.5,30.5 parent: 2 -- proto: Autolathe - entities: - - uid: 1536 + - uid: 7256 components: - type: Transform - pos: 48.5,5.5 + pos: 20.5,29.5 parent: 2 - - uid: 2191 + - uid: 7257 components: - type: Transform - pos: 38.5,35.5 + pos: 20.5,28.5 parent: 2 -- proto: BagpipeInstrument - entities: - - uid: 1275 - components: - - type: Transform - pos: 31.945509,-11.86088 - parent: 1 - - uid: 1277 + - uid: 7258 components: - type: Transform - pos: 37.848846,32.127415 - parent: 1 -- proto: BarSign - entities: - - uid: 791 + pos: 20.5,27.5 + parent: 2 + - uid: 7259 components: - type: Transform - pos: 27.5,1.5 + pos: 21.5,31.5 parent: 2 -- proto: Bed - entities: - - uid: 27 + - uid: 7260 components: - type: Transform - pos: 7.5,3.5 + pos: 21.5,30.5 parent: 2 - - uid: 30 + - uid: 7261 components: - type: Transform - pos: 11.5,3.5 + pos: 21.5,29.5 parent: 2 - - uid: 599 + - uid: 7262 components: - type: Transform - pos: 6.5,-2.5 + pos: 21.5,28.5 parent: 2 - - uid: 1319 + - uid: 7263 components: - type: Transform - pos: 44.5,0.5 + pos: 21.5,27.5 parent: 2 - - uid: 1320 + - uid: 7264 components: - type: Transform - pos: 44.5,-1.5 + pos: 22.5,31.5 parent: 2 - - uid: 1358 + - uid: 7265 components: - type: Transform - pos: 44.5,-0.5 + pos: 22.5,30.5 parent: 2 - - uid: 1547 + - uid: 7266 components: - type: Transform - pos: 54.5,11.5 + pos: 22.5,29.5 parent: 2 - - uid: 2403 + - uid: 7268 components: - type: Transform - pos: 59.5,20.5 + pos: 22.5,28.5 parent: 2 - - uid: 4924 + - uid: 7290 components: - type: Transform - pos: 6.5,-3.5 + pos: 22.5,27.5 parent: 2 - - uid: 7642 + - uid: 7291 components: - type: Transform - pos: 11.5,30.5 + pos: 23.5,31.5 + parent: 2 + - uid: 7292 + components: + - type: Transform + pos: 23.5,30.5 + parent: 2 + - uid: 7293 + components: + - type: Transform + pos: 23.5,29.5 + parent: 2 + - uid: 7294 + components: + - type: Transform + pos: 23.5,28.5 + parent: 2 + - uid: 7295 + components: + - type: Transform + pos: 23.5,27.5 + parent: 2 + - uid: 7296 + components: + - type: Transform + pos: 24.5,31.5 + parent: 2 + - uid: 7297 + components: + - type: Transform + pos: 24.5,30.5 + parent: 2 + - uid: 7356 + components: + - type: Transform + pos: 24.5,29.5 + parent: 2 + - uid: 7358 + components: + - type: Transform + pos: 24.5,28.5 + parent: 2 + - uid: 7380 + components: + - type: Transform + pos: 24.5,27.5 + parent: 2 + - uid: 7381 + components: + - type: Transform + pos: 25.5,31.5 + parent: 2 + - uid: 7418 + components: + - type: Transform + pos: 25.5,30.5 + parent: 2 + - uid: 7419 + components: + - type: Transform + pos: 25.5,29.5 + parent: 2 + - uid: 7420 + components: + - type: Transform + pos: 25.5,28.5 + parent: 2 + - uid: 7421 + components: + - type: Transform + pos: 18.5,28.5 + parent: 2 + - uid: 7422 + components: + - type: Transform + pos: 25.5,27.5 + parent: 2 + - uid: 9684 + components: + - type: Transform + pos: 15.5,-63.5 + parent: 3564 + - uid: 9685 + components: + - type: Transform + pos: 16.5,-63.5 + parent: 3564 + - uid: 9686 + components: + - type: Transform + pos: 17.5,-63.5 + parent: 3564 +- proto: AtmosFixNitrogenMarker + entities: + - uid: 533 + components: + - type: Transform + pos: 28.5,-0.5 + parent: 2 + - uid: 633 + components: + - type: Transform + pos: 27.5,0.5 + parent: 2 + - uid: 634 + components: + - type: Transform + pos: 27.5,-0.5 + parent: 2 + - uid: 1491 + components: + - type: Transform + pos: 28.5,0.5 + parent: 2 + - uid: 9682 + components: + - type: Transform + pos: 13.5,-57.5 + parent: 3564 + - uid: 9683 + components: + - type: Transform + pos: 13.5,-58.5 + parent: 3564 +- proto: AtmosFixOxygenMarker + entities: + - uid: 216 + components: + - type: Transform + pos: 23.5,-0.5 + parent: 2 + - uid: 217 + components: + - type: Transform + pos: 23.5,0.5 + parent: 2 + - uid: 359 + components: + - type: Transform + pos: 22.5,-0.5 + parent: 2 + - uid: 764 + components: + - type: Transform + pos: 22.5,0.5 + parent: 2 + - uid: 9675 + components: + - type: Transform + pos: 11.5,-57.5 + parent: 3564 + - uid: 9681 + components: + - type: Transform + pos: 11.5,-58.5 + parent: 3564 +- proto: Autolathe + entities: + - uid: 848 + components: + - type: Transform + pos: 54.5,21.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices + - uid: 7795 + components: + - type: Transform + pos: 52.5,7.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices + - uid: 8478 + components: + - type: Transform + pos: 35.5,33.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: BackgammonBoard + entities: + - uid: 10306 + components: + - type: Transform + pos: 16.5,-50.5 + parent: 3564 + - uid: 10311 + components: + - type: Transform + pos: 29.5,-38.5 + parent: 3564 +- proto: BagpipeInstrument + entities: + - uid: 1275 + components: + - type: Transform + pos: 31.945509,-11.86088 + parent: 1 + - uid: 1277 + components: + - type: Transform + pos: 37.848846,32.127415 + parent: 1 +- proto: BaseGasCondenser + entities: + - uid: 791 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,8.5 + parent: 2 + - uid: 6342 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,-4.5 + parent: 2 +- proto: Bed + entities: + - uid: 27 + components: + - type: Transform + pos: 7.5,3.5 + parent: 2 + - uid: 30 + components: + - type: Transform + pos: 11.5,3.5 + parent: 2 + - uid: 599 + components: + - type: Transform + pos: 6.5,-2.5 + parent: 2 + - uid: 1319 + components: + - type: Transform + pos: 44.5,0.5 + parent: 2 + - uid: 1320 + components: + - type: Transform + pos: 44.5,-1.5 + parent: 2 + - uid: 1358 + components: + - type: Transform + pos: 44.5,-0.5 + parent: 2 + - uid: 4924 + components: + - type: Transform + pos: 6.5,-3.5 parent: 2 - uid: 8250 components: @@ -4062,12 +5029,132 @@ entities: - type: Transform pos: 10.5,-1.5 parent: 2 + - uid: 8319 + components: + - type: Transform + pos: 59.5,25.5 + parent: 2 + - uid: 9911 + components: + - type: Transform + pos: 16.5,-52.5 + parent: 3564 + - uid: 9912 + components: + - type: Transform + pos: 16.5,-53.5 + parent: 3564 + - uid: 10270 + components: + - type: Transform + pos: 16.5,-49.5 + parent: 3564 + - uid: 10271 + components: + - type: Transform + pos: 16.5,-48.5 + parent: 3564 + - uid: 10272 + components: + - type: Transform + pos: 16.5,-44.5 + parent: 3564 + - uid: 10273 + components: + - type: Transform + pos: 16.5,-45.5 + parent: 3564 + - uid: 10274 + components: + - type: Transform + pos: 16.5,-36.5 + parent: 3564 + - uid: 10275 + components: + - type: Transform + pos: 16.5,-37.5 + parent: 3564 + - uid: 10276 + components: + - type: Transform + pos: 29.5,-32.5 + parent: 3564 + - uid: 10277 + components: + - type: Transform + pos: 29.5,-33.5 + parent: 3564 + - uid: 10278 + components: + - type: Transform + pos: 29.5,-36.5 + parent: 3564 + - uid: 10279 + components: + - type: Transform + pos: 29.5,-37.5 + parent: 3564 + - uid: 10280 + components: + - type: Transform + pos: 29.5,-40.5 + parent: 3564 + - uid: 10281 + components: + - type: Transform + pos: 29.5,-41.5 + parent: 3564 + - uid: 10282 + components: + - type: Transform + pos: 29.5,-44.5 + parent: 3564 + - uid: 10283 + components: + - type: Transform + pos: 29.5,-45.5 + parent: 3564 + - uid: 10284 + components: + - type: Transform + pos: 29.5,-48.5 + parent: 3564 + - uid: 10285 + components: + - type: Transform + pos: 29.5,-49.5 + parent: 3564 + - uid: 10286 + components: + - type: Transform + pos: 29.5,-52.5 + parent: 3564 + - uid: 10287 + components: + - type: Transform + pos: 29.5,-53.5 + parent: 3564 + - uid: 10390 + components: + - type: Transform + pos: 11.5,-37.5 + parent: 3564 + - uid: 10391 + components: + - type: Transform + pos: 14.5,-37.5 + parent: 3564 + - uid: 10392 + components: + - type: Transform + pos: 14.5,-45.5 + parent: 3564 - proto: BedsheetCaptain entities: - - uid: 2405 + - uid: 3272 components: - type: Transform - pos: 59.5,20.5 + pos: 59.5,25.5 parent: 2 - proto: BedsheetMedical entities: @@ -4077,12 +5164,6 @@ entities: rot: 3.141592653589793 rad pos: 14.5,9.5 parent: 2 - - uid: 705 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,9.5 - parent: 2 - uid: 1279 components: - type: Transform @@ -4095,6 +5176,16 @@ entities: rot: 3.141592653589793 rad pos: 13.5,9.5 parent: 2 + - uid: 9732 + components: + - type: Transform + pos: 21.5,-23.5 + parent: 3564 + - uid: 9733 + components: + - type: Transform + pos: 22.5,-23.5 + parent: 3564 - proto: BedsheetOrange entities: - uid: 827 @@ -4115,21 +5206,144 @@ entities: rot: 1.5707963267948966 rad pos: 44.5,-0.5 parent: 2 -- proto: BedsheetQM - entities: - - uid: 7641 + - uid: 9913 components: - type: Transform rot: 1.5707963267948966 rad - pos: 11.5,30.5 - parent: 2 -- proto: BedsheetRD - entities: - - uid: 1552 + pos: 16.5,-52.5 + parent: 3564 + - uid: 9914 components: - type: Transform - pos: 54.5,11.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 16.5,-53.5 + parent: 3564 + - uid: 10288 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-49.5 + parent: 3564 + - uid: 10289 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-48.5 + parent: 3564 + - uid: 10290 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-45.5 + parent: 3564 + - uid: 10291 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-44.5 + parent: 3564 + - uid: 10292 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-37.5 + parent: 3564 + - uid: 10293 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-36.5 + parent: 3564 + - uid: 10294 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-32.5 + parent: 3564 + - uid: 10295 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-33.5 + parent: 3564 + - uid: 10296 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-36.5 + parent: 3564 + - uid: 10297 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-37.5 + parent: 3564 + - uid: 10298 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-40.5 + parent: 3564 + - uid: 10299 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-41.5 + parent: 3564 + - uid: 10300 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-44.5 + parent: 3564 + - uid: 10301 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-45.5 + parent: 3564 + - uid: 10302 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-48.5 + parent: 3564 + - uid: 10303 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-49.5 + parent: 3564 + - uid: 10304 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-52.5 + parent: 3564 + - uid: 10305 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-53.5 + parent: 3564 + - uid: 10393 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-37.5 + parent: 3564 + - uid: 10394 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,-37.5 + parent: 3564 + - uid: 10395 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-45.5 + parent: 3564 - proto: BedsheetSpawner entities: - uid: 5 @@ -4142,18 +5356,6 @@ entities: - type: Transform pos: 7.5,3.5 parent: 2 -- proto: BenchBlueComfy - entities: - - uid: 5732 - components: - - type: Transform - pos: 26.5,7.5 - parent: 2 - - uid: 5734 - components: - - type: Transform - pos: 25.5,7.5 - parent: 2 - proto: BikeHorn entities: - uid: 7683 @@ -4175,25 +5377,15 @@ entities: - type: Transform pos: -8.5,12.5 parent: 2 - - uid: 357 - components: - - type: Transform - pos: -7.5,5.5 - parent: 2 - - uid: 382 - components: - - type: Transform - pos: -5.5,5.5 - parent: 2 - - uid: 454 + - uid: 465 components: - type: Transform - pos: 8.5,26.5 + pos: 24.5,26.5 parent: 2 - - uid: 504 + - uid: 635 components: - type: Transform - pos: 10.5,26.5 + pos: 10.5,22.5 parent: 2 - uid: 1254 components: @@ -4215,30 +5407,34 @@ entities: - type: Transform pos: 54.5,-2.5 parent: 2 - - uid: 1581 + - uid: 1601 components: - type: Transform - pos: 10.5,22.5 + pos: 26.5,31.5 parent: 2 - - uid: 1909 + - uid: 1956 components: - type: Transform - pos: 8.5,22.5 + pos: 10.5,26.5 parent: 2 -- proto: BlockGameArcade - entities: - - uid: 7006 + - uid: 3324 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,49.5 + pos: 30.5,-12.5 parent: 2 - - uid: 7007 + - uid: 4060 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,48.5 + pos: 26.5,-11.5 parent: 2 +- proto: BlockGameArcade + entities: + - uid: 10572 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-22.5 + parent: 3564 - proto: BookAtmosAirAlarms entities: - uid: 7525 @@ -4253,11 +5449,16 @@ entities: parent: 2 - proto: BookAtmosDistro entities: - - uid: 7170 + - uid: 1504 components: - type: Transform - pos: 56.330864,29.44333 + pos: 56.5,29.5 parent: 2 + - uid: 10424 + components: + - type: Transform + pos: 17.5,-59.5 + parent: 3564 - proto: BookAtmosVentsMore entities: - uid: 7171 @@ -4272,6 +5473,11 @@ entities: - type: Transform pos: 17.5,0.5 parent: 2 + - uid: 10425 + components: + - type: Transform + pos: 17.5,-59.5 + parent: 3564 - proto: BookChemicalCompendium entities: - uid: 7125 @@ -4301,10 +5507,10 @@ entities: parent: 2 - proto: BookEngineersHandbook entities: - - uid: 7124 + - uid: 2280 components: - type: Transform - pos: 56.580864,29.656294 + pos: 56.5,29.5 parent: 2 - uid: 7526 components: @@ -4316,6 +5522,11 @@ entities: - type: Transform pos: 17.5,-0.5 parent: 2 + - uid: 10423 + components: + - type: Transform + pos: 17.5,-59.5 + parent: 3564 - proto: BookHowToCookForFortySpaceman entities: - uid: 7534 @@ -4358,11 +5569,16 @@ entities: parent: 2 - proto: BookSecurity entities: - - uid: 7187 + - uid: 306 components: - type: Transform - pos: 34.231915,2.6751459 + pos: 34.5,2.5 parent: 2 + - uid: 10430 + components: + - type: Transform + pos: 33.5,-66.5 + parent: 3564 - proto: BookSpaceEncyclopedia entities: - uid: 2368 @@ -4382,10 +5598,10 @@ entities: parent: 2 - proto: BookSpaceLaw entities: - - uid: 6665 + - uid: 3164 components: - type: Transform - pos: 34.52879,2.3938959 + pos: 34.5,2.5 parent: 2 - uid: 7126 components: @@ -4397,11 +5613,6 @@ entities: - type: Transform pos: 17.5,0.5 parent: 2 - - uid: 7588 - components: - - type: Transform - pos: 57.5,17.5 - parent: 2 - proto: BookTheBookOfControl entities: - uid: 7529 @@ -4409,29 +5620,12 @@ entities: - type: Transform pos: 17.5,-0.5 parent: 2 -- proto: BoozeDispenser - entities: - - uid: 2863 - components: - - type: Transform - pos: 26.5,0.5 - parent: 2 - proto: BorgCharger entities: - - uid: 1815 - components: - - type: Transform - pos: 10.5,0.5 - parent: 2 - - uid: 2367 - components: - - type: Transform - pos: 54.5,9.5 - parent: 2 - - uid: 4007 + - uid: 5442 components: - type: Transform - pos: 40.5,-9.5 + pos: 4.5,-3.5 parent: 2 - uid: 7624 components: @@ -4443,39 +5637,79 @@ entities: - type: Transform pos: 46.5,51.5 parent: 2 + - uid: 11208 + components: + - type: Transform + pos: 55.5,9.5 + parent: 2 - proto: BoxBeaker entities: - - uid: 2506 + - uid: 807 components: - type: Transform - pos: 48.5,0.05 + pos: 29.5,8.5 parent: 2 - - uid: 7420 + - uid: 7815 components: - type: Transform - pos: 32.5,10.5 + pos: 53.5,9.5 parent: 2 - proto: BoxFolderClipboard entities: - - uid: 7199 + - uid: 1698 components: - type: Transform - pos: 63.5,31.5 + pos: 33.5,-9.5 parent: 2 - - uid: 7202 + - uid: 2286 components: - type: Transform - pos: 63.5,30.5 + pos: 48.5,21.5 parent: 2 - - uid: 7248 + - uid: 2430 components: - type: Transform - pos: 63.5,32.5 + pos: 48.5,21.5 parent: 2 - - uid: 7303 + - uid: 3741 components: - type: Transform - pos: 30.5,16.5 + pos: 48.5,21.5 + parent: 2 + - uid: 3742 + components: + - type: Transform + pos: 48.5,21.5 + parent: 2 + - uid: 6583 + components: + - type: Transform + pos: 20.5,-6.5 + parent: 2 + - uid: 7199 + components: + - type: Transform + pos: 63.5,31.5 + parent: 2 + - uid: 7202 + components: + - type: Transform + pos: 63.5,30.5 + parent: 2 + - uid: 7218 + components: + - type: Transform + pos: 52.5,8.5 + parent: 2 + - uid: 7248 + components: + - type: Transform + pos: 63.5,32.5 + parent: 2 + - uid: 7303 + components: + - type: Transform + pos: 30.5,16.5 parent: 2 - uid: 7450 components: @@ -4492,13 +5726,67 @@ entities: - type: Transform pos: 17.5,-0.5 parent: 2 + - uid: 8234 + components: + - type: Transform + pos: 27.5,26.5 + parent: 2 + - uid: 8414 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 10428 + components: + - type: Transform + pos: 32.5,-66.5 + parent: 3564 + - uid: 10536 + components: + - type: Transform + pos: 34.5,-29.5 + parent: 3564 + - uid: 10579 + components: + - type: Transform + pos: 9.5,-27.5 + parent: 3564 + - uid: 10607 + components: + - type: Transform + pos: 30.5,-19.5 + parent: 3564 + - uid: 11513 + components: + - type: Transform + pos: 12.5,34.5 + parent: 2 +- proto: BoxHandcuff + entities: + - uid: 6053 + components: + - type: Transform + pos: 59.5,21.5 + parent: 2 - proto: BoxID entities: + - uid: 1930 + components: + - type: Transform + pos: 59.5,28.5 + parent: 2 - uid: 7205 components: - type: Transform pos: 58.5,31.5 parent: 2 +- proto: BoxLatexGloves + entities: + - uid: 10610 + components: + - type: Transform + pos: 30.5,-23.5 + parent: 3564 - proto: BoxMesonScanners entities: - uid: 6832 @@ -4506,56 +5794,159 @@ entities: - type: Transform pos: 35.5,2.5 parent: 2 +- proto: BoxNitrileGloves + entities: + - uid: 10611 + components: + - type: Transform + pos: 30.5,-23.5 + parent: 3564 - proto: BoxPillCanister entities: - - uid: 7418 + - uid: 118 components: - type: Transform - pos: 33.5,10.5 + pos: 30.5,8.5 parent: 2 +- proto: BoxSterileMask + entities: + - uid: 10609 + components: + - type: Transform + pos: 30.5,-22.5 + parent: 3564 - proto: BoxSyringe entities: - - uid: 7419 + - uid: 1525 components: - type: Transform - pos: 33.5,10.5 + pos: 30.5,8.5 parent: 2 + - uid: 10343 + components: + - type: Transform + pos: 30.5,-16.5 + parent: 3564 - proto: BoxTrashbag entities: - - uid: 7660 + - uid: 2404 components: - type: Transform - pos: -0.5,7.5 + pos: 42.5,21.5 + parent: 2 +- proto: BrigmedicIDCard + entities: + - uid: 11116 + components: + - type: Transform + pos: 30.5,-21.5 + parent: 3564 +- proto: Brutepack1 + entities: + - uid: 3227 + components: + - type: Transform + pos: 20.5,15.5 parent: 2 - proto: Bucket entities: - - uid: 131 + - uid: 2400 components: - type: Transform - pos: 12.5,-7.5 + pos: 42.5,21.5 parent: 2 - - uid: 133 + - uid: 10554 components: - type: Transform - pos: 12.5,-7.5 + pos: 11.5,-20.5 + parent: 3564 +- proto: CableApcExtension + entities: + - uid: 318 + components: + - type: Transform + pos: 62.5,13.5 parent: 2 - - uid: 2182 + - uid: 1440 components: - type: Transform - pos: 12.5,-7.5 + pos: 18.5,-5.5 parent: 2 - - uid: 7655 + - uid: 1506 components: - type: Transform - pos: -4.5,6.5 + pos: 49.5,11.5 + parent: 2 + - uid: 1507 + components: + - type: Transform + pos: 52.5,6.5 + parent: 2 + - uid: 1530 + components: + - type: Transform + pos: 19.5,-2.5 + parent: 2 + - uid: 1543 + components: + - type: Transform + pos: 47.5,6.5 parent: 2 -- proto: CableApcExtension - entities: - uid: 1883 components: - type: Transform pos: 39.5,52.5 parent: 2 + - uid: 1932 + components: + - type: Transform + pos: 19.5,-5.5 + parent: 2 + - uid: 1938 + components: + - type: Transform + pos: 31.5,20.5 + parent: 2 + - uid: 2085 + components: + - type: Transform + pos: 48.5,25.5 + parent: 2 + - uid: 2109 + components: + - type: Transform + pos: 17.5,22.5 + parent: 2 + - uid: 2110 + components: + - type: Transform + pos: 17.5,20.5 + parent: 2 + - uid: 2115 + components: + - type: Transform + pos: 17.5,19.5 + parent: 2 + - uid: 2116 + components: + - type: Transform + pos: 17.5,18.5 + parent: 2 + - uid: 2117 + components: + - type: Transform + pos: 20.5,20.5 + parent: 2 + - uid: 2118 + components: + - type: Transform + pos: 21.5,20.5 + parent: 2 + - uid: 2138 + components: + - type: Transform + pos: 22.5,20.5 + parent: 2 - uid: 2176 components: - type: Transform @@ -4566,11 +5957,116 @@ entities: - type: Transform pos: 1.5,-10.5 parent: 2 + - uid: 2180 + components: + - type: Transform + pos: 5.5,-10.5 + parent: 2 + - uid: 2181 + components: + - type: Transform + pos: 4.5,-10.5 + parent: 2 + - uid: 2204 + components: + - type: Transform + pos: 61.5,8.5 + parent: 2 + - uid: 2208 + components: + - type: Transform + pos: 49.5,25.5 + parent: 2 + - uid: 2341 + components: + - type: Transform + pos: 47.5,12.5 + parent: 2 + - uid: 2427 + components: + - type: Transform + pos: 50.5,20.5 + parent: 2 + - uid: 2470 + components: + - type: Transform + pos: 33.5,22.5 + parent: 2 + - uid: 2471 + components: + - type: Transform + pos: 33.5,21.5 + parent: 2 + - uid: 2472 + components: + - type: Transform + pos: 19.5,22.5 + parent: 2 + - uid: 2473 + components: + - type: Transform + pos: 17.5,23.5 + parent: 2 + - uid: 2579 + components: + - type: Transform + pos: 27.5,-3.5 + parent: 2 + - uid: 2737 + components: + - type: Transform + pos: 29.5,-2.5 + parent: 2 + - uid: 2741 + components: + - type: Transform + pos: 28.5,-2.5 + parent: 2 + - uid: 2879 + components: + - type: Transform + pos: 14.5,28.5 + parent: 2 + - uid: 2881 + components: + - type: Transform + pos: 15.5,28.5 + parent: 2 + - uid: 2883 + components: + - type: Transform + pos: 32.5,20.5 + parent: 2 + - uid: 2884 + components: + - type: Transform + pos: 30.5,20.5 + parent: 2 + - uid: 2973 + components: + - type: Transform + pos: 47.5,25.5 + parent: 2 + - uid: 3025 + components: + - type: Transform + pos: 33.5,20.5 + parent: 2 + - uid: 3147 + components: + - type: Transform + pos: 19.5,-1.5 + parent: 2 - uid: 4954 components: - type: Transform pos: 5.5,14.5 parent: 2 + - uid: 5010 + components: + - type: Transform + pos: 62.5,14.5 + parent: 2 - uid: 5432 components: - type: Transform @@ -4626,11 +6122,6 @@ entities: - type: Transform pos: 50.5,11.5 parent: 2 - - uid: 5454 - components: - - type: Transform - pos: 49.5,11.5 - parent: 2 - uid: 5455 components: - type: Transform @@ -4641,11 +6132,6 @@ entities: - type: Transform pos: 51.5,6.5 parent: 2 - - uid: 5457 - components: - - type: Transform - pos: 51.5,7.5 - parent: 2 - uid: 5459 components: - type: Transform @@ -5689,7 +7175,7 @@ entities: - uid: 5695 components: - type: Transform - pos: 51.5,34.5 + pos: 45.5,38.5 parent: 2 - uid: 5696 components: @@ -5731,11 +7217,6 @@ entities: - type: Transform pos: 49.5,24.5 parent: 2 - - uid: 5704 - components: - - type: Transform - pos: 48.5,24.5 - parent: 2 - uid: 5705 components: - type: Transform @@ -6161,36 +7642,6 @@ entities: - type: Transform pos: 20.5,33.5 parent: 2 - - uid: 5847 - components: - - type: Transform - pos: 20.5,32.5 - parent: 2 - - uid: 5848 - components: - - type: Transform - pos: 20.5,31.5 - parent: 2 - - uid: 5849 - components: - - type: Transform - pos: 20.5,30.5 - parent: 2 - - uid: 5850 - components: - - type: Transform - pos: 20.5,29.5 - parent: 2 - - uid: 5851 - components: - - type: Transform - pos: 20.5,28.5 - parent: 2 - - uid: 5852 - components: - - type: Transform - pos: 20.5,27.5 - parent: 2 - uid: 5853 components: - type: Transform @@ -6206,70 +7657,25 @@ entities: - type: Transform pos: 26.5,33.5 parent: 2 - - uid: 5856 - components: - - type: Transform - pos: 26.5,32.5 - parent: 2 - - uid: 5857 - components: - - type: Transform - pos: 26.5,31.5 - parent: 2 - - uid: 5858 - components: - - type: Transform - pos: 26.5,30.5 - parent: 2 - - uid: 5859 - components: - - type: Transform - pos: 26.5,29.5 - parent: 2 - - uid: 5860 - components: - - type: Transform - pos: 26.5,28.5 - parent: 2 - - uid: 5861 - components: - - type: Transform - pos: 26.5,27.5 - parent: 2 - - uid: 5862 - components: - - type: Transform - pos: 26.5,26.5 - parent: 2 - - uid: 5864 - components: - - type: Transform - pos: 26.5,25.5 - parent: 2 - - uid: 5865 - components: - - type: Transform - pos: 26.5,23.5 - parent: 2 - uid: 5866 components: - type: Transform - pos: 26.5,22.5 + pos: 26.5,-3.5 parent: 2 - uid: 5867 components: - type: Transform - pos: 26.5,24.5 + pos: 25.5,-3.5 parent: 2 - uid: 5868 components: - type: Transform - pos: 25.5,22.5 + pos: 25.5,-2.5 parent: 2 - uid: 5869 components: - type: Transform - pos: 24.5,22.5 + pos: 25.5,-1.5 parent: 2 - uid: 5878 components: @@ -6296,16 +7702,6 @@ entities: - type: Transform pos: 43.5,32.5 parent: 2 - - uid: 5883 - components: - - type: Transform - pos: 44.5,32.5 - parent: 2 - - uid: 5884 - components: - - type: Transform - pos: 45.5,32.5 - parent: 2 - uid: 5885 components: - type: Transform @@ -6531,26 +7927,6 @@ entities: - type: Transform pos: 34.5,22.5 parent: 2 - - uid: 5933 - components: - - type: Transform - pos: 15.5,29.5 - parent: 2 - - uid: 5934 - components: - - type: Transform - pos: 15.5,28.5 - parent: 2 - - uid: 5935 - components: - - type: Transform - pos: 15.5,27.5 - parent: 2 - - uid: 5936 - components: - - type: Transform - pos: 15.5,26.5 - parent: 2 - uid: 5937 components: - type: Transform @@ -6581,11 +7957,6 @@ entities: - type: Transform pos: 18.5,20.5 parent: 2 - - uid: 5943 - components: - - type: Transform - pos: 20.5,20.5 - parent: 2 - uid: 5944 components: - type: Transform @@ -6676,11 +8047,6 @@ entities: - type: Transform pos: 18.5,22.5 parent: 2 - - uid: 5962 - components: - - type: Transform - pos: 18.5,19.5 - parent: 2 - uid: 5963 components: - type: Transform @@ -6706,71 +8072,6 @@ entities: - type: Transform pos: 22.5,18.5 parent: 2 - - uid: 5968 - components: - - type: Transform - pos: 22.5,19.5 - parent: 2 - - uid: 5969 - components: - - type: Transform - pos: 23.5,19.5 - parent: 2 - - uid: 5970 - components: - - type: Transform - pos: 24.5,19.5 - parent: 2 - - uid: 5971 - components: - - type: Transform - pos: 25.5,19.5 - parent: 2 - - uid: 5972 - components: - - type: Transform - pos: 26.5,19.5 - parent: 2 - - uid: 5973 - components: - - type: Transform - pos: 27.5,19.5 - parent: 2 - - uid: 5974 - components: - - type: Transform - pos: 28.5,19.5 - parent: 2 - - uid: 5975 - components: - - type: Transform - pos: 29.5,19.5 - parent: 2 - - uid: 5976 - components: - - type: Transform - pos: 30.5,19.5 - parent: 2 - - uid: 5977 - components: - - type: Transform - pos: 31.5,19.5 - parent: 2 - - uid: 5978 - components: - - type: Transform - pos: 32.5,19.5 - parent: 2 - - uid: 5979 - components: - - type: Transform - pos: 33.5,19.5 - parent: 2 - - uid: 5980 - components: - - type: Transform - pos: 34.5,19.5 - parent: 2 - uid: 5981 components: - type: Transform @@ -7441,6 +8742,11 @@ entities: - type: Transform pos: -2.5,17.5 parent: 2 + - uid: 6149 + components: + - type: Transform + pos: 25.5,-0.5 + parent: 2 - uid: 6150 components: - type: Transform @@ -7486,6 +8792,11 @@ entities: - type: Transform pos: 3.5,15.5 parent: 2 + - uid: 6166 + components: + - type: Transform + pos: 25.5,0.5 + parent: 2 - uid: 6167 components: - type: Transform @@ -7496,11 +8807,21 @@ entities: - type: Transform pos: 3.5,14.5 parent: 2 + - uid: 6169 + components: + - type: Transform + pos: 24.5,-2.5 + parent: 2 - uid: 6171 components: - type: Transform pos: 3.5,17.5 parent: 2 + - uid: 6172 + components: + - type: Transform + pos: 23.5,-2.5 + parent: 2 - uid: 6178 components: - type: Transform @@ -7556,26 +8877,6 @@ entities: - type: Transform pos: 20.5,-2.5 parent: 2 - - uid: 6190 - components: - - type: Transform - pos: 19.5,-2.5 - parent: 2 - - uid: 6191 - components: - - type: Transform - pos: 19.5,-3.5 - parent: 2 - - uid: 6192 - components: - - type: Transform - pos: 19.5,-4.5 - parent: 2 - - uid: 6193 - components: - - type: Transform - pos: 19.5,-5.5 - parent: 2 - uid: 6194 components: - type: Transform @@ -7616,11 +8917,6 @@ entities: - type: Transform pos: 13.5,-7.5 parent: 2 - - uid: 6202 - components: - - type: Transform - pos: 4.5,-11.5 - parent: 2 - uid: 6203 components: - type: Transform @@ -7766,11 +9062,6 @@ entities: - type: Transform pos: 9.5,0.5 parent: 2 - - uid: 6233 - components: - - type: Transform - pos: 9.5,1.5 - parent: 2 - uid: 6234 components: - type: Transform @@ -7781,11 +9072,6 @@ entities: - type: Transform pos: 13.5,0.5 parent: 2 - - uid: 6236 - components: - - type: Transform - pos: 13.5,1.5 - parent: 2 - uid: 6237 components: - type: Transform @@ -8271,60 +9557,10 @@ entities: - type: Transform pos: 57.5,-15.5 parent: 2 - - uid: 6338 - components: - - type: Transform - pos: 40.5,-13.5 - parent: 2 - - uid: 6340 - components: - - type: Transform - pos: 40.5,-12.5 - parent: 2 - - uid: 6341 - components: - - type: Transform - pos: 41.5,-12.5 - parent: 2 - - uid: 6342 - components: - - type: Transform - pos: 42.5,-12.5 - parent: 2 - - uid: 6382 - components: - - type: Transform - pos: 39.5,-12.5 - parent: 2 - - uid: 6415 - components: - - type: Transform - pos: 38.5,-12.5 - parent: 2 - - uid: 6419 - components: - - type: Transform - pos: 38.5,-11.5 - parent: 2 - - uid: 6420 - components: - - type: Transform - pos: 38.5,-10.5 - parent: 2 - - uid: 6421 - components: - - type: Transform - pos: 37.5,-10.5 - parent: 2 - - uid: 6422 - components: - - type: Transform - pos: 36.5,-10.5 - parent: 2 - - uid: 6423 + - uid: 6339 components: - type: Transform - pos: 35.5,-10.5 + pos: 25.5,-4.5 parent: 2 - uid: 6424 components: @@ -8396,66 +9632,6 @@ entities: - type: Transform pos: 34.5,0.5 parent: 2 - - uid: 6438 - components: - - type: Transform - pos: 34.5,-3.5 - parent: 2 - - uid: 6439 - components: - - type: Transform - pos: 34.5,-4.5 - parent: 2 - - uid: 6440 - components: - - type: Transform - pos: 34.5,-5.5 - parent: 2 - - uid: 6441 - components: - - type: Transform - pos: 34.5,-6.5 - parent: 2 - - uid: 6442 - components: - - type: Transform - pos: 35.5,-6.5 - parent: 2 - - uid: 6443 - components: - - type: Transform - pos: 36.5,-6.5 - parent: 2 - - uid: 6444 - components: - - type: Transform - pos: 37.5,-6.5 - parent: 2 - - uid: 6445 - components: - - type: Transform - pos: 38.5,-6.5 - parent: 2 - - uid: 6446 - components: - - type: Transform - pos: 39.5,-6.5 - parent: 2 - - uid: 6447 - components: - - type: Transform - pos: 40.5,-6.5 - parent: 2 - - uid: 6448 - components: - - type: Transform - pos: 41.5,-6.5 - parent: 2 - - uid: 6449 - components: - - type: Transform - pos: 42.5,-6.5 - parent: 2 - uid: 6450 components: - type: Transform @@ -8486,121 +9662,11 @@ entities: - type: Transform pos: 41.5,-2.5 parent: 2 - - uid: 6456 - components: - - type: Transform - pos: 29.5,-3.5 - parent: 2 - uid: 6457 components: - type: Transform pos: 28.5,-3.5 parent: 2 - - uid: 6458 - components: - - type: Transform - pos: 28.5,-4.5 - parent: 2 - - uid: 6459 - components: - - type: Transform - pos: 28.5,-5.5 - parent: 2 - - uid: 6460 - components: - - type: Transform - pos: 28.5,-6.5 - parent: 2 - - uid: 6461 - components: - - type: Transform - pos: 28.5,-7.5 - parent: 2 - - uid: 6462 - components: - - type: Transform - pos: 28.5,-8.5 - parent: 2 - - uid: 6463 - components: - - type: Transform - pos: 28.5,-9.5 - parent: 2 - - uid: 6464 - components: - - type: Transform - pos: 27.5,-9.5 - parent: 2 - - uid: 6465 - components: - - type: Transform - pos: 27.5,-10.5 - parent: 2 - - uid: 6466 - components: - - type: Transform - pos: 29.5,-9.5 - parent: 2 - - uid: 6467 - components: - - type: Transform - pos: 30.5,-9.5 - parent: 2 - - uid: 6468 - components: - - type: Transform - pos: 29.5,-5.5 - parent: 2 - - uid: 6469 - components: - - type: Transform - pos: 27.5,-3.5 - parent: 2 - - uid: 6470 - components: - - type: Transform - pos: 25.5,-3.5 - parent: 2 - - uid: 6471 - components: - - type: Transform - pos: 24.5,-3.5 - parent: 2 - - uid: 6472 - components: - - type: Transform - pos: 23.5,-3.5 - parent: 2 - - uid: 6473 - components: - - type: Transform - pos: 26.5,-3.5 - parent: 2 - - uid: 6474 - components: - - type: Transform - pos: 26.5,-2.5 - parent: 2 - - uid: 6475 - components: - - type: Transform - pos: 26.5,-1.5 - parent: 2 - - uid: 6476 - components: - - type: Transform - pos: 26.5,-9.5 - parent: 2 - - uid: 6477 - components: - - type: Transform - pos: 25.5,-9.5 - parent: 2 - - uid: 6478 - components: - - type: Transform - pos: 24.5,-9.5 - parent: 2 - uid: 6479 components: - type: Transform @@ -8821,38494 +9887,56973 @@ entities: - type: Transform pos: 38.5,44.5 parent: 2 - - uid: 6597 + - uid: 6571 components: - type: Transform - pos: 23.5,22.5 + pos: 25.5,-5.5 parent: 2 - - uid: 7290 + - uid: 6576 components: - type: Transform - pos: 26.5,-0.5 + pos: 25.5,-6.5 parent: 2 - - uid: 7291 + - uid: 6597 components: - type: Transform - pos: 25.5,-0.5 + pos: 25.5,-7.5 parent: 2 - - uid: 7292 + - uid: 6599 components: - type: Transform - pos: 24.5,-0.5 + pos: 24.5,-7.5 parent: 2 - - uid: 7293 + - uid: 6600 components: - type: Transform - pos: 27.5,-0.5 + pos: 23.5,-7.5 parent: 2 - - uid: 7294 + - uid: 6601 components: - type: Transform - pos: 28.5,-0.5 + pos: 25.5,-8.5 parent: 2 - - uid: 7678 + - uid: 6602 components: - type: Transform - pos: 10.5,26.5 + pos: 25.5,-9.5 parent: 2 - - uid: 7827 + - uid: 6603 components: - type: Transform - pos: 1.5,34.5 + pos: 27.5,-7.5 parent: 2 - - uid: 8261 + - uid: 6604 components: - type: Transform - pos: 30.5,20.5 + pos: 26.5,-7.5 parent: 2 - - uid: 8265 + - uid: 6605 components: - type: Transform - pos: 42.5,-11.5 + pos: 28.5,-7.5 parent: 2 - - uid: 8266 + - uid: 6606 components: - type: Transform - pos: 43.5,-11.5 + pos: 29.5,-7.5 parent: 2 - - uid: 8294 + - uid: 6607 components: - type: Transform - pos: 10.5,22.5 + pos: 30.5,-7.5 parent: 2 - - uid: 8295 + - uid: 6609 components: - type: Transform - pos: 9.5,22.5 + pos: 30.5,-6.5 parent: 2 - - uid: 8296 + - uid: 6610 components: - type: Transform - pos: 9.5,26.5 + pos: 31.5,-6.5 parent: 2 -- proto: CableApcStack10 - entities: - - uid: 4504 + - uid: 6611 components: - type: Transform - pos: 56.511097,62.365215 + pos: 32.5,-6.5 parent: 2 - - uid: 6955 + - uid: 6799 components: - type: Transform - pos: 2.575419,-7.6192417 + pos: 33.5,-6.5 parent: 2 - - uid: 7709 + - uid: 6800 components: - type: Transform - pos: 48.5,21.5 + pos: 34.5,-6.5 parent: 2 - - uid: 7710 + - uid: 6801 components: - type: Transform - pos: 49.5,21.5 + pos: 35.5,-6.5 parent: 2 -- proto: CableHV - entities: - - uid: 2810 + - uid: 6802 components: - type: Transform - pos: 28.5,30.5 + pos: 36.5,-6.5 parent: 2 - - uid: 3626 + - uid: 6803 components: - type: Transform - pos: 51.5,22.5 + pos: 37.5,-6.5 parent: 2 - - uid: 4330 + - uid: 6804 components: - type: Transform - pos: -2.5,-10.5 + pos: 38.5,-6.5 parent: 2 - - uid: 4335 + - uid: 6805 components: - type: Transform - pos: -1.5,-10.5 + pos: 39.5,-6.5 parent: 2 - - uid: 4345 + - uid: 6806 components: - type: Transform - pos: -0.5,-10.5 + pos: 40.5,-6.5 parent: 2 - - uid: 4350 + - uid: 6807 components: - type: Transform - pos: 0.5,-10.5 + pos: 41.5,-6.5 parent: 2 - - uid: 4361 + - uid: 6808 components: - type: Transform - pos: 1.5,-7.5 + pos: 42.5,-6.5 parent: 2 - - uid: 4365 + - uid: 6809 components: - type: Transform - pos: 1.5,-8.5 + pos: 43.5,-6.5 parent: 2 - - uid: 4366 + - uid: 6810 components: - type: Transform - pos: 1.5,-9.5 + pos: 23.5,-8.5 parent: 2 - - uid: 4368 + - uid: 6811 components: - type: Transform - pos: 1.5,-10.5 + pos: 30.5,-8.5 parent: 2 - - uid: 4384 + - uid: 6812 components: - type: Transform - pos: 1.5,-11.5 + pos: 30.5,-9.5 parent: 2 - - uid: 4386 + - uid: 6813 components: - type: Transform - pos: 1.5,-12.5 + pos: 31.5,-9.5 parent: 2 - - uid: 4389 + - uid: 6816 components: - type: Transform - pos: 0.5,-12.5 + pos: 28.5,-8.5 parent: 2 - - uid: 4392 + - uid: 6817 components: - type: Transform - pos: 0.5,-13.5 + pos: 28.5,-9.5 parent: 2 - - uid: 4399 + - uid: 6818 components: - type: Transform - pos: 0.5,-14.5 + pos: 32.5,-9.5 parent: 2 - - uid: 4413 + - uid: 6819 components: - type: Transform - pos: 1.5,-14.5 + pos: 33.5,-9.5 parent: 2 - - uid: 4419 + - uid: 6820 components: - type: Transform - pos: 2.5,-14.5 + pos: 34.5,-9.5 parent: 2 - - uid: 4434 + - uid: 6821 components: - type: Transform - pos: 3.5,-14.5 + pos: 35.5,-9.5 parent: 2 - - uid: 4435 + - uid: 6822 components: - type: Transform - pos: 4.5,-14.5 + pos: 36.5,-9.5 parent: 2 - - uid: 4436 + - uid: 6823 components: - type: Transform - pos: 5.5,-14.5 + pos: 37.5,-9.5 parent: 2 - - uid: 4437 + - uid: 6824 components: - type: Transform - pos: 6.5,-14.5 + pos: 37.5,-10.5 parent: 2 - - uid: 4438 + - uid: 6825 components: - type: Transform - pos: 7.5,-14.5 + pos: 38.5,-10.5 parent: 2 - - uid: 4439 + - uid: 6826 components: - type: Transform - pos: 8.5,-14.5 + pos: 39.5,-10.5 parent: 2 - - uid: 4440 + - uid: 6827 components: - type: Transform - pos: 9.5,-14.5 + pos: 40.5,-10.5 parent: 2 - - uid: 4441 + - uid: 6833 components: - type: Transform - pos: 10.5,-14.5 + pos: 41.5,-10.5 parent: 2 - - uid: 4442 + - uid: 6834 components: - type: Transform - pos: 11.5,-14.5 + pos: 42.5,-10.5 parent: 2 - - uid: 4443 + - uid: 6835 components: - type: Transform - pos: 12.5,-14.5 + pos: 43.5,-10.5 parent: 2 - - uid: 4444 + - uid: 6836 components: - type: Transform - pos: 13.5,-14.5 + pos: 44.5,-10.5 parent: 2 - - uid: 4450 + - uid: 6837 components: - type: Transform - pos: 14.5,-14.5 + pos: 41.5,-11.5 parent: 2 - - uid: 4460 + - uid: 7006 components: - type: Transform - pos: 15.5,-14.5 + pos: 21.5,-6.5 parent: 2 - - uid: 4461 + - uid: 7007 components: - type: Transform - pos: 16.5,-14.5 + pos: 20.5,-6.5 parent: 2 - - uid: 4462 + - uid: 7173 components: - type: Transform - pos: 17.5,-14.5 + pos: 48.5,6.5 parent: 2 - - uid: 4463 + - uid: 7412 components: - type: Transform - pos: 18.5,-14.5 + pos: 47.5,11.5 parent: 2 - - uid: 4464 + - uid: 7595 components: - type: Transform - pos: 19.5,-14.5 + pos: 49.5,1.5 parent: 2 - - uid: 4465 + - uid: 7605 components: - type: Transform - pos: 20.5,-14.5 + pos: 43.5,31.5 parent: 2 - - uid: 4466 + - uid: 7631 components: - type: Transform - pos: 20.5,-13.5 + pos: 49.5,0.5 parent: 2 - - uid: 4478 + - uid: 7678 components: - type: Transform - pos: 20.5,-12.5 + pos: 10.5,26.5 parent: 2 - - uid: 4480 + - uid: 7729 components: - type: Transform - pos: 20.5,-11.5 + pos: 51.5,20.5 parent: 2 - - uid: 4481 + - uid: 7730 components: - type: Transform - pos: 19.5,-11.5 + pos: 52.5,20.5 parent: 2 - - uid: 4501 + - uid: 7758 components: - type: Transform - pos: 18.5,-11.5 + pos: 43.5,30.5 parent: 2 - - uid: 4502 + - uid: 7805 components: - type: Transform - pos: 17.5,-11.5 + pos: 44.5,31.5 parent: 2 - - uid: 4503 + - uid: 7806 components: - type: Transform - pos: 20.5,-14.5 + pos: 45.5,31.5 parent: 2 - - uid: 4507 + - uid: 7811 components: - type: Transform - pos: 21.5,-14.5 + pos: 46.5,31.5 parent: 2 - - uid: 4513 + - uid: 7812 components: - type: Transform - pos: 22.5,-14.5 + pos: 47.5,31.5 parent: 2 - - uid: 4559 + - uid: 7825 components: - type: Transform - pos: 23.5,-14.5 + pos: 24.5,5.5 parent: 2 - - uid: 4560 + - uid: 7827 components: - type: Transform - pos: 23.5,-13.5 + pos: 1.5,34.5 parent: 2 - - uid: 4562 + - uid: 8262 components: - type: Transform - pos: 23.5,-12.5 + pos: 57.5,-17.5 parent: 2 - - uid: 4565 + - uid: 8263 components: - type: Transform - pos: 17.5,-10.5 + pos: 66.5,1.5 parent: 2 - - uid: 4566 + - uid: 8271 components: - type: Transform - pos: 17.5,-9.5 + pos: 47.5,13.5 parent: 2 - - uid: 4567 + - uid: 8272 components: - type: Transform - pos: 17.5,-8.5 + pos: 48.5,13.5 parent: 2 - - uid: 4568 + - uid: 8273 components: - type: Transform - pos: 17.5,-7.5 + pos: 52.5,13.5 parent: 2 - - uid: 4570 + - uid: 8294 components: - type: Transform - pos: 17.5,-6.5 + pos: 10.5,22.5 parent: 2 - - uid: 4571 + - uid: 8321 components: - type: Transform - pos: 17.5,-5.5 + pos: 49.5,20.5 parent: 2 - - uid: 4572 + - uid: 8560 components: - type: Transform - pos: 18.5,-5.5 + pos: 30.5,-2.5 parent: 2 - - uid: 4576 + - uid: 8561 components: - type: Transform - pos: 19.5,-5.5 + pos: 30.5,-1.5 parent: 2 - - uid: 4577 + - uid: 8565 components: - type: Transform - pos: 19.5,-4.5 + pos: 66.5,0.5 parent: 2 - - uid: 4578 + - uid: 8566 components: - type: Transform - pos: 19.5,-3.5 + pos: 66.5,-0.5 parent: 2 - - uid: 4579 + - uid: 8567 components: - type: Transform - pos: 19.5,-2.5 + pos: 66.5,-1.5 parent: 2 - - uid: 4580 + - uid: 8568 components: - type: Transform - pos: 19.5,-1.5 + pos: 66.5,-2.5 parent: 2 - - uid: 4582 + - uid: 8569 components: - type: Transform - pos: 19.5,-0.5 + pos: 66.5,-3.5 parent: 2 - - uid: 4584 + - uid: 8570 components: - type: Transform - pos: 19.5,0.5 + pos: 66.5,-4.5 parent: 2 - - uid: 4586 + - uid: 8571 components: - type: Transform - pos: 19.5,1.5 + pos: 66.5,-5.5 parent: 2 - - uid: 4588 + - uid: 10792 components: - type: Transform - pos: 19.5,2.5 - parent: 2 - - uid: 4589 + pos: 8.5,-46.5 + parent: 3564 + - uid: 10793 components: - type: Transform - pos: 19.5,3.5 - parent: 2 - - uid: 4591 + pos: 8.5,-45.5 + parent: 3564 + - uid: 10794 components: - type: Transform - pos: 19.5,4.5 - parent: 2 - - uid: 4592 + pos: 8.5,-44.5 + parent: 3564 + - uid: 10795 components: - type: Transform - pos: 20.5,4.5 - parent: 2 - - uid: 4593 + pos: 8.5,-43.5 + parent: 3564 + - uid: 10796 components: - type: Transform - pos: 21.5,4.5 - parent: 2 - - uid: 4594 + pos: 8.5,-42.5 + parent: 3564 + - uid: 10797 components: - type: Transform - pos: 22.5,4.5 - parent: 2 - - uid: 4595 + pos: 8.5,-41.5 + parent: 3564 + - uid: 10798 components: - type: Transform - pos: 23.5,4.5 - parent: 2 - - uid: 4596 + pos: 8.5,-40.5 + parent: 3564 + - uid: 10799 components: - type: Transform - pos: 24.5,4.5 - parent: 2 - - uid: 4597 + pos: 15.5,-39.5 + parent: 3564 + - uid: 10800 components: - type: Transform - pos: 25.5,4.5 - parent: 2 - - uid: 4598 + pos: 15.5,-40.5 + parent: 3564 + - uid: 10801 components: - type: Transform - pos: 26.5,4.5 - parent: 2 - - uid: 4599 + pos: 15.5,-41.5 + parent: 3564 + - uid: 10802 components: - type: Transform - pos: 27.5,4.5 - parent: 2 - - uid: 4600 + pos: 14.5,-41.5 + parent: 3564 + - uid: 10803 components: - type: Transform - pos: 28.5,4.5 - parent: 2 - - uid: 4602 + pos: 13.5,-41.5 + parent: 3564 + - uid: 10804 components: - type: Transform - pos: 29.5,4.5 - parent: 2 - - uid: 4603 + pos: 12.5,-41.5 + parent: 3564 + - uid: 10805 components: - type: Transform - pos: 30.5,4.5 - parent: 2 - - uid: 4604 + pos: 11.5,-41.5 + parent: 3564 + - uid: 10806 components: - type: Transform - pos: 31.5,4.5 - parent: 2 - - uid: 4605 + pos: 10.5,-41.5 + parent: 3564 + - uid: 10807 components: - type: Transform - pos: 32.5,4.5 - parent: 2 - - uid: 4606 + pos: 10.5,-40.5 + parent: 3564 + - uid: 10808 components: - type: Transform - pos: 33.5,4.5 - parent: 2 - - uid: 4607 + pos: 10.5,-39.5 + parent: 3564 + - uid: 10809 components: - type: Transform - pos: 34.5,4.5 - parent: 2 - - uid: 4608 + pos: 10.5,-42.5 + parent: 3564 + - uid: 10810 components: - type: Transform - pos: 35.5,4.5 - parent: 2 - - uid: 4609 + pos: 10.5,-43.5 + parent: 3564 + - uid: 10811 components: - type: Transform - pos: 36.5,4.5 - parent: 2 - - uid: 4610 + pos: 13.5,-42.5 + parent: 3564 + - uid: 10812 components: - type: Transform - pos: 37.5,4.5 - parent: 2 - - uid: 4611 + pos: 13.5,-43.5 + parent: 3564 + - uid: 10813 components: - type: Transform - pos: 38.5,4.5 - parent: 2 - - uid: 4612 + pos: 13.5,-40.5 + parent: 3564 + - uid: 10814 components: - type: Transform - pos: 38.5,5.5 - parent: 2 - - uid: 4613 + pos: 13.5,-39.5 + parent: 3564 + - uid: 10815 components: - type: Transform - pos: 38.5,6.5 - parent: 2 - - uid: 4614 + pos: 12.5,-31.5 + parent: 3564 + - uid: 10816 components: - type: Transform - pos: 38.5,8.5 - parent: 2 - - uid: 4615 + pos: 13.5,-31.5 + parent: 3564 + - uid: 10817 components: - type: Transform - pos: 38.5,9.5 - parent: 2 - - uid: 4616 + pos: 13.5,-32.5 + parent: 3564 + - uid: 10818 components: - type: Transform - pos: 38.5,7.5 - parent: 2 - - uid: 4617 + pos: 14.5,-32.5 + parent: 3564 + - uid: 10819 components: - type: Transform - pos: 38.5,12.5 - parent: 2 - - uid: 4618 + pos: 15.5,-32.5 + parent: 3564 + - uid: 10820 components: - type: Transform - pos: 38.5,13.5 - parent: 2 - - uid: 4619 + pos: 16.5,-32.5 + parent: 3564 + - uid: 10821 components: - type: Transform - pos: 38.5,14.5 - parent: 2 - - uid: 4620 + pos: 17.5,-32.5 + parent: 3564 + - uid: 10822 components: - type: Transform - pos: 38.5,15.5 - parent: 2 - - uid: 4621 + pos: 14.5,-30.5 + parent: 3564 + - uid: 10823 components: - type: Transform - pos: 38.5,16.5 - parent: 2 - - uid: 4622 + pos: 14.5,-29.5 + parent: 3564 + - uid: 10824 components: - type: Transform - pos: 38.5,17.5 - parent: 2 - - uid: 4623 + pos: 14.5,-28.5 + parent: 3564 + - uid: 10825 components: - type: Transform - pos: 38.5,18.5 - parent: 2 - - uid: 4624 + pos: 14.5,-27.5 + parent: 3564 + - uid: 10826 components: - type: Transform - pos: 38.5,10.5 - parent: 2 - - uid: 4625 + pos: 14.5,-26.5 + parent: 3564 + - uid: 10827 components: - type: Transform - pos: 38.5,11.5 - parent: 2 - - uid: 4626 + pos: 14.5,-25.5 + parent: 3564 + - uid: 10828 components: - type: Transform - pos: 37.5,18.5 - parent: 2 - - uid: 4627 + pos: 14.5,-24.5 + parent: 3564 + - uid: 10829 components: - type: Transform - pos: 36.5,18.5 - parent: 2 - - uid: 4628 + pos: 14.5,-23.5 + parent: 3564 + - uid: 10830 components: - type: Transform - pos: 35.5,18.5 - parent: 2 - - uid: 4629 + pos: 14.5,-22.5 + parent: 3564 + - uid: 10831 components: - type: Transform - pos: 34.5,18.5 - parent: 2 - - uid: 4630 + pos: 14.5,-21.5 + parent: 3564 + - uid: 10832 components: - type: Transform - pos: 33.5,18.5 - parent: 2 - - uid: 4631 + pos: 15.5,-21.5 + parent: 3564 + - uid: 10833 components: - type: Transform - pos: 32.5,18.5 - parent: 2 - - uid: 4632 + pos: 16.5,-21.5 + parent: 3564 + - uid: 10834 components: - type: Transform - pos: 31.5,18.5 - parent: 2 - - uid: 4633 + pos: 17.5,-21.5 + parent: 3564 + - uid: 10835 components: - type: Transform - pos: 30.5,18.5 - parent: 2 - - uid: 4634 + pos: 18.5,-21.5 + parent: 3564 + - uid: 10836 components: - type: Transform - pos: 29.5,18.5 - parent: 2 - - uid: 4635 + pos: 18.5,-22.5 + parent: 3564 + - uid: 10837 components: - type: Transform - pos: 28.5,18.5 - parent: 2 - - uid: 4636 + pos: 13.5,-21.5 + parent: 3564 + - uid: 10838 components: - type: Transform - pos: 27.5,18.5 - parent: 2 - - uid: 4637 + pos: 12.5,-21.5 + parent: 3564 + - uid: 10839 components: - type: Transform - pos: 26.5,18.5 - parent: 2 - - uid: 4638 + pos: 11.5,-21.5 + parent: 3564 + - uid: 10840 components: - type: Transform - pos: 25.5,18.5 - parent: 2 - - uid: 4639 + pos: 10.5,-21.5 + parent: 3564 + - uid: 10841 components: - type: Transform - pos: 24.5,18.5 - parent: 2 - - uid: 4640 + pos: 9.5,-21.5 + parent: 3564 + - uid: 10842 components: - type: Transform - pos: 23.5,18.5 - parent: 2 - - uid: 4641 + pos: 12.5,-25.5 + parent: 3564 + - uid: 10843 components: - type: Transform - pos: 22.5,18.5 - parent: 2 - - uid: 4642 + pos: 11.5,-25.5 + parent: 3564 + - uid: 10844 components: - type: Transform - pos: 21.5,18.5 - parent: 2 - - uid: 4643 + pos: 13.5,-25.5 + parent: 3564 + - uid: 10845 components: - type: Transform - pos: 20.5,18.5 - parent: 2 - - uid: 4644 + pos: 10.5,-25.5 + parent: 3564 + - uid: 10846 components: - type: Transform - pos: 19.5,18.5 - parent: 2 - - uid: 4645 + pos: 9.5,-25.5 + parent: 3564 + - uid: 10847 components: - type: Transform - pos: 18.5,18.5 - parent: 2 - - uid: 4646 + pos: 15.5,-25.5 + parent: 3564 + - uid: 10848 components: - type: Transform - pos: 17.5,18.5 - parent: 2 - - uid: 4647 + pos: 16.5,-25.5 + parent: 3564 + - uid: 10849 components: - type: Transform - pos: 16.5,18.5 - parent: 2 - - uid: 4648 + pos: 17.5,-25.5 + parent: 3564 + - uid: 10850 components: - type: Transform - pos: 15.5,18.5 - parent: 2 - - uid: 4649 + pos: 18.5,-25.5 + parent: 3564 + - uid: 10851 components: - type: Transform - pos: 13.5,18.5 - parent: 2 - - uid: 4650 + pos: 19.5,-25.5 + parent: 3564 + - uid: 10852 components: - type: Transform - pos: 14.5,18.5 - parent: 2 - - uid: 4651 + pos: 15.5,-28.5 + parent: 3564 + - uid: 10853 components: - type: Transform - pos: 34.5,19.5 - parent: 2 - - uid: 4652 + pos: 16.5,-28.5 + parent: 3564 + - uid: 10854 components: - type: Transform - pos: 34.5,20.5 - parent: 2 - - uid: 4653 + pos: 17.5,-28.5 + parent: 3564 + - uid: 10855 components: - type: Transform - pos: 34.5,21.5 - parent: 2 - - uid: 4654 + pos: 18.5,-28.5 + parent: 3564 + - uid: 10856 components: - type: Transform - pos: 34.5,22.5 - parent: 2 - - uid: 4655 + pos: 19.5,-28.5 + parent: 3564 + - uid: 10857 components: - type: Transform - pos: 34.5,23.5 - parent: 2 - - uid: 4656 + pos: 13.5,-28.5 + parent: 3564 + - uid: 10858 components: - type: Transform - pos: 34.5,24.5 - parent: 2 - - uid: 4657 + pos: 12.5,-28.5 + parent: 3564 + - uid: 10859 components: - type: Transform - pos: 34.5,25.5 - parent: 2 - - uid: 4658 + pos: 11.5,-28.5 + parent: 3564 + - uid: 10860 components: - type: Transform - pos: 34.5,26.5 - parent: 2 - - uid: 4659 + pos: 10.5,-28.5 + parent: 3564 + - uid: 10861 components: - type: Transform - pos: 34.5,27.5 - parent: 2 - - uid: 4660 + pos: 9.5,-28.5 + parent: 3564 + - uid: 10862 components: - type: Transform - pos: 34.5,28.5 - parent: 2 - - uid: 4661 + pos: 33.5,-31.5 + parent: 3564 + - uid: 10863 components: - type: Transform - pos: 34.5,29.5 - parent: 2 - - uid: 4662 + pos: 33.5,-32.5 + parent: 3564 + - uid: 10864 components: - type: Transform - pos: 33.5,26.5 - parent: 2 - - uid: 4663 + pos: 32.5,-32.5 + parent: 3564 + - uid: 10865 components: - type: Transform - pos: 33.5,27.5 - parent: 2 - - uid: 4664 + pos: 34.5,-31.5 + parent: 3564 + - uid: 10866 components: - type: Transform - pos: 33.5,28.5 - parent: 2 - - uid: 4665 + pos: 35.5,-31.5 + parent: 3564 + - uid: 10867 components: - type: Transform - pos: 33.5,29.5 - parent: 2 - - uid: 4666 + pos: 36.5,-31.5 + parent: 3564 + - uid: 10868 components: - type: Transform - pos: 31.5,29.5 - parent: 2 - - uid: 4667 + pos: 35.5,-30.5 + parent: 3564 + - uid: 10869 components: - type: Transform - pos: 32.5,29.5 - parent: 2 - - uid: 4668 + pos: 35.5,-29.5 + parent: 3564 + - uid: 10870 components: - type: Transform - pos: 34.5,30.5 - parent: 2 - - uid: 4669 + pos: 35.5,-28.5 + parent: 3564 + - uid: 10871 components: - type: Transform - pos: 34.5,31.5 - parent: 2 - - uid: 4670 + pos: 35.5,-27.5 + parent: 3564 + - uid: 10872 components: - type: Transform - pos: 34.5,32.5 - parent: 2 - - uid: 4671 + pos: 35.5,-26.5 + parent: 3564 + - uid: 10873 components: - type: Transform - pos: 34.5,33.5 - parent: 2 - - uid: 4672 + pos: 36.5,-26.5 + parent: 3564 + - uid: 10874 components: - type: Transform - pos: 28.5,31.5 - parent: 2 - - uid: 4673 + pos: 34.5,-26.5 + parent: 3564 + - uid: 10875 components: - type: Transform - pos: 28.5,32.5 - parent: 2 - - uid: 4674 + pos: 33.5,-26.5 + parent: 3564 + - uid: 10876 components: - type: Transform - pos: 28.5,33.5 - parent: 2 - - uid: 4675 + pos: 32.5,-26.5 + parent: 3564 + - uid: 10877 components: - type: Transform - pos: 28.5,34.5 - parent: 2 - - uid: 4676 + pos: 31.5,-26.5 + parent: 3564 + - uid: 10878 components: - type: Transform - pos: 27.5,34.5 - parent: 2 - - uid: 4677 + pos: 30.5,-26.5 + parent: 3564 + - uid: 10879 components: - type: Transform - pos: 26.5,34.5 - parent: 2 - - uid: 4678 + pos: 29.5,-26.5 + parent: 3564 + - uid: 10880 components: - type: Transform - pos: 25.5,34.5 - parent: 2 - - uid: 4679 + pos: 28.5,-26.5 + parent: 3564 + - uid: 10881 components: - type: Transform - pos: 24.5,34.5 - parent: 2 - - uid: 4680 + pos: 34.5,-29.5 + parent: 3564 + - uid: 10882 components: - type: Transform - pos: 23.5,34.5 - parent: 2 - - uid: 4681 + pos: 33.5,-29.5 + parent: 3564 + - uid: 10883 components: - type: Transform - pos: 22.5,34.5 - parent: 2 - - uid: 4682 + pos: 32.5,-29.5 + parent: 3564 + - uid: 10884 components: - type: Transform - pos: 21.5,34.5 - parent: 2 - - uid: 4683 + pos: 31.5,-29.5 + parent: 3564 + - uid: 10885 components: - type: Transform - pos: 20.5,34.5 - parent: 2 - - uid: 4684 + pos: 30.5,-29.5 + parent: 3564 + - uid: 10886 components: - type: Transform - pos: 19.5,34.5 - parent: 2 - - uid: 4685 + pos: 29.5,-29.5 + parent: 3564 + - uid: 10887 components: - type: Transform - pos: 18.5,34.5 - parent: 2 - - uid: 4686 + pos: 28.5,-29.5 + parent: 3564 + - uid: 10888 components: - type: Transform - pos: 17.5,34.5 - parent: 2 - - uid: 4687 + pos: 20.5,-20.5 + parent: 3564 + - uid: 10889 components: - type: Transform - pos: 16.5,34.5 - parent: 2 - - uid: 4688 + pos: 21.5,-20.5 + parent: 3564 + - uid: 10890 components: - type: Transform - pos: 15.5,34.5 - parent: 2 - - uid: 4689 + pos: 22.5,-20.5 + parent: 3564 + - uid: 10891 components: - type: Transform - pos: 15.5,35.5 - parent: 2 - - uid: 4690 + pos: 23.5,-20.5 + parent: 3564 + - uid: 10892 components: - type: Transform - pos: 15.5,36.5 - parent: 2 - - uid: 4691 + pos: 24.5,-20.5 + parent: 3564 + - uid: 10893 components: - type: Transform - pos: 30.5,29.5 - parent: 2 - - uid: 4692 + pos: 25.5,-20.5 + parent: 3564 + - uid: 10894 components: - type: Transform - pos: 29.5,29.5 - parent: 2 - - uid: 4693 + pos: 26.5,-20.5 + parent: 3564 + - uid: 10895 components: - type: Transform - pos: 28.5,29.5 - parent: 2 - - uid: 4695 + pos: 27.5,-20.5 + parent: 3564 + - uid: 10896 components: - type: Transform - pos: 34.5,34.5 - parent: 2 - - uid: 4696 + pos: 28.5,-20.5 + parent: 3564 + - uid: 10897 components: - type: Transform - pos: 35.5,34.5 - parent: 2 - - uid: 4697 + pos: 29.5,-20.5 + parent: 3564 + - uid: 10898 components: - type: Transform - pos: 36.5,34.5 - parent: 2 - - uid: 4698 + pos: 24.5,-19.5 + parent: 3564 + - uid: 10899 components: - type: Transform - pos: 37.5,34.5 - parent: 2 - - uid: 4699 + pos: 24.5,-18.5 + parent: 3564 + - uid: 10900 components: - type: Transform - pos: 37.5,35.5 - parent: 2 - - uid: 4700 + pos: 21.5,-17.5 + parent: 3564 + - uid: 10901 components: - type: Transform - pos: 35.5,35.5 - parent: 2 - - uid: 4701 + pos: 22.5,-17.5 + parent: 3564 + - uid: 10902 components: - type: Transform - pos: 38.5,19.5 - parent: 2 - - uid: 4702 + pos: 23.5,-17.5 + parent: 3564 + - uid: 10903 components: - type: Transform - pos: 38.5,20.5 - parent: 2 - - uid: 4703 + pos: 24.5,-17.5 + parent: 3564 + - uid: 10904 components: - type: Transform - pos: 38.5,21.5 - parent: 2 - - uid: 4704 + pos: 25.5,-17.5 + parent: 3564 + - uid: 10905 components: - type: Transform - pos: 38.5,22.5 - parent: 2 - - uid: 4705 + pos: 26.5,-17.5 + parent: 3564 + - uid: 10906 components: - type: Transform - pos: 38.5,23.5 - parent: 2 - - uid: 4706 + pos: 27.5,-17.5 + parent: 3564 + - uid: 10907 components: - type: Transform - pos: 39.5,23.5 - parent: 2 - - uid: 4707 + pos: 28.5,-17.5 + parent: 3564 + - uid: 10908 components: - type: Transform - pos: 40.5,23.5 - parent: 2 - - uid: 4708 + pos: 29.5,-17.5 + parent: 3564 + - uid: 10909 components: - type: Transform - pos: 41.5,23.5 - parent: 2 - - uid: 4709 + pos: 30.5,-17.5 + parent: 3564 + - uid: 10910 components: - type: Transform - pos: 42.5,23.5 - parent: 2 - - uid: 4710 + pos: 31.5,-17.5 + parent: 3564 + - uid: 10911 components: - type: Transform - pos: 43.5,23.5 - parent: 2 - - uid: 4711 + pos: 32.5,-17.5 + parent: 3564 + - uid: 10912 components: - type: Transform - pos: 44.5,23.5 - parent: 2 - - uid: 4712 + pos: 33.5,-17.5 + parent: 3564 + - uid: 10913 components: - type: Transform - pos: 45.5,23.5 - parent: 2 - - uid: 4713 + pos: 33.5,-18.5 + parent: 3564 + - uid: 10914 components: - type: Transform - pos: 45.5,24.5 - parent: 2 - - uid: 4714 + pos: 33.5,-19.5 + parent: 3564 + - uid: 10915 components: - type: Transform - pos: 46.5,24.5 - parent: 2 - - uid: 4715 + pos: 33.5,-20.5 + parent: 3564 + - uid: 10916 components: - type: Transform - pos: 47.5,24.5 - parent: 2 - - uid: 4716 + pos: 33.5,-21.5 + parent: 3564 + - uid: 10917 components: - type: Transform - pos: 48.5,24.5 - parent: 2 - - uid: 4717 + pos: 33.5,-22.5 + parent: 3564 + - uid: 10918 components: - type: Transform - pos: 49.5,24.5 - parent: 2 - - uid: 4718 + pos: 24.5,-21.5 + parent: 3564 + - uid: 10919 components: - type: Transform - pos: 50.5,24.5 - parent: 2 - - uid: 4719 + pos: 24.5,-22.5 + parent: 3564 + - uid: 10920 components: - type: Transform - pos: 51.5,24.5 - parent: 2 - - uid: 4720 + pos: 24.5,-23.5 + parent: 3564 + - uid: 10921 components: - type: Transform - pos: 51.5,25.5 - parent: 2 - - uid: 4723 + pos: 25.5,-23.5 + parent: 3564 + - uid: 10922 components: - type: Transform - pos: 51.5,26.5 - parent: 2 - - uid: 4727 + pos: 26.5,-23.5 + parent: 3564 + - uid: 10923 components: - type: Transform - pos: 51.5,27.5 - parent: 2 - - uid: 4728 + pos: 27.5,-23.5 + parent: 3564 + - uid: 10924 components: - type: Transform - pos: 51.5,28.5 - parent: 2 - - uid: 4730 + pos: 28.5,-23.5 + parent: 3564 + - uid: 10925 components: - type: Transform - pos: 51.5,29.5 - parent: 2 - - uid: 4734 + pos: 29.5,-23.5 + parent: 3564 + - uid: 10926 components: - type: Transform - pos: 51.5,30.5 - parent: 2 - - uid: 4745 + pos: 23.5,-23.5 + parent: 3564 + - uid: 10927 components: - type: Transform - pos: 51.5,31.5 - parent: 2 - - uid: 4746 + pos: 22.5,-23.5 + parent: 3564 + - uid: 10928 components: - type: Transform - pos: 51.5,32.5 - parent: 2 - - uid: 4748 + pos: 21.5,-23.5 + parent: 3564 + - uid: 10929 components: - type: Transform - pos: 51.5,33.5 - parent: 2 - - uid: 4749 + pos: 19.5,-59.5 + parent: 3564 + - uid: 10930 components: - type: Transform - pos: 51.5,34.5 - parent: 2 - - uid: 4751 + pos: 20.5,-59.5 + parent: 3564 + - uid: 10931 components: - type: Transform - pos: 51.5,35.5 - parent: 2 - - uid: 4755 + pos: 21.5,-59.5 + parent: 3564 + - uid: 10932 components: - type: Transform - pos: 51.5,36.5 - parent: 2 - - uid: 4766 + pos: 22.5,-59.5 + parent: 3564 + - uid: 10933 components: - type: Transform - pos: 52.5,36.5 - parent: 2 - - uid: 4767 + pos: 23.5,-59.5 + parent: 3564 + - uid: 10934 components: - type: Transform - pos: 53.5,36.5 - parent: 2 - - uid: 4768 + pos: 23.5,-58.5 + parent: 3564 + - uid: 10935 components: - type: Transform - pos: 54.5,36.5 - parent: 2 - - uid: 4769 + pos: 23.5,-57.5 + parent: 3564 + - uid: 10936 components: - type: Transform - pos: 55.5,36.5 - parent: 2 - - uid: 4770 + pos: 23.5,-60.5 + parent: 3564 + - uid: 10937 components: - type: Transform - pos: 56.5,36.5 - parent: 2 - - uid: 4771 + pos: 23.5,-61.5 + parent: 3564 + - uid: 10938 components: - type: Transform - pos: 57.5,36.5 - parent: 2 - - uid: 4772 + pos: 23.5,-62.5 + parent: 3564 + - uid: 10939 components: - type: Transform - pos: 58.5,36.5 - parent: 2 - - uid: 4773 + pos: 24.5,-57.5 + parent: 3564 + - uid: 10940 components: - type: Transform - pos: 59.5,36.5 - parent: 2 - - uid: 4774 + pos: 22.5,-57.5 + parent: 3564 + - uid: 10941 components: - type: Transform - pos: 60.5,36.5 - parent: 2 - - uid: 4775 + pos: 24.5,-59.5 + parent: 3564 + - uid: 10942 components: - type: Transform - pos: 61.5,36.5 - parent: 2 - - uid: 4776 + pos: 24.5,-61.5 + parent: 3564 + - uid: 10943 components: - type: Transform - pos: 61.5,37.5 - parent: 2 - - uid: 4777 + pos: 22.5,-61.5 + parent: 3564 + - uid: 10944 components: - type: Transform - pos: 61.5,38.5 - parent: 2 - - uid: 4778 + pos: 18.5,-64.5 + parent: 3564 + - uid: 10945 components: - type: Transform - pos: 61.5,39.5 - parent: 2 - - uid: 4779 + pos: 19.5,-64.5 + parent: 3564 + - uid: 10946 components: - type: Transform - pos: 61.5,40.5 - parent: 2 - - uid: 4780 + pos: 20.5,-64.5 + parent: 3564 + - uid: 10947 components: - type: Transform - pos: 61.5,41.5 - parent: 2 - - uid: 4781 + pos: 21.5,-64.5 + parent: 3564 + - uid: 10948 components: - type: Transform - pos: 61.5,42.5 - parent: 2 - - uid: 4783 + pos: 22.5,-64.5 + parent: 3564 + - uid: 10949 components: - type: Transform - pos: 61.5,43.5 - parent: 2 - - uid: 4784 + pos: 23.5,-64.5 + parent: 3564 + - uid: 10950 components: - type: Transform - pos: 61.5,44.5 - parent: 2 - - uid: 4785 + pos: 23.5,-65.5 + parent: 3564 + - uid: 10951 components: - type: Transform - pos: 61.5,45.5 - parent: 2 - - uid: 4786 + pos: 23.5,-67.5 + parent: 3564 + - uid: 10952 components: - type: Transform - pos: 61.5,46.5 - parent: 2 - - uid: 4787 + pos: 23.5,-66.5 + parent: 3564 + - uid: 10953 components: - type: Transform - pos: 61.5,47.5 - parent: 2 - - uid: 4788 + pos: 22.5,-67.5 + parent: 3564 + - uid: 10954 components: - type: Transform - pos: 61.5,48.5 - parent: 2 - - uid: 4789 + pos: 21.5,-67.5 + parent: 3564 + - uid: 10955 components: - type: Transform - pos: 61.5,49.5 - parent: 2 - - uid: 4791 + pos: 20.5,-67.5 + parent: 3564 + - uid: 10956 components: - type: Transform - pos: 61.5,50.5 - parent: 2 - - uid: 4792 + pos: 19.5,-67.5 + parent: 3564 + - uid: 10957 components: - type: Transform - pos: 61.5,51.5 - parent: 2 - - uid: 4795 + pos: 22.5,-68.5 + parent: 3564 + - uid: 10958 components: - type: Transform - pos: 61.5,52.5 - parent: 2 - - uid: 4797 + pos: 22.5,-69.5 + parent: 3564 + - uid: 10959 components: - type: Transform - pos: 61.5,53.5 - parent: 2 - - uid: 4798 + pos: 22.5,-70.5 + parent: 3564 + - uid: 10960 components: - type: Transform - pos: 61.5,54.5 - parent: 2 - - uid: 4799 + pos: 25.5,-66.5 + parent: 3564 + - uid: 10961 components: - type: Transform - pos: 61.5,55.5 - parent: 2 - - uid: 4800 + pos: 24.5,-66.5 + parent: 3564 + - uid: 10962 components: - type: Transform - pos: 61.5,56.5 - parent: 2 - - uid: 4801 + pos: 25.5,-67.5 + parent: 3564 + - uid: 10963 components: - type: Transform - pos: 60.5,56.5 - parent: 2 - - uid: 4802 + pos: 28.5,-70.5 + parent: 3564 + - uid: 10964 components: - type: Transform - pos: 59.5,56.5 - parent: 2 - - uid: 4803 + pos: 28.5,-69.5 + parent: 3564 + - uid: 10965 components: - type: Transform - pos: 61.5,57.5 - parent: 2 - - uid: 4804 + pos: 28.5,-68.5 + parent: 3564 + - uid: 10966 components: - type: Transform - pos: 61.5,58.5 - parent: 2 - - uid: 4805 + pos: 28.5,-67.5 + parent: 3564 + - uid: 10967 components: - type: Transform - pos: 60.5,58.5 - parent: 2 - - uid: 4806 + pos: 28.5,-66.5 + parent: 3564 + - uid: 10968 components: - type: Transform - pos: 59.5,62.5 - parent: 2 - - uid: 4807 + pos: 28.5,-65.5 + parent: 3564 + - uid: 10969 components: - type: Transform - pos: 59.5,61.5 - parent: 2 - - uid: 4808 + pos: 28.5,-64.5 + parent: 3564 + - uid: 10970 components: - type: Transform - pos: 60.5,61.5 - parent: 2 - - uid: 4809 + pos: 28.5,-63.5 + parent: 3564 + - uid: 10971 components: - type: Transform - pos: 60.5,60.5 - parent: 2 - - uid: 4810 + pos: 29.5,-63.5 + parent: 3564 + - uid: 10972 components: - type: Transform - pos: 60.5,59.5 - parent: 2 - - uid: 4812 + pos: 30.5,-63.5 + parent: 3564 + - uid: 10973 components: - type: Transform - pos: 58.5,62.5 - parent: 2 - - uid: 4813 + pos: 31.5,-63.5 + parent: 3564 + - uid: 10974 components: - type: Transform - pos: 58.5,63.5 - parent: 2 - - uid: 4815 + pos: 32.5,-63.5 + parent: 3564 + - uid: 10975 components: - type: Transform - pos: 58.5,64.5 - parent: 2 - - uid: 4816 + pos: 33.5,-63.5 + parent: 3564 + - uid: 10976 components: - type: Transform - pos: 59.5,58.5 - parent: 2 - - uid: 4817 + pos: 29.5,-68.5 + parent: 3564 + - uid: 10977 components: - type: Transform - pos: 58.5,58.5 - parent: 2 - - uid: 4819 + pos: 30.5,-68.5 + parent: 3564 + - uid: 10978 components: - type: Transform - pos: 57.5,58.5 - parent: 2 - - uid: 4820 + pos: 31.5,-68.5 + parent: 3564 + - uid: 10979 components: - type: Transform - pos: 56.5,58.5 - parent: 2 - - uid: 4821 + pos: 32.5,-68.5 + parent: 3564 + - uid: 10980 components: - type: Transform - pos: 56.5,59.5 - parent: 2 - - uid: 4822 + pos: 33.5,-68.5 + parent: 3564 + - uid: 10981 components: - type: Transform - pos: 56.5,60.5 - parent: 2 - - uid: 4824 + pos: 15.5,-68.5 + parent: 3564 + - uid: 10982 components: - type: Transform - pos: 55.5,60.5 - parent: 2 - - uid: 4825 + pos: 15.5,-67.5 + parent: 3564 + - uid: 10983 components: - type: Transform - pos: 54.5,60.5 - parent: 2 - - uid: 4827 + pos: 15.5,-66.5 + parent: 3564 + - uid: 10984 components: - type: Transform - pos: 53.5,60.5 - parent: 2 - - uid: 4828 + pos: 16.5,-66.5 + parent: 3564 + - uid: 10985 components: - type: Transform - pos: 52.5,60.5 - parent: 2 - - uid: 4829 + pos: 14.5,-66.5 + parent: 3564 + - uid: 10986 components: - type: Transform - pos: 51.5,60.5 - parent: 2 - - uid: 4830 + pos: 10.5,-60.5 + parent: 3564 + - uid: 10987 components: - type: Transform - pos: 50.5,60.5 - parent: 2 - - uid: 4831 + pos: 11.5,-60.5 + parent: 3564 + - uid: 10988 components: - type: Transform - pos: 49.5,60.5 - parent: 2 - - uid: 4832 + pos: 12.5,-60.5 + parent: 3564 + - uid: 10989 components: - type: Transform - pos: 48.5,60.5 - parent: 2 - - uid: 4833 + pos: 13.5,-60.5 + parent: 3564 + - uid: 10990 components: - type: Transform - pos: 47.5,60.5 - parent: 2 - - uid: 4835 + pos: 14.5,-60.5 + parent: 3564 + - uid: 10991 components: - type: Transform - pos: 46.5,60.5 - parent: 2 - - uid: 4836 + pos: 15.5,-60.5 + parent: 3564 + - uid: 10992 components: - type: Transform - pos: 45.5,60.5 - parent: 2 - - uid: 4837 + pos: 16.5,-60.5 + parent: 3564 + - uid: 10993 components: - type: Transform - pos: 44.5,60.5 - parent: 2 - - uid: 4838 + pos: 16.5,-59.5 + parent: 3564 + - uid: 10994 components: - type: Transform - pos: 43.5,60.5 - parent: 2 - - uid: 4839 + pos: 16.5,-58.5 + parent: 3564 + - uid: 10995 components: - type: Transform - pos: 42.5,60.5 - parent: 2 - - uid: 4840 + pos: 12.5,-59.5 + parent: 3564 + - uid: 10996 components: - type: Transform - pos: 41.5,60.5 - parent: 2 - - uid: 4842 + pos: 12.5,-58.5 + parent: 3564 + - uid: 10997 components: - type: Transform - pos: 40.5,60.5 - parent: 2 - - uid: 4843 + pos: 12.5,-61.5 + parent: 3564 + - uid: 10998 components: - type: Transform - pos: 39.5,60.5 - parent: 2 - - uid: 4844 + pos: 12.5,-62.5 + parent: 3564 + - uid: 10999 components: - type: Transform - pos: 38.5,60.5 - parent: 2 - - uid: 4845 + pos: 16.5,-61.5 + parent: 3564 + - uid: 11000 components: - type: Transform - pos: 37.5,60.5 - parent: 2 - - uid: 4846 + pos: 16.5,-62.5 + parent: 3564 + - uid: 11001 components: - type: Transform - pos: 36.5,60.5 - parent: 2 - - uid: 4847 + pos: 31.5,-60.5 + parent: 3564 + - uid: 11002 components: - type: Transform - pos: 35.5,60.5 - parent: 2 - - uid: 4851 + pos: 31.5,-59.5 + parent: 3564 + - uid: 11003 components: - type: Transform - pos: 34.5,60.5 - parent: 2 - - uid: 4854 + pos: 32.5,-59.5 + parent: 3564 + - uid: 11004 components: - type: Transform - pos: 33.5,60.5 - parent: 2 - - uid: 4855 + pos: 33.5,-59.5 + parent: 3564 + - uid: 11005 components: - type: Transform - pos: 32.5,60.5 - parent: 2 - - uid: 4856 + pos: 34.5,-59.5 + parent: 3564 + - uid: 11006 components: - type: Transform - pos: 31.5,60.5 - parent: 2 - - uid: 4857 + pos: 35.5,-59.5 + parent: 3564 + - uid: 11007 components: - type: Transform - pos: 30.5,60.5 - parent: 2 - - uid: 4858 + pos: 36.5,-59.5 + parent: 3564 + - uid: 11008 components: - type: Transform - pos: 29.5,60.5 - parent: 2 - - uid: 4859 + pos: 34.5,-58.5 + parent: 3564 + - uid: 11009 components: - type: Transform - pos: 28.5,60.5 - parent: 2 - - uid: 4860 + pos: 34.5,-60.5 + parent: 3564 + - uid: 11010 components: - type: Transform - pos: 27.5,60.5 - parent: 2 - - uid: 4861 + pos: 30.5,-59.5 + parent: 3564 + - uid: 11011 components: - type: Transform - pos: 26.5,60.5 - parent: 2 - - uid: 4862 + pos: 29.5,-59.5 + parent: 3564 + - uid: 11012 components: - type: Transform - pos: 24.5,60.5 - parent: 2 - - uid: 4863 + pos: 28.5,-59.5 + parent: 3564 + - uid: 11013 components: - type: Transform - pos: 23.5,60.5 - parent: 2 - - uid: 4864 + pos: 27.5,-59.5 + parent: 3564 + - uid: 11014 components: - type: Transform - pos: 22.5,60.5 - parent: 2 - - uid: 4865 + pos: 27.5,-58.5 + parent: 3564 + - uid: 11015 components: - type: Transform - pos: 21.5,60.5 - parent: 2 - - uid: 4866 + pos: 27.5,-60.5 + parent: 3564 + - uid: 11016 components: - type: Transform - pos: 20.5,60.5 - parent: 2 - - uid: 4867 + pos: 19.5,-39.5 + parent: 3564 + - uid: 11017 components: - type: Transform - pos: 19.5,60.5 - parent: 2 - - uid: 4868 + pos: 29.5,-60.5 + parent: 3564 + - uid: 11018 components: - type: Transform - pos: 25.5,60.5 - parent: 2 - - uid: 4869 + pos: 29.5,-58.5 + parent: 3564 + - uid: 11019 components: - type: Transform - pos: 17.5,60.5 - parent: 2 - - uid: 4870 + pos: 20.5,-39.5 + parent: 3564 + - uid: 11020 components: - type: Transform - pos: 16.5,60.5 - parent: 2 - - uid: 4871 + pos: 21.5,-39.5 + parent: 3564 + - uid: 11021 components: - type: Transform - pos: 15.5,60.5 - parent: 2 - - uid: 4872 + pos: 22.5,-39.5 + parent: 3564 + - uid: 11022 components: - type: Transform - pos: 18.5,60.5 - parent: 2 - - uid: 4873 + pos: 23.5,-26.5 + parent: 3564 + - uid: 11023 components: - type: Transform - pos: 15.5,59.5 - parent: 2 - - uid: 4874 + pos: 23.5,-27.5 + parent: 3564 + - uid: 11024 components: - type: Transform - pos: 15.5,57.5 - parent: 2 - - uid: 4875 + pos: 23.5,-28.5 + parent: 3564 + - uid: 11025 components: - type: Transform - pos: 15.5,58.5 - parent: 2 - - uid: 4876 + pos: 23.5,-29.5 + parent: 3564 + - uid: 11026 components: - type: Transform - pos: 16.5,57.5 - parent: 2 - - uid: 4877 + pos: 23.5,-30.5 + parent: 3564 + - uid: 11027 components: - type: Transform - pos: 17.5,57.5 - parent: 2 - - uid: 4878 + pos: 23.5,-31.5 + parent: 3564 + - uid: 11028 components: - type: Transform - pos: 18.5,57.5 - parent: 2 - - uid: 4879 + pos: 23.5,-32.5 + parent: 3564 + - uid: 11029 components: - type: Transform - pos: 19.5,57.5 - parent: 2 - - uid: 4880 + pos: 23.5,-33.5 + parent: 3564 + - uid: 11030 components: - type: Transform - pos: 20.5,57.5 - parent: 2 - - uid: 4881 + pos: 23.5,-34.5 + parent: 3564 + - uid: 11031 components: - type: Transform - pos: 21.5,57.5 - parent: 2 - - uid: 4882 + pos: 23.5,-35.5 + parent: 3564 + - uid: 11032 components: - type: Transform - pos: 21.5,56.5 - parent: 2 - - uid: 4883 + pos: 23.5,-36.5 + parent: 3564 + - uid: 11033 components: - type: Transform - pos: 22.5,56.5 - parent: 2 - - uid: 4884 + pos: 23.5,-37.5 + parent: 3564 + - uid: 11034 components: - type: Transform - pos: 23.5,56.5 - parent: 2 - - uid: 4885 + pos: 23.5,-38.5 + parent: 3564 + - uid: 11035 components: - type: Transform - pos: 23.5,55.5 - parent: 2 - - uid: 4886 + pos: 23.5,-39.5 + parent: 3564 + - uid: 11036 components: - type: Transform - pos: 23.5,54.5 - parent: 2 - - uid: 4887 + pos: 23.5,-40.5 + parent: 3564 + - uid: 11037 components: - type: Transform - pos: 23.5,53.5 - parent: 2 - - uid: 4888 + pos: 23.5,-41.5 + parent: 3564 + - uid: 11038 components: - type: Transform - pos: 23.5,52.5 - parent: 2 - - uid: 4889 + pos: 23.5,-42.5 + parent: 3564 + - uid: 11039 components: - type: Transform - pos: 23.5,51.5 - parent: 2 - - uid: 4890 + pos: 23.5,-44.5 + parent: 3564 + - uid: 11040 components: - type: Transform - pos: 23.5,50.5 - parent: 2 - - uid: 4891 + pos: 23.5,-43.5 + parent: 3564 + - uid: 11041 components: - type: Transform - pos: 24.5,50.5 - parent: 2 - - uid: 4892 + pos: 23.5,-45.5 + parent: 3564 + - uid: 11042 components: - type: Transform - pos: 25.5,50.5 - parent: 2 - - uid: 4893 + pos: 23.5,-46.5 + parent: 3564 + - uid: 11043 components: - type: Transform - pos: 25.5,51.5 - parent: 2 - - uid: 4894 + pos: 23.5,-47.5 + parent: 3564 + - uid: 11044 components: - type: Transform - pos: 25.5,52.5 - parent: 2 - - uid: 4895 + pos: 23.5,-48.5 + parent: 3564 + - uid: 11045 components: - type: Transform - pos: 25.5,53.5 - parent: 2 - - uid: 4896 + pos: 23.5,-49.5 + parent: 3564 + - uid: 11046 components: - type: Transform - pos: 25.5,54.5 - parent: 2 - - uid: 4897 + pos: 23.5,-50.5 + parent: 3564 + - uid: 11047 components: - type: Transform - pos: 25.5,55.5 - parent: 2 - - uid: 4898 + pos: 23.5,-51.5 + parent: 3564 + - uid: 11048 components: - type: Transform - pos: 25.5,56.5 - parent: 2 - - uid: 4899 + pos: 23.5,-52.5 + parent: 3564 + - uid: 11049 components: - type: Transform - pos: 26.5,56.5 - parent: 2 - - uid: 4900 + pos: 23.5,-53.5 + parent: 3564 + - uid: 11050 components: - type: Transform - pos: 27.5,56.5 - parent: 2 - - uid: 4901 + pos: 23.5,-54.5 + parent: 3564 + - uid: 11051 components: - type: Transform - pos: 27.5,55.5 - parent: 2 - - uid: 4902 + pos: 24.5,-34.5 + parent: 3564 + - uid: 11052 components: - type: Transform - pos: 27.5,54.5 - parent: 2 - - uid: 4903 + pos: 25.5,-34.5 + parent: 3564 + - uid: 11053 components: - type: Transform - pos: 27.5,53.5 - parent: 2 - - uid: 4904 + pos: 26.5,-34.5 + parent: 3564 + - uid: 11054 components: - type: Transform - pos: 27.5,52.5 - parent: 2 - - uid: 4905 + pos: 27.5,-34.5 + parent: 3564 + - uid: 11055 components: - type: Transform - pos: 27.5,51.5 - parent: 2 - - uid: 4906 + pos: 28.5,-34.5 + parent: 3564 + - uid: 11056 components: - type: Transform - pos: 27.5,50.5 - parent: 2 - - uid: 4907 + pos: 24.5,-38.5 + parent: 3564 + - uid: 11057 components: - type: Transform - pos: 28.5,50.5 - parent: 2 - - uid: 4908 + pos: 25.5,-38.5 + parent: 3564 + - uid: 11058 components: - type: Transform - pos: 29.5,50.5 - parent: 2 - - uid: 4909 + pos: 26.5,-38.5 + parent: 3564 + - uid: 11059 components: - type: Transform - pos: 30.5,50.5 - parent: 2 - - uid: 4910 + pos: 27.5,-38.5 + parent: 3564 + - uid: 11060 components: - type: Transform - pos: 31.5,50.5 - parent: 2 - - uid: 4911 + pos: 28.5,-38.5 + parent: 3564 + - uid: 11061 components: - type: Transform - pos: 32.5,50.5 - parent: 2 - - uid: 4912 + pos: 24.5,-42.5 + parent: 3564 + - uid: 11062 components: - type: Transform - pos: 33.5,50.5 - parent: 2 - - uid: 4913 + pos: 25.5,-42.5 + parent: 3564 + - uid: 11063 components: - type: Transform - pos: 33.5,49.5 - parent: 2 - - uid: 4914 + pos: 26.5,-42.5 + parent: 3564 + - uid: 11064 components: - type: Transform - pos: 33.5,48.5 - parent: 2 - - uid: 4915 + pos: 27.5,-42.5 + parent: 3564 + - uid: 11065 components: - type: Transform - pos: 32.5,48.5 - parent: 2 - - uid: 5220 + pos: 28.5,-42.5 + parent: 3564 + - uid: 11066 components: - type: Transform - pos: 51.5,21.5 - parent: 2 - - uid: 5221 + pos: 24.5,-46.5 + parent: 3564 + - uid: 11067 components: - type: Transform - pos: 51.5,20.5 - parent: 2 - - uid: 5222 + pos: 25.5,-46.5 + parent: 3564 + - uid: 11068 components: - type: Transform - pos: 52.5,20.5 - parent: 2 - - uid: 5223 + pos: 26.5,-46.5 + parent: 3564 + - uid: 11069 components: - type: Transform - pos: 53.5,20.5 - parent: 2 - - uid: 5224 + pos: 27.5,-46.5 + parent: 3564 + - uid: 11070 components: - type: Transform - pos: 54.5,20.5 - parent: 2 - - uid: 5225 + pos: 28.5,-46.5 + parent: 3564 + - uid: 11071 components: - type: Transform - pos: 54.5,19.5 - parent: 2 - - uid: 5360 + pos: 24.5,-50.5 + parent: 3564 + - uid: 11072 components: - type: Transform - pos: 51.5,23.5 - parent: 2 - - uid: 6596 + pos: 25.5,-50.5 + parent: 3564 + - uid: 11073 components: - type: Transform - pos: -2.5,-15.5 - parent: 2 - - uid: 6615 + pos: 26.5,-50.5 + parent: 3564 + - uid: 11074 components: - type: Transform - pos: 61.5,68.5 - parent: 2 - - uid: 6616 + pos: 27.5,-50.5 + parent: 3564 + - uid: 11075 components: - type: Transform - pos: 60.5,68.5 - parent: 2 - - uid: 6617 + pos: 28.5,-50.5 + parent: 3564 + - uid: 11076 components: - type: Transform - pos: 62.5,67.5 - parent: 2 - - uid: 6618 + pos: 24.5,-54.5 + parent: 3564 + - uid: 11077 components: - type: Transform - pos: 53.5,68.5 - parent: 2 - - uid: 6619 + pos: 25.5,-54.5 + parent: 3564 + - uid: 11078 components: - type: Transform - pos: 52.5,66.5 - parent: 2 - - uid: 6620 + pos: 26.5,-54.5 + parent: 3564 + - uid: 11079 components: - type: Transform - pos: 51.5,66.5 - parent: 2 - - uid: 6621 + pos: 27.5,-54.5 + parent: 3564 + - uid: 11080 components: - type: Transform - pos: 58.5,69.5 - parent: 2 - - uid: 6622 + pos: 28.5,-54.5 + parent: 3564 + - uid: 11081 components: - type: Transform - pos: 58.5,68.5 - parent: 2 - - uid: 6623 + pos: 22.5,-54.5 + parent: 3564 + - uid: 11082 components: - type: Transform - pos: 65.5,68.5 - parent: 2 - - uid: 6624 + pos: 21.5,-54.5 + parent: 3564 + - uid: 11083 components: - type: Transform - pos: 63.5,66.5 - parent: 2 - - uid: 6625 + pos: 20.5,-54.5 + parent: 3564 + - uid: 11084 components: - type: Transform - pos: 63.5,67.5 - parent: 2 - - uid: 6626 + pos: 19.5,-54.5 + parent: 3564 + - uid: 11085 components: - type: Transform - pos: 58.5,65.5 - parent: 2 - - uid: 6627 + pos: 18.5,-54.5 + parent: 3564 + - uid: 11086 components: - type: Transform - pos: 58.5,66.5 - parent: 2 - - uid: 6628 + pos: 17.5,-54.5 + parent: 3564 + - uid: 11087 components: - type: Transform - pos: 59.5,68.5 - parent: 2 - - uid: 6629 + pos: 21.5,-50.5 + parent: 3564 + - uid: 11088 components: - type: Transform - pos: 57.5,68.5 - parent: 2 - - uid: 6630 + pos: 20.5,-50.5 + parent: 3564 + - uid: 11089 components: - type: Transform - pos: -5.5,-10.5 - parent: 2 - - uid: 6631 + pos: 19.5,-50.5 + parent: 3564 + - uid: 11090 components: - type: Transform - pos: -4.5,-10.5 - parent: 2 - - uid: 6632 + pos: 22.5,-50.5 + parent: 3564 + - uid: 11091 components: - type: Transform - pos: -4.5,-9.5 - parent: 2 - - uid: 6633 + pos: 18.5,-50.5 + parent: 3564 + - uid: 11092 components: - type: Transform - pos: -4.5,-11.5 - parent: 2 - - uid: 6634 + pos: 17.5,-50.5 + parent: 3564 + - uid: 11093 components: - type: Transform - pos: -2.5,-10.5 - parent: 2 - - uid: 6635 + pos: 22.5,-46.5 + parent: 3564 + - uid: 11094 components: - type: Transform - pos: -2.5,-9.5 - parent: 2 - - uid: 6636 + pos: 21.5,-46.5 + parent: 3564 + - uid: 11095 components: - type: Transform - pos: -2.5,-11.5 - parent: 2 - - uid: 6637 + pos: 20.5,-46.5 + parent: 3564 + - uid: 11096 components: - type: Transform - pos: -3.5,-15.5 - parent: 2 - - uid: 6638 + pos: 19.5,-46.5 + parent: 3564 + - uid: 11097 components: - type: Transform - pos: -4.5,-15.5 - parent: 2 - - uid: 6639 + pos: 18.5,-46.5 + parent: 3564 + - uid: 11098 components: - type: Transform - pos: -2.5,-3.5 - parent: 2 - - uid: 6640 + pos: 17.5,-46.5 + parent: 3564 + - uid: 11099 components: - type: Transform - pos: -2.5,-4.5 - parent: 2 - - uid: 6641 + pos: 22.5,-42.5 + parent: 3564 + - uid: 11100 components: - type: Transform - pos: -2.5,-5.5 - parent: 2 - - uid: 7135 + pos: 21.5,-42.5 + parent: 3564 + - uid: 11101 components: - type: Transform - pos: 52.5,30.5 - parent: 2 - - uid: 7136 + pos: 20.5,-42.5 + parent: 3564 + - uid: 11102 components: - type: Transform - pos: 53.5,30.5 - parent: 2 - - uid: 7137 + pos: 20.5,-34.5 + parent: 3564 + - uid: 11103 components: - type: Transform - pos: 54.5,30.5 - parent: 2 - - uid: 7138 + pos: 22.5,-34.5 + parent: 3564 + - uid: 11104 components: - type: Transform - pos: 55.5,30.5 - parent: 2 - - uid: 7139 + pos: 21.5,-34.5 + parent: 3564 + - uid: 11105 components: - type: Transform - pos: 56.5,30.5 - parent: 2 - - uid: 7140 + pos: 19.5,-38.5 + parent: 3564 + - uid: 11106 components: - type: Transform - pos: 57.5,30.5 - parent: 2 - - uid: 7142 + pos: 18.5,-38.5 + parent: 3564 + - uid: 11107 components: - type: Transform - pos: 58.5,30.5 - parent: 2 - - uid: 7143 + pos: 17.5,-38.5 + parent: 3564 + - uid: 11108 components: - type: Transform - pos: 59.5,30.5 - parent: 2 - - uid: 7144 + pos: 24.5,-30.5 + parent: 3564 + - uid: 11109 components: - type: Transform - pos: 60.5,30.5 - parent: 2 - - uid: 7145 + pos: 25.5,-30.5 + parent: 3564 + - uid: 11110 components: - type: Transform - pos: 61.5,30.5 - parent: 2 - - uid: 7146 + pos: 22.5,-30.5 + parent: 3564 + - uid: 11111 components: - type: Transform - pos: 61.5,29.5 - parent: 2 - - uid: 7148 + pos: 21.5,-30.5 + parent: 3564 + - uid: 11112 components: - type: Transform - pos: 61.5,28.5 - parent: 2 - - uid: 7651 + pos: 24.5,-26.5 + parent: 3564 + - uid: 11113 components: - type: Transform - pos: 33.5,30.5 - parent: 2 -- proto: CableHVStack10 - entities: - - uid: 6124 + pos: 22.5,-26.5 + parent: 3564 + - uid: 11375 components: - type: Transform - pos: 56.479847,62.708965 + pos: 31.5,24.5 parent: 2 - - uid: 6125 + - uid: 11376 components: - type: Transform - pos: 56.464222,62.81834 + pos: 30.5,24.5 parent: 2 - - uid: 6952 + - uid: 11377 components: - type: Transform - pos: 2.528544,-7.2286167 + pos: 29.5,24.5 parent: 2 - - uid: 6953 + - uid: 11378 components: - type: Transform - pos: 2.497294,-7.3536167 + pos: 28.5,24.5 parent: 2 - - uid: 7707 + - uid: 11379 components: - type: Transform - pos: 48.5,21.5 + pos: 27.5,24.5 parent: 2 - - uid: 7708 + - uid: 11380 components: - type: Transform - pos: 49.5,21.5 + pos: 28.5,25.5 parent: 2 -- proto: CableMV - entities: - - uid: 1884 + - uid: 11381 components: - type: Transform - pos: 32.5,30.5 + pos: 28.5,26.5 parent: 2 - - uid: 1965 + - uid: 11382 components: - type: Transform - pos: 13.5,18.5 + pos: 28.5,27.5 parent: 2 - - uid: 2055 + - uid: 11383 components: - type: Transform - pos: 16.5,18.5 + pos: 28.5,28.5 parent: 2 - - uid: 2933 + - uid: 11384 components: - type: Transform - pos: 15.5,18.5 + pos: 28.5,29.5 parent: 2 - - uid: 2945 + - uid: 11385 components: - type: Transform - pos: 17.5,18.5 + pos: 27.5,29.5 parent: 2 - - uid: 2946 + - uid: 11386 components: - type: Transform - pos: 14.5,18.5 + pos: 26.5,29.5 parent: 2 - - uid: 4947 + - uid: 11387 components: - type: Transform - pos: 25.5,-14.5 + pos: 32.5,34.5 parent: 2 - - uid: 4958 + - uid: 11388 components: - type: Transform - pos: 32.5,48.5 + pos: 31.5,34.5 parent: 2 - - uid: 4959 + - uid: 11389 components: - type: Transform - pos: 33.5,48.5 + pos: 30.5,34.5 parent: 2 - - uid: 4960 + - uid: 11390 components: - type: Transform - pos: 33.5,49.5 + pos: 29.5,34.5 parent: 2 - - uid: 4961 + - uid: 11391 components: - type: Transform - pos: 33.5,50.5 + pos: 34.5,34.5 parent: 2 - - uid: 4962 + - uid: 11392 components: - type: Transform - pos: 33.5,51.5 + pos: 35.5,34.5 parent: 2 - - uid: 4963 + - uid: 11393 components: - type: Transform - pos: 33.5,52.5 + pos: 36.5,34.5 parent: 2 - - uid: 4964 + - uid: 11394 components: - type: Transform - pos: 33.5,53.5 + pos: 37.5,34.5 parent: 2 - - uid: 4966 + - uid: 11395 components: - type: Transform - pos: 33.5,54.5 + pos: 27.5,27.5 parent: 2 - - uid: 4967 + - uid: 11396 components: - type: Transform - pos: 34.5,54.5 + pos: 26.5,27.5 parent: 2 - - uid: 4968 + - uid: 11407 components: - type: Transform - pos: 35.5,54.5 + pos: 24.5,6.5 parent: 2 - - uid: 4969 + - uid: 11408 components: - type: Transform - pos: 36.5,54.5 + pos: 25.5,6.5 parent: 2 - - uid: 4970 + - uid: 11409 components: - type: Transform - pos: 37.5,54.5 + pos: 18.5,10.5 parent: 2 - - uid: 4971 + - uid: 11410 components: - type: Transform - pos: 37.5,53.5 + pos: 18.5,9.5 parent: 2 - - uid: 4972 + - uid: 11411 components: - type: Transform - pos: 37.5,52.5 + pos: 17.5,6.5 parent: 2 - - uid: 4973 + - uid: 11412 components: - type: Transform - pos: 37.5,51.5 + pos: 17.5,7.5 parent: 2 - - uid: 4974 + - uid: 11413 components: - type: Transform - pos: 37.5,50.5 + pos: 19.5,-0.5 parent: 2 - - uid: 4975 + - uid: 11414 components: - type: Transform - pos: 38.5,50.5 + pos: 19.5,0.5 parent: 2 - - uid: 4976 + - uid: 11415 components: - type: Transform - pos: 39.5,50.5 + pos: 16.5,2.5 parent: 2 - - uid: 4977 + - uid: 11416 components: - type: Transform - pos: 40.5,50.5 + pos: 13.5,-6.5 parent: 2 - - uid: 4978 + - uid: 11417 components: - type: Transform - pos: 41.5,50.5 + pos: 13.5,-5.5 parent: 2 - - uid: 4979 + - uid: 11418 components: - type: Transform - pos: 42.5,50.5 + pos: 16.5,-3.5 parent: 2 - - uid: 4980 + - uid: 11419 components: - type: Transform - pos: 43.5,50.5 + pos: 13.5,-2.5 parent: 2 - - uid: 4981 + - uid: 11420 components: - type: Transform - pos: 43.5,51.5 + pos: 2.5,-1.5 parent: 2 - - uid: 4982 + - uid: 11421 components: - type: Transform - pos: 43.5,52.5 + pos: 1.5,6.5 parent: 2 - - uid: 4983 + - uid: 11422 components: - type: Transform - pos: 60.5,56.5 + pos: 1.5,7.5 parent: 2 - - uid: 4984 + - uid: 11423 components: - type: Transform - pos: 59.5,56.5 + pos: -1.5,12.5 parent: 2 - - uid: 4985 + - uid: 11424 components: - type: Transform - pos: 61.5,56.5 + pos: -0.5,12.5 parent: 2 - - uid: 4986 + - uid: 11425 components: - type: Transform - pos: 58.5,57.5 + pos: 0.5,12.5 parent: 2 - - uid: 4987 + - uid: 11426 components: - type: Transform - pos: 58.5,58.5 + pos: 5.5,13.5 parent: 2 - - uid: 4988 + - uid: 11427 components: - type: Transform - pos: 59.5,58.5 + pos: 3.5,13.5 parent: 2 - - uid: 4989 + - uid: 11428 components: - type: Transform - pos: 60.5,58.5 + pos: 3.5,12.5 parent: 2 - - uid: 4990 + - uid: 11429 components: - type: Transform - pos: 61.5,58.5 + pos: 5.5,12.5 parent: 2 - - uid: 4991 + - uid: 11455 components: - type: Transform - pos: 61.5,57.5 + pos: 50.5,14.5 parent: 2 - - uid: 4992 + - uid: 11456 components: - type: Transform - pos: 61.5,55.5 + pos: 50.5,15.5 parent: 2 - - uid: 4993 + - uid: 11457 components: - type: Transform - pos: 61.5,54.5 + pos: 50.5,13.5 parent: 2 - - uid: 4994 + - uid: 11458 components: - type: Transform - pos: 61.5,53.5 + pos: 49.5,13.5 parent: 2 - - uid: 4995 + - uid: 11459 components: - type: Transform - pos: 61.5,49.5 + pos: 61.5,17.5 parent: 2 - - uid: 4996 + - uid: 11460 components: - type: Transform - pos: 61.5,50.5 + pos: 61.5,18.5 parent: 2 - - uid: 4997 + - uid: 11461 components: - type: Transform - pos: 61.5,51.5 + pos: 61.5,19.5 parent: 2 - - uid: 4999 + - uid: 11462 components: - type: Transform - pos: 61.5,52.5 + pos: 61.5,20.5 parent: 2 - - uid: 5000 + - uid: 11463 components: - type: Transform - pos: 62.5,49.5 + pos: 61.5,0.5 parent: 2 - - uid: 5001 + - uid: 11464 components: - type: Transform - pos: 23.5,-12.5 + pos: 61.5,-0.5 parent: 2 - - uid: 5002 + - uid: 11465 components: - type: Transform - pos: 23.5,-13.5 + pos: 57.5,1.5 parent: 2 - - uid: 5003 + - uid: 11466 components: - type: Transform - pos: 23.5,-14.5 + pos: 56.5,1.5 parent: 2 - - uid: 5004 + - uid: 11467 components: - type: Transform - pos: 22.5,-14.5 + pos: 59.5,7.5 parent: 2 - - uid: 5006 + - uid: 11468 components: - type: Transform - pos: 21.5,-14.5 + pos: 60.5,7.5 parent: 2 - - uid: 5007 + - uid: 11469 components: - type: Transform - pos: 20.5,-14.5 + pos: 59.5,8.5 parent: 2 - - uid: 5008 + - uid: 11470 components: - type: Transform - pos: 20.5,-13.5 + pos: 58.5,8.5 parent: 2 - - uid: 5009 + - uid: 11471 components: - type: Transform - pos: 20.5,-12.5 + pos: 54.5,7.5 parent: 2 - - uid: 5011 + - uid: 11472 components: - type: Transform - pos: 20.5,-11.5 + pos: 54.5,6.5 parent: 2 - - uid: 5012 + - uid: 11473 components: - type: Transform - pos: 19.5,-11.5 + pos: 55.5,6.5 parent: 2 - - uid: 5013 + - uid: 11549 components: - type: Transform - pos: 18.5,-11.5 + pos: 52.5,35.5 parent: 2 - - uid: 5014 + - uid: 11550 components: - type: Transform - pos: 17.5,-11.5 + pos: 52.5,36.5 parent: 2 - - uid: 5015 + - uid: 11551 components: - type: Transform - pos: 17.5,-10.5 + pos: 52.5,34.5 parent: 2 - - uid: 5017 + - uid: 11552 components: - type: Transform - pos: 17.5,-9.5 + pos: 45.5,37.5 parent: 2 - - uid: 5018 + - uid: 11553 components: - type: Transform - pos: 17.5,-8.5 + pos: 44.5,40.5 parent: 2 - - uid: 5020 + - uid: 11554 components: - type: Transform - pos: 17.5,-7.5 + pos: 45.5,40.5 parent: 2 - - uid: 5021 + - uid: 11555 components: - type: Transform - pos: 17.5,-6.5 + pos: 46.5,37.5 parent: 2 - - uid: 5025 +- proto: CableApcStack10 + entities: + - uid: 4504 components: - type: Transform - pos: 17.5,-5.5 + pos: 56.511097,62.365215 parent: 2 - - uid: 5026 + - uid: 6955 components: - type: Transform - pos: 18.5,-5.5 + pos: 2.575419,-7.6192417 parent: 2 - - uid: 5027 + - uid: 7710 components: - type: Transform - pos: 19.5,-5.5 + pos: 49.5,21.5 parent: 2 - - uid: 5028 + - uid: 11140 components: - type: Transform - pos: 19.5,-4.5 + pos: 50.5,21.5 parent: 2 - - uid: 5030 + - uid: 11149 components: - type: Transform - pos: 19.5,-3.5 + pos: 50.5,19.5 parent: 2 - - uid: 5032 +- proto: CableHV + entities: + - uid: 573 components: - type: Transform - pos: 19.5,-2.5 + pos: 45.5,20.5 parent: 2 - - uid: 5033 + - uid: 591 components: - type: Transform - pos: 20.5,-2.5 + pos: 46.5,20.5 parent: 2 - - uid: 5034 + - uid: 659 components: - type: Transform - pos: 21.5,-2.5 + pos: 19.5,34.5 parent: 2 - - uid: 5035 + - uid: 660 components: - type: Transform - pos: 19.5,-14.5 + pos: 20.5,34.5 parent: 2 - - uid: 5036 + - uid: 783 components: - type: Transform - pos: 18.5,-14.5 + pos: 19.5,35.5 parent: 2 - - uid: 5037 + - uid: 919 components: - type: Transform - pos: 17.5,-14.5 + pos: 19.5,36.5 parent: 2 - - uid: 5038 + - uid: 1537 components: - type: Transform - pos: 16.5,-14.5 + pos: 43.5,22.5 parent: 2 - - uid: 5039 + - uid: 1541 components: - type: Transform - pos: 15.5,-14.5 + pos: 43.5,21.5 parent: 2 - - uid: 5041 + - uid: 1570 components: - type: Transform - pos: 14.5,-14.5 + pos: 0.5,-11.5 parent: 2 - - uid: 5042 + - uid: 1585 components: - type: Transform - pos: 13.5,-14.5 + pos: 33.5,34.5 parent: 2 - - uid: 5043 + - uid: 1588 components: - type: Transform - pos: 12.5,-14.5 + pos: 32.5,34.5 parent: 2 - - uid: 5044 + - uid: 1592 components: - type: Transform - pos: 11.5,-14.5 + pos: 0.5,-8.5 parent: 2 - - uid: 5046 + - uid: 1604 components: - type: Transform - pos: 9.5,-14.5 + pos: 47.5,38.5 parent: 2 - - uid: 5047 + - uid: 1608 components: - type: Transform - pos: 8.5,-14.5 + pos: 47.5,39.5 parent: 2 - - uid: 5048 + - uid: 1611 components: - type: Transform - pos: 7.5,-14.5 + pos: 47.5,40.5 parent: 2 - - uid: 5049 + - uid: 1613 components: - type: Transform - pos: 6.5,-14.5 + pos: 46.5,40.5 parent: 2 - - uid: 5050 + - uid: 1622 components: - type: Transform - pos: 5.5,-14.5 + pos: 16.5,38.5 parent: 2 - - uid: 5051 + - uid: 1623 components: - type: Transform - pos: 4.5,-14.5 + pos: 15.5,38.5 parent: 2 - - uid: 5052 + - uid: 1631 components: - type: Transform - pos: 3.5,-14.5 + pos: 0.5,-9.5 parent: 2 - - uid: 5053 + - uid: 1647 components: - type: Transform - pos: 2.5,-14.5 + pos: 19.5,37.5 parent: 2 - - uid: 5056 + - uid: 1649 components: - type: Transform - pos: 10.5,-14.5 + pos: 19.5,38.5 parent: 2 - - uid: 5057 + - uid: 1659 components: - type: Transform - pos: 2.5,-13.5 + pos: 19.5,39.5 parent: 2 - - uid: 5058 + - uid: 1666 components: - type: Transform - pos: 2.5,-12.5 + pos: 15.5,37.5 parent: 2 - - uid: 5059 + - uid: 1723 components: - type: Transform - pos: 2.5,-11.5 + pos: 47.5,35.5 parent: 2 - - uid: 5060 + - uid: 1853 components: - type: Transform - pos: 2.5,-10.5 + pos: 21.5,34.5 parent: 2 - - uid: 5061 + - uid: 2135 components: - type: Transform - pos: 2.5,-9.5 + pos: 17.5,38.5 parent: 2 - - uid: 5062 + - uid: 2186 components: - type: Transform - pos: 2.5,-8.5 + pos: 0.5,-7.5 parent: 2 - - uid: 5063 + - uid: 2207 components: - type: Transform - pos: 3.5,-8.5 + pos: 47.5,25.5 parent: 2 - - uid: 5064 + - uid: 2234 components: - type: Transform - pos: 4.5,-8.5 + pos: 36.5,21.5 parent: 2 - - uid: 5065 + - uid: 2277 components: - type: Transform - pos: 6.5,-8.5 + pos: 49.5,20.5 parent: 2 - - uid: 5066 + - uid: 2278 components: - type: Transform - pos: 5.5,-8.5 + pos: 50.5,20.5 parent: 2 - - uid: 5067 + - uid: 2531 components: - type: Transform - pos: 6.5,-9.5 + pos: 35.5,21.5 parent: 2 - - uid: 5068 + - uid: 2690 components: - type: Transform - pos: 6.5,-10.5 + pos: 18.5,38.5 parent: 2 - - uid: 5069 + - uid: 2691 components: - type: Transform - pos: 6.5,-11.5 + pos: 18.5,39.5 parent: 2 - - uid: 5070 + - uid: 2692 components: - type: Transform - pos: 5.5,-11.5 + pos: 18.5,37.5 parent: 2 - - uid: 5071 + - uid: 4330 components: - type: Transform - pos: 4.5,-11.5 + pos: -2.5,-10.5 parent: 2 - - uid: 5072 + - uid: 4335 components: - type: Transform - pos: 5.5,-7.5 + pos: -1.5,-10.5 parent: 2 - - uid: 5073 + - uid: 4345 components: - type: Transform - pos: 5.5,-6.5 + pos: -0.5,-10.5 parent: 2 - - uid: 5074 + - uid: 4350 components: - type: Transform - pos: 5.5,-5.5 + pos: 0.5,-10.5 parent: 2 - - uid: 5075 + - uid: 4389 components: - type: Transform - pos: 5.5,-4.5 + pos: 0.5,-12.5 parent: 2 - - uid: 5076 + - uid: 4392 components: - type: Transform - pos: 5.5,-3.5 + pos: 0.5,-13.5 parent: 2 - - uid: 5077 + - uid: 4399 components: - type: Transform - pos: 5.5,-2.5 + pos: 0.5,-14.5 parent: 2 - - uid: 5078 + - uid: 4413 components: - type: Transform - pos: 5.5,-1.5 + pos: 1.5,-14.5 parent: 2 - - uid: 5079 + - uid: 4419 components: - type: Transform - pos: 4.5,-1.5 + pos: 2.5,-14.5 parent: 2 - - uid: 5080 + - uid: 4434 components: - type: Transform - pos: 3.5,-1.5 + pos: 3.5,-14.5 parent: 2 - - uid: 5081 + - uid: 4435 components: - type: Transform - pos: 2.5,-1.5 + pos: 4.5,-14.5 parent: 2 - - uid: 5082 + - uid: 4436 components: - type: Transform - pos: 1.5,-1.5 + pos: 5.5,-14.5 parent: 2 - - uid: 5084 + - uid: 4437 components: - type: Transform - pos: 0.5,-1.5 + pos: 6.5,-14.5 parent: 2 - - uid: 5085 + - uid: 4438 components: - type: Transform - pos: -0.5,-1.5 + pos: 7.5,-14.5 parent: 2 - - uid: 5086 + - uid: 4439 components: - type: Transform - pos: 6.5,-1.5 + pos: 8.5,-14.5 parent: 2 - - uid: 5087 + - uid: 4440 components: - type: Transform - pos: 7.5,-1.5 + pos: 9.5,-14.5 parent: 2 - - uid: 5088 + - uid: 4441 components: - type: Transform - pos: 8.5,-1.5 + pos: 10.5,-14.5 parent: 2 - - uid: 5089 + - uid: 4442 components: - type: Transform - pos: 9.5,-1.5 + pos: 11.5,-14.5 parent: 2 - - uid: 5090 + - uid: 4443 components: - type: Transform - pos: 10.5,-1.5 + pos: 12.5,-14.5 parent: 2 - - uid: 5091 + - uid: 4444 components: - type: Transform - pos: 11.5,-1.5 + pos: 13.5,-14.5 parent: 2 - - uid: 5092 + - uid: 4450 components: - type: Transform - pos: 12.5,-1.5 + pos: 14.5,-14.5 parent: 2 - - uid: 5093 + - uid: 4460 components: - type: Transform - pos: 13.5,-1.5 + pos: 15.5,-14.5 parent: 2 - - uid: 5094 + - uid: 4461 components: - type: Transform - pos: 14.5,-1.5 + pos: 16.5,-14.5 parent: 2 - - uid: 5095 + - uid: 4462 components: - type: Transform - pos: 19.5,-1.5 + pos: 17.5,-14.5 parent: 2 - - uid: 5096 + - uid: 4463 components: - type: Transform - pos: 19.5,-0.5 + pos: 18.5,-14.5 parent: 2 - - uid: 5097 + - uid: 4464 components: - type: Transform - pos: 19.5,0.5 + pos: 19.5,-14.5 parent: 2 - - uid: 5098 + - uid: 4465 components: - type: Transform - pos: 19.5,1.5 + pos: 20.5,-14.5 parent: 2 - - uid: 5099 + - uid: 4466 components: - type: Transform - pos: 19.5,2.5 + pos: 20.5,-13.5 parent: 2 - - uid: 5100 + - uid: 4478 components: - type: Transform - pos: 19.5,3.5 + pos: 20.5,-12.5 parent: 2 - - uid: 5101 + - uid: 4480 components: - type: Transform - pos: 19.5,4.5 + pos: 20.5,-11.5 parent: 2 - - uid: 5102 + - uid: 4481 components: - type: Transform - pos: 20.5,4.5 + pos: 19.5,-11.5 parent: 2 - - uid: 5103 + - uid: 4501 components: - type: Transform - pos: 21.5,4.5 + pos: 18.5,-11.5 parent: 2 - - uid: 5104 + - uid: 4502 components: - type: Transform - pos: 23.5,4.5 + pos: 17.5,-11.5 parent: 2 - - uid: 5105 + - uid: 4503 components: - type: Transform - pos: 22.5,4.5 + pos: 20.5,-14.5 parent: 2 - - uid: 5106 + - uid: 4507 components: - type: Transform - pos: 25.5,4.5 + pos: 21.5,-14.5 parent: 2 - - uid: 5108 + - uid: 4513 components: - type: Transform - pos: 26.5,4.5 + pos: 22.5,-14.5 parent: 2 - - uid: 5109 + - uid: 4559 components: - type: Transform - pos: 27.5,4.5 + pos: 23.5,-14.5 parent: 2 - - uid: 5110 + - uid: 4560 components: - type: Transform - pos: 28.5,4.5 + pos: 23.5,-13.5 parent: 2 - - uid: 5111 + - uid: 4562 components: - type: Transform - pos: 29.5,4.5 + pos: 23.5,-12.5 parent: 2 - - uid: 5113 + - uid: 4565 components: - type: Transform - pos: 30.5,4.5 + pos: 17.5,-10.5 parent: 2 - - uid: 5114 + - uid: 4566 components: - type: Transform - pos: 24.5,4.5 + pos: 17.5,-9.5 parent: 2 - - uid: 5115 + - uid: 4567 components: - type: Transform - pos: 30.5,3.5 + pos: 17.5,-8.5 parent: 2 - - uid: 5116 + - uid: 4568 components: - type: Transform - pos: 30.5,2.5 + pos: 17.5,-7.5 parent: 2 - - uid: 5117 + - uid: 4570 components: - type: Transform - pos: 30.5,1.5 + pos: 17.5,-6.5 parent: 2 - - uid: 5118 + - uid: 4571 components: - type: Transform - pos: 30.5,0.5 + pos: 17.5,-5.5 parent: 2 - - uid: 5119 + - uid: 4572 components: - type: Transform - pos: 30.5,-0.5 + pos: 18.5,-5.5 parent: 2 - - uid: 5120 + - uid: 4578 components: - type: Transform - pos: 30.5,-1.5 + pos: 19.5,-3.5 parent: 2 - - uid: 5121 + - uid: 4579 components: - type: Transform - pos: 30.5,-2.5 + pos: 19.5,-2.5 parent: 2 - - uid: 5122 + - uid: 4580 components: - type: Transform - pos: 30.5,-3.5 + pos: 19.5,-1.5 parent: 2 - - uid: 5123 + - uid: 4582 components: - type: Transform - pos: 24.5,-14.5 + pos: 19.5,-0.5 parent: 2 - - uid: 5124 + - uid: 4584 components: - type: Transform - pos: 25.5,-13.5 + pos: 19.5,0.5 parent: 2 - - uid: 5125 + - uid: 4586 components: - type: Transform - pos: 5.5,-0.5 + pos: 19.5,1.5 parent: 2 - - uid: 5126 + - uid: 4588 components: - type: Transform - pos: 5.5,0.5 + pos: 19.5,2.5 parent: 2 - - uid: 5127 + - uid: 4589 components: - type: Transform - pos: 29.5,-3.5 + pos: 19.5,3.5 parent: 2 - - uid: 5128 + - uid: 4591 components: - type: Transform - pos: 5.5,1.5 + pos: 19.5,4.5 parent: 2 - - uid: 5129 + - uid: 4592 components: - type: Transform - pos: 5.5,2.5 + pos: 20.5,4.5 parent: 2 - - uid: 5130 + - uid: 4593 components: - type: Transform - pos: 5.5,3.5 + pos: 21.5,4.5 parent: 2 - - uid: 5131 + - uid: 4594 components: - type: Transform - pos: 5.5,4.5 + pos: 22.5,4.5 parent: 2 - - uid: 5132 + - uid: 4595 components: - type: Transform - pos: 5.5,5.5 + pos: 23.5,4.5 parent: 2 - - uid: 5133 + - uid: 4596 components: - type: Transform - pos: 5.5,6.5 + pos: 24.5,4.5 parent: 2 - - uid: 5134 + - uid: 4597 components: - type: Transform - pos: 5.5,7.5 + pos: 25.5,4.5 parent: 2 - - uid: 5136 + - uid: 4598 components: - type: Transform - pos: 5.5,8.5 + pos: 26.5,4.5 parent: 2 - - uid: 5137 + - uid: 4599 components: - type: Transform - pos: 5.5,9.5 + pos: 27.5,4.5 parent: 2 - - uid: 5138 + - uid: 4600 components: - type: Transform - pos: 6.5,9.5 + pos: 28.5,4.5 parent: 2 - - uid: 5139 + - uid: 4602 components: - type: Transform - pos: 4.5,6.5 + pos: 29.5,4.5 parent: 2 - - uid: 5140 + - uid: 4603 components: - type: Transform - pos: 3.5,6.5 + pos: 30.5,4.5 parent: 2 - - uid: 5141 + - uid: 4604 components: - type: Transform - pos: 2.5,6.5 + pos: 31.5,4.5 parent: 2 - - uid: 5142 + - uid: 4605 components: - type: Transform - pos: 1.5,6.5 + pos: 32.5,4.5 parent: 2 - - uid: 5143 + - uid: 4606 components: - type: Transform - pos: 0.5,6.5 + pos: 33.5,4.5 parent: 2 - - uid: 5144 + - uid: 4607 components: - type: Transform - pos: -0.5,6.5 + pos: 34.5,4.5 parent: 2 - - uid: 5145 + - uid: 4608 components: - type: Transform - pos: -1.5,6.5 + pos: 35.5,4.5 parent: 2 - - uid: 5146 + - uid: 4609 components: - type: Transform - pos: -2.5,6.5 + pos: 36.5,4.5 parent: 2 - - uid: 5147 + - uid: 4610 components: - type: Transform - pos: -2.5,7.5 + pos: 37.5,4.5 parent: 2 - - uid: 5148 + - uid: 4611 components: - type: Transform - pos: -2.5,8.5 + pos: 38.5,4.5 parent: 2 - - uid: 5149 + - uid: 4612 components: - type: Transform - pos: 17.5,19.5 + pos: 38.5,5.5 parent: 2 - - uid: 5150 + - uid: 4613 components: - type: Transform - pos: 17.5,20.5 + pos: 38.5,6.5 parent: 2 - - uid: 5151 + - uid: 4614 components: - type: Transform - pos: 17.5,21.5 + pos: 38.5,8.5 parent: 2 - - uid: 5152 + - uid: 4615 components: - type: Transform - pos: 18.5,20.5 + pos: 38.5,9.5 parent: 2 - - uid: 5153 + - uid: 4616 components: - type: Transform - pos: 19.5,20.5 + pos: 38.5,7.5 parent: 2 - - uid: 5154 + - uid: 4617 components: - type: Transform - pos: 20.5,20.5 + pos: 38.5,12.5 parent: 2 - - uid: 5155 + - uid: 4618 components: - type: Transform - pos: 16.5,21.5 + pos: 38.5,13.5 parent: 2 - - uid: 5156 + - uid: 4619 components: - type: Transform - pos: 15.5,21.5 + pos: 38.5,14.5 parent: 2 - - uid: 5157 + - uid: 4620 components: - type: Transform - pos: 15.5,22.5 + pos: 38.5,15.5 parent: 2 - - uid: 5158 + - uid: 4621 components: - type: Transform - pos: 15.5,23.5 + pos: 38.5,16.5 parent: 2 - - uid: 5159 + - uid: 4622 components: - type: Transform - pos: 15.5,24.5 + pos: 38.5,17.5 parent: 2 - - uid: 5162 + - uid: 4623 components: - type: Transform - pos: 15.5,25.5 + pos: 38.5,18.5 parent: 2 - - uid: 5163 + - uid: 4624 components: - type: Transform - pos: 15.5,26.5 + pos: 38.5,10.5 parent: 2 - - uid: 5164 + - uid: 4625 components: - type: Transform - pos: 15.5,27.5 + pos: 38.5,11.5 parent: 2 - - uid: 5165 + - uid: 4626 components: - type: Transform - pos: 15.5,28.5 + pos: 37.5,18.5 parent: 2 - - uid: 5166 + - uid: 4627 components: - type: Transform - pos: 15.5,29.5 + pos: 36.5,18.5 parent: 2 - - uid: 5167 + - uid: 4628 components: - type: Transform - pos: 17.5,17.5 + pos: 35.5,18.5 parent: 2 - - uid: 5168 + - uid: 4629 components: - type: Transform - pos: 17.5,16.5 + pos: 34.5,18.5 parent: 2 - - uid: 5169 + - uid: 4630 components: - type: Transform - pos: 17.5,15.5 + pos: 33.5,18.5 parent: 2 - - uid: 5171 + - uid: 4631 components: - type: Transform - pos: 17.5,14.5 + pos: 32.5,18.5 parent: 2 - - uid: 5173 + - uid: 4632 components: - type: Transform - pos: 17.5,13.5 + pos: 31.5,18.5 parent: 2 - - uid: 5175 + - uid: 4633 components: - type: Transform - pos: 17.5,12.5 + pos: 30.5,18.5 parent: 2 - - uid: 5176 + - uid: 4634 components: - type: Transform - pos: 17.5,11.5 + pos: 29.5,18.5 parent: 2 - - uid: 5177 + - uid: 4635 components: - type: Transform - pos: 18.5,11.5 + pos: 28.5,18.5 parent: 2 - - uid: 5178 + - uid: 4636 components: - type: Transform - pos: 19.5,11.5 + pos: 27.5,18.5 parent: 2 - - uid: 5179 + - uid: 4637 components: - type: Transform - pos: 20.5,11.5 + pos: 26.5,18.5 parent: 2 - - uid: 5180 + - uid: 4638 components: - type: Transform - pos: 21.5,11.5 + pos: 25.5,18.5 parent: 2 - - uid: 5181 + - uid: 4639 components: - type: Transform - pos: 22.5,11.5 + pos: 24.5,18.5 parent: 2 - - uid: 5182 + - uid: 4640 components: - type: Transform - pos: 23.5,11.5 + pos: 23.5,18.5 parent: 2 - - uid: 5183 + - uid: 4641 components: - type: Transform - pos: 24.5,11.5 + pos: 22.5,18.5 parent: 2 - - uid: 5184 + - uid: 4642 components: - type: Transform - pos: 25.5,11.5 + pos: 21.5,18.5 parent: 2 - - uid: 5185 + - uid: 4643 components: - type: Transform - pos: 26.5,11.5 + pos: 20.5,18.5 parent: 2 - - uid: 5186 + - uid: 4644 components: - type: Transform - pos: 27.5,11.5 + pos: 19.5,18.5 parent: 2 - - uid: 5187 + - uid: 4645 components: - type: Transform - pos: 28.5,11.5 + pos: 18.5,18.5 parent: 2 - - uid: 5188 + - uid: 4646 components: - type: Transform - pos: 29.5,11.5 + pos: 17.5,18.5 parent: 2 - - uid: 5189 + - uid: 4647 components: - type: Transform - pos: 30.5,11.5 + pos: 16.5,18.5 parent: 2 - - uid: 5190 + - uid: 4648 components: - type: Transform - pos: 32.5,11.5 + pos: 15.5,18.5 parent: 2 - - uid: 5191 + - uid: 4649 components: - type: Transform - pos: 31.5,11.5 + pos: 13.5,18.5 parent: 2 - - uid: 5192 + - uid: 4650 components: - type: Transform - pos: 32.5,12.5 + pos: 14.5,18.5 parent: 2 - - uid: 5193 + - uid: 4653 components: - type: Transform - pos: 32.5,13.5 + pos: 34.5,21.5 parent: 2 - - uid: 5194 + - uid: 4654 components: - type: Transform - pos: 32.5,14.5 + pos: 34.5,22.5 parent: 2 - - uid: 5195 + - uid: 4655 components: - type: Transform - pos: 33.5,14.5 + pos: 34.5,23.5 parent: 2 - - uid: 5196 + - uid: 4656 components: - type: Transform - pos: 34.5,14.5 + pos: 34.5,24.5 parent: 2 - - uid: 5197 + - uid: 4657 components: - type: Transform - pos: 35.5,14.5 + pos: 34.5,25.5 parent: 2 - - uid: 5198 + - uid: 4658 components: - type: Transform - pos: 11.5,8.5 + pos: 34.5,26.5 parent: 2 - - uid: 5199 + - uid: 4659 components: - type: Transform - pos: 11.5,9.5 + pos: 34.5,27.5 parent: 2 - - uid: 5200 + - uid: 4660 components: - type: Transform - pos: 11.5,10.5 + pos: 34.5,28.5 parent: 2 - - uid: 5201 + - uid: 4661 components: - type: Transform - pos: 11.5,11.5 + pos: 34.5,29.5 parent: 2 - - uid: 5202 + - uid: 4668 components: - type: Transform - pos: 12.5,11.5 + pos: 34.5,30.5 parent: 2 - - uid: 5203 + - uid: 4669 components: - type: Transform - pos: 13.5,11.5 + pos: 34.5,31.5 parent: 2 - - uid: 5204 + - uid: 4670 components: - type: Transform - pos: 14.5,11.5 + pos: 34.5,32.5 parent: 2 - - uid: 5205 + - uid: 4671 components: - type: Transform - pos: 15.5,11.5 + pos: 34.5,33.5 parent: 2 - - uid: 5206 + - uid: 4675 components: - type: Transform - pos: 16.5,11.5 + pos: 28.5,34.5 parent: 2 - - uid: 5207 + - uid: 4676 components: - type: Transform - pos: 10.5,11.5 + pos: 27.5,34.5 parent: 2 - - uid: 5208 + - uid: 4677 components: - type: Transform - pos: 9.5,11.5 + pos: 26.5,34.5 parent: 2 - - uid: 5209 + - uid: 4678 components: - type: Transform - pos: 9.5,12.5 + pos: 25.5,34.5 parent: 2 - - uid: 5210 + - uid: 4679 components: - type: Transform - pos: 8.5,12.5 + pos: 24.5,34.5 parent: 2 - - uid: 5211 + - uid: 4680 components: - type: Transform - pos: 7.5,12.5 + pos: 23.5,34.5 parent: 2 - - uid: 5212 + - uid: 4681 components: - type: Transform - pos: 6.5,12.5 + pos: 22.5,34.5 parent: 2 - - uid: 5213 + - uid: 4688 components: - type: Transform - pos: 5.5,12.5 + pos: 16.5,39.5 parent: 2 - - uid: 5214 + - uid: 4690 components: - type: Transform - pos: 5.5,11.5 + pos: 15.5,36.5 parent: 2 - - uid: 5215 + - uid: 4695 components: - type: Transform - pos: 4.5,11.5 + pos: 34.5,34.5 parent: 2 - - uid: 5216 + - uid: 4696 components: - type: Transform - pos: 3.5,11.5 + pos: 35.5,34.5 parent: 2 - - uid: 5217 + - uid: 4701 components: - type: Transform - pos: 3.5,10.5 + pos: 38.5,19.5 parent: 2 - - uid: 5226 + - uid: 4702 components: - type: Transform - pos: 54.5,19.5 + pos: 38.5,20.5 parent: 2 - - uid: 5227 + - uid: 4703 components: - type: Transform - pos: 54.5,20.5 + pos: 38.5,21.5 parent: 2 - - uid: 5228 + - uid: 4704 components: - type: Transform - pos: 53.5,20.5 + pos: 38.5,22.5 parent: 2 - - uid: 5230 + - uid: 4705 components: - type: Transform - pos: 52.5,20.5 + pos: 38.5,23.5 parent: 2 - - uid: 5233 + - uid: 4706 components: - type: Transform - pos: 51.5,20.5 + pos: 39.5,23.5 parent: 2 - - uid: 5234 + - uid: 4707 components: - type: Transform - pos: 51.5,19.5 + pos: 40.5,23.5 parent: 2 - - uid: 5235 + - uid: 4708 components: - type: Transform - pos: 51.5,18.5 + pos: 41.5,23.5 parent: 2 - - uid: 5236 + - uid: 4709 components: - type: Transform - pos: 51.5,17.5 + pos: 42.5,23.5 parent: 2 - - uid: 5237 + - uid: 4710 components: - type: Transform - pos: 51.5,16.5 + pos: 43.5,23.5 parent: 2 - - uid: 5240 + - uid: 4711 components: - type: Transform - pos: 18.5,18.5 + pos: 44.5,23.5 parent: 2 - - uid: 5241 + - uid: 4712 components: - type: Transform - pos: 19.5,18.5 + pos: 45.5,23.5 parent: 2 - - uid: 5242 + - uid: 4713 components: - type: Transform - pos: 20.5,18.5 + pos: 45.5,24.5 parent: 2 - - uid: 5243 + - uid: 4714 components: - type: Transform - pos: 21.5,18.5 + pos: 46.5,24.5 parent: 2 - - uid: 5244 + - uid: 4715 components: - type: Transform - pos: 22.5,18.5 + pos: 47.5,24.5 parent: 2 - - uid: 5245 + - uid: 4720 components: - type: Transform - pos: 24.5,18.5 + pos: 51.5,25.5 parent: 2 - - uid: 5246 + - uid: 4723 components: - type: Transform - pos: 23.5,18.5 + pos: 51.5,26.5 parent: 2 - - uid: 5247 + - uid: 4727 components: - type: Transform - pos: 25.5,18.5 + pos: 51.5,27.5 parent: 2 - - uid: 5248 + - uid: 4728 components: - type: Transform - pos: 26.5,18.5 + pos: 51.5,28.5 parent: 2 - - uid: 5249 + - uid: 4730 components: - type: Transform - pos: 27.5,18.5 + pos: 51.5,29.5 parent: 2 - - uid: 5250 + - uid: 4734 components: - type: Transform - pos: 28.5,18.5 + pos: 51.5,30.5 parent: 2 - - uid: 5251 + - uid: 4745 components: - type: Transform - pos: 29.5,18.5 + pos: 51.5,31.5 parent: 2 - - uid: 5252 + - uid: 4746 components: - type: Transform - pos: 31.5,18.5 + pos: 51.5,32.5 parent: 2 - - uid: 5253 + - uid: 4748 components: - type: Transform - pos: 32.5,18.5 + pos: 51.5,33.5 parent: 2 - - uid: 5254 + - uid: 4749 components: - type: Transform - pos: 33.5,18.5 + pos: 51.5,34.5 parent: 2 - - uid: 5255 + - uid: 4751 components: - type: Transform - pos: 34.5,18.5 + pos: 51.5,35.5 parent: 2 - - uid: 5256 + - uid: 4755 components: - type: Transform - pos: 35.5,18.5 + pos: 51.5,36.5 parent: 2 - - uid: 5257 + - uid: 4766 components: - type: Transform - pos: 36.5,18.5 + pos: 52.5,36.5 parent: 2 - - uid: 5258 + - uid: 4767 components: - type: Transform - pos: 37.5,18.5 + pos: 53.5,36.5 parent: 2 - - uid: 5259 + - uid: 4768 components: - type: Transform - pos: 38.5,18.5 + pos: 54.5,36.5 parent: 2 - - uid: 5260 + - uid: 4769 components: - type: Transform - pos: 30.5,18.5 + pos: 55.5,36.5 parent: 2 - - uid: 5261 + - uid: 4770 components: - type: Transform - pos: 38.5,17.5 + pos: 56.5,36.5 parent: 2 - - uid: 5262 + - uid: 4771 components: - type: Transform - pos: 38.5,16.5 + pos: 57.5,36.5 parent: 2 - - uid: 5263 + - uid: 4772 components: - type: Transform - pos: 38.5,15.5 + pos: 58.5,36.5 parent: 2 - - uid: 5264 + - uid: 4773 components: - type: Transform - pos: 38.5,14.5 + pos: 59.5,36.5 parent: 2 - - uid: 5265 + - uid: 4774 components: - type: Transform - pos: 39.5,14.5 + pos: 60.5,36.5 parent: 2 - - uid: 5266 + - uid: 4775 components: - type: Transform - pos: 40.5,14.5 + pos: 61.5,36.5 parent: 2 - - uid: 5267 + - uid: 4776 components: - type: Transform - pos: 39.5,16.5 + pos: 61.5,37.5 parent: 2 - - uid: 5268 + - uid: 4777 components: - type: Transform - pos: 40.5,16.5 + pos: 61.5,38.5 parent: 2 - - uid: 5269 + - uid: 4778 components: - type: Transform - pos: 41.5,16.5 + pos: 61.5,39.5 parent: 2 - - uid: 5270 + - uid: 4779 components: - type: Transform - pos: 42.5,16.5 + pos: 61.5,40.5 parent: 2 - - uid: 5271 + - uid: 4780 components: - type: Transform - pos: 43.5,16.5 + pos: 61.5,41.5 parent: 2 - - uid: 5272 + - uid: 4781 components: - type: Transform - pos: 44.5,16.5 + pos: 61.5,42.5 parent: 2 - - uid: 5273 + - uid: 4783 components: - type: Transform - pos: 38.5,6.5 + pos: 61.5,43.5 parent: 2 - - uid: 5274 + - uid: 4784 components: - type: Transform - pos: 38.5,5.5 + pos: 61.5,44.5 parent: 2 - - uid: 5275 + - uid: 4785 components: - type: Transform - pos: 38.5,4.5 + pos: 61.5,45.5 parent: 2 - - uid: 5276 + - uid: 4786 components: - type: Transform - pos: 38.5,3.5 + pos: 61.5,46.5 parent: 2 - - uid: 5277 + - uid: 4787 components: - type: Transform - pos: 38.5,2.5 + pos: 61.5,47.5 parent: 2 - - uid: 5278 + - uid: 4788 components: - type: Transform - pos: 38.5,1.5 + pos: 61.5,48.5 parent: 2 - - uid: 5279 + - uid: 4789 components: - type: Transform - pos: 38.5,0.5 + pos: 61.5,49.5 parent: 2 - - uid: 5280 + - uid: 4791 components: - type: Transform - pos: 44.5,15.5 + pos: 61.5,50.5 parent: 2 - - uid: 5281 + - uid: 4792 components: - type: Transform - pos: 37.5,0.5 + pos: 61.5,51.5 parent: 2 - - uid: 5282 + - uid: 4795 components: - type: Transform - pos: 36.5,0.5 + pos: 61.5,52.5 parent: 2 - - uid: 5283 + - uid: 4797 components: - type: Transform - pos: 35.5,0.5 + pos: 61.5,53.5 parent: 2 - - uid: 5284 + - uid: 4798 components: - type: Transform - pos: 35.5,1.5 + pos: 61.5,54.5 parent: 2 - - uid: 5289 + - uid: 4799 components: - type: Transform - pos: 35.5,2.5 + pos: 61.5,55.5 parent: 2 - - uid: 5290 + - uid: 4800 components: - type: Transform - pos: 35.5,3.5 + pos: 61.5,56.5 parent: 2 - - uid: 5291 + - uid: 4801 components: - type: Transform - pos: 44.5,14.5 + pos: 60.5,56.5 parent: 2 - - uid: 5292 + - uid: 4802 components: - type: Transform - pos: 44.5,13.5 + pos: 59.5,56.5 parent: 2 - - uid: 5293 + - uid: 4803 components: - type: Transform - pos: 44.5,12.5 + pos: 61.5,57.5 parent: 2 - - uid: 5294 + - uid: 4804 components: - type: Transform - pos: 43.5,12.5 + pos: 61.5,58.5 parent: 2 - - uid: 5295 + - uid: 4805 components: - type: Transform - pos: 42.5,12.5 + pos: 60.5,58.5 parent: 2 - - uid: 5296 + - uid: 4806 components: - type: Transform - pos: 41.5,12.5 + pos: 59.5,62.5 parent: 2 - - uid: 5297 + - uid: 4807 components: - type: Transform - pos: 40.5,12.5 + pos: 59.5,61.5 parent: 2 - - uid: 5298 + - uid: 4808 components: - type: Transform - pos: 52.5,16.5 + pos: 60.5,61.5 parent: 2 - - uid: 5299 + - uid: 4809 components: - type: Transform - pos: 53.5,16.5 + pos: 60.5,60.5 parent: 2 - - uid: 5300 + - uid: 4810 components: - type: Transform - pos: 54.5,16.5 + pos: 60.5,59.5 parent: 2 - - uid: 5301 + - uid: 4812 components: - type: Transform - pos: 55.5,16.5 + pos: 58.5,62.5 parent: 2 - - uid: 5302 + - uid: 4813 components: - type: Transform - pos: 56.5,16.5 + pos: 58.5,63.5 parent: 2 - - uid: 5303 + - uid: 4815 components: - type: Transform - pos: 57.5,16.5 + pos: 58.5,64.5 parent: 2 - - uid: 5304 + - uid: 4816 components: - type: Transform - pos: 58.5,16.5 + pos: 59.5,58.5 parent: 2 - - uid: 5305 + - uid: 4817 components: - type: Transform - pos: 58.5,15.5 + pos: 58.5,58.5 parent: 2 - - uid: 5306 + - uid: 4819 components: - type: Transform - pos: 58.5,14.5 + pos: 57.5,58.5 parent: 2 - - uid: 5307 + - uid: 4820 components: - type: Transform - pos: 58.5,13.5 + pos: 56.5,58.5 parent: 2 - - uid: 5308 + - uid: 4821 components: - type: Transform - pos: 58.5,12.5 + pos: 56.5,59.5 parent: 2 - - uid: 5309 + - uid: 4822 components: - type: Transform - pos: 58.5,11.5 + pos: 56.5,60.5 parent: 2 - - uid: 5310 + - uid: 4824 components: - type: Transform - pos: 58.5,10.5 + pos: 55.5,60.5 parent: 2 - - uid: 5311 + - uid: 4825 components: - type: Transform - pos: 58.5,9.5 + pos: 54.5,60.5 parent: 2 - - uid: 5312 + - uid: 4827 components: - type: Transform - pos: 58.5,8.5 + pos: 53.5,60.5 parent: 2 - - uid: 5313 + - uid: 4828 components: - type: Transform - pos: 58.5,7.5 + pos: 52.5,60.5 parent: 2 - - uid: 5314 + - uid: 4829 components: - type: Transform - pos: 58.5,6.5 + pos: 51.5,60.5 parent: 2 - - uid: 5315 + - uid: 4830 components: - type: Transform - pos: 58.5,5.5 + pos: 50.5,60.5 parent: 2 - - uid: 5316 + - uid: 4831 components: - type: Transform - pos: 58.5,4.5 + pos: 49.5,60.5 parent: 2 - - uid: 5317 + - uid: 4832 components: - type: Transform - pos: 59.5,4.5 + pos: 48.5,60.5 parent: 2 - - uid: 5318 + - uid: 4833 components: - type: Transform - pos: 59.5,11.5 + pos: 47.5,60.5 parent: 2 - - uid: 5319 + - uid: 4835 components: - type: Transform - pos: 58.5,2.5 + pos: 46.5,60.5 parent: 2 - - uid: 5320 + - uid: 4836 components: - type: Transform - pos: 58.5,1.5 + pos: 45.5,60.5 parent: 2 - - uid: 5321 + - uid: 4837 components: - type: Transform - pos: 58.5,0.5 + pos: 44.5,60.5 parent: 2 - - uid: 5322 + - uid: 4838 components: - type: Transform - pos: 58.5,-0.5 + pos: 43.5,60.5 parent: 2 - - uid: 5323 + - uid: 4839 components: - type: Transform - pos: 58.5,-1.5 + pos: 42.5,60.5 parent: 2 - - uid: 5324 + - uid: 4840 components: - type: Transform - pos: 58.5,3.5 + pos: 41.5,60.5 parent: 2 - - uid: 5325 + - uid: 4842 components: - type: Transform - pos: 57.5,-1.5 + pos: 40.5,60.5 parent: 2 - - uid: 5326 + - uid: 4843 components: - type: Transform - pos: 56.5,-1.5 + pos: 39.5,60.5 parent: 2 - - uid: 5327 + - uid: 4844 components: - type: Transform - pos: 55.5,-1.5 + pos: 38.5,60.5 parent: 2 - - uid: 5328 + - uid: 4845 components: - type: Transform - pos: 57.5,6.5 + pos: 37.5,60.5 parent: 2 - - uid: 5329 + - uid: 4846 components: - type: Transform - pos: 56.5,6.5 + pos: 36.5,60.5 parent: 2 - - uid: 5330 + - uid: 4847 components: - type: Transform - pos: 55.5,6.5 + pos: 35.5,60.5 parent: 2 - - uid: 5331 + - uid: 4851 components: - type: Transform - pos: 54.5,6.5 + pos: 34.5,60.5 parent: 2 - - uid: 5332 + - uid: 4854 components: - type: Transform - pos: 53.5,6.5 + pos: 33.5,60.5 parent: 2 - - uid: 5333 + - uid: 4855 components: - type: Transform - pos: 52.5,6.5 + pos: 32.5,60.5 parent: 2 - - uid: 5335 + - uid: 4856 components: - type: Transform - pos: 51.5,6.5 + pos: 31.5,60.5 parent: 2 - - uid: 5336 + - uid: 4857 components: - type: Transform - pos: 50.5,6.5 + pos: 30.5,60.5 parent: 2 - - uid: 5337 + - uid: 4858 components: - type: Transform - pos: 49.5,6.5 + pos: 29.5,60.5 parent: 2 - - uid: 5338 + - uid: 4859 components: - type: Transform - pos: 51.5,7.5 + pos: 28.5,60.5 parent: 2 - - uid: 5339 + - uid: 4860 components: - type: Transform - pos: 49.5,7.5 + pos: 27.5,60.5 parent: 2 - - uid: 5340 + - uid: 4861 components: - type: Transform - pos: 49.5,8.5 + pos: 26.5,60.5 parent: 2 - - uid: 5341 + - uid: 4862 components: - type: Transform - pos: 48.5,8.5 + pos: 24.5,60.5 parent: 2 - - uid: 5342 + - uid: 4863 components: - type: Transform - pos: 50.5,8.5 + pos: 23.5,60.5 parent: 2 - - uid: 5343 + - uid: 4864 components: - type: Transform - pos: 50.5,9.5 + pos: 22.5,60.5 parent: 2 - - uid: 5344 + - uid: 4865 components: - type: Transform - pos: 50.5,10.5 + pos: 21.5,60.5 parent: 2 - - uid: 5345 + - uid: 4866 components: - type: Transform - pos: 50.5,11.5 + pos: 20.5,60.5 parent: 2 - - uid: 5346 + - uid: 4867 components: - type: Transform - pos: 51.5,11.5 + pos: 19.5,60.5 parent: 2 - - uid: 5347 + - uid: 4868 components: - type: Transform - pos: 47.5,8.5 + pos: 25.5,60.5 parent: 2 - - uid: 5348 + - uid: 4869 components: - type: Transform - pos: 46.5,8.5 + pos: 17.5,60.5 parent: 2 - - uid: 5349 + - uid: 4870 components: - type: Transform - pos: 45.5,8.5 + pos: 16.5,60.5 parent: 2 - - uid: 5350 + - uid: 4871 components: - type: Transform - pos: 44.5,8.5 + pos: 15.5,60.5 parent: 2 - - uid: 5351 + - uid: 4872 components: - type: Transform - pos: 43.5,8.5 + pos: 18.5,60.5 parent: 2 - - uid: 5352 + - uid: 4873 components: - type: Transform - pos: 42.5,8.5 + pos: 15.5,59.5 parent: 2 - - uid: 5353 + - uid: 4874 components: - type: Transform - pos: 41.5,8.5 + pos: 15.5,57.5 parent: 2 - - uid: 5354 + - uid: 4875 components: - type: Transform - pos: 40.5,8.5 + pos: 15.5,58.5 parent: 2 - - uid: 5356 + - uid: 4876 components: - type: Transform - pos: 39.5,8.5 + pos: 16.5,57.5 parent: 2 - - uid: 5357 + - uid: 4877 components: - type: Transform - pos: 38.5,8.5 + pos: 17.5,57.5 parent: 2 - - uid: 5359 + - uid: 4878 components: - type: Transform - pos: 38.5,7.5 + pos: 18.5,57.5 parent: 2 - - uid: 5361 + - uid: 4879 components: - type: Transform - pos: 40.5,27.5 + pos: 19.5,57.5 parent: 2 - - uid: 5362 + - uid: 4880 components: - type: Transform - pos: 41.5,27.5 + pos: 20.5,57.5 parent: 2 - - uid: 5363 + - uid: 4881 components: - type: Transform - pos: 42.5,27.5 + pos: 21.5,57.5 parent: 2 - - uid: 5364 + - uid: 4882 components: - type: Transform - pos: 42.5,26.5 + pos: 21.5,56.5 parent: 2 - - uid: 5365 + - uid: 4883 components: - type: Transform - pos: 42.5,25.5 + pos: 22.5,56.5 parent: 2 - - uid: 5366 + - uid: 4884 components: - type: Transform - pos: 43.5,25.5 + pos: 23.5,56.5 parent: 2 - - uid: 5367 + - uid: 4885 components: - type: Transform - pos: 44.5,25.5 + pos: 23.5,55.5 parent: 2 - - uid: 5368 + - uid: 4886 components: - type: Transform - pos: 45.5,25.5 + pos: 23.5,54.5 parent: 2 - - uid: 5369 + - uid: 4887 components: - type: Transform - pos: 46.5,25.5 + pos: 23.5,53.5 parent: 2 - - uid: 5370 + - uid: 4888 components: - type: Transform - pos: 47.5,25.5 + pos: 23.5,52.5 parent: 2 - - uid: 5371 + - uid: 4889 components: - type: Transform - pos: 48.5,25.5 + pos: 23.5,51.5 parent: 2 - - uid: 5372 + - uid: 4890 components: - type: Transform - pos: 49.5,25.5 + pos: 23.5,50.5 parent: 2 - - uid: 5373 + - uid: 4891 components: - type: Transform - pos: 50.5,25.5 + pos: 24.5,50.5 parent: 2 - - uid: 5374 + - uid: 4892 components: - type: Transform - pos: 51.5,25.5 + pos: 25.5,50.5 parent: 2 - - uid: 5375 + - uid: 4893 components: - type: Transform - pos: 51.5,26.5 + pos: 25.5,51.5 parent: 2 - - uid: 5376 + - uid: 4894 components: - type: Transform - pos: 51.5,27.5 + pos: 25.5,52.5 parent: 2 - - uid: 5377 + - uid: 4895 components: - type: Transform - pos: 51.5,28.5 + pos: 25.5,53.5 parent: 2 - - uid: 5378 + - uid: 4896 components: - type: Transform - pos: 51.5,29.5 + pos: 25.5,54.5 parent: 2 - - uid: 5379 + - uid: 4897 components: - type: Transform - pos: 51.5,30.5 + pos: 25.5,55.5 parent: 2 - - uid: 5380 + - uid: 4898 components: - type: Transform - pos: 51.5,31.5 + pos: 25.5,56.5 parent: 2 - - uid: 5381 + - uid: 4899 components: - type: Transform - pos: 51.5,32.5 + pos: 26.5,56.5 parent: 2 - - uid: 5382 + - uid: 4900 components: - type: Transform - pos: 51.5,33.5 + pos: 27.5,56.5 parent: 2 - - uid: 5383 + - uid: 4901 components: - type: Transform - pos: 51.5,34.5 + pos: 27.5,55.5 parent: 2 - - uid: 5384 + - uid: 4902 components: - type: Transform - pos: 51.5,35.5 + pos: 27.5,54.5 parent: 2 - - uid: 5385 + - uid: 4903 components: - type: Transform - pos: 51.5,36.5 + pos: 27.5,53.5 parent: 2 - - uid: 5386 + - uid: 4904 components: - type: Transform - pos: 55.5,39.5 + pos: 27.5,52.5 parent: 2 - - uid: 5387 + - uid: 4905 components: - type: Transform - pos: 54.5,39.5 + pos: 27.5,51.5 parent: 2 - - uid: 5388 + - uid: 4906 components: - type: Transform - pos: 53.5,39.5 + pos: 27.5,50.5 parent: 2 - - uid: 5389 + - uid: 4907 components: - type: Transform - pos: 53.5,38.5 + pos: 28.5,50.5 parent: 2 - - uid: 5390 + - uid: 4908 components: - type: Transform - pos: 53.5,37.5 + pos: 29.5,50.5 parent: 2 - - uid: 5391 + - uid: 4909 components: - type: Transform - pos: 53.5,36.5 + pos: 30.5,50.5 parent: 2 - - uid: 5392 + - uid: 4910 components: - type: Transform - pos: 52.5,36.5 + pos: 31.5,50.5 parent: 2 - - uid: 5393 + - uid: 4911 components: - type: Transform - pos: 58.5,27.5 + pos: 32.5,50.5 parent: 2 - - uid: 5394 + - uid: 4912 components: - type: Transform - pos: 57.5,27.5 + pos: 33.5,50.5 parent: 2 - - uid: 5395 + - uid: 4913 components: - type: Transform - pos: 57.5,28.5 + pos: 33.5,49.5 parent: 2 - - uid: 5396 + - uid: 4914 components: - type: Transform - pos: 57.5,29.5 + pos: 33.5,48.5 parent: 2 - - uid: 5397 + - uid: 4915 components: - type: Transform - pos: 57.5,30.5 + pos: 32.5,48.5 parent: 2 - - uid: 5398 + - uid: 4935 components: - type: Transform - pos: 56.5,30.5 + pos: 45.5,41.5 parent: 2 - - uid: 5399 + - uid: 5220 components: - type: Transform - pos: 55.5,30.5 + pos: 47.5,20.5 parent: 2 - - uid: 5400 + - uid: 5221 components: - type: Transform - pos: 54.5,30.5 + pos: 51.5,20.5 parent: 2 - - uid: 5401 + - uid: 5222 components: - type: Transform - pos: 53.5,30.5 + pos: 52.5,20.5 parent: 2 - - uid: 5402 + - uid: 5223 components: - type: Transform - pos: 52.5,30.5 + pos: 53.5,20.5 parent: 2 - - uid: 5403 + - uid: 5224 components: - type: Transform - pos: 57.5,26.5 + pos: 54.5,20.5 parent: 2 - - uid: 5404 + - uid: 5225 components: - type: Transform - pos: 57.5,25.5 + pos: 54.5,19.5 parent: 2 - - uid: 5405 + - uid: 5232 components: - type: Transform - pos: 57.5,24.5 + pos: 45.5,40.5 parent: 2 - - uid: 5406 + - uid: 5360 components: - type: Transform - pos: 57.5,23.5 + pos: 48.5,20.5 parent: 2 - - uid: 5407 + - uid: 5857 components: - type: Transform - pos: 57.5,22.5 + pos: 31.5,34.5 parent: 2 - - uid: 5408 + - uid: 5858 components: - type: Transform - pos: 56.5,22.5 + pos: 29.5,34.5 parent: 2 - - uid: 5409 + - uid: 5859 components: - type: Transform - pos: 55.5,22.5 + pos: 30.5,34.5 parent: 2 - - uid: 5410 + - uid: 5883 components: - type: Transform - pos: 54.5,36.5 + pos: 46.5,39.5 parent: 2 - - uid: 5411 + - uid: 6596 components: - type: Transform - pos: 55.5,36.5 + pos: -2.5,-15.5 parent: 2 - - uid: 5412 + - uid: 6615 components: - type: Transform - pos: 56.5,36.5 + pos: 61.5,68.5 parent: 2 - - uid: 5413 + - uid: 6616 components: - type: Transform - pos: 57.5,36.5 + pos: 60.5,68.5 parent: 2 - - uid: 5414 + - uid: 6617 components: - type: Transform - pos: 58.5,36.5 + pos: 62.5,67.5 parent: 2 - - uid: 5415 + - uid: 6618 components: - type: Transform - pos: 59.5,36.5 + pos: 53.5,68.5 parent: 2 - - uid: 5416 + - uid: 6619 components: - type: Transform - pos: 60.5,36.5 + pos: 52.5,66.5 parent: 2 - - uid: 5419 + - uid: 6620 components: - type: Transform - pos: 61.5,36.5 + pos: 51.5,66.5 parent: 2 - - uid: 5420 + - uid: 6621 components: - type: Transform - pos: 61.5,37.5 + pos: 58.5,69.5 parent: 2 - - uid: 5421 + - uid: 6622 components: - type: Transform - pos: 61.5,38.5 + pos: 58.5,68.5 parent: 2 - - uid: 5422 + - uid: 6623 components: - type: Transform - pos: 61.5,39.5 + pos: 65.5,68.5 parent: 2 - - uid: 5423 + - uid: 6624 components: - type: Transform - pos: 61.5,40.5 + pos: 63.5,66.5 parent: 2 - - uid: 5424 + - uid: 6625 components: - type: Transform - pos: 61.5,41.5 + pos: 63.5,67.5 parent: 2 - - uid: 5425 + - uid: 6626 components: - type: Transform - pos: 61.5,42.5 + pos: 58.5,65.5 parent: 2 - - uid: 5426 + - uid: 6627 components: - type: Transform - pos: 61.5,43.5 + pos: 58.5,66.5 parent: 2 - - uid: 5427 + - uid: 6628 components: - type: Transform - pos: 61.5,44.5 + pos: 59.5,68.5 parent: 2 - - uid: 5428 + - uid: 6629 components: - type: Transform - pos: 61.5,45.5 + pos: 57.5,68.5 parent: 2 - - uid: 5429 + - uid: 6630 components: - type: Transform - pos: 61.5,46.5 + pos: -5.5,-10.5 parent: 2 - - uid: 5430 + - uid: 6631 components: - type: Transform - pos: 61.5,47.5 + pos: -4.5,-10.5 parent: 2 - - uid: 5431 + - uid: 6632 components: - type: Transform - pos: 61.5,48.5 + pos: -4.5,-9.5 parent: 2 - - uid: 5501 + - uid: 6633 components: - type: Transform - pos: 50.5,24.5 + pos: -4.5,-11.5 parent: 2 - - uid: 5502 + - uid: 6634 components: - type: Transform - pos: 50.5,23.5 + pos: -2.5,-10.5 parent: 2 - - uid: 5503 + - uid: 6635 components: - type: Transform - pos: 50.5,22.5 + pos: -2.5,-9.5 parent: 2 - - uid: 5504 + - uid: 6636 components: - type: Transform - pos: 50.5,20.5 + pos: -2.5,-11.5 parent: 2 - - uid: 5505 + - uid: 6637 components: - type: Transform - pos: 49.5,20.5 + pos: -3.5,-15.5 parent: 2 - - uid: 5506 + - uid: 6638 components: - type: Transform - pos: 48.5,20.5 + pos: -4.5,-15.5 parent: 2 - - uid: 5507 + - uid: 6639 components: - type: Transform - pos: 47.5,20.5 + pos: -2.5,-3.5 parent: 2 - - uid: 5508 + - uid: 6640 components: - type: Transform - pos: 46.5,20.5 + pos: -2.5,-4.5 parent: 2 - - uid: 5509 + - uid: 6641 components: - type: Transform - pos: 45.5,20.5 + pos: -2.5,-5.5 parent: 2 - - uid: 5510 + - uid: 7135 components: - type: Transform - pos: 44.5,20.5 + pos: 52.5,30.5 parent: 2 - - uid: 5511 + - uid: 7136 components: - type: Transform - pos: 44.5,21.5 + pos: 53.5,30.5 parent: 2 - - uid: 5744 + - uid: 7137 components: - type: Transform - pos: 35.5,35.5 + pos: 54.5,30.5 parent: 2 - - uid: 5745 + - uid: 7138 components: - type: Transform - pos: 35.5,34.5 + pos: 55.5,30.5 parent: 2 - - uid: 5746 + - uid: 7139 components: - type: Transform - pos: 34.5,34.5 + pos: 56.5,30.5 parent: 2 - - uid: 5747 + - uid: 7140 components: - type: Transform - pos: 34.5,33.5 + pos: 57.5,30.5 parent: 2 - - uid: 5748 + - uid: 7142 components: - type: Transform - pos: 34.5,32.5 + pos: 58.5,30.5 parent: 2 - - uid: 5749 + - uid: 7143 components: - type: Transform - pos: 34.5,31.5 + pos: 59.5,30.5 parent: 2 - - uid: 5750 + - uid: 7144 components: - type: Transform - pos: 33.5,31.5 + pos: 60.5,30.5 parent: 2 - - uid: 5751 + - uid: 7145 components: - type: Transform - pos: 32.5,31.5 + pos: 61.5,30.5 parent: 2 - - uid: 5752 + - uid: 7146 components: - type: Transform - pos: 31.5,31.5 + pos: 61.5,29.5 parent: 2 - - uid: 5756 + - uid: 7148 components: - type: Transform - pos: 32.5,29.5 + pos: 61.5,28.5 parent: 2 - - uid: 5757 + - uid: 7229 components: - type: Transform - pos: 31.5,29.5 + pos: 57.5,62.5 parent: 2 - - uid: 5758 + - uid: 7612 components: - type: Transform - pos: 30.5,29.5 + pos: 47.5,36.5 parent: 2 - - uid: 5759 + - uid: 7755 components: - type: Transform - pos: 29.5,29.5 + pos: 47.5,37.5 parent: 2 - - uid: 5760 + - uid: 7769 components: - type: Transform - pos: 28.5,29.5 + pos: 43.5,34.5 parent: 2 - - uid: 5761 + - uid: 7772 components: - type: Transform - pos: 28.5,30.5 + pos: 42.5,34.5 parent: 2 - - uid: 5762 + - uid: 7785 components: - type: Transform - pos: 28.5,31.5 + pos: 41.5,34.5 parent: 2 - - uid: 5763 + - uid: 7788 components: - type: Transform - pos: 28.5,32.5 + pos: 40.5,34.5 parent: 2 - - uid: 5764 + - uid: 7789 components: - type: Transform - pos: 28.5,33.5 + pos: 39.5,34.5 parent: 2 - - uid: 5765 + - uid: 7791 components: - type: Transform - pos: 28.5,34.5 + pos: 38.5,34.5 parent: 2 - - uid: 5766 + - uid: 7796 components: - type: Transform - pos: 27.5,34.5 + pos: 36.5,34.5 parent: 2 - - uid: 5767 + - uid: 7797 components: - type: Transform - pos: 26.5,34.5 + pos: 37.5,34.5 parent: 2 - - uid: 5768 + - uid: 7817 components: - type: Transform - pos: 25.5,34.5 + pos: 46.5,35.5 parent: 2 - - uid: 5769 + - uid: 7822 components: - type: Transform - pos: 24.5,34.5 + pos: 45.5,35.5 parent: 2 - - uid: 5770 + - uid: 7829 components: - type: Transform - pos: 23.5,34.5 + pos: 44.5,35.5 parent: 2 - - uid: 5771 + - uid: 8026 components: - type: Transform - pos: 23.5,35.5 - parent: 2 - - uid: 5772 + pos: 2.5,-38.5 + parent: 3564 + - uid: 8027 components: - type: Transform - pos: 23.5,36.5 - parent: 2 - - uid: 5773 + pos: 2.5,-39.5 + parent: 3564 + - uid: 8028 components: - type: Transform - pos: 23.5,37.5 - parent: 2 - - uid: 5774 + pos: 2.5,-40.5 + parent: 3564 + - uid: 8029 components: - type: Transform - pos: 23.5,38.5 - parent: 2 - - uid: 5775 + pos: 4.5,-38.5 + parent: 3564 + - uid: 8030 components: - type: Transform - pos: 23.5,39.5 - parent: 2 - - uid: 5776 + pos: 4.5,-39.5 + parent: 3564 + - uid: 8031 components: - type: Transform - pos: 22.5,39.5 - parent: 2 - - uid: 5777 + pos: 4.5,-40.5 + parent: 3564 + - uid: 8224 components: - type: Transform - pos: 22.5,34.5 + pos: 43.5,35.5 parent: 2 - - uid: 5778 + - uid: 8270 components: - type: Transform - pos: 21.5,34.5 + pos: 44.5,20.5 parent: 2 - - uid: 5779 + - uid: 8292 components: - type: Transform - pos: 20.5,34.5 + pos: 43.5,20.5 parent: 2 - - uid: 5780 + - uid: 8349 components: - type: Transform - pos: 19.5,34.5 + pos: 37.5,21.5 parent: 2 - - uid: 5781 + - uid: 8431 components: - type: Transform - pos: 18.5,34.5 + pos: 48.5,25.5 parent: 2 - - uid: 5782 + - uid: 8432 components: - type: Transform - pos: 17.5,34.5 + pos: 49.5,25.5 parent: 2 - - uid: 5783 + - uid: 8433 components: - type: Transform - pos: 16.5,34.5 + pos: 50.5,25.5 parent: 2 - - uid: 5784 + - uid: 8649 components: - type: Transform - pos: 15.5,34.5 - parent: 2 - - uid: 5785 + pos: 2.5,-41.5 + parent: 3564 + - uid: 8650 components: - type: Transform - pos: 14.5,34.5 - parent: 2 - - uid: 5786 + pos: 1.5,-41.5 + parent: 3564 + - uid: 8651 components: - type: Transform - pos: 13.5,34.5 - parent: 2 - - uid: 5787 + pos: 2.5,-42.5 + parent: 3564 + - uid: 8652 components: - type: Transform - pos: 12.5,34.5 - parent: 2 - - uid: 5788 + pos: 2.5,-43.5 + parent: 3564 + - uid: 8653 components: - type: Transform - pos: 11.5,34.5 - parent: 2 - - uid: 5789 + pos: 2.5,-44.5 + parent: 3564 + - uid: 8654 components: - type: Transform - pos: 11.5,35.5 - parent: 2 - - uid: 5790 + pos: 4.5,-44.5 + parent: 3564 + - uid: 8655 components: - type: Transform - pos: 11.5,36.5 - parent: 2 - - uid: 5791 + pos: 4.5,-43.5 + parent: 3564 + - uid: 8656 components: - type: Transform - pos: 10.5,36.5 - parent: 2 - - uid: 5792 + pos: 4.5,-42.5 + parent: 3564 + - uid: 8657 components: - type: Transform - pos: 9.5,36.5 - parent: 2 - - uid: 5793 + pos: 4.5,-41.5 + parent: 3564 + - uid: 8658 components: - type: Transform - pos: 9.5,37.5 - parent: 2 - - uid: 5794 + pos: 5.5,-41.5 + parent: 3564 + - uid: 8659 components: - type: Transform - pos: 9.5,38.5 - parent: 2 - - uid: 5796 + pos: 3.5,-36.5 + parent: 3564 + - uid: 8660 components: - type: Transform - pos: 9.5,39.5 - parent: 2 - - uid: 5870 + pos: 3.5,-37.5 + parent: 3564 + - uid: 8661 components: - type: Transform - pos: 36.5,34.5 - parent: 2 - - uid: 5871 + pos: 3.5,-38.5 + parent: 3564 + - uid: 8662 components: - type: Transform - pos: 37.5,34.5 - parent: 2 - - uid: 5872 + pos: 2.5,-35.5 + parent: 3564 + - uid: 8663 components: - type: Transform - pos: 38.5,34.5 - parent: 2 - - uid: 5873 + pos: 2.5,-36.5 + parent: 3564 + - uid: 8664 components: - type: Transform - pos: 39.5,34.5 - parent: 2 - - uid: 5874 + pos: 2.5,-34.5 + parent: 3564 + - uid: 8665 components: - type: Transform - pos: 40.5,34.5 - parent: 2 - - uid: 5875 + pos: 4.5,-34.5 + parent: 3564 + - uid: 8666 components: - type: Transform - pos: 41.5,34.5 - parent: 2 - - uid: 5876 + pos: 4.5,-35.5 + parent: 3564 + - uid: 8667 components: - type: Transform - pos: 42.5,34.5 - parent: 2 - - uid: 5877 + pos: 4.5,-36.5 + parent: 3564 + - uid: 8668 components: - type: Transform - pos: 43.5,34.5 - parent: 2 - - uid: 6187 + pos: 3.5,-34.5 + parent: 3564 + - uid: 8669 components: - type: Transform - pos: 6.5,2.5 - parent: 2 -- proto: CableMVStack10 - entities: - - uid: 4505 + pos: 3.5,-33.5 + parent: 3564 + - uid: 8670 components: - type: Transform - pos: 56.464222,62.552715 - parent: 2 - - uid: 6954 + pos: 3.5,-32.5 + parent: 3564 + - uid: 8671 components: - type: Transform - pos: 2.434794,-7.4942417 - parent: 2 - - uid: 7711 + pos: 2.5,-30.5 + parent: 3564 + - uid: 8672 components: - type: Transform - pos: 48.5,21.5 - parent: 2 - - uid: 7712 + pos: 2.5,-31.5 + parent: 3564 + - uid: 8673 components: - type: Transform - pos: 49.5,21.5 - parent: 2 -- proto: CableTerminal - entities: - - uid: 521 + pos: 2.5,-32.5 + parent: 3564 + - uid: 8674 components: - type: Transform - pos: 0.5,-12.5 - parent: 2 - - uid: 1435 + pos: 4.5,-30.5 + parent: 3564 + - uid: 8675 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,62.5 - parent: 2 - - uid: 1651 + pos: 4.5,-31.5 + parent: 3564 + - uid: 8676 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,26.5 - parent: 2 - - uid: 1652 + pos: 4.5,-32.5 + parent: 3564 + - uid: 8677 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,27.5 - parent: 2 - - uid: 1653 + pos: 3.5,-30.5 + parent: 3564 + - uid: 8678 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,28.5 - parent: 2 - - uid: 1654 + pos: 3.5,-29.5 + parent: 3564 + - uid: 8679 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,29.5 - parent: 2 - - uid: 7650 + pos: 3.5,-28.5 + parent: 3564 + - uid: 8680 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,30.5 - parent: 2 -- proto: CaptainIDCard - entities: - - uid: 2373 + pos: 2.5,-28.5 + parent: 3564 + - uid: 8681 components: - type: Transform - pos: 59.49891,26.586502 - parent: 2 -- proto: CaptainSabre - entities: - - uid: 2407 + pos: 2.5,-27.5 + parent: 3564 + - uid: 8682 components: - type: Transform - pos: 59.452477,23.170856 - parent: 2 -- proto: CarbonDioxideCanister - entities: - - uid: 6610 + pos: 2.5,-26.5 + parent: 3564 + - uid: 8683 components: - type: Transform - pos: 21.5,42.5 - parent: 2 -- proto: CargoMailTeleporter - entities: - - uid: 7829 + pos: 4.5,-28.5 + parent: 3564 + - uid: 8684 components: - type: Transform - pos: 15.5,20.5 - parent: 2 -- proto: Carpet - entities: - - uid: 2037 + pos: 4.5,-27.5 + parent: 3564 + - uid: 8685 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,12.5 - parent: 2 - - uid: 2040 + pos: 4.5,-26.5 + parent: 3564 + - uid: 8686 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,13.5 - parent: 2 - - uid: 2041 + pos: 3.5,-26.5 + parent: 3564 + - uid: 8687 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,14.5 - parent: 2 - - uid: 5599 + pos: 3.5,-25.5 + parent: 3564 + - uid: 8688 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,13.5 - parent: 2 - - uid: 5621 + pos: 3.5,-24.5 + parent: 3564 + - uid: 8689 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,14.5 - parent: 2 - - uid: 5623 + pos: 2.5,-24.5 + parent: 3564 + - uid: 8690 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,12.5 - parent: 2 -- proto: CarpetBlack - entities: - - uid: 7309 + pos: 2.5,-23.5 + parent: 3564 + - uid: 8691 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,13.5 - parent: 2 - - uid: 7310 + pos: 2.5,-22.5 + parent: 3564 + - uid: 8692 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -5.5,13.5 - parent: 2 - - uid: 7311 + pos: 4.5,-22.5 + parent: 3564 + - uid: 8693 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,13.5 - parent: 2 - - uid: 7312 + pos: 4.5,-23.5 + parent: 3564 + - uid: 8694 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,13.5 - parent: 2 - - uid: 7313 + pos: 4.5,-24.5 + parent: 3564 + - uid: 8695 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,11.5 - parent: 2 - - uid: 7314 + pos: 3.5,-22.5 + parent: 3564 + - uid: 8696 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -5.5,11.5 - parent: 2 - - uid: 7315 + pos: 3.5,-21.5 + parent: 3564 + - uid: 8697 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,11.5 - parent: 2 - - uid: 7316 + pos: 3.5,-20.5 + parent: 3564 + - uid: 8698 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,11.5 - parent: 2 - - uid: 7317 + pos: 2.5,-20.5 + parent: 3564 + - uid: 8699 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,15.5 - parent: 2 - - uid: 7318 + pos: 2.5,-19.5 + parent: 3564 + - uid: 8700 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,15.5 - parent: 2 - - uid: 7319 + pos: 2.5,-18.5 + parent: 3564 + - uid: 8701 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,15.5 - parent: 2 - - uid: 7586 + pos: 4.5,-20.5 + parent: 3564 + - uid: 8702 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,15.5 - parent: 2 -- proto: CarpetBlue - entities: - - uid: 2408 + pos: 4.5,-19.5 + parent: 3564 + - uid: 8703 components: - type: Transform - pos: 57.5,24.5 - parent: 2 - - uid: 2409 + pos: 4.5,-18.5 + parent: 3564 + - uid: 8704 components: - type: Transform - pos: 58.5,24.5 - parent: 2 - - uid: 2410 + pos: 3.5,-18.5 + parent: 3564 + - uid: 8705 components: - type: Transform - pos: 59.5,23.5 - parent: 2 - - uid: 2411 + pos: 3.5,-17.5 + parent: 3564 + - uid: 8706 components: - type: Transform - pos: 59.5,22.5 - parent: 2 - - uid: 2414 + pos: 3.5,-16.5 + parent: 3564 + - uid: 8707 components: - type: Transform - pos: 56.5,22.5 - parent: 2 - - uid: 2415 + pos: 3.5,-15.5 + parent: 3564 + - uid: 8708 components: - type: Transform - pos: 56.5,23.5 - parent: 2 - - uid: 2416 + pos: 2.5,-15.5 + parent: 3564 + - uid: 8709 components: - type: Transform - pos: 57.5,23.5 - parent: 2 - - uid: 2417 + pos: 2.5,-14.5 + parent: 3564 + - uid: 8710 components: - type: Transform - pos: 58.5,23.5 - parent: 2 - - uid: 2418 + pos: 2.5,-13.5 + parent: 3564 + - uid: 8711 components: - type: Transform - pos: 58.5,22.5 - parent: 2 - - uid: 2419 + pos: 4.5,-15.5 + parent: 3564 + - uid: 8712 components: - type: Transform - pos: 57.5,22.5 - parent: 2 - - uid: 2420 + pos: 4.5,-14.5 + parent: 3564 + - uid: 8713 components: - type: Transform - pos: 57.5,21.5 - parent: 2 - - uid: 2421 + pos: 4.5,-13.5 + parent: 3564 + - uid: 8714 components: - type: Transform - pos: 58.5,21.5 - parent: 2 -- proto: CarpetChapel - entities: - - uid: 268 + pos: 3.5,-13.5 + parent: 3564 + - uid: 8715 components: - type: Transform - pos: -2.5,9.5 - parent: 2 - - uid: 270 + pos: 3.5,-12.5 + parent: 3564 + - uid: 8716 components: - type: Transform - pos: -0.5,9.5 - parent: 2 - - uid: 271 + pos: 3.5,-11.5 + parent: 3564 + - uid: 8717 components: - type: Transform - pos: -0.5,11.5 - parent: 2 - - uid: 323 + pos: 2.5,-11.5 + parent: 3564 + - uid: 8718 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,14.5 - parent: 2 - - uid: 324 + pos: 2.5,-10.5 + parent: 3564 + - uid: 8719 components: - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,15.5 - parent: 2 - - uid: 325 + pos: 2.5,-9.5 + parent: 3564 + - uid: 8720 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,10.5 - parent: 2 - - uid: 327 + pos: 4.5,-9.5 + parent: 3564 + - uid: 8721 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,10.5 - parent: 2 - - uid: 328 + pos: 4.5,-10.5 + parent: 3564 + - uid: 8722 components: - type: Transform - pos: -4.5,9.5 - parent: 2 - - uid: 329 + pos: 4.5,-11.5 + parent: 3564 + - uid: 8723 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,9.5 - parent: 2 - - uid: 330 + pos: 3.5,-9.5 + parent: 3564 + - uid: 8724 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,12.5 - parent: 2 - - uid: 331 + pos: 3.5,-8.5 + parent: 3564 + - uid: 8725 components: - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,10.5 - parent: 2 - - uid: 332 + pos: 2.5,-7.5 + parent: 3564 + - uid: 8726 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,15.5 - parent: 2 - - uid: 333 + pos: 2.5,-6.5 + parent: 3564 + - uid: 8727 components: - type: Transform - pos: -6.5,14.5 - parent: 2 - - uid: 334 + pos: 2.5,-5.5 + parent: 3564 + - uid: 8728 components: - type: Transform - pos: -6.5,9.5 - parent: 2 - - uid: 335 + pos: 4.5,-5.5 + parent: 3564 + - uid: 8729 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,9.5 - parent: 2 - - uid: 336 + pos: 4.5,-6.5 + parent: 3564 + - uid: 8730 components: - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,15.5 - parent: 2 - - uid: 383 + pos: 4.5,-7.5 + parent: 3564 + - uid: 8731 components: - type: Transform - pos: -0.5,13.5 - parent: 2 - - uid: 527 + pos: 3.5,-7.5 + parent: 3564 + - uid: 8732 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,10.5 - parent: 2 - - uid: 528 + pos: 3.5,-5.5 + parent: 3564 + - uid: 8733 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,10.5 - parent: 2 - - uid: 529 + pos: 3.5,-4.5 + parent: 3564 + - uid: 8734 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,12.5 - parent: 2 - - uid: 530 + pos: 3.5,-3.5 + parent: 3564 + - uid: 8735 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,14.5 - parent: 2 - - uid: 531 + pos: 2.5,-3.5 + parent: 3564 + - uid: 8736 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,12.5 - parent: 2 - - uid: 561 + pos: 2.5,-2.5 + parent: 3564 + - uid: 8737 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,14.5 - parent: 2 - - uid: 1366 + pos: 2.5,-1.5 + parent: 3564 + - uid: 8738 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,14.5 - parent: 2 - - uid: 1367 + pos: 4.5,-1.5 + parent: 3564 + - uid: 8739 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,15.5 - parent: 2 - - uid: 1368 + pos: 4.5,-2.5 + parent: 3564 + - uid: 8740 components: - type: Transform - pos: -4.5,14.5 - parent: 2 - - uid: 1756 + pos: 4.5,-3.5 + parent: 3564 + - uid: 8741 components: - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,10.5 - parent: 2 - - uid: 3150 + pos: 3.5,-44.5 + parent: 3564 + - uid: 8742 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,14.5 - parent: 2 - - uid: 4853 + pos: 3.5,-45.5 + parent: 3564 + - uid: 8743 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,9.5 - parent: 2 - - uid: 6987 + pos: 3.5,-46.5 + parent: 3564 + - uid: 8744 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,11.5 - parent: 2 - - uid: 7147 + pos: 2.5,-46.5 + parent: 3564 + - uid: 8745 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,13.5 - parent: 2 - - uid: 7305 + pos: 2.5,-47.5 + parent: 3564 + - uid: 8746 components: - type: Transform - pos: -2.5,13.5 - parent: 2 - - uid: 7306 + pos: 2.5,-48.5 + parent: 3564 + - uid: 8747 components: - type: Transform - pos: -2.5,11.5 - parent: 2 - - uid: 7307 + pos: 4.5,-46.5 + parent: 3564 + - uid: 8748 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,12.5 - parent: 2 - - uid: 7308 + pos: 4.5,-47.5 + parent: 3564 + - uid: 8749 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,14.5 - parent: 2 - - uid: 7323 + pos: 4.5,-48.5 + parent: 3564 + - uid: 8750 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,10.5 - parent: 2 - - uid: 7324 + pos: 3.5,-48.5 + parent: 3564 + - uid: 8751 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,10.5 - parent: 2 - - uid: 7583 + pos: 3.5,-49.5 + parent: 3564 + - uid: 8752 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,9.5 - parent: 2 - - uid: 7584 + pos: 3.5,-50.5 + parent: 3564 + - uid: 8753 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,11.5 - parent: 2 - - uid: 7585 + pos: 3.5,-51.5 + parent: 3564 + - uid: 8754 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,13.5 - parent: 2 -- proto: CarpetSBlue - entities: - - uid: 2031 + pos: 2.5,-51.5 + parent: 3564 + - uid: 8755 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,12.5 - parent: 2 - - uid: 2032 + pos: 2.5,-52.5 + parent: 3564 + - uid: 8756 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,12.5 - parent: 2 - - uid: 2033 + pos: 2.5,-53.5 + parent: 3564 + - uid: 8757 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,13.5 - parent: 2 - - uid: 2034 + pos: 4.5,-51.5 + parent: 3564 + - uid: 8758 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,13.5 - parent: 2 - - uid: 2035 + pos: 4.5,-52.5 + parent: 3564 + - uid: 8759 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,14.5 - parent: 2 - - uid: 2036 + pos: 4.5,-53.5 + parent: 3564 + - uid: 8760 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,14.5 - parent: 2 -- proto: Catwalk - entities: - - uid: 3964 + pos: 3.5,-53.5 + parent: 3564 + - uid: 8761 components: - type: Transform - pos: 52.5,60.5 - parent: 2 - - uid: 4573 + pos: 3.5,-54.5 + parent: 3564 + - uid: 8762 components: - type: Transform - pos: 21.5,60.5 - parent: 2 - - uid: 4574 + pos: 3.5,-55.5 + parent: 3564 + - uid: 8763 components: - type: Transform - pos: 22.5,60.5 - parent: 2 - - uid: 4575 + pos: 2.5,-55.5 + parent: 3564 + - uid: 8764 components: - type: Transform - pos: 18.5,60.5 - parent: 2 - - uid: 6104 + pos: 2.5,-56.5 + parent: 3564 + - uid: 8765 components: - type: Transform - pos: 19.5,60.5 - parent: 2 - - uid: 6106 + pos: 2.5,-57.5 + parent: 3564 + - uid: 8766 components: - type: Transform - pos: 20.5,60.5 - parent: 2 - - uid: 6108 + pos: 4.5,-55.5 + parent: 3564 + - uid: 8767 components: - type: Transform - pos: 23.5,60.5 - parent: 2 - - uid: 6353 + pos: 4.5,-56.5 + parent: 3564 + - uid: 8768 components: - type: Transform - pos: -3.5,-3.5 - parent: 2 - - uid: 6354 + pos: 4.5,-57.5 + parent: 3564 + - uid: 8769 components: - type: Transform - pos: 24.5,60.5 - parent: 2 - - uid: 6355 + pos: 3.5,-57.5 + parent: 3564 + - uid: 8770 components: - type: Transform - pos: 25.5,60.5 - parent: 2 - - uid: 6356 + pos: 3.5,-58.5 + parent: 3564 + - uid: 8771 components: - type: Transform - pos: 26.5,60.5 - parent: 2 - - uid: 6357 + pos: 3.5,-59.5 + parent: 3564 + - uid: 8772 components: - type: Transform - pos: 27.5,60.5 - parent: 2 - - uid: 6358 + pos: 2.5,-59.5 + parent: 3564 + - uid: 8773 components: - type: Transform - pos: 28.5,60.5 - parent: 2 - - uid: 6359 + pos: 2.5,-60.5 + parent: 3564 + - uid: 8774 components: - type: Transform - pos: 29.5,60.5 - parent: 2 - - uid: 6360 + pos: 2.5,-61.5 + parent: 3564 + - uid: 8775 components: - type: Transform - pos: 30.5,60.5 - parent: 2 - - uid: 6361 + pos: 4.5,-59.5 + parent: 3564 + - uid: 8776 components: - type: Transform - pos: 31.5,60.5 - parent: 2 - - uid: 6362 + pos: 4.5,-60.5 + parent: 3564 + - uid: 8777 components: - type: Transform - pos: 32.5,60.5 - parent: 2 - - uid: 6363 + pos: 4.5,-61.5 + parent: 3564 + - uid: 8778 components: - type: Transform - pos: 33.5,60.5 - parent: 2 - - uid: 6364 + pos: 3.5,-63.5 + parent: 3564 + - uid: 8779 components: - type: Transform - pos: 34.5,60.5 - parent: 2 - - uid: 6365 + pos: 3.5,-61.5 + parent: 3564 + - uid: 8780 components: - type: Transform - pos: 35.5,60.5 - parent: 2 - - uid: 6366 + pos: 3.5,-62.5 + parent: 3564 + - uid: 8781 components: - type: Transform - pos: 36.5,60.5 - parent: 2 - - uid: 6367 + pos: 2.5,-63.5 + parent: 3564 + - uid: 8782 components: - type: Transform - pos: 37.5,60.5 - parent: 2 - - uid: 6368 + pos: 2.5,-64.5 + parent: 3564 + - uid: 8783 components: - type: Transform - pos: 38.5,60.5 - parent: 2 - - uid: 6369 + pos: 2.5,-65.5 + parent: 3564 + - uid: 8784 components: - type: Transform - pos: 39.5,60.5 - parent: 2 - - uid: 6370 + pos: 4.5,-63.5 + parent: 3564 + - uid: 8785 components: - type: Transform - pos: 40.5,60.5 - parent: 2 - - uid: 6371 + pos: 4.5,-64.5 + parent: 3564 + - uid: 8786 components: - type: Transform - pos: 41.5,60.5 - parent: 2 - - uid: 6372 + pos: 4.5,-65.5 + parent: 3564 + - uid: 8787 components: - type: Transform - pos: 42.5,60.5 - parent: 2 - - uid: 6373 + pos: 3.5,-65.5 + parent: 3564 + - uid: 8788 components: - type: Transform - pos: 43.5,60.5 - parent: 2 - - uid: 6374 + pos: 3.5,-66.5 + parent: 3564 + - uid: 8789 components: - type: Transform - pos: 44.5,60.5 - parent: 2 - - uid: 6375 + pos: 3.5,-67.5 + parent: 3564 + - uid: 8790 components: - type: Transform - pos: 45.5,60.5 - parent: 2 - - uid: 6376 + pos: 3.5,-68.5 + parent: 3564 + - uid: 8791 components: - type: Transform - pos: 46.5,60.5 - parent: 2 - - uid: 6377 + pos: 2.5,-68.5 + parent: 3564 + - uid: 8792 components: - type: Transform - pos: 47.5,60.5 - parent: 2 - - uid: 6378 + pos: 2.5,-69.5 + parent: 3564 + - uid: 8793 components: - type: Transform - pos: 48.5,60.5 - parent: 2 - - uid: 6379 + pos: 2.5,-70.5 + parent: 3564 + - uid: 8794 components: - type: Transform - pos: 49.5,60.5 - parent: 2 - - uid: 6380 + pos: 4.5,-68.5 + parent: 3564 + - uid: 8795 components: - type: Transform - pos: 50.5,60.5 - parent: 2 - - uid: 6381 + pos: 4.5,-69.5 + parent: 3564 + - uid: 8796 components: - type: Transform - pos: 51.5,60.5 - parent: 2 - - uid: 6383 + pos: 4.5,-70.5 + parent: 3564 + - uid: 8797 components: - type: Transform - pos: 58.5,68.5 - parent: 2 - - uid: 6384 + pos: 3.5,-70.5 + parent: 3564 + - uid: 8798 components: - type: Transform - pos: 58.5,67.5 - parent: 2 - - uid: 6385 + pos: 3.5,-71.5 + parent: 3564 + - uid: 8799 components: - type: Transform - pos: 58.5,66.5 - parent: 2 - - uid: 6386 + pos: 3.5,-72.5 + parent: 3564 + - uid: 8800 components: - type: Transform - pos: 52.5,67.5 - parent: 2 - - uid: 6387 + pos: 2.5,-72.5 + parent: 3564 + - uid: 8801 components: - type: Transform - pos: 53.5,67.5 - parent: 2 - - uid: 6388 + pos: 2.5,-73.5 + parent: 3564 + - uid: 8802 components: - type: Transform - pos: 54.5,67.5 - parent: 2 - - uid: 6389 + pos: 2.5,-74.5 + parent: 3564 + - uid: 8803 components: - type: Transform - pos: 55.5,67.5 - parent: 2 - - uid: 6390 + pos: 4.5,-72.5 + parent: 3564 + - uid: 8804 components: - type: Transform - pos: 56.5,67.5 - parent: 2 - - uid: 6391 + pos: 4.5,-73.5 + parent: 3564 + - uid: 8805 components: - type: Transform - pos: 51.5,67.5 - parent: 2 - - uid: 6392 + pos: 4.5,-74.5 + parent: 3564 + - uid: 8806 components: - type: Transform - pos: 58.5,67.5 - parent: 2 - - uid: 6393 + pos: 3.5,-74.5 + parent: 3564 + - uid: 8807 components: - type: Transform - pos: 59.5,67.5 - parent: 2 - - uid: 6394 + pos: 3.5,-75.5 + parent: 3564 + - uid: 8808 components: - type: Transform - pos: 60.5,67.5 - parent: 2 - - uid: 6395 + pos: 3.5,-76.5 + parent: 3564 + - uid: 8809 components: - type: Transform - pos: 57.5,67.5 - parent: 2 - - uid: 6396 + pos: 2.5,-76.5 + parent: 3564 + - uid: 8810 components: - type: Transform - pos: 62.5,67.5 - parent: 2 - - uid: 6397 + pos: 2.5,-77.5 + parent: 3564 + - uid: 8811 components: - type: Transform - pos: 63.5,67.5 - parent: 2 - - uid: 6398 + pos: 2.5,-78.5 + parent: 3564 + - uid: 8812 components: - type: Transform - pos: 64.5,67.5 - parent: 2 - - uid: 6399 + pos: 4.5,-76.5 + parent: 3564 + - uid: 8813 components: - type: Transform - pos: 65.5,67.5 - parent: 2 - - uid: 6400 + pos: 4.5,-77.5 + parent: 3564 + - uid: 8814 components: - type: Transform - pos: 61.5,67.5 - parent: 2 - - uid: 6401 + pos: 4.5,-78.5 + parent: 3564 + - uid: 8815 components: - type: Transform - pos: -3.5,-4.5 - parent: 2 - - uid: 6402 + pos: 3.5,-78.5 + parent: 3564 + - uid: 8816 components: - type: Transform - pos: -3.5,-5.5 - parent: 2 - - uid: 6403 + pos: 3.5,-79.5 + parent: 3564 + - uid: 8817 components: - type: Transform - pos: -3.5,-6.5 - parent: 2 - - uid: 6404 + pos: 3.5,-80.5 + parent: 3564 + - uid: 8818 components: - type: Transform - pos: -3.5,-7.5 - parent: 2 - - uid: 6405 + pos: 2.5,-80.5 + parent: 3564 + - uid: 8819 components: - type: Transform - pos: -3.5,-8.5 - parent: 2 - - uid: 6406 + pos: 2.5,-81.5 + parent: 3564 + - uid: 8820 components: - type: Transform - pos: -3.5,-9.5 - parent: 2 - - uid: 6407 + pos: 2.5,-82.5 + parent: 3564 + - uid: 8821 components: - type: Transform - pos: -3.5,-10.5 - parent: 2 - - uid: 6408 + pos: 4.5,-80.5 + parent: 3564 + - uid: 8822 components: - type: Transform - pos: -3.5,-11.5 - parent: 2 - - uid: 6409 + pos: 4.5,-81.5 + parent: 3564 + - uid: 8823 components: - type: Transform - pos: -3.5,-12.5 - parent: 2 - - uid: 6410 + pos: 4.5,-82.5 + parent: 3564 + - uid: 8824 components: - type: Transform - pos: -3.5,-13.5 - parent: 2 - - uid: 6411 + pos: 3.5,-82.5 + parent: 3564 + - uid: 8825 components: - type: Transform - pos: -3.5,-14.5 - parent: 2 - - uid: 6412 + pos: 3.5,-83.5 + parent: 3564 + - uid: 8826 components: - type: Transform - pos: -3.5,-15.5 - parent: 2 - - uid: 6413 + pos: 3.5,-84.5 + parent: 3564 + - uid: 8827 components: - type: Transform - pos: -3.5,-16.5 - parent: 2 - - uid: 6414 + pos: 2.5,-84.5 + parent: 3564 + - uid: 8828 components: - type: Transform - pos: -3.5,-17.5 - parent: 2 - - uid: 6416 + pos: 2.5,-85.5 + parent: 3564 + - uid: 8829 components: - type: Transform - pos: -2.5,-10.5 - parent: 2 - - uid: 6417 + pos: 2.5,-86.5 + parent: 3564 + - uid: 8830 components: - type: Transform - pos: -3.5,-10.5 - parent: 2 - - uid: 6418 + pos: 4.5,-84.5 + parent: 3564 + - uid: 8831 components: - type: Transform - pos: -4.5,-10.5 - parent: 2 - - uid: 6560 + pos: 4.5,-85.5 + parent: 3564 + - uid: 8832 components: - type: Transform - pos: 17.5,60.5 - parent: 2 -- proto: Chair - entities: - - uid: 446 + pos: 4.5,-86.5 + parent: 3564 + - uid: 8833 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,14.5 - parent: 2 - - uid: 447 + pos: 3.5,-86.5 + parent: 3564 + - uid: 8834 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,13.5 - parent: 2 - - uid: 490 + pos: 3.5,-87.5 + parent: 3564 + - uid: 8835 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,21.5 - parent: 2 - - uid: 579 + pos: 3.5,-88.5 + parent: 3564 + - uid: 8836 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,20.5 - parent: 2 - - uid: 618 + pos: 2.5,-88.5 + parent: 3564 + - uid: 8837 components: - type: Transform - pos: 14.5,14.5 - parent: 2 - - uid: 715 + pos: 2.5,-89.5 + parent: 3564 + - uid: 8838 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,12.5 - parent: 2 - - uid: 1291 + pos: 2.5,-90.5 + parent: 3564 + - uid: 8839 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,22.5 - parent: 2 - - uid: 1352 + pos: 4.5,-88.5 + parent: 3564 + - uid: 8840 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-8.5 - parent: 2 - - uid: 1513 + pos: 4.5,-89.5 + parent: 3564 + - uid: 8841 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-1.5 - parent: 2 - - uid: 1610 + pos: 4.5,-90.5 + parent: 3564 + - uid: 9437 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-2.5 - parent: 2 - - uid: 1632 + pos: 8.5,-42.5 + parent: 3564 + - uid: 9440 components: - type: Transform - pos: 18.5,1.5 - parent: 2 - - uid: 1641 + pos: 6.5,-41.5 + parent: 3564 + - uid: 9441 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-0.5 - parent: 2 - - uid: 1643 + pos: 7.5,-41.5 + parent: 3564 + - uid: 9442 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,0.5 - parent: 2 - - uid: 1645 + pos: 7.5,-40.5 + parent: 3564 + - uid: 9443 components: - type: Transform - pos: 17.5,1.5 - parent: 2 - - uid: 1690 + pos: 7.5,-39.5 + parent: 3564 + - uid: 9444 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-1.5 - parent: 2 - - uid: 1739 + pos: 8.5,-41.5 + parent: 3564 + - uid: 9445 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-2.5 - parent: 2 - - uid: 1751 + pos: 8.5,-44.5 + parent: 3564 + - uid: 9446 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,0.5 - parent: 2 - - uid: 1753 + pos: 8.5,-43.5 + parent: 3564 + - uid: 9447 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-0.5 - parent: 2 - - uid: 1770 + pos: 7.5,-43.5 + parent: 3564 + - uid: 9448 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,20.5 - parent: 2 - - uid: 2016 + pos: 7.5,-43.5 + parent: 3564 + - uid: 9450 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,18.5 - parent: 2 - - uid: 2017 + pos: 7.5,-44.5 + parent: 3564 + - uid: 9451 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,17.5 - parent: 2 - - uid: 2018 + pos: 7.5,-45.5 + parent: 3564 + - uid: 9454 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,16.5 - parent: 2 - - uid: 2019 + pos: 7.5,-46.5 + parent: 3564 + - uid: 9455 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,16.5 - parent: 2 - - uid: 2020 + pos: 7.5,-47.5 + parent: 3564 + - uid: 9456 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,17.5 - parent: 2 - - uid: 2021 + pos: 8.5,-47.5 + parent: 3564 + - uid: 9457 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,18.5 - parent: 2 - - uid: 2022 + pos: 9.5,-47.5 + parent: 3564 + - uid: 9458 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,13.5 - parent: 2 - - uid: 2023 + pos: 10.5,-47.5 + parent: 3564 + - uid: 9459 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,13.5 - parent: 2 - - uid: 2024 + pos: 10.5,-46.5 + parent: 3564 + - uid: 9461 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,13.5 - parent: 2 - - uid: 2025 + pos: 10.5,-45.5 + parent: 3564 + - uid: 11339 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,13.5 + pos: 18.5,-4.5 parent: 2 - - uid: 2026 + - uid: 11340 components: - type: Transform - pos: 57.5,18.5 + pos: 18.5,-3.5 parent: 2 - - uid: 3816 + - uid: 11344 components: - type: Transform - pos: 31.5,-5.5 + pos: 22.5,-12.5 parent: 2 - - uid: 4852 +- proto: CableHVStack10 + entities: + - uid: 6124 components: - type: Transform - pos: 58.5,39.5 + pos: 56.479847,62.708965 parent: 2 - - uid: 5863 + - uid: 6125 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,-17.5 + pos: 56.464222,62.81834 parent: 2 - - uid: 7001 + - uid: 6952 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,-17.5 + pos: 2.528544,-7.2286167 parent: 2 - - uid: 7114 + - uid: 6953 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,12.5 + pos: 2.497294,-7.3536167 parent: 2 - - uid: 7119 + - uid: 7708 components: - type: Transform - pos: 42.5,13.5 + pos: 49.5,21.5 parent: 2 - - uid: 7424 + - uid: 11141 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,15.5 + pos: 50.5,21.5 parent: 2 - - uid: 7425 + - uid: 11151 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,15.5 + pos: 50.5,19.5 parent: 2 -- proto: ChairOfficeDark +- proto: CableMV entities: - - uid: 7638 + - uid: 89 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,32.5 + pos: 14.5,28.5 parent: 2 -- proto: ChairOfficeLight - entities: - - uid: 533 + - uid: 148 components: - type: Transform - pos: 23.68446,16.648922 + pos: 13.5,27.5 parent: 2 - - uid: 1488 + - uid: 466 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.49812,32.51353 + pos: 29.5,34.5 parent: 2 - - uid: 1546 + - uid: 670 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.46026,13.520181 + pos: 30.5,34.5 parent: 2 -- proto: ChairWood - entities: - - uid: 267 + - uid: 685 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,15.5 + pos: 13.5,25.5 parent: 2 - - uid: 337 + - uid: 689 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,14.5 + pos: 31.5,34.5 parent: 2 - - uid: 338 + - uid: 690 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,13.5 + pos: 32.5,34.5 parent: 2 - - uid: 339 + - uid: 862 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,11.5 + pos: 50.5,10.5 parent: 2 - - uid: 340 + - uid: 895 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,10.5 + pos: 48.5,6.5 parent: 2 - - uid: 341 + - uid: 1384 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,9.5 + pos: 21.5,-6.5 parent: 2 - - uid: 342 + - uid: 1488 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,11.5 + pos: 43.5,32.5 parent: 2 - - uid: 343 + - uid: 1544 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,10.5 + pos: 50.5,8.5 parent: 2 - - uid: 344 + - uid: 1545 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,9.5 + pos: 50.5,11.5 parent: 2 - - uid: 345 + - uid: 1546 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,15.5 + pos: 50.5,9.5 parent: 2 - - uid: 346 + - uid: 1551 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,14.5 + pos: 50.5,14.5 parent: 2 - - uid: 347 + - uid: 1609 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,13.5 + pos: 44.5,35.5 parent: 2 - - uid: 348 + - uid: 1612 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,15.5 + pos: 43.5,31.5 parent: 2 - - uid: 349 + - uid: 1961 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,15.5 + pos: 19.5,22.5 parent: 2 - - uid: 350 + - uid: 1965 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,14.5 + pos: 13.5,18.5 parent: 2 - - uid: 351 + - uid: 1966 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,10.5 + pos: 18.5,22.5 parent: 2 - - uid: 352 + - uid: 2043 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,9.5 + pos: 50.5,12.5 parent: 2 - - uid: 353 + - uid: 2055 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,9.5 + pos: 16.5,18.5 parent: 2 - - uid: 354 + - uid: 2157 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,15.5 + pos: 18.5,-3.5 parent: 2 -- proto: ChemDispenser - entities: - - uid: 506 + - uid: 2173 components: - type: Transform - pos: 33.5,12.5 + pos: 18.5,-4.5 parent: 2 -- proto: ChemistryBottleEphedrine - entities: - - uid: 7456 + - uid: 2620 components: - type: Transform - pos: 12.5,13.5 + pos: 50.5,15.5 parent: 2 -- proto: ChemistryBottleEpinephrine - entities: - - uid: 7304 + - uid: 2885 components: - type: Transform - pos: 31.5,16.5 + pos: 13.5,24.5 parent: 2 - - uid: 7327 + - uid: 2886 components: - type: Transform - pos: 32.5,16.5 + pos: 13.5,26.5 parent: 2 -- proto: ChemistryBottleEthanol - entities: - - uid: 7321 + - uid: 2887 components: - type: Transform - pos: 31.5,16.5 + pos: 13.5,28.5 parent: 2 -- proto: ChemistryBottleMuteToxin - entities: - - uid: 7322 + - uid: 2889 components: - type: Transform - pos: 31.5,16.5 + pos: 15.5,28.5 parent: 2 -- proto: ChemistryBottleNocturine - entities: - - uid: 2063 + - uid: 2933 components: - type: Transform - pos: 63.5,29.5 + pos: 15.5,18.5 parent: 2 - - uid: 7320 + - uid: 2945 components: - type: Transform - pos: 31.5,16.5 + pos: 17.5,18.5 parent: 2 - - uid: 7328 + - uid: 2946 components: - type: Transform - pos: 32.5,16.5 + pos: 14.5,18.5 parent: 2 -- proto: ChemistryBottleOmnizine - entities: - - uid: 2369 + - uid: 3023 components: - type: Transform - pos: 63.5,29.5 + pos: 16.5,23.5 parent: 2 - - uid: 7122 + - uid: 3027 components: - type: Transform - pos: 33.5,-5.5 + pos: 17.5,22.5 parent: 2 -- proto: ChemistryBottlePotassium - entities: - - uid: 7447 + - uid: 4226 components: - type: Transform - pos: 15.5,13.5 + pos: 17.5,23.5 parent: 2 -- proto: ChemistryHotplate - entities: - - uid: 536 + - uid: 4246 components: - type: Transform - pos: 29.5,8.5 + pos: 14.5,23.5 parent: 2 -- proto: ChemMaster - entities: - - uid: 66 + - uid: 4512 components: - type: Transform - pos: 34.5,12.5 + pos: 13.5,23.5 parent: 2 -- proto: ChessBoard - entities: - - uid: 1416 + - uid: 4738 components: - type: Transform - pos: 42.49843,1.5826881 + pos: 50.5,13.5 parent: 2 - - uid: 7002 + - uid: 4947 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.47725,-17.435534 + pos: 25.5,-14.5 parent: 2 - - uid: 7116 + - uid: 4958 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.454033,13.503255 + pos: 32.5,48.5 parent: 2 -- proto: ChurchOrganInstrument - entities: - - uid: 318 + - uid: 4959 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,9.5 + pos: 33.5,48.5 parent: 2 -- proto: CircuitImprinter - entities: - - uid: 1964 + - uid: 4960 components: - type: Transform - pos: 54.5,21.5 + pos: 33.5,49.5 parent: 2 - - uid: 2391 + - uid: 4961 components: - type: Transform - pos: 48.5,6.5 + pos: 33.5,50.5 parent: 2 -- proto: ClosetChefFilled - entities: - - uid: 2788 + - uid: 4962 components: - type: Transform - pos: 25.5,-9.5 + pos: 33.5,51.5 parent: 2 -- proto: ClosetEmergencyFilledRandom - entities: - - uid: 4739 + - uid: 4963 components: - type: Transform - pos: 44.5,-17.5 + pos: 33.5,52.5 parent: 2 - - uid: 7018 + - uid: 4964 components: - type: Transform - pos: 62.5,20.5 + pos: 33.5,53.5 parent: 2 - - uid: 7494 + - uid: 4966 components: - type: Transform - pos: 19.5,7.5 + pos: 33.5,54.5 parent: 2 - - uid: 7559 + - uid: 4967 components: - type: Transform - pos: 20.5,-10.5 + pos: 34.5,54.5 parent: 2 -- proto: ClosetEmergencyN2FilledRandom - entities: - - uid: 695 + - uid: 4968 components: - type: Transform - pos: 20.5,7.5 + pos: 35.5,54.5 parent: 2 -- proto: ClosetFireFilled - entities: - - uid: 1900 + - uid: 4969 components: - type: Transform - pos: 29.5,33.5 + pos: 36.5,54.5 parent: 2 - - uid: 2228 + - uid: 4970 components: - type: Transform - pos: 49.5,-1.5 + pos: 37.5,54.5 parent: 2 - - uid: 2630 + - uid: 4971 components: - type: Transform - pos: 5.5,-10.5 + pos: 37.5,53.5 parent: 2 - - uid: 7019 + - uid: 4972 components: - type: Transform - pos: 62.5,21.5 + pos: 37.5,52.5 parent: 2 -- proto: ClosetMaintenanceFilledRandom - entities: - - uid: 2258 + - uid: 4973 components: - type: Transform - pos: 38.5,-9.5 + pos: 37.5,51.5 parent: 2 - - uid: 7664 + - uid: 4974 components: - type: Transform - pos: 19.5,-10.5 + pos: 37.5,50.5 parent: 2 -- proto: ClosetWallEmergencyFilledRandom - entities: - - uid: 7186 + - uid: 4975 components: - type: Transform - pos: 59.5,35.5 + pos: 38.5,50.5 parent: 2 -- proto: ClosetWallFireFilledRandom - entities: - - uid: 2436 + - uid: 4976 components: - type: Transform - pos: 60.5,35.5 + pos: 39.5,50.5 parent: 2 -- proto: ClothingBackpack - entities: - - uid: 7551 + - uid: 4977 components: - type: Transform - pos: 19.5,-2.5 + pos: 40.5,50.5 parent: 2 - - uid: 7719 + - uid: 4978 components: - type: Transform - pos: 44.5,19.5 + pos: 41.5,50.5 parent: 2 - - uid: 7720 + - uid: 4979 components: - type: Transform - pos: 46.5,19.5 + pos: 42.5,50.5 parent: 2 -- proto: ClothingBackpackSatchelClown - entities: - - uid: 7231 + - uid: 4980 components: - type: Transform - pos: 45.5,21.5 + pos: 43.5,50.5 parent: 2 -- proto: ClothingEyesBlindfold - entities: - - uid: 2068 + - uid: 4981 components: - type: Transform - pos: 33.5,-5.5 + pos: 43.5,51.5 parent: 2 - - uid: 7123 + - uid: 4982 components: - type: Transform - pos: 33.5,-6.5 + pos: 43.5,52.5 parent: 2 - - uid: 7128 + - uid: 4983 components: - type: Transform - pos: 33.5,-6.5 + pos: 60.5,56.5 parent: 2 - - uid: 7224 + - uid: 4984 components: - type: Transform - pos: 33.5,-5.5 + pos: 59.5,56.5 parent: 2 - - uid: 7260 + - uid: 4985 components: - type: Transform - pos: 33.5,-4.5 + pos: 61.5,56.5 parent: 2 - - uid: 7261 + - uid: 4986 components: - type: Transform - pos: 33.5,-4.5 + pos: 58.5,57.5 parent: 2 -- proto: ClothingEyesGlasses - entities: - - uid: 7687 + - uid: 4987 components: - type: Transform - pos: 47.5,21.5 + pos: 58.5,58.5 parent: 2 -- proto: ClothingEyesGlassesCheapSunglasses - entities: - - uid: 7201 + - uid: 4988 components: - type: Transform - pos: 59.5,31.5 + pos: 59.5,58.5 parent: 2 -- proto: ClothingEyesGlassesThermal - entities: - - uid: 2431 + - uid: 4989 components: - type: Transform - pos: 35.5,2.5 + pos: 60.5,58.5 parent: 2 -- proto: ClothingHandsGlovesColorBlack - entities: - - uid: 7550 + - uid: 4990 components: - type: Transform - pos: 15.5,-2.5 + pos: 61.5,58.5 parent: 2 - - uid: 7725 + - uid: 4991 components: - type: Transform - pos: 46.5,19.5 + pos: 61.5,57.5 parent: 2 -- proto: ClothingHandsGlovesColorYellowBudget - entities: - - uid: 2288 + - uid: 4992 components: - type: Transform - pos: 46.5,19.5 + pos: 61.5,55.5 parent: 2 - - uid: 6053 + - uid: 4993 components: - type: Transform - pos: 46.5,19.5 + pos: 61.5,54.5 parent: 2 -- proto: ClothingHandsGlovesLatex - entities: - - uid: 6549 + - uid: 4994 components: - type: Transform - pos: 30.5,16.5 + pos: 61.5,53.5 parent: 2 -- proto: ClothingHeadHatBunny - entities: - - uid: 7217 + - uid: 4995 components: - type: Transform - pos: 38.5,-1.5 + pos: 61.5,49.5 parent: 2 -- proto: ClothingMaskBreath - entities: - - uid: 7466 + - uid: 4996 components: - type: Transform - pos: 50.5,39.5 + pos: 61.5,50.5 parent: 2 -- proto: ClothingMaskClown - entities: - - uid: 7679 + - uid: 4997 components: - type: Transform - pos: 45.5,21.5 + pos: 61.5,51.5 parent: 2 -- proto: ClothingMaskGas - entities: - - uid: 7547 + - uid: 4999 components: - type: Transform - pos: 15.5,-2.5 + pos: 61.5,52.5 parent: 2 - - uid: 7667 + - uid: 5000 components: - type: Transform - pos: 18.5,-12.5 + pos: 62.5,49.5 parent: 2 - - uid: 7668 + - uid: 5001 components: - type: Transform - pos: 18.5,-12.5 + pos: 23.5,-12.5 parent: 2 - - uid: 7669 + - uid: 5002 components: - type: Transform - pos: 18.5,-12.5 + pos: 23.5,-13.5 parent: 2 -- proto: ClothingMaskGoldenCursed - entities: - - uid: 7736 + - uid: 5003 components: - type: Transform - pos: 61.5,4.5 + pos: 23.5,-14.5 parent: 2 -- proto: ClothingMaskMuzzle - entities: - - uid: 2179 + - uid: 5004 components: - type: Transform - pos: 33.5,-5.5 + pos: 22.5,-14.5 parent: 2 - - uid: 6829 + - uid: 5006 components: - type: Transform - pos: 34.5,-1.5 + pos: 21.5,-14.5 parent: 2 - - uid: 7131 + - uid: 5007 components: - type: Transform - pos: 34.5,-1.5 + pos: 20.5,-14.5 parent: 2 - - uid: 7132 + - uid: 5008 components: - type: Transform - pos: 34.5,-1.5 + pos: 20.5,-13.5 parent: 2 - - uid: 7134 + - uid: 5009 components: - type: Transform - pos: 34.5,-1.5 + pos: 20.5,-12.5 parent: 2 - - uid: 7185 + - uid: 5011 components: - type: Transform - pos: 33.5,-5.5 + pos: 20.5,-11.5 parent: 2 - - uid: 7214 + - uid: 5012 components: - type: Transform - pos: 33.5,-6.5 + pos: 19.5,-11.5 parent: 2 - - uid: 7215 + - uid: 5013 components: - type: Transform - pos: 33.5,-6.5 + pos: 18.5,-11.5 parent: 2 - - uid: 7250 + - uid: 5014 components: - type: Transform - pos: 34.5,-1.5 + pos: 17.5,-11.5 parent: 2 - - uid: 7256 + - uid: 5015 components: - type: Transform - pos: 33.5,-4.5 + pos: 17.5,-10.5 parent: 2 - - uid: 7257 + - uid: 5017 components: - type: Transform - pos: 33.5,-4.5 + pos: 17.5,-9.5 parent: 2 - - uid: 7428 + - uid: 5018 components: - type: Transform - pos: 33.5,13.5 + pos: 17.5,-8.5 parent: 2 - - uid: 7429 + - uid: 5020 components: - type: Transform - pos: 33.5,13.5 + pos: 17.5,-7.5 parent: 2 - - uid: 7705 + - uid: 5021 components: - type: Transform - pos: 49.5,19.5 + pos: 17.5,-6.5 parent: 2 - - uid: 7706 + - uid: 5025 components: - type: Transform - pos: 48.5,19.5 + pos: 17.5,-5.5 parent: 2 -- proto: ClothingMaskSterile - entities: - - uid: 7301 + - uid: 5026 components: - type: Transform - pos: 30.5,16.5 + pos: 18.5,-5.5 parent: 2 -- proto: ClothingNeckClownmedal - entities: - - uid: 2262 + - uid: 5030 components: - type: Transform - pos: 45.5,21.5 + pos: 19.5,-3.5 parent: 2 -- proto: ClothingNeckGoldmedal - entities: - - uid: 7737 + - uid: 5032 components: - type: Transform - pos: 60.5,4.5 + pos: 19.5,-2.5 parent: 2 -- proto: ClothingOuterStraightjacket - entities: - - uid: 2433 + - uid: 5033 components: - type: Transform - pos: 34.5,-1.5 + pos: 20.5,-2.5 parent: 2 - - uid: 2434 + - uid: 5034 components: - type: Transform - pos: 34.5,-1.5 + pos: 21.5,-2.5 parent: 2 - - uid: 4793 + - uid: 5035 components: - type: Transform - pos: 34.5,-1.5 + pos: 19.5,-14.5 parent: 2 - - uid: 7129 + - uid: 5036 components: - type: Transform - pos: 34.5,-1.5 + pos: 18.5,-14.5 parent: 2 - - uid: 7130 + - uid: 5037 components: - type: Transform - pos: 34.5,-1.5 + pos: 17.5,-14.5 parent: 2 - - uid: 7426 + - uid: 5038 components: - type: Transform - pos: 33.5,13.5 + pos: 16.5,-14.5 parent: 2 - - uid: 7427 + - uid: 5039 components: - type: Transform - pos: 33.5,13.5 + pos: 15.5,-14.5 parent: 2 -- proto: ClothingOuterSuitFire - entities: - - uid: 7544 + - uid: 5041 components: - type: Transform - pos: 15.5,-2.5 + pos: 14.5,-14.5 parent: 2 -- proto: ClothingShoesBootsMag - entities: - - uid: 7194 + - uid: 5042 components: - type: Transform - pos: 49.5,39.3 + pos: 13.5,-14.5 parent: 2 - - uid: 7247 + - uid: 5043 components: - type: Transform - pos: 49.5,39.5 + pos: 12.5,-14.5 parent: 2 - - uid: 7249 + - uid: 5044 components: - type: Transform - pos: 49.5,39.7 + pos: 11.5,-14.5 parent: 2 -- proto: ClothingShoesClown - entities: - - uid: 2261 + - uid: 5046 components: - type: Transform - pos: 45.5,21.5 + pos: 9.5,-14.5 parent: 2 -- proto: ClothingShoesClownLarge - entities: - - uid: 7680 + - uid: 5047 components: - type: Transform - pos: 45.5,21.5 + pos: 8.5,-14.5 parent: 2 -- proto: ClothingShoesHighheelBootsFilled - entities: - - uid: 1388 + - uid: 5048 components: - type: Transform - pos: 62.5,8.5 + pos: 7.5,-14.5 parent: 2 -- proto: ClothingUniformJumpsuitClown - entities: - - uid: 2260 + - uid: 5049 components: - type: Transform - pos: 45.5,21.5 + pos: 6.5,-14.5 parent: 2 -- proto: ClownRecorder - entities: - - uid: 7682 + - uid: 5050 components: - type: Transform - pos: 45.5,21.5 + pos: 5.5,-14.5 parent: 2 -- proto: CluwneIDCard - entities: - - uid: 7173 + - uid: 5051 components: - type: Transform - pos: 59.5,28.5 + pos: 4.5,-14.5 parent: 2 -- proto: ComfyChair - entities: - - uid: 2432 + - uid: 5052 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,33.5 + pos: 3.5,-14.5 parent: 2 - - uid: 2439 + - uid: 5053 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,32.5 + pos: 2.5,-14.5 parent: 2 - - uid: 2440 + - uid: 5056 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,31.5 + pos: 10.5,-14.5 parent: 2 - - uid: 2441 + - uid: 5057 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,30.5 + pos: 2.5,-13.5 parent: 2 - - uid: 2442 + - uid: 5058 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,33.5 + pos: 2.5,-12.5 parent: 2 - - uid: 2443 + - uid: 5059 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,33.5 + pos: 2.5,-11.5 parent: 2 - - uid: 2444 + - uid: 5060 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,33.5 + pos: 2.5,-10.5 parent: 2 - - uid: 2445 + - uid: 5061 components: - type: Transform - pos: 58.5,29.5 + pos: 2.5,-9.5 parent: 2 - - uid: 2446 + - uid: 5062 components: - type: Transform - pos: 59.5,29.5 + pos: 2.5,-8.5 parent: 2 - - uid: 2447 + - uid: 5063 components: - type: Transform - pos: 60.5,29.5 + pos: 3.5,-8.5 parent: 2 - - uid: 2450 + - uid: 5064 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,33.5 + pos: 4.5,-8.5 parent: 2 - - uid: 2981 + - uid: 5065 components: - type: Transform - pos: 61.5,29.5 + pos: 6.5,-8.5 parent: 2 -- proto: CommsComputerCircuitboard - entities: - - uid: 8215 + - uid: 5066 components: - type: Transform - pos: 13.5,-11.5 + pos: 5.5,-8.5 parent: 2 -- proto: ComputerAnalysisConsole - entities: - - uid: 8267 + - uid: 5067 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,3.5 + pos: 6.5,-9.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 77: - - - ArtifactAnalyzerSender - - ArtifactAnalyzerReceiver -- proto: ComputerAtmosMonitoring - entities: - - uid: 1960 + - uid: 5068 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,26.5 + pos: 6.5,-10.5 parent: 2 - - uid: 2435 + - uid: 5069 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,28.5 + pos: 6.5,-11.5 parent: 2 -- proto: computerBodyScanner - entities: - - uid: 868 + - uid: 5072 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,7.5 + pos: 5.5,-7.5 parent: 2 -- proto: ComputerCargoBounty - entities: - - uid: 7632 + - uid: 5073 components: - type: Transform - pos: 18.5,25.5 + pos: 5.5,-6.5 parent: 2 -- proto: ComputerCargoOrders - entities: - - uid: 539 + - uid: 5074 components: - type: Transform - pos: 19.5,25.5 + pos: 5.5,-5.5 parent: 2 -- proto: ComputerComms - entities: - - uid: 2428 + - uid: 5075 components: - type: Transform - pos: 58.5,34.5 + pos: 5.5,-4.5 parent: 2 - - uid: 7255 + - uid: 5076 components: - type: Transform - pos: 35.5,0.5 + pos: 5.5,-3.5 parent: 2 -- proto: ComputerCrewMonitoring - entities: - - uid: 619 + - uid: 5077 components: - type: Transform - pos: 13.5,16.5 + pos: 5.5,-2.5 parent: 2 - - uid: 7176 + - uid: 5078 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,28.5 + pos: 5.5,-1.5 parent: 2 -- proto: ComputerCriminalRecords - entities: - - uid: 669 + - uid: 5079 components: - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,-2.5 + pos: 4.5,-1.5 parent: 2 - - uid: 7179 + - uid: 5080 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,23.5 + pos: 3.5,-1.5 parent: 2 -- proto: ComputerFundingAllocation - entities: - - uid: 7567 + - uid: 5081 components: - type: Transform - pos: 44.5,29.5 + pos: 2.5,-1.5 parent: 2 -- proto: ComputerId - entities: - - uid: 4794 + - uid: 5082 components: - type: Transform - pos: 56.5,34.5 + pos: 1.5,-1.5 parent: 2 - - uid: 7192 + - uid: 5084 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,-2.5 + pos: 0.5,-1.5 parent: 2 - - uid: 8277 + - uid: 5085 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,27.5 + pos: -0.5,-1.5 parent: 2 -- proto: ComputerPowerMonitoring - entities: - - uid: 322 + - uid: 5086 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,62.5 + pos: 6.5,-1.5 parent: 2 - - uid: 1466 + - uid: 5087 components: - type: Transform - pos: 37.5,35.5 + pos: 7.5,-1.5 parent: 2 - - uid: 2613 + - uid: 5088 components: - type: Transform - pos: 1.5,-7.5 + pos: 8.5,-1.5 parent: 2 - - uid: 7174 + - uid: 5089 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,22.5 + pos: 9.5,-1.5 parent: 2 -- proto: ComputerResearchAndDevelopment - entities: - - uid: 1510 + - uid: 5090 components: - type: Transform - pos: 54.5,14.5 + pos: 10.5,-1.5 parent: 2 -- proto: ComputerShuttleCargo - entities: - - uid: 7633 + - uid: 5091 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,20.5 + pos: 11.5,-1.5 parent: 2 - - uid: 7634 + - uid: 5092 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,21.5 + pos: 12.5,-1.5 parent: 2 -- proto: ComputerSolarControl - entities: - - uid: 1338 + - uid: 5093 components: - type: Transform - pos: 36.5,35.5 + pos: 13.5,-1.5 parent: 2 - - uid: 2495 + - uid: 5094 components: - type: Transform - pos: 60.5,62.5 + pos: 14.5,-1.5 parent: 2 - - uid: 2614 + - uid: 5095 components: - type: Transform - pos: 0.5,-7.5 + pos: 19.5,-1.5 parent: 2 -- proto: ComputerStationRecords - entities: - - uid: 7175 + - uid: 5096 components: - type: Transform - pos: 55.5,34.5 + pos: 19.5,-0.5 parent: 2 - - uid: 7193 + - uid: 5097 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,-1.5 + pos: 19.5,0.5 parent: 2 -- proto: ComputerSurveillanceCameraMonitor - entities: - - uid: 225 + - uid: 5098 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-5.5 + pos: 19.5,1.5 parent: 2 -- proto: ConveyorBelt - entities: - - uid: 118 + - uid: 5099 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,5.5 + pos: 19.5,2.5 parent: 2 - - uid: 150 + - uid: 5100 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,5.5 + pos: 19.5,3.5 parent: 2 - - uid: 165 + - uid: 5101 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -5.5,5.5 + pos: 19.5,4.5 parent: 2 - - uid: 254 + - uid: 5102 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,5.5 + pos: 20.5,4.5 parent: 2 - - uid: 256 + - uid: 5103 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,5.5 + pos: 21.5,4.5 parent: 2 - - uid: 258 + - uid: 5104 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,5.5 + pos: 23.5,4.5 parent: 2 - - uid: 259 + - uid: 5105 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,5.5 + pos: 22.5,4.5 parent: 2 - - uid: 294 + - uid: 5106 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,5.5 + pos: 25.5,4.5 parent: 2 -- proto: CorporateCircuitBoard - entities: - - uid: 389 + - uid: 5108 components: - type: Transform - pos: 32.5,51.5 + pos: 26.5,4.5 parent: 2 -- proto: CrateCoffin - entities: - - uid: 518 + - uid: 5109 components: - type: Transform - pos: -4.5,18.5 + pos: 27.5,4.5 parent: 2 - - uid: 519 + - uid: 5110 components: - type: Transform - pos: -3.5,18.5 + pos: 28.5,4.5 parent: 2 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - uid: 2798 + - uid: 5111 components: - type: Transform - pos: -2.5,18.5 + pos: 29.5,4.5 parent: 2 - - type: Fixtures - fixtures: - fix1: - shape: !type:PolygonShape - radius: 0.01 - vertices: - - -0.4,-0.4 - - 0.4,-0.4 - - 0.4,0.29 - - -0.4,0.29 - mask: - - Impassable - - HighImpassable - - LowImpassable - layer: - - BulletImpassable - - Opaque - density: 50 - hard: True - restitution: 0 - friction: 0.4 - - type: EntityStorage - open: True - removedMasks: 20 - - type: PlaceableSurface - isPlaceable: True - - uid: 3108 + - uid: 5113 components: - type: Transform - pos: -5.5,18.5 + pos: 30.5,4.5 parent: 2 -- proto: CrateFilledSpawner - entities: - - uid: 8289 + - uid: 5114 components: - type: Transform - pos: 12.5,26.5 + pos: 24.5,4.5 parent: 2 - - uid: 8290 + - uid: 5115 components: - type: Transform - pos: 14.5,23.5 + pos: 30.5,3.5 parent: 2 -- proto: CratePermaEscapeEVA - entities: - - uid: 2070 + - uid: 5116 components: - type: Transform - pos: 54.5,39.5 + pos: 30.5,2.5 parent: 2 -- proto: CrateSecurityArmor - entities: - - uid: 1104 + - uid: 5117 components: - type: Transform - pos: 37.5,-4.5 + pos: 30.5,1.5 parent: 2 - - uid: 1105 + - uid: 5118 components: - type: Transform - pos: 38.5,-4.5 + pos: 30.5,0.5 parent: 2 -- proto: CrateSecuritySupplies - entities: - - uid: 1327 + - uid: 5119 components: - type: Transform - pos: 40.5,-7.5 + pos: 30.5,-0.5 parent: 2 -- proto: CrateServiceJanitorialSupplies - entities: - - uid: 7657 + - uid: 5120 components: - type: Transform - pos: -2.5,7.5 + pos: 30.5,-1.5 parent: 2 -- proto: CrateTrackingImplants - entities: - - uid: 7211 + - uid: 5121 components: - type: Transform - pos: 33.5,-2.5 + pos: 30.5,-2.5 parent: 2 -- proto: Crematorium - entities: - - uid: 6678 + - uid: 5123 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,17.5 + pos: 24.5,-14.5 parent: 2 -- proto: CrewMonitoringServer - entities: - - uid: 6339 + - uid: 5124 components: - type: Transform - pos: 37.5,26.5 + pos: 25.5,-13.5 parent: 2 -- proto: Crowbar - entities: - - uid: 7206 + - uid: 5125 components: - type: Transform - pos: 59.5,31.5 + pos: 5.5,-0.5 parent: 2 - - uid: 7295 + - uid: 5126 components: - type: Transform - pos: 33.5,-4.5 + pos: 5.5,0.5 parent: 2 - - uid: 7717 + - uid: 5128 components: - type: Transform - pos: 47.5,19.5 + pos: 5.5,1.5 parent: 2 - - uid: 7718 + - uid: 5129 components: - type: Transform - pos: 45.5,20.5 + pos: 5.5,2.5 parent: 2 - - uid: 7721 + - uid: 5130 components: - type: Transform - pos: 46.5,19.5 + pos: 5.5,3.5 parent: 2 -- proto: CryogenicSleepUnitSpawner - entities: - - uid: 5997 + - uid: 5131 components: - type: Transform - pos: 2.5,-3.5 + pos: 5.5,4.5 parent: 2 - - uid: 5998 + - uid: 5132 components: - type: Transform - pos: 0.5,-3.5 + pos: 5.5,5.5 parent: 2 -- proto: CryogenicSleepUnitSpawnerLateJoin - entities: - - uid: 823 + - uid: 5133 components: - type: Transform - pos: 2.5,0.5 + pos: 5.5,6.5 parent: 2 - - uid: 1740 + - uid: 5134 components: - type: Transform - pos: 0.5,0.5 + pos: 5.5,7.5 parent: 2 -- proto: CryoPod - entities: - - uid: 2155 + - uid: 5136 components: - type: Transform - pos: 10.5,15.5 + pos: 5.5,8.5 parent: 2 -- proto: CryoxadoneBeakerSmall - entities: - - uid: 7438 + - uid: 5137 components: - type: Transform - pos: 7.5,16.5 + pos: 5.5,9.5 parent: 2 - - uid: 7439 + - uid: 5138 components: - type: Transform - pos: 7.5,16.5 + pos: 6.5,9.5 parent: 2 -- proto: CurtainsBlack - entities: - - uid: 7154 + - uid: 5139 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,17.5 + pos: 4.5,6.5 parent: 2 -- proto: DefaultStationBeaconAI - entities: - - uid: 7619 + - uid: 5140 components: - type: Transform - pos: 33.5,60.5 + pos: 3.5,6.5 parent: 2 - - type: NavMapBeacon - text: Air Tunnel - - type: WarpPoint - location: Air Tunnel - - uid: 7740 + - uid: 5141 components: - type: Transform - pos: 21.5,51.5 + pos: 2.5,6.5 parent: 2 - - type: NavMapBeacon - text: AI Foyer - - type: WarpPoint - location: AI Foyer -- proto: DefaultStationBeaconAICore - entities: - - uid: 7738 + - uid: 5142 components: - type: Transform - pos: 45.5,49.5 + pos: 1.5,6.5 parent: 2 -- proto: DefaultStationBeaconAIUpload - entities: - - uid: 7739 + - uid: 5143 components: - type: Transform - pos: 32.5,53.5 + pos: 0.5,6.5 parent: 2 -- proto: DefaultStationBeaconAnchor - entities: - - uid: 7743 + - uid: 5144 components: - type: Transform - pos: 3.5,35.5 + pos: -0.5,6.5 parent: 2 -- proto: DefaultStationBeaconAnomalyGenerator - entities: - - uid: 7744 + - uid: 5145 components: - type: Transform - pos: 47.5,12.5 + pos: -1.5,6.5 parent: 2 -- proto: DefaultStationBeaconArmory - entities: - - uid: 7745 + - uid: 5146 components: - type: Transform - pos: 41.5,-5.5 + pos: -2.5,6.5 parent: 2 -- proto: DefaultStationBeaconArrivals - entities: - - uid: 7746 + - uid: 5147 components: - type: Transform - pos: 60.5,48.5 + pos: -2.5,7.5 parent: 2 -- proto: DefaultStationBeaconArtifactLab - entities: - - uid: 7747 + - uid: 5148 components: - type: Transform - pos: 50.5,3.5 + pos: -2.5,8.5 parent: 2 -- proto: DefaultStationBeaconAtmospherics - entities: - - uid: 7748 + - uid: 5149 components: - type: Transform - pos: 24.5,25.5 + pos: 17.5,19.5 parent: 2 -- proto: DefaultStationBeaconBar - entities: - - uid: 7749 + - uid: 5150 components: - type: Transform - pos: 25.5,-4.5 + pos: 17.5,20.5 parent: 2 - - type: NavMapBeacon - text: Nightclub - - type: WarpPoint - location: Nightclub -- proto: DefaultStationBeaconBotany - entities: - - uid: 7750 + - uid: 5151 components: - type: Transform - pos: 14.5,-7.5 + pos: 17.5,21.5 parent: 2 -- proto: DefaultStationBeaconBridge - entities: - - uid: 7178 + - uid: 5158 components: - type: Transform - pos: 63.5,31.5 + pos: 15.5,23.5 parent: 2 -- proto: DefaultStationBeaconBrig - entities: - - uid: 7751 + - uid: 5167 components: - type: Transform - pos: 43.5,-0.5 + pos: 17.5,17.5 parent: 2 -- proto: DefaultStationBeaconCaptainsQuarters - entities: - - uid: 7752 + - uid: 5168 components: - type: Transform - pos: 57.5,22.5 + pos: 17.5,16.5 parent: 2 -- proto: DefaultStationBeaconCargoBay - entities: - - uid: 7753 + - uid: 5169 components: - type: Transform - pos: 12.5,24.5 + pos: 17.5,15.5 parent: 2 -- proto: DefaultStationBeaconCargoReception - entities: - - uid: 7754 + - uid: 5171 components: - type: Transform - pos: 18.5,20.5 + pos: 17.5,14.5 parent: 2 -- proto: DefaultStationBeaconCERoom - entities: - - uid: 7755 + - uid: 5173 components: - type: Transform - pos: 44.5,32.5 + pos: 17.5,13.5 parent: 2 -- proto: DefaultStationBeaconChapel - entities: - - uid: 7756 + - uid: 5175 components: - type: Transform - pos: -6.5,11.5 + pos: 17.5,12.5 parent: 2 -- proto: DefaultStationBeaconChemistry - entities: - - uid: 7757 + - uid: 5176 components: - type: Transform - pos: 31.5,9.5 + pos: 17.5,11.5 parent: 2 -- proto: DefaultStationBeaconCMORoom - entities: - - uid: 7758 + - uid: 5177 components: - type: Transform - pos: 23.5,15.5 + pos: 18.5,11.5 parent: 2 -- proto: DefaultStationBeaconCourtroom - entities: - - uid: 7759 + - uid: 5178 components: - type: Transform - pos: 59.5,17.5 + pos: 19.5,11.5 parent: 2 -- proto: DefaultStationBeaconDisposals - entities: - - uid: 7760 + - uid: 5179 components: - type: Transform - pos: -1.5,5.5 + pos: 20.5,11.5 parent: 2 -- proto: DefaultStationBeaconDorms - entities: - - uid: 7761 + - uid: 5180 components: - type: Transform - pos: 7.5,-0.5 + pos: 21.5,11.5 parent: 2 -- proto: DefaultStationBeaconEngineering - entities: - - uid: 7762 + - uid: 5181 components: - type: Transform - pos: 35.5,32.5 + pos: 22.5,11.5 parent: 2 -- proto: DefaultStationBeaconEvac - entities: - - uid: 7764 + - uid: 5182 components: - type: Transform - pos: 59.5,-0.5 + pos: 23.5,11.5 parent: 2 - - uid: 7765 + - uid: 5183 components: - type: Transform - pos: 47.5,-15.5 + pos: 24.5,11.5 parent: 2 -- proto: DefaultStationBeaconEVAStorage - entities: - - uid: 7763 + - uid: 5184 components: - type: Transform - pos: 51.5,40.5 + pos: 25.5,11.5 parent: 2 -- proto: DefaultStationBeaconGravGen - entities: - - uid: 7766 + - uid: 5185 components: - type: Transform - pos: 44.5,40.5 + pos: 26.5,11.5 parent: 2 -- proto: DefaultStationBeaconHOPOffice - entities: - - uid: 7767 + - uid: 5186 components: - type: Transform - pos: 43.5,28.5 + pos: 27.5,11.5 parent: 2 -- proto: DefaultStationBeaconJanitorsCloset - entities: - - uid: 7768 + - uid: 5187 components: - type: Transform - pos: -4.5,7.5 + pos: 28.5,11.5 parent: 2 -- proto: DefaultStationBeaconKitchen - entities: - - uid: 7769 + - uid: 5188 components: - type: Transform - pos: 25.5,-9.5 + pos: 29.5,11.5 parent: 2 -- proto: DefaultStationBeaconMedbay - entities: - - uid: 7770 + - uid: 5189 components: - type: Transform - pos: 14.5,12.5 + pos: 30.5,11.5 parent: 2 -- proto: DefaultStationBeaconMorgue - entities: - - uid: 7771 + - uid: 5190 components: - type: Transform - pos: 3.5,14.5 + pos: 32.5,11.5 parent: 2 -- proto: DefaultStationBeaconQMRoom - entities: - - uid: 7772 + - uid: 5191 components: - type: Transform - pos: 12.5,31.5 + pos: 31.5,11.5 parent: 2 -- proto: DefaultStationBeaconRDRoom - entities: - - uid: 7773 + - uid: 5192 components: - type: Transform - pos: 54.5,13.5 + pos: 32.5,12.5 parent: 2 -- proto: DefaultStationBeaconRobotics - entities: - - uid: 7774 + - uid: 5193 components: - type: Transform - pos: 54.5,8.5 + pos: 32.5,13.5 parent: 2 -- proto: DefaultStationBeaconSecurity - entities: - - uid: 7775 + - uid: 5194 components: - type: Transform - pos: 37.5,-0.5 + pos: 32.5,14.5 parent: 2 -- proto: DefaultStationBeaconSecurityCheckpoint - entities: - - uid: 7776 + - uid: 5195 components: - type: Transform - pos: 9.5,-5.5 + pos: 33.5,14.5 parent: 2 -- proto: DefaultStationBeaconSolars - entities: - - uid: 7741 + - uid: 5196 components: - type: Transform - pos: 58.5,67.5 + pos: 34.5,14.5 parent: 2 - - type: NavMapBeacon - text: Solars North - - type: WarpPoint - location: Solars North - - uid: 7742 + - uid: 5197 components: - type: Transform - pos: -3.5,-10.5 + pos: 35.5,14.5 parent: 2 - - type: NavMapBeacon - text: Solars South - - type: WarpPoint - location: Solars South -- proto: DefaultStationBeaconTechVault - entities: - - uid: 7777 + - uid: 5198 components: - type: Transform - pos: 7.5,-11.5 + pos: 11.5,8.5 parent: 2 -- proto: DefaultStationBeaconTEG - entities: - - uid: 7778 + - uid: 5199 components: - type: Transform - pos: 15.5,37.5 + pos: 11.5,9.5 parent: 2 -- proto: DefaultStationBeaconToolRoom - entities: - - uid: 7779 + - uid: 5200 components: - type: Transform - pos: 44.5,20.5 + pos: 11.5,10.5 parent: 2 -- proto: DefaultStationBeaconVault - entities: - - uid: 7780 + - uid: 5201 components: - type: Transform - pos: 62.5,7.5 + pos: 11.5,11.5 parent: 2 -- proto: DefibrillatorCabinetFilled - entities: - - uid: 6328 + - uid: 5202 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,13.5 + pos: 12.5,11.5 parent: 2 - - uid: 6330 + - uid: 5203 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,11.5 + pos: 13.5,11.5 parent: 2 -- proto: DeskBell - entities: - - uid: 2202 + - uid: 5204 components: - type: Transform - pos: 15.615749,14.655383 + pos: 14.5,11.5 parent: 2 - - uid: 2203 + - uid: 5205 components: - type: Transform - pos: 40.543743,0.6440766 + pos: 15.5,11.5 parent: 2 - - uid: 2232 + - uid: 5206 components: - type: Transform - pos: 45.61084,7.272194 + pos: 16.5,11.5 parent: 2 - - uid: 7182 + - uid: 5212 components: - type: Transform - pos: 31.5,22.5 + pos: 43.5,35.5 parent: 2 - - uid: 7183 + - uid: 5226 components: - type: Transform - pos: 32.7,7.5 + pos: 54.5,19.5 parent: 2 - - uid: 7251 + - uid: 5227 components: - type: Transform - pos: 19.5,23.5 + pos: 54.5,20.5 parent: 2 -- proto: DisposalBend - entities: - - uid: 6642 + - uid: 5228 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,5.5 + pos: 53.5,20.5 parent: 2 - - uid: 6643 + - uid: 5230 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 1.5,6.5 + pos: 52.5,20.5 parent: 2 - - uid: 6657 + - uid: 5233 components: - type: Transform - pos: 4.5,6.5 + pos: 51.5,20.5 parent: 2 - - uid: 6694 + - uid: 5234 components: - type: Transform - pos: 18.5,5.5 + pos: 51.5,19.5 parent: 2 - - uid: 6695 + - uid: 5235 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,4.5 + pos: 51.5,18.5 parent: 2 - - uid: 6712 + - uid: 5236 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,11.5 + pos: 51.5,17.5 parent: 2 - - uid: 6724 + - uid: 5237 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,11.5 + pos: 51.5,16.5 parent: 2 - - uid: 6730 + - uid: 5240 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,11.5 + pos: 18.5,18.5 parent: 2 - - uid: 6744 + - uid: 5241 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,29.5 + pos: 19.5,18.5 parent: 2 - - uid: 6752 + - uid: 5242 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,23.5 + pos: 20.5,18.5 parent: 2 - - uid: 6766 + - uid: 5243 components: - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,25.5 + pos: 21.5,18.5 parent: 2 - - uid: 6767 + - uid: 5244 components: - type: Transform - pos: 33.5,25.5 + pos: 22.5,18.5 parent: 2 - - uid: 6768 + - uid: 5245 components: - type: Transform - pos: 30.5,23.5 + pos: 24.5,18.5 parent: 2 - - uid: 6806 + - uid: 5246 components: - type: Transform - pos: 17.5,22.5 + pos: 23.5,18.5 parent: 2 - - uid: 6807 + - uid: 5247 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,22.5 + pos: 25.5,18.5 parent: 2 - - uid: 6808 + - uid: 5248 components: - type: Transform - pos: 13.5,28.5 + pos: 26.5,18.5 parent: 2 - - uid: 6824 + - uid: 5249 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-5.5 + pos: 27.5,18.5 parent: 2 - - uid: 6825 + - uid: 5250 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,-5.5 + pos: 28.5,18.5 parent: 2 - - uid: 6861 + - uid: 5251 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,2.5 + pos: 29.5,18.5 parent: 2 - - uid: 6867 + - uid: 5252 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,8.5 + pos: 31.5,18.5 parent: 2 - - uid: 6875 + - uid: 5253 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,16.5 + pos: 32.5,18.5 parent: 2 - - uid: 6885 + - uid: 5254 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 44.5,16.5 + pos: 33.5,18.5 parent: 2 - - uid: 6899 + - uid: 5255 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-13.5 + pos: 34.5,18.5 parent: 2 - - uid: 6928 + - uid: 5256 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,1.5 + pos: 35.5,18.5 parent: 2 - - uid: 6929 + - uid: 5257 components: - type: Transform - pos: 49.5,8.5 + pos: 36.5,18.5 parent: 2 - - uid: 6937 + - uid: 5258 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,2.5 + pos: 37.5,18.5 parent: 2 - - uid: 6938 + - uid: 5259 components: - type: Transform - pos: 58.5,6.5 + pos: 38.5,18.5 parent: 2 - - uid: 6967 + - uid: 5260 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,18.5 + pos: 30.5,18.5 parent: 2 - - uid: 6974 + - uid: 5261 components: - type: Transform - pos: 53.5,29.5 + pos: 38.5,17.5 parent: 2 - - uid: 6976 + - uid: 5262 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,24.5 + pos: 38.5,16.5 parent: 2 - - uid: 6977 + - uid: 5263 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,24.5 + pos: 38.5,15.5 parent: 2 - - uid: 6978 + - uid: 5264 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,23.5 + pos: 38.5,14.5 parent: 2 - - uid: 6998 + - uid: 5265 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,34.5 + pos: 39.5,14.5 parent: 2 - - uid: 7013 + - uid: 5266 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,36.5 + pos: 40.5,14.5 parent: 2 - - uid: 7015 + - uid: 5267 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,36.5 + pos: 39.5,16.5 parent: 2 - - uid: 7051 + - uid: 5268 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,58.5 + pos: 40.5,16.5 parent: 2 - - uid: 7052 + - uid: 5269 components: - type: Transform - pos: 61.5,58.5 + pos: 41.5,16.5 parent: 2 - - uid: 7053 + - uid: 5270 components: - type: Transform - pos: 56.5,60.5 + pos: 42.5,16.5 parent: 2 - - uid: 7098 + - uid: 5271 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,60.5 + pos: 43.5,16.5 parent: 2 - - uid: 7099 + - uid: 5272 components: - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,57.5 + pos: 44.5,16.5 parent: 2 - - uid: 7100 + - uid: 5273 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,57.5 + pos: 38.5,6.5 parent: 2 - - uid: 7149 + - uid: 5274 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,37.5 + pos: 38.5,5.5 parent: 2 - - uid: 7150 + - uid: 5275 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,37.5 + pos: 38.5,4.5 parent: 2 -- proto: DisposalJunction - entities: - - uid: 6656 + - uid: 5276 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,5.5 + pos: 38.5,3.5 parent: 2 - - uid: 6682 + - uid: 5277 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,5.5 + pos: 38.5,2.5 parent: 2 - - uid: 6699 + - uid: 5278 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,4.5 + pos: 38.5,1.5 parent: 2 - - uid: 6719 + - uid: 5279 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,10.5 + pos: 38.5,0.5 parent: 2 - - uid: 6722 + - uid: 5280 components: - type: Transform - pos: 17.5,11.5 + pos: 44.5,15.5 parent: 2 - - uid: 6762 + - uid: 5281 components: - type: Transform - pos: 32.5,29.5 + pos: 37.5,0.5 parent: 2 - - uid: 6775 + - uid: 5282 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,18.5 + pos: 36.5,0.5 parent: 2 - - uid: 6795 + - uid: 5283 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,18.5 + pos: 35.5,0.5 parent: 2 - - uid: 6893 + - uid: 5284 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,8.5 + pos: 35.5,1.5 parent: 2 - - uid: 6930 + - uid: 5289 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,6.5 + pos: 35.5,2.5 parent: 2 -- proto: DisposalJunctionFlipped - entities: - - uid: 3136 + - uid: 5290 components: - type: Transform - pos: 51.5,29.5 + pos: 35.5,3.5 parent: 2 - - uid: 6721 + - uid: 5291 components: - type: Transform - pos: 17.5,10.5 + pos: 44.5,14.5 parent: 2 - - uid: 6751 + - uid: 5292 components: - type: Transform - pos: 30.5,20.5 + pos: 44.5,13.5 parent: 2 - - uid: 6788 + - uid: 5293 components: - type: Transform - pos: 17.5,18.5 + pos: 44.5,12.5 parent: 2 - - uid: 6843 + - uid: 5294 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,4.5 + pos: 43.5,12.5 parent: 2 - - uid: 6873 + - uid: 5295 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,8.5 + pos: 42.5,12.5 parent: 2 - - uid: 6922 + - uid: 5296 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,8.5 + pos: 41.5,12.5 parent: 2 -- proto: DisposalPipe - entities: - - uid: 156 + - uid: 5297 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -6.5,12.5 + pos: 40.5,12.5 parent: 2 - - uid: 157 + - uid: 5298 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,12.5 + pos: 52.5,16.5 parent: 2 - - uid: 161 + - uid: 5299 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -7.5,12.5 + pos: 53.5,16.5 parent: 2 - - uid: 162 + - uid: 5300 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -8.5,12.5 + pos: 54.5,16.5 parent: 2 - - uid: 284 + - uid: 5301 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,12.5 + pos: 55.5,16.5 parent: 2 - - uid: 639 + - uid: 5302 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,34.5 + pos: 56.5,16.5 parent: 2 - - uid: 1617 + - uid: 5303 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,5.5 + pos: 57.5,16.5 parent: 2 - - uid: 3138 + - uid: 5304 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,35.5 + pos: 58.5,16.5 parent: 2 - - uid: 4811 + - uid: 5305 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,34.5 + pos: 58.5,15.5 parent: 2 - - uid: 6043 + - uid: 5306 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,34.5 + pos: 58.5,14.5 parent: 2 - - uid: 6613 + - uid: 5307 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,37.5 + pos: 58.5,13.5 parent: 2 - - uid: 6644 + - uid: 5308 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,6.5 + pos: 58.5,12.5 parent: 2 - - uid: 6645 + - uid: 5309 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,6.5 + pos: 58.5,11.5 parent: 2 - - uid: 6648 + - uid: 5310 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-2.5 + pos: 58.5,10.5 parent: 2 - - uid: 6649 + - uid: 5311 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-1.5 + pos: 58.5,9.5 parent: 2 - - uid: 6650 + - uid: 5312 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-0.5 + pos: 58.5,8.5 parent: 2 - - uid: 6651 + - uid: 5313 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,0.5 + pos: 58.5,7.5 parent: 2 - - uid: 6652 + - uid: 5314 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,1.5 + pos: 58.5,6.5 parent: 2 - - uid: 6653 + - uid: 5315 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,2.5 + pos: 58.5,5.5 parent: 2 - - uid: 6654 + - uid: 5316 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,3.5 + pos: 58.5,4.5 parent: 2 - - uid: 6655 + - uid: 5317 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,4.5 + pos: 59.5,4.5 parent: 2 - - uid: 6659 + - uid: 5318 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,5.5 + pos: 59.5,11.5 parent: 2 - - uid: 6661 + - uid: 5319 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,5.5 + pos: 58.5,2.5 parent: 2 - - uid: 6663 + - uid: 5320 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,5.5 + pos: 58.5,1.5 parent: 2 - - uid: 6664 + - uid: 5321 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,5.5 + pos: 58.5,0.5 parent: 2 - - uid: 6666 + - uid: 5322 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,5.5 + pos: 58.5,-0.5 parent: 2 - - uid: 6668 + - uid: 5323 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,5.5 + pos: 58.5,-1.5 parent: 2 - - uid: 6670 + - uid: 5324 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,5.5 + pos: 58.5,3.5 parent: 2 - - uid: 6671 + - uid: 5325 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,5.5 + pos: 57.5,-1.5 parent: 2 - - uid: 6672 + - uid: 5326 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,5.5 + pos: 56.5,-1.5 parent: 2 - - uid: 6673 + - uid: 5327 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,5.5 + pos: 55.5,-1.5 parent: 2 - - uid: 6675 + - uid: 5328 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,5.5 + pos: 57.5,6.5 parent: 2 - - uid: 6681 + - uid: 5329 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,34.5 + pos: 56.5,6.5 parent: 2 - - uid: 6685 + - uid: 5330 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,34.5 + pos: 55.5,6.5 parent: 2 - - uid: 6697 + - uid: 5331 components: - type: Transform - pos: 22.5,6.5 + pos: 54.5,6.5 parent: 2 - - uid: 6698 + - uid: 5332 components: - type: Transform - pos: 22.5,5.5 + pos: 53.5,6.5 parent: 2 - - uid: 6700 + - uid: 5333 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,4.5 + pos: 52.5,6.5 parent: 2 - - uid: 6701 + - uid: 5335 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,4.5 + pos: 51.5,6.5 parent: 2 - - uid: 6702 + - uid: 5336 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,4.5 + pos: 50.5,6.5 parent: 2 - - uid: 6709 + - uid: 5337 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,34.5 + pos: 49.5,6.5 parent: 2 - - uid: 6711 + - uid: 5339 components: - type: Transform - pos: 10.5,10.5 + pos: 49.5,7.5 parent: 2 - - uid: 6713 + - uid: 5340 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,11.5 + pos: 49.5,8.5 parent: 2 - - uid: 6714 + - uid: 5341 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,11.5 + pos: 48.5,8.5 parent: 2 - - uid: 6715 + - uid: 5347 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,11.5 + pos: 47.5,8.5 parent: 2 - - uid: 6716 + - uid: 5348 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,11.5 + pos: 46.5,8.5 parent: 2 - - uid: 6717 + - uid: 5349 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,11.5 + pos: 45.5,8.5 parent: 2 - - uid: 6718 + - uid: 5350 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,11.5 + pos: 44.5,8.5 parent: 2 - - uid: 6720 + - uid: 5351 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,10.5 + pos: 43.5,8.5 parent: 2 - - uid: 6725 + - uid: 5352 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,11.5 + pos: 42.5,8.5 parent: 2 - - uid: 6726 + - uid: 5353 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,11.5 + pos: 41.5,8.5 parent: 2 - - uid: 6727 + - uid: 5354 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,11.5 + pos: 40.5,8.5 parent: 2 - - uid: 6728 + - uid: 5356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,11.5 + pos: 39.5,8.5 parent: 2 - - uid: 6729 + - uid: 5357 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,11.5 + pos: 38.5,8.5 parent: 2 - - uid: 6733 + - uid: 5359 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,9.5 + pos: 38.5,7.5 parent: 2 - - uid: 6734 + - uid: 5361 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,8.5 + pos: 40.5,27.5 parent: 2 - - uid: 6735 + - uid: 5362 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,7.5 + pos: 41.5,27.5 parent: 2 - - uid: 6736 + - uid: 5363 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,6.5 + pos: 42.5,27.5 parent: 2 - - uid: 6740 + - uid: 5364 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,34.5 + pos: 42.5,26.5 parent: 2 - - uid: 6741 + - uid: 5365 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,33.5 + pos: 42.5,25.5 parent: 2 - - uid: 6742 + - uid: 5366 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,32.5 + pos: 43.5,25.5 parent: 2 - - uid: 6743 + - uid: 5367 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,31.5 + pos: 44.5,25.5 parent: 2 - - uid: 6745 + - uid: 5368 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,30.5 + pos: 45.5,25.5 parent: 2 - - uid: 6746 + - uid: 5369 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,29.5 + pos: 46.5,25.5 parent: 2 - - uid: 6747 + - uid: 5370 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,29.5 + pos: 47.5,25.5 parent: 2 - - uid: 6748 + - uid: 5371 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,29.5 + pos: 48.5,25.5 parent: 2 - - uid: 6749 + - uid: 5372 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,29.5 + pos: 49.5,25.5 parent: 2 - - uid: 6750 + - uid: 5373 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,29.5 + pos: 50.5,25.5 parent: 2 - - uid: 6753 + - uid: 5374 components: - type: Transform - pos: 27.5,22.5 + pos: 51.5,25.5 parent: 2 - - uid: 6754 + - uid: 5375 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,23.5 + pos: 51.5,26.5 parent: 2 - - uid: 6755 + - uid: 5376 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,23.5 + pos: 51.5,27.5 parent: 2 - - uid: 6757 + - uid: 5377 components: - type: Transform - pos: 32.5,34.5 + pos: 51.5,28.5 parent: 2 - - uid: 6758 + - uid: 5378 components: - type: Transform - pos: 32.5,33.5 + pos: 51.5,29.5 parent: 2 - - uid: 6759 + - uid: 5379 components: - type: Transform - pos: 32.5,32.5 + pos: 51.5,30.5 parent: 2 - - uid: 6760 + - uid: 5380 components: - type: Transform - pos: 32.5,31.5 + pos: 51.5,31.5 parent: 2 - - uid: 6761 + - uid: 5381 components: - type: Transform - pos: 32.5,30.5 + pos: 51.5,32.5 parent: 2 - - uid: 6763 + - uid: 5382 components: - type: Transform - pos: 32.5,28.5 + pos: 51.5,33.5 parent: 2 - - uid: 6764 + - uid: 5383 components: - type: Transform - pos: 32.5,27.5 + pos: 51.5,34.5 parent: 2 - - uid: 6765 + - uid: 5384 components: - type: Transform - pos: 32.5,26.5 + pos: 51.5,35.5 parent: 2 - - uid: 6769 + - uid: 5385 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,24.5 + pos: 51.5,36.5 parent: 2 - - uid: 6770 + - uid: 5386 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,23.5 + pos: 55.5,39.5 parent: 2 - - uid: 6771 + - uid: 5387 components: - type: Transform - pos: 30.5,22.5 + pos: 54.5,39.5 parent: 2 - - uid: 6773 + - uid: 5388 components: - type: Transform - pos: 30.5,21.5 + pos: 53.5,39.5 parent: 2 - - uid: 6774 + - uid: 5389 components: - type: Transform - pos: 30.5,19.5 + pos: 53.5,38.5 parent: 2 - - uid: 6776 + - uid: 5390 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,18.5 + pos: 53.5,37.5 parent: 2 - - uid: 6777 + - uid: 5391 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,18.5 + pos: 53.5,36.5 parent: 2 - - uid: 6778 + - uid: 5392 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,18.5 + pos: 52.5,36.5 parent: 2 - - uid: 6779 + - uid: 5393 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,18.5 + pos: 58.5,27.5 parent: 2 - - uid: 6780 + - uid: 5394 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,18.5 + pos: 57.5,27.5 parent: 2 - - uid: 6781 + - uid: 5395 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,18.5 + pos: 57.5,28.5 parent: 2 - - uid: 6782 + - uid: 5396 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,18.5 + pos: 57.5,29.5 parent: 2 - - uid: 6783 + - uid: 5397 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,18.5 + pos: 57.5,30.5 parent: 2 - - uid: 6784 + - uid: 5398 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,18.5 + pos: 56.5,30.5 parent: 2 - - uid: 6785 + - uid: 5399 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,18.5 + pos: 55.5,30.5 parent: 2 - - uid: 6786 + - uid: 5400 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,18.5 + pos: 54.5,30.5 parent: 2 - - uid: 6787 + - uid: 5401 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,18.5 + pos: 53.5,30.5 parent: 2 - - uid: 6789 + - uid: 5402 components: - type: Transform - pos: 17.5,17.5 + pos: 52.5,30.5 parent: 2 - - uid: 6790 + - uid: 5403 components: - type: Transform - pos: 17.5,16.5 + pos: 57.5,26.5 parent: 2 - - uid: 6791 + - uid: 5404 components: - type: Transform - pos: 17.5,15.5 + pos: 57.5,25.5 parent: 2 - - uid: 6792 + - uid: 5405 components: - type: Transform - pos: 17.5,14.5 + pos: 57.5,24.5 parent: 2 - - uid: 6793 + - uid: 5406 components: - type: Transform - pos: 17.5,13.5 + pos: 57.5,23.5 parent: 2 - - uid: 6794 + - uid: 5407 components: - type: Transform - pos: 17.5,12.5 + pos: 57.5,22.5 parent: 2 - - uid: 6796 + - uid: 5408 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,23.5 + pos: 56.5,22.5 parent: 2 - - uid: 6797 + - uid: 5409 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,22.5 + pos: 55.5,22.5 parent: 2 - - uid: 6798 + - uid: 5410 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,21.5 + pos: 54.5,36.5 parent: 2 - - uid: 6799 + - uid: 5411 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,20.5 + pos: 55.5,36.5 parent: 2 - - uid: 6800 + - uid: 5412 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,19.5 + pos: 56.5,36.5 parent: 2 - - uid: 6801 + - uid: 5413 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,18.5 + pos: 57.5,36.5 parent: 2 - - uid: 6802 + - uid: 5414 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,18.5 + pos: 58.5,36.5 parent: 2 - - uid: 6803 + - uid: 5415 components: - type: Transform - pos: 17.5,19.5 + pos: 59.5,36.5 parent: 2 - - uid: 6804 + - uid: 5416 components: - type: Transform - pos: 17.5,20.5 + pos: 60.5,36.5 parent: 2 - - uid: 6805 + - uid: 5419 components: - type: Transform - pos: 17.5,21.5 + pos: 61.5,36.5 parent: 2 - - uid: 6810 + - uid: 5420 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,28.5 + pos: 61.5,37.5 parent: 2 - - uid: 6811 + - uid: 5421 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,22.5 + pos: 61.5,38.5 parent: 2 - - uid: 6812 + - uid: 5422 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,22.5 + pos: 61.5,39.5 parent: 2 - - uid: 6813 + - uid: 5423 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,22.5 + pos: 61.5,40.5 parent: 2 - - uid: 6816 + - uid: 5424 components: - type: Transform - pos: 13.5,23.5 + pos: 61.5,41.5 parent: 2 - - uid: 6817 + - uid: 5425 components: - type: Transform - pos: 13.5,24.5 + pos: 61.5,42.5 parent: 2 - - uid: 6818 + - uid: 5426 components: - type: Transform - pos: 13.5,25.5 + pos: 61.5,43.5 parent: 2 - - uid: 6819 + - uid: 5427 components: - type: Transform - pos: 13.5,26.5 + pos: 61.5,44.5 parent: 2 - - uid: 6820 + - uid: 5428 components: - type: Transform - pos: 13.5,27.5 + pos: 61.5,45.5 parent: 2 - - uid: 6823 + - uid: 5429 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-8.5 + pos: 61.5,46.5 parent: 2 - - uid: 6826 + - uid: 5430 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-7.5 + pos: 61.5,47.5 parent: 2 - - uid: 6827 + - uid: 5431 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-6.5 + pos: 61.5,48.5 parent: 2 - - uid: 6833 + - uid: 5457 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,-5.5 + pos: 47.5,6.5 parent: 2 - - uid: 6834 + - uid: 5501 components: - type: Transform - pos: 30.5,-4.5 + pos: 50.5,24.5 parent: 2 - - uid: 6835 + - uid: 5502 components: - type: Transform - pos: 30.5,-3.5 + pos: 50.5,23.5 parent: 2 - - uid: 6836 + - uid: 5503 components: - type: Transform - pos: 30.5,-2.5 + pos: 50.5,22.5 parent: 2 - - uid: 6837 + - uid: 5504 components: - type: Transform - pos: 30.5,-1.5 + pos: 50.5,20.5 parent: 2 - - uid: 6838 + - uid: 5505 components: - type: Transform - pos: 30.5,-0.5 + pos: 49.5,20.5 parent: 2 - - uid: 6839 + - uid: 5506 components: - type: Transform - pos: 30.5,0.5 + pos: 48.5,20.5 parent: 2 - - uid: 6840 + - uid: 5507 components: - type: Transform - pos: 30.5,1.5 + pos: 47.5,20.5 parent: 2 - - uid: 6841 + - uid: 5508 components: - type: Transform - pos: 30.5,2.5 + pos: 46.5,20.5 parent: 2 - - uid: 6842 + - uid: 5509 components: - type: Transform - pos: 30.5,3.5 + pos: 45.5,20.5 parent: 2 - - uid: 6844 + - uid: 5510 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,4.5 + pos: 44.5,20.5 parent: 2 - - uid: 6845 + - uid: 5511 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,4.5 + pos: 44.5,21.5 parent: 2 - - uid: 6846 + - uid: 5745 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,4.5 + pos: 35.5,34.5 parent: 2 - - uid: 6847 + - uid: 5746 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,4.5 + pos: 34.5,34.5 parent: 2 - - uid: 6848 + - uid: 5747 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,4.5 + pos: 34.5,33.5 parent: 2 - - uid: 6849 + - uid: 5748 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,4.5 + pos: 34.5,32.5 parent: 2 - - uid: 6850 + - uid: 5749 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,4.5 + pos: 34.5,31.5 parent: 2 - - uid: 6851 + - uid: 5750 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,4.5 + pos: 33.5,31.5 parent: 2 - - uid: 6853 + - uid: 5751 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,4.5 + pos: 32.5,31.5 parent: 2 - - uid: 6854 + - uid: 5752 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,4.5 + pos: 31.5,31.5 parent: 2 - - uid: 6855 + - uid: 5765 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,4.5 + pos: 28.5,34.5 parent: 2 - - uid: 6856 + - uid: 5766 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,4.5 + pos: 27.5,34.5 parent: 2 - - uid: 6857 + - uid: 5767 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,4.5 + pos: 26.5,34.5 parent: 2 - - uid: 6858 + - uid: 5768 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,4.5 + pos: 25.5,34.5 parent: 2 - - uid: 6862 + - uid: 5769 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,3.5 + pos: 24.5,34.5 parent: 2 - - uid: 6864 + - uid: 5770 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,5.5 + pos: 23.5,34.5 parent: 2 - - uid: 6865 + - uid: 5771 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,6.5 + pos: 23.5,35.5 parent: 2 - - uid: 6866 + - uid: 5772 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,7.5 + pos: 23.5,36.5 parent: 2 - - uid: 6869 + - uid: 5773 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,6.5 + pos: 23.5,37.5 parent: 2 - - uid: 6870 + - uid: 5774 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,7.5 + pos: 23.5,38.5 parent: 2 - - uid: 6871 + - uid: 5775 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,8.5 + pos: 23.5,39.5 parent: 2 - - uid: 6872 + - uid: 5776 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,8.5 + pos: 22.5,39.5 parent: 2 - - uid: 6876 + - uid: 5777 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,16.5 + pos: 22.5,34.5 parent: 2 - - uid: 6877 + - uid: 5778 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,16.5 + pos: 21.5,34.5 parent: 2 - - uid: 6878 + - uid: 5779 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,16.5 + pos: 20.5,34.5 parent: 2 - - uid: 6879 + - uid: 5780 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,16.5 + pos: 19.5,34.5 parent: 2 - - uid: 6880 + - uid: 5781 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,16.5 + pos: 18.5,34.5 parent: 2 - - uid: 6881 + - uid: 5782 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,16.5 + pos: 17.5,34.5 parent: 2 - - uid: 6882 + - uid: 5783 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,16.5 + pos: 16.5,34.5 parent: 2 - - uid: 6883 + - uid: 5784 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,16.5 + pos: 15.5,34.5 parent: 2 - - uid: 6884 + - uid: 5785 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,16.5 + pos: 14.5,34.5 parent: 2 - - uid: 6886 + - uid: 5786 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,15.5 + pos: 13.5,34.5 parent: 2 - - uid: 6887 + - uid: 5787 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,14.5 + pos: 12.5,34.5 parent: 2 - - uid: 6888 + - uid: 5788 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,13.5 + pos: 11.5,34.5 parent: 2 - - uid: 6889 + - uid: 5789 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,12.5 + pos: 11.5,35.5 parent: 2 - - uid: 6890 + - uid: 5790 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,11.5 + pos: 11.5,36.5 parent: 2 - - uid: 6891 + - uid: 5791 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,10.5 + pos: 10.5,36.5 parent: 2 - - uid: 6892 + - uid: 5792 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,9.5 + pos: 9.5,36.5 parent: 2 - - uid: 6894 + - uid: 5793 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,8.5 + pos: 9.5,37.5 parent: 2 - - uid: 6895 + - uid: 5794 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,8.5 + pos: 9.5,38.5 parent: 2 - - uid: 6897 + - uid: 5796 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,-13.5 + pos: 9.5,39.5 parent: 2 - - uid: 6898 + - uid: 5870 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,-13.5 + pos: 36.5,34.5 parent: 2 - - uid: 6900 + - uid: 5871 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-12.5 + pos: 37.5,34.5 parent: 2 - - uid: 6901 + - uid: 5872 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-11.5 + pos: 38.5,34.5 parent: 2 - - uid: 6902 + - uid: 5873 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-10.5 + pos: 39.5,34.5 parent: 2 - - uid: 6903 + - uid: 5874 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-9.5 + pos: 40.5,34.5 parent: 2 - - uid: 6904 + - uid: 5875 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-8.5 + pos: 41.5,34.5 parent: 2 - - uid: 6905 + - uid: 5876 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-7.5 + pos: 42.5,34.5 parent: 2 - - uid: 6906 + - uid: 5877 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-6.5 + pos: 43.5,34.5 parent: 2 - - uid: 6907 + - uid: 6187 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-5.5 + pos: 6.5,2.5 parent: 2 - - uid: 6908 + - uid: 6843 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-4.5 + pos: 33.5,34.5 parent: 2 - - uid: 6909 + - uid: 7008 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-3.5 + pos: 18.5,-7.5 parent: 2 - - uid: 6910 + - uid: 7009 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-2.5 + pos: 19.5,-7.5 parent: 2 - - uid: 6911 + - uid: 7010 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-1.5 + pos: 19.5,-6.5 parent: 2 - - uid: 6912 + - uid: 7011 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,-0.5 + pos: 20.5,-6.5 parent: 2 - - uid: 6913 + - uid: 7115 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,0.5 + pos: 45.5,35.5 parent: 2 - - uid: 6914 + - uid: 7172 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,1.5 + pos: 43.5,33.5 parent: 2 - - uid: 6915 + - uid: 7349 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,2.5 + pos: 4.5,-10.5 parent: 2 - - uid: 6916 + - uid: 7368 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,3.5 + pos: 5.5,-10.5 parent: 2 - - uid: 6917 + - uid: 7579 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,4.5 + pos: 32.5,30.5 parent: 2 - - uid: 6918 + - uid: 7604 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,5.5 + pos: 43.5,30.5 parent: 2 - - uid: 6919 + - uid: 7774 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,6.5 + pos: 32.5,29.5 parent: 2 - - uid: 6920 + - uid: 8416 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,7.5 + pos: 46.5,35.5 parent: 2 - - uid: 6923 + - uid: 8417 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,8.5 + pos: 47.5,35.5 parent: 2 - - uid: 6924 + - uid: 8418 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,8.5 + pos: 47.5,36.5 parent: 2 - - uid: 6925 + - uid: 8469 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,8.5 + pos: 32.5,28.5 parent: 2 - - uid: 6931 + - uid: 8562 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,7.5 + pos: 29.5,-2.5 parent: 2 - - uid: 6932 + - uid: 9474 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,5.5 - parent: 2 - - uid: 6933 + pos: 10.5,-45.5 + parent: 3564 + - uid: 9475 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,4.5 - parent: 2 - - uid: 6934 + pos: 10.5,-44.5 + parent: 3564 + - uid: 9476 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,3.5 - parent: 2 - - uid: 6935 + pos: 10.5,-43.5 + parent: 3564 + - uid: 9477 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,2.5 - parent: 2 - - uid: 6939 + pos: 10.5,-42.5 + parent: 3564 + - uid: 9478 components: - type: Transform - pos: 58.5,5.5 - parent: 2 - - uid: 6944 + pos: 10.5,-41.5 + parent: 3564 + - uid: 9479 components: - type: Transform - pos: 58.5,4.5 - parent: 2 - - uid: 6945 + pos: 11.5,-41.5 + parent: 3564 + - uid: 9480 components: - type: Transform - pos: 58.5,3.5 - parent: 2 - - uid: 6946 + pos: 12.5,-41.5 + parent: 3564 + - uid: 9481 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,2.5 - parent: 2 - - uid: 6947 + pos: 13.5,-41.5 + parent: 3564 + - uid: 9482 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,2.5 - parent: 2 - - uid: 6948 + pos: 14.5,-41.5 + parent: 3564 + - uid: 9483 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,2.5 - parent: 2 - - uid: 6949 + pos: 15.5,-41.5 + parent: 3564 + - uid: 9484 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,2.5 - parent: 2 - - uid: 6950 + pos: 16.5,-41.5 + parent: 3564 + - uid: 9485 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,6.5 - parent: 2 - - uid: 6951 + pos: 17.5,-41.5 + parent: 3564 + - uid: 9486 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,6.5 - parent: 2 - - uid: 6956 + pos: 15.5,-40.5 + parent: 3564 + - uid: 9487 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,6.5 - parent: 2 - - uid: 6957 + pos: 15.5,-39.5 + parent: 3564 + - uid: 9488 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,6.5 - parent: 2 - - uid: 6958 + pos: 18.5,-41.5 + parent: 3564 + - uid: 9489 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,6.5 - parent: 2 - - uid: 6959 + pos: 19.5,-41.5 + parent: 3564 + - uid: 9490 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,6.5 - parent: 2 - - uid: 6960 + pos: 20.5,-41.5 + parent: 3564 + - uid: 9491 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,6.5 - parent: 2 - - uid: 6961 + pos: 21.5,-41.5 + parent: 3564 + - uid: 9492 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,6.5 - parent: 2 - - uid: 6963 + pos: 22.5,-41.5 + parent: 3564 + - uid: 9493 components: - type: Transform - pos: 38.5,22.5 - parent: 2 - - uid: 6964 + pos: 23.5,-41.5 + parent: 3564 + - uid: 9494 components: - type: Transform - pos: 38.5,21.5 - parent: 2 - - uid: 6965 + pos: 22.5,-39.5 + parent: 3564 + - uid: 9495 components: - type: Transform - pos: 38.5,20.5 - parent: 2 - - uid: 6966 + pos: 21.5,-39.5 + parent: 3564 + - uid: 9496 components: - type: Transform - pos: 38.5,19.5 - parent: 2 - - uid: 6968 + pos: 20.5,-39.5 + parent: 3564 + - uid: 9497 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,18.5 - parent: 2 - - uid: 6969 + pos: 19.5,-39.5 + parent: 3564 + - uid: 9498 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,18.5 - parent: 2 - - uid: 6970 + pos: 23.5,-40.5 + parent: 3564 + - uid: 9499 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,18.5 - parent: 2 - - uid: 6971 + pos: 23.5,-39.5 + parent: 3564 + - uid: 9500 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,18.5 - parent: 2 - - uid: 6979 + pos: 23.5,-38.5 + parent: 3564 + - uid: 9501 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,23.5 - parent: 2 - - uid: 6980 + pos: 23.5,-37.5 + parent: 3564 + - uid: 9502 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,23.5 - parent: 2 - - uid: 6981 + pos: 23.5,-36.5 + parent: 3564 + - uid: 9503 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,23.5 - parent: 2 - - uid: 6982 + pos: 23.5,-35.5 + parent: 3564 + - uid: 9504 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,23.5 - parent: 2 - - uid: 6983 + pos: 22.5,-32.5 + parent: 3564 + - uid: 9505 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,23.5 - parent: 2 - - uid: 6984 + pos: 23.5,-29.5 + parent: 3564 + - uid: 9506 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,23.5 - parent: 2 - - uid: 6985 + pos: 23.5,-30.5 + parent: 3564 + - uid: 9507 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,24.5 - parent: 2 - - uid: 6986 + pos: 23.5,-31.5 + parent: 3564 + - uid: 9508 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,24.5 - parent: 2 - - uid: 6988 + pos: 14.5,-26.5 + parent: 3564 + - uid: 9509 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,24.5 - parent: 2 - - uid: 6989 + pos: 21.5,-32.5 + parent: 3564 + - uid: 9510 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,24.5 - parent: 2 - - uid: 6990 + pos: 20.5,-32.5 + parent: 3564 + - uid: 9511 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,24.5 - parent: 2 - - uid: 6991 + pos: 19.5,-32.5 + parent: 3564 + - uid: 9512 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,29.5 - parent: 2 - - uid: 6992 + pos: 18.5,-32.5 + parent: 3564 + - uid: 9513 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,28.5 - parent: 2 - - uid: 6993 + pos: 17.5,-32.5 + parent: 3564 + - uid: 9514 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,27.5 - parent: 2 - - uid: 6994 + pos: 16.5,-32.5 + parent: 3564 + - uid: 9515 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,26.5 - parent: 2 - - uid: 6996 + pos: 15.5,-32.5 + parent: 3564 + - uid: 9516 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,25.5 - parent: 2 - - uid: 7016 + pos: 14.5,-32.5 + parent: 3564 + - uid: 9517 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,34.5 - parent: 2 - - uid: 7017 + pos: 13.5,-32.5 + parent: 3564 + - uid: 9518 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,36.5 - parent: 2 - - uid: 7020 + pos: 13.5,-31.5 + parent: 3564 + - uid: 9519 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,36.5 - parent: 2 - - uid: 7021 + pos: 12.5,-31.5 + parent: 3564 + - uid: 9520 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,36.5 - parent: 2 - - uid: 7022 + pos: 23.5,-32.5 + parent: 3564 + - uid: 9521 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,36.5 - parent: 2 - - uid: 7024 + pos: 15.5,-26.5 + parent: 3564 + - uid: 9522 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,36.5 - parent: 2 - - uid: 7026 + pos: 16.5,-26.5 + parent: 3564 + - uid: 9523 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,36.5 - parent: 2 - - uid: 7027 + pos: 18.5,-26.5 + parent: 3564 + - uid: 9524 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,36.5 - parent: 2 - - uid: 7029 + pos: 19.5,-26.5 + parent: 3564 + - uid: 9525 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,38.5 - parent: 2 - - uid: 7030 + pos: 17.5,-26.5 + parent: 3564 + - uid: 9526 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,39.5 - parent: 2 - - uid: 7031 + pos: 21.5,-26.5 + parent: 3564 + - uid: 9527 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,40.5 - parent: 2 - - uid: 7032 + pos: 20.5,-26.5 + parent: 3564 + - uid: 9528 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,41.5 - parent: 2 - - uid: 7033 + pos: 14.5,-27.5 + parent: 3564 + - uid: 9529 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,42.5 - parent: 2 - - uid: 7034 + pos: 14.5,-28.5 + parent: 3564 + - uid: 9530 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,43.5 - parent: 2 - - uid: 7035 + pos: 14.5,-30.5 + parent: 3564 + - uid: 9531 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,44.5 - parent: 2 - - uid: 7036 + pos: 14.5,-29.5 + parent: 3564 + - uid: 9532 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,45.5 - parent: 2 - - uid: 7037 + pos: 23.5,-28.5 + parent: 3564 + - uid: 9533 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,46.5 - parent: 2 - - uid: 7038 + pos: 24.5,-28.5 + parent: 3564 + - uid: 9534 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,47.5 - parent: 2 - - uid: 7039 + pos: 25.5,-28.5 + parent: 3564 + - uid: 9535 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,48.5 - parent: 2 - - uid: 7041 + pos: 26.5,-28.5 + parent: 3564 + - uid: 9536 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,49.5 - parent: 2 - - uid: 7042 + pos: 27.5,-28.5 + parent: 3564 + - uid: 9537 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,50.5 - parent: 2 - - uid: 7043 + pos: 28.5,-28.5 + parent: 3564 + - uid: 9538 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,51.5 - parent: 2 - - uid: 7044 + pos: 29.5,-28.5 + parent: 3564 + - uid: 9539 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,52.5 - parent: 2 - - uid: 7045 + pos: 30.5,-28.5 + parent: 3564 + - uid: 9540 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,53.5 - parent: 2 - - uid: 7046 + pos: 31.5,-28.5 + parent: 3564 + - uid: 9541 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,54.5 - parent: 2 - - uid: 7047 + pos: 32.5,-28.5 + parent: 3564 + - uid: 9542 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,55.5 - parent: 2 - - uid: 7048 + pos: 33.5,-28.5 + parent: 3564 + - uid: 9543 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,56.5 - parent: 2 - - uid: 7049 + pos: 34.5,-28.5 + parent: 3564 + - uid: 9544 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,57.5 - parent: 2 - - uid: 7050 + pos: 34.5,-29.5 + parent: 3564 + - uid: 9545 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,59.5 - parent: 2 - - uid: 7054 + pos: 34.5,-30.5 + parent: 3564 + - uid: 9546 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,58.5 - parent: 2 - - uid: 7055 + pos: 34.5,-31.5 + parent: 3564 + - uid: 9547 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,58.5 - parent: 2 - - uid: 7056 + pos: 33.5,-31.5 + parent: 3564 + - uid: 9548 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,58.5 - parent: 2 - - uid: 7057 + pos: 22.5,-26.5 + parent: 3564 + - uid: 9549 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,58.5 - parent: 2 - - uid: 7058 + pos: 23.5,-26.5 + parent: 3564 + - uid: 9550 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,60.5 - parent: 2 - - uid: 7059 + pos: 23.5,-27.5 + parent: 3564 + - uid: 9551 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,60.5 - parent: 2 - - uid: 7060 + pos: 23.5,-25.5 + parent: 3564 + - uid: 9552 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,60.5 - parent: 2 - - uid: 7061 + pos: 23.5,-24.5 + parent: 3564 + - uid: 9553 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,60.5 - parent: 2 - - uid: 7062 + pos: 23.5,-23.5 + parent: 3564 + - uid: 9554 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,60.5 - parent: 2 - - uid: 7063 + pos: 23.5,-22.5 + parent: 3564 + - uid: 9555 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,60.5 - parent: 2 - - uid: 7064 + pos: 23.5,-21.5 + parent: 3564 + - uid: 9556 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,60.5 - parent: 2 - - uid: 7065 + pos: 23.5,-20.5 + parent: 3564 + - uid: 9557 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,60.5 - parent: 2 - - uid: 7066 + pos: 22.5,-20.5 + parent: 3564 + - uid: 9558 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,60.5 - parent: 2 - - uid: 7067 + pos: 21.5,-20.5 + parent: 3564 + - uid: 9559 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,60.5 - parent: 2 - - uid: 7068 + pos: 20.5,-20.5 + parent: 3564 + - uid: 9560 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,60.5 - parent: 2 - - uid: 7069 + pos: 23.5,-42.5 + parent: 3564 + - uid: 9561 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,60.5 - parent: 2 - - uid: 7070 + pos: 23.5,-43.5 + parent: 3564 + - uid: 9562 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,60.5 - parent: 2 - - uid: 7071 + pos: 23.5,-44.5 + parent: 3564 + - uid: 9563 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,60.5 - parent: 2 - - uid: 7072 + pos: 23.5,-47.5 + parent: 3564 + - uid: 9564 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,60.5 - parent: 2 - - uid: 7073 + pos: 23.5,-45.5 + parent: 3564 + - uid: 9565 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,60.5 - parent: 2 - - uid: 7074 + pos: 23.5,-46.5 + parent: 3564 + - uid: 9566 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,60.5 - parent: 2 - - uid: 7075 + pos: 23.5,-48.5 + parent: 3564 + - uid: 9567 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,60.5 - parent: 2 - - uid: 7076 + pos: 23.5,-49.5 + parent: 3564 + - uid: 9568 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,60.5 - parent: 2 - - uid: 7077 + pos: 23.5,-50.5 + parent: 3564 + - uid: 9569 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,60.5 - parent: 2 - - uid: 7078 + pos: 23.5,-51.5 + parent: 3564 + - uid: 9570 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,60.5 - parent: 2 - - uid: 7079 + pos: 23.5,-54.5 + parent: 3564 + - uid: 9571 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,60.5 - parent: 2 - - uid: 7080 + pos: 23.5,-52.5 + parent: 3564 + - uid: 9572 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,60.5 - parent: 2 - - uid: 7081 + pos: 23.5,-53.5 + parent: 3564 + - uid: 9573 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,60.5 - parent: 2 - - uid: 7082 + pos: 23.5,-55.5 + parent: 3564 + - uid: 9574 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,60.5 - parent: 2 - - uid: 7083 + pos: 23.5,-56.5 + parent: 3564 + - uid: 9575 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,60.5 - parent: 2 - - uid: 7084 + pos: 23.5,-57.5 + parent: 3564 + - uid: 9576 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,60.5 - parent: 2 - - uid: 7085 + pos: 23.5,-58.5 + parent: 3564 + - uid: 9578 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,60.5 - parent: 2 - - uid: 7086 + pos: 22.5,-60.5 + parent: 3564 + - uid: 9579 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,60.5 - parent: 2 - - uid: 7087 + pos: 21.5,-60.5 + parent: 3564 + - uid: 9580 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,60.5 - parent: 2 - - uid: 7088 + pos: 20.5,-60.5 + parent: 3564 + - uid: 9581 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,60.5 - parent: 2 - - uid: 7089 + pos: 19.5,-60.5 + parent: 3564 + - uid: 9582 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,60.5 - parent: 2 - - uid: 7090 + pos: 18.5,-60.5 + parent: 3564 + - uid: 9583 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,60.5 - parent: 2 - - uid: 7091 + pos: 17.5,-60.5 + parent: 3564 + - uid: 9584 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,60.5 - parent: 2 - - uid: 7092 + pos: 16.5,-60.5 + parent: 3564 + - uid: 9585 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,60.5 - parent: 2 - - uid: 7093 + pos: 15.5,-60.5 + parent: 3564 + - uid: 9586 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,60.5 - parent: 2 - - uid: 7094 + pos: 14.5,-60.5 + parent: 3564 + - uid: 9587 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,60.5 - parent: 2 - - uid: 7095 + pos: 13.5,-60.5 + parent: 3564 + - uid: 9588 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,60.5 - parent: 2 - - uid: 7096 + pos: 12.5,-60.5 + parent: 3564 + - uid: 9589 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,60.5 - parent: 2 - - uid: 7097 + pos: 11.5,-60.5 + parent: 3564 + - uid: 9590 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,60.5 - parent: 2 - - uid: 7102 + pos: 10.5,-60.5 + parent: 3564 + - uid: 9591 components: - type: Transform - pos: 15.5,59.5 - parent: 2 - - uid: 7103 + pos: 19.5,-59.5 + parent: 3564 + - uid: 9592 components: - type: Transform - pos: 15.5,58.5 - parent: 2 - - uid: 7104 + pos: 23.5,-59.5 + parent: 3564 + - uid: 9593 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,57.5 - parent: 2 - - uid: 7151 + pos: 24.5,-59.5 + parent: 3564 + - uid: 9594 components: - type: Transform - pos: 57.5,39.5 - parent: 2 - - uid: 7152 + pos: 25.5,-59.5 + parent: 3564 + - uid: 9595 components: - type: Transform - pos: 57.5,38.5 - parent: 2 - - uid: 7153 + pos: 26.5,-59.5 + parent: 3564 + - uid: 9596 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,37.5 - parent: 2 - - uid: 7155 + pos: 27.5,-59.5 + parent: 3564 + - uid: 9597 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,37.5 - parent: 2 - - uid: 7156 + pos: 28.5,-59.5 + parent: 3564 + - uid: 9598 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,37.5 - parent: 2 - - uid: 7159 + pos: 29.5,-59.5 + parent: 3564 + - uid: 9599 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,37.5 - parent: 2 - - uid: 7160 + pos: 30.5,-59.5 + parent: 3564 + - uid: 9600 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,37.5 - parent: 2 - - uid: 7161 + pos: 31.5,-59.5 + parent: 3564 + - uid: 9601 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,36.5 - parent: 2 - - uid: 7162 + pos: 31.5,-60.5 + parent: 3564 + - uid: 9602 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,35.5 - parent: 2 - - uid: 7164 + pos: 23.5,-62.5 + parent: 3564 + - uid: 9603 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,34.5 - parent: 2 - - uid: 7165 + pos: 23.5,-63.5 + parent: 3564 + - uid: 9604 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,33.5 - parent: 2 - - uid: 7166 + pos: 23.5,-64.5 + parent: 3564 + - uid: 9605 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,32.5 - parent: 2 - - uid: 7167 + pos: 22.5,-64.5 + parent: 3564 + - uid: 9606 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,31.5 - parent: 2 - - uid: 7168 + pos: 23.5,-65.5 + parent: 3564 + - uid: 9607 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,30.5 - parent: 2 -- proto: DisposalTrunk - entities: - - uid: 159 + pos: 23.5,-67.5 + parent: 3564 + - uid: 9608 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,12.5 - parent: 2 - - uid: 1618 + pos: 22.5,-67.5 + parent: 3564 + - uid: 9609 components: - type: Transform - pos: 26.5,35.5 - parent: 2 - - uid: 4938 + pos: 21.5,-64.5 + parent: 3564 + - uid: 9610 components: - type: Transform - pos: 57.5,40.5 - parent: 2 - - uid: 5055 + pos: 20.5,-64.5 + parent: 3564 + - uid: 9611 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,23.5 - parent: 2 - - uid: 6614 + pos: 19.5,-64.5 + parent: 3564 + - uid: 9612 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,5.5 - parent: 2 - - uid: 6647 + pos: 18.5,-64.5 + parent: 3564 + - uid: 9613 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-3.5 - parent: 2 - - uid: 6688 + pos: 23.5,-66.5 + parent: 3564 + - uid: 9614 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,34.5 - parent: 2 - - uid: 6696 + pos: 24.5,-66.5 + parent: 3564 + - uid: 9615 components: - type: Transform - pos: 22.5,7.5 - parent: 2 - - uid: 6704 + pos: 25.5,-66.5 + parent: 3564 + - uid: 9616 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,10.5 - parent: 2 - - uid: 6705 + pos: 26.5,-66.5 + parent: 3564 + - uid: 9617 components: - type: Transform - pos: 25.5,12.5 - parent: 2 - - uid: 6707 + pos: 27.5,-66.5 + parent: 3564 + - uid: 9618 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,9.5 - parent: 2 - - uid: 6739 + pos: 28.5,-66.5 + parent: 3564 + - uid: 9619 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,21.5 - parent: 2 - - uid: 6756 + pos: 28.5,-67.5 + parent: 3564 + - uid: 9620 components: - type: Transform - pos: 32.5,35.5 - parent: 2 - - uid: 6772 + pos: 28.5,-68.5 + parent: 3564 + - uid: 9621 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,20.5 - parent: 2 - - uid: 6809 + pos: 28.5,-69.5 + parent: 3564 + - uid: 9622 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,28.5 - parent: 2 - - uid: 6822 + pos: 28.5,-70.5 + parent: 3564 + - uid: 9623 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-9.5 - parent: 2 - - uid: 6860 + pos: 21.5,-67.5 + parent: 3564 + - uid: 9624 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,2.5 - parent: 2 - - uid: 6868 + pos: 20.5,-67.5 + parent: 3564 + - uid: 9625 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,5.5 - parent: 2 - - uid: 6874 + pos: 19.5,-67.5 + parent: 3564 + - uid: 9626 components: - type: Transform - pos: 54.5,17.5 - parent: 2 - - uid: 6896 + pos: 18.5,-67.5 + parent: 3564 + - uid: 9627 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,-13.5 - parent: 2 - - uid: 6927 + pos: 17.5,-67.5 + parent: 3564 + - uid: 9628 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 48.5,1.5 - parent: 2 - - uid: 6936 + pos: 16.5,-67.5 + parent: 3564 + - uid: 9629 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,2.5 - parent: 2 - - uid: 6973 + pos: 15.5,-67.5 + parent: 3564 + - uid: 9630 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,28.5 - parent: 2 - - uid: 7101 + pos: 15.5,-68.5 + parent: 3564 + - uid: 9652 components: - type: Transform - pos: 17.5,58.5 - parent: 2 -- proto: DisposalUnit - entities: - - uid: 160 + pos: 9.5,-41.5 + parent: 3564 + - uid: 9653 components: - - type: MetaData - desc: A pneumatic body disposal unit. - name: corpse yeeter 2003 - type: Transform - pos: -3.5,12.5 - parent: 2 - - uid: 966 + pos: 8.5,-41.5 + parent: 3564 + - uid: 9654 components: - type: Transform - pos: 17.5,58.5 - parent: 2 - - uid: 4850 + pos: 8.5,-42.5 + parent: 3564 + - uid: 9655 components: - type: Transform - pos: 57.5,40.5 - parent: 2 - - uid: 5010 + pos: 8.5,-43.5 + parent: 3564 + - uid: 9656 components: - type: Transform - pos: 49.5,-13.5 - parent: 2 - - uid: 5029 + pos: 8.5,-44.5 + parent: 3564 + - uid: 9657 components: - type: Transform - pos: 41.5,5.5 - parent: 2 - - uid: 5054 + pos: 8.5,-45.5 + parent: 3564 + - uid: 9658 components: - type: Transform - pos: 32.5,35.5 - parent: 2 - - uid: 5112 + pos: 8.5,-46.5 + parent: 3564 + - uid: 9688 components: - type: Transform - pos: 54.5,17.5 - parent: 2 - - uid: 5135 + pos: 23.5,-34.5 + parent: 3564 + - uid: 9689 components: - type: Transform - pos: 63.5,2.5 - parent: 2 - - uid: 6646 + pos: 23.5,-33.5 + parent: 3564 + - uid: 9690 components: - type: Transform - pos: 4.5,-3.5 - parent: 2 - - uid: 6689 + pos: 23.5,-61.5 + parent: 3564 + - uid: 9691 components: - type: Transform - pos: 10.5,9.5 - parent: 2 - - uid: 6690 + pos: 23.5,-60.5 + parent: 3564 + - uid: 11345 components: - type: Transform - pos: 20.5,10.5 + pos: 22.5,-12.5 parent: 2 - - uid: 6691 + - uid: 11370 components: - type: Transform - pos: 11.5,28.5 + pos: 32.5,27.5 parent: 2 - - uid: 6692 + - uid: 11371 components: - type: Transform - pos: 31.5,20.5 + pos: 32.5,26.5 parent: 2 - - uid: 6693 + - uid: 11372 components: - type: Transform - pos: 25.5,12.5 + pos: 32.5,25.5 parent: 2 - - uid: 6737 + - uid: 11373 components: - type: Transform - pos: 27.5,21.5 + pos: 32.5,24.5 parent: 2 - - uid: 6738 + - uid: 11374 components: - type: Transform - pos: 26.5,35.5 + pos: 31.5,24.5 parent: 2 - - uid: 6821 +- proto: CableMVStack10 + entities: + - uid: 4505 components: - type: Transform - pos: 28.5,-9.5 + pos: 56.464222,62.552715 parent: 2 - - uid: 6830 + - uid: 6954 components: - type: Transform - pos: 61.5,34.5 + pos: 2.434794,-7.4942417 parent: 2 - - uid: 6859 + - uid: 7712 components: - type: Transform - pos: 37.5,2.5 + pos: 49.5,21.5 parent: 2 - - uid: 6926 + - uid: 11139 components: - type: Transform - pos: 48.5,1.5 + pos: 50.5,21.5 parent: 2 - - uid: 6972 + - uid: 11150 components: - type: Transform - pos: 53.5,28.5 + pos: 50.5,19.5 parent: 2 - - uid: 7040 +- proto: CableTerminal + entities: + - uid: 521 components: - type: Transform - pos: 37.5,23.5 + pos: 0.5,-12.5 parent: 2 - - uid: 7460 + - uid: 661 components: - type: Transform - pos: 22.5,7.5 + rot: 1.5707963267948966 rad + pos: 18.5,38.5 parent: 2 -- proto: DisposalYJunction - entities: - - uid: 6863 + - uid: 676 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,4.5 + rot: 1.5707963267948966 rad + pos: 18.5,39.5 parent: 2 - - uid: 6962 + - uid: 1435 components: - type: Transform - pos: 38.5,23.5 + rot: 1.5707963267948966 rad + pos: 58.5,62.5 parent: 2 -- proto: DogBed - entities: - - uid: 2283 + - uid: 1512 components: - type: Transform - pos: 47.5,27.5 + rot: 1.5707963267948966 rad + pos: 18.5,37.5 parent: 2 - - uid: 2404 + - uid: 1603 components: - type: Transform - pos: 56.5,20.5 + rot: 1.5707963267948966 rad + pos: 46.5,39.5 parent: 2 -- proto: DoorElectronicsService - entities: - - uid: 2186 + - uid: 2551 components: - type: Transform - pos: 9.5,-10.5 + rot: 1.5707963267948966 rad + pos: 46.5,40.5 parent: 2 - - uid: 2190 + - uid: 9438 components: - type: Transform - pos: 9.5,-10.5 - parent: 2 - - uid: 4220 + rot: -1.5707963267948966 rad + pos: 8.5,-43.5 + parent: 3564 + - uid: 9449 components: - type: Transform - pos: 9.5,-10.5 - parent: 2 -- proto: DrinkBottleBeer + rot: -1.5707963267948966 rad + pos: 8.5,-44.5 + parent: 3564 +- proto: CaptainIDCard entities: - - uid: 2051 + - uid: 2373 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.777023,12.639819 + pos: 59.49891,26.586502 parent: 2 -- proto: DrinkGoldenCup +- proto: CaptainSabre entities: - - uid: 7734 + - uid: 7174 components: - type: Transform - pos: 62.5,5.5 + pos: 59.5,23.5 parent: 2 -- proto: Dropper +- proto: CarbonDioxideCanister entities: - - uid: 2133 + - uid: 138 components: - type: Transform - pos: 33.5,-5.5 + pos: 31.5,37.5 parent: 2 - - uid: 7325 + - uid: 1497 components: - type: Transform - pos: 31.5,16.5 + pos: 32.5,37.5 parent: 2 - - uid: 7455 + - uid: 1615 components: - type: Transform - pos: 12.5,13.5 + pos: 14.5,39.5 parent: 2 -- proto: EmergencyOxygenTankFilled - entities: - - uid: 7548 + - uid: 1634 components: - type: Transform - pos: 15.5,-2.5 + pos: 19.5,33.5 parent: 2 -- proto: EmergencyRollerBed + - uid: 1919 + components: + - type: Transform + pos: 43.5,-7.5 + parent: 2 +- proto: Carpet entities: - - uid: 640 + - uid: 2037 components: - type: Transform - pos: 26.51376,15.675066 + rot: -1.5707963267948966 rad + pos: 59.5,12.5 parent: 2 - - uid: 641 + - uid: 2040 components: - type: Transform - pos: 28.42001,14.909441 + rot: -1.5707963267948966 rad + pos: 59.5,13.5 parent: 2 -- proto: ExosuitFabricator - entities: - - uid: 1555 + - uid: 2041 components: - type: Transform - pos: 52.5,9.5 + rot: -1.5707963267948966 rad + pos: 59.5,14.5 parent: 2 -- proto: ExtendedEmergencyOxygenTankFilled - entities: - - uid: 2427 + - uid: 5599 components: - type: Transform - pos: 59.569664,22.772419 + rot: -1.5707963267948966 rad + pos: 60.5,13.5 parent: 2 -- proto: FaxMachineBase - entities: - - uid: 8293 + - uid: 5621 components: - type: Transform - pos: 60.5,31.5 + rot: -1.5707963267948966 rad + pos: 60.5,14.5 parent: 2 -- proto: FaxMachineCaptain - entities: - - uid: 8292 + - uid: 5623 components: - type: Transform - pos: 59.5,23.5 + rot: -1.5707963267948966 rad + pos: 60.5,12.5 parent: 2 -- proto: FireAlarm +- proto: CarpetBlack entities: - - uid: 7 + - uid: 7309 components: - type: Transform rot: -1.5707963267948966 rad - pos: 21.5,12.5 + pos: -6.5,13.5 parent: 2 - - type: DeviceList - devices: - - 2920 - - 2919 - - 2918 - - 2917 - - 2916 - - 2922 - - uid: 433 + - uid: 7310 components: - type: Transform - pos: 5.5,39.5 + rot: -1.5707963267948966 rad + pos: -5.5,13.5 parent: 2 - - type: DeviceList - devices: - - 396 - - uid: 1968 + - uid: 7311 components: - type: Transform - pos: 45.5,-13.5 + rot: -1.5707963267948966 rad + pos: -4.5,13.5 parent: 2 - - type: DeviceList - devices: - - 6540 - - 2949 - - 2950 - - uid: 2967 + - uid: 7312 components: - type: Transform - pos: 43.5,30.5 + rot: -1.5707963267948966 rad + pos: -3.5,13.5 parent: 2 - - type: DeviceList - devices: - - 2972 - - 2971 - - uid: 2982 + - uid: 7313 components: - type: Transform - pos: 6.5,8.5 + rot: -1.5707963267948966 rad + pos: -6.5,11.5 parent: 2 - - type: DeviceList - devices: - - 2924 - - 2923 - - 2925 - - 2929 - - 2934 - - 6541 - - 2927 - - 2926 - - uid: 6170 + - uid: 7314 components: - type: Transform - pos: 59.5,38.5 + rot: -1.5707963267948966 rad + pos: -5.5,11.5 parent: 2 - - type: DeviceList - devices: - - 2977 - - 2978 - - 2980 - - 2979 - - uid: 6528 + - uid: 7315 components: - type: Transform rot: -1.5707963267948966 rad - pos: 50.5,21.5 + pos: -4.5,11.5 parent: 2 - - type: DeviceList - devices: - - 2970 - - 2969 - - uid: 6565 + - uid: 7316 components: - type: Transform - pos: 30.5,6.5 + rot: -1.5707963267948966 rad + pos: -3.5,11.5 parent: 2 - - type: DeviceList - devices: - - 2936 - - 2940 - - 2939 - - 2938 - - 2937 - - 2941 - - 2942 - - 2943 - - 3246 - - uid: 6566 + - uid: 7317 components: - type: Transform - pos: 35.5,-3.5 + rot: -1.5707963267948966 rad + pos: -2.5,15.5 parent: 2 - - type: DeviceList - devices: - - 2944 - - 8224 - - uid: 6567 + - uid: 7318 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,10.5 + rot: -1.5707963267948966 rad + pos: -1.5,15.5 parent: 2 - - type: DeviceList - devices: - - 2956 - - 2951 - - 2954 - - 2955 - - uid: 6568 + - uid: 7319 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,6.5 + pos: -0.5,15.5 parent: 2 - - type: DeviceList - devices: - - 2944 - - 2943 - - 2942 - - 2941 - - 2954 - - 2953 - - 2952 - - uid: 6569 + - uid: 7586 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,15.5 + pos: 0.5,15.5 parent: 2 - - type: DeviceList - devices: - - 2953 - - 2952 - - 2965 - - 2964 - - 2963 - - 2962 - - uid: 6570 +- proto: CarpetBlue + entities: + - uid: 2408 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,20.5 + pos: 57.5,24.5 parent: 2 - - type: DeviceList - devices: - - 2973 - - 2974 - - 2970 - - 2964 - - 2963 - - 2962 - - 2897 - - 2896 - - 2971 - - 2972 - - uid: 6573 + - uid: 2409 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,37.5 + pos: 58.5,24.5 parent: 2 - - type: DeviceList - devices: - - 2912 - - uid: 6574 + - uid: 2410 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,25.5 + pos: 59.5,23.5 parent: 2 - - type: DeviceList - devices: - - 2904 - - 2901 - - 2900 - - 2912 - - 2899 - - 2902 - - 2903 - - uid: 6575 + - uid: 2411 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,24.5 + pos: 59.5,22.5 parent: 2 - - type: DeviceList - devices: - - 2898 - - 2900 - - 2901 - - 2907 - - 2908 - - 2906 - - 2905 - - 2911 - - 2910 - - 2909 - - uid: 6576 + - uid: 2414 components: - type: Transform - pos: 28.5,39.5 + pos: 56.5,22.5 parent: 2 - - type: DeviceList - devices: - - 2904 - - uid: 6577 + - uid: 2415 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,40.5 + pos: 56.5,23.5 parent: 2 - - type: DeviceList - devices: - - 2909 - - 2910 - - 2911 - - uid: 6578 + - uid: 2416 components: - type: Transform - pos: 16.5,33.5 + pos: 57.5,23.5 parent: 2 - - type: DeviceList - devices: - - 2908 - - 2907 - - 2906 - - 2905 - - 396 - - uid: 6579 + - uid: 2417 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,26.5 + pos: 58.5,23.5 parent: 2 - - type: DeviceList - devices: - - 2915 - - 2914 - - 2913 - - uid: 6580 + - uid: 2418 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,19.5 + pos: 58.5,22.5 parent: 2 - - type: DeviceList - devices: - - 2913 - - 2914 - - 2915 - - 2894 - - 2895 - - 2917 - - 2916 - - uid: 6581 + - uid: 2419 components: - type: Transform - pos: 26.5,20.5 + pos: 57.5,22.5 parent: 2 - - type: DeviceList - devices: - - 2898 - - 2899 - - 2903 - - 2902 - - 2896 - - 2897 - - 2894 - - 2895 - - uid: 6582 + - uid: 2420 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,11.5 + pos: 57.5,21.5 parent: 2 - - type: DeviceList - devices: - - 8237 - - 2923 - - uid: 6584 + - uid: 2421 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-6.5 + pos: 58.5,21.5 parent: 2 - - type: DeviceList - devices: - - 2924 - - 2923 - - 2925 - - 2929 - - 2934 - - 6541 - - 2927 - - 2926 - - uid: 6585 +- proto: CarpetChapel + entities: + - uid: 268 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,45.5 + pos: -2.5,9.5 parent: 2 - - type: DeviceList - devices: - - 2980 - - 2979 - - 8221 - - uid: 6586 + - uid: 270 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-0.5 + pos: -0.5,9.5 parent: 2 - - type: DeviceList - devices: - - 2926 - - 2927 - - uid: 6587 + - uid: 271 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-10.5 + pos: -0.5,11.5 parent: 2 - - type: DeviceList - devices: - - 6541 - - 2947 - - uid: 6588 + - uid: 323 components: - type: Transform - pos: 19.5,-13.5 + rot: 1.5707963267948966 rad + pos: -3.5,14.5 parent: 2 - - type: DeviceList - devices: - - 8224 - - 8226 - - 6540 - - 8225 - - 2947 - - uid: 6589 + - uid: 324 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,-8.5 + rot: 3.141592653589793 rad + pos: -3.5,15.5 parent: 2 - - type: DeviceList - devices: - - 8229 - - 8226 - - 2935 - - uid: 6591 + - uid: 325 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,-8.5 + pos: -6.5,10.5 parent: 2 - - type: DeviceList - devices: - - 2951 - - 2949 - - uid: 6592 + - uid: 327 components: - type: Transform rot: -1.5707963267948966 rad - pos: 50.5,2.5 + pos: -4.5,10.5 parent: 2 - - type: DeviceList - devices: - - 2956 - - 2957 - - uid: 6593 + - uid: 328 + components: + - type: Transform + pos: -4.5,9.5 + parent: 2 + - uid: 329 components: - type: Transform rot: 1.5707963267948966 rad - pos: 55.5,0.5 + pos: -3.5,9.5 parent: 2 - - type: DeviceList - devices: - - 2958 - - uid: 6594 + - uid: 330 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,8.5 + rot: 3.141592653589793 rad + pos: -1.5,12.5 parent: 2 - - type: DeviceList - devices: - - 2958 - - 2957 - - 2975 - - 2976 - - uid: 6595 + - uid: 331 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,13.5 + rot: 3.141592653589793 rad + pos: -3.5,10.5 parent: 2 - - type: DeviceList - devices: - - 2961 - - 2975 - - 2976 - - uid: 7781 + - uid: 332 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,-12.5 + pos: -4.5,15.5 parent: 2 - - type: DeviceList - devices: - - 2934 - - uid: 8218 + - uid: 333 components: - type: Transform - pos: 49.5,18.5 + pos: -6.5,14.5 parent: 2 - - type: DeviceList - devices: - - 2961 - - 2955 - - 2965 - - 2969 - - uid: 8219 + - uid: 334 + components: + - type: Transform + pos: -6.5,9.5 + parent: 2 + - uid: 335 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,35.5 + pos: -5.5,9.5 parent: 2 - - type: DeviceList - devices: - - 2974 - - 2973 - - 2978 - - 2977 - - uid: 8223 + - uid: 336 components: - type: Transform rot: 3.141592653589793 rad - pos: 59.5,57.5 + pos: -5.5,15.5 parent: 2 - - type: DeviceList - devices: - - 8221 - - uid: 8230 + - uid: 383 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-9.5 + pos: -0.5,13.5 parent: 2 - - type: DeviceList - devices: - - 8225 - - 8229 - - 2931 - - 2932 - - 2930 - - uid: 8232 + - uid: 527 components: - type: Transform - pos: 21.5,5.5 + rot: -1.5707963267948966 rad + pos: -0.5,10.5 parent: 2 - - type: DeviceList - devices: - - 2937 - - 2938 - - 2939 - - 2940 - - 2928 - - 2918 - - 2919 - - 2925 - - uid: 8234 + - uid: 528 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,14.5 + rot: -1.5707963267948966 rad + pos: -2.5,10.5 parent: 2 - - type: DeviceList - devices: - - 2921 - - 3246 - - uid: 8235 + - uid: 529 components: - type: Transform - pos: -1.5,19.5 + rot: 3.141592653589793 rad + pos: 0.5,12.5 parent: 2 - - type: DeviceList - devices: - - 2922 - - 8237 - - uid: 8238 + - uid: 530 components: - type: Transform - pos: 0.5,8.5 + rot: 3.141592653589793 rad + pos: 0.5,14.5 parent: 2 - - type: DeviceList - devices: - - 2924 - - uid: 8242 + - uid: 531 components: - type: Transform rot: -1.5707963267948966 rad - pos: 21.5,0.5 + pos: -0.5,12.5 parent: 2 - - type: DeviceList - devices: - - 2932 - - 2931 - - 2930 - - 2929 - - 2928 - - uid: 8247 + - uid: 561 components: - type: Transform - pos: 30.5,55.5 + rot: -1.5707963267948966 rad + pos: -0.5,14.5 parent: 2 - - type: DeviceList - devices: - - 8248 - - 8246 - - uid: 8249 + - uid: 1366 components: - type: Transform - pos: 48.5,52.5 + rot: 1.5707963267948966 rad + pos: -5.5,14.5 parent: 2 - - type: DeviceList - devices: - - 8245 -- proto: FireAxe - entities: - - uid: 7726 + - uid: 1367 components: - type: Transform - pos: 27.5,35.5 + rot: -1.5707963267948966 rad + pos: -6.5,15.5 parent: 2 -- proto: FireExtinguisher - entities: - - uid: 3962 + - uid: 1368 components: - type: Transform - pos: 54.471027,32.541878 + pos: -4.5,14.5 parent: 2 - - uid: 7552 + - uid: 1756 components: - type: Transform - pos: 20.5,-0.5 + rot: 3.141592653589793 rad + pos: -5.5,10.5 parent: 2 - - uid: 7561 + - uid: 3150 components: - type: Transform - pos: 4.5,-5.5 + rot: 3.141592653589793 rad + pos: -1.5,14.5 parent: 2 - - uid: 7670 + - uid: 4853 components: - type: Transform - pos: 15.5,-10.5 + rot: 1.5707963267948966 rad + pos: -1.5,9.5 parent: 2 -- proto: Firelock - entities: - - uid: 396 + - uid: 6987 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,36.5 + pos: -1.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6578 - - 6555 - - 433 - - 6554 - - uid: 2894 + - uid: 7147 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,19.5 + pos: -1.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6581 - - 6552 - - 6580 - - 6551 - - uid: 2895 + - uid: 7305 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,18.5 + pos: -2.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6581 - - 6552 - - 6580 - - 6551 - - uid: 2896 + - uid: 7306 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,19.5 + pos: -2.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6581 - - 6552 - - 6570 - - 6529 - - uid: 2897 + - uid: 7307 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,18.5 + rot: -1.5707963267948966 rad + pos: -2.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6581 - - 6552 - - 6570 - - 6529 - - uid: 2898 + - uid: 7308 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,23.5 + rot: -1.5707963267948966 rad + pos: -2.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6581 - - 6552 - - uid: 2899 + - uid: 7323 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,23.5 + rot: 3.141592653589793 rad + pos: -1.5,10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6581 - - 6552 - - uid: 2900 + - uid: 7324 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,29.5 + rot: 3.141592653589793 rad + pos: 0.5,10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6575 - - 6553 - - uid: 2901 + - uid: 7583 components: - type: Transform rot: 1.5707963267948966 rad - pos: 31.5,30.5 + pos: 0.5,9.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6575 - - 6553 - - uid: 2902 + - uid: 7584 components: - type: Transform rot: 1.5707963267948966 rad - pos: 33.5,20.5 + pos: 0.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6581 - - 6552 - - uid: 2903 + - uid: 7585 components: - type: Transform rot: 1.5707963267948966 rad - pos: 34.5,20.5 + pos: 0.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6581 - - 6552 - - uid: 2904 +- proto: CarpetSBlue + entities: + - uid: 2031 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,36.5 + rot: -1.5707963267948966 rad + pos: 56.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6576 - - 6557 - - 6574 - - 6559 - - uid: 2905 + - uid: 2032 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,34.5 + rot: -1.5707963267948966 rad + pos: 57.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6578 - - 6555 - - uid: 2906 + - uid: 2033 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,33.5 + rot: -1.5707963267948966 rad + pos: 57.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6578 - - 6555 - - uid: 2907 + - uid: 2034 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,32.5 + rot: -1.5707963267948966 rad + pos: 56.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6578 - - 6555 - - uid: 2908 + - uid: 2035 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,32.5 + rot: -1.5707963267948966 rad + pos: 56.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6578 - - 6555 - - uid: 2909 + - uid: 2036 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,36.5 + rot: -1.5707963267948966 rad + pos: 57.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6577 - - 6556 - - uid: 2910 +- proto: Catwalk + entities: + - uid: 847 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,36.5 + pos: 52.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6577 - - 6556 - - uid: 2911 + - uid: 2796 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,36.5 + pos: 53.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6575 - - 6553 - - 6577 - - 6556 - - uid: 2912 + - uid: 4573 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,34.5 + pos: 21.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6574 - - 6559 - - 6573 - - 6558 - - uid: 2913 + - uid: 4574 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,25.5 + pos: 22.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6580 - - 6551 - - 6579 - - 6550 - - uid: 2914 + - uid: 4575 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,22.5 + pos: 18.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6580 - - 6551 - - 6579 - - 6550 - - uid: 2915 + - uid: 6104 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,21.5 + pos: 19.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6580 - - 6551 - - 6579 - - 6550 - - uid: 2916 + - uid: 6106 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,17.5 + pos: 20.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6580 - - 6551 - - 7 - - 7434 - - uid: 2917 + - uid: 6108 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,17.5 + pos: 23.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6580 - - 6551 - - 7 - - 7434 - - uid: 2918 + - uid: 6353 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,9.5 + pos: -3.5,-3.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8232 - - 6561 - - 7 - - 7434 - - uid: 2919 + - uid: 6354 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,9.5 + pos: 24.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8232 - - 6561 - - 7 - - 7434 - - uid: 2920 + - uid: 6355 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,11.5 + pos: 25.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7 - - 7434 - - uid: 2921 + - uid: 6356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,11.5 + pos: 26.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8234 - - 6548 - - uid: 2922 + - uid: 6357 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,17.5 + pos: 27.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7 - - 7434 - - 8235 - - 8236 - - uid: 2923 + - uid: 6358 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,8.5 + pos: 28.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6582 - - 6547 - - 2982 - - 6165 - - 6584 - - uid: 2924 + - uid: 6359 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,6.5 + pos: 29.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8238 - - 6546 - - 2982 - - 6165 - - 6584 - - uid: 2925 + - uid: 6360 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,5.5 + pos: 30.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8232 - - 6561 - - 2982 - - 6165 - - 6584 - - uid: 2926 + - uid: 6361 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-1.5 + pos: 31.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2982 - - 6165 - - 6586 - - 6545 - - 6584 - - uid: 2927 + - uid: 6362 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-2.5 + pos: 32.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2982 - - 6165 - - 6586 - - 6545 - - 6584 - - uid: 2928 + - uid: 6363 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,3.5 + pos: 33.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8232 - - 6561 - - 8242 - - 8241 - - uid: 2929 + - uid: 6364 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,-3.5 + pos: 34.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2982 - - 6165 - - 6584 - - 8242 - - 8241 - - uid: 2930 + - uid: 6365 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-4.5 + pos: 35.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8230 - - 8231 - - 8242 - - 8241 - - uid: 2931 + - uid: 6366 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-4.5 + pos: 36.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8230 - - 8231 - - 8242 - - 8241 - - uid: 2932 + - uid: 6367 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,-4.5 + pos: 37.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8230 - - 8231 - - 8242 - - 8241 - - uid: 2934 + - uid: 6368 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-9.5 + pos: 38.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2982 - - 6165 - - 6584 - - 7781 - - 8240 - - uid: 2935 + - uid: 6369 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,-3.5 + pos: 39.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6589 - - 6562 - - uid: 2936 + - uid: 6370 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,1.5 + pos: 40.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - uid: 2937 + - uid: 6371 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,5.5 + pos: 41.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - 8232 - - 6561 - - uid: 2938 + - uid: 6372 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,4.5 + pos: 42.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - 8232 - - 6561 - - uid: 2939 + - uid: 6373 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,3.5 + pos: 43.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - 8232 - - 6561 - - uid: 2940 + - uid: 6374 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,2.5 + pos: 44.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - 8232 - - 6561 - - uid: 2941 + - uid: 6375 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,6.5 + pos: 45.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6568 - - 6565 - - 6564 - - uid: 2942 + - uid: 6376 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,5.5 + pos: 46.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6568 - - 6565 - - 6564 - - uid: 2943 + - uid: 6377 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,4.5 + pos: 47.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6568 - - 6565 - - 6564 - - uid: 2944 + - uid: 6378 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,3.5 + pos: 48.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6568 - - 6566 - - 6563 - - uid: 2947 + - uid: 6379 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-14.5 + pos: 49.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6588 - - 6542 - - 6587 - - 6543 - - uid: 2949 + - uid: 6380 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,-11.5 + pos: 50.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 1968 - - 6539 - - 6591 - - 6538 - - uid: 2950 + - uid: 6381 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,-16.5 + pos: 51.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 1968 - - 6539 - - 8228 - - uid: 2951 + - uid: 6383 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,3.5 + pos: 58.5,68.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6567 - - 6533 - - 6591 - - 6538 - - uid: 2952 + - uid: 6384 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,12.5 + pos: 58.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6569 - - 6572 - - 8222 - - 6568 - - uid: 2953 + - uid: 6385 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,12.5 + pos: 58.5,66.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6569 - - 6572 - - 8222 - - 6568 - - uid: 2954 + - uid: 6386 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,8.5 + pos: 52.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - - 6568 - - 6567 - - 6533 - - uid: 2955 + - uid: 6387 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 44.5,14.5 + pos: 53.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - - 8218 - - 6567 - - 6533 - - uid: 2956 + - uid: 6388 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,8.5 + pos: 54.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6567 - - 6533 - - 6592 - - 6537 - - uid: 2957 + - uid: 6389 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,6.5 + pos: 55.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6592 - - 6537 - - 6594 - - 6535 - - uid: 2958 + - uid: 6390 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,4.5 + pos: 56.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6594 - - 6535 - - 6593 - - 6536 - - uid: 2961 + - uid: 6391 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,16.5 + pos: 51.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - - 8218 - - 6595 - - 6534 - - uid: 2962 + - uid: 6392 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,17.5 + pos: 58.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6569 - - 6572 - - uid: 2963 + - uid: 6393 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,17.5 + pos: 59.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6569 - - 6572 - - uid: 2964 + - uid: 6394 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,17.5 + pos: 60.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6569 - - 6572 - - uid: 2965 + - uid: 6395 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,16.5 + pos: 57.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6569 - - 6572 - - 6531 - - 8218 - - uid: 2969 + - uid: 6396 components: - type: Transform - pos: 43.5,18.5 + pos: 62.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6528 - - 6532 - - 6531 - - 8218 - - uid: 2970 + - uid: 6397 components: - type: Transform - pos: 43.5,21.5 + pos: 63.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6528 - - 6532 - - uid: 2971 + - uid: 6398 components: - type: Transform - pos: 45.5,26.5 + pos: 64.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6530 - - 2967 - - uid: 2972 + - uid: 6399 components: - type: Transform - pos: 42.5,26.5 + pos: 65.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 6530 - - 2967 - - uid: 2973 + - uid: 6400 components: - type: Transform - pos: 50.5,28.5 + pos: 61.5,67.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 8219 - - 6527 - - uid: 2974 + - uid: 6401 components: - type: Transform - pos: 51.5,28.5 + pos: -3.5,-4.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6570 - - 6529 - - 8219 - - 6527 - - uid: 2975 + - uid: 6402 components: - type: Transform - pos: 57.5,11.5 + pos: -3.5,-5.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6595 - - 6534 - - 6594 - - 6535 - - uid: 2976 + - uid: 6403 components: - type: Transform - pos: 58.5,11.5 + pos: -3.5,-6.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6595 - - 6534 - - 6594 - - 6535 - - uid: 2977 + - uid: 6404 components: - type: Transform - pos: 54.5,37.5 + pos: -3.5,-7.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8219 - - 6527 - - 2968 - - 6170 - - uid: 2978 + - uid: 6405 components: - type: Transform - pos: 54.5,36.5 + pos: -3.5,-8.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8219 - - 6527 - - 2968 - - 6170 - - uid: 2979 + - uid: 6406 components: - type: Transform - pos: 61.5,38.5 + pos: -3.5,-9.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2968 - - 6170 - - 8220 - - 6585 - - uid: 2980 + - uid: 6407 components: - type: Transform - pos: 60.5,38.5 + pos: -3.5,-10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2968 - - 6170 - - 8220 - - 6585 - - uid: 3246 + - uid: 6408 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,7.5 + pos: -3.5,-11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6565 - - 6564 - - 8234 - - 6548 - - uid: 6540 + - uid: 6409 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 43.5,-14.5 + pos: -3.5,-12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6588 - - 6542 - - 1968 - - 6539 - - uid: 6541 + - uid: 6410 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-8.5 + pos: -3.5,-13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2982 - - 6165 - - 6584 - - 6587 - - 6543 - - uid: 8221 + - uid: 6411 components: - type: Transform - pos: 61.5,55.5 + pos: -3.5,-14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6585 - - 8220 - - 6526 - - 8223 - - uid: 8224 + - uid: 6412 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,-8.5 + pos: -3.5,-15.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6566 - - 6563 - - 6588 - - 6542 - - uid: 8225 + - uid: 6413 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-9.5 + pos: -3.5,-16.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6588 - - 6542 - - 8230 - - 8231 - - uid: 8226 + - uid: 6414 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,-10.5 + pos: -3.5,-17.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6588 - - 6542 - - 6589 - - 6562 - - uid: 8229 + - uid: 6416 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,-8.5 + pos: -2.5,-10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6589 - - 6562 - - 8230 - - 8231 - - uid: 8237 + - uid: 6417 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,16.5 + pos: -3.5,-10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8235 - - 8236 - - 6582 - - 6547 - - uid: 8245 + - uid: 6418 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,50.5 + pos: -4.5,-10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8249 - - 6523 - - uid: 8246 + - uid: 6560 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,54.5 + pos: 17.5,60.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8247 - - 6524 - - uid: 8248 + - uid: 6856 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,57.5 - parent: 2 - - type: DeviceNetwork - deviceLists: - - 8247 - - 6524 -- proto: Fireplace - entities: - - uid: 2423 + pos: 3.5,-91.5 + parent: 3564 + - uid: 6857 components: - type: Transform - pos: 56.5,25.5 - parent: 2 -- proto: Flare - entities: - - uid: 1579 + pos: 3.5,-90.5 + parent: 3564 + - uid: 6858 components: - type: Transform - pos: 28.5,35.5 - parent: 2 - - uid: 1626 + pos: 3.5,-89.5 + parent: 3564 + - uid: 6859 components: - type: Transform - pos: 28.5,35.5 - parent: 2 - - uid: 1637 + pos: 3.5,-88.5 + parent: 3564 + - uid: 6860 components: - type: Transform - pos: 28.5,35.5 - parent: 2 - - uid: 1639 + pos: 3.5,-87.5 + parent: 3564 + - uid: 6861 components: - type: Transform - pos: 28.5,35.5 - parent: 2 -- proto: FlashlightLantern - entities: - - uid: 7232 + pos: 3.5,-86.5 + parent: 3564 + - uid: 6862 components: - type: Transform - pos: 37.5,-1.5 - parent: 2 - - uid: 7686 + pos: 3.5,-85.5 + parent: 3564 + - uid: 6863 components: - type: Transform - pos: 46.5,21.5 - parent: 2 -- proto: FloorDrain - entities: - - uid: 2412 + pos: 3.5,-84.5 + parent: 3564 + - uid: 6864 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-12.5 - parent: 2 - - type: Fixtures - fixtures: {} - - uid: 2864 + pos: 3.5,-83.5 + parent: 3564 + - uid: 6865 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,0.5 - parent: 2 - - type: Fixtures - fixtures: {} - - uid: 3164 + pos: 3.5,-82.5 + parent: 3564 + - uid: 6866 components: - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,9.5 - parent: 2 - - type: Fixtures - fixtures: {} - - uid: 7659 + pos: 3.5,-81.5 + parent: 3564 + - uid: 6867 components: - type: Transform - pos: -0.5,6.5 - parent: 2 - - type: Fixtures - fixtures: {} -- proto: FloorTileItemCarpetClown - entities: - - uid: 5891 + pos: 3.5,-79.5 + parent: 3564 + - uid: 6868 components: - type: Transform - pos: 45.5,21.5 - parent: 2 - - uid: 6051 + pos: 3.5,-80.5 + parent: 3564 + - uid: 6869 components: - type: Transform - pos: 45.5,21.5 - parent: 2 -- proto: FoodCakeClownSlice - entities: - - uid: 7681 + pos: 3.5,-78.5 + parent: 3564 + - uid: 6870 components: - type: Transform - pos: 45.5,21.5 - parent: 2 -- proto: FoodGoldenApple - entities: - - uid: 7735 + pos: 3.5,-77.5 + parent: 3564 + - uid: 6871 components: - type: Transform - pos: 62.5,4.5 - parent: 2 -- proto: FoodPacketCupRamenTrash - entities: - - uid: 2052 + pos: 3.5,-76.5 + parent: 3564 + - uid: 6872 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.347336,13.694507 - parent: 2 - - uid: 2053 + pos: 3.5,-75.5 + parent: 3564 + - uid: 6873 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.222336,13.202319 - parent: 2 -- proto: FoodPacketDanDanTrash - entities: - - uid: 2048 + pos: 3.5,-74.5 + parent: 3564 + - uid: 6874 components: - type: Transform - pos: 53.745773,12.007007 - parent: 2 - - uid: 2049 + pos: 3.5,-73.5 + parent: 3564 + - uid: 6875 components: - type: Transform - pos: 52.5739,12.686694 - parent: 2 - - uid: 2050 + pos: 3.5,-72.5 + parent: 3564 + - uid: 6876 components: - type: Transform - pos: 52.972336,12.405444 - parent: 2 -- proto: FrezonCanister - entities: - - uid: 6611 + pos: 3.5,-71.5 + parent: 3564 + - uid: 6877 components: - type: Transform - pos: 22.5,42.5 - parent: 2 -- proto: GameMasterCircuitBoard - entities: - - uid: 7615 + pos: 3.5,-70.5 + parent: 3564 + - uid: 6878 components: - type: Transform - pos: 30.5,52.5 - parent: 2 -- proto: GasFilter - entities: - - uid: 1703 + pos: 3.5,-69.5 + parent: 3564 + - uid: 6879 components: - type: Transform - pos: 20.5,30.5 - parent: 2 - - uid: 1709 + pos: 3.5,-68.5 + parent: 3564 + - uid: 6880 components: - type: Transform - pos: 20.5,29.5 - parent: 2 -- proto: GasFilterFlipped - entities: - - uid: 1712 + pos: 3.5,-67.5 + parent: 3564 + - uid: 6881 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,32.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 6608 + pos: 3.5,-66.5 + parent: 3564 + - uid: 6882 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' -- proto: GasMinerNitrogenStation - entities: - - uid: 1597 + pos: 3.5,-65.5 + parent: 3564 + - uid: 6883 components: - type: Transform - pos: 17.5,28.5 - parent: 2 -- proto: GasMinerOxygenStation - entities: - - uid: 1656 + pos: 3.5,-64.5 + parent: 3564 + - uid: 6884 components: - type: Transform - pos: 17.5,31.5 - parent: 2 -- proto: GasMixer - entities: - - uid: 1695 + pos: 3.5,-63.5 + parent: 3564 + - uid: 6885 components: - type: Transform - pos: 21.5,27.5 - parent: 2 -- proto: GasMixerFlipped - entities: - - uid: 684 + pos: 3.5,-62.5 + parent: 3564 + - uid: 6886 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,36.5 - parent: 2 - - uid: 1479 + pos: 3.5,-61.5 + parent: 3564 + - uid: 6887 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,25.5 - parent: 2 -- proto: GasOutletInjector - entities: - - uid: 693 + pos: 3.5,-60.5 + parent: 3564 + - uid: 6888 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,31.5 - parent: 2 - - uid: 852 + pos: 3.5,-59.5 + parent: 3564 + - uid: 6889 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,28.5 - parent: 2 - - uid: 1347 + pos: 3.5,-58.5 + parent: 3564 + - uid: 6890 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,28.5 - parent: 2 - - uid: 1707 + pos: 3.5,-57.5 + parent: 3564 + - uid: 6891 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,30.5 - parent: 2 -- proto: GasPassiveVent - entities: - - uid: 35 + pos: 3.5,-56.5 + parent: 3564 + - uid: 6892 components: - type: Transform - pos: 23.5,-4.5 - parent: 2 - - uid: 36 + pos: 3.5,-55.5 + parent: 3564 + - uid: 6893 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-5.5 - parent: 2 - - uid: 65 + pos: 3.5,-54.5 + parent: 3564 + - uid: 6894 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,-2.5 - parent: 2 - - uid: 794 + pos: 3.5,-53.5 + parent: 3564 + - uid: 6895 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,36.5 - parent: 2 - - uid: 1655 + pos: 3.5,-52.5 + parent: 3564 + - uid: 6896 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,27.5 - parent: 2 - - uid: 1700 + pos: 3.5,-51.5 + parent: 3564 + - uid: 6897 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,31.5 - parent: 2 - - uid: 1702 + pos: 3.5,-50.5 + parent: 3564 + - uid: 6898 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,31.5 - parent: 2 - - uid: 1717 + pos: 3.5,-49.5 + parent: 3564 + - uid: 6899 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,27.5 - parent: 2 - - uid: 8274 + pos: 3.5,-48.5 + parent: 3564 + - uid: 6900 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,1.5 - parent: 2 - - uid: 8275 + pos: 3.5,-47.5 + parent: 3564 + - uid: 6901 components: - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,1.5 - parent: 2 -- proto: GasPipeBend - entities: - - uid: 18 + pos: 3.5,-46.5 + parent: 3564 + - uid: 6902 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 19 + pos: 3.5,-45.5 + parent: 3564 + - uid: 6903 components: - type: Transform - pos: 14.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 51 + pos: 3.5,-44.5 + parent: 3564 + - uid: 6904 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-8.5 - parent: 2 - - uid: 52 + pos: 3.5,-43.5 + parent: 3564 + - uid: 6905 components: - type: Transform - pos: 28.5,-1.5 - parent: 2 - - uid: 74 + pos: 3.5,-42.5 + parent: 3564 + - uid: 6906 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,-2.5 - parent: 2 - - uid: 75 + pos: 3.5,-41.5 + parent: 3564 + - uid: 6907 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,3.5 - parent: 2 - - uid: 659 + pos: 3.5,-40.5 + parent: 3564 + - uid: 6908 components: - type: Transform - pos: 18.5,37.5 - parent: 2 - - uid: 687 + pos: 3.5,-39.5 + parent: 3564 + - uid: 6909 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 811 + pos: 3.5,-38.5 + parent: 3564 + - uid: 6910 components: - type: Transform - pos: 22.5,32.5 - parent: 2 - - uid: 848 + pos: 3.5,-37.5 + parent: 3564 + - uid: 6911 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 850 + pos: 3.5,-36.5 + parent: 3564 + - uid: 6912 components: - type: Transform - pos: 21.5,31.5 - parent: 2 - - uid: 853 + pos: 3.5,-35.5 + parent: 3564 + - uid: 6913 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,28.5 - parent: 2 - - uid: 903 + pos: 3.5,-34.5 + parent: 3564 + - uid: 6914 components: - type: Transform - pos: 28.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 932 + pos: 3.5,-33.5 + parent: 3564 + - uid: 6915 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1334 + pos: 3.5,-32.5 + parent: 3564 + - uid: 6916 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1335 + pos: 3.5,-31.5 + parent: 3564 + - uid: 6917 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,29.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1336 + pos: 3.5,-30.5 + parent: 3564 + - uid: 6918 components: - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1382 + pos: 3.5,-29.5 + parent: 3564 + - uid: 6919 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,29.5 - parent: 2 - - uid: 1404 + pos: 3.5,-28.5 + parent: 3564 + - uid: 6920 components: - type: Transform - pos: 25.5,42.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1636 + pos: 3.5,-27.5 + parent: 3564 + - uid: 6922 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1640 + pos: 3.5,-26.5 + parent: 3564 + - uid: 6923 components: - type: Transform - pos: 23.5,41.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1650 + pos: 3.5,-25.5 + parent: 3564 + - uid: 6924 components: - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1719 + pos: 3.5,-24.5 + parent: 3564 + - uid: 6925 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,31.5 - parent: 2 - - uid: 1732 + pos: 3.5,-23.5 + parent: 3564 + - uid: 6927 components: - type: Transform - pos: 26.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2690 + pos: 3.5,-22.5 + parent: 3564 + - uid: 6928 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2816 + pos: 3.5,-21.5 + parent: 3564 + - uid: 6929 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,38.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2817 + pos: 3.5,-20.5 + parent: 3564 + - uid: 6930 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,38.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2844 + pos: 3.5,-19.5 + parent: 3564 + - uid: 6931 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,41.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2853 + pos: 3.5,-18.5 + parent: 3564 + - uid: 6932 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2870 + pos: 3.5,-17.5 + parent: 3564 + - uid: 6933 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3023 + pos: 3.5,-16.5 + parent: 3564 + - uid: 6934 components: - type: Transform - pos: 18.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3084 + pos: 3.5,-15.5 + parent: 3564 + - uid: 6935 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,0.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3113 + pos: 3.5,-14.5 + parent: 3564 + - uid: 6936 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3114 + pos: 3.5,-13.5 + parent: 3564 + - uid: 6937 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3124 + pos: 3.5,-12.5 + parent: 3564 + - uid: 6938 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3127 + pos: 3.5,-11.5 + parent: 3564 + - uid: 6939 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3191 + pos: 3.5,-10.5 + parent: 3564 + - uid: 6942 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3192 + pos: 3.5,-9.5 + parent: 3564 + - uid: 6943 components: - type: Transform - pos: 5.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3193 + pos: 3.5,-8.5 + parent: 3564 + - uid: 6944 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3194 + pos: 3.5,-7.5 + parent: 3564 + - uid: 6945 components: - type: Transform - pos: 3.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3260 + pos: 3.5,-6.5 + parent: 3564 + - uid: 6946 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,-10.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3265 + pos: 3.5,-5.5 + parent: 3564 + - uid: 6947 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-4.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3286 + pos: 3.5,-4.5 + parent: 3564 + - uid: 6948 components: - type: Transform - pos: 31.5,-8.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3287 + pos: 3.5,-3.5 + parent: 3564 + - uid: 6949 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-8.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3288 + pos: 3.5,-2.5 + parent: 3564 + - uid: 6950 components: - type: Transform - pos: 28.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3310 + pos: 3.5,-1.5 + parent: 3564 + - uid: 6951 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,4.5 + pos: 3.5,-0.5 + parent: 3564 + - uid: 7150 + components: + - type: Transform + pos: 4.5,-41.5 + parent: 3564 + - uid: 7151 + components: + - type: Transform + pos: 5.5,-41.5 + parent: 3564 + - uid: 7267 + components: + - type: Transform + pos: 54.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3324 +- proto: Chair + entities: + - uid: 446 components: - type: Transform - pos: 18.5,5.5 + rot: -1.5707963267948966 rad + pos: 20.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3355 + - uid: 447 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-8.5 + rot: -1.5707963267948966 rad + pos: 20.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3391 + - uid: 618 components: - type: Transform - pos: 20.5,-11.5 + pos: 14.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3413 + - uid: 715 components: - type: Transform - pos: 5.5,9.5 + rot: -1.5707963267948966 rad + pos: 20.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3421 + - uid: 1513 components: - type: Transform - pos: 0.5,10.5 + rot: 1.5707963267948966 rad + pos: 16.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3430 + - uid: 1610 components: - type: Transform rot: 3.141592653589793 rad - pos: 4.5,-3.5 + pos: 17.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3441 + - uid: 1632 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,-1.5 + pos: 18.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3469 + - uid: 1641 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,7.5 + pos: 16.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3490 + - uid: 1643 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,-5.5 + rot: 1.5707963267948966 rad + pos: 16.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3516 + - uid: 1645 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-8.5 + pos: 17.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3524 + - uid: 1690 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-1.5 + parent: 2 + - uid: 1739 components: - type: Transform rot: 3.141592653589793 rad - pos: 2.5,-14.5 + pos: 18.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3555 + - uid: 1751 components: - type: Transform - pos: 27.5,-14.5 + rot: -1.5707963267948966 rad + pos: 19.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3556 + - uid: 1753 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-14.5 + rot: -1.5707963267948966 rad + pos: 19.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3557 + - uid: 2016 components: - type: Transform rot: -1.5707963267948966 rad - pos: 13.5,-15.5 + pos: 62.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3558 + - uid: 2017 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,-15.5 + pos: 62.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3559 + - uid: 2018 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,-14.5 + rot: -1.5707963267948966 rad + pos: 62.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3560 + - uid: 2019 components: - type: Transform - pos: 11.5,-14.5 + rot: -1.5707963267948966 rad + pos: 61.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3561 + - uid: 2020 components: - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,-15.5 + rot: -1.5707963267948966 rad + pos: 61.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3562 + - uid: 2021 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-15.5 + rot: -1.5707963267948966 rad + pos: 61.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3570 + - uid: 2022 components: - type: Transform rot: 3.141592653589793 rad - pos: 38.5,-12.5 + pos: 60.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3616 + - uid: 2023 components: - type: Transform rot: 3.141592653589793 rad - pos: 48.5,-16.5 + pos: 59.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3658 + - uid: 2024 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,4.5 + rot: 3.141592653589793 rad + pos: 56.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3698 + - uid: 2025 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,22.5 + rot: 3.141592653589793 rad + pos: 57.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3699 + - uid: 2026 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,23.5 + pos: 57.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3720 + - uid: 2898 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,23.5 + rot: 3.141592653589793 rad + pos: 34.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3803 + - uid: 7424 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,31.5 + rot: 3.141592653589793 rad + pos: 34.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3825 + - uid: 7425 components: - type: Transform - pos: 62.5,30.5 + rot: 3.141592653589793 rad + pos: 33.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3833 + - uid: 9705 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3834 + rot: 1.5707963267948966 rad + pos: 30.5,-64.5 + parent: 3564 + - uid: 10327 components: - type: Transform rot: 1.5707963267948966 rad - pos: 61.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3847 + pos: 14.5,-32.5 + parent: 3564 + - uid: 10328 components: - type: Transform - pos: 57.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3848 + rot: -1.5707963267948966 rad + pos: 16.5,-33.5 + parent: 3564 + - uid: 10407 components: - type: Transform rot: 1.5707963267948966 rad - pos: 58.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3864 + pos: 30.5,-65.5 + parent: 3564 + - uid: 10408 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,8.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3867 + rot: 1.5707963267948966 rad + pos: 30.5,-66.5 + parent: 3564 + - uid: 10590 components: - type: Transform - pos: 58.5,8.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3920 + rot: 1.5707963267948966 rad + pos: 15.5,-27.5 + parent: 3564 + - uid: 10591 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,4.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3923 + pos: 15.5,-28.5 + parent: 3564 + - uid: 10592 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3973 + pos: 16.5,-26.5 + parent: 3564 + - uid: 10593 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,36.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3989 + pos: 17.5,-26.5 + parent: 3564 + - uid: 10594 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,36.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3990 + pos: 16.5,-21.5 + parent: 3564 + - uid: 10595 + components: + - type: Transform + pos: 17.5,-21.5 + parent: 3564 + - uid: 10596 components: - type: Transform rot: -1.5707963267948966 rad - pos: 60.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4011 + pos: 18.5,-22.5 + parent: 3564 + - uid: 10597 components: - type: Transform rot: -1.5707963267948966 rad - pos: 61.5,53.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4019 + pos: 18.5,-23.5 + parent: 3564 + - uid: 10598 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,53.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4048 + rot: -1.5707963267948966 rad + pos: 18.5,-27.5 + parent: 3564 + - uid: 10599 components: - type: Transform - pos: 61.5,58.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4049 + rot: -1.5707963267948966 rad + pos: 18.5,-28.5 + parent: 3564 + - uid: 10600 components: - type: Transform rot: 3.141592653589793 rad - pos: 56.5,58.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4050 + pos: 17.5,-29.5 + parent: 3564 + - uid: 10601 components: - type: Transform - pos: 56.5,60.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4110 + rot: 3.141592653589793 rad + pos: 16.5,-29.5 + parent: 3564 + - uid: 10602 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,60.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4111 + rot: 3.141592653589793 rad + pos: 16.5,-24.5 + parent: 3564 + - uid: 10603 components: - type: Transform rot: 3.141592653589793 rad - pos: 15.5,57.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4116 + pos: 17.5,-24.5 + parent: 3564 + - uid: 10604 components: - type: Transform - pos: 21.5,57.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4118 + rot: 1.5707963267948966 rad + pos: 15.5,-23.5 + parent: 3564 + - uid: 10605 components: - type: Transform - pos: 23.5,56.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4119 + rot: 1.5707963267948966 rad + pos: 15.5,-22.5 + parent: 3564 + - uid: 10789 components: - type: Transform rot: 3.141592653589793 rad - pos: 23.5,50.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4120 + pos: 27.5,-17.5 + parent: 3564 + - uid: 10790 components: - type: Transform rot: 3.141592653589793 rad - pos: 27.5,50.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4121 + pos: 28.5,-17.5 + parent: 3564 + - uid: 10791 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-19.5 + parent: 3564 +- proto: ChairOfficeDark + entities: + - uid: 10404 components: - type: Transform rot: -1.5707963267948966 rad - pos: 25.5,50.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4122 + pos: 33.5,-65.5 + parent: 3564 +- proto: ChairWood + entities: + - uid: 122 components: - type: Transform rot: 1.5707963267948966 rad - pos: 25.5,56.5 + pos: -5.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4123 + - uid: 267 components: - type: Transform - pos: 27.5,56.5 + rot: -1.5707963267948966 rad + pos: -0.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4157 + - uid: 337 components: - type: Transform rot: -1.5707963267948966 rad - pos: 33.5,50.5 + pos: -0.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4162 + - uid: 338 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,54.5 + rot: -1.5707963267948966 rad + pos: -0.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4166 + - uid: 339 components: - type: Transform - pos: 37.5,54.5 + rot: -1.5707963267948966 rad + pos: -0.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4167 + - uid: 340 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,50.5 + rot: -1.5707963267948966 rad + pos: -0.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 7110 + - uid: 341 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,14.5 + rot: -1.5707963267948966 rad + pos: -0.5,9.5 parent: 2 - - uid: 7111 + - uid: 342 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,15.5 + rot: -1.5707963267948966 rad + pos: -1.5,11.5 parent: 2 -- proto: GasPipeFourway - entities: - - uid: 2726 + - uid: 343 components: - type: Transform - pos: 25.5,34.5 + rot: -1.5707963267948966 rad + pos: -1.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3006 + - uid: 344 components: - type: Transform - pos: 18.5,18.5 + rot: -1.5707963267948966 rad + pos: -1.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3029 + - uid: 345 components: - type: Transform - pos: 37.5,19.5 + rot: -1.5707963267948966 rad + pos: -1.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3037 + - uid: 346 components: - type: Transform - pos: 38.5,18.5 + rot: -1.5707963267948966 rad + pos: -1.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3125 + - uid: 347 components: - type: Transform - pos: 17.5,11.5 + rot: -1.5707963267948966 rad + pos: -1.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3358 + - uid: 348 components: - type: Transform - pos: 18.5,-6.5 + rot: -1.5707963267948966 rad + pos: -2.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3397 + - uid: 349 components: - type: Transform - pos: 17.5,5.5 + rot: -1.5707963267948966 rad + pos: -2.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3633 + - uid: 350 components: - type: Transform - pos: 44.5,16.5 + rot: -1.5707963267948966 rad + pos: -2.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3709 + - uid: 351 components: - type: Transform - pos: 51.5,25.5 + rot: -1.5707963267948966 rad + pos: -2.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3869 + - uid: 352 components: - type: Transform - pos: 58.5,6.5 + rot: -1.5707963267948966 rad + pos: -2.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' -- proto: GasPipeSensorDistribution - entities: - - uid: 138 + - uid: 353 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,29.5 + pos: -3.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' -- proto: GasPipeSensorTEGCold - entities: - - uid: 2167 + - uid: 354 components: - type: Transform rot: -1.5707963267948966 rad - pos: 13.5,35.5 + pos: -3.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' -- proto: GasPipeSensorTEGHot - entities: - - uid: 1737 + - uid: 11350 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,35.5 + rot: 1.5707963267948966 rad + pos: -5.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#947507FF' -- proto: GasPipeSensorWaste +- proto: CheckerBoard entities: - - uid: 890 + - uid: 10309 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' -- proto: GasPipeStraight + pos: 16.5,-38.5 + parent: 3564 + - uid: 10313 + components: + - type: Transform + pos: 29.5,-46.5 + parent: 3564 +- proto: ChemDispenser entities: - - uid: 37 + - uid: 506 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-7.5 + pos: 33.5,12.5 parent: 2 - - uid: 38 +- proto: ChemistryBottleEphedrine + entities: + - uid: 7456 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-5.5 + pos: 12.5,13.5 parent: 2 - - uid: 39 +- proto: ChemistryBottleEpinephrine + entities: + - uid: 7304 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-6.5 + pos: 31.5,16.5 parent: 2 - - uid: 40 + - uid: 7327 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-4.5 + pos: 32.5,16.5 parent: 2 - - uid: 41 + - uid: 10616 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-3.5 - parent: 2 - - uid: 42 + pos: 29.5,-16.5 + parent: 3564 + - uid: 10617 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-2.5 - parent: 2 - - uid: 53 + pos: 29.5,-16.5 + parent: 3564 + - uid: 10618 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,-8.5 - parent: 2 - - uid: 67 + pos: 29.5,-16.5 + parent: 3564 + - uid: 10705 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,-2.5 - parent: 2 - - uid: 71 + pos: 37.5,-26.5 + parent: 3564 +- proto: ChemistryBottleEthanol + entities: + - uid: 7321 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,0.5 + pos: 31.5,16.5 parent: 2 - - uid: 72 +- proto: ChemistryBottleMuteToxin + entities: + - uid: 7322 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,1.5 + pos: 31.5,16.5 parent: 2 - - uid: 73 +- proto: ChemistryBottleNocturine + entities: + - uid: 2063 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,2.5 + pos: 63.5,29.5 parent: 2 - - uid: 136 + - uid: 7320 components: - type: Transform - pos: 27.5,29.5 + pos: 31.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 137 + - uid: 7328 components: - type: Transform - pos: 27.5,28.5 + pos: 32.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 148 + - uid: 10706 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 465 + pos: 37.5,-26.5 + parent: 3564 +- proto: ChemistryBottleOmnizine + entities: + - uid: 1345 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,31.5 + pos: 34.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 466 + - uid: 2369 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,30.5 + pos: 63.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 469 +- proto: ChemistryBottlePotassium + entities: + - uid: 7447 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,60.5 + pos: 15.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 499 +- proto: ChemistryHotplate + entities: + - uid: 68 components: - type: Transform - pos: 37.5,-0.5 + pos: 33.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 586 +- proto: ChemMaster + entities: + - uid: 66 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,34.5 + pos: 34.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 655 +- proto: ChessBoard + entities: + - uid: 1416 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,34.5 + pos: 42.49843,1.5826881 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 661 + - uid: 10307 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 670 + pos: 16.5,-54.5 + parent: 3564 + - uid: 10310 components: - type: Transform - pos: 26.5,26.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 685 + pos: 29.5,-34.5 + parent: 3564 + - uid: 11366 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,19.5 + pos: 17.5,-28.5 + parent: 3564 +- proto: CigarSpent + entities: + - uid: 7808 + components: + - type: Transform + pos: 9.4519615,33.86504 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 701 +- proto: CircuitImprinter + entities: + - uid: 6175 components: - type: Transform - pos: 20.5,31.5 + pos: 53.5,7.5 parent: 2 - - uid: 703 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: ClosetEmergencyFilledRandom + entities: + - uid: 1020 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,36.5 + pos: 25.5,37.5 parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 709 + - uid: 1299 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,18.5 + pos: 25.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 751 + - uid: 1550 components: - type: Transform - pos: 23.5,34.5 + pos: 57.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 767 + - uid: 2053 components: - type: Transform - pos: 23.5,35.5 + pos: 59.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 796 + - uid: 2506 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,34.5 + pos: 61.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 797 + - uid: 2977 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,34.5 + pos: 46.5,-17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 820 + - uid: 3273 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,34.5 + pos: 62.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 821 + - uid: 4739 components: - type: Transform - pos: 28.5,33.5 + pos: 45.5,-17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 833 + - uid: 7018 components: - type: Transform - pos: 28.5,32.5 + pos: 62.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 844 + - uid: 7494 components: - type: Transform - pos: 28.5,31.5 + pos: 19.5,7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 845 + - uid: 7559 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,32.5 + pos: 20.5,-10.5 parent: 2 - - uid: 851 + - uid: 8352 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,23.5 + pos: 34.5,26.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 854 + - uid: 8353 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,28.5 + pos: 34.5,27.5 parent: 2 - - uid: 855 + - uid: 11514 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,30.5 + pos: 13.5,34.5 parent: 2 - - uid: 869 +- proto: ClosetEmergencyN2 + entities: + - uid: 1946 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,34.5 + pos: 56.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 872 + - uid: 2050 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,34.5 + pos: 60.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 919 + - uid: 7179 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,36.5 + pos: 58.5,20.5 parent: 2 - - uid: 963 +- proto: ClosetEmergencyN2FilledRandom + entities: + - uid: 695 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,29.5 + pos: 20.5,7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - uid: 1001 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,30.5 + pos: 25.5,38.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1020 + - uid: 2980 components: - type: Transform - pos: 23.5,36.5 + pos: 47.5,-17.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1099 + - uid: 7340 components: - type: Transform - pos: 25.5,35.5 + pos: 18.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1270 + - uid: 8354 components: - type: Transform - pos: 25.5,36.5 + pos: 34.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1304 +- proto: ClosetFireFilled + entities: + - uid: 4006 components: - type: Transform - pos: 25.5,37.5 + pos: 42.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1308 + - uid: 7019 components: - type: Transform - pos: 23.5,38.5 + pos: 62.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1316 +- proto: ClosetL3Filled + entities: + - uid: 3155 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,41.5 + pos: 48.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1421 + - uid: 4202 components: - type: Transform - pos: 12.5,37.5 + pos: 23.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1427 +- proto: ClosetMaintenanceFilledRandom + entities: + - uid: 5975 components: - type: Transform - pos: 12.5,40.5 + pos: 16.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1433 + - uid: 7664 components: - type: Transform - pos: 13.5,40.5 + pos: 19.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1434 +- proto: ClosetSteelBase + entities: + - uid: 9910 components: - type: Transform - pos: 12.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1454 + pos: 18.5,-52.5 + parent: 3564 + - uid: 10252 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1485 + pos: 18.5,-48.5 + parent: 3564 + - uid: 10253 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1591 + pos: 18.5,-44.5 + parent: 3564 + - uid: 10254 components: - type: Transform - pos: 13.5,38.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1647 + pos: 18.5,-36.5 + parent: 3564 + - uid: 10255 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1648 + pos: 27.5,-32.5 + parent: 3564 + - uid: 10256 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1649 + pos: 27.5,-36.5 + parent: 3564 + - uid: 10257 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1659 + pos: 27.5,-40.5 + parent: 3564 + - uid: 10258 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 1660 + pos: 27.5,-44.5 + parent: 3564 + - uid: 10259 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1693 + pos: 27.5,-48.5 + parent: 3564 + - uid: 10260 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,27.5 - parent: 2 - - uid: 1694 + pos: 27.5,-52.5 + parent: 3564 +- proto: ClosetWallEmergencyFilledRandom + entities: + - uid: 7186 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,27.5 + pos: 59.5,35.5 parent: 2 - - uid: 1696 +- proto: ClosetWallFireFilledRandom + entities: + - uid: 2436 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,29.5 + pos: 60.5,35.5 parent: 2 - - uid: 1698 +- proto: ClothingBackpack + entities: + - uid: 7551 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,31.5 + pos: 19.5,-2.5 parent: 2 - - uid: 1699 + - uid: 7719 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,26.5 + pos: 44.5,19.5 parent: 2 - - uid: 1701 + - type: GroupExamine + group: + - hoverMessage: "" + contextText: verb-examine-group-other + icon: /Textures/Interface/examine-star.png + components: + - Armor + - ClothingSpeedModifier + entries: + - message: >- + It provides the following protection: + + - [color=orange]Explosion[/color] damage [color=white]to contents[/color] reduced by [color=lightblue]10%[/color]. + priority: 0 + component: Armor + title: null + - uid: 7720 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,30.5 + pos: 46.5,19.5 parent: 2 - - uid: 1704 + - type: GroupExamine + group: + - hoverMessage: "" + contextText: verb-examine-group-other + icon: /Textures/Interface/examine-star.png + components: + - Armor + - ClothingSpeedModifier + entries: + - message: >- + It provides the following protection: + + - [color=orange]Explosion[/color] damage [color=white]to contents[/color] reduced by [color=lightblue]10%[/color]. + priority: 0 + component: Armor + title: null + - uid: 11155 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,27.5 + pos: 44.5,19.5 parent: 2 - - uid: 1705 +- proto: ClothingBackpackSatchelClown + entities: + - uid: 7231 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,23.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1706 +- proto: ClothingEyesBlindfold + entities: + - uid: 960 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,29.5 + pos: 34.5,-2.5 parent: 2 - - uid: 1710 + - uid: 972 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,28.5 + pos: 34.5,-2.5 parent: 2 - - uid: 1718 + - uid: 986 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,28.5 + pos: 35.5,-2.5 parent: 2 - - uid: 1725 + - uid: 992 components: - type: Transform - pos: 26.5,24.5 + pos: 35.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1726 + - uid: 1002 components: - type: Transform - pos: 26.5,27.5 + pos: 33.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1733 + - uid: 1009 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,32.5 + pos: 33.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1734 + - uid: 10681 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,31.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1735 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10682 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1738 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10683 components: - type: Transform - pos: 23.5,40.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1741 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10684 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1747 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10685 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,31.5 - parent: 2 - - uid: 1748 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10686 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,31.5 - parent: 2 - - uid: 1799 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10687 components: - type: Transform - pos: 26.5,28.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1935 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10688 components: - type: Transform - pos: 23.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 1963 + pos: 37.5,-30.5 + parent: 3564 +- proto: ClothingEyesGlasses + entities: + - uid: 7687 components: - type: Transform - pos: 25.5,41.5 + pos: 47.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2030 +- proto: ClothingEyesGlassesCheapSunglasses + entities: + - uid: 868 components: - type: Transform - pos: 25.5,40.5 + pos: 52.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2061 + - uid: 4491 components: - type: Transform - pos: 25.5,39.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2072 + - uid: 4492 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,42.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2137 + - uid: 4495 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,42.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2144 + - uid: 4496 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,42.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2192 + - uid: 4497 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,42.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2206 + - uid: 7201 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,42.5 + pos: 59.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2230 + - uid: 8373 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,42.5 + pos: 30.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2274 + - uid: 8374 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,41.5 + pos: 29.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2276 + - uid: 8389 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,41.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2343 + - uid: 8390 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,41.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2363 + - uid: 11162 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,29.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2364 + - uid: 11165 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,29.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2365 + - uid: 11178 components: - type: Transform - pos: 8.5,13.5 + pos: 46.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2384 + - uid: 11185 components: - type: Transform - pos: 28.5,30.5 + pos: 47.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2406 + - uid: 11343 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,29.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2560 +- proto: ClothingEyesGlassesThermal + entities: + - uid: 2431 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,30.5 + pos: 35.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2685 + - uid: 4498 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,34.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2686 + - uid: 4499 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,34.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2687 + - uid: 4500 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,34.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2689 + - uid: 11163 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,34.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2691 + - uid: 11164 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,34.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2692 + - uid: 11170 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,35.5 + pos: 44.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2693 + - uid: 11172 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,36.5 + pos: 45.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2694 +- proto: ClothingHandsGlovesColorBlack + entities: + - uid: 4506 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,37.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2698 + - uid: 4576 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,38.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2699 + - uid: 4577 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,38.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2727 + - uid: 4823 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,35.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2730 + - uid: 4826 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,25.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2731 + - uid: 7550 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,25.5 + pos: 15.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2732 + - uid: 7725 components: - type: Transform - pos: 27.5,27.5 + pos: 46.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2733 + - uid: 8387 components: - type: Transform - pos: 27.5,26.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2734 + - uid: 8388 components: - type: Transform - pos: 27.5,25.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2737 + - uid: 8620 components: - type: Transform - pos: 27.5,23.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2739 + - uid: 8621 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,24.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2740 + - uid: 8622 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,24.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2760 + - uid: 8623 components: - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,38.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 2765 + - uid: 10473 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2770 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10474 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2771 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10475 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,30.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2790 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10476 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,29.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2797 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10477 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,28.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2799 + pos: 19.5,-69.5 + parent: 3564 + - uid: 11157 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,27.5 + pos: 44.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2800 + - uid: 11176 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,26.5 + pos: 46.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2801 + - uid: 11177 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,25.5 + pos: 46.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2802 + - uid: 11182 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,28.5 + pos: 46.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2804 + - uid: 11183 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,27.5 + pos: 47.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2805 + - uid: 11184 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,26.5 + pos: 47.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2806 + - uid: 11342 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,25.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2807 + - uid: 11504 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,32.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2811 +- proto: ClothingHandsGlovesColorYellow + entities: + - uid: 1379 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,35.5 + pos: 33.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2812 + - uid: 3394 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,36.5 + pos: 37.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2813 + - uid: 3397 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,37.5 + pos: 37.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2818 + - uid: 10535 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,39.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2819 + pos: 34.5,-26.5 + parent: 3564 + - uid: 11511 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,39.5 + pos: 11.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2820 +- proto: ClothingHandsGlovesLatex + entities: + - uid: 6549 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,38.5 + pos: 30.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2821 +- proto: ClothingHeadHatBunny + entities: + - uid: 7217 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,38.5 + pos: 38.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2822 + - uid: 11166 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,38.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2823 + - uid: 11167 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,38.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2824 + - uid: 11179 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,38.5 + pos: 46.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2825 + - uid: 11187 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,38.5 + pos: 47.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2829 +- proto: ClothingHeadHelmetBasic + entities: + - uid: 10415 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2830 + pos: 34.5,-69.5 + parent: 3564 +- proto: ClothingHeadHelmetEVALarge + entities: + - uid: 4490 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,34.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2831 + - uid: 8612 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,34.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2832 + - uid: 8613 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,34.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2833 + - uid: 8614 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,34.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2834 + - uid: 8615 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,34.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2835 + - uid: 10478 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2836 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10479 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,34.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2838 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10480 components: - type: Transform - pos: 42.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2840 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10481 components: - type: Transform - pos: 42.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2841 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10482 components: - type: Transform - pos: 42.5,38.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2842 + pos: 19.5,-69.5 + parent: 3564 +- proto: ClothingHeadsetEngineering + entities: + - uid: 8383 components: - type: Transform - pos: 42.5,39.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2843 + - uid: 8384 components: - type: Transform - pos: 42.5,40.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2845 +- proto: ClothingHeadsetGrey + entities: + - uid: 132 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,41.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2846 + - uid: 6157 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,41.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2847 + - uid: 6191 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,41.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2848 + - uid: 6192 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,41.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2851 + - uid: 7341 components: - type: Transform - pos: 42.5,33.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2852 + - uid: 7370 components: - type: Transform - pos: 42.5,32.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2865 + - uid: 8573 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 43.5,31.5 + pos: 9.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2868 + - uid: 8574 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,31.5 + pos: 13.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2871 +- proto: ClothingMaskBreathMedical + entities: + - uid: 705 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,32.5 + pos: 49.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2875 + - uid: 718 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,24.5 + pos: 49.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2878 + - uid: 741 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,23.5 + pos: 49.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2879 + - uid: 2528 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,22.5 + pos: 49.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2880 +- proto: ClothingMaskClown + entities: + - uid: 7679 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,21.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2881 +- proto: ClothingMaskGas + entities: + - uid: 7343 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,20.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2882 + - uid: 7547 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,22.5 + pos: 15.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2883 + - uid: 7667 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,21.5 + pos: 18.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2884 + - uid: 7668 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,20.5 + pos: 18.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2885 + - uid: 7669 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,19.5 + pos: 18.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2888 + - uid: 8381 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,18.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2889 + - uid: 8382 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,19.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2987 + - uid: 8616 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,19.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2988 + - uid: 8617 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,19.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2989 + - uid: 8618 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,19.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2990 + - uid: 8619 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,19.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2991 + - uid: 10493 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2992 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10494 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2993 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10495 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2994 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10496 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2995 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10497 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2996 + pos: 19.5,-69.5 + parent: 3564 + - uid: 11503 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,18.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2997 +- proto: ClothingMaskGasAtmos + entities: + - uid: 1389 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,18.5 + pos: 33.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2998 + - uid: 1390 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,18.5 + pos: 33.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 2999 +- proto: ClothingMaskMuzzle + entities: + - uid: 798 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,18.5 + pos: 34.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3000 + - uid: 1502 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,18.5 + pos: 35.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3001 + - uid: 1503 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,18.5 + pos: 35.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3002 + - uid: 1516 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,18.5 + pos: 34.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3003 + - uid: 1517 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,18.5 + pos: 33.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3004 + - uid: 1518 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,18.5 + pos: 33.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3008 + - uid: 6829 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,18.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3009 + - uid: 7131 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,18.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3010 + - uid: 7132 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,18.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3011 + - uid: 7134 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,19.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3012 + - uid: 7250 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,19.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3013 + - uid: 7428 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,19.5 + pos: 33.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3014 + - uid: 7429 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,19.5 + pos: 33.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3015 + - uid: 7705 components: - type: Transform - pos: 18.5,19.5 + pos: 49.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3016 + - uid: 7706 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,19.5 + pos: 48.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3017 + - uid: 10657 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3019 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10658 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3020 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10659 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3021 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10660 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3022 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10661 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3024 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10662 components: - type: Transform - pos: 18.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3025 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10663 components: - type: Transform - pos: 18.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3027 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10664 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3028 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10665 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3030 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10666 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3031 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10667 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3032 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10668 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3033 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10669 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3035 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10670 components: - type: Transform - pos: 38.5,19.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3039 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10671 components: - type: Transform - pos: 37.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3040 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10672 components: - type: Transform - pos: 37.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3041 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10673 components: - type: Transform - pos: 38.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3042 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10674 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3046 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10675 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,33.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3047 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10676 components: - type: Transform - pos: 38.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3049 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10677 components: - type: Transform - pos: 38.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3051 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10678 components: - type: Transform - pos: 37.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3053 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10679 components: - type: Transform - pos: 37.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3054 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10680 components: - type: Transform - pos: 37.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3055 + pos: 37.5,-30.5 + parent: 3564 +- proto: ClothingMaskSterile + entities: + - uid: 7301 components: - type: Transform - pos: 37.5,11.5 + pos: 30.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3056 +- proto: ClothingNeckClownmedal + entities: + - uid: 2262 components: - type: Transform - pos: 37.5,10.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3057 +- proto: ClothingOuterArmorBasic + entities: + - uid: 10411 components: - type: Transform - pos: 38.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3058 + pos: 34.5,-69.5 + parent: 3564 +- proto: ClothingOuterHardsuitEVA + entities: + - uid: 7588 components: - type: Transform - pos: 38.5,11.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3059 + - uid: 8608 components: - type: Transform - pos: 38.5,13.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3060 + - uid: 8609 components: - type: Transform - pos: 38.5,12.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3069 + - uid: 8610 components: - type: Transform - pos: 37.5,8.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3070 + - uid: 8611 components: - type: Transform - pos: 37.5,7.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3071 + - uid: 10488 components: - type: Transform - pos: 38.5,7.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3076 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10489 components: - type: Transform - pos: 38.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3078 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10490 components: - type: Transform - pos: 38.5,3.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3079 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10491 components: - type: Transform - pos: 38.5,2.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3080 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10492 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3085 + pos: 19.5,-69.5 + parent: 3564 +- proto: ClothingOuterStraightjacket + entities: + - uid: 2433 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,-0.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3086 + - uid: 2434 components: - type: Transform - pos: 34.5,-5.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3088 + - uid: 4793 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,0.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3090 + - uid: 7129 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,0.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3091 + - uid: 7130 components: - type: Transform - pos: 34.5,-3.5 + pos: 34.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3093 + - uid: 7426 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,0.5 + pos: 33.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3095 + - uid: 7427 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,0.5 + pos: 33.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3096 + - uid: 10689 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,0.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3100 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10690 components: - type: Transform - pos: 32.5,12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3101 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10691 components: - type: Transform - pos: 32.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3103 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10692 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3104 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10693 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3105 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10694 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3107 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10695 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3109 + pos: 36.5,-30.5 + parent: 3564 + - uid: 10696 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3110 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10697 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3111 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10698 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3112 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10699 components: - type: Transform - pos: 34.5,-7.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3115 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10700 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,13.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3120 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10701 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3121 + pos: 36.5,-29.5 + parent: 3564 + - uid: 10702 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3122 + pos: 36.5,-29.5 + parent: 3564 +- proto: ClothingOuterSuitFire + entities: + - uid: 794 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,13.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3123 + - uid: 2269 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,12.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3129 + - uid: 2282 components: - type: Transform - pos: 34.5,-8.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3131 + - uid: 2385 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,13.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3132 + - uid: 3361 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,13.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3133 + - uid: 4365 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,11.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3134 + - uid: 7544 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,11.5 + pos: 15.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3135 + - uid: 8375 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,11.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3137 + - uid: 8376 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,11.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3139 +- proto: ClothingShoesClown + entities: + - uid: 2261 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,11.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3140 +- proto: ClothingShoesClownLarge + entities: + - uid: 7680 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,11.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3141 +- proto: ClothingShoesColorBlack + entities: + - uid: 5027 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,11.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3142 + - uid: 5028 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,11.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3147 + - uid: 5070 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,13.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3148 + - uid: 5071 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,13.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3149 + - uid: 5083 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,13.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3151 + - uid: 8385 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,13.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3152 + - uid: 8386 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,13.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3154 + - uid: 8632 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,11.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3155 + - uid: 8633 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,11.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3156 + - uid: 8634 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,11.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3157 + - uid: 8635 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,11.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3158 + - uid: 10412 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3159 + pos: 34.5,-69.5 + parent: 3564 + - uid: 10468 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3160 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10469 components: - type: Transform - pos: 34.5,-1.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3165 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10470 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3166 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10471 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3167 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10472 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,11.5 + pos: 19.5,-69.5 + parent: 3564 + - uid: 11341 + components: + - type: Transform + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3168 + - uid: 11507 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,11.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3169 +- proto: ClothingShoesColorOrange + entities: + - uid: 1378 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,11.5 + pos: 33.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3170 +- proto: ClothingShoesHighheelBootsFilled + entities: + - uid: 8268 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,11.5 + pos: 59.5,23.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3172 +- proto: ClothingUniformJumpskirtColorBlack + entities: + - uid: 1443 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,12.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3173 + - uid: 2190 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,12.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3174 + - uid: 2930 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,12.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3175 + - uid: 7351 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,12.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3176 + - uid: 7369 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,12.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3177 + - uid: 7371 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,12.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3178 + - uid: 8379 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,12.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3179 + - uid: 8380 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,12.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3180 + - uid: 8628 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,11.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3186 + - uid: 8629 components: - type: Transform - pos: 5.5,13.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3187 + - uid: 8630 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,12.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3188 + - uid: 8631 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,12.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3189 + - uid: 10463 components: - type: Transform - pos: 5.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3190 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10464 components: - type: Transform - pos: 5.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3195 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10465 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3196 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10466 components: - type: Transform - pos: 3.5,17.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3197 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10467 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 2.5,18.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3198 + pos: 19.5,-69.5 + parent: 3564 + - uid: 11506 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,18.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3201 +- proto: ClothingUniformJumpskirtColorBlue + entities: + - uid: 2624 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,17.5 + pos: 9.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3202 + - uid: 8572 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,16.5 + pos: 13.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3204 +- proto: ClothingUniformJumpskirtColorGrey + entities: + - uid: 10414 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3205 + pos: 34.5,-69.5 + parent: 3564 +- proto: ClothingUniformJumpskirtColorYellow + entities: + - uid: 3299 components: - type: Transform - pos: 32.5,10.5 + pos: 33.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3207 +- proto: ClothingUniformJumpsuitClown + entities: + - uid: 2260 components: - type: Transform - pos: 32.5,9.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3208 +- proto: ClothingUniformJumpsuitColorBlack + entities: + - uid: 96 components: - type: Transform - pos: 32.5,8.5 + pos: 7.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3209 + - uid: 131 components: - type: Transform - pos: 32.5,7.5 + pos: 8.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3210 + - uid: 2932 components: - type: Transform - pos: 32.5,6.5 + pos: 9.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3211 + - uid: 3372 components: - type: Transform - pos: 32.5,5.5 + pos: 5.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3213 + - uid: 4361 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,4.5 + pos: 6.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3214 + - uid: 7352 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,4.5 + pos: 14.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3215 + - uid: 8377 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,4.5 + pos: 28.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3216 + - uid: 8378 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,4.5 + pos: 27.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3217 + - uid: 8624 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,4.5 + pos: 51.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3220 + - uid: 8625 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,5.5 + pos: 52.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3221 + - uid: 8626 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,5.5 + pos: 53.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3222 + - uid: 8627 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,5.5 + pos: 54.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3223 + - uid: 10458 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3224 + pos: 25.5,-69.5 + parent: 3564 + - uid: 10459 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3229 + pos: 24.5,-69.5 + parent: 3564 + - uid: 10460 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3233 + pos: 21.5,-69.5 + parent: 3564 + - uid: 10461 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3235 + pos: 20.5,-69.5 + parent: 3564 + - uid: 10462 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3236 + pos: 19.5,-69.5 + parent: 3564 + - uid: 11505 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,5.5 + pos: 11.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3237 +- proto: ClothingUniformJumpsuitColorBlue + entities: + - uid: 28 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,5.5 + pos: 13.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3240 + - uid: 29 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,5.5 + pos: 9.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3241 +- proto: ClothingUniformJumpsuitColorGrey + entities: + - uid: 10413 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3248 + pos: 34.5,-69.5 + parent: 3564 +- proto: ClothingUniformJumpsuitColorYellow + entities: + - uid: 3298 components: - type: Transform - pos: 34.5,-9.5 + pos: 33.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3250 +- proto: ClownRecorder + entities: + - uid: 7682 components: - type: Transform - pos: 34.5,-2.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3251 +- proto: ComfyChair + entities: + - uid: 2432 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,3.5 + pos: 57.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3252 + - uid: 2439 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,2.5 + rot: 1.5707963267948966 rad + pos: 62.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3253 + - uid: 2440 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,1.5 + rot: 1.5707963267948966 rad + pos: 62.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3254 + - uid: 2441 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,0.5 + rot: 1.5707963267948966 rad + pos: 62.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3255 + - uid: 2442 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,-0.5 + pos: 60.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3256 + - uid: 2443 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,-1.5 + pos: 59.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3257 + - uid: 2444 components: - type: Transform rot: 3.141592653589793 rad - pos: 30.5,-2.5 + pos: 58.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3258 + - uid: 2445 components: - type: Transform - rot: 3.141592653589793 rad - pos: 30.5,-3.5 + pos: 58.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3261 + - uid: 2446 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,-10.5 + pos: 59.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3262 + - uid: 2447 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,-10.5 + pos: 60.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3267 + - uid: 2450 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,-5.5 + rot: 3.141592653589793 rad + pos: 56.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3268 + - uid: 2981 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-5.5 + pos: 61.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3269 +- proto: ComputerAlert + entities: + - uid: 1459 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-5.5 + pos: 32.5,-4.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3270 + - uid: 7753 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-5.5 + rot: 1.5707963267948966 rad + pos: 26.5,24.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3271 +- proto: ComputerAnalysisConsole + entities: + - uid: 8267 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,-5.5 + rot: 3.141592653589793 rad + pos: 54.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3278 + - type: DeviceLinkSource + linkedPorts: + 77: + - - ArtifactAnalyzerSender + - ArtifactAnalyzerReceiver +- proto: ComputerAtmosMonitoring + entities: + - uid: 1460 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,-6.5 + pos: 31.5,-4.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3279 + - uid: 2435 components: - type: Transform rot: 3.141592653589793 rad - pos: 29.5,-7.5 + pos: 60.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3280 +- proto: ComputerComms + entities: + - uid: 2428 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,-8.5 + pos: 58.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3289 + - uid: 5154 components: - type: Transform - pos: 28.5,-7.5 + pos: 18.5,24.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3290 + - uid: 7255 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,-8.5 + pos: 35.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3291 +- proto: ComputerCrewMonitoring + entities: + - uid: 1534 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-8.5 + pos: 28.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3293 + - uid: 7176 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-6.5 + rot: 3.141592653589793 rad + pos: 61.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3294 +- proto: ComputerCriminalRecords + entities: + - uid: 669 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-6.5 + rot: 3.141592653589793 rad + pos: 36.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3295 + - uid: 2162 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-6.5 + rot: 1.5707963267948966 rad + pos: 56.5,25.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3296 +- proto: ComputerId + entities: + - uid: 4794 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,-6.5 + pos: 56.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3297 +- proto: ComputerMedicalRecords + entities: + - uid: 1010 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-6.5 + pos: 13.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3298 + - uid: 1531 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-5.5 + pos: 26.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3299 +- proto: ComputerPowerMonitoring + entities: + - uid: 322 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-4.5 + rot: 1.5707963267948966 rad + pos: 57.5,62.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3301 + - uid: 1578 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-7.5 + rot: 1.5707963267948966 rad + pos: 56.5,24.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3302 + - uid: 2187 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,4.5 + pos: 0.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3303 + - uid: 4687 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,4.5 + pos: 16.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3304 + - uid: 9434 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,4.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3305 + pos: 7.5,-39.5 + parent: 3564 +- proto: ComputerResearchAndDevelopment + entities: + - uid: 11211 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,4.5 + pos: 51.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3306 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: ComputerShuttleCargo + entities: + - uid: 1070 components: + - type: MetaData + desc: Used to pilot the prison shuttle. + name: prison shuttle console - type: Transform rot: -1.5707963267948966 rad - pos: 25.5,4.5 + pos: 60.5,25.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3307 + - uid: 2039 components: + - type: MetaData + desc: Used to pilot the prison shuttle. + name: prison shuttle console - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,4.5 + rot: 3.141592653589793 rad + pos: 37.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3308 +- proto: ComputerSolarControl + entities: + - uid: 2495 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,4.5 + pos: 60.5,62.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3309 + - uid: 2696 components: - type: Transform rot: -1.5707963267948966 rad - pos: 21.5,4.5 + pos: 21.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3317 + - uid: 2785 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,15.5 + rot: 3.141592653589793 rad + pos: 0.5,-11.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3318 + - uid: 9439 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,15.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3319 + rot: 3.141592653589793 rad + pos: 7.5,-42.5 + parent: 3564 +- proto: ComputerStationRecords + entities: + - uid: 7175 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,15.5 + pos: 55.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3320 + - uid: 7193 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,15.5 + rot: 1.5707963267948966 rad + pos: 33.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3321 +- proto: ComputerSurveillanceCameraMonitor + entities: + - uid: 225 components: - type: Transform rot: -1.5707963267948966 rad - pos: -4.5,15.5 + pos: 10.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3325 + - uid: 10511 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3326 + pos: 31.5,-25.5 + parent: 3564 +- proto: CorporateCircuitBoard + entities: + - uid: 389 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,9.5 + pos: 32.5,51.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3327 +- proto: CrateCoffin + entities: + - uid: 518 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,8.5 + pos: -4.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3328 + - uid: 519 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,7.5 + pos: -3.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3329 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - uid: 2798 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,6.5 + pos: -2.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3331 + - type: Fixtures + fixtures: + fix1: + shape: !type:PolygonShape + radius: 0.01 + vertices: + - -0.4,-0.4 + - 0.4,-0.4 + - 0.4,0.29 + - -0.4,0.29 + mask: + - Impassable + - HighImpassable + - LowImpassable + layer: + - BulletImpassable + - Opaque + density: 50 + hard: True + restitution: 0 + friction: 0.4 + - type: EntityStorage + open: True + removedMasks: 20 + - type: PlaceableSurface + isPlaceable: True + - uid: 3108 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,4.5 + pos: -5.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3332 +- proto: CrateEngineeringAMEJar + entities: + - uid: 7801 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,3.5 + pos: 42.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3334 +- proto: CrateEngineeringAMEShielding + entities: + - uid: 7800 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,1.5 + pos: 42.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3335 +- proto: CrateSecurityArmor + entities: + - uid: 9795 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,0.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3336 + pos: 33.5,-61.5 + parent: 3564 +- proto: CrateSecurityHelmet + entities: + - uid: 10451 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3338 + pos: 36.5,-61.5 + parent: 3564 +- proto: CrateSecurityNonlethal + entities: + - uid: 10450 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-0.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3339 + pos: 35.5,-61.5 + parent: 3564 +- proto: CrateSecuritySupplies + entities: + - uid: 10399 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,3.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3341 + pos: 34.5,-61.5 + parent: 3564 +- proto: CrateSecurityTrackingMindshieldImplants + entities: + - uid: 10449 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,1.5 + pos: 32.5,-61.5 + parent: 3564 +- proto: CrateTrackingImplants + entities: + - uid: 1742 + components: + - type: Transform + pos: 35.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3342 +- proto: Crematorium + entities: + - uid: 6678 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,0.5 + rot: 1.5707963267948966 rad + pos: -5.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3343 +- proto: CrewMonitoringServer + entities: + - uid: 1260 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-0.5 + pos: -4.5,7.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3344 +- proto: Crowbar + entities: + - uid: 1696 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-1.5 + pos: 35.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3347 + - uid: 1812 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-3.5 + pos: 33.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3349 + - uid: 2283 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-3.5 + pos: 47.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3352 + - uid: 5936 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,-8.5 + pos: 14.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3353 + - uid: 6193 components: - type: Transform - rot: -1.5707963267948966 rad pos: 20.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3354 + - uid: 6202 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-8.5 + pos: 20.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3356 + - uid: 6351 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-4.5 + pos: 45.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3357 + - uid: 6561 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-5.5 + pos: 31.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3359 + - uid: 6562 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-7.5 + pos: 32.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3361 + - uid: 7206 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-4.5 + pos: 59.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3362 + - uid: 7718 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-5.5 + pos: 45.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3363 + - uid: 7721 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-6.5 + pos: 46.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3365 + - uid: 8371 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,-6.5 + pos: 30.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3366 + - uid: 8372 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-7.5 + pos: 29.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3368 + - uid: 8402 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-8.5 + pos: 38.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3369 + - uid: 8408 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-9.5 + pos: 38.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3371 + - uid: 8413 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-6.5 + pos: 38.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3372 + - uid: 11134 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-6.5 + pos: 51.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3373 + - uid: 11156 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-6.5 + pos: 44.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3374 + - uid: 11160 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,-6.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3375 + - uid: 11161 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-7.5 + pos: 52.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3376 +- proto: CryogenicSleepUnitSpawner + entities: + - uid: 5997 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-7.5 + pos: 2.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3377 + - uid: 5998 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,-7.5 + pos: 0.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3381 +- proto: CryogenicSleepUnitSpawnerLateJoin + entities: + - uid: 823 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-3.5 + pos: 2.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3382 + - uid: 1740 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-3.5 + pos: 0.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3383 +- proto: CryoPod + entities: + - uid: 2155 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-3.5 + pos: 10.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3384 +- proto: CryoxadoneBeakerSmall + entities: + - uid: 7438 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,-3.5 + pos: 7.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3385 + - uid: 7439 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-3.5 + pos: 7.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3387 +- proto: CurtainsBlack + entities: + - uid: 7154 components: - type: Transform rot: 1.5707963267948966 rad - pos: 19.5,-11.5 + pos: 3.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3388 +- proto: DefaultStationBeaconAI + entities: + - uid: 7619 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-10.5 + pos: 33.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3392 + - type: NavMapBeacon + defaultText: Air Tunnel + - uid: 7740 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-11.5 + pos: 21.5,51.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3393 + - type: NavMapBeacon + defaultText: AI Foyer +- proto: DefaultStationBeaconAICore + entities: + - uid: 7738 components: - type: Transform - pos: 20.5,-13.5 + pos: 45.5,49.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3396 +- proto: DefaultStationBeaconAIUpload + entities: + - uid: 7739 components: - type: Transform - pos: 20.5,-12.5 + pos: 32.5,53.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3398 +- proto: DefaultStationBeaconAME + entities: + - uid: 2588 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,5.5 + pos: 45.5,37.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3399 +- proto: DefaultStationBeaconAnchor + entities: + - uid: 7743 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,5.5 + pos: 1.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3400 +- proto: DefaultStationBeaconArrivals + entities: + - uid: 7746 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,-16.5 + pos: 60.5,48.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3402 +- proto: DefaultStationBeaconAtmospherics + entities: + - uid: 5860 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,5.5 + pos: 28.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3403 +- proto: DefaultStationBeaconBridge + entities: + - uid: 7178 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,5.5 + pos: 63.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3404 + - type: NavMapBeacon + defaultText: Control Room +- proto: DefaultStationBeaconCaptainsQuarters + entities: + - uid: 7752 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,5.5 + pos: 57.5,22.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3405 + - type: NavMapBeacon + defaultText: Secure Storage +- proto: DefaultStationBeaconChapel + entities: + - uid: 7756 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,5.5 + pos: -6.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3407 +- proto: DefaultStationBeaconChemistry + entities: + - uid: 7757 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,5.5 + pos: 31.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3408 +- proto: DefaultStationBeaconCourtroom + entities: + - uid: 7759 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,5.5 + pos: 59.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3409 + - type: NavMapBeacon + defaultText: Assembly Room +- proto: DefaultStationBeaconDorms + entities: + - uid: 7761 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,5.5 + pos: 7.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3410 + - type: NavMapBeacon + defaultText: Crew Sleeping Area +- proto: DefaultStationBeaconEngineering + entities: + - uid: 7607 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,5.5 + pos: 33.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3414 +- proto: DefaultStationBeaconEvac + entities: + - uid: 7764 components: - type: Transform - pos: 5.5,7.5 + pos: 60.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3415 + - uid: 7765 components: - type: Transform - pos: 5.5,8.5 + pos: 47.5,-15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3416 + - type: NavMapBeacon + defaultText: Observation +- proto: DefaultStationBeaconEVAStorage + entities: + - uid: 7763 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,9.5 + pos: 51.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3417 +- proto: DefaultStationBeaconGravGen + entities: + - uid: 2533 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,9.5 + pos: 46.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3422 +- proto: DefaultStationBeaconHOPOffice + entities: + - uid: 7767 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,10.5 + pos: 43.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3423 +- proto: DefaultStationBeaconMedbay + entities: + - uid: 7770 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,10.5 + pos: 14.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3424 +- proto: DefaultStationBeaconMorgue + entities: + - uid: 7771 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,10.5 + pos: 3.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3425 +- proto: DefaultStationBeaconScience + entities: + - uid: 5633 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,10.5 + pos: 51.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3426 +- proto: DefaultStationBeaconSecurity + entities: + - uid: 7775 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,10.5 + pos: 37.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3427 +- proto: DefaultStationBeaconSecurityCheckpoint + entities: + - uid: 7776 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 2.5,9.5 + pos: 9.5,-6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3428 + - type: NavMapBeacon + defaultText: Security (West) +- proto: DefaultStationBeaconSolars + entities: + - uid: 7741 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,9.5 + pos: 58.5,67.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3434 + - type: NavMapBeacon + defaultText: Solars North + - uid: 7742 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,-3.5 + pos: -3.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3435 + - type: NavMapBeacon + defaultText: Solars South +- proto: DefaultStationBeaconTEG + entities: + - uid: 7778 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-3.5 + pos: 15.5,37.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3436 +- proto: DefaultStationBeaconTelecoms + entities: + - uid: 1523 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-3.5 + pos: -2.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3437 +- proto: DefaultStationBeaconToolRoom + entities: + - uid: 7779 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-3.5 + pos: 44.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3438 +- proto: DefibrillatorCabinetFilled + entities: + - uid: 6328 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,-3.5 + pos: 6.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3439 + - uid: 6330 components: - type: Transform - pos: 5.5,-4.5 + rot: 1.5707963267948966 rad + pos: 6.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3442 +- proto: DefibrillatorCompact + entities: + - uid: 2051 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,-1.5 + pos: 9.3894615,33.437958 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3443 +- proto: DeskBell + entities: + - uid: 2202 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-1.5 + pos: 15.615749,14.655383 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3444 + - uid: 7183 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-1.5 + pos: 32.7,7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3445 +- proto: DisposalBend + entities: + - uid: 1674 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-1.5 + rot: 3.141592653589793 rad + pos: 15.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3446 + - uid: 1710 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-1.5 + rot: -1.5707963267948966 rad + pos: 17.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3447 + - uid: 3238 components: - type: Transform rot: 1.5707963267948966 rad - pos: 6.5,-1.5 + pos: 15.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3449 + - uid: 11280 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-1.5 + pos: 56.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3450 + - uid: 11281 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-1.5 + rot: 3.141592653589793 rad + pos: 56.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3451 + - uid: 11282 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-1.5 + pos: 61.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3453 + - uid: 11305 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-2.5 + rot: -1.5707963267948966 rad + pos: 61.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3454 + - uid: 11306 components: - type: Transform rot: 1.5707963267948966 rad - pos: 2.5,-2.5 + pos: 51.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3461 + - uid: 11321 components: - type: Transform - pos: 5.5,4.5 + rot: 3.141592653589793 rad + pos: 51.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3462 + - uid: 11322 components: - type: Transform - pos: 5.5,3.5 + rot: -1.5707963267948966 rad + pos: 61.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3463 +- proto: DisposalPipe + entities: + - uid: 567 components: - type: Transform - pos: 5.5,1.5 + rot: -1.5707963267948966 rad + pos: -6.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3464 + - uid: 811 components: - type: Transform - pos: 5.5,0.5 + rot: -1.5707963267948966 rad + pos: 51.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3465 + - uid: 845 components: - type: Transform - pos: 5.5,-0.5 + rot: -1.5707963267948966 rad + pos: 54.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3466 + - uid: 850 components: - type: Transform - pos: 4.5,-1.5 + rot: -1.5707963267948966 rad + pos: 53.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3467 + - uid: 851 components: - type: Transform - pos: 4.5,-0.5 + rot: -1.5707963267948966 rad + pos: 52.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3468 + - uid: 1393 components: - type: Transform - pos: 4.5,0.5 + rot: 1.5707963267948966 rad + pos: 16.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3470 + - uid: 1400 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,32.5 + rot: -1.5707963267948966 rad + pos: 50.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3471 + - uid: 1451 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,7.5 + rot: -1.5707963267948966 rad + pos: 17.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3472 + - uid: 1456 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,7.5 + rot: -1.5707963267948966 rad + pos: 49.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3473 + - uid: 1676 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,7.5 + pos: 15.5,59.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3474 + - uid: 1695 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,7.5 + rot: -1.5707963267948966 rad + pos: -5.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3475 + - uid: 1746 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,7.5 + rot: -1.5707963267948966 rad + pos: 47.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3476 + - uid: 1747 components: - type: Transform - pos: 4.5,2.5 + rot: -1.5707963267948966 rad + pos: 48.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3477 + - uid: 1789 components: - type: Transform - pos: 4.5,3.5 + rot: -1.5707963267948966 rad + pos: 46.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3478 + - uid: 1939 components: - type: Transform - pos: 4.5,4.5 + rot: -1.5707963267948966 rad + pos: -4.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3479 + - uid: 3256 components: - type: Transform - pos: 4.5,5.5 + pos: 15.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3480 + - uid: 3330 components: - type: Transform - pos: 4.5,6.5 + rot: -1.5707963267948966 rad + pos: 16.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3481 + - uid: 3350 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,6.5 + rot: -1.5707963267948966 rad + pos: -7.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3482 + - uid: 6766 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,6.5 + rot: -1.5707963267948966 rad + pos: 45.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3483 + - uid: 6767 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,6.5 + rot: -1.5707963267948966 rad + pos: 44.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3484 + - uid: 6768 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 1.5,6.5 + rot: -1.5707963267948966 rad + pos: 42.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3485 + - uid: 6769 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,6.5 + rot: -1.5707963267948966 rad + pos: 41.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3486 + - uid: 6770 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,6.5 + rot: -1.5707963267948966 rad + pos: 40.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3487 + - uid: 6771 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,6.5 + rot: -1.5707963267948966 rad + pos: 39.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3488 + - uid: 6772 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,6.5 + rot: -1.5707963267948966 rad + pos: 38.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3493 + - uid: 6773 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-5.5 + rot: -1.5707963267948966 rad + pos: 37.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3494 + - uid: 6774 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-3.5 + rot: -1.5707963267948966 rad + pos: 43.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3500 + - uid: 6775 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,-11.5 + rot: -1.5707963267948966 rad + pos: 35.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3501 + - uid: 6776 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,-11.5 + rot: -1.5707963267948966 rad + pos: 34.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3502 + - uid: 6777 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 9.5,-11.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3503 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-11.5 + rot: -1.5707963267948966 rad + pos: 33.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3504 + - uid: 6778 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-11.5 + rot: -1.5707963267948966 rad + pos: 36.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3505 + - uid: 6779 components: - type: Transform - pos: 6.5,-10.5 + rot: -1.5707963267948966 rad + pos: 31.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3506 + - uid: 6780 components: - type: Transform - pos: 6.5,-9.5 + rot: -1.5707963267948966 rad + pos: 30.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3507 + - uid: 6781 components: - type: Transform - pos: 6.5,-8.5 + rot: -1.5707963267948966 rad + pos: 29.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3508 + - uid: 6782 components: - type: Transform - pos: 6.5,-7.5 + rot: -1.5707963267948966 rad + pos: 28.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3509 + - uid: 6783 components: - type: Transform - pos: 6.5,-6.5 + rot: -1.5707963267948966 rad + pos: 32.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3511 + - uid: 6784 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-8.5 + rot: -1.5707963267948966 rad + pos: 27.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3512 + - uid: 6785 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-8.5 + rot: -1.5707963267948966 rad + pos: 26.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3513 + - uid: 6786 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-8.5 + rot: -1.5707963267948966 rad + pos: 25.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3514 + - uid: 6787 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-8.5 + rot: -1.5707963267948966 rad + pos: 24.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3515 + - uid: 6788 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,-8.5 + rot: -1.5707963267948966 rad + pos: 23.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3519 + - uid: 6789 components: - type: Transform - pos: 2.5,-9.5 + rot: -1.5707963267948966 rad + pos: 22.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3520 + - uid: 6790 components: - type: Transform - pos: 2.5,-11.5 + rot: -1.5707963267948966 rad + pos: 21.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3521 + - uid: 6791 components: - type: Transform - pos: 2.5,-12.5 + rot: -1.5707963267948966 rad + pos: 20.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3522 + - uid: 6792 components: - type: Transform - anchored: False - pos: 2.5,-12.5 + rot: -1.5707963267948966 rad + pos: 19.5,60.5 parent: 2 - - type: Physics - canCollide: True - bodyType: Dynamic - - uid: 3523 + - uid: 6793 components: - type: Transform - pos: 2.5,-13.5 + rot: -1.5707963267948966 rad + pos: 18.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3527 + - uid: 6794 components: - type: Transform rot: -1.5707963267948966 rad - pos: 3.5,-14.5 + pos: 55.5,60.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3528 + - uid: 6795 components: - type: Transform rot: -1.5707963267948966 rad - pos: 4.5,-14.5 + pos: 57.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3529 + - uid: 6796 components: - type: Transform rot: -1.5707963267948966 rad - pos: 5.5,-14.5 + pos: 58.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3530 + - uid: 6797 components: - type: Transform rot: -1.5707963267948966 rad - pos: 6.5,-14.5 + pos: 59.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3531 + - uid: 6798 components: - type: Transform rot: -1.5707963267948966 rad - pos: 7.5,-14.5 + pos: 60.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3532 + - uid: 11283 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-14.5 + rot: 3.141592653589793 rad + pos: 56.5,59.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3533 + - uid: 11284 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3534 + - uid: 11285 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,56.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3535 + - uid: 11286 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,55.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3536 + - uid: 11287 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,54.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3537 + - uid: 11288 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,53.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3538 + - uid: 11289 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,52.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3539 + - uid: 11290 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,51.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3540 + - uid: 11291 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,50.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3541 + - uid: 11292 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,49.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3542 + - uid: 11293 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,48.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3543 + - uid: 11294 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,47.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3544 + - uid: 11295 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,46.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3545 + - uid: 11296 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,45.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3546 + - uid: 11297 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,44.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3547 + - uid: 11298 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,43.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3548 + - uid: 11299 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,42.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3549 + - uid: 11300 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,41.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3550 + - uid: 11301 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3551 + - uid: 11302 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3552 + - uid: 11303 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,-14.5 + rot: 3.141592653589793 rad + pos: 61.5,38.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3566 + - uid: 11304 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,-10.5 + rot: 3.141592653589793 rad + pos: 61.5,37.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3567 + - uid: 11307 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,-10.5 + rot: 1.5707963267948966 rad + pos: 60.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3568 + - uid: 11308 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,-10.5 + rot: 1.5707963267948966 rad + pos: 59.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3569 + - uid: 11309 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,-11.5 + rot: 1.5707963267948966 rad + pos: 58.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3572 + - uid: 11310 components: - type: Transform rot: 1.5707963267948966 rad - pos: 39.5,-12.5 + pos: 57.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3573 + - uid: 11311 components: - type: Transform rot: 1.5707963267948966 rad - pos: 41.5,-12.5 + pos: 56.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3574 + - uid: 11312 components: - type: Transform rot: 1.5707963267948966 rad - pos: 42.5,-12.5 + pos: 55.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3575 + - uid: 11313 components: - type: Transform rot: 1.5707963267948966 rad - pos: 43.5,-12.5 + pos: 54.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3576 + - uid: 11314 components: - type: Transform - pos: 40.5,-13.5 + rot: 1.5707963267948966 rad + pos: 53.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3578 + - uid: 11315 components: - type: Transform rot: 1.5707963267948966 rad - pos: 39.5,-14.5 + pos: 52.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3579 + - uid: 11316 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,-14.5 + pos: 51.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3580 + - uid: 11317 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,-14.5 + pos: 51.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3581 + - uid: 11318 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,-14.5 + pos: 51.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3582 + - uid: 11319 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,-14.5 + pos: 51.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3583 + - uid: 11320 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,-14.5 + pos: 51.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3584 + - uid: 11323 components: - type: Transform rot: 1.5707963267948966 rad - pos: 42.5,-14.5 + pos: 52.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3585 + - uid: 11324 components: - type: Transform rot: 1.5707963267948966 rad - pos: 43.5,-14.5 + pos: 53.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3586 + - uid: 11325 components: - type: Transform rot: 1.5707963267948966 rad - pos: 44.5,-14.5 + pos: 54.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3590 + - uid: 11326 components: - type: Transform - pos: 46.5,3.5 + rot: 1.5707963267948966 rad + pos: 55.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3591 + - uid: 11327 components: - type: Transform - pos: 46.5,2.5 + rot: 1.5707963267948966 rad + pos: 56.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3592 + - uid: 11328 components: - type: Transform - pos: 46.5,1.5 + rot: 1.5707963267948966 rad + pos: 57.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3593 + - uid: 11329 components: - type: Transform - pos: 46.5,0.5 + rot: 1.5707963267948966 rad + pos: 58.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3594 + - uid: 11330 components: - type: Transform - pos: 46.5,-0.5 + rot: 1.5707963267948966 rad + pos: 59.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3595 + - uid: 11331 components: - type: Transform - pos: 46.5,-1.5 + rot: 1.5707963267948966 rad + pos: 60.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3596 + - uid: 11332 components: - type: Transform - pos: 46.5,-2.5 + pos: 61.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3597 + - uid: 11333 components: - type: Transform - pos: 46.5,-3.5 + pos: 61.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3598 + - uid: 11334 components: - type: Transform - pos: 46.5,-4.5 + pos: 61.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3599 + - uid: 11537 components: - type: Transform - pos: 46.5,-5.5 + rot: -1.5707963267948966 rad + pos: -8.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3600 +- proto: DisposalTrunk + entities: + - uid: 725 components: - type: Transform - pos: 46.5,-6.5 + rot: -1.5707963267948966 rad + pos: -3.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3601 + - uid: 3335 components: - type: Transform - pos: 46.5,-7.5 + pos: 17.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3602 + - uid: 11335 components: - type: Transform - pos: 46.5,-8.5 + pos: 61.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3603 +- proto: DisposalUnit + entities: + - uid: 160 components: + - type: MetaData + desc: A pneumatic body disposal unit. + name: corpse yeeter 2003 - type: Transform - pos: 46.5,-9.5 + pos: -3.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3604 + - uid: 966 components: - type: Transform - pos: 46.5,-10.5 + pos: 17.5,58.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3605 + - uid: 6830 components: - type: Transform - pos: 46.5,-11.5 + pos: 61.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3606 +- proto: DresserWardenFilled + entities: + - uid: 10432 components: - type: Transform - pos: 46.5,-12.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3607 + pos: 32.5,-69.5 + parent: 3564 +- proto: DrinkCafeLatte + entities: + - uid: 1560 components: - type: Transform - pos: 46.5,-13.5 + pos: 7.722795,34.250458 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3608 +- proto: DrinkGlass + entities: + - uid: 10577 components: - type: Transform - pos: 46.5,-14.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3612 + pos: 11.5,-29.5 + parent: 3564 + - uid: 10578 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,-14.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3613 + pos: 11.5,-29.5 + parent: 3564 +- proto: DrinkGoldenCup + entities: + - uid: 7826 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,-14.5 + pos: 59.5,23.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3614 +- proto: Dropper + entities: + - uid: 1514 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,-14.5 + pos: 34.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3617 + - uid: 7325 components: - type: Transform - pos: 48.5,-15.5 + pos: 31.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3618 + - uid: 7455 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,-16.5 + pos: 12.5,13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3619 + - uid: 10342 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,-16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3620 + pos: 28.5,-16.5 + parent: 3564 + - uid: 10704 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,-16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3621 + pos: 37.5,-26.5 + parent: 3564 +- proto: EmergencyOxygenTankFilled + entities: + - uid: 5978 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,-16.5 + pos: 11.5,26.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3622 + - uid: 7548 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,-16.5 + pos: 15.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3623 +- proto: EmergencyRollerBed + entities: + - uid: 640 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,-16.5 + pos: 26.51376,15.675066 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3624 + - uid: 641 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,-16.5 + pos: 28.42001,14.909441 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3625 +- proto: FaxMachineBase + entities: + - uid: 8293 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,32.5 + pos: 60.5,31.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3627 + - type: FaxMachine + name: Bridge + - uid: 11365 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,16.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3628 + pos: 32.5,-64.5 + parent: 3564 + - type: FaxMachine + name: Warden's Office +- proto: FaxMachineCaptain + entities: + - uid: 7336 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,16.5 + pos: 59.5,22.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3629 +- proto: FireAlarm + entities: + - uid: 7 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,16.5 + pos: 21.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3630 + - type: DeviceList + devices: + - 2897 + - 2919 + - 2918 + - 2916 + - 2922 + - uid: 35 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,16.5 + pos: 27.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3631 + - type: DeviceList + devices: + - 2921 + - 3246 + - uid: 433 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,16.5 + pos: 5.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3634 + - type: DeviceList + devices: + - 396 + - uid: 1968 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,16.5 + pos: 45.5,-13.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3635 + - type: DeviceList + devices: + - 6540 + - 2949 + - 2950 + - uid: 2009 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,16.5 + pos: 39.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3637 + - type: DeviceList + devices: + - 2944 + - uid: 2770 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,16.5 + rot: 3.141592653589793 rad + pos: 22.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3638 + - type: DeviceList + devices: + - 2406 + - 1741 + - 1735 + - uid: 2967 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,16.5 + pos: 44.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3639 + - type: DeviceList + devices: + - 2972 + - uid: 2982 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,16.5 + pos: 6.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3641 + - type: DeviceList + devices: + - 2924 + - 2923 + - 2925 + - 2929 + - 2934 + - 6541 + - 2927 + - 2926 + - uid: 5865 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,15.5 + pos: 33.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3642 + - type: DeviceList + devices: + - 2935 + - 2936 + - uid: 6170 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,14.5 + pos: 59.5,38.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3643 + - uid: 6528 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,13.5 + rot: -1.5707963267948966 rad + pos: 53.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3644 + - type: DeviceList + devices: + - 2970 + - 2969 + - uid: 6565 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,8.5 + pos: 30.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3645 + - type: DeviceList + devices: + - 2941 + - 2942 + - 2943 + - 2937 + - 2938 + - 2939 + - 2940 + - 2936 + - 2935 + - 3246 + - uid: 6567 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,8.5 + rot: 1.5707963267948966 rad + pos: 40.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3646 + - type: DeviceList + devices: + - 2956 + - 2951 + - 2954 + - 2955 + - uid: 6568 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,8.5 + pos: 40.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3650 + - type: DeviceList + devices: + - 2944 + - 2943 + - 2942 + - 2941 + - 2954 + - 2953 + - 2952 + - uid: 6569 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,10.5 + rot: -1.5707963267948966 rad + pos: 40.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3651 + - type: DeviceList + devices: + - 2953 + - 2952 + - 2965 + - 2964 + - 2963 + - 2962 + - uid: 6570 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,10.5 + rot: -1.5707963267948966 rad + pos: 40.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3652 + - type: DeviceList + devices: + - 8527 + - 2964 + - 2963 + - 2962 + - 2970 + - 2972 + - 2974 + - uid: 6573 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,9.5 + rot: 1.5707963267948966 rad + pos: 41.5,37.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3653 + - type: DeviceList + devices: + - 2912 + - uid: 6578 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,8.5 + pos: 16.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3654 + - type: DeviceList + devices: + - 396 + - 8475 + - uid: 6582 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,7.5 + rot: -1.5707963267948966 rad + pos: 1.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3655 + - type: DeviceList + devices: + - 8237 + - 2923 + - uid: 6584 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,6.5 + rot: 1.5707963267948966 rad + pos: 3.5,-6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3656 + - type: DeviceList + devices: + - 2924 + - 2923 + - 2925 + - 2929 + - 2934 + - 6541 + - 2927 + - 2926 + - uid: 6585 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,5.5 + rot: 1.5707963267948966 rad + pos: 57.5,45.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3657 + - uid: 6586 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,11.5 + rot: -1.5707963267948966 rad + pos: 3.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3661 + - type: DeviceList + devices: + - 2926 + - 2927 + - uid: 6587 components: - type: Transform rot: -1.5707963267948966 rad - pos: 43.5,8.5 + pos: 3.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3662 + - type: DeviceList + devices: + - 6541 + - 2947 + - uid: 6588 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,8.5 + pos: 19.5,-13.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3663 + - type: DeviceList + devices: + - 8225 + - 2947 + - 6540 + - uid: 6591 components: - type: Transform rot: -1.5707963267948966 rad - pos: 45.5,8.5 + pos: 47.5,-7.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3664 + - type: DeviceList + devices: + - 2951 + - 2949 + - uid: 6592 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,7.5 + rot: -1.5707963267948966 rad + pos: 50.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3665 + - type: DeviceList + devices: + - 2956 + - 2957 + - uid: 6593 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,6.5 + rot: 1.5707963267948966 rad + pos: 55.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3666 + - type: DeviceList + devices: + - 2958 + - uid: 6594 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,5.5 + rot: 1.5707963267948966 rad + pos: 56.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3667 + - type: DeviceList + devices: + - 2958 + - 2957 + - 2975 + - 2976 + - uid: 6595 components: - type: Transform - anchored: False - rot: 3.141592653589793 rad - pos: 46.5,6.5 + rot: 1.5707963267948966 rad + pos: 55.5,13.5 parent: 2 - - type: Physics - canCollide: True - bodyType: Dynamic - - uid: 3668 + - type: DeviceList + devices: + - 2961 + - 2975 + - 2976 + - uid: 6642 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,8.5 + pos: 15.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3669 + - type: DeviceList + devices: + - 8539 + - 8543 + - uid: 7781 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,8.5 + pos: 11.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3672 + - type: DeviceList + devices: + - 2934 + - uid: 8218 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,11.5 + pos: 49.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3673 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,9.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3674 + - type: DeviceList + devices: + - 2961 + - 2955 + - 2965 + - 2969 + - uid: 8219 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,17.5 + rot: 1.5707963267948966 rad + pos: 48.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3675 + - type: DeviceList + devices: + - 2974 + - 2978 + - 8549 + - uid: 8223 components: - type: Transform rot: 3.141592653589793 rad - pos: 43.5,18.5 + pos: 59.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3682 + - type: DeviceList + devices: + - 8221 + - uid: 8230 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,19.5 + rot: 3.141592653589793 rad + pos: 19.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3683 + - type: DeviceList + devices: + - 2931 + - 8225 + - uid: 8232 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,19.5 + pos: 25.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3684 + - type: DeviceList + devices: + - 2937 + - 2938 + - 2939 + - 2940 + - 2928 + - 2918 + - 2919 + - 2925 + - uid: 8235 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,19.5 + pos: -1.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3685 + - type: DeviceList + devices: + - 2922 + - 8237 + - uid: 8238 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,19.5 + pos: 0.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3686 + - type: DeviceList + devices: + - 2924 + - uid: 8242 components: - type: Transform rot: -1.5707963267948966 rad - pos: 44.5,19.5 + pos: 21.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3687 + - type: DeviceList + devices: + - 2928 + - 2929 + - 2931 + - uid: 8247 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,20.5 + pos: 30.5,55.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3688 + - type: DeviceList + devices: + - 8248 + - 8246 + - uid: 8249 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,20.5 + pos: 48.5,52.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3689 + - type: DeviceList + devices: + - 8245 + - uid: 8307 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,20.5 + pos: 30.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3690 + - type: DeviceList + devices: + - 2901 + - uid: 8356 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,20.5 + pos: 15.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3691 + - type: DeviceList + devices: + - 8539 + - uid: 8528 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,20.5 + pos: 37.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3692 + - type: DeviceList + devices: + - 2904 + - 8472 + - 8473 + - 8474 + - 8471 + - 7657 + - 1831 + - 8477 + - 2912 + - uid: 8529 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,21.5 + pos: 36.5,42.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3694 + - type: DeviceList + devices: + - 2904 + - uid: 8531 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,22.5 + rot: 1.5707963267948966 rad + pos: 22.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3695 + - type: DeviceList + devices: + - 8474 + - 8473 + - 8472 + - 2406 + - 1741 + - 1735 + - 8475 + - uid: 8533 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,22.5 + rot: 3.141592653589793 rad + pos: 33.5,19.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3696 + - type: DeviceList + devices: + - 1606 + - 8527 + - 2901 + - 8471 + - 7657 + - 1831 + - 8477 + - uid: 8541 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,22.5 + pos: 19.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3697 + - type: DeviceList + devices: + - 8543 + - uid: 10242 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,22.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3700 + pos: 15.5,-64.5 + parent: 3564 + - type: DeviceList + devices: + - 9647 + - 9646 + - uid: 10243 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3701 + rot: -1.5707963267948966 rad + pos: 18.5,-61.5 + parent: 3564 + - type: DeviceList + devices: + - 9645 + - 9646 + - uid: 10244 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3702 + pos: 32.5,-62.5 + parent: 3564 + - type: DeviceList + devices: + - 9648 + - 9649 + - uid: 10245 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,23.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3706 + pos: 27.5,-56.5 + parent: 3564 + - type: DeviceList + devices: + - 9642 + - 9643 + - 9644 + - 9648 + - uid: 10246 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,26.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3707 + rot: -1.5707963267948966 rad + pos: 26.5,-57.5 + parent: 3564 + - type: DeviceList + devices: + - 9641 + - 9640 + - 9645 + - 9642 + - 9643 + - 9644 + - 9649 + - 9647 + - 9650 + - uid: 10247 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,27.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3708 + rot: -1.5707963267948966 rad + pos: 26.5,-31.5 + parent: 3564 + - type: DeviceList + devices: + - 9631 + - 9632 + - 9633 + - 9634 + - 9635 + - 9636 + - 9638 + - 9637 + - 9640 + - 9641 + - uid: 10248 + components: + - type: Transform + pos: 36.5,-24.5 + parent: 3564 + - type: DeviceList + devices: + - 9635 + - uid: 10249 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,24.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3710 + pos: 18.5,-19.5 + parent: 3564 + - type: DeviceList + devices: + - 9634 + - 9633 + - uid: 10250 components: - type: Transform - pos: 37.5,20.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3711 + rot: -1.5707963267948966 rad + pos: 34.5,-17.5 + parent: 3564 + - type: DeviceList + devices: + - 9631 + - 9632 + - uid: 10251 components: - type: Transform - pos: 37.5,21.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3712 + rot: 1.5707963267948966 rad + pos: 9.5,-42.5 + parent: 3564 + - type: DeviceList + devices: + - 9636 + - 9638 + - 9637 + - 9639 +- proto: FireExtinguisher + entities: + - uid: 1071 components: - type: Transform - pos: 37.5,22.5 + pos: 47.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3713 + - uid: 1288 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,23.5 + pos: 15.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3714 + - uid: 1293 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,23.5 + pos: 16.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3715 + - uid: 2183 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,23.5 + pos: 5.5,-11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3717 + - uid: 3950 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,23.5 + pos: 60.5,42.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3718 + - uid: 3962 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,23.5 + pos: 54.471027,32.541878 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3719 + - uid: 5156 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,23.5 + pos: 18.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3723 + - uid: 5166 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,25.5 + pos: 12.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3724 + - uid: 6705 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,26.5 + pos: 32.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3725 + - uid: 6707 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,27.5 + pos: 35.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3728 + - uid: 7552 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,19.5 + pos: 20.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3732 + - uid: 7561 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,25.5 + pos: 4.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3733 + - uid: 7670 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,25.5 + pos: 15.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3734 + - uid: 8226 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,25.5 + pos: 21.5,39.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3735 + - uid: 8305 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,25.5 + pos: 30.5,24.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3736 + - uid: 8362 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,25.5 + pos: 34.5,22.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3737 + - uid: 8363 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,25.5 + pos: 39.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3738 + - uid: 8364 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,25.5 + pos: 31.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3739 + - uid: 11346 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,24.5 + pos: 5.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3740 +- proto: Firelock + entities: + - uid: 396 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,23.5 + rot: 1.5707963267948966 rad + pos: 10.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3741 + - type: DeviceNetwork + deviceLists: + - 433 + - 6554 + - 6578 + - 6555 + - uid: 1606 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,22.5 + rot: 1.5707963267948966 rad + pos: 31.5,20.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3742 + - type: DeviceNetwork + deviceLists: + - 8533 + - 8532 + - uid: 1735 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,20.5 + rot: 1.5707963267948966 rad + pos: 23.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3743 + - type: DeviceNetwork + deviceLists: + - 8531 + - 8509 + - 2770 + - 6556 + - uid: 1741 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,19.5 + rot: 1.5707963267948966 rad + pos: 24.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3744 + - type: DeviceNetwork + deviceLists: + - 8531 + - 8509 + - 2770 + - 6556 + - uid: 1831 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,21.5 + rot: 1.5707963267948966 rad + pos: 34.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3745 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8533 + - 8532 + - uid: 2406 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,18.5 + rot: 1.5707963267948966 rad + pos: 25.5,40.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3748 + - type: DeviceNetwork + deviceLists: + - 8531 + - 8509 + - 2770 + - 6556 + - uid: 2897 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,16.5 + rot: 1.5707963267948966 rad + pos: 21.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3753 + - type: DeviceNetwork + deviceLists: + - 7 + - 7434 + - uid: 2901 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,17.5 + rot: 1.5707963267948966 rad + pos: 31.5,30.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3754 + - type: DeviceNetwork + deviceLists: + - 8533 + - 8532 + - 8307 + - 1602 + - uid: 2904 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,17.5 + rot: 1.5707963267948966 rad + pos: 33.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3755 + - type: DeviceNetwork + deviceLists: + - 8529 + - 5210 + - 8528 + - 6559 + - uid: 2912 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,17.5 + rot: 1.5707963267948966 rad + pos: 41.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3758 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 6573 + - 6558 + - uid: 2916 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,24.5 + rot: 1.5707963267948966 rad + pos: 17.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3759 + - type: DeviceNetwork + deviceLists: + - 8544 + - 7 + - 7434 + - uid: 2918 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,24.5 + rot: 1.5707963267948966 rad + pos: 17.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3760 + - type: DeviceNetwork + deviceLists: + - 8232 + - 56 + - 7 + - 7434 + - uid: 2919 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,24.5 + rot: 1.5707963267948966 rad + pos: 18.5,9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3761 + - type: DeviceNetwork + deviceLists: + - 8232 + - 56 + - 7 + - 7434 + - uid: 2921 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,24.5 + rot: 1.5707963267948966 rad + pos: 23.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3762 + - type: DeviceNetwork + deviceLists: + - 35 + - 3162 + - uid: 2922 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,24.5 + rot: 1.5707963267948966 rad + pos: 3.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3763 + - type: DeviceNetwork + deviceLists: + - 8235 + - 8236 + - 7 + - 7434 + - uid: 2923 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,25.5 + rot: 1.5707963267948966 rad + pos: 5.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3764 + - type: DeviceNetwork + deviceLists: + - 6582 + - 6547 + - 2982 + - 6165 + - 6584 + - uid: 2924 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,26.5 + rot: 1.5707963267948966 rad + pos: 2.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3765 + - type: DeviceNetwork + deviceLists: + - 8238 + - 6546 + - 2982 + - 6165 + - 6584 + - uid: 2925 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,27.5 + rot: 1.5707963267948966 rad + pos: 14.5,5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3766 + - type: DeviceNetwork + deviceLists: + - 8232 + - 2982 + - 6165 + - 6584 + - 56 + - uid: 2926 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,28.5 + rot: 1.5707963267948966 rad + pos: 3.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3768 + - type: DeviceNetwork + deviceLists: + - 2982 + - 6165 + - 6586 + - 6545 + - 6584 + - uid: 2927 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,26.5 + rot: 1.5707963267948966 rad + pos: 3.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3769 + - type: DeviceNetwork + deviceLists: + - 2982 + - 6165 + - 6586 + - 6545 + - 6584 + - uid: 2928 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,27.5 + rot: 1.5707963267948966 rad + pos: 19.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3770 + - type: DeviceNetwork + deviceLists: + - 8232 + - 8242 + - 8241 + - 56 + - uid: 2929 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,28.5 + rot: 1.5707963267948966 rad + pos: 14.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3776 + - type: DeviceNetwork + deviceLists: + - 2982 + - 6165 + - 6584 + - 8242 + - 8241 + - uid: 2931 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,30.5 + rot: 1.5707963267948966 rad + pos: 18.5,-4.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3777 + - type: DeviceNetwork + deviceLists: + - 8242 + - 8241 + - 8230 + - 8231 + - uid: 2934 components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,30.5 + pos: 6.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3778 + - type: DeviceNetwork + deviceLists: + - 2982 + - 6165 + - 6584 + - 7781 + - 8240 + - uid: 2935 components: - type: Transform rot: 1.5707963267948966 rad - pos: 53.5,30.5 + pos: 30.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3779 + - type: DeviceNetwork + deviceLists: + - 5865 + - 5864 + - 6565 + - 6564 + - uid: 2936 components: - type: Transform rot: 1.5707963267948966 rad - pos: 54.5,30.5 + pos: 30.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3780 + - type: DeviceNetwork + deviceLists: + - 5865 + - 5864 + - 6565 + - 6564 + - uid: 2937 components: - type: Transform rot: 1.5707963267948966 rad - pos: 55.5,30.5 + pos: 27.5,5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3781 + - type: DeviceNetwork + deviceLists: + - 56 + - 8232 + - 6565 + - 6564 + - uid: 2938 components: - type: Transform rot: 1.5707963267948966 rad - pos: 51.5,31.5 + pos: 27.5,4.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3782 + - type: DeviceNetwork + deviceLists: + - 56 + - 8232 + - 6565 + - 6564 + - uid: 2939 components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,31.5 + pos: 27.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3783 + - type: DeviceNetwork + deviceLists: + - 56 + - 8232 + - 6565 + - 6564 + - uid: 2940 components: - type: Transform rot: 1.5707963267948966 rad - pos: 53.5,31.5 + pos: 27.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3784 + - type: DeviceNetwork + deviceLists: + - 56 + - 8232 + - 6565 + - 6564 + - uid: 2941 components: - type: Transform rot: 1.5707963267948966 rad - pos: 54.5,31.5 + pos: 34.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3785 + - type: DeviceNetwork + deviceLists: + - 8222 + - 6568 + - 6565 + - 6564 + - uid: 2942 components: - type: Transform rot: 1.5707963267948966 rad - pos: 55.5,31.5 + pos: 34.5,5.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3789 + - type: DeviceNetwork + deviceLists: + - 8222 + - 6568 + - 6565 + - 6564 + - uid: 2943 components: - type: Transform - pos: 56.5,32.5 + rot: 1.5707963267948966 rad + pos: 34.5,4.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3791 + - type: DeviceNetwork + deviceLists: + - 8222 + - 6568 + - 6565 + - 6564 + - uid: 2944 components: - type: Transform - pos: 57.5,29.5 + rot: 1.5707963267948966 rad + pos: 38.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3792 + - type: DeviceNetwork + deviceLists: + - 8222 + - 6568 + - 6563 + - 2009 + - uid: 2947 components: - type: Transform - pos: 57.5,28.5 + rot: 1.5707963267948966 rad + pos: 3.5,-14.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3793 + - type: DeviceNetwork + deviceLists: + - 6587 + - 6543 + - 6588 + - 6542 + - uid: 2949 components: - type: Transform - pos: 57.5,27.5 + rot: 1.5707963267948966 rad + pos: 46.5,-11.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3794 + - type: DeviceNetwork + deviceLists: + - 1968 + - 6539 + - 6591 + - 6538 + - uid: 2950 components: - type: Transform - pos: 57.5,26.5 + rot: 1.5707963267948966 rad + pos: 50.5,-16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3795 + - type: DeviceNetwork + deviceLists: + - 1968 + - 6539 + - 8228 + - uid: 2951 components: - type: Transform - pos: 57.5,25.5 + rot: 1.5707963267948966 rad + pos: 46.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3796 + - type: DeviceNetwork + deviceLists: + - 6567 + - 6533 + - 6591 + - 6538 + - uid: 2952 components: - type: Transform - pos: 57.5,24.5 + rot: 1.5707963267948966 rad + pos: 37.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3797 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 8222 + - 6568 + - uid: 2953 components: - type: Transform - pos: 57.5,23.5 + rot: 1.5707963267948966 rad + pos: 38.5,12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3798 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 8222 + - 6568 + - uid: 2954 components: - type: Transform - pos: 57.5,22.5 + rot: 1.5707963267948966 rad + pos: 40.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3799 + - type: DeviceNetwork + deviceLists: + - 8222 + - 6568 + - 6567 + - 6533 + - uid: 2955 components: - type: Transform - pos: 57.5,21.5 + rot: 1.5707963267948966 rad + pos: 44.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3802 + - type: DeviceNetwork + deviceLists: + - 6531 + - 8218 + - 6567 + - 6533 + - uid: 2956 components: - type: Transform - pos: 62.5,32.5 + rot: 1.5707963267948966 rad + pos: 47.5,8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3804 + - type: DeviceNetwork + deviceLists: + - 6567 + - 6533 + - 6592 + - 6537 + - uid: 2957 components: - type: Transform rot: 1.5707963267948966 rad - pos: 57.5,31.5 + pos: 56.5,6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3805 + - type: DeviceNetwork + deviceLists: + - 6592 + - 6537 + - 6594 + - 6535 + - uid: 2958 components: - type: Transform rot: 1.5707963267948966 rad - pos: 58.5,31.5 + pos: 58.5,4.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3807 + - type: DeviceNetwork + deviceLists: + - 6594 + - 6535 + - 6593 + - 6536 + - uid: 2961 components: - type: Transform rot: 1.5707963267948966 rad - pos: 59.5,31.5 + pos: 55.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3808 + - type: DeviceNetwork + deviceLists: + - 6531 + - 8218 + - 6595 + - 6534 + - uid: 2962 components: - type: Transform rot: 1.5707963267948966 rad - pos: 60.5,31.5 + pos: 37.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3809 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 6570 + - 6529 + - uid: 2963 components: - type: Transform rot: 1.5707963267948966 rad - pos: 61.5,31.5 + pos: 38.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3822 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 6570 + - 6529 + - uid: 2964 components: - type: Transform rot: 1.5707963267948966 rad - pos: 58.5,30.5 + pos: 39.5,17.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3823 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 6570 + - 6529 + - uid: 2965 components: - type: Transform rot: 1.5707963267948966 rad - pos: 59.5,30.5 + pos: 40.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3824 + - type: DeviceNetwork + deviceLists: + - 6569 + - 6572 + - 6531 + - 8218 + - uid: 2969 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,30.5 + pos: 43.5,18.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3826 + - type: DeviceNetwork + deviceLists: + - 6528 + - 6532 + - 6531 + - 8218 + - uid: 2970 components: - type: Transform - pos: 62.5,29.5 + pos: 43.5,22.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3827 + - type: DeviceNetwork + deviceLists: + - 6528 + - 6532 + - 6570 + - 6529 + - uid: 2972 components: - type: Transform - pos: 62.5,28.5 + pos: 42.5,26.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3828 + - type: DeviceNetwork + deviceLists: + - 6530 + - 2967 + - 6570 + - 6529 + - uid: 2974 components: - type: Transform - pos: 62.5,27.5 + pos: 51.5,28.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3829 + - type: DeviceNetwork + deviceLists: + - 6527 + - 8219 + - 6570 + - 6529 + - uid: 2975 components: - type: Transform - pos: 62.5,26.5 + pos: 57.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3830 + - type: DeviceNetwork + deviceLists: + - 6595 + - 6534 + - 6594 + - 6535 + - uid: 2976 components: - type: Transform - pos: 62.5,25.5 + pos: 58.5,11.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3831 + - type: DeviceNetwork + deviceLists: + - 6595 + - 6534 + - 6594 + - 6535 + - uid: 2978 components: - type: Transform - pos: 62.5,24.5 + pos: 54.5,36.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3832 + - type: DeviceNetwork + deviceLists: + - 2968 + - 6527 + - 8219 + - uid: 2979 components: - type: Transform - pos: 62.5,23.5 + pos: 61.5,38.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3835 + - type: DeviceNetwork + deviceLists: + - 2968 + - uid: 3246 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,16.5 + rot: 1.5707963267948966 rad + pos: 32.5,7.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3836 + - type: DeviceNetwork + deviceLists: + - 6565 + - 6564 + - 35 + - 3162 + - uid: 6540 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,16.5 + rot: 1.5707963267948966 rad + pos: 43.5,-14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3837 + - type: DeviceNetwork + deviceLists: + - 1968 + - 6539 + - 6588 + - 6542 + - uid: 6541 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,16.5 + rot: 1.5707963267948966 rad + pos: 3.5,-8.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3839 + - type: DeviceNetwork + deviceLists: + - 2982 + - 6165 + - 6584 + - 6587 + - 6543 + - uid: 7657 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,21.5 + rot: 1.5707963267948966 rad + pos: 33.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3840 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8533 + - 8532 + - uid: 8221 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,20.5 + pos: 61.5,55.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3841 + - type: DeviceNetwork + deviceLists: + - 6526 + - 8223 + - uid: 8225 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,19.5 + rot: 1.5707963267948966 rad + pos: 17.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3842 + - type: DeviceNetwork + deviceLists: + - 8230 + - 8231 + - 6588 + - 6542 + - uid: 8237 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,18.5 + rot: 1.5707963267948966 rad + pos: 0.5,16.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3846 + - type: DeviceNetwork + deviceLists: + - 8235 + - 8236 + - 6582 + - 6547 + - uid: 8245 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,17.5 + rot: 1.5707963267948966 rad + pos: 41.5,50.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3849 + - type: DeviceNetwork + deviceLists: + - 8249 + - 6523 + - uid: 8246 components: - type: Transform rot: 1.5707963267948966 rad - pos: 60.5,16.5 + pos: 35.5,54.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3850 + - type: DeviceNetwork + deviceLists: + - 8247 + - 6524 + - uid: 8248 components: - type: Transform rot: 1.5707963267948966 rad - pos: 59.5,16.5 + pos: 18.5,57.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3851 + - type: DeviceNetwork + deviceLists: + - 8247 + - 6524 + - uid: 8471 components: - type: Transform - pos: 57.5,15.5 + rot: 1.5707963267948966 rad + pos: 32.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3852 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8533 + - 8532 + - uid: 8472 components: - type: Transform - pos: 57.5,14.5 + rot: 1.5707963267948966 rad + pos: 26.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3853 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8531 + - 8509 + - uid: 8473 components: - type: Transform - pos: 57.5,13.5 + rot: 1.5707963267948966 rad + pos: 26.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3854 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8531 + - 8509 + - uid: 8474 components: - type: Transform - pos: 57.5,12.5 + rot: 1.5707963267948966 rad + pos: 26.5,33.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3855 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8531 + - 8509 + - uid: 8475 components: - type: Transform - pos: 57.5,11.5 + rot: 1.5707963267948966 rad + pos: 21.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3856 + - type: DeviceNetwork + deviceLists: + - 8531 + - 8509 + - 6578 + - 6555 + - uid: 8477 components: - type: Transform - pos: 57.5,10.5 + rot: 1.5707963267948966 rad + pos: 37.5,32.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3857 + - type: DeviceNetwork + deviceLists: + - 8528 + - 6559 + - 8533 + - 8532 + - uid: 8527 components: - type: Transform - pos: 58.5,15.5 + rot: 1.5707963267948966 rad + pos: 35.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3858 + - type: DeviceNetwork + deviceLists: + - 8533 + - 8532 + - 6570 + - 6529 + - uid: 8539 components: - type: Transform - pos: 58.5,14.5 + rot: 1.5707963267948966 rad + pos: 13.5,27.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3859 + - type: DeviceNetwork + deviceLists: + - 8356 + - 6614 + - 6642 + - 8538 + - uid: 8543 components: - type: Transform - pos: 58.5,13.5 + rot: 1.5707963267948966 rad + pos: 15.5,23.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3860 + - type: DeviceNetwork + deviceLists: + - 6642 + - 8538 + - 8541 + - 8542 + - uid: 8549 components: - type: Transform - pos: 58.5,12.5 + pos: 62.5,27.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3861 + - type: DeviceNetwork + deviceLists: + - 6527 + - 8219 +- proto: FirelockGlass + entities: + - uid: 9631 components: - type: Transform - pos: 58.5,11.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3862 + pos: 23.5,-24.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10250 + - 10235 + - 10247 + - 10233 + - uid: 9632 components: - type: Transform - pos: 58.5,10.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3863 + pos: 24.5,-24.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10250 + - 10235 + - 10247 + - 10233 + - uid: 9633 components: - type: Transform - pos: 58.5,9.5 - parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3865 + pos: 20.5,-26.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10236 + - 10249 + - uid: 9634 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3868 + pos: 20.5,-27.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10236 + - 10249 + - uid: 9635 components: - type: Transform - pos: 58.5,7.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3870 + pos: 26.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10248 + - 10234 + - uid: 9636 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3871 + pos: 19.5,-40.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10232 + - 10251 + - uid: 9637 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3876 + pos: 19.5,-42.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10232 + - 10251 + - uid: 9638 components: - type: Transform - pos: 58.5,5.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3877 + pos: 19.5,-41.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10232 + - 10251 + - uid: 9639 components: - type: Transform - pos: 58.5,3.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3878 + pos: 9.5,-41.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - 10251 + - uid: 9640 components: - type: Transform - pos: 58.5,2.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3879 + pos: 22.5,-56.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10246 + - 10239 + - uid: 9641 components: - type: Transform - pos: 58.5,4.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3880 + pos: 23.5,-56.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10247 + - 10233 + - 10246 + - 10239 + - uid: 9642 components: - type: Transform - pos: 58.5,0.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3881 + pos: 26.5,-58.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10245 + - 10241 + - uid: 9643 components: - type: Transform - pos: 61.5,0.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3884 + pos: 26.5,-59.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10245 + - 10241 + - uid: 9644 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3885 + pos: 26.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10245 + - 10241 + - uid: 9645 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3886 + pos: 18.5,-60.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10243 + - 10238 + - uid: 9646 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3887 + pos: 13.5,-64.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10242 + - 10237 + - 10243 + - 10238 + - uid: 9647 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3888 + pos: 18.5,-67.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10242 + - 10237 + - uid: 9648 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 64.5,1.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3891 + pos: 28.5,-62.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10245 + - 10241 + - 10240 + - 10244 + - uid: 9649 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3892 + pos: 26.5,-66.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 + - 10240 + - 10244 + - uid: 9650 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3896 + pos: 22.5,-70.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10246 + - 10239 +- proto: Flare + entities: + - uid: 1380 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,8.5 + pos: 38.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3897 + - uid: 1721 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,9.5 + pos: 38.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3898 + - uid: 3296 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,10.5 + pos: 38.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3900 + - uid: 3297 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,12.5 + pos: 38.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3903 +- proto: FlashlightLantern + entities: + - uid: 3563 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,11.5 + pos: 37.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3904 + - uid: 6347 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,7.5 + pos: 45.5,35.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3905 + - uid: 6709 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,6.5 + pos: 34.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3906 + - uid: 6711 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,5.5 + pos: 35.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3908 + - uid: 7232 components: - type: Transform - pos: 49.5,5.5 + pos: 37.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3909 + - uid: 7686 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,4.5 + pos: 46.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3910 + - uid: 8282 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,4.5 + pos: 27.5,26.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3911 + - uid: 11169 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,4.5 + pos: 44.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3913 + - uid: 11175 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,6.5 + pos: 45.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3914 + - uid: 11519 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,6.5 + pos: 12.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3915 +- proto: FloorChasmEntity + entities: + - uid: 1536 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,6.5 + pos: 8.5,34.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3916 +- proto: FloorDrain + entities: + - uid: 1521 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,6.5 + rot: 3.141592653589793 rad + pos: 31.5,10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3919 + - type: Fixtures + fixtures: {} +- proto: FloorTileItemCarpetClown + entities: + - uid: 5891 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,4.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3921 + - uid: 6051 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,3.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3922 +- proto: FoodCakeClownSlice + entities: + - uid: 7681 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,2.5 + pos: 45.5,21.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3925 +- proto: FoodPlatePlastic + entities: + - uid: 10575 components: - type: Transform - pos: 49.5,4.5 + pos: 11.5,-29.5 + parent: 3564 +- proto: FoodPlateSmallPlastic + entities: + - uid: 10576 + components: + - type: Transform + pos: 11.5,-29.5 + parent: 3564 +- proto: FoodTinMRETrash + entities: + - uid: 3850 + components: + - type: Transform + pos: 9.8373785,33.69837 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3926 +- proto: GameMasterCircuitBoard + entities: + - uid: 7615 components: - type: Transform - pos: 49.5,3.5 + pos: 30.5,52.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3927 +- proto: GasAnalyzer + entities: + - uid: 6695 components: - type: Transform - pos: 49.5,2.5 + pos: 31.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3928 + - uid: 6696 components: - type: Transform - pos: 49.5,1.5 + pos: 32.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3930 + - uid: 6697 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,31.5 + pos: 34.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3933 + - uid: 6698 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,30.5 + pos: 35.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3934 + - uid: 8266 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,29.5 + pos: 27.5,26.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3935 +- proto: GasFilter + entities: + - uid: 536 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 35.5,33.5 + rot: -1.5707963267948966 rad + pos: 27.5,-2.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3936 + - uid: 1749 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,33.5 + rot: -1.5707963267948966 rad + pos: 23.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3937 +- proto: GasFilterFlipped + entities: + - uid: 6608 components: - type: Transform rot: 1.5707963267948966 rad - pos: 38.5,33.5 + pos: 8.5,14.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3938 +- proto: GasMinerNitrogenStation + entities: + - uid: 619 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,34.5 + pos: 28.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3939 + - uid: 9669 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,35.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3940 + pos: 13.5,-57.5 + parent: 3564 +- proto: GasMinerOxygenStation + entities: + - uid: 546 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,36.5 + pos: 22.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3941 + - uid: 9670 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,31.5 + pos: 11.5,-57.5 + parent: 3564 +- proto: GasMixer + entities: + - uid: 308 + components: + - type: Transform + pos: 52.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3942 + - uid: 2605 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,32.5 + rot: -1.5707963267948966 rad + pos: 26.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3943 + - uid: 7651 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,33.5 + rot: -1.5707963267948966 rad + pos: 27.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3944 +- proto: GasMixerFlipped + entities: + - uid: 52 components: - type: Transform rot: 3.141592653589793 rad - pos: 51.5,34.5 + pos: 25.5,-4.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3945 + color: '#0055CCFF' + - uid: 58 components: - type: Transform rot: 3.141592653589793 rad - pos: 51.5,35.5 + pos: 25.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3951 + - uid: 4063 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,38.5 + rot: -1.5707963267948966 rad + pos: 25.5,-10.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3952 + - uid: 9702 components: - type: Transform rot: 3.141592653589793 rad - pos: 53.5,39.5 - parent: 2 + pos: 11.5,-61.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3954 +- proto: GasOutletInjector + entities: + - uid: 1375 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,37.5 + pos: 27.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3955 + - uid: 2857 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,37.5 + rot: 3.141592653589793 rad + pos: 22.5,-4.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3956 + - uid: 3107 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 52.5,36.5 + pos: 23.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3957 + - uid: 5153 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,36.5 + rot: 3.141592653589793 rad + pos: 27.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3958 +- proto: GasPassiveVent + entities: + - uid: 42 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,36.5 + rot: -1.5707963267948966 rad + pos: 27.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3959 + - uid: 65 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 54.5,37.5 + rot: -1.5707963267948966 rad + pos: 42.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3960 + - uid: 168 components: - type: Transform rot: 1.5707963267948966 rad - pos: 55.5,37.5 + pos: 23.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3961 + - uid: 2422 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,36.5 + pos: 23.5,-5.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3966 + - uid: 2755 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,36.5 + rot: 3.141592653589793 rad + pos: 52.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3967 + - uid: 5732 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,36.5 + rot: 3.141592653589793 rad + pos: 28.5,-12.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3968 + - uid: 7653 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,36.5 + rot: 1.5707963267948966 rad + pos: 22.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3969 + - uid: 7809 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,36.5 + rot: 3.141592653589793 rad + pos: 53.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3970 + - uid: 9577 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,36.5 + pos: 11.5,-58.5 + parent: 3564 + - uid: 9692 + components: + - type: Transform + pos: 13.5,-58.5 + parent: 3564 + - uid: 9693 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-63.5 + parent: 3564 + - uid: 11560 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,25.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3971 + - uid: 11564 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,36.5 + pos: 24.5,29.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3974 +- proto: GasPipeBend + entities: + - uid: 18 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,35.5 + rot: -1.5707963267948966 rad + pos: 14.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3975 + color: '#03FCD3FF' + - uid: 19 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,34.5 + pos: 14.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3976 + color: '#03FCD3FF' + - uid: 40 components: - type: Transform rot: 3.141592653589793 rad - pos: 5.5,33.5 + pos: 28.5,-4.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3977 + color: '#990000FF' + - uid: 74 components: - type: Transform rot: 3.141592653589793 rad - pos: 5.5,32.5 + pos: 40.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3984 + - uid: 75 components: - type: Transform rot: 1.5707963267948966 rad - pos: 56.5,37.5 + pos: 40.5,3.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3985 + - uid: 229 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,36.5 + pos: 28.5,-2.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3986 + - uid: 259 components: - type: Transform rot: 1.5707963267948966 rad - pos: 57.5,36.5 + pos: 26.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3987 + - uid: 357 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,36.5 + pos: 25.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3988 + - uid: 1334 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,36.5 + rot: 3.141592653589793 rad + pos: 13.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3991 + color: '#03FCD3FF' + - uid: 1336 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,37.5 + rot: 3.141592653589793 rad + pos: 12.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3992 + color: '#03FCD3FF' + - uid: 1404 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,37.5 + pos: 25.5,42.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3993 + - uid: 1511 components: - type: Transform - pos: 61.5,37.5 + pos: 17.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3994 + color: '#947507FF' + - uid: 1640 components: - type: Transform - pos: 61.5,38.5 + pos: 23.5,41.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3995 + - uid: 1644 components: - type: Transform - pos: 61.5,39.5 + rot: 3.141592653589793 rad + pos: 17.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3996 + color: '#947507FF' + - uid: 1650 components: - type: Transform - pos: 60.5,38.5 + rot: 3.141592653589793 rad + pos: 16.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3997 + color: '#947507FF' + - uid: 1654 components: - type: Transform - pos: 60.5,39.5 + pos: 20.5,38.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3998 + color: '#990000FF' + - uid: 1658 components: - type: Transform - pos: 61.5,40.5 + pos: 17.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3999 + color: '#947507FF' + - uid: 1661 components: - type: Transform - pos: 60.5,40.5 + rot: 3.141592653589793 rad + pos: 25.5,-7.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4000 + - uid: 1702 components: - type: Transform - pos: 60.5,42.5 + pos: 27.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4012 + - uid: 1737 components: - type: Transform - pos: 61.5,41.5 + rot: 1.5707963267948966 rad + pos: 16.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4013 + color: '#947507FF' + - uid: 2746 components: - type: Transform - pos: 60.5,41.5 + rot: 1.5707963267948966 rad + pos: 16.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4014 + - uid: 2751 components: - type: Transform - pos: 61.5,42.5 + rot: -1.5707963267948966 rad + pos: 18.5,-2.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2752 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-3.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4016 + - uid: 2816 components: - type: Transform - pos: 60.5,43.5 + rot: -1.5707963267948966 rad + pos: 38.5,38.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4020 + - uid: 2817 components: - type: Transform - pos: 60.5,44.5 + rot: 3.141592653589793 rad + pos: 29.5,38.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4021 + - uid: 2844 components: - type: Transform - pos: 61.5,43.5 + rot: 1.5707963267948966 rad + pos: 42.5,41.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4022 + color: '#0055CCFF' + - uid: 2853 components: - type: Transform - pos: 61.5,45.5 + rot: 3.141592653589793 rad + pos: 42.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4023 + color: '#0055CCFF' + - uid: 2891 components: - type: Transform - pos: 61.5,46.5 + rot: -1.5707963267948966 rad + pos: 18.5,12.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4030 + - uid: 2917 components: - type: Transform - pos: 61.5,47.5 + rot: 3.141592653589793 rad + pos: 34.5,21.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4031 + - uid: 3016 components: - type: Transform - pos: 61.5,48.5 + pos: 17.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4032 + color: '#0055CCFF' + - uid: 3084 components: - type: Transform - pos: 61.5,49.5 + rot: 1.5707963267948966 rad + pos: 34.5,0.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4033 + - uid: 3112 components: - type: Transform - pos: 61.5,50.5 + rot: 1.5707963267948966 rad + pos: 22.5,-2.5 + parent: 2 + - uid: 3114 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,5.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4034 + color: '#0055CCFF' + - uid: 3127 components: - type: Transform - pos: 61.5,51.5 + rot: -1.5707963267948966 rad + pos: 0.5,13.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4036 + - uid: 3169 components: - type: Transform - pos: 60.5,46.5 + pos: 34.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4037 + color: '#990000FF' + - uid: 3192 components: - type: Transform - pos: 60.5,47.5 + pos: 5.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4038 + color: '#990000FF' + - uid: 3193 components: - type: Transform - pos: 60.5,48.5 + rot: 3.141592653589793 rad + pos: 3.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4039 + color: '#990000FF' + - uid: 3194 components: - type: Transform - pos: 60.5,49.5 + pos: 3.5,18.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4040 + color: '#990000FF' + - uid: 3207 components: - type: Transform - pos: 60.5,50.5 + pos: 25.5,-9.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4042 + - uid: 3310 components: - type: Transform - pos: 60.5,52.5 + rot: 1.5707963267948966 rad + pos: 19.5,4.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4044 + color: '#990000FF' + - uid: 3334 components: - type: Transform - pos: 61.5,54.5 + rot: 3.141592653589793 rad + pos: 17.5,0.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4045 + - uid: 3391 components: - type: Transform - pos: 61.5,55.5 + pos: 20.5,-11.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4046 + color: '#990000FF' + - uid: 3413 components: - type: Transform - pos: 61.5,56.5 + pos: 5.5,9.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4047 + - uid: 3430 components: - type: Transform - pos: 61.5,57.5 + rot: 3.141592653589793 rad + pos: 4.5,-3.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4053 + color: '#990000FF' + - uid: 3441 components: - type: Transform - pos: 60.5,59.5 + rot: -1.5707963267948966 rad + pos: 12.5,-1.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4067 + - uid: 3469 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,58.5 + rot: 1.5707963267948966 rad + pos: 4.5,7.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4068 + color: '#990000FF' + - uid: 3490 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,58.5 + rot: 3.141592653589793 rad + pos: 5.5,-5.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4069 + color: '#990000FF' + - uid: 3516 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,58.5 + rot: 1.5707963267948966 rad + pos: 2.5,-8.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4070 + - uid: 3524 components: - type: Transform rot: 3.141592653589793 rad - pos: 56.5,59.5 + pos: 2.5,-14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4071 + - uid: 3555 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,60.5 + pos: 27.5,-14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4072 + - uid: 3556 components: - type: Transform rot: 1.5707963267948966 rad - pos: 54.5,60.5 + pos: 13.5,-14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4073 + - uid: 3557 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,60.5 + rot: -1.5707963267948966 rad + pos: 13.5,-15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4074 + - uid: 3558 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,60.5 + rot: -1.5707963267948966 rad + pos: 29.5,-15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4075 + - uid: 3559 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,60.5 + pos: 29.5,-14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4076 + - uid: 3560 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,60.5 + pos: 11.5,-14.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4077 + - uid: 3561 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 48.5,60.5 + rot: 3.141592653589793 rad + pos: 11.5,-15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4078 + - uid: 3562 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 47.5,60.5 + rot: 3.141592653589793 rad + pos: 27.5,-15.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4079 + - uid: 3616 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,60.5 + rot: 3.141592653589793 rad + pos: 48.5,-16.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4080 + - uid: 3658 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,60.5 + rot: -1.5707963267948966 rad + pos: 44.5,4.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4081 + - uid: 3715 components: - type: Transform rot: 1.5707963267948966 rad - pos: 44.5,60.5 + pos: 38.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4082 + color: '#990000FF' + - uid: 3720 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,60.5 + rot: -1.5707963267948966 rad + pos: 45.5,23.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4083 + - uid: 3765 components: - type: Transform rot: 1.5707963267948966 rad - pos: 43.5,60.5 + pos: 56.5,38.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4084 + - uid: 3803 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,60.5 + rot: -1.5707963267948966 rad + pos: 62.5,31.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4085 + - uid: 3825 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,60.5 + pos: 62.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4086 + color: '#990000FF' + - uid: 3833 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,60.5 + rot: -1.5707963267948966 rad + pos: 62.5,22.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4087 + color: '#990000FF' + - uid: 3834 components: - type: Transform rot: 1.5707963267948966 rad - pos: 35.5,60.5 + pos: 61.5,22.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4088 + color: '#990000FF' + - uid: 3847 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,60.5 + pos: 57.5,16.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4089 + - uid: 3848 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,60.5 + pos: 58.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4090 + color: '#990000FF' + - uid: 3864 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,60.5 + rot: 3.141592653589793 rad + pos: 57.5,8.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4091 + - uid: 3867 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,60.5 + pos: 58.5,8.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4092 + - uid: 3973 components: - type: Transform rot: 1.5707963267948966 rad - pos: 29.5,60.5 + pos: 5.5,36.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4093 + - uid: 3989 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,60.5 + rot: -1.5707963267948966 rad + pos: 61.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4094 + color: '#990000FF' + - uid: 4011 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,60.5 + rot: -1.5707963267948966 rad + pos: 61.5,53.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4095 + - uid: 4016 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,60.5 + rot: -1.5707963267948966 rad + pos: 50.5,29.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4096 + - uid: 4019 components: - type: Transform rot: 1.5707963267948966 rad - pos: 25.5,60.5 + pos: 60.5,53.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4097 + - uid: 4020 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,60.5 + rot: -1.5707963267948966 rad + pos: 53.5,37.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4098 + - uid: 4048 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,60.5 + pos: 61.5,58.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4099 + - uid: 4049 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,60.5 + rot: 3.141592653589793 rad + pos: 56.5,58.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4100 + - uid: 4050 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,60.5 + pos: 56.5,60.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4101 + - uid: 4110 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,60.5 + pos: 15.5,60.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4102 + - uid: 4111 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,60.5 + rot: 3.141592653589793 rad + pos: 15.5,57.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4103 + - uid: 4116 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,60.5 + pos: 21.5,57.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4104 + - uid: 4118 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,60.5 + pos: 23.5,56.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4105 + - uid: 4119 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,60.5 + rot: 3.141592653589793 rad + pos: 23.5,50.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4106 + - uid: 4120 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 41.5,60.5 + rot: 3.141592653589793 rad + pos: 27.5,50.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4107 + - uid: 4121 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,60.5 + rot: -1.5707963267948966 rad + pos: 25.5,50.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4108 + - uid: 4122 components: - type: Transform rot: 1.5707963267948966 rad - pos: 40.5,60.5 + pos: 25.5,56.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4109 + - uid: 4123 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 39.5,60.5 + pos: 27.5,56.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4112 + - uid: 4157 components: - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,59.5 + rot: -1.5707963267948966 rad + pos: 33.5,50.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4113 + - uid: 4162 components: - type: Transform rot: 1.5707963267948966 rad - pos: 16.5,57.5 + pos: 33.5,54.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4114 + - uid: 4166 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,57.5 + pos: 37.5,54.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4115 + - uid: 4167 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,57.5 + rot: 3.141592653589793 rad + pos: 37.5,50.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4125 + - uid: 4234 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,57.5 + pos: 18.5,15.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4126 + color: '#990000FF' + - uid: 6449 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,56.5 + pos: 19.5,6.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4127 + - uid: 6459 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,56.5 + pos: 18.5,0.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4128 + - uid: 6670 components: - type: Transform rot: 1.5707963267948966 rad - pos: 24.5,50.5 + pos: 13.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4129 + color: '#990000FF' + - uid: 6715 components: - type: Transform - pos: 23.5,55.5 + rot: -1.5707963267948966 rad + pos: 44.5,-6.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4130 + color: '#990000FF' + - uid: 6725 components: - type: Transform - pos: 23.5,54.5 + rot: 3.141592653589793 rad + pos: 35.5,-6.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4131 + color: '#990000FF' + - uid: 6728 components: - type: Transform - pos: 23.5,53.5 + pos: 35.5,-5.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4132 + color: '#990000FF' + - uid: 6741 components: - type: Transform - pos: 23.5,52.5 + rot: 3.141592653589793 rad + pos: 29.5,-9.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4133 + - uid: 6749 components: - type: Transform - pos: 23.5,51.5 + pos: 37.5,-9.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4134 + - uid: 7110 components: - type: Transform - pos: 25.5,51.5 + rot: 3.141592653589793 rad + pos: 7.5,14.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4135 + - uid: 7111 components: - type: Transform - pos: 25.5,52.5 + rot: 1.5707963267948966 rad + pos: 7.5,15.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4136 + - uid: 7416 components: - type: Transform - pos: 25.5,53.5 + pos: 57.5,38.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4137 + - uid: 7794 components: - type: Transform - pos: 25.5,54.5 + rot: -1.5707963267948966 rad + pos: 44.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4138 + color: '#990000FF' + - uid: 8351 components: - type: Transform - pos: 25.5,55.5 + rot: -1.5707963267948966 rad + pos: 33.5,20.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4139 + - uid: 8446 components: - type: Transform - pos: 27.5,55.5 + rot: -1.5707963267948966 rad + pos: 54.5,29.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4140 + - uid: 8496 components: - type: Transform - pos: 27.5,54.5 + rot: 1.5707963267948966 rad + pos: 43.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4141 + color: '#990000FF' + - uid: 8506 components: - type: Transform - pos: 27.5,53.5 + rot: 1.5707963267948966 rad + pos: 44.5,40.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4142 + color: '#990000FF' + - uid: 9792 components: - type: Transform - pos: 27.5,52.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4143 + rot: -1.5707963267948966 rad + pos: 13.5,-61.5 + parent: 3564 + - uid: 9800 components: - type: Transform - pos: 27.5,51.5 - parent: 2 + rot: 3.141592653589793 rad + pos: 13.5,-67.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4146 + - uid: 9817 components: - type: Transform - pos: 21.5,55.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 21.5,-63.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4147 + color: '#990000FF' + - uid: 9841 components: - type: Transform - pos: 21.5,54.5 - parent: 2 + pos: 34.5,-67.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4148 + - uid: 9842 components: - type: Transform - pos: 19.5,56.5 - parent: 2 + pos: 34.5,-63.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4149 + color: '#990000FF' + - uid: 9884 components: - type: Transform - pos: 19.5,55.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 28.5,-59.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4150 + - uid: 9885 components: - type: Transform - pos: 19.5,54.5 - parent: 2 + pos: 36.5,-59.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4151 + - uid: 9894 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,50.5 - parent: 2 + pos: 36.5,-58.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4152 + color: '#990000FF' + - uid: 9904 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 29.5,50.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 27.5,-60.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4153 + - uid: 10047 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,50.5 - parent: 2 + rot: 3.141592653589793 rad + pos: 10.5,-41.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4156 + - uid: 10107 components: - type: Transform - pos: 31.5,51.5 - parent: 2 + rot: 3.141592653589793 rad + pos: 13.5,-34.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4158 + color: '#990000FF' + - uid: 10108 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,50.5 - parent: 2 + rot: 3.141592653589793 rad + pos: 18.5,-33.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4159 + - uid: 10137 components: - type: Transform rot: 3.141592653589793 rad - pos: 33.5,51.5 - parent: 2 + pos: 9.5,-29.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4160 + - uid: 10138 components: - type: Transform rot: 3.141592653589793 rad - pos: 33.5,52.5 - parent: 2 + pos: 9.5,-25.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4161 + color: '#990000FF' + - uid: 10179 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,53.5 - parent: 2 + pos: 37.5,-25.5 + parent: 3564 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4163 + color: '#990000FF' + - uid: 10183 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,54.5 - parent: 2 + pos: 37.5,-29.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4164 + - uid: 10202 components: - type: Transform rot: 1.5707963267948966 rad - pos: 35.5,54.5 - parent: 2 + pos: 22.5,-18.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10203 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-18.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4165 + - uid: 10213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-23.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10214 components: - type: Transform rot: 1.5707963267948966 rad - pos: 36.5,54.5 - parent: 2 + pos: 23.5,-23.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4168 + - uid: 11498 components: - type: Transform - pos: 37.5,53.5 + pos: 41.5,-9.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4169 + color: '#990000FF' +- proto: GasPipeBendAlt1 + entities: + - uid: 693 components: - type: Transform - pos: 37.5,52.5 + rot: 1.5707963267948966 rad + pos: 15.5,60.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4170 + color: '#990000FF' + - uid: 706 components: - type: Transform - pos: 37.5,51.5 + rot: 1.5707963267948966 rad + pos: 18.5,-3.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4171 + - uid: 853 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,50.5 + pos: 56.5,60.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4172 + color: '#990000FF' + - uid: 1445 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,50.5 + rot: 3.141592653589793 rad + pos: 15.5,57.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4173 + color: '#990000FF' + - uid: 1469 components: - type: Transform rot: -1.5707963267948966 rad - pos: 40.5,50.5 + pos: 23.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4174 + color: '#990000FF' + - uid: 1526 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,50.5 + pos: 21.5,57.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4175 + color: '#990000FF' + - uid: 1584 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,50.5 + rot: 3.141592653589793 rad + pos: 20.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4176 + color: '#990000FF' + - uid: 2405 components: - type: Transform rot: -1.5707963267948966 rad - pos: 43.5,50.5 + pos: 19.5,-3.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4177 + - uid: 2748 components: - type: Transform rot: -1.5707963267948966 rad - pos: 44.5,50.5 + pos: 18.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4178 + - uid: 2985 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,50.5 + pos: 17.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4179 + color: '#990000FF' + - uid: 3014 components: - type: Transform rot: -1.5707963267948966 rad - pos: 46.5,50.5 + pos: 17.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4180 + color: '#990000FF' + - uid: 3269 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,50.5 + pos: 30.5,-4.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4182 + - uid: 3278 components: - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,58.5 + rot: 1.5707963267948966 rad + pos: 29.5,-4.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4229 + - uid: 3331 components: - type: Transform - pos: 13.5,24.5 + rot: 3.141592653589793 rad + pos: 56.5,58.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4230 + - uid: 5157 components: - type: Transform - pos: 13.5,23.5 + rot: 1.5707963267948966 rad + pos: 16.5,16.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4234 + - uid: 6442 components: - type: Transform - pos: 13.5,25.5 + rot: 3.141592653589793 rad + pos: 22.5,2.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4235 + color: '#0055CCFF' + - uid: 6443 components: - type: Transform - pos: 13.5,26.5 + pos: 22.5,4.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4236 + color: '#0055CCFF' + - uid: 6645 components: - type: Transform - pos: 13.5,27.5 + rot: -1.5707963267948966 rad + pos: 18.5,21.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4237 + - uid: 6649 components: - type: Transform - pos: 14.5,22.5 + rot: 3.141592653589793 rad + pos: 13.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4238 + color: '#990000FF' + - uid: 7731 components: - type: Transform - pos: 14.5,24.5 + pos: 61.5,59.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4239 + color: '#990000FF' + - uid: 8360 components: - type: Transform - pos: 14.5,23.5 + rot: 1.5707963267948966 rad + pos: 30.5,4.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4240 + - uid: 11128 components: - type: Transform - pos: 14.5,26.5 + rot: 3.141592653589793 rad + pos: 49.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4241 + color: '#990000FF' + - uid: 11130 components: - type: Transform - pos: 14.5,25.5 + rot: 1.5707963267948966 rad + pos: 49.5,17.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4244 + color: '#990000FF' + - uid: 11229 components: - type: Transform - pos: 13.5,29.5 + pos: 23.5,56.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4246 + - uid: 11236 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,22.5 + rot: 3.141592653589793 rad + pos: 23.5,50.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 7106 + - uid: 11237 components: - type: Transform - pos: 10.5,12.5 + rot: -1.5707963267948966 rad + pos: 25.5,50.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 7107 + color: '#990000FF' + - uid: 11244 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,15.5 + pos: 27.5,56.5 parent: 2 - - uid: 8272 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11245 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,2.5 + rot: 1.5707963267948966 rad + pos: 25.5,56.5 parent: 2 - - uid: 8273 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11253 components: - type: Transform rot: 3.141592653589793 rad - pos: 52.5,2.5 + pos: 27.5,50.5 parent: 2 -- proto: GasPipeTJunction - entities: - - uid: 464 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11261 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,33.5 + rot: -1.5707963267948966 rad + pos: 33.5,50.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 689 + - uid: 11265 components: - type: Transform - pos: 24.5,23.5 + rot: 1.5707963267948966 rad + pos: 33.5,54.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 690 + color: '#990000FF' + - uid: 11269 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,25.5 + pos: 37.5,54.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 803 + color: '#990000FF' + - uid: 11273 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,39.5 + rot: 3.141592653589793 rad + pos: 37.5,50.5 parent: 2 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 860 + color: '#990000FF' + - uid: 11278 components: - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,33.5 + pos: 42.5,50.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 867 + - uid: 11439 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,29.5 + rot: 1.5707963267948966 rad + pos: 0.5,18.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1286 + - uid: 11440 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,37.5 + pos: 3.5,18.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 1292 + color: '#0055CCFF' + - uid: 11483 components: - type: Transform rot: -1.5707963267948966 rad - pos: 25.5,38.5 + pos: 38.5,-6.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1378 + - uid: 11484 components: - type: Transform rot: 1.5707963267948966 rad - pos: 21.5,23.5 + pos: 38.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1429 + - uid: 11487 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,21.5 + rot: 3.141592653589793 rad + pos: 29.5,-6.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1446 + - uid: 11526 components: - type: Transform - pos: 22.5,23.5 + pos: 38.5,4.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1528 + - uid: 11531 components: - type: Transform - pos: 27.5,30.5 + rot: -1.5707963267948966 rad + pos: 38.5,0.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 1619 + color: '#0055CCFF' + - uid: 11534 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,11.5 + rot: 1.5707963267948966 rad + pos: 36.5,0.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 1658 +- proto: GasPipeBendAlt2 + entities: + - uid: 1471 components: - type: Transform - pos: 18.5,35.5 + rot: 1.5707963267948966 rad + pos: 30.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#947507FF' - - uid: 1766 + color: '#0055CCFF' + - uid: 3696 components: - type: Transform - pos: 20.5,33.5 + rot: -1.5707963267948966 rad + pos: 61.5,36.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2003 + color: '#0055CCFF' + - uid: 3712 components: - type: Transform rot: 3.141592653589793 rad - pos: 8.5,12.5 + pos: 33.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2135 + color: '#0055CCFF' + - uid: 3716 components: - type: Transform - pos: 16.5,39.5 + rot: 1.5707963267948966 rad + pos: 37.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#947507FF' - - uid: 2166 + color: '#0055CCFF' + - uid: 3722 components: - type: Transform - pos: 14.5,38.5 + rot: 1.5707963267948966 rad + pos: 47.5,25.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2438 + color: '#0055CCFF' + - uid: 3731 components: - type: Transform rot: -1.5707963267948966 rad - pos: 33.5,29.5 + pos: 47.5,23.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2523 + - uid: 3759 components: - type: Transform rot: -1.5707963267948966 rad - pos: 34.5,30.5 + pos: 51.5,25.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2688 + color: '#0055CCFF' + - uid: 3991 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,34.5 + pos: 60.5,43.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2696 + - uid: 4651 components: - type: Transform rot: -1.5707963267948966 rad - pos: 17.5,38.5 + pos: 37.5,21.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2736 + color: '#0055CCFF' + - uid: 6343 components: - type: Transform rot: -1.5707963267948966 rad - pos: 27.5,24.5 + pos: 43.5,34.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 2808 + - uid: 8437 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,33.5 + rot: 3.141592653589793 rad + pos: 49.5,24.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2814 + - uid: 8452 components: - type: Transform - pos: 33.5,38.5 + rot: 1.5707963267948966 rad + pos: 51.5,36.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2815 + - uid: 8465 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,38.5 + pos: 61.5,43.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2837 + - uid: 8480 components: - type: Transform rot: -1.5707963267948966 rad - pos: 42.5,34.5 + pos: 34.5,30.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2839 + - uid: 8481 components: - type: Transform rot: 1.5707963267948966 rad - pos: 42.5,36.5 + pos: 34.5,31.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2872 + - uid: 8486 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 37.5,16.5 + pos: 34.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2873 + color: '#990000FF' + - uid: 8487 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8526 components: - type: Transform rot: -1.5707963267948966 rad - pos: 34.5,23.5 + pos: 37.5,38.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 2877 + - uid: 8553 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,24.5 + pos: 57.5,29.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2886 + - uid: 8558 components: - type: Transform rot: 3.141592653589793 rad - pos: 34.5,18.5 + pos: 57.5,25.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2887 + color: '#0055CCFF' + - uid: 11488 components: - type: Transform - rot: 3.141592653589793 rad - pos: 33.5,19.5 + pos: 32.5,-8.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2890 + color: '#990000FF' + - uid: 11489 components: - type: Transform rot: 3.141592653589793 rad - pos: 35.5,18.5 + pos: 32.5,-9.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 2892 +- proto: GasPipeFourway + entities: + - uid: 1599 components: - type: Transform - pos: 32.5,19.5 + pos: 33.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2985 + - uid: 2726 components: - type: Transform - pos: 23.5,19.5 + pos: 25.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2986 + - uid: 3037 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,18.5 + pos: 38.5,18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3005 + - uid: 3125 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,19.5 + pos: 17.5,11.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3026 + - uid: 3633 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,8.5 + pos: 44.5,16.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3044 + color: '#0055CCFF' + - uid: 3869 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,15.5 + pos: 58.5,6.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3045 + - uid: 9917 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,15.5 - parent: 2 + pos: 22.5,-54.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3061 + - uid: 9919 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,9.5 - parent: 2 + pos: 23.5,-53.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3062 + - uid: 9961 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,9.5 - parent: 2 + pos: 22.5,-50.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3063 + - uid: 9962 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,6.5 - parent: 2 + pos: 23.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9963 + components: + - type: Transform + pos: 22.5,-46.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3064 + - uid: 9964 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,6.5 - parent: 2 + pos: 23.5,-45.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3077 + - uid: 9965 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,4.5 - parent: 2 + pos: 22.5,-38.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3081 + - uid: 9966 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,0.5 - parent: 2 + pos: 23.5,-37.5 + parent: 3564 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3083 + color: '#0055CCFF' + - uid: 10032 components: - type: Transform - pos: 37.5,0.5 - parent: 2 + pos: 23.5,-41.5 + parent: 3564 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3102 + color: '#0055CCFF' + - uid: 10050 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,15.5 - parent: 2 + pos: 13.5,-41.5 + parent: 3564 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3116 + color: '#0055CCFF' + - uid: 10055 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,15.5 - parent: 2 + pos: 22.5,-42.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3117 + - uid: 10081 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,15.5 - parent: 2 + pos: 23.5,-33.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3126 + - uid: 10082 components: - type: Transform - pos: 37.5,33.5 - parent: 2 + pos: 22.5,-34.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3143 + - uid: 10119 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,11.5 - parent: 2 + pos: 23.5,-29.5 + parent: 3564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3144 + - uid: 10125 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,13.5 - parent: 2 + pos: 22.5,-25.5 + parent: 3564 - type: AtmosPipeColor color: '#990000FF' - - uid: 3181 +- proto: GasPipeFourwayAlt2 + entities: + - uid: 7564 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,12.5 + pos: 33.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3199 + color: '#0055CCFF' + - uid: 8515 components: - type: Transform - pos: 0.5,18.5 + pos: 33.5,38.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3203 +- proto: GasPipeManifold + entities: + - uid: 1351 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,13.5 + pos: 20.5,35.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3212 + - uid: 1438 components: - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,4.5 + pos: 30.5,29.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3218 + color: '#0055CCFF' + - uid: 1565 components: - type: Transform - pos: 30.5,4.5 + pos: 33.5,31.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3219 + color: '#0055CCFF' + - uid: 1572 components: - type: Transform - pos: 31.5,4.5 + pos: 23.5,36.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3225 + - uid: 1669 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,5.5 + pos: 19.5,52.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3259 + color: '#990000FF' + - uid: 1688 components: - type: Transform rot: 3.141592653589793 rad - pos: 34.5,-10.5 + pos: 28.5,3.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3264 + - uid: 1700 components: - type: Transform - pos: 29.5,-4.5 + rot: 3.141592653589793 rad + pos: 61.5,50.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3276 + - uid: 1701 components: - type: Transform - rot: -1.5707963267948966 rad pos: 29.5,-5.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3283 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,-8.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3284 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-9.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3300 + color: '#0055CCFF' + - uid: 2163 components: - type: Transform rot: 1.5707963267948966 rad - pos: 22.5,-6.5 - parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3312 - components: - - type: Transform - pos: 23.5,4.5 + pos: 60.5,59.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3314 + - uid: 2287 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,4.5 + rot: 1.5707963267948966 rad + pos: 50.5,17.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3330 + - uid: 2288 components: - type: Transform rot: 1.5707963267948966 rad - pos: 34.5,-4.5 + pos: 59.5,16.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3333 + - uid: 2994 components: - type: Transform rot: 1.5707963267948966 rad - pos: 19.5,2.5 + pos: 19.5,18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3337 + - uid: 3032 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,-2.5 + rot: 3.141592653589793 rad + pos: 37.5,22.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3340 + - uid: 3364 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,2.5 + rot: 1.5707963267948966 rad + pos: 18.5,1.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3345 + - uid: 3719 components: - type: Transform rot: 1.5707963267948966 rad - pos: 19.5,-2.5 + pos: 44.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3346 + color: '#0055CCFF' + - uid: 3767 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,-3.5 + rot: 3.141592653589793 rad + pos: 56.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3364 + color: '#0055CCFF' + - uid: 3992 components: - type: Transform rot: 3.141592653589793 rad - pos: 19.5,-7.5 + pos: 60.5,44.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3367 + color: '#0055CCFF' + - uid: 4013 components: - type: Transform - pos: 17.5,-7.5 + rot: -1.5707963267948966 rad + pos: 50.5,24.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3386 + color: '#0055CCFF' + - uid: 4062 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-11.5 + rot: -1.5707963267948966 rad + pos: 31.5,-8.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3401 + - uid: 5162 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,6.5 + pos: 16.5,14.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3406 + color: '#990000FF' + - uid: 6448 components: - type: Transform rot: 3.141592653589793 rad - pos: 10.5,5.5 + pos: 19.5,5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3412 + - uid: 6647 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,5.5 + pos: 18.5,22.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3420 + color: '#990000FF' + - uid: 6652 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,9.5 + pos: 14.5,24.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3429 + color: '#990000FF' + - uid: 6668 components: - type: Transform - pos: 5.5,-3.5 + pos: 13.5,29.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3431 + - uid: 6851 components: - type: Transform rot: -1.5707963267948966 rad - pos: 4.5,-2.5 + pos: 32.5,35.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3432 + - uid: 7413 components: - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-3.5 + pos: 21.5,52.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3448 + - uid: 8300 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,-1.5 + pos: 43.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3459 + color: '#990000FF' + - uid: 8445 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,1.5 + rot: -1.5707963267948966 rad + pos: 53.5,29.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3460 + color: '#0055CCFF' + - uid: 8482 components: - type: Transform rot: -1.5707963267948966 rad - pos: 5.5,2.5 + pos: 35.5,31.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3491 + - uid: 8516 components: - type: Transform - pos: 6.5,-5.5 + rot: 3.141592653589793 rad + pos: 33.5,39.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3498 + - uid: 8521 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-11.5 + rot: 1.5707963267948966 rad + pos: 28.5,38.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3499 + - uid: 8522 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,-11.5 + pos: 37.5,39.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3517 + - uid: 8554 components: - type: Transform rot: -1.5707963267948966 rad - pos: 2.5,-10.5 + pos: 58.5,25.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3553 + - uid: 11257 components: - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-15.5 + pos: 30.5,53.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3554 + color: '#990000FF' + - uid: 11279 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-15.5 + pos: 42.5,49.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3565 + color: '#990000FF' + - uid: 11338 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,-10.5 + rot: 1.5707963267948966 rad + pos: 17.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3571 + - uid: 11430 components: - type: Transform - pos: 40.5,-12.5 + pos: 0.5,11.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3577 + - uid: 11437 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,-14.5 + rot: -1.5707963267948966 rad + pos: -0.5,17.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3589 + - uid: 11448 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,4.5 + pos: 3.5,12.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3615 + color: '#0055CCFF' + - uid: 11485 components: - type: Transform - pos: 48.5,-14.5 + rot: -1.5707963267948966 rad + pos: 40.5,-5.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3632 + - uid: 11497 components: - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,16.5 + rot: -1.5707963267948966 rad + pos: 40.5,-9.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3636 + color: '#990000FF' + - uid: 11529 components: - type: Transform - rot: 3.141592653589793 rad - pos: 47.5,16.5 + rot: 1.5707963267948966 rad + pos: 39.5,2.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3647 + - uid: 11535 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,8.5 + pos: 36.5,-0.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3648 + color: '#0055CCFF' +- proto: GasPipeSensorDistribution + entities: + - uid: 1685 components: - type: Transform rot: -1.5707963267948966 rad - pos: 44.5,12.5 + pos: 26.5,-7.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3660 +- proto: GasPipeSensorTEGCold + entities: + - uid: 2167 components: - type: Transform - pos: 46.5,8.5 + rot: -1.5707963267948966 rad + pos: 13.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3676 + color: '#03FCD3FF' +- proto: GasPipeSensorTEGHot + entities: + - uid: 1663 components: - type: Transform - pos: 43.5,19.5 + rot: 3.141592653589793 rad + pos: 17.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3677 + color: '#947507FF' +- proto: GasPipeSensorWaste + entities: + - uid: 1683 components: - type: Transform rot: 3.141592653589793 rad - pos: 43.5,20.5 + pos: 30.5,-1.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3693 +- proto: GasPipeStraight + entities: + - uid: 38 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,22.5 + rot: 1.5707963267948966 rad + pos: 24.5,-2.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3703 + - uid: 39 components: - type: Transform - pos: 43.5,25.5 + rot: 3.141592653589793 rad + pos: 22.5,-3.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3704 + - uid: 67 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,-2.5 + parent: 2 + - uid: 71 components: - type: Transform rot: 3.141592653589793 rad - pos: 42.5,25.5 + pos: 40.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3716 + - uid: 72 components: - type: Transform rot: 3.141592653589793 rad - pos: 41.5,23.5 + pos: 40.5,1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3722 + - uid: 73 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,24.5 + rot: 3.141592653589793 rad + pos: 40.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3747 + - uid: 182 components: - type: Transform rot: 3.141592653589793 rad - pos: 52.5,16.5 + pos: 25.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3750 + - uid: 290 components: - type: Transform rot: 3.141592653589793 rad - pos: 51.5,17.5 + pos: 27.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3756 + - uid: 307 components: - type: Transform rot: 3.141592653589793 rad - pos: 50.5,24.5 + pos: 52.5,2.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3767 + - uid: 375 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,29.5 + pos: 23.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3771 + - uid: 382 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,29.5 + rot: -1.5707963267948966 rad + pos: 24.5,0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3774 + - uid: 425 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 51.5,30.5 + rot: 3.141592653589793 rad + pos: 26.5,-0.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3775 + - uid: 469 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,31.5 + pos: 52.5,60.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3786 + - uid: 499 components: - type: Transform - pos: 57.5,30.5 + pos: 37.5,-0.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3787 + - uid: 532 components: - type: Transform - pos: 56.5,30.5 + rot: 3.141592653589793 rad + pos: 25.5,-1.5 parent: 2 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3790 + - uid: 655 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,31.5 + rot: -1.5707963267948966 rad + pos: 17.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3821 + - uid: 709 components: - type: Transform - pos: 61.5,30.5 + rot: 1.5707963267948966 rad + pos: 37.5,18.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3838 + - uid: 751 components: - type: Transform - pos: 56.5,16.5 + pos: 23.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3845 + color: '#990000FF' + - uid: 767 components: - type: Transform rot: -1.5707963267948966 rad - pos: 61.5,16.5 + pos: 24.5,35.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3866 + - uid: 796 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,9.5 + rot: -1.5707963267948966 rad + pos: 18.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3882 + - uid: 797 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,1.5 + rot: -1.5707963267948966 rad + pos: 26.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3883 + - uid: 820 components: - type: Transform - pos: 61.5,1.5 + rot: -1.5707963267948966 rad + pos: 27.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3893 + - uid: 821 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,6.5 + rot: -1.5707963267948966 rad + pos: 25.5,35.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3895 + color: '#990000FF' + - uid: 822 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,8.5 + rot: 3.141592653589793 rad + pos: 50.5,12.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3899 + - uid: 833 components: - type: Transform rot: -1.5707963267948966 rad - pos: 50.5,11.5 + pos: 27.5,35.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3907 + - uid: 869 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,4.5 + rot: -1.5707963267948966 rad + pos: 20.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3917 + color: '#0055CCFF' + - uid: 872 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,6.5 + rot: -1.5707963267948966 rad + pos: 23.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3946 + - uid: 925 components: - type: Transform - pos: 51.5,36.5 + rot: -1.5707963267948966 rad + pos: 18.5,38.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3947 + - uid: 1099 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,36.5 + pos: 25.5,35.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3948 + - uid: 1270 components: - type: Transform - pos: 50.5,37.5 + pos: 25.5,36.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3950 + - uid: 1304 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,37.5 + pos: 25.5,37.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3972 + - uid: 1308 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,36.5 + pos: 23.5,38.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3982 + color: '#990000FF' + - uid: 1316 components: - type: Transform - pos: 57.5,37.5 + rot: -1.5707963267948966 rad + pos: 19.5,41.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3983 + color: '#990000FF' + - uid: 1346 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,36.5 + pos: 17.5,33.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4017 + color: '#947507FF' + - uid: 1402 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,45.5 + pos: 23.5,-6.5 parent: 2 - - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4018 + - uid: 1421 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,44.5 + pos: 12.5,37.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4041 + color: '#03FCD3FF' + - uid: 1427 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,51.5 + pos: 12.5,40.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4052 + color: '#03FCD3FF' + - uid: 1433 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,58.5 + pos: 13.5,40.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4117 + color: '#03FCD3FF' + - uid: 1434 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,56.5 + pos: 12.5,39.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4124 + color: '#03FCD3FF' + - uid: 1453 components: - type: Transform - pos: 19.5,57.5 + pos: 17.5,32.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4155 + color: '#947507FF' + - uid: 1454 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,50.5 + rot: -1.5707963267948966 rad + pos: 22.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4232 + - uid: 1466 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,21.5 + rot: -1.5707963267948966 rad + pos: 23.5,29.5 + parent: 2 + - uid: 1468 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 28.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4233 + - uid: 1470 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,22.5 + pos: 34.5,34.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4243 + - uid: 1485 components: - type: Transform rot: -1.5707963267948966 rad - pos: 13.5,28.5 + pos: 21.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4247 + color: '#0055CCFF' + - uid: 1556 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 12.5,38.5 - parent: 2 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 4248 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,33.5 + rot: -1.5707963267948966 rad + pos: 59.5,59.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 4694 + - uid: 1567 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,34.5 + rot: -1.5707963267948966 rad + pos: 32.5,34.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 6683 + - uid: 1569 components: - type: Transform rot: -1.5707963267948966 rad - pos: 10.5,14.5 + pos: 31.5,34.5 parent: 2 - - uid: 7108 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1571 components: - type: Transform rot: -1.5707963267948966 rad - pos: 9.5,15.5 + pos: 30.5,34.5 parent: 2 - - uid: 7109 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1583 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,14.5 + rot: -1.5707963267948966 rad + pos: 19.5,38.5 parent: 2 -- proto: GasPort - entities: - - uid: 58 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1591 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,-8.5 + pos: 13.5,38.5 parent: 2 - - uid: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 1595 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-1.5 + rot: 3.141592653589793 rad + pos: 33.5,29.5 parent: 2 - - uid: 64 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1600 components: - type: Transform rot: -1.5707963267948966 rad - pos: 41.5,3.5 + pos: 24.5,34.5 parent: 2 - - uid: 1346 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1630 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,36.5 + pos: 18.5,32.5 parent: 2 - - uid: 1598 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 1642 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,37.5 + rot: 3.141592653589793 rad + pos: 18.5,35.5 parent: 2 - - uid: 1662 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 1660 components: - type: Transform rot: -1.5707963267948966 rad - pos: 14.5,39.5 + pos: 19.5,34.5 parent: 2 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1663 + color: '#0055CCFF' + - uid: 1665 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,39.5 + rot: 3.141592653589793 rad + pos: 28.5,-3.5 parent: 2 - type: AtmosPipeColor - color: '#947507FF' - - uid: 1757 + color: '#990000FF' + - uid: 1699 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,25.5 + pos: 61.5,42.5 parent: 2 - - uid: 8268 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1738 components: - type: Transform - pos: 51.5,4.5 + pos: 23.5,40.5 parent: 2 - - uid: 8269 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1750 components: - type: Transform - pos: 52.5,4.5 + rot: 3.141592653589793 rad + pos: 20.5,37.5 parent: 2 -- proto: GasPressurePump - entities: - - uid: 56 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1852 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 26.5,-8.5 + rot: 3.141592653589793 rad + pos: 30.5,27.5 parent: 2 - - uid: 57 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1935 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,-1.5 + pos: 23.5,39.5 parent: 2 - - uid: 63 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1963 components: - type: Transform - pos: 40.5,-0.5 + pos: 25.5,41.5 parent: 2 - - uid: 6612 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2030 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,13.5 + pos: 25.5,40.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 8270 + - uid: 2061 components: - type: Transform - pos: 51.5,3.5 + pos: 25.5,39.5 parent: 2 - - uid: 8271 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2072 components: - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,3.5 + rot: -1.5707963267948966 rad + pos: 24.5,42.5 parent: 2 -- proto: GasThermoMachineFreezer - entities: - - uid: 682 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2137 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,21.5 + rot: -1.5707963267948966 rad + pos: 23.5,42.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 7112 + - uid: 2144 components: - type: Transform - pos: 9.5,16.5 + rot: -1.5707963267948966 rad + pos: 22.5,42.5 parent: 2 -- proto: GasThermoMachineHeater - entities: - - uid: 1524 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2166 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,21.5 + pos: 30.5,30.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' -- proto: GasValve - entities: - - uid: 54 + - uid: 2192 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-8.5 + rot: -1.5707963267948966 rad + pos: 21.5,42.5 parent: 2 - - uid: 55 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2206 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,-1.5 + rot: -1.5707963267948966 rad + pos: 20.5,42.5 parent: 2 - - uid: 62 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2230 components: - type: Transform - pos: 40.5,-1.5 + rot: -1.5707963267948966 rad + pos: 19.5,42.5 parent: 2 - - uid: 795 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2274 components: - type: Transform - pos: 21.5,22.5 + rot: -1.5707963267948966 rad + pos: 20.5,41.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1561 + color: '#990000FF' + - uid: 2275 components: - type: Transform - pos: 22.5,22.5 + rot: -1.5707963267948966 rad + pos: 39.5,23.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1592 + color: '#990000FF' + - uid: 2276 components: - type: Transform rot: -1.5707963267948966 rad - pos: 13.5,38.5 + pos: 21.5,41.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 1752 + - uid: 2343 components: - type: Transform - pos: 18.5,34.5 + rot: -1.5707963267948966 rad + pos: 22.5,41.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' -- proto: GasVentPump - entities: - - uid: 1280 + - uid: 2365 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,38.5 + pos: 8.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6556 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 1309 + color: '#990000FF' + - uid: 2403 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,42.5 + rot: -1.5707963267948966 rad + pos: 51.5,17.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6556 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2725 + color: '#990000FF' + - uid: 2560 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,34.5 + rot: -1.5707963267948966 rad + pos: 30.5,30.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6555 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2728 + color: '#990000FF' + - uid: 2684 components: - type: Transform rot: 3.141592653589793 rad - pos: 24.5,22.5 + pos: 18.5,-4.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2729 + color: '#990000FF' + - uid: 2685 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,25.5 + pos: 16.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2826 + - uid: 2686 components: - type: Transform - pos: 29.5,40.5 + rot: -1.5707963267948966 rad + pos: 15.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6557 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2827 + - uid: 2687 components: - type: Transform - pos: 34.5,39.5 + rot: -1.5707963267948966 rad + pos: 14.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6557 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2828 + - uid: 2689 components: - type: Transform - pos: 38.5,40.5 + rot: -1.5707963267948966 rad + pos: 12.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6557 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2849 + - uid: 2693 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,41.5 + rot: 3.141592653589793 rad + pos: 30.5,28.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6558 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2850 + - uid: 2695 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 43.5,36.5 + rot: 3.141592653589793 rad + pos: 30.5,26.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6558 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2867 + - uid: 2698 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,31.5 + rot: 1.5707963267948966 rad + pos: 16.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6558 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2869 + color: '#990000FF' + - uid: 2699 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,33.5 + pos: 15.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6559 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2876 + color: '#990000FF' + - uid: 2727 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,24.5 + rot: 3.141592653589793 rad + pos: 13.5,35.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6559 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 2893 + - uid: 2744 components: - type: Transform rot: 3.141592653589793 rad - pos: 32.5,18.5 + pos: 18.5,-5.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6552 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 2983 + color: '#990000FF' + - uid: 2745 components: - type: Transform rot: 3.141592653589793 rad - pos: 23.5,18.5 + pos: 18.5,-6.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6552 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3065 + color: '#990000FF' + - uid: 2750 components: - type: Transform rot: 1.5707963267948966 rad - pos: 36.5,9.5 + pos: 18.5,-6.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3066 + - uid: 2753 components: - type: Transform rot: 1.5707963267948966 rad - pos: 36.5,15.5 + pos: 19.5,-7.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6572 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3072 + color: '#990000FF' + - uid: 2765 components: - type: Transform - pos: 17.5,22.5 + rot: -1.5707963267948966 rad + pos: 31.5,30.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6551 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3075 + color: '#990000FF' + - uid: 2771 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,6.5 + rot: -1.5707963267948966 rad + pos: 32.5,30.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3098 + color: '#990000FF' + - uid: 2797 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 33.5,11.5 + rot: 3.141592653589793 rad + pos: 34.5,28.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6548 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3119 + color: '#990000FF' + - uid: 2799 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,15.5 + rot: 3.141592653589793 rad + pos: 34.5,27.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7434 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3128 + color: '#990000FF' + - uid: 2800 components: - type: Transform - pos: 34.5,-6.5 + rot: 3.141592653589793 rad + pos: 34.5,26.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6563 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3146 + color: '#990000FF' + - uid: 2801 components: - type: Transform - pos: 26.5,12.5 + rot: 3.141592653589793 rad + pos: 34.5,25.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6548 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3185 + color: '#990000FF' + - uid: 2804 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,11.5 + rot: 3.141592653589793 rad + pos: 33.5,27.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7434 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3242 + - uid: 2805 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,5.5 + rot: 3.141592653589793 rad + pos: 33.5,26.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6561 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3244 + - uid: 2806 components: - type: Transform - pos: 31.5,6.5 + rot: 3.141592653589793 rad + pos: 33.5,25.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6564 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3281 + - uid: 2807 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,-9.5 + rot: 3.141592653589793 rad + pos: 33.5,32.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6562 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3282 + - uid: 2811 components: - type: Transform rot: 3.141592653589793 rad - pos: 22.5,-9.5 + pos: 33.5,35.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6562 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3285 + - uid: 2812 components: - type: Transform - pos: 22.5,-3.5 + rot: 3.141592653589793 rad + pos: 33.5,36.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6562 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3323 + - uid: 2813 components: - type: Transform rot: 3.141592653589793 rad - pos: 17.5,4.5 + pos: 33.5,37.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6561 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3350 + - uid: 2818 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,2.5 + rot: 3.141592653589793 rad + pos: 29.5,39.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8241 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3370 + - uid: 2819 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,-6.5 + rot: 3.141592653589793 rad + pos: 38.5,39.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8231 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3379 + - uid: 2820 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,-6.5 + pos: 37.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8231 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3380 + - uid: 2821 components: - type: Transform rot: 1.5707963267948966 rad - pos: 17.5,-2.5 + pos: 36.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8241 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3411 + - uid: 2822 components: - type: Transform - pos: 10.5,6.5 + rot: 1.5707963267948966 rad + pos: 35.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3418 + - uid: 2823 components: - type: Transform rot: 1.5707963267948966 rad - pos: -0.5,9.5 + pos: 32.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6547 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3419 + - uid: 2824 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,10.5 + pos: 31.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6547 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3440 + - uid: 2825 components: - type: Transform - pos: 12.5,-0.5 + rot: 1.5707963267948966 rad + pos: 30.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3456 + - uid: 2829 components: - type: Transform rot: 1.5707963267948966 rad - pos: 1.5,-1.5 + pos: 35.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6545 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3457 + - uid: 2830 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,2.5 + pos: 36.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3489 + - uid: 2831 components: - type: Transform rot: 1.5707963267948966 rad - pos: -3.5,6.5 + pos: 37.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6546 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3510 + - uid: 2832 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-8.5 + rot: 1.5707963267948966 rad + pos: 38.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3518 + - uid: 2833 components: - type: Transform rot: 1.5707963267948966 rad - pos: 1.5,-10.5 + pos: 39.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6543 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3525 + - uid: 2834 components: - type: Transform - pos: 12.5,-14.5 + rot: 1.5707963267948966 rad + pos: 40.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3526 + - uid: 2835 components: - type: Transform - pos: 28.5,-14.5 + rot: 1.5707963267948966 rad + pos: 41.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3563 + - uid: 2836 components: - type: Transform - pos: 38.5,-9.5 + rot: 1.5707963267948966 rad + pos: 34.5,34.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3564 + - uid: 2838 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,-12.5 + pos: 42.5,35.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3610 + - uid: 2840 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 57.5,-16.5 + pos: 42.5,37.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8228 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3611 + - uid: 2841 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,-14.5 + pos: 42.5,38.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6539 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3640 + - uid: 2842 components: - type: Transform - pos: 44.5,17.5 + pos: 42.5,39.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3649 + - uid: 2843 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 43.5,12.5 + pos: 42.5,40.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6533 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3659 + - uid: 2845 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 43.5,4.5 + rot: -1.5707963267948966 rad + pos: 43.5,41.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6533 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3678 + - uid: 2846 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,19.5 + rot: -1.5707963267948966 rad + pos: 44.5,41.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6532 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3680 + - uid: 2847 components: - type: Transform rot: -1.5707963267948966 rad - pos: 49.5,19.5 + pos: 45.5,41.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6532 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3721 + - uid: 2848 components: - type: Transform - pos: 45.5,28.5 + rot: -1.5707963267948966 rad + pos: 46.5,41.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6530 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3727 + - uid: 2851 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,19.5 + pos: 42.5,33.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3731 + - uid: 2852 components: - type: Transform - pos: 41.5,24.5 + pos: 42.5,32.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3746 + - uid: 2865 components: - type: Transform - pos: 47.5,17.5 + rot: 1.5707963267948966 rad + pos: 43.5,31.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3749 + - uid: 2868 components: - type: Transform - pos: 52.5,17.5 + rot: 3.141592653589793 rad + pos: 34.5,31.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3757 + color: '#990000FF' + - uid: 2871 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,24.5 + rot: 3.141592653589793 rad + pos: 34.5,32.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3773 + color: '#990000FF' + - uid: 2875 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,29.5 + rot: 3.141592653589793 rad + pos: 34.5,24.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3801 + color: '#990000FF' + - uid: 2878 components: - type: Transform - pos: 62.5,33.5 + rot: 3.141592653589793 rad + pos: 33.5,23.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3810 + - uid: 2882 components: - type: Transform - pos: 56.5,33.5 + rot: 3.141592653589793 rad + pos: 34.5,22.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3843 + color: '#990000FF' + - uid: 2888 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,15.5 + rot: 1.5707963267948966 rad + pos: 33.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6534 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3872 + color: '#990000FF' + - uid: 2894 components: - type: Transform rot: -1.5707963267948966 rad - pos: 61.5,6.5 + pos: 16.5,23.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6535 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3873 + - uid: 2895 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,-0.5 + rot: -1.5707963267948966 rad + pos: 15.5,23.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6536 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3874 + - uid: 2913 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,-0.5 + rot: 1.5707963267948966 rad + pos: 36.5,21.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6536 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3875 + color: '#990000FF' + - uid: 2914 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 65.5,1.5 + rot: 1.5707963267948966 rad + pos: 37.5,21.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6536 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3890 + color: '#990000FF' + - uid: 2915 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,9.5 + rot: 1.5707963267948966 rad + pos: 35.5,21.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6535 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 3894 + color: '#990000FF' + - uid: 2986 components: - type: Transform - pos: 54.5,7.5 + rot: 1.5707963267948966 rad + pos: 28.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3918 + - uid: 2987 components: - type: Transform - pos: 49.5,7.5 + rot: 1.5707963267948966 rad + pos: 27.5,20.5 parent: 2 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3929 + - uid: 2988 components: - type: Transform - rot: 3.141592653589793 rad - pos: 49.5,0.5 + rot: 1.5707963267948966 rad + pos: 26.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3949 + - uid: 2989 components: - type: Transform rot: 1.5707963267948966 rad - pos: 49.5,37.5 + pos: 25.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3953 + - uid: 2990 components: - type: Transform - pos: 53.5,40.5 + rot: 1.5707963267948966 rad + pos: 24.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3965 + - uid: 2991 components: - type: Transform - pos: 13.5,37.5 + rot: 1.5707963267948966 rad + pos: 23.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6555 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3978 + - uid: 2992 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,31.5 + rot: 1.5707963267948966 rad + pos: 22.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6554 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3979 + - uid: 2993 components: - type: Transform - pos: 6.5,37.5 + rot: 1.5707963267948966 rad + pos: 21.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6554 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 3981 + - uid: 2995 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,36.5 + rot: 1.5707963267948966 rad + pos: 32.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2968 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4010 + color: '#990000FF' + - uid: 2996 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,45.5 + rot: 1.5707963267948966 rad + pos: 30.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8220 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4043 + color: '#990000FF' + - uid: 2997 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,51.5 + rot: 1.5707963267948966 rad + pos: 29.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8220 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4051 + color: '#990000FF' + - uid: 2998 components: - type: Transform - pos: 60.5,60.5 + rot: 1.5707963267948966 rad + pos: 28.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6526 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4144 + color: '#990000FF' + - uid: 2999 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,53.5 + rot: 1.5707963267948966 rad + pos: 27.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6524 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4145 + color: '#990000FF' + - uid: 3000 components: - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,53.5 + rot: 1.5707963267948966 rad + pos: 26.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6524 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4154 + color: '#990000FF' + - uid: 3001 components: - type: Transform - pos: 31.5,52.5 + rot: 1.5707963267948966 rad + pos: 25.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6524 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4181 + color: '#990000FF' + - uid: 3002 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,50.5 + rot: 1.5707963267948966 rad + pos: 24.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6523 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4223 + color: '#990000FF' + - uid: 3003 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,33.5 + rot: 1.5707963267948966 rad + pos: 23.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4228 + color: '#990000FF' + - uid: 3004 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,21.5 + pos: 31.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6550 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 4242 + color: '#990000FF' + - uid: 3005 components: - type: Transform - pos: 14.5,27.5 + rot: 1.5707963267948966 rad + pos: 31.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6550 - type: AtmosPipeColor color: '#0055CCFF' -- proto: GasVentScrubber - entities: - - uid: 925 + - uid: 3009 components: - type: Transform - pos: 17.5,39.5 + rot: 1.5707963267948966 rad + pos: 20.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6555 - type: AtmosPipeColor color: '#990000FF' - - uid: 1278 + - uid: 3010 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,37.5 + rot: 1.5707963267948966 rad + pos: 21.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6556 - type: AtmosPipeColor color: '#990000FF' - - uid: 1554 + - uid: 3012 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,37.5 + rot: 1.5707963267948966 rad + pos: 32.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6555 - type: AtmosPipeColor - color: '#990000FF' - - uid: 1629 + color: '#0055CCFF' + - uid: 3017 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,7.5 + rot: 3.141592653589793 rad + pos: 17.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2738 + color: '#0055CCFF' + - uid: 3019 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 24.5,24.5 + rot: 3.141592653589793 rad + pos: 17.5,17.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2741 + color: '#0055CCFF' + - uid: 3020 components: - type: Transform rot: 3.141592653589793 rad - pos: 27.5,22.5 + pos: 17.5,16.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2874 + color: '#0055CCFF' + - uid: 3022 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,23.5 + rot: 3.141592653589793 rad + pos: 14.5,25.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6559 - type: AtmosPipeColor color: '#990000FF' - - uid: 2891 + - uid: 3030 components: - type: Transform - pos: 35.5,19.5 + pos: 37.5,21.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6552 - type: AtmosPipeColor - color: '#990000FF' - - uid: 2984 + color: '#0055CCFF' + - uid: 3031 components: - type: Transform - pos: 22.5,19.5 + pos: 37.5,20.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6552 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3007 + color: '#0055CCFF' + - uid: 3035 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,18.5 + pos: 38.5,19.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6551 - type: AtmosPipeColor color: '#990000FF' - - uid: 3038 + - uid: 3039 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,41.5 + pos: 37.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6556 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3067 + color: '#0055CCFF' + - uid: 3040 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,6.5 + pos: 37.5,17.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3073 + color: '#0055CCFF' + - uid: 3042 components: - type: Transform rot: -1.5707963267948966 rad - pos: 39.5,15.5 + pos: 36.5,18.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6572 - type: AtmosPipeColor color: '#990000FF' - - uid: 3074 + - uid: 3046 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,9.5 + rot: 3.141592653589793 rad + pos: 50.5,33.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8222 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3082 + color: '#0055CCFF' + - uid: 3047 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,-4.5 + pos: 38.5,16.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6563 - type: AtmosPipeColor color: '#990000FF' - - uid: 3092 + - uid: 3049 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,-6.5 + pos: 38.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6563 - type: AtmosPipeColor color: '#990000FF' - - uid: 3094 + - uid: 3051 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,0.5 + pos: 37.5,14.5 parent: 2 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3097 + color: '#0055CCFF' + - uid: 3053 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,-1.5 + pos: 37.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6563 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3099 + color: '#0055CCFF' + - uid: 3054 components: - type: Transform - pos: 32.5,14.5 + pos: 37.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6548 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3118 + color: '#0055CCFF' + - uid: 3055 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,15.5 + pos: 37.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7434 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3130 + color: '#0055CCFF' + - uid: 3056 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,13.5 + pos: 37.5,10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6548 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3145 + color: '#0055CCFF' + - uid: 3057 components: - type: Transform - pos: 26.5,14.5 + pos: 38.5,10.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6548 - type: AtmosPipeColor color: '#990000FF' - - uid: 3184 + - uid: 3058 components: - type: Transform - pos: 9.5,13.5 + pos: 38.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 7434 - type: AtmosPipeColor color: '#990000FF' - - uid: 3200 + - uid: 3059 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,18.5 + pos: 38.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8236 - type: AtmosPipeColor color: '#990000FF' - - uid: 3206 + - uid: 3060 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,13.5 + pos: 38.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6547 - type: AtmosPipeColor color: '#990000FF' - - uid: 3243 + - uid: 3069 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,3.5 + pos: 37.5,8.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6564 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3263 + color: '#0055CCFF' + - uid: 3070 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,-4.5 + pos: 37.5,7.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6562 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3266 + color: '#0055CCFF' + - uid: 3071 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-5.5 + pos: 38.5,7.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6562 - type: AtmosPipeColor color: '#990000FF' - - uid: 3277 + - uid: 3076 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,-9.5 + pos: 38.5,5.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 3315 + - uid: 3078 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,3.5 + pos: 38.5,3.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6561 - type: AtmosPipeColor color: '#990000FF' - - uid: 3316 + - uid: 3079 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,15.5 + pos: 38.5,2.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6547 - type: AtmosPipeColor color: '#990000FF' - - uid: 3322 + - uid: 3080 components: - type: Transform - pos: 20.5,5.5 + rot: 3.141592653589793 rad + pos: 38.5,1.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6561 - type: AtmosPipeColor color: '#990000FF' - - uid: 3348 + - uid: 3085 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,2.5 + rot: 3.141592653589793 rad + pos: 34.5,-0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8241 - type: AtmosPipeColor color: '#990000FF' - - uid: 3351 + - uid: 3088 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,-2.5 + rot: 1.5707963267948966 rad + pos: 35.5,0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8241 - type: AtmosPipeColor color: '#990000FF' - - uid: 3360 + - uid: 3090 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,-7.5 + rot: 1.5707963267948966 rad + pos: 36.5,0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8231 - type: AtmosPipeColor color: '#990000FF' - - uid: 3378 + - uid: 3093 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,-7.5 + pos: 39.5,0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8231 - type: AtmosPipeColor color: '#990000FF' - - uid: 3389 + - uid: 3095 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-12.5 + rot: 1.5707963267948966 rad + pos: 40.5,0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#990000FF' - - uid: 3390 + - uid: 3096 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-14.5 + rot: 1.5707963267948966 rad + pos: 41.5,0.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6542 - type: AtmosPipeColor color: '#990000FF' - - uid: 3433 + - uid: 3100 components: - type: Transform - pos: 12.5,-2.5 + pos: 32.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - type: AtmosPipeColor color: '#990000FF' - - uid: 3455 + - uid: 3101 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 1.5,-2.5 + pos: 32.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6545 - type: AtmosPipeColor color: '#990000FF' - - uid: 3458 + - uid: 3105 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,1.5 + rot: 1.5707963267948966 rad + pos: 26.5,-2.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3492 + - uid: 3109 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-5.5 + rot: 3.141592653589793 rad + pos: 26.5,-1.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6165 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3495 + - uid: 3115 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-11.5 + rot: 3.141592653589793 rad + pos: 18.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8240 - type: AtmosPipeColor color: '#990000FF' - - uid: 3496 + - uid: 3120 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-11.5 + rot: 3.141592653589793 rad + pos: 18.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8240 - type: AtmosPipeColor color: '#990000FF' - - uid: 3497 + - uid: 3121 components: - type: Transform - pos: 10.5,-10.5 + rot: 3.141592653589793 rad + pos: 17.5,14.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8240 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3609 + color: '#0055CCFF' + - uid: 3122 components: - type: Transform rot: 3.141592653589793 rad - pos: 46.5,-15.5 + pos: 17.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6539 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3670 + color: '#0055CCFF' + - uid: 3123 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,4.5 + rot: 3.141592653589793 rad + pos: 17.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6533 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3671 + color: '#0055CCFF' + - uid: 3124 components: - type: Transform - pos: 42.5,12.5 + rot: 3.141592653589793 rad + pos: 13.5,22.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6533 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3679 + color: '#0055CCFF' + - uid: 3131 components: - type: Transform rot: 1.5707963267948966 rad - pos: 42.5,20.5 + pos: 24.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6532 - type: AtmosPipeColor color: '#990000FF' - - uid: 3681 + - uid: 3132 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,20.5 + rot: 1.5707963267948966 rad + pos: 25.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6532 - type: AtmosPipeColor color: '#990000FF' - - uid: 3705 + - uid: 3133 components: - type: Transform - pos: 42.5,28.5 + rot: 1.5707963267948966 rad + pos: 18.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6530 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3726 + color: '#0055CCFF' + - uid: 3134 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,18.5 + rot: 1.5707963267948966 rad + pos: 19.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3729 + color: '#0055CCFF' + - uid: 3135 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,25.5 + rot: 1.5707963267948966 rad + pos: 20.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3730 + color: '#0055CCFF' + - uid: 3136 components: - type: Transform rot: 1.5707963267948966 rad - pos: 41.5,25.5 + pos: 25.5,-2.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6529 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 3751 + - uid: 3137 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,17.5 + pos: 21.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3752 + color: '#0055CCFF' + - uid: 3138 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,17.5 + rot: 3.141592653589793 rad + pos: 13.5,24.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6531 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3772 + color: '#0055CCFF' + - uid: 3139 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 52.5,29.5 + rot: 1.5707963267948966 rad + pos: 22.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3788 + color: '#0055CCFF' + - uid: 3140 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,29.5 + rot: 1.5707963267948966 rad + pos: 23.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3800 + color: '#0055CCFF' + - uid: 3141 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,20.5 + rot: 1.5707963267948966 rad + pos: 24.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3820 + color: '#0055CCFF' + - uid: 3142 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,29.5 + rot: 1.5707963267948966 rad + pos: 25.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3844 + color: '#0055CCFF' + - uid: 3148 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,15.5 + rot: 1.5707963267948966 rad + pos: 28.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6534 - type: AtmosPipeColor color: '#990000FF' - - uid: 3889 + - uid: 3149 components: - type: Transform - rot: 3.141592653589793 rad - pos: 58.5,8.5 + rot: 1.5707963267948966 rad + pos: 29.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6535 - type: AtmosPipeColor color: '#990000FF' - - uid: 3901 + - uid: 3151 components: - type: Transform - pos: 50.5,13.5 + rot: 1.5707963267948966 rad + pos: 30.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor color: '#990000FF' - - uid: 3902 + - uid: 3152 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,11.5 + pos: 31.5,13.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor color: '#990000FF' - - uid: 3912 + - uid: 3154 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,4.5 + rot: 1.5707963267948966 rad + pos: 27.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3924 + color: '#0055CCFF' + - uid: 3156 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,1.5 + rot: 1.5707963267948966 rad + pos: 29.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6537 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3931 + color: '#0055CCFF' + - uid: 3157 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,33.5 + rot: 1.5707963267948966 rad + pos: 30.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6559 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3932 + color: '#0055CCFF' + - uid: 3158 components: - type: Transform - rot: 3.141592653589793 rad - pos: 37.5,28.5 + rot: 1.5707963267948966 rad + pos: 31.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6559 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3963 + color: '#0055CCFF' + - uid: 3159 components: - type: Transform rot: 1.5707963267948966 rad - pos: 50.5,36.5 + pos: 32.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6527 - type: AtmosPipeColor - color: '#990000FF' - - uid: 3980 + color: '#0055CCFF' + - uid: 3160 components: - type: Transform - pos: 58.5,37.5 + pos: 34.5,-1.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 2968 - type: AtmosPipeColor color: '#990000FF' - - uid: 4015 + - uid: 3165 components: - type: Transform rot: 1.5707963267948966 rad - pos: 60.5,44.5 + pos: 15.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8220 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4035 + color: '#0055CCFF' + - uid: 3166 components: - type: Transform - pos: 61.5,52.5 + rot: 1.5707963267948966 rad + pos: 16.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8220 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4227 + color: '#0055CCFF' + - uid: 3167 components: - type: Transform - pos: 13.5,30.5 + rot: 1.5707963267948966 rad + pos: 14.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6550 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4231 + color: '#0055CCFF' + - uid: 3168 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,22.5 + pos: 13.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6550 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4245 + color: '#0055CCFF' + - uid: 3170 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,28.5 + pos: 11.5,11.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6550 - type: AtmosPipeColor - color: '#990000FF' - - uid: 4275 + color: '#0055CCFF' + - uid: 3172 components: - type: Transform - pos: 24.5,34.5 + rot: 1.5707963267948966 rad + pos: 17.5,12.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 6553 - type: AtmosPipeColor color: '#990000FF' -- proto: GasVolumePump - entities: - - uid: 804 + - uid: 3174 components: - type: Transform - pos: 21.5,24.5 + rot: 1.5707963267948966 rad + pos: 15.5,12.5 parent: 2 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 856 + color: '#990000FF' + - uid: 3175 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,31.5 + pos: 14.5,12.5 parent: 2 - - uid: 1351 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3176 components: - type: Transform - pos: 16.5,37.5 + rot: -1.5707963267948966 rad + pos: 33.5,30.5 parent: 2 - type: AtmosPipeColor - color: '#947507FF' - - uid: 1697 + color: '#990000FF' + - uid: 3177 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,27.5 + pos: 12.5,12.5 parent: 2 - - uid: 1708 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3178 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,33.5 + rot: 1.5707963267948966 rad + pos: 11.5,12.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 1715 + - uid: 3179 components: - type: Transform rot: 1.5707963267948966 rad - pos: 19.5,33.5 + pos: 10.5,12.5 parent: 2 - type: AtmosPipeColor color: '#990000FF' - - uid: 1755 + - uid: 3180 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,25.5 + rot: 1.5707963267948966 rad + pos: 9.5,11.5 parent: 2 - - uid: 2131 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3186 components: - type: Transform - pos: 12.5,36.5 + pos: 5.5,13.5 parent: 2 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 2695 + color: '#990000FF' + - uid: 3187 components: - type: Transform rot: 1.5707963267948966 rad - pos: 19.5,36.5 + pos: 6.5,12.5 parent: 2 -- proto: GoldenPlunger - entities: - - uid: 7733 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3188 components: - type: Transform - pos: 62.5,6.5 + rot: 1.5707963267948966 rad + pos: 7.5,12.5 parent: 2 -- proto: GravityGenerator - entities: - - uid: 1723 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3189 components: - type: Transform - pos: 46.5,40.5 + pos: 5.5,14.5 parent: 2 - - type: PowerCharge - charge: 100 -- proto: Grille - entities: - - uid: 70 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3190 components: - type: Transform - pos: 21.5,13.5 + pos: 5.5,15.5 parent: 2 - - uid: 153 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3195 components: - type: Transform - pos: 42.5,-15.5 + rot: 1.5707963267948966 rad + pos: 4.5,16.5 parent: 2 - - uid: 154 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3196 components: - type: Transform - pos: 41.5,-15.5 + pos: 3.5,17.5 parent: 2 - - uid: 203 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3197 components: - type: Transform - pos: 12.5,-15.5 + rot: -1.5707963267948966 rad + pos: 2.5,18.5 parent: 2 - - uid: 204 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3198 components: - type: Transform - pos: 10.5,-15.5 + rot: -1.5707963267948966 rad + pos: 1.5,18.5 parent: 2 - - uid: 220 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3201 components: - type: Transform - pos: 39.5,-15.5 + rot: 3.141592653589793 rad + pos: 0.5,17.5 parent: 2 - - uid: 224 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3202 components: - type: Transform - pos: 17.5,-15.5 + rot: 3.141592653589793 rad + pos: 0.5,16.5 parent: 2 - - uid: 226 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3204 components: - type: Transform - pos: 4.5,30.5 + rot: 3.141592653589793 rad + pos: 0.5,14.5 parent: 2 - - uid: 239 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3205 components: - type: Transform - pos: 11.5,-15.5 + pos: 32.5,10.5 parent: 2 - - uid: 242 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3208 components: - type: Transform - pos: 2.5,1.5 + pos: 32.5,8.5 parent: 2 - - uid: 243 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3209 components: - type: Transform - pos: 1.5,1.5 + pos: 32.5,7.5 parent: 2 - - uid: 244 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3210 components: - type: Transform - pos: 0.5,1.5 + pos: 32.5,6.5 parent: 2 - - uid: 245 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3211 components: - type: Transform - pos: -0.5,-0.5 + pos: 32.5,5.5 parent: 2 - - uid: 246 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3213 components: - type: Transform - pos: -0.5,-2.5 + rot: -1.5707963267948966 rad + pos: 37.5,4.5 parent: 2 - - uid: 247 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3214 components: - type: Transform - pos: 0.5,-4.5 + rot: -1.5707963267948966 rad + pos: 36.5,4.5 parent: 2 - - uid: 248 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3215 components: - type: Transform - pos: 1.5,-4.5 + rot: -1.5707963267948966 rad + pos: 35.5,4.5 parent: 2 - - uid: 249 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3216 components: - type: Transform - pos: 2.5,-4.5 + rot: -1.5707963267948966 rad + pos: 34.5,4.5 parent: 2 - - uid: 250 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3217 components: - type: Transform - pos: -7.5,4.5 + rot: -1.5707963267948966 rad + pos: 33.5,4.5 parent: 2 - - uid: 262 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3220 components: - type: Transform - pos: 9.5,-15.5 + rot: -1.5707963267948966 rad + pos: 36.5,5.5 parent: 2 - - uid: 263 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3221 components: - type: Transform - pos: 7.5,-15.5 + rot: -1.5707963267948966 rad + pos: 35.5,5.5 parent: 2 - - uid: 269 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3222 components: - type: Transform - pos: -7.5,14.5 + rot: -1.5707963267948966 rad + pos: 34.5,5.5 parent: 2 - - uid: 272 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3223 components: - type: Transform - pos: -7.5,13.5 + rot: -1.5707963267948966 rad + pos: 33.5,5.5 parent: 2 - - uid: 275 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3224 components: - type: Transform - pos: -7.5,9.5 + rot: -1.5707963267948966 rad + pos: 32.5,5.5 parent: 2 - - uid: 276 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3229 components: - type: Transform - pos: -7.5,10.5 + rot: -1.5707963267948966 rad + pos: 30.5,5.5 parent: 2 - - uid: 277 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3233 components: - type: Transform - pos: -7.5,11.5 + rot: -1.5707963267948966 rad + pos: 29.5,5.5 parent: 2 - - uid: 278 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3236 components: - type: Transform - pos: -7.5,15.5 + rot: -1.5707963267948966 rad + pos: 27.5,5.5 parent: 2 - - uid: 301 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3237 components: - type: Transform - pos: -7.5,16.5 + rot: -1.5707963267948966 rad + pos: 26.5,5.5 parent: 2 - - uid: 302 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3240 components: - type: Transform - pos: -7.5,8.5 + rot: -1.5707963267948966 rad + pos: 25.5,5.5 parent: 2 - - uid: 305 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3241 components: - type: Transform - pos: -8.5,13.5 + rot: -1.5707963267948966 rad + pos: 24.5,5.5 parent: 2 - - uid: 306 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3251 components: - type: Transform - pos: -8.5,11.5 + rot: 3.141592653589793 rad + pos: 30.5,3.5 parent: 2 - - uid: 359 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3252 components: - type: Transform - pos: -7.5,6.5 + rot: 3.141592653589793 rad + pos: 30.5,2.5 parent: 2 - - uid: 363 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3253 components: - type: Transform - pos: 19.5,-15.5 + rot: 3.141592653589793 rad + pos: 30.5,1.5 parent: 2 - - uid: 364 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3254 components: - type: Transform - pos: 18.5,-15.5 + rot: 3.141592653589793 rad + pos: 30.5,0.5 parent: 2 - - uid: 368 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3255 components: - type: Transform - pos: 6.5,-15.5 + rot: 3.141592653589793 rad + pos: 30.5,-0.5 parent: 2 - - uid: 369 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3257 components: - type: Transform - pos: 5.5,-15.5 + rot: 3.141592653589793 rad + pos: 30.5,-2.5 parent: 2 - - uid: 370 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3258 components: - type: Transform - pos: 4.5,-15.5 + rot: 3.141592653589793 rad + pos: 30.5,-3.5 parent: 2 - - uid: 374 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3276 components: - type: Transform - pos: 43.5,-15.5 + rot: -1.5707963267948966 rad + pos: 28.5,-7.5 parent: 2 - - uid: 375 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3290 components: - type: Transform - pos: -5.5,6.5 + rot: 3.141592653589793 rad + pos: 28.5,4.5 parent: 2 - - uid: 384 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3302 components: - type: Transform - pos: 13.5,-15.5 + rot: -1.5707963267948966 rad + pos: 29.5,4.5 parent: 2 - - uid: 393 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3303 components: - type: Transform - pos: 1.5,-15.5 + rot: -1.5707963267948966 rad + pos: 28.5,4.5 parent: 2 - - uid: 394 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3304 components: - type: Transform - pos: 0.5,-15.5 + rot: -1.5707963267948966 rad + pos: 27.5,4.5 parent: 2 - - uid: 395 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3305 components: - type: Transform - pos: -0.5,-9.5 + rot: -1.5707963267948966 rad + pos: 26.5,4.5 parent: 2 - - uid: 397 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3306 components: - type: Transform - pos: -0.5,-8.5 + rot: -1.5707963267948966 rad + pos: 25.5,4.5 parent: 2 - - uid: 398 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3307 components: - type: Transform - pos: -0.5,-7.5 + rot: -1.5707963267948966 rad + pos: 24.5,4.5 parent: 2 - - uid: 399 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3308 components: - type: Transform - pos: 0.5,-6.5 + rot: -1.5707963267948966 rad + pos: 22.5,4.5 parent: 2 - - uid: 400 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3309 components: - type: Transform - pos: 1.5,-6.5 + rot: -1.5707963267948966 rad + pos: 21.5,4.5 parent: 2 - - uid: 401 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3317 components: - type: Transform - pos: 2.5,-6.5 + rot: -1.5707963267948966 rad + pos: -0.5,15.5 parent: 2 - - uid: 402 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3318 components: - type: Transform - pos: -0.5,-12.5 + rot: -1.5707963267948966 rad + pos: -1.5,15.5 parent: 2 - - uid: 403 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3319 components: - type: Transform - pos: -0.5,-13.5 + rot: -1.5707963267948966 rad + pos: -2.5,15.5 parent: 2 - - uid: 404 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3320 components: - type: Transform - pos: -0.5,-14.5 + rot: -1.5707963267948966 rad + pos: -3.5,15.5 parent: 2 - - uid: 410 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3321 components: - type: Transform - pos: 15.5,-15.5 + rot: -1.5707963267948966 rad + pos: -4.5,15.5 parent: 2 - - uid: 420 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3325 components: - type: Transform - pos: 16.5,-15.5 + rot: 3.141592653589793 rad + pos: 17.5,10.5 parent: 2 - - uid: 426 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3326 components: - type: Transform - pos: 40.5,-15.5 + rot: 3.141592653589793 rad + pos: 17.5,9.5 parent: 2 - - uid: 457 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3327 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,24.5 + rot: 3.141592653589793 rad + pos: 17.5,8.5 parent: 2 - - uid: 511 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3328 components: - type: Transform - pos: 21.5,15.5 + rot: 3.141592653589793 rad + pos: 17.5,7.5 parent: 2 - - uid: 545 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3336 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,24.5 + rot: 3.141592653589793 rad + pos: 18.5,-1.5 parent: 2 - - uid: 553 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3338 components: - type: Transform - pos: 26.5,8.5 + rot: 3.141592653589793 rad + pos: 18.5,-0.5 parent: 2 - - uid: 554 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3339 components: - type: Transform - pos: 24.5,8.5 + rot: 3.141592653589793 rad + pos: 19.5,3.5 parent: 2 - - uid: 593 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3341 components: - type: Transform - pos: 8.5,39.5 + rot: 3.141592653589793 rad + pos: 19.5,1.5 parent: 2 - - uid: 616 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3342 components: - type: Transform - pos: 7.5,39.5 + rot: 3.141592653589793 rad + pos: 19.5,0.5 parent: 2 - - uid: 622 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3343 components: - type: Transform - pos: 7.5,33.5 + rot: 3.141592653589793 rad + pos: 19.5,-0.5 parent: 2 - - uid: 623 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3344 components: - type: Transform - pos: 8.5,35.5 + rot: 3.141592653589793 rad + pos: 19.5,-1.5 parent: 2 - - uid: 663 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3365 components: - type: Transform - pos: 3.5,36.5 + rot: 1.5707963267948966 rad + pos: 19.5,-6.5 parent: 2 - - uid: 674 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3368 components: - type: Transform - pos: 9.5,27.5 + rot: 3.141592653589793 rad + pos: 17.5,-8.5 parent: 2 - - uid: 676 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3369 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,37.5 + rot: 3.141592653589793 rad + pos: 17.5,-9.5 parent: 2 - - uid: 683 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3373 components: - type: Transform - pos: 16.5,3.5 + rot: 1.5707963267948966 rad + pos: 15.5,-6.5 parent: 2 - - uid: 691 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3374 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,36.5 + pos: 14.5,-6.5 parent: 2 - - uid: 692 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3375 components: - type: Transform rot: 1.5707963267948966 rad - pos: 20.5,35.5 + pos: 16.5,-7.5 parent: 2 - - uid: 706 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3376 components: - type: Transform - pos: 62.5,59.5 + rot: 1.5707963267948966 rad + pos: 15.5,-7.5 parent: 2 - - uid: 725 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3377 components: - type: Transform - pos: 10.5,27.5 + rot: 1.5707963267948966 rad + pos: 14.5,-7.5 parent: 2 - - uid: 726 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3381 components: - type: Transform - pos: 25.5,8.5 + rot: 1.5707963267948966 rad + pos: 17.5,-3.5 parent: 2 - - uid: 727 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3382 components: - type: Transform - pos: 17.5,3.5 + rot: 1.5707963267948966 rad + pos: 16.5,-3.5 parent: 2 - - uid: 728 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3383 components: - type: Transform - pos: 2.5,36.5 + rot: 1.5707963267948966 rad + pos: 15.5,-3.5 parent: 2 - - uid: 738 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3384 components: - type: Transform - pos: 21.5,14.5 + rot: 1.5707963267948966 rad + pos: 14.5,-3.5 parent: 2 - - uid: 739 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3385 components: - type: Transform - pos: 7.5,35.5 + rot: 1.5707963267948966 rad + pos: 13.5,-3.5 parent: 2 - - uid: 742 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3387 components: - type: Transform - pos: 31.5,7.5 + rot: 1.5707963267948966 rad + pos: 19.5,-11.5 parent: 2 - - uid: 768 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3388 components: - type: Transform - pos: 8.5,33.5 + rot: 3.141592653589793 rad + pos: 17.5,-10.5 parent: 2 - - uid: 887 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3392 components: - type: Transform - pos: 45.5,42.5 + rot: 1.5707963267948966 rad + pos: 18.5,-11.5 parent: 2 - - uid: 917 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3393 components: - type: Transform - pos: 47.5,42.5 + pos: 20.5,-13.5 parent: 2 - - uid: 965 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3396 components: - type: Transform - pos: 46.5,42.5 + pos: 20.5,-12.5 parent: 2 - - uid: 1107 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3398 components: - type: Transform - pos: 33.5,-13.5 + rot: 1.5707963267948966 rad + pos: 16.5,5.5 parent: 2 - - uid: 1108 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3399 components: - type: Transform - pos: 33.5,-11.5 + rot: 1.5707963267948966 rad + pos: 15.5,5.5 parent: 2 - - uid: 1109 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3400 components: - type: Transform - pos: 43.5,-18.5 + rot: -1.5707963267948966 rad + pos: 49.5,-16.5 parent: 2 - - uid: 1110 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3402 components: - type: Transform - pos: 44.5,-18.5 + rot: 1.5707963267948966 rad + pos: 14.5,5.5 parent: 2 - - uid: 1111 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3403 components: - type: Transform - pos: 45.5,-18.5 + rot: 1.5707963267948966 rad + pos: 13.5,5.5 parent: 2 - - uid: 1112 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3404 components: - type: Transform - pos: 46.5,-18.5 + rot: 1.5707963267948966 rad + pos: 12.5,5.5 parent: 2 - - uid: 1113 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3405 components: - type: Transform - pos: 47.5,-18.5 + rot: 1.5707963267948966 rad + pos: 11.5,5.5 parent: 2 - - uid: 1114 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3407 components: - type: Transform - pos: 48.5,-18.5 + rot: 1.5707963267948966 rad + pos: 9.5,5.5 parent: 2 - - uid: 1115 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3408 components: - type: Transform - pos: 50.5,-15.5 + rot: 1.5707963267948966 rad + pos: 8.5,5.5 parent: 2 - - uid: 1116 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3409 components: - type: Transform - pos: 50.5,-14.5 + rot: 1.5707963267948966 rad + pos: 7.5,5.5 parent: 2 - - uid: 1117 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3410 components: - type: Transform - pos: 50.5,-13.5 + rot: 1.5707963267948966 rad + pos: 6.5,5.5 parent: 2 - - uid: 1134 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3414 components: - type: Transform - pos: 37.5,-15.5 + pos: 5.5,7.5 parent: 2 - - uid: 1135 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3415 components: - type: Transform - pos: 36.5,-15.5 + pos: 5.5,8.5 parent: 2 - - uid: 1136 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3416 components: - type: Transform - pos: 35.5,-15.5 + rot: -1.5707963267948966 rad + pos: 4.5,9.5 parent: 2 - - uid: 1137 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3417 components: - type: Transform - pos: 34.5,-15.5 + rot: -1.5707963267948966 rad + pos: 3.5,9.5 parent: 2 - - uid: 1138 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3422 components: - type: Transform - pos: 33.5,-15.5 + rot: -1.5707963267948966 rad + pos: -0.5,10.5 parent: 2 - - uid: 1139 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3423 components: - type: Transform - pos: 31.5,-15.5 + rot: -1.5707963267948966 rad + pos: -1.5,10.5 parent: 2 - - uid: 1140 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3424 components: - type: Transform - pos: 30.5,-15.5 + rot: -1.5707963267948966 rad + pos: -2.5,10.5 parent: 2 - - uid: 1141 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3425 components: - type: Transform - pos: 29.5,-15.5 + rot: -1.5707963267948966 rad + pos: -3.5,10.5 parent: 2 - - uid: 1142 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3426 components: - type: Transform - pos: 28.5,-15.5 + rot: -1.5707963267948966 rad + pos: -4.5,10.5 parent: 2 - - uid: 1143 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3427 components: - type: Transform - pos: 27.5,-15.5 + rot: -1.5707963267948966 rad + pos: 2.5,9.5 parent: 2 - - uid: 1144 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3428 components: - type: Transform - pos: 25.5,-15.5 + rot: -1.5707963267948966 rad + pos: 1.5,9.5 parent: 2 - - uid: 1145 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3434 components: - type: Transform - pos: 24.5,-15.5 + rot: 1.5707963267948966 rad + pos: 11.5,-3.5 parent: 2 - - uid: 1146 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3435 components: - type: Transform - pos: 22.5,-15.5 + rot: 1.5707963267948966 rad + pos: 10.5,-3.5 parent: 2 - - uid: 1147 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3436 components: - type: Transform - pos: 23.5,-15.5 + rot: 1.5707963267948966 rad + pos: 9.5,-3.5 parent: 2 - - uid: 1148 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3437 components: - type: Transform - pos: 21.5,-15.5 + rot: 1.5707963267948966 rad + pos: 8.5,-3.5 parent: 2 - - uid: 1217 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3438 components: - type: Transform - pos: 33.5,7.5 + rot: 1.5707963267948966 rad + pos: 7.5,-3.5 parent: 2 - - uid: 1247 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3439 components: - type: Transform - pos: 51.5,2.5 + pos: 5.5,-4.5 parent: 2 - - uid: 1248 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3442 components: - type: Transform - pos: 52.5,2.5 + rot: 1.5707963267948966 rad + pos: 11.5,-1.5 parent: 2 - - uid: 1249 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3443 components: - type: Transform - pos: 53.5,2.5 + rot: 1.5707963267948966 rad + pos: 10.5,-1.5 parent: 2 - - uid: 1250 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3444 components: - type: Transform - pos: 54.5,2.5 + rot: 1.5707963267948966 rad + pos: 9.5,-1.5 parent: 2 - - uid: 1305 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3445 components: - type: Transform - pos: 15.5,3.5 + rot: 1.5707963267948966 rad + pos: 8.5,-1.5 parent: 2 - - uid: 1321 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3446 components: - type: Transform - pos: 18.5,3.5 + rot: 1.5707963267948966 rad + pos: 7.5,-1.5 parent: 2 - - uid: 1324 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3447 components: - type: Transform - pos: 20.5,3.5 + rot: 1.5707963267948966 rad + pos: 6.5,-1.5 parent: 2 - - uid: 1386 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3449 components: - type: Transform - pos: 41.5,0.5 + rot: 1.5707963267948966 rad + pos: 4.5,-1.5 parent: 2 - - uid: 1408 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3450 components: - type: Transform - pos: 41.5,-1.5 + rot: 1.5707963267948966 rad + pos: 3.5,-1.5 parent: 2 - - uid: 1442 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3451 components: - type: Transform - pos: -1.5,-11.5 + rot: 1.5707963267948966 rad + pos: 2.5,-1.5 parent: 2 - - uid: 1443 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3453 components: - type: Transform - pos: -1.5,-9.5 + rot: 1.5707963267948966 rad + pos: 3.5,-2.5 parent: 2 - - uid: 1452 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3454 components: - type: Transform - pos: 26.5,-10.5 + rot: 1.5707963267948966 rad + pos: 2.5,-2.5 parent: 2 - - uid: 1459 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3461 components: - type: Transform - pos: 30.5,-10.5 + pos: 5.5,4.5 parent: 2 - - uid: 1460 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3462 components: - type: Transform - pos: 29.5,-10.5 + pos: 5.5,3.5 parent: 2 - - uid: 1476 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3463 components: - type: Transform - pos: 25.5,-10.5 + pos: 5.5,1.5 parent: 2 - - uid: 1500 - components: - - type: Transform - pos: 28.5,-10.5 - parent: 2 - - uid: 1514 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3464 components: - type: Transform - pos: 32.5,-6.5 + pos: 5.5,0.5 parent: 2 - - uid: 1521 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3465 components: - type: Transform - pos: 32.5,-4.5 + pos: 5.5,-0.5 parent: 2 - - uid: 1523 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3466 components: - type: Transform - pos: 32.5,-7.5 + pos: 4.5,-1.5 parent: 2 - - uid: 1580 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3467 components: - type: Transform - pos: 0.5,31.5 + pos: 4.5,-0.5 parent: 2 - - uid: 1630 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3468 components: - type: Transform - pos: 18.5,38.5 + pos: 4.5,0.5 parent: 2 - - uid: 1646 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3470 components: - type: Transform - pos: 19.5,38.5 + rot: 3.141592653589793 rad + pos: 50.5,32.5 parent: 2 - - uid: 1750 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3471 components: - type: Transform - pos: 20.5,38.5 + rot: 1.5707963267948966 rad + pos: 9.5,7.5 parent: 2 - - uid: 1776 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3472 components: - type: Transform - pos: 8.5,27.5 + rot: 1.5707963267948966 rad + pos: 8.5,7.5 parent: 2 - - uid: 1820 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3473 components: - type: Transform - pos: 66.5,-2.5 + rot: 1.5707963267948966 rad + pos: 7.5,7.5 parent: 2 - - uid: 1821 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3474 components: - type: Transform - pos: 58.5,-14.5 + rot: 1.5707963267948966 rad + pos: 6.5,7.5 parent: 2 - - uid: 1822 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3475 components: - type: Transform - pos: 58.5,-12.5 + rot: 1.5707963267948966 rad + pos: 5.5,7.5 parent: 2 - - uid: 1823 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3476 components: - type: Transform - pos: 64.5,-2.5 + pos: 4.5,2.5 parent: 2 - - uid: 1828 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3477 components: - type: Transform - pos: 58.5,-13.5 + pos: 4.5,3.5 parent: 2 - - uid: 1832 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3478 components: - type: Transform - pos: 58.5,-4.5 + pos: 4.5,4.5 parent: 2 - - uid: 1834 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3479 components: - type: Transform - pos: 56.5,-3.5 + pos: 4.5,5.5 parent: 2 - - uid: 1836 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3480 components: - type: Transform - pos: 58.5,-2.5 + pos: 4.5,6.5 parent: 2 - - uid: 1840 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3481 components: - type: Transform - pos: 62.5,-2.5 + rot: 1.5707963267948966 rad + pos: 4.5,6.5 parent: 2 - - uid: 1842 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3482 components: - type: Transform - pos: 56.5,-14.5 + rot: 1.5707963267948966 rad + pos: 3.5,6.5 parent: 2 - - uid: 1843 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3483 components: - type: Transform - pos: 55.5,-15.5 + rot: 1.5707963267948966 rad + pos: 2.5,6.5 parent: 2 - - uid: 1845 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3484 components: - type: Transform - pos: 56.5,-15.5 + rot: 1.5707963267948966 rad + pos: 1.5,6.5 parent: 2 - - uid: 1851 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3485 components: - type: Transform - pos: 58.5,-16.5 + rot: 1.5707963267948966 rad + pos: 0.5,6.5 parent: 2 - - uid: 1854 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3486 components: - type: Transform - pos: 56.5,-12.5 + rot: 1.5707963267948966 rad + pos: -0.5,6.5 parent: 2 - - uid: 1858 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3487 components: - type: Transform - pos: 65.5,-2.5 + rot: 1.5707963267948966 rad + pos: -1.5,6.5 parent: 2 - - uid: 1860 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3488 components: - type: Transform - pos: 56.5,-2.5 + rot: 1.5707963267948966 rad + pos: -2.5,6.5 parent: 2 - - uid: 1863 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3493 components: - type: Transform - pos: 58.5,-3.5 + rot: 1.5707963267948966 rad + pos: 7.5,-5.5 parent: 2 - - uid: 1864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3494 components: - type: Transform - pos: 56.5,-4.5 + rot: 1.5707963267948966 rad + pos: 6.5,-3.5 parent: 2 - - uid: 1867 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3500 components: - type: Transform - pos: 60.5,-2.5 + rot: 1.5707963267948966 rad + pos: 12.5,-11.5 parent: 2 - - uid: 1868 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3501 components: - type: Transform - pos: 61.5,-2.5 + rot: 1.5707963267948966 rad + pos: 11.5,-11.5 parent: 2 - - uid: 1874 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3502 components: - type: Transform - pos: 58.5,-15.5 + rot: 1.5707963267948966 rad + pos: 9.5,-11.5 parent: 2 - - uid: 1875 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3503 components: - type: Transform - pos: 56.5,-13.5 + rot: 1.5707963267948966 rad + pos: 8.5,-11.5 parent: 2 - - uid: 1898 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3504 components: - type: Transform - pos: 13.5,40.5 + rot: 1.5707963267948966 rad + pos: 7.5,-11.5 parent: 2 - - uid: 1899 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3505 components: - type: Transform - pos: 12.5,40.5 + pos: 6.5,-10.5 parent: 2 - - uid: 1911 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3506 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,24.5 + pos: 6.5,-9.5 parent: 2 - - uid: 1924 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3507 components: - type: Transform - pos: 10.5,28.5 + pos: 6.5,-8.5 parent: 2 - - uid: 1947 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3508 components: - type: Transform - pos: -0.5,36.5 + pos: 6.5,-7.5 parent: 2 - - uid: 1949 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3509 components: - type: Transform - pos: 10.5,20.5 + pos: 6.5,-6.5 parent: 2 - - uid: 2038 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3511 components: - type: Transform - pos: 5.5,30.5 + rot: 1.5707963267948966 rad + pos: 7.5,-8.5 parent: 2 - - uid: 2059 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3512 components: - type: Transform - pos: 49.5,-17.5 + rot: 1.5707963267948966 rad + pos: 6.5,-8.5 parent: 2 - - uid: 2075 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3513 components: - type: Transform - pos: 59.5,-2.5 + rot: 1.5707963267948966 rad + pos: 5.5,-8.5 parent: 2 - - uid: 2079 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3514 components: - type: Transform - pos: 63.5,-2.5 + rot: 1.5707963267948966 rad + pos: 4.5,-8.5 parent: 2 - - uid: 2087 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3515 components: - type: Transform - pos: 52.5,38.5 + rot: 1.5707963267948966 rad + pos: 3.5,-8.5 parent: 2 - - uid: 2088 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3519 components: - type: Transform - pos: 51.5,38.5 + pos: 2.5,-9.5 parent: 2 - - uid: 2089 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3520 components: - type: Transform - pos: 49.5,38.5 + pos: 2.5,-11.5 parent: 2 - - uid: 2104 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3521 components: - type: Transform - pos: 52.5,-15.5 + pos: 2.5,-12.5 parent: 2 - - uid: 2105 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3522 components: - type: Transform - pos: 51.5,-15.5 + anchored: False + pos: 2.5,-12.5 parent: 2 - - uid: 2107 + - type: Physics + canCollide: True + bodyType: Dynamic + - uid: 3523 components: - type: Transform - pos: 50.5,38.5 + pos: 2.5,-13.5 parent: 2 - - uid: 2110 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3527 components: - type: Transform - pos: 8.5,21.5 + rot: -1.5707963267948966 rad + pos: 3.5,-14.5 parent: 2 - - uid: 2111 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3528 components: - type: Transform - pos: 7.5,17.5 + rot: -1.5707963267948966 rad + pos: 4.5,-14.5 parent: 2 - - uid: 2112 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3529 components: - type: Transform - pos: 10.5,17.5 + rot: -1.5707963267948966 rad + pos: 5.5,-14.5 parent: 2 - - uid: 2113 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3530 components: - type: Transform - pos: 9.5,17.5 + rot: -1.5707963267948966 rad + pos: 6.5,-14.5 parent: 2 - - uid: 2114 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3531 components: - type: Transform - pos: 8.5,17.5 + rot: -1.5707963267948966 rad + pos: 7.5,-14.5 parent: 2 - - uid: 2115 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3532 components: - type: Transform - pos: 31.5,17.5 + rot: -1.5707963267948966 rad + pos: 8.5,-14.5 parent: 2 - - uid: 2116 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3533 components: - type: Transform - pos: 29.5,17.5 + rot: -1.5707963267948966 rad + pos: 9.5,-14.5 parent: 2 - - uid: 2117 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3534 components: - type: Transform - pos: 10.5,21.5 + rot: -1.5707963267948966 rad + pos: 10.5,-14.5 parent: 2 - - uid: 2118 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3535 components: - type: Transform - pos: 9.5,21.5 + rot: -1.5707963267948966 rad + pos: 14.5,-14.5 parent: 2 - - uid: 2119 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3536 components: - type: Transform - pos: 35.5,15.5 + rot: -1.5707963267948966 rad + pos: 15.5,-14.5 parent: 2 - - uid: 2120 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3537 components: - type: Transform - pos: 3.5,30.5 + rot: -1.5707963267948966 rad + pos: 16.5,-14.5 parent: 2 - - uid: 2126 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3538 components: - type: Transform - pos: 51.5,-17.5 + rot: -1.5707963267948966 rad + pos: 17.5,-14.5 parent: 2 - - uid: 2138 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3539 components: - type: Transform - pos: 30.5,17.5 + rot: -1.5707963267948966 rad + pos: 18.5,-14.5 parent: 2 - - uid: 2145 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3540 components: - type: Transform - pos: 6.5,39.5 + rot: -1.5707963267948966 rad + pos: 19.5,-14.5 parent: 2 - - uid: 2169 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3541 components: - type: Transform - pos: 53.5,-15.5 + rot: -1.5707963267948966 rad + pos: 20.5,-14.5 parent: 2 - - uid: 2170 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3542 components: - type: Transform - pos: 54.5,-15.5 + rot: -1.5707963267948966 rad + pos: 21.5,-14.5 parent: 2 - - uid: 2185 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3543 components: - type: Transform rot: -1.5707963267948966 rad - pos: 9.5,46.5 + pos: 22.5,-14.5 parent: 2 - - uid: 2345 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3544 components: - type: Transform - pos: 64.5,35.5 + rot: -1.5707963267948966 rad + pos: 23.5,-14.5 parent: 2 - - uid: 2346 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3545 components: - type: Transform - pos: 64.5,34.5 + rot: -1.5707963267948966 rad + pos: 24.5,-14.5 parent: 2 - - uid: 2347 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3546 components: - type: Transform - pos: 64.5,33.5 + rot: -1.5707963267948966 rad + pos: 25.5,-14.5 parent: 2 - - uid: 2348 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3547 components: - type: Transform - pos: 64.5,32.5 + rot: -1.5707963267948966 rad + pos: 26.5,-14.5 parent: 2 - - uid: 2349 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3548 components: - type: Transform - pos: 64.5,31.5 + rot: -1.5707963267948966 rad + pos: 30.5,-14.5 parent: 2 - - uid: 2350 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3549 components: - type: Transform - pos: 64.5,30.5 + rot: -1.5707963267948966 rad + pos: 31.5,-14.5 parent: 2 - - uid: 2351 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3550 components: - type: Transform - pos: 64.5,29.5 + rot: -1.5707963267948966 rad + pos: 32.5,-14.5 parent: 2 - - uid: 2352 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3551 components: - type: Transform - pos: 64.5,28.5 + rot: -1.5707963267948966 rad + pos: 33.5,-14.5 parent: 2 - - uid: 2462 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3552 components: - type: Transform - pos: 64.5,27.5 + rot: -1.5707963267948966 rad + pos: 34.5,-14.5 parent: 2 - - uid: 2586 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3578 components: - type: Transform - pos: 60.5,63.5 + rot: 1.5707963267948966 rad + pos: 39.5,-14.5 parent: 2 - - uid: 2589 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3579 components: - type: Transform - pos: 62.5,58.5 + rot: 1.5707963267948966 rad + pos: 38.5,-14.5 parent: 2 - - uid: 2592 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3580 components: - type: Transform - pos: 59.5,63.5 + rot: 1.5707963267948966 rad + pos: 37.5,-14.5 parent: 2 - - uid: 2593 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3581 components: - type: Transform - pos: 56.5,63.5 + rot: 1.5707963267948966 rad + pos: 36.5,-14.5 parent: 2 - - uid: 2594 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3582 components: - type: Transform - pos: 57.5,63.5 + rot: 1.5707963267948966 rad + pos: 35.5,-14.5 parent: 2 - - uid: 2673 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3583 components: - type: Transform - pos: 0.5,-9.5 + rot: 1.5707963267948966 rad + pos: 41.5,-14.5 parent: 2 - - uid: 2674 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3584 components: - type: Transform - pos: 0.5,-11.5 + rot: 1.5707963267948966 rad + pos: 42.5,-14.5 parent: 2 - - uid: 2681 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3585 components: - type: Transform - pos: -0.5,-11.5 + rot: 1.5707963267948966 rad + pos: 43.5,-14.5 parent: 2 - - uid: 2746 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3586 components: - type: Transform - pos: 59.5,64.5 + rot: 1.5707963267948966 rad + pos: 44.5,-14.5 parent: 2 - - uid: 2747 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3590 components: - type: Transform - pos: 59.5,65.5 + pos: 46.5,3.5 parent: 2 - - uid: 2748 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3591 components: - type: Transform - pos: 57.5,65.5 + pos: 46.5,2.5 parent: 2 - - uid: 2749 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3592 components: - type: Transform - pos: 57.5,64.5 + pos: 46.5,1.5 parent: 2 - - uid: 4024 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3593 components: - type: Transform - pos: 58.5,-17.5 + pos: 46.5,0.5 parent: 2 - - uid: 4025 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3594 components: - type: Transform - pos: 57.5,-17.5 + pos: 46.5,-0.5 parent: 2 - - uid: 4026 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3595 components: - type: Transform - pos: 56.5,-17.5 + pos: 46.5,-1.5 parent: 2 - - uid: 4027 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3596 components: - type: Transform - pos: 55.5,-17.5 + pos: 46.5,-2.5 parent: 2 - - uid: 4028 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3597 components: - type: Transform - pos: 54.5,-17.5 + pos: 46.5,-3.5 parent: 2 - - uid: 4029 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3598 components: - type: Transform - pos: 53.5,-17.5 + pos: 46.5,-4.5 parent: 2 - - uid: 4224 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3599 components: - type: Transform - pos: 24.5,-16.5 + pos: 46.5,-5.5 parent: 2 - - uid: 4491 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3600 components: - type: Transform - pos: 53.5,61.5 + pos: 46.5,-6.5 parent: 2 - - uid: 4492 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3601 components: - type: Transform - pos: 54.5,61.5 + pos: 46.5,-7.5 parent: 2 - - uid: 4493 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3602 components: - type: Transform - pos: 55.5,61.5 + pos: 46.5,-8.5 parent: 2 - - uid: 4497 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3603 components: - type: Transform - pos: 53.5,59.5 + pos: 46.5,-9.5 parent: 2 - - uid: 4498 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3604 components: - type: Transform - pos: 54.5,59.5 + pos: 46.5,-10.5 parent: 2 - - uid: 7830 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3605 components: - type: Transform - pos: 64.5,-13.5 + pos: 46.5,-11.5 parent: 2 - - uid: 7831 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3606 components: - type: Transform - pos: 64.5,-12.5 + pos: 46.5,-12.5 parent: 2 - - uid: 7832 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3607 components: - type: Transform - pos: 65.5,-12.5 + pos: 46.5,-13.5 parent: 2 - - uid: 7833 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3608 components: - type: Transform - pos: 65.5,-11.5 + pos: 46.5,-14.5 parent: 2 - - uid: 7834 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3612 components: - type: Transform - pos: 65.5,-10.5 + rot: 1.5707963267948966 rad + pos: 45.5,-14.5 parent: 2 - - uid: 7835 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3613 components: - type: Transform - pos: 65.5,-9.5 + rot: 1.5707963267948966 rad + pos: 46.5,-14.5 parent: 2 - - uid: 7836 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3614 components: - type: Transform - pos: 65.5,-8.5 + rot: 1.5707963267948966 rad + pos: 47.5,-14.5 parent: 2 - - uid: 7837 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3617 components: - type: Transform - pos: 65.5,-7.5 + pos: 48.5,-15.5 parent: 2 - - uid: 7838 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3618 components: - type: Transform - pos: 65.5,-6.5 + rot: -1.5707963267948966 rad + pos: 50.5,-16.5 parent: 2 - - uid: 7839 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3619 components: - type: Transform - pos: 65.5,-5.5 + rot: -1.5707963267948966 rad + pos: 51.5,-16.5 parent: 2 - - uid: 7853 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3620 components: - type: Transform - pos: 23.5,-16.5 + rot: -1.5707963267948966 rad + pos: 52.5,-16.5 parent: 2 - - uid: 7854 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3621 components: - type: Transform - pos: 22.5,-16.5 + rot: -1.5707963267948966 rad + pos: 53.5,-16.5 parent: 2 - - uid: 7855 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3622 components: - type: Transform - pos: 21.5,-16.5 + rot: -1.5707963267948966 rad + pos: 54.5,-16.5 parent: 2 - - uid: 7856 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3623 components: - type: Transform - pos: 20.5,-16.5 + rot: -1.5707963267948966 rad + pos: 55.5,-16.5 parent: 2 - - uid: 7857 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3624 components: - type: Transform - pos: 19.5,-16.5 + rot: -1.5707963267948966 rad + pos: 56.5,-16.5 parent: 2 - - uid: 7863 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3625 components: - type: Transform - pos: 13.5,-16.5 + rot: 3.141592653589793 rad + pos: 37.5,32.5 parent: 2 - - uid: 7864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3627 components: - type: Transform - pos: 12.5,-16.5 + rot: -1.5707963267948966 rad + pos: 38.5,16.5 parent: 2 - - uid: 7865 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3628 components: - type: Transform - pos: 11.5,-16.5 + rot: -1.5707963267948966 rad + pos: 39.5,16.5 parent: 2 - - uid: 7866 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3629 components: - type: Transform - pos: 10.5,-16.5 + rot: -1.5707963267948966 rad + pos: 40.5,16.5 parent: 2 - - uid: 7867 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3630 components: - type: Transform - pos: 9.5,-16.5 + rot: -1.5707963267948966 rad + pos: 41.5,16.5 parent: 2 - - uid: 7868 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3631 components: - type: Transform - pos: 8.5,-16.5 + rot: -1.5707963267948966 rad + pos: 42.5,16.5 parent: 2 - - uid: 7869 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3634 components: - type: Transform - pos: 7.5,-16.5 + rot: -1.5707963267948966 rad + pos: 45.5,16.5 parent: 2 - - uid: 7870 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3635 components: - type: Transform - pos: 6.5,-16.5 + rot: -1.5707963267948966 rad + pos: 46.5,16.5 parent: 2 - - uid: 7871 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3637 components: - type: Transform - pos: 5.5,-16.5 + rot: -1.5707963267948966 rad + pos: 48.5,16.5 parent: 2 - - uid: 7872 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3638 components: - type: Transform - pos: 4.5,-16.5 + rot: -1.5707963267948966 rad + pos: 49.5,16.5 parent: 2 - - uid: 7873 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3639 components: - type: Transform - pos: 3.5,-16.5 + rot: -1.5707963267948966 rad + pos: 50.5,16.5 parent: 2 - - uid: 7874 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3641 components: - type: Transform - pos: 2.5,-16.5 + rot: 3.141592653589793 rad + pos: 44.5,15.5 parent: 2 - - uid: 7875 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3642 components: - type: Transform - pos: 1.5,-16.5 + rot: 3.141592653589793 rad + pos: 44.5,14.5 parent: 2 - - uid: 7876 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3643 components: - type: Transform - pos: 0.5,-16.5 + rot: 3.141592653589793 rad + pos: 44.5,13.5 parent: 2 - - uid: 7877 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3644 components: - type: Transform - pos: -0.5,-16.5 + rot: -1.5707963267948966 rad + pos: 39.5,8.5 parent: 2 - - uid: 7895 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3645 components: - type: Transform - pos: -6.5,-12.5 + rot: -1.5707963267948966 rad + pos: 41.5,8.5 parent: 2 - - uid: 7896 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3646 components: - type: Transform - pos: -6.5,-11.5 + rot: -1.5707963267948966 rad + pos: 40.5,8.5 parent: 2 - - uid: 7897 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3650 components: - type: Transform - pos: -6.5,-10.5 + rot: 3.141592653589793 rad + pos: 42.5,10.5 parent: 2 - - uid: 7898 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3651 components: - type: Transform - pos: -5.5,-11.5 + rot: 3.141592653589793 rad + pos: 44.5,10.5 parent: 2 - - uid: 7899 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3652 components: - type: Transform - pos: -6.5,-9.5 + rot: 3.141592653589793 rad + pos: 44.5,9.5 parent: 2 - - uid: 7900 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3653 components: - type: Transform - pos: -6.5,-8.5 + rot: 3.141592653589793 rad + pos: 44.5,8.5 parent: 2 - - uid: 7901 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3654 components: - type: Transform - pos: -6.5,-7.5 + rot: 3.141592653589793 rad + pos: 44.5,7.5 parent: 2 - - uid: 7902 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3655 components: - type: Transform - pos: -6.5,-6.5 + rot: 3.141592653589793 rad + pos: 44.5,6.5 parent: 2 - - uid: 7903 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3656 components: - type: Transform - pos: -6.5,-5.5 + rot: 3.141592653589793 rad + pos: 44.5,5.5 parent: 2 - - uid: 7904 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3657 components: - type: Transform - pos: -6.5,-4.5 + rot: 3.141592653589793 rad + pos: 44.5,11.5 parent: 2 - - uid: 7905 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3661 components: - type: Transform - pos: -6.5,-3.5 + rot: -1.5707963267948966 rad + pos: 43.5,8.5 parent: 2 - - uid: 7906 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3662 components: - type: Transform - pos: -6.5,-2.5 + rot: -1.5707963267948966 rad + pos: 44.5,8.5 parent: 2 - - uid: 7907 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3663 components: - type: Transform - pos: -6.5,-1.5 + rot: -1.5707963267948966 rad + pos: 45.5,8.5 parent: 2 - - uid: 7908 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3664 components: - type: Transform - pos: -6.5,-0.5 + rot: 3.141592653589793 rad + pos: 46.5,7.5 parent: 2 - - uid: 7909 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3665 components: - type: Transform - pos: -6.5,0.5 + rot: 3.141592653589793 rad + pos: 46.5,6.5 parent: 2 - - uid: 7910 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3666 components: - type: Transform - pos: -6.5,1.5 + rot: 3.141592653589793 rad + pos: 46.5,5.5 parent: 2 - - uid: 7911 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3668 components: - type: Transform - pos: -6.5,2.5 + rot: -1.5707963267948966 rad + pos: 47.5,8.5 parent: 2 - - uid: 7912 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3669 components: - type: Transform - pos: -6.5,3.5 + rot: -1.5707963267948966 rad + pos: 48.5,8.5 parent: 2 - - uid: 7913 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3672 components: - type: Transform - pos: -5.5,-1.5 + rot: 3.141592653589793 rad + pos: 42.5,11.5 parent: 2 - - uid: 7914 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3673 components: - type: Transform - pos: -4.5,-1.5 + rot: 3.141592653589793 rad + pos: 42.5,9.5 parent: 2 - - uid: 7915 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3674 components: - type: Transform - pos: -3.5,-1.5 + rot: 3.141592653589793 rad + pos: 43.5,17.5 parent: 2 - - uid: 7916 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3675 components: - type: Transform - pos: -2.5,-1.5 + rot: 3.141592653589793 rad + pos: 43.5,18.5 parent: 2 - - uid: 7917 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3682 components: - type: Transform - pos: -1.5,-1.5 + rot: -1.5707963267948966 rad + pos: 48.5,19.5 parent: 2 - - uid: 7918 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3683 components: - type: Transform - pos: -3.5,-2.5 + rot: -1.5707963267948966 rad + pos: 47.5,19.5 parent: 2 - - uid: 7919 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3684 components: - type: Transform - pos: -1.5,-7.5 + rot: -1.5707963267948966 rad + pos: 46.5,19.5 parent: 2 - - uid: 8036 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3685 components: - type: Transform - pos: 37.5,56.5 + rot: -1.5707963267948966 rad + pos: 45.5,19.5 parent: 2 - - uid: 8037 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3686 components: - type: Transform - pos: 38.5,56.5 + rot: -1.5707963267948966 rad + pos: 44.5,19.5 parent: 2 - - uid: 8038 - components: + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3687 + components: - type: Transform - pos: 39.5,56.5 + rot: -1.5707963267948966 rad + pos: 44.5,20.5 parent: 2 - - uid: 8039 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3688 components: - type: Transform - pos: 40.5,56.5 + rot: -1.5707963267948966 rad + pos: 45.5,20.5 parent: 2 - - uid: 8040 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3689 components: - type: Transform - pos: 41.5,56.5 + rot: -1.5707963267948966 rad + pos: 46.5,20.5 parent: 2 - - uid: 8041 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3690 components: - type: Transform - pos: 42.5,56.5 + rot: -1.5707963267948966 rad + pos: 47.5,20.5 parent: 2 - - uid: 8042 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3691 components: - type: Transform - pos: 43.5,56.5 + rot: -1.5707963267948966 rad + pos: 48.5,20.5 parent: 2 - - uid: 8043 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3692 components: - type: Transform - pos: 44.5,56.5 + rot: 3.141592653589793 rad + pos: 43.5,21.5 parent: 2 - - uid: 8044 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3694 components: - type: Transform - pos: 45.5,56.5 + rot: 3.141592653589793 rad + pos: 38.5,22.5 parent: 2 - - uid: 8045 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3695 components: - type: Transform - pos: 46.5,56.5 + rot: -1.5707963267948966 rad + pos: 40.5,23.5 parent: 2 - - uid: 8046 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3701 components: - type: Transform - pos: 47.5,56.5 + rot: 3.141592653589793 rad + pos: 38.5,20.5 parent: 2 - - uid: 8047 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3706 components: - type: Transform - pos: 48.5,56.5 + rot: 3.141592653589793 rad + pos: 42.5,26.5 parent: 2 - - uid: 8048 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3707 components: - type: Transform - pos: 49.5,56.5 + rot: 3.141592653589793 rad + pos: 42.5,27.5 parent: 2 - - uid: 8049 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3708 components: - type: Transform - pos: 50.5,56.5 + rot: 3.141592653589793 rad + pos: 43.5,24.5 parent: 2 - - uid: 8050 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3723 components: - type: Transform - pos: 51.5,56.5 + rot: 3.141592653589793 rad + pos: 45.5,25.5 parent: 2 - - uid: 8051 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3724 components: - type: Transform - pos: 52.5,56.5 + rot: 3.141592653589793 rad + pos: 45.5,26.5 parent: 2 - - uid: 8052 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3725 components: - type: Transform - pos: 53.5,56.5 + rot: 3.141592653589793 rad + pos: 45.5,27.5 parent: 2 - - uid: 8053 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3728 components: - type: Transform - pos: 54.5,56.5 + rot: -1.5707963267948966 rad + pos: 38.5,19.5 parent: 2 - - uid: 8054 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3732 components: - type: Transform - pos: 55.5,56.5 + rot: -1.5707963267948966 rad + pos: 44.5,25.5 parent: 2 - - uid: 8055 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3733 components: - type: Transform - pos: 56.5,56.5 + rot: -1.5707963267948966 rad + pos: 45.5,25.5 parent: 2 - - uid: 8056 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3734 components: - type: Transform - pos: 57.5,56.5 + rot: -1.5707963267948966 rad + pos: 46.5,25.5 parent: 2 - - uid: 8057 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3735 components: - type: Transform - pos: 57.5,55.5 + rot: -1.5707963267948966 rad + pos: 47.5,25.5 parent: 2 - - uid: 8058 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3736 components: - type: Transform - pos: 56.5,55.5 + rot: -1.5707963267948966 rad + pos: 48.5,25.5 parent: 2 - - uid: 8059 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3737 components: - type: Transform - pos: 55.5,55.5 + rot: -1.5707963267948966 rad + pos: 49.5,25.5 parent: 2 - - uid: 8060 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3738 components: - type: Transform - pos: 54.5,55.5 + rot: -1.5707963267948966 rad + pos: 50.5,25.5 parent: 2 - - uid: 8061 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3748 components: - type: Transform - pos: 53.5,55.5 + rot: -1.5707963267948966 rad + pos: 51.5,16.5 parent: 2 - - uid: 8062 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3754 components: - type: Transform - pos: 52.5,55.5 + rot: -1.5707963267948966 rad + pos: 49.5,17.5 parent: 2 - - uid: 8063 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3755 components: - type: Transform - pos: 51.5,55.5 + rot: -1.5707963267948966 rad + pos: 52.5,17.5 parent: 2 - - uid: 8064 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3762 components: - type: Transform - pos: 50.5,55.5 + rot: -1.5707963267948966 rad + pos: 51.5,24.5 parent: 2 - - uid: 8065 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3768 components: - type: Transform - pos: 49.5,55.5 + rot: 3.141592653589793 rad + pos: 51.5,26.5 parent: 2 - - uid: 8066 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3769 components: - type: Transform - pos: 48.5,55.5 + rot: 3.141592653589793 rad + pos: 51.5,27.5 parent: 2 - - uid: 8067 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3770 components: - type: Transform - pos: 47.5,55.5 + rot: 3.141592653589793 rad + pos: 51.5,28.5 parent: 2 - - uid: 8068 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3776 components: - type: Transform - pos: 46.5,55.5 + rot: 3.141592653589793 rad + pos: 50.5,30.5 parent: 2 - - uid: 8069 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3777 components: - type: Transform - pos: 45.5,55.5 + rot: 1.5707963267948966 rad + pos: 52.5,30.5 parent: 2 - - uid: 8070 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3778 components: - type: Transform - pos: 44.5,55.5 + rot: 1.5707963267948966 rad + pos: 53.5,30.5 parent: 2 - - uid: 8071 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3779 components: - type: Transform - pos: 43.5,55.5 + rot: 1.5707963267948966 rad + pos: 54.5,30.5 parent: 2 - - uid: 8072 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3780 components: - type: Transform - pos: 42.5,55.5 + rot: 1.5707963267948966 rad + pos: 55.5,30.5 parent: 2 - - uid: 8073 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3781 components: - type: Transform - pos: 41.5,55.5 + rot: 1.5707963267948966 rad + pos: 51.5,31.5 parent: 2 - - uid: 8074 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3782 components: - type: Transform - pos: 40.5,55.5 + rot: 1.5707963267948966 rad + pos: 52.5,31.5 parent: 2 - - uid: 8075 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3783 components: - type: Transform - pos: 39.5,55.5 + rot: 1.5707963267948966 rad + pos: 53.5,31.5 parent: 2 - - uid: 8076 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3785 components: - type: Transform - pos: 39.5,54.5 + rot: 1.5707963267948966 rad + pos: 55.5,31.5 parent: 2 - - uid: 8077 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3789 components: - type: Transform - pos: 40.5,54.5 + rot: 3.141592653589793 rad + pos: 33.5,30.5 parent: 2 - - uid: 8078 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3791 components: - type: Transform - pos: 41.5,54.5 + pos: 57.5,29.5 parent: 2 - - uid: 8079 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3792 components: - type: Transform - pos: 42.5,54.5 + pos: 57.5,28.5 parent: 2 - - uid: 8080 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3793 components: - type: Transform - pos: 43.5,54.5 + pos: 57.5,27.5 parent: 2 - - uid: 8081 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3794 components: - type: Transform - pos: 44.5,54.5 + pos: 57.5,26.5 parent: 2 - - uid: 8082 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3795 components: - type: Transform - pos: 45.5,54.5 + pos: 57.5,25.5 parent: 2 - - uid: 8083 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3796 components: - type: Transform - pos: 46.5,54.5 + pos: 57.5,24.5 parent: 2 - - uid: 8084 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3797 components: - type: Transform - pos: 47.5,54.5 + pos: 57.5,23.5 parent: 2 - - uid: 8085 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3798 components: - type: Transform - pos: 48.5,54.5 + pos: 57.5,22.5 parent: 2 - - uid: 8086 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3799 components: - type: Transform - pos: 49.5,54.5 + pos: 57.5,21.5 parent: 2 - - uid: 8087 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3802 components: - type: Transform - pos: 50.5,54.5 + pos: 62.5,32.5 parent: 2 - - uid: 8088 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3804 components: - type: Transform - pos: 51.5,54.5 + rot: 1.5707963267948966 rad + pos: 57.5,31.5 parent: 2 - - uid: 8089 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3805 components: - type: Transform - pos: 52.5,54.5 + rot: 1.5707963267948966 rad + pos: 58.5,31.5 parent: 2 - - uid: 8090 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3807 components: - type: Transform - pos: 53.5,54.5 + rot: 1.5707963267948966 rad + pos: 59.5,31.5 parent: 2 - - uid: 8091 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3808 components: - type: Transform - pos: 54.5,54.5 + rot: 1.5707963267948966 rad + pos: 60.5,31.5 parent: 2 - - uid: 8092 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3809 components: - type: Transform - pos: 55.5,54.5 + rot: 1.5707963267948966 rad + pos: 61.5,31.5 parent: 2 - - uid: 8093 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3822 components: - type: Transform - pos: 56.5,54.5 + rot: 1.5707963267948966 rad + pos: 58.5,30.5 parent: 2 - - uid: 8094 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3823 components: - type: Transform - pos: 56.5,53.5 + rot: 1.5707963267948966 rad + pos: 59.5,30.5 parent: 2 - - uid: 8095 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3824 components: - type: Transform - pos: 56.5,52.5 + rot: 1.5707963267948966 rad + pos: 60.5,30.5 parent: 2 - - uid: 8096 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3826 components: - type: Transform - pos: 56.5,51.5 + pos: 62.5,29.5 parent: 2 - - uid: 8097 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3827 components: - type: Transform - pos: 56.5,50.5 + pos: 62.5,28.5 parent: 2 - - uid: 8098 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3828 components: - type: Transform - pos: 56.5,49.5 + pos: 62.5,27.5 parent: 2 - - uid: 8099 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3829 components: - type: Transform - pos: 56.5,48.5 + pos: 62.5,26.5 parent: 2 - - uid: 8100 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3830 components: - type: Transform - pos: 56.5,47.5 + pos: 62.5,25.5 parent: 2 - - uid: 8101 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3831 components: - type: Transform - pos: 56.5,46.5 + pos: 62.5,24.5 parent: 2 - - uid: 8102 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3832 components: - type: Transform - pos: 56.5,45.5 + pos: 62.5,23.5 parent: 2 - - uid: 8103 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3835 components: - type: Transform - pos: 56.5,44.5 + rot: -1.5707963267948966 rad + pos: 53.5,16.5 parent: 2 - - uid: 8104 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3836 components: - type: Transform - pos: 56.5,43.5 + rot: -1.5707963267948966 rad + pos: 54.5,16.5 parent: 2 - - uid: 8105 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3837 components: - type: Transform - pos: 55.5,53.5 + rot: -1.5707963267948966 rad + pos: 55.5,16.5 parent: 2 - - uid: 8106 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3839 components: - type: Transform - pos: 55.5,52.5 + rot: 3.141592653589793 rad + pos: 61.5,21.5 parent: 2 - - uid: 8107 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3840 components: - type: Transform - pos: 55.5,51.5 + rot: 3.141592653589793 rad + pos: 61.5,20.5 parent: 2 - - uid: 8108 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3841 components: - type: Transform - pos: 55.5,50.5 + rot: 3.141592653589793 rad + pos: 61.5,19.5 parent: 2 - - uid: 8109 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3842 components: - type: Transform - pos: 55.5,49.5 + rot: 3.141592653589793 rad + pos: 61.5,18.5 parent: 2 - - uid: 8110 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3846 components: - type: Transform - pos: 55.5,48.5 + rot: 3.141592653589793 rad + pos: 61.5,17.5 parent: 2 - - uid: 8111 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3849 components: - type: Transform - pos: 55.5,47.5 + rot: 1.5707963267948966 rad + pos: 60.5,16.5 parent: 2 - - uid: 8112 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3851 components: - type: Transform - pos: 55.5,46.5 + pos: 57.5,15.5 parent: 2 - - uid: 8113 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3852 components: - type: Transform - pos: 55.5,45.5 + pos: 57.5,14.5 parent: 2 - - uid: 8114 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3853 components: - type: Transform - pos: 55.5,44.5 + pos: 57.5,13.5 parent: 2 - - uid: 8115 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3854 components: - type: Transform - pos: 55.5,43.5 + pos: 57.5,12.5 parent: 2 - - uid: 8116 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3855 components: - type: Transform - pos: 54.5,53.5 + pos: 57.5,11.5 parent: 2 - - uid: 8117 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3856 components: - type: Transform - pos: 54.5,52.5 + pos: 57.5,10.5 parent: 2 - - uid: 8118 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3857 components: - type: Transform - pos: 54.5,51.5 + pos: 58.5,15.5 parent: 2 - - uid: 8119 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3858 components: - type: Transform - pos: 54.5,50.5 + pos: 58.5,14.5 parent: 2 - - uid: 8120 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3859 components: - type: Transform - pos: 54.5,49.5 + pos: 58.5,13.5 parent: 2 - - uid: 8121 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3860 components: - type: Transform - pos: 54.5,48.5 + pos: 58.5,12.5 parent: 2 - - uid: 8122 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3861 components: - type: Transform - pos: 54.5,47.5 + pos: 58.5,11.5 parent: 2 - - uid: 8123 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3862 components: - type: Transform - pos: 54.5,46.5 + pos: 58.5,10.5 parent: 2 - - uid: 8124 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3863 components: - type: Transform - pos: 54.5,45.5 + pos: 58.5,9.5 parent: 2 - - uid: 8125 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3865 components: - type: Transform - pos: 54.5,44.5 + rot: -1.5707963267948966 rad + pos: 57.5,6.5 parent: 2 - - uid: 8126 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3868 components: - type: Transform - pos: 53.5,53.5 + pos: 58.5,7.5 parent: 2 - - uid: 8127 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3870 components: - type: Transform - pos: 53.5,52.5 + rot: -1.5707963267948966 rad + pos: 59.5,6.5 parent: 2 - - uid: 8128 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3871 components: - type: Transform - pos: 54.5,43.5 + rot: -1.5707963267948966 rad + pos: 60.5,6.5 parent: 2 - - uid: 8129 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3876 components: - type: Transform - pos: 53.5,50.5 + pos: 58.5,5.5 parent: 2 - - uid: 8130 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3877 components: - type: Transform - pos: 53.5,49.5 + pos: 58.5,3.5 parent: 2 - - uid: 8131 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3878 components: - type: Transform - pos: 53.5,48.5 + pos: 58.5,2.5 parent: 2 - - uid: 8132 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3879 components: - type: Transform - pos: 53.5,47.5 + pos: 58.5,4.5 parent: 2 - - uid: 8133 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3880 components: - type: Transform - pos: 53.5,46.5 + pos: 58.5,0.5 parent: 2 - - uid: 8134 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3881 components: - type: Transform - pos: 53.5,45.5 + pos: 61.5,0.5 parent: 2 - - uid: 8135 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3884 components: - type: Transform - pos: 53.5,44.5 + rot: -1.5707963267948966 rad + pos: 60.5,1.5 parent: 2 - - uid: 8136 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3885 components: - type: Transform - pos: 53.5,43.5 + rot: -1.5707963267948966 rad + pos: 59.5,1.5 parent: 2 - - uid: 8137 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3886 components: - type: Transform - pos: 53.5,51.5 + rot: -1.5707963267948966 rad + pos: 62.5,1.5 parent: 2 - - uid: 8138 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3887 components: - type: Transform - pos: 52.5,45.5 + rot: -1.5707963267948966 rad + pos: 63.5,1.5 parent: 2 - - uid: 8139 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3888 components: - type: Transform - pos: 52.5,44.5 + rot: -1.5707963267948966 rad + pos: 64.5,1.5 parent: 2 - - uid: 8140 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3891 components: - type: Transform - pos: 52.5,43.5 + rot: -1.5707963267948966 rad + pos: 56.5,6.5 parent: 2 - - uid: 8141 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3892 components: - type: Transform - pos: 51.5,45.5 + rot: -1.5707963267948966 rad + pos: 55.5,6.5 parent: 2 - - uid: 8142 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3896 components: - type: Transform - pos: 51.5,44.5 + rot: -1.5707963267948966 rad + pos: 49.5,8.5 parent: 2 - - uid: 8143 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3897 components: - type: Transform - pos: 51.5,43.5 + rot: 3.141592653589793 rad + pos: 50.5,9.5 parent: 2 - - uid: 8144 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3898 components: - type: Transform - pos: 50.5,45.5 + rot: 3.141592653589793 rad + pos: 50.5,10.5 parent: 2 - - uid: 8145 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3903 components: - type: Transform - pos: 50.5,44.5 + rot: -1.5707963267948966 rad + pos: 49.5,11.5 parent: 2 - - uid: 8146 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3904 components: - type: Transform - pos: 50.5,43.5 + rot: 3.141592653589793 rad + pos: 50.5,7.5 parent: 2 - - uid: 8147 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3905 components: - type: Transform - pos: 49.5,44.5 + rot: 3.141592653589793 rad + pos: 50.5,6.5 parent: 2 - - uid: 8148 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3906 components: - type: Transform - pos: 49.5,43.5 + rot: 3.141592653589793 rad + pos: 50.5,5.5 parent: 2 - - uid: 8149 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3908 components: - type: Transform - pos: 49.5,45.5 + pos: 49.5,5.5 parent: 2 - - uid: 8150 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3909 components: - type: Transform - pos: 38.5,51.5 + rot: 1.5707963267948966 rad + pos: 53.5,4.5 parent: 2 - - uid: 8151 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3910 components: - type: Transform - pos: 38.5,52.5 + rot: 1.5707963267948966 rad + pos: 52.5,4.5 parent: 2 - - uid: 8152 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3911 components: - type: Transform - pos: 39.5,53.5 + rot: 1.5707963267948966 rad + pos: 51.5,4.5 parent: 2 - - uid: 8153 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3913 components: - type: Transform - pos: 39.5,52.5 + rot: -1.5707963267948966 rad + pos: 53.5,6.5 parent: 2 - - uid: 8154 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3914 components: - type: Transform - pos: 38.5,49.5 + rot: -1.5707963267948966 rad + pos: 52.5,6.5 parent: 2 - - uid: 8155 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3915 components: - type: Transform - pos: 39.5,48.5 + rot: -1.5707963267948966 rad + pos: 51.5,6.5 parent: 2 - - uid: 8156 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3916 components: - type: Transform - pos: 39.5,47.5 + rot: -1.5707963267948966 rad + pos: 50.5,6.5 parent: 2 - - uid: 8157 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3925 components: - type: Transform - pos: 39.5,46.5 + pos: 49.5,4.5 parent: 2 - - uid: 8158 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3926 components: - type: Transform - pos: 39.5,45.5 + pos: 49.5,3.5 parent: 2 - - uid: 8159 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3930 components: - type: Transform - pos: 39.5,44.5 + rot: 3.141592653589793 rad + pos: 37.5,31.5 parent: 2 - - uid: 8160 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3933 components: - type: Transform - pos: 39.5,43.5 + rot: 3.141592653589793 rad + pos: 37.5,30.5 parent: 2 - - uid: 8161 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3934 components: - type: Transform - pos: 38.5,48.5 + rot: 3.141592653589793 rad + pos: 37.5,29.5 parent: 2 - - uid: 8162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3935 components: - type: Transform - pos: 38.5,47.5 + rot: 1.5707963267948966 rad + pos: 35.5,33.5 parent: 2 - - uid: 8163 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3936 components: - type: Transform - pos: 38.5,46.5 + rot: 1.5707963267948966 rad + pos: 36.5,33.5 parent: 2 - - uid: 8164 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3937 components: - type: Transform - pos: 38.5,45.5 + rot: 1.5707963267948966 rad + pos: 38.5,33.5 parent: 2 - - uid: 8165 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3938 components: - type: Transform - pos: 38.5,44.5 + rot: 3.141592653589793 rad + pos: 50.5,34.5 parent: 2 - - uid: 8166 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3939 components: - type: Transform - pos: 38.5,43.5 + rot: 3.141592653589793 rad + pos: 50.5,35.5 parent: 2 - - uid: 8167 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3940 components: - type: Transform - pos: 37.5,48.5 + rot: 3.141592653589793 rad + pos: 50.5,36.5 parent: 2 - - uid: 8168 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3941 components: - type: Transform - pos: 37.5,47.5 + rot: 3.141592653589793 rad + pos: 51.5,31.5 parent: 2 - - uid: 8169 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3942 components: - type: Transform - pos: 37.5,46.5 + rot: 3.141592653589793 rad + pos: 51.5,32.5 parent: 2 - - uid: 8170 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3943 components: - type: Transform - pos: 37.5,45.5 + rot: 3.141592653589793 rad + pos: 51.5,33.5 parent: 2 - - uid: 8171 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3944 components: - type: Transform - pos: 37.5,44.5 + rot: 3.141592653589793 rad + pos: 51.5,34.5 parent: 2 - - uid: 8172 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3945 components: - type: Transform - pos: 37.5,43.5 + rot: 3.141592653589793 rad + pos: 51.5,35.5 parent: 2 - - uid: 8173 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3951 components: - type: Transform - pos: 40.5,45.5 + rot: 3.141592653589793 rad + pos: 53.5,38.5 parent: 2 - - uid: 8174 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3952 components: - type: Transform - pos: 40.5,44.5 + rot: 3.141592653589793 rad + pos: 53.5,39.5 parent: 2 - - uid: 8175 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3954 components: - type: Transform - pos: 40.5,43.5 + rot: 1.5707963267948966 rad + pos: 52.5,37.5 parent: 2 - - uid: 8176 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3955 components: - type: Transform - pos: 41.5,45.5 + rot: 1.5707963267948966 rad + pos: 51.5,37.5 parent: 2 - - uid: 8177 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3956 components: - type: Transform - pos: 41.5,44.5 + rot: 1.5707963267948966 rad + pos: 52.5,36.5 parent: 2 - - uid: 8178 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3957 components: - type: Transform - pos: 41.5,43.5 + rot: 1.5707963267948966 rad + pos: 53.5,36.5 parent: 2 - - uid: 8179 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3958 components: - type: Transform - pos: 42.5,45.5 + rot: 1.5707963267948966 rad + pos: 54.5,36.5 parent: 2 - - uid: 8180 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3961 components: - type: Transform - pos: 42.5,44.5 + rot: 1.5707963267948966 rad + pos: 55.5,36.5 parent: 2 - - uid: 8181 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3966 components: - type: Transform - pos: 42.5,43.5 + rot: -1.5707963267948966 rad + pos: 12.5,36.5 parent: 2 - - uid: 8182 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3967 components: - type: Transform - pos: 43.5,45.5 + rot: -1.5707963267948966 rad + pos: 11.5,36.5 parent: 2 - - uid: 8183 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3968 components: - type: Transform - pos: 43.5,44.5 + rot: -1.5707963267948966 rad + pos: 10.5,36.5 parent: 2 - - uid: 8184 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3969 components: - type: Transform - pos: 43.5,43.5 + rot: -1.5707963267948966 rad + pos: 9.5,36.5 parent: 2 - - uid: 8185 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3970 components: - type: Transform - pos: 44.5,45.5 + rot: -1.5707963267948966 rad + pos: 8.5,36.5 parent: 2 - - uid: 8186 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3971 components: - type: Transform - pos: 44.5,44.5 + rot: -1.5707963267948966 rad + pos: 7.5,36.5 parent: 2 - - uid: 8187 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3974 components: - type: Transform - pos: 44.5,43.5 + rot: 3.141592653589793 rad + pos: 5.5,35.5 parent: 2 - - uid: 8188 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3975 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,47.5 + rot: 3.141592653589793 rad + pos: 5.5,34.5 parent: 2 - - uid: 8189 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3976 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,48.5 + rot: 3.141592653589793 rad + pos: 5.5,33.5 parent: 2 - - uid: 8190 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3977 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,49.5 + rot: 3.141592653589793 rad + pos: 5.5,32.5 parent: 2 - - uid: 8191 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3985 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,49.5 + rot: 1.5707963267948966 rad + pos: 56.5,36.5 parent: 2 - - uid: 8192 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3986 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,49.5 + rot: 1.5707963267948966 rad + pos: 57.5,36.5 parent: 2 - - uid: 8193 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3987 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,49.5 + rot: 1.5707963267948966 rad + pos: 59.5,36.5 parent: 2 - - uid: 8194 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3988 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,49.5 + rot: 1.5707963267948966 rad + pos: 60.5,36.5 parent: 2 - - uid: 8195 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3993 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,49.5 + pos: 61.5,37.5 parent: 2 - - uid: 8196 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3994 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,45.5 + pos: 61.5,38.5 parent: 2 - - uid: 8197 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3995 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,44.5 + pos: 61.5,39.5 parent: 2 - - uid: 8198 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3996 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,43.5 + rot: 1.5707963267948966 rad + pos: 40.5,-14.5 parent: 2 - - uid: 8199 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3997 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,42.5 + rot: 3.141592653589793 rad + pos: 43.5,22.5 parent: 2 - - uid: 8200 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3998 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,41.5 + pos: 61.5,40.5 parent: 2 - - uid: 8201 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4012 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,40.5 + pos: 61.5,41.5 parent: 2 - - uid: 8202 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4021 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 2.5,45.5 + pos: 61.5,43.5 parent: 2 - - uid: 8203 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4022 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,45.5 + pos: 61.5,45.5 parent: 2 - - uid: 8204 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4023 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,45.5 + pos: 61.5,46.5 parent: 2 - - uid: 8205 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4030 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,45.5 + pos: 61.5,47.5 parent: 2 - - uid: 8206 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4031 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,44.5 + pos: 61.5,48.5 parent: 2 - - uid: 8207 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4032 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,43.5 + pos: 61.5,49.5 parent: 2 - - uid: 8208 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4034 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,42.5 + pos: 61.5,51.5 parent: 2 - - uid: 8209 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4036 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,41.5 + pos: 60.5,46.5 parent: 2 - - uid: 8210 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4037 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,40.5 + pos: 60.5,47.5 parent: 2 - - uid: 8211 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4038 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,39.5 + pos: 60.5,48.5 parent: 2 - - uid: 8212 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4039 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,38.5 + pos: 60.5,49.5 parent: 2 - - uid: 8213 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4040 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,37.5 + pos: 60.5,50.5 parent: 2 -- proto: GrilleSpawner - entities: - - uid: 7840 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4042 components: - type: Transform - pos: 37.5,-16.5 + pos: 60.5,52.5 parent: 2 - - uid: 7841 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4044 components: - type: Transform - pos: 36.5,-16.5 + pos: 61.5,54.5 parent: 2 - - uid: 7842 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4045 components: - type: Transform - pos: 35.5,-16.5 + pos: 61.5,55.5 parent: 2 - - uid: 7843 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4046 components: - type: Transform - pos: 34.5,-16.5 + pos: 61.5,56.5 parent: 2 - - uid: 7844 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4047 components: - type: Transform - pos: 33.5,-16.5 + pos: 61.5,57.5 parent: 2 - - uid: 7845 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4053 components: - type: Transform - pos: 32.5,-16.5 + pos: 60.5,59.5 parent: 2 - - uid: 7846 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4067 components: - type: Transform - pos: 31.5,-16.5 + rot: -1.5707963267948966 rad + pos: 59.5,58.5 parent: 2 - - uid: 7847 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4068 components: - type: Transform - pos: 30.5,-16.5 + rot: -1.5707963267948966 rad + pos: 58.5,58.5 parent: 2 - - uid: 7848 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4069 components: - type: Transform - pos: 29.5,-16.5 + rot: -1.5707963267948966 rad + pos: 57.5,58.5 parent: 2 - - uid: 7849 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4070 components: - type: Transform - pos: 27.5,-16.5 + rot: 3.141592653589793 rad + pos: 56.5,59.5 parent: 2 - - uid: 7850 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4071 components: - type: Transform - pos: 26.5,-16.5 + rot: 1.5707963267948966 rad + pos: 55.5,60.5 parent: 2 - - uid: 7851 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4072 components: - type: Transform - pos: 25.5,-16.5 + rot: 1.5707963267948966 rad + pos: 54.5,60.5 parent: 2 - - uid: 7852 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4073 components: - type: Transform - pos: 28.5,-16.5 + rot: 1.5707963267948966 rad + pos: 53.5,60.5 parent: 2 - - uid: 7858 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4074 components: - type: Transform - pos: 18.5,-16.5 + rot: 1.5707963267948966 rad + pos: 51.5,60.5 parent: 2 - - uid: 7859 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4075 components: - type: Transform - pos: 17.5,-16.5 + rot: 1.5707963267948966 rad + pos: 50.5,60.5 parent: 2 - - uid: 7860 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4076 components: - type: Transform - pos: 16.5,-16.5 + rot: 1.5707963267948966 rad + pos: 49.5,60.5 parent: 2 - - uid: 7861 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4077 components: - type: Transform - pos: 15.5,-16.5 + rot: 1.5707963267948966 rad + pos: 48.5,60.5 parent: 2 - - uid: 7862 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4078 components: - type: Transform - pos: 14.5,-16.5 + rot: 1.5707963267948966 rad + pos: 47.5,60.5 parent: 2 - - uid: 7878 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4079 components: - type: Transform - pos: -0.5,-17.5 + rot: 1.5707963267948966 rad + pos: 46.5,60.5 parent: 2 - - uid: 7879 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4080 components: - type: Transform - pos: -0.5,-18.5 + rot: 1.5707963267948966 rad + pos: 45.5,60.5 parent: 2 - - uid: 7880 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4081 components: - type: Transform - pos: -0.5,-19.5 + rot: 1.5707963267948966 rad + pos: 44.5,60.5 parent: 2 - - uid: 7881 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4082 components: - type: Transform - pos: -1.5,-19.5 + rot: 1.5707963267948966 rad + pos: 42.5,60.5 parent: 2 - - uid: 7882 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4083 components: - type: Transform - pos: -2.5,-19.5 + rot: 1.5707963267948966 rad + pos: 43.5,60.5 parent: 2 - - uid: 7883 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4084 components: - type: Transform - pos: -3.5,-19.5 + rot: 1.5707963267948966 rad + pos: 38.5,60.5 parent: 2 - - uid: 7884 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4085 components: - type: Transform - pos: -4.5,-19.5 + rot: 1.5707963267948966 rad + pos: 37.5,60.5 parent: 2 - - uid: 7885 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4086 components: - type: Transform - pos: -3.5,-18.5 + rot: 1.5707963267948966 rad + pos: 36.5,60.5 parent: 2 - - uid: 7886 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4087 components: - type: Transform - pos: -5.5,-19.5 + rot: 1.5707963267948966 rad + pos: 35.5,60.5 parent: 2 - - uid: 7887 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4088 components: - type: Transform - pos: -6.5,-19.5 + rot: 1.5707963267948966 rad + pos: 34.5,60.5 parent: 2 - - uid: 7888 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4089 components: - type: Transform - pos: 68.5,-12.5 + rot: 1.5707963267948966 rad + pos: 32.5,60.5 parent: 2 - - uid: 7889 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4090 components: - type: Transform - pos: -6.5,-18.5 + rot: 1.5707963267948966 rad + pos: 31.5,60.5 parent: 2 - - uid: 7890 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4091 components: - type: Transform - pos: -6.5,-17.5 + rot: 1.5707963267948966 rad + pos: 30.5,60.5 parent: 2 - - uid: 7891 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4092 components: - type: Transform - pos: -6.5,-16.5 + rot: 1.5707963267948966 rad + pos: 29.5,60.5 parent: 2 - - uid: 7892 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4093 components: - type: Transform - pos: -6.5,-15.5 + rot: 1.5707963267948966 rad + pos: 28.5,60.5 parent: 2 - - uid: 7893 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4094 components: - type: Transform - pos: -6.5,-14.5 + rot: 1.5707963267948966 rad + pos: 27.5,60.5 parent: 2 - - uid: 7894 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4095 components: - type: Transform - pos: -6.5,-13.5 + rot: 1.5707963267948966 rad + pos: 26.5,60.5 parent: 2 - - uid: 7920 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4096 components: - type: Transform - pos: 68.5,-11.5 + rot: 1.5707963267948966 rad + pos: 25.5,60.5 parent: 2 - - uid: 7921 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4097 components: - type: Transform - pos: 68.5,-10.5 + rot: 1.5707963267948966 rad + pos: 24.5,60.5 parent: 2 - - uid: 7922 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4098 components: - type: Transform - pos: 68.5,-9.5 + rot: 1.5707963267948966 rad + pos: 23.5,60.5 parent: 2 - - uid: 7923 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4099 components: - type: Transform - pos: 68.5,-8.5 + rot: 1.5707963267948966 rad + pos: 22.5,60.5 parent: 2 - - uid: 7924 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4100 components: - type: Transform - pos: 68.5,-7.5 + rot: 1.5707963267948966 rad + pos: 21.5,60.5 parent: 2 - - uid: 7925 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4101 components: - type: Transform - pos: 68.5,-6.5 + rot: 1.5707963267948966 rad + pos: 20.5,60.5 parent: 2 - - uid: 7926 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4102 components: - type: Transform - pos: 68.5,-5.5 + rot: 1.5707963267948966 rad + pos: 19.5,60.5 parent: 2 - - uid: 7927 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4103 components: - type: Transform - pos: 68.5,-4.5 + rot: 1.5707963267948966 rad + pos: 18.5,60.5 parent: 2 - - uid: 7928 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4104 components: - type: Transform - pos: 68.5,-3.5 + rot: 1.5707963267948966 rad + pos: 17.5,60.5 parent: 2 - - uid: 7929 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4105 components: - type: Transform - pos: 68.5,-2.5 + rot: 1.5707963267948966 rad + pos: 16.5,60.5 parent: 2 - - uid: 7930 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4106 components: - type: Transform - pos: 68.5,-1.5 + rot: 1.5707963267948966 rad + pos: 41.5,60.5 parent: 2 - - uid: 7931 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4107 components: - type: Transform - pos: 68.5,-0.5 + rot: 1.5707963267948966 rad + pos: 33.5,60.5 parent: 2 - - uid: 7932 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4108 components: - type: Transform - pos: 68.5,0.5 + rot: 1.5707963267948966 rad + pos: 40.5,60.5 parent: 2 - - uid: 7933 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4109 components: - type: Transform - pos: 68.5,1.5 + rot: 1.5707963267948966 rad + pos: 39.5,60.5 parent: 2 - - uid: 7934 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4112 components: - type: Transform - pos: 68.5,2.5 + rot: 3.141592653589793 rad + pos: 15.5,59.5 parent: 2 - - uid: 7935 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4113 components: - type: Transform - pos: 68.5,3.5 + rot: 1.5707963267948966 rad + pos: 16.5,57.5 parent: 2 - - uid: 7936 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4114 components: - type: Transform - pos: 67.5,3.5 + rot: 1.5707963267948966 rad + pos: 17.5,57.5 parent: 2 - - uid: 7937 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4115 components: - type: Transform - pos: 66.5,3.5 + rot: 1.5707963267948966 rad + pos: 18.5,57.5 parent: 2 - - uid: 7938 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4125 components: - type: Transform - pos: 65.5,3.5 + rot: 1.5707963267948966 rad + pos: 20.5,57.5 parent: 2 - - uid: 7939 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4126 components: - type: Transform - pos: 65.5,4.5 + rot: 1.5707963267948966 rad + pos: 22.5,56.5 parent: 2 - - uid: 7940 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4127 components: - type: Transform - pos: 64.5,4.5 + rot: 1.5707963267948966 rad + pos: 26.5,56.5 parent: 2 - - uid: 7941 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4128 components: - type: Transform - pos: 64.5,5.5 + rot: 1.5707963267948966 rad + pos: 24.5,50.5 parent: 2 - - uid: 7942 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4129 components: - type: Transform - pos: 64.5,6.5 + pos: 23.5,55.5 parent: 2 - - uid: 7943 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4130 components: - type: Transform - pos: 64.5,7.5 + pos: 23.5,54.5 parent: 2 - - uid: 7944 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4131 components: - type: Transform - pos: 64.5,8.5 + pos: 23.5,53.5 parent: 2 - - uid: 7945 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4132 components: - type: Transform - pos: 64.5,9.5 + pos: 23.5,52.5 parent: 2 - - uid: 7946 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4133 components: - type: Transform - pos: 64.5,10.5 + pos: 23.5,51.5 parent: 2 - - uid: 7947 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4134 components: - type: Transform - pos: 64.5,11.5 + pos: 25.5,51.5 parent: 2 - - uid: 7948 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4135 components: - type: Transform - pos: 64.5,12.5 + pos: 25.5,52.5 parent: 2 - - uid: 7949 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4136 components: - type: Transform - pos: 64.5,13.5 + pos: 25.5,53.5 parent: 2 - - uid: 7950 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4137 components: - type: Transform - pos: 64.5,14.5 + pos: 25.5,54.5 parent: 2 - - uid: 7951 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4138 components: - type: Transform - pos: 64.5,15.5 + pos: 25.5,55.5 parent: 2 - - uid: 7952 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4139 components: - type: Transform - pos: 64.5,16.5 + pos: 27.5,55.5 parent: 2 - - uid: 7953 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4140 components: - type: Transform - pos: 64.5,17.5 + pos: 27.5,54.5 parent: 2 - - uid: 7954 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4141 components: - type: Transform - pos: 64.5,18.5 + pos: 27.5,53.5 parent: 2 - - uid: 7955 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4142 components: - type: Transform - pos: 64.5,19.5 + pos: 27.5,52.5 parent: 2 - - uid: 7956 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4143 components: - type: Transform - pos: 64.5,20.5 + pos: 27.5,51.5 parent: 2 - - uid: 7957 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4146 components: - type: Transform - pos: 64.5,21.5 + pos: 21.5,55.5 parent: 2 - - uid: 7958 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4147 components: - type: Transform - pos: 64.5,22.5 + pos: 21.5,54.5 parent: 2 - - uid: 7959 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4148 components: - type: Transform - pos: 64.5,23.5 + pos: 19.5,56.5 parent: 2 - - uid: 7960 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4149 components: - type: Transform - pos: 64.5,24.5 + pos: 19.5,55.5 parent: 2 - - uid: 7961 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4150 components: - type: Transform - pos: 64.5,25.5 + pos: 19.5,54.5 parent: 2 - - uid: 7962 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4151 components: - type: Transform - pos: 64.5,26.5 + rot: -1.5707963267948966 rad + pos: 28.5,50.5 parent: 2 - - uid: 7963 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4152 components: - type: Transform - pos: 64.5,36.5 + rot: -1.5707963267948966 rad + pos: 29.5,50.5 parent: 2 - - uid: 7964 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4153 components: - type: Transform - pos: 63.5,36.5 + rot: -1.5707963267948966 rad + pos: 30.5,50.5 parent: 2 - - uid: 7965 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4156 components: - type: Transform - pos: 63.5,37.5 + pos: 31.5,51.5 parent: 2 - - uid: 7966 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4158 components: - type: Transform - pos: 63.5,38.5 + rot: -1.5707963267948966 rad + pos: 32.5,50.5 parent: 2 - - uid: 7967 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4159 components: - type: Transform - pos: 63.5,39.5 + rot: 3.141592653589793 rad + pos: 33.5,51.5 parent: 2 - - uid: 7968 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4160 components: - type: Transform - pos: 63.5,40.5 + rot: 3.141592653589793 rad + pos: 33.5,52.5 parent: 2 - - uid: 7969 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4161 components: - type: Transform - pos: 63.5,41.5 + rot: 3.141592653589793 rad + pos: 33.5,53.5 parent: 2 - - uid: 7970 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4163 components: - type: Transform - pos: 63.5,42.5 + rot: 1.5707963267948966 rad + pos: 34.5,54.5 parent: 2 - - uid: 7971 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4164 components: - type: Transform - pos: 63.5,43.5 + rot: 1.5707963267948966 rad + pos: 35.5,54.5 parent: 2 - - uid: 7972 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4165 components: - type: Transform - pos: 63.5,44.5 + rot: 1.5707963267948966 rad + pos: 36.5,54.5 parent: 2 - - uid: 7973 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4168 components: - type: Transform - pos: 63.5,45.5 + pos: 37.5,53.5 parent: 2 - - uid: 7974 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4169 components: - type: Transform - pos: 63.5,46.5 + pos: 37.5,52.5 parent: 2 - - uid: 7975 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4170 components: - type: Transform - pos: 63.5,50.5 + pos: 37.5,51.5 parent: 2 - - uid: 7976 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4171 components: - type: Transform - pos: 63.5,51.5 + rot: -1.5707963267948966 rad + pos: 38.5,50.5 parent: 2 - - uid: 7977 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4172 components: - type: Transform - pos: 63.5,52.5 + rot: -1.5707963267948966 rad + pos: 39.5,50.5 parent: 2 - - uid: 7978 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4173 components: - type: Transform - pos: 63.5,53.5 + rot: -1.5707963267948966 rad + pos: 40.5,50.5 parent: 2 - - uid: 7979 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4174 components: - type: Transform - pos: 63.5,54.5 + rot: -1.5707963267948966 rad + pos: 41.5,50.5 parent: 2 - - uid: 7980 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4175 components: - type: Transform - pos: 63.5,55.5 + rot: -1.5707963267948966 rad + pos: 42.5,50.5 parent: 2 - - uid: 7981 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4176 components: - type: Transform - pos: 63.5,56.5 + rot: -1.5707963267948966 rad + pos: 43.5,50.5 parent: 2 - - uid: 7982 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4177 components: - type: Transform - pos: 63.5,57.5 + rot: -1.5707963267948966 rad + pos: 44.5,50.5 parent: 2 - - uid: 7983 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4178 components: - type: Transform - pos: 63.5,58.5 + rot: -1.5707963267948966 rad + pos: 45.5,50.5 parent: 2 - - uid: 7984 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4179 components: - type: Transform - pos: 64.5,63.5 + rot: -1.5707963267948966 rad + pos: 46.5,50.5 parent: 2 - - uid: 7985 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4180 components: - type: Transform - pos: 63.5,60.5 + rot: -1.5707963267948966 rad + pos: 47.5,50.5 parent: 2 - - uid: 7986 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4182 components: - type: Transform - pos: 62.5,63.5 + rot: 3.141592653589793 rad + pos: 15.5,58.5 parent: 2 - - uid: 7987 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4227 components: - type: Transform - pos: 62.5,62.5 + rot: 1.5707963267948966 rad + pos: 34.5,18.5 parent: 2 - - uid: 7988 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4228 components: - type: Transform - pos: 62.5,61.5 + rot: 1.5707963267948966 rad + pos: 18.5,20.5 parent: 2 - - uid: 7989 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4229 components: - type: Transform - pos: 63.5,63.5 + rot: 1.5707963267948966 rad + pos: 35.5,18.5 parent: 2 - - uid: 7990 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4230 components: - type: Transform - pos: 63.5,62.5 + rot: 1.5707963267948966 rad + pos: 20.5,20.5 parent: 2 - - uid: 7991 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4231 components: - type: Transform - pos: 63.5,61.5 + rot: 1.5707963267948966 rad + pos: 30.5,20.5 parent: 2 - - uid: 7992 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4232 components: - type: Transform - pos: 65.5,63.5 + rot: 1.5707963267948966 rad + pos: 22.5,18.5 parent: 2 - - uid: 7993 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4233 components: - type: Transform - pos: 66.5,63.5 + pos: 17.5,19.5 parent: 2 - - uid: 7994 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4238 components: - type: Transform - pos: 67.5,63.5 + rot: 1.5707963267948966 rad + pos: 19.5,20.5 parent: 2 - - uid: 7995 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4239 components: - type: Transform - pos: 67.5,64.5 + rot: 1.5707963267948966 rad + pos: 29.5,20.5 parent: 2 - - uid: 7996 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4241 components: - type: Transform - pos: 67.5,65.5 + rot: 3.141592653589793 rad + pos: 17.5,22.5 parent: 2 - - uid: 7997 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4716 components: - type: Transform - pos: 67.5,66.5 + rot: 3.141592653589793 rad + pos: 57.5,37.5 parent: 2 - - uid: 7998 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4717 components: - type: Transform - pos: 67.5,67.5 + rot: -1.5707963267948966 rad + pos: 44.5,24.5 parent: 2 - - uid: 7999 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4744 components: - type: Transform - pos: 67.5,68.5 + rot: 3.141592653589793 rad + pos: 27.5,-11.5 parent: 2 - - uid: 8000 + - uid: 5163 components: - type: Transform - pos: 67.5,69.5 + rot: 3.141592653589793 rad + pos: 16.5,13.5 parent: 2 - - uid: 8001 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5216 components: - type: Transform - pos: 67.5,70.5 + rot: 3.141592653589793 rad + pos: 33.5,22.5 parent: 2 - - uid: 8002 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5217 components: - type: Transform - pos: 66.5,70.5 + pos: 14.5,22.5 parent: 2 - - uid: 8003 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5734 components: - type: Transform - pos: 65.5,70.5 + rot: 3.141592653589793 rad + pos: 28.5,-11.5 parent: 2 - - uid: 8004 + - uid: 5744 components: - type: Transform - pos: 64.5,70.5 + pos: 14.5,23.5 parent: 2 - - uid: 8005 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6458 components: - type: Transform - pos: 63.5,70.5 + rot: 1.5707963267948966 rad + pos: 18.5,6.5 parent: 2 - - uid: 8006 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6580 components: - type: Transform - pos: 62.5,70.5 + rot: 3.141592653589793 rad + pos: 13.5,26.5 parent: 2 - - uid: 8007 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6653 components: - type: Transform - pos: 61.5,70.5 + rot: -1.5707963267948966 rad + pos: 14.5,23.5 parent: 2 - - uid: 8008 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6657 components: - type: Transform - pos: 60.5,70.5 + rot: 3.141592653589793 rad + pos: 13.5,27.5 parent: 2 - - uid: 8009 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6672 components: - type: Transform - pos: 59.5,70.5 + pos: 43.5,34.5 parent: 2 - - uid: 8010 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6717 components: - type: Transform - pos: 58.5,70.5 + rot: -1.5707963267948966 rad + pos: 43.5,-6.5 parent: 2 - - uid: 8011 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6718 components: - type: Transform - pos: 57.5,70.5 + rot: -1.5707963267948966 rad + pos: 42.5,-6.5 parent: 2 - - uid: 8012 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6719 components: - type: Transform - pos: 56.5,70.5 + rot: -1.5707963267948966 rad + pos: 41.5,-6.5 parent: 2 - - uid: 8013 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6720 components: - type: Transform - pos: 54.5,70.5 + rot: -1.5707963267948966 rad + pos: 40.5,-6.5 parent: 2 - - uid: 8014 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6721 components: - type: Transform - pos: 53.5,70.5 + rot: -1.5707963267948966 rad + pos: 39.5,-6.5 parent: 2 - - uid: 8015 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6722 components: - type: Transform - pos: 52.5,70.5 + rot: -1.5707963267948966 rad + pos: 38.5,-6.5 parent: 2 - - uid: 8016 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6724 components: - type: Transform - pos: 51.5,70.5 + rot: -1.5707963267948966 rad + pos: 36.5,-6.5 parent: 2 - - uid: 8017 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6726 components: - type: Transform - pos: 50.5,70.5 + rot: 3.141592653589793 rad + pos: 29.5,-8.5 parent: 2 - - uid: 8018 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6729 components: - type: Transform - pos: 49.5,70.5 + rot: -1.5707963267948966 rad + pos: 34.5,-5.5 parent: 2 - - uid: 8019 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6733 components: - type: Transform - pos: 55.5,70.5 + rot: -1.5707963267948966 rad + pos: 31.5,-5.5 parent: 2 - - uid: 8020 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6734 components: - type: Transform - pos: 49.5,69.5 + rot: -1.5707963267948966 rad + pos: 32.5,-5.5 parent: 2 - - uid: 8021 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6737 components: - type: Transform - pos: 49.5,68.5 + rot: -1.5707963267948966 rad + pos: 30.5,-6.5 parent: 2 - - uid: 8022 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6738 components: - type: Transform - pos: 49.5,67.5 + rot: -1.5707963267948966 rad + pos: 31.5,-6.5 parent: 2 - - uid: 8023 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6739 components: - type: Transform - pos: 49.5,66.5 + rot: -1.5707963267948966 rad + pos: 32.5,-6.5 parent: 2 - - uid: 8024 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6742 components: - type: Transform - pos: 49.5,65.5 + rot: -1.5707963267948966 rad + pos: 30.5,-9.5 parent: 2 - - uid: 8025 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6743 components: - type: Transform - pos: 49.5,64.5 + rot: -1.5707963267948966 rad + pos: 31.5,-9.5 parent: 2 - - uid: 8026 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6744 components: - type: Transform - pos: 49.5,63.5 + rot: -1.5707963267948966 rad + pos: 32.5,-9.5 parent: 2 - - uid: 8027 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6745 components: - type: Transform - pos: 50.5,63.5 + rot: -1.5707963267948966 rad + pos: 33.5,-9.5 parent: 2 - - uid: 8028 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6746 components: - type: Transform - pos: 51.5,63.5 + rot: -1.5707963267948966 rad + pos: 34.5,-9.5 parent: 2 - - uid: 8029 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6747 components: - type: Transform - pos: 52.5,63.5 + rot: -1.5707963267948966 rad + pos: 35.5,-9.5 parent: 2 - - uid: 8030 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6748 components: - type: Transform - pos: 53.5,63.5 + rot: -1.5707963267948966 rad + pos: 36.5,-9.5 parent: 2 - - uid: 8031 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6753 components: - type: Transform - pos: 54.5,63.5 + rot: -1.5707963267948966 rad + pos: 38.5,-10.5 parent: 2 -- proto: GunpetInstrument - entities: - - uid: 8310 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6754 components: - type: Transform - pos: 52.5,21.5 + rot: -1.5707963267948966 rad + pos: 39.5,-10.5 parent: 2 -- proto: GunSafeDisabler - entities: - - uid: 1002 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6755 components: - type: Transform - pos: 41.5,-4.5 + rot: -1.5707963267948966 rad + pos: 40.5,-10.5 parent: 2 -- proto: GunSafeLaserCarbine - entities: - - uid: 1363 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6756 components: - type: Transform - pos: 43.5,-7.5 + rot: -1.5707963267948966 rad + pos: 41.5,-10.5 parent: 2 -- proto: GunSafePistolMk58 - entities: - - uid: 1365 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6757 components: - type: Transform - pos: 41.5,-7.5 + rot: -1.5707963267948966 rad + pos: 42.5,-10.5 parent: 2 -- proto: GunSafeRifleLecter - entities: - - uid: 960 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6758 components: - type: Transform - pos: 42.5,-7.5 + rot: -1.5707963267948966 rad + pos: 43.5,-10.5 parent: 2 -- proto: GunSafeShotgunEnforcer - entities: - - uid: 1260 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6760 components: - type: Transform - pos: 43.5,-4.5 + rot: 3.141592653589793 rad + pos: 30.5,-6.5 parent: 2 -- proto: GunSafeShotgunKammerer - entities: - - uid: 1298 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6761 components: - type: Transform - pos: 44.5,-7.5 + rot: 3.141592653589793 rad + pos: 30.5,-7.5 parent: 2 -- proto: GunSafeSubMachineGunDrozd - entities: - - uid: 1345 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6763 components: - type: Transform - pos: 42.5,-4.5 + rot: 3.141592653589793 rad + pos: 30.5,-9.5 parent: 2 -- proto: GunSafeSubMachineGunWt550 - entities: - - uid: 7652 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6844 components: - type: Transform - pos: 44.5,-4.5 + rot: -1.5707963267948966 rad + pos: 26.5,35.5 parent: 2 -- proto: Handcuffs - entities: - - uid: 1509 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6845 components: - type: Transform - pos: 10.5,-8.5 + rot: -1.5707963267948966 rad + pos: 28.5,35.5 parent: 2 - - uid: 2224 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6846 components: - type: Transform - pos: 33.5,-6.5 + rot: -1.5707963267948966 rad + pos: 29.5,35.5 parent: 2 - - uid: 2281 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6847 components: - type: Transform - pos: 33.5,-6.5 + pos: 56.5,32.5 parent: 2 - - uid: 7120 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6848 components: - type: Transform - pos: 33.5,-5.5 + rot: -1.5707963267948966 rad + pos: 31.5,35.5 parent: 2 - - uid: 7203 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6850 components: - type: Transform - pos: 33.5,-5.5 + rot: -1.5707963267948966 rad + pos: 33.5,35.5 parent: 2 - - uid: 7258 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7106 components: - type: Transform - pos: 33.5,-4.5 + pos: 10.5,12.5 parent: 2 - - uid: 7259 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7107 components: - type: Transform - pos: 33.5,-4.5 + rot: 1.5707963267948966 rad + pos: 8.5,15.5 parent: 2 - - uid: 7511 + - uid: 7652 components: - type: Transform - pos: 10.5,-8.5 + rot: 3.141592653589793 rad + pos: 30.5,25.5 parent: 2 - - uid: 7703 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7654 components: - type: Transform - pos: 49.5,19.5 + rot: -1.5707963267948966 rad + pos: 25.5,29.5 parent: 2 - - uid: 7704 + - uid: 7655 components: - type: Transform - pos: 48.5,19.5 + rot: -1.5707963267948966 rad + pos: 24.5,29.5 parent: 2 -- proto: HandheldHealthAnalyzerUnpowered - entities: - - uid: 7446 + - uid: 7660 components: - type: Transform - pos: 15.5,15.5 + rot: 3.141592653589793 rad + pos: 30.5,24.5 parent: 2 -- proto: HandLabeler - entities: - - uid: 7421 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7661 components: - type: Transform - pos: 31.5,10.5 + rot: 3.141592653589793 rad + pos: 30.5,23.5 parent: 2 -- proto: HeatExchanger - entities: - - uid: 799 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7662 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,43.5 + rot: 3.141592653589793 rad + pos: 29.5,23.5 parent: 2 - - uid: 805 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7663 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,46.5 + pos: 29.5,24.5 parent: 2 - - uid: 809 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7675 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,44.5 + pos: 29.5,25.5 parent: 2 - - uid: 818 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7676 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,48.5 + rot: 3.141592653589793 rad + pos: 29.5,26.5 parent: 2 - - uid: 819 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7677 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,47.5 + rot: 3.141592653589793 rad + pos: 29.5,27.5 parent: 2 - - uid: 825 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7726 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,48.5 + rot: 3.141592653589793 rad + pos: 29.5,28.5 parent: 2 - - uid: 826 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7732 components: - type: Transform rot: -1.5707963267948966 rad - pos: 11.5,46.5 + pos: 58.5,59.5 parent: 2 - - uid: 832 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7745 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,45.5 + rot: 3.141592653589793 rad + pos: 29.5,29.5 parent: 2 - - uid: 1332 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7803 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,2.5 + parent: 2 + - uid: 8284 components: - type: Transform rot: -1.5707963267948966 rad - pos: 11.5,44.5 + pos: 42.5,23.5 parent: 2 - - uid: 1333 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8287 components: - type: Transform rot: -1.5707963267948966 rad - pos: 11.5,42.5 + pos: 41.5,23.5 parent: 2 - - uid: 1343 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8350 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,45.5 + pos: 33.5,21.5 parent: 2 - - uid: 1344 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8419 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,41.5 + pos: 14.5,21.5 parent: 2 - - uid: 1350 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8428 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,43.5 + rot: -1.5707963267948966 rad + pos: 43.5,24.5 parent: 2 - - uid: 1418 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8429 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,41.5 + rot: -1.5707963267948966 rad + pos: 42.5,24.5 parent: 2 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 1437 + color: '#0055CCFF' + - uid: 8447 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,42.5 + pos: 54.5,30.5 parent: 2 - - uid: 1564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8483 components: - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,47.5 + rot: 1.5707963267948966 rad + pos: 36.5,31.5 parent: 2 - - uid: 1644 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8503 components: - type: Transform rot: 3.141592653589793 rad - pos: 21.5,38.5 + pos: 44.5,37.5 parent: 2 -- proto: HeatExchangerBend - entities: - - uid: 98 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8504 components: - type: Transform rot: 3.141592653589793 rad - pos: 10.5,41.5 + pos: 44.5,38.5 parent: 2 - - uid: 214 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8505 components: - type: Transform - pos: 12.5,41.5 + rot: 3.141592653589793 rad + pos: 44.5,39.5 parent: 2 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 783 + color: '#990000FF' + - uid: 9694 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,37.5 - parent: 2 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 800 + rot: 3.141592653589793 rad + pos: 11.5,-59.5 + parent: 3564 + - uid: 9695 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,46.5 - parent: 2 - - uid: 801 + rot: 3.141592653589793 rad + pos: 13.5,-59.5 + parent: 3564 + - uid: 9703 components: - type: Transform - pos: 13.5,48.5 - parent: 2 - - uid: 802 + rot: 1.5707963267948966 rad + pos: 12.5,-61.5 + parent: 3564 + - uid: 9706 components: - type: Transform rot: 3.141592653589793 rad - pos: 10.5,43.5 - parent: 2 - - uid: 810 + pos: 15.5,-62.5 + parent: 3564 + - uid: 9707 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,48.5 - parent: 2 - - uid: 812 + pos: 16.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9708 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,44.5 - parent: 2 - - uid: 813 + pos: 17.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9709 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,46.5 - parent: 2 - - uid: 815 + pos: 18.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9710 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,42.5 - parent: 2 - - uid: 816 + pos: 19.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9711 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,45.5 - parent: 2 - - uid: 817 + pos: 13.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9797 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,47.5 - parent: 2 - - uid: 1297 + pos: 13.5,-64.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9799 components: - type: Transform - pos: 12.5,45.5 - parent: 2 - - uid: 1323 + pos: 13.5,-66.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9801 components: - type: Transform - pos: 12.5,43.5 - parent: 2 - - uid: 1325 + rot: 1.5707963267948966 rad + pos: 14.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9802 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,42.5 - parent: 2 - - uid: 1330 + rot: 1.5707963267948966 rad + pos: 15.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9803 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 12.5,44.5 - parent: 2 - - uid: 1331 + rot: 1.5707963267948966 rad + pos: 16.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9804 components: - type: Transform - pos: 12.5,47.5 - parent: 2 - - uid: 1642 - components: - - type: Transform - pos: 21.5,39.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 17.5,-67.5 + parent: 3564 - type: AtmosPipeColor - color: '#947507FF' -- proto: HighSecCommandLocked - entities: - - uid: 2171 + color: '#0055CCFF' + - uid: 9805 components: - type: Transform - pos: 59.5,6.5 - parent: 2 - - uid: 2787 + rot: 1.5707963267948966 rad + pos: 18.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9806 components: - type: Transform - pos: 11.5,-11.5 - parent: 2 -- proto: HolopadAiCore - entities: - - uid: 7782 + rot: 1.5707963267948966 rad + pos: 19.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9810 components: - type: Transform - pos: 45.5,49.5 - parent: 2 -- proto: HolopadAiUpload - entities: - - uid: 7783 + rot: 1.5707963267948966 rad + pos: 20.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9811 components: - type: Transform - pos: 32.5,53.5 - parent: 2 -- proto: HolopadCargoBay - entities: - - uid: 7796 + rot: 1.5707963267948966 rad + pos: 21.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9812 components: - type: Transform - pos: 12.5,24.5 - parent: 2 -- proto: HolopadCargoFront - entities: - - uid: 7797 + rot: 1.5707963267948966 rad + pos: 20.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9814 components: - type: Transform - pos: 17.5,24.5 - parent: 2 -- proto: HolopadCommandBridge - entities: - - uid: 7793 + rot: 1.5707963267948966 rad + pos: 22.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9819 components: - type: Transform - pos: 57.5,31.5 - parent: 2 -- proto: HolopadCommandBridgeHallway - entities: - - uid: 7792 + pos: 27.5,-68.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9820 components: - type: Transform - pos: 49.5,33.5 - parent: 2 -- proto: HolopadCommandCaptain - entities: - - uid: 7795 + rot: 1.5707963267948966 rad + pos: 24.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9822 components: - type: Transform - pos: 59.5,21.5 - parent: 2 -- proto: HolopadCommandCe - entities: - - uid: 7798 + pos: 21.5,-68.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9823 components: - type: Transform - pos: 44.5,32.5 - parent: 2 -- proto: HolopadCommandCmo - entities: - - uid: 7801 + pos: 25.5,-68.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9825 components: - type: Transform - pos: 23.5,15.5 - parent: 2 -- proto: HolopadCommandHop - entities: - - uid: 7810 + rot: 1.5707963267948966 rad + pos: 24.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9826 components: - type: Transform - pos: 43.5,28.5 - parent: 2 -- proto: HolopadCommandQm - entities: - - uid: 7817 + rot: 1.5707963267948966 rad + pos: 23.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9831 components: - type: Transform - pos: 15.5,31.5 - parent: 2 -- proto: HolopadCommandRd - entities: - - uid: 7818 + pos: 22.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9832 components: - type: Transform - pos: 52.5,13.5 - parent: 2 -- proto: HolopadCommandVault - entities: - - uid: 7826 + rot: -1.5707963267948966 rad + pos: 26.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9839 components: - type: Transform - pos: 60.5,7.5 - parent: 2 -- proto: HolopadEngineeringAtmosFront - entities: - - uid: 7788 + pos: 34.5,-68.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9843 components: - type: Transform - pos: 29.5,26.5 - parent: 2 -- proto: HolopadEngineeringAtmosMain - entities: - - uid: 7789 + rot: -1.5707963267948966 rad + pos: 33.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9844 components: - type: Transform - pos: 21.5,34.5 - parent: 2 -- proto: HolopadEngineeringAtmosTeg - entities: - - uid: 7823 + rot: -1.5707963267948966 rad + pos: 32.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9845 components: - type: Transform - pos: 15.5,37.5 - parent: 2 -- proto: HolopadEngineeringFront - entities: - - uid: 7805 + rot: -1.5707963267948966 rad + pos: 31.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9846 components: - type: Transform - pos: 30.5,23.5 - parent: 2 -- proto: HolopadEngineeringMain - entities: - - uid: 7806 + rot: -1.5707963267948966 rad + pos: 30.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9847 components: - type: Transform - pos: 35.5,32.5 - parent: 2 -- proto: HolopadEngineeringStorage - entities: - - uid: 7807 + rot: -1.5707963267948966 rad + pos: 29.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9848 components: - type: Transform - pos: 34.5,38.5 - parent: 2 -- proto: HolopadEngineeringTechVault - entities: - - uid: 7824 + rot: -1.5707963267948966 rad + pos: 33.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9849 components: - type: Transform - pos: 7.5,-11.5 - parent: 2 -- proto: HolopadGeneralArrivals - entities: - - uid: 7786 + rot: -1.5707963267948966 rad + pos: 32.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9850 components: - type: Transform - pos: 60.5,48.5 - parent: 2 -- proto: HolopadGeneralCryosleep - entities: - - uid: 7803 + rot: -1.5707963267948966 rad + pos: 31.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9851 components: - type: Transform - pos: 1.5,-0.5 - parent: 2 -- proto: HolopadGeneralDisposals - entities: - - uid: 7804 + rot: -1.5707963267948966 rad + pos: 30.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9852 components: - type: Transform - pos: -6.5,5.5 - parent: 2 -- proto: HolopadGeneralEvac - entities: - - uid: 7809 + rot: -1.5707963267948966 rad + pos: 29.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9855 components: - type: Transform - pos: 59.5,-0.5 - parent: 2 -- proto: HolopadGeneralEVAStorage - entities: - - uid: 7808 + pos: 23.5,-66.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9856 components: - type: Transform - pos: 51.5,40.5 - parent: 2 -- proto: HolopadGeneralLounge - entities: - - uid: 7813 + pos: 23.5,-65.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9857 components: - type: Transform - pos: 16.5,1.5 - parent: 2 -- proto: HolopadGeneralTools - entities: - - uid: 7825 + pos: 23.5,-64.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9858 components: - type: Transform - pos: 44.5,20.5 - parent: 2 -- proto: HolopadMedicalBreakroom - entities: - - uid: 7815 + pos: 23.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9859 components: - type: Transform - pos: 27.5,15.5 - parent: 2 -- proto: HolopadMedicalChemistry - entities: - - uid: 7800 + pos: 23.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9860 components: - type: Transform - pos: 31.5,9.5 - parent: 2 -- proto: HolopadMedicalFront - entities: - - uid: 7814 + rot: -1.5707963267948966 rad + pos: 26.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9862 components: - type: Transform - pos: 14.5,12.5 - parent: 2 -- proto: HolopadMedicalMorgue - entities: - - uid: 7816 + pos: 22.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9864 components: - type: Transform - pos: 3.5,14.5 - parent: 2 -- proto: HolopadScienceAnomaly - entities: - - uid: 7784 + rot: -1.5707963267948966 rad + pos: 28.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9866 components: - type: Transform - pos: 47.5,12.5 - parent: 2 -- proto: HolopadScienceArtifact - entities: - - uid: 7787 + rot: 3.141592653589793 rad + pos: 28.5,-66.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9867 components: - type: Transform - pos: 50.5,3.5 - parent: 2 -- proto: HolopadScienceFront - entities: - - uid: 7820 + rot: 3.141592653589793 rad + pos: 28.5,-65.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9868 components: - type: Transform - pos: 46.5,7.5 - parent: 2 -- proto: HolopadScienceRobotics - entities: - - uid: 7819 + rot: 3.141592653589793 rad + pos: 28.5,-64.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9869 components: - type: Transform - pos: 54.5,8.5 - parent: 2 -- proto: HolopadSecurityArmory - entities: - - uid: 7785 + rot: 3.141592653589793 rad + pos: 28.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9870 components: - type: Transform - pos: 41.5,-5.5 - parent: 2 -- proto: HolopadSecurityBreakroom - entities: - - uid: 7822 + rot: 3.141592653589793 rad + pos: 28.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9875 components: - type: Transform - pos: 34.5,-5.5 - parent: 2 -- proto: HolopadSecurityBrig - entities: - - uid: 7794 + pos: 23.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9876 components: - type: Transform - pos: 43.5,-0.5 - parent: 2 -- proto: HolopadSecurityCourtroom - entities: - - uid: 7802 + pos: 23.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9877 components: - type: Transform - pos: 58.5,15.5 - parent: 2 -- proto: HolopadSecurityFront - entities: - - uid: 7821 + pos: 23.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9882 components: - type: Transform - pos: 37.5,1.5 - parent: 2 -- proto: HolopadServiceBar - entities: - - uid: 7791 + rot: 3.141592653589793 rad + pos: 28.5,-61.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9886 components: - type: Transform - pos: 25.5,-4.5 - parent: 2 -- proto: HolopadServiceBotany - entities: - - uid: 7790 + rot: 3.141592653589793 rad + pos: 36.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9887 components: - type: Transform - pos: 14.5,-7.5 - parent: 2 -- proto: HolopadServiceChapel - entities: - - uid: 7799 + rot: 1.5707963267948966 rad + pos: 35.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9888 components: - type: Transform - pos: -1.5,12.5 - parent: 2 -- proto: HolopadServiceJanitor - entities: - - uid: 7811 + rot: 1.5707963267948966 rad + pos: 34.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9889 components: - type: Transform - pos: 0.5,7.5 - parent: 2 -- proto: HolopadServiceKitchen - entities: - - uid: 7812 + rot: 1.5707963267948966 rad + pos: 33.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9890 components: - type: Transform - pos: 23.5,-9.5 - parent: 2 -- proto: hydroponicsTray - entities: - - uid: 140 + rot: 1.5707963267948966 rad + pos: 32.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9891 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-7.5 - parent: 2 - - uid: 1293 + rot: 1.5707963267948966 rad + pos: 31.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9892 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-7.5 - parent: 2 - - uid: 1384 + rot: 1.5707963267948966 rad + pos: 30.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9893 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-6.5 - parent: 2 - - uid: 1440 + rot: 1.5707963267948966 rad + pos: 29.5,-59.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9895 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-6.5 - parent: 2 - - uid: 7656 + rot: 1.5707963267948966 rad + pos: 35.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9896 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-7.5 - parent: 2 - - uid: 8314 + rot: 1.5707963267948966 rad + pos: 33.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9897 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-6.5 - parent: 2 -- proto: IDComputerCircuitboard - entities: - - uid: 2187 + rot: 1.5707963267948966 rad + pos: 32.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9898 components: - type: Transform - pos: 13.5,-11.5 - parent: 2 -- proto: Igniter - entities: - - uid: 7722 + rot: 1.5707963267948966 rad + pos: 31.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9899 components: - type: Transform - pos: 44.5,19.5 - parent: 2 - - uid: 7723 + rot: 1.5707963267948966 rad + pos: 30.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9900 components: - type: Transform - pos: 47.5,20.5 - parent: 2 - - uid: 7724 + rot: 1.5707963267948966 rad + pos: 34.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9901 components: - type: Transform - pos: 48.5,20.5 - parent: 2 -- proto: IngotGold1 - entities: - - uid: 2162 + rot: 1.5707963267948966 rad + pos: 29.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9902 components: - type: Transform - pos: 62.642864,9.959549 - parent: 2 -- proto: IntercomCommand - entities: - - uid: 763 + rot: 1.5707963267948966 rad + pos: 28.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9905 components: - type: Transform - pos: 57.5,35.5 - parent: 2 - - uid: 4183 + rot: 1.5707963267948966 rad + pos: 26.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9906 components: - type: Transform - pos: 44.5,52.5 - parent: 2 - - uid: 7474 + rot: 1.5707963267948966 rad + pos: 25.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9907 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,28.5 - parent: 2 -- proto: IntercomCommon - entities: - - uid: 4185 + rot: 1.5707963267948966 rad + pos: 24.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9908 components: - type: Transform - pos: 46.5,52.5 - parent: 2 - - uid: 7492 + rot: 1.5707963267948966 rad + pos: 23.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9915 components: - type: Transform - pos: 35.5,7.5 - parent: 2 - - uid: 7501 + pos: 22.5,-56.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9916 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 2.5,7.5 - parent: 2 - - uid: 7504 + pos: 22.5,-55.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9918 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-0.5 - parent: 2 - - uid: 7553 + pos: 22.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9920 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,9.5 - parent: 2 - - uid: 7554 + pos: 23.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9921 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-11.5 - parent: 2 - - uid: 7571 + pos: 23.5,-55.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9922 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,-6.5 - parent: 2 - - uid: 7577 + pos: 23.5,-56.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9929 components: - type: Transform - pos: 56.5,7.5 - parent: 2 - - uid: 7581 + rot: 1.5707963267948966 rad + pos: 21.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9930 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,15.5 - parent: 2 - - uid: 7596 + rot: 1.5707963267948966 rad + pos: 20.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9931 components: - type: Transform rot: 1.5707963267948966 rad - pos: 31.5,27.5 - parent: 2 - - uid: 7597 + pos: 19.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9932 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,28.5 - parent: 2 - - uid: 7606 + rot: 1.5707963267948966 rad + pos: 22.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9933 components: - type: Transform - pos: 34.5,36.5 - parent: 2 - - uid: 7607 + rot: 1.5707963267948966 rad + pos: 21.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9934 components: - type: Transform - pos: 21.5,35.5 - parent: 2 -- proto: IntercomMedical - entities: - - uid: 7443 + rot: 1.5707963267948966 rad + pos: 20.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9935 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,8.5 - parent: 2 -- proto: IntercomSecurity - entities: - - uid: 4184 + rot: 1.5707963267948966 rad + pos: 19.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9938 components: - type: Transform - pos: 45.5,52.5 - parent: 2 -- proto: JanitorialTrolley - entities: - - uid: 1881 + rot: 1.5707963267948966 rad + pos: 24.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9939 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,6.5 - parent: 2 -- proto: Jukebox - entities: - - uid: 4065 + rot: 1.5707963267948966 rad + pos: 25.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9940 components: - type: Transform - pos: 31.5,-4.5 - parent: 2 -- proto: KitchenElectricGrill - entities: - - uid: 2856 + rot: 1.5707963267948966 rad + pos: 26.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9941 components: - type: Transform - pos: 24.5,-10.5 - parent: 2 -- proto: KitchenKnife - entities: - - uid: 7118 + rot: 1.5707963267948966 rad + pos: 26.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9942 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.422783,13.597005 - parent: 2 -- proto: KitchenMicrowave - entities: - - uid: 2854 + rot: 1.5707963267948966 rad + pos: 25.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9943 components: - type: Transform - pos: 22.5,-10.5 - parent: 2 -- proto: KitchenReagentGrinder - entities: - - uid: 135 + rot: 1.5707963267948966 rad + pos: 24.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9944 components: - type: Transform - pos: 14.5,-8.5 - parent: 2 - - uid: 764 + rot: 1.5707963267948966 rad + pos: 23.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9967 components: - type: Transform - pos: 30.5,8.5 - parent: 2 - - uid: 2855 + rot: 1.5707963267948966 rad + pos: 24.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9968 components: - type: Transform - pos: 23.5,-10.5 - parent: 2 -- proto: KitchenSpike - entities: - - uid: 2378 + rot: 1.5707963267948966 rad + pos: 25.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9969 components: - type: Transform - pos: 29.5,-12.5 - parent: 2 -- proto: LockerAtmosphericsFilled - entities: - - uid: 1688 + rot: 1.5707963267948966 rad + pos: 26.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9970 components: - type: Transform - pos: 30.5,35.5 - parent: 2 - - uid: 1689 + rot: 1.5707963267948966 rad + pos: 26.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9971 components: - type: Transform - pos: 29.5,35.5 - parent: 2 - - uid: 1722 + rot: 1.5707963267948966 rad + pos: 25.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9972 components: - type: Transform - pos: 31.5,35.5 - parent: 2 -- proto: LockerBoozeFilled - entities: - - uid: 1498 + rot: 1.5707963267948966 rad + pos: 24.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9973 components: - type: Transform - pos: 23.5,0.5 - parent: 2 -- proto: LockerBotanistFilled - entities: - - uid: 1018 + rot: 1.5707963267948966 rad + pos: 23.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9974 components: - type: Transform - pos: 15.5,-5.5 - parent: 2 - - uid: 1631 + rot: 1.5707963267948966 rad + pos: 21.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9975 components: - type: Transform - pos: 14.5,-5.5 - parent: 2 -- proto: LockerCaptainFilledNoLaser - entities: - - uid: 2385 + rot: 1.5707963267948966 rad + pos: 20.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9976 components: - type: Transform - pos: 60.5,25.5 - parent: 2 -- proto: LockerChemistryFilled - entities: - - uid: 699 + rot: 1.5707963267948966 rad + pos: 19.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9977 components: - type: Transform - pos: 34.5,8.5 - parent: 2 -- proto: LockerChiefEngineerFilled - entities: - - uid: 1609 + rot: 1.5707963267948966 rad + pos: 22.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9978 components: - type: Transform - pos: 47.5,34.5 - parent: 2 -- proto: LockerChiefMedicalOfficerFilledHardsuit - entities: - - uid: 68 + rot: 1.5707963267948966 rad + pos: 21.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9979 components: - type: Transform - pos: 22.5,13.5 - parent: 2 -- proto: LockerDetectiveFilled - entities: - - uid: 6669 + rot: 1.5707963267948966 rad + pos: 20.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9980 components: - type: Transform - pos: 36.5,2.5 - parent: 2 -- proto: LockerElectricalSupplies - entities: - - uid: 7648 + rot: 1.5707963267948966 rad + pos: 19.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9981 components: - type: Transform - pos: 34.5,39.5 - parent: 2 -- proto: LockerElectricalSuppliesFilled - entities: - - uid: 1599 + rot: 1.5707963267948966 rad + pos: 24.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9982 components: - type: Transform - pos: 39.5,38.5 - parent: 2 -- proto: LockerEngineerFilled - entities: - - uid: 1566 + rot: 1.5707963267948966 rad + pos: 25.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9983 components: - type: Transform - pos: 39.5,41.5 - parent: 2 - - uid: 1567 + rot: 1.5707963267948966 rad + pos: 26.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9984 components: - type: Transform - pos: 39.5,40.5 - parent: 2 - - uid: 1783 + rot: 1.5707963267948966 rad + pos: 23.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9985 components: - type: Transform - pos: 39.5,39.5 - parent: 2 -- proto: LockerFreezerVaultFilled - entities: - - uid: 2165 + rot: 1.5707963267948966 rad + pos: 24.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9986 components: - type: Transform - pos: 61.5,10.5 - parent: 2 -- proto: LockerHeadOfPersonnelFilled - entities: - - uid: 2277 + rot: 1.5707963267948966 rad + pos: 25.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9987 components: - type: Transform - pos: 41.5,29.5 - parent: 2 -- proto: LockerHeadOfSecurityFilled - entities: - - uid: 6814 + rot: 1.5707963267948966 rad + pos: 26.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9988 components: - type: Transform - pos: 33.5,-0.5 - parent: 2 -- proto: LockerMedicineFilled - entities: - - uid: 626 + rot: 1.5707963267948966 rad + pos: 21.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9989 components: - type: Transform - pos: 26.5,16.5 - parent: 2 - - uid: 766 + rot: 1.5707963267948966 rad + pos: 20.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9990 components: - type: Transform - pos: 27.5,16.5 - parent: 2 - - uid: 7444 + rot: 1.5707963267948966 rad + pos: 19.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9991 components: - type: Transform - pos: 12.5,16.5 - parent: 2 -- proto: LockerParamedicFilled - entities: - - uid: 3161 + rot: 1.5707963267948966 rad + pos: 22.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9992 components: - type: Transform - pos: 28.5,16.5 - parent: 2 -- proto: LockerQuarterMasterFilled - entities: - - uid: 7635 + rot: 1.5707963267948966 rad + pos: 21.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9993 components: - type: Transform - pos: 11.5,32.5 - parent: 2 -- proto: LockerResearchDirectorFilled - entities: - - uid: 1542 + rot: 1.5707963267948966 rad + pos: 20.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9994 components: - type: Transform - pos: 50.5,14.5 - parent: 2 -- proto: LockerScienceFilled - entities: - - uid: 924 + rot: 1.5707963267948966 rad + pos: 19.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9995 components: - type: Transform - pos: 55.5,5.5 - parent: 2 - - uid: 2044 + rot: 1.5707963267948966 rad + pos: 24.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9996 components: - type: Transform - pos: 55.5,4.5 - parent: 2 -- proto: LockerSecurityFilled - entities: - - uid: 1050 + rot: 1.5707963267948966 rad + pos: 25.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9997 components: - type: Transform - pos: 33.5,2.5 - parent: 2 - - uid: 1362 + rot: 1.5707963267948966 rad + pos: 26.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9998 components: - type: Transform - pos: 33.5,1.5 - parent: 2 - - uid: 7514 + rot: 1.5707963267948966 rad + pos: 26.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9999 components: - type: Transform - pos: 8.5,-5.5 - parent: 2 -- proto: LockerWardenFilled - entities: - - uid: 1353 + rot: 1.5707963267948966 rad + pos: 25.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10000 components: - type: Transform - pos: 33.5,0.5 - parent: 2 -- proto: LockerWeldingSuppliesFilled - entities: - - uid: 1600 + rot: 1.5707963267948966 rad + pos: 24.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10001 components: - type: Transform - pos: 39.5,37.5 - parent: 2 - - uid: 7647 + rot: 1.5707963267948966 rad + pos: 23.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10002 components: - type: Transform - pos: 33.5,39.5 - parent: 2 -- proto: LogicGateXor - entities: - - uid: 1839 + rot: 1.5707963267948966 rad + pos: 22.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10003 components: - type: Transform - anchored: True - pos: 57.5,-3.5 - parent: 2 - - type: Physics - canCollide: False - bodyType: Static - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 1829: - - - Output - - DoorBolt - - uid: 1879 + rot: 1.5707963267948966 rad + pos: 21.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10004 components: - type: Transform - anchored: True - pos: 57.5,-13.5 - parent: 2 - - type: Physics - canCollide: False - bodyType: Static - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 1848: - - - Output - - DoorBolt - - uid: 6658 + rot: 1.5707963267948966 rad + pos: 20.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10005 components: - type: Transform - anchored: True - pos: 63.5,48.5 - parent: 2 - - type: Physics - canCollide: False - bodyType: Static - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 2502: - - - Output - - DoorBolt -- proto: MachineAnomalyGenerator - entities: - - uid: 1326 + rot: 1.5707963267948966 rad + pos: 19.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10006 components: - type: Transform - pos: 47.5,13.5 - parent: 2 -- proto: MachineAnomalyVessel - entities: - - uid: 1515 + rot: 1.5707963267948966 rad + pos: 19.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10007 components: - type: Transform - pos: 47.5,11.5 - parent: 2 - - uid: 2341 + rot: 1.5707963267948966 rad + pos: 20.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10008 components: - type: Transform - pos: 46.5,11.5 - parent: 2 -- proto: MachineAPE - entities: - - uid: 1544 + rot: 1.5707963267948966 rad + pos: 21.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10009 components: - type: Transform - pos: 48.5,9.5 - parent: 2 - - uid: 1556 + pos: 22.5,-51.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10010 components: - type: Transform - pos: 49.5,9.5 - parent: 2 -- proto: MachineArtifactAnalyzer - entities: - - uid: 77 + pos: 23.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10011 components: - type: Transform - pos: 53.5,0.5 - parent: 2 -- proto: MagazinePistolSubMachineGunUranium - entities: - - uid: 718 + pos: 23.5,-51.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10024 components: - type: Transform - pos: 62.593937,23.56012 - parent: 2 - - uid: 741 + pos: 22.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10025 components: - type: Transform - pos: 62.500187,24.52887 - parent: 2 - - uid: 790 + pos: 22.5,-47.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10026 components: - type: Transform - pos: 62.578312,25.481995 - parent: 2 -- proto: MaintenanceFluffSpawner - entities: - - uid: 7674 + pos: 22.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10027 components: - type: Transform - pos: 19.5,-12.5 - parent: 2 -- proto: MaintenanceInsulsSpawner - entities: - - uid: 8311 + pos: 23.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10028 components: - type: Transform - pos: 51.5,19.5 - parent: 2 -- proto: MaintenancePlantSpawner - entities: - - uid: 7014 + pos: 23.5,-47.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10033 components: - type: Transform - pos: 61.5,23.5 - parent: 2 - - uid: 7677 + rot: -1.5707963267948966 rad + pos: 24.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10034 components: - type: Transform - pos: 33.5,-9.5 - parent: 2 -- proto: MaintenanceToolSpawner - entities: - - uid: 7676 + rot: -1.5707963267948966 rad + pos: 25.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10035 components: - type: Transform - pos: 37.5,-12.5 - parent: 2 -- proto: MaterialCloth10 - entities: - - uid: 7715 + rot: -1.5707963267948966 rad + pos: 26.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10036 components: - type: Transform - pos: 47.5,20.5 - parent: 2 - - uid: 7716 + rot: -1.5707963267948966 rad + pos: 22.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10037 components: - type: Transform - pos: 44.5,19.5 - parent: 2 -- proto: MaterialWoodPlank10 - entities: - - uid: 7695 + rot: -1.5707963267948966 rad + pos: 21.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10038 components: - type: Transform - pos: 46.5,19.5 - parent: 2 -- proto: MedicalBed - entities: - - uid: 608 + rot: -1.5707963267948966 rad + pos: 20.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10039 components: - type: Transform - pos: 15.5,9.5 - parent: 2 - - uid: 637 + rot: -1.5707963267948966 rad + pos: 19.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10040 components: - type: Transform - pos: 14.5,9.5 - parent: 2 - - uid: 723 + rot: -1.5707963267948966 rad + pos: 18.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10041 components: - type: Transform - pos: 12.5,9.5 - parent: 2 - - uid: 1274 + rot: -1.5707963267948966 rad + pos: 17.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10042 components: - type: Transform - pos: 13.5,9.5 - parent: 2 -- proto: MedicalTechFab - entities: - - uid: 7268 + rot: -1.5707963267948966 rad + pos: 16.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10043 components: - type: Transform - pos: 29.5,16.5 - parent: 2 -- proto: MedkitBrute - entities: - - uid: 7367 + rot: -1.5707963267948966 rad + pos: 15.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10045 components: - type: Transform - pos: 33.5,16.5 - parent: 2 - - uid: 7374 - components: - - type: Transform - pos: 33.5,16.5 - parent: 2 -- proto: MedkitBurn - entities: - - uid: 7361 - components: - - type: Transform - pos: 19.5,16.5 - parent: 2 - - uid: 7362 - components: - - type: Transform - pos: 19.5,16.5 - parent: 2 - - uid: 7515 - components: - - type: Transform - pos: 10.5,-6.5 - parent: 2 -- proto: MedkitFilled - entities: - - uid: 7184 + rot: -1.5707963267948966 rad + pos: 12.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10046 components: - type: Transform - pos: 7.5,-10.5 - parent: 2 - - uid: 7197 + rot: -1.5707963267948966 rad + pos: 11.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10048 components: - type: Transform - pos: 33.5,-6.5 - parent: 2 - - uid: 7223 + pos: 10.5,-40.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10049 components: - type: Transform - pos: 62.5,33.5 - parent: 2 - - uid: 7334 + pos: 10.5,-39.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10051 components: - type: Transform - pos: 20.5,16.5 - parent: 2 - - uid: 7335 + pos: 13.5,-39.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10052 components: - type: Transform - pos: 20.5,16.5 - parent: 2 - - uid: 7540 + pos: 13.5,-40.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10053 components: - type: Transform - pos: 17.5,-0.5 - parent: 2 - - uid: 7589 + pos: 13.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10054 components: - type: Transform - pos: 56.5,17.5 - parent: 2 -- proto: MedkitO2 - entities: - - uid: 7375 + pos: 13.5,-43.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10058 components: - type: Transform - pos: 33.5,16.5 - parent: 2 - - uid: 7377 + rot: 1.5707963267948966 rad + pos: 21.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10059 components: - type: Transform - pos: 33.5,16.5 - parent: 2 -- proto: MedkitRadiation - entities: - - uid: 7378 + rot: 1.5707963267948966 rad + pos: 20.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10060 components: - type: Transform - pos: 34.5,16.5 - parent: 2 - - uid: 7379 + rot: 1.5707963267948966 rad + pos: 19.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10061 components: - type: Transform - pos: 34.5,16.5 - parent: 2 -- proto: MedkitToxin - entities: - - uid: 7356 + rot: 1.5707963267948966 rad + pos: 18.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10062 components: - type: Transform - pos: 19.5,16.5 - parent: 2 - - uid: 7358 + rot: 1.5707963267948966 rad + pos: 17.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10063 components: - type: Transform - pos: 19.5,16.5 - parent: 2 -- proto: MopItem - entities: - - uid: 7658 + rot: 1.5707963267948966 rad + pos: 16.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10064 components: - type: Transform - pos: -4.5,6.5 - parent: 2 -- proto: Morgue - entities: - - uid: 459 + rot: 1.5707963267948966 rad + pos: 15.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10065 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,14.5 - parent: 2 - - uid: 460 + pos: 23.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10066 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,13.5 - parent: 2 - - uid: 461 + pos: 24.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10067 components: - type: Transform rot: 1.5707963267948966 rad - pos: 2.5,11.5 - parent: 2 - - uid: 462 + pos: 25.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10068 components: - type: Transform rot: 1.5707963267948966 rad - pos: 4.5,12.5 - parent: 2 - - uid: 463 + pos: 26.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10069 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,15.5 - parent: 2 - - type: EntityStorage - open: True - - uid: 522 + pos: 23.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10070 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,12.5 - parent: 2 - - uid: 523 + pos: 23.5,-43.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10071 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,13.5 - parent: 2 - - type: EntityStorage - open: True - - uid: 524 + pos: 22.5,-43.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10072 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,14.5 - parent: 2 - - uid: 525 + pos: 22.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10074 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,15.5 - parent: 2 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - uid: 1318 + pos: 22.5,-39.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10076 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,16.5 - parent: 2 - - uid: 1508 + pos: 23.5,-39.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10077 components: - type: Transform - pos: 55.5,9.5 - parent: 2 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 -- proto: Multitool - entities: - - uid: 7512 + pos: 23.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10078 components: - type: Transform - pos: 10.5,-8.5 - parent: 2 -- proto: MusicalLungInstrument - entities: - - uid: 8312 + pos: 22.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10083 components: - type: Transform - pos: 7.5,2.5 - parent: 2 -- proto: NitrogenCanister - entities: - - uid: 6602 + pos: 22.5,-35.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10084 components: - type: Transform - pos: 23.5,37.5 - parent: 2 - - uid: 6603 + pos: 23.5,-35.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10085 components: - type: Transform - pos: 23.5,38.5 - parent: 2 - - uid: 6604 + pos: 23.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10086 components: - type: Transform - pos: 23.5,39.5 - parent: 2 - - uid: 7497 + rot: -1.5707963267948966 rad + pos: 24.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10087 components: - type: Transform - pos: 20.5,6.5 - parent: 2 -- proto: NitrousOxideCanister - entities: - - uid: 61 + rot: -1.5707963267948966 rad + pos: 25.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10088 components: - type: Transform - anchored: True - pos: 41.5,3.5 - parent: 2 - - type: Physics - bodyType: Static -- proto: NTDefaultCircuitBoard - entities: - - uid: 3806 + rot: -1.5707963267948966 rad + pos: 26.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10089 components: - type: Transform - pos: 30.5,48.5 - parent: 2 -- proto: NuclearBomb - entities: - - uid: 1930 + rot: -1.5707963267948966 rad + pos: 26.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10090 components: - type: Transform - pos: 60.5,10.5 - parent: 2 -- proto: NutimovCircuitBoard - entities: - - uid: 1051 + rot: -1.5707963267948966 rad + pos: 25.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10091 components: - type: Transform - pos: 30.5,51.5 - parent: 2 -- proto: OperatingTable - entities: - - uid: 1560 + rot: -1.5707963267948966 rad + pos: 24.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10092 components: - type: Transform - pos: 52.5,7.5 - parent: 2 -- proto: OxygenCanister - entities: - - uid: 1792 + rot: -1.5707963267948966 rad + pos: 23.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10095 components: - type: Transform - pos: 25.5,37.5 - parent: 2 - - uid: 2761 + rot: -1.5707963267948966 rad + pos: 22.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10096 components: - type: Transform - pos: 25.5,38.5 - parent: 2 - - uid: 3171 + rot: -1.5707963267948966 rad + pos: 21.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10097 components: - type: Transform - pos: 25.5,40.5 - parent: 2 - - uid: 3183 + rot: -1.5707963267948966 rad + pos: 20.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10098 components: - type: Transform - pos: 25.5,41.5 - parent: 2 - - uid: 4940 + rot: -1.5707963267948966 rad + pos: 19.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10099 components: - type: Transform - pos: 25.5,42.5 - parent: 2 - - uid: 6601 + rot: 1.5707963267948966 rad + pos: 21.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10100 components: - type: Transform - pos: 25.5,39.5 - parent: 2 - - uid: 7496 + rot: 1.5707963267948966 rad + pos: 20.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10101 components: - type: Transform - pos: 20.5,5.5 - parent: 2 -- proto: PaladinCircuitBoard - entities: - - uid: 4743 + rot: 1.5707963267948966 rad + pos: 19.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10102 components: - type: Transform - pos: 34.5,52.5 - parent: 2 -- proto: PaperBin10 - entities: - - uid: 7640 + rot: 1.5707963267948966 rad + pos: 18.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10103 components: - type: Transform rot: 1.5707963267948966 rad - pos: 13.5,31.5 - parent: 2 -- proto: PaperBin20 - entities: - - uid: 1548 + pos: 17.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10104 components: - type: Transform - pos: 53.5,14.5 - parent: 2 - - uid: 1615 + rot: 1.5707963267948966 rad + pos: 16.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10105 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,31.5 - parent: 2 - - uid: 7121 + rot: 1.5707963267948966 rad + pos: 15.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10106 components: - type: Transform - pos: 62.5,34.5 - parent: 2 - - uid: 7204 + rot: 1.5707963267948966 rad + pos: 14.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10109 components: - type: Transform - pos: 36.5,-1.5 - parent: 2 - - uid: 7684 + pos: 13.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10110 components: - type: Transform - pos: 46.5,21.5 - parent: 2 -- proto: PaperOffice - entities: - - uid: 149 + pos: 18.5,-32.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10117 components: - type: Transform - pos: -5.5404506,14.442275 - parent: 2 - - type: Paper - stampState: paper_stamp-centcom - stampedBy: - - stampedColor: '#006600FF' - stampedName: stamp-component-stamped-name-centcom - content: Please do not use the corpse yeeter 2003 to yeet corpses. -- proto: ParchisBoard - entities: - - uid: 7543 + pos: 22.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10118 components: - type: Transform - pos: 18.5,-1.5 - parent: 2 -- proto: PartRodMetal1 - entities: - - uid: 7269 + pos: 22.5,-30.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10120 components: - type: Transform - pos: 17.346018,50.513405 - parent: 2 - - uid: 7270 + pos: 22.5,-31.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10121 components: - type: Transform - pos: 17.556955,50.513405 - parent: 2 -- proto: PartRodMetal10 - entities: - - uid: 1638 + pos: 23.5,-31.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10122 components: - type: Transform - pos: 27.5,38.5 - parent: 2 - - uid: 7713 + pos: 23.5,-30.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10123 components: - type: Transform - pos: 44.5,19.5 - parent: 2 - - uid: 7714 + pos: 22.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10126 components: - type: Transform - pos: 46.5,20.5 - parent: 2 -- proto: Pen - entities: - - uid: 7212 + pos: 22.5,-27.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10127 components: - type: Transform - pos: 63.5,33.5 - parent: 2 - - uid: 7302 + pos: 22.5,-26.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10141 components: - type: Transform - pos: 30.5,16.5 - parent: 2 - - uid: 7449 + rot: 1.5707963267948966 rad + pos: 20.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10142 components: - type: Transform - pos: 14.5,13.5 - parent: 2 - - uid: 7537 + rot: 1.5707963267948966 rad + pos: 21.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10143 components: - type: Transform - pos: 18.5,0.5 - parent: 2 -- proto: PillCanisterBicaridine - entities: - - uid: 7453 + rot: 1.5707963267948966 rad + pos: 22.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10144 components: - type: Transform - pos: 12.5,13.5 - parent: 2 -- proto: PillCanisterCharcoal - entities: - - uid: 1736 + rot: 1.5707963267948966 rad + pos: 18.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10145 components: - type: Transform - pos: 62.5,33.5 - parent: 2 - - uid: 7331 + rot: 1.5707963267948966 rad + pos: 17.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10146 components: - type: Transform - pos: 32.5,16.5 - parent: 2 -- proto: PillCanisterDermaline - entities: - - uid: 7329 + rot: 1.5707963267948966 rad + pos: 16.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10147 components: - type: Transform - pos: 32.5,16.5 - parent: 2 -- proto: PillCanisterDexalin - entities: - - uid: 7454 + rot: 1.5707963267948966 rad + pos: 15.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10148 components: - type: Transform - pos: 12.5,13.5 - parent: 2 -- proto: PlasmaCanister - entities: - - uid: 1576 + rot: 1.5707963267948966 rad + pos: 13.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10149 components: - type: Transform - pos: 62.5,26.5 - parent: 2 - - uid: 6605 + rot: 1.5707963267948966 rad + pos: 12.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10150 components: - type: Transform - pos: 17.5,42.5 - parent: 2 - - uid: 6606 + rot: 1.5707963267948966 rad + pos: 10.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10151 components: - type: Transform - pos: 17.5,41.5 - parent: 2 - - uid: 6607 + rot: 1.5707963267948966 rad + pos: 11.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10152 components: - type: Transform - pos: 18.5,42.5 - parent: 2 -- proto: PlasmaChemistryVial - entities: - - uid: 7422 + rot: 1.5707963267948966 rad + pos: 10.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10153 components: - type: Transform - pos: 31.5,10.5 - parent: 2 - - uid: 7423 + rot: 1.5707963267948966 rad + pos: 11.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10154 components: - type: Transform - pos: 32.5,10.5 - parent: 2 - - uid: 7440 + rot: 1.5707963267948966 rad + pos: 12.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10155 components: - type: Transform - pos: 8.5,16.5 - parent: 2 - - uid: 7441 + rot: 1.5707963267948966 rad + pos: 13.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10156 components: - type: Transform - pos: 8.5,16.5 - parent: 2 -- proto: PlayerStationAi - entities: - - uid: 4561 + rot: 1.5707963267948966 rad + pos: 15.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10157 components: - type: Transform - pos: 45.5,51.5 - parent: 2 -- proto: PlushieLizard - entities: - - uid: 7573 + rot: 1.5707963267948966 rad + pos: 16.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10158 components: - type: Transform - pos: 48.5,0.5 - parent: 2 -- proto: PortableGeneratorPacman - entities: - - uid: 914 + rot: 1.5707963267948966 rad + pos: 17.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10159 components: - type: Transform - pos: 27.5,41.5 - parent: 2 - - uid: 1574 + rot: 1.5707963267948966 rad + pos: 18.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10160 components: - type: Transform - pos: 27.5,40.5 - parent: 2 - - uid: 1575 + rot: 1.5707963267948966 rad + pos: 20.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10161 components: - type: Transform - pos: 28.5,41.5 - parent: 2 -- proto: PortableGeneratorSuperPacman - entities: - - uid: 1773 + rot: 1.5707963267948966 rad + pos: 21.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10162 components: - type: Transform - pos: 31.5,40.5 - parent: 2 - - uid: 1774 + rot: 1.5707963267948966 rad + pos: 23.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10163 components: - type: Transform - pos: 31.5,41.5 - parent: 2 - - uid: 1775 + rot: 1.5707963267948966 rad + pos: 24.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10164 components: - type: Transform - pos: 30.5,41.5 - parent: 2 -- proto: PortableScrubber - entities: - - uid: 79 + rot: 1.5707963267948966 rad + pos: 25.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10165 components: - type: Transform - pos: 31.5,0.5 - parent: 2 - - uid: 113 + rot: 1.5707963267948966 rad + pos: 26.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10167 components: - type: Transform - pos: 31.5,-1.5 - parent: 2 - - uid: 6703 + rot: 1.5707963267948966 rad + pos: 28.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10168 components: - type: Transform - pos: 22.5,10.5 - parent: 2 - - uid: 8033 + rot: 1.5707963267948966 rad + pos: 29.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10169 components: - type: Transform - pos: 54.5,58.5 - parent: 2 - - uid: 8034 + rot: 1.5707963267948966 rad + pos: 30.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10170 components: - type: Transform - pos: 52.5,58.5 - parent: 2 - - uid: 8035 + rot: 1.5707963267948966 rad + pos: 31.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10172 components: - type: Transform - pos: 50.5,58.5 - parent: 2 -- proto: PosterContrabandMissingGloves - entities: - - uid: 7535 + rot: 1.5707963267948966 rad + pos: 33.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10173 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,20.5 - parent: 2 -- proto: PosterContrabandRise - entities: - - uid: 7482 + rot: 1.5707963267948966 rad + pos: 34.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10174 components: - type: Transform - pos: 10.5,2.5 - parent: 2 -- proto: PosterLegitNanotrasenLogo - entities: - - uid: 7536 + rot: 1.5707963267948966 rad + pos: 35.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10175 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,17.5 - parent: 2 -- proto: PosterLegitObey - entities: - - uid: 6942 + rot: 1.5707963267948966 rad + pos: 36.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10186 components: - type: Transform - pos: 8.5,4.5 - parent: 2 -- proto: PosterLegitSafetyMothPiping - entities: - - uid: 7207 + rot: 1.5707963267948966 rad + pos: 28.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10187 components: - type: Transform - pos: 22.5,35.5 - parent: 2 -- proto: PosterLegitSecWatch - entities: - - uid: 3227 + rot: 1.5707963267948966 rad + pos: 29.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10188 components: - type: Transform - pos: 25.5,1.5 - parent: 2 - - uid: 6943 + rot: 1.5707963267948966 rad + pos: 30.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10189 components: - type: Transform - pos: 12.5,4.5 - parent: 2 -- proto: PosterLegitStateLaws - entities: - - uid: 7532 + rot: 1.5707963267948966 rad + pos: 31.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10190 components: - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,-13.5 - parent: 2 -- proto: PottedPlant28 - entities: - - uid: 1413 + rot: 1.5707963267948966 rad + pos: 33.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10191 components: - type: Transform - pos: 44.5,-2.5 - parent: 2 -- proto: PottedPlantRandom - entities: - - uid: 1558 + rot: 1.5707963267948966 rad + pos: 34.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10192 components: - type: Transform - pos: 48.5,-1.5 - parent: 2 - - uid: 7639 + rot: 1.5707963267948966 rad + pos: 35.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10193 components: - type: Transform - pos: 15.5,32.5 - parent: 2 -- proto: PottedPlantRandomPlastic - entities: - - uid: 2156 + rot: 1.5707963267948966 rad + pos: 36.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10194 components: - type: Transform - pos: 11.5,9.5 - parent: 2 - - uid: 5083 + rot: 1.5707963267948966 rad + pos: 26.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10195 components: - type: Transform - pos: 41.5,27.5 - parent: 2 -- proto: PottedPlantRD - entities: - - uid: 7631 + rot: 1.5707963267948966 rad + pos: 25.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10196 components: - type: Transform - pos: 53.5,11.5 - parent: 2 -- proto: PoweredDimSmallLight - entities: - - uid: 1448 + rot: 1.5707963267948966 rad + pos: 24.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10205 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,-1.5 - parent: 2 - - uid: 1913 + pos: 22.5,-24.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10206 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,2.5 - parent: 2 - - uid: 1914 + pos: 22.5,-23.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10207 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,2.5 - parent: 2 - - uid: 3182 + pos: 22.5,-22.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10208 components: - type: Transform - pos: 4.5,16.5 - parent: 2 - - uid: 3231 + pos: 22.5,-20.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10209 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,0.5 - parent: 2 - - uid: 3272 + pos: 22.5,-19.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10210 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 50.5,13.5 - parent: 2 - - uid: 3273 + pos: 25.5,-19.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10211 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,12.5 - parent: 2 - - uid: 3274 + pos: 25.5,-20.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10212 components: - type: Transform - pos: 53.5,14.5 - parent: 2 - - uid: 3275 + pos: 25.5,-22.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10215 components: - type: Transform rot: 1.5707963267948966 rad - pos: 52.5,11.5 - parent: 2 - - uid: 5435 + pos: 24.5,-23.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10216 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,54.5 - parent: 2 - - uid: 5436 + pos: 23.5,-24.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10217 components: - type: Transform - rot: 3.141592653589793 rad - pos: 46.5,54.5 - parent: 2 - - uid: 5437 + pos: 23.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10218 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,54.5 - parent: 2 - - uid: 5438 + pos: 23.5,-26.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10219 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,52.5 - parent: 2 - - uid: 5439 + pos: 23.5,-27.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10402 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 53.5,50.5 + rot: 3.141592653589793 rad + pos: 38.5,17.5 parent: 2 - - uid: 5440 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11337 components: - type: Transform rot: 1.5707963267948966 rad - pos: 53.5,48.5 + pos: 17.5,-6.5 parent: 2 - - uid: 5441 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11452 components: - type: Transform - pos: 51.5,45.5 + pos: 28.5,12.5 parent: 2 - - uid: 5442 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11453 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,47.5 + pos: 28.5,13.5 parent: 2 - - uid: 5443 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11499 components: - type: Transform - pos: 41.5,45.5 + rot: 3.141592653589793 rad + pos: 41.5,-10.5 parent: 2 - - uid: 5444 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11561 components: - type: Transform - pos: 44.5,45.5 + rot: 3.141592653589793 rad + pos: 24.5,27.5 parent: 2 - - uid: 5447 + - uid: 11562 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,48.5 + rot: 3.141592653589793 rad + pos: 24.5,26.5 parent: 2 - - uid: 7245 +- proto: GasPipeStraightAlt1 + entities: + - uid: 256 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,46.5 + rot: 1.5707963267948966 rad + pos: 30.5,60.5 parent: 2 - - uid: 7246 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 258 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,43.5 + rot: 1.5707963267948966 rad + pos: 42.5,60.5 parent: 2 - - uid: 7330 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 265 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,11.5 + rot: 1.5707963267948966 rad + pos: 31.5,60.5 parent: 2 - - uid: 8032 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 294 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,50.5 + rot: 1.5707963267948966 rad + pos: 45.5,60.5 parent: 2 -- proto: PoweredLEDSmallLight - entities: - - uid: 2361 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 667 components: - type: Transform - pos: 11.5,7.5 + rot: -1.5707963267948966 rad + pos: 16.5,57.5 parent: 2 - - type: PointLight - energy: 0.2 - - uid: 2473 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 701 components: - type: Transform - pos: 24.5,19.5 + rot: -1.5707963267948966 rad + pos: 17.5,57.5 parent: 2 - - type: PointLight - energy: 0.1 - - uid: 2480 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 804 components: - type: Transform - pos: 40.5,-9.5 + pos: 15.5,58.5 parent: 2 - - uid: 2481 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 852 components: - type: Transform - pos: 42.5,-9.5 + pos: 61.5,51.5 parent: 2 - - uid: 2484 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 854 components: - type: Transform - pos: 44.5,-9.5 + pos: 61.5,52.5 parent: 2 - - uid: 2494 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 855 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,-3.5 + rot: 3.141592653589793 rad + pos: 56.5,59.5 parent: 2 - - type: PointLight - energy: 0.15 - - uid: 2528 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 856 components: - type: Transform - pos: 57.5,40.5 + rot: 3.141592653589793 rad + pos: 19.5,55.5 parent: 2 - - type: PointLight - energy: 0.4 - - uid: 2616 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1347 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,19.5 + rot: 1.5707963267948966 rad + pos: 17.5,60.5 parent: 2 - - type: PointLight - energy: 0.7 - - uid: 2618 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1354 components: - type: Transform rot: 1.5707963267948966 rad - pos: 49.5,26.5 + pos: 21.5,60.5 parent: 2 - - type: PointLight - energy: 0.3 - - uid: 2619 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1374 components: - type: Transform rot: 1.5707963267948966 rad - pos: 46.5,17.5 + pos: 35.5,60.5 parent: 2 - - type: PointLight - energy: 0.4 - - uid: 2621 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1394 components: - type: Transform rot: 3.141592653589793 rad - pos: 43.5,15.5 + pos: 19.5,54.5 parent: 2 - - type: PointLight - energy: 0.2 - - uid: 2623 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1395 components: - type: Transform - rot: 3.141592653589793 rad - pos: 39.5,13.5 + rot: -1.5707963267948966 rad + pos: 18.5,57.5 parent: 2 - - type: PointLight - energy: 0.4 - - uid: 2624 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1405 components: - type: Transform - pos: 41.5,13.5 + rot: 1.5707963267948966 rad + pos: 22.5,60.5 parent: 2 - - type: PointLight - energy: 0.05 - - uid: 2632 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1407 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,22.5 + rot: 1.5707963267948966 rad + pos: 47.5,60.5 parent: 2 - - type: PointLight - energy: 0.2 - - uid: 2633 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1446 components: - type: Transform - pos: 39.5,11.5 + rot: 1.5707963267948966 rad + pos: 32.5,60.5 parent: 2 - - type: PointLight - energy: 0.2 -- proto: PoweredlightExterior - entities: - - uid: 1896 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1455 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,63.5 + pos: 15.5,59.5 parent: 2 - - uid: 1912 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1457 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,63.5 + pos: 61.5,56.5 parent: 2 -- proto: PoweredlightLED - entities: - - uid: 146 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1461 components: - type: Transform rot: 1.5707963267948966 rad - pos: 24.5,10.5 + pos: 33.5,60.5 parent: 2 - - uid: 151 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1463 components: - type: Transform rot: -1.5707963267948966 rad - pos: 34.5,11.5 + pos: 60.5,58.5 parent: 2 - - uid: 152 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,38.5 - parent: 2 - - uid: 217 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1479 components: - type: Transform rot: 1.5707963267948966 rad - pos: 22.5,0.5 + pos: 27.5,60.5 parent: 2 - - uid: 218 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1527 components: - type: Transform - pos: 17.5,-5.5 + pos: 61.5,57.5 parent: 2 - - uid: 633 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1566 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-7.5 + pos: 23.5,35.5 parent: 2 - - type: PointLight - energy: 25 - - type: RgbLightController - cycleRate: 0.2 - - uid: 1790 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1582 components: - type: Transform rot: -1.5707963267948966 rad - pos: 18.5,8.5 + pos: 22.5,34.5 parent: 2 - - uid: 1859 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1625 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 25.5,-12.5 + rot: -1.5707963267948966 rad + pos: 21.5,34.5 parent: 2 - - uid: 1888 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1656 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,9.5 + rot: 1.5707963267948966 rad + pos: 29.5,2.5 parent: 2 - - uid: 1889 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1667 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,9.5 + rot: -1.5707963267948966 rad + pos: 59.5,58.5 parent: 2 - - uid: 1890 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1668 components: - type: Transform rot: 1.5707963267948966 rad - pos: 7.5,16.5 + pos: 25.5,60.5 parent: 2 - - uid: 1891 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1671 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,9.5 + rot: 1.5707963267948966 rad + pos: 44.5,60.5 parent: 2 - - uid: 1897 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1672 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 18.5,17.5 + rot: 1.5707963267948966 rad + pos: 36.5,60.5 parent: 2 - - uid: 1910 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1673 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,16.5 + rot: 3.141592653589793 rad + pos: 19.5,53.5 parent: 2 - - uid: 1916 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1675 components: - type: Transform - pos: 23.5,16.5 + rot: 1.5707963267948966 rad + pos: 48.5,60.5 parent: 2 - - uid: 2154 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1677 components: - type: Transform - pos: 28.5,16.5 + rot: 1.5707963267948966 rad + pos: 18.5,60.5 parent: 2 - - uid: 2168 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1678 components: - type: Transform rot: 3.141592653589793 rad - pos: 61.5,4.5 + pos: 19.5,56.5 parent: 2 - - uid: 2233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1679 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,14.5 + rot: 1.5707963267948966 rad + pos: 26.5,60.5 parent: 2 - - uid: 2238 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1680 components: - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,9.5 + rot: 1.5707963267948966 rad + pos: 28.5,60.5 parent: 2 - - uid: 2243 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1681 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,11.5 + pos: 61.5,54.5 parent: 2 - - uid: 2251 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1682 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 20.5,-7.5 + pos: 61.5,55.5 parent: 2 - - uid: 2252 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1706 components: - type: Transform rot: 1.5707963267948966 rad - pos: 12.5,-6.5 + pos: 43.5,60.5 parent: 2 - - uid: 2254 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1717 components: - type: Transform rot: 1.5707963267948966 rad - pos: 15.5,1.5 + pos: 23.5,60.5 parent: 2 - - uid: 2255 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1718 components: - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,-3.5 + rot: 1.5707963267948966 rad + pos: 46.5,60.5 parent: 2 - - uid: 2263 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1727 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,0.5 + rot: 1.5707963267948966 rad + pos: 49.5,60.5 parent: 2 - - uid: 2264 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1748 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,3.5 + rot: 1.5707963267948966 rad + pos: 54.5,60.5 parent: 2 - - uid: 2273 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1755 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,3.5 + rot: 1.5707963267948966 rad + pos: 55.5,60.5 parent: 2 - - uid: 2290 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1757 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,-12.5 + rot: 1.5707963267948966 rad + pos: 53.5,60.5 parent: 2 - - uid: 2318 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1900 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-11.5 + pos: 61.5,53.5 parent: 2 - - uid: 2322 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2068 components: - type: Transform rot: 1.5707963267948966 rad - pos: 5.5,-11.5 - parent: 2 - - uid: 2324 - components: - - type: Transform - pos: 9.5,-5.5 + pos: 34.5,60.5 parent: 2 - - uid: 2332 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2271 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-7.5 + rot: 1.5707963267948966 rad + pos: 58.5,16.5 parent: 2 - - uid: 2336 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2407 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-7.5 + pos: 19.5,-2.5 parent: 2 - - uid: 2339 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2671 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,0.5 + pos: 19.5,0.5 parent: 2 - - uid: 2340 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2674 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,7.5 + pos: 18.5,-4.5 parent: 2 - - uid: 2360 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2803 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,7.5 + pos: 38.5,60.5 parent: 2 - - uid: 2372 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2890 components: - type: Transform - pos: -6.5,15.5 + pos: 17.5,22.5 parent: 2 - - uid: 2382 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2892 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,18.5 + pos: 17.5,17.5 parent: 2 - - uid: 2383 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3011 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,17.5 + pos: 18.5,18.5 parent: 2 - - uid: 2386 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3015 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,7.5 + pos: 17.5,20.5 parent: 2 - - uid: 2387 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3228 components: - type: Transform - pos: 18.5,25.5 + rot: 1.5707963267948966 rad + pos: 39.5,60.5 parent: 2 - - uid: 2388 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3267 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,9.5 + rot: 1.5707963267948966 rad + pos: 20.5,60.5 parent: 2 - - uid: 2389 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3270 components: - type: Transform - rot: 3.141592653589793 rad - pos: 50.5,3.5 + rot: -1.5707963267948966 rad + pos: 20.5,57.5 parent: 2 - - uid: 2390 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3271 components: - type: Transform rot: 1.5707963267948966 rad - pos: 48.5,1.5 + pos: 16.5,60.5 parent: 2 - - uid: 2437 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3277 components: - type: Transform rot: 1.5707963267948966 rad - pos: 46.5,12.5 + pos: 19.5,60.5 parent: 2 - - uid: 2451 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3279 components: - type: Transform - pos: 30.5,23.5 + rot: -1.5707963267948966 rad + pos: 58.5,58.5 parent: 2 - - uid: 2453 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3280 components: - type: Transform rot: -1.5707963267948966 rad - pos: 20.5,-11.5 + pos: 57.5,58.5 parent: 2 - - uid: 2461 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3281 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-11.5 + rot: 3.141592653589793 rad + pos: 30.5,-3.5 parent: 2 - - uid: 2468 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3282 components: - type: Transform - pos: 59.5,54.5 + rot: 3.141592653589793 rad + pos: 30.5,-2.5 parent: 2 - - uid: 2469 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3283 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,24.5 + rot: 3.141592653589793 rad + pos: 30.5,-1.5 parent: 2 - - uid: 2470 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3284 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,28.5 + rot: 3.141592653589793 rad + pos: 30.5,-0.5 parent: 2 - - uid: 2471 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3285 components: - type: Transform - pos: 13.5,32.5 + rot: 3.141592653589793 rad + pos: 30.5,0.5 parent: 2 - - uid: 2472 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3286 components: - type: Transform rot: 3.141592653589793 rad - pos: 13.5,20.5 + pos: 30.5,1.5 parent: 2 - - uid: 2474 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3288 components: - type: Transform - pos: 37.5,2.5 + rot: 1.5707963267948966 rad + pos: 50.5,60.5 parent: 2 - - uid: 2475 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3289 components: - type: Transform rot: 1.5707963267948966 rad - pos: 33.5,-5.5 + pos: 51.5,60.5 parent: 2 - - uid: 2476 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3291 components: - type: Transform rot: 1.5707963267948966 rad - pos: 37.5,-5.5 + pos: 52.5,60.5 parent: 2 - - uid: 2477 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3293 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,-5.5 + rot: 1.5707963267948966 rad + pos: 40.5,60.5 parent: 2 - - uid: 2478 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3294 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 44.5,-0.5 + rot: 1.5707963267948966 rad + pos: 41.5,60.5 parent: 2 - - uid: 2479 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3295 components: - type: Transform - pos: 40.5,3.5 + rot: 1.5707963267948966 rad + pos: 37.5,60.5 parent: 2 - - uid: 2482 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3329 components: - type: Transform - rot: 3.141592653589793 rad - pos: 48.5,-16.5 + rot: 1.5707963267948966 rad + pos: 24.5,60.5 parent: 2 - - uid: 2485 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3332 components: - type: Transform - pos: 47.5,-12.5 + rot: 1.5707963267948966 rad + pos: 29.5,60.5 parent: 2 - - uid: 2486 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4236 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 44.5,-16.5 + rot: -1.5707963267948966 rad + pos: 16.5,23.5 parent: 2 - - uid: 2490 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4237 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 65.5,-1.5 + pos: 13.5,24.5 parent: 2 - - uid: 2491 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4240 components: - type: Transform - pos: 57.5,2.5 + rot: -1.5707963267948966 rad + pos: 15.5,23.5 parent: 2 - - uid: 2492 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4242 components: - type: Transform - pos: 62.5,2.5 + pos: 17.5,19.5 parent: 2 - - uid: 2497 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5159 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,12.5 + rot: 3.141592653589793 rad + pos: 16.5,15.5 parent: 2 - - uid: 2498 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6340 components: - type: Transform rot: 1.5707963267948966 rad - pos: 56.5,12.5 + pos: 27.5,2.5 parent: 2 - - uid: 2499 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6422 components: - type: Transform rot: 1.5707963267948966 rad - pos: 49.5,39.5 + pos: 26.5,2.5 parent: 2 - - uid: 2500 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6439 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,20.5 + rot: 1.5707963267948966 rad + pos: 25.5,2.5 parent: 2 - - uid: 2501 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6440 components: - type: Transform - pos: 58.5,25.5 + rot: 1.5707963267948966 rad + pos: 24.5,2.5 parent: 2 - - uid: 2503 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6441 components: - type: Transform rot: 1.5707963267948966 rad - pos: 56.5,21.5 + pos: 23.5,2.5 parent: 2 - - uid: 2504 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6444 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,24.5 + pos: 22.5,3.5 parent: 2 - - uid: 2507 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6445 components: - type: Transform - pos: 55.5,34.5 + rot: -1.5707963267948966 rad + pos: 21.5,4.5 parent: 2 - - uid: 2514 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6446 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,28.5 + rot: -1.5707963267948966 rad + pos: 20.5,4.5 parent: 2 - - uid: 2517 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6461 components: - type: Transform - pos: 63.5,34.5 + pos: 19.5,3.5 parent: 2 - - uid: 2526 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6462 components: - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,28.5 + pos: 19.5,2.5 parent: 2 - - uid: 2527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6661 components: - type: Transform - pos: 6.5,32.5 + rot: 3.141592653589793 rad + pos: 13.5,25.5 parent: 2 - - uid: 2529 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6663 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,31.5 + rot: 3.141592653589793 rad + pos: 13.5,26.5 parent: 2 - - uid: 2531 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6664 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 30.5,25.5 + rot: 3.141592653589793 rad + pos: 13.5,27.5 parent: 2 - - uid: 2534 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6666 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 11.5,39.5 + rot: 3.141592653589793 rad + pos: 13.5,28.5 parent: 2 - - uid: 2535 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7355 components: - type: Transform - pos: 4.5,35.5 + pos: 19.5,-0.5 parent: 2 - - uid: 2536 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7386 components: - type: Transform - rot: 3.141592653589793 rad - pos: 31.5,33.5 + pos: 19.5,-1.5 parent: 2 - - uid: 2543 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8358 components: - type: Transform rot: -1.5707963267948966 rad - pos: 27.5,21.5 + pos: 32.5,4.5 parent: 2 - - uid: 2556 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8359 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,23.5 + rot: -1.5707963267948966 rad + pos: 31.5,4.5 parent: 2 - - uid: 2563 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8361 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,33.5 + rot: -1.5707963267948966 rad + pos: 33.5,4.5 parent: 2 - - uid: 2571 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10340 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,31.5 + pos: 30.5,3.5 parent: 2 - - uid: 2577 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11114 components: - type: Transform rot: -1.5707963267948966 rad - pos: 47.5,33.5 + pos: 34.5,4.5 parent: 2 - - uid: 2579 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11115 components: - type: Transform rot: -1.5707963267948966 rad - pos: 29.5,39.5 - parent: 2 - - uid: 2588 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 43.5,36.5 + pos: 35.5,4.5 parent: 2 - - uid: 2602 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11118 components: - type: Transform rot: 1.5707963267948966 rad - pos: 37.5,40.5 + pos: 57.5,16.5 parent: 2 - - uid: 2604 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11119 components: - type: Transform rot: 1.5707963267948966 rad - pos: 45.5,21.5 - parent: 2 - - uid: 2605 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,25.5 + pos: 56.5,16.5 parent: 2 - - uid: 2606 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11120 components: - type: Transform - pos: 42.5,20.5 + rot: 1.5707963267948966 rad + pos: 55.5,16.5 parent: 2 - - uid: 2615 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11121 components: - type: Transform - rot: 3.141592653589793 rad - pos: 44.5,27.5 + rot: 1.5707963267948966 rad + pos: 54.5,16.5 parent: 2 - - uid: 2634 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11122 components: - type: Transform - pos: 23.5,56.5 + rot: 1.5707963267948966 rad + pos: 53.5,16.5 parent: 2 - - uid: 2635 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11123 components: - type: Transform - pos: 31.5,55.5 + rot: 1.5707963267948966 rad + pos: 52.5,16.5 parent: 2 - - uid: 2636 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11124 components: - type: Transform - pos: 33.5,55.5 + rot: 1.5707963267948966 rad + pos: 51.5,16.5 parent: 2 - - uid: 2637 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11125 components: - type: Transform - pos: 27.5,56.5 + rot: 1.5707963267948966 rad + pos: 50.5,16.5 parent: 2 - - uid: 2638 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11225 components: - type: Transform rot: 3.141592653589793 rad - pos: 21.5,50.5 + pos: 21.5,53.5 parent: 2 - - uid: 2639 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11226 components: - type: Transform rot: 3.141592653589793 rad - pos: 25.5,50.5 - parent: 2 - - uid: 2640 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,57.5 + pos: 21.5,54.5 parent: 2 - - uid: 2641 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11227 components: - type: Transform - pos: 17.5,58.5 + rot: 3.141592653589793 rad + pos: 21.5,55.5 parent: 2 - - uid: 2642 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11230 components: - type: Transform - pos: 44.5,51.5 + rot: -1.5707963267948966 rad + pos: 22.5,56.5 parent: 2 - - uid: 2643 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11231 components: - type: Transform - pos: 46.5,51.5 + rot: 3.141592653589793 rad + pos: 23.5,55.5 parent: 2 - - uid: 2644 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11232 components: - type: Transform rot: 3.141592653589793 rad - pos: 44.5,47.5 + pos: 23.5,54.5 parent: 2 - - uid: 2670 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11233 components: - type: Transform rot: 3.141592653589793 rad - pos: 46.5,47.5 + pos: 23.5,53.5 parent: 2 - - uid: 3247 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11234 components: - type: Transform rot: 3.141592653589793 rad - pos: 31.5,-10.5 + pos: 23.5,52.5 parent: 2 - - type: PointLight - energy: 25 - - type: RgbLightController - cycleRate: 0.19 - - uid: 4001 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11235 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-4.5 + rot: 3.141592653589793 rad + pos: 23.5,51.5 parent: 2 - - type: PointLight - energy: 25 - - type: RgbLightController - cycleRate: 0.17 - - uid: 4002 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11238 components: - type: Transform rot: -1.5707963267948966 rad - pos: 31.5,-5.5 + pos: 24.5,50.5 parent: 2 - - type: PointLight - energy: 25 - - type: RgbLightController - cycleRate: 0.21 - - uid: 4003 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11239 components: - type: Transform - pos: 29.5,-4.5 + rot: 3.141592653589793 rad + pos: 25.5,51.5 parent: 2 - - type: PointLight - energy: 25 - - type: RgbLightController - cycleRate: 0.23 - - uid: 6708 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11240 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,41.5 + rot: 3.141592653589793 rad + pos: 25.5,52.5 parent: 2 - - uid: 7028 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11241 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 33.5,39.5 + rot: 3.141592653589793 rad + pos: 25.5,53.5 parent: 2 - - uid: 7113 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11242 components: - type: Transform - pos: 24.5,42.5 + rot: 3.141592653589793 rad + pos: 25.5,54.5 parent: 2 - - uid: 8264 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11243 components: - type: Transform rot: 3.141592653589793 rad - pos: 37.5,26.5 + pos: 25.5,55.5 parent: 2 -- proto: PoweredWarmSmallLight - entities: - - uid: 1962 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11246 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,19.5 + rot: -1.5707963267948966 rad + pos: 26.5,56.5 parent: 2 - - uid: 2234 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11247 components: - type: Transform - pos: 9.5,38.5 + rot: 3.141592653589793 rad + pos: 27.5,55.5 parent: 2 - - uid: 2235 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11248 components: - type: Transform rot: 3.141592653589793 rad - pos: 41.5,-12.5 + pos: 27.5,54.5 parent: 2 - - uid: 2242 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11249 components: - type: Transform rot: 3.141592653589793 rad - pos: 32.5,-14.5 + pos: 27.5,53.5 parent: 2 - - uid: 2362 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11250 components: - type: Transform rot: 3.141592653589793 rad - pos: 8.5,-14.5 + pos: 27.5,52.5 parent: 2 - - uid: 2381 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11251 components: - type: Transform rot: 3.141592653589793 rad - pos: 20.5,-14.5 + pos: 27.5,51.5 parent: 2 - - uid: 2487 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11252 components: - type: Transform - pos: 35.5,-9.5 + rot: -1.5707963267948966 rad + pos: 28.5,50.5 parent: 2 - - uid: 2488 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11254 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,-10.5 + rot: -1.5707963267948966 rad + pos: 29.5,50.5 parent: 2 - - uid: 2489 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11255 components: - type: Transform - pos: 41.5,-11.5 + rot: -1.5707963267948966 rad + pos: 31.5,50.5 parent: 2 - - uid: 2620 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11258 components: - type: Transform - pos: 52.5,21.5 + rot: 3.141592653589793 rad + pos: 30.5,51.5 parent: 2 - - uid: 2742 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11259 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 56.5,62.5 + rot: 3.141592653589793 rad + pos: 30.5,52.5 parent: 2 - - uid: 2754 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11260 components: - type: Transform rot: 1.5707963267948966 rad - pos: 61.5,57.5 + pos: 32.5,50.5 parent: 2 - - uid: 5160 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11262 components: - type: Transform rot: 3.141592653589793 rad - pos: 62.5,20.5 + pos: 33.5,51.5 parent: 2 - - uid: 5161 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11263 components: - type: Transform - pos: 61.5,23.5 + rot: 3.141592653589793 rad + pos: 33.5,52.5 parent: 2 -- proto: PrefilledSyringe - entities: - - uid: 7191 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11264 components: - type: Transform - pos: 63.5,29.5 + rot: 3.141592653589793 rad + pos: 33.5,53.5 parent: 2 - - uid: 7326 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11266 components: - type: Transform - pos: 32.5,16.5 + rot: 1.5707963267948966 rad + pos: 34.5,54.5 parent: 2 - - uid: 7448 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11267 components: - type: Transform - pos: 15.5,13.5 + rot: 1.5707963267948966 rad + pos: 35.5,54.5 parent: 2 - - uid: 7451 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11268 components: - type: Transform - pos: 13.5,13.5 + rot: 1.5707963267948966 rad + pos: 36.5,54.5 parent: 2 -- proto: PresentTrash - entities: - - uid: 7521 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11270 components: - type: Transform - pos: 17.5,0.5 + pos: 37.5,53.5 parent: 2 - - uid: 7685 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11271 components: - type: Transform - pos: 46.5,21.5 + pos: 37.5,52.5 parent: 2 -- proto: Protolathe - entities: - - uid: 2379 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11272 components: - type: Transform - pos: 48.5,7.5 + pos: 37.5,51.5 parent: 2 - - uid: 7564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11274 components: - type: Transform - pos: 39.5,35.5 + rot: -1.5707963267948966 rad + pos: 38.5,50.5 parent: 2 -- proto: ProtolatheMachineCircuitboard - entities: - - uid: 2184 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11275 components: - type: Transform - pos: 13.5,-12.5 + rot: -1.5707963267948966 rad + pos: 39.5,50.5 parent: 2 -- proto: ProximitySensor - entities: - - uid: 7180 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11276 components: - type: Transform - pos: 59.5,34.5 + rot: -1.5707963267948966 rad + pos: 40.5,50.5 parent: 2 - - uid: 7196 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11277 components: - type: Transform - pos: 33.5,-5.5 + rot: -1.5707963267948966 rad + pos: 41.5,50.5 parent: 2 - - uid: 7198 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11431 components: - type: Transform - pos: 33.5,-6.5 + rot: 3.141592653589793 rad + pos: 0.5,12.5 parent: 2 - - uid: 7200 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11432 components: - type: Transform - pos: 33.5,-6.5 + rot: 3.141592653589793 rad + pos: 0.5,13.5 parent: 2 - - uid: 7225 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11433 components: - type: Transform - pos: 33.5,-5.5 + rot: 3.141592653589793 rad + pos: 0.5,14.5 parent: 2 - - uid: 7254 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11434 components: - type: Transform - pos: 55.5,29.5 + rot: 3.141592653589793 rad + pos: 0.5,15.5 parent: 2 - - uid: 7262 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11435 components: - type: Transform - pos: 33.5,-4.5 + rot: 3.141592653589793 rad + pos: 0.5,16.5 parent: 2 - - uid: 7263 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11441 components: - type: Transform - pos: 33.5,-4.5 + rot: -1.5707963267948966 rad + pos: 1.5,18.5 parent: 2 -- proto: Rack - entities: - - uid: 1313 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11442 components: - type: Transform - pos: 12.5,-7.5 + rot: -1.5707963267948966 rad + pos: 2.5,18.5 parent: 2 - - uid: 2064 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11443 components: - type: Transform - pos: 49.5,39.5 + rot: 3.141592653589793 rad + pos: 3.5,17.5 parent: 2 - - uid: 2496 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11444 components: - type: Transform - pos: 9.5,-10.5 + rot: 3.141592653589793 rad + pos: 3.5,16.5 parent: 2 - - uid: 2791 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11445 components: - type: Transform - pos: 13.5,-10.5 + rot: 3.141592653589793 rad + pos: 3.5,15.5 parent: 2 - - uid: 2792 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11446 components: - type: Transform - pos: 13.5,-11.5 + rot: 3.141592653589793 rad + pos: 3.5,14.5 parent: 2 - - uid: 2793 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11447 components: - type: Transform - pos: 13.5,-12.5 + rot: 3.141592653589793 rad + pos: 3.5,13.5 parent: 2 - - uid: 2795 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11474 components: - type: Transform - pos: 9.5,-12.5 + rot: -1.5707963267948966 rad + pos: 30.5,-6.5 parent: 2 - - uid: 2796 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11475 components: - type: Transform - pos: 10.5,-12.5 + rot: -1.5707963267948966 rad + pos: 31.5,-6.5 parent: 2 -- proto: RadioHandheld - entities: - - uid: 2370 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11476 components: - type: Transform - pos: 60.62494,34.605804 + rot: -1.5707963267948966 rad + pos: 32.5,-6.5 parent: 2 - - uid: 7587 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11477 components: - type: Transform - pos: 58.5,17.5 + rot: -1.5707963267948966 rad + pos: 33.5,-6.5 parent: 2 -- proto: Railing - entities: - - uid: 4057 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11478 components: - type: Transform - pos: 30.5,3.5 + rot: -1.5707963267948966 rad + pos: 34.5,-6.5 parent: 2 - - uid: 4058 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11479 components: - type: Transform - pos: 29.5,3.5 + rot: -1.5707963267948966 rad + pos: 35.5,-6.5 parent: 2 - - uid: 4059 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11480 components: - type: Transform - pos: 28.5,3.5 + rot: -1.5707963267948966 rad + pos: 36.5,-6.5 parent: 2 - - uid: 4060 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11481 components: - type: Transform - pos: 27.5,3.5 + rot: -1.5707963267948966 rad + pos: 37.5,-6.5 parent: 2 - - uid: 4061 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11486 components: - type: Transform - pos: 26.5,3.5 + rot: -1.5707963267948966 rad + pos: 39.5,-5.5 parent: 2 - - uid: 4062 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11524 components: - type: Transform - pos: 25.5,3.5 + rot: -1.5707963267948966 rad + pos: 36.5,4.5 parent: 2 - - uid: 4063 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11525 components: - type: Transform - pos: 24.5,3.5 + rot: -1.5707963267948966 rad + pos: 37.5,4.5 parent: 2 -- proto: RandomEngineerCorpseSpawner - entities: - - uid: 7286 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11527 components: - type: Transform - pos: 35.5,45.5 + rot: 3.141592653589793 rad + pos: 38.5,3.5 parent: 2 -- proto: RandomMeat - entities: - - uid: 229 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11532 components: - type: Transform - pos: 25.5,-12.5 + rot: 1.5707963267948966 rad + pos: 37.5,0.5 parent: 2 -- proto: RandomSpawner - entities: - - uid: 291 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11533 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,57.5 + rot: 3.141592653589793 rad + pos: 38.5,1.5 parent: 2 - - uid: 2157 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasPipeStraightAlt2 + entities: + - uid: 152 components: - type: Transform rot: -1.5707963267948966 rad - pos: 65.5,0.5 + pos: 50.5,25.5 parent: 2 - - uid: 2282 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2880 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 38.5,23.5 + rot: 1.5707963267948966 rad + pos: 34.5,21.5 parent: 2 - - uid: 2768 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3702 components: - type: Transform rot: -1.5707963267948966 rad - pos: 28.5,49.5 + pos: 41.5,23.5 parent: 2 - - uid: 3153 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3717 components: - type: Transform rot: -1.5707963267948966 rad - pos: 58.5,45.5 + pos: 43.5,23.5 parent: 2 - - uid: 3311 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3718 components: - type: Transform rot: -1.5707963267948966 rad - pos: 59.5,53.5 + pos: 42.5,23.5 parent: 2 - - uid: 4823 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3756 components: - type: Transform rot: -1.5707963267948966 rad - pos: 59.5,43.5 + pos: 46.5,23.5 parent: 2 - - uid: 4826 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3758 components: - type: Transform rot: -1.5707963267948966 rad - pos: 61.5,44.5 + pos: 45.5,23.5 parent: 2 - - uid: 6157 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3766 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,45.5 + rot: 1.5707963267948966 rad + pos: 55.5,36.5 parent: 2 - - uid: 7226 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3959 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 25.5,54.5 + rot: 1.5707963267948966 rad + pos: 60.5,36.5 parent: 2 - - uid: 7227 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3960 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,55.5 + rot: 1.5707963267948966 rad + pos: 59.5,36.5 parent: 2 - - uid: 7228 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3982 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,54.5 + rot: 1.5707963267948966 rad + pos: 58.5,36.5 parent: 2 - - uid: 7229 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3990 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,54.5 + rot: 1.5707963267948966 rad + pos: 57.5,36.5 parent: 2 - - uid: 7230 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4850 components: - type: Transform rot: -1.5707963267948966 rad - pos: 31.5,51.5 + pos: 40.5,23.5 parent: 2 - - uid: 7233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5055 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,55.5 + rot: 1.5707963267948966 rad + pos: 35.5,21.5 parent: 2 - - uid: 7234 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5152 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 19.5,52.5 + rot: 1.5707963267948966 rad + pos: 36.5,21.5 parent: 2 - - uid: 7235 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5704 components: - type: Transform rot: -1.5707963267948966 rad - pos: 21.5,50.5 + pos: 39.5,23.5 parent: 2 - - uid: 7336 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6840 components: - type: Transform rot: -1.5707963267948966 rad - pos: 56.5,39.5 + pos: 32.5,30.5 parent: 2 - - uid: 7337 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6841 components: - type: Transform rot: -1.5707963267948966 rad - pos: 57.5,38.5 + pos: 31.5,30.5 parent: 2 - - uid: 7338 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7423 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,29.5 + rot: 1.5707963267948966 rad + pos: 42.5,34.5 parent: 2 - - uid: 7339 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8288 components: - type: Transform rot: -1.5707963267948966 rad - pos: 59.5,14.5 + pos: 38.5,23.5 parent: 2 - - uid: 7340 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8420 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,12.5 + rot: 3.141592653589793 rad + pos: 33.5,29.5 parent: 2 - - uid: 7341 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8421 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,12.5 + rot: 3.141592653589793 rad + pos: 33.5,28.5 parent: 2 - - uid: 7342 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8422 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,12.5 + rot: 3.141592653589793 rad + pos: 33.5,27.5 parent: 2 - - uid: 7343 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8423 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,18.5 + rot: 3.141592653589793 rad + pos: 33.5,26.5 parent: 2 - - uid: 7344 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8424 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,14.5 + rot: 3.141592653589793 rad + pos: 33.5,25.5 parent: 2 - - uid: 7345 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8425 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,15.5 + rot: 3.141592653589793 rad + pos: 33.5,24.5 parent: 2 - - uid: 7346 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8426 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,17.5 + rot: 3.141592653589793 rad + pos: 33.5,23.5 parent: 2 - - uid: 7347 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8427 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,16.5 + rot: 3.141592653589793 rad + pos: 33.5,22.5 parent: 2 - - uid: 7348 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8430 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,16.5 + rot: 3.141592653589793 rad + pos: 47.5,24.5 parent: 2 - - uid: 7349 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8435 components: - type: Transform rot: -1.5707963267948966 rad - pos: 52.5,17.5 + pos: 48.5,25.5 parent: 2 - - uid: 7350 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8438 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 46.5,17.5 + rot: 3.141592653589793 rad + pos: 51.5,30.5 parent: 2 - - uid: 7351 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8439 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,15.5 + rot: 3.141592653589793 rad + pos: 51.5,31.5 parent: 2 - - uid: 7352 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8440 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,17.5 + rot: 3.141592653589793 rad + pos: 51.5,26.5 parent: 2 - - uid: 7353 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8441 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,0.5 + rot: 3.141592653589793 rad + pos: 51.5,27.5 parent: 2 - - uid: 7354 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8442 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 59.5,1.5 + rot: 3.141592653589793 rad + pos: 51.5,28.5 parent: 2 - - uid: 7355 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8444 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 63.5,0.5 + rot: 1.5707963267948966 rad + pos: 52.5,29.5 parent: 2 - - uid: 7357 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8448 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,2.5 + rot: 3.141592653589793 rad + pos: 51.5,32.5 parent: 2 - - uid: 7359 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8449 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,6.5 + rot: 3.141592653589793 rad + pos: 51.5,33.5 parent: 2 - - uid: 7360 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8450 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,7.5 + rot: 3.141592653589793 rad + pos: 51.5,34.5 parent: 2 - - uid: 7363 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8451 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,10.5 + rot: 3.141592653589793 rad + pos: 51.5,35.5 parent: 2 - - uid: 7364 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8453 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,4.5 + rot: 1.5707963267948966 rad + pos: 52.5,36.5 parent: 2 - - uid: 7365 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8454 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,10.5 + rot: 1.5707963267948966 rad + pos: 53.5,36.5 parent: 2 - - uid: 7366 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8455 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 39.5,11.5 + rot: 1.5707963267948966 rad + pos: 54.5,36.5 parent: 2 - - uid: 7368 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8459 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 48.5,-14.5 + pos: 61.5,37.5 parent: 2 - - uid: 7369 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8460 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 54.5,-16.5 + pos: 61.5,38.5 parent: 2 - - uid: 7370 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8461 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,-16.5 + pos: 61.5,39.5 parent: 2 - - uid: 7371 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8462 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,-14.5 + pos: 61.5,40.5 parent: 2 - - uid: 7372 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8463 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,-14.5 + pos: 61.5,41.5 parent: 2 - - uid: 7373 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8464 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,4.5 + pos: 61.5,42.5 parent: 2 - - uid: 7376 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8488 components: - type: Transform rot: -1.5707963267948966 rad - pos: 30.5,14.5 + pos: 35.5,34.5 parent: 2 - - uid: 7381 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8489 components: - type: Transform rot: -1.5707963267948966 rad - pos: 37.5,32.5 + pos: 36.5,34.5 parent: 2 - - uid: 7384 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8490 components: - type: Transform rot: -1.5707963267948966 rad - pos: 0.5,12.5 + pos: 37.5,34.5 parent: 2 - - uid: 7385 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8491 components: - type: Transform rot: -1.5707963267948966 rad - pos: -4.5,9.5 + pos: 38.5,34.5 parent: 2 - - uid: 7386 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8492 components: - type: Transform rot: -1.5707963267948966 rad - pos: -3.5,10.5 + pos: 39.5,34.5 parent: 2 - - uid: 7387 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8493 components: - type: Transform rot: -1.5707963267948966 rad - pos: -6.5,15.5 + pos: 40.5,34.5 parent: 2 - - uid: 7388 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8494 components: - type: Transform rot: -1.5707963267948966 rad - pos: -4.5,14.5 + pos: 41.5,34.5 parent: 2 - - uid: 7389 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8513 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,11.5 + rot: 3.141592653589793 rad + pos: 33.5,36.5 parent: 2 - - uid: 7390 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8514 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,9.5 + rot: 3.141592653589793 rad + pos: 33.5,37.5 parent: 2 - - uid: 7391 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8517 components: - type: Transform rot: -1.5707963267948966 rad - pos: 7.5,6.5 + pos: 32.5,38.5 parent: 2 - - uid: 7392 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8518 components: - type: Transform rot: -1.5707963267948966 rad - pos: 7.5,5.5 + pos: 31.5,38.5 parent: 2 - - uid: 7393 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8519 components: - type: Transform rot: -1.5707963267948966 rad - pos: 9.5,6.5 + pos: 30.5,38.5 parent: 2 - - uid: 7394 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8520 components: - type: Transform rot: -1.5707963267948966 rad - pos: 9.5,5.5 + pos: 29.5,38.5 parent: 2 - - uid: 7395 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8523 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,7.5 + pos: 34.5,38.5 parent: 2 - - uid: 7396 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8524 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,6.5 + pos: 35.5,38.5 parent: 2 - - uid: 7397 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8525 components: - type: Transform rot: -1.5707963267948966 rad - pos: 8.5,5.5 + pos: 36.5,38.5 parent: 2 - - uid: 7398 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8550 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,2.5 + rot: 1.5707963267948966 rad + pos: 55.5,29.5 parent: 2 - - uid: 7399 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8551 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,3.5 + rot: 1.5707963267948966 rad + pos: 56.5,29.5 parent: 2 - - uid: 7401 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8552 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-2.5 + rot: 1.5707963267948966 rad + pos: 54.5,29.5 parent: 2 - - uid: 7402 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8555 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,-2.5 + pos: 57.5,28.5 parent: 2 - - uid: 7403 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8556 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-2.5 + pos: 57.5,27.5 parent: 2 - - uid: 7404 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8557 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 5.5,-1.5 + pos: 57.5,26.5 parent: 2 - - uid: 7405 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11490 components: - type: Transform rot: -1.5707963267948966 rad - pos: 2.5,-0.5 + pos: 33.5,-9.5 parent: 2 - - uid: 7406 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11491 components: - type: Transform rot: -1.5707963267948966 rad - pos: 1.5,-2.5 + pos: 34.5,-9.5 parent: 2 - - uid: 7407 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11492 components: - type: Transform rot: -1.5707963267948966 rad - pos: 1.5,-3.5 + pos: 35.5,-9.5 parent: 2 - - uid: 7408 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11493 components: - type: Transform rot: -1.5707963267948966 rad - pos: 33.5,-14.5 + pos: 36.5,-9.5 parent: 2 - - uid: 7410 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11494 components: - type: Transform rot: -1.5707963267948966 rad - pos: 0.5,-8.5 + pos: 37.5,-9.5 parent: 2 -- proto: RandomVendingClothing - entities: - - uid: 7287 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11495 components: - type: Transform - pos: 58.5,44.5 + rot: -1.5707963267948966 rad + pos: 38.5,-9.5 parent: 2 -- proto: RandomVendingDrinks - entities: - - uid: 1376 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11496 components: - type: Transform - pos: 15.5,7.5 + rot: -1.5707963267948966 rad + pos: 39.5,-9.5 parent: 2 - - uid: 1550 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeTJunction + entities: + - uid: 317 components: - type: Transform - pos: 52.5,14.5 + rot: 3.141592653589793 rad + pos: 51.5,3.5 parent: 2 - - uid: 1817 + - uid: 719 components: - type: Transform - pos: 23.5,7.5 + rot: -1.5707963267948966 rad + pos: 20.5,36.5 parent: 2 - - uid: 4848 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 803 components: - type: Transform - pos: 56.5,40.5 + rot: 1.5707963267948966 rad + pos: 13.5,39.5 parent: 2 - - uid: 5174 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 932 components: - type: Transform - pos: 11.5,0.5 + rot: 1.5707963267948966 rad + pos: 18.5,33.5 parent: 2 - - uid: 7003 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 1286 components: - type: Transform - pos: 47.5,-12.5 + rot: 1.5707963267948966 rad + pos: 23.5,37.5 parent: 2 -- proto: RandomVendingSnacks - entities: - - uid: 697 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1292 components: - type: Transform - pos: 12.5,0.5 + rot: -1.5707963267948966 rad + pos: 25.5,38.5 parent: 2 - - uid: 1549 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1429 components: - type: Transform - pos: 51.5,14.5 + rot: -1.5707963267948966 rad + pos: 17.5,21.5 parent: 2 - - uid: 4849 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1483 components: - type: Transform - pos: 58.5,40.5 + rot: -1.5707963267948966 rad + pos: 30.5,-4.5 parent: 2 - - uid: 7004 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1597 components: - type: Transform - pos: 48.5,-12.5 + rot: -1.5707963267948966 rad + pos: 29.5,-7.5 parent: 2 - - uid: 7495 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1619 components: - type: Transform - pos: 16.5,7.5 + rot: 3.141592653589793 rad + pos: 10.5,11.5 parent: 2 -- proto: RCD - entities: - - uid: 7172 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1639 components: - type: Transform - pos: 45.5,33.5 + rot: -1.5707963267948966 rad + pos: 17.5,5.5 parent: 2 -- proto: Recycler - entities: - - uid: 290 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1646 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,5.5 + pos: 18.5,36.5 parent: 2 -- proto: ReinforcedPlasmaWindow - entities: - - uid: 1354 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 1651 components: - type: Transform - pos: 22.5,28.5 + pos: 14.5,38.5 parent: 2 - - uid: 1379 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1652 components: - type: Transform - pos: 18.5,32.5 + rot: 3.141592653589793 rad + pos: 17.5,38.5 parent: 2 - - uid: 1380 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1655 components: - type: Transform - pos: 19.5,32.5 + rot: 1.5707963267948966 rad + pos: 29.5,-6.5 parent: 2 - - uid: 1383 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1670 components: - type: Transform - pos: 24.5,32.5 + pos: 26.5,-5.5 parent: 2 - - uid: 1390 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1687 components: - type: Transform - pos: 23.5,32.5 + pos: 27.5,-7.5 parent: 2 - - uid: 1393 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1689 components: - type: Transform - pos: 25.5,29.5 + rot: 1.5707963267948966 rad + pos: 17.5,6.5 parent: 2 - - uid: 1394 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1955 components: - type: Transform - pos: 25.5,30.5 + rot: 1.5707963267948966 rad + pos: 17.5,1.5 parent: 2 - - uid: 1405 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2003 components: - type: Transform - pos: 25.5,28.5 + rot: 3.141592653589793 rad + pos: 8.5,12.5 parent: 2 - - uid: 1439 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2270 components: - type: Transform - pos: 22.5,32.5 + rot: 3.141592653589793 rad + pos: 51.5,25.5 parent: 2 - - uid: 1445 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2523 components: - type: Transform - pos: 17.5,32.5 + rot: -1.5707963267948966 rad + pos: 34.5,30.5 parent: 2 - - uid: 1462 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2673 components: - type: Transform - pos: 25.5,32.5 + pos: 18.5,-3.5 parent: 2 - - uid: 1463 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2688 components: - type: Transform - pos: 25.5,31.5 + rot: 3.141592653589793 rad + pos: 13.5,34.5 parent: 2 - - uid: 1477 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2747 components: - type: Transform - pos: 25.5,27.5 + rot: 3.141592653589793 rad + pos: 18.5,-7.5 parent: 2 - - uid: 1525 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2749 components: - type: Transform - pos: 25.5,26.5 + rot: 3.141592653589793 rad + pos: 16.5,-6.5 parent: 2 - - uid: 1526 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2808 components: - type: Transform - pos: 24.5,26.5 + rot: -1.5707963267948966 rad + pos: 33.5,33.5 parent: 2 - - uid: 1527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2814 components: - type: Transform - pos: 23.5,26.5 + pos: 33.5,38.5 parent: 2 - - uid: 1664 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2815 components: - type: Transform - pos: 19.5,31.5 + rot: 3.141592653589793 rad + pos: 34.5,38.5 parent: 2 - - uid: 1665 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2837 components: - type: Transform - pos: 19.5,30.5 + rot: -1.5707963267948966 rad + pos: 42.5,34.5 parent: 2 - - uid: 1666 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2839 components: - type: Transform - pos: 19.5,29.5 + rot: 1.5707963267948966 rad + pos: 42.5,36.5 parent: 2 - - uid: 1667 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2872 components: - type: Transform - pos: 18.5,29.5 + rot: 1.5707963267948966 rad + pos: 37.5,16.5 parent: 2 - - uid: 1668 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2873 components: - type: Transform - pos: 17.5,29.5 + rot: -1.5707963267948966 rad + pos: 34.5,23.5 parent: 2 - - uid: 1669 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2877 components: - type: Transform - pos: 19.5,28.5 + rot: 1.5707963267948966 rad + pos: 33.5,24.5 parent: 2 - - uid: 1670 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2893 components: - type: Transform - pos: 19.5,27.5 + rot: 1.5707963267948966 rad + pos: 37.5,19.5 parent: 2 - - uid: 1671 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2920 components: - type: Transform - pos: 22.5,31.5 + rot: 1.5707963267948966 rad + pos: 5.5,12.5 parent: 2 - - uid: 1672 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3021 components: - type: Transform - pos: 22.5,30.5 + rot: 1.5707963267948966 rad + pos: 17.5,20.5 parent: 2 - - uid: 1673 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3026 components: - type: Transform - pos: 22.5,29.5 + rot: 1.5707963267948966 rad + pos: 38.5,8.5 parent: 2 - - uid: 1674 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3028 components: - type: Transform - pos: 23.5,29.5 + rot: 3.141592653589793 rad + pos: 16.5,12.5 parent: 2 - - uid: 1675 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3029 components: - type: Transform - pos: 24.5,29.5 + rot: -1.5707963267948966 rad + pos: 38.5,21.5 parent: 2 - - uid: 1685 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3044 components: - type: Transform - pos: 22.5,26.5 + rot: -1.5707963267948966 rad + pos: 37.5,15.5 parent: 2 - - uid: 1687 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3045 components: - type: Transform - pos: 22.5,27.5 + rot: 1.5707963267948966 rad + pos: 38.5,15.5 parent: 2 -- proto: ReinforcedWindow - entities: - - uid: 9 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3061 components: - type: Transform - pos: -0.5,-2.5 + rot: -1.5707963267948966 rad + pos: 37.5,9.5 parent: 2 - - uid: 10 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3062 components: - type: Transform - pos: -0.5,-0.5 + rot: 1.5707963267948966 rad + pos: 38.5,9.5 parent: 2 - - uid: 11 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3063 components: - type: Transform - pos: 2.5,1.5 + rot: 1.5707963267948966 rad + pos: 38.5,6.5 parent: 2 - - uid: 12 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3064 components: - type: Transform - pos: 0.5,1.5 + rot: -1.5707963267948966 rad + pos: 37.5,6.5 parent: 2 - - uid: 13 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3077 components: - type: Transform - pos: 1.5,1.5 + rot: -1.5707963267948966 rad + pos: 38.5,4.5 parent: 2 - - uid: 14 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3081 components: - type: Transform - pos: 0.5,-4.5 + rot: 3.141592653589793 rad + pos: 38.5,0.5 parent: 2 - - uid: 15 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3083 components: - type: Transform - pos: 1.5,-4.5 + pos: 37.5,0.5 parent: 2 - - uid: 16 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3086 components: - type: Transform - pos: 2.5,-4.5 + rot: 1.5707963267948966 rad + pos: 25.5,-5.5 parent: 2 - - uid: 89 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3102 components: - type: Transform - pos: 30.5,17.5 + rot: -1.5707963267948966 rad + pos: 0.5,15.5 parent: 2 - - uid: 122 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3117 components: - type: Transform - pos: -5.5,6.5 + rot: -1.5707963267948966 rad + pos: 17.5,15.5 parent: 2 - - uid: 126 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3126 components: - type: Transform - pos: 20.5,3.5 + pos: 37.5,33.5 parent: 2 - - uid: 127 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3143 components: - type: Transform - pos: 18.5,3.5 + rot: 3.141592653589793 rad + pos: 26.5,11.5 parent: 2 - - uid: 128 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3144 components: - type: Transform - pos: 16.5,3.5 + rot: 3.141592653589793 rad + pos: 26.5,13.5 parent: 2 - - uid: 129 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3173 components: - type: Transform - pos: 17.5,3.5 + rot: 1.5707963267948966 rad + pos: 13.5,23.5 parent: 2 - - uid: 130 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3181 components: - type: Transform - pos: 15.5,3.5 + rot: 3.141592653589793 rad + pos: 9.5,12.5 parent: 2 - - uid: 143 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3191 components: - type: Transform - pos: -7.5,6.5 + rot: 3.141592653589793 rad + pos: 29.5,34.5 parent: 2 - - uid: 144 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3199 components: - type: Transform - pos: 17.5,-15.5 + pos: 0.5,18.5 parent: 2 - - uid: 145 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3203 components: - type: Transform - pos: 16.5,-15.5 + rot: -1.5707963267948966 rad + pos: 32.5,13.5 parent: 2 - - uid: 191 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3212 components: - type: Transform - pos: 19.5,-15.5 + rot: 3.141592653589793 rad + pos: 32.5,4.5 parent: 2 - - uid: 196 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3218 components: - type: Transform - pos: 18.5,-15.5 + pos: 30.5,4.5 parent: 2 - - uid: 198 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3219 components: - type: Transform - pos: 7.5,-15.5 + pos: 31.5,4.5 parent: 2 - - uid: 199 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3225 components: - type: Transform - pos: 41.5,-15.5 + rot: 3.141592653589793 rad + pos: 31.5,5.5 parent: 2 - - uid: 200 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3230 components: - type: Transform - pos: 42.5,-15.5 + pos: 28.5,5.5 parent: 2 - - uid: 201 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3312 components: - type: Transform - pos: 40.5,-15.5 + pos: 23.5,4.5 parent: 2 - - uid: 202 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3314 components: - type: Transform - pos: 11.5,-15.5 + rot: 3.141592653589793 rad + pos: 20.5,4.5 parent: 2 - - uid: 228 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3333 components: - type: Transform - pos: 15.5,-15.5 + rot: 1.5707963267948966 rad + pos: 19.5,2.5 parent: 2 - - uid: 232 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3345 components: - type: Transform - pos: 43.5,-15.5 + rot: 1.5707963267948966 rad + pos: 19.5,-2.5 parent: 2 - - uid: 237 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3367 components: - type: Transform - pos: 12.5,-15.5 + pos: 17.5,-7.5 parent: 2 - - uid: 238 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3386 components: - type: Transform - pos: 10.5,-15.5 + rot: 1.5707963267948966 rad + pos: 17.5,-11.5 parent: 2 - - uid: 261 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3401 components: - type: Transform - pos: 39.5,-15.5 + rot: -1.5707963267948966 rad + pos: 5.5,6.5 parent: 2 - - uid: 273 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3406 components: - type: Transform - pos: -7.5,10.5 + rot: 3.141592653589793 rad + pos: 10.5,5.5 parent: 2 - - uid: 274 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3412 components: - type: Transform - pos: -7.5,11.5 + rot: 1.5707963267948966 rad + pos: 5.5,5.5 parent: 2 - - uid: 279 - components: - - type: Transform - pos: -7.5,9.5 - parent: 2 - - uid: 280 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3420 components: - type: Transform - pos: -7.5,13.5 + rot: 3.141592653589793 rad + pos: 0.5,9.5 parent: 2 - - uid: 281 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3421 components: - type: Transform - pos: -7.5,14.5 + rot: -1.5707963267948966 rad + pos: 0.5,10.5 parent: 2 - - uid: 282 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3429 components: - type: Transform - pos: -7.5,15.5 + pos: 5.5,-3.5 parent: 2 - - uid: 303 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3431 components: - type: Transform - pos: -7.5,16.5 + rot: -1.5707963267948966 rad + pos: 4.5,-2.5 parent: 2 - - uid: 304 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3432 components: - type: Transform - pos: -7.5,8.5 + rot: 3.141592653589793 rad + pos: 12.5,-3.5 parent: 2 - - uid: 307 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3448 components: - type: Transform - pos: -8.5,13.5 + rot: 3.141592653589793 rad + pos: 5.5,-1.5 parent: 2 - - uid: 308 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3459 components: - type: Transform - pos: -8.5,11.5 + rot: 1.5707963267948966 rad + pos: 4.5,1.5 parent: 2 - - uid: 312 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3460 components: - type: Transform - pos: 13.5,-15.5 + rot: -1.5707963267948966 rad + pos: 5.5,2.5 parent: 2 - - uid: 358 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3491 components: - type: Transform - pos: -7.5,4.5 + pos: 6.5,-5.5 parent: 2 - - uid: 360 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3498 components: - type: Transform - pos: 9.5,-15.5 + rot: 3.141592653589793 rad + pos: 6.5,-11.5 parent: 2 - - uid: 371 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3499 components: - type: Transform - pos: 6.5,-15.5 + rot: 3.141592653589793 rad + pos: 10.5,-11.5 parent: 2 - - uid: 372 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3517 components: - type: Transform - pos: 5.5,-15.5 + rot: -1.5707963267948966 rad + pos: 2.5,-10.5 parent: 2 - - uid: 373 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3553 components: - type: Transform - pos: 4.5,-15.5 + rot: 3.141592653589793 rad + pos: 12.5,-15.5 parent: 2 - - uid: 405 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3554 components: - type: Transform - pos: 0.5,-15.5 + rot: 3.141592653589793 rad + pos: 28.5,-15.5 parent: 2 - - uid: 406 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3589 components: - type: Transform - pos: 1.5,-15.5 + rot: -1.5707963267948966 rad + pos: 46.5,4.5 parent: 2 - - uid: 407 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3615 components: - type: Transform - pos: -0.5,-14.5 + pos: 48.5,-14.5 parent: 2 - - uid: 408 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3632 components: - type: Transform - pos: -0.5,-13.5 + rot: 3.141592653589793 rad + pos: 43.5,16.5 parent: 2 - - uid: 409 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3636 components: - type: Transform - pos: -0.5,-12.5 + rot: 3.141592653589793 rad + pos: 47.5,16.5 parent: 2 - - uid: 411 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3647 components: - type: Transform - pos: -0.5,-9.5 + rot: 3.141592653589793 rad + pos: 42.5,8.5 parent: 2 - - uid: 412 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3648 components: - type: Transform - pos: -0.5,-8.5 + rot: -1.5707963267948966 rad + pos: 44.5,12.5 parent: 2 - - uid: 413 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3660 components: - type: Transform - pos: -0.5,-7.5 + pos: 46.5,8.5 parent: 2 - - uid: 414 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3676 components: - type: Transform - pos: 0.5,-6.5 + pos: 43.5,19.5 parent: 2 - - uid: 415 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3677 components: - type: Transform - pos: 1.5,-6.5 + rot: 3.141592653589793 rad + pos: 43.5,20.5 parent: 2 - - uid: 416 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3703 components: - type: Transform - pos: 2.5,-6.5 + pos: 43.5,25.5 parent: 2 - - uid: 468 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3704 components: - type: Transform - pos: 2.5,36.5 + rot: 3.141592653589793 rad + pos: 42.5,25.5 parent: 2 - - uid: 568 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3713 components: - type: Transform - pos: 7.5,33.5 + rot: -1.5707963267948966 rad + pos: 43.5,23.5 parent: 2 - - uid: 647 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3747 components: - type: Transform - pos: 21.5,13.5 + rot: 3.141592653589793 rad + pos: 52.5,16.5 parent: 2 - - uid: 660 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3764 components: - type: Transform - pos: 20.5,36.5 + pos: 54.5,31.5 parent: 2 - - uid: 707 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3771 components: - type: Transform - pos: 20.5,37.5 + rot: 1.5707963267948966 rad + pos: 51.5,29.5 parent: 2 - - uid: 713 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3774 components: - type: Transform - pos: 8.5,33.5 + rot: 1.5707963267948966 rad + pos: 51.5,30.5 parent: 2 - - uid: 714 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3775 components: - type: Transform - pos: 12.5,40.5 + rot: 1.5707963267948966 rad + pos: 50.5,31.5 parent: 2 - - uid: 719 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3786 components: - type: Transform - pos: 20.5,35.5 + pos: 57.5,30.5 parent: 2 - - uid: 736 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3787 components: - type: Transform - pos: -0.5,-11.5 + pos: 56.5,30.5 parent: 2 - - uid: 740 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3790 components: - type: Transform - pos: 8.5,35.5 + rot: 3.141592653589793 rad + pos: 56.5,31.5 parent: 2 - - uid: 870 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3821 components: - type: Transform - pos: 46.5,42.5 + pos: 61.5,30.5 parent: 2 - - uid: 882 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3838 components: - type: Transform - pos: 45.5,42.5 + pos: 56.5,16.5 parent: 2 - - uid: 935 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3845 components: - type: Transform - pos: 0.5,-9.5 + rot: -1.5707963267948966 rad + pos: 61.5,16.5 parent: 2 - - uid: 967 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3866 components: - type: Transform - pos: 47.5,42.5 + rot: 1.5707963267948966 rad + pos: 57.5,9.5 parent: 2 - - uid: 1083 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3882 components: - type: Transform - pos: 21.5,14.5 + rot: 1.5707963267948966 rad + pos: 58.5,1.5 parent: 2 - - uid: 1088 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3883 components: - type: Transform - pos: 21.5,15.5 + pos: 61.5,1.5 parent: 2 - - uid: 1118 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3893 components: - type: Transform - pos: 33.5,-13.5 + rot: 3.141592653589793 rad + pos: 54.5,6.5 parent: 2 - - uid: 1119 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3895 components: - type: Transform - pos: 33.5,-11.5 + rot: -1.5707963267948966 rad + pos: 50.5,8.5 parent: 2 - - uid: 1120 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3899 components: - type: Transform - pos: 43.5,-18.5 + rot: -1.5707963267948966 rad + pos: 50.5,11.5 parent: 2 - - uid: 1121 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3907 components: - type: Transform - pos: 44.5,-18.5 + rot: 3.141592653589793 rad + pos: 50.5,4.5 parent: 2 - - uid: 1122 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3917 components: - type: Transform - pos: 45.5,-18.5 + rot: 1.5707963267948966 rad + pos: 49.5,6.5 parent: 2 - - uid: 1123 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3946 components: - type: Transform - pos: 46.5,-18.5 + pos: 51.5,36.5 parent: 2 - - uid: 1124 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3947 components: - type: Transform - pos: 47.5,-18.5 + rot: -1.5707963267948966 rad + pos: 13.5,36.5 parent: 2 - - uid: 1125 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3948 components: - type: Transform - pos: 48.5,-18.5 + pos: 50.5,37.5 parent: 2 - - uid: 1126 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3972 components: - type: Transform - pos: 50.5,-15.5 + rot: 3.141592653589793 rad + pos: 6.5,36.5 parent: 2 - - uid: 1127 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3983 components: - type: Transform - pos: 50.5,-14.5 + rot: 3.141592653589793 rad + pos: 58.5,36.5 parent: 2 - - uid: 1128 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4000 components: - type: Transform - pos: 50.5,-13.5 + rot: -1.5707963267948966 rad + pos: 45.5,24.5 parent: 2 - - uid: 1149 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4009 components: - type: Transform - pos: 37.5,-15.5 + pos: 27.5,13.5 parent: 2 - - uid: 1150 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4017 components: - type: Transform - pos: 36.5,-15.5 + rot: 1.5707963267948966 rad + pos: 60.5,45.5 parent: 2 - - uid: 1151 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4018 components: - type: Transform - pos: 34.5,-15.5 + rot: -1.5707963267948966 rad + pos: 61.5,44.5 parent: 2 - - uid: 1152 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4041 components: - type: Transform - pos: 35.5,-15.5 + rot: 1.5707963267948966 rad + pos: 60.5,51.5 parent: 2 - - uid: 1153 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4052 components: - type: Transform - pos: 33.5,-15.5 + rot: 3.141592653589793 rad + pos: 60.5,58.5 parent: 2 - - uid: 1154 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4059 components: - type: Transform - pos: 31.5,-15.5 + rot: 3.141592653589793 rad + pos: 28.5,11.5 parent: 2 - - uid: 1155 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4061 components: - type: Transform - pos: 30.5,-15.5 + rot: 1.5707963267948966 rad + pos: 32.5,9.5 parent: 2 - - uid: 1156 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4117 components: - type: Transform - pos: 29.5,-15.5 + rot: 1.5707963267948966 rad + pos: 21.5,56.5 parent: 2 - - uid: 1157 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4124 components: - type: Transform - pos: 28.5,-15.5 + pos: 19.5,57.5 parent: 2 - - uid: 1158 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4155 components: - type: Transform - pos: 27.5,-15.5 + rot: 3.141592653589793 rad + pos: 31.5,50.5 parent: 2 - - uid: 1159 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4203 components: - type: Transform - pos: 25.5,-15.5 + rot: 3.141592653589793 rad + pos: 26.5,-10.5 parent: 2 - - uid: 1160 + - uid: 4204 components: - type: Transform - pos: 24.5,-15.5 + rot: -1.5707963267948966 rad + pos: 27.5,-10.5 parent: 2 - - uid: 1161 + - uid: 4247 components: - type: Transform - pos: 23.5,-15.5 + rot: 1.5707963267948966 rad + pos: 12.5,38.5 parent: 2 - - uid: 1162 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 4667 components: - type: Transform - pos: 22.5,-15.5 + rot: -1.5707963267948966 rad + pos: 34.5,29.5 parent: 2 - - uid: 1163 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5112 components: - type: Transform - pos: 21.5,-15.5 + rot: 1.5707963267948966 rad + pos: 33.5,28.5 parent: 2 - - uid: 1251 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 5214 components: - type: Transform - pos: 51.5,2.5 + rot: 3.141592653589793 rad + pos: 12.5,11.5 parent: 2 - - uid: 1252 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6577 components: - type: Transform - pos: 52.5,2.5 + pos: 13.5,12.5 parent: 2 - - uid: 1253 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6648 components: - type: Transform - pos: 53.5,2.5 + rot: 1.5707963267948966 rad + pos: 13.5,25.5 parent: 2 - - uid: 1255 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6683 components: - type: Transform - pos: 54.5,2.5 + rot: -1.5707963267948966 rad + pos: 10.5,14.5 parent: 2 - - uid: 1271 + - uid: 6716 components: - type: Transform - pos: 31.5,7.5 + rot: 3.141592653589793 rad + pos: 37.5,-6.5 parent: 2 - - uid: 1272 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6730 components: - type: Transform - pos: 33.5,7.5 + rot: 3.141592653589793 rad + pos: 33.5,-5.5 parent: 2 - - uid: 1295 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6750 components: - type: Transform - pos: 7.5,35.5 + rot: 1.5707963267948966 rad + pos: 37.5,-10.5 parent: 2 - - uid: 1296 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6759 components: - type: Transform - pos: 3.5,36.5 + rot: 1.5707963267948966 rad + pos: 30.5,-5.5 parent: 2 - - uid: 1387 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6849 components: - type: Transform - pos: 41.5,-1.5 + pos: 30.5,35.5 parent: 2 - - uid: 1412 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6853 components: - type: Transform - pos: 41.5,0.5 + rot: 1.5707963267948966 rad + pos: 34.5,33.5 parent: 2 - - uid: 1453 - components: - - type: Transform - pos: 18.5,38.5 - parent: 2 - - uid: 1499 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6854 components: - type: Transform - pos: 30.5,-10.5 + rot: 1.5707963267948966 rad + pos: 23.5,35.5 parent: 2 - - uid: 1501 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7108 components: - type: Transform - pos: 29.5,-10.5 + rot: -1.5707963267948966 rad + pos: 9.5,15.5 parent: 2 - - uid: 1502 + - uid: 7109 components: - type: Transform - pos: 28.5,-10.5 + rot: 3.141592653589793 rad + pos: 9.5,14.5 parent: 2 - - uid: 1503 + - uid: 7649 components: - type: Transform - pos: 26.5,-10.5 + rot: 1.5707963267948966 rad + pos: 29.5,30.5 parent: 2 - - uid: 1511 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9699 components: - type: Transform - pos: 20.5,38.5 - parent: 2 - - uid: 1516 + rot: 1.5707963267948966 rad + pos: 11.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9700 components: - type: Transform - pos: 25.5,-10.5 - parent: 2 - - uid: 1622 + pos: 12.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9793 components: - type: Transform - pos: 19.5,38.5 - parent: 2 - - uid: 1657 + rot: -1.5707963267948966 rad + pos: 13.5,-62.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9794 components: - type: Transform - pos: 32.5,-4.5 - parent: 2 - - uid: 1684 + rot: 1.5707963267948966 rad + pos: 15.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9798 components: - type: Transform - pos: 32.5,-6.5 - parent: 2 - - uid: 1691 + rot: 1.5707963267948966 rad + pos: 13.5,-65.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9813 components: - type: Transform - pos: 32.5,-7.5 - parent: 2 - - uid: 1692 + pos: 21.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9815 components: - type: Transform - pos: 9.5,27.5 - parent: 2 - - uid: 1811 + rot: -1.5707963267948966 rad + pos: 22.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9816 components: - type: Transform - pos: 24.5,8.5 - parent: 2 - - uid: 1812 + rot: 3.141592653589793 rad + pos: 22.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9821 components: - type: Transform - pos: 25.5,8.5 - parent: 2 - - uid: 1813 + pos: 25.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9824 components: - type: Transform - pos: 26.5,8.5 - parent: 2 - - uid: 1814 + rot: 3.141592653589793 rad + pos: 23.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9829 components: - type: Transform - pos: 64.5,-2.5 - parent: 2 - - uid: 1818 + pos: 25.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9830 components: - type: Transform - pos: 62.5,-2.5 - parent: 2 - - uid: 1819 + rot: -1.5707963267948966 rad + pos: 22.5,-61.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9833 components: - type: Transform - pos: 56.5,-2.5 - parent: 2 - - uid: 1824 + pos: 27.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9840 components: - type: Transform - pos: 59.5,-2.5 - parent: 2 - - uid: 1825 + pos: 27.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9861 components: - type: Transform - pos: 60.5,-2.5 - parent: 2 - - uid: 1826 + rot: 1.5707963267948966 rad + pos: 22.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9863 components: - type: Transform - pos: 66.5,-2.5 - parent: 2 - - uid: 1827 + rot: -1.5707963267948966 rad + pos: 22.5,-57.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9865 components: - type: Transform - pos: 58.5,-12.5 - parent: 2 - - uid: 1830 + rot: 3.141592653589793 rad + pos: 28.5,-67.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9873 components: - type: Transform - pos: 58.5,-4.5 - parent: 2 - - uid: 1837 + rot: 1.5707963267948966 rad + pos: 23.5,-61.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9874 components: - type: Transform - pos: 56.5,-3.5 - parent: 2 - - uid: 1844 + rot: 1.5707963267948966 rad + pos: 23.5,-57.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9883 components: - type: Transform - pos: 56.5,-12.5 - parent: 2 - - uid: 1849 + rot: -1.5707963267948966 rad + pos: 28.5,-60.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9903 components: - type: Transform - pos: 58.5,-14.5 - parent: 2 - - uid: 1850 + rot: 3.141592653589793 rad + pos: 27.5,-58.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9923 components: - type: Transform - pos: 55.5,-15.5 - parent: 2 - - uid: 1855 + rot: -1.5707963267948966 rad + pos: 22.5,-52.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9924 components: - type: Transform - pos: 65.5,-2.5 - parent: 2 - - uid: 1856 + rot: 1.5707963267948966 rad + pos: 23.5,-52.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10018 components: - type: Transform - pos: 61.5,-2.5 - parent: 2 - - uid: 1857 + rot: -1.5707963267948966 rad + pos: 22.5,-48.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10019 components: - type: Transform - pos: 58.5,-2.5 - parent: 2 - - uid: 1861 + rot: -1.5707963267948966 rad + pos: 22.5,-44.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10020 components: - type: Transform - pos: 58.5,-3.5 - parent: 2 - - uid: 1862 + rot: 1.5707963267948966 rad + pos: 23.5,-44.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10021 components: - type: Transform - pos: 56.5,-4.5 - parent: 2 - - uid: 1873 + rot: 1.5707963267948966 rad + pos: 23.5,-48.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10022 components: - type: Transform - pos: 56.5,-13.5 - parent: 2 - - uid: 1876 + rot: 1.5707963267948966 rad + pos: 23.5,-36.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10023 components: - type: Transform - pos: 58.5,-15.5 - parent: 2 - - uid: 1877 + rot: -1.5707963267948966 rad + pos: 22.5,-36.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10044 components: - type: Transform - pos: 56.5,-15.5 - parent: 2 - - uid: 1878 + rot: 3.141592653589793 rad + pos: 14.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10073 components: - type: Transform - pos: 58.5,-13.5 - parent: 2 - - uid: 1880 + rot: -1.5707963267948966 rad + pos: 22.5,-40.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10075 components: - type: Transform - pos: 56.5,-14.5 - parent: 2 - - uid: 1882 + rot: 1.5707963267948966 rad + pos: 23.5,-40.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10111 components: - type: Transform - pos: 58.5,-16.5 - parent: 2 - - uid: 1901 + rot: 1.5707963267948966 rad + pos: 23.5,-32.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10112 components: - type: Transform - pos: 13.5,40.5 - parent: 2 - - uid: 1922 + rot: -1.5707963267948966 rad + pos: 22.5,-32.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10124 components: - type: Transform - pos: 10.5,20.5 - parent: 2 - - uid: 1933 + rot: -1.5707963267948966 rad + pos: 22.5,-28.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10128 components: - type: Transform - pos: 51.5,38.5 - parent: 2 - - uid: 1938 + rot: 1.5707963267948966 rad + pos: 23.5,-28.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10135 components: - type: Transform - pos: 29.5,17.5 - parent: 2 - - uid: 1940 + rot: 3.141592653589793 rad + pos: 19.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10136 components: - type: Transform - pos: 9.5,21.5 - parent: 2 - - uid: 1941 + rot: 3.141592653589793 rad + pos: 14.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10139 components: - type: Transform - pos: 35.5,15.5 - parent: 2 - - uid: 1948 + rot: 3.141592653589793 rad + pos: 14.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10140 components: - type: Transform - pos: 10.5,28.5 - parent: 2 - - uid: 1950 + rot: 3.141592653589793 rad + pos: 19.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10166 components: - type: Transform - pos: 8.5,27.5 - parent: 2 - - uid: 1952 + pos: 27.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10171 components: - type: Transform - pos: 10.5,27.5 - parent: 2 - - uid: 1955 + pos: 32.5,-25.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10184 components: - type: Transform - pos: 8.5,24.5 - parent: 2 - - uid: 1956 + pos: 32.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10185 components: - type: Transform - pos: 9.5,24.5 - parent: 2 - - uid: 1961 + pos: 27.5,-29.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10201 components: - type: Transform - pos: 10.5,24.5 - parent: 2 - - uid: 1966 + rot: 1.5707963267948966 rad + pos: 22.5,-21.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10204 components: - type: Transform - pos: 31.5,17.5 - parent: 2 - - uid: 1970 + rot: 1.5707963267948966 rad + pos: 25.5,-21.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11501 components: - type: Transform - pos: 52.5,38.5 + rot: 1.5707963267948966 rad + pos: 30.5,-8.5 parent: 2 - - uid: 1976 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPipeTJunctionAlt1 + entities: + - uid: 1439 components: - type: Transform - pos: 50.5,38.5 + rot: -1.5707963267948966 rad + pos: 61.5,58.5 parent: 2 - - uid: 2069 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1620 components: - type: Transform - pos: 49.5,38.5 + rot: 3.141592653589793 rad + pos: 28.5,2.5 parent: 2 - - uid: 2083 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1703 components: - type: Transform - pos: 63.5,-2.5 + rot: -1.5707963267948966 rad + pos: 30.5,2.5 parent: 2 - - uid: 2100 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2613 components: - type: Transform - pos: 49.5,-17.5 + rot: -1.5707963267948966 rad + pos: 19.5,1.5 parent: 2 - - uid: 2106 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3013 components: - type: Transform - pos: 51.5,-17.5 + rot: 1.5707963267948966 rad + pos: 17.5,18.5 parent: 2 - - uid: 2109 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3116 components: - type: Transform - pos: 10.5,21.5 + rot: 1.5707963267948966 rad + pos: 17.5,21.5 parent: 2 - - uid: 2127 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3268 components: - type: Transform - pos: 53.5,-15.5 + pos: 19.5,57.5 parent: 2 - - uid: 2129 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 5215 components: - type: Transform - pos: 8.5,21.5 + rot: 3.141592653589793 rad + pos: 14.5,23.5 parent: 2 - - uid: 2139 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6447 components: - type: Transform - pos: 9.5,17.5 + rot: 1.5707963267948966 rad + pos: 19.5,4.5 parent: 2 - - uid: 2140 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11228 components: - type: Transform - pos: 10.5,17.5 + rot: 1.5707963267948966 rad + pos: 21.5,56.5 parent: 2 - - uid: 2142 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11256 components: - type: Transform - pos: 8.5,17.5 + rot: 3.141592653589793 rad + pos: 30.5,50.5 parent: 2 - - uid: 2143 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11436 components: - type: Transform - pos: 7.5,17.5 + rot: -1.5707963267948966 rad + pos: 0.5,17.5 parent: 2 - - uid: 2146 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11528 components: - type: Transform - pos: 6.5,39.5 + rot: 1.5707963267948966 rad + pos: 38.5,2.5 parent: 2 - - uid: 2147 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasPipeTJunctionAlt2 + entities: + - uid: 423 components: - type: Transform - pos: 7.5,39.5 + rot: 3.141592653589793 rad + pos: 56.5,36.5 parent: 2 - - uid: 2148 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8436 components: - type: Transform - pos: 8.5,39.5 + pos: 49.5,25.5 parent: 2 - - uid: 2149 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8443 components: - type: Transform - pos: 0.5,31.5 + rot: 1.5707963267948966 rad + pos: 51.5,29.5 parent: 2 - - uid: 2150 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8485 components: - type: Transform - pos: 5.5,30.5 + rot: 3.141592653589793 rad + pos: 33.5,35.5 parent: 2 - - uid: 2151 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPort + entities: + - uid: 64 components: - type: Transform - pos: 54.5,-15.5 + rot: -1.5707963267948966 rad + pos: 41.5,3.5 parent: 2 - - uid: 2152 + - uid: 1381 components: - type: Transform - pos: 4.5,30.5 + rot: -1.5707963267948966 rad + pos: 27.5,-4.5 parent: 2 - - uid: 2153 + - uid: 1653 components: - type: Transform - pos: 3.5,30.5 + rot: -1.5707963267948966 rad + pos: 19.5,33.5 parent: 2 - - uid: 2174 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 1662 components: - type: Transform - pos: 52.5,-15.5 + rot: -1.5707963267948966 rad + pos: 14.5,39.5 parent: 2 - - uid: 2175 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 1704 components: - type: Transform - pos: 51.5,-15.5 + rot: -1.5707963267948966 rad + pos: 28.5,-3.5 parent: 2 - - uid: 2353 + - uid: 2267 components: - type: Transform - pos: 64.5,34.5 + pos: 52.5,4.5 parent: 2 - - uid: 2354 + - uid: 2863 components: - type: Transform - pos: 64.5,33.5 + rot: 1.5707963267948966 rad + pos: 33.5,8.5 parent: 2 - - uid: 2355 + - uid: 4008 components: - type: Transform - pos: 64.5,32.5 + rot: 1.5707963267948966 rad + pos: 24.5,-9.5 parent: 2 - - uid: 2356 + - uid: 4662 components: - type: Transform - pos: 64.5,31.5 + pos: 27.5,30.5 parent: 2 - - uid: 2357 + - uid: 5851 components: - type: Transform - pos: 64.5,30.5 + pos: 28.5,-9.5 parent: 2 - - uid: 2358 + - uid: 6341 components: - type: Transform - pos: 64.5,29.5 + rot: 1.5707963267948966 rad + pos: 34.5,-4.5 parent: 2 - - uid: 2359 + - uid: 6710 components: - type: Transform - pos: 64.5,28.5 + pos: 51.5,4.5 parent: 2 - - uid: 2463 + - uid: 7650 components: - type: Transform - pos: 64.5,35.5 + rot: -1.5707963267948966 rad + pos: 28.5,29.5 parent: 2 - - uid: 2464 + - uid: 7821 components: - type: Transform - pos: 64.5,27.5 + pos: 53.5,4.5 parent: 2 - - uid: 2590 + - uid: 11502 components: - type: Transform - pos: 62.5,58.5 + rot: 1.5707963267948966 rad + pos: 24.5,-10.5 parent: 2 - - uid: 2595 +- proto: GasPressurePump + entities: + - uid: 63 components: - type: Transform - pos: 60.5,63.5 + pos: 40.5,-0.5 parent: 2 - - uid: 2596 + - uid: 297 components: - type: Transform - pos: 59.5,63.5 + pos: 26.5,-2.5 parent: 2 - - uid: 2597 + - uid: 1430 components: - type: Transform - pos: 57.5,63.5 + rot: -1.5707963267948966 rad + pos: 26.5,-4.5 parent: 2 - - uid: 2598 + - uid: 1475 components: - type: Transform - pos: 56.5,63.5 + rot: -1.5707963267948966 rad + pos: 27.5,-3.5 parent: 2 - - uid: 2684 + - uid: 1664 components: - type: Transform - pos: 0.5,-11.5 + rot: -1.5707963267948966 rad + pos: 29.5,-4.5 parent: 2 - - uid: 2750 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1760 components: - type: Transform - pos: 59.5,64.5 + pos: 25.5,-2.5 parent: 2 - - uid: 2751 + - uid: 5850 components: - type: Transform - pos: 59.5,65.5 + rot: 3.141592653589793 rad + pos: 28.5,-10.5 parent: 2 - - uid: 2752 + - uid: 6612 components: - type: Transform - pos: 57.5,65.5 - parent: 2 - - uid: 2753 - components: - - type: Transform - pos: 57.5,64.5 + rot: 3.141592653589793 rad + pos: 10.5,13.5 parent: 2 - - uid: 2756 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6740 components: - type: Transform - pos: -0.5,36.5 + pos: 25.5,-6.5 parent: 2 - - uid: 2758 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 7823 components: - type: Transform - pos: -1.5,-9.5 + rot: 3.141592653589793 rad + pos: 53.5,3.5 parent: 2 - - uid: 2759 + - uid: 9696 components: - type: Transform - pos: -1.5,-11.5 - parent: 2 - - uid: 4489 + pos: 11.5,-60.5 + parent: 3564 + - uid: 9697 components: - type: Transform - pos: 54.5,59.5 - parent: 2 - - uid: 4490 + pos: 13.5,-60.5 + parent: 3564 + - uid: 9704 components: - type: Transform - pos: 53.5,59.5 - parent: 2 - - uid: 4494 + pos: 15.5,-61.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasPressureRegulator + entities: + - uid: 11563 components: - type: Transform - pos: 55.5,61.5 + pos: 24.5,28.5 parent: 2 - - uid: 4495 + - type: GasPressureRegulator + threshold: 95000 +- proto: GasThermoMachineFreezer + entities: + - uid: 255 components: - type: Transform - pos: 54.5,61.5 + rot: 3.141592653589793 rad + pos: 26.5,-6.5 parent: 2 - - uid: 4496 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4065 components: - type: Transform - pos: 53.5,61.5 + pos: 26.5,-9.5 parent: 2 - - uid: 6011 + - uid: 7112 components: - type: Transform - pos: 54.5,-17.5 + pos: 9.5,16.5 parent: 2 - - uid: 6012 + - uid: 9674 components: - type: Transform - pos: 55.5,-17.5 - parent: 2 - - uid: 6013 + rot: 3.141592653589793 rad + pos: 12.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasThermoMachineHeater + entities: + - uid: 1707 components: - type: Transform - pos: 56.5,-17.5 + rot: 3.141592653589793 rad + pos: 27.5,-6.5 parent: 2 - - uid: 6014 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2866 components: - type: Transform - pos: 57.5,-17.5 + rot: 1.5707963267948966 rad + pos: 50.5,3.5 parent: 2 - - uid: 6015 + - uid: 6764 components: - type: Transform - pos: 58.5,-17.5 + pos: 27.5,-9.5 parent: 2 - - uid: 6025 + - uid: 9673 components: - type: Transform - pos: 53.5,-17.5 - parent: 2 - - uid: 6305 + rot: 3.141592653589793 rad + pos: 11.5,-63.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasValve + entities: + - uid: 62 components: - type: Transform - pos: 62.5,59.5 + pos: 40.5,-1.5 parent: 2 -- proto: RemoteSignaller - entities: - - uid: 421 + - uid: 1590 components: - type: Transform - pos: 63.5,31.5 + rot: 1.5707963267948966 rad + pos: 26.5,29.5 parent: 2 - - uid: 510 + - uid: 2759 components: - type: Transform - pos: 56.5,29.5 + rot: -1.5707963267948966 rad + pos: 19.5,36.5 parent: 2 - - uid: 1614 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#990000FF' + - uid: 2768 components: - type: Transform - pos: 63.5,32.5 + rot: -1.5707963267948966 rad + pos: 13.5,38.5 parent: 2 - - uid: 6684 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasVentPump + entities: + - uid: 1280 components: - type: Transform - pos: 60.635353,34.56153 + rot: 1.5707963267948966 rad + pos: 24.5,38.5 parent: 2 - - uid: 7195 + - type: DeviceNetwork + deviceLists: + - 8509 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1309 components: - type: Transform - pos: 33.5,-5.5 + rot: 1.5707963267948966 rad + pos: 18.5,42.5 parent: 2 - - uid: 7208 + - type: DeviceNetwork + deviceLists: + - 6556 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1579 components: - type: Transform - pos: 63.5,30.5 + rot: 3.141592653589793 rad + pos: 27.5,-8.5 parent: 2 - - uid: 7216 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 1934 components: - type: Transform - pos: 33.5,-6.5 + pos: 29.5,35.5 parent: 2 - - uid: 7222 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 6559 + - uid: 2694 components: - type: Transform - pos: 63.5,32.5 + rot: 3.141592653589793 rad + pos: 30.5,22.5 parent: 2 - - uid: 7541 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 1602 + - uid: 2725 components: - type: Transform - pos: 18.5,-0.5 + rot: 1.5707963267948966 rad + pos: 11.5,34.5 parent: 2 - - uid: 7697 + - type: DeviceNetwork + deviceLists: + - 6555 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2760 components: - type: Transform - pos: 46.5,19.5 + pos: 30.5,31.5 parent: 2 - - uid: 7698 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 1602 + - uid: 2826 components: - type: Transform - pos: 47.5,19.5 + pos: 29.5,40.5 parent: 2 - - uid: 7699 + - type: DeviceNetwork + deviceLists: + - 5210 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2827 components: - type: Transform - pos: 48.5,19.5 + pos: 34.5,39.5 parent: 2 - - uid: 7700 + - type: DeviceNetwork + deviceLists: + - 5210 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2828 components: - type: Transform - pos: 45.5,19.5 + pos: 38.5,40.5 parent: 2 -- proto: ResearchAndDevelopmentServer - entities: - - uid: 1537 + - type: DeviceNetwork + deviceLists: + - 5210 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2849 components: - type: Transform - pos: 52.5,11.5 + rot: -1.5707963267948966 rad + pos: 47.5,41.5 parent: 2 -- proto: SalvageHumanCorpseSpawner - entities: - - uid: 7267 + - type: DeviceNetwork + deviceLists: + - 6558 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2850 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,9.5 + rot: -1.5707963267948966 rad + pos: 43.5,36.5 parent: 2 -- proto: SalvageMaterialCrateSpawner - entities: - - uid: 8291 + - type: DeviceNetwork + deviceLists: + - 6558 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2867 components: - type: Transform - pos: 14.5,22.5 + rot: -1.5707963267948966 rad + pos: 44.5,31.5 parent: 2 -- proto: Screen - entities: - - uid: 2617 + - type: DeviceNetwork + deviceLists: + - 6558 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2869 components: - type: Transform - pos: 61.5,3.5 + rot: 1.5707963267948966 rad + pos: 32.5,33.5 parent: 2 - - uid: 4998 + - type: DeviceNetwork + deviceLists: + - 6559 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 2876 components: - type: Transform - pos: 45.5,22.5 + rot: -1.5707963267948966 rad + pos: 34.5,24.5 parent: 2 - - uid: 7409 + - type: DeviceNetwork + deviceLists: + - 8532 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3065 components: - type: Transform - pos: 49.5,-12.5 + rot: 1.5707963267948966 rad + pos: 36.5,9.5 parent: 2 -- proto: SecurityTechFab - entities: - - uid: 1341 + - type: DeviceNetwork + deviceLists: + - 8222 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3066 components: - type: Transform - pos: 39.5,-4.5 + rot: 1.5707963267948966 rad + pos: 36.5,15.5 parent: 2 - - type: TechnologyDatabase - supportedDisciplines: - - Industrial - - Arsenal - - Experimental - - CivilianServices -- proto: SeedExtractor - entities: - - uid: 1981 + - type: DeviceNetwork + deviceLists: + - 6572 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3075 components: - type: Transform - pos: 20.5,-5.5 + rot: 1.5707963267948966 rad + pos: 36.5,6.5 parent: 2 -- proto: SheetGlass10 - entities: - - uid: 2132 + - type: DeviceNetwork + deviceLists: + - 8222 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3098 components: - type: Transform - pos: 29.5,37.5 + rot: -1.5707963267948966 rad + pos: 33.5,11.5 parent: 2 - - uid: 4742 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3119 components: - type: Transform - pos: 48.5,3.5 + rot: 1.5707963267948966 rad + pos: 16.5,15.5 parent: 2 - - uid: 7693 + - type: DeviceNetwork + deviceLists: + - 7434 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3146 components: - type: Transform - pos: 44.5,19.5 + pos: 26.5,12.5 parent: 2 - - uid: 7694 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3185 components: - type: Transform - pos: 45.5,19.5 + rot: 1.5707963267948966 rad + pos: 8.5,11.5 parent: 2 -- proto: SheetPlasma10 - entities: - - uid: 1539 + - type: DeviceNetwork + deviceLists: + - 7434 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3242 components: - type: Transform - pos: 48.5,2.5 + rot: 1.5707963267948966 rad + pos: 23.5,5.5 parent: 2 -- proto: SheetPlasteel10 - entities: - - uid: 2164 + - type: DeviceNetwork + deviceLists: + - 56 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3244 components: - type: Transform - pos: 28.5,37.5 + pos: 31.5,6.5 parent: 2 - - uid: 7691 + - type: DeviceNetwork + deviceLists: + - 6564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3323 components: - type: Transform - pos: 49.5,19.5 + rot: 3.141592653589793 rad + pos: 17.5,4.5 parent: 2 - - uid: 7692 + - type: DeviceNetwork + deviceLists: + - 56 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3370 components: - type: Transform - pos: 48.5,19.5 + rot: -1.5707963267948966 rad + pos: 20.5,-6.5 parent: 2 -- proto: SheetPlastic10 - entities: - - uid: 4738 + - type: DeviceNetwork + deviceLists: + - 8231 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3379 components: - type: Transform - pos: 48.5,4 + rot: 1.5707963267948966 rad + pos: 13.5,-6.5 parent: 2 - - uid: 7696 + - type: DeviceNetwork + deviceLists: + - 8231 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3380 components: - type: Transform - pos: 47.5,19.5 + rot: 1.5707963267948966 rad + pos: 17.5,-2.5 parent: 2 -- proto: SheetSteel1 - entities: - - uid: 8 + - type: DeviceNetwork + deviceLists: + - 8241 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3411 components: - type: Transform - pos: 17.814768,49.458717 + pos: 10.5,6.5 parent: 2 - - uid: 7252 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3418 components: - type: Transform - pos: 17.439768,51.40403 + rot: 1.5707963267948966 rad + pos: -0.5,9.5 parent: 2 - - uid: 7253 + - type: DeviceNetwork + deviceLists: + - 6547 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3419 components: - type: Transform - pos: 17.41633,48.755592 + rot: 1.5707963267948966 rad + pos: -5.5,10.5 parent: 2 -- proto: SheetSteel10 - entities: - - uid: 1917 + - type: DeviceNetwork + deviceLists: + - 6547 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3440 components: - type: Transform - pos: 27.5,37.5 + pos: 12.5,-0.5 parent: 2 - - uid: 3048 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3456 components: - type: Transform - pos: 48.5,4.5 + rot: 1.5707963267948966 rad + pos: 1.5,-1.5 parent: 2 - - uid: 7689 + - type: DeviceNetwork + deviceLists: + - 6545 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3457 components: - type: Transform - pos: 48.5,21.5 + rot: 1.5707963267948966 rad + pos: 4.5,2.5 parent: 2 - - uid: 7690 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3489 components: - type: Transform - pos: 49.5,21.5 + rot: 1.5707963267948966 rad + pos: -3.5,6.5 parent: 2 -- proto: SignAi - entities: - - uid: 2424 + - type: DeviceNetwork + deviceLists: + - 6546 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3510 components: - type: Transform - pos: 61.5,35.5 + rot: -1.5707963267948966 rad + pos: 8.5,-8.5 parent: 2 - - uid: 6120 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3518 components: - type: Transform - pos: 39.5,49.5 + rot: 1.5707963267948966 rad + pos: 1.5,-10.5 parent: 2 - - uid: 7236 + - type: DeviceNetwork + deviceLists: + - 6543 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3525 components: - type: Transform - pos: 55.5,59.5 + pos: 12.5,-14.5 parent: 2 -- proto: SignAiUpload - entities: - - uid: 4557 + - type: DeviceNetwork + deviceLists: + - 6542 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3526 components: - type: Transform - pos: 29.5,49.5 + pos: 28.5,-14.5 parent: 2 -- proto: SignalButton - entities: - - uid: 473 + - type: DeviceNetwork + deviceLists: + - 6542 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3610 components: - type: Transform rot: -1.5707963267948966 rad - pos: 55.5,3.5 + pos: 57.5,-16.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 1258: - - - Pressed - - Toggle - 1257: - - - Pressed - - Toggle - 1256: - - - Pressed - - Toggle - 1254: - - - Pressed - - Toggle -- proto: SignalButtonDirectional - entities: - - uid: 7637 + - type: DeviceNetwork + deviceLists: + - 8228 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3611 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,-14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6539 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3640 + components: + - type: Transform + pos: 44.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6531 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3649 components: - type: Transform rot: 1.5707963267948966 rad - pos: 10.5,24.5 + pos: 43.5,12.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 1581: - - - Pressed - - Toggle - 504: - - - Pressed - - Toggle - - uid: 7644 + - type: DeviceNetwork + deviceLists: + - 6533 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3659 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,21.5 + rot: 1.5707963267948966 rad + pos: 43.5,4.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 1909: - - - Pressed - - Toggle - - uid: 7646 + - type: DeviceNetwork + deviceLists: + - 6533 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3678 components: - type: Transform - pos: 9.5,27.5 + rot: 1.5707963267948966 rad + pos: 42.5,19.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 454: - - - Pressed - - Toggle -- proto: SignalSwitchDirectional - entities: - - uid: 694 + - type: DeviceNetwork + deviceLists: + - 6532 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3680 components: - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,9.5 + rot: -1.5707963267948966 rad + pos: 49.5,19.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 1891: - - - On - - On - - - Off - - Off - 1910: - - - On - - On - - - Off - - Off - 1890: - - - On - - On - - - Off - - Off - 1889: - - - On - - On - - - Off - - Off - 1790: - - - On - - On - - - Off - - Off - 1897: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7005 + - type: DeviceNetwork + deviceLists: + - 6532 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3721 components: - type: Transform - pos: 2.5,10.5 + pos: 45.5,28.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2243: - - - On - - On - - - Off - - Off - 2233: - - - On - - On - - - Off - - Off - 2238: - - - On - - On - - - Off - - Off - 2372: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7430 + - type: DeviceNetwork + deviceLists: + - 6530 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3727 components: - type: Transform - pos: 24.5,12.5 + rot: -1.5707963267948966 rad + pos: 39.5,19.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 146: - - - On - - On - - - Off - - Off - 1888: - - - On - - On - - - Off - - Off - 2154: - - - On - - On - - - Off - - Off - 151: - - - On - - On - - - Off - - Off - 1916: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7435 + - type: DeviceNetwork + deviceLists: + - 6529 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3746 components: - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,10.5 + pos: 47.5,17.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 7330: - - - On - - On - - - Off - - Off - 3182: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7459 + - type: DeviceNetwork + deviceLists: + - 6531 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3749 components: - type: Transform - pos: 58.5,26.5 + pos: 52.5,17.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2501: - - - On - - On - - - Off - - Off - 2503: - - - On - - On - - - Off - - Off - 2500: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7461 + - type: DeviceNetwork + deviceLists: + - 6531 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3757 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,24.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6529 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3773 components: - type: Transform rot: 1.5707963267948966 rad - pos: 56.5,27.5 + pos: 49.5,29.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2514: - - - On - - On - - - Off - - Off - 2507: - - - On - - On - - - Off - - Off - 2526: - - - On - - On - - - Off - - Off - 2517: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7462 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3801 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 55.5,40.5 + pos: 62.5,33.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2499: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7467 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3810 + components: + - type: Transform + pos: 56.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3843 components: - type: Transform rot: 3.141592653589793 rad - pos: 56.5,35.5 + pos: 56.5,15.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 152: - - - On - - On - - - Off - - Off - 2528: - - - On - - On - - - Off - - Off - 2468: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7471 + - type: DeviceNetwork + deviceLists: + - 6534 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3872 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,58.5 + rot: -1.5707963267948966 rad + pos: 61.5,6.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2742: - - - On - - On - - - Off - - Off - 2754: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7473 + - type: DeviceNetwork + deviceLists: + - 6535 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3873 components: - type: Transform rot: 3.141592653589793 rad - pos: 48.5,23.5 + pos: 58.5,-0.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2618: - - - On - - On - - - Off - - Off - 2632: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7475 + - type: DeviceNetwork + deviceLists: + - 6536 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3874 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,-0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6536 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3875 components: - type: Transform rot: -1.5707963267948966 rad - pos: 48.5,27.5 + pos: 65.5,1.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2615: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7479 + - type: DeviceNetwork + deviceLists: + - 6536 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3890 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 36.5,21.5 + rot: -1.5707963267948966 rad + pos: 58.5,9.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2616: - - - On - - On - - - Off - - Off - 2623: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7480 + - type: DeviceNetwork + deviceLists: + - 6535 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3894 + components: + - type: Transform + pos: 54.5,7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3918 + components: + - type: Transform + pos: 49.5,7.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3927 components: - type: Transform rot: 3.141592653589793 rad - pos: 42.5,14.5 + pos: 49.5,2.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2621: - - - On - - On - - - Off - - Off - 2619: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7481 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3949 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3953 + components: + - type: Transform + pos: 53.5,40.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3965 + components: + - type: Transform + pos: 13.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6555 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3978 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,31.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6554 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3979 + components: + - type: Transform + pos: 6.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6554 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3981 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,36.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2968 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 3999 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,24.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 6529 + - uid: 4010 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,45.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4043 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,51.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4051 + components: + - type: Transform + pos: 60.5,60.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6526 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,53.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6524 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,53.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6524 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4154 + components: + - type: Transform + pos: 31.5,52.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6524 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4181 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,50.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6523 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 4223 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8509 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6463 + components: + - type: Transform + pos: 17.5,2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8241 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6643 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,21.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8542 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6650 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,25.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8538 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6654 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,21.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8538 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6659 + components: + - type: Transform + pos: 13.5,28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6614 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,-6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6751 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,-10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 6752 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 8484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 8532 + - uid: 8508 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,28.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 8532 + - uid: 8545 + components: + - type: Transform + pos: 12.5,12.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 7434 + - uid: 8559 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 59.5,25.5 + parent: 2 + - type: AtmosPipeColor + color: '#0055CCFF' + - type: DeviceNetwork + deviceLists: + - 6527 + - uid: 9807 + components: + - type: Transform + pos: 13.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10238 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9808 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,-65.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10237 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9818 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,-69.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9836 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-69.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10240 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9837 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,-69.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10240 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9838 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-69.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9871 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9872 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-57.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9880 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10241 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9881 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10241 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9926 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-52.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9928 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9936 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-53.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9945 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9946 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9947 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9948 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-49.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9949 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-45.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9950 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-41.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9951 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-37.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 9952 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-33.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10015 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-48.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10016 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-44.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10017 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-36.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10029 + components: + - type: Transform + pos: 13.5,-38.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10030 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-44.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10031 + components: + - type: Transform + pos: 10.5,-38.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10056 + components: + - type: Transform + pos: 14.5,-40.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10079 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-40.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10094 + components: + - type: Transform + pos: 18.5,-31.5 + parent: 3564 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10113 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10116 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-32.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10132 + components: + - type: Transform + pos: 19.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10133 + components: + - type: Transform + pos: 14.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10134 + components: + - type: Transform + pos: 9.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10180 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-30.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10181 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-30.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10182 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,-30.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10199 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-21.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10235 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 10200 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-18.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10235 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11438 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8236 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11449 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 7434 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11454 + components: + - type: Transform + pos: 28.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11482 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,-5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11530 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6563 + - type: AtmosPipeColor + color: '#0055CCFF' + - uid: 11536 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6563 + - type: AtmosPipeColor + color: '#0055CCFF' +- proto: GasVentScrubber + entities: + - uid: 1278 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8509 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1477 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,51.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6524 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1554 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6555 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1558 + components: + - type: Transform + pos: 30.5,54.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1589 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8509 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1624 + components: + - type: Transform + pos: 17.5,39.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6555 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1629 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 1752 + components: + - type: Transform + pos: 29.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 1602 + - uid: 1758 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,22.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 1602 + - uid: 2073 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 57.5,59.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 6526 + - uid: 2464 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,48.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 6523 + - uid: 2802 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 7434 + - uid: 2874 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8532 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3038 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,41.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6556 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3067 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,6.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8222 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3073 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6572 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3074 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8222 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3094 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,0.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6563 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3097 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,-1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6563 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3099 + components: + - type: Transform + pos: 32.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3118 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 7434 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3130 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3145 + components: + - type: Transform + pos: 26.5,14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3184 + components: + - type: Transform + pos: 9.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 7434 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3200 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8236 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6547 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3243 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3315 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,3.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 56 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3316 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6547 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3322 + components: + - type: Transform + pos: 20.5,5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 56 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3348 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8241 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3351 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8241 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3360 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8231 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3378 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-7.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8231 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3389 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,-12.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3390 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,-14.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6542 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3433 + components: + - type: Transform + pos: 12.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3455 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6545 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3458 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,1.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3492 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6165 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3495 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8240 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3496 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8240 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3497 + components: + - type: Transform + pos: 10.5,-10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8240 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3609 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,-15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6539 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3670 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6533 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3671 + components: + - type: Transform + pos: 42.5,12.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6533 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3679 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6532 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3681 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6532 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3705 + components: + - type: Transform + pos: 42.5,28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6530 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3726 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,18.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6529 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3729 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,25.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6529 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3730 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,25.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6529 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3751 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6531 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3752 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 53.5,17.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6531 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3772 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 52.5,29.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3788 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,29.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3800 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3820 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,29.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3844 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,15.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6534 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3889 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 58.5,8.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6535 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3901 + components: + - type: Transform + pos: 50.5,13.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3902 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3912 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3922 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6537 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3931 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6559 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3932 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,28.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8532 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3963 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 50.5,36.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6527 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 3980 + components: + - type: Transform + pos: 58.5,37.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 2968 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4015 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,44.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 4035 + components: + - type: Transform + pos: 61.5,52.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6644 + components: + - type: Transform + pos: 18.5,23.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8542 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6651 + components: + - type: Transform + pos: 14.5,26.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8538 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6656 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,20.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 8538 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6671 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,30.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6614 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6713 + components: + - type: Transform + pos: 37.5,-5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6714 + components: + - type: Transform + pos: 44.5,-5.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6727 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,-10.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 6735 + components: + - type: Transform + pos: 33.5,-4.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 7658 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 6559 + - uid: 7733 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,51.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 6524 + - uid: 8395 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,33.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6558 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 8498 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 6558 + - uid: 8507 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,29.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 8532 + - uid: 8510 + components: + - type: Transform + pos: 33.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 5210 + - uid: 8511 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,38.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 5210 + - uid: 8512 + components: + - type: Transform + pos: 37.5,40.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 5210 + - uid: 8546 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,11.5 + parent: 2 + - type: AtmosPipeColor + color: '#990000FF' + - type: DeviceNetwork + deviceLists: + - 7434 + - uid: 9809 + components: + - type: Transform + pos: 15.5,-59.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10238 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9827 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,-64.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9828 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-64.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9834 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-64.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10240 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9835 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,-64.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10240 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9853 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-61.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9854 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-57.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10239 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9878 + components: + - type: Transform + pos: 27.5,-57.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10241 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9879 + components: + - type: Transform + pos: 36.5,-57.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10241 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9927 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9937 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-54.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9953 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9954 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9955 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-42.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9956 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9957 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,-34.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9958 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-38.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9959 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-46.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 9960 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-50.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10012 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-48.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10013 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-44.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10014 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-36.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10057 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-42.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10232 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10080 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-40.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10093 + components: + - type: Transform + pos: 13.5,-32.5 + parent: 3564 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10114 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-28.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10115 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-32.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10233 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10129 + components: + - type: Transform + pos: 19.5,-24.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10130 + components: + - type: Transform + pos: 14.5,-24.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10131 + components: + - type: Transform + pos: 9.5,-24.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10236 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10176 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-26.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10177 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,-26.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10178 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-26.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10234 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10197 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-21.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10235 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10198 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-18.5 + parent: 3564 + - type: DeviceNetwork + deviceLists: + - 10235 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 10339 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,-2.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 6563 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11450 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,9.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11451 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,12.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 3162 + - type: AtmosPipeColor + color: '#990000FF' + - uid: 11500 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,-11.5 + parent: 2 + - type: DeviceNetwork + deviceLists: + - 5864 + - type: AtmosPipeColor + color: '#990000FF' +- proto: GasVolumePump + entities: + - uid: 1648 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,34.5 + parent: 2 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 2131 + components: + - type: Transform + pos: 12.5,36.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' +- proto: GrassBattlemap + entities: + - uid: 10315 + components: + - type: Transform + pos: 29.5,-50.5 + parent: 3564 +- proto: GravityGenerator + entities: + - uid: 1605 + components: + - type: Transform + pos: 46.5,33.5 + parent: 2 + - uid: 9660 + components: + - type: Transform + pos: 16.5,-57.5 + parent: 3564 +- proto: Grille + entities: + - uid: 70 + components: + - type: Transform + pos: 21.5,13.5 + parent: 2 + - uid: 134 + components: + - type: Transform + pos: 68.5,-23.5 + parent: 2 + - uid: 153 + components: + - type: Transform + pos: 42.5,-15.5 + parent: 2 + - uid: 154 + components: + - type: Transform + pos: 41.5,-15.5 + parent: 2 + - uid: 203 + components: + - type: Transform + pos: 12.5,-15.5 + parent: 2 + - uid: 204 + components: + - type: Transform + pos: 10.5,-15.5 + parent: 2 + - uid: 220 + components: + - type: Transform + pos: 39.5,-15.5 + parent: 2 + - uid: 224 + components: + - type: Transform + pos: 17.5,-15.5 + parent: 2 + - uid: 226 + components: + - type: Transform + pos: 4.5,30.5 + parent: 2 + - uid: 239 + components: + - type: Transform + pos: 11.5,-15.5 + parent: 2 + - uid: 242 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 243 + components: + - type: Transform + pos: 1.5,1.5 + parent: 2 + - uid: 244 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 + - uid: 245 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 2 + - uid: 246 + components: + - type: Transform + pos: -0.5,-2.5 + parent: 2 + - uid: 247 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - uid: 248 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 2 + - uid: 249 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - uid: 262 + components: + - type: Transform + pos: 9.5,-15.5 + parent: 2 + - uid: 263 + components: + - type: Transform + pos: 7.5,-15.5 + parent: 2 + - uid: 269 + components: + - type: Transform + pos: -7.5,14.5 + parent: 2 + - uid: 272 + components: + - type: Transform + pos: -7.5,13.5 + parent: 2 + - uid: 275 + components: + - type: Transform + pos: -7.5,9.5 + parent: 2 + - uid: 276 + components: + - type: Transform + pos: -7.5,10.5 + parent: 2 + - uid: 277 + components: + - type: Transform + pos: -7.5,11.5 + parent: 2 + - uid: 278 + components: + - type: Transform + pos: -7.5,15.5 + parent: 2 + - uid: 301 + components: + - type: Transform + pos: -7.5,16.5 + parent: 2 + - uid: 302 + components: + - type: Transform + pos: -7.5,8.5 + parent: 2 + - uid: 363 + components: + - type: Transform + pos: 19.5,-15.5 + parent: 2 + - uid: 364 + components: + - type: Transform + pos: 18.5,-15.5 + parent: 2 + - uid: 368 + components: + - type: Transform + pos: 6.5,-15.5 + parent: 2 + - uid: 369 + components: + - type: Transform + pos: 5.5,-15.5 + parent: 2 + - uid: 370 + components: + - type: Transform + pos: 4.5,-15.5 + parent: 2 + - uid: 374 + components: + - type: Transform + pos: 43.5,-15.5 + parent: 2 + - uid: 384 + components: + - type: Transform + pos: 13.5,-15.5 + parent: 2 + - uid: 393 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - uid: 394 + components: + - type: Transform + pos: 0.5,-15.5 + parent: 2 + - uid: 395 + components: + - type: Transform + pos: -0.5,-9.5 + parent: 2 + - uid: 397 + components: + - type: Transform + pos: -0.5,-8.5 + parent: 2 + - uid: 398 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 2 + - uid: 399 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 2 + - uid: 400 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 2 + - uid: 401 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 2 + - uid: 402 + components: + - type: Transform + pos: -0.5,-12.5 + parent: 2 + - uid: 403 + components: + - type: Transform + pos: -0.5,-13.5 + parent: 2 + - uid: 404 + components: + - type: Transform + pos: -0.5,-14.5 + parent: 2 + - uid: 410 + components: + - type: Transform + pos: 15.5,-15.5 + parent: 2 + - uid: 420 + components: + - type: Transform + pos: 16.5,-15.5 + parent: 2 + - uid: 426 + components: + - type: Transform + pos: 40.5,-15.5 + parent: 2 + - uid: 464 + components: + - type: Transform + pos: 21.5,24.5 + parent: 2 + - uid: 511 + components: + - type: Transform + pos: 21.5,15.5 + parent: 2 + - uid: 593 + components: + - type: Transform + pos: 8.5,39.5 + parent: 2 + - uid: 616 + components: + - type: Transform + pos: 7.5,39.5 + parent: 2 + - uid: 622 + components: + - type: Transform + pos: 7.5,33.5 + parent: 2 + - uid: 623 + components: + - type: Transform + pos: 8.5,35.5 + parent: 2 + - uid: 663 + components: + - type: Transform + pos: 3.5,36.5 + parent: 2 + - uid: 683 + components: + - type: Transform + pos: 16.5,3.5 + parent: 2 + - uid: 727 + components: + - type: Transform + pos: 17.5,3.5 + parent: 2 + - uid: 728 + components: + - type: Transform + pos: 2.5,36.5 + parent: 2 + - uid: 738 + components: + - type: Transform + pos: 21.5,14.5 + parent: 2 + - uid: 739 + components: + - type: Transform + pos: 7.5,35.5 + parent: 2 + - uid: 742 + components: + - type: Transform + pos: 31.5,7.5 + parent: 2 + - uid: 768 + components: + - type: Transform + pos: 8.5,33.5 + parent: 2 + - uid: 879 + components: + - type: Transform + pos: 68.5,-22.5 + parent: 2 + - uid: 887 + components: + - type: Transform + pos: 45.5,42.5 + parent: 2 + - uid: 917 + components: + - type: Transform + pos: 47.5,42.5 + parent: 2 + - uid: 965 + components: + - type: Transform + pos: 46.5,42.5 + parent: 2 + - uid: 1107 + components: + - type: Transform + pos: 33.5,-13.5 + parent: 2 + - uid: 1108 + components: + - type: Transform + pos: 33.5,-11.5 + parent: 2 + - uid: 1109 + components: + - type: Transform + pos: 43.5,-18.5 + parent: 2 + - uid: 1110 + components: + - type: Transform + pos: 44.5,-18.5 + parent: 2 + - uid: 1111 + components: + - type: Transform + pos: 45.5,-18.5 + parent: 2 + - uid: 1112 + components: + - type: Transform + pos: 46.5,-18.5 + parent: 2 + - uid: 1113 + components: + - type: Transform + pos: 47.5,-18.5 + parent: 2 + - uid: 1114 + components: + - type: Transform + pos: 48.5,-18.5 + parent: 2 + - uid: 1115 + components: + - type: Transform + pos: 50.5,-15.5 + parent: 2 + - uid: 1116 + components: + - type: Transform + pos: 50.5,-14.5 + parent: 2 + - uid: 1117 + components: + - type: Transform + pos: 50.5,-13.5 + parent: 2 + - uid: 1134 + components: + - type: Transform + pos: 37.5,-15.5 + parent: 2 + - uid: 1135 + components: + - type: Transform + pos: 36.5,-15.5 + parent: 2 + - uid: 1136 + components: + - type: Transform + pos: 35.5,-15.5 + parent: 2 + - uid: 1137 + components: + - type: Transform + pos: 34.5,-15.5 + parent: 2 + - uid: 1138 + components: + - type: Transform + pos: 33.5,-15.5 + parent: 2 + - uid: 1139 + components: + - type: Transform + pos: 31.5,-15.5 + parent: 2 + - uid: 1140 + components: + - type: Transform + pos: 30.5,-15.5 + parent: 2 + - uid: 1141 + components: + - type: Transform + pos: 29.5,-15.5 + parent: 2 + - uid: 1142 + components: + - type: Transform + pos: 28.5,-15.5 + parent: 2 + - uid: 1143 + components: + - type: Transform + pos: 27.5,-15.5 + parent: 2 + - uid: 1144 + components: + - type: Transform + pos: 25.5,-15.5 + parent: 2 + - uid: 1145 + components: + - type: Transform + pos: 24.5,-15.5 + parent: 2 + - uid: 1146 + components: + - type: Transform + pos: 22.5,-15.5 + parent: 2 + - uid: 1147 + components: + - type: Transform + pos: 23.5,-15.5 + parent: 2 + - uid: 1148 + components: + - type: Transform + pos: 21.5,-15.5 + parent: 2 + - uid: 1217 + components: + - type: Transform + pos: 33.5,7.5 + parent: 2 + - uid: 1247 + components: + - type: Transform + pos: 51.5,2.5 + parent: 2 + - uid: 1248 + components: + - type: Transform + pos: 52.5,2.5 + parent: 2 + - uid: 1249 + components: + - type: Transform + pos: 53.5,2.5 + parent: 2 + - uid: 1250 + components: + - type: Transform + pos: 54.5,2.5 + parent: 2 + - uid: 1305 + components: + - type: Transform + pos: 15.5,3.5 + parent: 2 + - uid: 1321 + components: + - type: Transform + pos: 18.5,3.5 + parent: 2 + - uid: 1324 + components: + - type: Transform + pos: 20.5,3.5 + parent: 2 + - uid: 1386 + components: + - type: Transform + pos: 41.5,0.5 + parent: 2 + - uid: 1408 + components: + - type: Transform + pos: 41.5,-1.5 + parent: 2 + - uid: 1448 + components: + - type: Transform + pos: 68.5,-14.5 + parent: 2 + - uid: 1489 + components: + - type: Transform + pos: 37.5,-16.5 + parent: 2 + - uid: 1490 + components: + - type: Transform + pos: 36.5,-16.5 + parent: 2 + - uid: 1492 + components: + - type: Transform + pos: 35.5,-16.5 + parent: 2 + - uid: 1493 + components: + - type: Transform + pos: 34.5,-16.5 + parent: 2 + - uid: 1532 + components: + - type: Transform + pos: 65.5,-5.5 + parent: 2 + - uid: 1538 + components: + - type: Transform + pos: 51.5,18.5 + parent: 2 + - uid: 1580 + components: + - type: Transform + pos: 0.5,31.5 + parent: 2 + - uid: 1637 + components: + - type: Transform + pos: 68.5,-13.5 + parent: 2 + - uid: 1820 + components: + - type: Transform + pos: 66.5,-2.5 + parent: 2 + - uid: 1821 + components: + - type: Transform + pos: 58.5,-14.5 + parent: 2 + - uid: 1822 + components: + - type: Transform + pos: 58.5,-12.5 + parent: 2 + - uid: 1823 + components: + - type: Transform + pos: 64.5,-2.5 + parent: 2 + - uid: 1828 + components: + - type: Transform + pos: 58.5,-13.5 + parent: 2 + - uid: 1832 + components: + - type: Transform + pos: 58.5,-4.5 + parent: 2 + - uid: 1834 + components: + - type: Transform + pos: 56.5,-3.5 + parent: 2 + - uid: 1836 + components: + - type: Transform + pos: 58.5,-2.5 + parent: 2 + - uid: 1840 + components: + - type: Transform + pos: 62.5,-2.5 + parent: 2 + - uid: 1842 + components: + - type: Transform + pos: 56.5,-14.5 + parent: 2 + - uid: 1843 + components: + - type: Transform + pos: 55.5,-15.5 + parent: 2 + - uid: 1845 + components: + - type: Transform + pos: 56.5,-15.5 + parent: 2 + - uid: 1851 + components: + - type: Transform + pos: 58.5,-16.5 + parent: 2 + - uid: 1854 + components: + - type: Transform + pos: 56.5,-12.5 + parent: 2 + - uid: 1858 + components: + - type: Transform + pos: 65.5,-2.5 + parent: 2 + - uid: 1860 + components: + - type: Transform + pos: 56.5,-2.5 + parent: 2 + - uid: 1863 + components: + - type: Transform + pos: 58.5,-3.5 + parent: 2 + - uid: 1864 + components: + - type: Transform + pos: 56.5,-4.5 + parent: 2 + - uid: 1867 + components: + - type: Transform + pos: 60.5,-2.5 + parent: 2 + - uid: 1868 + components: + - type: Transform + pos: 61.5,-2.5 + parent: 2 + - uid: 1874 + components: + - type: Transform + pos: 58.5,-15.5 + parent: 2 + - uid: 1875 + components: + - type: Transform + pos: 56.5,-13.5 + parent: 2 + - uid: 1898 + components: + - type: Transform + pos: 13.5,40.5 + parent: 2 + - uid: 1899 + components: + - type: Transform + pos: 12.5,40.5 + parent: 2 + - uid: 1947 + components: + - type: Transform + pos: -0.5,36.5 + parent: 2 + - uid: 2038 + components: + - type: Transform + pos: 5.5,30.5 + parent: 2 + - uid: 2059 + components: + - type: Transform + pos: 49.5,-17.5 + parent: 2 + - uid: 2075 + components: + - type: Transform + pos: 59.5,-2.5 + parent: 2 + - uid: 2079 + components: + - type: Transform + pos: 63.5,-2.5 + parent: 2 + - uid: 2087 + components: + - type: Transform + pos: 52.5,38.5 + parent: 2 + - uid: 2088 + components: + - type: Transform + pos: 51.5,38.5 + parent: 2 + - uid: 2089 + components: + - type: Transform + pos: 49.5,38.5 + parent: 2 + - uid: 2104 + components: + - type: Transform + pos: 52.5,-15.5 + parent: 2 + - uid: 2105 + components: + - type: Transform + pos: 51.5,-15.5 + parent: 2 + - uid: 2107 + components: + - type: Transform + pos: 50.5,38.5 + parent: 2 + - uid: 2111 + components: + - type: Transform + pos: 7.5,17.5 + parent: 2 + - uid: 2112 + components: + - type: Transform + pos: 10.5,17.5 + parent: 2 + - uid: 2113 + components: + - type: Transform + pos: 9.5,17.5 + parent: 2 + - uid: 2114 + components: + - type: Transform + pos: 8.5,17.5 + parent: 2 + - uid: 2119 + components: + - type: Transform + pos: 33.5,-16.5 + parent: 2 + - uid: 2120 + components: + - type: Transform + pos: 3.5,30.5 + parent: 2 + - uid: 2126 + components: + - type: Transform + pos: 51.5,-17.5 + parent: 2 + - uid: 2133 + components: + - type: Transform + pos: 32.5,-16.5 + parent: 2 + - uid: 2145 + components: + - type: Transform + pos: 6.5,39.5 + parent: 2 + - uid: 2169 + components: + - type: Transform + pos: 53.5,-15.5 + parent: 2 + - uid: 2170 + components: + - type: Transform + pos: 54.5,-15.5 + parent: 2 + - uid: 2185 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,46.5 + parent: 2 + - uid: 2345 + components: + - type: Transform + pos: 64.5,35.5 + parent: 2 + - uid: 2346 + components: + - type: Transform + pos: 64.5,34.5 + parent: 2 + - uid: 2347 + components: + - type: Transform + pos: 64.5,33.5 + parent: 2 + - uid: 2348 + components: + - type: Transform + pos: 64.5,32.5 + parent: 2 + - uid: 2349 + components: + - type: Transform + pos: 64.5,31.5 + parent: 2 + - uid: 2350 + components: + - type: Transform + pos: 64.5,30.5 + parent: 2 + - uid: 2351 + components: + - type: Transform + pos: 64.5,29.5 + parent: 2 + - uid: 2352 + components: + - type: Transform + pos: 64.5,28.5 + parent: 2 + - uid: 2462 + components: + - type: Transform + pos: 64.5,27.5 + parent: 2 + - uid: 2586 + components: + - type: Transform + pos: 60.5,63.5 + parent: 2 + - uid: 2589 + components: + - type: Transform + pos: 62.5,58.5 + parent: 2 + - uid: 2592 + components: + - type: Transform + pos: 59.5,63.5 + parent: 2 + - uid: 2593 + components: + - type: Transform + pos: 56.5,63.5 + parent: 2 + - uid: 2594 + components: + - type: Transform + pos: 57.5,63.5 + parent: 2 + - uid: 2681 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 2 + - uid: 2782 + components: + - type: Transform + pos: 68.5,-16.5 + parent: 2 + - uid: 2783 + components: + - type: Transform + pos: 68.5,-20.5 + parent: 2 + - uid: 2784 + components: + - type: Transform + pos: 68.5,-18.5 + parent: 2 + - uid: 3260 + components: + - type: Transform + pos: 58.5,-18.5 + parent: 2 + - uid: 3261 + components: + - type: Transform + pos: 58.5,-19.5 + parent: 2 + - uid: 3262 + components: + - type: Transform + pos: 58.5,-20.5 + parent: 2 + - uid: 3263 + components: + - type: Transform + pos: 56.5,-18.5 + parent: 2 + - uid: 3264 + components: + - type: Transform + pos: 56.5,-19.5 + parent: 2 + - uid: 3265 + components: + - type: Transform + pos: 56.5,-20.5 + parent: 2 + - uid: 3573 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-39.5 + parent: 3564 + - uid: 3574 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-40.5 + parent: 3564 + - uid: 3575 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-42.5 + parent: 3564 + - uid: 3576 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-43.5 + parent: 3564 + - uid: 3588 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-44.5 + parent: 3564 + - uid: 3700 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-45.5 + parent: 3564 + - uid: 3923 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,34.5 + parent: 2 + - uid: 3924 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,34.5 + parent: 2 + - uid: 4024 + components: + - type: Transform + pos: 58.5,-17.5 + parent: 2 + - uid: 4026 + components: + - type: Transform + pos: 56.5,-17.5 + parent: 2 + - uid: 4027 + components: + - type: Transform + pos: 55.5,-17.5 + parent: 2 + - uid: 4028 + components: + - type: Transform + pos: 54.5,-17.5 + parent: 2 + - uid: 4029 + components: + - type: Transform + pos: 53.5,-17.5 + parent: 2 + - uid: 4224 + components: + - type: Transform + pos: 24.5,-16.5 + parent: 2 + - uid: 4493 + components: + - type: Transform + pos: 55.5,61.5 + parent: 2 + - uid: 4698 + components: + - type: Transform + pos: 20.5,32.5 + parent: 2 + - uid: 4699 + components: + - type: Transform + pos: 19.5,32.5 + parent: 2 + - uid: 4735 + components: + - type: Transform + pos: 39.5,51.5 + parent: 2 + - uid: 4736 + components: + - type: Transform + pos: 39.5,49.5 + parent: 2 + - uid: 5759 + components: + - type: Transform + pos: 18.5,32.5 + parent: 2 + - uid: 5999 + components: + - type: Transform + pos: 17.5,32.5 + parent: 2 + - uid: 6000 + components: + - type: Transform + pos: 22.5,32.5 + parent: 2 + - uid: 6344 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,32.5 + parent: 2 + - uid: 6673 + components: + - type: Transform + pos: 23.5,-1.5 + parent: 2 + - uid: 6814 + components: + - type: Transform + pos: 31.5,-16.5 + parent: 2 + - uid: 6842 + components: + - type: Transform + pos: 23.5,32.5 + parent: 2 + - uid: 7153 + components: + - type: Transform + pos: 24.5,32.5 + parent: 2 + - uid: 7155 + components: + - type: Transform + pos: 25.5,32.5 + parent: 2 + - uid: 7156 + components: + - type: Transform + pos: 25.5,25.5 + parent: 2 + - uid: 7159 + components: + - type: Transform + pos: 25.5,24.5 + parent: 2 + - uid: 7160 + components: + - type: Transform + pos: 25.5,23.5 + parent: 2 + - uid: 7185 + components: + - type: Transform + pos: 25.5,22.5 + parent: 2 + - uid: 7226 + components: + - type: Transform + pos: 68.5,-19.5 + parent: 2 + - uid: 7227 + components: + - type: Transform + pos: 68.5,-15.5 + parent: 2 + - uid: 7234 + components: + - type: Transform + pos: 68.5,-21.5 + parent: 2 + - uid: 7235 + components: + - type: Transform + pos: 68.5,-17.5 + parent: 2 + - uid: 7390 + components: + - type: Transform + pos: 68.5,-24.5 + parent: 2 + - uid: 7391 + components: + - type: Transform + pos: 68.5,-25.5 + parent: 2 + - uid: 7392 + components: + - type: Transform + pos: 68.5,-26.5 + parent: 2 + - uid: 7393 + components: + - type: Transform + pos: 68.5,-27.5 + parent: 2 + - uid: 7394 + components: + - type: Transform + pos: 64.5,-19.5 + parent: 2 + - uid: 7406 + components: + - type: Transform + pos: 68.5,-28.5 + parent: 2 + - uid: 7407 + components: + - type: Transform + pos: 68.5,-29.5 + parent: 2 + - uid: 7408 + components: + - type: Transform + pos: 67.5,-29.5 + parent: 2 + - uid: 7410 + components: + - type: Transform + pos: 66.5,-29.5 + parent: 2 + - uid: 7460 + components: + - type: Transform + pos: 24.5,-0.5 + parent: 2 + - uid: 7573 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,26.5 + parent: 2 + - uid: 7656 + components: + - type: Transform + pos: 65.5,-29.5 + parent: 2 + - uid: 7748 + components: + - type: Transform + pos: 21.5,23.5 + parent: 2 + - uid: 7750 + components: + - type: Transform + pos: 64.5,-29.5 + parent: 2 + - uid: 7754 + components: + - type: Transform + pos: 21.5,22.5 + parent: 2 + - uid: 7777 + components: + - type: Transform + pos: 63.5,-29.5 + parent: 2 + - uid: 7790 + components: + - type: Transform + pos: 62.5,-29.5 + parent: 2 + - uid: 7824 + components: + - type: Transform + pos: 61.5,-29.5 + parent: 2 + - uid: 7830 + components: + - type: Transform + pos: 64.5,-13.5 + parent: 2 + - uid: 7831 + components: + - type: Transform + pos: 64.5,-12.5 + parent: 2 + - uid: 7832 + components: + - type: Transform + pos: 65.5,-12.5 + parent: 2 + - uid: 7833 + components: + - type: Transform + pos: 65.5,-11.5 + parent: 2 + - uid: 7834 + components: + - type: Transform + pos: 65.5,-10.5 + parent: 2 + - uid: 7835 + components: + - type: Transform + pos: 65.5,-9.5 + parent: 2 + - uid: 7836 + components: + - type: Transform + pos: 65.5,-8.5 + parent: 2 + - uid: 7837 + components: + - type: Transform + pos: 65.5,-7.5 + parent: 2 + - uid: 7838 + components: + - type: Transform + pos: 65.5,-6.5 + parent: 2 + - uid: 7840 + components: + - type: Transform + pos: 30.5,-16.5 + parent: 2 + - uid: 7841 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 2 + - uid: 7842 + components: + - type: Transform + pos: 27.5,-16.5 + parent: 2 + - uid: 7843 + components: + - type: Transform + pos: 26.5,-16.5 + parent: 2 + - uid: 7844 + components: + - type: Transform + pos: 25.5,-16.5 + parent: 2 + - uid: 7845 + components: + - type: Transform + pos: 28.5,-16.5 + parent: 2 + - uid: 7846 + components: + - type: Transform + pos: 18.5,-16.5 + parent: 2 + - uid: 7847 + components: + - type: Transform + pos: 17.5,-16.5 + parent: 2 + - uid: 7848 + components: + - type: Transform + pos: 16.5,-16.5 + parent: 2 + - uid: 7849 + components: + - type: Transform + pos: 15.5,-16.5 + parent: 2 + - uid: 7850 + components: + - type: Transform + pos: 14.5,-16.5 + parent: 2 + - uid: 7851 + components: + - type: Transform + pos: -0.5,-17.5 + parent: 2 + - uid: 7852 + components: + - type: Transform + pos: -0.5,-18.5 + parent: 2 + - uid: 7853 + components: + - type: Transform + pos: 23.5,-16.5 + parent: 2 + - uid: 7854 + components: + - type: Transform + pos: 22.5,-16.5 + parent: 2 + - uid: 7855 + components: + - type: Transform + pos: 21.5,-16.5 + parent: 2 + - uid: 7856 + components: + - type: Transform + pos: 20.5,-16.5 + parent: 2 + - uid: 7857 + components: + - type: Transform + pos: 19.5,-16.5 + parent: 2 + - uid: 7858 + components: + - type: Transform + pos: -0.5,-19.5 + parent: 2 + - uid: 7859 + components: + - type: Transform + pos: -1.5,-19.5 + parent: 2 + - uid: 7860 + components: + - type: Transform + pos: -2.5,-19.5 + parent: 2 + - uid: 7861 + components: + - type: Transform + pos: -3.5,-19.5 + parent: 2 + - uid: 7862 + components: + - type: Transform + pos: -4.5,-19.5 + parent: 2 + - uid: 7863 + components: + - type: Transform + pos: 13.5,-16.5 + parent: 2 + - uid: 7864 + components: + - type: Transform + pos: 12.5,-16.5 + parent: 2 + - uid: 7865 + components: + - type: Transform + pos: 11.5,-16.5 + parent: 2 + - uid: 7866 + components: + - type: Transform + pos: 10.5,-16.5 + parent: 2 + - uid: 7867 + components: + - type: Transform + pos: 9.5,-16.5 + parent: 2 + - uid: 7868 + components: + - type: Transform + pos: 8.5,-16.5 + parent: 2 + - uid: 7869 + components: + - type: Transform + pos: 7.5,-16.5 + parent: 2 + - uid: 7870 + components: + - type: Transform + pos: 6.5,-16.5 + parent: 2 + - uid: 7871 + components: + - type: Transform + pos: 5.5,-16.5 + parent: 2 + - uid: 7872 + components: + - type: Transform + pos: 4.5,-16.5 + parent: 2 + - uid: 7873 + components: + - type: Transform + pos: 3.5,-16.5 + parent: 2 + - uid: 7874 + components: + - type: Transform + pos: 2.5,-16.5 + parent: 2 + - uid: 7875 + components: + - type: Transform + pos: 1.5,-16.5 + parent: 2 + - uid: 7876 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 2 + - uid: 7877 + components: + - type: Transform + pos: -0.5,-16.5 + parent: 2 + - uid: 7878 + components: + - type: Transform + pos: -3.5,-18.5 + parent: 2 + - uid: 7879 + components: + - type: Transform + pos: -5.5,-19.5 + parent: 2 + - uid: 7880 + components: + - type: Transform + pos: -6.5,-19.5 + parent: 2 + - uid: 7881 + components: + - type: Transform + pos: 68.5,-12.5 + parent: 2 + - uid: 7882 + components: + - type: Transform + pos: -6.5,-18.5 + parent: 2 + - uid: 7883 + components: + - type: Transform + pos: -6.5,-17.5 + parent: 2 + - uid: 7884 + components: + - type: Transform + pos: -6.5,-16.5 + parent: 2 + - uid: 7885 + components: + - type: Transform + pos: -6.5,-15.5 + parent: 2 + - uid: 7886 + components: + - type: Transform + pos: -6.5,-14.5 + parent: 2 + - uid: 7887 + components: + - type: Transform + pos: -6.5,-13.5 + parent: 2 + - uid: 7888 + components: + - type: Transform + pos: 68.5,-11.5 + parent: 2 + - uid: 7889 + components: + - type: Transform + pos: 68.5,-10.5 + parent: 2 + - uid: 7890 + components: + - type: Transform + pos: 68.5,-9.5 + parent: 2 + - uid: 7891 + components: + - type: Transform + pos: 68.5,-8.5 + parent: 2 + - uid: 7892 + components: + - type: Transform + pos: 68.5,-7.5 + parent: 2 + - uid: 7893 + components: + - type: Transform + pos: 68.5,-6.5 + parent: 2 + - uid: 7894 + components: + - type: Transform + pos: 68.5,-5.5 + parent: 2 + - uid: 7895 + components: + - type: Transform + pos: -6.5,-12.5 + parent: 2 + - uid: 7896 + components: + - type: Transform + pos: -6.5,-11.5 + parent: 2 + - uid: 7897 + components: + - type: Transform + pos: -6.5,-10.5 + parent: 2 + - uid: 7898 + components: + - type: Transform + pos: -5.5,-11.5 + parent: 2 + - uid: 7899 + components: + - type: Transform + pos: -6.5,-9.5 + parent: 2 + - uid: 7900 + components: + - type: Transform + pos: -6.5,-8.5 + parent: 2 + - uid: 7901 + components: + - type: Transform + pos: -6.5,-7.5 + parent: 2 + - uid: 7902 + components: + - type: Transform + pos: -6.5,-6.5 + parent: 2 + - uid: 7903 + components: + - type: Transform + pos: -6.5,-5.5 + parent: 2 + - uid: 7904 + components: + - type: Transform + pos: -6.5,-4.5 + parent: 2 + - uid: 7905 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 2 + - uid: 7906 + components: + - type: Transform + pos: -6.5,-2.5 + parent: 2 + - uid: 7907 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 2 + - uid: 7908 + components: + - type: Transform + pos: -6.5,-0.5 + parent: 2 + - uid: 7909 + components: + - type: Transform + pos: -6.5,0.5 + parent: 2 + - uid: 7910 + components: + - type: Transform + pos: -6.5,1.5 + parent: 2 + - uid: 7911 + components: + - type: Transform + pos: -6.5,2.5 + parent: 2 + - uid: 7912 + components: + - type: Transform + pos: -6.5,3.5 + parent: 2 + - uid: 7913 + components: + - type: Transform + pos: -5.5,-1.5 + parent: 2 + - uid: 7914 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 2 + - uid: 7915 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 2 + - uid: 7916 + components: + - type: Transform + pos: -2.5,-1.5 + parent: 2 + - uid: 7917 + components: + - type: Transform + pos: -1.5,-1.5 + parent: 2 + - uid: 7918 + components: + - type: Transform + pos: -3.5,-2.5 + parent: 2 + - uid: 7919 + components: + - type: Transform + pos: -1.5,-7.5 + parent: 2 + - uid: 7920 + components: + - type: Transform + pos: 68.5,-4.5 + parent: 2 + - uid: 7921 + components: + - type: Transform + pos: 68.5,-3.5 + parent: 2 + - uid: 7922 + components: + - type: Transform + pos: 68.5,-2.5 + parent: 2 + - uid: 7923 + components: + - type: Transform + pos: 68.5,-1.5 + parent: 2 + - uid: 7924 + components: + - type: Transform + pos: 68.5,-0.5 + parent: 2 + - uid: 7925 + components: + - type: Transform + pos: 68.5,0.5 + parent: 2 + - uid: 7926 + components: + - type: Transform + pos: 68.5,1.5 + parent: 2 + - uid: 7927 + components: + - type: Transform + pos: 68.5,2.5 + parent: 2 + - uid: 7928 + components: + - type: Transform + pos: 68.5,3.5 + parent: 2 + - uid: 7929 + components: + - type: Transform + pos: 67.5,3.5 + parent: 2 + - uid: 7930 + components: + - type: Transform + pos: 66.5,3.5 + parent: 2 + - uid: 7931 + components: + - type: Transform + pos: 65.5,3.5 + parent: 2 + - uid: 7932 + components: + - type: Transform + pos: 65.5,4.5 + parent: 2 + - uid: 7933 + components: + - type: Transform + pos: 64.5,4.5 + parent: 2 + - uid: 7934 + components: + - type: Transform + pos: 64.5,5.5 + parent: 2 + - uid: 7935 + components: + - type: Transform + pos: 64.5,6.5 + parent: 2 + - uid: 7936 + components: + - type: Transform + pos: 64.5,7.5 + parent: 2 + - uid: 7937 + components: + - type: Transform + pos: 64.5,8.5 + parent: 2 + - uid: 7938 + components: + - type: Transform + pos: 64.5,9.5 + parent: 2 + - uid: 7939 + components: + - type: Transform + pos: 64.5,10.5 + parent: 2 + - uid: 7940 + components: + - type: Transform + pos: 64.5,11.5 + parent: 2 + - uid: 7941 + components: + - type: Transform + pos: 64.5,12.5 + parent: 2 + - uid: 7942 + components: + - type: Transform + pos: 64.5,13.5 + parent: 2 + - uid: 7943 + components: + - type: Transform + pos: 64.5,14.5 + parent: 2 + - uid: 7944 + components: + - type: Transform + pos: 64.5,15.5 + parent: 2 + - uid: 7945 + components: + - type: Transform + pos: 64.5,16.5 + parent: 2 + - uid: 7946 + components: + - type: Transform + pos: 64.5,17.5 + parent: 2 + - uid: 7947 + components: + - type: Transform + pos: 64.5,18.5 + parent: 2 + - uid: 7948 + components: + - type: Transform + pos: 64.5,19.5 + parent: 2 + - uid: 7949 + components: + - type: Transform + pos: 64.5,20.5 + parent: 2 + - uid: 7950 + components: + - type: Transform + pos: 64.5,21.5 + parent: 2 + - uid: 7951 + components: + - type: Transform + pos: 64.5,22.5 + parent: 2 + - uid: 7952 + components: + - type: Transform + pos: 64.5,23.5 + parent: 2 + - uid: 7953 + components: + - type: Transform + pos: 64.5,24.5 + parent: 2 + - uid: 7954 + components: + - type: Transform + pos: 64.5,25.5 + parent: 2 + - uid: 7955 + components: + - type: Transform + pos: 64.5,26.5 + parent: 2 + - uid: 7956 + components: + - type: Transform + pos: 64.5,36.5 + parent: 2 + - uid: 7957 + components: + - type: Transform + pos: 63.5,36.5 + parent: 2 + - uid: 7958 + components: + - type: Transform + pos: 63.5,37.5 + parent: 2 + - uid: 7959 + components: + - type: Transform + pos: 63.5,38.5 + parent: 2 + - uid: 7960 + components: + - type: Transform + pos: 63.5,39.5 + parent: 2 + - uid: 7961 + components: + - type: Transform + pos: 63.5,40.5 + parent: 2 + - uid: 7962 + components: + - type: Transform + pos: 63.5,41.5 + parent: 2 + - uid: 7963 + components: + - type: Transform + pos: 63.5,42.5 + parent: 2 + - uid: 7964 + components: + - type: Transform + pos: 63.5,43.5 + parent: 2 + - uid: 7965 + components: + - type: Transform + pos: 63.5,44.5 + parent: 2 + - uid: 7966 + components: + - type: Transform + pos: 63.5,45.5 + parent: 2 + - uid: 7967 + components: + - type: Transform + pos: 63.5,46.5 + parent: 2 + - uid: 7968 + components: + - type: Transform + pos: 63.5,50.5 + parent: 2 + - uid: 7969 + components: + - type: Transform + pos: 63.5,51.5 + parent: 2 + - uid: 7970 + components: + - type: Transform + pos: 63.5,52.5 + parent: 2 + - uid: 7971 + components: + - type: Transform + pos: 63.5,53.5 + parent: 2 + - uid: 7972 + components: + - type: Transform + pos: 63.5,54.5 + parent: 2 + - uid: 7973 + components: + - type: Transform + pos: 63.5,55.5 + parent: 2 + - uid: 7974 + components: + - type: Transform + pos: 63.5,56.5 + parent: 2 + - uid: 7975 + components: + - type: Transform + pos: 63.5,57.5 + parent: 2 + - uid: 7976 + components: + - type: Transform + pos: 63.5,58.5 + parent: 2 + - uid: 7977 + components: + - type: Transform + pos: 64.5,63.5 + parent: 2 + - uid: 7978 + components: + - type: Transform + pos: 63.5,60.5 + parent: 2 + - uid: 7979 + components: + - type: Transform + pos: 62.5,63.5 + parent: 2 + - uid: 7980 + components: + - type: Transform + pos: 62.5,62.5 + parent: 2 + - uid: 7981 + components: + - type: Transform + pos: 62.5,61.5 + parent: 2 + - uid: 7982 + components: + - type: Transform + pos: 63.5,63.5 + parent: 2 + - uid: 7983 + components: + - type: Transform + pos: 63.5,62.5 + parent: 2 + - uid: 7984 + components: + - type: Transform + pos: 63.5,61.5 + parent: 2 + - uid: 7985 + components: + - type: Transform + pos: 65.5,63.5 + parent: 2 + - uid: 7986 + components: + - type: Transform + pos: 66.5,63.5 + parent: 2 + - uid: 7987 + components: + - type: Transform + pos: 67.5,63.5 + parent: 2 + - uid: 7988 + components: + - type: Transform + pos: 67.5,64.5 + parent: 2 + - uid: 7989 + components: + - type: Transform + pos: 67.5,65.5 + parent: 2 + - uid: 7990 + components: + - type: Transform + pos: 67.5,66.5 + parent: 2 + - uid: 7991 + components: + - type: Transform + pos: 67.5,67.5 + parent: 2 + - uid: 7992 + components: + - type: Transform + pos: 67.5,68.5 + parent: 2 + - uid: 7993 + components: + - type: Transform + pos: 67.5,69.5 + parent: 2 + - uid: 7994 + components: + - type: Transform + pos: 67.5,70.5 + parent: 2 + - uid: 7995 + components: + - type: Transform + pos: 66.5,70.5 + parent: 2 + - uid: 7996 + components: + - type: Transform + pos: 65.5,70.5 + parent: 2 + - uid: 7997 + components: + - type: Transform + pos: 64.5,70.5 + parent: 2 + - uid: 7998 + components: + - type: Transform + pos: 63.5,70.5 + parent: 2 + - uid: 7999 + components: + - type: Transform + pos: 62.5,70.5 + parent: 2 + - uid: 8000 + components: + - type: Transform + pos: 61.5,70.5 + parent: 2 + - uid: 8001 + components: + - type: Transform + pos: 60.5,70.5 + parent: 2 + - uid: 8002 + components: + - type: Transform + pos: 59.5,70.5 + parent: 2 + - uid: 8003 + components: + - type: Transform + pos: 58.5,70.5 + parent: 2 + - uid: 8004 + components: + - type: Transform + pos: 57.5,70.5 + parent: 2 + - uid: 8005 + components: + - type: Transform + pos: 56.5,70.5 + parent: 2 + - uid: 8006 + components: + - type: Transform + pos: 54.5,70.5 + parent: 2 + - uid: 8007 + components: + - type: Transform + pos: 53.5,70.5 + parent: 2 + - uid: 8008 + components: + - type: Transform + pos: 52.5,70.5 + parent: 2 + - uid: 8009 + components: + - type: Transform + pos: 51.5,70.5 + parent: 2 + - uid: 8010 + components: + - type: Transform + pos: 50.5,70.5 + parent: 2 + - uid: 8011 + components: + - type: Transform + pos: 49.5,70.5 + parent: 2 + - uid: 8012 + components: + - type: Transform + pos: 55.5,70.5 + parent: 2 + - uid: 8013 + components: + - type: Transform + pos: 49.5,69.5 + parent: 2 + - uid: 8014 + components: + - type: Transform + pos: 49.5,68.5 + parent: 2 + - uid: 8015 + components: + - type: Transform + pos: 49.5,67.5 + parent: 2 + - uid: 8016 + components: + - type: Transform + pos: 49.5,66.5 + parent: 2 + - uid: 8017 + components: + - type: Transform + pos: 49.5,65.5 + parent: 2 + - uid: 8018 + components: + - type: Transform + pos: 49.5,64.5 + parent: 2 + - uid: 8019 + components: + - type: Transform + pos: 49.5,63.5 + parent: 2 + - uid: 8020 + components: + - type: Transform + pos: 50.5,63.5 + parent: 2 + - uid: 8021 + components: + - type: Transform + pos: 51.5,63.5 + parent: 2 + - uid: 8022 + components: + - type: Transform + pos: 52.5,63.5 + parent: 2 + - uid: 8023 + components: + - type: Transform + pos: 53.5,63.5 + parent: 2 + - uid: 8024 + components: + - type: Transform + pos: 54.5,63.5 + parent: 2 + - uid: 8025 + components: + - type: Transform + pos: 6.5,-33.5 + parent: 3564 + - uid: 8036 + components: + - type: Transform + pos: 37.5,56.5 + parent: 2 + - uid: 8037 + components: + - type: Transform + pos: 38.5,56.5 + parent: 2 + - uid: 8038 + components: + - type: Transform + pos: 39.5,56.5 + parent: 2 + - uid: 8039 + components: + - type: Transform + pos: 40.5,56.5 + parent: 2 + - uid: 8040 + components: + - type: Transform + pos: 41.5,56.5 + parent: 2 + - uid: 8041 + components: + - type: Transform + pos: 42.5,56.5 + parent: 2 + - uid: 8042 + components: + - type: Transform + pos: 43.5,56.5 + parent: 2 + - uid: 8043 + components: + - type: Transform + pos: 44.5,56.5 + parent: 2 + - uid: 8044 + components: + - type: Transform + pos: 45.5,56.5 + parent: 2 + - uid: 8045 + components: + - type: Transform + pos: 46.5,56.5 + parent: 2 + - uid: 8046 + components: + - type: Transform + pos: 47.5,56.5 + parent: 2 + - uid: 8047 + components: + - type: Transform + pos: 48.5,56.5 + parent: 2 + - uid: 8048 + components: + - type: Transform + pos: 49.5,56.5 + parent: 2 + - uid: 8049 + components: + - type: Transform + pos: 50.5,56.5 + parent: 2 + - uid: 8050 + components: + - type: Transform + pos: 51.5,56.5 + parent: 2 + - uid: 8051 + components: + - type: Transform + pos: 52.5,56.5 + parent: 2 + - uid: 8052 + components: + - type: Transform + pos: 53.5,56.5 + parent: 2 + - uid: 8053 + components: + - type: Transform + pos: 54.5,56.5 + parent: 2 + - uid: 8054 + components: + - type: Transform + pos: 55.5,56.5 + parent: 2 + - uid: 8055 + components: + - type: Transform + pos: 56.5,56.5 + parent: 2 + - uid: 8056 + components: + - type: Transform + pos: 57.5,56.5 + parent: 2 + - uid: 8057 + components: + - type: Transform + pos: 57.5,55.5 + parent: 2 + - uid: 8058 + components: + - type: Transform + pos: 56.5,55.5 + parent: 2 + - uid: 8059 + components: + - type: Transform + pos: 55.5,55.5 + parent: 2 + - uid: 8060 + components: + - type: Transform + pos: 54.5,55.5 + parent: 2 + - uid: 8061 + components: + - type: Transform + pos: 53.5,55.5 + parent: 2 + - uid: 8062 + components: + - type: Transform + pos: 52.5,55.5 + parent: 2 + - uid: 8063 + components: + - type: Transform + pos: 51.5,55.5 + parent: 2 + - uid: 8064 + components: + - type: Transform + pos: 50.5,55.5 + parent: 2 + - uid: 8065 + components: + - type: Transform + pos: 49.5,55.5 + parent: 2 + - uid: 8066 + components: + - type: Transform + pos: 48.5,55.5 + parent: 2 + - uid: 8067 + components: + - type: Transform + pos: 47.5,55.5 + parent: 2 + - uid: 8068 + components: + - type: Transform + pos: 46.5,55.5 + parent: 2 + - uid: 8069 + components: + - type: Transform + pos: 45.5,55.5 + parent: 2 + - uid: 8070 + components: + - type: Transform + pos: 44.5,55.5 + parent: 2 + - uid: 8071 + components: + - type: Transform + pos: 43.5,55.5 + parent: 2 + - uid: 8072 + components: + - type: Transform + pos: 42.5,55.5 + parent: 2 + - uid: 8073 + components: + - type: Transform + pos: 41.5,55.5 + parent: 2 + - uid: 8074 + components: + - type: Transform + pos: 40.5,55.5 + parent: 2 + - uid: 8075 + components: + - type: Transform + pos: 39.5,55.5 + parent: 2 + - uid: 8076 + components: + - type: Transform + pos: 39.5,54.5 + parent: 2 + - uid: 8077 + components: + - type: Transform + pos: 40.5,54.5 + parent: 2 + - uid: 8078 + components: + - type: Transform + pos: 41.5,54.5 + parent: 2 + - uid: 8079 + components: + - type: Transform + pos: 42.5,54.5 + parent: 2 + - uid: 8080 + components: + - type: Transform + pos: 43.5,54.5 + parent: 2 + - uid: 8081 + components: + - type: Transform + pos: 44.5,54.5 + parent: 2 + - uid: 8082 + components: + - type: Transform + pos: 45.5,54.5 + parent: 2 + - uid: 8083 + components: + - type: Transform + pos: 46.5,54.5 + parent: 2 + - uid: 8084 + components: + - type: Transform + pos: 47.5,54.5 + parent: 2 + - uid: 8085 + components: + - type: Transform + pos: 48.5,54.5 + parent: 2 + - uid: 8086 + components: + - type: Transform + pos: 49.5,54.5 + parent: 2 + - uid: 8087 + components: + - type: Transform + pos: 50.5,54.5 + parent: 2 + - uid: 8088 + components: + - type: Transform + pos: 51.5,54.5 + parent: 2 + - uid: 8089 + components: + - type: Transform + pos: 52.5,54.5 + parent: 2 + - uid: 8090 + components: + - type: Transform + pos: 53.5,54.5 + parent: 2 + - uid: 8091 + components: + - type: Transform + pos: 54.5,54.5 + parent: 2 + - uid: 8092 + components: + - type: Transform + pos: 55.5,54.5 + parent: 2 + - uid: 8093 + components: + - type: Transform + pos: 56.5,54.5 + parent: 2 + - uid: 8094 + components: + - type: Transform + pos: 56.5,53.5 + parent: 2 + - uid: 8095 + components: + - type: Transform + pos: 56.5,52.5 + parent: 2 + - uid: 8096 + components: + - type: Transform + pos: 56.5,51.5 + parent: 2 + - uid: 8097 + components: + - type: Transform + pos: 56.5,50.5 + parent: 2 + - uid: 8098 + components: + - type: Transform + pos: 56.5,49.5 + parent: 2 + - uid: 8099 + components: + - type: Transform + pos: 56.5,48.5 + parent: 2 + - uid: 8100 + components: + - type: Transform + pos: 56.5,47.5 + parent: 2 + - uid: 8101 + components: + - type: Transform + pos: 56.5,46.5 + parent: 2 + - uid: 8102 + components: + - type: Transform + pos: 56.5,45.5 + parent: 2 + - uid: 8103 + components: + - type: Transform + pos: 56.5,44.5 + parent: 2 + - uid: 8104 + components: + - type: Transform + pos: 56.5,43.5 + parent: 2 + - uid: 8105 + components: + - type: Transform + pos: 55.5,53.5 + parent: 2 + - uid: 8106 + components: + - type: Transform + pos: 55.5,52.5 + parent: 2 + - uid: 8107 + components: + - type: Transform + pos: 55.5,51.5 + parent: 2 + - uid: 8108 + components: + - type: Transform + pos: 55.5,50.5 + parent: 2 + - uid: 8109 + components: + - type: Transform + pos: 55.5,49.5 + parent: 2 + - uid: 8110 + components: + - type: Transform + pos: 55.5,48.5 + parent: 2 + - uid: 8111 + components: + - type: Transform + pos: 55.5,47.5 + parent: 2 + - uid: 8112 + components: + - type: Transform + pos: 55.5,46.5 + parent: 2 + - uid: 8113 + components: + - type: Transform + pos: 55.5,45.5 + parent: 2 + - uid: 8114 + components: + - type: Transform + pos: 55.5,44.5 + parent: 2 + - uid: 8115 + components: + - type: Transform + pos: 55.5,43.5 + parent: 2 + - uid: 8116 + components: + - type: Transform + pos: 54.5,53.5 + parent: 2 + - uid: 8117 + components: + - type: Transform + pos: 54.5,52.5 + parent: 2 + - uid: 8118 + components: + - type: Transform + pos: 54.5,51.5 + parent: 2 + - uid: 8119 + components: + - type: Transform + pos: 54.5,50.5 + parent: 2 + - uid: 8120 + components: + - type: Transform + pos: 54.5,49.5 + parent: 2 + - uid: 8121 + components: + - type: Transform + pos: 54.5,48.5 + parent: 2 + - uid: 8122 + components: + - type: Transform + pos: 54.5,47.5 + parent: 2 + - uid: 8123 + components: + - type: Transform + pos: 54.5,46.5 + parent: 2 + - uid: 8124 + components: + - type: Transform + pos: 54.5,45.5 + parent: 2 + - uid: 8125 + components: + - type: Transform + pos: 54.5,44.5 + parent: 2 + - uid: 8126 + components: + - type: Transform + pos: 53.5,53.5 + parent: 2 + - uid: 8127 + components: + - type: Transform + pos: 53.5,52.5 + parent: 2 + - uid: 8128 + components: + - type: Transform + pos: 54.5,43.5 + parent: 2 + - uid: 8129 + components: + - type: Transform + pos: 53.5,50.5 + parent: 2 + - uid: 8130 + components: + - type: Transform + pos: 53.5,49.5 + parent: 2 + - uid: 8131 + components: + - type: Transform + pos: 53.5,48.5 + parent: 2 + - uid: 8132 + components: + - type: Transform + pos: 53.5,47.5 + parent: 2 + - uid: 8133 + components: + - type: Transform + pos: 53.5,46.5 + parent: 2 + - uid: 8134 + components: + - type: Transform + pos: 53.5,45.5 + parent: 2 + - uid: 8135 + components: + - type: Transform + pos: 53.5,44.5 + parent: 2 + - uid: 8136 + components: + - type: Transform + pos: 53.5,43.5 + parent: 2 + - uid: 8137 + components: + - type: Transform + pos: 53.5,51.5 + parent: 2 + - uid: 8138 + components: + - type: Transform + pos: 52.5,45.5 + parent: 2 + - uid: 8139 + components: + - type: Transform + pos: 52.5,44.5 + parent: 2 + - uid: 8140 + components: + - type: Transform + pos: 52.5,43.5 + parent: 2 + - uid: 8141 + components: + - type: Transform + pos: 51.5,45.5 + parent: 2 + - uid: 8142 + components: + - type: Transform + pos: 51.5,44.5 + parent: 2 + - uid: 8143 + components: + - type: Transform + pos: 51.5,43.5 + parent: 2 + - uid: 8144 + components: + - type: Transform + pos: 50.5,45.5 + parent: 2 + - uid: 8145 + components: + - type: Transform + pos: 50.5,44.5 + parent: 2 + - uid: 8146 + components: + - type: Transform + pos: 50.5,43.5 + parent: 2 + - uid: 8147 + components: + - type: Transform + pos: 49.5,44.5 + parent: 2 + - uid: 8148 + components: + - type: Transform + pos: 49.5,43.5 + parent: 2 + - uid: 8149 + components: + - type: Transform + pos: 49.5,45.5 + parent: 2 + - uid: 8150 + components: + - type: Transform + pos: 38.5,51.5 + parent: 2 + - uid: 8151 + components: + - type: Transform + pos: 38.5,52.5 + parent: 2 + - uid: 8152 + components: + - type: Transform + pos: 39.5,53.5 + parent: 2 + - uid: 8153 + components: + - type: Transform + pos: 39.5,52.5 + parent: 2 + - uid: 8154 + components: + - type: Transform + pos: 38.5,49.5 + parent: 2 + - uid: 8155 + components: + - type: Transform + pos: 39.5,48.5 + parent: 2 + - uid: 8156 + components: + - type: Transform + pos: 39.5,47.5 + parent: 2 + - uid: 8157 + components: + - type: Transform + pos: 39.5,46.5 + parent: 2 + - uid: 8158 + components: + - type: Transform + pos: 39.5,45.5 + parent: 2 + - uid: 8159 + components: + - type: Transform + pos: 39.5,44.5 + parent: 2 + - uid: 8160 + components: + - type: Transform + pos: 39.5,43.5 + parent: 2 + - uid: 8161 + components: + - type: Transform + pos: 38.5,48.5 + parent: 2 + - uid: 8162 + components: + - type: Transform + pos: 38.5,47.5 + parent: 2 + - uid: 8163 + components: + - type: Transform + pos: 38.5,46.5 + parent: 2 + - uid: 8164 + components: + - type: Transform + pos: 38.5,45.5 + parent: 2 + - uid: 8165 + components: + - type: Transform + pos: 38.5,44.5 + parent: 2 + - uid: 8166 + components: + - type: Transform + pos: 38.5,43.5 + parent: 2 + - uid: 8167 + components: + - type: Transform + pos: 37.5,48.5 + parent: 2 + - uid: 8168 + components: + - type: Transform + pos: 37.5,47.5 + parent: 2 + - uid: 8169 + components: + - type: Transform + pos: 37.5,46.5 + parent: 2 + - uid: 8170 + components: + - type: Transform + pos: 37.5,45.5 + parent: 2 + - uid: 8171 + components: + - type: Transform + pos: 37.5,44.5 + parent: 2 + - uid: 8172 + components: + - type: Transform + pos: 37.5,43.5 + parent: 2 + - uid: 8173 + components: + - type: Transform + pos: 40.5,45.5 + parent: 2 + - uid: 8174 + components: + - type: Transform + pos: 40.5,44.5 + parent: 2 + - uid: 8175 + components: + - type: Transform + pos: 40.5,43.5 + parent: 2 + - uid: 8176 + components: + - type: Transform + pos: 41.5,45.5 + parent: 2 + - uid: 8177 + components: + - type: Transform + pos: 41.5,44.5 + parent: 2 + - uid: 8178 + components: + - type: Transform + pos: 41.5,43.5 + parent: 2 + - uid: 8179 + components: + - type: Transform + pos: 42.5,45.5 + parent: 2 + - uid: 8180 + components: + - type: Transform + pos: 42.5,44.5 + parent: 2 + - uid: 8181 + components: + - type: Transform + pos: 42.5,43.5 + parent: 2 + - uid: 8182 + components: + - type: Transform + pos: 43.5,45.5 + parent: 2 + - uid: 8183 + components: + - type: Transform + pos: 43.5,44.5 + parent: 2 + - uid: 8184 + components: + - type: Transform + pos: 43.5,43.5 + parent: 2 + - uid: 8185 + components: + - type: Transform + pos: 44.5,45.5 + parent: 2 + - uid: 8186 + components: + - type: Transform + pos: 44.5,44.5 + parent: 2 + - uid: 8187 + components: + - type: Transform + pos: 44.5,43.5 + parent: 2 + - uid: 8188 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,47.5 + parent: 2 + - uid: 8189 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,48.5 + parent: 2 + - uid: 8190 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,49.5 + parent: 2 + - uid: 8191 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,49.5 + parent: 2 + - uid: 8192 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,49.5 + parent: 2 + - uid: 8193 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,49.5 + parent: 2 + - uid: 8194 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,49.5 + parent: 2 + - uid: 8195 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,49.5 + parent: 2 + - uid: 8196 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,45.5 + parent: 2 + - uid: 8197 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,44.5 + parent: 2 + - uid: 8198 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,43.5 + parent: 2 + - uid: 8199 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,42.5 + parent: 2 + - uid: 8200 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,41.5 + parent: 2 + - uid: 8201 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,40.5 + parent: 2 + - uid: 8202 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,45.5 + parent: 2 + - uid: 8203 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,45.5 + parent: 2 + - uid: 8204 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,45.5 + parent: 2 + - uid: 8205 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,45.5 + parent: 2 + - uid: 8206 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,44.5 + parent: 2 + - uid: 8207 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,43.5 + parent: 2 + - uid: 8208 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,42.5 + parent: 2 + - uid: 8209 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,41.5 + parent: 2 + - uid: 8210 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,40.5 + parent: 2 + - uid: 8211 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,39.5 + parent: 2 + - uid: 8212 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,38.5 + parent: 2 + - uid: 8213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,37.5 + parent: 2 + - uid: 8214 + components: + - type: Transform + pos: 60.5,-29.5 + parent: 2 + - uid: 8215 + components: + - type: Transform + pos: 64.5,-20.5 + parent: 2 + - uid: 8216 + components: + - type: Transform + pos: 65.5,-20.5 + parent: 2 + - uid: 8217 + components: + - type: Transform + pos: 65.5,-21.5 + parent: 2 + - uid: 8297 + components: + - type: Transform + pos: 65.5,-22.5 + parent: 2 + - uid: 8298 + components: + - type: Transform + pos: 65.5,-23.5 + parent: 2 + - uid: 8301 + components: + - type: Transform + pos: 24.5,-1.5 + parent: 2 + - uid: 8308 + components: + - type: Transform + pos: 65.5,-24.5 + parent: 2 + - uid: 8310 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,26.5 + parent: 2 + - uid: 8311 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,26.5 + parent: 2 + - uid: 8314 + components: + - type: Transform + pos: 65.5,-25.5 + parent: 2 + - uid: 8315 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,26.5 + parent: 2 + - uid: 8495 + components: + - type: Transform + pos: 22.5,-1.5 + parent: 2 + - uid: 8497 + components: + - type: Transform + pos: 24.5,0.5 + parent: 2 + - uid: 8499 + components: + - type: Transform + pos: 26.5,0.5 + parent: 2 + - uid: 8500 + components: + - type: Transform + pos: 26.5,-0.5 + parent: 2 + - uid: 8501 + components: + - type: Transform + pos: 26.5,-1.5 + parent: 2 + - uid: 8502 + components: + - type: Transform + pos: 27.5,-1.5 + parent: 2 + - uid: 8842 + components: + - type: Transform + pos: 6.5,-32.5 + parent: 3564 + - uid: 8843 + components: + - type: Transform + pos: 6.5,-31.5 + parent: 3564 + - uid: 8844 + components: + - type: Transform + pos: 6.5,-30.5 + parent: 3564 + - uid: 8845 + components: + - type: Transform + pos: 6.5,-29.5 + parent: 3564 + - uid: 8846 + components: + - type: Transform + pos: 6.5,-28.5 + parent: 3564 + - uid: 8847 + components: + - type: Transform + pos: 6.5,-27.5 + parent: 3564 + - uid: 8848 + components: + - type: Transform + pos: 6.5,-26.5 + parent: 3564 + - uid: 8849 + components: + - type: Transform + pos: 6.5,-25.5 + parent: 3564 + - uid: 8850 + components: + - type: Transform + pos: 6.5,-24.5 + parent: 3564 + - uid: 8851 + components: + - type: Transform + pos: 6.5,-23.5 + parent: 3564 + - uid: 8852 + components: + - type: Transform + pos: 6.5,-22.5 + parent: 3564 + - uid: 8853 + components: + - type: Transform + pos: 6.5,-21.5 + parent: 3564 + - uid: 8854 + components: + - type: Transform + pos: 6.5,-20.5 + parent: 3564 + - uid: 8855 + components: + - type: Transform + pos: 5.5,-22.5 + parent: 3564 + - uid: 8856 + components: + - type: Transform + pos: 6.5,-19.5 + parent: 3564 + - uid: 8857 + components: + - type: Transform + pos: 6.5,-18.5 + parent: 3564 + - uid: 8858 + components: + - type: Transform + pos: 6.5,-17.5 + parent: 3564 + - uid: 8859 + components: + - type: Transform + pos: 6.5,-16.5 + parent: 3564 + - uid: 8860 + components: + - type: Transform + pos: 6.5,-15.5 + parent: 3564 + - uid: 8861 + components: + - type: Transform + pos: 6.5,-14.5 + parent: 3564 + - uid: 8862 + components: + - type: Transform + pos: 6.5,-13.5 + parent: 3564 + - uid: 8863 + components: + - type: Transform + pos: 6.5,-12.5 + parent: 3564 + - uid: 8864 + components: + - type: Transform + pos: 6.5,-11.5 + parent: 3564 + - uid: 8865 + components: + - type: Transform + pos: 6.5,-10.5 + parent: 3564 + - uid: 8866 + components: + - type: Transform + pos: 6.5,-9.5 + parent: 3564 + - uid: 8867 + components: + - type: Transform + pos: 6.5,-8.5 + parent: 3564 + - uid: 8868 + components: + - type: Transform + pos: 6.5,-6.5 + parent: 3564 + - uid: 8869 + components: + - type: Transform + pos: 6.5,-5.5 + parent: 3564 + - uid: 8870 + components: + - type: Transform + pos: 6.5,-7.5 + parent: 3564 + - uid: 8871 + components: + - type: Transform + pos: 5.5,-5.5 + parent: 3564 + - uid: 8872 + components: + - type: Transform + pos: 6.5,-4.5 + parent: 3564 + - uid: 8873 + components: + - type: Transform + pos: 6.5,-3.5 + parent: 3564 + - uid: 8874 + components: + - type: Transform + pos: 6.5,-2.5 + parent: 3564 + - uid: 8875 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 3564 + - uid: 8876 + components: + - type: Transform + pos: 6.5,-0.5 + parent: 3564 + - uid: 8877 + components: + - type: Transform + pos: 6.5,0.5 + parent: 3564 + - uid: 8878 + components: + - type: Transform + pos: 5.5,0.5 + parent: 3564 + - uid: 8879 + components: + - type: Transform + pos: 4.5,0.5 + parent: 3564 + - uid: 8880 + components: + - type: Transform + pos: 3.5,0.5 + parent: 3564 + - uid: 8881 + components: + - type: Transform + pos: 2.5,0.5 + parent: 3564 + - uid: 8882 + components: + - type: Transform + pos: 1.5,0.5 + parent: 3564 + - uid: 8883 + components: + - type: Transform + pos: 0.5,0.5 + parent: 3564 + - uid: 8884 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 3564 + - uid: 8885 + components: + - type: Transform + pos: 0.5,-1.5 + parent: 3564 + - uid: 8886 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 3564 + - uid: 8887 + components: + - type: Transform + pos: 0.5,-3.5 + parent: 3564 + - uid: 8888 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 3564 + - uid: 8889 + components: + - type: Transform + pos: 0.5,-5.5 + parent: 3564 + - uid: 8890 + components: + - type: Transform + pos: 0.5,-7.5 + parent: 3564 + - uid: 8891 + components: + - type: Transform + pos: 0.5,-8.5 + parent: 3564 + - uid: 8892 + components: + - type: Transform + pos: 0.5,-9.5 + parent: 3564 + - uid: 8893 + components: + - type: Transform + pos: 0.5,-10.5 + parent: 3564 + - uid: 8894 + components: + - type: Transform + pos: 0.5,-11.5 + parent: 3564 + - uid: 8895 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 3564 + - uid: 8896 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 3564 + - uid: 8897 + components: + - type: Transform + pos: 0.5,-14.5 + parent: 3564 + - uid: 8898 + components: + - type: Transform + pos: 0.5,-15.5 + parent: 3564 + - uid: 8899 + components: + - type: Transform + pos: 0.5,-16.5 + parent: 3564 + - uid: 8900 + components: + - type: Transform + pos: 0.5,-17.5 + parent: 3564 + - uid: 8901 + components: + - type: Transform + pos: 0.5,-19.5 + parent: 3564 + - uid: 8902 + components: + - type: Transform + pos: 0.5,-20.5 + parent: 3564 + - uid: 8903 + components: + - type: Transform + pos: 0.5,-21.5 + parent: 3564 + - uid: 8904 + components: + - type: Transform + pos: 0.5,-18.5 + parent: 3564 + - uid: 8905 + components: + - type: Transform + pos: 0.5,-12.5 + parent: 3564 + - uid: 8906 + components: + - type: Transform + pos: 0.5,-22.5 + parent: 3564 + - uid: 8907 + components: + - type: Transform + pos: 0.5,-23.5 + parent: 3564 + - uid: 8908 + components: + - type: Transform + pos: 0.5,-24.5 + parent: 3564 + - uid: 8909 + components: + - type: Transform + pos: 0.5,-25.5 + parent: 3564 + - uid: 8910 + components: + - type: Transform + pos: 0.5,-26.5 + parent: 3564 + - uid: 8911 + components: + - type: Transform + pos: 0.5,-27.5 + parent: 3564 + - uid: 8912 + components: + - type: Transform + pos: 0.5,-28.5 + parent: 3564 + - uid: 8913 + components: + - type: Transform + pos: 0.5,-29.5 + parent: 3564 + - uid: 8914 + components: + - type: Transform + pos: 0.5,-30.5 + parent: 3564 + - uid: 8915 + components: + - type: Transform + pos: 0.5,-31.5 + parent: 3564 + - uid: 8916 + components: + - type: Transform + pos: 0.5,-32.5 + parent: 3564 + - uid: 8917 + components: + - type: Transform + pos: 0.5,-33.5 + parent: 3564 + - uid: 8918 + components: + - type: Transform + pos: 0.5,-34.5 + parent: 3564 + - uid: 8919 + components: + - type: Transform + pos: 0.5,-35.5 + parent: 3564 + - uid: 8920 + components: + - type: Transform + pos: 0.5,-36.5 + parent: 3564 + - uid: 8921 + components: + - type: Transform + pos: 0.5,-37.5 + parent: 3564 + - uid: 8922 + components: + - type: Transform + pos: 0.5,-38.5 + parent: 3564 + - uid: 8923 + components: + - type: Transform + pos: 0.5,-39.5 + parent: 3564 + - uid: 8924 + components: + - type: Transform + pos: 0.5,-40.5 + parent: 3564 + - uid: 8925 + components: + - type: Transform + pos: 0.5,-41.5 + parent: 3564 + - uid: 8926 + components: + - type: Transform + pos: 0.5,-42.5 + parent: 3564 + - uid: 8927 + components: + - type: Transform + pos: 1.5,-42.5 + parent: 3564 + - uid: 8928 + components: + - type: Transform + pos: 0.5,-43.5 + parent: 3564 + - uid: 8929 + components: + - type: Transform + pos: 0.5,-44.5 + parent: 3564 + - uid: 8930 + components: + - type: Transform + pos: 0.5,-45.5 + parent: 3564 + - uid: 8931 + components: + - type: Transform + pos: 0.5,-46.5 + parent: 3564 + - uid: 8932 + components: + - type: Transform + pos: 0.5,-47.5 + parent: 3564 + - uid: 8933 + components: + - type: Transform + pos: 0.5,-48.5 + parent: 3564 + - uid: 8934 + components: + - type: Transform + pos: 0.5,-49.5 + parent: 3564 + - uid: 8935 + components: + - type: Transform + pos: 0.5,-50.5 + parent: 3564 + - uid: 8936 + components: + - type: Transform + pos: 0.5,-51.5 + parent: 3564 + - uid: 8937 + components: + - type: Transform + pos: 0.5,-52.5 + parent: 3564 + - uid: 8938 + components: + - type: Transform + pos: 0.5,-53.5 + parent: 3564 + - uid: 8939 + components: + - type: Transform + pos: 0.5,-54.5 + parent: 3564 + - uid: 8940 + components: + - type: Transform + pos: 0.5,-55.5 + parent: 3564 + - uid: 8941 + components: + - type: Transform + pos: 0.5,-56.5 + parent: 3564 + - uid: 8942 + components: + - type: Transform + pos: 0.5,-57.5 + parent: 3564 + - uid: 8943 + components: + - type: Transform + pos: 0.5,-58.5 + parent: 3564 + - uid: 8944 + components: + - type: Transform + pos: 0.5,-59.5 + parent: 3564 + - uid: 8945 + components: + - type: Transform + pos: 0.5,-60.5 + parent: 3564 + - uid: 8946 + components: + - type: Transform + pos: 0.5,-61.5 + parent: 3564 + - uid: 8947 + components: + - type: Transform + pos: 0.5,-62.5 + parent: 3564 + - uid: 8948 + components: + - type: Transform + pos: 0.5,-63.5 + parent: 3564 + - uid: 8949 + components: + - type: Transform + pos: 0.5,-64.5 + parent: 3564 + - uid: 8950 + components: + - type: Transform + pos: 0.5,-65.5 + parent: 3564 + - uid: 8951 + components: + - type: Transform + pos: 0.5,-66.5 + parent: 3564 + - uid: 8952 + components: + - type: Transform + pos: 0.5,-67.5 + parent: 3564 + - uid: 8953 + components: + - type: Transform + pos: 0.5,-68.5 + parent: 3564 + - uid: 8954 + components: + - type: Transform + pos: 0.5,-69.5 + parent: 3564 + - uid: 8955 + components: + - type: Transform + pos: 0.5,-70.5 + parent: 3564 + - uid: 8956 + components: + - type: Transform + pos: 0.5,-71.5 + parent: 3564 + - uid: 8957 + components: + - type: Transform + pos: 0.5,-72.5 + parent: 3564 + - uid: 8958 + components: + - type: Transform + pos: 0.5,-73.5 + parent: 3564 + - uid: 8959 + components: + - type: Transform + pos: 0.5,-74.5 + parent: 3564 + - uid: 8960 + components: + - type: Transform + pos: 0.5,-75.5 + parent: 3564 + - uid: 8961 + components: + - type: Transform + pos: 0.5,-76.5 + parent: 3564 + - uid: 8962 + components: + - type: Transform + pos: 0.5,-77.5 + parent: 3564 + - uid: 8963 + components: + - type: Transform + pos: 0.5,-78.5 + parent: 3564 + - uid: 8964 + components: + - type: Transform + pos: 0.5,-79.5 + parent: 3564 + - uid: 8965 + components: + - type: Transform + pos: 0.5,-80.5 + parent: 3564 + - uid: 8966 + components: + - type: Transform + pos: 0.5,-81.5 + parent: 3564 + - uid: 8967 + components: + - type: Transform + pos: 0.5,-82.5 + parent: 3564 + - uid: 8968 + components: + - type: Transform + pos: 0.5,-83.5 + parent: 3564 + - uid: 8969 + components: + - type: Transform + pos: 0.5,-84.5 + parent: 3564 + - uid: 8970 + components: + - type: Transform + pos: 0.5,-85.5 + parent: 3564 + - uid: 8971 + components: + - type: Transform + pos: 0.5,-86.5 + parent: 3564 + - uid: 8972 + components: + - type: Transform + pos: 0.5,-88.5 + parent: 3564 + - uid: 8973 + components: + - type: Transform + pos: 0.5,-89.5 + parent: 3564 + - uid: 8974 + components: + - type: Transform + pos: 0.5,-90.5 + parent: 3564 + - uid: 8975 + components: + - type: Transform + pos: 0.5,-91.5 + parent: 3564 + - uid: 8976 + components: + - type: Transform + pos: 0.5,-92.5 + parent: 3564 + - uid: 8977 + components: + - type: Transform + pos: 0.5,-87.5 + parent: 3564 + - uid: 8978 + components: + - type: Transform + pos: 1.5,-92.5 + parent: 3564 + - uid: 8979 + components: + - type: Transform + pos: 2.5,-92.5 + parent: 3564 + - uid: 8980 + components: + - type: Transform + pos: 3.5,-92.5 + parent: 3564 + - uid: 8981 + components: + - type: Transform + pos: 4.5,-92.5 + parent: 3564 + - uid: 8982 + components: + - type: Transform + pos: 5.5,-92.5 + parent: 3564 + - uid: 8983 + components: + - type: Transform + pos: 6.5,-92.5 + parent: 3564 + - uid: 8984 + components: + - type: Transform + pos: 6.5,-91.5 + parent: 3564 + - uid: 8985 + components: + - type: Transform + pos: 6.5,-90.5 + parent: 3564 + - uid: 8986 + components: + - type: Transform + pos: 6.5,-89.5 + parent: 3564 + - uid: 8987 + components: + - type: Transform + pos: 6.5,-88.5 + parent: 3564 + - uid: 8988 + components: + - type: Transform + pos: 6.5,-87.5 + parent: 3564 + - uid: 8989 + components: + - type: Transform + pos: 6.5,-86.5 + parent: 3564 + - uid: 8990 + components: + - type: Transform + pos: 6.5,-85.5 + parent: 3564 + - uid: 8991 + components: + - type: Transform + pos: 6.5,-84.5 + parent: 3564 + - uid: 8992 + components: + - type: Transform + pos: 6.5,-83.5 + parent: 3564 + - uid: 8993 + components: + - type: Transform + pos: 6.5,-82.5 + parent: 3564 + - uid: 8994 + components: + - type: Transform + pos: 6.5,-81.5 + parent: 3564 + - uid: 8995 + components: + - type: Transform + pos: 6.5,-80.5 + parent: 3564 + - uid: 8996 + components: + - type: Transform + pos: 5.5,-80.5 + parent: 3564 + - uid: 8997 + components: + - type: Transform + pos: 6.5,-79.5 + parent: 3564 + - uid: 8998 + components: + - type: Transform + pos: 6.5,-78.5 + parent: 3564 + - uid: 8999 + components: + - type: Transform + pos: 6.5,-77.5 + parent: 3564 + - uid: 9000 + components: + - type: Transform + pos: 6.5,-76.5 + parent: 3564 + - uid: 9001 + components: + - type: Transform + pos: 6.5,-75.5 + parent: 3564 + - uid: 9002 + components: + - type: Transform + pos: 6.5,-74.5 + parent: 3564 + - uid: 9003 + components: + - type: Transform + pos: 6.5,-73.5 + parent: 3564 + - uid: 9004 + components: + - type: Transform + pos: 6.5,-72.5 + parent: 3564 + - uid: 9005 + components: + - type: Transform + pos: 5.5,-72.5 + parent: 3564 + - uid: 9006 + components: + - type: Transform + pos: 6.5,-71.5 + parent: 3564 + - uid: 9007 + components: + - type: Transform + pos: 6.5,-70.5 + parent: 3564 + - uid: 9008 + components: + - type: Transform + pos: 6.5,-69.5 + parent: 3564 + - uid: 9009 + components: + - type: Transform + pos: 6.5,-68.5 + parent: 3564 + - uid: 9010 + components: + - type: Transform + pos: 6.5,-67.5 + parent: 3564 + - uid: 9011 + components: + - type: Transform + pos: 6.5,-66.5 + parent: 3564 + - uid: 9012 + components: + - type: Transform + pos: 6.5,-65.5 + parent: 3564 + - uid: 9013 + components: + - type: Transform + pos: 6.5,-64.5 + parent: 3564 + - uid: 9014 + components: + - type: Transform + pos: 6.5,-63.5 + parent: 3564 + - uid: 9015 + components: + - type: Transform + pos: 6.5,-62.5 + parent: 3564 + - uid: 9016 + components: + - type: Transform + pos: 6.5,-61.5 + parent: 3564 + - uid: 9017 + components: + - type: Transform + pos: 6.5,-60.5 + parent: 3564 + - uid: 9018 + components: + - type: Transform + pos: 6.5,-59.5 + parent: 3564 + - uid: 9019 + components: + - type: Transform + pos: 6.5,-58.5 + parent: 3564 + - uid: 9020 + components: + - type: Transform + pos: 6.5,-57.5 + parent: 3564 + - uid: 9021 + components: + - type: Transform + pos: 6.5,-56.5 + parent: 3564 + - uid: 9022 + components: + - type: Transform + pos: 6.5,-55.5 + parent: 3564 + - uid: 9023 + components: + - type: Transform + pos: 6.5,-53.5 + parent: 3564 + - uid: 9024 + components: + - type: Transform + pos: 6.5,-52.5 + parent: 3564 + - uid: 9025 + components: + - type: Transform + pos: 6.5,-51.5 + parent: 3564 + - uid: 9026 + components: + - type: Transform + pos: 6.5,-50.5 + parent: 3564 + - uid: 9027 + components: + - type: Transform + pos: 6.5,-49.5 + parent: 3564 + - uid: 9028 + components: + - type: Transform + pos: 6.5,-48.5 + parent: 3564 + - uid: 9029 + components: + - type: Transform + pos: 6.5,-47.5 + parent: 3564 + - uid: 9030 + components: + - type: Transform + pos: 6.5,-54.5 + parent: 3564 + - uid: 9031 + components: + - type: Transform + pos: 5.5,-55.5 + parent: 3564 + - uid: 9032 + components: + - type: Transform + pos: 26.5,-30.5 + parent: 3564 + - uid: 9033 + components: + - type: Transform + pos: 19.5,-44.5 + parent: 3564 + - uid: 9034 + components: + - type: Transform + pos: 19.5,-45.5 + parent: 3564 + - uid: 9035 + components: + - type: Transform + pos: 26.5,-44.5 + parent: 3564 + - uid: 9036 + components: + - type: Transform + pos: 26.5,-45.5 + parent: 3564 + - uid: 9037 + components: + - type: Transform + pos: 26.5,-48.5 + parent: 3564 + - uid: 9038 + components: + - type: Transform + pos: 26.5,-49.5 + parent: 3564 + - uid: 9039 + components: + - type: Transform + pos: 19.5,-48.5 + parent: 3564 + - uid: 9040 + components: + - type: Transform + pos: 19.5,-49.5 + parent: 3564 + - uid: 9041 + components: + - type: Transform + pos: 19.5,-52.5 + parent: 3564 + - uid: 9042 + components: + - type: Transform + pos: 19.5,-53.5 + parent: 3564 + - uid: 9043 + components: + - type: Transform + pos: 26.5,-52.5 + parent: 3564 + - uid: 9044 + components: + - type: Transform + pos: 26.5,-53.5 + parent: 3564 + - uid: 9045 + components: + - type: Transform + pos: 19.5,-34.5 + parent: 3564 + - uid: 9046 + components: + - type: Transform + pos: 19.5,-33.5 + parent: 3564 + - uid: 9047 + components: + - type: Transform + pos: 26.5,-32.5 + parent: 3564 + - uid: 9048 + components: + - type: Transform + pos: 26.5,-33.5 + parent: 3564 + - uid: 9049 + components: + - type: Transform + pos: 26.5,-36.5 + parent: 3564 + - uid: 9050 + components: + - type: Transform + pos: 26.5,-37.5 + parent: 3564 + - uid: 9051 + components: + - type: Transform + pos: 19.5,-36.5 + parent: 3564 + - uid: 9052 + components: + - type: Transform + pos: 19.5,-37.5 + parent: 3564 + - uid: 9053 + components: + - type: Transform + pos: 26.5,-29.5 + parent: 3564 + - uid: 9054 + components: + - type: Transform + pos: 26.5,-25.5 + parent: 3564 + - uid: 9055 + components: + - type: Transform + pos: 26.5,-26.5 + parent: 3564 + - uid: 9056 + components: + - type: Transform + pos: 26.5,-27.5 + parent: 3564 + - uid: 9057 + components: + - type: Transform + pos: 25.5,-24.5 + parent: 3564 + - uid: 9058 + components: + - type: Transform + pos: 20.5,-24.5 + parent: 3564 + - uid: 9059 + components: + - type: Transform + pos: 20.5,-25.5 + parent: 3564 + - uid: 9060 + components: + - type: Transform + pos: 20.5,-28.5 + parent: 3564 + - uid: 9061 + components: + - type: Transform + pos: 20.5,-29.5 + parent: 3564 + - uid: 9062 + components: + - type: Transform + pos: 20.5,-30.5 + parent: 3564 + - uid: 9063 + components: + - type: Transform + pos: 21.5,-24.5 + parent: 3564 + - uid: 9065 + components: + - type: Transform + pos: 20.5,-56.5 + parent: 3564 + - uid: 9066 + components: + - type: Transform + pos: 21.5,-56.5 + parent: 3564 + - uid: 9067 + components: + - type: Transform + pos: 25.5,-56.5 + parent: 3564 + - uid: 9068 + components: + - type: Transform + pos: 24.5,-56.5 + parent: 3564 + - uid: 9069 + components: + - type: Transform + pos: 20.5,-62.5 + parent: 3564 + - uid: 9070 + components: + - type: Transform + pos: 21.5,-62.5 + parent: 3564 + - uid: 9071 + components: + - type: Transform + pos: 24.5,-62.5 + parent: 3564 + - uid: 9072 + components: + - type: Transform + pos: 25.5,-62.5 + parent: 3564 + - uid: 9073 + components: + - type: Transform + pos: 26.5,-63.5 + parent: 3564 + - uid: 9074 + components: + - type: Transform + pos: 26.5,-64.5 + parent: 3564 + - uid: 9075 + components: + - type: Transform + pos: 26.5,-65.5 + parent: 3564 + - uid: 9076 + components: + - type: Transform + pos: 26.5,-67.5 + parent: 3564 + - uid: 9077 + components: + - type: Transform + pos: 26.5,-68.5 + parent: 3564 + - uid: 9078 + components: + - type: Transform + pos: 26.5,-69.5 + parent: 3564 + - uid: 9133 + components: + - type: Transform + pos: 10.5,-46.5 + parent: 3564 + - uid: 9136 + components: + - type: Transform + pos: 7.5,-46.5 + parent: 3564 + - uid: 9727 + components: + - type: Transform + pos: 31.5,-18.5 + parent: 3564 + - uid: 9730 + components: + - type: Transform + pos: 22.5,-24.5 + parent: 3564 + - uid: 9756 + components: + - type: Transform + pos: 26.5,-40.5 + parent: 3564 + - uid: 9757 + components: + - type: Transform + pos: 26.5,-41.5 + parent: 3564 + - uid: 9925 + components: + - type: Transform + pos: 65.5,-26.5 + parent: 2 + - uid: 10614 + components: + - type: Transform + pos: 65.5,-27.5 + parent: 2 + - uid: 11213 + components: + - type: Transform + pos: 50.5,-1.5 + parent: 2 + - uid: 11219 + components: + - type: Transform + pos: 28.5,-1.5 + parent: 2 + - uid: 11220 + components: + - type: Transform + pos: 24.5,-3.5 + parent: 2 + - uid: 11369 + components: + - type: Transform + pos: 23.5,-3.5 + parent: 2 + - uid: 11540 + components: + - type: Transform + pos: 22.5,-3.5 + parent: 2 + - uid: 11541 + components: + - type: Transform + pos: 24.5,-4.5 + parent: 2 + - uid: 11542 + components: + - type: Transform + pos: 24.5,-5.5 + parent: 2 + - uid: 11543 + components: + - type: Transform + pos: 24.5,-6.5 + parent: 2 + - uid: 11544 + components: + - type: Transform + pos: 23.5,-6.5 + parent: 2 + - uid: 11545 + components: + - type: Transform + pos: 22.5,-6.5 + parent: 2 + - uid: 11546 + components: + - type: Transform + pos: 29.5,-11.5 + parent: 2 + - uid: 11547 + components: + - type: Transform + pos: 28.5,-11.5 + parent: 2 + - uid: 11548 + components: + - type: Transform + pos: 27.5,-11.5 + parent: 2 + - uid: 11557 + components: + - type: Transform + pos: 21.5,25.5 + parent: 2 + - uid: 11558 + components: + - type: Transform + pos: 23.5,26.5 + parent: 2 +- proto: GunpetInstrument + entities: + - uid: 11127 + components: + - type: Transform + pos: 54.5,20.5 + parent: 2 +- proto: GunSafeDisabler + entities: + - uid: 9698 + components: + - type: Transform + pos: 32.5,-57.5 + parent: 3564 +- proto: GunSafeLaserCarbine + entities: + - uid: 10445 + components: + - type: Transform + pos: 33.5,-57.5 + parent: 3564 +- proto: GunSafeRifleLecter + entities: + - uid: 10448 + components: + - type: Transform + pos: 36.5,-57.5 + parent: 3564 +- proto: GunSafeShotgunKammerer + entities: + - uid: 10447 + components: + - type: Transform + pos: 35.5,-57.5 + parent: 3564 +- proto: GunSafeSubMachineGunDrozd + entities: + - uid: 10446 + components: + - type: Transform + pos: 34.5,-57.5 + parent: 3564 +- proto: Handcuffs + entities: + - uid: 1104 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 1509 + components: + - type: Transform + pos: 10.5,-8.5 + parent: 2 + - uid: 1593 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 1762 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 1767 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 1811 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 1813 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 7511 + components: + - type: Transform + pos: 10.5,-8.5 + parent: 2 + - uid: 7703 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 7704 + components: + - type: Transform + pos: 48.5,19.5 + parent: 2 + - uid: 10435 + components: + - type: Transform + pos: 30.5,-60.5 + parent: 3564 + - uid: 10436 + components: + - type: Transform + pos: 30.5,-60.5 + parent: 3564 + - uid: 10437 + components: + - type: Transform + pos: 30.5,-60.5 + parent: 3564 + - uid: 10438 + components: + - type: Transform + pos: 30.5,-61.5 + parent: 3564 + - uid: 10439 + components: + - type: Transform + pos: 30.5,-61.5 + parent: 3564 + - uid: 10440 + components: + - type: Transform + pos: 30.5,-61.5 + parent: 3564 + - uid: 10625 + components: + - type: Transform + pos: 36.5,-27.5 + parent: 3564 + - uid: 10626 + components: + - type: Transform + pos: 36.5,-27.5 + parent: 3564 + - uid: 10627 + components: + - type: Transform + pos: 36.5,-27.5 + parent: 3564 + - uid: 10628 + components: + - type: Transform + pos: 36.5,-27.5 + parent: 3564 + - uid: 10629 + components: + - type: Transform + pos: 36.5,-28.5 + parent: 3564 + - uid: 10630 + components: + - type: Transform + pos: 36.5,-28.5 + parent: 3564 + - uid: 10631 + components: + - type: Transform + pos: 36.5,-28.5 + parent: 3564 + - uid: 10632 + components: + - type: Transform + pos: 36.5,-28.5 + parent: 3564 + - uid: 10633 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 + - uid: 10634 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 + - uid: 10635 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 + - uid: 10636 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 + - uid: 10637 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 + - uid: 10638 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10639 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10640 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10641 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10642 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10643 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10644 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10645 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10646 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10647 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10648 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10649 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10650 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10651 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10652 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10653 + components: + - type: Transform + pos: 37.5,-27.5 + parent: 3564 + - uid: 10654 + components: + - type: Transform + pos: 37.5,-28.5 + parent: 3564 + - uid: 10655 + components: + - type: Transform + pos: 37.5,-29.5 + parent: 3564 + - uid: 10656 + components: + - type: Transform + pos: 37.5,-30.5 + parent: 3564 +- proto: HandheldHealthAnalyzer + entities: + - uid: 10341 + components: + - type: Transform + pos: 28.5,-16.5 + parent: 3564 +- proto: HandheldHealthAnalyzerUnpowered + entities: + - uid: 7446 + components: + - type: Transform + pos: 15.5,15.5 + parent: 2 +- proto: HandLabeler + entities: + - uid: 60 + components: + - type: Transform + pos: 29.5,8.5 + parent: 2 +- proto: HandTeleporter + entities: + - uid: 11347 + components: + - type: Transform + pos: -5.5,5.5 + parent: 2 +- proto: HeatExchanger + entities: + - uid: 799 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,43.5 + parent: 2 + - uid: 805 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,46.5 + parent: 2 + - uid: 809 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,44.5 + parent: 2 + - uid: 818 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,48.5 + parent: 2 + - uid: 819 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,47.5 + parent: 2 + - uid: 825 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,48.5 + parent: 2 + - uid: 826 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,46.5 + parent: 2 + - uid: 832 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,45.5 + parent: 2 + - uid: 1332 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,44.5 + parent: 2 + - uid: 1333 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,42.5 + parent: 2 + - uid: 1343 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,45.5 + parent: 2 + - uid: 1344 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,41.5 + parent: 2 + - uid: 1350 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,43.5 + parent: 2 + - uid: 1418 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,41.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 1437 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,42.5 + parent: 2 + - uid: 1564 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,47.5 + parent: 2 + - uid: 7568 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 7572 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,30.5 + parent: 2 + - uid: 7591 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,29.5 + parent: 2 + - uid: 7592 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,28.5 + parent: 2 + - uid: 7593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,29.5 + parent: 2 + - uid: 7598 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,30.5 + parent: 2 + - uid: 7602 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,31.5 + parent: 2 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 7603 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,29.5 + parent: 2 + - uid: 7606 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,30.5 + parent: 2 + - uid: 7608 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,29.5 + parent: 2 + - uid: 7610 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,28.5 + parent: 2 + - uid: 7611 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,28.5 + parent: 2 + - uid: 7613 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,28.5 + parent: 2 + - uid: 7614 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,28.5 + parent: 2 + - uid: 7632 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,30.5 + parent: 2 + - uid: 7633 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,30.5 + parent: 2 + - uid: 7634 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,30.5 + parent: 2 + - uid: 7635 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,30.5 + parent: 2 + - uid: 7636 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,31.5 + parent: 2 + - uid: 7637 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,31.5 + parent: 2 + - uid: 7638 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,31.5 + parent: 2 + - uid: 7639 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,31.5 + parent: 2 + - uid: 7640 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,31.5 + parent: 2 + - uid: 7642 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,27.5 + parent: 2 + - uid: 7643 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,27.5 + parent: 2 + - uid: 7644 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,27.5 + parent: 2 + - uid: 7645 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,27.5 + parent: 2 + - uid: 7646 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,27.5 + parent: 2 + - uid: 7647 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,27.5 + parent: 2 + - uid: 7648 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,27.5 + parent: 2 +- proto: HeatExchangerBend + entities: + - uid: 98 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,41.5 + parent: 2 + - uid: 214 + components: + - type: Transform + pos: 12.5,41.5 + parent: 2 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 800 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,46.5 + parent: 2 + - uid: 801 + components: + - type: Transform + pos: 13.5,48.5 + parent: 2 + - uid: 802 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,43.5 + parent: 2 + - uid: 810 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,48.5 + parent: 2 + - uid: 812 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,44.5 + parent: 2 + - uid: 813 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,46.5 + parent: 2 + - uid: 815 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,42.5 + parent: 2 + - uid: 816 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,45.5 + parent: 2 + - uid: 817 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,47.5 + parent: 2 + - uid: 1297 + components: + - type: Transform + pos: 12.5,45.5 + parent: 2 + - uid: 1323 + components: + - type: Transform + pos: 12.5,43.5 + parent: 2 + - uid: 1325 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,42.5 + parent: 2 + - uid: 1330 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,44.5 + parent: 2 + - uid: 1331 + components: + - type: Transform + pos: 12.5,47.5 + parent: 2 + - uid: 7487 + components: + - type: Transform + pos: 25.5,31.5 + parent: 2 + - uid: 7489 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,30.5 + parent: 2 + - uid: 7500 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,27.5 + parent: 2 + - uid: 7535 + components: + - type: Transform + pos: 25.5,28.5 + parent: 2 + - uid: 7536 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,31.5 + parent: 2 + - uid: 7553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,28.5 + parent: 2 + - uid: 7563 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,28.5 + parent: 2 + - uid: 7565 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,30.5 + parent: 2 + - uid: 7566 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,28.5 + parent: 2 + - uid: 7641 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,27.5 + parent: 2 +- proto: HighSecArmoryLocked + entities: + - uid: 10396 + components: + - type: Transform + pos: 31.5,-58.5 + parent: 3564 + - uid: 10397 + components: + - type: Transform + pos: 31.5,-59.5 + parent: 3564 +- proto: HighSecCommandLocked + entities: + - uid: 1896 + components: + - type: Transform + pos: 36.5,54.5 + parent: 2 +- proto: HolopadAiMain + entities: + - uid: 7792 + components: + - type: Transform + pos: 45.5,50.5 + parent: 2 +- proto: HolopadAiUpload + entities: + - uid: 7793 + components: + - type: Transform + pos: 31.5,54.5 + parent: 2 +- proto: HolopadCommandBridge + entities: + - uid: 7546 + components: + - type: Transform + pos: 57.5,31.5 + parent: 2 + - type: Label + currentLabel: Command - Control Room +- proto: HolopadCommandCaptain + entities: + - uid: 7545 + components: + - type: Transform + pos: 57.5,22.5 + parent: 2 + - type: Label + currentLabel: Command - Secure Storage +- proto: HolopadCommandHop + entities: + - uid: 2392 + components: + - type: Transform + pos: 45.5,27.5 + parent: 2 +- proto: HolopadEngineeringAME + entities: + - uid: 7786 + components: + - type: Transform + pos: 45.5,36.5 + parent: 2 +- proto: HolopadEngineeringAtmosMain + entities: + - uid: 7782 + components: + - type: Transform + pos: 28.5,-8.5 + parent: 2 +- proto: HolopadEngineeringAtmosTeg + entities: + - uid: 1562 + components: + - type: Transform + pos: 20.5,33.5 + parent: 2 +- proto: HolopadEngineeringMain + entities: + - uid: 5342 + components: + - type: Transform + pos: 33.5,31.5 + parent: 2 +- proto: HolopadEngineeringStorage + entities: + - uid: 4742 + components: + - type: Transform + pos: 20.5,41.5 + parent: 2 +- proto: HolopadEngineeringTelecoms + entities: + - uid: 1505 + components: + - type: Transform + pos: -4.5,6.5 + parent: 2 +- proto: HolopadGeneralArrivals + entities: + - uid: 7783 + components: + - type: Transform + pos: 60.5,48.5 + parent: 2 +- proto: HolopadGeneralCryosleep + entities: + - uid: 5211 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 2 +- proto: HolopadGeneralEvac + entities: + - uid: 3048 + components: + - type: Transform + pos: 59.5,-0.5 + parent: 2 + - uid: 7751 + components: + - type: Transform + pos: 47.5,-14.5 + parent: 2 + - type: Label + currentLabel: General - Observation +- proto: HolopadGeneralEVAStorage + entities: + - uid: 3753 + components: + - type: Transform + pos: 51.5,40.5 + parent: 2 +- proto: HolopadMedicalChemistry + entities: + - uid: 5862 + components: + - type: Transform + pos: 32.5,10.5 + parent: 2 +- proto: HolopadMedicalMedbay + entities: + - uid: 2191 + components: + - type: Transform + pos: 17.5,11.5 + parent: 2 +- proto: HolopadMedicalMorgue + entities: + - uid: 2047 + components: + - type: Transform + pos: 3.5,14.5 + parent: 2 +- proto: HolopadScienceFront + entities: + - uid: 1539 + components: + - type: Transform + pos: 51.5,5.5 + parent: 2 +- proto: HolopadSecurityCourtroom + entities: + - uid: 5345 + components: + - type: Transform + pos: 58.5,15.5 + parent: 2 + - type: Label + currentLabel: Security - Assembly Room +- proto: HolopadSecurityFront + entities: + - uid: 1535 + components: + - type: Transform + pos: 38.5,0.5 + parent: 2 +- proto: HolopadServiceChapel + entities: + - uid: 6177 + components: + - type: Transform + pos: -1.5,12.5 + parent: 2 +- proto: HydroponicsToolMiniHoe + entities: + - uid: 10556 + components: + - type: Transform + pos: 11.5,-20.5 + parent: 3564 +- proto: HydroponicsTrayEmpty + entities: + - uid: 10548 + components: + - type: Transform + pos: 10.5,-22.5 + parent: 3564 + - uid: 10549 + components: + - type: Transform + pos: 11.5,-22.5 + parent: 3564 + - uid: 10550 + components: + - type: Transform + pos: 12.5,-22.5 + parent: 3564 + - uid: 10551 + components: + - type: Transform + pos: 10.5,-23.5 + parent: 3564 + - uid: 10552 + components: + - type: Transform + pos: 11.5,-23.5 + parent: 3564 + - uid: 10553 + components: + - type: Transform + pos: 12.5,-23.5 + parent: 3564 +- proto: Igniter + entities: + - uid: 1487 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7170 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7411 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7567 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7722 + components: + - type: Transform + pos: 44.5,19.5 + parent: 2 + - uid: 8275 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 8277 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 8316 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 8399 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 8406 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 8412 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 11132 + components: + - type: Transform + pos: 49.5,20.5 + parent: 2 + - uid: 11135 + components: + - type: Transform + pos: 51.5,20.5 + parent: 2 + - uid: 11215 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 11216 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 11217 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 +- proto: IntercomCommand + entities: + - uid: 763 + components: + - type: Transform + pos: 57.5,35.5 + parent: 2 + - uid: 4183 + components: + - type: Transform + pos: 44.5,52.5 + parent: 2 + - uid: 7474 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 48.5,28.5 + parent: 2 +- proto: IntercomCommon + entities: + - uid: 36 + components: + - type: Transform + pos: 26.5,8.5 + parent: 2 + - uid: 4185 + components: + - type: Transform + pos: 46.5,52.5 + parent: 2 + - uid: 4930 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,22.5 + parent: 2 + - uid: 7492 + components: + - type: Transform + pos: 35.5,7.5 + parent: 2 + - uid: 7501 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,7.5 + parent: 2 + - uid: 7504 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,-0.5 + parent: 2 + - uid: 7554 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-11.5 + parent: 2 + - uid: 7577 + components: + - type: Transform + pos: 56.5,7.5 + parent: 2 + - uid: 7581 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 63.5,15.5 + parent: 2 + - uid: 8537 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,28.5 + parent: 2 +- proto: IntercomEngineering + entities: + - uid: 846 + components: + - type: Transform + pos: 29.5,32.5 + parent: 2 + - uid: 3008 + components: + - type: Transform + pos: 15.5,40.5 + parent: 2 + - uid: 3072 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,20.5 + parent: 2 + - uid: 5122 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-7.5 + parent: 2 + - uid: 6553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,36.5 + parent: 2 + - uid: 6557 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,25.5 + parent: 2 + - uid: 6598 + components: + - type: Transform + pos: 31.5,36.5 + parent: 2 + - uid: 7482 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,33.5 + parent: 2 + - uid: 8563 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,1.5 + parent: 2 +- proto: IntercomMedical + entities: + - uid: 1913 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 24.5,12.5 + parent: 2 + - uid: 7443 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,8.5 + parent: 2 +- proto: IntercomSecurity + entities: + - uid: 4184 + components: + - type: Transform + pos: 45.5,52.5 + parent: 2 +- proto: JetpackBlueFilled + entities: + - uid: 8636 + components: + - type: Transform + pos: 51.5,41.5 + parent: 2 + - uid: 8637 + components: + - type: Transform + pos: 52.5,41.5 + parent: 2 + - uid: 8638 + components: + - type: Transform + pos: 53.5,41.5 + parent: 2 + - uid: 8639 + components: + - type: Transform + pos: 54.5,41.5 + parent: 2 + - uid: 10483 + components: + - type: Transform + pos: 25.5,-69.5 + parent: 3564 + - uid: 10484 + components: + - type: Transform + pos: 24.5,-69.5 + parent: 3564 + - uid: 10485 + components: + - type: Transform + pos: 21.5,-69.5 + parent: 3564 + - uid: 10486 + components: + - type: Transform + pos: 20.5,-69.5 + parent: 3564 + - uid: 10487 + components: + - type: Transform + pos: 19.5,-69.5 + parent: 3564 +- proto: KitchenElectricGrill + entities: + - uid: 10568 + components: + - type: Transform + pos: 12.5,-29.5 + parent: 3564 +- proto: KitchenMicrowave + entities: + - uid: 10573 + components: + - type: Transform + pos: 9.5,-28.5 + parent: 3564 +- proto: KitchenReagentGrinder + entities: + - uid: 41 + components: + - type: Transform + pos: 34.5,10.5 + parent: 2 +- proto: LampInterrogator + entities: + - uid: 10326 + components: + - type: Transform + pos: 15.5,-32.5 + parent: 3564 +- proto: LightReplacer + entities: + - uid: 11556 + components: + - type: Transform + pos: 42.5,21.5 + parent: 2 +- proto: LockerAtmosphericsFilled + entities: + - uid: 3815 + components: + - type: Transform + pos: 39.5,-9.5 + parent: 2 + - uid: 3817 + components: + - type: Transform + pos: 40.5,-9.5 + parent: 2 + - uid: 3819 + components: + - type: Transform + pos: 41.5,-9.5 + parent: 2 +- proto: LockerBrigmedicFilled + entities: + - uid: 10332 + components: + - type: Transform + pos: 23.5,-16.5 + parent: 3564 +- proto: LockerCaptainFilledNoLaser + entities: + - uid: 6176 + components: + - type: Transform + pos: 59.5,24.5 + parent: 2 +- proto: LockerChemistryFilled + entities: + - uid: 1105 + components: + - type: Transform + pos: 30.5,12.5 + parent: 2 +- proto: LockerChiefEngineerFilledHardsuit + entities: + - uid: 8325 + components: + - type: Transform + pos: 18.5,42.5 + parent: 2 +- proto: LockerChiefMedicalOfficerFilledHardsuit + entities: + - uid: 2855 + components: + - type: Transform + pos: 22.5,16.5 + parent: 2 +- proto: LockerDetectiveFilled + entities: + - uid: 6669 + components: + - type: Transform + pos: 36.5,2.5 + parent: 2 + - uid: 10502 + components: + - type: Transform + pos: 33.5,-25.5 + parent: 3564 +- proto: LockerElectricalSuppliesFilled + entities: + - uid: 1726 + components: + - type: Transform + pos: 22.5,42.5 + parent: 2 +- proto: LockerEngineerFilled + entities: + - uid: 1715 + components: + - type: Transform + pos: 21.5,42.5 + parent: 2 + - uid: 4674 + components: + - type: Transform + pos: 19.5,42.5 + parent: 2 + - uid: 4694 + components: + - type: Transform + pos: 20.5,42.5 + parent: 2 +- proto: LockerEvidence + entities: + - uid: 10503 + components: + - type: Transform + pos: 27.5,-25.5 + parent: 3564 + - uid: 10504 + components: + - type: Transform + pos: 28.5,-25.5 + parent: 3564 + - uid: 10505 + components: + - type: Transform + pos: 29.5,-25.5 + parent: 3564 + - uid: 10506 + components: + - type: Transform + pos: 30.5,-25.5 + parent: 3564 + - uid: 10507 + components: + - type: Transform + pos: 32.5,-25.5 + parent: 3564 + - uid: 10508 + components: + - type: Transform + pos: 27.5,-30.5 + parent: 3564 + - uid: 10509 + components: + - type: Transform + pos: 28.5,-30.5 + parent: 3564 + - uid: 10510 + components: + - type: Transform + pos: 29.5,-30.5 + parent: 3564 +- proto: LockerFreezerVaultFilled + entities: + - uid: 7723 + components: + - type: Transform + pos: 56.5,23.5 + parent: 2 +- proto: LockerHeadOfPersonnelFilled + entities: + - uid: 8317 + components: + - type: Transform + pos: 41.5,29.5 + parent: 2 +- proto: LockerHeadOfSecurityFilledHardsuit + entities: + - uid: 54 + components: + - type: Transform + pos: 33.5,-0.5 + parent: 2 +- proto: LockerMedicalFilled + entities: + - uid: 1533 + components: + - type: Transform + pos: 29.5,13.5 + parent: 2 + - uid: 2156 + components: + - type: Transform + pos: 29.5,16.5 + parent: 2 + - uid: 10335 + components: + - type: Transform + pos: 26.5,-23.5 + parent: 3564 + - uid: 10336 + components: + - type: Transform + pos: 27.5,-23.5 + parent: 3564 +- proto: LockerMedicineFilled + entities: + - uid: 2856 + components: + - type: Transform + pos: 29.5,12.5 + parent: 2 + - uid: 7444 + components: + - type: Transform + pos: 12.5,16.5 + parent: 2 + - uid: 10333 + components: + - type: Transform + pos: 22.5,-16.5 + parent: 3564 + - uid: 10334 + components: + - type: Transform + pos: 21.5,-16.5 + parent: 3564 +- proto: LockerResearchDirectorFilledHardsuit + entities: + - uid: 1563 + components: + - type: Transform + pos: 49.5,9.5 + parent: 2 +- proto: LockerScienceFilled + entities: + - uid: 924 + components: + - type: Transform + pos: 55.5,5.5 + parent: 2 + - uid: 2044 + components: + - type: Transform + pos: 55.5,4.5 + parent: 2 +- proto: LockerSecurityFilled + entities: + - uid: 1050 + components: + - type: Transform + pos: 33.5,2.5 + parent: 2 + - uid: 1362 + components: + - type: Transform + pos: 33.5,1.5 + parent: 2 + - uid: 7514 + components: + - type: Transform + pos: 8.5,-5.5 + parent: 2 +- proto: LockerSteel + entities: + - uid: 935 + components: + - type: Transform + pos: 58.5,48.5 + parent: 2 + - uid: 1018 + components: + - type: Transform + pos: 58.5,47.5 + parent: 2 + - uid: 2618 + components: + - type: Transform + pos: 13.5,7.5 + parent: 2 + - uid: 7372 + components: + - type: Transform + pos: 58.5,51.5 + parent: 2 + - uid: 7373 + components: + - type: Transform + pos: 58.5,50.5 + parent: 2 + - uid: 7376 + components: + - type: Transform + pos: 58.5,46.5 + parent: 2 + - uid: 7384 + components: + - type: Transform + pos: 58.5,49.5 + parent: 2 + - uid: 8575 + components: + - type: Transform + pos: 8.5,2.5 + parent: 2 + - uid: 8576 + components: + - type: Transform + pos: 12.5,2.5 + parent: 2 + - uid: 8577 + components: + - type: Transform + pos: 12.5,7.5 + parent: 2 + - uid: 8578 + components: + - type: Transform + pos: 11.5,7.5 + parent: 2 + - uid: 8579 + components: + - type: Transform + pos: 10.5,7.5 + parent: 2 + - uid: 8580 + components: + - type: Transform + pos: 9.5,7.5 + parent: 2 + - uid: 8581 + components: + - type: Transform + pos: 8.5,7.5 + parent: 2 + - uid: 8582 + components: + - type: Transform + pos: 7.5,7.5 + parent: 2 + - uid: 8583 + components: + - type: Transform + pos: 6.5,7.5 + parent: 2 + - uid: 8584 + components: + - type: Transform + pos: 4.5,7.5 + parent: 2 + - uid: 10498 + components: + - type: Transform + pos: 30.5,-30.5 + parent: 3564 + - uid: 10499 + components: + - type: Transform + pos: 31.5,-30.5 + parent: 3564 + - uid: 10500 + components: + - type: Transform + pos: 32.5,-30.5 + parent: 3564 + - uid: 10501 + components: + - type: Transform + pos: 33.5,-30.5 + parent: 3564 +- proto: LockerWardenFilled + entities: + - uid: 1353 + components: + - type: Transform + pos: 33.5,0.5 + parent: 2 +- proto: LockerWardenFilledHardsuit + entities: + - uid: 10431 + components: + - type: Transform + pos: 31.5,-69.5 + parent: 3564 +- proto: LockerWeldingSuppliesFilled + entities: + - uid: 1728 + components: + - type: Transform + pos: 23.5,42.5 + parent: 2 +- proto: LogicGateOr + entities: + - uid: 6692 + components: + - type: Transform + pos: 12.5,30.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 2984: + - - Output + - DoorBolt +- proto: LogicGateXor + entities: + - uid: 1839 + components: + - type: Transform + anchored: True + pos: 57.5,-3.5 + parent: 2 + - type: Physics + canCollide: False + bodyType: Static + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 1829: + - - Output + - DoorBolt + - uid: 1879 + components: + - type: Transform + anchored: True + pos: 57.5,-13.5 + parent: 2 + - type: Physics + canCollide: False + bodyType: Static + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 1848: + - - Output + - DoorBolt + - uid: 3235 + components: + - type: Transform + pos: 57.5,-19.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 3232: + - - Output + - DoorBolt +- proto: LootSpawnerArmory + entities: + - uid: 10455 + components: + - type: Transform + pos: 35.5,-59.5 + parent: 3564 +- proto: LootSpawnerArmoryArmorOnly + entities: + - uid: 10456 + components: + - type: Transform + pos: 34.5,-59.5 + parent: 3564 +- proto: LootSpawnerArmoryGunsOnly + entities: + - uid: 10457 + components: + - type: Transform + pos: 36.5,-59.5 + parent: 3564 +- proto: MachineAnomalyVessel + entities: + - uid: 2379 + components: + - type: Transform + pos: 48.5,2.5 + parent: 2 +- proto: MachineAPE + entities: + - uid: 6762 + components: + - type: Transform + pos: 48.5,4.5 + parent: 2 + - uid: 11210 + components: + - type: Transform + pos: 48.5,3.5 + parent: 2 +- proto: MachineArtifactAnalyzer + entities: + - uid: 77 + components: + - type: Transform + pos: 53.5,0.5 + parent: 2 +- proto: MachineCentrifuge + entities: + - uid: 2809 + components: + - type: Transform + pos: 34.5,9.5 + parent: 2 +- proto: MachineElectrolysisUnit + entities: + - uid: 1657 + components: + - type: Transform + pos: 31.5,8.5 + parent: 2 +- proto: MagazinePistolSubMachineGun + entities: + - uid: 1914 + components: + - type: Transform + pos: 62.5,23.5 + parent: 2 + - uid: 1927 + components: + - type: Transform + pos: 62.5,24.5 + parent: 2 + - uid: 1931 + components: + - type: Transform + pos: 62.5,25.5 + parent: 2 +- proto: MaintenanceFluffSpawner + entities: + - uid: 7674 + components: + - type: Transform + pos: 19.5,-12.5 + parent: 2 +- proto: MaintenanceInsulsSpawner + entities: + - uid: 4689 + components: + - type: Transform + pos: 11.5,-10.5 + parent: 2 + - uid: 5934 + components: + - type: Transform + pos: 14.5,31.5 + parent: 2 + - uid: 11129 + components: + - type: Transform + pos: 54.5,20.5 + parent: 2 +- proto: MaintenancePlantSpawner + entities: + - uid: 7014 + components: + - type: Transform + pos: 61.5,23.5 + parent: 2 +- proto: MaintenanceWeaponSpawner + entities: + - uid: 5977 + components: + - type: Transform + pos: 17.5,24.5 + parent: 2 +- proto: MaterialBiomass1 + entities: + - uid: 6691 + components: + - type: Transform + pos: 11.5,26.5 + parent: 2 +- proto: MaterialCloth10 + entities: + - uid: 2948 + components: + - type: Transform + pos: 45.5,21.5 + parent: 2 +- proto: MaterialWoodPlank10 + entities: + - uid: 11142 + components: + - type: Transform + pos: 50.5,19.5 + parent: 2 +- proto: MedicalBed + entities: + - uid: 637 + components: + - type: Transform + pos: 14.5,9.5 + parent: 2 + - uid: 723 + components: + - type: Transform + pos: 12.5,9.5 + parent: 2 + - uid: 1274 + components: + - type: Transform + pos: 13.5,9.5 + parent: 2 + - uid: 9064 + components: + - type: Transform + pos: 22.5,-23.5 + parent: 3564 + - uid: 9731 + components: + - type: Transform + pos: 21.5,-23.5 + parent: 3564 +- proto: MedicalTechFab + entities: + - uid: 2331 + components: + - type: Transform + pos: 22.5,14.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: MedkitBruteFilled + entities: + - uid: 6464 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 6465 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 +- proto: MedkitBurnFilled + entities: + - uid: 6466 + components: + - type: Transform + pos: 13.5,-12.5 + parent: 2 + - uid: 6467 + components: + - type: Transform + pos: 19.5,16.5 + parent: 2 + - uid: 6468 + components: + - type: Transform + pos: 19.5,16.5 + parent: 2 + - uid: 7187 + components: + - type: Transform + pos: 10.5,-6.5 + parent: 2 + - uid: 7342 + components: + - type: Transform + pos: 34.5,24.5 + parent: 2 + - uid: 7344 + components: + - type: Transform + pos: 34.5,24.5 + parent: 2 +- proto: MedkitFilled + entities: + - uid: 1765 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 6349 + components: + - type: Transform + pos: 47.5,35.5 + parent: 2 + - uid: 6704 + components: + - type: Transform + pos: 32.5,-10.5 + parent: 2 + - uid: 7223 + components: + - type: Transform + pos: 62.5,33.5 + parent: 2 + - uid: 7334 + components: + - type: Transform + pos: 20.5,16.5 + parent: 2 + - uid: 7335 + components: + - type: Transform + pos: 20.5,16.5 + parent: 2 + - uid: 7365 + components: + - type: Transform + pos: 13.5,-11.5 + parent: 2 + - uid: 7540 + components: + - type: Transform + pos: 17.5,-0.5 + parent: 2 + - uid: 7589 + components: + - type: Transform + pos: 56.5,17.5 + parent: 2 + - uid: 8286 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 8403 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 10337 + components: + - type: Transform + pos: 24.5,-16.5 + parent: 3564 + - uid: 10338 + components: + - type: Transform + pos: 25.5,-16.5 + parent: 3564 + - uid: 10574 + components: + - type: Transform + pos: 10.5,-29.5 + parent: 3564 + - uid: 10703 + components: + - type: Transform + pos: 37.5,-25.5 + parent: 3564 + - uid: 11153 + components: + - type: Transform + pos: 44.5,20.5 + parent: 2 + - uid: 11186 + components: + - type: Transform + pos: 47.5,29.5 + parent: 2 +- proto: MedkitOxygenFilled + entities: + - uid: 7354 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 7361 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 +- proto: MedkitRadiationFilled + entities: + - uid: 7362 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 7367 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 +- proto: MedkitToxinFilled + entities: + - uid: 3287 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 7374 + components: + - type: Transform + pos: 18.5,16.5 + parent: 2 + - uid: 7375 + components: + - type: Transform + pos: 18.5,16.5 + parent: 2 + - uid: 7377 + components: + - type: Transform + pos: 13.5,-10.5 + parent: 2 + - uid: 7378 + components: + - type: Transform + pos: 34.5,23.5 + parent: 2 + - uid: 7379 + components: + - type: Transform + pos: 34.5,23.5 + parent: 2 + - uid: 7515 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 11538 + components: + - type: Transform + pos: 27.5,-16.5 + parent: 3564 + - uid: 11539 + components: + - type: Transform + pos: 26.5,-16.5 + parent: 3564 +- proto: MopItem + entities: + - uid: 2794 + components: + - type: Transform + pos: 42.5,21.5 + parent: 2 +- proto: Morgue + entities: + - uid: 459 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,14.5 + parent: 2 + - uid: 460 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,13.5 + parent: 2 + - uid: 461 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,11.5 + parent: 2 + - uid: 462 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,12.5 + parent: 2 + - uid: 463 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,15.5 + parent: 2 + - type: EntityStorage + open: True + - uid: 522 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,12.5 + parent: 2 + - uid: 523 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,13.5 + parent: 2 + - type: EntityStorage + open: True + - uid: 524 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,14.5 + parent: 2 + - uid: 525 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,15.5 + parent: 2 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - uid: 1318 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,16.5 + parent: 2 + - uid: 9786 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-19.5 + parent: 3564 + - uid: 9787 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-20.5 + parent: 3564 + - uid: 9788 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-22.5 + parent: 3564 + - uid: 9789 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-21.5 + parent: 3564 + - uid: 9790 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-23.5 + parent: 3564 +- proto: Multitool + entities: + - uid: 1549 + components: + - type: Transform + pos: 52.5,21.5 + parent: 2 + - uid: 3128 + components: + - type: Transform + pos: 13.5,29.5 + parent: 2 + - uid: 3354 + components: + - type: Transform + pos: 38.5,-9.5 + parent: 2 + - uid: 4003 + components: + - type: Transform + pos: 38.5,-9.5 + parent: 2 + - uid: 4005 + components: + - type: Transform + pos: 38.5,-9.5 + parent: 2 + - uid: 4007 + components: + - type: Transform + pos: 38.5,-9.5 + parent: 2 + - uid: 4366 + components: + - type: Transform + pos: 11.5,-12.5 + parent: 2 + - uid: 7512 + components: + - type: Transform + pos: 10.5,-8.5 + parent: 2 +- proto: MusicalLungInstrument + entities: + - uid: 8312 + components: + - type: Transform + pos: 7.5,2.5 + parent: 2 +- proto: NitrogenCanister + entities: + - uid: 37 + components: + - type: Transform + pos: 40.5,-6.5 + parent: 2 + - uid: 1341 + components: + - type: Transform + pos: 19.5,10.5 + parent: 2 + - uid: 2122 + components: + - type: Transform + pos: 53.5,11.5 + parent: 2 + - uid: 2224 + components: + - type: Transform + pos: 42.5,-6.5 + parent: 2 + - uid: 2451 + components: + - type: Transform + pos: 39.5,-6.5 + parent: 2 + - uid: 2625 + components: + - type: Transform + pos: 41.5,-6.5 + parent: 2 + - uid: 3275 + components: + - type: Transform + pos: 48.5,12.5 + parent: 2 + - uid: 3346 + components: + - type: Transform + pos: 13.5,-8.5 + parent: 2 + - uid: 3709 + components: + - type: Transform + pos: 53.5,12.5 + parent: 2 + - uid: 3714 + components: + - type: Transform + pos: 53.5,13.5 + parent: 2 + - uid: 5338 + components: + - type: Transform + pos: 49.5,12.5 + parent: 2 + - uid: 7497 + components: + - type: Transform + pos: 20.5,6.5 + parent: 2 + - uid: 7697 + components: + - type: Transform + pos: 47.5,12.5 + parent: 2 +- proto: NitrousOxideCanister + entities: + - uid: 61 + components: + - type: Transform + anchored: True + pos: 41.5,3.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 1520 + components: + - type: Transform + pos: 25.5,16.5 + parent: 2 + - uid: 1893 + components: + - type: Transform + pos: 43.5,-6.5 + parent: 2 + - uid: 2189 + components: + - type: Transform + pos: 16.5,-8.5 + parent: 2 +- proto: NTDefaultCircuitBoard + entities: + - uid: 3806 + components: + - type: Transform + pos: 30.5,48.5 + parent: 2 +- proto: NuclearBomb + entities: + - uid: 3745 + components: + - type: Transform + pos: 56.5,21.5 + parent: 2 +- proto: NutimovCircuitBoard + entities: + - uid: 1051 + components: + - type: Transform + pos: 30.5,51.5 + parent: 2 +- proto: Ointment1 + entities: + - uid: 1684 + components: + - type: Transform + pos: 20.5,15.5 + parent: 2 + - uid: 3226 + components: + - type: Transform + pos: 20.5,15.5 + parent: 2 +- proto: OxygenCanister + entities: + - uid: 55 + components: + - type: Transform + pos: 41.5,-7.5 + parent: 2 + - uid: 844 + components: + - type: Transform + pos: 28.5,37.5 + parent: 2 + - uid: 1273 + components: + - type: Transform + pos: 20.5,10.5 + parent: 2 + - uid: 1335 + components: + - type: Transform + pos: 32.5,39.5 + parent: 2 + - uid: 1548 + components: + - type: Transform + pos: 54.5,14.5 + parent: 2 + - uid: 1691 + components: + - type: Transform + pos: 40.5,-7.5 + parent: 2 + - uid: 1729 + components: + - type: Transform + pos: 29.5,39.5 + parent: 2 + - uid: 1730 + components: + - type: Transform + pos: 30.5,39.5 + parent: 2 + - uid: 1732 + components: + - type: Transform + pos: 31.5,39.5 + parent: 2 + - uid: 1733 + components: + - type: Transform + pos: 28.5,39.5 + parent: 2 + - uid: 1881 + components: + - type: Transform + pos: 39.5,-7.5 + parent: 2 + - uid: 1967 + components: + - type: Transform + pos: 52.5,12.5 + parent: 2 + - uid: 2165 + components: + - type: Transform + pos: 49.5,11.5 + parent: 2 + - uid: 2475 + components: + - type: Transform + pos: 42.5,-7.5 + parent: 2 + - uid: 2860 + components: + - type: Transform + pos: 24.5,16.5 + parent: 2 + - uid: 3356 + components: + - type: Transform + pos: 14.5,-8.5 + parent: 2 + - uid: 3626 + components: + - type: Transform + pos: 54.5,11.5 + parent: 2 + - uid: 3739 + components: + - type: Transform + pos: 54.5,13.5 + parent: 2 + - uid: 3740 + components: + - type: Transform + pos: 54.5,12.5 + parent: 2 + - uid: 3750 + components: + - type: Transform + pos: 48.5,11.5 + parent: 2 + - uid: 4672 + components: + - type: Transform + pos: 29.5,37.5 + parent: 2 + - uid: 4673 + components: + - type: Transform + pos: 30.5,37.5 + parent: 2 + - uid: 5155 + components: + - type: Transform + pos: 16.5,24.5 + parent: 2 + - uid: 5164 + components: + - type: Transform + pos: 12.5,31.5 + parent: 2 + - uid: 7496 + components: + - type: Transform + pos: 20.5,5.5 + parent: 2 + - uid: 7574 + components: + - type: Transform + pos: 52.5,11.5 + parent: 2 + - uid: 7716 + components: + - type: Transform + pos: 47.5,11.5 + parent: 2 + - uid: 7717 + components: + - type: Transform + pos: 52.5,13.5 + parent: 2 + - uid: 8302 + components: + - type: Transform + pos: 29.5,22.5 + parent: 2 + - uid: 8303 + components: + - type: Transform + pos: 28.5,22.5 + parent: 2 + - uid: 8458 + components: + - type: Transform + pos: 60.5,39.5 + parent: 2 +- proto: OxygenTankFilled + entities: + - uid: 11508 + components: + - type: Transform + pos: 11.5,35.5 + parent: 2 +- proto: PaladinCircuitBoard + entities: + - uid: 4743 + components: + - type: Transform + pos: 34.5,52.5 + parent: 2 +- proto: Paper + entities: + - uid: 10429 + components: + - type: Transform + pos: 32.5,-65.5 + parent: 3564 +- proto: PaperBin10 + entities: + - uid: 1442 + components: + - type: Transform + pos: 20.5,-6.5 + parent: 2 + - uid: 1626 + components: + - type: Transform + pos: 32.5,-9.5 + parent: 2 + - uid: 2179 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 10426 + components: + - type: Transform + pos: 33.5,-64.5 + parent: 3564 + - uid: 10441 + components: + - type: Transform + pos: 27.5,-57.5 + parent: 3564 + - uid: 10537 + components: + - type: Transform + pos: 34.5,-30.5 + parent: 3564 + - uid: 10580 + components: + - type: Transform + pos: 9.5,-25.5 + parent: 3564 + - uid: 10606 + components: + - type: Transform + pos: 30.5,-20.5 + parent: 3564 +- proto: PaperBin20 + entities: + - uid: 7121 + components: + - type: Transform + pos: 62.5,34.5 + parent: 2 + - uid: 7204 + components: + - type: Transform + pos: 36.5,-1.5 + parent: 2 + - uid: 7684 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 +- proto: PaperOffice + entities: + - uid: 149 + components: + - type: MetaData + desc: An official-looking sheet of paper. + name: Corpse Yeeter 2003 Safety Warning + - type: Transform + pos: -4.5,10.5 + parent: 2 + - type: Paper + stampState: paper_stamp-centcom + stampedBy: + - stampedColor: '#006600FF' + stampedName: stamp-component-stamped-name-centcom + content: Please do not use the corpse yeeter 2003 to yeet corpses. + - uid: 1598 + components: + - type: MetaData + name: paper- 'A Crash Course in Legal SOP on SS13' + - type: Transform + pos: 57.5,17.5 + parent: 2 + - type: Paper + content: >- + [bold]Roles:[/bold] + + The Forensic Technician is basically the investigator and prosecutor. + + The Staff Assistant can perform these functions with written authority from the Forensic Technician. + + The Captain/HoP/Warden is ct as the judicial authority. + + The Security Officers are responsible for executing warrants, security during trial, and prisoner transport. + + + [bold]Investigative Phase:[/bold] + + After the crime has been committed the Forensic Technician's job is to gather evidence and try to ascertain not only who did it but what happened. He must take special care to catalogue everything and don't leave anything out. Write out all the evidence on paper. Make sure you take an appropriate number of fingerprints. IF he must ask someone questions he has permission to confront them. If the person refuses he can ask a judicial authority to write a subpoena for questioning. If again he fails to respond then that person is to be jailed as insubordinate and obstructing justice. Said person will be released after he cooperates. + + + ONCE the FT has a clear idea as to who the criminal is he is to write an arrest warrant on the piece of paper. IT MUST LIST THE CHARGES. The FT is to then go to the judicial authority and explain a small version of his case. If the case is moderately acceptable the authority should sign it. Security must then execute said warrant. + + + [bold]Pre-Pre-Trial Phase:[/bold] + + Now a legal representative must be presented to the defendant if said defendant requests one. That person and the defendant are then to be given time to meet (in the jail IS ACCEPTABLE). The defendant and his lawyer are then to be given a copy of all the evidence that will be presented at trial (rewriting it all on paper is fine). THIS IS CALLED THE DISCOVERY PACK. With a few exceptions, THIS IS THE ONLY EVIDENCE BOTH SIDES MAY USE AT TRIAL. IF the prosecution will be seeking the death penalty it MUST be stated at this time. ALSO if the defense will be seeking not guilty by mental defect it must state this at this time to allow ample time for examination. + + Now at this time each side is to compile a list of witnesses. By default, the defendant is on both lists regardless of anything else. Also the defense and prosecution can compile more evidence beforehand BUT in order for it to be used the evidence MUST also be given to the other side. + + The defense has time to compile motions against some evidence here. + + [bold]Possible Motions:[/bold] + + 1. [italic]Invalidate Evidence-[/italic] Something with the evidence is wrong and the evidence is to be thrown out. This includes irrelevance or corrupt security. + + 2. [italic]Free Movement-[/italic] Basically the defendant is to be kept uncuffed before and during the trial. + + 3. [italic]Subpoena Witness-[/italic] If the defense presents god reasons for needing a witness but said person fails to cooperate then a subpoena is issued. + + 4. [italic]Drop the Charges-[/italic] Not enough evidence is there for a trial so the charges are to be dropped. The FT CAN RETRY but the judicial authority must carefully reexamine the new evidence. + + 5. [italic]Declare Incompetent-[/italic] Basically the defendant is insane. Once this is granted a medical official is to examine the patient. If he is indeed insane he is to be placed under care of the medical staff until he is deemed competent to stand trial. + + + ALL SIDES MOVE TO A COURTROOM + + [bold]Pre-Trial Hearings:[/bold] + + A judicial authority and the 2 sides are to meet in the trial room. NO ONE ELSE BESIDES A SECURITY DETAIL IS TO BE PRESENT. The defense submits a plea. If the plea is guilty then proceed directly to sentencing phase. Now the sides each present their motions to the judicial authority. He rules on them. Each side can debate each motion. Then the judicial authority gets a list of crew members. He first gets a chance to look at them all and pick out acceptable and available jurors. Those jurors are then called over. Each side can ask a few questions and dismiss jurors they find too biased. HOWEVER before dismissal the judicial authority MUST agree to the reasoning. + + + [bold]The Trial:[/bold] + + The trial has three phases. + + 1. [bold]Opening Arguments[/bold]- Each side can give a short speech. They may not present ANY evidence. + + 2. [bold]Witness Calling/Evidence Presentation[/bold]- The prosecution goes first and is able to call the witnesses on his approved list in any order. He can recall them if necessary. During the questioning the lawyer may use the evidence in the questions to help prove a point. After every witness the other side has a chance to cross-examine. After both sides are done questioning a witness the prosecution can present another or recall one (even the EXACT same one again!). After prosecution is done the defense can call witnesses. After the initial cases are presented both sides are free to call witnesses on either list. + + FINALLY once both sides are done calling witnesses we move onto the next phase. + + 3. [bold]Closing Arguments[/bold]- Same as opening. + + The jury then deliberates IN PRIVATE. THEY MUST ALL AGREE on a verdict. REMEMBER: They mix between some charges being guilty and others not guilty (IE if you supposedly killed someone with a gun and you unfortunately picked up a gun without authorization then you CAN be found not guilty of murder BUT guilty of possession of illegal weaponry.). Once they have agreed they present their verdict. If unable to reach a verdict and feel they will never they call a deadlocked jury and we restart at Pre-Trial phase with an entirely new set of jurors. + + + [bold]Sentencing Phase:[/bold] + + If the death penalty was sought (you MUST have gone through a trial for death penalty) then skip to the second part. + + I. Each side can present more evidence/witnesses in any order. There is NO ban on emotional aspects or anything. The prosecution is to submit a suggested penalty. After all the sides are done then the judicial authority is to give a sentence. + + II. The jury stays and does the same thing as I. Their sole job is to determine if the death penalty is applicable. If NOT then the judge selects a sentence. + + + TADA you're done. Security then executes the sentence and adds the applicable convictions to the person's record. + - uid: 7802 + components: + - type: Transform + pos: 7.3686285,34.76087 + parent: 2 + - uid: 11517 + components: + - type: MetaData + name: paper- 'Generator Startup Procedure' + - type: Transform + pos: 12.5,34.5 + parent: 2 + - type: Paper + content: >- + [head=1][bold]Thermo-Electric Generator Startup Procedure for Mark I Plasma-Fired Engines[/bold][/head] + + + [italic]Warning![/italic] Improper engine and generator operation may cause exposure to hazardous gasses, extremes of heat and cold, and dangerous electrical voltages. + + Only trained personnel should operate station systems. Follow all procedures carefully. Wear correct personal protective equipment at all times. + + Refer to your supervisor or Head of Personnel for procedure updates and additional information. + + + Standard checklist for engine and generator cold-start. + + [bullet] Perform visual inspection of external (cooling) and internal (heating) heat-exchange pipe loops. + + Refer any breaks or cracks in the pipe to Station Maintenance for repair before continuing. + + + [bullet] Connect a CO2 canister to the external (cooling) loop connector, and release the contents. Check loop pressurization is stable + + [italic]Note:[/italic] Observe standard canister safety procedures. + + [italic]Note:[/italic] Other gasses may be substituted as a medium in the external (cooling) loop in the event that CO2 is not available. + + + [bullet] Connect a CO2 canister to the internal (heating) loop connector, and release the contents. Check loop pressurization is stable. + + [italic]Note:[/italic] Observe standard canister safety procedures. + + [italic]Note:[/italic] Nitrogen may be substituted as a medium in the internal (heating) loop in the event that CO2 is not available. + + [italic]Do not use plasma in the internal (heating) pipe loop as an unsafe condition may result.[/italic] + + + [bullet] Using the thermo-electric generator (TEG) master control panel, engage the internal and external loop circulator pumps at 1% maximum rate. + + + [bullet] Ignite the engine. Refer to document NTRSN-113-H9-12939 for proper engine preparation, ignition, and plasma-oxygen loading procedures. + + [italic]Note:[/italic] Exceeding recommended plasma-oxygen concentrations can cause engine damage and potential hazards. + + + [bullet] Monitor engine temperatures until stable operation is achieved. + + + [bullet] Increase internal and external circulator pumps to 10% of maximum rate. Monitor the generated power output on the TEG control panel. + + [italic]Note:[/italic] Consult appendix A for expected electrical generation rates. + + + [bullet] Adjust circulator rates until required electrical demand is met. + + [italic]Note:[/italic] Generation rate varies with internal and external loop temperatures, exchange media pressure, and engine geometry. Refer to Appendix B or your supervisor for locally determined optimal settings. + + [italic]Note:[/italic] Do not exceed safety ratings for station power cabling and electrical equipment. + + + [bullet] With the power generation rate stable, engage charging of the superconducting magnetic energy storage (SMES) devices. + + Total SMES charging rate should not exceed total power generation rate, or an overload condition may occur. + - uid: 11520 + components: + - type: MetaData + name: paper- 'Standard Operating Procedure' + - type: Transform + pos: 63.5,34.5 + parent: 2 + - type: Paper + content: >- + Alert Levels: + + Blue- Emergency + + [bullet]1. Caused by fire + + [bullet]2. Caused by manual interaction + + [bullet]Action: + + [bullet][bullet]Close all fire doors. These can only be opened by reseting the alarm + + Red- Ejection/Self Destruct + + [bullet]1. Caused by module operating computer. + + [bullet]Action: + + [bullet][bullet]After the specified time the module will eject completely. + + + Engine Maintenance Instructions: + + [bullet]Shut off ignition systems: + + [bullet]Activate internal power + + [bullet]Activate orbital balance matrix + + [bullet]Remove volatile liquids from area + + [bullet]Wear a fire suit + + + [bullet]After + + [bullet][bullet]Decontaminate + + [bullet][bullet]Visit medical examiner + + + Toxin Laboratory Procedure: + + [bullet]Wear a gas mask regardless + + [bullet]Get an oxygen tank. + + [bullet]Activate internal atmosphere + + + [bullet]After + + [bullet][bullet]Decontaminate + + [bullet][bullet]Visit medical examiner + + + Disaster Procedure: + + [bullet]Fire: + + [bullet]Activate sector fire alarm. + + [bullet]Move to a safe area. + + [bullet]Get a fire suit + + [bullet][bullet]After: + + [bullet][bullet][bullet]Assess Damage + + [bullet][bullet][bullet]Repair damages + + [bullet][bullet][bullet]If needed, Evacuate + + [bullet]Meteor Shower: + + [bullet][bullet]Activate fire alarm + + [bullet][bullet]Move to the back of ship + + [bullet][bullet]After + + [bullet][bullet][bullet]Repair damage + + [bullet][bullet][bullet]If needed, Evacuate + + [bullet]Accidental Reentry: + + [bullet][bullet]Activate fire alrms in front of ship. + + [bullet][bullet]Move volatile matter to a fire proof area! + + [bullet][bullet]Get a fire suit. + + [bullet][bullet]Stay secure until an emergency ship arrives. + + + [bullet][bullet]If ship does not arrive- + + [bullet][bullet][bullet]Evacuate to a nearby safe area! + - uid: 11521 + components: + - type: MetaData + name: paper- 'Chemical Information' + - type: Transform + pos: 30.5,16.5 + parent: 2 + - type: Paper + content: >- + Known Onboard Toxins: + + Grade A Semi-Liquid Plasma: + + [bullet][bullet]Highly poisonous. You cannot sustain concentrations above 15 units. + + [bullet][bullet]A gas mask fails to filter plasma after 50 units. + + [bullet][bullet]Will attempt to diffuse like a gas. + + [bullet][bullet]Filtered by scrubbers. + + [bullet][bullet]There is a bottled version which is very different + + [bullet][bullet][bullet]from the version found in canisters! + + + [bullet][bullet]WARNING: Highly Flammable. Keep away from heat sources + + [bullet][bullet]except in a enclosed fire area! + + [bullet][bullet]WARNING: It is a crime to use this without authorization. + + Known Onboard Anti-Toxin: + + [bullet]Anti-Toxin Type 01P: Works against Grade A Plasma. + + [bullet][bullet]Best if injected directly into bloodstream. + + [bullet][bullet]A full injection is in every regular Med-Kit. + + [bullet][bullet]Special toxin Kits hold around 7. + + + Known Onboard Chemicals (other): + + [bullet]Rejuvenation T#001: + + [bullet][bullet]Even 1 unit injected directly into the bloodstream + + [bullet][bullet][bullet]will cure paralysis and sleep toxins. + + [bullet][bullet]If administered to a dying patient it will prevent + + [bullet][bullet][bullet]further damage for about units*3 seconds. + + [bullet][bullet][bullet]it will not cure them or allow them to be cured. + + [bullet][bullet]It can be administeredd to a non-dying patient + + [bullet][bullet][bullet]but the chemicals disappear just as fast. + + [bullet]Sleep Toxin T#054: + + [bullet][bullet]5 units wilkl induce precisely 1 minute of sleep. + + [bullet][bullet][bullet]The effects are cumulative. + + [bullet][bullet]WARNING: It is a crime to use this without authorization +- proto: ParchisBoard + entities: + - uid: 7543 + components: + - type: Transform + pos: 18.5,-1.5 + parent: 2 + - uid: 10308 + components: + - type: Transform + pos: 16.5,-46.5 + parent: 3564 + - uid: 10312 + components: + - type: Transform + pos: 29.5,-42.5 + parent: 3564 + - uid: 10314 + components: + - type: Transform + pos: 29.5,-54.5 + parent: 3564 + - uid: 11367 + components: + - type: Transform + pos: 17.5,-23.5 + parent: 3564 +- proto: PartRodMetal1 + entities: + - uid: 7269 + components: + - type: Transform + pos: 17.346018,50.513405 + parent: 2 + - uid: 7270 + components: + - type: Transform + pos: 17.556955,50.513405 + parent: 2 +- proto: PartRodMetal10 + entities: + - uid: 1510 + components: + - type: Transform + pos: 51.5,21.5 + parent: 2 + - uid: 1635 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 1712 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 2870 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 7713 + components: + - type: Transform + pos: 44.5,19.5 + parent: 2 + - uid: 7714 + components: + - type: Transform + pos: 46.5,20.5 + parent: 2 +- proto: Pen + entities: + - uid: 1557 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 2123 + components: + - type: Transform + pos: 8.0769615,34.17754 + parent: 2 + - uid: 7212 + components: + - type: Transform + pos: 63.5,33.5 + parent: 2 + - uid: 7302 + components: + - type: Transform + pos: 30.5,16.5 + parent: 2 + - uid: 7449 + components: + - type: Transform + pos: 14.5,13.5 + parent: 2 + - uid: 7537 + components: + - type: Transform + pos: 18.5,0.5 + parent: 2 + - uid: 10581 + components: + - type: Transform + pos: 9.5,-26.5 + parent: 3564 + - uid: 10608 + components: + - type: Transform + pos: 30.5,-19.5 + parent: 3564 + - uid: 10707 + components: + - type: Transform + pos: 34.5,-30.5 + parent: 3564 + - uid: 11368 + components: + - type: Transform + pos: 32.5,-65.5 + parent: 3564 +- proto: PillCanisterBicaridine + entities: + - uid: 7453 + components: + - type: Transform + pos: 12.5,13.5 + parent: 2 +- proto: PillCanisterCharcoal + entities: + - uid: 1736 + components: + - type: Transform + pos: 62.5,33.5 + parent: 2 + - uid: 5454 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7331 + components: + - type: Transform + pos: 32.5,16.5 + parent: 2 + - uid: 10619 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 + - uid: 10620 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 +- proto: PillCanisterCopper + entities: + - uid: 10623 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 +- proto: PillCanisterDermaline + entities: + - uid: 7329 + components: + - type: Transform + pos: 32.5,16.5 + parent: 2 + - uid: 10624 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 +- proto: PillCanisterDexalin + entities: + - uid: 7454 + components: + - type: Transform + pos: 12.5,13.5 + parent: 2 +- proto: PillCanisterIron + entities: + - uid: 10622 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 +- proto: PlasmaCanister + entities: + - uid: 890 + components: + - type: Transform + pos: 34.5,41.5 + parent: 2 + - uid: 1494 + components: + - type: Transform + pos: 39.5,-4.5 + parent: 2 + - uid: 1496 + components: + - type: Transform + pos: 41.5,-4.5 + parent: 2 + - uid: 1576 + components: + - type: Transform + pos: 62.5,26.5 + parent: 2 + - uid: 1638 + components: + - type: Transform + pos: 38.5,37.5 + parent: 2 + - uid: 1686 + components: + - type: Transform + pos: 37.5,37.5 + parent: 2 + - uid: 1705 + components: + - type: Transform + pos: 36.5,37.5 + parent: 2 + - uid: 1734 + components: + - type: Transform + pos: 34.5,39.5 + parent: 2 + - uid: 1960 + components: + - type: Transform + pos: 37.5,41.5 + parent: 2 + - uid: 1964 + components: + - type: Transform + pos: 28.5,41.5 + parent: 2 + - uid: 2067 + components: + - type: Transform + pos: 39.5,39.5 + parent: 2 + - uid: 2235 + components: + - type: Transform + pos: 40.5,-4.5 + parent: 2 + - uid: 2250 + components: + - type: Transform + pos: 42.5,-4.5 + parent: 2 + - uid: 2259 + components: + - type: Transform + pos: 46.5,14.5 + parent: 2 + - uid: 2265 + components: + - type: Transform + pos: 46.5,12.5 + parent: 2 + - uid: 2266 + components: + - type: Transform + pos: 46.5,13.5 + parent: 2 + - uid: 2363 + components: + - type: Transform + pos: 27.5,39.5 + parent: 2 + - uid: 2364 + components: + - type: Transform + pos: 36.5,39.5 + parent: 2 + - uid: 2384 + components: + - type: Transform + pos: 39.5,38.5 + parent: 2 + - uid: 2761 + components: + - type: Transform + pos: 35.5,37.5 + parent: 2 + - uid: 2810 + components: + - type: Transform + pos: 34.5,37.5 + parent: 2 + - uid: 2900 + components: + - type: Transform + pos: 27.5,41.5 + parent: 2 + - uid: 2906 + components: + - type: Transform + pos: 35.5,39.5 + parent: 2 + - uid: 2907 + components: + - type: Transform + pos: 37.5,39.5 + parent: 2 + - uid: 2908 + components: + - type: Transform + pos: 38.5,39.5 + parent: 2 + - uid: 3091 + components: + - type: Transform + pos: 43.5,-4.5 + parent: 2 + - uid: 3092 + components: + - type: Transform + pos: 38.5,-4.5 + parent: 2 + - uid: 3153 + components: + - type: Transform + pos: 15.5,-8.5 + parent: 2 + - uid: 4691 + components: + - type: Transform + pos: 27.5,40.5 + parent: 2 + - uid: 4692 + components: + - type: Transform + pos: 27.5,38.5 + parent: 2 + - uid: 4693 + components: + - type: Transform + pos: 27.5,37.5 + parent: 2 + - uid: 4940 + components: + - type: Transform + pos: 32.5,41.5 + parent: 2 + - uid: 5054 + components: + - type: Transform + pos: 38.5,41.5 + parent: 2 + - uid: 5736 + components: + - type: Transform + pos: 39.5,41.5 + parent: 2 + - uid: 5756 + components: + - type: Transform + pos: 30.5,41.5 + parent: 2 + - uid: 5757 + components: + - type: Transform + pos: 36.5,41.5 + parent: 2 + - uid: 5758 + components: + - type: Transform + pos: 35.5,41.5 + parent: 2 + - uid: 5760 + components: + - type: Transform + pos: 33.5,41.5 + parent: 2 + - uid: 5761 + components: + - type: Transform + pos: 29.5,41.5 + parent: 2 + - uid: 5762 + components: + - type: Transform + pos: 31.5,41.5 + parent: 2 + - uid: 5849 + components: + - type: Transform + pos: 39.5,37.5 + parent: 2 + - uid: 5856 + components: + - type: Transform + pos: 39.5,40.5 + parent: 2 + - uid: 7338 + components: + - type: Transform + pos: 51.5,4.5 + parent: 2 + - uid: 8283 + components: + - type: Transform + pos: 27.5,30.5 + parent: 2 + - uid: 8289 + components: + - type: Transform + pos: 30.5,28.5 + parent: 2 +- proto: PlasmaChemistryVial + entities: + - uid: 1519 + components: + - type: Transform + pos: 30.5,8.5 + parent: 2 + - uid: 7440 + components: + - type: Transform + pos: 8.5,16.5 + parent: 2 + - uid: 7441 + components: + - type: Transform + pos: 8.5,16.5 + parent: 2 +- proto: PlasmaReinforcedWindowDirectional + entities: + - uid: 4684 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,28.5 + parent: 2 + - uid: 6839 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,27.5 + parent: 2 + - uid: 7168 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,29.5 + parent: 2 + - uid: 7182 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,30.5 + parent: 2 + - uid: 7195 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,30.5 + parent: 2 +- proto: PlayerStationAi + entities: + - uid: 4561 + components: + - type: Transform + pos: 45.5,51.5 + parent: 2 +- proto: PortableGeneratorPacman + entities: + - uid: 1725 + components: + - type: Transform + pos: 36.5,27.5 + parent: 2 + - uid: 4275 + components: + - type: Transform + pos: 36.5,26.5 + parent: 2 +- proto: PortableGeneratorSuperPacman + entities: + - uid: 2438 + components: + - type: Transform + pos: 38.5,26.5 + parent: 2 + - uid: 5764 + components: + - type: Transform + pos: 38.5,27.5 + parent: 2 +- proto: PortableScrubber + entities: + - uid: 79 + components: + - type: Transform + pos: 31.5,0.5 + parent: 2 + - uid: 113 + components: + - type: Transform + pos: 31.5,-1.5 + parent: 2 + - uid: 303 + components: + - type: Transform + pos: 28.5,5.5 + parent: 2 + - uid: 304 + components: + - type: Transform + pos: 29.5,5.5 + parent: 2 + - uid: 1413 + components: + - type: Transform + pos: 31.5,2.5 + parent: 2 + - uid: 1621 + components: + - type: Transform + pos: 39.5,-11.5 + parent: 2 + - uid: 1693 + components: + - type: Transform + pos: 39.5,-12.5 + parent: 2 + - uid: 1694 + components: + - type: Transform + pos: 40.5,-11.5 + parent: 2 + - uid: 2064 + components: + - type: Transform + pos: 15.5,9.5 + parent: 2 + - uid: 2612 + components: + - type: Transform + pos: 61.5,2.5 + parent: 2 + - uid: 2614 + components: + - type: Transform + pos: 60.5,2.5 + parent: 2 + - uid: 2793 + components: + - type: Transform + pos: 60.5,1.5 + parent: 2 + - uid: 3041 + components: + - type: Transform + pos: 61.5,4.5 + parent: 2 + - uid: 6469 + components: + - type: Transform + pos: 40.5,-12.5 + parent: 2 + - uid: 6470 + components: + - type: Transform + pos: 41.5,-11.5 + parent: 2 + - uid: 6471 + components: + - type: Transform + pos: 41.5,-12.5 + parent: 2 + - uid: 6472 + components: + - type: Transform + pos: 42.5,-11.5 + parent: 2 + - uid: 6473 + components: + - type: Transform + pos: 42.5,-12.5 + parent: 2 + - uid: 6474 + components: + - type: Transform + pos: 43.5,-11.5 + parent: 2 + - uid: 6475 + components: + - type: Transform + pos: 43.5,-12.5 + parent: 2 + - uid: 6476 + components: + - type: Transform + pos: 44.5,-11.5 + parent: 2 + - uid: 6477 + components: + - type: Transform + pos: 44.5,-12.5 + parent: 2 + - uid: 6703 + components: + - type: Transform + pos: 22.5,10.5 + parent: 2 + - uid: 6926 + components: + - type: Transform + pos: 48.5,0.5 + parent: 2 + - uid: 7337 + components: + - type: Transform + pos: 61.5,1.5 + parent: 2 + - uid: 7417 + components: + - type: Transform + pos: 61.5,5.5 + parent: 2 + - uid: 7724 + components: + - type: Transform + pos: 62.5,4.5 + parent: 2 + - uid: 7747 + components: + - type: Transform + pos: 62.5,5.5 + parent: 2 + - uid: 8033 + components: + - type: Transform + pos: 54.5,58.5 + parent: 2 + - uid: 8034 + components: + - type: Transform + pos: 52.5,58.5 + parent: 2 + - uid: 8035 + components: + - type: Transform + pos: 50.5,58.5 + parent: 2 + - uid: 8291 + components: + - type: Transform + pos: 30.5,27.5 + parent: 2 + - uid: 8295 + components: + - type: Transform + pos: 30.5,26.5 + parent: 2 +- proto: PowerCellHigh + entities: + - uid: 11518 + components: + - type: Transform + pos: 12.5,34.5 + parent: 2 +- proto: PowerCellMedium + entities: + - uid: 3358 + components: + - type: Transform + pos: 37.5,-12.5 + parent: 2 + - uid: 3359 + components: + - type: Transform + pos: 37.5,-12.5 + parent: 2 +- proto: PowerCellMediumPrinted + entities: + - uid: 2971 + components: + - type: Transform + pos: 48.5,20.5 + parent: 2 + - uid: 11173 + components: + - type: Transform + pos: 45.5,29.5 + parent: 2 + - uid: 11174 + components: + - type: Transform + pos: 45.5,29.5 + parent: 2 + - uid: 11180 + components: + - type: Transform + pos: 46.5,29.5 + parent: 2 + - uid: 11181 + components: + - type: Transform + pos: 46.5,29.5 + parent: 2 +- proto: PowerCellRecharger + entities: + - uid: 7347 + components: + - type: Transform + pos: 12.5,-10.5 + parent: 2 + - uid: 11364 + components: + - type: Transform + pos: 39.5,35.5 + parent: 2 +- proto: PoweredDimSmallLight + entities: + - uid: 5435 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,54.5 + parent: 2 + - uid: 5436 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,54.5 + parent: 2 + - uid: 5437 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,54.5 + parent: 2 + - uid: 5438 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,52.5 + parent: 2 + - uid: 5440 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 53.5,47.5 + parent: 2 + - uid: 5441 + components: + - type: Transform + pos: 51.5,45.5 + parent: 2 + - uid: 5443 + components: + - type: Transform + pos: 41.5,45.5 + parent: 2 + - uid: 5447 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,48.5 + parent: 2 + - uid: 7245 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,46.5 + parent: 2 + - uid: 7246 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,43.5 + parent: 2 + - uid: 8032 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,50.5 + parent: 2 +- proto: PoweredLEDSmallLight + entities: + - uid: 10787 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,-71.5 + parent: 3564 +- proto: PoweredlightLED + entities: + - uid: 146 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,10.5 + parent: 2 + - uid: 151 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,11.5 + parent: 2 + - uid: 218 + components: + - type: Transform + pos: 16.5,-5.5 + parent: 2 + - uid: 608 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,5.5 + parent: 2 + - uid: 644 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,50.5 + parent: 2 + - uid: 790 + components: + - type: Transform + pos: 53.5,41.5 + parent: 2 + - uid: 1464 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,-2.5 + parent: 2 + - uid: 1559 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,5.5 + parent: 2 + - uid: 1790 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,10.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 1859 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-12.5 + parent: 2 + - uid: 1888 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,9.5 + parent: 2 + - uid: 1889 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,9.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 1890 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,16.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 1891 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,9.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 1910 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,16.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 1916 + components: + - type: Transform + pos: 23.5,16.5 + parent: 2 + - uid: 2049 + components: + - type: Transform + pos: 51.5,14.5 + parent: 2 + - uid: 2065 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,4.5 + parent: 2 + - uid: 2066 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,8.5 + parent: 2 + - uid: 2070 + components: + - type: Transform + pos: 4.5,16.5 + parent: 2 + - uid: 2154 + components: + - type: Transform + pos: 28.5,16.5 + parent: 2 + - uid: 2168 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,4.5 + parent: 2 + - uid: 2171 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,12.5 + parent: 2 + - uid: 2193 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,11.5 + parent: 2 + - uid: 2194 + components: + - type: Transform + pos: 7.5,7.5 + parent: 2 + - uid: 2195 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,-16.5 + parent: 2 + - uid: 2196 + components: + - type: Transform + pos: 57.5,40.5 + parent: 2 + - uid: 2197 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,21.5 + parent: 2 + - uid: 2198 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,26.5 + parent: 2 + - uid: 2199 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,17.5 + parent: 2 + - uid: 2200 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,15.5 + parent: 2 + - uid: 2201 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,15.5 + parent: 2 + - uid: 2232 + components: + - type: Transform + pos: 41.5,13.5 + parent: 2 + - uid: 2233 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,14.5 + parent: 2 + - uid: 2238 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,9.5 + parent: 2 + - uid: 2243 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,11.5 + parent: 2 + - uid: 2251 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-7.5 + parent: 2 + - uid: 2252 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-6.5 + parent: 2 + - uid: 2254 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,1.5 + parent: 2 + - uid: 2255 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,-3.5 + parent: 2 + - uid: 2263 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,0.5 + parent: 2 + - uid: 2264 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,3.5 + parent: 2 + - uid: 2273 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,3.5 + parent: 2 + - uid: 2290 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,-12.5 + parent: 2 + - uid: 2318 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,-11.5 + parent: 2 + - uid: 2322 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-12.5 + parent: 2 + - uid: 2324 + components: + - type: Transform + pos: 9.5,-5.5 + parent: 2 + - uid: 2332 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-7.5 + parent: 2 + - uid: 2336 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-6.5 + parent: 2 + - uid: 2339 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,23.5 + parent: 2 + - uid: 2340 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 1.5,5.5 + parent: 2 + - uid: 2360 + components: + - type: Transform + pos: -3.5,7.5 + parent: 2 + - uid: 2361 + components: + - type: Transform + pos: 39.5,11.5 + parent: 2 + - uid: 2372 + components: + - type: Transform + pos: -6.5,15.5 + parent: 2 + - uid: 2382 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,18.5 + parent: 2 + - uid: 2383 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,17.5 + parent: 2 + - uid: 2386 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,7.5 + parent: 2 + - uid: 2388 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-3.5 + parent: 2 + - uid: 2389 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,3.5 + parent: 2 + - uid: 2390 + components: + - type: Transform + rot: 4.71238898038469 rad + pos: 49.5,2.5 + parent: 2 + - uid: 2437 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,12.5 + parent: 2 + - uid: 2453 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-11.5 + parent: 2 + - uid: 2461 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-11.5 + parent: 2 + - uid: 2468 + components: + - type: Transform + pos: 59.5,54.5 + parent: 2 + - uid: 2474 + components: + - type: Transform + pos: 37.5,2.5 + parent: 2 + - uid: 2476 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-5.5 + parent: 2 + - uid: 2477 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,-5.5 + parent: 2 + - uid: 2478 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,-0.5 + parent: 2 + - uid: 2479 + components: + - type: Transform + pos: 40.5,3.5 + parent: 2 + - uid: 2482 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,-16.5 + parent: 2 + - uid: 2485 + components: + - type: Transform + pos: 47.5,-12.5 + parent: 2 + - uid: 2486 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,-16.5 + parent: 2 + - uid: 2490 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 65.5,-1.5 + parent: 2 + - uid: 2491 + components: + - type: Transform + pos: 57.5,2.5 + parent: 2 + - uid: 2492 + components: + - type: Transform + pos: 62.5,2.5 + parent: 2 + - uid: 2494 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 46.5,9.5 + parent: 2 + - uid: 2497 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,12.5 + parent: 2 + - uid: 2498 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,12.5 + parent: 2 + - uid: 2499 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,39.5 + parent: 2 + - uid: 2500 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,20.5 + parent: 2 + - uid: 2501 + components: + - type: Transform + pos: 58.5,25.5 + parent: 2 + - uid: 2503 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,21.5 + parent: 2 + - uid: 2504 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 59.5,24.5 + parent: 2 + - uid: 2507 + components: + - type: Transform + pos: 55.5,34.5 + parent: 2 + - uid: 2514 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,28.5 + parent: 2 + - uid: 2517 + components: + - type: Transform + pos: 63.5,34.5 + parent: 2 + - uid: 2526 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,28.5 + parent: 2 + - uid: 2527 + components: + - type: Transform + pos: 6.5,32.5 + parent: 2 + - uid: 2529 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,31.5 + parent: 2 + - uid: 2534 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,39.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 2535 + components: + - type: Transform + pos: 4.5,35.5 + parent: 2 + - uid: 2536 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,33.5 + parent: 2 + - uid: 2563 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,33.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 2571 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,31.5 + parent: 2 + - uid: 2577 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,33.5 + parent: 2 + - uid: 2604 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 45.5,21.5 + parent: 2 + - uid: 2606 + components: + - type: Transform + pos: 42.5,21.5 + parent: 2 + - uid: 2615 + components: + - type: Transform + rot: 4.71238898038469 rad + pos: 47.5,29.5 + parent: 2 + - uid: 2616 + components: + - type: Transform + pos: 41.5,17.5 + parent: 2 + - uid: 2623 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,15.5 + parent: 2 + - uid: 2634 + components: + - type: Transform + pos: 23.5,56.5 + parent: 2 + - uid: 2635 + components: + - type: Transform + pos: 31.5,55.5 + parent: 2 + - uid: 2636 + components: + - type: Transform + pos: 33.5,55.5 + parent: 2 + - uid: 2637 + components: + - type: Transform + pos: 27.5,56.5 + parent: 2 + - uid: 2638 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,50.5 + parent: 2 + - uid: 2639 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,50.5 + parent: 2 + - uid: 2640 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,57.5 + parent: 2 + - uid: 2641 + components: + - type: Transform + pos: 17.5,58.5 + parent: 2 + - uid: 2642 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,51.5 + parent: 2 + - uid: 2643 + components: + - type: Transform + pos: 49.5,51.5 + parent: 2 + - uid: 2644 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,47.5 + parent: 2 + - uid: 2670 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,47.5 + parent: 2 + - uid: 2728 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,-7.5 + parent: 2 + - uid: 2729 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,-10.5 + parent: 2 + - uid: 2730 + components: + - type: Transform + pos: 34.5,-4.5 + parent: 2 + - uid: 2731 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,-10.5 + parent: 2 + - uid: 2732 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 41.5,-12.5 + parent: 2 + - uid: 2733 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 44.5,-10.5 + parent: 2 + - uid: 2734 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,-12.5 + parent: 2 + - uid: 2736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,-8.5 + parent: 2 + - uid: 2738 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,-8.5 + parent: 2 + - uid: 2739 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,-2.5 + parent: 2 + - uid: 2740 + components: + - type: Transform + pos: 25.5,0.5 + parent: 2 + - uid: 3182 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,9.5 + parent: 2 + - uid: 5127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,-1.5 + parent: 2 + - uid: 6456 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,0.5 + parent: 2 + - uid: 6708 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,41.5 + parent: 2 + - uid: 7113 + components: + - type: Transform + pos: 24.5,42.5 + parent: 2 + - uid: 7194 + components: + - type: Transform + pos: 11.5,7.5 + parent: 2 + - uid: 7350 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-3.5 + parent: 2 + - uid: 7395 + components: + - type: Transform + pos: 6.5,0.5 + parent: 2 + - uid: 7398 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,3.5 + parent: 2 + - uid: 7400 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-0.5 + parent: 2 + - uid: 7466 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-3.5 + parent: 2 + - uid: 7479 + components: + - type: Transform + pos: 5.5,9.5 + parent: 2 + - uid: 7493 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,-3.5 + parent: 2 + - uid: 7597 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 30.5,22.5 + parent: 2 + - uid: 7599 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,38.5 + parent: 2 + - uid: 7727 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,9.5 + parent: 2 + - uid: 7728 + components: + - type: Transform + pos: 51.5,21.5 + parent: 2 + - uid: 7839 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,2.5 + parent: 2 + - uid: 8239 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,-10.5 + parent: 2 + - uid: 8264 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 37.5,26.5 + parent: 2 + - uid: 8313 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,22.5 + parent: 2 + - uid: 8322 + components: + - type: Transform + pos: 27.5,31.5 + parent: 2 + - uid: 8323 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,26.5 + parent: 2 + - uid: 8326 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,31.5 + parent: 2 + - uid: 8327 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 38.5,29.5 + parent: 2 + - uid: 8328 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,36.5 + parent: 2 + - uid: 8329 + components: + - type: Transform + pos: 43.5,41.5 + parent: 2 + - uid: 8330 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,37.5 + parent: 2 + - uid: 8331 + components: + - type: Transform + pos: 33.5,41.5 + parent: 2 + - uid: 8332 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,39.5 + parent: 2 + - uid: 8333 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,39.5 + parent: 2 + - uid: 8334 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,37.5 + parent: 2 + - uid: 8335 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,37.5 + parent: 2 + - uid: 8336 + components: + - type: Transform + pos: 31.5,35.5 + parent: 2 + - uid: 8337 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,33.5 + parent: 2 + - uid: 8338 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,33.5 + parent: 2 + - uid: 8340 + components: + - type: Transform + pos: 20.5,39.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 8341 + components: + - type: Transform + pos: 15.5,39.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 8342 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,35.5 + parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - uid: 8344 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,38.5 + parent: 2 + - uid: 8345 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,31.5 + parent: 2 + - uid: 8346 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,24.5 + parent: 2 + - uid: 8347 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,27.5 + parent: 2 + - uid: 8348 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,20.5 + parent: 2 + - uid: 8586 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,5.5 + parent: 2 + - uid: 8587 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-2.5 + parent: 2 + - uid: 8588 + components: + - type: Transform + pos: 14.5,16.5 + parent: 2 + - uid: 8589 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,4.5 + parent: 2 + - uid: 8590 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,5.5 + parent: 2 + - uid: 8591 + components: + - type: Transform + pos: 30.5,5.5 + parent: 2 + - uid: 8592 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,2.5 + parent: 2 + - uid: 8594 + components: + - type: Transform + pos: 38.5,23.5 + parent: 2 + - uid: 8595 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 54.5,17.5 + parent: 2 + - uid: 8596 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 47.5,23.5 + parent: 2 + - uid: 8597 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 53.5,25.5 + parent: 2 + - uid: 8599 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,36.5 + parent: 2 + - uid: 8600 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,31.5 + parent: 2 + - uid: 8601 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,28.5 + parent: 2 + - uid: 8602 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,36.5 + parent: 2 + - uid: 8603 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,41.5 + parent: 2 + - uid: 8604 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,39.5 + parent: 2 + - uid: 8605 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,43.5 + parent: 2 + - uid: 8606 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,50.5 + parent: 2 + - uid: 8607 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 58.5,46.5 + parent: 2 + - uid: 8640 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,49.5 + parent: 2 + - uid: 8641 + components: + - type: Transform + pos: 25.5,57.5 + parent: 2 + - uid: 8642 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,49.5 + parent: 2 + - uid: 8643 + components: + - type: Transform + pos: 19.5,57.5 + parent: 2 + - uid: 8644 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,52.5 + parent: 2 + - uid: 8645 + components: + - type: Transform + pos: 37.5,54.5 + parent: 2 + - uid: 8646 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 37.5,50.5 + parent: 2 + - uid: 8647 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,18.5 + parent: 2 + - uid: 8648 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,18.5 + parent: 2 + - uid: 10709 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-68.5 + parent: 3564 + - uid: 10710 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-63.5 + parent: 3564 + - uid: 10711 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,-63.5 + parent: 3564 + - uid: 10712 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,-68.5 + parent: 3564 + - uid: 10713 + components: + - type: Transform + pos: 27.5,-63.5 + parent: 3564 + - uid: 10714 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-69.5 + parent: 3564 + - uid: 10715 + components: + - type: Transform + pos: 15.5,-65.5 + parent: 3564 + - uid: 10716 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,-61.5 + parent: 3564 + - uid: 10717 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,-58.5 + parent: 3564 + - uid: 10718 + components: + - type: Transform + pos: 27.5,-57.5 + parent: 3564 + - uid: 10719 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,-61.5 + parent: 3564 + - uid: 10720 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-60.5 + parent: 3564 + - uid: 10721 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,-58.5 + parent: 3564 + - uid: 10722 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-57.5 + parent: 3564 + - uid: 10723 + components: + - type: Transform + pos: 28.5,-52.5 + parent: 3564 + - uid: 10724 + components: + - type: Transform + pos: 17.5,-52.5 + parent: 3564 + - uid: 10725 + components: + - type: Transform + pos: 17.5,-48.5 + parent: 3564 + - uid: 10726 + components: + - type: Transform + pos: 28.5,-48.5 + parent: 3564 + - uid: 10727 + components: + - type: Transform + pos: 28.5,-44.5 + parent: 3564 + - uid: 10728 + components: + - type: Transform + pos: 17.5,-44.5 + parent: 3564 + - uid: 10729 + components: + - type: Transform + pos: 28.5,-40.5 + parent: 3564 + - uid: 10730 + components: + - type: Transform + pos: 28.5,-36.5 + parent: 3564 + - uid: 10731 + components: + - type: Transform + pos: 17.5,-36.5 + parent: 3564 + - uid: 10732 + components: + - type: Transform + pos: 28.5,-32.5 + parent: 3564 + - uid: 10733 + components: + - type: Transform + pos: 15.5,-31.5 + parent: 3564 + - uid: 10734 + components: + - type: Transform + pos: 14.5,-40.5 + parent: 3564 + - uid: 10735 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-45.5 + parent: 3564 + - uid: 10736 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-37.5 + parent: 3564 + - uid: 10737 + components: + - type: Transform + pos: 8.5,-39.5 + parent: 3564 + - uid: 10738 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-37.5 + parent: 3564 + - uid: 10739 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-51.5 + parent: 3564 + - uid: 10740 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-51.5 + parent: 3564 + - uid: 10741 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-47.5 + parent: 3564 + - uid: 10742 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-43.5 + parent: 3564 + - uid: 10743 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-39.5 + parent: 3564 + - uid: 10744 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-35.5 + parent: 3564 + - uid: 10745 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-35.5 + parent: 3564 + - uid: 10746 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-39.5 + parent: 3564 + - uid: 10748 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-47.5 + parent: 3564 + - uid: 10749 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,-42.5 + parent: 3564 + - uid: 10750 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-21.5 + parent: 3564 + - uid: 10751 + components: + - type: Transform + pos: 17.5,-20.5 + parent: 3564 + - uid: 10752 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-29.5 + parent: 3564 + - uid: 10753 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,-29.5 + parent: 3564 + - uid: 10754 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-23.5 + parent: 3564 + - uid: 10755 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-26.5 + parent: 3564 + - uid: 10756 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-17.5 + parent: 3564 + - uid: 10757 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-22.5 + parent: 3564 + - uid: 10758 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,-18.5 + parent: 3564 + - uid: 10759 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 33.5,-22.5 + parent: 3564 + - uid: 10760 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,-23.5 + parent: 3564 + - uid: 10761 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,-25.5 + parent: 3564 + - uid: 10762 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,-30.5 + parent: 3564 + - uid: 10763 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,-32.5 + parent: 3564 + - uid: 10764 + components: + - type: Transform + pos: 29.5,-25.5 + parent: 3564 + - uid: 11221 + components: + - type: Transform + pos: 51.5,9.5 + parent: 2 + - uid: 11222 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,4.5 + parent: 2 +- proto: PoweredSmallLight + entities: + - uid: 4244 + components: + - type: Transform + pos: 21.5,20.5 + parent: 2 + - uid: 4509 + components: + - type: Transform + pos: 31.5,20.5 + parent: 2 + - uid: 5979 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,20.5 + parent: 2 + - uid: 5980 + components: + - type: Transform + pos: 17.5,24.5 + parent: 2 + - uid: 6043 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,26.5 + parent: 2 + - uid: 6173 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,30.5 + parent: 2 + - uid: 6550 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,24.5 + parent: 2 + - uid: 6551 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,28.5 + parent: 2 + - uid: 6552 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,22.5 + parent: 2 + - uid: 6581 + components: + - type: Transform + pos: 23.5,18.5 + parent: 2 + - uid: 6613 + components: + - type: Transform + pos: 34.5,18.5 + parent: 2 +- proto: PoweredWarmSmallLight + entities: + - uid: 1962 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,19.5 + parent: 2 + - uid: 2242 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-14.5 + parent: 2 + - uid: 2362 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,-14.5 + parent: 2 + - uid: 2381 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,-14.5 + parent: 2 + - uid: 2742 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,62.5 + parent: 2 + - uid: 2754 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 61.5,57.5 + parent: 2 + - uid: 5160 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 62.5,20.5 + parent: 2 + - uid: 5161 + components: + - type: Transform + pos: 61.5,23.5 + parent: 2 +- proto: PrefilledSyringe + entities: + - uid: 7191 + components: + - type: Transform + pos: 63.5,29.5 + parent: 2 + - uid: 7326 + components: + - type: Transform + pos: 32.5,16.5 + parent: 2 + - uid: 7448 + components: + - type: Transform + pos: 15.5,13.5 + parent: 2 + - uid: 7451 + components: + - type: Transform + pos: 13.5,13.5 + parent: 2 + - uid: 10621 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 +- proto: PresentTrash + entities: + - uid: 7521 + components: + - type: Transform + pos: 17.5,0.5 + parent: 2 + - uid: 7685 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 +- proto: Protolathe + entities: + - uid: 1508 + components: + - type: Transform + pos: 54.5,7.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices + - uid: 8479 + components: + - type: Transform + pos: 36.5,33.5 + parent: 2 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: ProximitySensor + entities: + - uid: 828 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 2378 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 2412 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 2448 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 2627 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 2861 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 7180 + components: + - type: Transform + pos: 59.5,34.5 + parent: 2 + - uid: 7254 + components: + - type: Transform + pos: 55.5,29.5 + parent: 2 +- proto: PuddleBloodSmall + entities: + - uid: 6348 + components: + - type: Transform + pos: 7.5,34.5 + parent: 2 +- proto: Rack + entities: + - uid: 765 + components: + - type: Transform + pos: 9.5,-12.5 + parent: 2 + - uid: 2619 + components: + - type: Transform + pos: 13.5,2.5 + parent: 2 + - uid: 2632 + components: + - type: Transform + pos: 9.5,2.5 + parent: 2 + - uid: 3371 + components: + - type: Transform + pos: 14.5,-5.5 + parent: 2 + - uid: 3667 + components: + - type: Transform + pos: 54.5,41.5 + parent: 2 + - uid: 4248 + components: + - type: Transform + pos: 11.5,35.5 + parent: 2 + - uid: 4724 + components: + - type: Transform + pos: 30.5,52.5 + parent: 2 + - uid: 4725 + components: + - type: Transform + pos: 30.5,51.5 + parent: 2 + - uid: 4726 + components: + - type: Transform + pos: 34.5,51.5 + parent: 2 + - uid: 4729 + components: + - type: Transform + pos: 34.5,52.5 + parent: 2 + - uid: 4731 + components: + - type: Transform + pos: 32.5,51.5 + parent: 2 + - uid: 4732 + components: + - type: Transform + pos: 32.5,52.5 + parent: 2 + - uid: 4733 + components: + - type: Transform + pos: 30.5,48.5 + parent: 2 + - uid: 5029 + components: + - type: Transform + pos: 51.5,41.5 + parent: 2 + - uid: 5135 + components: + - type: Transform + pos: 53.5,41.5 + parent: 2 + - uid: 6233 + components: + - type: Transform + pos: 52.5,41.5 + parent: 2 + - uid: 7348 + components: + - type: Transform + pos: 7.5,-12.5 + parent: 2 + - uid: 7353 + components: + - type: Transform + pos: 6.5,-12.5 + parent: 2 + - uid: 7359 + components: + - type: Transform + pos: 8.5,-12.5 + parent: 2 + - uid: 7366 + components: + - type: Transform + pos: 5.5,-12.5 + parent: 2 + - uid: 7768 + components: + - type: Transform + pos: 28.5,33.5 + parent: 2 + - uid: 7804 + components: + - type: Transform + pos: 27.5,33.5 + parent: 2 + - uid: 10410 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,-69.5 + parent: 3564 + - uid: 10418 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-69.5 + parent: 3564 + - uid: 10419 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 24.5,-69.5 + parent: 3564 + - uid: 10420 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-69.5 + parent: 3564 + - uid: 10421 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-69.5 + parent: 3564 + - uid: 10422 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-69.5 + parent: 3564 +- proto: RadioHandheld + entities: + - uid: 2370 + components: + - type: Transform + pos: 60.62494,34.605804 + parent: 2 + - uid: 6690 + components: + - type: Transform + pos: 31.5,-10.5 + parent: 2 + - uid: 6693 + components: + - type: Transform + pos: 34.5,-10.5 + parent: 2 + - uid: 7587 + components: + - type: Transform + pos: 58.5,17.5 + parent: 2 +- proto: Railing + entities: + - uid: 235 + components: + - type: Transform + pos: 26.5,-6.5 + parent: 2 + - uid: 241 + components: + - type: Transform + pos: 27.5,-6.5 + parent: 2 + - uid: 254 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,-5.5 + parent: 2 +- proto: RailingCorner + entities: + - uid: 250 + components: + - type: Transform + pos: 28.5,-6.5 + parent: 2 +- proto: RandomEngineerCorpseSpawner + entities: + - uid: 7286 + components: + - type: Transform + pos: 35.5,45.5 + parent: 2 +- proto: RandomVendingClothing + entities: + - uid: 6236 + components: + - type: Transform + pos: 9.5,0.5 + parent: 2 + - uid: 7287 + components: + - type: Transform + pos: 58.5,44.5 + parent: 2 + - uid: 7360 + components: + - type: Transform + pos: 58.5,53.5 + parent: 2 +- proto: RandomVendingDrinks + entities: + - uid: 1817 + components: + - type: Transform + pos: 23.5,7.5 + parent: 2 + - uid: 7003 + components: + - type: Transform + pos: 13.5,0.5 + parent: 2 + - uid: 7004 + components: + - type: Transform + pos: 58.5,40.5 + parent: 2 + - uid: 7495 + components: + - type: Transform + pos: 42.5,13.5 + parent: 2 + - uid: 7532 + components: + - type: Transform + pos: 48.5,-12.5 + parent: 2 + - uid: 7744 + components: + - type: Transform + pos: 16.5,7.5 + parent: 2 + - uid: 7780 + components: + - type: Transform + pos: 53.5,26.5 + parent: 2 + - uid: 10567 + components: + - type: Transform + pos: 14.5,-20.5 + parent: 3564 + - uid: 11224 + components: + - type: Transform + pos: 63.5,2.5 + parent: 2 +- proto: RandomVendingSnacks + entities: + - uid: 1815 + components: + - type: Transform + pos: 41.5,13.5 + parent: 2 + - uid: 2281 + components: + - type: Transform + pos: 22.5,7.5 + parent: 2 + - uid: 5213 + components: + - type: Transform + pos: 15.5,7.5 + parent: 2 + - uid: 5439 + components: + - type: Transform + pos: 56.5,40.5 + parent: 2 + - uid: 5444 + components: + - type: Transform + pos: 12.5,0.5 + parent: 2 + - uid: 5900 + components: + - type: Transform + pos: 47.5,-12.5 + parent: 2 + - uid: 6574 + components: + - type: Transform + pos: 52.5,26.5 + parent: 2 + - uid: 10570 + components: + - type: Transform + pos: 15.5,-20.5 + parent: 3564 + - uid: 11223 + components: + - type: Transform + pos: 62.5,2.5 + parent: 2 +- proto: ReinforcedPlasmaWindow + entities: + - uid: 143 + components: + - type: Transform + pos: 23.5,-6.5 + parent: 2 + - uid: 150 + components: + - type: Transform + pos: 24.5,-5.5 + parent: 2 + - uid: 165 + components: + - type: Transform + pos: 24.5,-6.5 + parent: 2 + - uid: 176 + components: + - type: Transform + pos: 22.5,-3.5 + parent: 2 + - uid: 186 + components: + - type: Transform + pos: 23.5,-3.5 + parent: 2 + - uid: 551 + components: + - type: Transform + pos: 24.5,-0.5 + parent: 2 + - uid: 553 + components: + - type: Transform + pos: 26.5,-0.5 + parent: 2 + - uid: 554 + components: + - type: Transform + pos: 28.5,-1.5 + parent: 2 + - uid: 626 + components: + - type: Transform + pos: 24.5,-1.5 + parent: 2 + - uid: 629 + components: + - type: Transform + pos: 27.5,-1.5 + parent: 2 + - uid: 675 + components: + - type: Transform + pos: 24.5,0.5 + parent: 2 + - uid: 699 + components: + - type: Transform + pos: 23.5,-1.5 + parent: 2 + - uid: 710 + components: + - type: Transform + pos: 22.5,-1.5 + parent: 2 + - uid: 726 + components: + - type: Transform + pos: 26.5,-1.5 + parent: 2 + - uid: 761 + components: + - type: Transform + pos: 26.5,0.5 + parent: 2 + - uid: 766 + components: + - type: Transform + pos: 24.5,-3.5 + parent: 2 + - uid: 903 + components: + - type: Transform + pos: 22.5,32.5 + parent: 2 + - uid: 913 + components: + - type: Transform + pos: 19.5,32.5 + parent: 2 + - uid: 914 + components: + - type: Transform + pos: 25.5,32.5 + parent: 2 + - uid: 963 + components: + - type: Transform + pos: 24.5,32.5 + parent: 2 + - uid: 1465 + components: + - type: Transform + pos: 20.5,32.5 + parent: 2 + - uid: 1731 + components: + - type: Transform + pos: 22.5,-6.5 + parent: 2 + - uid: 2899 + components: + - type: Transform + pos: 24.5,-4.5 + parent: 2 + - uid: 4014 + components: + - type: Transform + pos: 27.5,-11.5 + parent: 2 + - uid: 4057 + components: + - type: Transform + pos: 29.5,-11.5 + parent: 2 + - uid: 4058 + components: + - type: Transform + pos: 28.5,-11.5 + parent: 2 + - uid: 4664 + components: + - type: Transform + pos: 18.5,32.5 + parent: 2 + - uid: 4665 + components: + - type: Transform + pos: 23.5,32.5 + parent: 2 + - uid: 4682 + components: + - type: Transform + pos: 17.5,32.5 + parent: 2 + - uid: 9661 + components: + - type: Transform + pos: 14.5,-57.5 + parent: 3564 + - uid: 9662 + components: + - type: Transform + pos: 14.5,-58.5 + parent: 3564 + - uid: 9663 + components: + - type: Transform + pos: 14.5,-59.5 + parent: 3564 + - uid: 9664 + components: + - type: Transform + pos: 13.5,-59.5 + parent: 3564 + - uid: 9665 + components: + - type: Transform + pos: 12.5,-59.5 + parent: 3564 + - uid: 9666 + components: + - type: Transform + pos: 12.5,-58.5 + parent: 3564 + - uid: 9667 + components: + - type: Transform + pos: 12.5,-57.5 + parent: 3564 + - uid: 9668 + components: + - type: Transform + pos: 11.5,-59.5 + parent: 3564 + - uid: 9676 + components: + - type: Transform + pos: 15.5,-62.5 + parent: 3564 + - uid: 9677 + components: + - type: Transform + pos: 16.5,-62.5 + parent: 3564 + - uid: 9678 + components: + - type: Transform + pos: 17.5,-62.5 + parent: 3564 + - uid: 9679 + components: + - type: Transform + pos: 14.5,-63.5 + parent: 3564 + - uid: 9680 + components: + - type: Transform + pos: 14.5,-62.5 + parent: 3564 +- proto: ReinforcedWindow + entities: + - uid: 9 + components: + - type: Transform + pos: -0.5,-2.5 + parent: 2 + - uid: 10 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 2 + - uid: 11 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 12 + components: + - type: Transform + pos: 0.5,1.5 + parent: 2 + - uid: 13 + components: + - type: Transform + pos: 1.5,1.5 + parent: 2 + - uid: 14 + components: + - type: Transform + pos: 0.5,-4.5 + parent: 2 + - uid: 15 + components: + - type: Transform + pos: 1.5,-4.5 + parent: 2 + - uid: 16 + components: + - type: Transform + pos: 2.5,-4.5 + parent: 2 + - uid: 126 + components: + - type: Transform + pos: 20.5,3.5 + parent: 2 + - uid: 127 + components: + - type: Transform + pos: 18.5,3.5 + parent: 2 + - uid: 128 + components: + - type: Transform + pos: 16.5,3.5 + parent: 2 + - uid: 129 + components: + - type: Transform + pos: 17.5,3.5 + parent: 2 + - uid: 130 + components: + - type: Transform + pos: 15.5,3.5 + parent: 2 + - uid: 144 + components: + - type: Transform + pos: 17.5,-15.5 + parent: 2 + - uid: 145 + components: + - type: Transform + pos: 16.5,-15.5 + parent: 2 + - uid: 191 + components: + - type: Transform + pos: 19.5,-15.5 + parent: 2 + - uid: 196 + components: + - type: Transform + pos: 18.5,-15.5 + parent: 2 + - uid: 198 + components: + - type: Transform + pos: 7.5,-15.5 + parent: 2 + - uid: 199 + components: + - type: Transform + pos: 41.5,-15.5 + parent: 2 + - uid: 200 + components: + - type: Transform + pos: 42.5,-15.5 + parent: 2 + - uid: 201 + components: + - type: Transform + pos: 40.5,-15.5 + parent: 2 + - uid: 202 + components: + - type: Transform + pos: 11.5,-15.5 + parent: 2 + - uid: 228 + components: + - type: Transform + pos: 15.5,-15.5 + parent: 2 + - uid: 232 + components: + - type: Transform + pos: 43.5,-15.5 + parent: 2 + - uid: 237 + components: + - type: Transform + pos: 12.5,-15.5 + parent: 2 + - uid: 238 + components: + - type: Transform + pos: 10.5,-15.5 + parent: 2 + - uid: 261 + components: + - type: Transform + pos: 39.5,-15.5 + parent: 2 + - uid: 273 + components: + - type: Transform + pos: -7.5,10.5 + parent: 2 + - uid: 274 + components: + - type: Transform + pos: -7.5,11.5 + parent: 2 + - uid: 279 + components: + - type: Transform + pos: -7.5,9.5 + parent: 2 + - uid: 280 + components: + - type: Transform + pos: -7.5,13.5 + parent: 2 + - uid: 281 + components: + - type: Transform + pos: -7.5,14.5 + parent: 2 + - uid: 282 + components: + - type: Transform + pos: -7.5,15.5 + parent: 2 + - uid: 312 + components: + - type: Transform + pos: 13.5,-15.5 + parent: 2 + - uid: 360 + components: + - type: Transform + pos: 9.5,-15.5 + parent: 2 + - uid: 371 + components: + - type: Transform + pos: 6.5,-15.5 + parent: 2 + - uid: 372 + components: + - type: Transform + pos: 5.5,-15.5 + parent: 2 + - uid: 373 + components: + - type: Transform + pos: 4.5,-15.5 + parent: 2 + - uid: 405 + components: + - type: Transform + pos: 0.5,-15.5 + parent: 2 + - uid: 406 + components: + - type: Transform + pos: 1.5,-15.5 + parent: 2 + - uid: 407 + components: + - type: Transform + pos: -0.5,-14.5 + parent: 2 + - uid: 408 + components: + - type: Transform + pos: -0.5,-13.5 + parent: 2 + - uid: 409 + components: + - type: Transform + pos: -0.5,-12.5 + parent: 2 + - uid: 411 + components: + - type: Transform + pos: -0.5,-9.5 + parent: 2 + - uid: 412 + components: + - type: Transform + pos: -0.5,-8.5 + parent: 2 + - uid: 413 + components: + - type: Transform + pos: -0.5,-7.5 + parent: 2 + - uid: 414 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 2 + - uid: 415 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 2 + - uid: 416 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 2 + - uid: 468 + components: + - type: Transform + pos: 2.5,36.5 + parent: 2 + - uid: 562 + components: + - type: Transform + pos: 51.5,18.5 + parent: 2 + - uid: 568 + components: + - type: Transform + pos: 7.5,33.5 + parent: 2 + - uid: 647 + components: + - type: Transform + pos: 21.5,13.5 + parent: 2 + - uid: 713 + components: + - type: Transform + pos: 8.5,33.5 + parent: 2 + - uid: 714 + components: + - type: Transform + pos: 12.5,40.5 + parent: 2 + - uid: 736 + components: + - type: Transform + pos: -0.5,-11.5 + parent: 2 + - uid: 740 + components: + - type: Transform + pos: 8.5,35.5 + parent: 2 + - uid: 870 + components: + - type: Transform + pos: 46.5,42.5 + parent: 2 + - uid: 882 + components: + - type: Transform + pos: 45.5,42.5 + parent: 2 + - uid: 967 + components: + - type: Transform + pos: 47.5,42.5 + parent: 2 + - uid: 1083 + components: + - type: Transform + pos: 21.5,14.5 + parent: 2 + - uid: 1088 + components: + - type: Transform + pos: 21.5,15.5 + parent: 2 + - uid: 1118 + components: + - type: Transform + pos: 33.5,-13.5 + parent: 2 + - uid: 1119 + components: + - type: Transform + pos: 33.5,-11.5 + parent: 2 + - uid: 1120 + components: + - type: Transform + pos: 43.5,-18.5 + parent: 2 + - uid: 1121 + components: + - type: Transform + pos: 44.5,-18.5 + parent: 2 + - uid: 1122 + components: + - type: Transform + pos: 45.5,-18.5 + parent: 2 + - uid: 1123 + components: + - type: Transform + pos: 46.5,-18.5 + parent: 2 + - uid: 1124 + components: + - type: Transform + pos: 47.5,-18.5 + parent: 2 + - uid: 1125 + components: + - type: Transform + pos: 48.5,-18.5 + parent: 2 + - uid: 1126 + components: + - type: Transform + pos: 50.5,-15.5 + parent: 2 + - uid: 1127 + components: + - type: Transform + pos: 50.5,-14.5 + parent: 2 + - uid: 1128 + components: + - type: Transform + pos: 50.5,-13.5 + parent: 2 + - uid: 1149 + components: + - type: Transform + pos: 37.5,-15.5 + parent: 2 + - uid: 1150 + components: + - type: Transform + pos: 36.5,-15.5 + parent: 2 + - uid: 1151 + components: + - type: Transform + pos: 34.5,-15.5 + parent: 2 + - uid: 1152 + components: + - type: Transform + pos: 35.5,-15.5 + parent: 2 + - uid: 1153 + components: + - type: Transform + pos: 33.5,-15.5 + parent: 2 + - uid: 1154 + components: + - type: Transform + pos: 31.5,-15.5 + parent: 2 + - uid: 1155 + components: + - type: Transform + pos: 30.5,-15.5 + parent: 2 + - uid: 1156 + components: + - type: Transform + pos: 29.5,-15.5 + parent: 2 + - uid: 1157 + components: + - type: Transform + pos: 28.5,-15.5 + parent: 2 + - uid: 1158 + components: + - type: Transform + pos: 27.5,-15.5 + parent: 2 + - uid: 1159 + components: + - type: Transform + pos: 25.5,-15.5 + parent: 2 + - uid: 1160 + components: + - type: Transform + pos: 24.5,-15.5 + parent: 2 + - uid: 1161 + components: + - type: Transform + pos: 23.5,-15.5 + parent: 2 + - uid: 1162 + components: + - type: Transform + pos: 22.5,-15.5 + parent: 2 + - uid: 1163 + components: + - type: Transform + pos: 21.5,-15.5 + parent: 2 + - uid: 1251 + components: + - type: Transform + pos: 51.5,2.5 + parent: 2 + - uid: 1252 + components: + - type: Transform + pos: 52.5,2.5 + parent: 2 + - uid: 1253 + components: + - type: Transform + pos: 53.5,2.5 + parent: 2 + - uid: 1255 + components: + - type: Transform + pos: 54.5,2.5 + parent: 2 + - uid: 1271 + components: + - type: Transform + pos: 31.5,7.5 + parent: 2 + - uid: 1272 + components: + - type: Transform + pos: 33.5,7.5 + parent: 2 + - uid: 1295 + components: + - type: Transform + pos: 7.5,35.5 + parent: 2 + - uid: 1296 + components: + - type: Transform + pos: 3.5,36.5 + parent: 2 + - uid: 1387 + components: + - type: Transform + pos: 41.5,-1.5 + parent: 2 + - uid: 1412 + components: + - type: Transform + pos: 41.5,0.5 + parent: 2 + - uid: 1814 + components: + - type: Transform + pos: 64.5,-2.5 + parent: 2 + - uid: 1818 + components: + - type: Transform + pos: 62.5,-2.5 + parent: 2 + - uid: 1819 + components: + - type: Transform + pos: 56.5,-2.5 + parent: 2 + - uid: 1824 + components: + - type: Transform + pos: 59.5,-2.5 + parent: 2 + - uid: 1825 + components: + - type: Transform + pos: 60.5,-2.5 + parent: 2 + - uid: 1826 + components: + - type: Transform + pos: 66.5,-2.5 + parent: 2 + - uid: 1827 + components: + - type: Transform + pos: 58.5,-12.5 + parent: 2 + - uid: 1830 + components: + - type: Transform + pos: 58.5,-4.5 + parent: 2 + - uid: 1837 + components: + - type: Transform + pos: 56.5,-3.5 + parent: 2 + - uid: 1844 + components: + - type: Transform + pos: 56.5,-12.5 + parent: 2 + - uid: 1849 + components: + - type: Transform + pos: 58.5,-14.5 + parent: 2 + - uid: 1850 + components: + - type: Transform + pos: 55.5,-15.5 + parent: 2 + - uid: 1855 + components: + - type: Transform + pos: 65.5,-2.5 + parent: 2 + - uid: 1856 + components: + - type: Transform + pos: 61.5,-2.5 + parent: 2 + - uid: 1857 + components: + - type: Transform + pos: 58.5,-2.5 + parent: 2 + - uid: 1861 + components: + - type: Transform + pos: 58.5,-3.5 + parent: 2 + - uid: 1862 + components: + - type: Transform + pos: 56.5,-4.5 + parent: 2 + - uid: 1873 + components: + - type: Transform + pos: 56.5,-13.5 + parent: 2 + - uid: 1876 + components: + - type: Transform + pos: 58.5,-15.5 + parent: 2 + - uid: 1877 + components: + - type: Transform + pos: 56.5,-15.5 + parent: 2 + - uid: 1878 + components: + - type: Transform + pos: 58.5,-13.5 + parent: 2 + - uid: 1880 + components: + - type: Transform + pos: 56.5,-14.5 + parent: 2 + - uid: 1882 + components: + - type: Transform + pos: 58.5,-16.5 + parent: 2 + - uid: 1901 + components: + - type: Transform + pos: 13.5,40.5 + parent: 2 + - uid: 1933 + components: + - type: Transform + pos: 51.5,38.5 + parent: 2 + - uid: 1970 + components: + - type: Transform + pos: 52.5,38.5 + parent: 2 + - uid: 1976 + components: + - type: Transform + pos: 50.5,38.5 + parent: 2 + - uid: 2069 + components: + - type: Transform + pos: 49.5,38.5 + parent: 2 + - uid: 2083 + components: + - type: Transform + pos: 63.5,-2.5 + parent: 2 + - uid: 2100 + components: + - type: Transform + pos: 49.5,-17.5 + parent: 2 + - uid: 2106 + components: + - type: Transform + pos: 51.5,-17.5 + parent: 2 + - uid: 2127 + components: + - type: Transform + pos: 53.5,-15.5 + parent: 2 + - uid: 2130 + components: + - type: Transform + pos: 44.5,26.5 + parent: 2 + - uid: 2139 + components: + - type: Transform + pos: 9.5,17.5 + parent: 2 + - uid: 2140 + components: + - type: Transform + pos: 10.5,17.5 + parent: 2 + - uid: 2142 + components: + - type: Transform + pos: 8.5,17.5 + parent: 2 + - uid: 2143 + components: + - type: Transform + pos: 7.5,17.5 + parent: 2 + - uid: 2146 + components: + - type: Transform + pos: 6.5,39.5 + parent: 2 + - uid: 2147 + components: + - type: Transform + pos: 7.5,39.5 + parent: 2 + - uid: 2148 + components: + - type: Transform + pos: 8.5,39.5 + parent: 2 + - uid: 2149 + components: + - type: Transform + pos: 0.5,31.5 + parent: 2 + - uid: 2150 + components: + - type: Transform + pos: 5.5,30.5 + parent: 2 + - uid: 2151 + components: + - type: Transform + pos: 54.5,-15.5 + parent: 2 + - uid: 2152 + components: + - type: Transform + pos: 4.5,30.5 + parent: 2 + - uid: 2153 + components: + - type: Transform + pos: 3.5,30.5 + parent: 2 + - uid: 2174 + components: + - type: Transform + pos: 52.5,-15.5 + parent: 2 + - uid: 2175 + components: + - type: Transform + pos: 51.5,-15.5 + parent: 2 + - uid: 2353 + components: + - type: Transform + pos: 64.5,34.5 + parent: 2 + - uid: 2354 + components: + - type: Transform + pos: 64.5,33.5 + parent: 2 + - uid: 2355 + components: + - type: Transform + pos: 64.5,32.5 + parent: 2 + - uid: 2356 + components: + - type: Transform + pos: 64.5,31.5 + parent: 2 + - uid: 2357 + components: + - type: Transform + pos: 64.5,30.5 + parent: 2 + - uid: 2358 + components: + - type: Transform + pos: 64.5,29.5 + parent: 2 + - uid: 2359 + components: + - type: Transform + pos: 64.5,28.5 + parent: 2 + - uid: 2463 + components: + - type: Transform + pos: 64.5,35.5 + parent: 2 + - uid: 2590 + components: + - type: Transform + pos: 62.5,58.5 + parent: 2 + - uid: 2595 + components: + - type: Transform + pos: 60.5,63.5 + parent: 2 + - uid: 2596 + components: + - type: Transform + pos: 59.5,63.5 + parent: 2 + - uid: 2597 + components: + - type: Transform + pos: 57.5,63.5 + parent: 2 + - uid: 2598 + components: + - type: Transform + pos: 56.5,63.5 + parent: 2 + - uid: 2756 + components: + - type: Transform + pos: -0.5,36.5 + parent: 2 + - uid: 3245 + components: + - type: Transform + pos: 58.5,-18.5 + parent: 2 + - uid: 3247 + components: + - type: Transform + pos: 58.5,-19.5 + parent: 2 + - uid: 3248 + components: + - type: Transform + pos: 58.5,-20.5 + parent: 2 + - uid: 3249 + components: + - type: Transform + pos: 56.5,-18.5 + parent: 2 + - uid: 3250 + components: + - type: Transform + pos: 56.5,-19.5 + parent: 2 + - uid: 3259 + components: + - type: Transform + pos: 56.5,-20.5 + parent: 2 + - uid: 3567 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-39.5 + parent: 3564 + - uid: 3568 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-40.5 + parent: 3564 + - uid: 3569 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-42.5 + parent: 3564 + - uid: 3570 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-43.5 + parent: 3564 + - uid: 3571 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-44.5 + parent: 3564 + - uid: 3572 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,-45.5 + parent: 3564 + - uid: 4494 + components: + - type: Transform + pos: 55.5,61.5 + parent: 2 + - uid: 4685 + components: + - type: Transform + pos: 25.5,25.5 + parent: 2 + - uid: 4686 + components: + - type: Transform + pos: 25.5,24.5 + parent: 2 + - uid: 4697 + components: + - type: Transform + pos: 25.5,23.5 + parent: 2 + - uid: 6011 + components: + - type: Transform + pos: 54.5,-17.5 + parent: 2 + - uid: 6012 + components: + - type: Transform + pos: 55.5,-17.5 + parent: 2 + - uid: 6013 + components: + - type: Transform + pos: 56.5,-17.5 + parent: 2 + - uid: 6015 + components: + - type: Transform + pos: 58.5,-17.5 + parent: 2 + - uid: 6025 + components: + - type: Transform + pos: 53.5,-17.5 + parent: 2 + - uid: 6345 + components: + - type: Transform + pos: 46.5,34.5 + parent: 2 + - uid: 7192 + components: + - type: Transform + pos: 25.5,22.5 + parent: 2 + - uid: 7702 + components: + - type: Transform + pos: 47.5,26.5 + parent: 2 + - uid: 8318 + components: + - type: Transform + pos: 46.5,26.5 + parent: 2 + - uid: 8320 + components: + - type: Transform + pos: 45.5,26.5 + parent: 2 + - uid: 8393 + components: + - type: Transform + pos: 47.5,34.5 + parent: 2 + - uid: 8394 + components: + - type: Transform + pos: 44.5,32.5 + parent: 2 + - uid: 9452 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,-46.5 + parent: 3564 + - uid: 9453 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 10.5,-46.5 + parent: 3564 + - uid: 9712 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-60.5 + parent: 3564 + - uid: 9734 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,-18.5 + parent: 3564 + - uid: 9735 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-24.5 + parent: 3564 + - uid: 9736 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-24.5 + parent: 3564 + - uid: 9737 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-25.5 + parent: 3564 + - uid: 9738 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-24.5 + parent: 3564 + - uid: 9739 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-24.5 + parent: 3564 + - uid: 9740 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-29.5 + parent: 3564 + - uid: 9741 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-32.5 + parent: 3564 + - uid: 9742 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-33.5 + parent: 3564 + - uid: 9743 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-27.5 + parent: 3564 + - uid: 9744 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-30.5 + parent: 3564 + - uid: 9745 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-26.5 + parent: 3564 + - uid: 9746 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-25.5 + parent: 3564 + - uid: 9747 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-30.5 + parent: 3564 + - uid: 9748 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-29.5 + parent: 3564 + - uid: 9749 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-28.5 + parent: 3564 + - uid: 9750 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-33.5 + parent: 3564 + - uid: 9751 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-34.5 + parent: 3564 + - uid: 9752 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-36.5 + parent: 3564 + - uid: 9753 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-37.5 + parent: 3564 + - uid: 9754 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-36.5 + parent: 3564 + - uid: 9755 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-37.5 + parent: 3564 + - uid: 9758 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-40.5 + parent: 3564 + - uid: 9759 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-41.5 + parent: 3564 + - uid: 9760 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-44.5 + parent: 3564 + - uid: 9761 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-45.5 + parent: 3564 + - uid: 9762 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-44.5 + parent: 3564 + - uid: 9763 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-45.5 + parent: 3564 + - uid: 9764 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-48.5 + parent: 3564 + - uid: 9765 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-49.5 + parent: 3564 + - uid: 9766 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-48.5 + parent: 3564 + - uid: 9767 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-49.5 + parent: 3564 + - uid: 9768 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-52.5 + parent: 3564 + - uid: 9769 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-53.5 + parent: 3564 + - uid: 9770 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-52.5 + parent: 3564 + - uid: 9771 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-53.5 + parent: 3564 + - uid: 9772 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-56.5 + parent: 3564 + - uid: 9773 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-56.5 + parent: 3564 + - uid: 9774 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-56.5 + parent: 3564 + - uid: 9775 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-56.5 + parent: 3564 + - uid: 9776 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 20.5,-62.5 + parent: 3564 + - uid: 9777 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-62.5 + parent: 3564 + - uid: 9778 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 25.5,-62.5 + parent: 3564 + - uid: 9779 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 24.5,-62.5 + parent: 3564 + - uid: 9780 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-63.5 + parent: 3564 + - uid: 9781 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-64.5 + parent: 3564 + - uid: 9782 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-65.5 + parent: 3564 + - uid: 9783 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-67.5 + parent: 3564 + - uid: 9784 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-68.5 + parent: 3564 + - uid: 9785 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-69.5 + parent: 3564 + - uid: 11559 + components: + - type: Transform + pos: 23.5,26.5 + parent: 2 +- proto: RemoteSignaller + entities: + - uid: 421 + components: + - type: Transform + pos: 63.5,31.5 + parent: 2 + - uid: 510 + components: + - type: Transform + pos: 56.5,29.5 + parent: 2 + - uid: 808 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 1352 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 1614 + components: + - type: Transform + pos: 63.5,32.5 + parent: 2 + - uid: 2134 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 2228 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 2284 + components: + - type: Transform + pos: 48.5,20.5 + parent: 2 + - uid: 2285 + components: + - type: Transform + pos: 46.5,20.5 + parent: 2 + - uid: 2367 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 2391 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 2559 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 6684 + components: + - type: Transform + pos: 60.635353,34.56153 + parent: 2 + - uid: 7208 + components: + - type: Transform + pos: 63.5,30.5 + parent: 2 + - uid: 7222 + components: + - type: Transform + pos: 63.5,32.5 + parent: 2 + - uid: 7541 + components: + - type: Transform + pos: 18.5,-0.5 + parent: 2 + - uid: 7695 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 7698 + components: + - type: Transform + pos: 47.5,19.5 + parent: 2 + - uid: 7699 + components: + - type: Transform + pos: 48.5,19.5 + parent: 2 + - uid: 7700 + components: + - type: Transform + pos: 45.5,19.5 + parent: 2 + - uid: 7734 + components: + - type: Transform + pos: 48.5,19.5 + parent: 2 + - uid: 8400 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 8407 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 8410 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 11126 + components: + - type: Transform + pos: 49.5,20.5 + parent: 2 + - uid: 11131 + components: + - type: Transform + pos: 50.5,20.5 + parent: 2 + - uid: 11133 + components: + - type: Transform + pos: 50.5,20.5 + parent: 2 + - uid: 11146 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 11147 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 11348 + components: + - type: Transform + pos: -5.5,5.5 + parent: 2 +- proto: ResearchAndDevelopmentServer + entities: + - uid: 2487 + components: + - type: Transform + pos: -3.5,7.5 + parent: 2 +- proto: SalvageHumanCorpseSpawner + entities: + - uid: 5863 + components: + - type: Transform + pos: 27.5,9.5 + parent: 2 + - uid: 7799 + components: + - type: Transform + pos: 9.5,34.5 + parent: 2 +- proto: Screen + entities: + - uid: 2617 + components: + - type: Transform + pos: 61.5,3.5 + parent: 2 + - uid: 4998 + components: + - type: Transform + pos: 45.5,22.5 + parent: 2 + - uid: 7409 + components: + - type: Transform + pos: 49.5,-12.5 + parent: 2 +- proto: Screwdriver + entities: + - uid: 6566 + components: + - type: Transform + pos: 31.5,-10.5 + parent: 2 + - uid: 6575 + components: + - type: Transform + pos: 32.5,-10.5 + parent: 2 + - uid: 6589 + components: + - type: Transform + pos: 34.5,-10.5 + parent: 2 + - uid: 6689 + components: + - type: Transform + pos: 35.5,-10.5 + parent: 2 + - uid: 8265 + components: + - type: Transform + pos: 27.5,26.5 + parent: 2 +- proto: SecurityTechFab + entities: + - uid: 10398 + components: + - type: Transform + pos: 29.5,-69.5 + parent: 3564 +- proto: SeedExtractor + entities: + - uid: 10547 + components: + - type: Transform + pos: 10.5,-20.5 + parent: 3564 +- proto: SheetGlass + entities: + - uid: 7184 + components: + - type: Transform + pos: 20.5,-5.5 + parent: 2 +- proto: SheetGlass10 + entities: + - uid: 1766 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 1792 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 1884 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 7693 + components: + - type: Transform + pos: 44.5,19.5 + parent: 2 + - uid: 7694 + components: + - type: Transform + pos: 45.5,19.5 + parent: 2 + - uid: 7816 + components: + - type: Transform + pos: 53.5,9.5 + parent: 2 + - uid: 10527 + components: + - type: Transform + pos: 36.5,-26.5 + parent: 3564 + - uid: 10528 + components: + - type: Transform + pos: 35.5,-26.5 + parent: 3564 + - uid: 10529 + components: + - type: Transform + pos: 36.5,-26.5 + parent: 3564 + - uid: 10530 + components: + - type: Transform + pos: 35.5,-26.5 + parent: 3564 + - uid: 10531 + components: + - type: Transform + pos: 36.5,-26.5 + parent: 3564 + - uid: 10532 + components: + - type: Transform + pos: 35.5,-26.5 + parent: 3564 +- proto: SheetPlasma10 + entities: + - uid: 1363 + components: + - type: Transform + pos: 29.5,8.5 + parent: 2 + - uid: 1542 + components: + - type: Transform + pos: 51.5,19.5 + parent: 2 + - uid: 3743 + components: + - type: Transform + pos: 52.5,19.5 + parent: 2 + - uid: 7819 + components: + - type: Transform + pos: 53.5,9.5 + parent: 2 + - uid: 8470 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 +- proto: SheetPlasteel10 + entities: + - uid: 1774 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 1783 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 1788 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 7691 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 7692 + components: + - type: Transform + pos: 48.5,19.5 + parent: 2 + - uid: 10524 + components: + - type: Transform + pos: 34.5,-25.5 + parent: 3564 + - uid: 10525 + components: + - type: Transform + pos: 35.5,-25.5 + parent: 3564 + - uid: 10526 + components: + - type: Transform + pos: 36.5,-25.5 + parent: 3564 +- proto: SheetPlastic10 + entities: + - uid: 5346 + components: + - type: Transform + pos: 47.5,20.5 + parent: 2 + - uid: 6163 + components: + - type: Transform + pos: 50.5,20.5 + parent: 2 + - uid: 7696 + components: + - type: Transform + pos: 47.5,19.5 + parent: 2 + - uid: 7820 + components: + - type: Transform + pos: 53.5,9.5 + parent: 2 +- proto: SheetSteel1 + entities: + - uid: 8 + components: + - type: Transform + pos: 17.814768,49.458717 + parent: 2 + - uid: 7252 + components: + - type: Transform + pos: 17.439768,51.40403 + parent: 2 + - uid: 7253 + components: + - type: Transform + pos: 17.41633,48.755592 + parent: 2 +- proto: SheetSteel10 + entities: + - uid: 860 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 1552 + components: + - type: Transform + pos: 47.5,19.5 + parent: 2 + - uid: 1553 + components: + - type: Transform + pos: 48.5,19.5 + parent: 2 + - uid: 1775 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 3239 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 3744 + components: + - type: Transform + pos: 49.5,19.5 + parent: 2 + - uid: 5344 + components: + - type: Transform + pos: 46.5,19.5 + parent: 2 + - uid: 7689 + components: + - type: Transform + pos: 48.5,21.5 + parent: 2 + - uid: 7690 + components: + - type: Transform + pos: 49.5,21.5 + parent: 2 + - uid: 10518 + components: + - type: Transform + pos: 34.5,-25.5 + parent: 3564 + - uid: 10519 + components: + - type: Transform + pos: 34.5,-25.5 + parent: 3564 + - uid: 10520 + components: + - type: Transform + pos: 35.5,-25.5 + parent: 3564 + - uid: 10521 + components: + - type: Transform + pos: 35.5,-25.5 + parent: 3564 + - uid: 10522 + components: + - type: Transform + pos: 36.5,-25.5 + parent: 3564 + - uid: 10523 + components: + - type: Transform + pos: 36.5,-25.5 + parent: 3564 + - uid: 11136 + components: + - type: Transform + pos: 50.5,21.5 + parent: 2 + - uid: 11137 + components: + - type: Transform + pos: 51.5,21.5 + parent: 2 + - uid: 11138 + components: + - type: Transform + pos: 52.5,21.5 + parent: 2 + - uid: 11143 + components: + - type: Transform + pos: 50.5,19.5 + parent: 2 + - uid: 11144 + components: + - type: Transform + pos: 51.5,19.5 + parent: 2 + - uid: 11145 + components: + - type: Transform + pos: 52.5,19.5 + parent: 2 + - uid: 11214 + components: + - type: Transform + pos: 53.5,9.5 + parent: 2 +- proto: ShuttleConsoleCircuitboard + entities: + - uid: 5972 + components: + - type: Transform + pos: 14.5,28.5 + parent: 2 +- proto: SignAi + entities: + - uid: 1912 + components: + - type: Transform + pos: 40.5,49.5 + parent: 2 + - uid: 2424 + components: + - type: Transform + pos: 61.5,35.5 + parent: 2 + - uid: 7236 + components: + - type: Transform + pos: 55.5,59.5 + parent: 2 +- proto: SignAiUpload + entities: + - uid: 4663 + components: + - type: Transform + pos: 28.5,51.5 + parent: 2 +- proto: SignalButton + entities: + - uid: 473 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 55.5,3.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 1258: + - - Pressed + - Toggle + 1257: + - - Pressed + - Toggle + 1256: + - - Pressed + - Toggle + 1254: + - - Pressed + - Toggle +- proto: SignalSwitchDirectional + entities: + - uid: 694 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,9.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 1891: + - - On + - On + - - Off + - Off + 1910: + - - On + - On + - - Off + - Off + 1890: + - - On + - On + - - Off + - Off + 1889: + - - On + - On + - - Off + - Off + 1790: + - - On + - On + - - Off + - Off + 8588: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 1473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,36.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8334: + - - On + - Toggle + - - Off + - Toggle + 8333: + - - On + - Toggle + - - Off + - Toggle + 8331: + - - On + - Toggle + - - Off + - Toggle + 8332: + - - On + - Toggle + - - Off + - Toggle + 8335: + - - On + - Toggle + - - Off + - Toggle + - uid: 2505 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,10.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2049: + - - On + - Toggle + - - Off + - Toggle + 2171: + - - On + - Toggle + - - Off + - Toggle + 2437: + - - On + - Toggle + - - Off + - Toggle + - uid: 2602 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,-11.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2734: + - - On + - Toggle + - - Off + - Toggle + 2732: + - - On + - Toggle + - - Off + - Toggle + 2733: + - - On + - Toggle + - - Off + - Toggle + - uid: 2621 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,22.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2197: + - - On + - Toggle + - - Off + - Toggle + 8594: + - - On + - Toggle + - - Off + - Toggle + 2623: + - - On + - Toggle + - - Off + - Toggle + 2201: + - - On + - Toggle + - - Off + - Toggle + - uid: 2633 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-3.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 7466: + - - On + - Toggle + - - Off + - Toggle + 7400: + - - On + - Toggle + - - Off + - Toggle + - uid: 2983 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 4244: + - - On + - Off + - - Off + - On + - uid: 3006 + components: + - type: Transform + pos: 34.5,36.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8336: + - - On + - Toggle + - - Off + - Toggle + 2536: + - - On + - Toggle + - - Off + - Toggle + 8337: + - - On + - Toggle + - - Off + - Toggle + - uid: 3033 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 5980: + - - On + - Off + - - Off + - On + - uid: 3710 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 4509: + - - On + - Off + - - Off + - On + - uid: 4510 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 23.5,17.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6581: + - - On + - Off + - - Off + - On + - uid: 4652 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 31.5,29.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2529: + - - On + - Toggle + - - Off + - Toggle + 8322: + - - On + - Toggle + - - Off + - Toggle + 8323: + - - On + - Toggle + - - Off + - Toggle + 7597: + - - On + - Toggle + - - Off + - Toggle + 8313: + - - On + - Toggle + - - Off + - Toggle + - uid: 4683 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,26.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 465: + - - On + - Toggle + - - Off + - Toggle + - uid: 5852 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,-11.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 4060: + - - On + - Toggle + - - Off + - Toggle + - uid: 5861 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 30.5,-11.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 3324: + - - On + - Toggle + - - Off + - Toggle + - uid: 5943 + components: + - type: Transform + pos: 14.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6173: + - - On + - Off + - - Off + - On + 6551: + - - On + - Off + - - Off + - On + - uid: 6579 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,17.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6613: + - - On + - Off + - - Off + - On + - uid: 6694 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,19.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6043: + - - On + - Off + - - Off + - On + 6550: + - - On + - Off + - - Off + - On + 6552: + - - On + - Off + - - Off + - On + 5979: + - - On + - Off + - - Off + - On + - uid: 6731 + components: + - type: Transform + pos: 29.5,-3.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2730: + - - On + - Toggle + - - Off + - Toggle + 2740: + - - On + - Toggle + - - Off + - Toggle + 2739: + - - On + - Toggle + - - Off + - Toggle + 2738: + - - On + - Toggle + - - Off + - Toggle + 2731: + - - On + - Toggle + - - Off + - Toggle + 2729: + - - On + - Toggle + - - Off + - Toggle + 1859: + - - On + - Toggle + - - Off + - Toggle + 2736: + - - On + - Toggle + - - Off + - Toggle + - uid: 7005 + components: + - type: Transform + pos: 2.5,10.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2243: + - - On + - On + - - Off + - Off + 2233: + - - On + - On + - - Off + - Off + 2238: + - - On + - On + - - Off + - Off + 2372: + - - On + - On + - - Off + - Off + 7479: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7330 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,0.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 7395: + - - On + - Toggle + - - Off + - Toggle + 2263: + - - On + - Toggle + - - Off + - Toggle + 2388: + - - On + - Toggle + - - Off + - Toggle + 7350: + - - On + - Toggle + - - Off + - Toggle + - uid: 7430 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,12.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 146: + - - On + - On + - - Off + - Off + 1888: + - - On + - On + - - Off + - Off + 2154: + - - On + - On + - - Off + - Off + 151: + - - On + - On + - - Off + - Off + 1916: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7435 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,10.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2070: + - - On + - On + - - Off + - Off + 2193: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7459 + components: + - type: Transform + pos: 58.5,26.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2501: + - - On + - On + - - Off + - Off + 2503: + - - On + - On + - - Off + - Off + 2500: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7461 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 56.5,27.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2514: + - - On + - On + - - Off + - Off + 2507: + - - On + - On + - - Off + - Off + 2526: + - - On + - On + - - Off + - Off + 2517: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7462 + components: + - type: Transform + rot: -3.141592653589793 rad + pos: 54.5,38.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2499: + - - On + - On + - - Off + - Off + 790: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7467 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,35.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2196: + - - On + - On + - - Off + - Off + 2468: + - - On + - On + - - Off + - Off + 8602: + - - On + - On + - - Off + - Off + 8604: + - - On + - On + - - Off + - Off + 8603: + - - On + - On + - - Off + - Off + 8605: + - - On + - On + - - Off + - Off + 8607: + - - On + - On + - - Off + - Off + 8606: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7471 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,58.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2742: + - - On + - On + - - Off + - Off + 2754: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 48.5,24.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2339: + - - On + - On + - - Off + - Off + 8596: + - - On + - On + - - Off + - Off + 2198: + - - On + - On + - - Off + - Off + 8597: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7475 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 43.5,26.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2615: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7477 + components: + - type: Transform + pos: 27.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 1601: + - - On + - Toggle + - - Off + - Toggle + - uid: 7480 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,14.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2616: + - - On + - On + - - Off + - Off + 2200: + - - On + - On + - - Off + - Off + 2199: + - - On + - On + - - Off + - Off + 8595: + - - On + - On + - - Off + - Off + 2232: + - - On + - On + - - Off + - Off + 3182: + - - On + - On + - - Off + - Off + 2494: + - - On + - On + - - Off + - Off + 608: + - - Off + - Off + - - On + - On + lastSignals: + Status: True + - uid: 7481 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 47.5,2.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 7493: + - - On + - On + - - Off + - Off + 7839: + - - On + - On + - - Off + - Off + 8239: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7484 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 40.5,5.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2361: + - - On + - On + - - Off + - Off + 2066: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7488 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 45.5,-6.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2477: + - - On + - On + - - Off + - Off + 2476: + - - On + - On + - - Off + - Off + 2728: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7490 + components: + - type: Transform + pos: 34.5,3.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2474: + - - On + - On + - - Off + - Off + 2479: + - - On + - On + - - Off + - Off + 1464: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7491 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 40.5,-3.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2478: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7499 + components: + - type: Transform + pos: 0.5,19.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2382: + - - On + - On + - - Off + - Off + 2383: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7502 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,4.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2340: + - - On + - On + - - Off + - Off + 2360: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7503 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,1.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2255: + - - On + - On + - - Off + - Off + 7398: + - - On + - On + - - Off + - Off + 7194: + - - On + - On + - - Off + - Off + 2194: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7507 + components: + - type: Transform + pos: 8.5,4.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2273: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7508 + components: + - type: Transform + pos: 12.5,4.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2264: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7509 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 3.5,-7.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2324: + - - On + - On + - - Off + - Off + 2332: + - - On + - On + - - Off + - Off + 2336: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7556 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-12.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2362: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7557 + components: + - type: Transform + pos: 18.5,-13.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2381: + - - On + - On + - - Off + - Off + 2242: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7558 + components: + - type: Transform + pos: 18.5,-9.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2453: + - - On + - On + - - Off + - Off + 2461: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7562 + components: + - type: Transform + pos: 45.5,-13.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2486: + - - On + - On + - - Off + - Off + 2482: + - - On + - On + - - Off + - Off + 2485: + - - On + - On + - - Off + - Off + 2195: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7569 + components: + - type: Transform + pos: 17.5,-4.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2251: + - - On + - On + - - Off + - Off + 218: + - - On + - On + - - Off + - Off + 2252: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7570 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-0.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2254: + - - On + - On + - - Off + - Off + 8587: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7575 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 47.5,5.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2437: + - - On + - On + - - Off + - Off + 2386: + - - On + - On + - - Off + - Off + 2389: + - - On + - On + - - Off + - Off + 2390: + - - On + - On + - - Off + - Off + 11222: + - - On + - On + - - Off + - Off + 11221: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7576 + components: + - type: Transform + pos: 60.5,3.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2490: + - - On + - On + - - Off + - Off + 2492: + - - On + - On + - - Off + - Off + 2491: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7580 + components: + - type: Transform + pos: 59.5,10.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2168: + - - On + - On + - - Off + - Off + 7727: + - - On + - On + - - Off + - Off + 1559: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7590 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,11.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2498: + - - On + - On + - - Off + - Off + 2497: + - - On + - On + - - Off + - Off + 8647: + - - On + - On + - - Off + - Off + 8648: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7594 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 45.5,18.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2604: + - - On + - On + - - Off + - Off + 2606: + - - On + - On + - - Off + - Off + 7728: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7596 + components: + - type: Transform + pos: 22.5,35.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8328: + - - On + - Toggle + - - Off + - Toggle + 8338: + - - On + - Toggle + - - Off + - Toggle + - uid: 7600 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,35.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2563: + - - On + - On + - - Off + - Off + 2534: + - - On + - On + - - Off + - Off + 8342: + - - On + - On + - - Off + - Off + 8341: + - - On + - On + - - Off + - Off + 8340: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7601 + components: + - type: Transform + pos: 17.5,43.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 6708: + - - On + - Toggle + - - Off + - Toggle + 7113: + - - On + - Toggle + - - Off + - Toggle + - uid: 7623 + components: + - type: Transform + pos: 42.5,52.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2642: + - - On + - On + - - Off + - Off + 2643: + - - On + - On + - - Off + - Off + 2644: + - - On + - On + - - Off + - Off + 2670: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7626 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 31.5,49.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2635: + - - On + - On + - - Off + - Off + 2636: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7627 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,56.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2640: + - - On + - On + - - Off + - Off + 2641: + - - On + - On + - - Off + - Off + 2634: + - - On + - On + - - Off + - Off + 2638: + - - On + - On + - - Off + - Off + 2639: + - - On + - On + - - Off + - Off + 2637: + - - On + - On + - - Off + - Off + 8643: + - - On + - On + - - Off + - Off + 8642: + - - On + - On + - - Off + - Off + 8640: + - - On + - On + - - Off + - Off + 8641: + - - On + - On + - - Off + - Off + 644: + - - On + - On + - - Off + - Off + 8644: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 7762 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,22.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8348: + - - On + - Toggle + - - Off + - Toggle + 8346: + - - On + - Toggle + - - Off + - Toggle + 8347: + - - On + - Toggle + - - Off + - Toggle + - uid: 7828 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-11.5 + parent: 2 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 2322: + - - On + - On + - - Off + - Off + 2290: + - - On + - On + - - Off + - Off + 2318: + - - On + - On + - - Off + - Off + lastSignals: + Status: True + - uid: 8324 + components: + - type: Transform + pos: 36.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8326: + - - On + - Toggle + - - Off + - Toggle + 8327: + - - On + - Toggle + - - Off + - Toggle + 8264: + - - On + - Toggle + - - Off + - Toggle + - uid: 8339 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 41.5,32.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 2571: + - - On + - Toggle + - - Off + - Toggle + 2577: + - - On + - Toggle + - - Off + - Toggle + 8330: + - - On + - Toggle + - - Off + - Toggle + 8329: + - - On + - Toggle + - - Off + - Toggle + - uid: 8343 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,35.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 7599: + - - On + - Toggle + - - Off + - Toggle + 8344: + - - On + - Toggle + - - Off + - Toggle + 2535: + - - On + - Toggle + - - Off + - Toggle + 2527: + - - On + - Toggle + - - Off + - Toggle + 8345: + - - On + - Toggle + - - Off + - Toggle + - uid: 8593 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 28.5,1.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8591: + - - On + - Toggle + - - Off + - Toggle + 2065: + - - On + - Toggle + - - Off + - Toggle + 8592: + - - On + - Toggle + - - Off + - Toggle + 8590: + - - On + - Toggle + - - Off + - Toggle + - uid: 8598 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,28.5 + parent: 2 + - type: DeviceLinkSource + linkedPorts: + 8601: + - - On + - Toggle + - - Off + - Toggle + 8600: + - - On + - Toggle + - - Off + - Toggle + 8599: + - - On + - Toggle + - - Off + - Toggle + - uid: 10708 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 23.5,-71.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10787: + - - On + - Toggle + - - Off + - Toggle + - uid: 10747 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-43.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10745: + - - On + - Toggle + - - Off + - Toggle + 10744: + - - On + - Toggle + - - Off + - Toggle + 10746: + - - On + - Toggle + - - Off + - Toggle + 10743: + - - On + - Toggle + - - Off + - Toggle + 10742: + - - On + - Toggle + - - Off + - Toggle + 10741: + - - On + - Toggle + - - Off + - Toggle + 10748: + - - On + - Toggle + - - Off + - Toggle + 10740: + - - On + - Toggle + - - Off + - Toggle + 10739: + - - On + - Toggle + - - Off + - Toggle + - uid: 10765 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,-31.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10762: + - - On + - Toggle + - - Off + - Toggle + 10761: + - - On + - Toggle + - - Off + - Toggle + 10764: + - - On + - Toggle + - - Off + - Toggle + 10763: + - - On + - Toggle + - - Off + - Toggle + - uid: 10766 + components: + - type: Transform + pos: 17.5,-30.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10733: + - - On + - Toggle + - - Off + - Toggle + - uid: 10767 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-35.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10732: + - - On + - Toggle + - - Off + - Toggle + - uid: 10768 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-39.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10730: + - - On + - Toggle + - - Off + - Toggle + - uid: 10769 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-43.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10729: + - - On + - Toggle + - - Off + - Toggle + - uid: 10770 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-47.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10727: + - - On + - Toggle + - - Off + - Toggle + - uid: 10771 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-51.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10726: + - - On + - Toggle + - - Off + - Toggle + - uid: 10772 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-55.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10723: + - - On + - Toggle + - - Off + - Toggle + - uid: 10773 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,-55.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10724: + - - On + - Toggle + - - Off + - Toggle + - uid: 10774 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,-51.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10725: + - - On + - Toggle + - - Off + - Toggle + - uid: 10775 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,-47.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10728: + - - On + - Toggle + - - Off + - Toggle + - uid: 10776 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 19.5,-39.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10731: + - - On + - Toggle + - - Off + - Toggle + - uid: 10777 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-38.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10736: + - - On + - Toggle + - - Off + - Toggle + - uid: 10778 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-38.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10738: + - - On + - Toggle + - - Off + - Toggle + - uid: 10779 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-44.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10735: + - - On + - Toggle + - - Off + - Toggle + - uid: 10780 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-43.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10734: + - - On + - Toggle + - - Off + - Toggle + 10749: + - - On + - Toggle + - - Off + - Toggle + - uid: 10781 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-62.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10719: + - - On + - Toggle + - - Off + - Toggle + 10718: + - - On + - Toggle + - - Off + - Toggle + - uid: 10782 + components: + - type: Transform + pos: 29.5,-62.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10713: + - - On + - Toggle + - - Off + - Toggle + 10711: + - - On + - Toggle + - - Off + - Toggle + 10712: + - - On + - Toggle + - - Off + - Toggle + 10714: + - - On + - Toggle + - - Off + - Toggle + - uid: 10783 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-65.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10710: + - - On + - Toggle + - - Off + - Toggle + 10709: + - - On + - Toggle + - - Off + - Toggle + - uid: 10784 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-61.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10722: + - - On + - Toggle + - - Off + - Toggle + - uid: 10785 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 18.5,-59.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10717: + - - On + - Toggle + - - Off + - Toggle + 10716: + - - On + - Toggle + - - Off + - Toggle + - uid: 10786 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,-68.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10715: + - - On + - Toggle + - - Off + - Toggle + - uid: 10788 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-40.5 + parent: 3564 + - type: DeviceLinkSource + linkedPorts: + 10737: + - - On + - Toggle + - - Off + - Toggle +- proto: SignAtmos + entities: + - uid: 3301 + components: + - type: Transform + pos: 31.5,1.5 + parent: 2 +- proto: SignBridge + entities: + - uid: 11400 + components: + - type: Transform + pos: 17.5,59.5 + parent: 2 +- proto: SignCans + entities: + - uid: 2013 + components: + - type: Transform + pos: 36.5,-5.5 + parent: 2 + - uid: 2530 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,36.5 + parent: 2 +- proto: SignCansScience + entities: + - uid: 4939 + components: + - type: Transform + pos: 49.5,10.5 + parent: 2 +- proto: SignChapel + entities: + - uid: 696 + components: + - type: Transform + pos: 4.5,8.5 + parent: 2 +- proto: SignChem + entities: + - uid: 607 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 34.5,7.5 + parent: 2 +- proto: SignDirectionalBridge + entities: + - uid: 4848 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,8.75 + parent: 2 + - uid: 8278 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 36.5,17.75 + parent: 2 + - uid: 8281 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,6.75 + parent: 2 +- proto: SignDirectionalDorms + entities: + - uid: 1075 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 27.5,6.25 + parent: 2 + - uid: 11404 + components: + - type: Transform + pos: 36.5,17.25 + parent: 2 +- proto: SignDirectionalEng + entities: + - uid: 5174 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,8.5 + parent: 2 + - uid: 8285 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 27.5,6.5 + parent: 2 +- proto: SignDirectionalEvac + entities: + - uid: 970 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,6.75 + parent: 2 + - uid: 4849 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,17.75 + parent: 2 + - uid: 8280 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,7.75 + parent: 2 +- proto: SignDirectionalMed + entities: + - uid: 11401 + components: + - type: Transform + pos: 36.5,17.5 + parent: 2 + - uid: 11405 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 35.5,8.25 + parent: 2 +- proto: SignDirectionalSci + entities: + - uid: 381 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,6.5 + parent: 2 + - uid: 1801 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 40.5,7.5 + parent: 2 + - uid: 11403 + components: + - type: Transform + pos: 40.5,17.5 + parent: 2 +- proto: SignDirectionalSec + entities: + - uid: 1376 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,6.25 + parent: 2 + - uid: 11402 + components: + - type: Transform + pos: 40.5,17.25 + parent: 2 +- proto: SignEngineering + entities: + - uid: 8279 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,22.5 + parent: 2 +- proto: SignEVA + entities: + - uid: 8468 + components: + - type: Transform + pos: 54.5,37.5 + parent: 2 +- proto: SignInterrogation + entities: + - uid: 10323 + components: + - type: Transform + pos: 19.5,-31.5 + parent: 3564 +- proto: SignMaterials + entities: + - uid: 1773 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,30.5 + parent: 2 + - uid: 5763 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,32.5 + parent: 2 +- proto: SignMedical + entities: + - uid: 1481 + components: + - type: Transform + pos: 21.5,7.5 + parent: 2 + - uid: 1482 + components: + - type: Transform + pos: 14.5,7.5 + parent: 2 +- proto: SignMorgue + entities: + - uid: 427 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,15.5 + parent: 2 +- proto: SignScience + entities: + - uid: 4066 + components: + - type: Transform + pos: 47.5,7.5 + parent: 2 + - uid: 7163 + components: + - type: Transform + pos: 57.5,7.5 + parent: 2 +- proto: SignSecurearea + entities: + - uid: 2772 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,61.5 + parent: 2 + - uid: 2773 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,58.5 + parent: 2 + - uid: 2774 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,56.5 + parent: 2 + - uid: 6525 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,51.5 + parent: 2 +- proto: SignSecurity + entities: + - uid: 11406 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 39.5,4.5 + parent: 2 +- proto: SignServer + entities: + - uid: 3129 + components: + - type: Transform + pos: 3.5,5.5 + parent: 2 +- proto: SignShipDock + entities: + - uid: 2058 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 59.5,3.5 + parent: 2 + - uid: 6590 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 48.5,-17.5 + parent: 2 +- proto: SignTelecomms + entities: + - uid: 2480 + components: + - type: Transform + pos: 3.5,7.5 + parent: 2 +- proto: SignToolStorage + entities: + - uid: 1436 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,18.5 + parent: 2 + - uid: 4852 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 42.5,22.5 + parent: 2 +- proto: Sink + entities: + - uid: 10557 + components: + - type: Transform + pos: 12.5,-20.5 + parent: 3564 +- proto: SmartFridge + entities: + - uid: 2854 + components: + - type: Transform + pos: 31.5,12.5 + parent: 2 +- proto: SMESAdvanced + entities: + - uid: 684 + components: + - type: Transform + pos: 19.5,37.5 + parent: 2 + - uid: 687 + components: + - type: Transform + pos: 19.5,38.5 + parent: 2 + - uid: 691 + components: + - type: Transform + pos: 19.5,39.5 + parent: 2 + - uid: 1338 + components: + - type: Transform + pos: 47.5,39.5 + parent: 2 + - uid: 1607 + components: + - type: Transform + pos: 47.5,40.5 + parent: 2 + - uid: 9435 + components: + - type: Transform + pos: 7.5,-44.5 + parent: 3564 + - uid: 9436 + components: + - type: Transform + pos: 7.5,-43.5 + parent: 3564 +- proto: SMESBasic + entities: + - uid: 1337 + components: + - type: Transform + pos: 59.5,62.5 + parent: 2 + - uid: 6723 + components: + - type: Transform + pos: 0.5,-13.5 + parent: 2 +- proto: SmokeGrenade + entities: + - uid: 210 + components: + - type: MetaData + desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. + name: party grenade + - type: Transform + pos: 34.523518,48.651146 + parent: 2 + - type: SmokeOnTrigger + solution: + temperature: 293.15 + canReact: True + maxVol: 30 + name: null + reagents: + - data: [] + ReagentId: Happiness + Quantity: 30 + smokePrototype: Foam + missingComponents: + - Contraband + - uid: 213 + components: + - type: MetaData + desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. + name: party grenade + - type: Transform + pos: 34.36329,48.41327 + parent: 2 + - type: SmokeOnTrigger + solution: + temperature: 293.15 + canReact: True + maxVol: 30 + name: null + reagents: + - data: [] + ReagentId: THC + Quantity: 30 + smokePrototype: Foam + missingComponents: + - Contraband + - uid: 215 + components: + - type: MetaData + desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. + name: party grenade + - type: Transform + pos: 34.316414,48.522644 + parent: 2 + - type: SmokeOnTrigger + solution: + temperature: 293.15 + canReact: True + maxVol: 30 + name: null + reagents: + - data: [] + ReagentId: JuiceThatMakesYouWeh + Quantity: 30 + smokePrototype: Foam + missingComponents: + - Contraband + - uid: 230 + components: + - type: MetaData + desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. + name: party grenade + - type: Transform + pos: 34.523518,48.32302 + parent: 2 + - type: SmokeOnTrigger + solution: + temperature: 293.15 + canReact: True + maxVol: 30 + name: null + reagents: + - data: [] + ReagentId: BuzzochloricBees + Quantity: 30 + smokePrototype: Foam + missingComponents: + - Contraband + - uid: 367 + components: + - type: MetaData + desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. + name: party grenade + - type: Transform + pos: 34.733295,48.78693 + parent: 2 + - type: SmokeOnTrigger + solution: + temperature: 293.15 + canReact: True + maxVol: 30 + name: null + reagents: + - data: [] + ReagentId: JuiceThatMakesYouHew + Quantity: 30 + smokePrototype: Foam + missingComponents: + - Contraband +- proto: SodaDispenser + entities: + - uid: 10569 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-29.5 + parent: 3564 +- proto: SolarPanel + entities: + - uid: 2646 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-7.5 + parent: 2 + - uid: 2647 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-8.5 + parent: 2 + - uid: 2648 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-9.5 + parent: 2 + - uid: 2649 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-7.5 + parent: 2 + - uid: 2650 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-8.5 + parent: 2 + - uid: 2651 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-9.5 + parent: 2 + - uid: 2652 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-11.5 + parent: 2 + - uid: 2653 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-12.5 + parent: 2 + - uid: 2654 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-13.5 + parent: 2 + - uid: 2655 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-11.5 + parent: 2 + - uid: 2656 + components: + - type: Transform + anchored: False + rot: 1.5707963267948966 rad + pos: -2.5,-12.5 + parent: 2 + - type: Physics + bodyType: Dynamic + - uid: 2657 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-13.5 + parent: 2 + - uid: 2658 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-5.5 + parent: 2 + - uid: 2659 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-4.5 + parent: 2 + - uid: 2660 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-3.5 + parent: 2 + - uid: 2661 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-15.5 + parent: 2 + - uid: 2662 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-16.5 + parent: 2 + - uid: 2663 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-17.5 + parent: 2 + - uid: 2664 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-17.5 + parent: 2 + - uid: 2665 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-16.5 + parent: 2 + - uid: 2666 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-15.5 + parent: 2 + - uid: 2667 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 2 + - uid: 2668 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-4.5 + parent: 2 + - uid: 2669 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-3.5 + parent: 2 + - uid: 2702 + components: + - type: Transform + pos: 55.5,68.5 + parent: 2 + - uid: 2703 + components: + - type: Transform + pos: 56.5,68.5 + parent: 2 + - uid: 2704 + components: + - type: Transform + pos: 59.5,68.5 + parent: 2 + - uid: 2705 + components: + - type: Transform + pos: 60.5,68.5 + parent: 2 + - uid: 2706 + components: + - type: Transform + pos: 61.5,68.5 + parent: 2 + - uid: 2707 + components: + - type: Transform + pos: 63.5,68.5 + parent: 2 + - uid: 2708 + components: + - type: Transform + pos: 64.5,68.5 + parent: 2 + - uid: 2709 + components: + - type: Transform + pos: 65.5,68.5 + parent: 2 + - uid: 2710 + components: + - type: Transform + pos: 53.5,68.5 + parent: 2 + - uid: 2711 + components: + - type: Transform + pos: 52.5,68.5 + parent: 2 + - uid: 2712 + components: + - type: Transform + pos: 51.5,68.5 + parent: 2 + - uid: 2713 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 51.5,66.5 + parent: 2 + - uid: 2714 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 52.5,66.5 + parent: 2 + - uid: 2715 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 53.5,66.5 + parent: 2 + - uid: 2716 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 55.5,66.5 + parent: 2 + - uid: 2717 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 56.5,66.5 + parent: 2 + - uid: 2718 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 57.5,66.5 + parent: 2 + - uid: 2719 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,66.5 + parent: 2 + - uid: 2720 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,66.5 + parent: 2 + - uid: 2721 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,66.5 + parent: 2 + - uid: 2722 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 63.5,66.5 + parent: 2 + - uid: 2723 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 64.5,66.5 + parent: 2 + - uid: 2724 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 65.5,66.5 + parent: 2 + - uid: 2735 + components: + - type: Transform + pos: 57.5,68.5 + parent: 2 + - uid: 6855 + components: + - type: Transform + pos: 4.5,-5.5 + parent: 3564 + - uid: 6956 + components: + - type: Transform + pos: 2.5,-1.5 + parent: 3564 + - uid: 6957 + components: + - type: Transform + pos: 2.5,-3.5 + parent: 3564 + - uid: 6958 + components: + - type: Transform + pos: 2.5,-2.5 + parent: 3564 + - uid: 6959 + components: + - type: Transform + pos: 4.5,-1.5 + parent: 3564 + - uid: 6960 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 3564 + - uid: 6961 + components: + - type: Transform + pos: 4.5,-3.5 + parent: 3564 + - uid: 6962 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 3564 + - uid: 6963 + components: + - type: Transform + pos: 4.5,-7.5 + parent: 3564 + - uid: 6964 + components: + - type: Transform + pos: 4.5,-9.5 + parent: 3564 + - uid: 6965 + components: + - type: Transform + pos: 4.5,-10.5 + parent: 3564 + - uid: 6966 + components: + - type: Transform + pos: 4.5,-11.5 + parent: 3564 + - uid: 6967 + components: + - type: Transform + pos: 4.5,-13.5 + parent: 3564 + - uid: 6968 + components: + - type: Transform + pos: 4.5,-14.5 + parent: 3564 + - uid: 6969 + components: + - type: Transform + pos: 4.5,-15.5 + parent: 3564 + - uid: 6970 + components: + - type: Transform + pos: 4.5,-20.5 + parent: 3564 + - uid: 6971 + components: + - type: Transform + pos: 4.5,-19.5 + parent: 3564 + - uid: 6972 + components: + - type: Transform + pos: 4.5,-18.5 + parent: 3564 + - uid: 6973 + components: + - type: Transform + pos: 2.5,-18.5 + parent: 3564 + - uid: 6974 + components: + - type: Transform + pos: 2.5,-19.5 + parent: 3564 + - uid: 6976 + components: + - type: Transform + pos: 2.5,-20.5 + parent: 3564 + - uid: 6977 + components: + - type: Transform + pos: 2.5,-15.5 + parent: 3564 + - uid: 6978 + components: + - type: Transform + pos: 2.5,-14.5 + parent: 3564 + - uid: 6979 + components: + - type: Transform + pos: 2.5,-13.5 + parent: 3564 + - uid: 6980 + components: + - type: Transform + pos: 2.5,-11.5 + parent: 3564 + - uid: 6981 + components: + - type: Transform + pos: 2.5,-10.5 + parent: 3564 + - uid: 6982 + components: + - type: Transform + pos: 2.5,-9.5 + parent: 3564 + - uid: 6983 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 3564 + - uid: 6984 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 3564 + - uid: 6985 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 3564 + - uid: 6986 + components: + - type: Transform + pos: 4.5,-22.5 + parent: 3564 + - uid: 6988 + components: + - type: Transform + pos: 4.5,-23.5 + parent: 3564 + - uid: 6989 + components: + - type: Transform + pos: 4.5,-24.5 + parent: 3564 + - uid: 6990 + components: + - type: Transform + pos: 2.5,-23.5 + parent: 3564 + - uid: 6991 + components: + - type: Transform + pos: 2.5,-24.5 + parent: 3564 + - uid: 6992 + components: + - type: Transform + pos: 2.5,-22.5 + parent: 3564 + - uid: 6993 + components: + - type: Transform + pos: 2.5,-26.5 + parent: 3564 + - uid: 6994 + components: + - type: Transform + pos: 2.5,-27.5 + parent: 3564 + - uid: 6996 + components: + - type: Transform + pos: 2.5,-28.5 + parent: 3564 + - uid: 6998 + components: + - type: Transform + pos: 4.5,-26.5 + parent: 3564 + - uid: 7013 + components: + - type: Transform + pos: 4.5,-27.5 + parent: 3564 + - uid: 7015 + components: + - type: Transform + pos: 4.5,-28.5 + parent: 3564 + - uid: 7016 + components: + - type: Transform + pos: 4.5,-30.5 + parent: 3564 + - uid: 7017 + components: + - type: Transform + pos: 4.5,-31.5 + parent: 3564 + - uid: 7020 + components: + - type: Transform + pos: 4.5,-32.5 + parent: 3564 + - uid: 7021 + components: + - type: Transform + pos: 4.5,-34.5 + parent: 3564 + - uid: 7022 + components: + - type: Transform + pos: 4.5,-35.5 + parent: 3564 + - uid: 7024 + components: + - type: Transform + pos: 4.5,-36.5 + parent: 3564 + - uid: 7026 + components: + - type: Transform + pos: 4.5,-40.5 + parent: 3564 + - uid: 7027 + components: + - type: Transform + pos: 4.5,-39.5 + parent: 3564 + - uid: 7028 + components: + - type: Transform + pos: 4.5,-38.5 + parent: 3564 + - uid: 7029 + components: + - type: Transform + pos: 2.5,-40.5 + parent: 3564 + - uid: 7030 + components: + - type: Transform + pos: 2.5,-39.5 + parent: 3564 + - uid: 7031 + components: + - type: Transform + pos: 2.5,-38.5 + parent: 3564 + - uid: 7032 + components: + - type: Transform + pos: 2.5,-36.5 + parent: 3564 + - uid: 7033 + components: + - type: Transform + pos: 2.5,-35.5 + parent: 3564 + - uid: 7034 + components: + - type: Transform + pos: 2.5,-34.5 + parent: 3564 + - uid: 7035 + components: + - type: Transform + pos: 2.5,-32.5 + parent: 3564 + - uid: 7036 + components: + - type: Transform + pos: 2.5,-31.5 + parent: 3564 + - uid: 7037 + components: + - type: Transform + pos: 2.5,-30.5 + parent: 3564 + - uid: 7038 + components: + - type: Transform + pos: 2.5,-42.5 + parent: 3564 + - uid: 7039 + components: + - type: Transform + pos: 2.5,-43.5 + parent: 3564 + - uid: 7040 + components: + - type: Transform + pos: 2.5,-44.5 + parent: 3564 + - uid: 7041 + components: + - type: Transform + pos: 2.5,-47.5 + parent: 3564 + - uid: 7042 + components: + - type: Transform + pos: 2.5,-46.5 + parent: 3564 + - uid: 7043 + components: + - type: Transform + pos: 2.5,-48.5 + parent: 3564 + - uid: 7044 + components: + - type: Transform + pos: 2.5,-51.5 + parent: 3564 + - uid: 7045 + components: + - type: Transform + pos: 2.5,-52.5 + parent: 3564 + - uid: 7046 + components: + - type: Transform + pos: 2.5,-53.5 + parent: 3564 + - uid: 7047 + components: + - type: Transform + pos: 2.5,-55.5 + parent: 3564 + - uid: 7048 + components: + - type: Transform + pos: 2.5,-56.5 + parent: 3564 + - uid: 7049 + components: + - type: Transform + pos: 2.5,-57.5 + parent: 3564 + - uid: 7050 + components: + - type: Transform + pos: 4.5,-57.5 + parent: 3564 + - uid: 7051 + components: + - type: Transform + pos: 4.5,-56.5 + parent: 3564 + - uid: 7052 + components: + - type: Transform + pos: 4.5,-55.5 + parent: 3564 + - uid: 7053 + components: + - type: Transform + pos: 4.5,-53.5 + parent: 3564 + - uid: 7054 + components: + - type: Transform + pos: 4.5,-52.5 + parent: 3564 + - uid: 7055 + components: + - type: Transform + pos: 4.5,-51.5 + parent: 3564 + - uid: 7056 + components: + - type: Transform + pos: 4.5,-48.5 + parent: 3564 + - uid: 7057 + components: + - type: Transform + pos: 4.5,-47.5 + parent: 3564 + - uid: 7058 + components: + - type: Transform + pos: 4.5,-46.5 + parent: 3564 + - uid: 7059 + components: + - type: Transform + pos: 4.5,-44.5 + parent: 3564 + - uid: 7060 + components: + - type: Transform + pos: 4.5,-43.5 + parent: 3564 + - uid: 7061 + components: + - type: Transform + pos: 4.5,-42.5 + parent: 3564 + - uid: 7062 + components: + - type: Transform + pos: 2.5,-59.5 + parent: 3564 + - uid: 7063 + components: + - type: Transform + pos: 2.5,-60.5 + parent: 3564 + - uid: 7064 + components: + - type: Transform + pos: 2.5,-61.5 + parent: 3564 + - uid: 7065 + components: + - type: Transform + pos: 2.5,-63.5 + parent: 3564 + - uid: 7066 + components: + - type: Transform + pos: 2.5,-64.5 + parent: 3564 + - uid: 7067 + components: + - type: Transform + pos: 2.5,-65.5 + parent: 3564 + - uid: 7068 + components: + - type: Transform + pos: 2.5,-68.5 + parent: 3564 + - uid: 7069 + components: + - type: Transform + pos: 2.5,-69.5 + parent: 3564 + - uid: 7070 + components: + - type: Transform + pos: 2.5,-70.5 + parent: 3564 + - uid: 7071 + components: + - type: Transform + pos: 2.5,-72.5 + parent: 3564 + - uid: 7072 + components: + - type: Transform + pos: 2.5,-73.5 + parent: 3564 + - uid: 7073 + components: + - type: Transform + pos: 2.5,-74.5 + parent: 3564 + - uid: 7074 + components: + - type: Transform + pos: 2.5,-76.5 + parent: 3564 + - uid: 7075 + components: + - type: Transform + pos: 2.5,-77.5 + parent: 3564 + - uid: 7076 + components: + - type: Transform + pos: 2.5,-78.5 + parent: 3564 + - uid: 7077 + components: + - type: Transform + pos: 4.5,-78.5 + parent: 3564 + - uid: 7078 + components: + - type: Transform + pos: 4.5,-77.5 + parent: 3564 + - uid: 7079 + components: + - type: Transform + pos: 4.5,-76.5 + parent: 3564 + - uid: 7080 + components: + - type: Transform + pos: 4.5,-74.5 + parent: 3564 + - uid: 7081 + components: + - type: Transform + pos: 4.5,-73.5 + parent: 3564 + - uid: 7082 + components: + - type: Transform + pos: 4.5,-72.5 + parent: 3564 + - uid: 7083 + components: + - type: Transform + pos: 4.5,-70.5 + parent: 3564 + - uid: 7084 + components: + - type: Transform + pos: 4.5,-69.5 + parent: 3564 + - uid: 7085 + components: + - type: Transform + pos: 4.5,-68.5 + parent: 3564 + - uid: 7086 + components: + - type: Transform + pos: 4.5,-65.5 + parent: 3564 + - uid: 7087 + components: + - type: Transform + pos: 4.5,-64.5 + parent: 3564 + - uid: 7088 + components: + - type: Transform + pos: 4.5,-63.5 + parent: 3564 + - uid: 7089 + components: + - type: Transform + pos: 4.5,-61.5 + parent: 3564 + - uid: 7090 + components: + - type: Transform + pos: 4.5,-60.5 + parent: 3564 + - uid: 7091 + components: + - type: Transform + pos: 4.5,-59.5 + parent: 3564 + - uid: 7092 + components: + - type: Transform + pos: 2.5,-80.5 + parent: 3564 + - uid: 7093 + components: + - type: Transform + pos: 2.5,-81.5 + parent: 3564 + - uid: 7094 + components: + - type: Transform + pos: 2.5,-82.5 + parent: 3564 + - uid: 7095 + components: + - type: Transform + pos: 2.5,-84.5 + parent: 3564 + - uid: 7096 + components: + - type: Transform + pos: 2.5,-85.5 + parent: 3564 + - uid: 7097 + components: + - type: Transform + pos: 2.5,-86.5 + parent: 3564 + - uid: 7098 + components: + - type: Transform + pos: 2.5,-88.5 + parent: 3564 + - uid: 7099 + components: + - type: Transform + pos: 2.5,-89.5 + parent: 3564 + - uid: 7100 + components: + - type: Transform + pos: 2.5,-90.5 + parent: 3564 + - uid: 7101 + components: + - type: Transform + pos: 4.5,-90.5 + parent: 3564 + - uid: 7102 + components: + - type: Transform + pos: 4.5,-89.5 + parent: 3564 + - uid: 7103 + components: + - type: Transform + pos: 4.5,-88.5 + parent: 3564 + - uid: 7104 + components: + - type: Transform + pos: 4.5,-86.5 + parent: 3564 + - uid: 7120 + components: + - type: Transform + pos: 4.5,-85.5 + parent: 3564 + - uid: 7122 + components: + - type: Transform + pos: 4.5,-84.5 + parent: 3564 + - uid: 7123 + components: + - type: Transform + pos: 4.5,-82.5 + parent: 3564 + - uid: 7128 + components: + - type: Transform + pos: 4.5,-81.5 + parent: 3564 + - uid: 7149 + components: + - type: Transform + pos: 4.5,-80.5 + parent: 3564 +- proto: SolarTracker + entities: + - uid: 2697 + components: + - type: Transform + pos: -5.5,-10.5 + parent: 2 + - uid: 2700 + components: + - type: Transform + pos: 58.5,69.5 + parent: 2 + - uid: 7152 + components: + - type: Transform + pos: 1.5,-41.5 + parent: 3564 +- proto: SolidSecretDoor + entities: + - uid: 240 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 61.5,19.5 + parent: 2 +- proto: SpaceVillainArcadeFilled + entities: + - uid: 10571 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-21.5 + parent: 3564 +- proto: SpawnMobMonkey + entities: + - uid: 627 + components: + - type: Transform + pos: 25.5,10.5 + parent: 2 + - uid: 698 + components: + - type: Transform + pos: 26.5,9.5 + parent: 2 + - uid: 762 + components: + - type: Transform + pos: 24.5,9.5 + parent: 2 + - uid: 6999 + components: + - type: Transform + pos: 29.5,-52.5 + parent: 3564 +- proto: SpawnMobMonkeyPunpun + entities: + - uid: 711 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,10.5 + parent: 2 +- proto: SpawnPointAtmos + entities: + - uid: 1719 + components: + - type: Transform + pos: 26.5,-8.5 + parent: 2 + - uid: 1722 + components: + - type: Transform + pos: 25.5,-8.5 + parent: 2 +- proto: SpawnPointCaptain + entities: + - uid: 6815 + components: + - type: Transform + pos: 62.5,31.5 + parent: 2 +- proto: SpawnPointChaplain + entities: + - uid: 7000 + components: + - type: Transform + pos: -2.5,18.5 + parent: 2 +- proto: SpawnPointChemist + entities: + - uid: 10331 + components: + - type: Transform + pos: 26.5,11.5 + parent: 2 +- proto: SpawnPointChiefEngineer + entities: + - uid: 4814 + components: + - type: Transform + pos: 61.5,30.5 + parent: 2 +- proto: SpawnPointChiefMedicalOfficer + entities: + - uid: 2449 + components: + - type: Transform + pos: 61.5,31.5 + parent: 2 +- proto: SpawnPointDetective + entities: + - uid: 6828 + components: + - type: Transform + pos: 36.5,1.5 + parent: 2 +- proto: SpawnPointHeadOfPersonnel + entities: + - uid: 2532 + components: + - type: Transform + pos: 62.5,30.5 + parent: 2 +- proto: SpawnPointHeadOfSecurity + entities: + - uid: 6732 + components: + - type: Transform + pos: 61.5,32.5 + parent: 2 + - uid: 7188 + components: + - type: Transform + pos: 34.5,-0.5 + parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 2512 + components: + - type: Transform + pos: 61.5,46.5 + parent: 2 + - uid: 2518 + components: + - type: Transform + pos: 61.5,49.5 + parent: 2 + - uid: 2521 + components: + - type: Transform + pos: 61.5,47.5 + parent: 2 + - uid: 2522 + components: + - type: Transform + pos: 61.5,48.5 + parent: 2 + - uid: 2524 + components: + - type: Transform + pos: 61.5,50.5 + parent: 2 +- proto: SpawnPointLawyer + entities: + - uid: 6058 + components: + - type: Transform + pos: 57.5,18.5 + parent: 2 +- proto: SpawnPointMedicalDoctor + entities: + - uid: 7105 + components: + - type: Transform + pos: 15.5,11.5 + parent: 2 + - uid: 7383 + components: + - type: Transform + pos: 16.5,13.5 + parent: 2 +- proto: SpawnPointMedicalIntern + entities: + - uid: 2610 + components: + - type: Transform + pos: 8.5,-1.5 + parent: 2 + - uid: 4923 + components: + - type: Transform + pos: 7.5,-3.5 + parent: 2 +- proto: SpawnPointObserver + entities: + - uid: 534 + components: + - type: Transform + pos: 27.5,4.5 + parent: 2 +- proto: SpawnPointParamedic + entities: + - uid: 11117 + components: + - type: Transform + pos: 25.5,-20.5 + parent: 3564 +- proto: SpawnPointPassenger + entities: + - uid: 33 + components: + - type: Transform + pos: 10.5,-2.5 + parent: 2 + - uid: 1816 + components: + - type: Transform + pos: 6.5,-1.5 + parent: 2 + - uid: 6067 + components: + - type: Transform + pos: 9.5,-1.5 + parent: 2 + - uid: 6706 + components: + - type: Transform + pos: 9.5,-2.5 + parent: 2 + - uid: 7025 + components: + - type: Transform + pos: 10.5,-1.5 + parent: 2 +- proto: SpawnPointResearchAssistant + entities: + - uid: 4922 + components: + - type: Transform + pos: 9.5,-3.5 + parent: 2 + - uid: 5170 + components: + - type: Transform + pos: 7.5,-2.5 + parent: 2 +- proto: SpawnPointResearchDirector + entities: + - uid: 1547 + components: + - type: Transform + pos: 62.5,32.5 + parent: 2 +- proto: SpawnPointScientist + entities: + - uid: 6045 + components: + - type: Transform + pos: 52.5,6.5 + parent: 2 + - uid: 6174 + components: + - type: Transform + pos: 51.5,6.5 + parent: 2 +- proto: SpawnPointSecurityCadet + entities: + - uid: 5016 + components: + - type: Transform + pos: 7.5,-1.5 + parent: 2 + - uid: 8260 + components: + - type: Transform + pos: 10.5,-3.5 + parent: 2 +- proto: SpawnPointSecurityOfficer + entities: + - uid: 1342 + components: + - type: Transform + pos: 35.5,-0.5 + parent: 2 + - uid: 1371 + components: + - type: Transform + pos: 36.5,-0.5 + parent: 2 +- proto: SpawnPointStationEngineer + entities: + - uid: 1724 + components: + - type: Transform + pos: 29.5,30.5 + parent: 2 + - uid: 7659 + components: + - type: Transform + pos: 29.5,29.5 + parent: 2 +- proto: SpawnPointTechnicalAssistant + entities: + - uid: 3034 + components: + - type: Transform + pos: 6.5,-3.5 + parent: 2 + - uid: 3036 + components: + - type: Transform + pos: 8.5,-3.5 + parent: 2 +- proto: SpawnPointWarden + entities: + - uid: 9791 + components: + - type: Transform + pos: 28.5,-66.5 + parent: 3564 +- proto: StasisBed + entities: + - uid: 470 + components: + - type: Transform + pos: 7.5,13.5 + parent: 2 + - uid: 605 + components: + - type: Transform + pos: 7.5,9.5 + parent: 2 + - uid: 625 + components: + - type: Transform + pos: 7.5,11.5 + parent: 2 + - uid: 9728 + components: + - type: Transform + pos: 21.5,-19.5 + parent: 3564 + - uid: 9729 + components: + - type: Transform + pos: 21.5,-21.5 + parent: 3564 +- proto: StationAiUploadComputer + entities: + - uid: 4556 + components: + - type: Transform + pos: 32.5,54.5 + parent: 2 +- proto: StationAnchor + entities: + - uid: 564 + components: + - type: Transform + pos: 3.5,33.5 + parent: 2 + - uid: 9659 + components: + - type: Transform + pos: 15.5,-66.5 + parent: 3564 +- proto: StationEfficiencyCircuitBoard + entities: + - uid: 1377 + components: + - type: Transform + pos: 32.5,52.5 + parent: 2 +- proto: StationMap + entities: + - uid: 11522 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,2.5 + parent: 2 + - uid: 11523 + components: + - type: Transform + pos: 50.5,27.5 + parent: 2 +- proto: Stool + entities: + - uid: 1925 + components: + - type: Transform + anchored: True + rot: 3.141592653589793 rad + pos: 44.5,28.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 7476 + components: + - type: Transform + anchored: True + rot: 3.141592653589793 rad + pos: 45.5,28.5 + parent: 2 + - type: Physics + bodyType: Static + - uid: 7707 + components: + - type: Transform + anchored: True + rot: 3.141592653589793 rad + pos: 46.5,28.5 + parent: 2 + - type: Physics + bodyType: Static +- proto: StorageCanister + entities: + - uid: 1709 + components: + - type: Transform + pos: 44.5,-4.5 + parent: 2 + - uid: 4064 + components: + - type: Transform + pos: 37.5,-4.5 + parent: 2 + - uid: 6765 + components: + - type: Transform + pos: 44.5,-7.5 + parent: 2 +- proto: Stunbaton + entities: + - uid: 10416 + components: + - type: Transform + pos: 34.5,-69.5 + parent: 3564 +- proto: SubstationBasic + entities: + - uid: 1472 + components: + - type: Transform + pos: 13.5,18.5 + parent: 2 + - uid: 2789 + components: + - type: Transform + pos: 59.5,56.5 + parent: 2 + - uid: 4563 + components: + - type: Transform + pos: 32.5,48.5 + parent: 2 + - uid: 5218 + components: + - type: Transform + pos: 54.5,19.5 + parent: 2 + - uid: 6665 + components: + - type: Transform + pos: 22.5,-12.5 + parent: 2 + - uid: 8415 + components: + - type: Transform + pos: 47.5,36.5 + parent: 2 + - uid: 9460 + components: + - type: Transform + pos: 10.5,-45.5 + parent: 3564 +- proto: SuitStorageAtmos + entities: + - uid: 4002 + components: + - type: Transform + pos: 44.5,-9.5 + parent: 2 + - uid: 4004 + components: + - type: Transform + pos: 43.5,-9.5 + parent: 2 +- proto: SuitStorageEngi + entities: + - uid: 1636 + components: + - type: Transform + pos: 25.5,42.5 + parent: 2 + - uid: 1708 + components: + - type: Transform + pos: 24.5,42.5 + parent: 2 +- proto: SurveillanceCameraCommand + entities: + - uid: 7457 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,34.5 + parent: 2 + - type: SurveillanceCamera + id: Control Room + - uid: 7458 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,24.5 + parent: 2 + - type: SurveillanceCamera + id: Secure Storage + - uid: 7472 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,28.5 + parent: 2 + - type: SurveillanceCamera + id: HoP Office + - uid: 7620 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 23.5,54.5 + parent: 2 + - type: SurveillanceCamera + id: Middle Foyer + - uid: 7621 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,51.5 + parent: 2 + - type: SurveillanceCamera + id: AI Upload Station +- proto: SurveillanceCameraEngineering + entities: + - uid: 1080 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,6.5 + parent: 2 + - type: SurveillanceCamera + id: Telecomms + - uid: 2129 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,33.5 + parent: 2 + - type: SurveillanceCamera + id: Anchor + - uid: 2387 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,27.5 + parent: 2 + - type: SurveillanceCamera + id: Main Engine + - uid: 2609 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,-4.5 + parent: 2 + - type: SurveillanceCamera + id: Atmo. Gas Storage + - uid: 3231 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 29.5,-4.5 + parent: 2 + - type: SurveillanceCamera + id: ' Atmospherics Entrance' + - uid: 4219 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,26.5 + parent: 2 + - type: SurveillanceCamera + id: Engine Control + - uid: 4666 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,35.5 + parent: 2 + - type: SurveillanceCamera + id: Engine Hallway (E) + - uid: 4700 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 32.5,21.5 + parent: 2 + - type: SurveillanceCamera + id: Engine Hall (South) + - uid: 4946 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 22.5,-7.5 + parent: 2 + - type: SurveillanceCamera + id: Atmospheric Control Room + - uid: 5207 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,35.5 + parent: 2 + - type: SurveillanceCamera + id: Engine Hall (Center) + - uid: 5208 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,42.5 + parent: 2 + - type: SurveillanceCamera + id: Engine Hallway (W) + - uid: 5209 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,37.5 + parent: 2 + - type: SurveillanceCamera + id: Generator Room (West) + - uid: 5884 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,35.5 + parent: 2 + - type: SurveillanceCamera + id: AME + - uid: 7470 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,62.5 + parent: 2 + - type: SurveillanceCamera + id: Northern Airlock + - uid: 7609 + components: + - type: Transform + pos: 14.5,34.5 + parent: 2 + - type: SurveillanceCamera + id: TEG + - uid: 8564 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 37.5,-10.5 + parent: 2 + - type: SurveillanceCamera + id: Atmospherics Locker Storage + - uid: 11397 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,36.5 + parent: 2 + - type: SurveillanceCamera + id: Anchor + - uid: 11398 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 39.5,38.5 + parent: 2 + - type: SurveillanceCamera + id: Plasma Storage + - uid: 11399 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 20.5,39.5 + parent: 2 + - type: SurveillanceCamera + id: Generator Room (East) +- proto: SurveillanceCameraGeneral + entities: + - uid: 2469 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 44.5,20.5 + parent: 2 + - type: SurveillanceCamera + id: Supply Room + - uid: 4931 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,23.5 + parent: 2 + - type: SurveillanceCamera + id: Escape Pod Bay + - uid: 4938 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,30.5 + parent: 2 + - type: SurveillanceCamera + id: Repair Bay + - uid: 7282 + components: + - type: MetaData + name: camera + - type: Transform + rot: 1.5707963267948966 rad + pos: 66.5,-7.5 + parent: 2 + - type: SurveillanceCamera + id: External - shuttle dock + - uid: 7283 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 56.5,-0.5 + parent: 2 + - type: SurveillanceCamera + id: Evac Shuttle Bay + - uid: 7284 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 49.5,-14.5 + parent: 2 + - type: SurveillanceCamera + id: Observation + - uid: 7464 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 54.5,41.5 + parent: 2 + - type: SurveillanceCamera + id: EVA Storage + - uid: 7465 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 49.5,37.5 + parent: 2 + - type: SurveillanceCamera + id: Control Access + - uid: 7468 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,44.5 + parent: 2 + - type: SurveillanceCamera + id: Crew Shuttle Disembarkment Hall North + - uid: 7469 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 58.5,53.5 + parent: 2 + - type: SurveillanceCamera + id: Crew Shuttle Disembarkment Hall North + - uid: 7478 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 36.5,15.5 + parent: 2 + - type: SurveillanceCamera + id: Central Hallway + - uid: 7483 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 46.5,0.5 + parent: 2 + - type: SurveillanceCamera + id: Transit tunnel (East) + - uid: 7505 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-0.5 + parent: 2 + - type: SurveillanceCamera + id: Crew Sleeping Area + - uid: 7506 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 0.5,-1.5 + parent: 2 + - type: SurveillanceCamera + id: Sleeping Area Annex + - uid: 7517 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,0.5 + parent: 2 + - type: SurveillanceCamera + id: Lounge/Meeting Area + - uid: 7542 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 9.5,7.5 + parent: 2 + - type: SurveillanceCamera + id: Personell Lockers + - uid: 7560 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,-11.5 + parent: 2 + - type: SurveillanceCamera + id: Main Solar Control + - uid: 7578 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 59.5,9.5 + parent: 2 + - type: SurveillanceCamera + id: East of Research Lab + - uid: 7582 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 62.5,15.5 + parent: 2 + - type: SurveillanceCamera + id: Assembly Room + - uid: 7616 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,58.5 + parent: 2 + - type: SurveillanceCamera + id: Air Tunnel East + - uid: 7617 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,55.5 + parent: 2 + - type: SurveillanceCamera + id: AI Upload Airlock Entrance + - uid: 7618 + components: + - type: Transform + pos: 27.5,59.5 + parent: 2 + - type: SurveillanceCamera + id: Air Tunnel West +- proto: SurveillanceCameraMedical + entities: + - uid: 7431 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,16.5 + parent: 2 + - type: SurveillanceCamera + id: Medical Lab + - uid: 7432 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,16.5 + parent: 2 + - type: SurveillanceCamera + id: Medical Bay + - uid: 7433 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,13.5 + parent: 2 + - type: SurveillanceCamera + id: Morgue +- proto: SurveillanceCameraRouterCommand + entities: + - uid: 2622 + components: + - type: Transform + pos: 0.5,5.5 + parent: 2 +- proto: SurveillanceCameraRouterEngineering + entities: + - uid: 2780 + components: + - type: Transform + pos: -0.5,7.5 + parent: 2 +- proto: SurveillanceCameraRouterGeneral + entities: + - uid: 7118 + components: + - type: Transform + pos: 1.5,7.5 + parent: 2 +- proto: SurveillanceCameraRouterMedical + entities: + - uid: 2203 + components: + - type: Transform + pos: -1.5,7.5 + parent: 2 +- proto: SurveillanceCameraRouterScience + entities: + - uid: 2680 + components: + - type: Transform + pos: -3.5,5.5 + parent: 2 +- proto: SurveillanceCameraRouterSecurity + entities: + - uid: 2481 + components: + - type: Transform + pos: -0.5,5.5 + parent: 2 + - uid: 11336 + components: + - type: Transform + pos: 27.5,-69.5 + parent: 3564 +- proto: SurveillanceCameraRouterService + entities: + - uid: 2489 + components: + - type: Transform + pos: -2.5,5.5 + parent: 2 +- proto: SurveillanceCameraRouterSupply + entities: + - uid: 2488 + components: + - type: Transform + pos: -1.5,5.5 + parent: 2 +- proto: SurveillanceCameraScience + entities: + - uid: 4741 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 55.5,5.5 + parent: 2 + - type: SurveillanceCamera + id: Research Lab + - uid: 7001 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 50.5,14.5 + parent: 2 + - type: SurveillanceCamera + id: Research Gas Storage +- proto: SurveillanceCameraSecurity + entities: + - uid: 7485 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 42.5,-0.5 + parent: 2 + - type: SurveillanceCamera + id: Prison + - uid: 7486 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,2.5 + parent: 2 + - type: SurveillanceCamera + id: Security (Main) + - uid: 7516 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-6.5 + parent: 2 + - type: SurveillanceCamera + id: Security (West) + - uid: 10538 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-25.5 + parent: 3564 + - type: SurveillanceCamera + id: Security Office + - uid: 10539 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-24.5 + parent: 3564 + - type: SurveillanceCamera + id: Recreation Area (East) + - uid: 10540 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-24.5 + parent: 3564 + - type: SurveillanceCamera + id: Recreation Area (West) + - uid: 10541 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 21.5,-20.5 + parent: 3564 + - type: SurveillanceCamera + id: Infirmary + - uid: 10542 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-40.5 + parent: 3564 + - type: SurveillanceCamera + id: Solitary Cells + - uid: 10543 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 34.5,-66.5 + parent: 3564 + - type: SurveillanceCamera + id: Warden's Office + - uid: 10544 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,-66.5 + parent: 3564 + - type: SurveillanceCamera + id: Brig Anchor + - uid: 10545 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,-61.5 + parent: 3564 + - type: SurveillanceCamera + id: Brig Atmos +- proto: SurveillanceCameraService + entities: + - uid: 4737 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-8.5 + parent: 2 + - type: SurveillanceCamera + id: Aux Storage + - uid: 7002 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,13.5 + parent: 2 + - type: SurveillanceCamera + id: Chapel +- proto: Table + entities: + - uid: 31 + components: + - type: Transform + pos: 7.5,2.5 + parent: 2 + - uid: 253 + components: + - type: Transform + pos: 10.5,-6.5 + parent: 2 + - uid: 289 + components: + - type: Transform + pos: 10.5,-7.5 + parent: 2 + - uid: 305 + components: + - type: Transform + pos: -6.5,15.5 + parent: 2 + - uid: 453 + components: + - type: Transform + pos: 55.5,29.5 + parent: 2 + - uid: 516 + components: + - type: Transform + pos: 34.5,16.5 + parent: 2 + - uid: 517 + components: + - type: Transform + pos: 18.5,-0.5 + parent: 2 + - uid: 526 + components: + - type: Transform + pos: 10.5,-8.5 + parent: 2 + - uid: 548 + components: + - type: Transform + pos: 18.5,0.5 + parent: 2 + - uid: 638 + components: + - type: Transform + pos: 30.5,8.5 + parent: 2 + - uid: 656 + components: + - type: Transform + pos: 29.5,8.5 + parent: 2 + - uid: 729 + components: + - type: Transform + pos: 18.5,16.5 + parent: 2 + - uid: 732 + components: + - type: Transform + pos: 32.5,16.5 + parent: 2 + - uid: 745 + components: + - type: Transform + pos: 31.5,16.5 + parent: 2 + - uid: 746 + components: + - type: Transform + pos: 30.5,16.5 + parent: 2 + - uid: 806 + components: + - type: Transform + pos: 58.5,31.5 + parent: 2 + - uid: 1011 + components: + - type: Transform + pos: 35.5,2.5 + parent: 2 + - uid: 1021 + components: + - type: Transform + pos: 11.5,2.5 + parent: 2 + - uid: 1215 + components: + - type: Transform + pos: 60.5,14.5 + parent: 2 + - uid: 1246 + components: + - type: Transform + pos: 52.5,9.5 + parent: 2 + - uid: 1261 + components: + - type: Transform + pos: 60.5,31.5 + parent: 2 + - uid: 1284 + components: + - type: Transform + pos: 33.5,16.5 + parent: 2 + - uid: 1361 + components: + - type: Transform + pos: 63.5,31.5 + parent: 2 + - uid: 1444 + components: + - type: Transform + pos: 42.5,1.5 + parent: 2 + - uid: 1499 + components: + - type: Transform + pos: 34.5,-2.5 + parent: 2 + - uid: 1500 + components: + - type: Transform + pos: 35.5,-2.5 + parent: 2 + - uid: 1501 + components: + - type: Transform + pos: 33.5,-2.5 + parent: 2 + - uid: 1529 + components: + - type: Transform + pos: 34.5,10.5 + parent: 2 + - uid: 1791 + components: + - type: Transform + pos: 38.5,31.5 + parent: 2 + - uid: 1799 + components: + - type: Transform + pos: 38.5,29.5 + parent: 2 + - uid: 1917 + components: + - type: Transform + pos: 38.5,30.5 + parent: 2 + - uid: 2006 + components: + - type: Transform + pos: 56.5,14.5 + parent: 2 + - uid: 2007 + components: + - type: Transform + pos: 57.5,14.5 + parent: 2 + - uid: 2008 + components: + - type: Transform + pos: 59.5,14.5 + parent: 2 + - uid: 2010 + components: + - type: Transform + pos: 62.5,12.5 + parent: 2 + - uid: 2011 + components: + - type: Transform + pos: 61.5,12.5 + parent: 2 + - uid: 2012 + components: + - type: Transform + pos: 56.5,18.5 + parent: 2 + - uid: 2014 + components: + - type: Transform + pos: 57.5,17.5 + parent: 2 + - uid: 2015 + components: + - type: Transform + pos: 58.5,17.5 + parent: 2 + - uid: 2048 + components: + - type: Transform + pos: 54.5,9.5 + parent: 2 + - uid: 2052 + components: + - type: Transform + pos: 46.5,29.5 + parent: 2 + - uid: 2136 + components: + - type: Transform + pos: 55.5,28.5 + parent: 2 + - uid: 2184 + components: + - type: Transform + pos: 13.5,-11.5 + parent: 2 + - uid: 2246 + components: + - type: Transform + pos: 45.5,21.5 + parent: 2 + - uid: 2247 + components: + - type: Transform + pos: 46.5,21.5 + parent: 2 + - uid: 2248 + components: + - type: Transform + pos: 47.5,21.5 + parent: 2 + - uid: 2342 + components: + - type: Transform + pos: 59.5,26.5 + parent: 2 + - uid: 2675 + components: + - type: Transform + pos: 17.5,-0.5 + parent: 2 + - uid: 2676 + components: + - type: Transform + pos: 17.5,-1.5 + parent: 2 + - uid: 2677 + components: + - type: Transform + pos: 17.5,0.5 + parent: 2 + - uid: 2678 + components: + - type: Transform + pos: 18.5,-1.5 + parent: 2 + - uid: 2763 + components: + - type: Transform + pos: 2.5,-7.5 + parent: 2 + - uid: 2777 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 47.5,2.5 + pos: -5.5,5.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2494: - - - On - - On - - - Off - - Off - 2388: - - - On - - On - - - Off - - Off - 2624: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7484 + - uid: 2788 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 40.5,5.5 + pos: 31.5,8.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2633: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7488 + - uid: 2862 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,-6.5 + pos: 34.5,9.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2477: - - - On - - On - - - Off - - Off - 2476: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7489 + - uid: 3007 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,-7.5 + pos: 34.5,24.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2475: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7490 + - uid: 3340 components: - type: Transform - pos: 34.5,3.5 + pos: 38.5,-9.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2474: - - - On - - On - - - Off - - Off - 2479: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7491 + - uid: 3352 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,-3.5 + pos: 37.5,-12.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2478: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7493 + - uid: 3353 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 32.5,3.5 + pos: 38.5,-12.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 1914: - - - On - - On - - - Off - - Off - 1913: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7499 + - uid: 3357 components: - type: Transform - pos: 0.5,19.5 + pos: 13.5,-12.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2382: - - - On - - On - - - Off - - Off - 2383: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7502 + - uid: 3362 components: - type: Transform - pos: 1.5,8.5 + pos: 20.5,-5.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2340: - - - On - - On - - - Off - - Off - 2360: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7503 + - uid: 3363 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 3.5,1.5 + pos: 20.5,-6.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2339: - - - On - - On - - - Off - - Off - 2255: - - - On - - On - - - Off - - Off - 2263: - - - On - - On - - - Off - - Off - 2361: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7507 + - uid: 3816 components: - type: Transform - pos: 9.5,4.5 + pos: 32.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2273: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7508 + - uid: 3818 components: - type: Transform - pos: 13.5,4.5 + pos: 34.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2264: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7509 + - uid: 3900 components: - type: Transform - pos: 6.5,-4.5 + pos: 45.5,29.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2324: - - - On - - On - - - Off - - Off - 2332: - - - On - - On - - - Off - - Off - 2336: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7556 + - uid: 3964 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-12.5 + pos: 11.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2362: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7557 + - uid: 4001 components: - type: Transform - pos: 18.5,-13.5 + pos: 35.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2381: - - - On - - On - - - Off - - Off - 2242: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7558 + - uid: 4220 components: - type: Transform - pos: 18.5,-9.5 + pos: 13.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2453: - - - On - - On - - - Off - - Off - 2461: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7562 + - uid: 4265 components: - type: Transform - pos: 45.5,-13.5 + pos: 11.5,-12.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2486: - - - On - - On - - - Off - - Off - 2482: - - - On - - On - - - Off - - Off - 2485: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7563 + - uid: 5172 components: - type: Transform - rot: 3.141592653589793 rad - pos: 38.5,-13.5 + pos: 39.5,35.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2235: - - - On - - On - - - Off - - Off - 2489: - - - On - - On - - - Off - - Off - 2487: - - - On - - On - - - Off - - Off - 2488: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7565 + - uid: 5544 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 24.5,-1.5 + pos: 56.5,17.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 217: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7569 + - uid: 5970 components: - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-9.5 + pos: 14.5,28.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2251: - - - On - - On - - - Off - - Off - 218: - - - On - - On - - - Off - - Off - 2252: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7570 + - uid: 5976 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,-0.5 + pos: 17.5,24.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2254: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7575 + - uid: 6123 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 51.5,9.5 + pos: 56.5,62.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2437: - - - On - - On - - - Off - - Off - 2386: - - - On - - On - - - Off - - Off - 2389: - - - On - - On - - - Off - - Off - 2390: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7576 + - uid: 6207 components: - type: Transform - pos: 60.5,3.5 + pos: 63.5,34.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2490: - - - On - - On - - - Off - - Off - 2492: - - - On - - On - - - Off - - Off - 2491: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7580 + - uid: 6478 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,5.5 + pos: 31.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2168: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7590 + - uid: 6662 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,11.5 + pos: 62.5,34.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2498: - - - On - - On - - - Off - - Off - 2497: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7591 + - uid: 6667 components: - type: Transform - pos: 25.5,20.5 + pos: 63.5,29.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2473: - - - On - - On - - - Off - - Off - 2451: - - - On - - On - - - Off - - Off - 2387: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7592 + - uid: 6674 components: - type: Transform - pos: 14.5,29.5 + pos: 63.5,28.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2470: - - - On - - On - - - Off - - Off - 2469: - - - On - - On - - - Off - - Off - 2472: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7593 + - uid: 6676 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,29.5 + pos: 62.5,33.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2471: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7594 + - uid: 6677 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,18.5 + pos: 60.5,34.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2604: - - - On - - On - - - Off - - Off - 2606: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7595 + - uid: 6679 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,21.5 + pos: 56.5,28.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2620: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7598 + - uid: 6680 components: - type: Transform - rot: 3.141592653589793 rad - pos: 29.5,24.5 + pos: 56.5,29.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2531: - - - On - - On - - - Off - - Off - 2556: - - - On - - On - - - Off - - Off - 2543: - - - On - - On - - - Off - - Off - 2536: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7599 + - uid: 6686 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,36.5 + pos: 58.5,28.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 7113: - - - On - - On - - - Off - - Off - 6708: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7600 + - uid: 6687 components: - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,33.5 + pos: 59.5,34.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2563: - - - On - - On - - - Off - - Off - 2534: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7601 + - uid: 6831 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,30.5 + pos: 63.5,33.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2605: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7602 + - uid: 6921 components: - type: Transform - pos: 32.5,39.5 + pos: 57.5,34.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 7028: - - - On - - On - - - Off - - Off - 2602: - - - On - - On - - - Off - - Off - 2579: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7604 + - uid: 7117 components: - type: Transform pos: 45.5,35.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2571: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7605 + - uid: 7332 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,35.5 + pos: 20.5,16.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2588: - - - On - - On - - - Off - - Off - 2577: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7623 + - uid: 7333 components: - type: Transform - pos: 42.5,52.5 + pos: 19.5,16.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2642: - - - On - - On - - - Off - - Off - 2643: - - - On - - On - - - Off - - Off - 2644: - - - On - - On - - - Off - - Off - 2670: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7626 + - uid: 7345 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 31.5,49.5 + pos: 12.5,-10.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2635: - - - On - - On - - - Off - - Off - 2636: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7627 + - uid: 7346 components: - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,56.5 + pos: 12.5,-12.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2640: - - - On - - On - - - Off - - Off - 2641: - - - On - - On - - - Off - - Off - 2634: - - - On - - On - - - Off - - Off - 2638: - - - On - - On - - - Off - - Off - 2639: - - - On - - On - - - Off - - Off - 2637: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 7828 + - uid: 7363 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-10.5 + pos: 20.5,-8.5 parent: 2 - - type: SignalSwitch - state: True - - type: DeviceLinkSource - linkedPorts: - 2322: - - - On - - On - - - Off - - Off - 2290: - - - On - - On - - - Off - - Off - 2318: - - - On - - On - - - Off - - Off - lastSignals: - Status: True - - uid: 8262 + - uid: 7364 components: - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,1.5 + pos: 20.5,-7.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 28: - - - Off - - DoorBolt - - uid: 8263 + - uid: 7382 components: - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,1.5 + pos: 33.5,10.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 29: - - - Off - - DoorBolt -- proto: SignArmory - entities: - - uid: 1430 + - uid: 7436 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,-5.5 + pos: 7.5,16.5 parent: 2 -- proto: SignAtmos - entities: - - uid: 1724 + - uid: 7437 components: - type: Transform - pos: 31.5,32.5 + pos: 8.5,16.5 parent: 2 -- proto: SignBridge - entities: - - uid: 970 + - uid: 7666 components: - type: Transform - pos: 18.5,58.5 + pos: 18.5,-12.5 parent: 2 -- proto: SignCans - entities: - - uid: 1686 + - uid: 7673 components: - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,36.5 + pos: 19.5,-12.5 parent: 2 -- proto: SignCargo - entities: - - uid: 1478 + - uid: 7711 components: - type: Transform - pos: 16.5,23.5 + pos: 59.5,28.5 parent: 2 -- proto: SignChapel - entities: - - uid: 696 + - uid: 7715 components: - type: Transform - pos: 4.5,8.5 + pos: 47.5,29.5 parent: 2 -- proto: SignChem - entities: - - uid: 607 + - uid: 7818 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 34.5,7.5 + pos: 44.5,29.5 parent: 2 -- proto: SignCryo - entities: - - uid: 8239 + - uid: 8229 components: - - type: MetaData - desc: I poooooooop - type: Transform - pos: 3.5,-3.5 + pos: 27.5,26.5 parent: 2 -- proto: SignDirectionalAtmos - entities: - - uid: 7412 + - uid: 8357 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,17.5 + pos: 34.5,23.5 parent: 2 -- proto: SignDirectionalBar - entities: - - uid: 2448 + - uid: 8368 components: - type: Transform - pos: 29.5,1.5 + pos: 30.5,33.5 parent: 2 - - uid: 3815 + - uid: 8369 components: - type: Transform - pos: 31.5,1.5 + pos: 29.5,33.5 parent: 2 - - uid: 6174 + - uid: 9701 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,8.5 - parent: 2 - - uid: 7417 + rot: 1.5707963267948966 rad + pos: 32.5,-65.5 + parent: 3564 + - uid: 9715 components: - type: Transform - pos: 40.5,24.5 - parent: 2 -- proto: SignDirectionalBridge - entities: - - uid: 6177 + pos: 24.5,-16.5 + parent: 3564 + - uid: 9716 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,8.9 - parent: 2 - - uid: 8317 + pos: 25.5,-16.5 + parent: 3564 + - uid: 9717 + components: + - type: Transform + pos: 26.5,-16.5 + parent: 3564 + - uid: 9718 + components: + - type: Transform + pos: 27.5,-16.5 + parent: 3564 + - uid: 9719 + components: + - type: Transform + pos: 28.5,-16.5 + parent: 3564 + - uid: 9720 + components: + - type: Transform + pos: 29.5,-16.5 + parent: 3564 + - uid: 9721 + components: + - type: Transform + pos: 30.5,-16.5 + parent: 3564 + - uid: 9722 + components: + - type: Transform + pos: 30.5,-19.5 + parent: 3564 + - uid: 9723 + components: + - type: Transform + pos: 30.5,-20.5 + parent: 3564 + - uid: 9724 + components: + - type: Transform + pos: 30.5,-21.5 + parent: 3564 + - uid: 9725 + components: + - type: Transform + pos: 30.5,-22.5 + parent: 3564 + - uid: 9726 + components: + - type: Transform + pos: 30.5,-23.5 + parent: 3564 + - uid: 9909 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-54.5 + parent: 3564 + - uid: 10261 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-50.5 + parent: 3564 + - uid: 10262 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-46.5 + parent: 3564 + - uid: 10263 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-38.5 + parent: 3564 + - uid: 10264 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-34.5 + parent: 3564 + - uid: 10265 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-38.5 + parent: 3564 + - uid: 10266 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-42.5 + parent: 3564 + - uid: 10267 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-46.5 + parent: 3564 + - uid: 10268 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-50.5 + parent: 3564 + - uid: 10269 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,-54.5 + parent: 3564 + - uid: 10324 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-32.5 + parent: 3564 + - uid: 10325 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-33.5 + parent: 3564 + - uid: 10400 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-66.5 + parent: 3564 + - uid: 10403 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 33.5,-64.5 + parent: 3564 + - uid: 10405 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 32.5,-64.5 + parent: 3564 + - uid: 10406 components: - type: Transform rot: 1.5707963267948966 rad - pos: 28.5,6.7 - parent: 2 -- proto: SignDirectionalChapel - entities: - - uid: 8316 + pos: 33.5,-66.5 + parent: 3564 + - uid: 10409 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,6.5 - parent: 2 -- proto: SignDirectionalDorms - entities: - - uid: 8286 + rot: 1.5707963267948966 rad + pos: 33.5,-69.5 + parent: 3564 + - uid: 10433 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,6.3 - parent: 2 -- proto: SignDirectionalEng - entities: - - uid: 6175 + rot: 1.5707963267948966 rad + pos: 30.5,-60.5 + parent: 3564 + - uid: 10434 components: - type: Transform - rot: 3.141592653589793 rad - pos: 35.5,8.7 - parent: 2 - - uid: 7411 + rot: 1.5707963267948966 rad + pos: 30.5,-61.5 + parent: 3564 + - uid: 10452 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,17.7 - parent: 2 - - uid: 8318 + rot: 1.5707963267948966 rad + pos: 36.5,-59.5 + parent: 3564 + - uid: 10453 components: - type: Transform rot: 1.5707963267948966 rad - pos: 28.5,6.5 - parent: 2 -- proto: SignDirectionalEvac - entities: - - uid: 2054 + pos: 35.5,-59.5 + parent: 3564 + - uid: 10454 components: - type: Transform rot: 1.5707963267948966 rad - pos: 55.5,17.5 - parent: 2 - - uid: 2057 + pos: 34.5,-59.5 + parent: 3564 + - uid: 10512 components: - type: Transform - pos: 45.5,-3.5 - parent: 2 - - uid: 2948 + pos: 37.5,-25.5 + parent: 3564 + - uid: 10513 components: - type: Transform - pos: 56.5,11.5 - parent: 2 - - uid: 6155 + pos: 37.5,-26.5 + parent: 3564 + - uid: 10514 components: - type: Transform - pos: 59.5,42.5 - parent: 2 - - uid: 6163 + pos: 37.5,-27.5 + parent: 3564 + - uid: 10515 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,17.5 - parent: 2 - - uid: 6164 + pos: 37.5,-28.5 + parent: 3564 + - uid: 10516 components: - type: Transform - pos: 40.5,17.3 - parent: 2 - - uid: 8321 + pos: 37.5,-29.5 + parent: 3564 + - uid: 10517 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,7.5 - parent: 2 -- proto: SignDirectionalMed - entities: - - uid: 6176 + pos: 37.5,-30.5 + parent: 3564 + - uid: 10555 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 35.5,8.3 - parent: 2 - - uid: 7416 + pos: 11.5,-20.5 + parent: 3564 + - uid: 10558 components: - type: Transform - pos: 40.5,21.3 - parent: 2 - - uid: 8315 + pos: 9.5,-25.5 + parent: 3564 + - uid: 10559 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 27.5,6.7 - parent: 2 -- proto: SignDirectionalSci - entities: - - uid: 7414 + pos: 9.5,-26.5 + parent: 3564 + - uid: 10560 components: - type: Transform - pos: 40.5,21.7 - parent: 2 - - uid: 8319 + pos: 9.5,-27.5 + parent: 3564 + - uid: 10561 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,6.3 - parent: 2 - - uid: 8320 + pos: 9.5,-28.5 + parent: 3564 + - uid: 10562 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 40.5,7.7 - parent: 2 -- proto: SignDirectionalSec - entities: - - uid: 7415 + pos: 9.5,-29.5 + parent: 3564 + - uid: 10563 components: - type: Transform - pos: 40.5,21.5 - parent: 2 -- proto: SignDirectionalSupply - entities: - - uid: 7413 + pos: 13.5,-29.5 + parent: 3564 + - uid: 10564 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,17.3 - parent: 2 -- proto: SignEngineering - entities: - - uid: 1759 + pos: 12.5,-29.5 + parent: 3564 + - uid: 10565 components: - type: Transform - pos: 35.5,20.5 - parent: 2 -- proto: SignEVA - entities: - - uid: 1396 + pos: 11.5,-29.5 + parent: 3564 + - uid: 10566 components: - type: Transform - pos: 54.5,38.5 - parent: 2 -- proto: SignGravity - entities: - - uid: 6598 + pos: 10.5,-29.5 + parent: 3564 + - uid: 10582 components: - type: Transform - pos: 40.5,35.5 - parent: 2 -- proto: SignHydro1 - entities: - - uid: 2755 + pos: 17.5,-22.5 + parent: 3564 + - uid: 10583 components: - type: Transform - pos: 17.5,-4.5 - parent: 2 -- proto: SignJanitor - entities: - - uid: 297 + pos: 16.5,-22.5 + parent: 3564 + - uid: 10584 components: - - type: MetaData - desc: Because you're the janitor. And it's snot. - name: _j_a_n_i_t_o_r_s_i_g_n_ - type: Transform - pos: 3.5,5.5 - parent: 2 -- proto: SignMedical - entities: - - uid: 1481 + pos: 16.5,-23.5 + parent: 3564 + - uid: 10585 components: - type: Transform - pos: 21.5,7.5 - parent: 2 - - uid: 1482 + pos: 17.5,-23.5 + parent: 3564 + - uid: 10586 components: - type: Transform - pos: 14.5,7.5 - parent: 2 -- proto: SignMorgue - entities: - - uid: 427 + pos: 16.5,-28.5 + parent: 3564 + - uid: 10587 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,15.5 - parent: 2 -- proto: SignPrison - entities: - - uid: 1075 + pos: 16.5,-27.5 + parent: 3564 + - uid: 10588 components: - type: Transform - pos: 41.5,-0.5 - parent: 2 -- proto: SignRobo - entities: - - uid: 1559 + pos: 17.5,-28.5 + parent: 3564 + - uid: 10589 components: - type: Transform - pos: 51.5,8.5 - parent: 2 -- proto: SignScience - entities: - - uid: 4066 + pos: 17.5,-27.5 + parent: 3564 + - uid: 11212 components: - type: Transform - pos: 47.5,7.5 + pos: 53.5,9.5 parent: 2 - - uid: 7163 + - uid: 11352 components: - type: Transform - pos: 57.5,7.5 + pos: -6.5,14.5 parent: 2 -- proto: SignSecurearea - entities: - - uid: 2772 + - uid: 11353 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,61.5 + pos: -6.5,13.5 parent: 2 - - uid: 2773 + - uid: 11354 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,58.5 + pos: -6.5,11.5 parent: 2 - - uid: 2774 + - uid: 11355 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,56.5 + pos: -6.5,10.5 parent: 2 - - uid: 6525 + - uid: 11356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,51.5 + pos: -6.5,9.5 parent: 2 -- proto: SignShipDock - entities: - - uid: 2058 + - uid: 11509 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 59.5,3.5 + pos: 11.5,34.5 parent: 2 - - uid: 6590 + - uid: 11510 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 48.5,-17.5 + pos: 12.5,34.5 parent: 2 -- proto: SignSpace +- proto: TableBrass entities: - - uid: 265 + - uid: 2425 components: - - type: MetaData - desc: A sign warning that the area ahead is nothing but cold, empty space. Well, empty space. Space isn't cold. I mean, space here is, but actual space isn't- you know what? Nevermind. Cold, empty space. Whatever. - name: _s_p_a_c_e_s_i_g_n_ - type: Transform - pos: 3.5,7.5 + pos: 59.5,23.5 parent: 2 -- proto: SignTelecomms - entities: - - uid: 1299 + - uid: 2426 components: - type: Transform - pos: 36.5,30.5 + pos: 59.5,22.5 parent: 2 -- proto: SignToolStorage +- proto: TableCounterMetal entities: - - uid: 423 + - uid: 540 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,21.5 + pos: 15.5,14.5 parent: 2 - - uid: 1436 + - uid: 541 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 42.5,18.5 + pos: 15.5,13.5 parent: 2 - - uid: 2530 + - uid: 620 components: - type: Transform - pos: 32.5,36.5 + pos: 15.5,15.5 parent: 2 - - uid: 2782 + - uid: 642 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-9.5 + pos: 12.5,13.5 parent: 2 -- proto: SignVault - entities: - - uid: 2042 + - uid: 648 components: - type: Transform - pos: 59.5,7.5 + pos: 14.5,13.5 parent: 2 -- proto: SinkWide - entities: - - uid: 1534 + - uid: 1098 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,-0.5 + pos: 13.5,13.5 parent: 2 - - uid: 2809 + - uid: 1216 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-9.5 + pos: 32.5,7.5 parent: 2 -- proto: SmallLight - entities: - - uid: 1801 + - uid: 3163 components: - type: Transform - rot: 3.141592653589793 rad - pos: 40.5,54.5 + pos: 32.5,12.5 parent: 2 -- proto: SmartFridge + - uid: 9713 + components: + - type: Transform + pos: 26.5,-58.5 + parent: 3564 + - uid: 9714 + components: + - type: Transform + pos: 26.5,-59.5 + parent: 3564 +- proto: TableFancyBlack entities: - - uid: 3162 + - uid: 11351 components: - type: Transform - pos: 30.5,12.5 + rot: 1.5707963267948966 rad + pos: -4.5,10.5 parent: 2 -- proto: SMESAdvanced +- proto: TableGlass entities: - - uid: 1852 + - uid: 793 components: - type: Transform - pos: 34.5,27.5 + pos: 63.5,30.5 parent: 2 - - uid: 1853 + - uid: 1480 components: - type: Transform - pos: 34.5,26.5 + pos: 59.5,31.5 parent: 2 - - uid: 5999 + - uid: 2429 components: - type: Transform - pos: 34.5,28.5 + pos: 63.5,32.5 parent: 2 - - uid: 6000 +- proto: TegCenter + entities: + - uid: 1302 components: - type: Transform - pos: 34.5,29.5 + rot: -1.5707963267948966 rad + pos: 15.5,36.5 parent: 2 - - uid: 7649 +- proto: TegCirculator + entities: + - uid: 1918 components: - type: Transform - pos: 34.5,30.5 + rot: 3.141592653589793 rad + pos: 14.5,36.5 parent: 2 -- proto: SMESBasic - entities: - - uid: 1337 + - type: PointLight + color: '#FF3300FF' + - uid: 1923 components: - type: Transform - pos: 59.5,62.5 + pos: 16.5,36.5 parent: 2 - - uid: 6723 + - type: PointLight + color: '#FF3300FF' + - type: ExplodeOnTrigger + - type: Explosive + canCreateVacuum: False + totalIntensity: 30 + maxIntensity: 10 + explosionType: HardBomb + - type: TriggerOnSignal + - type: DeviceLinkSink + ports: + - Trigger +- proto: TelecomServerFilled + entities: + - uid: 2859 components: - type: Transform - pos: 0.5,-13.5 + pos: -5.5,7.5 parent: 2 -- proto: SmokeGrenade +- proto: ThrusterFlatpack entities: - - uid: 210 + - uid: 5962 components: - - type: MetaData - desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. - name: party grenade - type: Transform - pos: 23.5,-1.5 + pos: 14.5,28.5 parent: 2 - - type: SmokeOnTrigger - solution: - temperature: 293.15 - canReact: True - maxVol: 30 - name: null - reagents: - - data: [] - ReagentId: Happiness - Quantity: 30 - smokePrototype: Foam - missingComponents: - - Contraband - - uid: 213 + - uid: 5973 components: - - type: MetaData - desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. - name: party grenade - type: Transform - pos: 23.5,-1.5 + pos: 14.5,28.5 parent: 2 - - type: SmokeOnTrigger - solution: - temperature: 293.15 - canReact: True - maxVol: 30 - name: null - reagents: - - data: [] - ReagentId: THC - Quantity: 30 - smokePrototype: Foam - missingComponents: - - Contraband - - uid: 215 + - uid: 5974 components: - - type: MetaData - desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. - name: party grenade - type: Transform - pos: 29.5,-11.5 + pos: 14.5,28.5 parent: 2 - - type: SmokeOnTrigger - solution: - temperature: 293.15 - canReact: True - maxVol: 30 - name: null - reagents: - - data: [] - ReagentId: JuiceThatMakesYouWeh - Quantity: 30 - smokePrototype: Foam - missingComponents: - - Contraband - - uid: 230 +- proto: ThrusterUnanchored + entities: + - uid: 5968 components: - - type: MetaData - desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. - name: party grenade - type: Transform - pos: 29.5,-11.5 + pos: 10.5,31.5 parent: 2 - - type: SmokeOnTrigger - solution: - temperature: 293.15 - canReact: True - maxVol: 30 - name: null - reagents: - - data: [] - ReagentId: BuzzochloricBees - Quantity: 30 - smokePrototype: Foam - missingComponents: - - Contraband - - uid: 367 + - uid: 5969 components: - - type: MetaData - desc: A relaxing grenade that releases a large, long-lasting cloud of fun when used. - name: party grenade - type: Transform - pos: 23.5,-1.5 + pos: 12.5,29.5 parent: 2 - - type: SmokeOnTrigger - solution: - temperature: 293.15 - canReact: True - maxVol: 30 - name: null - reagents: - - data: [] - ReagentId: JuiceThatMakesYouHew - Quantity: 30 - smokePrototype: Foam - missingComponents: - - Contraband -- proto: SoapNT +- proto: TimerTrigger entities: - - uid: 7661 + - uid: 1388 components: - type: Transform - pos: -0.5,7.5 + pos: 45.5,20.5 parent: 2 -- proto: SodaDispenser - entities: - - uid: 2862 + - uid: 7220 components: - type: Transform - pos: 25.5,0.5 + pos: 56.5,28.5 parent: 2 -- proto: SolarPanel - entities: - - uid: 2646 + - uid: 7221 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-7.5 + pos: 63.5,32.5 parent: 2 - - uid: 2647 + - uid: 7701 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-8.5 + pos: 45.5,19.5 parent: 2 - - uid: 2648 + - uid: 7810 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-9.5 + pos: 52.5,9.5 parent: 2 - - uid: 2649 + - uid: 7814 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-7.5 + pos: 52.5,9.5 parent: 2 - - uid: 2650 + - uid: 8401 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-8.5 + pos: 38.5,30.5 parent: 2 - - uid: 2651 + - uid: 8405 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-9.5 + pos: 38.5,31.5 parent: 2 - - uid: 2652 + - uid: 8411 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-11.5 + pos: 38.5,29.5 parent: 2 - - uid: 2653 + - uid: 11148 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-12.5 + pos: 49.5,19.5 parent: 2 - - uid: 2654 + - uid: 11154 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-13.5 + pos: 43.5,20.5 parent: 2 - - uid: 2655 +- proto: ToolboxArtisticFilled + entities: + - uid: 2289 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-11.5 + pos: 48.5,19.5 parent: 2 - - uid: 2656 +- proto: ToolboxElectricalFilled + entities: + - uid: 889 components: - type: Transform - anchored: False - rot: 1.5707963267948966 rad - pos: -2.5,-12.5 + pos: 38.5,30.5 parent: 2 - - type: Physics - bodyType: Dynamic - - uid: 2657 + - uid: 1313 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-13.5 + pos: 13.5,-7.5 parent: 2 - - uid: 2658 + - uid: 3355 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-5.5 + pos: 38.5,-12.5 parent: 2 - - uid: 2659 + - uid: 4489 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-4.5 + pos: 11.5,-10.5 parent: 2 - - uid: 2660 + - uid: 5933 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-3.5 + pos: 14.5,31.5 parent: 2 - - uid: 2661 + - uid: 10534 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-15.5 + pos: 35.5,-25.5 + parent: 3564 + - uid: 11152 + components: + - type: Transform + pos: 51.5,19.5 parent: 2 - - uid: 2662 + - uid: 11171 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-16.5 + pos: 46.5,29.5 parent: 2 - - uid: 2663 + - uid: 11512 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-17.5 + pos: 11.5,34.5 parent: 2 - - uid: 2664 +- proto: ToolboxEmergencyFilled + entities: + - uid: 1298 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-17.5 + pos: 20.5,11.5 parent: 2 - - uid: 2665 + - uid: 1577 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-16.5 + pos: 45.5,29.5 parent: 2 - - uid: 2666 + - uid: 1697 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-15.5 + pos: 35.5,-9.5 parent: 2 - - uid: 2667 + - uid: 1764 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-5.5 + pos: 59.5,31.5 parent: 2 - - uid: 2668 + - uid: 4368 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-4.5 + pos: 11.5,-12.5 parent: 2 - - uid: 2669 + - uid: 4384 + components: + - type: Transform + pos: 12.5,-12.5 + parent: 2 + - uid: 5935 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,-3.5 + pos: 14.5,29.5 parent: 2 - - uid: 2702 + - uid: 6305 components: - type: Transform - pos: 55.5,68.5 + pos: 20.5,-8.5 parent: 2 - - uid: 2703 + - uid: 6352 components: - type: Transform - pos: 56.5,68.5 + pos: 45.5,35.5 parent: 2 - - uid: 2704 + - uid: 6460 components: - type: Transform - pos: 59.5,68.5 + pos: 20.5,-7.5 parent: 2 - - uid: 2705 + - uid: 7190 components: - type: Transform - pos: 60.5,68.5 + pos: 38.5,-1.5 parent: 2 - - uid: 2706 + - uid: 7709 components: - type: Transform - pos: 61.5,68.5 + pos: 44.5,29.5 parent: 2 - - uid: 2707 + - uid: 7807 components: - type: Transform - pos: 63.5,68.5 + pos: 30.5,33.5 parent: 2 - - uid: 2708 + - uid: 8370 components: - type: Transform - pos: 64.5,68.5 + pos: 29.5,33.5 parent: 2 - - uid: 2709 + - uid: 8391 components: - type: Transform - pos: 65.5,68.5 + pos: 38.5,30.5 parent: 2 - - uid: 2710 + - uid: 8404 components: - type: Transform - pos: 53.5,68.5 + pos: 38.5,31.5 parent: 2 - - uid: 2711 + - uid: 8409 components: - type: Transform - pos: 52.5,68.5 + pos: 38.5,29.5 parent: 2 - - uid: 2712 + - uid: 10401 components: - type: Transform - pos: 51.5,68.5 - parent: 2 - - uid: 2713 + pos: 34.5,-63.5 + parent: 3564 + - uid: 10533 components: - type: Transform - rot: 3.141592653589793 rad - pos: 51.5,66.5 - parent: 2 - - uid: 2714 + pos: 34.5,-25.5 + parent: 3564 + - uid: 10615 components: - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,66.5 - parent: 2 - - uid: 2715 + pos: 33.5,-23.5 + parent: 3564 + - uid: 11158 components: - type: Transform - rot: 3.141592653589793 rad - pos: 53.5,66.5 + pos: 52.5,20.5 parent: 2 - - uid: 2716 + - uid: 11159 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,66.5 + pos: 52.5,20.5 parent: 2 - - uid: 2717 + - uid: 11209 components: - type: Transform - rot: 3.141592653589793 rad - pos: 56.5,66.5 + pos: 52.5,9.5 parent: 2 - - uid: 2718 +- proto: ToolboxGoldFilled + entities: + - uid: 8269 components: - type: Transform - rot: 3.141592653589793 rad - pos: 57.5,66.5 + pos: 59.5,23.5 parent: 2 - - uid: 2719 +- proto: ToolboxMechanicalFilled + entities: + - uid: 867 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,66.5 + pos: 38.5,29.5 parent: 2 - - uid: 2720 +- proto: TrackingImplanter + entities: + - uid: 10612 components: - type: Transform - rot: 3.141592653589793 rad - pos: 60.5,66.5 - parent: 2 - - uid: 2721 + pos: 28.5,-23.5 + parent: 3564 + - uid: 10613 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,66.5 - parent: 2 - - uid: 2722 + pos: 29.5,-23.5 + parent: 3564 +- proto: trayScanner + entities: + - uid: 4386 components: - type: Transform - rot: 3.141592653589793 rad - pos: 63.5,66.5 + pos: 12.5,-12.5 parent: 2 - - uid: 2723 + - uid: 6712 components: - type: Transform - rot: 3.141592653589793 rad - pos: 64.5,66.5 + pos: 34.5,-10.5 parent: 2 - - uid: 2724 + - uid: 7219 components: - type: Transform - rot: 3.141592653589793 rad - pos: 65.5,66.5 + pos: 56.5,28.5 parent: 2 - - uid: 2735 + - uid: 7688 components: - type: Transform - pos: 57.5,68.5 + pos: 47.5,21.5 parent: 2 -- proto: SolarTracker +- proto: TreasureFlopDiskDrive entities: - - uid: 2697 + - uid: 6685 components: - type: Transform - pos: -5.5,-10.5 + pos: 11.5,22.5 parent: 2 - - uid: 2700 +- proto: UniformPrinter + entities: + - uid: 7784 components: - type: Transform - pos: 58.5,69.5 + pos: 42.5,29.5 parent: 2 -- proto: SolidSecretDoor + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices +- proto: VendingMachineCart entities: - - uid: 240 + - uid: 7787 components: - type: Transform - rot: 3.141592653589793 rad - pos: 61.5,19.5 + pos: 43.5,29.5 parent: 2 -- proto: SpaceCash10 +- proto: VendingMachineChemDrobe entities: - - uid: 7117 + - uid: 636 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.563408,13.315755 + pos: 28.5,10.5 parent: 2 -- proto: SpaceCash10000 +- proto: VendingMachineChemicals entities: - - uid: 1925 + - uid: 602 components: - type: Transform - pos: 62.610744,10.56906 + pos: 28.5,9.5 parent: 2 -- proto: SpawnMobCat +- proto: VendingMachineEngivend entities: - - uid: 644 + - uid: 7766 components: - type: Transform - pos: 23.5,14.5 + pos: 23.5,38.5 parent: 2 -- proto: SpawnMobCorgi +- proto: VendingMachineMedical entities: - - uid: 562 + - uid: 6314 components: - type: Transform - pos: 43.5,29.5 + pos: 34.5,13.5 parent: 2 -- proto: SpawnMobFoxRenault +- proto: VendingMachineSec entities: - - uid: 1288 + - uid: 1328 components: - type: Transform - pos: 59.5,24.5 + pos: 37.5,2.5 parent: 2 -- proto: SpawnMobMonkey +- proto: VendingMachineSeedsUnlocked entities: - - uid: 627 + - uid: 10546 components: - type: Transform - pos: 25.5,10.5 - parent: 2 - - uid: 698 + pos: 9.5,-20.5 + parent: 3564 +- proto: VendingMachineTankDispenserEngineering + entities: + - uid: 1012 components: - type: Transform - pos: 26.5,9.5 + pos: 49.5,14.5 parent: 2 - - uid: 762 + - uid: 2909 components: - type: Transform - pos: 24.5,9.5 + pos: 36.5,29.5 parent: 2 -- proto: SpawnMobMonkeyPunpun +- proto: VendingMachineTankDispenserEVA entities: - - uid: 711 + - uid: 1326 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,10.5 + pos: 50.5,14.5 parent: 2 -- proto: SpawnMobMouse - entities: - - uid: 1927 + - uid: 1382 components: - type: Transform - pos: 52.5,19.5 + pos: 35.5,-7.5 parent: 2 - - uid: 7023 + - uid: 1383 components: - type: Transform - pos: 14.5,18.5 + pos: 34.5,-7.5 parent: 2 -- proto: SpawnMobSmile - entities: - - uid: 141 + - uid: 1929 components: - type: Transform - pos: 52.5,0.5 + pos: 50.5,41.5 parent: 2 -- proto: SpawnPointAtmos - entities: - - uid: 3238 + - uid: 2062 components: - type: Transform - pos: 30.5,34.5 + pos: 49.5,41.5 parent: 2 - - uid: 4744 + - uid: 3366 components: - type: Transform - pos: 29.5,34.5 + pos: 10.5,-12.5 parent: 2 -- proto: SpawnPointBartender - entities: - - uid: 7266 + - uid: 4719 components: - type: Transform - pos: 27.5,-0.5 + pos: 48.5,14.5 parent: 2 -- proto: SpawnPointBorg - entities: - - uid: 1563 + - uid: 5165 components: - type: Transform - pos: 53.5,8.5 + pos: 13.5,31.5 parent: 2 - - uid: 2559 + - uid: 7665 components: - type: Transform - pos: 52.5,8.5 + pos: 17.5,-12.5 parent: 2 -- proto: SpawnPointBotanist - entities: - - uid: 847 + - uid: 8304 components: - type: Transform - pos: 15.5,-7.5 + pos: 30.5,22.5 parent: 2 -- proto: SpawnPointCaptain +- proto: VendingMachineVendomat entities: - - uid: 6815 + - uid: 2245 components: - type: Transform - pos: 62.5,31.5 + pos: 41.5,19.5 parent: 2 -- proto: SpawnPointCargoTechnician +- proto: VendingMachineYouTool entities: - - uid: 491 + - uid: 2244 components: - type: Transform - pos: 18.5,24.5 + pos: 41.5,20.5 parent: 2 - - uid: 535 + - uid: 7760 components: - type: Transform - pos: 19.5,24.5 + pos: 23.5,37.5 parent: 2 -- proto: SpawnPointChaplain +- proto: WallReinforced entities: - - uid: 7000 + - uid: 43 components: - type: Transform - pos: -2.5,18.5 + pos: 6.5,30.5 parent: 2 -- proto: SpawnPointChef - entities: - - uid: 7265 + - uid: 161 components: - type: Transform - pos: 29.5,-12.5 + pos: 21.5,19.5 parent: 2 -- proto: SpawnPointChemist - entities: - - uid: 7383 + - uid: 162 components: - type: Transform - pos: 30.5,10.5 + pos: 35.5,19.5 parent: 2 -- proto: SpawnPointChiefEngineer - entities: - - uid: 4814 + - uid: 174 components: - type: Transform - pos: 61.5,30.5 + pos: 2.5,8.5 parent: 2 -- proto: SpawnPointChiefMedicalOfficer - entities: - - uid: 2449 + - uid: 175 components: - type: Transform - pos: 61.5,31.5 + pos: 0.5,8.5 parent: 2 -- proto: SpawnPointDetective - entities: - - uid: 6828 + - uid: 177 components: - type: Transform - pos: 36.5,1.5 + pos: -0.5,8.5 parent: 2 -- proto: SpawnPointHeadOfPersonnel - entities: - - uid: 2532 + - uid: 178 components: - type: Transform - pos: 62.5,30.5 + pos: -1.5,8.5 parent: 2 -- proto: SpawnPointHeadOfSecurity - entities: - - uid: 6732 + - uid: 179 components: - type: Transform - pos: 61.5,32.5 + pos: -2.5,8.5 parent: 2 - - uid: 7188 + - uid: 180 components: - type: Transform - pos: 34.5,-0.5 + pos: -3.5,8.5 parent: 2 -- proto: SpawnPointJanitor - entities: - - uid: 326 + - uid: 181 components: - type: Transform - pos: -1.5,6.5 + pos: -4.5,8.5 parent: 2 -- proto: SpawnPointLatejoin - entities: - - uid: 2512 + - uid: 185 components: - type: Transform - pos: 61.5,46.5 + pos: -6.5,6.5 parent: 2 - - uid: 2518 + - uid: 187 components: - type: Transform - pos: 61.5,49.5 + pos: -6.5,4.5 parent: 2 - - uid: 2521 + - uid: 188 components: - type: Transform - pos: 61.5,47.5 + pos: -4.5,4.5 parent: 2 - - uid: 2522 + - uid: 189 components: - type: Transform - pos: 61.5,48.5 + pos: -5.5,4.5 parent: 2 - - uid: 2524 + - uid: 192 components: - type: Transform - pos: 61.5,50.5 + pos: -1.5,4.5 parent: 2 -- proto: SpawnPointLawyer - entities: - - uid: 6058 + - uid: 193 components: - type: Transform - pos: 57.5,18.5 + pos: -0.5,4.5 parent: 2 -- proto: SpawnPointLibrarian - entities: - - uid: 5172 + - uid: 194 components: - type: Transform - pos: 6.5,-2.5 + pos: 0.5,4.5 parent: 2 -- proto: SpawnPointMedicalDoctor - entities: - - uid: 567 + - uid: 195 components: - type: Transform - pos: 10.5,11.5 + pos: 1.5,4.5 parent: 2 - - uid: 7105 + - uid: 236 components: - type: Transform - pos: 10.5,12.5 + pos: 2.5,5.5 parent: 2 -- proto: SpawnPointMedicalIntern - entities: - - uid: 2610 + - uid: 284 components: - type: Transform - pos: 8.5,-1.5 + pos: 34.5,19.5 parent: 2 - - uid: 4923 + - uid: 299 components: - type: Transform - pos: 7.5,-3.5 + pos: 2.5,7.5 parent: 2 -- proto: SpawnPointObserver - entities: - - uid: 534 + - uid: 489 components: - type: Transform - pos: 27.5,4.5 + pos: 4.5,41.5 parent: 2 -- proto: SpawnPointParamedic - entities: - - uid: 1939 + - uid: 508 components: - type: Transform - pos: 14.5,14.5 + pos: -0.5,33.5 parent: 2 -- proto: SpawnPointPassenger - entities: - - uid: 33 + - uid: 509 components: - type: Transform - pos: 10.5,-2.5 + pos: 2.5,30.5 parent: 2 - - uid: 1816 + - uid: 514 components: - type: Transform - pos: 6.5,-1.5 + pos: 4.5,38.5 parent: 2 - - uid: 6067 + - uid: 538 components: - type: Transform - pos: 9.5,-1.5 + pos: 8.5,32.5 parent: 2 - - uid: 6706 + - uid: 544 components: - type: Transform - pos: 9.5,-2.5 + pos: 7.5,30.5 parent: 2 - - uid: 7025 + - uid: 552 components: - type: Transform - pos: 10.5,-1.5 + pos: 6.5,34.5 parent: 2 -- proto: SpawnPointQuartermaster - entities: - - uid: 6710 + - uid: 563 components: - type: Transform - pos: 62.5,32.5 + pos: 4.5,40.5 parent: 2 -- proto: SpawnPointResearchAssistant - entities: - - uid: 4922 + - uid: 569 components: - type: Transform - pos: 9.5,-3.5 + pos: 4.5,42.5 parent: 2 - - uid: 5170 + - uid: 570 components: - type: Transform - pos: 7.5,-2.5 + pos: 7.5,31.5 parent: 2 -- proto: SpawnPointResearchDirector - entities: - - uid: 6045 + - uid: 639 components: - type: Transform - pos: 54.5,11.5 + pos: 33.5,19.5 parent: 2 -- proto: SpawnPointScientist - entities: - - uid: 1538 + - uid: 643 components: - type: Transform - pos: 51.5,4.5 + pos: 4.5,44.5 parent: 2 - - uid: 1543 + - uid: 649 components: - type: Transform - pos: 52.5,4.5 + pos: 6.5,33.5 parent: 2 - - uid: 2505 + - uid: 650 components: - type: Transform - pos: 53.5,4.5 + pos: 8.5,31.5 parent: 2 -- proto: SpawnPointSecurityCadet - entities: - - uid: 5016 + - uid: 652 components: - type: Transform - pos: 7.5,-1.5 + pos: 0.5,32.5 parent: 2 - - uid: 8260 + - uid: 653 components: - type: Transform - pos: 10.5,-3.5 + pos: -0.5,32.5 parent: 2 -- proto: SpawnPointSecurityOfficer - entities: - - uid: 1342 + - uid: 662 components: - type: Transform - pos: 35.5,-0.5 + pos: 32.5,19.5 parent: 2 - - uid: 1371 + - uid: 664 components: - type: Transform - pos: 36.5,-0.5 + pos: 31.5,19.5 parent: 2 -- proto: SpawnPointStationEngineer - entities: - - uid: 1565 + - uid: 665 components: - type: Transform - pos: 38.5,40.5 + pos: 30.5,19.5 parent: 2 - - uid: 2533 + - uid: 666 components: - type: Transform - pos: 38.5,41.5 + pos: 29.5,19.5 parent: 2 -- proto: SpawnPointTechnicalAssistant - entities: - - uid: 3034 + - uid: 668 components: - type: Transform - pos: 6.5,-3.5 + pos: 28.5,19.5 parent: 2 - - uid: 3036 + - uid: 671 components: - type: Transform - pos: 8.5,-3.5 + pos: 27.5,19.5 parent: 2 -- proto: SpawnPointWarden - entities: - - uid: 7264 + - uid: 672 components: - type: Transform - pos: 39.5,-5.5 + pos: 26.5,19.5 parent: 2 -- proto: SprayBottleSpaceCleaner - entities: - - uid: 7662 + - uid: 682 components: - type: Transform - pos: -1.5,7.5 + pos: 25.5,19.5 parent: 2 - - uid: 7663 + - uid: 700 components: - type: Transform - pos: -1.5,7.5 + pos: 4.5,39.5 parent: 2 -- proto: StasisBed - entities: - - uid: 470 + - uid: 720 components: - type: Transform - pos: 7.5,13.5 + pos: 5.5,39.5 parent: 2 - - uid: 605 + - uid: 722 components: - type: Transform - pos: 7.5,9.5 + pos: 4.5,43.5 parent: 2 - - uid: 625 + - uid: 724 components: - type: Transform - pos: 7.5,11.5 + pos: 4.5,37.5 parent: 2 -- proto: StationAiUploadCircuitboard - entities: - - uid: 8214 + - uid: 730 components: - type: Transform - pos: 13.5,-10.5 + pos: 1.5,30.5 parent: 2 -- proto: StationAiUploadComputer - entities: - - uid: 4556 + - uid: 731 components: - type: Transform - pos: 32.5,54.5 + pos: 0.5,30.5 parent: 2 -- proto: StationAnchor - entities: - - uid: 564 + - uid: 750 components: - type: Transform - pos: 3.5,33.5 + pos: 1.5,36.5 parent: 2 -- proto: StationEfficiencyCircuitBoard - entities: - - uid: 1377 + - uid: 758 components: - type: Transform - pos: 32.5,52.5 + pos: 10.5,34.5 parent: 2 -- proto: StationMap - entities: - - uid: 5736 + - uid: 775 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-2.5 + pos: 16.5,33.5 parent: 2 - - uid: 6166 + - uid: 776 components: - type: Transform - pos: 10.5,8.5 + pos: 15.5,33.5 parent: 2 - - uid: 6169 + - uid: 777 + components: + - type: Transform + pos: 14.5,33.5 + parent: 2 + - uid: 778 components: - type: Transform - pos: 62.5,3.5 + pos: 13.5,33.5 parent: 2 - - uid: 6172 + - uid: 779 components: - type: Transform - pos: 38.5,24.5 + pos: 12.5,33.5 parent: 2 - - uid: 6173 + - uid: 780 components: - type: Transform - pos: 24.5,20.5 + pos: 11.5,33.5 parent: 2 - - uid: 6314 + - uid: 781 components: - type: Transform - pos: 50.5,18.5 + pos: 10.5,33.5 parent: 2 - - uid: 6571 + - uid: 782 components: - type: Transform - pos: 55.5,38.5 + pos: 10.5,35.5 parent: 2 - - uid: 8313 + - uid: 784 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 45.5,-12.5 + pos: 10.5,37.5 parent: 2 - - uid: 8322 + - uid: 785 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,52.5 + pos: 10.5,38.5 parent: 2 - - uid: 8323 + - uid: 795 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,42.5 + pos: 24.5,19.5 parent: 2 - - uid: 8324 + - uid: 858 components: - type: Transform - rot: 3.141592653589793 rad - pos: 52.5,28.5 + pos: 41.5,36.5 parent: 2 - - uid: 8325 + - uid: 861 components: - type: Transform - pos: 32.5,20.5 + pos: 40.5,39.5 parent: 2 - - uid: 8326 + - uid: 863 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,20.5 + pos: 40.5,41.5 parent: 2 - - uid: 8327 + - uid: 864 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,6.5 + pos: 28.5,42.5 parent: 2 - - uid: 8328 + - uid: 865 components: - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,1.5 + pos: 41.5,40.5 parent: 2 - - uid: 8329 + - uid: 866 components: - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-9.5 + pos: 41.5,39.5 parent: 2 - - uid: 8330 + - uid: 871 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,3.5 + pos: 38.5,36.5 parent: 2 - - uid: 8331 + - uid: 873 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 57.5,5.5 + pos: 35.5,36.5 parent: 2 -- proto: StationRecordsComputerCircuitboard - entities: - - uid: 8216 + - uid: 874 components: - type: Transform - pos: 13.5,-11.5 + pos: 36.5,36.5 parent: 2 -- proto: StoolBar - entities: - - uid: 2860 + - uid: 876 components: - type: Transform - rot: 3.141592653589793 rad - pos: 28.5,-3.5 + pos: 32.5,36.5 parent: 2 - - uid: 2861 + - uid: 877 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-3.5 + pos: 31.5,36.5 parent: 2 -- proto: SubstationBasic - entities: - - uid: 846 + - uid: 878 components: - type: Transform - pos: 35.5,35.5 + pos: 30.5,36.5 parent: 2 - - uid: 1472 + - uid: 880 components: - type: Transform - pos: 13.5,18.5 + pos: 29.5,36.5 parent: 2 - - uid: 2780 + - uid: 881 components: - type: Transform - pos: 23.5,-12.5 + pos: 27.5,36.5 parent: 2 - - uid: 2789 + - uid: 883 components: - type: Transform - pos: 59.5,56.5 + pos: 26.5,37.5 parent: 2 - - uid: 4563 + - uid: 884 components: - type: Transform - pos: 32.5,48.5 + pos: 26.5,38.5 parent: 2 - - uid: 5218 + - uid: 885 components: - type: Transform - pos: 54.5,19.5 + pos: 26.5,39.5 parent: 2 -- proto: SubstationMachineCircuitboard - entities: - - uid: 2189 + - uid: 886 components: - type: Transform - pos: 13.5,-12.5 + pos: 26.5,40.5 parent: 2 - - uid: 8217 + - uid: 888 components: - type: Transform - pos: 13.5,-12.5 + pos: 26.5,42.5 parent: 2 -- proto: SuitStorageAtmos - entities: - - uid: 1721 + - uid: 891 components: - type: Transform - pos: 31.5,33.5 + pos: 16.5,42.5 parent: 2 - - uid: 1789 + - uid: 893 components: - type: Transform - pos: 30.5,33.5 + pos: 17.5,43.5 parent: 2 -- proto: SuitStorageCE - entities: - - uid: 6660 + - uid: 896 components: - type: Transform - pos: 47.5,31.5 + pos: 20.5,43.5 parent: 2 -- proto: SuitStorageEngi - entities: - - uid: 913 + - uid: 897 components: - type: Transform - pos: 33.5,41.5 + pos: 21.5,43.5 parent: 2 - - uid: 6599 + - uid: 898 components: - type: Transform - pos: 34.5,41.5 + pos: 22.5,43.5 parent: 2 - - uid: 6600 + - uid: 899 components: - type: Transform - pos: 35.5,41.5 + pos: 23.5,43.5 parent: 2 -- proto: SuitStorageEVA - entities: - - uid: 1464 + - uid: 902 components: - type: Transform - pos: 51.5,41.5 + pos: 36.5,42.5 parent: 2 - - uid: 1931 + - uid: 909 components: - type: Transform - pos: 54.5,41.5 + pos: 41.5,42.5 parent: 2 - - uid: 2065 + - uid: 910 components: - type: Transform - pos: 52.5,41.5 + pos: 40.5,42.5 parent: 2 - - uid: 2066 + - uid: 911 components: - type: Transform - pos: 53.5,41.5 + pos: 34.5,42.5 parent: 2 -- proto: SuitStorageHOS - entities: - - uid: 1012 + - uid: 915 components: - type: Transform - pos: 39.5,-7.5 + pos: 37.5,42.5 parent: 2 -- proto: SuitStorageSec - entities: - - uid: 986 + - uid: 916 components: - type: Transform - pos: 38.5,-7.5 + pos: 27.5,42.5 parent: 2 - - uid: 1328 + - uid: 922 components: - type: Transform - pos: 37.5,-7.5 + pos: 48.5,43.5 parent: 2 -- proto: SurveillanceCameraCommand - entities: - - uid: 7457 + - uid: 923 components: - type: Transform - rot: 3.141592653589793 rad - pos: 59.5,34.5 + pos: 48.5,42.5 parent: 2 - - type: SurveillanceCamera - id: Bridge - - uid: 7458 + - uid: 926 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,24.5 + pos: 48.5,39.5 parent: 2 - - type: SurveillanceCamera - id: Captain's Quarters - - uid: 7472 + - uid: 927 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,28.5 + pos: 48.5,38.5 parent: 2 - - type: SurveillanceCamera - id: HoP Office - - uid: 7579 + - uid: 928 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,6.5 + pos: 48.5,37.5 parent: 2 - - type: SurveillanceCamera - id: Vault - - uid: 7620 + - uid: 930 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,54.5 + pos: 48.5,31.5 parent: 2 - - type: SurveillanceCamera - id: Middle Foyer - - uid: 7621 + - uid: 931 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 34.5,51.5 + pos: 48.5,32.5 parent: 2 - - type: SurveillanceCamera - id: AI Upload -- proto: SurveillanceCameraEngineering - entities: - - uid: 6583 + - uid: 933 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-10.5 + pos: 48.5,34.5 parent: 2 - - type: SurveillanceCamera - id: Tech Vault - - uid: 7470 + - uid: 934 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 60.5,61.5 + pos: 48.5,35.5 parent: 2 - - type: SurveillanceCamera - id: Solars North - - uid: 7608 + - uid: 936 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 30.5,28.5 + pos: 47.5,30.5 parent: 2 - - type: SurveillanceCamera - id: Gas Storage - - uid: 7609 + - uid: 938 components: - type: Transform - pos: 14.5,34.5 + pos: 44.5,30.5 parent: 2 - - type: SurveillanceCamera - id: TEG - - uid: 7610 + - uid: 939 components: - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,39.5 + pos: 43.5,30.5 parent: 2 - - type: SurveillanceCamera - id: Engineering Tools - - uid: 7611 + - uid: 940 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,32.5 + pos: 42.5,30.5 parent: 2 - - type: SurveillanceCamera - id: Main Engineering - - uid: 7612 + - uid: 948 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,41.5 + pos: 39.5,30.5 parent: 2 - - type: SurveillanceCamera - id: Gravity Generator -- proto: SurveillanceCameraGeneral - entities: - - uid: 4740 + - uid: 951 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,13.5 + pos: 35.5,23.5 parent: 2 - - type: SurveillanceCamera - id: Chapel - - uid: 7282 + - uid: 952 components: - - type: MetaData - name: camera - type: Transform - rot: 1.5707963267948966 rad - pos: 66.5,-7.5 + pos: 35.5,24.5 parent: 2 - - type: SurveillanceCamera - id: Evac Dock - - uid: 7283 + - uid: 953 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 56.5,-0.5 + pos: 35.5,25.5 parent: 2 - - type: SurveillanceCamera - id: Evac North - - uid: 7284 + - uid: 954 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 49.5,-14.5 + pos: 36.5,25.5 parent: 2 - - type: SurveillanceCamera - id: Evac South - - uid: 7464 + - uid: 955 components: - type: Transform - rot: 3.141592653589793 rad - pos: 54.5,41.5 + pos: 37.5,25.5 parent: 2 - - type: SurveillanceCamera - id: EVA - - uid: 7465 + - uid: 961 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 49.5,37.5 + pos: 39.5,28.5 parent: 2 - - type: SurveillanceCamera - id: Bridge Hallway - - uid: 7468 + - uid: 962 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,44.5 + pos: 39.5,29.5 parent: 2 - - type: SurveillanceCamera - id: Arrivals South - - uid: 7469 + - uid: 969 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 58.5,53.5 + pos: 39.5,42.5 parent: 2 - - type: SurveillanceCamera - id: Arrivals North - - uid: 7478 + - uid: 989 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 36.5,16.5 + pos: 40.5,4.5 parent: 2 - - type: SurveillanceCamera - id: Middle Hallways - - uid: 7483 + - uid: 991 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 46.5,0.5 + pos: 42.5,4.5 parent: 2 - - type: SurveillanceCamera - id: Evac Hallway West - - uid: 7505 + - uid: 994 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-0.5 + pos: 41.5,2.5 parent: 2 - - type: SurveillanceCamera - id: Dorms - - uid: 7506 + - uid: 996 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,-1.5 + pos: 36.5,3.5 parent: 2 - - type: SurveillanceCamera - id: Cryosleep - - uid: 7517 + - uid: 997 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,0.5 + pos: 35.5,3.5 parent: 2 - - type: SurveillanceCamera - id: Meeting Room - - uid: 7542 + - uid: 999 components: - type: Transform - rot: 3.141592653589793 rad - pos: 9.5,7.5 + pos: 33.5,3.5 parent: 2 - - type: SurveillanceCamera - id: Western Hallway - - uid: 7560 + - uid: 1000 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-11.5 + pos: 32.5,3.5 parent: 2 - - type: SurveillanceCamera - id: Southwest Maintenance - - uid: 7572 + - uid: 1006 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 37.5,-11.5 + pos: 32.5,-2.5 parent: 2 - - type: SurveillanceCamera - id: Southeast Maintenance - - uid: 7578 + - uid: 1007 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 58.5,10.5 + pos: 32.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Evac Hallway East - - uid: 7582 + - uid: 1008 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 62.5,15.5 + pos: 33.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Courtroom - - uid: 7613 + - uid: 1023 components: - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,19.5 + pos: 37.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Supply Hallway - - uid: 7616 + - uid: 1024 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,58.5 + pos: 36.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Air Tunnel East - - uid: 7617 + - uid: 1025 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,55.5 + pos: 35.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Outside Foyer - - uid: 7618 + - uid: 1027 components: - type: Transform - pos: 27.5,59.5 + pos: 36.5,-5.5 parent: 2 - - type: SurveillanceCamera - id: Air Tunnel West -- proto: SurveillanceCameraMedical - entities: - - uid: 7431 + - uid: 1028 components: - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,16.5 + pos: 36.5,-7.5 parent: 2 - - type: SurveillanceCamera - id: Medical Logistics - - uid: 7432 + - uid: 1030 components: - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,16.5 + pos: 37.5,-8.5 parent: 2 - - type: SurveillanceCamera - id: Medbay - - uid: 7433 + - uid: 1031 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,13.5 + pos: 56.5,5.5 parent: 2 - - type: SurveillanceCamera - id: Morgue -- proto: SurveillanceCameraRouterCommand - entities: - - uid: 6350 + - uid: 1033 components: - type: Transform - pos: 45.5,47.5 + pos: 41.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterEngineering - entities: - - uid: 6344 + - uid: 1034 components: - type: Transform - pos: 43.5,47.5 + pos: 40.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterGeneral - entities: - - uid: 6346 + - uid: 1035 components: - type: Transform - pos: 45.5,48.5 + pos: 42.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterMedical - entities: - - uid: 6345 + - uid: 1036 components: - type: Transform - pos: 47.5,48.5 + pos: 43.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterScience - entities: - - uid: 6348 + - uid: 1037 components: - type: Transform - pos: 47.5,47.5 + pos: 44.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterSecurity - entities: - - uid: 6343 + - uid: 1038 components: - type: Transform - pos: 50.5,50.5 + pos: 45.5,-8.5 parent: 2 -- proto: SurveillanceCameraRouterService - entities: - - uid: 6349 + - uid: 1039 components: - type: Transform - pos: 49.5,47.5 + pos: 45.5,-7.5 parent: 2 -- proto: SurveillanceCameraRouterSupply - entities: - - uid: 6347 + - uid: 1040 components: - type: Transform - pos: 49.5,48.5 + pos: 45.5,-6.5 parent: 2 -- proto: SurveillanceCameraScience - entities: - - uid: 4741 + - uid: 1041 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 55.5,5.5 + pos: 45.5,-5.5 parent: 2 - - type: SurveillanceCamera - id: Science - - uid: 7574 + - uid: 1047 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 50.5,14.5 + pos: 41.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Accurate Depiction of an Academic's Living Conditions -- proto: SurveillanceCameraSecurity - entities: - - uid: 7485 + - uid: 1048 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 42.5,-0.5 + pos: 40.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Brig - - uid: 7486 + - uid: 1049 components: - type: Transform - rot: 3.141592653589793 rad - pos: 34.5,2.5 + pos: 39.5,-3.5 parent: 2 - - type: SurveillanceCamera - id: Security - - uid: 7487 + - uid: 1184 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 44.5,-6.5 + pos: 47.5,3.5 parent: 2 - - type: SurveillanceCamera - id: Armory - - uid: 7516 + - uid: 1185 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-6.5 + pos: 47.5,2.5 parent: 2 - - type: SurveillanceCamera - id: Security Outpost -- proto: SurveillanceCameraService - entities: - - uid: 4737 + - uid: 1186 components: - type: Transform - pos: 20.5,-8.5 + pos: 47.5,1.5 parent: 2 - - type: SurveillanceCamera - id: Botany - - uid: 7500 + - uid: 1193 components: - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,7.5 + pos: 50.5,-2.5 parent: 2 - - type: SurveillanceCamera - id: Janisposals - - uid: 7568 + - uid: 1194 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,-3.5 + pos: 47.5,4.5 parent: 2 - - type: SurveillanceCamera - id: Nightclub -- proto: SurveillanceCameraSupply - entities: - - uid: 7614 + - uid: 1195 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,26.5 + pos: 47.5,5.5 parent: 2 - - type: SurveillanceCamera - id: Cargo -- proto: SurveillanceCameraWirelessRouterConstructed - entities: - - uid: 6351 + - uid: 1198 components: - type: Transform - pos: 50.5,51.5 + pos: 47.5,9.5 parent: 2 -- proto: SurveillanceCameraWirelessRouterEntertainment - entities: - - uid: 6352 + - uid: 1200 components: - type: Transform - pos: 43.5,48.5 + pos: 48.5,10.5 parent: 2 -- proto: Table - entities: - - uid: 31 + - uid: 1201 components: - type: Transform - pos: 7.5,2.5 + pos: 49.5,10.5 parent: 2 - - uid: 134 + - uid: 1202 components: - type: Transform - pos: 15.5,-8.5 + pos: 45.5,11.5 parent: 2 - - uid: 252 + - uid: 1203 components: - type: Transform - pos: 27.5,38.5 + pos: 46.5,10.5 parent: 2 - - uid: 253 + - uid: 1204 components: - type: Transform - pos: 10.5,-6.5 + pos: 45.5,10.5 parent: 2 - - uid: 289 + - uid: 1205 components: - type: Transform - pos: 10.5,-7.5 + pos: 45.5,12.5 parent: 2 - - uid: 453 + - uid: 1206 components: - type: Transform - pos: 55.5,29.5 + pos: 45.5,13.5 parent: 2 - - uid: 516 + - uid: 1207 components: - type: Transform - pos: 34.5,16.5 + pos: 45.5,14.5 parent: 2 - - uid: 517 + - uid: 1208 components: - type: Transform - pos: 18.5,-0.5 + pos: 45.5,15.5 parent: 2 - - uid: 526 + - uid: 1209 components: - type: Transform - pos: 10.5,-8.5 + pos: 46.5,15.5 parent: 2 - - uid: 548 + - uid: 1210 components: - type: Transform - pos: 18.5,0.5 + pos: 47.5,15.5 parent: 2 - - uid: 638 + - uid: 1212 components: - type: Transform - pos: 30.5,8.5 + pos: 49.5,15.5 parent: 2 - - uid: 656 + - uid: 1213 components: - type: Transform - pos: 29.5,8.5 + pos: 51.5,15.5 parent: 2 - - uid: 657 + - uid: 1214 components: - type: Transform - pos: 14.5,-8.5 + pos: 50.5,15.5 parent: 2 - - uid: 732 + - uid: 1218 components: - type: Transform - pos: 32.5,16.5 + pos: 55.5,15.5 parent: 2 - - uid: 745 + - uid: 1219 components: - type: Transform - pos: 31.5,16.5 + pos: 55.5,14.5 parent: 2 - - uid: 746 + - uid: 1220 components: - type: Transform - pos: 30.5,16.5 + pos: 55.5,13.5 parent: 2 - - uid: 806 + - uid: 1221 components: - type: Transform - pos: 58.5,31.5 + pos: 55.5,12.5 parent: 2 - - uid: 807 + - uid: 1222 components: - type: Transform - pos: 33.5,-5.5 + pos: 55.5,11.5 parent: 2 - - uid: 1011 + - uid: 1223 components: - type: Transform - pos: 35.5,2.5 + pos: 55.5,10.5 parent: 2 - - uid: 1021 + - uid: 1224 components: - type: Transform - pos: 11.5,2.5 + pos: 51.5,10.5 parent: 2 - - uid: 1215 + - uid: 1225 components: - type: Transform - pos: 60.5,14.5 + pos: 52.5,10.5 parent: 2 - - uid: 1261 + - uid: 1226 components: - type: Transform - pos: 60.5,31.5 + pos: 53.5,10.5 parent: 2 - - uid: 1284 + - uid: 1227 components: - type: Transform - pos: 33.5,16.5 + pos: 54.5,10.5 parent: 2 - - uid: 1361 + - uid: 1228 components: - type: Transform - pos: 63.5,31.5 + pos: 56.5,10.5 parent: 2 - - uid: 1375 + - uid: 1229 components: - type: Transform - pos: 33.5,-4.5 + pos: 56.5,9.5 parent: 2 - - uid: 1381 + - uid: 1230 components: - type: Transform - pos: 33.5,-7.5 + pos: 56.5,8.5 parent: 2 - - uid: 1407 + - uid: 1238 components: - type: Transform - pos: 33.5,-6.5 + pos: 55.5,0.5 parent: 2 - - uid: 1444 + - uid: 1239 components: - type: Transform - pos: 42.5,1.5 + pos: 55.5,-0.5 parent: 2 - - uid: 1491 + - uid: 1240 components: - type: Transform - pos: 30.5,-7.5 + pos: 55.5,-1.5 parent: 2 - - uid: 1535 + - uid: 1241 components: - type: Transform - pos: 48.5,0.5 + pos: 55.5,-2.5 parent: 2 - - uid: 1562 + - uid: 1265 components: - type: Transform - pos: 48.5,-0.5 + pos: 47.5,-7.5 parent: 2 - - uid: 1633 + - uid: 1266 components: - type: Transform - pos: 27.5,37.5 + pos: 47.5,-8.5 parent: 2 - - uid: 1634 + - uid: 1269 components: - type: Transform - pos: 28.5,37.5 + pos: 47.5,-11.5 parent: 2 - - uid: 1635 + - uid: 1287 components: - type: Transform - pos: 29.5,37.5 + pos: -0.5,34.5 parent: 2 - - uid: 1727 + - uid: 1289 components: - type: Transform - pos: 28.5,35.5 + pos: -0.5,35.5 parent: 2 - - uid: 1893 + - uid: 1290 components: - type: Transform - pos: -0.5,7.5 + pos: 4.5,45.5 parent: 2 - - uid: 1919 + - uid: 1300 components: - type: Transform - pos: -1.5,7.5 + pos: 6.5,35.5 parent: 2 - - uid: 2006 + - uid: 1303 components: - type: Transform - pos: 56.5,14.5 + pos: 9.5,35.5 parent: 2 - - uid: 2007 + - uid: 1317 components: - type: Transform - pos: 57.5,14.5 + pos: 4.5,36.5 parent: 2 - - uid: 2008 + - uid: 1409 components: - type: Transform - pos: 59.5,14.5 + pos: 32.5,0.5 parent: 2 - - uid: 2010 + - uid: 1410 components: - type: Transform - pos: 62.5,12.5 + pos: 32.5,1.5 parent: 2 - - uid: 2011 + - uid: 1411 components: - type: Transform - pos: 61.5,12.5 + pos: 32.5,2.5 parent: 2 - - uid: 2012 + - uid: 1414 components: - type: Transform - pos: 56.5,18.5 + pos: 37.5,3.5 parent: 2 - - uid: 2014 + - uid: 1476 components: - type: Transform - pos: 57.5,17.5 + pos: -6.5,5.5 parent: 2 - - uid: 2015 + - uid: 1495 components: - type: Transform - pos: 58.5,17.5 + pos: 34.5,-3.5 parent: 2 - - uid: 2047 + - uid: 1524 components: - type: Transform - pos: 48.5,4.5 + pos: 23.5,19.5 parent: 2 - - uid: 2136 + - uid: 1561 components: - type: Transform - pos: 55.5,28.5 + pos: 22.5,19.5 parent: 2 - - uid: 2180 + - uid: 1573 components: - type: Transform - pos: 7.5,-12.5 + pos: 36.5,43.5 parent: 2 - - uid: 2204 + - uid: 1772 components: - type: Transform - pos: 40.5,0.5 + pos: 42.5,42.5 parent: 2 - - uid: 2246 + - uid: 1777 components: - type: Transform - pos: 45.5,21.5 + pos: 44.5,42.5 parent: 2 - - uid: 2247 + - uid: 1778 components: - type: Transform - pos: 46.5,21.5 + pos: 43.5,42.5 parent: 2 - - uid: 2248 + - uid: 1780 components: - type: Transform - pos: 47.5,21.5 + pos: 33.5,42.5 parent: 2 - - uid: 2265 + - uid: 1781 components: - type: Transform - pos: 45.5,26.5 + pos: 32.5,42.5 parent: 2 - - uid: 2284 + - uid: 1782 components: - type: Transform - pos: 44.5,27.5 + pos: 38.5,42.5 parent: 2 - - uid: 2285 + - uid: 1784 components: - type: Transform - pos: 43.5,27.5 + pos: 35.5,42.5 parent: 2 - - uid: 2342 + - uid: 1785 components: - type: Transform - pos: 59.5,26.5 + pos: 29.5,42.5 parent: 2 - - uid: 2422 + - uid: 1786 components: - type: Transform - pos: 31.5,10.5 + pos: 30.5,42.5 parent: 2 - - uid: 2430 + - uid: 1787 components: - type: Transform - pos: 59.5,28.5 + pos: 31.5,42.5 parent: 2 - - uid: 2627 + - uid: 1846 components: - type: Transform - pos: 31.5,-7.5 + pos: 28.5,56.5 parent: 2 - - uid: 2675 + - uid: 1954 components: - type: Transform - pos: 17.5,-0.5 + pos: 20.5,19.5 parent: 2 - - uid: 2676 + - uid: 2090 components: - type: Transform - pos: 17.5,-1.5 + pos: 64.5,3.5 parent: 2 - - uid: 2677 + - uid: 2091 components: - type: Transform - pos: 17.5,0.5 + pos: 64.5,2.5 parent: 2 - - uid: 2678 + - uid: 2092 components: - type: Transform - pos: 18.5,-1.5 + pos: 65.5,2.5 parent: 2 - - uid: 2763 + - uid: 2093 components: - type: Transform - pos: 2.5,-7.5 + pos: 66.5,2.5 parent: 2 - - uid: 2794 + - uid: 2094 components: - type: Transform - pos: 7.5,-10.5 + pos: 67.5,2.5 parent: 2 - - uid: 2858 + - uid: 2095 components: - type: Transform - pos: 31.5,-6.5 + pos: 67.5,1.5 parent: 2 - - uid: 3313 + - uid: 2098 components: - type: Transform - pos: 58.5,38.5 + pos: 67.5,-1.5 parent: 2 - - uid: 3817 + - uid: 2099 components: - type: Transform - pos: 30.5,-6.5 + pos: 67.5,-2.5 parent: 2 - - uid: 4601 + - uid: 2101 components: - type: Transform - pos: 34.5,51.5 + pos: 52.5,-17.5 parent: 2 - - uid: 4729 + - uid: 2102 components: - type: Transform - pos: 34.5,52.5 + pos: 50.5,-17.5 parent: 2 - - uid: 4731 + - uid: 2205 components: - type: Transform - pos: 30.5,52.5 + pos: 58.5,26.5 parent: 2 - - uid: 4732 + - uid: 2253 components: - type: Transform - pos: 30.5,51.5 + pos: 56.5,27.5 parent: 2 - - uid: 4733 + - uid: 2256 components: - type: Transform - pos: 32.5,52.5 + pos: 18.5,58.5 parent: 2 - - uid: 4735 + - uid: 2291 components: - type: Transform - pos: 32.5,51.5 + pos: 58.5,27.5 parent: 2 - - uid: 4736 + - uid: 2293 components: - type: Transform - pos: 30.5,48.5 + pos: 60.5,27.5 parent: 2 - - uid: 5544 + - uid: 2294 components: - type: Transform - pos: 56.5,17.5 + pos: 60.5,26.5 parent: 2 - - uid: 6123 + - uid: 2295 components: - type: Transform - pos: 56.5,62.5 + pos: 61.5,26.5 parent: 2 - - uid: 6207 + - uid: 2297 components: - type: Transform - pos: 63.5,34.5 + pos: 61.5,24.5 parent: 2 - - uid: 6662 + - uid: 2298 components: - type: Transform - pos: 62.5,34.5 + pos: 60.5,24.5 parent: 2 - - uid: 6667 + - uid: 2299 components: - type: Transform - pos: 63.5,29.5 + pos: 60.5,23.5 parent: 2 - - uid: 6674 + - uid: 2300 components: - type: Transform - pos: 63.5,28.5 + pos: 60.5,22.5 parent: 2 - - uid: 6676 + - uid: 2301 components: - type: Transform - pos: 62.5,33.5 + pos: 60.5,21.5 parent: 2 - - uid: 6677 + - uid: 2302 components: - type: Transform - pos: 60.5,34.5 + pos: 60.5,20.5 parent: 2 - - uid: 6679 + - uid: 2303 components: - type: Transform - pos: 56.5,28.5 + pos: 60.5,19.5 parent: 2 - - uid: 6680 + - uid: 2306 components: - type: Transform - pos: 56.5,29.5 + pos: 57.5,19.5 parent: 2 - - uid: 6686 + - uid: 2307 components: - type: Transform - pos: 58.5,28.5 + pos: 56.5,19.5 parent: 2 - - uid: 6687 + - uid: 2308 components: - type: Transform - pos: 59.5,34.5 + pos: 55.5,19.5 parent: 2 - - uid: 6831 + - uid: 2309 components: - type: Transform - pos: 63.5,33.5 + pos: 55.5,20.5 parent: 2 - - uid: 6921 + - uid: 2310 components: - type: Transform - pos: 57.5,34.5 + pos: 55.5,21.5 parent: 2 - - uid: 6999 + - uid: 2312 components: - type: Transform - pos: 46.5,-17.5 + pos: 55.5,23.5 parent: 2 - - uid: 7115 + - uid: 2313 components: - type: Transform - rot: 3.141592653589793 rad - pos: 41.5,13.5 + pos: 55.5,24.5 parent: 2 - - uid: 7332 + - uid: 2314 components: - type: Transform - pos: 20.5,16.5 + pos: 55.5,25.5 parent: 2 - - uid: 7333 + - uid: 2371 components: - type: Transform - pos: 19.5,16.5 + pos: 56.5,7.5 parent: 2 - - uid: 7380 + - uid: 2775 components: - type: Transform - pos: 32.5,10.5 + pos: 14.5,62.5 parent: 2 - - uid: 7382 + - uid: 2776 components: - type: Transform - pos: 33.5,10.5 + pos: 16.5,62.5 parent: 2 - - uid: 7436 + - uid: 2787 components: - type: Transform - pos: 7.5,16.5 + pos: 67.5,-13.5 parent: 2 - - uid: 7437 + - uid: 2792 components: - type: Transform - pos: 8.5,16.5 + pos: 67.5,-23.5 parent: 2 - - uid: 7545 + - uid: 2896 components: - type: Transform - pos: 48.5,3.5 + pos: 35.5,20.5 parent: 2 - - uid: 7546 + - uid: 3082 components: - type: Transform - pos: 48.5,2.5 + pos: 35.5,22.5 parent: 2 - - uid: 7566 + - uid: 3395 components: - type: Transform - pos: 27.5,35.5 + pos: 16.5,26.5 parent: 2 - - uid: 7666 + - uid: 3565 components: - type: Transform - pos: 18.5,-12.5 - parent: 2 - - uid: 7673 + rot: 3.141592653589793 rad + pos: 6.5,-46.5 + parent: 3564 + - uid: 3566 components: - type: Transform - pos: 19.5,-12.5 - parent: 2 - - uid: 7675 + rot: 3.141592653589793 rad + pos: 6.5,-38.5 + parent: 3564 + - uid: 3929 components: - type: Transform - pos: 37.5,-12.5 + pos: 45.5,34.5 parent: 2 -- proto: TableBrass - entities: - - uid: 2425 + - uid: 4266 components: - type: Transform - pos: 59.5,23.5 + pos: 40.5,49.5 parent: 2 - - uid: 2426 + - uid: 4267 components: - type: Transform - pos: 59.5,22.5 + pos: 40.5,48.5 parent: 2 -- proto: TableCounterMetal - entities: - - uid: 96 + - uid: 4268 components: - type: Transform - pos: 18.5,-4.5 + pos: 34.5,36.5 parent: 2 - - uid: 492 + - uid: 4270 components: - type: Transform - pos: 18.5,23.5 + pos: 41.5,49.5 parent: 2 - - uid: 515 + - uid: 4271 components: - type: Transform - pos: 17.5,23.5 + pos: 41.5,48.5 parent: 2 - - uid: 540 + - uid: 4273 components: - type: Transform - pos: 15.5,14.5 + pos: 41.5,46.5 parent: 2 - - uid: 541 + - uid: 4274 components: - type: Transform - pos: 15.5,13.5 + pos: 42.5,46.5 parent: 2 - - uid: 620 + - uid: 4276 components: - type: Transform - pos: 15.5,15.5 + pos: 44.5,46.5 parent: 2 - - uid: 642 + - uid: 4277 components: - type: Transform - pos: 12.5,13.5 + pos: 45.5,46.5 parent: 2 - - uid: 648 + - uid: 4278 components: - type: Transform - pos: 14.5,13.5 + pos: 46.5,46.5 parent: 2 - - uid: 710 + - uid: 4283 components: - type: Transform - pos: 31.5,12.5 + pos: 51.5,46.5 parent: 2 - - uid: 1098 + - uid: 4284 components: - type: Transform - pos: 13.5,13.5 + pos: 52.5,46.5 parent: 2 - - uid: 1216 + - uid: 4285 components: - type: Transform - pos: 32.5,7.5 + pos: 51.5,48.5 parent: 2 - - uid: 1294 + - uid: 4286 components: - type: Transform - pos: 19.5,23.5 + pos: 51.5,49.5 parent: 2 - - uid: 1475 + - uid: 4288 components: - type: Transform - pos: 23.5,-7.5 + pos: 51.5,47.5 parent: 2 - - uid: 1486 + - uid: 4290 components: - type: Transform - pos: 25.5,-7.5 + pos: 51.5,53.5 parent: 2 - - uid: 1489 + - uid: 4291 components: - type: Transform - pos: 24.5,-7.5 + pos: 52.5,47.5 parent: 2 - - uid: 1492 + - uid: 4292 components: - type: Transform - pos: 27.5,-2.5 + pos: 52.5,48.5 parent: 2 - - uid: 1493 + - uid: 4295 components: - type: Transform - pos: 28.5,-2.5 + pos: 52.5,51.5 parent: 2 - - uid: 1494 + - uid: 4296 components: - type: Transform - pos: 26.5,-2.5 + pos: 52.5,52.5 parent: 2 - - uid: 1495 + - uid: 4297 components: - type: Transform - pos: 25.5,0.5 + pos: 52.5,53.5 parent: 2 - - uid: 1496 + - uid: 4299 components: - type: Transform - pos: 26.5,0.5 + pos: 50.5,53.5 parent: 2 - - uid: 1749 + - uid: 4300 components: - type: Transform - pos: 29.5,22.5 + pos: 49.5,53.5 parent: 2 - - uid: 1765 + - uid: 4301 components: - type: Transform - pos: 31.5,22.5 + pos: 48.5,53.5 parent: 2 - - uid: 1767 + - uid: 4302 components: - type: Transform - pos: 30.5,22.5 + pos: 47.5,53.5 parent: 2 - - uid: 2193 + - uid: 4303 components: - type: Transform - pos: 45.5,8.5 + pos: 46.5,53.5 parent: 2 - - uid: 2194 + - uid: 4304 components: - type: Transform - pos: 45.5,7.5 + pos: 45.5,53.5 parent: 2 - - uid: 2195 + - uid: 4305 components: - type: Transform - pos: 45.5,6.5 + pos: 44.5,53.5 parent: 2 - - uid: 2196 + - uid: 4308 components: - type: Transform - pos: 46.5,6.5 + pos: 41.5,53.5 parent: 2 - - uid: 2628 + - uid: 4314 components: - type: Transform - pos: 24.5,-10.5 + pos: 16.5,61.5 parent: 2 - - uid: 2629 + - uid: 4316 components: - type: Transform - pos: 23.5,-10.5 + pos: 14.5,61.5 parent: 2 - - uid: 2671 + - uid: 4317 components: - type: Transform - pos: 19.5,-4.5 + pos: 14.5,60.5 parent: 2 - - uid: 2803 + - uid: 4318 components: - type: Transform - pos: 22.5,-10.5 + pos: 14.5,59.5 parent: 2 - - uid: 2857 + - uid: 4319 components: - type: Transform - pos: 25.5,-2.5 + pos: 14.5,58.5 parent: 2 - - uid: 3163 + - uid: 4326 components: - type: Transform - pos: 32.5,12.5 + pos: 20.5,56.5 parent: 2 - - uid: 7653 + - uid: 4328 components: - type: Transform - pos: 24.5,-9.5 + pos: 20.5,54.5 parent: 2 -- proto: TableFancyBlue - entities: - - uid: 2278 + - uid: 4329 components: - type: Transform - pos: 42.5,29.5 + pos: 20.5,53.5 parent: 2 -- proto: TableGlass - entities: - - uid: 546 + - uid: 4331 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,16.5 + pos: 20.5,51.5 parent: 2 - - uid: 793 + - uid: 4332 components: - type: Transform - pos: 63.5,30.5 + pos: 22.5,55.5 parent: 2 - - uid: 1273 + - uid: 4336 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,15.5 + pos: 22.5,51.5 parent: 2 - - uid: 1480 + - uid: 4337 components: - type: Transform - pos: 59.5,31.5 + pos: 22.5,50.5 parent: 2 - - uid: 1541 + - uid: 4340 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,14.5 + pos: 21.5,49.5 parent: 2 - - uid: 1545 + - uid: 4341 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 53.5,13.5 + pos: 21.5,48.5 parent: 2 - - uid: 1611 + - uid: 4342 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,31.5 + pos: 20.5,49.5 parent: 2 - - uid: 1612 + - uid: 4343 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,32.5 + pos: 20.5,48.5 parent: 2 - - uid: 1613 + - uid: 4347 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,33.5 + pos: 25.5,48.5 parent: 2 - - uid: 1967 + - uid: 4348 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,10.5 + pos: 26.5,48.5 parent: 2 - - uid: 2039 + - uid: 4351 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,9.5 + pos: 29.5,48.5 parent: 2 - - uid: 2073 + - uid: 4352 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,8.5 + pos: 29.5,49.5 parent: 2 - - uid: 2130 + - uid: 4353 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,7.5 + pos: 32.5,49.5 parent: 2 - - uid: 2429 + - uid: 4354 components: - type: Transform - pos: 63.5,32.5 + pos: 31.5,49.5 parent: 2 - - uid: 7636 + - uid: 4356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,31.5 + pos: 31.5,48.5 parent: 2 - - uid: 7643 + - uid: 4358 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,31.5 + pos: 25.5,49.5 parent: 2 - - uid: 7645 + - uid: 4359 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,32.5 + pos: 26.5,49.5 parent: 2 - - uid: 7727 + - uid: 4362 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,6.5 + pos: 26.5,53.5 parent: 2 - - uid: 7728 + - uid: 4363 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,5.5 + pos: 26.5,54.5 parent: 2 - - uid: 7729 + - uid: 4364 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 62.5,4.5 + pos: 26.5,55.5 parent: 2 - - uid: 7730 + - uid: 4369 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 61.5,4.5 + pos: 30.5,47.5 parent: 2 - - uid: 7731 + - uid: 4371 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,4.5 + pos: 31.5,47.5 parent: 2 -- proto: TegCenter - entities: - - uid: 1302 + - uid: 4373 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,36.5 + pos: 32.5,47.5 parent: 2 -- proto: TegCirculator - entities: - - uid: 1918 + - uid: 4375 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,36.5 + pos: 33.5,47.5 parent: 2 - - type: PointLight - color: '#FF3300FF' - - uid: 1923 + - uid: 4376 components: - type: Transform - pos: 16.5,36.5 + pos: 33.5,46.5 parent: 2 - - type: PointLight - color: '#FF3300FF' - - type: ExplodeOnTrigger - - type: Explosive - canCreateVacuum: False - totalIntensity: 30 - maxIntensity: 10 - explosionType: HardBomb - - type: TriggerOnSignal - - type: DeviceLinkSink - ports: - - Trigger -- proto: TelecomServerCircuitboard - entities: - - uid: 2173 + - uid: 4378 components: - type: Transform - pos: 13.5,-12.5 + pos: 34.5,46.5 parent: 2 -- proto: TelecomServerFilledCargo - entities: - - uid: 1589 + - uid: 4379 components: - type: Transform - pos: 38.5,26.5 + pos: 35.5,47.5 parent: 2 -- proto: TelecomServerFilledCommand - entities: - - uid: 1582 + - uid: 4380 components: - type: Transform - pos: 38.5,27.5 + pos: 35.5,46.5 parent: 2 -- proto: TelecomServerFilledCommon - entities: - - uid: 1590 + - uid: 4381 components: - type: Transform - pos: 38.5,28.5 + pos: 36.5,47.5 parent: 2 -- proto: TelecomServerFilledEngineering - entities: - - uid: 1585 + - uid: 4383 components: - type: Transform - pos: 38.5,29.5 + pos: 29.5,46.5 parent: 2 -- proto: TelecomServerFilledMedical - entities: - - uid: 1584 + - uid: 4387 components: - type: Transform - pos: 36.5,26.5 + pos: 35.5,52.5 parent: 2 -- proto: TelecomServerFilledScience - entities: - - uid: 1588 + - uid: 4393 components: - type: Transform - pos: 36.5,27.5 + pos: 36.5,52.5 parent: 2 -- proto: TelecomServerFilledSecurity - entities: - - uid: 1583 + - uid: 4394 components: - type: Transform - pos: 36.5,28.5 + pos: 36.5,53.5 parent: 2 -- proto: TelecomServerFilledService - entities: - - uid: 1587 + - uid: 4395 components: - type: Transform - pos: 36.5,29.5 + pos: 35.5,50.5 parent: 2 -- proto: TimerTrigger - entities: - - uid: 7220 + - uid: 4398 components: - type: Transform - pos: 56.5,28.5 + pos: 48.5,44.5 parent: 2 - - uid: 7221 + - uid: 4400 components: - type: Transform - pos: 63.5,32.5 + pos: 34.5,55.5 parent: 2 - - uid: 7701 + - uid: 4401 components: - type: Transform - pos: 45.5,19.5 + pos: 35.5,55.5 parent: 2 - - uid: 7702 + - uid: 4402 components: - type: Transform - pos: 48.5,19.5 + pos: 36.5,55.5 parent: 2 -- proto: ToiletDirtyWater - entities: - - uid: 4008 + - uid: 4403 components: - type: Transform - pos: 42.5,-9.5 + pos: 37.5,55.5 parent: 2 - - uid: 4009 + - uid: 4404 components: - type: Transform - pos: 44.5,-9.5 + pos: 38.5,55.5 parent: 2 -- proto: ToolboxArtisticFilled - entities: - - uid: 2289 + - uid: 4405 components: - type: Transform - pos: 48.5,19.5 + pos: 38.5,54.5 parent: 2 -- proto: ToolboxElectricalFilled - entities: - - uid: 2259 + - uid: 4406 components: - type: Transform - pos: 49.5,19.5 + pos: 38.5,53.5 parent: 2 - - uid: 2287 + - uid: 4407 components: - type: Transform - pos: 49.5,19.5 + pos: 32.5,55.5 parent: 2 -- proto: ToolboxEmergencyFilled - entities: - - uid: 573 + - uid: 4409 components: - type: Transform - pos: 47.5,19.5 + pos: 30.5,55.5 parent: 2 - - uid: 862 + - uid: 4410 components: - type: Transform - pos: 47.5,19.5 + pos: 28.5,55.5 parent: 2 - - uid: 1764 + - uid: 4412 components: - type: Transform - pos: 59.5,31.5 + pos: 28.5,53.5 parent: 2 - - uid: 7190 + - uid: 4414 components: - type: Transform - pos: 38.5,-1.5 + pos: 28.5,51.5 parent: 2 -- proto: ToolboxGoldFilled - entities: - - uid: 2163 + - uid: 4421 components: - type: Transform - pos: 62.57238,9.313311 + pos: 24.5,53.5 parent: 2 -- proto: ToolboxMechanicalFilled - entities: - - uid: 2286 + - uid: 4422 components: - type: Transform - pos: 48.5,19.5 + pos: 24.5,54.5 parent: 2 - - uid: 2866 + - uid: 4427 components: - type: Transform - pos: 48.5,19.5 + pos: 22.5,57.5 parent: 2 -- proto: ToyFigurineHeadOfPersonnel - entities: - - uid: 7218 + - uid: 4429 components: - type: Transform - pos: 42.5,29.9 + pos: 33.5,58.5 parent: 2 -- proto: trayScanner - entities: - - uid: 7219 + - uid: 4430 components: - type: Transform - pos: 56.5,28.5 + pos: 32.5,58.5 parent: 2 - - uid: 7688 + - uid: 4447 components: - type: Transform - pos: 47.5,21.5 + pos: 16.5,59.5 parent: 2 -- proto: TritiumCanister - entities: - - uid: 6609 + - uid: 4448 components: - type: Transform - pos: 20.5,42.5 + pos: 16.5,58.5 parent: 2 -- proto: TwoWayLever - entities: - - uid: 828 + - uid: 4449 components: - type: Transform - pos: -5.5,7.5 + pos: 26.5,57.5 parent: 2 - - type: DeviceLinkSource - linkedPorts: - 254: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 150: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 258: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 256: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 290: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 259: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 165: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 294: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 118: - - - Left - - Reverse - - - Right - - Forward - - - Middle - - Off - 382: - - - Left - - Open - - - Right - - Close - - - Middle - - Close - 357: - - - Left - - Close - - - Right - - Open - - - Middle - - Close -- proto: UniformPrinter - entities: - - uid: 2275 + - uid: 4459 components: - type: Transform - pos: 45.5,29.5 + pos: 36.5,57.5 parent: 2 - - type: TechnologyDatabase - supportedDisciplines: - - Industrial - - Arsenal - - Experimental - - CivilianServices -- proto: VendingMachineBooze - entities: - - uid: 1374 + - uid: 4467 components: - type: Transform - pos: 28.5,0.5 + pos: 36.5,56.5 parent: 2 -- proto: VendingMachineCart - entities: - - uid: 2280 + - uid: 4468 components: - type: Transform - pos: 46.5,29.5 + pos: 35.5,56.5 parent: 2 -- proto: VendingMachineChefvend - entities: - - uid: 1402 + - uid: 4469 components: - type: Transform - pos: 26.5,-7.5 + pos: 37.5,57.5 parent: 2 -- proto: VendingMachineChemDrobe - entities: - - uid: 636 + - uid: 4470 components: - type: Transform - pos: 28.5,10.5 + pos: 39.5,57.5 parent: 2 -- proto: VendingMachineChemicals - entities: - - uid: 602 + - uid: 4471 components: - type: Transform - pos: 28.5,9.5 + pos: 38.5,57.5 parent: 2 -- proto: VendingMachineClothing - entities: - - uid: 7008 + - uid: 4472 components: - type: Transform - pos: 58.5,53.5 + pos: 41.5,57.5 parent: 2 -- proto: VendingMachineDinnerware - entities: - - uid: 2609 + - uid: 4473 components: - type: Transform - pos: 27.5,-7.5 + pos: 42.5,57.5 parent: 2 -- proto: VendingMachineDiscount - entities: - - uid: 1497 + - uid: 4474 components: - type: Transform - pos: 30.5,31.5 + pos: 44.5,57.5 parent: 2 -- proto: VendingMachineEngivend - entities: - - uid: 1569 + - uid: 4485 components: - type: Transform - pos: 37.5,41.5 + pos: 40.5,57.5 parent: 2 -- proto: VendingMachineMedical - entities: - - uid: 532 + - uid: 4486 components: - type: Transform - pos: 25.5,16.5 + pos: 43.5,57.5 parent: 2 -- proto: VendingMachineNutri - entities: - - uid: 879 + - uid: 4488 components: - type: Transform - pos: 12.5,-5.5 + pos: 41.5,58.5 parent: 2 -- proto: VendingMachineRobotics - entities: - - uid: 1557 + - uid: 4547 components: - type: Transform - pos: 53.5,9.5 + pos: 34.5,56.5 parent: 2 -- proto: VendingMachineSec - entities: - - uid: 7213 + - uid: 4583 components: - type: Transform - pos: 35.5,-4.5 + pos: 20.5,52.5 parent: 2 -- proto: VendingMachineSeeds - entities: - - uid: 1711 + - uid: 4585 components: - type: Transform - pos: 13.5,-5.5 + pos: 24.5,52.5 parent: 2 -- proto: VendingMachineTankDispenserEngineering - entities: - - uid: 1623 + - uid: 4587 components: - type: Transform - pos: 35.5,37.5 + pos: 28.5,52.5 parent: 2 - - uid: 1624 + - uid: 4747 components: - type: Transform - pos: 36.5,37.5 + pos: 33.5,56.5 parent: 2 - - uid: 1625 + - uid: 4750 components: - type: Transform - pos: 37.5,37.5 + pos: 31.5,56.5 parent: 2 -- proto: VendingMachineTankDispenserEVA - entities: - - uid: 1929 + - uid: 4752 components: - type: Transform - pos: 50.5,41.5 + pos: 32.5,56.5 parent: 2 - - uid: 2062 + - uid: 4757 components: - type: Transform - pos: 49.5,41.5 + pos: 27.5,58.5 parent: 2 - - uid: 2626 + - uid: 4758 components: - type: Transform - pos: 6.5,-12.5 + pos: 26.5,58.5 parent: 2 - - uid: 7665 + - uid: 4759 components: - type: Transform - pos: 17.5,-12.5 + pos: 25.5,58.5 parent: 2 -- proto: VendingMachineVendomat - entities: - - uid: 2245 + - uid: 4760 components: - type: Transform - pos: 41.5,19.5 + pos: 24.5,58.5 parent: 2 - - uid: 2612 + - uid: 4761 components: - type: Transform - pos: 5.5,-12.5 + pos: 23.5,58.5 parent: 2 -- proto: VendingMachineWinter - entities: - - uid: 6544 + - uid: 4762 components: - type: Transform - pos: 8.5,0.5 + pos: 22.5,58.5 parent: 2 -- proto: VendingMachineYouTool - entities: - - uid: 889 + - uid: 4763 components: - type: Transform - pos: 37.5,40.5 + pos: 21.5,58.5 parent: 2 - - uid: 2244 + - uid: 4764 components: - type: Transform - pos: 41.5,20.5 + pos: 19.5,58.5 parent: 2 -- proto: WallReinforced - entities: - - uid: 43 + - uid: 4765 components: - type: Transform - pos: 6.5,30.5 + pos: 20.5,58.5 parent: 2 - - uid: 174 + - uid: 4834 components: - type: Transform - pos: 2.5,8.5 + pos: 24.5,51.5 parent: 2 - - uid: 175 + - uid: 4926 components: - type: Transform - pos: 0.5,8.5 + pos: 47.5,6.5 parent: 2 - - uid: 177 + - uid: 5022 components: - type: Transform - pos: -0.5,8.5 + pos: 28.5,46.5 parent: 2 - - uid: 178 + - uid: 5024 components: - type: Transform - pos: -1.5,8.5 + pos: 28.5,48.5 parent: 2 - - uid: 179 + - uid: 5040 components: - type: Transform - pos: -2.5,8.5 + pos: 28.5,36.5 parent: 2 - - uid: 180 + - uid: 5231 components: - type: Transform - pos: -3.5,8.5 + pos: 40.5,37.5 parent: 2 - - uid: 181 + - uid: 5239 components: - type: Transform - pos: -4.5,8.5 + pos: 48.5,36.5 parent: 2 - - uid: 185 + - uid: 5358 components: - type: Transform - pos: -6.5,6.5 + pos: 37.5,36.5 parent: 2 - - uid: 187 + - uid: 5513 components: - type: Transform - pos: -6.5,4.5 + pos: 40.5,38.5 parent: 2 - - uid: 188 + - uid: 5557 components: - type: Transform - pos: -4.5,4.5 + pos: 41.5,38.5 parent: 2 - - uid: 189 + - uid: 5636 components: - type: Transform - pos: -5.5,4.5 + pos: 47.5,7.5 parent: 2 - - uid: 192 + - uid: 5666 components: - type: Transform - pos: -1.5,4.5 + pos: 43.5,46.5 parent: 2 - - uid: 193 + - uid: 5795 components: - type: Transform - pos: -0.5,4.5 + pos: 52.5,15.5 parent: 2 - - uid: 194 + - uid: 6034 components: - type: Transform - pos: 0.5,4.5 + pos: 16.5,32.5 parent: 2 - - uid: 195 + - uid: 6109 components: - type: Transform - pos: 1.5,4.5 + pos: 22.5,52.5 parent: 2 - - uid: 236 + - uid: 6146 components: - type: Transform - pos: 2.5,5.5 + pos: 40.5,47.5 parent: 2 - - uid: 299 + - uid: 6147 components: - type: Transform - pos: 2.5,7.5 + pos: 41.5,47.5 parent: 2 - - uid: 489 + - uid: 7233 components: - type: Transform - pos: 4.5,41.5 + pos: 67.5,-24.5 parent: 2 - - uid: 508 + - uid: 7239 components: - type: Transform - pos: -0.5,33.5 + pos: 14.5,43.5 parent: 2 - - uid: 509 + - uid: 7243 components: - type: Transform - pos: 2.5,30.5 + pos: 14.5,47.5 parent: 2 - - uid: 514 + - uid: 7396 components: - type: Transform - pos: 4.5,38.5 + pos: 67.5,-28.5 parent: 2 - - uid: 538 + - uid: 8397 components: - type: Transform - pos: 8.5,32.5 + pos: 44.5,34.5 parent: 2 - - uid: 544 + - uid: 8398 components: - type: Transform - pos: 7.5,30.5 + pos: 44.5,33.5 parent: 2 - - uid: 552 + - uid: 9079 components: - type: Transform - pos: 6.5,34.5 - parent: 2 - - uid: 563 + rot: 3.141592653589793 rad + pos: 7.5,-38.5 + parent: 3564 + - uid: 9080 components: - type: Transform - pos: 4.5,40.5 - parent: 2 - - uid: 569 + rot: 3.141592653589793 rad + pos: 8.5,-38.5 + parent: 3564 + - uid: 9081 components: - type: Transform - pos: 4.5,42.5 - parent: 2 - - uid: 570 + rot: 3.141592653589793 rad + pos: 9.5,-38.5 + parent: 3564 + - uid: 9082 components: - type: Transform - pos: 7.5,31.5 - parent: 2 - - uid: 643 + rot: 3.141592653589793 rad + pos: 9.5,-39.5 + parent: 3564 + - uid: 9083 components: - type: Transform - pos: 4.5,44.5 - parent: 2 - - uid: 649 + rot: 3.141592653589793 rad + pos: 9.5,-40.5 + parent: 3564 + - uid: 9084 components: - type: Transform - pos: 6.5,33.5 - parent: 2 - - uid: 650 + rot: 3.141592653589793 rad + pos: 9.5,-37.5 + parent: 3564 + - uid: 9085 components: - type: Transform - pos: 8.5,31.5 - parent: 2 - - uid: 652 + rot: 3.141592653589793 rad + pos: 9.5,-36.5 + parent: 3564 + - uid: 9086 components: - type: Transform - pos: 0.5,32.5 - parent: 2 - - uid: 653 + rot: 3.141592653589793 rad + pos: 10.5,-36.5 + parent: 3564 + - uid: 9087 components: - type: Transform - pos: -0.5,32.5 - parent: 2 - - uid: 700 + rot: 3.141592653589793 rad + pos: 11.5,-36.5 + parent: 3564 + - uid: 9088 components: - type: Transform - pos: 4.5,39.5 - parent: 2 - - uid: 720 + rot: 3.141592653589793 rad + pos: 11.5,-39.5 + parent: 3564 + - uid: 9089 components: - type: Transform - pos: 5.5,39.5 - parent: 2 - - uid: 722 + rot: 3.141592653589793 rad + pos: 12.5,-35.5 + parent: 3564 + - uid: 9090 components: - type: Transform - pos: 4.5,43.5 - parent: 2 - - uid: 724 + rot: 3.141592653589793 rad + pos: 12.5,-36.5 + parent: 3564 + - uid: 9091 components: - type: Transform - pos: 4.5,37.5 - parent: 2 - - uid: 730 + rot: 3.141592653589793 rad + pos: 13.5,-35.5 + parent: 3564 + - uid: 9092 components: - type: Transform - pos: 1.5,30.5 - parent: 2 - - uid: 731 + rot: 3.141592653589793 rad + pos: 13.5,-36.5 + parent: 3564 + - uid: 9093 components: - type: Transform - pos: 0.5,30.5 - parent: 2 - - uid: 750 + rot: 3.141592653589793 rad + pos: 14.5,-35.5 + parent: 3564 + - uid: 9094 components: - type: Transform - pos: 1.5,36.5 - parent: 2 - - uid: 758 + rot: 3.141592653589793 rad + pos: 14.5,-36.5 + parent: 3564 + - uid: 9095 components: - type: Transform - pos: 10.5,34.5 - parent: 2 - - uid: 775 + rot: 3.141592653589793 rad + pos: 15.5,-35.5 + parent: 3564 + - uid: 9096 components: - type: Transform - pos: 16.5,33.5 - parent: 2 - - uid: 776 + rot: 3.141592653589793 rad + pos: 15.5,-36.5 + parent: 3564 + - uid: 9097 components: - type: Transform - pos: 15.5,33.5 - parent: 2 - - uid: 777 + rot: 3.141592653589793 rad + pos: 12.5,-37.5 + parent: 3564 + - uid: 9098 components: - type: Transform - pos: 14.5,33.5 - parent: 2 - - uid: 778 + rot: 3.141592653589793 rad + pos: 12.5,-38.5 + parent: 3564 + - uid: 9099 components: - type: Transform - pos: 13.5,33.5 - parent: 2 - - uid: 779 + rot: 3.141592653589793 rad + pos: 12.5,-39.5 + parent: 3564 + - uid: 9100 components: - type: Transform - pos: 12.5,33.5 - parent: 2 - - uid: 780 + rot: 3.141592653589793 rad + pos: 15.5,-39.5 + parent: 3564 + - uid: 9101 components: - type: Transform - pos: 11.5,33.5 - parent: 2 - - uid: 781 + rot: 3.141592653589793 rad + pos: 15.5,-38.5 + parent: 3564 + - uid: 9102 components: - type: Transform - pos: 10.5,33.5 - parent: 2 - - uid: 782 + rot: 3.141592653589793 rad + pos: 15.5,-37.5 + parent: 3564 + - uid: 9103 components: - type: Transform - pos: 10.5,35.5 - parent: 2 - - uid: 784 + rot: 3.141592653589793 rad + pos: 14.5,-39.5 + parent: 3564 + - uid: 9104 components: - type: Transform - pos: 10.5,37.5 - parent: 2 - - uid: 785 + rot: 3.141592653589793 rad + pos: 16.5,-39.5 + parent: 3564 + - uid: 9105 components: - type: Transform - pos: 10.5,38.5 - parent: 2 - - uid: 858 + rot: 3.141592653589793 rad + pos: 17.5,-39.5 + parent: 3564 + - uid: 9106 components: - type: Transform - pos: 41.5,36.5 - parent: 2 - - uid: 861 + rot: 3.141592653589793 rad + pos: 18.5,-39.5 + parent: 3564 + - uid: 9107 components: - type: Transform - pos: 40.5,39.5 - parent: 2 - - uid: 863 + rot: 3.141592653589793 rad + pos: 19.5,-39.5 + parent: 3564 + - uid: 9108 components: - type: Transform - pos: 40.5,41.5 - parent: 2 - - uid: 864 + rot: 3.141592653589793 rad + pos: 19.5,-35.5 + parent: 3564 + - uid: 9109 components: - type: Transform - pos: 28.5,42.5 - parent: 2 - - uid: 865 + rot: 3.141592653589793 rad + pos: 18.5,-35.5 + parent: 3564 + - uid: 9110 components: - type: Transform - pos: 41.5,40.5 - parent: 2 - - uid: 866 + rot: 3.141592653589793 rad + pos: 17.5,-35.5 + parent: 3564 + - uid: 9111 components: - type: Transform - pos: 41.5,39.5 - parent: 2 - - uid: 871 + rot: 3.141592653589793 rad + pos: 16.5,-35.5 + parent: 3564 + - uid: 9112 components: - type: Transform - pos: 38.5,36.5 - parent: 2 - - uid: 873 + rot: 3.141592653589793 rad + pos: 19.5,-43.5 + parent: 3564 + - uid: 9113 components: - type: Transform - pos: 35.5,36.5 - parent: 2 - - uid: 874 + rot: 3.141592653589793 rad + pos: 18.5,-43.5 + parent: 3564 + - uid: 9114 components: - type: Transform - pos: 36.5,36.5 - parent: 2 - - uid: 876 + rot: 3.141592653589793 rad + pos: 17.5,-43.5 + parent: 3564 + - uid: 9115 components: - type: Transform - pos: 32.5,36.5 - parent: 2 - - uid: 877 + rot: 3.141592653589793 rad + pos: 16.5,-43.5 + parent: 3564 + - uid: 9116 components: - type: Transform - pos: 31.5,36.5 - parent: 2 - - uid: 878 + rot: 3.141592653589793 rad + pos: 15.5,-43.5 + parent: 3564 + - uid: 9117 components: - type: Transform - pos: 30.5,36.5 - parent: 2 - - uid: 880 + rot: 3.141592653589793 rad + pos: 14.5,-43.5 + parent: 3564 + - uid: 9118 components: - type: Transform - pos: 29.5,36.5 - parent: 2 - - uid: 881 + rot: 3.141592653589793 rad + pos: 12.5,-43.5 + parent: 3564 + - uid: 9119 components: - type: Transform - pos: 27.5,36.5 - parent: 2 - - uid: 883 + rot: 3.141592653589793 rad + pos: 11.5,-43.5 + parent: 3564 + - uid: 9120 components: - type: Transform - pos: 26.5,37.5 - parent: 2 - - uid: 884 + rot: 3.141592653589793 rad + pos: 9.5,-42.5 + parent: 3564 + - uid: 9121 components: - type: Transform - pos: 26.5,38.5 - parent: 2 - - uid: 885 + rot: 3.141592653589793 rad + pos: 9.5,-43.5 + parent: 3564 + - uid: 9122 components: - type: Transform - pos: 26.5,39.5 - parent: 2 - - uid: 886 + rot: 3.141592653589793 rad + pos: 9.5,-44.5 + parent: 3564 + - uid: 9123 components: - type: Transform - pos: 26.5,40.5 - parent: 2 - - uid: 888 + rot: 3.141592653589793 rad + pos: 9.5,-45.5 + parent: 3564 + - uid: 9124 components: - type: Transform - pos: 26.5,42.5 - parent: 2 - - uid: 891 + rot: 3.141592653589793 rad + pos: 12.5,-44.5 + parent: 3564 + - uid: 9125 components: - type: Transform - pos: 16.5,42.5 - parent: 2 - - uid: 893 + rot: 3.141592653589793 rad + pos: 12.5,-45.5 + parent: 3564 + - uid: 9126 components: - type: Transform - pos: 17.5,43.5 - parent: 2 - - uid: 895 + rot: 3.141592653589793 rad + pos: 15.5,-44.5 + parent: 3564 + - uid: 9127 components: - type: Transform - pos: 59.5,9.5 - parent: 2 - - uid: 896 + rot: 3.141592653589793 rad + pos: 15.5,-45.5 + parent: 3564 + - uid: 9128 components: - type: Transform - pos: 20.5,43.5 - parent: 2 - - uid: 897 + rot: 3.141592653589793 rad + pos: 15.5,-46.5 + parent: 3564 + - uid: 9129 components: - type: Transform - pos: 21.5,43.5 - parent: 2 - - uid: 898 + rot: 3.141592653589793 rad + pos: 14.5,-46.5 + parent: 3564 + - uid: 9130 components: - type: Transform - pos: 22.5,43.5 - parent: 2 - - uid: 899 + rot: 3.141592653589793 rad + pos: 13.5,-46.5 + parent: 3564 + - uid: 9131 components: - type: Transform - pos: 23.5,43.5 - parent: 2 - - uid: 902 + rot: 3.141592653589793 rad + pos: 12.5,-46.5 + parent: 3564 + - uid: 9132 components: - type: Transform - pos: 36.5,42.5 - parent: 2 - - uid: 909 + rot: 3.141592653589793 rad + pos: 11.5,-46.5 + parent: 3564 + - uid: 9134 components: - type: Transform - pos: 41.5,42.5 - parent: 2 - - uid: 910 + rot: 3.141592653589793 rad + pos: 9.5,-46.5 + parent: 3564 + - uid: 9135 components: - type: Transform - pos: 40.5,42.5 - parent: 2 - - uid: 911 + rot: 3.141592653589793 rad + pos: 8.5,-46.5 + parent: 3564 + - uid: 9137 components: - type: Transform - pos: 34.5,42.5 - parent: 2 - - uid: 915 + rot: 3.141592653589793 rad + pos: 19.5,-47.5 + parent: 3564 + - uid: 9138 components: - type: Transform - pos: 37.5,42.5 - parent: 2 - - uid: 916 + rot: 3.141592653589793 rad + pos: 18.5,-47.5 + parent: 3564 + - uid: 9139 components: - type: Transform - pos: 27.5,42.5 - parent: 2 - - uid: 922 + rot: 3.141592653589793 rad + pos: 17.5,-47.5 + parent: 3564 + - uid: 9140 components: - type: Transform - pos: 48.5,43.5 - parent: 2 - - uid: 923 + rot: 3.141592653589793 rad + pos: 16.5,-47.5 + parent: 3564 + - uid: 9141 components: - type: Transform - pos: 48.5,42.5 - parent: 2 - - uid: 926 + rot: 3.141592653589793 rad + pos: 15.5,-47.5 + parent: 3564 + - uid: 9142 components: - type: Transform - pos: 48.5,39.5 - parent: 2 - - uid: 927 + rot: 3.141592653589793 rad + pos: 15.5,-48.5 + parent: 3564 + - uid: 9143 components: - type: Transform - pos: 48.5,38.5 - parent: 2 - - uid: 928 + rot: 3.141592653589793 rad + pos: 15.5,-49.5 + parent: 3564 + - uid: 9144 components: - type: Transform - pos: 48.5,37.5 - parent: 2 - - uid: 930 + rot: 3.141592653589793 rad + pos: 15.5,-50.5 + parent: 3564 + - uid: 9145 components: - type: Transform - pos: 48.5,31.5 - parent: 2 - - uid: 931 + rot: 3.141592653589793 rad + pos: 15.5,-51.5 + parent: 3564 + - uid: 9146 components: - type: Transform - pos: 48.5,32.5 - parent: 2 - - uid: 933 + rot: 3.141592653589793 rad + pos: 15.5,-52.5 + parent: 3564 + - uid: 9147 components: - type: Transform - pos: 48.5,34.5 - parent: 2 - - uid: 934 + rot: 3.141592653589793 rad + pos: 15.5,-53.5 + parent: 3564 + - uid: 9148 components: - type: Transform - pos: 48.5,35.5 - parent: 2 - - uid: 936 + rot: 3.141592653589793 rad + pos: 15.5,-54.5 + parent: 3564 + - uid: 9149 components: - type: Transform - pos: 47.5,30.5 - parent: 2 - - uid: 938 + rot: 3.141592653589793 rad + pos: 15.5,-55.5 + parent: 3564 + - uid: 9150 components: - type: Transform - pos: 44.5,30.5 - parent: 2 - - uid: 939 + rot: 3.141592653589793 rad + pos: 15.5,-56.5 + parent: 3564 + - uid: 9151 components: - type: Transform - pos: 43.5,30.5 - parent: 2 - - uid: 940 + rot: 3.141592653589793 rad + pos: 16.5,-55.5 + parent: 3564 + - uid: 9152 components: - type: Transform - pos: 42.5,30.5 - parent: 2 - - uid: 948 + rot: 3.141592653589793 rad + pos: 16.5,-56.5 + parent: 3564 + - uid: 9153 components: - type: Transform - pos: 39.5,30.5 - parent: 2 - - uid: 951 + rot: 3.141592653589793 rad + pos: 17.5,-55.5 + parent: 3564 + - uid: 9154 components: - type: Transform - pos: 35.5,23.5 - parent: 2 - - uid: 952 + rot: 3.141592653589793 rad + pos: 17.5,-56.5 + parent: 3564 + - uid: 9155 components: - type: Transform - pos: 35.5,24.5 - parent: 2 - - uid: 953 + rot: 3.141592653589793 rad + pos: 18.5,-55.5 + parent: 3564 + - uid: 9156 components: - type: Transform - pos: 35.5,25.5 - parent: 2 - - uid: 954 + rot: 3.141592653589793 rad + pos: 18.5,-56.5 + parent: 3564 + - uid: 9157 components: - type: Transform - pos: 36.5,25.5 - parent: 2 - - uid: 955 + rot: 3.141592653589793 rad + pos: 19.5,-55.5 + parent: 3564 + - uid: 9158 components: - type: Transform - pos: 37.5,25.5 - parent: 2 - - uid: 961 + rot: 3.141592653589793 rad + pos: 19.5,-56.5 + parent: 3564 + - uid: 9159 components: - type: Transform - pos: 39.5,28.5 - parent: 2 - - uid: 962 + rot: 3.141592653589793 rad + pos: 19.5,-57.5 + parent: 3564 + - uid: 9160 components: - type: Transform - pos: 39.5,29.5 - parent: 2 - - uid: 969 + rot: 3.141592653589793 rad + pos: 19.5,-58.5 + parent: 3564 + - uid: 9161 components: - type: Transform - pos: 39.5,42.5 - parent: 2 - - uid: 989 + rot: 3.141592653589793 rad + pos: 19.5,-59.5 + parent: 3564 + - uid: 9162 components: - type: Transform - pos: 40.5,4.5 - parent: 2 - - uid: 991 + rot: 3.141592653589793 rad + pos: 18.5,-57.5 + parent: 3564 + - uid: 9163 components: - type: Transform - pos: 42.5,4.5 - parent: 2 - - uid: 994 + rot: 3.141592653589793 rad + pos: 18.5,-58.5 + parent: 3564 + - uid: 9164 components: - type: Transform - pos: 41.5,2.5 - parent: 2 - - uid: 996 + rot: 3.141592653589793 rad + pos: 18.5,-59.5 + parent: 3564 + - uid: 9165 components: - type: Transform - pos: 36.5,3.5 - parent: 2 - - uid: 997 + rot: 3.141592653589793 rad + pos: 26.5,-57.5 + parent: 3564 + - uid: 9166 components: - type: Transform - pos: 35.5,3.5 - parent: 2 - - uid: 999 + rot: 3.141592653589793 rad + pos: 31.5,-57.5 + parent: 3564 + - uid: 9167 components: - type: Transform - pos: 33.5,3.5 - parent: 2 - - uid: 1000 + rot: 3.141592653589793 rad + pos: 31.5,-61.5 + parent: 3564 + - uid: 9168 components: - type: Transform - pos: 32.5,3.5 - parent: 2 - - uid: 1006 + rot: 3.141592653589793 rad + pos: 31.5,-60.5 + parent: 3564 + - uid: 9169 components: - type: Transform - pos: 32.5,-2.5 - parent: 2 - - uid: 1007 + rot: 3.141592653589793 rad + pos: 27.5,-62.5 + parent: 3564 + - uid: 9170 components: - type: Transform - pos: 32.5,-3.5 - parent: 2 - - uid: 1008 + rot: 3.141592653589793 rad + pos: 26.5,-62.5 + parent: 3564 + - uid: 9171 components: - type: Transform - pos: 33.5,-3.5 - parent: 2 - - uid: 1023 + rot: 3.141592653589793 rad + pos: 18.5,-61.5 + parent: 3564 + - uid: 9172 components: - type: Transform - pos: 37.5,-3.5 - parent: 2 - - uid: 1024 + rot: 3.141592653589793 rad + pos: 18.5,-62.5 + parent: 3564 + - uid: 9173 components: - type: Transform - pos: 36.5,-3.5 - parent: 2 - - uid: 1025 + rot: 3.141592653589793 rad + pos: 19.5,-61.5 + parent: 3564 + - uid: 9174 components: - type: Transform - pos: 35.5,-3.5 - parent: 2 - - uid: 1027 + rot: 3.141592653589793 rad + pos: 19.5,-62.5 + parent: 3564 + - uid: 9175 components: - type: Transform - pos: 36.5,-5.5 - parent: 2 - - uid: 1028 + rot: 3.141592653589793 rad + pos: 16.5,-51.5 + parent: 3564 + - uid: 9176 components: - type: Transform - pos: 36.5,-7.5 - parent: 2 - - uid: 1030 + rot: 3.141592653589793 rad + pos: 17.5,-51.5 + parent: 3564 + - uid: 9177 components: - type: Transform - pos: 37.5,-8.5 - parent: 2 - - uid: 1031 + rot: 3.141592653589793 rad + pos: 18.5,-51.5 + parent: 3564 + - uid: 9178 components: - type: Transform - pos: 56.5,5.5 - parent: 2 - - uid: 1033 + rot: 3.141592653589793 rad + pos: 19.5,-51.5 + parent: 3564 + - uid: 9179 components: - type: Transform - pos: 41.5,-8.5 - parent: 2 - - uid: 1034 + rot: 3.141592653589793 rad + pos: 26.5,-51.5 + parent: 3564 + - uid: 9180 components: - type: Transform - pos: 40.5,-8.5 - parent: 2 - - uid: 1035 + rot: 3.141592653589793 rad + pos: 27.5,-51.5 + parent: 3564 + - uid: 9181 components: - type: Transform - pos: 42.5,-8.5 - parent: 2 - - uid: 1036 + rot: 3.141592653589793 rad + pos: 28.5,-51.5 + parent: 3564 + - uid: 9182 components: - type: Transform - pos: 43.5,-8.5 - parent: 2 - - uid: 1037 + rot: 3.141592653589793 rad + pos: 29.5,-51.5 + parent: 3564 + - uid: 9183 components: - type: Transform - pos: 44.5,-8.5 - parent: 2 - - uid: 1038 + rot: 3.141592653589793 rad + pos: 26.5,-55.5 + parent: 3564 + - uid: 9184 components: - type: Transform - pos: 45.5,-8.5 - parent: 2 - - uid: 1039 + rot: 3.141592653589793 rad + pos: 26.5,-56.5 + parent: 3564 + - uid: 9185 components: - type: Transform - pos: 45.5,-7.5 - parent: 2 - - uid: 1040 + rot: 3.141592653589793 rad + pos: 27.5,-55.5 + parent: 3564 + - uid: 9186 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 27.5,-56.5 + parent: 3564 + - uid: 9187 components: - type: Transform - pos: 45.5,-6.5 - parent: 2 - - uid: 1041 + rot: 3.141592653589793 rad + pos: 28.5,-55.5 + parent: 3564 + - uid: 9188 components: - type: Transform - pos: 45.5,-5.5 - parent: 2 - - uid: 1047 + rot: 3.141592653589793 rad + pos: 28.5,-56.5 + parent: 3564 + - uid: 9189 components: - type: Transform - pos: 41.5,-3.5 - parent: 2 - - uid: 1048 + rot: 3.141592653589793 rad + pos: 29.5,-55.5 + parent: 3564 + - uid: 9190 components: - type: Transform - pos: 40.5,-3.5 - parent: 2 - - uid: 1049 + rot: 3.141592653589793 rad + pos: 29.5,-56.5 + parent: 3564 + - uid: 9191 components: - type: Transform - pos: 39.5,-3.5 - parent: 2 - - uid: 1184 + rot: 3.141592653589793 rad + pos: 30.5,-55.5 + parent: 3564 + - uid: 9192 components: - type: Transform - pos: 47.5,3.5 - parent: 2 - - uid: 1185 + rot: 3.141592653589793 rad + pos: 30.5,-56.5 + parent: 3564 + - uid: 9193 components: - type: Transform - pos: 47.5,2.5 - parent: 2 - - uid: 1186 + rot: 3.141592653589793 rad + pos: 31.5,-56.5 + parent: 3564 + - uid: 9194 components: - type: Transform - pos: 47.5,1.5 - parent: 2 - - uid: 1193 + rot: 3.141592653589793 rad + pos: 32.5,-56.5 + parent: 3564 + - uid: 9195 components: - type: Transform - pos: 50.5,-2.5 - parent: 2 - - uid: 1194 + rot: 3.141592653589793 rad + pos: 33.5,-56.5 + parent: 3564 + - uid: 9196 components: - type: Transform - pos: 47.5,4.5 - parent: 2 - - uid: 1195 + rot: 3.141592653589793 rad + pos: 34.5,-56.5 + parent: 3564 + - uid: 9197 components: - type: Transform - pos: 47.5,5.5 - parent: 2 - - uid: 1197 + rot: 3.141592653589793 rad + pos: 35.5,-56.5 + parent: 3564 + - uid: 9198 components: - type: Transform - pos: 59.5,5.5 - parent: 2 - - uid: 1198 + rot: 3.141592653589793 rad + pos: 36.5,-56.5 + parent: 3564 + - uid: 9199 components: - type: Transform - pos: 47.5,9.5 - parent: 2 - - uid: 1200 + rot: 3.141592653589793 rad + pos: 37.5,-56.5 + parent: 3564 + - uid: 9200 components: - type: Transform - pos: 48.5,10.5 - parent: 2 - - uid: 1201 + rot: 3.141592653589793 rad + pos: 37.5,-57.5 + parent: 3564 + - uid: 9201 components: - type: Transform - pos: 49.5,10.5 - parent: 2 - - uid: 1202 + rot: 3.141592653589793 rad + pos: 37.5,-58.5 + parent: 3564 + - uid: 9202 components: - type: Transform - pos: 45.5,11.5 - parent: 2 - - uid: 1203 + rot: 3.141592653589793 rad + pos: 37.5,-59.5 + parent: 3564 + - uid: 9203 components: - type: Transform - pos: 46.5,10.5 - parent: 2 - - uid: 1204 + rot: 3.141592653589793 rad + pos: 37.5,-60.5 + parent: 3564 + - uid: 9204 components: - type: Transform - pos: 45.5,10.5 - parent: 2 - - uid: 1205 + rot: 3.141592653589793 rad + pos: 37.5,-61.5 + parent: 3564 + - uid: 9205 components: - type: Transform - pos: 45.5,12.5 - parent: 2 - - uid: 1206 + rot: 3.141592653589793 rad + pos: 37.5,-62.5 + parent: 3564 + - uid: 9206 components: - type: Transform - pos: 45.5,13.5 - parent: 2 - - uid: 1207 + rot: 3.141592653589793 rad + pos: 36.5,-62.5 + parent: 3564 + - uid: 9207 components: - type: Transform - pos: 45.5,14.5 - parent: 2 - - uid: 1208 + rot: 3.141592653589793 rad + pos: 35.5,-62.5 + parent: 3564 + - uid: 9208 components: - type: Transform - pos: 45.5,15.5 - parent: 2 - - uid: 1209 + rot: 3.141592653589793 rad + pos: 34.5,-62.5 + parent: 3564 + - uid: 9209 components: - type: Transform - pos: 46.5,15.5 - parent: 2 - - uid: 1210 + rot: 3.141592653589793 rad + pos: 33.5,-62.5 + parent: 3564 + - uid: 9210 components: - type: Transform - pos: 47.5,15.5 - parent: 2 - - uid: 1212 + rot: 3.141592653589793 rad + pos: 32.5,-62.5 + parent: 3564 + - uid: 9211 components: - type: Transform - pos: 49.5,15.5 - parent: 2 - - uid: 1213 + rot: 3.141592653589793 rad + pos: 31.5,-62.5 + parent: 3564 + - uid: 9212 components: - type: Transform - pos: 51.5,15.5 - parent: 2 - - uid: 1214 + rot: 3.141592653589793 rad + pos: 30.5,-62.5 + parent: 3564 + - uid: 9213 components: - type: Transform - pos: 50.5,15.5 - parent: 2 - - uid: 1218 + rot: 3.141592653589793 rad + pos: 29.5,-62.5 + parent: 3564 + - uid: 9214 components: - type: Transform - pos: 55.5,15.5 - parent: 2 - - uid: 1219 + rot: 3.141592653589793 rad + pos: 35.5,-63.5 + parent: 3564 + - uid: 9215 components: - type: Transform - pos: 55.5,14.5 - parent: 2 - - uid: 1220 + rot: 3.141592653589793 rad + pos: 35.5,-64.5 + parent: 3564 + - uid: 9216 components: - type: Transform - pos: 55.5,13.5 - parent: 2 - - uid: 1221 + rot: 3.141592653589793 rad + pos: 35.5,-65.5 + parent: 3564 + - uid: 9217 components: - type: Transform - pos: 55.5,12.5 - parent: 2 - - uid: 1222 + rot: 3.141592653589793 rad + pos: 35.5,-66.5 + parent: 3564 + - uid: 9218 components: - type: Transform - pos: 55.5,11.5 - parent: 2 - - uid: 1223 + rot: 3.141592653589793 rad + pos: 35.5,-67.5 + parent: 3564 + - uid: 9219 components: - type: Transform - pos: 55.5,10.5 - parent: 2 - - uid: 1224 + rot: 3.141592653589793 rad + pos: 35.5,-68.5 + parent: 3564 + - uid: 9220 components: - type: Transform - pos: 51.5,10.5 - parent: 2 - - uid: 1225 + rot: 3.141592653589793 rad + pos: 35.5,-69.5 + parent: 3564 + - uid: 9221 components: - type: Transform - pos: 52.5,10.5 - parent: 2 - - uid: 1226 + rot: 3.141592653589793 rad + pos: 35.5,-70.5 + parent: 3564 + - uid: 9222 components: - type: Transform - pos: 53.5,10.5 - parent: 2 - - uid: 1227 + rot: 3.141592653589793 rad + pos: 34.5,-70.5 + parent: 3564 + - uid: 9223 components: - type: Transform - pos: 54.5,10.5 - parent: 2 - - uid: 1228 + rot: 3.141592653589793 rad + pos: 33.5,-70.5 + parent: 3564 + - uid: 9224 components: - type: Transform - pos: 56.5,10.5 - parent: 2 - - uid: 1229 + rot: 3.141592653589793 rad + pos: 32.5,-70.5 + parent: 3564 + - uid: 9225 components: - type: Transform - pos: 56.5,9.5 - parent: 2 - - uid: 1230 + rot: 3.141592653589793 rad + pos: 31.5,-70.5 + parent: 3564 + - uid: 9226 components: - type: Transform - pos: 56.5,8.5 - parent: 2 - - uid: 1238 + rot: 3.141592653589793 rad + pos: 30.5,-70.5 + parent: 3564 + - uid: 9227 components: - type: Transform - pos: 55.5,0.5 - parent: 2 - - uid: 1239 + rot: 3.141592653589793 rad + pos: 29.5,-70.5 + parent: 3564 + - uid: 9228 components: - type: Transform - pos: 55.5,-0.5 - parent: 2 - - uid: 1240 + rot: 3.141592653589793 rad + pos: 28.5,-70.5 + parent: 3564 + - uid: 9229 components: - type: Transform - pos: 55.5,-1.5 - parent: 2 - - uid: 1241 + rot: 3.141592653589793 rad + pos: 27.5,-70.5 + parent: 3564 + - uid: 9230 components: - type: Transform - pos: 55.5,-2.5 - parent: 2 - - uid: 1265 + rot: 3.141592653589793 rad + pos: 26.5,-70.5 + parent: 3564 + - uid: 9231 components: - type: Transform - pos: 47.5,-7.5 - parent: 2 - - uid: 1266 + rot: 3.141592653589793 rad + pos: 25.5,-70.5 + parent: 3564 + - uid: 9232 components: - type: Transform - pos: 47.5,-8.5 - parent: 2 - - uid: 1269 + rot: 3.141592653589793 rad + pos: 24.5,-70.5 + parent: 3564 + - uid: 9233 components: - type: Transform - pos: 47.5,-11.5 - parent: 2 - - uid: 1287 + rot: 3.141592653589793 rad + pos: 23.5,-70.5 + parent: 3564 + - uid: 9234 components: - type: Transform - pos: -0.5,34.5 - parent: 2 - - uid: 1289 + rot: 3.141592653589793 rad + pos: 23.5,-71.5 + parent: 3564 + - uid: 9235 components: - type: Transform - pos: -0.5,35.5 - parent: 2 - - uid: 1290 + rot: 3.141592653589793 rad + pos: 23.5,-72.5 + parent: 3564 + - uid: 9236 components: - type: Transform - pos: 4.5,45.5 - parent: 2 - - uid: 1300 + rot: 3.141592653589793 rad + pos: 21.5,-70.5 + parent: 3564 + - uid: 9237 components: - type: Transform - pos: 6.5,35.5 - parent: 2 - - uid: 1303 + rot: 3.141592653589793 rad + pos: 21.5,-71.5 + parent: 3564 + - uid: 9238 components: - type: Transform - pos: 9.5,35.5 - parent: 2 - - uid: 1317 + rot: 3.141592653589793 rad + pos: 21.5,-72.5 + parent: 3564 + - uid: 9239 components: - type: Transform - pos: 4.5,36.5 - parent: 2 - - uid: 1409 + rot: 3.141592653589793 rad + pos: 20.5,-70.5 + parent: 3564 + - uid: 9240 components: - type: Transform - pos: 32.5,0.5 - parent: 2 - - uid: 1410 + rot: 3.141592653589793 rad + pos: 19.5,-70.5 + parent: 3564 + - uid: 9241 components: - type: Transform - pos: 32.5,1.5 - parent: 2 - - uid: 1411 + rot: 3.141592653589793 rad + pos: 18.5,-70.5 + parent: 3564 + - uid: 9242 components: - type: Transform - pos: 32.5,2.5 - parent: 2 - - uid: 1414 + rot: 3.141592653589793 rad + pos: 14.5,-64.5 + parent: 3564 + - uid: 9243 components: - type: Transform - pos: 37.5,3.5 - parent: 2 - - uid: 1573 + rot: 3.141592653589793 rad + pos: 15.5,-64.5 + parent: 3564 + - uid: 9244 components: - type: Transform - pos: 36.5,43.5 - parent: 2 - - uid: 1772 + rot: 3.141592653589793 rad + pos: 16.5,-64.5 + parent: 3564 + - uid: 9245 components: - type: Transform - pos: 42.5,42.5 - parent: 2 - - uid: 1777 + rot: 3.141592653589793 rad + pos: 17.5,-64.5 + parent: 3564 + - uid: 9246 components: - type: Transform - pos: 44.5,42.5 - parent: 2 - - uid: 1778 + rot: 3.141592653589793 rad + pos: 18.5,-64.5 + parent: 3564 + - uid: 9247 components: - type: Transform - pos: 43.5,42.5 - parent: 2 - - uid: 1780 + rot: 3.141592653589793 rad + pos: 18.5,-65.5 + parent: 3564 + - uid: 9248 components: - type: Transform - pos: 33.5,42.5 - parent: 2 - - uid: 1781 + rot: 3.141592653589793 rad + pos: 18.5,-66.5 + parent: 3564 + - uid: 9249 components: - type: Transform - pos: 32.5,42.5 - parent: 2 - - uid: 1782 + rot: 3.141592653589793 rad + pos: 18.5,-63.5 + parent: 3564 + - uid: 9250 components: - type: Transform - pos: 38.5,42.5 - parent: 2 - - uid: 1784 + rot: 3.141592653589793 rad + pos: 18.5,-69.5 + parent: 3564 + - uid: 9251 components: - type: Transform - pos: 35.5,42.5 - parent: 2 - - uid: 1785 + rot: 3.141592653589793 rad + pos: 18.5,-68.5 + parent: 3564 + - uid: 9252 components: - type: Transform - pos: 29.5,42.5 - parent: 2 - - uid: 1786 + rot: 3.141592653589793 rad + pos: 17.5,-68.5 + parent: 3564 + - uid: 9253 components: - type: Transform - pos: 30.5,42.5 - parent: 2 - - uid: 1787 + rot: 3.141592653589793 rad + pos: 16.5,-68.5 + parent: 3564 + - uid: 9254 components: - type: Transform - pos: 31.5,42.5 - parent: 2 - - uid: 1846 + rot: 3.141592653589793 rad + pos: 15.5,-68.5 + parent: 3564 + - uid: 9255 components: - type: Transform - pos: 28.5,56.5 - parent: 2 - - uid: 1946 + rot: 3.141592653589793 rad + pos: 14.5,-68.5 + parent: 3564 + - uid: 9256 components: - type: Transform - pos: 59.5,7.5 - parent: 2 - - uid: 2043 + rot: 3.141592653589793 rad + pos: 13.5,-68.5 + parent: 3564 + - uid: 9257 components: - type: Transform - pos: 59.5,8.5 - parent: 2 - - uid: 2090 + rot: 3.141592653589793 rad + pos: 12.5,-68.5 + parent: 3564 + - uid: 9258 components: - type: Transform - pos: 64.5,3.5 - parent: 2 - - uid: 2091 + rot: 3.141592653589793 rad + pos: 12.5,-67.5 + parent: 3564 + - uid: 9259 components: - type: Transform - pos: 64.5,2.5 - parent: 2 - - uid: 2092 + rot: 3.141592653589793 rad + pos: 12.5,-66.5 + parent: 3564 + - uid: 9260 components: - type: Transform - pos: 65.5,2.5 - parent: 2 - - uid: 2093 + rot: 3.141592653589793 rad + pos: 12.5,-65.5 + parent: 3564 + - uid: 9261 components: - type: Transform - pos: 66.5,2.5 - parent: 2 - - uid: 2094 + rot: 3.141592653589793 rad + pos: 12.5,-64.5 + parent: 3564 + - uid: 9262 components: - type: Transform - pos: 67.5,2.5 - parent: 2 - - uid: 2095 + rot: 3.141592653589793 rad + pos: 11.5,-64.5 + parent: 3564 + - uid: 9263 components: - type: Transform - pos: 67.5,1.5 - parent: 2 - - uid: 2098 + rot: 3.141592653589793 rad + pos: 10.5,-64.5 + parent: 3564 + - uid: 9264 components: - type: Transform - pos: 67.5,-1.5 - parent: 2 - - uid: 2099 + rot: 3.141592653589793 rad + pos: 10.5,-63.5 + parent: 3564 + - uid: 9265 components: - type: Transform - pos: 67.5,-2.5 - parent: 2 - - uid: 2101 + rot: 3.141592653589793 rad + pos: 10.5,-62.5 + parent: 3564 + - uid: 9266 components: - type: Transform - pos: 52.5,-17.5 - parent: 2 - - uid: 2102 + rot: 3.141592653589793 rad + pos: 10.5,-61.5 + parent: 3564 + - uid: 9267 components: - type: Transform - pos: 50.5,-17.5 - parent: 2 - - uid: 2205 + rot: 3.141592653589793 rad + pos: 10.5,-60.5 + parent: 3564 + - uid: 9268 components: - type: Transform - pos: 58.5,26.5 - parent: 2 - - uid: 2253 + rot: 3.141592653589793 rad + pos: 10.5,-59.5 + parent: 3564 + - uid: 9269 components: - type: Transform - pos: 56.5,27.5 - parent: 2 - - uid: 2256 + rot: 3.141592653589793 rad + pos: 10.5,-58.5 + parent: 3564 + - uid: 9270 components: - type: Transform - pos: 18.5,58.5 - parent: 2 - - uid: 2291 + rot: 3.141592653589793 rad + pos: 10.5,-57.5 + parent: 3564 + - uid: 9271 components: - type: Transform - pos: 58.5,27.5 - parent: 2 - - uid: 2293 + rot: 3.141592653589793 rad + pos: 10.5,-56.5 + parent: 3564 + - uid: 9272 components: - type: Transform - pos: 60.5,27.5 - parent: 2 - - uid: 2294 + rot: 3.141592653589793 rad + pos: 11.5,-56.5 + parent: 3564 + - uid: 9273 components: - type: Transform - pos: 60.5,26.5 - parent: 2 - - uid: 2295 + rot: 3.141592653589793 rad + pos: 12.5,-56.5 + parent: 3564 + - uid: 9274 components: - type: Transform - pos: 61.5,26.5 - parent: 2 - - uid: 2297 + rot: 3.141592653589793 rad + pos: 13.5,-56.5 + parent: 3564 + - uid: 9275 components: - type: Transform - pos: 61.5,24.5 - parent: 2 - - uid: 2298 + rot: 3.141592653589793 rad + pos: 14.5,-56.5 + parent: 3564 + - uid: 9276 components: - type: Transform - pos: 60.5,24.5 - parent: 2 - - uid: 2299 + rot: 3.141592653589793 rad + pos: 30.5,-54.5 + parent: 3564 + - uid: 9277 components: - type: Transform - pos: 60.5,23.5 - parent: 2 - - uid: 2300 + rot: 3.141592653589793 rad + pos: 30.5,-53.5 + parent: 3564 + - uid: 9278 components: - type: Transform - pos: 60.5,22.5 - parent: 2 - - uid: 2301 + rot: 3.141592653589793 rad + pos: 30.5,-52.5 + parent: 3564 + - uid: 9279 components: - type: Transform - pos: 60.5,21.5 - parent: 2 - - uid: 2302 + rot: 3.141592653589793 rad + pos: 30.5,-51.5 + parent: 3564 + - uid: 9280 components: - type: Transform - pos: 60.5,20.5 - parent: 2 - - uid: 2303 + rot: 3.141592653589793 rad + pos: 30.5,-50.5 + parent: 3564 + - uid: 9281 components: - type: Transform - pos: 60.5,19.5 - parent: 2 - - uid: 2306 + rot: 3.141592653589793 rad + pos: 30.5,-49.5 + parent: 3564 + - uid: 9282 components: - type: Transform - pos: 57.5,19.5 - parent: 2 - - uid: 2307 + rot: 3.141592653589793 rad + pos: 30.5,-48.5 + parent: 3564 + - uid: 9283 components: - type: Transform - pos: 56.5,19.5 - parent: 2 - - uid: 2308 + rot: 3.141592653589793 rad + pos: 30.5,-47.5 + parent: 3564 + - uid: 9284 components: - type: Transform - pos: 55.5,19.5 - parent: 2 - - uid: 2309 + rot: 3.141592653589793 rad + pos: 30.5,-46.5 + parent: 3564 + - uid: 9285 components: - type: Transform - pos: 55.5,20.5 - parent: 2 - - uid: 2310 + rot: 3.141592653589793 rad + pos: 30.5,-45.5 + parent: 3564 + - uid: 9286 components: - type: Transform - pos: 55.5,21.5 - parent: 2 - - uid: 2312 + rot: 3.141592653589793 rad + pos: 30.5,-44.5 + parent: 3564 + - uid: 9287 components: - type: Transform - pos: 55.5,23.5 - parent: 2 - - uid: 2313 + rot: 3.141592653589793 rad + pos: 30.5,-43.5 + parent: 3564 + - uid: 9288 components: - type: Transform - pos: 55.5,24.5 - parent: 2 - - uid: 2314 + rot: 3.141592653589793 rad + pos: 30.5,-42.5 + parent: 3564 + - uid: 9289 components: - type: Transform - pos: 55.5,25.5 - parent: 2 - - uid: 2371 + rot: 3.141592653589793 rad + pos: 30.5,-41.5 + parent: 3564 + - uid: 9290 components: - type: Transform - pos: 56.5,7.5 - parent: 2 - - uid: 2775 + rot: 3.141592653589793 rad + pos: 30.5,-40.5 + parent: 3564 + - uid: 9291 components: - type: Transform - pos: 14.5,62.5 - parent: 2 - - uid: 2776 + rot: 3.141592653589793 rad + pos: 30.5,-39.5 + parent: 3564 + - uid: 9292 components: - type: Transform - pos: 16.5,62.5 - parent: 2 - - uid: 3395 + rot: 3.141592653589793 rad + pos: 30.5,-38.5 + parent: 3564 + - uid: 9293 components: - type: Transform - pos: 16.5,26.5 - parent: 2 - - uid: 4266 + rot: 3.141592653589793 rad + pos: 30.5,-37.5 + parent: 3564 + - uid: 9294 components: - type: Transform - pos: 40.5,49.5 - parent: 2 - - uid: 4267 + rot: 3.141592653589793 rad + pos: 30.5,-36.5 + parent: 3564 + - uid: 9295 components: - type: Transform - pos: 40.5,48.5 - parent: 2 - - uid: 4268 + rot: 3.141592653589793 rad + pos: 30.5,-35.5 + parent: 3564 + - uid: 9296 components: - type: Transform - pos: 34.5,36.5 - parent: 2 - - uid: 4270 + rot: 3.141592653589793 rad + pos: 30.5,-34.5 + parent: 3564 + - uid: 9297 components: - type: Transform - pos: 41.5,49.5 - parent: 2 - - uid: 4271 + rot: 3.141592653589793 rad + pos: 30.5,-33.5 + parent: 3564 + - uid: 9298 components: - type: Transform - pos: 41.5,48.5 - parent: 2 - - uid: 4273 + rot: 3.141592653589793 rad + pos: 30.5,-32.5 + parent: 3564 + - uid: 9299 components: - type: Transform - pos: 41.5,46.5 - parent: 2 - - uid: 4274 + rot: 3.141592653589793 rad + pos: 30.5,-31.5 + parent: 3564 + - uid: 9300 components: - type: Transform - pos: 42.5,46.5 - parent: 2 - - uid: 4276 + rot: 3.141592653589793 rad + pos: 37.5,-31.5 + parent: 3564 + - uid: 9301 components: - type: Transform - pos: 44.5,46.5 - parent: 2 - - uid: 4277 + rot: 3.141592653589793 rad + pos: 33.5,-31.5 + parent: 3564 + - uid: 9302 components: - type: Transform - pos: 45.5,46.5 - parent: 2 - - uid: 4278 + rot: 3.141592653589793 rad + pos: 32.5,-31.5 + parent: 3564 + - uid: 9303 components: - type: Transform - pos: 46.5,46.5 - parent: 2 - - uid: 4283 + rot: 3.141592653589793 rad + pos: 31.5,-31.5 + parent: 3564 + - uid: 9304 components: - type: Transform - pos: 51.5,46.5 - parent: 2 - - uid: 4284 + rot: 3.141592653589793 rad + pos: 31.5,-34.5 + parent: 3564 + - uid: 9305 components: - type: Transform - pos: 52.5,46.5 - parent: 2 - - uid: 4285 + rot: 3.141592653589793 rad + pos: 32.5,-34.5 + parent: 3564 + - uid: 9306 components: - type: Transform - pos: 51.5,48.5 - parent: 2 - - uid: 4286 + rot: 3.141592653589793 rad + pos: 33.5,-34.5 + parent: 3564 + - uid: 9307 components: - type: Transform - pos: 51.5,49.5 - parent: 2 - - uid: 4288 + rot: 3.141592653589793 rad + pos: 34.5,-34.5 + parent: 3564 + - uid: 9308 components: - type: Transform - pos: 51.5,47.5 - parent: 2 - - uid: 4290 + rot: 3.141592653589793 rad + pos: 35.5,-34.5 + parent: 3564 + - uid: 9309 components: - type: Transform - pos: 51.5,53.5 - parent: 2 - - uid: 4291 + rot: 3.141592653589793 rad + pos: 36.5,-34.5 + parent: 3564 + - uid: 9310 components: - type: Transform - pos: 52.5,47.5 - parent: 2 - - uid: 4292 + rot: 3.141592653589793 rad + pos: 37.5,-34.5 + parent: 3564 + - uid: 9311 components: - type: Transform - pos: 52.5,48.5 - parent: 2 - - uid: 4295 + rot: 3.141592653589793 rad + pos: 29.5,-31.5 + parent: 3564 + - uid: 9312 components: - type: Transform - pos: 52.5,51.5 - parent: 2 - - uid: 4296 + rot: 3.141592653589793 rad + pos: 28.5,-31.5 + parent: 3564 + - uid: 9313 components: - type: Transform - pos: 52.5,52.5 - parent: 2 - - uid: 4297 + rot: 3.141592653589793 rad + pos: 27.5,-31.5 + parent: 3564 + - uid: 9314 components: - type: Transform - pos: 52.5,53.5 - parent: 2 - - uid: 4299 + rot: 3.141592653589793 rad + pos: 26.5,-31.5 + parent: 3564 + - uid: 9315 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 26.5,-35.5 + parent: 3564 + - uid: 9316 components: - type: Transform - pos: 50.5,53.5 - parent: 2 - - uid: 4300 + rot: 3.141592653589793 rad + pos: 27.5,-35.5 + parent: 3564 + - uid: 9317 components: - type: Transform - pos: 49.5,53.5 - parent: 2 - - uid: 4301 + rot: 3.141592653589793 rad + pos: 28.5,-35.5 + parent: 3564 + - uid: 9318 components: - type: Transform - pos: 48.5,53.5 - parent: 2 - - uid: 4302 + rot: 3.141592653589793 rad + pos: 29.5,-35.5 + parent: 3564 + - uid: 9319 components: - type: Transform - pos: 47.5,53.5 - parent: 2 - - uid: 4303 + rot: 3.141592653589793 rad + pos: 29.5,-39.5 + parent: 3564 + - uid: 9320 components: - type: Transform - pos: 46.5,53.5 - parent: 2 - - uid: 4304 + rot: 3.141592653589793 rad + pos: 28.5,-39.5 + parent: 3564 + - uid: 9321 components: - type: Transform - pos: 45.5,53.5 - parent: 2 - - uid: 4305 + rot: 3.141592653589793 rad + pos: 27.5,-39.5 + parent: 3564 + - uid: 9322 components: - type: Transform - pos: 44.5,53.5 - parent: 2 - - uid: 4308 + rot: 3.141592653589793 rad + pos: 26.5,-39.5 + parent: 3564 + - uid: 9323 components: - type: Transform - pos: 41.5,53.5 - parent: 2 - - uid: 4314 + rot: 3.141592653589793 rad + pos: 26.5,-43.5 + parent: 3564 + - uid: 9324 components: - type: Transform - pos: 16.5,61.5 - parent: 2 - - uid: 4316 + rot: 3.141592653589793 rad + pos: 27.5,-43.5 + parent: 3564 + - uid: 9325 components: - type: Transform - pos: 14.5,61.5 - parent: 2 - - uid: 4317 + rot: 3.141592653589793 rad + pos: 28.5,-43.5 + parent: 3564 + - uid: 9326 components: - type: Transform - pos: 14.5,60.5 - parent: 2 - - uid: 4318 + rot: 3.141592653589793 rad + pos: 29.5,-43.5 + parent: 3564 + - uid: 9327 components: - type: Transform - pos: 14.5,59.5 - parent: 2 - - uid: 4319 + rot: 3.141592653589793 rad + pos: 29.5,-47.5 + parent: 3564 + - uid: 9328 components: - type: Transform - pos: 14.5,58.5 - parent: 2 - - uid: 4326 + rot: 3.141592653589793 rad + pos: 28.5,-47.5 + parent: 3564 + - uid: 9329 components: - type: Transform - pos: 20.5,56.5 - parent: 2 - - uid: 4328 + rot: 3.141592653589793 rad + pos: 27.5,-47.5 + parent: 3564 + - uid: 9330 components: - type: Transform - pos: 20.5,54.5 - parent: 2 - - uid: 4329 + rot: 3.141592653589793 rad + pos: 26.5,-47.5 + parent: 3564 + - uid: 9331 components: - type: Transform - pos: 20.5,53.5 - parent: 2 - - uid: 4331 + rot: 3.141592653589793 rad + pos: 12.5,-32.5 + parent: 3564 + - uid: 9332 components: - type: Transform - pos: 20.5,51.5 - parent: 2 - - uid: 4332 + rot: 3.141592653589793 rad + pos: 12.5,-33.5 + parent: 3564 + - uid: 9333 components: - type: Transform - pos: 22.5,55.5 - parent: 2 - - uid: 4336 + rot: 3.141592653589793 rad + pos: 12.5,-34.5 + parent: 3564 + - uid: 9334 components: - type: Transform - pos: 22.5,51.5 - parent: 2 - - uid: 4337 + rot: 3.141592653589793 rad + pos: 12.5,-30.5 + parent: 3564 + - uid: 9335 components: - type: Transform - pos: 22.5,50.5 - parent: 2 - - uid: 4340 + rot: 3.141592653589793 rad + pos: 12.5,-31.5 + parent: 3564 + - uid: 9336 components: - type: Transform - pos: 21.5,49.5 - parent: 2 - - uid: 4341 + rot: 3.141592653589793 rad + pos: 11.5,-30.5 + parent: 3564 + - uid: 9337 components: - type: Transform - pos: 21.5,48.5 - parent: 2 - - uid: 4342 + rot: 3.141592653589793 rad + pos: 11.5,-31.5 + parent: 3564 + - uid: 9338 components: - type: Transform - pos: 20.5,49.5 - parent: 2 - - uid: 4343 + rot: 3.141592653589793 rad + pos: 10.5,-31.5 + parent: 3564 + - uid: 9339 components: - type: Transform - pos: 20.5,48.5 - parent: 2 - - uid: 4347 + rot: 3.141592653589793 rad + pos: 9.5,-30.5 + parent: 3564 + - uid: 9340 components: - type: Transform - pos: 25.5,48.5 - parent: 2 - - uid: 4348 + rot: 3.141592653589793 rad + pos: 9.5,-31.5 + parent: 3564 + - uid: 9341 components: - type: Transform - pos: 26.5,48.5 - parent: 2 - - uid: 4351 + rot: 3.141592653589793 rad + pos: 8.5,-30.5 + parent: 3564 + - uid: 9342 components: - type: Transform - pos: 29.5,48.5 - parent: 2 - - uid: 4352 + rot: 3.141592653589793 rad + pos: 8.5,-31.5 + parent: 3564 + - uid: 9343 components: - type: Transform - pos: 29.5,49.5 - parent: 2 - - uid: 4353 + rot: 3.141592653589793 rad + pos: 10.5,-30.5 + parent: 3564 + - uid: 9344 components: - type: Transform - pos: 32.5,49.5 - parent: 2 - - uid: 4354 + rot: 3.141592653589793 rad + pos: 8.5,-29.5 + parent: 3564 + - uid: 9345 components: - type: Transform - pos: 31.5,49.5 - parent: 2 - - uid: 4356 + rot: 3.141592653589793 rad + pos: 8.5,-28.5 + parent: 3564 + - uid: 9346 components: - type: Transform - pos: 31.5,48.5 - parent: 2 - - uid: 4358 + rot: 3.141592653589793 rad + pos: 8.5,-27.5 + parent: 3564 + - uid: 9347 components: - type: Transform - pos: 25.5,49.5 - parent: 2 - - uid: 4359 + rot: 3.141592653589793 rad + pos: 8.5,-26.5 + parent: 3564 + - uid: 9348 components: - type: Transform - pos: 26.5,49.5 - parent: 2 - - uid: 4362 + rot: 3.141592653589793 rad + pos: 8.5,-25.5 + parent: 3564 + - uid: 9349 components: - type: Transform - pos: 26.5,53.5 - parent: 2 - - uid: 4363 + rot: 3.141592653589793 rad + pos: 8.5,-24.5 + parent: 3564 + - uid: 9350 components: - type: Transform - pos: 26.5,54.5 - parent: 2 - - uid: 4364 + rot: 3.141592653589793 rad + pos: 8.5,-23.5 + parent: 3564 + - uid: 9351 components: - type: Transform - pos: 26.5,55.5 - parent: 2 - - uid: 4369 + rot: 3.141592653589793 rad + pos: 8.5,-22.5 + parent: 3564 + - uid: 9352 components: - type: Transform - pos: 30.5,47.5 - parent: 2 - - uid: 4371 + rot: 3.141592653589793 rad + pos: 8.5,-21.5 + parent: 3564 + - uid: 9353 components: - type: Transform - pos: 31.5,47.5 - parent: 2 - - uid: 4373 + rot: 3.141592653589793 rad + pos: 8.5,-20.5 + parent: 3564 + - uid: 9354 components: - type: Transform - pos: 32.5,47.5 - parent: 2 - - uid: 4375 + rot: 3.141592653589793 rad + pos: 8.5,-19.5 + parent: 3564 + - uid: 9355 components: - type: Transform - pos: 33.5,47.5 - parent: 2 - - uid: 4376 + rot: 3.141592653589793 rad + pos: 9.5,-19.5 + parent: 3564 + - uid: 9356 components: - type: Transform - pos: 33.5,46.5 - parent: 2 - - uid: 4378 + rot: 3.141592653589793 rad + pos: 10.5,-19.5 + parent: 3564 + - uid: 9357 components: - type: Transform - pos: 34.5,46.5 - parent: 2 - - uid: 4379 + rot: 3.141592653589793 rad + pos: 11.5,-19.5 + parent: 3564 + - uid: 9358 components: - type: Transform - pos: 35.5,47.5 - parent: 2 - - uid: 4380 + rot: 3.141592653589793 rad + pos: 12.5,-19.5 + parent: 3564 + - uid: 9359 components: - type: Transform - pos: 35.5,46.5 - parent: 2 - - uid: 4381 + rot: 3.141592653589793 rad + pos: 13.5,-19.5 + parent: 3564 + - uid: 9360 components: - type: Transform - pos: 36.5,47.5 - parent: 2 - - uid: 4383 + rot: 3.141592653589793 rad + pos: 14.5,-19.5 + parent: 3564 + - uid: 9361 components: - type: Transform - pos: 29.5,46.5 - parent: 2 - - uid: 4387 + rot: 3.141592653589793 rad + pos: 15.5,-19.5 + parent: 3564 + - uid: 9362 components: - type: Transform - pos: 35.5,52.5 - parent: 2 - - uid: 4393 + rot: 3.141592653589793 rad + pos: 16.5,-19.5 + parent: 3564 + - uid: 9363 components: - type: Transform - pos: 36.5,52.5 - parent: 2 - - uid: 4394 + rot: 3.141592653589793 rad + pos: 17.5,-19.5 + parent: 3564 + - uid: 9364 components: - type: Transform - pos: 36.5,53.5 - parent: 2 - - uid: 4395 + rot: 3.141592653589793 rad + pos: 18.5,-19.5 + parent: 3564 + - uid: 9365 components: - type: Transform - pos: 35.5,50.5 - parent: 2 - - uid: 4398 + rot: 3.141592653589793 rad + pos: 19.5,-19.5 + parent: 3564 + - uid: 9366 components: - type: Transform - pos: 48.5,44.5 - parent: 2 - - uid: 4400 + rot: 3.141592653589793 rad + pos: 20.5,-19.5 + parent: 3564 + - uid: 9367 components: - type: Transform - pos: 34.5,55.5 - parent: 2 - - uid: 4401 + rot: 3.141592653589793 rad + pos: 20.5,-20.5 + parent: 3564 + - uid: 9368 components: - type: Transform - pos: 35.5,55.5 - parent: 2 - - uid: 4402 + rot: 3.141592653589793 rad + pos: 20.5,-22.5 + parent: 3564 + - uid: 9369 components: - type: Transform - pos: 36.5,55.5 - parent: 2 - - uid: 4403 + rot: 3.141592653589793 rad + pos: 20.5,-21.5 + parent: 3564 + - uid: 9370 components: - type: Transform - pos: 37.5,55.5 - parent: 2 - - uid: 4404 + rot: 3.141592653589793 rad + pos: 20.5,-23.5 + parent: 3564 + - uid: 9371 components: - type: Transform - pos: 38.5,55.5 - parent: 2 - - uid: 4405 + rot: 3.141592653589793 rad + pos: 19.5,-30.5 + parent: 3564 + - uid: 9372 components: - type: Transform - pos: 38.5,54.5 - parent: 2 - - uid: 4406 + rot: 3.141592653589793 rad + pos: 18.5,-30.5 + parent: 3564 + - uid: 9373 components: - type: Transform - pos: 38.5,53.5 - parent: 2 - - uid: 4407 + rot: 3.141592653589793 rad + pos: 17.5,-30.5 + parent: 3564 + - uid: 9374 components: - type: Transform - pos: 32.5,55.5 - parent: 2 - - uid: 4409 + rot: 3.141592653589793 rad + pos: 16.5,-30.5 + parent: 3564 + - uid: 9375 components: - type: Transform - pos: 30.5,55.5 - parent: 2 - - uid: 4410 + rot: 3.141592653589793 rad + pos: 15.5,-30.5 + parent: 3564 + - uid: 9376 components: - type: Transform - pos: 28.5,55.5 - parent: 2 - - uid: 4412 + rot: 3.141592653589793 rad + pos: 14.5,-30.5 + parent: 3564 + - uid: 9377 components: - type: Transform - pos: 28.5,53.5 - parent: 2 - - uid: 4414 + rot: 3.141592653589793 rad + pos: 13.5,-30.5 + parent: 3564 + - uid: 9378 components: - type: Transform - pos: 28.5,51.5 - parent: 2 - - uid: 4417 + rot: 3.141592653589793 rad + pos: 19.5,-31.5 + parent: 3564 + - uid: 9379 components: - type: Transform - pos: 39.5,51.5 - parent: 2 - - uid: 4420 + rot: 3.141592653589793 rad + pos: 20.5,-31.5 + parent: 3564 + - uid: 9380 components: - type: Transform - pos: 39.5,49.5 - parent: 2 - - uid: 4421 + rot: 3.141592653589793 rad + pos: 31.5,-19.5 + parent: 3564 + - uid: 9381 components: - type: Transform - pos: 24.5,53.5 - parent: 2 - - uid: 4422 + rot: 3.141592653589793 rad + pos: 31.5,-20.5 + parent: 3564 + - uid: 9382 components: - type: Transform - pos: 24.5,54.5 - parent: 2 - - uid: 4427 + rot: 3.141592653589793 rad + pos: 31.5,-21.5 + parent: 3564 + - uid: 9383 components: - type: Transform - pos: 22.5,57.5 - parent: 2 - - uid: 4429 + rot: 3.141592653589793 rad + pos: 31.5,-22.5 + parent: 3564 + - uid: 9384 components: - type: Transform - pos: 33.5,58.5 - parent: 2 - - uid: 4430 + rot: 3.141592653589793 rad + pos: 31.5,-23.5 + parent: 3564 + - uid: 9385 components: - type: Transform - pos: 32.5,58.5 - parent: 2 - - uid: 4447 + rot: 3.141592653589793 rad + pos: 26.5,-24.5 + parent: 3564 + - uid: 9386 components: - type: Transform - pos: 16.5,59.5 - parent: 2 - - uid: 4448 + rot: 3.141592653589793 rad + pos: 27.5,-24.5 + parent: 3564 + - uid: 9387 components: - type: Transform - pos: 16.5,58.5 - parent: 2 - - uid: 4449 + rot: 3.141592653589793 rad + pos: 28.5,-24.5 + parent: 3564 + - uid: 9388 components: - type: Transform - pos: 26.5,57.5 - parent: 2 - - uid: 4459 + rot: 3.141592653589793 rad + pos: 29.5,-24.5 + parent: 3564 + - uid: 9389 components: - type: Transform - pos: 36.5,57.5 - parent: 2 - - uid: 4467 + rot: 3.141592653589793 rad + pos: 30.5,-24.5 + parent: 3564 + - uid: 9390 components: - type: Transform - pos: 36.5,56.5 - parent: 2 - - uid: 4468 + rot: 3.141592653589793 rad + pos: 31.5,-24.5 + parent: 3564 + - uid: 9391 components: - type: Transform - pos: 35.5,56.5 - parent: 2 - - uid: 4469 + rot: 3.141592653589793 rad + pos: 32.5,-24.5 + parent: 3564 + - uid: 9392 components: - type: Transform - pos: 37.5,57.5 - parent: 2 - - uid: 4470 + rot: 3.141592653589793 rad + pos: 33.5,-24.5 + parent: 3564 + - uid: 9393 components: - type: Transform - pos: 39.5,57.5 - parent: 2 - - uid: 4471 + rot: 3.141592653589793 rad + pos: 34.5,-24.5 + parent: 3564 + - uid: 9394 components: - type: Transform - pos: 38.5,57.5 - parent: 2 - - uid: 4472 + rot: 3.141592653589793 rad + pos: 35.5,-24.5 + parent: 3564 + - uid: 9395 components: - type: Transform - pos: 41.5,57.5 - parent: 2 - - uid: 4473 + rot: 3.141592653589793 rad + pos: 36.5,-24.5 + parent: 3564 + - uid: 9396 components: - type: Transform - pos: 42.5,57.5 - parent: 2 - - uid: 4474 + rot: 3.141592653589793 rad + pos: 37.5,-24.5 + parent: 3564 + - uid: 9397 components: - type: Transform - pos: 44.5,57.5 - parent: 2 - - uid: 4485 + rot: 3.141592653589793 rad + pos: 38.5,-24.5 + parent: 3564 + - uid: 9398 components: - type: Transform - pos: 40.5,57.5 - parent: 2 - - uid: 4486 + rot: 3.141592653589793 rad + pos: 38.5,-34.5 + parent: 3564 + - uid: 9399 components: - type: Transform - pos: 43.5,57.5 - parent: 2 - - uid: 4488 + rot: 3.141592653589793 rad + pos: 38.5,-33.5 + parent: 3564 + - uid: 9400 components: - type: Transform - pos: 41.5,58.5 - parent: 2 - - uid: 4547 + rot: 3.141592653589793 rad + pos: 38.5,-32.5 + parent: 3564 + - uid: 9401 components: - type: Transform - pos: 34.5,56.5 - parent: 2 - - uid: 4583 + rot: 3.141592653589793 rad + pos: 38.5,-31.5 + parent: 3564 + - uid: 9402 components: - type: Transform - pos: 20.5,52.5 - parent: 2 - - uid: 4585 + rot: 3.141592653589793 rad + pos: 38.5,-30.5 + parent: 3564 + - uid: 9403 components: - type: Transform - pos: 24.5,52.5 - parent: 2 - - uid: 4587 + rot: 3.141592653589793 rad + pos: 38.5,-29.5 + parent: 3564 + - uid: 9404 components: - type: Transform - pos: 28.5,52.5 - parent: 2 - - uid: 4747 + rot: 3.141592653589793 rad + pos: 38.5,-28.5 + parent: 3564 + - uid: 9405 components: - type: Transform - pos: 33.5,56.5 - parent: 2 - - uid: 4750 + rot: 3.141592653589793 rad + pos: 38.5,-27.5 + parent: 3564 + - uid: 9406 components: - type: Transform - pos: 31.5,56.5 - parent: 2 - - uid: 4752 + rot: 3.141592653589793 rad + pos: 38.5,-26.5 + parent: 3564 + - uid: 9407 components: - type: Transform - pos: 32.5,56.5 - parent: 2 - - uid: 4757 + rot: 3.141592653589793 rad + pos: 38.5,-25.5 + parent: 3564 + - uid: 9408 components: - type: Transform - pos: 27.5,58.5 - parent: 2 - - uid: 4758 + rot: 3.141592653589793 rad + pos: 34.5,-16.5 + parent: 3564 + - uid: 9409 components: - type: Transform - pos: 26.5,58.5 - parent: 2 - - uid: 4759 + rot: 3.141592653589793 rad + pos: 33.5,-16.5 + parent: 3564 + - uid: 9410 components: - type: Transform - pos: 25.5,58.5 - parent: 2 - - uid: 4760 + rot: 3.141592653589793 rad + pos: 32.5,-16.5 + parent: 3564 + - uid: 9411 components: - type: Transform - pos: 24.5,58.5 - parent: 2 - - uid: 4761 + rot: 3.141592653589793 rad + pos: 31.5,-16.5 + parent: 3564 + - uid: 9412 components: - type: Transform - pos: 23.5,58.5 - parent: 2 - - uid: 4762 + rot: 3.141592653589793 rad + pos: 34.5,-17.5 + parent: 3564 + - uid: 9413 components: - type: Transform - pos: 22.5,58.5 - parent: 2 - - uid: 4763 + rot: 3.141592653589793 rad + pos: 34.5,-18.5 + parent: 3564 + - uid: 9414 components: - type: Transform - pos: 21.5,58.5 - parent: 2 - - uid: 4764 + rot: 3.141592653589793 rad + pos: 34.5,-19.5 + parent: 3564 + - uid: 9415 components: - type: Transform - pos: 19.5,58.5 - parent: 2 - - uid: 4765 + rot: 3.141592653589793 rad + pos: 34.5,-20.5 + parent: 3564 + - uid: 9416 components: - type: Transform - pos: 20.5,58.5 - parent: 2 - - uid: 4834 + rot: 3.141592653589793 rad + pos: 34.5,-21.5 + parent: 3564 + - uid: 9417 components: - type: Transform - pos: 24.5,51.5 - parent: 2 - - uid: 4926 + rot: 3.141592653589793 rad + pos: 34.5,-22.5 + parent: 3564 + - uid: 9418 components: - type: Transform - pos: 47.5,6.5 - parent: 2 - - uid: 5022 + rot: 3.141592653589793 rad + pos: 34.5,-23.5 + parent: 3564 + - uid: 9419 components: - type: Transform - pos: 28.5,46.5 - parent: 2 - - uid: 5024 + rot: 3.141592653589793 rad + pos: 31.5,-15.5 + parent: 3564 + - uid: 9420 components: - type: Transform - pos: 28.5,48.5 - parent: 2 - - uid: 5040 + rot: 3.141592653589793 rad + pos: 30.5,-15.5 + parent: 3564 + - uid: 9421 components: - type: Transform - pos: 28.5,36.5 - parent: 2 - - uid: 5231 + rot: 3.141592653589793 rad + pos: 29.5,-15.5 + parent: 3564 + - uid: 9422 components: - type: Transform - pos: 40.5,37.5 - parent: 2 - - uid: 5239 + rot: 3.141592653589793 rad + pos: 28.5,-15.5 + parent: 3564 + - uid: 9423 components: - type: Transform - pos: 48.5,36.5 - parent: 2 - - uid: 5358 + rot: 3.141592653589793 rad + pos: 27.5,-15.5 + parent: 3564 + - uid: 9424 components: - type: Transform - pos: 37.5,36.5 - parent: 2 - - uid: 5513 + rot: 3.141592653589793 rad + pos: 26.5,-15.5 + parent: 3564 + - uid: 9425 components: - type: Transform - pos: 40.5,38.5 - parent: 2 - - uid: 5557 + rot: 3.141592653589793 rad + pos: 25.5,-15.5 + parent: 3564 + - uid: 9426 components: - type: Transform - pos: 41.5,38.5 - parent: 2 - - uid: 5636 + rot: 3.141592653589793 rad + pos: 24.5,-15.5 + parent: 3564 + - uid: 9427 components: - type: Transform - pos: 47.5,7.5 - parent: 2 - - uid: 5666 + rot: 3.141592653589793 rad + pos: 23.5,-15.5 + parent: 3564 + - uid: 9428 components: - type: Transform - pos: 43.5,46.5 - parent: 2 - - uid: 5795 + rot: 3.141592653589793 rad + pos: 22.5,-15.5 + parent: 3564 + - uid: 9429 components: - type: Transform - pos: 52.5,15.5 - parent: 2 - - uid: 6034 + rot: 3.141592653589793 rad + pos: 20.5,-15.5 + parent: 3564 + - uid: 9430 components: - type: Transform - pos: 16.5,32.5 - parent: 2 - - uid: 6109 + rot: 3.141592653589793 rad + pos: 21.5,-15.5 + parent: 3564 + - uid: 9431 components: - type: Transform - pos: 22.5,52.5 - parent: 2 - - uid: 6146 + rot: 3.141592653589793 rad + pos: 20.5,-16.5 + parent: 3564 + - uid: 9432 components: - type: Transform - pos: 40.5,47.5 - parent: 2 - - uid: 6147 + rot: 3.141592653589793 rad + pos: 20.5,-17.5 + parent: 3564 + - uid: 9433 components: - type: Transform - pos: 41.5,47.5 - parent: 2 - - uid: 7239 + rot: 3.141592653589793 rad + pos: 20.5,-18.5 + parent: 3564 +- proto: WallReinforcedRust + entities: + - uid: 135 components: - type: Transform - pos: 14.5,43.5 + rot: -1.5707963267948966 rad + pos: 67.5,-27.5 parent: 2 - - uid: 7243 + - uid: 139 components: - type: Transform - pos: 14.5,47.5 + rot: -1.5707963267948966 rad + pos: 67.5,-26.5 parent: 2 -- proto: WallReinforcedRust - entities: - uid: 496 components: - type: Transform @@ -48244,6 +67789,18 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,57.5 parent: 2 + - uid: 2423 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-17.5 + parent: 2 + - uid: 2496 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-15.5 + parent: 2 - uid: 2566 components: - type: Transform @@ -48298,12 +67855,36 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,57.5 parent: 2 + - uid: 2626 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-14.5 + parent: 2 + - uid: 2630 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-16.5 + parent: 2 - uid: 2781 components: - type: Transform rot: -1.5707963267948966 rad pos: 30.5,57.5 parent: 2 + - uid: 2786 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-19.5 + parent: 2 + - uid: 2791 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-21.5 + parent: 2 - uid: 3089 components: - type: Transform @@ -48505,6 +68086,18 @@ entities: - type: Transform pos: 16.5,31.5 parent: 2 + - uid: 7228 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-20.5 + parent: 2 + - uid: 7230 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-22.5 + parent: 2 - uid: 7237 components: - type: Transform @@ -48595,6 +68188,60 @@ entities: rot: -1.5707963267948966 rad pos: 67.5,-12.5 parent: 2 + - uid: 7339 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-18.5 + parent: 2 + - uid: 7388 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 67.5,-25.5 + parent: 2 + - uid: 7397 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 66.5,-28.5 + parent: 2 + - uid: 7399 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 65.5,-28.5 + parent: 2 + - uid: 7401 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 64.5,-28.5 + parent: 2 + - uid: 7402 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 63.5,-28.5 + parent: 2 + - uid: 7403 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 62.5,-28.5 + parent: 2 + - uid: 7404 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 61.5,-28.5 + parent: 2 + - uid: 7405 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,-28.5 + parent: 2 - proto: WallSolid entities: - uid: 3 @@ -48615,7 +68262,7 @@ entities: - uid: 22 components: - type: Transform - pos: 16.5,24.5 + pos: 15.5,32.5 parent: 2 - uid: 23 components: @@ -48707,6 +68354,11 @@ entities: - type: Transform pos: 21.5,-6.5 parent: 2 + - uid: 88 + components: + - type: Transform + pos: 15.5,30.5 + parent: 2 - uid: 90 components: - type: Transform @@ -48757,11 +68409,6 @@ entities: - type: Transform pos: 12.5,4.5 parent: 2 - - uid: 102 - components: - - type: Transform - pos: 13.5,4.5 - parent: 2 - uid: 103 components: - type: Transform @@ -48782,11 +68429,6 @@ entities: - type: Transform pos: 8.5,4.5 parent: 2 - - uid: 107 - components: - - type: Transform - pos: 9.5,4.5 - parent: 2 - uid: 108 components: - type: Transform @@ -48852,6 +68494,11 @@ entities: - type: Transform pos: 15.5,-13.5 parent: 2 + - uid: 137 + components: + - type: Transform + pos: 35.5,29.5 + parent: 2 - uid: 142 components: - type: Transform @@ -48862,11 +68509,26 @@ entities: - type: Transform pos: 18.5,-13.5 parent: 2 + - uid: 156 + components: + - type: Transform + pos: 36.5,19.5 + parent: 2 + - uid: 157 + components: + - type: Transform + pos: 31.5,21.5 + parent: 2 - uid: 158 components: - type: Transform pos: 17.5,-4.5 parent: 2 + - uid: 159 + components: + - type: Transform + pos: 30.5,21.5 + parent: 2 - uid: 163 components: - type: Transform @@ -48927,6 +68589,11 @@ entities: - type: Transform pos: 14.5,-12.5 parent: 2 + - uid: 205 + components: + - type: Transform + pos: 11.5,23.5 + parent: 2 - uid: 206 components: - type: Transform @@ -48987,6 +68654,11 @@ entities: - type: Transform pos: 8.5,-4.5 parent: 2 + - uid: 252 + components: + - type: Transform + pos: 21.5,32.5 + parent: 2 - uid: 264 components: - type: Transform @@ -49252,6 +68924,11 @@ entities: - type: Transform pos: 6.5,17.5 parent: 2 + - uid: 457 + components: + - type: Transform + pos: 11.5,21.5 + parent: 2 - uid: 458 components: - type: Transform @@ -49317,6 +68994,21 @@ entities: - type: Transform pos: 5.5,-9.5 parent: 2 + - uid: 490 + components: + - type: Transform + pos: 11.5,25.5 + parent: 2 + - uid: 491 + components: + - type: Transform + pos: 10.5,21.5 + parent: 2 + - uid: 492 + components: + - type: Transform + pos: 12.5,25.5 + parent: 2 - uid: 494 components: - type: Transform @@ -49352,16 +69044,36 @@ entities: - type: Transform pos: 7.5,8.5 parent: 2 + - uid: 515 + components: + - type: Transform + pos: 15.5,31.5 + parent: 2 - uid: 520 components: - type: Transform pos: 8.5,-9.5 parent: 2 + - uid: 535 + components: + - type: Transform + pos: 14.5,32.5 + parent: 2 + - uid: 539 + components: + - type: Transform + pos: 10.5,23.5 + parent: 2 - uid: 542 components: - type: Transform pos: 6.5,16.5 parent: 2 + - uid: 545 + components: + - type: Transform + pos: 11.5,27.5 + parent: 2 - uid: 549 components: - type: Transform @@ -49422,6 +69134,11 @@ entities: - type: Transform pos: 16.5,17.5 parent: 2 + - uid: 579 + components: + - type: Transform + pos: 12.5,27.5 + parent: 2 - uid: 580 components: - type: Transform @@ -49432,6 +69149,11 @@ entities: - type: Transform pos: 20.5,17.5 parent: 2 + - uid: 586 + components: + - type: Transform + pos: 31.5,29.5 + parent: 2 - uid: 587 components: - type: Transform @@ -49447,11 +69169,6 @@ entities: - type: Transform pos: 27.5,17.5 parent: 2 - - uid: 591 - components: - - type: Transform - pos: 50.5,19.5 - parent: 2 - uid: 594 components: - type: Transform @@ -49542,25 +69259,20 @@ entities: - type: Transform pos: 16.5,19.5 parent: 2 - - uid: 629 - components: - - type: Transform - pos: 24.5,14.5 - parent: 2 - uid: 630 components: - type: Transform pos: 13.5,-9.5 parent: 2 - - uid: 632 + - uid: 631 components: - type: Transform - pos: 15.5,-9.5 + pos: 17.5,25.5 parent: 2 - - uid: 634 + - uid: 632 components: - type: Transform - pos: 24.5,16.5 + pos: 15.5,-9.5 parent: 2 - uid: 645 components: @@ -49572,46 +69284,6 @@ entities: - type: Transform pos: 30.5,7.5 parent: 2 - - uid: 662 - components: - - type: Transform - pos: 25.5,20.5 - parent: 2 - - uid: 664 - components: - - type: Transform - pos: 26.5,20.5 - parent: 2 - - uid: 665 - components: - - type: Transform - pos: 28.5,20.5 - parent: 2 - - uid: 667 - components: - - type: Transform - pos: 32.5,22.5 - parent: 2 - - uid: 668 - components: - - type: Transform - pos: 32.5,20.5 - parent: 2 - - uid: 671 - components: - - type: Transform - pos: 35.5,20.5 - parent: 2 - - uid: 672 - components: - - type: Transform - pos: 36.5,20.5 - parent: 2 - - uid: 675 - components: - - type: Transform - pos: 33.5,-8.5 - parent: 2 - uid: 677 components: - type: Transform @@ -49635,7 +69307,7 @@ entities: - uid: 681 components: - type: Transform - pos: 16.5,23.5 + pos: 16.5,25.5 parent: 2 - uid: 702 components: @@ -49695,28 +69367,18 @@ entities: - uid: 757 components: - type: Transform - pos: 16.5,20.5 + pos: 18.5,19.5 parent: 2 - - uid: 761 + - uid: 759 components: - type: Transform - pos: 24.5,15.5 + pos: 15.5,29.5 parent: 2 - uid: 769 components: - type: Transform pos: -0.5,16.5 parent: 2 - - uid: 808 - components: - - type: Transform - pos: 32.5,-8.5 - parent: 2 - - uid: 822 - components: - - type: Transform - pos: 49.5,14.5 - parent: 2 - uid: 824 components: - type: Transform @@ -49772,20 +69434,15 @@ entities: - type: Transform pos: 36.5,22.5 parent: 2 - - uid: 972 - components: - - type: Transform - pos: 35.5,22.5 - parent: 2 - uid: 973 components: - type: Transform - pos: 35.5,21.5 + pos: 29.5,21.5 parent: 2 - uid: 974 components: - type: Transform - pos: 36.5,21.5 + pos: 25.5,21.5 parent: 2 - uid: 975 components: @@ -49822,11 +69479,6 @@ entities: - type: Transform pos: 40.5,29.5 parent: 2 - - uid: 992 - components: - - type: Transform - pos: 35.5,-8.5 - parent: 2 - uid: 1015 components: - type: Transform @@ -49922,11 +69574,6 @@ entities: - type: Transform pos: 26.5,-13.5 parent: 2 - - uid: 1070 - components: - - type: Transform - pos: 49.5,13.5 - parent: 2 - uid: 1072 components: - type: Transform @@ -50052,6 +69699,11 @@ entities: - type: Transform pos: 14.5,7.5 parent: 2 + - uid: 1170 + components: + - type: Transform + pos: 15.5,27.5 + parent: 2 - uid: 1171 components: - type: Transform @@ -50137,11 +69789,6 @@ entities: - type: Transform pos: 50.5,-0.5 parent: 2 - - uid: 1246 - components: - - type: Transform - pos: 50.5,-1.5 - parent: 2 - uid: 1276 components: - type: Transform @@ -50232,11 +69879,6 @@ entities: - type: Transform pos: 36.5,-12.5 parent: 2 - - uid: 1400 - components: - - type: Transform - pos: 30.5,-12.5 - parent: 2 - uid: 1401 components: - type: Transform @@ -50322,105 +69964,75 @@ entities: - type: Transform pos: 25.5,-13.5 parent: 2 - - uid: 1458 + - uid: 1452 components: - type: Transform - pos: 44.5,-13.5 + pos: 21.5,-8.5 parent: 2 - - uid: 1465 + - uid: 1458 components: - type: Transform - pos: 27.5,39.5 + pos: 44.5,-13.5 parent: 2 - uid: 1467 components: - type: Transform - pos: 30.5,39.5 - parent: 2 - - uid: 1468 - components: - - type: Transform - pos: 31.5,39.5 - parent: 2 - - uid: 1469 - components: - - type: Transform - pos: 32.5,39.5 - parent: 2 - - uid: 1470 - components: - - type: Transform - pos: 32.5,40.5 - parent: 2 - - uid: 1471 - components: - - type: Transform - pos: 32.5,41.5 - parent: 2 - - uid: 1473 - components: - - type: Transform - pos: 28.5,39.5 + pos: 28.5,32.5 parent: 2 - - uid: 1474 + - uid: 1478 components: - type: Transform - pos: 27.5,20.5 + pos: 12.5,23.5 parent: 2 - - uid: 1490 + - uid: 1484 components: - type: Transform - pos: 32.5,-9.5 + pos: 24.5,8.5 parent: 2 - - uid: 1504 + - uid: 1486 components: - type: Transform - pos: 49.5,12.5 + pos: 26.5,8.5 parent: 2 - - uid: 1506 + - uid: 1498 components: - type: Transform - pos: 51.5,12.5 + pos: 35.5,15.5 parent: 2 - - uid: 1507 + - uid: 1515 components: - type: Transform - pos: 51.5,11.5 + pos: 51.5,22.5 parent: 2 - uid: 1522 components: - type: Transform pos: 22.5,37.5 parent: 2 - - uid: 1551 - components: - - type: Transform - pos: 51.5,9.5 - parent: 2 - - uid: 1553 + - uid: 1555 components: - type: Transform - pos: 51.5,8.5 + pos: 49.5,-0.5 parent: 2 - uid: 1568 components: - type: Transform pos: 12.5,17.5 parent: 2 - - uid: 1571 + - uid: 1574 components: - type: Transform - pos: 36.5,41.5 + pos: 26.5,32.5 parent: 2 - - uid: 1572 + - uid: 1575 components: - type: Transform - pos: 36.5,40.5 + pos: 27.5,32.5 parent: 2 - - uid: 1577 + - uid: 1581 components: - type: Transform - pos: 50.5,21.5 + pos: 15.5,21.5 parent: 2 - uid: 1586 components: @@ -50430,122 +70042,112 @@ entities: - uid: 1594 components: - type: Transform - pos: 36.5,30.5 - parent: 2 - - uid: 1595 - components: - - type: Transform - pos: 35.5,29.5 + pos: 21.5,33.5 parent: 2 - uid: 1596 components: - type: Transform pos: 35.5,30.5 parent: 2 - - uid: 1602 - components: - - type: Transform - pos: 43.5,33.5 - parent: 2 - - uid: 1603 + - uid: 1618 components: - type: Transform - pos: 43.5,34.5 + pos: 22.5,21.5 parent: 2 - - uid: 1604 + - uid: 1627 components: - type: Transform - pos: 43.5,35.5 + pos: 35.5,27.5 parent: 2 - - uid: 1605 + - uid: 1628 components: - type: Transform - pos: 44.5,35.5 + pos: 35.5,28.5 parent: 2 - - uid: 1606 + - uid: 1633 components: - type: Transform - pos: 32.5,-5.5 + pos: 35.5,32.5 parent: 2 - - uid: 1607 + - uid: 1714 components: - type: Transform - pos: 47.5,35.5 + pos: 31.5,27.5 parent: 2 - - uid: 1608 + - uid: 1716 components: - type: Transform - pos: 46.5,35.5 + pos: 28.5,21.5 parent: 2 - - uid: 1627 + - uid: 1744 components: - type: Transform - pos: 35.5,27.5 + pos: 21.5,21.5 parent: 2 - - uid: 1628 + - uid: 1745 components: - type: Transform - pos: 35.5,28.5 + pos: 40.5,-13.5 parent: 2 - - uid: 1713 + - uid: 1754 components: - type: Transform - pos: 30.5,24.5 + pos: 39.5,-13.5 parent: 2 - - uid: 1714 + - uid: 1759 components: - type: Transform - pos: 31.5,27.5 + pos: 24.5,21.5 parent: 2 - - uid: 1716 + - uid: 1761 components: - type: Transform - pos: 28.5,21.5 + pos: 31.5,24.5 parent: 2 - - uid: 1720 + - uid: 1763 components: - type: Transform - pos: 28.5,24.5 + pos: 31.5,26.5 parent: 2 - - uid: 1729 + - uid: 1768 components: - type: Transform - pos: 30.5,32.5 + pos: 31.5,25.5 parent: 2 - - uid: 1742 + - uid: 1770 components: - type: Transform - pos: 28.5,22.5 + pos: 23.5,21.5 parent: 2 - - uid: 1745 + - uid: 1776 components: - type: Transform - pos: 32.5,24.5 + pos: 12.5,32.5 parent: 2 - - uid: 1754 + - uid: 1793 components: - type: Transform - pos: 32.5,21.5 + pos: 15.5,20.5 parent: 2 - - uid: 1761 + - uid: 1794 components: - type: Transform - pos: 31.5,24.5 + pos: 18.5,17.5 parent: 2 - - uid: 1762 + - uid: 1795 components: - type: Transform - pos: 29.5,24.5 + pos: 18.5,25.5 parent: 2 - - uid: 1763 + - uid: 1797 components: - type: Transform - pos: 31.5,26.5 + pos: 19.5,21.5 parent: 2 - - uid: 1768 + - uid: 1798 components: - type: Transform - pos: 31.5,25.5 + pos: 19.5,22.5 parent: 2 - uid: 1800 components: @@ -50560,37 +70162,32 @@ entities: - uid: 1803 components: - type: Transform - pos: 10.5,31.5 + pos: 19.5,25.5 parent: 2 - uid: 1804 components: - type: Transform - pos: 10.5,30.5 + pos: 15.5,22.5 parent: 2 - uid: 1806 components: - type: Transform - pos: 10.5,29.5 - parent: 2 - - uid: 1807 - components: - - type: Transform - pos: 11.5,29.5 + pos: 11.5,32.5 parent: 2 - uid: 1808 components: - type: Transform - pos: 12.5,29.5 + pos: 12.5,21.5 parent: 2 - uid: 1809 components: - type: Transform - pos: 14.5,29.5 + pos: 15.5,28.5 parent: 2 - uid: 1810 components: - type: Transform - pos: 15.5,29.5 + pos: 15.5,26.5 parent: 2 - uid: 1833 components: @@ -50622,16 +70219,61 @@ entities: - type: Transform pos: 49.5,-4.5 parent: 2 + - uid: 1897 + components: + - type: Transform + pos: 13.5,32.5 + parent: 2 + - uid: 1909 + components: + - type: Transform + pos: 15.5,24.5 + parent: 2 + - uid: 1911 + components: + - type: Transform + pos: 10.5,25.5 + parent: 2 + - uid: 1921 + components: + - type: Transform + pos: 15.5,25.5 + parent: 2 + - uid: 1924 + components: + - type: Transform + pos: 19.5,23.5 + parent: 2 - uid: 1926 components: - type: Transform pos: 53.5,19.5 parent: 2 + - uid: 1940 + components: + - type: Transform + pos: 19.5,24.5 + parent: 2 - uid: 1944 components: - type: Transform pos: 49.5,18.5 parent: 2 + - uid: 1948 + components: + - type: Transform + pos: 10.5,27.5 + parent: 2 + - uid: 1949 + components: + - type: Transform + pos: 11.5,28.5 + parent: 2 + - uid: 1950 + components: + - type: Transform + pos: 11.5,31.5 + parent: 2 - uid: 1969 components: - type: Transform @@ -50652,6 +70294,11 @@ entities: - type: Transform pos: 57.5,3.5 parent: 2 + - uid: 1981 + components: + - type: Transform + pos: 19.5,-4.5 + parent: 2 - uid: 1982 components: - type: Transform @@ -50722,6 +70369,11 @@ entities: - type: Transform pos: 62.5,19.5 parent: 2 + - uid: 2042 + components: + - type: Transform + pos: 65.5,25.5 + parent: 2 - uid: 2060 components: - type: Transform @@ -50767,11 +70419,6 @@ entities: - type: Transform pos: 55.5,39.5 parent: 2 - - uid: 2085 - components: - - type: Transform - pos: 55.5,38.5 - parent: 2 - uid: 2086 components: - type: Transform @@ -50817,16 +70464,6 @@ entities: - type: Transform pos: 49.5,-12.5 parent: 2 - - uid: 2207 - components: - - type: Transform - pos: 42.5,21.5 - parent: 2 - - uid: 2208 - components: - - type: Transform - pos: 41.5,21.5 - parent: 2 - uid: 2209 components: - type: Transform @@ -50907,26 +70544,16 @@ entities: - type: Transform pos: 44.5,21.5 parent: 2 - - uid: 2266 + - uid: 2258 components: - type: Transform - pos: 44.5,26.5 + pos: 25.5,8.5 parent: 2 - uid: 2268 components: - type: Transform pos: 43.5,26.5 parent: 2 - - uid: 2269 - components: - - type: Transform - pos: 47.5,26.5 - parent: 2 - - uid: 2270 - components: - - type: Transform - pos: 46.5,26.5 - parent: 2 - uid: 2272 components: - type: Transform @@ -51177,6 +70804,11 @@ entities: - type: Transform pos: 59.5,41.5 parent: 2 + - uid: 2543 + components: + - type: Transform + pos: 26.5,21.5 + parent: 2 - uid: 2544 components: - type: Transform @@ -51232,6 +70864,11 @@ entities: - type: Transform pos: 58.5,43.5 parent: 2 + - uid: 2556 + components: + - type: Transform + pos: 27.5,21.5 + parent: 2 - uid: 2558 components: - type: Transform @@ -51322,55 +70959,40 @@ entities: - type: Transform pos: 61.5,63.5 parent: 2 - - uid: 2622 - components: - - type: Transform - pos: 43.5,-9.5 - parent: 2 - - uid: 2625 - components: - - type: Transform - pos: 43.5,-10.5 - parent: 2 - uid: 2743 components: - type: Transform pos: 9.5,-9.5 parent: 2 - - uid: 2777 - components: - - type: Transform - pos: 22.5,-12.5 - parent: 2 - uid: 2778 components: - type: Transform pos: 22.5,-13.5 parent: 2 - - uid: 2783 + - uid: 2864 components: - type: Transform - pos: 11.5,-10.5 + pos: 36.5,-10.5 parent: 2 - - uid: 2784 + - uid: 2902 components: - type: Transform - pos: 11.5,-12.5 + pos: 36.5,20.5 parent: 2 - - uid: 2785 + - uid: 2905 components: - type: Transform - pos: 8.5,-10.5 + pos: 36.5,32.5 parent: 2 - - uid: 2786 + - uid: 2910 components: - type: Transform - pos: 8.5,-12.5 + pos: 36.5,28.5 parent: 2 - - uid: 2859 + - uid: 2911 components: - type: Transform - pos: 24.5,-2.5 + pos: 38.5,28.5 parent: 2 - uid: 3018 components: @@ -51397,50 +71019,75 @@ entities: - type: Transform pos: -3.5,16.5 parent: 2 + - uid: 3103 + components: + - type: Transform + pos: 31.5,23.5 + parent: 2 + - uid: 3104 + components: + - type: Transform + pos: 31.5,22.5 + parent: 2 - uid: 3106 components: - type: Transform pos: 15.5,40.5 parent: 2 - - uid: 3232 + - uid: 3183 components: - type: Transform - pos: 24.5,0.5 + pos: 38.5,32.5 parent: 2 - - uid: 3245 + - uid: 3452 components: - type: Transform - pos: 24.5,-1.5 + pos: 10.5,3.5 parent: 2 - - uid: 3249 + - uid: 3577 components: - type: Transform - pos: 23.5,-2.5 + pos: 55.5,38.5 parent: 2 - - uid: 3394 + - uid: 3693 components: - type: Transform - pos: 39.5,-10.5 + pos: 60.5,38.5 parent: 2 - - uid: 3452 + - uid: 3697 components: - type: Transform - pos: 10.5,3.5 + pos: 42.5,22.5 parent: 2 - - uid: 3818 + - uid: 3698 components: - type: Transform - pos: 41.5,-10.5 + pos: 41.5,22.5 parent: 2 - - uid: 3819 + - uid: 3699 components: - type: Transform - pos: 41.5,-9.5 + pos: 40.5,22.5 parent: 2 - - uid: 4006 + - uid: 3761 components: - type: Transform - pos: 39.5,-9.5 + pos: 50.5,27.5 + parent: 2 + - uid: 3763 + components: + - type: Transform + pos: 50.5,28.5 + parent: 2 + - uid: 4243 + components: + - type: Transform + pos: 31.5,17.5 + parent: 2 + - uid: 4245 + components: + - type: Transform + pos: 29.5,17.5 parent: 2 - uid: 4249 components: @@ -51532,15 +71179,15 @@ entities: - type: Transform pos: 16.5,55.5 parent: 2 - - uid: 4510 + - uid: 4508 components: - type: Transform - pos: 20.5,20.5 + pos: 19.5,19.5 parent: 2 - - uid: 4512 + - uid: 4511 components: - type: Transform - pos: 24.5,20.5 + pos: 30.5,17.5 parent: 2 - uid: 4514 components: @@ -51677,6 +71324,11 @@ entities: - type: Transform pos: 57.5,45.5 parent: 2 + - uid: 4718 + components: + - type: Transform + pos: 60.5,40.5 + parent: 2 - uid: 4782 components: - type: Transform @@ -51692,6 +71344,11 @@ entities: - type: Transform pos: 45.5,-9.5 parent: 2 + - uid: 4811 + components: + - type: Transform + pos: 14.5,27.5 + parent: 2 - uid: 4929 components: - type: Transform @@ -51707,11 +71364,6 @@ entities: - type: Transform pos: 56.5,42.5 parent: 2 - - uid: 5232 - components: - - type: Transform - pos: 45.5,35.5 - parent: 2 - uid: 5355 components: - type: Transform @@ -51742,31 +71394,176 @@ entities: - type: Transform pos: 57.5,7.5 parent: 2 - - uid: 5633 + - uid: 5725 components: - type: Transform - pos: 51.5,7.5 + pos: 31.5,32.5 parent: 2 - - uid: 5725 + - uid: 5847 components: - type: Transform - pos: 31.5,32.5 + pos: 30.5,32.5 parent: 2 - uid: 6052 components: - type: Transform pos: 61.5,61.5 parent: 2 - - uid: 6149 + - uid: 6346 components: - type: Transform - pos: 38.5,30.5 + pos: 48.5,1.5 + parent: 2 + - uid: 6544 + components: + - type: Transform + pos: 9.5,1.5 + parent: 2 + - uid: 6646 + components: + - type: Transform + pos: 13.5,1.5 parent: 2 - uid: 6852 components: - type: Transform pos: -5.5,16.5 parent: 2 + - uid: 7124 + components: + - type: Transform + pos: 48.5,-0.5 + parent: 2 + - uid: 7161 + components: + - type: Transform + pos: 26.5,26.5 + parent: 2 + - uid: 7162 + components: + - type: Transform + pos: 25.5,26.5 + parent: 2 + - uid: 7164 + components: + - type: Transform + pos: 21.5,26.5 + parent: 2 + - uid: 7165 + components: + - type: Transform + pos: 22.5,26.5 + parent: 2 + - uid: 7357 + components: + - type: Transform + pos: 16.5,-4.5 + parent: 2 + - uid: 7735 + components: + - type: Transform + pos: 65.5,24.5 + parent: 2 + - uid: 7736 + components: + - type: Transform + pos: 65.5,23.5 + parent: 2 + - uid: 7737 + components: + - type: Transform + pos: 65.5,26.5 + parent: 2 + - uid: 7773 + components: + - type: Transform + pos: 65.5,27.5 + parent: 2 + - uid: 7813 + components: + - type: Transform + pos: 48.5,-1.5 + parent: 2 + - uid: 8434 + components: + - type: Transform + pos: 48.5,24.5 + parent: 2 + - uid: 8466 + components: + - type: Transform + pos: 55.5,37.5 + parent: 2 + - uid: 8467 + components: + - type: Transform + pos: 54.5,37.5 + parent: 2 + - uid: 11188 + components: + - type: Transform + pos: 65.5,22.5 + parent: 2 + - uid: 11189 + components: + - type: Transform + pos: 65.5,21.5 + parent: 2 + - uid: 11190 + components: + - type: Transform + pos: 65.5,20.5 + parent: 2 + - uid: 11191 + components: + - type: Transform + pos: 65.5,19.5 + parent: 2 + - uid: 11192 + components: + - type: Transform + pos: 65.5,18.5 + parent: 2 + - uid: 11193 + components: + - type: Transform + pos: 65.5,17.5 + parent: 2 + - uid: 11194 + components: + - type: Transform + pos: 65.5,16.5 + parent: 2 + - uid: 11195 + components: + - type: Transform + pos: 65.5,15.5 + parent: 2 + - uid: 11196 + components: + - type: Transform + pos: 65.5,14.5 + parent: 2 + - uid: 11197 + components: + - type: Transform + pos: 65.5,13.5 + parent: 2 + - uid: 11198 + components: + - type: Transform + pos: 65.5,12.5 + parent: 2 + - uid: 11199 + components: + - type: Transform + pos: 65.5,11.5 + parent: 2 + - uid: 11200 + components: + - type: Transform + pos: 65.5,10.5 + parent: 2 - proto: WallSolidRust entities: - uid: 209 @@ -52052,24 +71849,6 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,52.5 parent: 2 - - uid: 4508 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,20.5 - parent: 2 - - uid: 4509 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 21.5,20.5 - parent: 2 - - uid: 4511 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,20.5 - parent: 2 - uid: 4515 components: - type: Transform @@ -52356,13 +72135,6 @@ entities: rot: -1.5707963267948966 rad pos: 60.5,11.5 parent: 2 -- proto: WardrobeBlackFilled - entities: - - uid: 7009 - components: - - type: Transform - pos: 58.5,51.5 - parent: 2 - proto: WardrobeBlueFilled entities: - uid: 2158 @@ -52370,11 +72142,16 @@ entities: - type: Transform pos: 66.5,1.5 parent: 2 - - uid: 7010 + - uid: 7023 components: - type: Transform - pos: 58.5,50.5 + pos: 6.5,0.5 parent: 2 + - uid: 10443 + components: + - type: Transform + pos: 29.5,-57.5 + parent: 3564 - proto: WardrobeChapelFilled entities: - uid: 7271 @@ -52411,23 +72188,16 @@ entities: - type: Transform pos: 66.5,-1.5 parent: 2 - - uid: 7012 + - uid: 8585 components: - type: Transform - pos: 58.5,46.5 - parent: 2 - - uid: 7400 - components: - - type: Transform - pos: 6.5,0.5 + pos: 8.5,0.5 parent: 2 -- proto: WardrobePinkFilled - entities: - - uid: 7011 + - uid: 10444 components: - type: Transform - pos: 58.5,47.5 - parent: 2 + pos: 30.5,-57.5 + parent: 3564 - proto: WardrobePrisonFilled entities: - uid: 1359 @@ -52440,6 +72210,46 @@ entities: - type: Transform pos: 39.5,-2.5 parent: 2 + - uid: 10316 + components: + - type: Transform + pos: 31.5,-33.5 + parent: 3564 + - uid: 10317 + components: + - type: Transform + pos: 32.5,-33.5 + parent: 3564 + - uid: 10318 + components: + - type: Transform + pos: 33.5,-33.5 + parent: 3564 + - uid: 10319 + components: + - type: Transform + pos: 34.5,-33.5 + parent: 3564 + - uid: 10320 + components: + - type: Transform + pos: 35.5,-33.5 + parent: 3564 + - uid: 10321 + components: + - type: Transform + pos: 36.5,-33.5 + parent: 3564 + - uid: 10322 + components: + - type: Transform + pos: 37.5,-33.5 + parent: 3564 + - uid: 10442 + components: + - type: Transform + pos: 28.5,-57.5 + parent: 3564 - proto: WardrobeSecurityFilled entities: - uid: 7210 @@ -52447,50 +72257,80 @@ entities: - type: Transform pos: 38.5,-2.5 parent: 2 +- proto: WardrobeYellowFilled + entities: + - uid: 8296 + components: + - type: Transform + pos: 30.5,25.5 + parent: 2 - proto: WarningN2 entities: - - uid: 1746 + - uid: 358 components: - type: Transform - pos: 19.5,28.5 + pos: 26.5,-1.5 parent: 2 + - uid: 9672 + components: + - type: Transform + pos: 13.5,-59.5 + parent: 3564 - proto: WarningO2 entities: - - uid: 1682 + - uid: 326 components: - type: Transform - pos: 19.5,30.5 + pos: 24.5,-1.5 parent: 2 -- proto: WarningPlasma + - uid: 9671 + components: + - type: Transform + pos: 11.5,-59.5 + parent: 3564 +- proto: WarningWaste entities: - - uid: 1683 + - uid: 3111 components: - type: Transform - pos: 22.5,30.5 + pos: 24.5,-3.5 parent: 2 -- proto: WarningWaste + - uid: 9687 + components: + - type: Transform + pos: 16.5,-62.5 + parent: 3564 +- proto: WaterTankFull entities: - - uid: 1681 + - uid: 1474 + components: + - type: Transform + pos: 37.5,23.5 + parent: 2 + - uid: 2054 + components: + - type: Transform + pos: 46.5,11.5 + parent: 2 + - uid: 3300 components: - type: Transform - pos: 22.5,28.5 + pos: 31.5,-7.5 parent: 2 -- proto: WaterTankFull - entities: - - uid: 2250 + - uid: 3337 components: - type: Transform - pos: -3.5,7.5 + pos: 12.5,-8.5 parent: 2 - - uid: 7463 + - uid: 7385 components: - type: Transform - pos: 49.5,30.5 + pos: 12.5,-7.5 parent: 2 - - uid: 7477 + - uid: 7463 components: - type: Transform - pos: 37.5,22.5 + pos: 49.5,30.5 parent: 2 - uid: 7498 components: @@ -52507,40 +72347,13 @@ entities: - type: Transform pos: 15.5,-11.5 parent: 2 -- proto: WaterTankHighCapacity - entities: - - uid: 132 - components: - - type: Transform - pos: 12.5,-8.5 - parent: 2 -- proto: WaterVaporCanister - entities: - - uid: 798 + - uid: 11515 components: - - type: MetaData - desc: A canister that can contain any type of gas. This one contains a good time. Use sparingly! - name: party gas canister - - type: Transform - pos: 27.5,-8.5 - parent: 2 - - type: Pullable - prevFixedRotation: True - - uid: 1593 - components: - - type: MetaData - desc: A canister that can contain any type of gas. This one contains a good time. Use sparingly! - name: party gas canister - type: Transform - pos: 22.5,0.5 + pos: 22.5,33.5 parent: 2 - proto: WeaponCapacitorRecharger entities: - - uid: 2392 - components: - - type: Transform - pos: 48.5,-0.5 - parent: 2 - uid: 7133 components: - type: Transform @@ -52556,6 +72369,16 @@ entities: - type: Transform pos: 10.5,-7.5 parent: 2 + - uid: 10417 + components: + - type: Transform + pos: 33.5,-69.5 + parent: 3564 + - uid: 11218 + components: + - type: Transform + pos: 54.5,9.5 + parent: 2 - proto: WeaponEnergyTurretAI entities: - uid: 1540 @@ -52563,128 +72386,86 @@ entities: - type: Transform pos: 33.5,55.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 1920 components: - type: Transform pos: 31.5,55.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2188 components: - type: Transform pos: 34.5,50.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2607 components: - type: Transform pos: 27.5,49.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2762 components: - type: Transform pos: 21.5,57.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2764 components: - type: Transform pos: 20.5,57.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2766 components: - type: Transform pos: 19.5,49.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 2767 components: - type: Transform pos: 23.5,49.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 7555 components: - type: Transform pos: 25.5,57.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 7622 components: - type: Transform pos: 37.5,49.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 7628 components: - type: Transform pos: 42.5,47.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 7629 components: - type: Transform pos: 50.5,49.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - uid: 7630 components: - type: Transform pos: 49.5,50.5 parent: 2 - - type: DeviceNetwork - deviceLists: - - 8332 - proto: WeaponEnergyTurretAIControlPanel entities: - - uid: 8332 + - uid: 4557 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 14.5,59.5 + rot: 3.141592653589793 rad + pos: 29.5,49.5 + parent: 2 + - uid: 6155 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,56.5 + parent: 2 + - uid: 6658 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 46.5,46.5 parent: 2 - - type: DeviceList - devices: - - 2764 - - 2762 - - 2766 - - 2767 - - 7555 - - 2607 - - 2188 - - 1920 - - 1540 - - 7622 - - 7628 - - 7630 - - 7629 - proto: Welder entities: - uid: 7549 @@ -52694,26 +72475,51 @@ entities: parent: 2 - proto: WeldingFuelTankFull entities: - - uid: 1728 + - uid: 2164 components: - type: Transform - pos: 30.5,37.5 + pos: 36.5,30.5 parent: 2 - - uid: 2551 + - uid: 3274 components: - type: Transform - pos: 31.5,37.5 + pos: 47.5,27.5 parent: 2 - - uid: 7476 + - uid: 3311 components: - type: Transform - pos: 47.5,29.5 + pos: 12.5,-6.5 + parent: 2 + - uid: 3347 + components: + - type: Transform + pos: 12.5,-5.5 + parent: 2 + - uid: 3919 + components: + - type: Transform + pos: 42.5,31.5 + parent: 2 + - uid: 6548 + components: + - type: Transform + pos: 33.5,-10.5 parent: 2 - uid: 7672 components: - type: Transform pos: 15.5,-12.5 parent: 2 + - uid: 8355 + components: + - type: Transform + pos: 34.5,25.5 + parent: 2 + - uid: 11168 + components: + - type: Transform + pos: 41.5,21.5 + parent: 2 - proto: Windoor entities: - uid: 32 @@ -52727,10 +72533,17 @@ entities: - type: Transform pos: 19.5,3.5 parent: 2 + - uid: 57 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,4.5 + parent: 2 - uid: 59 components: - type: Transform - pos: 43.5,21.5 + rot: 1.5707963267948966 rad + pos: 40.5,23.5 parent: 2 - uid: 80 components: @@ -52759,12 +72572,6 @@ entities: - type: Transform pos: 5.5,-4.5 parent: 2 - - uid: 241 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,5.5 - parent: 2 - uid: 257 components: - type: Transform @@ -52797,11 +72604,11 @@ entities: rot: 1.5707963267948966 rad pos: 11.5,12.5 parent: 2 - - uid: 635 + - uid: 697 components: - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,17.5 + rot: 1.5707963267948966 rad + pos: 14.5,5.5 parent: 2 - uid: 792 components: @@ -52818,11 +72625,46 @@ entities: - type: Transform pos: 17.5,8.5 parent: 2 - - uid: 1170 + - uid: 1291 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,17.5 + rot: 1.5707963267948966 rad + pos: 12.5,26.5 + parent: 2 + - uid: 1294 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,20.5 + parent: 2 + - uid: 1370 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,-9.5 + parent: 2 + - uid: 1396 + components: + - type: Transform + pos: 61.5,42.5 + parent: 2 + - uid: 1692 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,23.5 + parent: 2 + - uid: 1807 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,22.5 + parent: 2 + - uid: 1922 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,24.5 parent: 2 - uid: 1945 components: @@ -52842,10 +72684,10 @@ entities: rot: 3.141592653589793 rad pos: 58.5,11.5 parent: 2 - - uid: 2271 + - uid: 2132 components: - type: Transform - pos: 45.5,26.5 + pos: 37.5,32.5 parent: 2 - uid: 2380 components: @@ -52869,46 +72711,283 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,16.5 parent: 2 + - uid: 3171 + components: + - type: Transform + pos: 37.5,28.5 + parent: 2 - uid: 3234 components: - type: Transform rot: 1.5707963267948966 rad pos: 55.5,16.5 parent: 2 -- proto: WindoorHydroponicsLocked - entities: - - uid: 139 + - uid: 3313 components: - type: Transform - pos: 19.5,-4.5 + rot: 1.5707963267948966 rad + pos: 48.5,25.5 parent: 2 - - uid: 376 + - uid: 3760 + components: + - type: Transform + pos: 51.5,27.5 + parent: 2 + - uid: 3984 + components: + - type: Transform + pos: 61.5,40.5 + parent: 2 + - uid: 4417 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,48.5 + parent: 2 + - uid: 5848 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,31.5 + parent: 2 + - uid: 6338 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 30.5,-9.5 + parent: 2 + - uid: 6655 + components: + - type: Transform + pos: 43.5,35.5 + parent: 2 + - uid: 7157 + components: + - type: Transform + pos: 5.5,8.5 + parent: 2 + - uid: 7247 + components: + - type: Transform + pos: 4.5,1.5 + parent: 2 + - uid: 7249 + components: + - type: Transform + pos: 5.5,1.5 + parent: 2 + - uid: 7387 components: - type: Transform pos: 18.5,-4.5 parent: 2 -- proto: WindoorJanitorLocked + - uid: 7414 + components: + - type: Transform + pos: 43.5,22.5 + parent: 2 + - uid: 8367 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,34.5 + parent: 2 + - uid: 8392 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,31.5 + parent: 2 + - uid: 10344 + components: + - type: Transform + pos: 23.5,-24.5 + parent: 3564 + - uid: 10345 + components: + - type: Transform + pos: 24.5,-24.5 + parent: 3564 + - uid: 10346 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-26.5 + parent: 3564 + - uid: 10347 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-27.5 + parent: 3564 + - uid: 10348 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-38.5 + parent: 3564 + - uid: 10349 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-38.5 + parent: 3564 + - uid: 10350 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-34.5 + parent: 3564 + - uid: 10351 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-34.5 + parent: 3564 + - uid: 10352 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-38.5 + parent: 3564 + - uid: 10353 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-38.5 + parent: 3564 + - uid: 10354 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-42.5 + parent: 3564 + - uid: 10355 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-42.5 + parent: 3564 + - uid: 10356 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-46.5 + parent: 3564 + - uid: 10357 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-46.5 + parent: 3564 + - uid: 10358 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-46.5 + parent: 3564 + - uid: 10359 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-46.5 + parent: 3564 + - uid: 10360 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-50.5 + parent: 3564 + - uid: 10361 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-50.5 + parent: 3564 + - uid: 10362 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-50.5 + parent: 3564 + - uid: 10363 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-50.5 + parent: 3564 + - uid: 10364 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-54.5 + parent: 3564 + - uid: 10365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-54.5 + parent: 3564 + - uid: 10366 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 25.5,-54.5 + parent: 3564 + - uid: 10367 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-54.5 + parent: 3564 + - uid: 10375 + components: + - type: Transform + pos: 28.5,-62.5 + parent: 3564 + - uid: 10427 + components: + - type: Transform + pos: 37.5,53.5 + parent: 2 +- proto: WindoorSecure entities: - - uid: 176 + - uid: 107 components: - type: Transform - rot: 3.141592653589793 rad - pos: 1.5,6.5 + pos: 13.5,4.5 parent: 2 - - uid: 186 + - uid: 141 components: - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,5.5 + pos: 9.5,4.5 parent: 2 -- proto: WindoorKitchenHydroponicsLocked +- proto: WindoorSecureArmoryLocked entities: - - uid: 2680 + - uid: 10373 components: - type: Transform rot: 1.5707963267948966 rad - pos: 21.5,-8.5 - parent: 2 + pos: 26.5,-59.5 + parent: 3564 + - uid: 10374 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-58.5 + parent: 3564 + - uid: 10376 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-61.5 + parent: 3564 + - uid: 10377 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 26.5,-66.5 + parent: 3564 - proto: WindoorSecureChapelLocked entities: - uid: 356 @@ -52930,12 +73009,22 @@ entities: rot: 1.5707963267948966 rad pos: 29.5,11.5 parent: 2 + - uid: 1327 + components: + - type: Transform + pos: 32.5,12.5 + parent: 2 - uid: 2222 components: - type: Transform rot: 3.141592653589793 rad pos: 32.5,7.5 parent: 2 + - uid: 2484 + components: + - type: Transform + pos: 31.5,12.5 + parent: 2 - proto: WindoorSecureCommandLocked entities: - uid: 125 @@ -52954,6 +73043,18 @@ entities: - type: AccessReader access: - - Captain + - uid: 692 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 29.5,50.5 + parent: 2 + - uid: 703 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,50.5 + parent: 2 - uid: 2399 components: - type: Transform @@ -52963,50 +73064,69 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -122722.266 + secondsUntilStateChange: -239673.5 state: Opening - type: Airlock autoClose: False - - uid: 2400 + - uid: 3814 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 60.5,25.5 + rot: 1.5707963267948966 rad + pos: 54.5,31.5 parent: 2 - - uid: 3814 + - uid: 4601 components: - type: Transform rot: 1.5707963267948966 rad - pos: 54.5,31.5 + pos: 41.5,50.5 + parent: 2 + - uid: 11363 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 35.5,54.5 parent: 2 - proto: WindoorSecureEngineeringLocked entities: + - uid: 136 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,30.5 + parent: 2 - uid: 321 components: - type: Transform pos: 60.5,60.5 parent: 2 + - uid: 1365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,20.5 + parent: 2 + - uid: 1617 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 36.5,21.5 + parent: 2 - uid: 2645 components: - type: Transform rot: 1.5707963267948966 rad pos: 1.5,-10.5 parent: 2 -- proto: WindoorSecureHeadOfPersonnelLocked - entities: - - uid: 2267 + - uid: 8396 components: - type: Transform - rot: 3.141592653589793 rad - pos: 45.5,26.5 + pos: 33.5,36.5 parent: 2 -- proto: WindoorSecureKitchenLocked - entities: - - uid: 1487 + - uid: 8476 components: - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-7.5 + rot: 1.5707963267948966 rad + pos: 21.5,34.5 parent: 2 - proto: WindoorSecureMedicalLocked entities: @@ -53045,14 +73165,6 @@ entities: rot: 1.5707963267948966 rad pos: 21.5,11.5 parent: 2 -- proto: WindoorSecureScienceLocked - entities: - - uid: 2198 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,9.5 - parent: 2 - proto: WindoorSecureSecurityLawyerLocked entities: - uid: 1231 @@ -53061,6 +73173,52 @@ entities: rot: 1.5707963267948966 rad pos: 37.5,0.5 parent: 2 + - uid: 10329 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-32.5 + parent: 3564 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10330: + - - DoorStatus + - DoorBolt + - uid: 10330 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-32.5 + parent: 3564 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 10329: + - - DoorStatus + - DoorBolt + - uid: 10368 + components: + - type: Transform + pos: 22.5,-62.5 + parent: 3564 + - uid: 10369 + components: + - type: Transform + pos: 23.5,-62.5 + parent: 3564 + - uid: 10370 + components: + - type: Transform + pos: 22.5,-56.5 + parent: 3564 + - uid: 10371 + components: + - type: Transform + pos: 23.5,-56.5 + parent: 3564 - proto: WindoorSecureSecurityLocked entities: - uid: 1053 @@ -53075,6 +73233,13 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,-2.5 parent: 2 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 1441: + - - DoorStatus + - DoorBolt - uid: 1364 components: - type: Transform @@ -53086,44 +73251,21 @@ entities: rot: 1.5707963267948966 rad pos: 41.5,-2.5 parent: 2 -- proto: WindowDirectional - entities: - - uid: 168 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -2.5,5.5 - parent: 2 - - uid: 216 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,6.5 - parent: 2 - - uid: 223 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,5.5 - parent: 2 - - uid: 235 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,5.5 - parent: 2 - - uid: 255 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,5.5 - parent: 2 - - uid: 425 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 1097: + - - DoorStatus + - DoorBolt + - uid: 10372 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,5.5 - parent: 2 + rot: 1.5707963267948966 rad + pos: 26.5,-28.5 + parent: 3564 +- proto: WindowDirectional + entities: - uid: 471 components: - type: Transform @@ -53304,24 +73446,6 @@ entities: rot: 1.5707963267948966 rad pos: 40.5,1.5 parent: 2 - - uid: 1451 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,-9.5 - parent: 2 - - uid: 1484 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 27.5,-7.5 - parent: 2 - - uid: 1533 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 26.5,-7.5 - parent: 2 - uid: 2002 components: - type: Transform @@ -53380,29 +73504,53 @@ entities: - type: Transform pos: 53.5,35.5 parent: 2 - - uid: 4004 + - uid: 6014 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,-7.5 + rot: 1.5707963267948966 rad + pos: 30.5,-10.5 parent: 2 - - uid: 4005 + - uid: 6382 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 28.5,-8.5 + rot: 3.141592653589793 rad + pos: 31.5,-7.5 parent: 2 - - uid: 7296 + - uid: 6415 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,-7.5 + parent: 2 + - uid: 6419 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 33.5,-7.5 + parent: 2 + - uid: 6420 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 34.5,-7.5 + parent: 2 + - uid: 6421 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 35.5,-7.5 + parent: 2 + - uid: 6423 components: - type: Transform rot: 1.5707963267948966 rad - pos: 25.5,-7.5 + pos: 30.5,-8.5 parent: 2 - - uid: 7297 + - uid: 6438 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-7.5 + rot: 1.5707963267948966 rad + pos: 30.5,-7.5 parent: 2 - uid: 7298 components: @@ -53416,6 +73564,18 @@ entities: rot: 1.5707963267948966 rad pos: 32.5,12.5 parent: 2 + - uid: 8365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,33.5 + parent: 2 + - uid: 8366 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 31.5,35.5 + parent: 2 - proto: WindowReinforcedDirectional entities: - uid: 20 @@ -53510,17 +73670,17 @@ entities: rot: 3.141592653589793 rad pos: 38.5,-0.5 parent: 2 - - uid: 1071 - components: - - type: Transform - pos: 53.5,7.5 - parent: 2 - uid: 1101 components: - type: Transform rot: 1.5707963267948966 rad pos: 37.5,1.5 parent: 2 + - uid: 1197 + components: + - type: Transform + pos: -8.5,13.5 + parent: 2 - uid: 1322 components: - type: Transform @@ -53539,24 +73699,6 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-0.5 parent: 2 - - uid: 1730 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,33.5 - parent: 2 - - uid: 1758 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,35.5 - parent: 2 - - uid: 1791 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 31.5,34.5 - parent: 2 - uid: 1886 components: - type: Transform @@ -53581,33 +73723,6 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,38.5 parent: 2 - - uid: 2134 - components: - - type: Transform - pos: 52.5,7.5 - parent: 2 - - uid: 2197 - components: - - type: Transform - pos: 45.5,6.5 - parent: 2 - - uid: 2199 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,6.5 - parent: 2 - - uid: 2200 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 45.5,8.5 - parent: 2 - - uid: 2201 - components: - - type: Transform - pos: 46.5,6.5 - parent: 2 - uid: 2229 components: - type: Transform @@ -53644,6 +73759,12 @@ entities: rot: -1.5707963267948966 rad pos: 57.5,61.5 parent: 2 + - uid: 2629 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,11.5 + parent: 2 - uid: 2631 components: - type: Transform @@ -53684,6 +73805,12 @@ entities: rot: 1.5707963267948966 rad pos: 54.5,29.5 parent: 2 + - uid: 3784 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 60.5,42.5 + parent: 2 - uid: 3811 components: - type: Transform @@ -53696,6 +73823,23 @@ entities: rot: 1.5707963267948966 rad pos: 54.5,34.5 parent: 2 + - uid: 5343 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,34.5 + parent: 2 + - uid: 7116 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 44.5,35.5 + parent: 2 + - uid: 7119 + components: + - type: Transform + pos: 42.5,35.5 + parent: 2 - uid: 7285 components: - type: Transform @@ -53713,6 +73857,95 @@ entities: rot: 3.141592653589793 rad pos: 54.5,32.5 parent: 2 + - uid: 7415 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 60.5,42.5 + parent: 2 + - uid: 8456 + components: + - type: Transform + pos: 60.5,42.5 + parent: 2 + - uid: 8457 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 60.5,42.5 + parent: 2 + - uid: 11201 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,33.5 + parent: 2 + - uid: 11202 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,32.5 + parent: 2 + - uid: 11203 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,31.5 + parent: 2 + - uid: 11204 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,30.5 + parent: 2 + - uid: 11205 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,29.5 + parent: 2 + - uid: 11206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 63.5,28.5 + parent: 2 + - uid: 11357 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,15.5 + parent: 2 + - uid: 11358 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,14.5 + parent: 2 + - uid: 11359 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,13.5 + parent: 2 + - uid: 11360 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,11.5 + parent: 2 + - uid: 11361 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,10.5 + parent: 2 + - uid: 11362 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,9.5 + parent: 2 - proto: Wirecutter entities: - uid: 7520 @@ -53720,30 +73953,51 @@ entities: - type: Transform pos: 17.5,0.5 parent: 2 -- proto: WoodDoor +- proto: Wrench entities: - - uid: 7157 + - uid: 2182 components: - type: Transform - pos: 5.5,8.5 + pos: 53.5,3.5 parent: 2 -- proto: Wrench - entities: - - uid: 3226 + - uid: 3161 components: - type: Transform - pos: 22.422697,-0.5009035 + pos: 30.5,8.5 parent: 2 - - uid: 7654 + - uid: 6350 components: - type: Transform - pos: 26.5,-8.5 + pos: 45.5,35.5 parent: 2 -- proto: WristwatchGold - entities: - - uid: 7732 + - uid: 6699 components: - type: Transform - pos: 62.5,7.5 + pos: 31.5,-10.5 + parent: 2 + - uid: 6700 + components: + - type: Transform + pos: 32.5,-10.5 + parent: 2 + - uid: 6701 + components: + - type: Transform + pos: 34.5,-10.5 + parent: 2 + - uid: 6702 + components: + - type: Transform + pos: 35.5,-10.5 + parent: 2 + - uid: 8261 + components: + - type: Transform + pos: 27.5,26.5 + parent: 2 + - uid: 11516 + components: + - type: Transform + pos: 17.5,33.5 parent: 2 ... diff --git a/Resources/Prototypes/Maps/relic.yml b/Resources/Prototypes/Maps/relic.yml index 1cfa5c66ecaa..74476455d1eb 100644 --- a/Resources/Prototypes/Maps/relic.yml +++ b/Resources/Prototypes/Maps/relic.yml @@ -2,14 +2,16 @@ id: Relic mapName: 'Relic' mapPath: /Maps/relic.yml - minPlayers: 10 - maxPlayers: 50 + maxRandomOffset: 0 + randomRotation: false + minPlayers: 15 + maxPlayers: 35 stations: Relic: stationProto: StandardNanotrasenStation components: - type: StationNameSetup - mapNameTemplate: '{0} Relic Station {1}' + mapNameTemplate: '{0} Relic Station SS13' nameGenerator: !type:NanotrasenNameGenerator prefixCreator: 'OG' @@ -19,23 +21,24 @@ shuttlePath: /Maps/Shuttles/arrivals_relic.yml - type: StationCargoShuttle path: /Maps/Shuttles/cargo_relic.yml + - type: GridSpawn + groups: + trade: !type:GridSpawnGroup + minCount: 0 + maxCount: 0 + paths: + - /Maps/Shuttles/trading_outpost.yml - type: StationJobs availableJobs: - #command (7) + #command (6) Captain: [ 1, 1 ] HeadOfPersonnel: [ 1, 1 ] HeadOfSecurity: [ 1, 1 ] ChiefMedicalOfficer: [ 1, 1 ] ChiefEngineer: [ 1, 1 ] ResearchDirector: [ 1, 1 ] - Quartermaster: [ 1, 1 ] - #service (6 - 7) - Bartender: [ 1, 1 ] - Botanist: [ 1, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 1 ] + #service (1) Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] #engineering (4) AtmosphericTechnician: [ 2, 2 ] StationEngineer: [ 2, 2 ] @@ -45,8 +48,8 @@ MedicalDoctor: [ 2, 2 ] Paramedic: [ 1, 1 ] MedicalIntern: [ 2, 2 ] #intern, not counted - #science (1 - 3) - Scientist: [ 1, 3 ] + #science (1 - 2) + Scientist: [ 1, 2 ] ResearchAssistant: [ 2, 2 ] #intern, not counted #security (4 - 5) Warden: [ 1, 1 ] @@ -54,10 +57,8 @@ Detective: [ 1, 1 ] SecurityCadet: [ 2, 2 ] #intern, not counted Lawyer: [ 1, 1 ] - #supply (2) - CargoTechnician: [ 2, 2 ] + #supply (0) #civilian (1+) Passenger: [ -1, -1 ] #infinite, not counted - #silicon (3) + #silicon (1) StationAi: [ 1, 1 ] - Borg: [ 2, 2 ] diff --git a/Resources/Prototypes/Parallaxes/relic.yml b/Resources/Prototypes/Parallaxes/relic.yml new file mode 100644 index 000000000000..ba72af7acef0 --- /dev/null +++ b/Resources/Prototypes/Parallaxes/relic.yml @@ -0,0 +1,9 @@ +- type: parallax + id: RelicStation + layers: + - texture: + !type:ImageParallaxTextureSource + path: "/Textures/Parallaxes/oldspace.png" + slowness: 0.0 + scrolling: "-0.25, 0" + scale: "1, 1" diff --git a/Resources/Textures/Parallaxes/oldspace.png b/Resources/Textures/Parallaxes/oldspace.png new file mode 100644 index 0000000000000000000000000000000000000000..7960ffaf44fc5ad95e7649fa8bd27b515b5331ce GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSK$uZf!>a+Pp*=Gsq9nrC$0|8LS1&OoKPgqOBDVmjnt{Q_ zzM>#8IXksPAt^OIGtXB2{qFth3YjUk>fxro2EGN(sTr9bRYj@6RemAKRoTgwDeCri zyj(UFRzMSSQ%e#RDspr3imfVamB0pD0ofp7eI+}aqLehNAQv~N3Lwu`DWjyMz)D}g zyu4hm+*mKaC|%#s($Z4jz)0W7NEfI=x41H|B(Xv_uUHvsfJi^MBT&`V?*5(W8)NaQ$q`*G{Yn%sP!e8 zX$brCilM;(3=n;gjJ~0s0m#W9wv~TTW-8DXAS>+*ZNTywmu*id1#}B#We37?rj(1 zxa5}^@``NzcYML8ipqxO?{&-!3Q8P`2Luh>W-RNR&N!u9P;gr6!>6)`E&6WToPV(Q zdGhi=y)+NLJFSmdxm}KUD;c`Q-EwrfZhfG5A(sVLxPKA1%I+;E1t(6Q6(IY9bGu!l zSV5TencWAhc9yoQ_%LPt$`$3x-*|3O#H(2C)Emwm-*`MSzBf;u&+_HKl*TBXT;DlL z4%|xiALddC^XnE{BlT&`>s{~Mt(4{pYie6E+t%qt{a7!Mb#PM7l?(eq aKQYCBDZckgc<~ER;`DU&b6Mw<&;$T;XdDy( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Parallaxes/oldspace.png.yml b/Resources/Textures/Parallaxes/oldspace.png.yml new file mode 100644 index 000000000000..a2cfb0a1fe15 --- /dev/null +++ b/Resources/Textures/Parallaxes/oldspace.png.yml @@ -0,0 +1 @@ +preload: false From 80cfd8041d552c33270b301c5aa83eef9727cf3c Mon Sep 17 00:00:00 2001 From: PJBot Date: Thu, 28 Aug 2025 17:41:45 +0000 Subject: [PATCH 318/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 1202c255afec..a9b6223ec38b 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -566,4 +566,19 @@ id: 69 time: '2025-08-26T08:32:58.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39330 +- author: Vortebo + changes: + - message: On Relic, added the prison station. + type: Add + - message: On Relic, Cargo has been removed, along with the trade station. Botany, + the Janitor's closet, and the bar have also been removed. + type: Remove + - message: On Relic, Atmospherics has been relocated, with accompanying pipe adjustments. + The layouts and contents of Engineering, Science, Security, and many individual + rooms have been modified. The cargo shuttle is now a prison shuttle. The arrivals + shuttle now flies in the correct direction. + type: Tweak + id: 70 + time: '2025-08-28T17:40:36.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39215 Order: 1 From ff54dcc2f433eceda3b213185174facf343351dd Mon Sep 17 00:00:00 2001 From: qwerltaz <69696513+qwerltaz@users.noreply.github.com> Date: Thu, 28 Aug 2025 19:41:52 +0200 Subject: [PATCH 319/760] box station: tweak hop office (#39779) * fix box station hop office * fax machine above hop chair * paper bin, folder, stamps * fix table uid --- Resources/Maps/box.yml | 352 ++++++++++++++++++----------------------- 1 file changed, 152 insertions(+), 200 deletions(-) diff --git a/Resources/Maps/box.yml b/Resources/Maps/box.yml index b47c15cf629f..cf37eabfca71 100644 --- a/Resources/Maps/box.yml +++ b/Resources/Maps/box.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/18/2025 19:36:14 - entityCount: 28741 + time: 08/20/2025 13:48:01 + entityCount: 28742 maps: - 780 grids: @@ -14938,9 +14938,6 @@ entities: - type: Transform pos: 24.5,16.5 parent: 8364 - - type: Door - secondsUntilStateChange: -144181.02 - state: Opening - type: DeviceLinkSource lastSignals: DoorStatus: True @@ -23044,6 +23041,11 @@ entities: parent: 8364 - proto: BoxFolderYellow entities: + - uid: 5745 + components: + - type: Transform + pos: -11.496632,-21.394827 + parent: 8364 - uid: 10197 components: - type: Transform @@ -23558,6 +23560,11 @@ entities: - type: Transform pos: -66.5,15.5 parent: 8364 + - uid: 561 + components: + - type: Transform + pos: -8.5,-23.5 + parent: 8364 - uid: 564 components: - type: Transform @@ -28908,6 +28915,11 @@ entities: - type: Transform pos: 47.5,19.5 parent: 8364 + - uid: 11765 + components: + - type: Transform + pos: -8.5,-25.5 + parent: 8364 - uid: 11767 components: - type: Transform @@ -45333,6 +45345,11 @@ entities: - type: Transform pos: -3.5,-20.5 parent: 8364 + - uid: 28203 + components: + - type: Transform + pos: -8.5,-24.5 + parent: 8364 - uid: 28295 components: - type: Transform @@ -64245,6 +64262,12 @@ entities: parent: 8364 - proto: CarpetSBlue entities: + - uid: 300 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-23.5 + parent: 8364 - uid: 941 components: - type: Transform @@ -64280,11 +64303,6 @@ entities: - type: Transform pos: -11.5,-13.5 parent: 8364 - - uid: 5563 - components: - - type: Transform - pos: -9.5,-23.5 - parent: 8364 - uid: 5564 components: - type: Transform @@ -64300,11 +64318,6 @@ entities: - type: Transform pos: -9.5,-24.5 parent: 8364 - - uid: 5568 - components: - - type: Transform - pos: -10.5,-22.5 - parent: 8364 - uid: 5569 components: - type: Transform @@ -64325,6 +64338,11 @@ entities: - type: Transform pos: -9.5,-16.5 parent: 8364 + - uid: 6389 + components: + - type: Transform + pos: -10.5,-22.5 + parent: 8364 - uid: 8198 components: - type: Transform @@ -69464,6 +69482,12 @@ entities: rot: -1.5707963267948966 rad pos: 5.5,-43.5 parent: 8364 + - uid: 20698 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.441114,-24.41229 + parent: 8364 - uid: 21275 components: - type: Transform @@ -74470,12 +74494,6 @@ entities: rot: -1.5707963267948966 rad pos: -8.5,-15.5 parent: 8364 - - uid: 5869 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -8.5,-26.5 - parent: 8364 - uid: 5873 components: - type: Transform @@ -74657,6 +74675,12 @@ entities: rot: -1.5707963267948966 rad pos: 7.5,-57.5 parent: 8364 + - uid: 17678 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-24.5 + parent: 8364 - uid: 18634 components: - type: Transform @@ -74899,6 +74923,12 @@ entities: parent: 8364 - proto: ComputerCrewMonitoring entities: + - uid: 5340 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-25.5 + parent: 8364 - uid: 5525 components: - type: Transform @@ -74995,10 +75025,11 @@ entities: parent: 8364 - proto: ComputerFundingAllocation entities: - - uid: 20698 + - uid: 5563 components: - type: Transform - pos: -11.5,-21.5 + rot: -1.5707963267948966 rad + pos: -9.5,-26.5 parent: 8364 - proto: ComputerId entities: @@ -75008,7 +75039,7 @@ entities: rot: -1.5707963267948966 rad pos: 7.5,-17.5 parent: 8364 - - uid: 5635 + - uid: 5608 components: - type: Transform rot: 3.141592653589793 rad @@ -75240,12 +75271,6 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,44.5 parent: 8364 - - uid: 9260 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -9.5,-26.5 - parent: 8364 - uid: 19297 components: - type: Transform @@ -79060,12 +79085,6 @@ entities: rot: 3.141592653589793 rad pos: -7.5,-20.5 parent: 8364 - - uid: 6209 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -9.5,-21.5 - parent: 8364 - uid: 6210 components: - type: Transform @@ -85373,6 +85392,12 @@ entities: rot: 3.141592653589793 rad pos: 22.5,-36.5 parent: 8364 + - uid: 5568 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-21.5 + parent: 8364 - uid: 5891 components: - type: Transform @@ -85397,12 +85422,6 @@ entities: rot: -1.5707963267948966 rad pos: -6.5,-11.5 parent: 8364 - - uid: 6207 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-21.5 - parent: 8364 - uid: 6649 components: - type: Transform @@ -85734,15 +85753,15 @@ entities: - type: Transform pos: -24.5,-13.5 parent: 8364 - - uid: 5908 + - uid: 5868 components: - type: Transform - pos: -6.5,-11.5 + pos: -9.5,-21.5 parent: 8364 - - uid: 5909 + - uid: 5908 components: - type: Transform - pos: -10.5,-21.5 + pos: -6.5,-11.5 parent: 8364 - uid: 5910 components: @@ -87924,6 +87943,11 @@ entities: parent: 8364 - type: FaxMachine name: Conference Room + - uid: 5869 + components: + - type: Transform + pos: -10.5,-21.5 + parent: 8364 - uid: 8859 components: - type: Transform @@ -88036,21 +88060,6 @@ entities: parent: 8364 - proto: filingCabinet entities: - - uid: 5523 - components: - - type: Transform - pos: -13.5,-11.5 - parent: 8364 - - uid: 5608 - components: - - type: Transform - pos: -5.5,-9.5 - parent: 8364 - - uid: 5877 - components: - - type: Transform - pos: 12.5,-12.5 - parent: 8364 - uid: 15378 components: - type: Transform @@ -88063,11 +88072,6 @@ entities: - type: Transform pos: 69.5,-49.5 parent: 8364 - - uid: 5340 - components: - - type: Transform - pos: -9.5,-21.5 - parent: 8364 - uid: 7274 components: - type: Transform @@ -88100,6 +88104,11 @@ entities: - type: Transform pos: 40.5,-18.5 parent: 8364 + - uid: 5523 + components: + - type: Transform + pos: -9.5,-23.5 + parent: 8364 - uid: 8767 components: - type: Transform @@ -88127,6 +88136,21 @@ entities: - type: Transform pos: -7.5,-65.5 parent: 8364 + - uid: 5635 + components: + - type: Transform + pos: -13.5,-11.5 + parent: 8364 + - uid: 5645 + components: + - type: Transform + pos: -5.5,-9.5 + parent: 8364 + - uid: 5646 + components: + - type: Transform + pos: 12.5,-12.5 + parent: 8364 - uid: 7293 components: - type: Transform @@ -90401,17 +90425,11 @@ entities: - type: Transform pos: 18.5,-13.5 parent: 8364 - - type: Door - secondsUntilStateChange: -51412.016 - state: Closing - uid: 13388 components: - type: Transform pos: 18.5,-14.5 parent: 8364 - - type: Door - secondsUntilStateChange: -51447.715 - state: Closing - uid: 13389 components: - type: Transform @@ -90567,9 +90585,6 @@ entities: - type: Transform pos: -34.5,-14.5 parent: 8364 - - type: Door - secondsUntilStateChange: -138369.55 - state: Closing - uid: 15010 components: - type: Transform @@ -130478,15 +130493,15 @@ entities: parent: 8364 - proto: HandLabeler entities: - - uid: 561 + - uid: 5001 components: - type: Transform - pos: -9.5991,-25.410784 + pos: 38.4924,-28.821447 parent: 8364 - - uid: 5001 + - uid: 5909 components: - type: Transform - pos: 38.4924,-28.821447 + pos: -9.530318,-27.415377 parent: 8364 - uid: 14338 components: @@ -130700,7 +130715,7 @@ entities: - uid: 23250 components: - type: Transform - pos: -9.5,-23.5 + pos: -8.5,-23.5 parent: 8364 - proto: HolopadCommandHos entities: @@ -133900,10 +133915,10 @@ entities: parent: 8364 - proto: MaterialCloth entities: - - uid: 5868 + - uid: 6390 components: - type: Transform - pos: -9.522169,-25.204441 + pos: -9.606551,-24.320076 parent: 8364 - proto: MaterialDiamond1 entities: @@ -133914,10 +133929,10 @@ entities: parent: 8364 - proto: MaterialDurathread entities: - - uid: 6390 + - uid: 9260 components: - type: Transform - pos: -9.303419,-25.688816 + pos: -9.231335,-24.591099 parent: 8364 - proto: MaterialWoodPlank entities: @@ -135291,31 +135306,6 @@ entities: - type: Transform pos: 6.2533393,-15.307499 parent: 8364 - - uid: 5743 - components: - - type: Transform - pos: -13.5,-21.5 - parent: 8364 - - uid: 5744 - components: - - type: Transform - pos: -13.5,-21.5 - parent: 8364 - - uid: 5745 - components: - - type: Transform - pos: -13.5,-21.5 - parent: 8364 - - uid: 5746 - components: - - type: Transform - pos: -13.5,-21.5 - parent: 8364 - - uid: 5747 - components: - - type: Transform - pos: -13.5,-21.5 - parent: 8364 - uid: 6426 components: - type: Transform @@ -135580,6 +135570,11 @@ entities: parent: 8364 - proto: PaperBin20 entities: + - uid: 5743 + components: + - type: Transform + pos: -13.5,-21.5 + parent: 8364 - uid: 8551 components: - type: Transform @@ -135760,6 +135755,11 @@ entities: - type: Transform pos: 6.7796197,-15.189568 parent: 8364 + - uid: 5744 + components: + - type: Transform + pos: -13.786074,-21.56161 + parent: 8364 - uid: 5771 components: - type: Transform @@ -137015,14 +137015,6 @@ entities: - type: Transform pos: -10.5,-37.5 parent: 8364 - - uid: 5645 - components: - - type: Transform - pos: -8.5,-27.5 - parent: 8364 - - type: ContainerContainer - containers: - stash: !type:ContainerSlot {} - uid: 5668 components: - type: Transform @@ -137153,6 +137145,11 @@ entities: - type: Transform pos: 73.5,-5.5 parent: 8364 + - uid: 28204 + components: + - type: Transform + pos: -8.5,-27.5 + parent: 8364 - proto: PottedPlantRandomPlastic entities: - uid: 7185 @@ -137592,6 +137589,12 @@ entities: parent: 8364 - type: ApcPowerReceiver powerLoad: 0 + - uid: 6209 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-26.5 + parent: 8364 - uid: 6223 components: - type: Transform @@ -139909,12 +139912,6 @@ entities: rot: 3.141592653589793 rad pos: -2.5,-24.5 parent: 8364 - - uid: 28204 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -7.5,-24.5 - parent: 8364 - uid: 28207 components: - type: Transform @@ -148488,6 +148485,11 @@ entities: parent: 8364 - proto: RubberStampApproved entities: + - uid: 5746 + components: + - type: Transform + pos: -11.069336,-21.207197 + parent: 8364 - uid: 10198 components: - type: Transform @@ -148495,6 +148497,11 @@ entities: parent: 8364 - proto: RubberStampDenied entities: + - uid: 5747 + components: + - type: Transform + pos: -11.058914,-21.499067 + parent: 8364 - uid: 14190 components: - type: Transform @@ -154347,7 +154354,7 @@ entities: parent: 8364 - proto: SpawnPointHeadOfPersonnel entities: - - uid: 11765 + - uid: 6207 components: - type: Transform pos: -11.5,-22.5 @@ -155921,17 +155928,6 @@ entities: - SurveillanceCameraCommand nameSet: True id: Conference Room - - uid: 300 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -6.5,-6.5 - parent: 8364 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraCommand - nameSet: True - id: Bridge West - uid: 301 components: - type: Transform @@ -156048,11 +156044,14 @@ entities: - uid: 28201 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-26.5 + rot: 1.5707963267948966 rad + pos: -7.5,-23.5 parent: 8364 - type: SurveillanceCamera - id: AI Entrance Airlock + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: HOP - uid: 28202 components: - type: Transform @@ -156732,28 +156731,6 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Main Hall Closet - - uid: 16974 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -14.5,-7.5 - parent: 8364 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Bridge Entrance W - - uid: 17678 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -8.5,-0.5 - parent: 8364 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraGeneral - nameSet: True - id: Main Hall Eva - uid: 17693 components: - type: Transform @@ -157010,14 +156987,6 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Main Hall Library - - uid: 28203 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-29.5 - parent: 8364 - - type: SurveillanceCamera - id: Hall Outside AI - uid: 28548 components: - type: Transform @@ -160610,6 +160579,11 @@ entities: - type: Transform pos: -9.5,-27.5 parent: 8364 + - uid: 5877 + components: + - type: Transform + pos: -10.5,-21.5 + parent: 8364 - uid: 6123 components: - type: Transform @@ -160621,11 +160595,6 @@ entities: - type: Transform pos: -7.5,22.5 parent: 8364 - - uid: 6389 - components: - - type: Transform - pos: -9.5,-25.5 - parent: 8364 - uid: 6472 components: - type: Transform @@ -161145,6 +161114,11 @@ entities: - type: Transform pos: -13.5,-14.5 parent: 8364 + - uid: 16974 + components: + - type: Transform + pos: -9.5,-24.5 + parent: 8364 - uid: 18581 components: - type: Transform @@ -161206,6 +161180,11 @@ entities: - type: Transform pos: 18.5,-9.5 parent: 8364 + - uid: 28725 + components: + - type: Transform + pos: -11.5,-21.5 + parent: 8364 - proto: TargetClown entities: - uid: 7612 @@ -181875,33 +181854,6 @@ entities: - type: Transform pos: -5.5,-6.5 parent: 8364 - - uid: 5646 - components: - - type: Transform - pos: -9.5,-27.5 - parent: 8364 - - type: ContainerContainer - containers: - WeaponCapacitorCharger-powerCellContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger-slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - charger_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - uid: 5680 components: - type: Transform From 5ddf503331e4dbbeae33bab6375842ccd807e0c4 Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:44:50 -0400 Subject: [PATCH 320/760] Updated Aseprite Tools (#39358) Modified aesprite tools --- .../Displacement Map Flip.lua | 4 +- .../Displacement Map Shift.lua | 63 ++++++ .../Displacement Map Visualizer.lua | 207 +++++++++++------- 3 files changed, 188 insertions(+), 86 deletions(-) create mode 100644 Tools/SS14 Aseprite Plugins/Displacement Map Shift.lua diff --git a/Tools/SS14 Aseprite Plugins/Displacement Map Flip.lua b/Tools/SS14 Aseprite Plugins/Displacement Map Flip.lua index 3291685071de..05a0562b82d7 100644 --- a/Tools/SS14 Aseprite Plugins/Displacement Map Flip.lua +++ b/Tools/SS14 Aseprite Plugins/Displacement Map Flip.lua @@ -30,8 +30,8 @@ diag:button{ local selection = sprite.selection local image = cel.image:clone() - for x = 0, selection.bounds.width do - for y = 0, selection.bounds.height do + for x = 0, selection.bounds.width - 1 do + for y = 0, selection.bounds.height - 1 do local xSel = x + selection.origin.x local ySel = y + selection.origin.y diff --git a/Tools/SS14 Aseprite Plugins/Displacement Map Shift.lua b/Tools/SS14 Aseprite Plugins/Displacement Map Shift.lua new file mode 100644 index 000000000000..46320771a1c8 --- /dev/null +++ b/Tools/SS14 Aseprite Plugins/Displacement Map Shift.lua @@ -0,0 +1,63 @@ +local sprite = app.editor.sprite +local cel = app.cel + +function Shift(dx, dy) + if sprite.selection.isEmpty then + sprite.selection:selectAll() + end + + local selection = sprite.selection + local image = cel.image:clone() + + for it in image:pixels(selection) do + local color = Color(it()) + local position = Point(it.x, it.y) -- gets the position + + if not selection:contains(position.x + cel.position.x, position.y + cel.position.y) then + goto continue + end + + color.red = math.min(255, math.max(0, color.red + dx)) + color.green = math.min(255, math.max(0, color.green + dy)) + + it(color.rgbaPixel) + + ::continue:: + end + cel.image = image + app.refresh() +end + +local diag = Dialog{ + title = "Shift Displacement Map" +} + +diag + :button{ + text="↑", + onclick=function() + Shift(0,1) + end + } + :newrow() + :button{ + text="←", + onclick=function() + Shift(1,0) + end + } + :button{ + text="→", + onclick=function() + Shift(-1,0) + end + } + :newrow() + :button{ + text="↓", + onclick=function() + Shift(0,-1) + end + } + +diag:show{wait=false} diff --git a/Tools/SS14 Aseprite Plugins/Displacement Map Visualizer.lua b/Tools/SS14 Aseprite Plugins/Displacement Map Visualizer.lua index 49824acbede6..efbf2e9a17e4 100644 --- a/Tools/SS14 Aseprite Plugins/Displacement Map Visualizer.lua +++ b/Tools/SS14 Aseprite Plugins/Displacement Map Visualizer.lua @@ -5,113 +5,133 @@ -- TODO: Handling of sizes != 127 doesn't work properly and rounds differently from the real shader. Ah well. local scale = 4 +local hasOobPixels = false -- This script requires UI if not app.isUIAvailable then return end -local getOffsetPixel = function(x, y, image, rect) - local posX = x - rect.x - local posY = y - rect.y +local sprite = app.editor.sprite + +local spriteChanged = sprite.events:on("change", + function() + dialog:repaint() + end +) - if posX < 0 or posX >= image.width or posY < 0 or posY >= image.height then - return image.spec.transparentColor +dialog = Dialog{ + title = "Displacement map preview", + onclose = function(ev) + sprite.events:off(spriteChanged) + end +} + +function isOutOfBounds(x,y, dx, dy) + local size = dialog.data["frame-size"] + -- I messed around in Desmos for 2 hours trying to find a function that could do all of this at once + -- but I am sadly not a math major + -- This works by checking to see if we've wrapped around from say 31 to 01 which indicates that we've gone over + -- the edges of a sprite's bounds. + if dx > 0 and math.fmod(x+dx, size) < math.fmod(x, size) then + return true + end + -- gotta add size here in case we go from 0 -> -1, since mod -1 is just -1 not 31 + if dx < 0 and math.fmod(x+size+dx, size) > math.fmod(x, size) then + return true + end + if dy > 0 and math.fmod(y+dy, size) < math.fmod(y, size) then + return true + end + if dy < 0 and math.fmod(y+size+dy, size) > math.fmod(y, size) then + return true end - return image:getPixel(posX, posY) + return false end -local pixelValueToColor = function(sprite, value) - return Color(value) +function getOobColor(x,y) + if dialog.data["mark-oob-checkerboard"] then -- requested by Emogarbage :3 + local size = dialog.data["frame-size"] + if (math.sin(math.pi*x*8.0/size) > 0) == (math.cos(math.pi*y*8.0/size) > 0) then + return Color{r=0, g=0, b=0, a=255} + end + end + return dialog.data["mark-oob-color"] +end + +function getOffsetPixel(x, y, dx, dy, image, bounds) + if isOutOfBounds(x,y,dx,dy,image) then + hasOobPixels = true + if dialog.data["mark-oob"] then + return getOobColor(x,y) + end + end + local adj_x = x - bounds.x + local adj_y = y - bounds.y + + if (image.bounds:contains(Rectangle{adj_x+dx, adj_y+dy, 1, 1})) then + return image:getPixel(adj_x+dx, adj_y+dy) + end + + return image.spec.transparentColor end -local applyDisplacementMap = function(width, height, size, displacement, displacementRect, target, targetRect) - -- print(Color(displacement:getPixel(17, 15)).red) - local image = target:clone() + + +function applyDisplacementMap(width, height, displacement, target) + local image = target.image:clone() image:resize(width, height) image:clear() + local displacement_size = dialog.data["displacement_size"] + for x = 0, width - 1 do for y = 0, height - 1 do - local value = getOffsetPixel(x, y, displacement, displacementRect) - local color = pixelValueToColor(sprite, value) + if not displacement.bounds:contains(Rectangle{x,y,1,1}) then + goto continue + end - if color.alpha ~= 0 then - local offset_x = (color.red - 128) / 127 * size - local offset_y = (color.green - 128) / 127 * size + local color = Color(displacement.image:getPixel(x - displacement.bounds.x,y - displacement.bounds.y)) - local colorValue = getOffsetPixel(x + offset_x, y + offset_y, target, targetRect) - image:drawPixel(x, y, colorValue) + if color.alpha == 0 then + goto continue end + + local dx = (color.red - 128) / 127 * displacement_size + local dy = (color.green - 128) / 127 * displacement_size + + local colorValue = getOffsetPixel(x, y, dx, dy, target.image, target.bounds) + image:drawPixel(x, y, colorValue) + + ::continue:: end end - return image end -local dialog = nil - -local sprite = app.editor.sprite -local spriteChanged = sprite.events:on("change", - function(ev) - dialog:repaint() - end) local layers = {} for i,layer in ipairs(sprite.layers) do table.insert(layers, 1, layer.name) end -local findLayer = function(sprite, name) - for i, layer in ipairs(sprite.layers) do +function findLayer(_sprite, name) + for i,layer in ipairs(_sprite.layers) do if layer.name == name then return layer end end - return nil end -local applyOffset = function(dx, dy) - local cel = app.cel - local image = cel.image:clone() - local sprite = app.editor.sprite - local selection = sprite.selection - - for x = selection.bounds.x, selection.bounds.x + selection.bounds.width - 1 do - for y = selection.bounds.y, selection.bounds.y + selection.bounds.height - 1 do - local xImg = x - cel.position.x - local yImg = y - cel.position.y - if xImg >= 0 and xImg < image.width and yImg >= 0 and yImg < image.height then - local pixelValue = image:getPixel(xImg, yImg) - local color = Color(pixelValue) - - -- Offset R and G channel - color.red = math.min(255, math.max(0, color.red + dx)) - color.green = math.min(255, math.max(0, color.green + dy)) - - image:drawPixel(xImg, yImg, app.pixelColor.rgba(color.red, color.green, color.blue, color.alpha)) - end - end - end - - cel.image = image - dialog:repaint() -end - -dialog = Dialog{ - title = "Displacement map preview", - onclose = function(ev) - sprite.events:off(spriteChanged) - end} - dialog:canvas{ id = "canvas", width = sprite.width * scale, height = sprite.height * scale, onpaint = function(ev) local context = ev.context + hasOobPixels = false local layerDisplacement = findLayer(sprite, dialog.data["displacement-select"]) local layerTarget = findLayer(sprite, dialog.data["reference-select"]) @@ -139,9 +159,8 @@ dialog:canvas{ -- Apply displacement map and draw local image = applyDisplacementMap( sprite.width, sprite.height, - dialog.data["size"], - celDisplacement.image, celDisplacement.bounds, - celTarget.image, celTarget.bounds) + celDisplacement, + celTarget) context:drawImage( -- srcImage @@ -154,6 +173,10 @@ dialog:canvas{ 0, 0, -- dstSize image.width * scale, image.height * scale) + dialog:modify{ + id = "oob-pixels-warn", + visible = hasOobPixels + } end } @@ -185,7 +208,7 @@ dialog:combobox{ } dialog:slider{ - id = "size", + id = "displacement_size", label = "displacement size", min = 127, --We dont support non 127 atm max = 127, @@ -195,35 +218,51 @@ dialog:slider{ end } -dialog:button{ - id = "moveDown", - text = "Down", +-- Out of Bounds marking +dialog:separator() + +dialog:label{ + id = "oob-pixels-warn", + text = "Warning: Out-of-bounds displacements detected!", + visible = false +} + +dialog:check{ + id = "mark-oob", + label = "Mark Out-of-Bounds Displacements", + selected = false, + hexpand = false, onclick = function(ev) - applyOffset(0, -1) + dialog:repaint() end } -dialog:button{ - id = "moveUp", - text = "Up", +dialog:check{ + id = "mark-oob-checkerboard", + label = "Checkerboard Pattern", + selected = false, + hexpand = false, onclick = function(ev) - applyOffset(0, 1) + dialog:repaint() end } -dialog:button{ - id = "moveLeft", - text = "Left", - onclick = function(ev) - applyOffset(1, 0) +dialog:number{ + id = "frame-size", + label = "Frame Size", + text = "32", + hexpand = false, + onchange = function(ev) + dialog:repaint() end } -dialog:button{ - id = "moveRight", - text = "Right", - onclick = function(ev) - applyOffset(-1, 0) +dialog:color{ + id = "mark-oob-color", + label = "Out-of-Bounds Pixels Color", + color = Color{r = 255, g = 0, b = 0}, + onchange = function(ev) + dialog:repaint() end } From fe21b9a5d6ce728ceac19da1b69eeaad3295be93 Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Fri, 29 Aug 2025 01:39:23 -0400 Subject: [PATCH 321/760] Amber Station - Added Late Join and Pressure Update (#39943) Added relief valve to amber --- Resources/Maps/amber.yml | 3055 +++++++++++++++++++++++++++----------- 1 file changed, 2148 insertions(+), 907 deletions(-) diff --git a/Resources/Maps/amber.yml b/Resources/Maps/amber.yml index 83f668d4339c..503d82bbf78c 100644 --- a/Resources/Maps/amber.yml +++ b/Resources/Maps/amber.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 15:41:03 - entityCount: 24836 + time: 08/28/2025 21:24:20 + entityCount: 24843 maps: - 1 grids: @@ -98,7 +98,7 @@ entities: chunks: -1,-1: ind: -1,-1 - tiles: CQAAAAACAAkAAAAAAwAJAAAAAAMACQAAAAAAAAkAAAAAAgAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEADgAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAMACQAAAAABABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAJAAAAAAMADgAAAAAAAAkAAAAAAwAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAwAbAAAAAAAAGwAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAAADwAAAAABAA8AAAAAAAAPAAAAAAMACQAAAAABAAkAAAAAAAAJAAAAAAIADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAABAA8AAAAAAQAPAAAAAAMADwAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAABAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAABAAkAAAAAAgAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAQAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAAACQAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAADAAkAAAAAAgAJAAAAAAEADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAwAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: CQAAAAACAAkAAAAAAwAJAAAAAAMACQAAAAAAAAkAAAAAAgAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEADgAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAMACQAAAAABABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAJAAAAAAMADgAAAAAAAAkAAAAAAwAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAwAbAAAAAAAAGwAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAAADwAAAAABAA8AAAAAAAAPAAAAAAMACQAAAAABAAkAAAAAAAAJAAAAAAIADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAABAA8AAAAAAQAPAAAAAAMADwAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAABAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAABAAkAAAAAAgAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAQAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAAACQAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAADAAkAAAAAAgAJAAAAAAEADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAwAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -1,-2: ind: -1,-2 @@ -118,7 +118,7 @@ entities: version: 7 -1,0: ind: -1,0 - tiles: CQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAAAAA4AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACQAAAAAAAAkAAAAAAgAOAAAAAAAADgAAAAAAAAsAAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAALAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIAAQAAAAACAAEAAAAAAwAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAEAAAAAAgABAAAAAAEADgAAAAAAAC4AAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAALgAAAAAAACwAAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAACQAAAAAAAAkAAAAAAAABAAAAAAMAAQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAwAJAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADAAkAAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAvAAAAAAEALwAAAAADAC8AAAAAAQAvAAAAAAIALwAAAAABAC8AAAAAAwAvAAAAAAIALwAAAAADAC8AAAAAAwAvAAAAAAAALwAAAAABAC8AAAAAAQAvAAAAAAIALwAAAAABAC8AAAAAAgAvAAAAAAIAAQAAAAADAC8AAAAAAAAvAAAAAAIALwAAAAADAAEAAAAAAAABAAAAAAIAAQAAAAABAC8AAAAAAgAvAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAABAAEAAAAAAgAvAAAAAAIALwAAAAACAC8AAAAAAgABAAAAAAAAAQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAMALwAAAAACAC8AAAAAAwAvAAAAAAAAAQAAAAAAAAEAAAAAAwAOAAAAAAAALgAAAAAAACwAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAACwAAAAAAAAOAAAAAAAAAQAAAAACAC8AAAAAAgAvAAAAAAAALwAAAAAAAAEAAAAAAgABAAAAAAMADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: HAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAAAAA4AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAACQAAAAAAAAkAAAAAAgAOAAAAAAAADgAAAAAAAAsAAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAALAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIAAQAAAAACAAEAAAAAAwAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAEAAAAAAgABAAAAAAEADgAAAAAAAC4AAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAALgAAAAAAACwAAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAACQAAAAAAAAkAAAAAAAABAAAAAAMAAQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAwAJAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADABwAAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAvAAAAAAEALwAAAAADAC8AAAAAAQAvAAAAAAIALwAAAAABAC8AAAAAAwAvAAAAAAIALwAAAAADAC8AAAAAAwAcAAAAAAAALwAAAAABAC8AAAAAAQAvAAAAAAIALwAAAAABAC8AAAAAAgAvAAAAAAIAAQAAAAADAC8AAAAAAAAvAAAAAAIALwAAAAADAAEAAAAAAAABAAAAAAIAAQAAAAABAC8AAAAAAgAvAAAAAAEADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAABAAEAAAAAAgAvAAAAAAIALwAAAAACAC8AAAAAAgABAAAAAAAAAQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAMALwAAAAACAC8AAAAAAwAvAAAAAAAAAQAAAAAAAAEAAAAAAwAOAAAAAAAALgAAAAAAACwAAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAACwAAAAAAAAOAAAAAAAAAQAAAAACAC8AAAAAAgAvAAAAAAAALwAAAAAAAAEAAAAAAgABAAAAAAMADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 -1,1: ind: -1,1 @@ -126,7 +126,7 @@ entities: version: 7 -2,-1: ind: -2,-1 - tiles: DgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAAkAAAAAAgAJAAAAAAEACQAAAAACAAgAAAAAAAAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAIAAAAAAAACAAAAAAAAAkAAAAAAQAIAAAAAAAACAAAAAAAAAgAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAeAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAACAAAAAAAAAgAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAwAJAAAAAAIADgAAAAAAAAkAAAAAAQAJAAAAAAIAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAIAAAAAAAACQAAAAADAAkAAAAAAwAJAAAAAAMACQAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAALgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAOAAAAAAAALAAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAsAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAAAABwAAAAAAQAcAAAAAAIAIwAAAAACACMAAAAAAAAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAIAHAAAAAADABwAAAAAAwAcAAAAAAMAHAAAAAADAA4AAAAAAAAjAAAAAAIAIwAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEACQAAAAADAAkAAAAAAwAcAAAAAAIAHAAAAAABABwAAAAAAgAcAAAAAAAAHAAAAAACABwAAAAAAAAOAAAAAAAAIwAAAAAAACMAAAAAAwAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAMACQAAAAACAAkAAAAAAwAOAAAAAAAAHAAAAAABABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAQAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAIADgAAAAAAABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAABAA4AAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAwAJAAAAAAEACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAwAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAIACQAAAAACAAkAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAACQAAAAABAAkAAAAAAgAcAAAAAAEAHAAAAAACABwAAAAAAgAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAAAAAkAAAAAAQAJAAAAAAAADwAAAAABAA8AAAAAAQAPAAAAAAIADwAAAAADAAkAAAAAAQAJAAAAAAMAHAAAAAACABwAAAAAAwAcAAAAAAAAHAAAAAABABwAAAAAAwAcAAAAAAMAHAAAAAADABwAAAAAAQAJAAAAAAEACQAAAAAAAA8AAAAAAAAPAAAAAAEADwAAAAADAA8AAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAADAA== + tiles: DgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAAkAAAAAAgAJAAAAAAEACQAAAAACAAgAAAAAAAAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAIAAAAAAAACAAAAAAAAAkAAAAAAQAIAAAAAAAACAAAAAAAAAgAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAeAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAAACAAAAAAAAAgAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAwAJAAAAAAIADgAAAAAAAAkAAAAAAQAJAAAAAAIAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAIAAAAAAAACQAAAAADAAkAAAAAAwAJAAAAAAMACQAAAAACAAgAAAAAAAAIAAAAAAAACAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAALgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAOAAAAAAAALAAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAsAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAAAABwAAAAAAQAcAAAAAAIAIwAAAAACACMAAAAAAAAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAIAHAAAAAADABwAAAAAAwAcAAAAAAMAHAAAAAADAA4AAAAAAAAjAAAAAAIAIwAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAEACQAAAAADAAkAAAAAAwAcAAAAAAIAHAAAAAABABwAAAAAAgAcAAAAAAAAHAAAAAACABwAAAAAAAAOAAAAAAAAIwAAAAAAACMAAAAAAwAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAMACQAAAAACAAkAAAAAAwAOAAAAAAAAHAAAAAABABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAQAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAABwAAAAAAAAJAAAAAAIADgAAAAAAABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAABAA4AAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAwAJAAAAAAEACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAwAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAIACQAAAAACAAkAAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAACQAAAAABAAkAAAAAAgAcAAAAAAEAHAAAAAACABwAAAAAAgAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAAAAAkAAAAAAQAJAAAAAAAADwAAAAABAA8AAAAAAQAPAAAAAAIADwAAAAADAAkAAAAAAQAJAAAAAAMAHAAAAAACABwAAAAAAwAcAAAAAAAAHAAAAAABABwAAAAAAwAcAAAAAAMAHAAAAAADABwAAAAAAQAJAAAAAAEACQAAAAAAAA8AAAAAAAAPAAAAAAEADwAAAAADAA8AAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAADAA== version: 7 -2,-2: ind: -2,-2 @@ -146,7 +146,7 @@ entities: version: 7 -2,0: ind: -2,0 - tiles: CQAAAAACAA4AAAAAAAAcAAAAAAEAHAAAAAABABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAQAOAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAAAOAAAAAAAAHAAAAAACABwAAAAAAQAcAAAAAAEAHAAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAADABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAcAAAAAAEAHAAAAAABABwAAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAMAHAAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAJAAAAAAAADQAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAAA4AAAAAAAAcAAAAAAMADgAAAAAAABwAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAEAAAAAAgABAAAAAAIACQAAAAADAAkAAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAgAcAAAAAAIAHAAAAAABAA4AAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAQAOAAAAAAAACQAAAAABAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAEACQAAAAADAAkAAAAAAQAJAAAAAAEADgAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAAAHAAAAAABABwAAAAAAgAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABABwAAAAAAgAcAAAAAAMACQAAAAAAAAkAAAAAAwAOAAAAAAAAHAAAAAACABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAcAAAAAAIAHAAAAAABAAkAAAAAAQAJAAAAAAIAHAAAAAADABwAAAAAAQAcAAAAAAEAHAAAAAABABwAAAAAAQAcAAAAAAIADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAAAJAAAAAAIAHAAAAAADABwAAAAAAwAJAAAAAAAACQAAAAAAABwAAAAAAgAcAAAAAAAAHAAAAAADABwAAAAAAgAcAAAAAAAAHAAAAAADAA4AAAAAAAAOAAAAAAAALwAAAAABAC8AAAAAAQAvAAAAAAEACQAAAAACABwAAAAAAAAcAAAAAAEACQAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAAQAAAAAAAAkAAAAAAgAcAAAAAAEAHAAAAAADAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAAAJAAAAAAIACQAAAAADAA4AAAAAAAAsAAAAAAAADgAAAAAAADEAAAAAAwAOAAAAAAAADgAAAAAAAAEAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAQAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAQAOAAAAAAAALAAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAACwAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAAQAAAAADAA== + tiles: CQAAAAACAA4AAAAAAAAcAAAAAAEAHAAAAAABABwAAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAQAOAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAAAkAAAAAAAAOAAAAAAAAHAAAAAACABwAAAAAAQAcAAAAAAEAHAAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAADABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAcAAAAAAEAHAAAAAABABwAAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAMAHAAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAJAAAAAAAADQAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAACABwAAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAAA4AAAAAAAAcAAAAAAMADgAAAAAAABwAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAEAAAAAAgABAAAAAAIACQAAAAADAAkAAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAgAcAAAAAAIAHAAAAAABAA4AAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAQAOAAAAAAAACQAAAAABAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAEACQAAAAADAAkAAAAAAQAJAAAAAAEADgAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAAAHAAAAAABABwAAAAAAgAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABABwAAAAAAgAcAAAAAAMACQAAAAAAAAkAAAAAAwAOAAAAAAAAHAAAAAACABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAcAAAAAAIAHAAAAAABAAkAAAAAAQAJAAAAAAIAHAAAAAADABwAAAAAAQAcAAAAAAEAHAAAAAABABwAAAAAAQAcAAAAAAIADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAAAJAAAAAAIAHAAAAAADABwAAAAAAwAJAAAAAAAACQAAAAAAABwAAAAAAgAcAAAAAAAAHAAAAAADABwAAAAAAgAcAAAAAAAAHAAAAAADAA4AAAAAAAAOAAAAAAAALwAAAAABAC8AAAAAAQAvAAAAAAEACQAAAAACABwAAAAAAAAcAAAAAAEACQAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAAQAAAAAAAAkAAAAAAgAcAAAAAAEAHAAAAAADAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAAAJAAAAAAIACQAAAAADAA4AAAAAAAAsAAAAAAAADgAAAAAAADEAAAAAAwAOAAAAAAAADgAAAAAAAAEAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAQAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAQAOAAAAAAAALAAAAAAAAA4AAAAAAAAxAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAACwAAAAAAAAOAAAAAAAAMQAAAAAAAA4AAAAAAAAOAAAAAAAAAQAAAAADAA== version: 7 -2,1: ind: -2,1 @@ -214,7 +214,7 @@ entities: version: 7 0,-1: ind: 0,-1 - tiles: GwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAHgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAEAAAAAAAABAAAAAAEADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAABAAAAAAIAAQAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAAAQAAAAACAAEAAAAAAwAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAEADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== + tiles: GwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAAHgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAEAAAAAAAABAAAAAAEADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAABAAAAAAIAAQAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA== version: 7 0,-2: ind: 0,-2 @@ -222,7 +222,7 @@ entities: version: 7 0,-3: ind: 0,-3 - tiles: CQAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAwAJAAAAAAIADgAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAACACMAAAAAAwAOAAAAAAAAGwAAAAAAAA4AAAAAAAABAAAAAAAAAQAAAAABAA4AAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAgAOAAAAAAAAIwAAAAAAACMAAAAAAgAjAAAAAAIAJAAAAAAAACMAAAAAAAAjAAAAAAIAGwAAAAAAAA4AAAAAAAAbAAAAAAAAAQAAAAAAAAEAAAAAAAAJAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAAADgAAAAAAACMAAAAAAgAjAAAAAAAAIwAAAAABAA4AAAAAAAAjAAAAAAMAIwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAEACQAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAJAAAAAAMACQAAAAABAAkAAAAAAwAJAAAAAAMADgAAAAAAACMAAAAAAwAjAAAAAAIAHAAAAAABABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACgAAAAAAAAoAAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAAAjAAAAAAEAIwAAAAACABwAAAAAAwAcAAAAAAMAGwAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAgAJAAAAAAEAIwAAAAACACMAAAAAAAAcAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAA/AAAAAAAAPwAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAABACMAAAAAAwAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAIACAAAAAAAAA4AAAAAAAAjAAAAAAIAIwAAAAACABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAAAACMAAAAAAwAbAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAAAAAkAAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAAAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAMADgAAAAAAACMAAAAAAwAjAAAAAAEAIwAAAAAAACEAAAAAAwAhAAAAAAIADgAAAAAAAA4AAAAAAAAbAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAIACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAhAAAAAAMAIQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAgAJAAAAAAMACQAAAAABAAkAAAAAAQAJAAAAAAMAIQAAAAAAACEAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAA== + tiles: CQAAAAABAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAwAJAAAAAAIADgAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAACACMAAAAAAwAOAAAAAAAAGwAAAAAAAA4AAAAAAAABAAAAAAAAAQAAAAABAA4AAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAgAOAAAAAAAAIwAAAAAAACMAAAAAAgAjAAAAAAIAJAAAAAAAACMAAAAAAAAjAAAAAAIAGwAAAAAAAA4AAAAAAAAbAAAAAAAAAQAAAAAAAAEAAAAAAAAJAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAAADgAAAAAAACMAAAAAAgAjAAAAAAAAIwAAAAABAA4AAAAAAAAjAAAAAAMAIwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAEACQAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAJAAAAAAMACQAAAAABAAkAAAAAAwAJAAAAAAMADgAAAAAAACMAAAAAAwAjAAAAAAIAHAAAAAABABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACgAAAAAAAAoAAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAAAjAAAAAAEAIwAAAAACABwAAAAAAwAcAAAAAAMAGwAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAgAJAAAAAAEAIwAAAAACACMAAAAAAAAcAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAA/AAAAAAAAPwAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAABACMAAAAAAwAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAIACAAAAAAAAA4AAAAAAAAjAAAAAAIAIwAAAAACABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAA4AAAAAAAAOAAAAAAAAIwAAAAAAACMAAAAAAwAbAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAwAJAAAAAAMACQAAAAAAAAkAAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAAAjAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAADgAAAAAAACMAAAAAAwAjAAAAAAEAIwAAAAAAACEAAAAAAwAhAAAAAAIADgAAAAAAAA4AAAAAAAAbAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAACQAAAAABAAkAAAAAAAAJAAAAAAIACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAhAAAAAAMAIQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAgAJAAAAAAMACQAAAAABAAkAAAAAAQAJAAAAAAMAIQAAAAAAACEAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAA== version: 7 0,-4: ind: 0,-4 @@ -234,7 +234,7 @@ entities: version: 7 0,0: ind: 0,0 - tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAsAAAAAAAACwAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAuAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAuAAAAAAAALAAAAAAAACwAAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAALAAAAAAAAC4AAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAAACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAwAvAAAAAAIALwAAAAACAC8AAAAAAgAvAAAAAAAALwAAAAADAC8AAAAAAAAvAAAAAAIALwAAAAADAC8AAAAAAAAvAAAAAAEALwAAAAACAC8AAAAAAAAvAAAAAAEALwAAAAACAC8AAAAAAAAvAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEACQAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAEACQAAAAABAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAADAAkAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAIADgAAAAAAACwAAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAAkAAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAABAA4AAAAAAAAcAAAAAAMAHAAAAAAAAA== + tiles: DgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAsAAAAAAAACwAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAuAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAALgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAACwAAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAgAuAAAAAAAALAAAAAAAACwAAAAAAAALAAAAAAAADgAAAAAAAA4AAAAAAAALAAAAAAAALAAAAAAAAC4AAAAAAAAuAAAAAAAALAAAAAAAAC4AAAAAAAAsAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAAACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAwAvAAAAAAIALwAAAAACAC8AAAAAAgAvAAAAAAAALwAAAAADAC8AAAAAAAAvAAAAAAIALwAAAAADAC8AAAAAAAAvAAAAAAEALwAAAAACAC8AAAAAAAAvAAAAAAEALwAAAAACAC8AAAAAAAAvAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEACQAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAEACQAAAAABAAkAAAAAAwAJAAAAAAMACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAADAAkAAAAAAwAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAsAAAAAAAADgAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAIADgAAAAAAACwAAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAAkAAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAABAA4AAAAAAAAcAAAAAAMAHAAAAAAAAA== version: 7 0,1: ind: 0,1 @@ -246,11 +246,11 @@ entities: version: 7 1,-1: ind: 1,-1 - tiles: HgAAAAAAAA4AAAAAAABKAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAAAAA4AAAAAAAAOAAAAAAAASgAAAAAAAEoAAAAAAQBKAAAAAAEASgAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAgAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAAAAA4AAAAAAAAbAAAAAAAAHAAAAAACAAkAAAAAAAAJAAAAAAEADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAMADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAQAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAACAAkAAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAgAOAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAJAAAAAAAACQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAADAAAAAAEAAwAAAAAAABsAAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAAAwAAAAADABwAAAAAAgAcAAAAAAMAHAAAAAABAA4AAAAAAAAcAAAAAAEAHAAAAAAAABwAAAAAAQAcAAAAAAIAHAAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAADAA== + tiles: HgAAAAAAAA4AAAAAAABKAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAAA4AAAAAAAAOAAAAAAAASgAAAAAAAEoAAAAAAQBKAAAAAAEASgAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAgAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAMAHAAAAAAAAA4AAAAAAAAbAAAAAAAAHAAAAAACAAkAAAAAAAAJAAAAAAEADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAMADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAQAJAAAAAAIACQAAAAADAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAACAAkAAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAADAAkAAAAAAQAJAAAAAAIADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAABAAkAAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAAAABwAAAAAAAAOAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAJAAAAAAAACQAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAADAAAAAAEAAwAAAAAAABsAAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAeAAAAAAAADgAAAAAAAB4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAAAOAAAAAAAAHgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAAAwAAAAADABwAAAAAAgAcAAAAAAMAHAAAAAABAA4AAAAAAAAcAAAAAAEAHAAAAAAAABwAAAAAAQAcAAAAAAIAHAAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAADAA== version: 7 1,-2: ind: 1,-2 - tiles: CQAAAAADAAkAAAAAAAAOAAAAAAAAHAAAAAACABwAAAAAAAAcAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAIACQAAAAACAA4AAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAEADgAAAAAAAAkAAAAAAwAJAAAAAAAADgAAAAAAABwAAAAAAQAcAAAAAAEAHAAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAQAJAAAAAAEACQAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAABABwAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAOAAAAAAAAHAAAAAABABwAAAAAAQAcAAAAAAEADgAAAAAAACwAAAAAAAAsAAAAAAAALgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAQAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAC4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAwAJAAAAAAMACQAAAAACAA4AAAAAAAAcAAAAAAAADgAAAAAAABwAAAAAAwAJAAAAAAIADwAAAAAAAAkAAAAAAQAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAACAAkAAAAAAAAOAAAAAAAAHAAAAAABAA4AAAAAAAAcAAAAAAAACQAAAAACAA8AAAAAAgAJAAAAAAIACQAAAAADABwAAAAAAgAcAAAAAAMAHAAAAAABABwAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADABwAAAAAAQAOAAAAAAAAHAAAAAABAAkAAAAAAAAJAAAAAAEACQAAAAAAABwAAAAAAQAOAAAAAAAAHAAAAAABABwAAAAAAQAcAAAAAAMACQAAAAABAAkAAAAAAAAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAgAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAEACQAAAAACAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAQAJAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAQAOAAAAAAAACQAAAAABAAkAAAAAAQAJAAAAAAMACQAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAACAAkAAAAAAQAJAAAAAAMACQAAAAADAAkAAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAAAcAAAAAAIADgAAAAAAAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAMAHAAAAAACAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAAAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAA== + tiles: CQAAAAADAAkAAAAAAAAOAAAAAAAAHAAAAAACABwAAAAAAAAcAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAIACQAAAAACAA4AAAAAAAAJAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAEADgAAAAAAAAkAAAAAAwAJAAAAAAAADgAAAAAAABwAAAAAAQAcAAAAAAEAHAAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADAAkAAAAAAwAJAAAAAAIACQAAAAADAAkAAAAAAQAJAAAAAAEACQAAAAAAAA4AAAAAAAAJAAAAAAMADgAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAABABwAAAAAAgAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAgAOAAAAAAAAHAAAAAABABwAAAAAAQAcAAAAAAEADgAAAAAAACwAAAAAAAAsAAAAAAAALgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAABAAkAAAAAAQAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAAAJAAAAAAMACQAAAAAAAA4AAAAAAAAOAAAAAAAALAAAAAAAAC4AAAAAAAAOAAAAAAAACQAAAAABAAkAAAAAAwAJAAAAAAMACQAAAAACAA4AAAAAAAAcAAAAAAAADgAAAAAAABwAAAAAAwAJAAAAAAIADwAAAAAAAAkAAAAAAQAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAgAJAAAAAAIACQAAAAACAAkAAAAAAAAOAAAAAAAAHAAAAAABAA4AAAAAAAAcAAAAAAAACQAAAAACAA8AAAAAAgAJAAAAAAIACQAAAAADABwAAAAAAgAcAAAAAAMAHAAAAAABABwAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAAAJAAAAAAEACQAAAAADABwAAAAAAQAOAAAAAAAAHAAAAAABAAkAAAAAAAAJAAAAAAEACQAAAAAAABwAAAAAAQAOAAAAAAAAHAAAAAABABwAAAAAAQAcAAAAAAMACQAAAAABAAkAAAAAAAAJAAAAAAMACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAEACQAAAAADAA4AAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAAAJAAAAAAMACQAAAAACAAkAAAAAAgAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAEAHAAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAADAAkAAAAAAwAJAAAAAAEACQAAAAACAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAAAABwAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAQAJAAAAAAIACQAAAAAAAAkAAAAAAQAOAAAAAAAACQAAAAABAAkAAAAAAQAJAAAAAAMACQAAAAAAAAkAAAAAAgAJAAAAAAMACQAAAAACAAkAAAAAAQAcAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAMACQAAAAAAAAkAAAAAAgAJAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAABABwAAAAAAAAcAAAAAAIADgAAAAAAAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIACQAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAcAAAAAAMAHAAAAAACAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAACQAAAAACAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAABsAAAAAAAAbAAAAAAAADgAAAAAAAAkAAAAAAwAJAAAAAAMADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAAAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAbAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAA== version: 7 1,-3: ind: 1,-3 @@ -266,7 +266,7 @@ entities: version: 7 1,0: ind: 1,0 - tiles: DgAAAAAAAA4AAAAAAAADAAAAAAIAAwAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAAAAA4AAAAAAAAcAAAAAAEAHAAAAAAAABwAAAAAAQAcAAAAAAMAHAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAA4AAAAAAAAOAAAAAAAAAwAAAAACAAMAAAAAAgAcAAAAAAIAHAAAAAADABwAAAAAAgAOAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAACAAkAAAAAAgAJAAAAAAIACQAAAAABAAkAAAAAAQAOAAAAAAAADgAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAACABwAAAAAAwAcAAAAAAEADgAAAAAAABwAAAAAAwAcAAAAAAMAHAAAAAABABwAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAQAJAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAIAHAAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAADAA4AAAAAAAAJAAAAAAEACQAAAAABABsAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAQAcAAAAAAAACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAMADgAAAAAAAAkAAAAAAwAcAAAAAAAAHAAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAEACQAAAAADAAkAAAAAAQAJAAAAAAMACQAAAAADAAkAAAAAAQAJAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAQAJAAAAAAMACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAgAcAAAAAAIADgAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAEACQAAAAABAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAwAJAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAkAAAAAAgAvAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAQAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAgAcAAAAAAEADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAADgAAAAAAAAkAAAAAAQAcAAAAAAMAHAAAAAABABwAAAAAAwAcAAAAAAIAHAAAAAABABwAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIAHAAAAAADABwAAAAAAgAcAAAAAAIAHAAAAAAAABwAAAAAAgAcAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAACQAAAAACAA== + tiles: DgAAAAAAAA4AAAAAAAADAAAAAAIAAwAAAAACABwAAAAAAAAcAAAAAAAAHAAAAAAAAA4AAAAAAAAcAAAAAAEAHAAAAAAAABwAAAAAAQAcAAAAAAMAHAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAACAA4AAAAAAAAOAAAAAAAAAwAAAAACAAMAAAAAAgAcAAAAAAIAHAAAAAADABwAAAAAAgAOAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAACAAkAAAAAAgAJAAAAAAIACQAAAAABAAkAAAAAAQAOAAAAAAAADgAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAACABwAAAAAAwAcAAAAAAEADgAAAAAAABwAAAAAAwAcAAAAAAMAHAAAAAABABwAAAAAAAAJAAAAAAIACQAAAAACAAkAAAAAAQAJAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIAHAAAAAACABwAAAAAAAAcAAAAAAIAHAAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAAHAAAAAADAA4AAAAAAAAJAAAAAAEACQAAAAABABsAAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAQAcAAAAAAAACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAMADgAAAAAAAAkAAAAAAwAcAAAAAAAAHAAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAEACQAAAAADAAkAAAAAAQAJAAAAAAMACQAAAAADAAkAAAAAAQAJAAAAAAAACQAAAAACABwAAAAAAAAJAAAAAAEACQAAAAAAAAkAAAAAAgAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAgAJAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAAACQAAAAADAAkAAAAAAQAcAAAAAAAACQAAAAACAAkAAAAAAwAJAAAAAAIACQAAAAABAAkAAAAAAgAcAAAAAAIADgAAAAAAAAkAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAEAHAAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAACAAkAAAAAAwAJAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAAAAAkAAAAAAwAbAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAAkAAAAAAgAvAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAA4AAAAAAAAJAAAAAAMACQAAAAAAABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAQAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAOAAAAAAAAHAAAAAADABwAAAAAAgAcAAAAAAEADgAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAADgAAAAAAAAkAAAAAAQAcAAAAAAMAHAAAAAABABwAAAAAAwAcAAAAAAIAHAAAAAABABwAAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIAHAAAAAADABwAAAAAAgAcAAAAAAIAHAAAAAAAABwAAAAAAgAcAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAACQAAAAACAA== version: 7 1,1: ind: 1,1 @@ -278,7 +278,7 @@ entities: version: 7 2,-1: ind: 2,-1 - tiles: CQAAAAABAA4AAAAAAABAAAAAAAEAQAAAAAABAA8AAAAAAgBAAAAAAAAAQAAAAAABAEAAAAAAAgBAAAAAAAIADgAAAAAAAC4AAAAAAAAuAAAAAAAADgAAAAAAAAkAAAAAAgAOAAAAAAAACQAAAAABAAkAAAAAAQAOAAAAAAAAQAAAAAACAEAAAAAAAAAPAAAAAAMAQAAAAAADAEAAAAAAAAAOAAAAAAAAQAAAAAAAAA4AAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAEAAAAAAAABAAAAAAAMADwAAAAACAEAAAAAAAwBAAAAAAAMAQAAAAAACAEAAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAMAAAAAAAACQAAAAACAA4AAAAAAABAAAAAAAEAQAAAAAACAEAAAAAAAABAAAAAAAIAQAAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAbAAAAAAAADAAAAAAAAAkAAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAgAjAAAAAAMAIwAAAAABACMAAAAAAQAOAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAAwAAAAAAAAJAAAAAAMADgAAAAAAACMAAAAAAgAjAAAAAAEAIwAAAAACACMAAAAAAwAjAAAAAAMADgAAAAAAABwAAAAAAgAcAAAAAAIAHAAAAAADABwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAjAAAAAAEAIwAAAAACACMAAAAAAAAjAAAAAAMAIwAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAJAAAAAAAACQAAAAADAA4AAAAAAAAcAAAAAAMAHAAAAAADABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAMACQAAAAADAAkAAAAAAQAOAAAAAAAAHAAAAAAAABwAAAAAAgAcAAAAAAAAHAAAAAADABwAAAAAAwAcAAAAAAMAHAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAkAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAMACAAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAACQAAAAAAAAgAAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAwAIAAAAAAAADgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACAAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAuAAAAAAAACQAAAAABAAgAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAALAAAAAAAACwAAAAAAAAuAAAAAAAALgAAAAAAAA== + tiles: HAAAAAAAAA4AAAAAAABAAAAAAAEAQAAAAAABAA8AAAAAAgBAAAAAAAAAQAAAAAABAEAAAAAAAgBAAAAAAAIADgAAAAAAAC4AAAAAAAAuAAAAAAAADgAAAAAAAAkAAAAAAgAOAAAAAAAACQAAAAABAAkAAAAAAQAOAAAAAAAAQAAAAAACAEAAAAAAAAAPAAAAAAMAQAAAAAADAEAAAAAAAAAOAAAAAAAAQAAAAAAAAA4AAAAAAAAsAAAAAAAALAAAAAAAAA4AAAAAAAAbAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAIADgAAAAAAAEAAAAAAAABAAAAAAAMADwAAAAACAEAAAAAAAwBAAAAAAAMAQAAAAAACAEAAAAAAAQAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAMAAAAAAAACQAAAAACAA4AAAAAAABAAAAAAAEAQAAAAAACAEAAAAAAAABAAAAAAAIAQAAAAAABAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAwAcAAAAAAIADgAAAAAAAA4AAAAAAAAbAAAAAAAADAAAAAAAAAkAAAAAAAAOAAAAAAAAIwAAAAADACMAAAAAAgAjAAAAAAMAIwAAAAABACMAAAAAAQAOAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAAwAAAAAAAAJAAAAAAMADgAAAAAAACMAAAAAAgAjAAAAAAEAIwAAAAACACMAAAAAAwAjAAAAAAMADgAAAAAAABwAAAAAAgAcAAAAAAIAHAAAAAADABwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAACQAAAAACAA4AAAAAAAAjAAAAAAEAIwAAAAACACMAAAAAAAAjAAAAAAMAIwAAAAAAAA4AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAwAcAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAADAAkAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAIADgAAAAAAAA4AAAAAAAAOAAAAAAAAHAAAAAACAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAQAJAAAAAAAACQAAAAADAA4AAAAAAAAcAAAAAAMAHAAAAAADABwAAAAAAwAcAAAAAAIAHAAAAAADABwAAAAAAwAcAAAAAAEADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAcAAAAAAMACQAAAAADAAkAAAAAAQAOAAAAAAAAHAAAAAAAABwAAAAAAgAcAAAAAAAAHAAAAAADABwAAAAAAwAcAAAAAAMAHAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABwAAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAGwAAAAAAAA4AAAAAAAAJAAAAAAMACAAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAbAAAAAAAACQAAAAAAAAgAAAAAAAAOAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAADgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAOAAAAAAAAGwAAAAAAAAkAAAAAAwAIAAAAAAAADgAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAADgAAAAAAAA4AAAAAAAAJAAAAAAAACAAAAAAAAA4AAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAuAAAAAAAACQAAAAABAAgAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAABsAAAAAAAAOAAAAAAAALAAAAAAAACwAAAAAAAAuAAAAAAAALgAAAAAAAA== version: 7 2,-2: ind: 2,-2 @@ -9560,7 +9560,7 @@ entities: id: Flowersy1 decals: 15776: 50.140865,-24.035677 - 15928: 13.019715,-10.544371 + 23734: 12.061334,-10.917027 - node: zIndex: 1 color: '#FFFFFFFF' @@ -9576,7 +9576,7 @@ entities: 312: -4.9800406,-39.202244 15782: 49.40649,-24.098177 15799: 47.97223,-24.092237 - 15925: 13.129791,-9.737151 + 23735: 13.009721,-10.833636 - node: zIndex: 2 color: '#FFFFFFFF' @@ -9603,7 +9603,6 @@ entities: 15780: 47.890865,-20.051302 15798: 48.62848,-24.076612 15923: 12.872949,-12.109887 - 15926: 12.285879,-9.981764 15929: 13.11756,-11.35159 - node: zIndex: 1 @@ -9632,8 +9631,6 @@ entities: 15823: -20.387651,29.416546 15824: -19.965776,30.729046 15922: 12.004576,-11.999812 - 15924: 12.970793,-8.954393 - 15927: 11.821117,-10.006225 22090: -27.503916,-14.886336 - node: zIndex: 1 @@ -13752,7 +13749,7 @@ entities: 0: 53727 -5,-3: 0: 52428 - 1: 256 + 2: 256 -4,-2: 0: 53725 -5,-2: @@ -13763,7 +13760,7 @@ entities: 0: 65535 -4,0: 0: 13241 - 2: 2048 + 3: 2048 -3,-4: 0: 65501 -3,-3: @@ -13774,8 +13771,8 @@ entities: 0: 52735 -3,0: 0: 15 - 2: 13056 - 1: 3072 + 3: 13056 + 2: 3072 -3,-5: 0: 36863 -2,-4: @@ -13788,7 +13785,7 @@ entities: 0: 65535 -2,0: 0: 15 - 1: 3840 + 2: 3840 -2,-5: 0: 36349 -1,-4: @@ -13801,7 +13798,7 @@ entities: 0: 65535 -1,0: 0: 15 - 1: 3840 + 2: 3840 0,-4: 0: 30707 0,-3: @@ -13836,23 +13833,23 @@ entities: 0: 56793 -2,-8: 0: 61495 - 3: 136 + 1: 136 -2,-7: 0: 8176 -2,-6: 0: 64988 -2,-9: 0: 13299 - 3: 32768 + 1: 32768 -1,-8: - 3: 51 + 1: 51 0: 63500 -1,-6: 0: 65535 -1,-5: 0: 4095 -1,-9: - 3: 12288 + 1: 12288 0: 35059 -1,-7: 0: 3822 @@ -13913,11 +13910,11 @@ entities: 0,-9: 0: 48056 -4,-16: - 1: 17663 + 2: 17663 -5,-16: - 1: 255 + 2: 255 -4,-15: - 1: 100 + 2: 100 0: 45056 -5,-15: 0: 65024 @@ -13928,9 +13925,9 @@ entities: -5,-13: 0: 53759 -4,-17: - 1: 17663 + 2: 17663 -3,-16: - 1: 17 + 2: 17 0: 52428 -3,-15: 0: 47308 @@ -13938,63 +13935,63 @@ entities: 0: 35775 -3,-17: 0: 52360 - 1: 19 + 2: 19 -2,-16: 0: 13175 - 1: 32768 + 2: 32768 -2,-15: 0: 64435 -2,-14: 0: 65339 -2,-17: 0: 13119 - 1: 2048 + 2: 2048 -1,-15: 0: 65328 - 1: 8 + 2: 8 -1,-14: 0: 65295 -1,-16: - 1: 59392 + 2: 59392 0,-15: - 1: 15 + 2: 15 0: 65280 0,-14: 0: 65295 0,-13: 0: 65535 -4,-18: - 1: 59592 + 2: 59592 -5,-18: - 1: 40960 + 2: 40960 -5,-17: - 1: 255 + 2: 255 -4,-20: - 1: 51400 + 2: 51400 -4,-21: - 1: 51404 + 2: 51404 -4,-19: - 1: 51400 + 2: 51400 -3,-18: - 1: 12288 + 2: 12288 0: 34952 -3,-21: - 1: 18575 + 2: 18575 -3,-20: 0: 2176 -3,-19: 0: 34952 -2,-20: 0: 4913 - 1: 34816 + 2: 34816 -2,-19: 0: 15347 -2,-18: 0: 45875 - 1: 136 + 2: 136 -2,-21: 0: 4096 - 1: 17203 + 2: 17203 -1,-19: 0: 16 -1,-17: @@ -14003,7 +14000,7 @@ entities: 0: 52972 -4,1: 0: 62259 - 2: 128 + 3: 128 -5,1: 0: 65535 -4,2: @@ -14017,14 +14014,14 @@ entities: -4,4: 0: 21759 -3,1: - 2: 513 - 1: 8208 + 3: 513 + 2: 8208 -3,2: 0: 65280 - 1: 8 + 2: 8 -3,3: 0: 13119 - 1: 32768 + 2: 32768 -3,4: 0: 47283 -2,1: @@ -14032,37 +14029,37 @@ entities: 5: 1092 -2,2: 0: 65280 - 1: 10 + 2: 10 -2,3: 0: 13 - 1: 61696 + 2: 61696 -1,1: - 2: 1365 + 3: 1365 -1,2: 0: 65280 - 1: 10 + 2: 10 -1,3: 0: 15 - 1: 5120 + 2: 5120 -2,4: - 1: 8 + 2: 8 0: 16176 -1,4: 0: 61420 0,0: 0: 15 - 1: 3328 - 2: 512 + 2: 3328 + 3: 512 0,1: 6: 273 - 2: 3276 + 3: 3276 0,2: 0: 65280 - 1: 6 - 2: 8 + 2: 6 + 3: 8 0,3: 0: 19663 - 1: 256 + 2: 256 -5,4: 0: 62395 -4,5: @@ -14070,29 +14067,29 @@ entities: -5,5: 0: 8079 -4,6: - 1: 50272 + 2: 50272 -3,5: 0: 8099 -3,6: 0: 119 - 1: 53248 + 2: 53248 -3,7: - 1: 4401 + 2: 4401 -3,8: - 1: 4401 + 2: 4401 -2,5: 0: 13104 - 1: 2184 + 2: 2184 -2,6: 0: 63 - 1: 6144 + 2: 6144 -1,6: 0: 3311 - 1: 4096 + 2: 4096 -1,5: 0: 61038 -1,7: - 1: 2 + 2: 2 0,4: 0: 65535 0,5: @@ -14106,7 +14103,7 @@ entities: -9,-3: 0: 55736 -8,-3: - 1: 1064 + 2: 1064 0: 4096 -8,-2: 0: 56828 @@ -14122,7 +14119,7 @@ entities: 0: 61439 -7,-3: 0: 61440 - 1: 64 + 2: 64 -7,-2: 0: 53247 -7,-1: @@ -14225,30 +14222,30 @@ entities: 0: 65262 -8,-17: 0: 24576 - 1: 206 + 2: 206 -7,-16: 0: 4368 - 1: 204 + 2: 204 -7,-15: - 1: 96 + 2: 96 0: 57344 -7,-14: 0: 58478 -6,-16: - 1: 17663 + 2: 17663 -6,-14: 0: 48042 -6,-15: 0: 40960 - 1: 196 + 2: 196 -6,-17: - 1: 17663 + 2: 17663 -8,-20: 0: 1 - 1: 512 + 2: 512 -8,-21: 0: 4096 - 1: 32 + 2: 32 -9,-20: 0: 61423 -9,-19: @@ -14256,15 +14253,15 @@ entities: -9,-18: 0: 61423 -8,-18: - 1: 40960 + 2: 40960 -9,-17: 0: 65519 -7,-17: - 1: 511 + 2: 511 -7,-18: - 1: 40960 + 2: 40960 -6,-18: - 1: 40960 + 2: 40960 -9,0: 0: 53724 -9,1: @@ -14293,10 +14290,10 @@ entities: 0: 30480 -6,3: 0: 4368 - 1: 17472 + 2: 17472 -6,4: 0: 63233 - 1: 4 + 2: 4 -8,4: 0: 18016 -8,5: @@ -14311,80 +14308,80 @@ entities: 0: 65497 -8,7: 0: 1 - 2: 768 - 1: 4224 + 3: 768 + 2: 4224 -9,7: 0: 12 - 1: 55296 - 2: 9728 + 2: 55296 + 3: 9728 -8,8: - 1: 18163 + 2: 18163 -7,5: 0: 26159 -7,6: - 1: 4368 + 2: 4368 -7,7: - 1: 4369 + 2: 4369 -7,8: - 1: 55569 + 2: 55569 -6,5: 0: 3903 -6,6: - 1: 16454 + 2: 16454 -6,7: - 1: 2 + 2: 2 0: 35968 -6,8: - 1: 4978 + 2: 4978 -5,6: 0: 4369 - 1: 16452 + 2: 16452 -5,7: 0: 14128 - 1: 8 + 2: 8 -5,8: 0: 1 - 1: 2248 + 2: 2248 -9,8: - 1: 15 + 2: 15 -8,9: - 1: 8 + 2: 8 -7,9: - 1: 19038 + 2: 19038 -7,10: - 1: 136 + 2: 136 -6,9: - 1: 61440 + 2: 61440 -6,10: - 1: 116 + 2: 116 -5,9: - 1: 61440 + 2: 61440 -5,10: - 1: 196 + 2: 196 -4,8: - 1: 29456 + 2: 29456 -4,9: - 1: 23118 + 2: 23118 -4,10: - 1: 50 + 2: 50 -12,-4: - 2: 1 - 1: 14 + 3: 1 + 2: 14 0: 3840 -12,-5: - 2: 4401 - 1: 58048 + 3: 4401 + 2: 58048 -13,-4: 0: 32627 -12,-3: - 2: 1 + 3: 1 0: 49152 - 1: 8 + 2: 8 -12,-2: - 1: 1 + 2: 1 0: 60620 -13,-2: - 1: 2048 + 2: 2048 0: 13105 -12,-1: 0: 61166 @@ -14395,7 +14392,7 @@ entities: -11,-1: 0: 16319 -11,-5: - 1: 4976 + 2: 4976 0: 32768 -11,-3: 0: 43682 @@ -14421,14 +14418,14 @@ entities: 0: 56349 -13,-7: 0: 51404 - 1: 17 + 2: 17 -12,-6: 0: 52701 -13,-6: 0: 3838 -13,-5: - 2: 34952 - 1: 1600 + 3: 34952 + 2: 1600 -11,-8: 0: 65535 -11,-7: @@ -14453,7 +14450,7 @@ entities: 0: 61058 -12,-11: 0: 4367 - 1: 1024 + 2: 1024 -13,-11: 0: 34958 -12,-10: @@ -14462,7 +14459,7 @@ entities: 0: 49080 -13,-9: 0: 52424 - 1: 272 + 2: 272 -11,-10: 0: 65399 -11,-13: @@ -14471,7 +14468,7 @@ entities: 0: 61152 -11,-11: 0: 14 - 1: 1024 + 2: 1024 -10,-12: 0: 32738 -10,-11: @@ -14481,7 +14478,7 @@ entities: -10,-13: 0: 65294 -12,-15: - 1: 3 + 2: 3 0: 30464 -12,-14: 0: 30576 @@ -14491,40 +14488,40 @@ entities: 0: 60629 -11,-15: 0: 7936 - 1: 10 + 2: 10 -11,-14: 0: 56799 -10,-15: 0: 3968 - 1: 2 + 2: 2 -10,-14: 0: 61166 -10,-16: - 1: 16384 + 2: 16384 -10,-20: - 1: 4 + 2: 4 0: 3072 -10,-21: - 1: 17536 + 2: 17536 -10,-19: 0: 12 - 1: 1024 + 2: 1024 -10,-18: - 1: 4 + 2: 4 0: 3072 -10,-17: 0: 12 - 1: 1024 + 2: 1024 -9,-21: 0: 64170 -13,0: - 1: 8 + 2: 8 0: 28979 -12,0: - 1: 4352 + 2: 4352 0: 52416 -12,1: - 1: 1536 + 2: 1536 -12,2: 0: 30215 -13,1: @@ -14562,21 +14559,21 @@ entities: -13,5: 0: 63937 -12,6: - 1: 32910 + 2: 32910 -12,7: - 1: 34358 - 2: 2248 + 2: 34358 + 3: 2248 -13,7: - 1: 1204 - 2: 57408 + 2: 1204 + 3: 57408 -11,5: 0: 45051 -11,6: - 1: 12800 + 2: 12800 0: 34946 -11,7: 0: 240 - 1: 28672 + 2: 28672 -10,5: 0: 62459 -10,6: @@ -14584,54 +14581,54 @@ entities: -10,7: 0: 10098 -11,8: - 1: 32456 + 2: 32456 -10,8: - 1: 248 + 2: 248 -12,9: - 1: 4040 + 2: 4040 -13,9: - 1: 61428 + 2: 61428 -11,9: - 1: 19 + 2: 19 -16,2: - 2: 337 - 1: 17572 + 3: 337 + 2: 17572 -17,2: - 2: 3855 - 1: 240 + 3: 3855 + 2: 240 -16,3: - 2: 337 - 1: 17444 + 3: 337 + 2: 17444 -17,3: - 2: 3855 - 1: 240 + 3: 3855 + 2: 240 -16,1: - 1: 16384 + 2: 16384 -16,4: - 1: 17572 - 2: 337 + 2: 17572 + 3: 337 -15,2: - 1: 52 + 2: 52 0: 34816 -15,0: - 1: 17476 + 2: 17476 -15,3: 0: 136 - 1: 16384 + 2: 16384 -15,4: - 1: 52468 + 2: 52468 -15,-1: - 1: 34952 + 2: 34952 -14,0: 0: 51705 -15,1: - 1: 2176 + 2: 2176 -14,2: 0: 57167 -14,3: 0: 62717 -14,-1: - 2: 13107 + 3: 13107 0: 34952 -14,1: 0: 58094 @@ -14640,24 +14637,24 @@ entities: -13,-1: 0: 13107 -16,-8: - 1: 10098 + 2: 10098 -16,-7: - 1: 58147 + 2: 58147 -16,-6: - 1: 11235 + 2: 11235 -16,-5: - 1: 13091 - 2: 32768 + 2: 13091 + 3: 32768 -16,-4: - 1: 8995 + 2: 8995 -16,-9: - 1: 12848 + 2: 12848 -15,-8: 0: 32631 -15,-7: - 1: 6144 + 2: 6144 -15,-6: - 1: 6004 + 2: 6004 -15,-4: 0: 65534 -15,-5: @@ -14673,152 +14670,152 @@ entities: -14,-4: 0: 65535 -16,-12: - 1: 16369 + 2: 16369 -16,-13: - 1: 4369 - 2: 8738 + 2: 4369 + 3: 8738 -17,-12: - 1: 49137 + 2: 49137 -16,-11: - 1: 12850 + 2: 12850 -16,-10: - 1: 5272 - 2: 49668 + 2: 5272 + 3: 49668 -15,-12: - 1: 4083 + 2: 4083 -15,-10: - 1: 39248 - 2: 160 + 2: 39248 + 3: 160 -15,-13: - 1: 4352 - 2: 8208 + 2: 4352 + 3: 8208 0: 8 -14,-12: - 1: 3888 + 2: 3888 0: 8 -14,-10: - 2: 816 - 1: 1 + 3: 816 + 2: 1 0: 34944 -15,-9: - 1: 8 + 2: 8 -14,-9: - 1: 273 - 2: 2 + 2: 273 + 3: 2 -14,-13: 0: 52428 -16,-16: - 1: 319 + 2: 319 -16,-17: - 1: 12288 + 2: 12288 -17,-16: - 1: 20991 - 2: 8192 + 2: 20991 + 3: 8192 -16,-15: 0: 287 - 2: 4096 - 1: 8192 + 3: 4096 + 2: 8192 -16,-14: - 2: 12337 - 1: 450 + 3: 12337 + 2: 450 -17,-15: - 1: 33045 - 2: 12834 + 2: 33045 + 3: 12834 -17,-14: - 1: 361 - 2: 45200 + 2: 361 + 3: 45200 -17,-13: - 2: 43690 - 1: 4369 + 3: 43690 + 2: 4369 -15,-16: - 1: 15 + 2: 15 0: 57344 -15,-15: 0: 239 - 1: 4096 + 2: 4096 -15,-14: - 1: 1 + 2: 1 0: 61120 -14,-16: - 1: 63 + 2: 63 0: 53248 -14,-15: 0: 3295 - 1: 4096 + 2: 4096 -14,-14: 0: 57308 -13,-16: - 1: 33843 + 2: 33843 0: 4096 -13,-15: 0: 22387 -21,-16: - 1: 52460 + 2: 52460 -21,-17: - 1: 57344 + 2: 57344 -21,-15: - 1: 52428 + 2: 52428 -21,-14: - 1: 52428 + 2: 52428 -21,-13: - 1: 50252 + 2: 50252 -21,-12: - 1: 61164 + 2: 61164 -20,-16: - 1: 159 - 2: 32768 + 2: 159 + 3: 32768 -20,-14: - 1: 722 - 2: 32800 + 2: 722 + 3: 32800 -20,-17: - 1: 32768 + 2: 32768 -19,-16: - 1: 4607 - 2: 40960 + 2: 4607 + 3: 40960 -20,-15: - 2: 34952 + 3: 34952 -19,-15: - 1: 273 - 2: 47786 + 2: 273 + 3: 47786 -19,-14: - 2: 45072 - 1: 481 + 3: 45072 + 2: 481 -20,-13: - 2: 34952 + 3: 34952 -19,-13: - 1: 4369 - 2: 43690 + 2: 4369 + 3: 43690 -19,-17: - 1: 45056 + 2: 45056 -19,-12: - 1: 49137 + 2: 49137 -18,-16: - 1: 4607 - 2: 40960 + 2: 4607 + 3: 40960 -18,-15: - 1: 273 - 2: 47786 + 2: 273 + 3: 47786 -18,-14: - 2: 45072 - 1: 481 + 3: 45072 + 2: 481 -18,-13: - 1: 4369 - 2: 43690 + 2: 4369 + 3: 43690 -18,-17: - 1: 45056 + 2: 45056 -18,-12: - 1: 49073 + 2: 49073 -17,-17: - 1: 45056 + 2: 45056 1,-4: 0: 1136 - 1: 61440 + 2: 61440 1,-3: - 2: 52417 - 1: 4368 + 3: 52417 + 2: 4368 1,-2: - 2: 1 - 1: 240 + 3: 1 + 2: 240 0: 61440 1,-1: 0: 65535 @@ -14826,28 +14823,28 @@ entities: 0: 65535 1,0: 0: 15 - 1: 20224 + 2: 20224 2,-4: 0: 119 - 1: 28672 + 2: 28672 2,-3: - 2: 4372 - 1: 17472 + 3: 37140 + 2: 17472 2,-2: - 1: 112 + 2: 112 0: 61568 - 2: 4 + 3: 4 2,-1: 0: 32631 2,-5: 0: 65535 2,0: 0: 2063 - 1: 1792 + 2: 1792 3,-4: 0: 4090 3,-3: - 0: 43963 + 0: 59579 3,-2: 0: 21968 3,-1: @@ -14929,9 +14926,9 @@ entities: 4,-9: 0: 16151 0,-16: - 1: 43520 + 2: 43520 1,-16: - 1: 45056 + 2: 45056 1,-15: 0: 65248 1,-14: @@ -14960,63 +14957,63 @@ entities: 0: 2240 1,-17: 0: 12 - 1: 2048 + 2: 2048 1,-18: 0: 32768 - 1: 136 + 2: 136 1,-20: - 1: 34816 + 2: 34816 2,-19: 0: 61182 2,-21: - 1: 7918 + 2: 7918 0: 16384 2,-20: 0: 20196 2,-18: 0: 61166 3,-21: - 1: 39167 + 2: 39167 3,-18: - 1: 58600 + 2: 58600 3,-20: - 1: 34952 + 2: 34952 4,-20: - 1: 4112 + 2: 4112 3,-19: - 1: 34952 + 2: 34952 4,-19: - 1: 4112 + 2: 4112 4,-18: - 1: 62960 - 2: 2560 + 2: 62960 + 3: 2560 1,1: - 2: 16657 - 1: 1028 + 3: 16657 + 2: 1028 1,2: 0: 65280 - 2: 4 - 1: 8 + 3: 4 + 2: 8 1,3: 0: 14207 1,4: 0: 65535 2,1: - 2: 1911 + 3: 1911 2,2: 0: 65280 - 1: 4 + 2: 4 2,3: 0: 49359 - 1: 256 + 2: 256 2,4: 0: 65535 3,1: - 1: 4113 + 2: 4113 0: 52416 3,2: 0: 65484 - 1: 1 + 2: 1 3,3: 0: 55487 3,4: @@ -15049,25 +15046,25 @@ entities: 0: 30719 3,7: 0: 7 - 1: 17408 - 2: 32768 + 2: 17408 + 3: 32768 3,8: - 1: 36452 - 2: 136 + 2: 36452 + 3: 136 4,4: 0: 47553 4,5: 0: 16369 4,6: 0: 13107 - 1: 8 + 2: 8 4,7: 0: 823 - 2: 12288 - 1: 16392 + 3: 12288 + 2: 16392 4,8: - 2: 307 - 1: 16068 + 3: 307 + 2: 16068 5,-4: 0: 44987 5,-3: @@ -15114,7 +15111,7 @@ entities: 0: 15291 5,-8: 0: 13311 - 1: 32768 + 2: 32768 5,-7: 0: 32627 5,-6: @@ -15123,9 +15120,9 @@ entities: 0: 7943 6,-8: 0: 35067 - 1: 4096 + 2: 4096 6,-7: - 1: 1 + 2: 1 0: 65416 6,-6: 0: 65520 @@ -15173,7 +15170,7 @@ entities: 0: 12275 7,-13: 0: 4113 - 1: 50176 + 2: 50176 8,-12: 0: 65520 8,-11: @@ -15191,50 +15188,50 @@ entities: 6,-14: 0: 15295 6,-16: - 1: 32768 - 7,-16: - 1: 14476 2: 32768 + 7,-16: + 2: 14476 + 3: 32768 7,-15: 0: 64432 7,-14: 0: 53247 7,-17: - 1: 19596 + 2: 19596 8,-16: - 2: 4096 + 3: 4096 8,-14: 0: 3838 8,-13: - 1: 36906 + 2: 36906 4,-21: - 1: 4112 + 2: 4112 5,-18: - 1: 62974 - 2: 2048 + 2: 62974 + 3: 2048 5,-19: - 1: 51200 + 2: 51200 6,-19: - 1: 4990 + 2: 4990 6,-18: - 1: 62960 - 2: 512 + 2: 62960 + 3: 512 6,-20: - 1: 51200 + 2: 51200 7,-20: - 1: 65530 - 2: 4 + 2: 65530 + 3: 4 7,-19: - 1: 17487 + 2: 17487 7,-18: - 1: 30068 - 2: 512 + 2: 30068 + 3: 512 7,-21: - 1: 64256 + 2: 64256 8,-20: - 1: 29456 + 2: 29456 8,-19: - 1: 2255 + 2: 2255 5,1: 0: 65522 5,2: @@ -15270,15 +15267,15 @@ entities: 5,5: 0: 61424 5,7: - 2: 39 - 1: 16 + 3: 39 + 2: 16 5,6: - 1: 4096 - 2: 8192 + 2: 4096 + 3: 8192 6,5: 0: 36848 6,6: - 1: 2 + 2: 2 0: 34952 6,7: 0: 140 @@ -15286,17 +15283,17 @@ entities: 0: 40952 7,6: 0: 221 - 1: 24576 + 2: 24576 7,7: 0: 1 - 1: 2 + 2: 2 8,4: 0: 65523 8,5: 0: 4369 8,6: 0: 3327 - 1: 4096 + 2: 4096 9,-4: 0: 30583 9,-3: @@ -15311,7 +15308,7 @@ entities: 0: 65339 10,-4: 0: 49425 - 1: 192 + 2: 192 10,-3: 0: 8191 10,-2: @@ -15324,7 +15321,7 @@ entities: 0: 48682 11,-1: 0: 59 - 1: 12288 + 2: 12288 11,-4: 0: 59946 11,-3: @@ -15335,10 +15332,10 @@ entities: 0: 65327 12,-3: 0: 4367 - 1: 1024 + 2: 1024 12,-2: 0: 4353 - 1: 52420 + 2: 52420 9,-8: 0: 60943 9,-7: @@ -15355,9 +15352,9 @@ entities: 0: 47291 10,-7: 0: 14 - 1: 25600 + 2: 25600 10,-5: - 1: 33376 + 2: 33376 11,-8: 0: 25328 11,-7: @@ -15368,7 +15365,7 @@ entities: 0: 58976 12,-8: 0: 4415 - 1: 51200 + 2: 51200 12,-7: 0: 65489 12,-6: @@ -15382,25 +15379,25 @@ entities: 9,-10: 0: 61408 9,-13: - 1: 4096 + 2: 4096 10,-12: 0: 4368 10,-10: 0: 48952 10,-13: - 1: 4368 + 2: 4368 0: 140 10,-11: - 1: 8736 + 2: 8736 11,-11: 0: 21776 11,-10: 0: 28455 11,-12: - 1: 5456 + 2: 5456 12,-12: 0: 13107 - 1: 34816 + 2: 34816 12,-11: 0: 8115 12,-10: @@ -15408,27 +15405,27 @@ entities: 12,-9: 0: 16155 8,-15: - 1: 1634 + 2: 1634 9,-14: 0: 61439 9,-15: - 1: 17 + 2: 17 0: 60620 9,-16: 0: 52364 9,-17: 0: 51336 - 1: 32 + 2: 32 10,-16: 0: 56704 - 1: 2 + 2: 2 10,-15: 0: 57309 10,-14: 0: 57297 10,-17: - 2: 34816 - 1: 576 + 3: 34816 + 2: 576 11,-16: 0: 65520 11,-15: @@ -15438,8 +15435,8 @@ entities: 11,-13: 0: 127 11,-17: - 2: 62208 - 1: 3104 + 3: 62208 + 2: 3104 12,-16: 0: 56712 12,-15: @@ -15449,36 +15446,36 @@ entities: 12,-13: 0: 47935 9,-19: - 1: 62736 - 2: 2082 + 2: 62736 + 3: 2082 9,-20: - 2: 3136 + 3: 3136 9,-18: - 1: 2126 + 2: 2126 10,-20: - 1: 1792 + 2: 1792 10,-18: - 1: 25862 + 2: 25862 11,-20: - 2: 13056 - 1: 50304 + 3: 13056 + 2: 50304 11,-19: - 2: 30583 - 1: 8 + 3: 30583 + 2: 8 11,-18: - 2: 375 - 1: 17920 + 3: 375 + 2: 17920 11,-21: - 1: 6513 - 2: 142 + 2: 6513 + 3: 142 12,-20: - 2: 13107 + 3: 13107 12,-19: - 1: 5633 - 2: 24610 + 2: 5633 + 3: 24610 12,-18: - 1: 17425 - 2: 8366 + 2: 17425 + 3: 8366 9,1: 0: 8083 9,2: @@ -15487,7 +15484,7 @@ entities: 0: 65339 10,1: 0: 9010 - 1: 2176 + 2: 2176 10,2: 0: 56575 10,3: @@ -15497,38 +15494,38 @@ entities: 11,0: 0: 32624 11,1: - 1: 16 + 2: 16 0: 57344 11,2: 0: 65535 11,3: 0: 271 12,0: - 1: 51393 + 2: 51393 0: 768 - 2: 1024 + 3: 1024 12,1: - 1: 49665 + 2: 49665 12,2: 0: 30577 12,3: 0: 7 - 1: 17408 + 2: 17408 9,6: 0: 119 - 1: 8192 + 2: 8192 9,5: 0: 28398 10,4: 0: 62256 - 1: 128 + 2: 128 10,5: 0: 511 - 1: 49152 + 2: 49152 10,6: - 1: 3 + 2: 3 11,4: - 1: 80 + 2: 80 0: 61440 11,5: 0: 44799 @@ -15536,544 +15533,544 @@ entities: 0: 2730 12,4: 0: 61440 - 1: 68 + 2: 68 12,5: 0: 241 - 1: 24576 + 2: 24576 12,-1: - 1: 4 + 2: 4 13,-4: 0: 1 - 1: 64 + 2: 64 13,-2: - 1: 4080 + 2: 4080 13,-5: 0: 62451 14,-2: - 1: 20478 + 2: 20478 14,-5: 0: 12336 14,-1: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 14,0: - 2: 1038 - 1: 19264 + 3: 1038 + 2: 19264 15,-2: - 1: 20478 + 2: 20478 15,-1: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 15,0: - 2: 1038 - 1: 19264 + 3: 1038 + 2: 19264 16,-2: - 1: 20478 + 2: 20478 13,-8: 0: 3 - 1: 17476 + 2: 17476 13,-7: 0: 62448 13,-6: 0: 65523 13,-9: - 1: 17408 + 2: 17408 0: 259 - 2: 128 + 3: 128 14,-7: 0: 12336 14,-6: - 1: 8224 + 2: 8224 13,-12: - 1: 7168 + 2: 7168 13,-11: 0: 33552 - 1: 4 + 2: 4 13,-10: 0: 49075 13,-13: 0: 13075 - 1: 2176 + 2: 2176 14,-11: 0: 28672 - 2: 34816 + 3: 34816 14,-10: 0: 14129 - 2: 8 + 3: 8 14,-9: - 1: 16 - 2: 8 + 2: 16 + 3: 8 14,-12: 0: 238 14,-13: 0: 58606 15,-11: - 1: 16657 - 2: 12288 + 2: 16657 + 3: 12288 15,-10: - 1: 61489 - 2: 4038 + 2: 61489 + 3: 4038 15,-9: - 1: 1 + 2: 1 15,-12: - 1: 61672 - 2: 3584 + 2: 61672 + 3: 3584 15,-13: - 2: 33824 - 1: 19008 + 3: 33824 + 2: 19008 16,-12: - 2: 289 - 1: 4178 + 3: 289 + 2: 4178 0: 49152 16,-10: - 1: 61584 - 2: 3872 + 2: 61584 + 3: 3872 12,-17: 0: 34880 - 1: 162 + 2: 162 13,-16: 0: 4353 - 1: 17408 + 2: 17408 13,-15: 0: 12561 - 1: 2116 + 2: 2116 13,-14: 0: 48123 13,-17: 0: 4096 - 2: 16 - 1: 230 + 3: 16 + 2: 230 14,-14: 0: 65535 14,-16: - 1: 28 + 2: 28 0: 8192 14,-17: - 1: 4096 - 2: 2 + 2: 4096 + 3: 2 14,-15: 0: 57890 15,-16: - 1: 32775 - 2: 2176 + 2: 32775 + 3: 2176 15,-14: 0: 10016 15,-15: - 1: 28360 + 2: 28360 15,-17: - 1: 34944 + 2: 34944 16,-16: - 2: 61105 - 1: 14 + 3: 61105 + 2: 14 16,-15: - 2: 119 + 3: 119 16,-13: - 1: 4098 + 2: 4098 12,-21: - 1: 20480 - 2: 8977 + 2: 20480 + 3: 8977 13,-18: - 2: 8448 - 1: 4096 + 3: 8448 + 2: 4096 14,-19: - 1: 14540 + 2: 14540 14,-18: - 1: 21789 - 2: 2 + 2: 21789 + 3: 2 14,-20: - 1: 60416 - 2: 192 + 2: 60416 + 3: 192 15,-19: - 2: 57102 - 1: 8192 + 3: 57102 + 2: 8192 15,-18: - 2: 19 - 1: 32780 + 3: 19 + 2: 32780 15,-21: - 2: 7680 + 3: 7680 0: 64 15,-20: - 2: 3686 + 3: 3686 16,-20: - 2: 63235 - 1: 2216 + 3: 63235 + 2: 2216 16,-19: - 2: 48031 + 3: 48031 16,-18: - 2: 139 - 1: 31744 + 3: 139 + 2: 31744 16,-17: - 2: 49022 - 1: 16384 + 3: 49022 + 2: 16384 13,0: - 1: 20288 + 2: 20288 13,2: - 1: 65280 + 2: 65280 14,2: - 1: 65348 - 2: 10 + 2: 65348 + 3: 10 14,1: - 2: 43694 - 1: 17472 + 3: 43694 + 2: 17472 14,3: - 1: 14 + 2: 14 15,2: - 1: 65348 - 2: 10 + 2: 65348 + 3: 10 15,1: - 2: 43694 - 1: 17472 + 3: 43694 + 2: 17472 15,3: - 1: 14 + 2: 14 16,0: - 1: 19264 - 2: 1038 + 2: 19264 + 3: 1038 16,2: - 1: 65348 - 2: 10 + 2: 65348 + 3: 10 12,6: - 1: 2 + 2: 2 16,-1: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 17,-2: - 1: 20478 + 2: 20478 17,-1: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 17,0: - 2: 1038 - 1: 19264 + 3: 1038 + 2: 19264 17,-3: - 1: 32768 + 2: 32768 18,-3: - 1: 14316 + 2: 14316 18,-2: - 1: 59185 + 2: 59185 18,-1: - 1: 34956 + 2: 34956 18,-4: - 1: 32768 + 2: 32768 19,-4: - 1: 14316 + 2: 14316 19,-3: - 1: 1 + 2: 1 19,-1: - 1: 4407 + 2: 4407 18,0: - 1: 44456 - 2: 512 + 2: 44456 + 3: 512 19,0: - 1: 13105 + 2: 13105 19,-2: - 1: 60544 + 2: 60544 19,-5: - 1: 32896 + 2: 32896 20,-2: - 1: 311 + 2: 311 20,-7: - 2: 24576 + 3: 24576 19,-7: - 1: 32768 + 2: 32768 20,-6: - 1: 16912 - 2: 36078 + 2: 16912 + 3: 36078 19,-6: - 1: 200 + 2: 200 20,-5: - 1: 784 - 2: 60552 + 2: 784 + 3: 60552 20,-4: - 2: 18022 + 3: 18022 21,-6: - 2: 18367 - 1: 2048 + 3: 18367 + 2: 2048 21,-5: - 2: 55735 - 1: 8 + 3: 55735 + 2: 8 21,-8: - 1: 546 - 2: 34952 + 2: 546 + 3: 34952 21,-7: - 2: 34958 - 1: 512 + 3: 34958 + 2: 512 21,-4: - 2: 31612 + 3: 31612 21,-9: - 2: 36356 - 1: 10 + 3: 36356 + 2: 10 22,-8: - 2: 57339 - 1: 4 + 3: 57339 + 2: 4 22,-7: - 2: 4271 - 1: 57600 + 3: 4271 + 2: 57600 22,-6: - 2: 60621 - 1: 16 + 3: 60621 + 2: 16 22,-5: - 1: 1 - 2: 65534 + 2: 1 + 3: 65534 22,-9: - 2: 56673 - 1: 540 + 3: 56673 + 2: 540 22,-4: - 2: 15031 - 1: 8 + 3: 15031 + 2: 8 23,-8: - 2: 65295 + 3: 65295 23,-7: - 1: 13056 - 2: 52462 + 2: 13056 + 3: 52462 23,-6: - 2: 34511 - 1: 2096 + 3: 34511 + 2: 2096 23,-5: - 2: 52215 - 1: 12288 + 3: 52215 + 2: 12288 0: 1024 23,-9: - 2: 59973 - 1: 1176 + 3: 59973 + 2: 1176 0: 258 23,-4: - 2: 4 - 1: 336 + 3: 4 + 2: 336 24,-8: - 2: 4899 + 3: 4899 24,-7: - 2: 4371 + 3: 4371 24,-6: - 2: 275 - 1: 4640 + 3: 275 + 2: 4640 16,1: - 2: 43694 - 1: 17472 + 3: 43694 + 2: 17472 16,3: - 1: 14 + 2: 14 17,2: - 1: 65348 - 2: 10 + 2: 65348 + 3: 10 17,1: - 2: 43694 - 1: 17472 + 3: 43694 + 2: 17472 17,3: - 1: 14 + 2: 14 18,2: - 1: 65416 + 2: 65416 18,1: - 1: 34952 + 2: 34952 19,1: - 1: 4369 + 2: 4369 19,2: - 1: 13073 + 2: 13073 18,3: - 1: 8 + 2: 8 19,3: - 1: 3 + 2: 3 24,-9: - 2: 12545 + 3: 12545 0: 530 4,-24: - 1: 13107 + 2: 13107 4,-25: - 1: 4096 + 2: 4096 3,-24: - 1: 224 - 2: 12567 + 2: 224 + 3: 12567 4,-23: - 1: 4915 + 2: 4915 3,-23: - 2: 4415 - 1: 34816 + 3: 4415 + 2: 34816 4,-22: - 1: 4369 + 2: 4369 3,-22: - 1: 35016 - 2: 1 + 2: 35016 + 3: 1 8,-21: - 1: 4352 + 2: 4352 16,-11: 0: 52428 17,-12: 0: 61440 - 1: 154 - 2: 100 + 2: 154 + 3: 100 17,-11: 0: 62451 17,-10: - 1: 57456 - 2: 3840 + 2: 57456 + 3: 3840 17,-13: - 2: 16384 - 1: 1092 + 3: 16384 + 2: 1092 18,-12: - 1: 116 + 2: 116 0: 61440 - 2: 136 + 3: 136 18,-11: 0: 64732 18,-10: - 2: 3840 - 1: 57584 + 3: 3840 + 2: 57584 18,-13: - 2: 32768 - 1: 2184 + 3: 32768 + 2: 2184 19,-12: - 1: 245 + 2: 245 0: 57344 - 2: 8 + 3: 8 19,-11: 0: 61422 19,-10: - 1: 4112 - 2: 256 + 2: 4112 + 3: 256 0: 3784 19,-13: - 1: 17065 - 2: 35910 + 2: 17065 + 3: 35910 20,-12: - 2: 49 + 3: 49 0: 12288 - 1: 202 + 2: 202 20,-11: 0: 15291 11,-23: - 2: 49152 + 3: 49152 11,-22: - 2: 43148 - 1: 1088 + 3: 43148 + 2: 1088 12,-23: - 2: 4096 + 3: 4096 12,-22: - 2: 273 + 3: 273 -4,-24: - 2: 238 - 1: 19456 + 3: 238 + 2: 19456 -4,-25: - 2: 57344 + 3: 57344 -4,-23: - 1: 52292 - 2: 128 + 2: 52292 + 3: 128 -4,-22: - 1: 52428 + 2: 52428 -3,-24: - 1: 487 - 2: 63000 + 2: 487 + 3: 63000 -3,-23: - 2: 51071 - 1: 4096 + 3: 51071 + 2: 4096 -3,-25: - 1: 11840 - 2: 49152 + 2: 11840 + 3: 49152 -3,-22: - 2: 4 - 1: 34816 + 3: 4 + 2: 34816 -2,-24: - 2: 49147 + 3: 49147 -2,-23: - 2: 49416 - 1: 13024 + 3: 49416 + 2: 13024 -2,-22: - 1: 13106 - 2: 68 + 2: 13106 + 3: 68 -2,-25: - 2: 34816 - 1: 640 + 3: 34816 + 2: 640 -1,-24: - 2: 65535 + 3: 65535 -1,-23: - 1: 248 - 2: 39426 + 2: 248 + 3: 39426 -1,-22: - 1: 48 - 2: 32974 + 2: 48 + 3: 32974 -1,-25: - 2: 7492 - 1: 178 + 3: 7492 + 2: 178 0,-24: - 2: 30481 - 1: 35054 + 3: 30481 + 2: 35054 0,-23: - 1: 58 - 2: 57284 + 2: 58 + 3: 57284 0,-22: - 2: 29439 + 3: 29439 -3,9: - 1: 18 + 2: 18 -16,-3: - 1: 9187 + 2: 9187 -15,-3: 0: 2062 - 1: 8960 + 2: 8960 -15,-2: - 1: 32772 + 2: 32772 -14,-3: 0: 53215 -14,-2: 0: 35065 - 2: 12288 + 3: 12288 -13,-3: 0: 13059 - 1: 128 + 2: 128 0,-21: - 2: 2 + 3: 2 0,-25: - 1: 43679 - 2: 256 + 2: 43679 + 3: 256 1,-24: - 1: 547 - 2: 60620 + 2: 547 + 3: 60620 1,-23: - 2: 52730 + 3: 52730 1,-22: - 1: 96 + 2: 96 1,-25: - 1: 8449 - 2: 50910 + 2: 8449 + 3: 50910 2,-24: - 2: 61438 + 3: 61438 2,-23: - 2: 32552 + 3: 32552 2,-22: - 2: 231 - 1: 60928 + 3: 231 + 2: 60928 2,-25: - 2: 24576 - 1: 3329 + 3: 24576 + 2: 3329 24,-13: - 1: 4096 - 2: 257 + 2: 4096 + 3: 257 24,-12: - 1: 34882 + 2: 34882 0: 4096 23,-12: 0: 65392 24,-11: 0: 4369 - 1: 34816 + 2: 34816 23,-11: 0: 65262 23,-10: 0: 127 24,-10: - 2: 4096 - 1: 584 + 3: 4096 + 2: 584 20,-13: - 1: 12560 + 2: 12560 20,-10: - 1: 608 + 2: 608 21,-12: - 2: 19 + 3: 19 0: 51200 21,-11: 0: 52701 21,-13: - 2: 29032 - 1: 2708 + 3: 29032 + 2: 2708 21,-10: - 1: 20496 - 2: 8704 + 2: 20496 + 3: 8704 0: 8 22,-12: 0: 65520 @@ -16082,208 +16079,208 @@ entities: 22,-10: 0: 255 16,-21: - 2: 48058 + 3: 48058 16,-14: - 1: 2 + 2: 2 17,-16: - 1: 1 - 2: 65534 + 2: 1 + 3: 65534 17,-15: - 2: 34021 - 1: 25360 + 3: 34021 + 2: 25360 17,-17: - 2: 65505 + 3: 65505 17,-14: - 1: 17612 + 2: 17612 18,-16: - 2: 64511 - 1: 1024 + 3: 64511 + 2: 1024 18,-15: - 2: 45055 - 1: 20480 + 3: 45055 + 2: 20480 18,-14: - 1: 35090 - 2: 136 + 2: 35090 + 3: 136 18,-17: - 2: 63482 + 3: 63482 19,-16: - 2: 27475 - 1: 37920 + 3: 27475 + 2: 37920 19,-15: - 2: 14111 - 1: 16416 + 3: 14111 + 2: 16416 19,-14: - 2: 9015 - 1: 21568 + 3: 9015 + 2: 21568 19,-17: - 2: 4096 - 1: 256 + 3: 4096 + 2: 256 20,-16: - 1: 8448 - 2: 4096 + 2: 8448 + 3: 4096 20,-15: - 2: 36071 - 1: 24 + 3: 36071 + 2: 24 17,-20: - 2: 34989 - 1: 22032 + 3: 34989 + 2: 22032 17,-19: - 1: 34055 - 2: 2240 + 2: 34055 + 3: 2240 17,-18: - 1: 28417 - 2: 16 + 2: 28417 + 3: 16 17,-21: - 2: 56817 - 1: 4 + 3: 56817 + 2: 4 18,-20: - 2: 65527 + 3: 65527 18,-19: - 2: 56784 + 3: 56784 18,-18: - 1: 1999 - 2: 61440 + 2: 1999 + 3: 61440 18,-21: - 2: 12544 + 3: 12544 19,-19: - 2: 4384 + 3: 4384 19,-18: - 1: 4097 - 2: 34 + 2: 4097 + 3: 34 16,-22: - 1: 3168 - 2: 32768 + 2: 3168 + 3: 32768 17,-22: - 2: 12288 + 3: 12288 20,-3: - 1: 60544 - 2: 8 + 2: 60544 + 3: 8 21,-3: - 2: 127 - 1: 256 + 3: 127 + 2: 256 22,-3: - 2: 37 + 3: 37 21,-15: - 1: 37904 - 2: 25344 + 2: 37904 + 3: 25344 20,-14: - 1: 8 + 2: 8 21,-14: - 2: 2255 - 1: 33824 + 3: 2255 + 2: 33824 22,-15: - 1: 4096 + 2: 4096 22,-14: - 2: 49553 - 1: 3076 + 3: 49553 + 2: 3076 22,-13: - 2: 533 - 1: 1408 + 3: 533 + 2: 1408 23,-14: - 2: 45344 - 1: 16960 + 3: 45344 + 2: 16960 23,-13: - 1: 3924 - 2: 2 + 2: 3924 + 3: 2 24,-14: - 1: 4096 + 2: 4096 -1,-26: - 1: 24576 + 2: 24576 0,-26: - 1: 52352 + 2: 52352 1,-26: - 1: 4672 - 2: 60416 + 2: 4672 + 3: 60416 2,-26: - 2: 29440 - 1: 35856 + 3: 29440 + 2: 35856 3,-25: - 1: 768 + 2: 768 -20,-12: - 1: 36848 + 2: 36848 -17,4: - 2: 3855 - 1: 240 + 3: 3855 + 2: 240 -16,5: - 2: 337 - 1: 17572 + 3: 337 + 2: 17572 -17,5: - 2: 3855 - 1: 240 + 3: 3855 + 2: 240 -16,6: - 2: 337 - 1: 17444 + 3: 337 + 2: 17444 -17,6: - 2: 3855 - 1: 240 + 3: 3855 + 2: 240 -16,7: - 1: 1204 - 2: 57408 + 2: 1204 + 3: 57408 -17,7: - 1: 1200 - 2: 57408 + 2: 1200 + 3: 57408 -16,8: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 -15,5: - 1: 35900 + 2: 35900 -15,7: - 1: 1200 - 2: 57408 + 2: 1200 + 3: 57408 -15,8: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 -15,6: - 1: 8 + 2: 8 -14,7: - 1: 1204 - 2: 57408 + 2: 1204 + 3: 57408 -14,5: 0: 61166 -14,6: - 1: 17440 + 2: 17440 0: 8 -14,8: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 -13,6: 0: 3 - 1: 17536 + 2: 17536 -13,8: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 -18,4: - 1: 26615 + 2: 26615 -18,5: - 1: 26615 + 2: 26615 -18,6: - 1: 10231 + 2: 10231 -18,7: - 1: 11131 - 2: 128 + 2: 11131 + 3: 128 -18,3: - 1: 26615 + 2: 26615 -18,8: - 1: 12850 + 2: 12850 -17,8: - 2: 43690 - 1: 17476 + 3: 43690 + 2: 17476 -18,2: - 1: 26615 + 2: 26615 -18,0: - 1: 25088 + 2: 25088 -18,1: - 1: 26214 + 2: 26214 -16,9: - 1: 61428 + 2: 61428 -17,9: - 1: 61412 + 2: 61412 -15,9: - 1: 61428 + 2: 61428 -14,9: - 1: 61428 + 2: 61428 -18,9: - 1: 32626 + 2: 32626 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -16301,10 +16298,10 @@ entities: - 0 - 0 - volume: 2500 - immutable: True + temperature: 235 moles: - - 0 - - 0 + - 27.225372 + - 102.419266 - 0 - 0 - 0 @@ -16316,7 +16313,7 @@ entities: - 0 - 0 - volume: 2500 - temperature: 293.15 + immutable: True moles: - 0 - 0 @@ -16331,10 +16328,10 @@ entities: - 0 - 0 - volume: 2500 - temperature: 235 + temperature: 293.15 moles: - - 27.225372 - - 102.419266 + - 0 + - 0 - 0 - 0 - 0 @@ -16402,6 +16399,17 @@ entities: - type: Transform pos: -9.451197,-24.49092 parent: 2 +- proto: ActionToggleLight + entities: + - uid: 5544 + mapInit: true + paused: true + components: + - type: Transform + parent: 3105 + - type: Action + originalIconColor: '#FFFFFFFF' + container: 3105 - proto: AirAlarm entities: - uid: 29 @@ -16420,6 +16428,8 @@ entities: - 13651 - 13649 - 13666 + - type: Fixtures + fixtures: {} - uid: 58 components: - type: Transform @@ -16445,6 +16455,8 @@ entities: - 13168 - 14030 - 1809 + - type: Fixtures + fixtures: {} - uid: 103 components: - type: MetaData @@ -16457,6 +16469,8 @@ entities: devices: - 3837 - 6844 + - type: Fixtures + fixtures: {} - uid: 409 components: - type: Transform @@ -16466,6 +16480,8 @@ entities: devices: - 14078 - 17441 + - type: Fixtures + fixtures: {} - uid: 1413 components: - type: Transform @@ -16476,6 +16492,8 @@ entities: - 1953 - 24089 - 24119 + - type: Fixtures + fixtures: {} - uid: 1909 components: - type: Transform @@ -16488,6 +16506,8 @@ entities: - 17941 - 24828 - 1913 + - type: Fixtures + fixtures: {} - uid: 1931 components: - type: MetaData @@ -16506,6 +16526,8 @@ entities: - 19644 - 19642 - 19646 + - type: Fixtures + fixtures: {} - uid: 2196 components: - type: MetaData @@ -16521,6 +16543,8 @@ entities: - 23806 - 24826 - 24827 + - type: Fixtures + fixtures: {} - uid: 2237 components: - type: Transform @@ -16531,6 +16555,8 @@ entities: - 23807 - 1569 - 7482 + - type: Fixtures + fixtures: {} - uid: 2395 components: - type: Transform @@ -16545,6 +16571,8 @@ entities: - 15210 - 15209 - 15208 + - type: Fixtures + fixtures: {} - uid: 2583 components: - type: MetaData @@ -16575,6 +16603,8 @@ entities: - 11142 - 11143 - 11140 + - type: Fixtures + fixtures: {} - uid: 3489 components: - type: MetaData @@ -16587,6 +16617,8 @@ entities: devices: - 15099 - 23085 + - type: Fixtures + fixtures: {} - uid: 3722 components: - type: MetaData @@ -16601,6 +16633,8 @@ entities: - 21076 - 11155 - 21069 + - type: Fixtures + fixtures: {} - uid: 5030 components: - type: Transform @@ -16618,6 +16652,8 @@ entities: - 10579 - 11140 - 8188 + - type: Fixtures + fixtures: {} - uid: 5565 components: - type: Transform @@ -16627,6 +16663,8 @@ entities: devices: - 1188 - 2752 + - type: Fixtures + fixtures: {} - uid: 6547 components: - type: MetaData @@ -16638,6 +16676,8 @@ entities: devices: - 6404 - 3742 + - type: Fixtures + fixtures: {} - uid: 7178 components: - type: Transform @@ -16665,6 +16705,8 @@ entities: - 15193 - 15194 - 23125 + - type: Fixtures + fixtures: {} - uid: 7632 components: - type: Transform @@ -16678,6 +16720,8 @@ entities: - 13680 - 151 - 14089 + - type: Fixtures + fixtures: {} - uid: 7931 components: - type: Transform @@ -16694,6 +16738,8 @@ entities: - 16318 - 16319 - 16320 + - type: Fixtures + fixtures: {} - uid: 8606 components: - type: Transform @@ -16713,6 +16759,8 @@ entities: - 24318 - 24315 - 24317 + - type: Fixtures + fixtures: {} - uid: 8983 components: - type: Transform @@ -16727,6 +16775,8 @@ entities: - 23175 - 23171 - 9311 + - type: Fixtures + fixtures: {} - uid: 9147 components: - type: MetaData @@ -16741,6 +16791,8 @@ entities: - 21800 - 21801 - 21856 + - type: Fixtures + fixtures: {} - uid: 9309 components: - type: Transform @@ -16764,6 +16816,8 @@ entities: - 16260 - 16256 - 16267 + - type: Fixtures + fixtures: {} - uid: 9393 components: - type: Transform @@ -16781,6 +16835,8 @@ entities: - 1537 - 1533 - 21135 + - type: Fixtures + fixtures: {} - uid: 10102 components: - type: Transform @@ -16802,6 +16858,8 @@ entities: - 14710 - 15301 - 15302 + - type: Fixtures + fixtures: {} - uid: 10105 components: - type: MetaData @@ -16816,6 +16874,8 @@ entities: - 21855 - 21854 - 21853 + - type: Fixtures + fixtures: {} - uid: 11632 components: - type: Transform @@ -16827,6 +16887,8 @@ entities: - 2176 - 9861 - 6545 + - type: Fixtures + fixtures: {} - uid: 12518 components: - type: Transform @@ -16844,6 +16906,8 @@ entities: - 8446 - 8436 - 6558 + - type: Fixtures + fixtures: {} - uid: 13549 components: - type: Transform @@ -16862,6 +16926,8 @@ entities: - 3122 - 21899 - 3299 + - type: Fixtures + fixtures: {} - uid: 13600 components: - type: Transform @@ -16877,6 +16943,8 @@ entities: - 15120 - 13619 - 13618 + - type: Fixtures + fixtures: {} - uid: 13612 components: - type: Transform @@ -16892,6 +16960,8 @@ entities: - 15223 - 15224 - 15225 + - type: Fixtures + fixtures: {} - uid: 13638 components: - type: Transform @@ -16902,6 +16972,8 @@ entities: - 13633 - 13634 - 13635 + - type: Fixtures + fixtures: {} - uid: 13639 components: - type: Transform @@ -16926,6 +16998,8 @@ entities: - 15222 - 15228 - 15229 + - type: Fixtures + fixtures: {} - uid: 13640 components: - type: Transform @@ -16946,6 +17020,8 @@ entities: - 15214 - 15213 - 15212 + - type: Fixtures + fixtures: {} - uid: 13645 components: - type: Transform @@ -16962,6 +17038,8 @@ entities: - 15429 - 15430 - 4410 + - type: Fixtures + fixtures: {} - uid: 13653 components: - type: Transform @@ -16972,6 +17050,8 @@ entities: - 6761 - 6759 - 15435 + - type: Fixtures + fixtures: {} - uid: 13654 components: - type: Transform @@ -16986,6 +17066,8 @@ entities: - 15182 - 15183 - 15435 + - type: Fixtures + fixtures: {} - uid: 13655 components: - type: Transform @@ -16999,6 +17081,8 @@ entities: - 15437 - 15229 - 15228 + - type: Fixtures + fixtures: {} - uid: 13657 components: - type: Transform @@ -17016,6 +17100,8 @@ entities: - 14305 - 14308 - 14329 + - type: Fixtures + fixtures: {} - uid: 13658 components: - type: Transform @@ -17025,6 +17111,8 @@ entities: devices: - 11354 - 4246 + - type: Fixtures + fixtures: {} - uid: 13665 components: - type: Transform @@ -17055,6 +17143,8 @@ entities: - 23058 - 1021 - 23059 + - type: Fixtures + fixtures: {} - uid: 13793 components: - type: Transform @@ -17071,6 +17161,8 @@ entities: - 15395 - 15396 - 2516 + - type: Fixtures + fixtures: {} - uid: 13796 components: - type: Transform @@ -17084,6 +17176,8 @@ entities: - 15394 - 15393 - 23143 + - type: Fixtures + fixtures: {} - uid: 13800 components: - type: Transform @@ -17093,6 +17187,8 @@ entities: devices: - 131 - 4794 + - type: Fixtures + fixtures: {} - uid: 13810 components: - type: Transform @@ -17102,6 +17198,8 @@ entities: - type: DeviceList devices: - 13811 + - type: Fixtures + fixtures: {} - uid: 13846 components: - type: MetaData @@ -17123,6 +17221,8 @@ entities: - 13822 - 13823 - 13833 + - type: Fixtures + fixtures: {} - uid: 14004 components: - type: Transform @@ -17139,6 +17239,8 @@ entities: - 4456 - 23091 - 23090 + - type: Fixtures + fixtures: {} - uid: 14019 components: - type: Transform @@ -17153,6 +17255,8 @@ entities: - 23101 - 23513 - 23514 + - type: Fixtures + fixtures: {} - uid: 14047 components: - type: MetaData @@ -17169,6 +17273,8 @@ entities: - 15143 - 15639 - 2693 + - type: Fixtures + fixtures: {} - uid: 14085 components: - type: Transform @@ -17198,6 +17304,8 @@ entities: - 21855 - 21854 - 21853 + - type: Fixtures + fixtures: {} - uid: 14210 components: - type: MetaData @@ -17216,6 +17324,8 @@ entities: - 12170 - 12169 - 14275 + - type: Fixtures + fixtures: {} - uid: 14733 components: - type: Transform @@ -17225,6 +17335,8 @@ entities: devices: - 14709 - 14671 + - type: Fixtures + fixtures: {} - uid: 14795 components: - type: Transform @@ -17243,6 +17355,8 @@ entities: - 682 - 6272 - 10963 + - type: Fixtures + fixtures: {} - uid: 14915 components: - type: Transform @@ -17261,6 +17375,8 @@ entities: - 7655 - 14931 - 14941 + - type: Fixtures + fixtures: {} - uid: 14943 components: - type: Transform @@ -17278,6 +17394,8 @@ entities: - 22381 - 5609 - 13086 + - type: Fixtures + fixtures: {} - uid: 14984 components: - type: Transform @@ -17293,6 +17411,8 @@ entities: - 15393 - 15396 - 15395 + - type: Fixtures + fixtures: {} - uid: 15139 components: - type: Transform @@ -17311,6 +17431,8 @@ entities: - 15080 - 13168 - 15137 + - type: Fixtures + fixtures: {} - uid: 15205 components: - type: Transform @@ -17321,6 +17443,8 @@ entities: devices: - 12188 - 12377 + - type: Fixtures + fixtures: {} - uid: 15287 components: - type: Transform @@ -17331,6 +17455,8 @@ entities: devices: - 15269 - 15279 + - type: Fixtures + fixtures: {} - uid: 15331 components: - type: Transform @@ -17354,6 +17480,8 @@ entities: - 14381 - 14378 - 15911 + - type: Fixtures + fixtures: {} - uid: 15421 components: - type: Transform @@ -17371,6 +17499,8 @@ entities: - 2919 - 2321 - 3985 + - type: Fixtures + fixtures: {} - uid: 15862 components: - type: Transform @@ -17390,6 +17520,8 @@ entities: - 12415 - 12421 - 15867 + - type: Fixtures + fixtures: {} - uid: 15869 components: - type: Transform @@ -17403,6 +17535,8 @@ entities: - 11181 - 11024 - 14886 + - type: Fixtures + fixtures: {} - uid: 15875 components: - type: Transform @@ -17411,6 +17545,8 @@ entities: - type: DeviceList devices: - 14900 + - type: Fixtures + fixtures: {} - uid: 15894 components: - type: Transform @@ -17427,6 +17563,8 @@ entities: - 15933 - 15934 - 15936 + - type: Fixtures + fixtures: {} - uid: 15937 components: - type: Transform @@ -17452,6 +17590,8 @@ entities: - 16139 - 23139 - 15113 + - type: Fixtures + fixtures: {} - uid: 16062 components: - type: Transform @@ -17470,6 +17610,8 @@ entities: - 14952 - 14945 - 14946 + - type: Fixtures + fixtures: {} - uid: 16096 components: - type: MetaData @@ -17482,6 +17624,8 @@ entities: - 12519 - 16097 - 12488 + - type: Fixtures + fixtures: {} - uid: 16098 components: - type: Transform @@ -17492,6 +17636,8 @@ entities: devices: - 14130 - 14144 + - type: Fixtures + fixtures: {} - uid: 17162 components: - type: Transform @@ -17504,6 +17650,8 @@ entities: - 18783 - 18784 - 18822 + - type: Fixtures + fixtures: {} - uid: 17348 components: - type: Transform @@ -17530,6 +17678,8 @@ entities: - 5390 - 18878 - 18879 + - type: Fixtures + fixtures: {} - uid: 17351 components: - type: Transform @@ -17556,6 +17706,8 @@ entities: - 17357 - 5395 - 115 + - type: Fixtures + fixtures: {} - uid: 17352 components: - type: Transform @@ -17574,6 +17726,8 @@ entities: - 17359 - 17368 - 115 + - type: Fixtures + fixtures: {} - uid: 17445 components: - type: Transform @@ -17583,6 +17737,8 @@ entities: devices: - 23203 - 5318 + - type: Fixtures + fixtures: {} - uid: 17576 components: - type: Transform @@ -17597,6 +17753,8 @@ entities: - 15165 - 15164 - 17582 + - type: Fixtures + fixtures: {} - uid: 18894 components: - type: Transform @@ -17608,6 +17766,8 @@ entities: - 18900 - 18901 - 18899 + - type: Fixtures + fixtures: {} - uid: 18902 components: - type: Transform @@ -17619,6 +17779,8 @@ entities: - 18827 - 18889 - 18826 + - type: Fixtures + fixtures: {} - uid: 20239 components: - type: MetaData @@ -17632,6 +17794,8 @@ entities: - 23375 - 23373 - 23372 + - type: Fixtures + fixtures: {} - uid: 21678 components: - type: Transform @@ -17651,6 +17815,8 @@ entities: - 21848 - 22327 - 22041 + - type: Fixtures + fixtures: {} - uid: 22071 components: - type: Transform @@ -17668,6 +17834,8 @@ entities: - 10396 - 10457 - 10397 + - type: Fixtures + fixtures: {} - uid: 22255 components: - type: Transform @@ -17684,6 +17852,8 @@ entities: - 15562 - 15559 - 22281 + - type: Fixtures + fixtures: {} - uid: 22432 components: - type: Transform @@ -17698,6 +17868,8 @@ entities: - 167 - 21817 - 8966 + - type: Fixtures + fixtures: {} - uid: 22438 components: - type: Transform @@ -17718,6 +17890,8 @@ entities: - 22410 - 22395 - 22389 + - type: Fixtures + fixtures: {} - uid: 22439 components: - type: Transform @@ -17739,6 +17913,8 @@ entities: - 22451 - 22440 - 12602 + - type: Fixtures + fixtures: {} - uid: 22510 components: - type: Transform @@ -17749,6 +17925,8 @@ entities: devices: - 2598 - 15126 + - type: Fixtures + fixtures: {} - uid: 22600 components: - type: Transform @@ -17763,6 +17941,8 @@ entities: - 22598 - 13410 - 22599 + - type: Fixtures + fixtures: {} - uid: 23067 components: - type: Transform @@ -17774,6 +17954,8 @@ entities: - 23082 - 23078 - 23083 + - type: Fixtures + fixtures: {} - uid: 23193 components: - type: Transform @@ -17786,6 +17968,8 @@ entities: - 15172 - 15171 - 23202 + - type: Fixtures + fixtures: {} - uid: 23444 components: - type: MetaData @@ -17797,6 +17981,8 @@ entities: - type: DeviceList devices: - 23477 + - type: Fixtures + fixtures: {} - uid: 23586 components: - type: MetaData @@ -17808,6 +17994,8 @@ entities: devices: - 23585 - 23581 + - type: Fixtures + fixtures: {} - uid: 23739 components: - type: MetaData @@ -17820,6 +18008,8 @@ entities: devices: - 23735 - 23734 + - type: Fixtures + fixtures: {} - uid: 24035 components: - type: MetaData @@ -17844,6 +18034,8 @@ entities: - 959 - 24826 - 24827 + - type: Fixtures + fixtures: {} - uid: 24059 components: - type: MetaData @@ -17860,6 +18052,8 @@ entities: - 24060 - 1657 - 24107 + - type: Fixtures + fixtures: {} - uid: 24130 components: - type: Transform @@ -17891,6 +18085,8 @@ entities: - 24190 - 24191 - 24217 + - type: Fixtures + fixtures: {} - uid: 24238 components: - type: MetaData @@ -17908,6 +18104,8 @@ entities: - 24234 - 2524 - 24095 + - type: Fixtures + fixtures: {} - uid: 24254 components: - type: MetaData @@ -17920,6 +18118,8 @@ entities: - 24253 - 24252 - 24251 + - type: Fixtures + fixtures: {} - uid: 24290 components: - type: MetaData @@ -17932,6 +18132,8 @@ entities: - 24287 - 24285 - 24284 + - type: Fixtures + fixtures: {} - uid: 24291 components: - type: MetaData @@ -17948,6 +18150,8 @@ entities: - 24286 - 24272 - 24274 + - type: Fixtures + fixtures: {} - uid: 24292 components: - type: MetaData @@ -17960,6 +18164,8 @@ entities: - 23335 - 24275 - 24289 + - type: Fixtures + fixtures: {} - uid: 24601 components: - type: MetaData @@ -17976,6 +18182,8 @@ entities: - 24628 - 24467 - 327 + - type: Fixtures + fixtures: {} - proto: AirAlarmFreezer entities: - uid: 22282 @@ -17987,6 +18195,8 @@ entities: devices: - 9463 - 9632 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: - uid: 790 @@ -19636,35 +19846,37 @@ entities: - uid: 85 components: - type: Transform - rot: 3.141592653589793 rad - pos: -15.5,-5.5 + pos: -15.5,0.5 parent: 2 - uid: 92 components: - type: Transform - rot: 3.141592653589793 rad - pos: -17.5,-5.5 + pos: -17.5,0.5 parent: 2 - uid: 93 components: - type: Transform - rot: 3.141592653589793 rad - pos: -16.5,-5.5 + pos: -16.5,0.5 parent: 2 - uid: 110 components: - type: Transform pos: 13.5,-41.5 parent: 2 + - uid: 752 + components: + - type: Transform + pos: -16.5,-5.5 + parent: 2 - uid: 771 components: - type: Transform - pos: 31.5,-5.5 + pos: -15.5,-5.5 parent: 2 - uid: 772 components: - type: Transform - pos: 32.5,-15.5 + pos: -17.5,-5.5 parent: 2 - uid: 804 components: @@ -19780,11 +19992,6 @@ entities: - type: Transform pos: 39.5,-62.5 parent: 2 - - uid: 5018 - components: - - type: Transform - pos: -6.5,10.5 - parent: 2 - uid: 5059 components: - type: Transform @@ -19960,66 +20167,11 @@ entities: - type: Transform pos: 57.5,-57.5 parent: 2 - - uid: 17579 - components: - - type: Transform - pos: -6.5,11.5 - parent: 2 - uid: 18780 components: - type: Transform pos: 73.5,-67.5 parent: 2 - - uid: 20627 - components: - - type: Transform - pos: 30.5,-15.5 - parent: 2 - - uid: 20628 - components: - - type: Transform - pos: 31.5,-15.5 - parent: 2 - - uid: 21434 - components: - - type: Transform - pos: 32.5,-5.5 - parent: 2 - - uid: 22063 - components: - - type: Transform - pos: 30.5,-5.5 - parent: 2 - - uid: 22064 - components: - - type: Transform - pos: 14.5,8.5 - parent: 2 - - uid: 22065 - components: - - type: Transform - pos: 15.5,8.5 - parent: 2 - - uid: 22066 - components: - - type: Transform - pos: 16.5,8.5 - parent: 2 - - uid: 22067 - components: - - type: Transform - pos: 26.5,6.5 - parent: 2 - - uid: 22068 - components: - - type: Transform - pos: 26.5,7.5 - parent: 2 - - uid: 22069 - components: - - type: Transform - pos: 26.5,8.5 - parent: 2 - uid: 22526 components: - type: Transform @@ -20086,21 +20238,6 @@ entities: rot: -1.5707963267948966 rad pos: -26.5,-40.5 parent: 2 - - uid: 23854 - components: - - type: Transform - pos: -15.5,0.5 - parent: 2 - - uid: 23855 - components: - - type: Transform - pos: -16.5,0.5 - parent: 2 - - uid: 23856 - components: - - type: Transform - pos: -17.5,0.5 - parent: 2 - uid: 24468 components: - type: Transform @@ -22038,6 +22175,8 @@ entities: rot: -1.5707963267948966 rad pos: -13.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1342 components: - type: MetaData @@ -22046,6 +22185,8 @@ entities: rot: 3.141592653589793 rad pos: 8.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1343 components: - type: MetaData @@ -22053,6 +22194,8 @@ entities: - type: Transform pos: -0.5,27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1349 components: - type: MetaData @@ -22061,6 +22204,8 @@ entities: rot: 1.5707963267948966 rad pos: 13.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1685 components: - type: MetaData @@ -22068,11 +22213,15 @@ entities: - type: Transform pos: -0.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1802 components: - type: Transform pos: 1.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1873 components: - type: MetaData @@ -22081,6 +22230,8 @@ entities: rot: 3.141592653589793 rad pos: -49.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1875 components: - type: MetaData @@ -22088,6 +22239,8 @@ entities: - type: Transform pos: -50.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2118 components: - type: MetaData @@ -22096,6 +22249,8 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2152 components: - type: MetaData @@ -22103,6 +22258,8 @@ entities: - type: Transform pos: -9.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2303 components: - type: MetaData @@ -22111,6 +22268,8 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2422 components: - type: MetaData @@ -22119,6 +22278,8 @@ entities: rot: 3.141592653589793 rad pos: -7.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2497 components: - type: MetaData @@ -22126,12 +22287,16 @@ entities: - type: Transform pos: -13.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2500 components: - type: Transform rot: 3.141592653589793 rad pos: -33.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2641 components: - type: MetaData @@ -22139,23 +22304,31 @@ entities: - type: Transform pos: -25.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2692 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2786 components: - type: Transform pos: -57.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2801 components: - type: Transform rot: -1.5707963267948966 rad pos: -47.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3661 components: - type: MetaData @@ -22163,6 +22336,8 @@ entities: - type: Transform pos: 14.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3753 components: - type: MetaData @@ -22170,12 +22345,16 @@ entities: - type: Transform pos: -8.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4839 components: - type: Transform rot: -1.5707963267948966 rad pos: -37.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5086 components: - type: MetaData @@ -22184,6 +22363,8 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5105 components: - type: MetaData @@ -22192,17 +22373,23 @@ entities: rot: 3.141592653589793 rad pos: -18.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5923 components: - type: Transform pos: 15.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6107 components: - type: Transform rot: 3.141592653589793 rad pos: 13.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6237 components: - type: MetaData @@ -22211,12 +22398,16 @@ entities: rot: -1.5707963267948966 rad pos: -14.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6405 components: - type: Transform rot: 3.141592653589793 rad pos: 17.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6589 components: - type: MetaData @@ -22224,6 +22415,8 @@ entities: - type: Transform pos: 16.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7149 components: - type: MetaData @@ -22231,6 +22424,8 @@ entities: - type: Transform pos: 17.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7213 components: - type: MetaData @@ -22238,6 +22433,8 @@ entities: - type: Transform pos: 40.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7354 components: - type: MetaData @@ -22246,11 +22443,15 @@ entities: rot: 3.141592653589793 rad pos: 36.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7383 components: - type: Transform pos: 44.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7499 components: - type: MetaData @@ -22259,6 +22460,8 @@ entities: rot: 1.5707963267948966 rad pos: -51.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8638 components: - type: MetaData @@ -22267,6 +22470,8 @@ entities: rot: 3.141592653589793 rad pos: 44.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8782 components: - type: MetaData @@ -22275,6 +22480,8 @@ entities: rot: 3.141592653589793 rad pos: 44.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9734 components: - type: MetaData @@ -22283,6 +22490,8 @@ entities: rot: 1.5707963267948966 rad pos: -21.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9744 components: - type: MetaData @@ -22290,6 +22499,8 @@ entities: - type: Transform pos: 28.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9817 components: - type: MetaData @@ -22298,6 +22509,8 @@ entities: rot: -1.5707963267948966 rad pos: -10.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9870 components: - type: MetaData @@ -22306,6 +22519,8 @@ entities: rot: -1.5707963267948966 rad pos: -21.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9916 components: - type: MetaData @@ -22313,6 +22528,8 @@ entities: - type: Transform pos: -20.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10247 components: - type: MetaData @@ -22320,18 +22537,24 @@ entities: - type: Transform pos: 4.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10322 components: - type: Transform rot: -1.5707963267948966 rad pos: 47.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10762 components: - type: Transform rot: 1.5707963267948966 rad pos: 29.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10933 components: - type: MetaData @@ -22340,6 +22563,8 @@ entities: rot: 1.5707963267948966 rad pos: 16.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11350 components: - type: MetaData @@ -22348,6 +22573,8 @@ entities: rot: 1.5707963267948966 rad pos: 31.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11351 components: - type: MetaData @@ -22356,6 +22583,8 @@ entities: rot: -1.5707963267948966 rad pos: 40.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11352 components: - type: MetaData @@ -22364,6 +22593,8 @@ entities: rot: 1.5707963267948966 rad pos: 18.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11675 components: - type: MetaData @@ -22372,12 +22603,16 @@ entities: rot: 3.141592653589793 rad pos: -1.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11678 components: - type: Transform rot: 1.5707963267948966 rad pos: -10.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11792 components: - type: MetaData @@ -22386,6 +22621,8 @@ entities: rot: -1.5707963267948966 rad pos: -6.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11807 components: - type: MetaData @@ -22394,18 +22631,24 @@ entities: rot: 3.141592653589793 rad pos: -10.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12258 components: - type: Transform rot: 1.5707963267948966 rad pos: -12.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12341 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12348 components: - type: MetaData @@ -22413,22 +22656,30 @@ entities: - type: Transform pos: -58.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12425 components: - type: Transform pos: 36.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12478 components: - type: Transform rot: 1.5707963267948966 rad pos: 46.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12479 components: - type: Transform pos: 41.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13216 components: - type: MetaData @@ -22436,28 +22687,38 @@ entities: - type: Transform pos: 22.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13248 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13355 components: - type: Transform pos: -31.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13851 components: - type: Transform pos: 25.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14587 components: - type: Transform rot: 3.141592653589793 rad pos: -10.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14778 components: - type: MetaData @@ -22465,11 +22726,15 @@ entities: - type: Transform pos: -0.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15281 components: - type: Transform pos: 30.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15514 components: - type: MetaData @@ -22477,6 +22742,8 @@ entities: - type: Transform pos: 38.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15578 components: - type: MetaData @@ -22484,6 +22751,8 @@ entities: - type: Transform pos: 19.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15872 components: - type: MetaData @@ -22492,12 +22761,16 @@ entities: rot: -1.5707963267948966 rad pos: 31.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16324 components: - type: Transform rot: 1.5707963267948966 rad pos: -36.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16346 components: - type: MetaData @@ -22505,6 +22778,8 @@ entities: - type: Transform pos: -38.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16393 components: - type: MetaData @@ -22513,6 +22788,8 @@ entities: rot: 1.5707963267948966 rad pos: -35.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16624 components: - type: MetaData @@ -22521,6 +22798,8 @@ entities: rot: 1.5707963267948966 rad pos: -35.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17056 components: - type: MetaData @@ -22528,89 +22807,121 @@ entities: - type: Transform pos: 27.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17108 components: - type: Transform rot: 1.5707963267948966 rad pos: -49.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17119 components: - type: Transform rot: 3.141592653589793 rad pos: 90.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17540 components: - type: Transform rot: -1.5707963267948966 rad pos: -46.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17674 components: - type: Transform rot: 1.5707963267948966 rad pos: -56.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17872 components: - type: Transform rot: -1.5707963267948966 rad pos: 39.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17966 components: - type: Transform pos: 70.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18273 components: - type: Transform pos: 77.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18631 components: - type: Transform rot: -1.5707963267948966 rad pos: 54.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18943 components: - type: Transform pos: 47.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19151 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19216 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-71.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20098 components: - type: Transform pos: -32.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20101 components: - type: Transform pos: -28.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20201 components: - type: Transform pos: -36.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20288 components: - type: Transform pos: -36.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20406 components: - type: MetaData @@ -22619,6 +22930,8 @@ entities: rot: -1.5707963267948966 rad pos: -26.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20578 components: - type: MetaData @@ -22627,6 +22940,8 @@ entities: rot: 1.5707963267948966 rad pos: -46.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20776 components: - type: MetaData @@ -22635,52 +22950,70 @@ entities: rot: -1.5707963267948966 rad pos: -42.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20777 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20778 components: - type: Transform rot: -1.5707963267948966 rad pos: -34.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20779 components: - type: Transform pos: -31.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20780 components: - type: Transform rot: -1.5707963267948966 rad pos: -23.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20781 components: - type: Transform rot: -1.5707963267948966 rad pos: -34.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21006 components: - type: Transform rot: 3.141592653589793 rad pos: -1.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21911 components: - type: Transform pos: 25.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22079 components: - type: Transform rot: -1.5707963267948966 rad pos: 34.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22290 components: - type: MetaData @@ -22688,23 +23021,31 @@ entities: - type: Transform pos: 26.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22508 components: - type: Transform pos: 28.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22539 components: - type: Transform rot: 1.5707963267948966 rad pos: -25.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23157 components: - type: Transform rot: -1.5707963267948966 rad pos: 44.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23547 components: - type: MetaData @@ -22713,6 +23054,8 @@ entities: rot: 3.141592653589793 rad pos: 15.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23595 components: - type: MetaData @@ -22721,18 +23064,24 @@ entities: rot: 1.5707963267948966 rad pos: 14.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24307 components: - type: Transform rot: 3.141592653589793 rad pos: -20.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24499 components: - type: Transform rot: -1.5707963267948966 rad pos: 54.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCElectronics entities: - uid: 2246 @@ -22762,36 +23111,48 @@ entities: rot: -1.5707963267948966 rad pos: 8.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22168 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22169 components: - type: Transform rot: -1.5707963267948966 rad pos: 8.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22171 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22172 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22173 components: - type: Transform rot: -1.5707963267948966 rad pos: 8.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArtistCircuitBoard entities: - uid: 17097 @@ -28975,6 +29336,11 @@ entities: - type: Transform pos: -54.5,-35.5 parent: 2 + - uid: 22063 + components: + - type: Transform + pos: 11.5,-8.5 + parent: 2 - uid: 22411 components: - type: Transform @@ -29830,6 +30196,11 @@ entities: rot: -1.5707963267948966 rad pos: 38.5,24.5 parent: 2 + - uid: 20627 + components: + - type: Transform + pos: 14.5,-8.5 + parent: 2 - uid: 22176 components: - type: Transform @@ -29880,6 +30251,8 @@ entities: - type: Transform pos: -12.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignTheOuterSpess entities: - uid: 888 @@ -29887,6 +30260,8 @@ entities: - type: Transform pos: -3.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignWiggleRoom entities: - uid: 7310 @@ -29894,6 +30269,8 @@ entities: - type: Transform pos: 46.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BaseComputerAiAccess entities: - uid: 10504 @@ -30912,6 +31289,8 @@ entities: - type: Transform pos: -46.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BoxLatexGloves entities: - uid: 12948 @@ -59279,11 +59658,6 @@ entities: parent: 2 - proto: Carpet entities: - - uid: 752 - components: - - type: Transform - pos: 12.5,-10.5 - parent: 2 - uid: 6740 components: - type: Transform @@ -59514,6 +59888,11 @@ entities: - type: Transform pos: 14.5,-36.5 parent: 2 + - uid: 24850 + components: + - type: Transform + pos: 12.5,-11.5 + parent: 2 - proto: CarpetBlack entities: - uid: 8406 @@ -67177,6 +67556,8 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClosetBombFilled entities: - uid: 4471 @@ -67879,7 +68260,7 @@ entities: - uid: 2267 components: - type: Transform - pos: 12.441172,-10.7048235 + pos: 13.617712,-10.326046 parent: 2 - type: GroupExamine group: @@ -71580,51 +71961,69 @@ entities: - type: Transform pos: -29.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6563 components: - type: Transform rot: 3.141592653589793 rad pos: -26.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6577 components: - type: Transform rot: -1.5707963267948966 rad pos: -38.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9365 components: - type: Transform rot: 3.141592653589793 rad pos: 51.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9875 components: - type: Transform pos: -15.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14298 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20586 components: - type: Transform rot: 3.141592653589793 rad pos: -43.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21976 components: - type: Transform pos: 20.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22287 components: - type: Transform pos: 3.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 24815 @@ -77981,12 +78380,12 @@ entities: - uid: 3168 components: - type: Transform - pos: 13.862172,-10.998358 + pos: 12.46233,-11.2968 parent: 2 - uid: 3175 components: - type: Transform - pos: 13.116106,-9.493994 + pos: 13.107042,-10.23223 parent: 2 - proto: DrinkJuiceLimeCarton entities: @@ -79190,192 +79589,262 @@ entities: - type: Transform pos: -29.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3541 components: - type: Transform rot: 1.5707963267948966 rad pos: 11.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3633 components: - type: Transform rot: 1.5707963267948966 rad pos: -0.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3733 components: - type: Transform pos: 12.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4002 components: - type: Transform pos: 18.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4183 components: - type: Transform pos: -18.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5833 components: - type: Transform pos: 26.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9363 components: - type: Transform pos: 51.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10667 components: - type: Transform rot: -1.5707963267948966 rad pos: 29.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10763 components: - type: Transform rot: -1.5707963267948966 rad pos: 33.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13802 components: - type: Transform pos: -40.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17620 components: - type: Transform pos: -11.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17621 components: - type: Transform pos: 0.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17628 components: - type: Transform pos: 17.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17632 components: - type: Transform pos: -21.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20761 components: - type: Transform rot: 1.5707963267948966 rad pos: 30.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20762 components: - type: Transform rot: 1.5707963267948966 rad pos: 36.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21165 components: - type: Transform pos: -25.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21219 components: - type: Transform pos: -46.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21220 components: - type: Transform pos: -36.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21221 components: - type: Transform pos: -43.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21224 components: - type: Transform pos: -31.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22179 components: - type: Transform pos: 8.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22185 components: - type: Transform rot: 1.5707963267948966 rad pos: 8.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22267 components: - type: Transform rot: 1.5707963267948966 rad pos: -5.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22268 components: - type: Transform rot: 1.5707963267948966 rad pos: -9.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22269 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22271 components: - type: Transform rot: 1.5707963267948966 rad pos: 9.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22286 components: - type: Transform rot: 1.5707963267948966 rad pos: -0.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22734 components: - type: Transform rot: -1.5707963267948966 rad pos: 43.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22736 components: - type: Transform rot: -1.5707963267948966 rad pos: 24.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22737 components: - type: Transform rot: -1.5707963267948966 rad pos: 29.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24305 components: - type: Transform pos: -34.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24306 components: - type: Transform pos: -25.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24824 components: - type: Transform rot: -1.5707963267948966 rad pos: -14.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 36 @@ -79613,6 +80082,8 @@ entities: - 15210 - 15209 - 15208 + - type: Fixtures + fixtures: {} - uid: 2276 components: - type: Transform @@ -79629,6 +80100,8 @@ entities: - 14945 - 14947 - 14948 + - type: Fixtures + fixtures: {} - uid: 3315 components: - type: Transform @@ -79641,6 +80114,8 @@ entities: - 14949 - 14951 - 14952 + - type: Fixtures + fixtures: {} - uid: 3687 components: - type: Transform @@ -79653,6 +80128,8 @@ entities: - 13236 - 21847 - 11233 + - type: Fixtures + fixtures: {} - uid: 3816 components: - type: Transform @@ -79662,6 +80139,8 @@ entities: devices: - 15393 - 15394 + - type: Fixtures + fixtures: {} - uid: 3820 components: - type: Transform @@ -79683,6 +80162,8 @@ entities: - 3985 - 2321 - 2919 + - type: Fixtures + fixtures: {} - uid: 6790 components: - type: Transform @@ -79695,6 +80176,8 @@ entities: - 15625 - 15638 - 15639 + - type: Fixtures + fixtures: {} - uid: 13342 components: - type: Transform @@ -79706,6 +80189,8 @@ entities: - 15181 - 15182 - 15183 + - type: Fixtures + fixtures: {} - uid: 14371 components: - type: Transform @@ -79721,6 +80206,8 @@ entities: - 14308 - 13649 - 13651 + - type: Fixtures + fixtures: {} - uid: 15163 components: - type: Transform @@ -79737,6 +80224,8 @@ entities: - 15150 - 15164 - 15165 + - type: Fixtures + fixtures: {} - uid: 15202 components: - type: Transform @@ -79751,6 +80240,8 @@ entities: - 15192 - 15193 - 15194 + - type: Fixtures + fixtures: {} - uid: 15226 components: - type: Transform @@ -79766,6 +80257,8 @@ entities: - 15210 - 15206 - 15207 + - type: Fixtures + fixtures: {} - uid: 15227 components: - type: Transform @@ -79787,6 +80280,8 @@ entities: - 15222 - 15228 - 15229 + - type: Fixtures + fixtures: {} - uid: 15272 components: - type: Transform @@ -79801,6 +80296,8 @@ entities: - 2282 - 2642 - 1580 + - type: Fixtures + fixtures: {} - uid: 15391 components: - type: Transform @@ -79818,6 +80315,8 @@ entities: - 19006 - 19008 - 15301 + - type: Fixtures + fixtures: {} - uid: 15415 components: - type: Transform @@ -79830,6 +80329,8 @@ entities: - 2540 - 2516 - 3025 + - type: Fixtures + fixtures: {} - uid: 15424 components: - type: Transform @@ -79838,6 +80339,8 @@ entities: - type: DeviceList devices: - 15435 + - type: Fixtures + fixtures: {} - uid: 15425 components: - type: Transform @@ -79847,6 +80350,8 @@ entities: devices: - 13649 - 13651 + - type: Fixtures + fixtures: {} - uid: 15427 components: - type: Transform @@ -79857,6 +80362,8 @@ entities: - 15431 - 15429 - 15430 + - type: Fixtures + fixtures: {} - uid: 15439 components: - type: Transform @@ -79867,6 +80374,8 @@ entities: - 15437 - 15229 - 15228 + - type: Fixtures + fixtures: {} - uid: 15440 components: - type: Transform @@ -79877,6 +80386,8 @@ entities: - 15220 - 15221 - 15222 + - type: Fixtures + fixtures: {} - uid: 15621 components: - type: Transform @@ -79887,6 +80398,8 @@ entities: - 11140 - 8188 - 10579 + - type: Fixtures + fixtures: {} - uid: 15622 components: - type: Transform @@ -79907,6 +80420,8 @@ entities: - 11142 - 11143 - 11140 + - type: Fixtures + fixtures: {} - uid: 15640 components: - type: Transform @@ -79917,6 +80432,8 @@ entities: devices: - 15626 - 15625 + - type: Fixtures + fixtures: {} - uid: 15907 components: - type: Transform @@ -79937,6 +80454,8 @@ entities: - 4519 - 4559 - 2011 + - type: Fixtures + fixtures: {} - uid: 16008 components: - type: Transform @@ -79957,6 +80476,8 @@ entities: - 4519 - 4559 - 2011 + - type: Fixtures + fixtures: {} - uid: 16078 components: - type: Transform @@ -79971,6 +80492,8 @@ entities: - 23811 - 23810 - 24317 + - type: Fixtures + fixtures: {} - uid: 16314 components: - type: Transform @@ -79982,12 +80505,16 @@ entities: - 6558 - 8436 - 8446 + - type: Fixtures + fixtures: {} - uid: 16315 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,-78.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16316 components: - type: Transform @@ -80002,6 +80529,8 @@ entities: - 4961 - 5024 - 4976 + - type: Fixtures + fixtures: {} - uid: 16317 components: - type: Transform @@ -80016,6 +80545,8 @@ entities: - 4961 - 5024 - 4976 + - type: Fixtures + fixtures: {} - uid: 17349 components: - type: Transform @@ -80036,6 +80567,8 @@ entities: - 15275 - 18878 - 18879 + - type: Fixtures + fixtures: {} - uid: 21082 components: - type: Transform @@ -80056,6 +80589,8 @@ entities: - 11142 - 11143 - 11140 + - type: Fixtures + fixtures: {} - uid: 21083 components: - type: Transform @@ -80067,6 +80602,8 @@ entities: - 11007 - 1537 - 1533 + - type: Fixtures + fixtures: {} - uid: 21906 components: - type: Transform @@ -80083,6 +80620,8 @@ entities: - 18412 - 21817 - 8966 + - type: Fixtures + fixtures: {} - uid: 22029 components: - type: Transform @@ -80098,6 +80637,8 @@ entities: - 17823 - 5591 - 5597 + - type: Fixtures + fixtures: {} - uid: 22075 components: - type: Transform @@ -80112,6 +80653,8 @@ entities: - 10457 - 10397 - 21856 + - type: Fixtures + fixtures: {} - uid: 22601 components: - type: Transform @@ -80126,6 +80669,8 @@ entities: - 4961 - 5024 - 4976 + - type: Fixtures + fixtures: {} - uid: 24109 components: - type: Transform @@ -80143,6 +80688,8 @@ entities: - 19008 - 19006 - 959 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 1897 @@ -80151,11 +80698,15 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9848 components: - type: Transform pos: -16.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 868 @@ -82635,12 +83186,12 @@ entities: - uid: 2928 components: - type: Transform - pos: 13.395158,-10.606978 + pos: 13.120093,-11.462252 parent: 2 - uid: 3150 components: - type: Transform - pos: 12.649092,-9.787528 + pos: 12.630267,-10.680459 parent: 2 - proto: FoodCartHot entities: @@ -82669,7 +83220,7 @@ entities: - uid: 3083 components: - type: Transform - pos: 12.110945,-10.631439 + pos: 12.149673,-11.2968 parent: 2 - proto: FoodCondimentPacketAstrotame entities: @@ -82709,7 +83260,7 @@ entities: - type: Transform pos: 31.391466,-35.205338 parent: 2 -- proto: FoodDonutJellySlugcat +- proto: FoodDonutJellyScurret entities: - uid: 3759 components: @@ -82735,12 +83286,12 @@ entities: - uid: 2931 components: - type: Transform - pos: 12.857012,-10.447981 + pos: 12.639501,-11.578245 parent: 2 - uid: 2933 components: - type: Transform - pos: 12.318865,-10.1666765 + pos: 12.483173,-11.015354 parent: 2 - proto: FoodMeat entities: @@ -82972,6 +83523,8 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: GameMasterCircuitBoard entities: - uid: 16757 @@ -83248,6 +83801,22 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 24837 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,-8.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' + - uid: 24852 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,-8.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' - proto: GasPipeBend entities: - uid: 1543 @@ -95037,6 +95606,14 @@ entities: parent: 2 - type: AtmosPipeColor color: '#990000FF' + - uid: 17011 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,-8.5 + parent: 2 + - type: AtmosPipeColor + color: '#3AB334FF' - uid: 17195 components: - type: Transform @@ -102475,6 +103052,18 @@ entities: parent: 2 - type: AtmosPipeColor color: '#B3A234FF' +- proto: GasPressureRegulator + entities: + - uid: 24853 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-8.5 + parent: 2 + - type: GasPressureRegulator + threshold: 95000 + - type: AtmosPipeColor + color: '#3AB334FF' - proto: GasThermoMachineFreezer entities: - uid: 1626 @@ -116141,17 +116730,23 @@ entities: rot: 3.141592653589793 rad pos: 91.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16872 components: - type: Transform pos: 91.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17157 components: - type: Transform rot: -1.5707963267948966 rad pos: 92.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 19637 @@ -116160,12 +116755,16 @@ entities: rot: 1.5707963267948966 rad pos: -33.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24129 components: - type: Transform rot: -1.5707963267948966 rad pos: -22.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 16265 @@ -116174,18 +116773,24 @@ entities: rot: -1.5707963267948966 rad pos: -14.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16266 components: - type: Transform rot: 3.141592653589793 rad pos: -11.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24823 components: - type: Transform rot: -1.5707963267948966 rad pos: -14.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 21749 @@ -116193,6 +116798,8 @@ entities: - type: Transform pos: -30.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 17571 @@ -116201,6 +116808,8 @@ entities: rot: 3.141592653589793 rad pos: 23.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 12582 @@ -116209,12 +116818,16 @@ entities: rot: 3.141592653589793 rad pos: -20.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12601 components: - type: Transform rot: 3.141592653589793 rad pos: -40.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 13201 @@ -116223,6 +116836,8 @@ entities: rot: 1.5707963267948966 rad pos: 1.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: JanitorialTrolley entities: - uid: 8743 @@ -116465,8 +117080,22 @@ entities: - uid: 3105 components: - type: Transform - pos: 12.487499,-11.286444 + pos: 13.753196,-10.815969 parent: 2 + - type: HandheldLight + toggleActionEntity: 5544 + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: null + actions: !type:Container + showEnts: False + occludes: True + ents: + - 5544 + - type: ActionsContainer - uid: 5765 components: - type: Transform @@ -116614,6 +117243,8 @@ entities: 24822: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12054 components: - type: MetaData @@ -116627,6 +117258,8 @@ entities: 10652: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonAtmospherics entities: - uid: 9424 @@ -116642,6 +117275,8 @@ entities: 2010: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23155 components: - type: Transform @@ -116656,6 +117291,8 @@ entities: 15216: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonBar entities: - uid: 18917 @@ -116677,6 +117314,8 @@ entities: 16090: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonBrig entities: - uid: 19649 @@ -116721,6 +117360,8 @@ entities: 24125: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonCaptain entities: - uid: 195 @@ -116758,6 +117399,8 @@ entities: 21880: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15649 components: - type: MetaData @@ -116774,6 +117417,8 @@ entities: 15647: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23359 components: - type: MetaData @@ -116796,6 +117441,8 @@ entities: 23361: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonCargo entities: - uid: 17447 @@ -116815,6 +117462,8 @@ entities: 368: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17478 components: - type: Transform @@ -116825,6 +117474,8 @@ entities: 9057: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17479 components: - type: Transform @@ -116835,6 +117486,8 @@ entities: 8141: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonChemistry entities: - uid: 21250 @@ -116883,6 +117536,8 @@ entities: 10414: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - proto: LockableButtonChiefEngineer entities: - uid: 17055 @@ -116901,6 +117556,8 @@ entities: 17053: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonChiefMedicalOfficer entities: - uid: 21233 @@ -116920,6 +117577,8 @@ entities: 21231: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonCommand entities: - uid: 15629 @@ -116953,6 +117612,8 @@ entities: 19575: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonEngineering entities: - uid: 11423 @@ -116974,6 +117635,8 @@ entities: 4048: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23448 components: - type: Transform @@ -116988,6 +117651,8 @@ entities: 1124: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23449 components: - type: Transform @@ -116998,6 +117663,8 @@ entities: 1124: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 23450 components: - type: Transform @@ -117009,6 +117676,8 @@ entities: 9084: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHeadOfPersonnel entities: - uid: 3577 @@ -117037,6 +117706,8 @@ entities: 15657: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 6338 components: - type: MetaData @@ -117049,6 +117720,8 @@ entities: 6351: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHeadOfSecurity entities: - uid: 20774 @@ -117080,6 +117753,8 @@ entities: 20768: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHydroponics entities: - uid: 16045 @@ -117105,6 +117780,8 @@ entities: 16037: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonKitchen entities: - uid: 16023 @@ -117124,6 +117801,8 @@ entities: 16027: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonMedical entities: - uid: 1550 @@ -117139,6 +117818,8 @@ entities: 2287: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 2322 components: - type: MetaData @@ -117155,6 +117836,8 @@ entities: 2509: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 3097 components: - type: MetaData @@ -117171,6 +117854,8 @@ entities: 2244: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 5377 components: - type: Transform @@ -117184,6 +117869,8 @@ entities: 2244: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 5465 components: - type: Transform @@ -117198,6 +117885,8 @@ entities: 967: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 6574 components: - type: Transform @@ -117212,6 +117901,8 @@ entities: 2509: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 21239 components: - type: Transform @@ -117241,6 +117932,8 @@ entities: 10807: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21240 components: - type: Transform @@ -117270,6 +117963,8 @@ entities: 21248: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 22775 components: - type: MetaData @@ -117294,6 +117989,8 @@ entities: 22770: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonQuartermaster entities: - uid: 12052 @@ -117313,6 +118010,8 @@ entities: 12076: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonResearch entities: - uid: 6273 @@ -117328,6 +118027,8 @@ entities: 6787: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15433 components: - type: Transform @@ -117339,6 +118040,8 @@ entities: 4531: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonResearchDirector entities: - uid: 17743 @@ -117372,6 +118075,8 @@ entities: 17616: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonTheatre entities: - uid: 5329 @@ -117401,6 +118106,8 @@ entities: 4890: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilledHardsuit entities: - uid: 1204 @@ -117800,6 +118507,8 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: LockerWardenFilled entities: - uid: 11890 @@ -119356,6 +120065,11 @@ entities: - type: Transform pos: -19.5,13.5 parent: 2 + - uid: 21434 + components: + - type: Transform + pos: 13.5,-8.5 + parent: 2 - uid: 21597 components: - type: Transform @@ -119798,6 +120512,8 @@ entities: rot: -1.5707963267948966 rad pos: 42.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: MoonBattlemap entities: - uid: 6009 @@ -120128,22 +120844,30 @@ entities: - type: Transform pos: -21.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4942 components: - type: Transform pos: -9.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20234 components: - type: Transform pos: 30.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22765 components: - type: Transform rot: -1.5707963267948966 rad pos: -11.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 8217 @@ -120353,6 +121077,8 @@ entities: - type: Transform pos: 20.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaintingSkeletonCigarette entities: - uid: 21208 @@ -120360,6 +121086,8 @@ entities: - type: Transform pos: 27.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PaladinCircuitBoard entities: - uid: 8200 @@ -120926,6 +121654,8 @@ entities: - type: Transform pos: 25.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Pitcher entities: - uid: 23121 @@ -121047,7 +121777,7 @@ entities: - uid: 719 components: - type: Transform - pos: 13.541924,-10.43575 + pos: 13.534338,-11.462252 parent: 2 - proto: PlushieCarp entities: @@ -121110,7 +121840,7 @@ entities: - uid: 1797 components: - type: Transform - pos: 12.514555,-9.457302 + pos: 12.463518,-10.409437 parent: 2 - proto: PlushieMoth entities: @@ -121280,6 +122010,8 @@ entities: - type: Transform pos: 46.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHackingGuide entities: - uid: 2554 @@ -121287,6 +122019,8 @@ entities: - type: Transform pos: -14.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandLamarr entities: - uid: 12254 @@ -121294,6 +122028,8 @@ entities: - type: Transform pos: 25.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMoth entities: - uid: 4205 @@ -121302,6 +122038,8 @@ entities: rot: 3.141592653589793 rad pos: 48.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 4823 @@ -121309,6 +122047,8 @@ entities: - type: Transform pos: -30.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 2667 @@ -121316,6 +122056,8 @@ entities: - type: Transform pos: -18.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandVoteWeh entities: - uid: 14234 @@ -121323,6 +122065,8 @@ entities: - type: Transform pos: 19.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWehWatches entities: - uid: 17180 @@ -121330,21 +122074,29 @@ entities: - type: Transform pos: 63.5,-79.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17217 components: - type: Transform pos: 63.5,-78.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17631 components: - type: Transform pos: 62.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19978 components: - type: Transform pos: 61.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitCleanliness entities: - uid: 14271 @@ -121352,6 +122104,8 @@ entities: - type: Transform pos: 22.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitCohibaRobustoAd entities: - uid: 8557 @@ -121359,6 +122113,8 @@ entities: - type: Transform pos: 47.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitFruitBowl entities: - uid: 22076 @@ -121366,6 +122122,8 @@ entities: - type: Transform pos: 19.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitMime entities: - uid: 10446 @@ -121373,6 +122131,8 @@ entities: - type: Transform pos: 6.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 7865 @@ -121381,6 +122141,8 @@ entities: rot: 3.141592653589793 rad pos: 18.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNoERP entities: - uid: 8119 @@ -121388,6 +122150,8 @@ entities: - type: Transform pos: 5.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNTTGC entities: - uid: 584 @@ -121395,12 +122159,16 @@ entities: - type: Transform pos: 22.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22347 components: - type: Transform rot: 3.141592653589793 rad pos: 24.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PottedPlantRandom entities: - uid: 1032 @@ -125758,6 +126526,11 @@ entities: rot: 3.141592653589793 rad pos: -38.5,1.5 parent: 2 + - uid: 20628 + components: + - type: Transform + pos: 13.5,-8.5 + parent: 2 - uid: 20679 components: - type: Transform @@ -133152,196 +133925,272 @@ entities: - type: Transform pos: 48.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5001 components: - type: Transform rot: 3.141592653589793 rad pos: 54.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6902 components: - type: Transform pos: -31.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8584 components: - type: Transform pos: 48.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10062 components: - type: Transform pos: -50.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11314 components: - type: Transform pos: -21.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12117 components: - type: Transform pos: 12.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12120 components: - type: Transform pos: 54.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12121 components: - type: Transform pos: 43.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12606 components: - type: Transform pos: 20.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15423 components: - type: Transform pos: 27.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16680 components: - type: Transform pos: -13.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16685 components: - type: Transform pos: -21.5,-56.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16686 components: - type: Transform pos: -13.5,-56.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22035 components: - type: Transform pos: 34.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22036 components: - type: Transform pos: 36.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22164 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-74.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22165 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-81.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22166 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22167 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22210 components: - type: Transform pos: -39.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22211 components: - type: Transform pos: -39.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22212 components: - type: Transform pos: -36.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22213 components: - type: Transform pos: -5.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22214 components: - type: Transform pos: -5.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22216 components: - type: Transform pos: 8.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22582 components: - type: Transform pos: -18.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24320 components: - type: Transform pos: -30.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24321 components: - type: Transform pos: -30.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24322 components: - type: Transform pos: -40.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24324 components: - type: Transform pos: -38.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24325 components: - type: Transform pos: -18.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24719 components: - type: Transform pos: 69.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24720 components: - type: Transform pos: 80.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24722 components: - type: Transform pos: 87.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24723 components: - type: Transform pos: 87.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24724 components: - type: Transform pos: 95.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24725 components: - type: Transform pos: 95.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SecurityTechFab entities: - uid: 10674 @@ -133807,6 +134656,8 @@ entities: - type: Transform pos: -38.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ShuttersNormal entities: - uid: 4279 @@ -134470,6 +135321,8 @@ entities: - type: Transform pos: 82.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAiUpload entities: - uid: 16874 @@ -134478,6 +135331,8 @@ entities: rot: -1.5707963267948966 rad pos: 76.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 3255 @@ -134491,6 +135346,8 @@ entities: 536: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 4282 components: - type: Transform @@ -134502,6 +135359,8 @@ entities: 113: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 4325 components: - type: Transform @@ -134512,6 +135371,8 @@ entities: 3508: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13730 components: - type: Transform @@ -134526,6 +135387,8 @@ entities: 11221: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 15842 components: - type: Transform @@ -134537,6 +135400,8 @@ entities: 432: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16054 components: - type: Transform @@ -134550,6 +135415,8 @@ entities: 21405: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16057 components: - type: Transform @@ -134564,6 +135431,8 @@ entities: 6216: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16058 components: - type: Transform @@ -134577,6 +135446,8 @@ entities: 5910: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16059 components: - type: Transform @@ -134591,6 +135462,8 @@ entities: 4873: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16117 components: - type: MetaData @@ -134604,6 +135477,8 @@ entities: 16118: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17553 components: - type: MetaData @@ -134617,6 +135492,8 @@ entities: 17552: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17657 components: - type: MetaData @@ -134630,6 +135507,8 @@ entities: 16102: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21408 components: - type: Transform @@ -134643,6 +135522,8 @@ entities: 21406: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 21754 components: - type: MetaData @@ -134656,6 +135537,8 @@ entities: 21752: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21755 components: - type: MetaData @@ -134669,6 +135552,8 @@ entities: 21751: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 22621 components: - type: Transform @@ -134680,6 +135565,8 @@ entities: 12433: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 3082 @@ -134697,6 +135584,8 @@ entities: 3779: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24054 components: - type: MetaData @@ -134710,6 +135599,8 @@ entities: 24050: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 4573 @@ -134717,6 +135608,8 @@ entities: - type: Transform pos: 35.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAnomaly2 entities: - uid: 5759 @@ -134724,6 +135617,8 @@ entities: - type: Transform pos: 36.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArcade entities: - uid: 5774 @@ -134731,6 +135626,8 @@ entities: - type: Transform pos: 50.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 1831 @@ -134738,6 +135635,8 @@ entities: - type: Transform pos: -7.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 20198 @@ -134746,6 +135645,8 @@ entities: rot: 3.141592653589793 rad pos: -6.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 2637 @@ -134753,6 +135654,8 @@ entities: - type: Transform pos: -11.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCansScience entities: - uid: 4466 @@ -134760,6 +135663,8 @@ entities: - type: Transform pos: 30.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 17554 @@ -134767,6 +135672,8 @@ entities: - type: Transform pos: 7.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 5328 @@ -134774,6 +135681,8 @@ entities: - type: Transform pos: 4.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 6131 @@ -134781,6 +135690,8 @@ entities: - type: Transform pos: 34.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 11968 @@ -134788,6 +135699,8 @@ entities: - type: Transform pos: -25.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 3830 @@ -134795,12 +135708,16 @@ entities: - type: Transform pos: 12.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10906 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 15241 @@ -134808,11 +135725,15 @@ entities: - type: Transform pos: -45.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21737 components: - type: Transform pos: -46.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBar entities: - uid: 16976 @@ -134820,18 +135741,24 @@ entities: - type: Transform pos: -21.5,-30.93 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17015 components: - type: Transform rot: -1.5707963267948966 rad pos: 25.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22260 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.8,-46.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 1208 @@ -134839,23 +135766,31 @@ entities: - type: Transform pos: -14.50144,-5.7094235 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8742 components: - type: Transform rot: -1.5707963267948966 rad pos: 6.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15465 components: - type: Transform pos: -21.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17069 components: - type: Transform rot: -1.5707963267948966 rad pos: 25.5,-19.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 16978 @@ -134863,17 +135798,23 @@ entities: - type: Transform pos: -21.5,-31.36 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17068 components: - type: Transform rot: -1.5707963267948966 rad pos: 25.5,-19.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22514 components: - type: Transform pos: 29.5,9.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 1207 @@ -134881,24 +135822,32 @@ entities: - type: Transform pos: -14.503758,-5.1075974 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4277 components: - type: Transform rot: 3.141592653589793 rad pos: -21.5,-29.65 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22265 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.8,-46.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22506 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,9.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEscapePod entities: - uid: 13763 @@ -134907,6 +135856,8 @@ entities: rot: 1.5707963267948966 rad pos: 54.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 31 @@ -134914,35 +135865,47 @@ entities: - type: Transform pos: 29.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2106 components: - type: Transform rot: 3.141592653589793 rad pos: -14.498774,0.6482439 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16972 components: - type: Transform pos: -21.5,-30.72 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17012 components: - type: Transform rot: 1.5707963267948966 rad pos: 26.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22266 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.2,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22505 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.5,9.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 1206 @@ -134950,17 +135913,23 @@ entities: - type: Transform pos: -14.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9489 components: - type: Transform rot: -1.5707963267948966 rad pos: 6.5,-46.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16977 components: - type: Transform pos: -21.5,-31.15 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalJanitor entities: - uid: 22504 @@ -134969,6 +135938,8 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,9.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 22263 @@ -134977,6 +135948,8 @@ entities: rot: 1.5707963267948966 rad pos: 7.2,-46.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 1209 @@ -134984,30 +135957,40 @@ entities: - type: Transform pos: -14.50141,-5.3055983 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17013 components: - type: Transform rot: -1.5707963267948966 rad pos: 26.5,-19.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22262 components: - type: Transform rot: -1.5707963267948966 rad pos: 6.5,-46.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22501 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22509 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 22264 @@ -135016,17 +135999,23 @@ entities: rot: 1.5707963267948966 rad pos: 7.2,-46.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22503 components: - type: Transform rot: 1.5707963267948966 rad pos: 12.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22511 components: - type: Transform pos: 29.5,9.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 17014 @@ -135035,30 +136024,40 @@ entities: rot: -1.5707963267948966 rad pos: 26.5,-19.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21928 components: - type: Transform rot: 3.141592653589793 rad pos: -21.49749,-30.06194 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22261 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.8,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22507 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,9.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22512 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,9.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 6884 @@ -135067,29 +136066,39 @@ entities: rot: 3.141592653589793 rad pos: -38.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7925 components: - type: Transform pos: -50.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9126 components: - type: Transform rot: 1.5707963267948966 rad pos: 34.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20235 components: - type: Transform rot: -1.5707963267948966 rad pos: -14.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21606 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 2129 @@ -135098,18 +136107,24 @@ entities: rot: 3.141592653589793 rad pos: -14.498774,0.44130993 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16975 components: - type: Transform rot: 3.141592653589793 rad pos: -21.5,-29.86 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22513 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,9.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalWash entities: - uid: 1805 @@ -135117,6 +136132,8 @@ entities: - type: Transform pos: 15.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 1748 @@ -135124,63 +136141,85 @@ entities: - type: Transform pos: 14.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4292 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4293 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4307 components: - type: Transform rot: 1.5707963267948966 rad pos: -14.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10067 components: - type: Transform rot: -1.5707963267948966 rad pos: 41.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11388 components: - type: Transform rot: 3.141592653589793 rad pos: 39.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12892 components: - type: Transform pos: -31.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13017 components: - type: Transform pos: -54.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17066 components: - type: Transform rot: 1.5707963267948966 rad pos: 43.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17067 components: - type: Transform rot: 1.5707963267948966 rad pos: 29.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17738 components: - type: Transform pos: 90.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 3936 @@ -135188,6 +136227,8 @@ entities: - type: Transform pos: -5.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 47 @@ -135195,6 +136236,8 @@ entities: - type: Transform pos: -14.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 11251 @@ -135203,12 +136246,16 @@ entities: rot: 3.141592653589793 rad pos: 60.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22094 components: - type: Transform rot: 3.141592653589793 rad pos: -54.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 19223 @@ -135216,6 +136263,8 @@ entities: - type: Transform pos: -5.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignFlammableMed entities: - uid: 5841 @@ -135223,6 +136272,8 @@ entities: - type: Transform pos: 30.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 12374 @@ -135230,11 +136281,15 @@ entities: - type: Transform pos: -23.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12499 components: - type: Transform pos: -29.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 22623 @@ -135242,6 +136297,8 @@ entities: - type: Transform pos: 29.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 10877 @@ -135250,6 +136307,8 @@ entities: rot: 1.5707963267948966 rad pos: -33.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 5858 @@ -135258,6 +136317,8 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKiddiePlaque entities: - uid: 4806 @@ -135265,6 +136326,8 @@ entities: - type: Transform pos: -28.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKitchen entities: - uid: 5276 @@ -135273,12 +136336,16 @@ entities: rot: -1.5707963267948966 rad pos: -10.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7063 components: - type: Transform rot: 3.141592653589793 rad pos: -0.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLawyer entities: - uid: 17070 @@ -135287,6 +136354,8 @@ entities: rot: -1.5707963267948966 rad pos: 30.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 5313 @@ -135294,11 +136363,15 @@ entities: - type: Transform pos: 12.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6410 components: - type: Transform pos: 12.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMagneticsMed entities: - uid: 21934 @@ -135306,6 +136379,8 @@ entities: - type: Transform pos: 15.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMail entities: - uid: 2679 @@ -135314,6 +136389,8 @@ entities: rot: 3.141592653589793 rad pos: 17.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 2270 @@ -135321,6 +136398,8 @@ entities: - type: Transform pos: 29.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 12234 @@ -135329,6 +136408,8 @@ entities: rot: 1.5707963267948966 rad pos: -25.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 14118 @@ -135337,6 +136418,8 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNews entities: - uid: 628 @@ -135344,6 +136427,8 @@ entities: - type: Transform pos: 12.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNosmoking entities: - uid: 2105 @@ -135351,12 +136436,16 @@ entities: - type: Transform pos: -13.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17076 components: - type: Transform rot: -1.5707963267948966 rad pos: -12.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPlaque entities: - uid: 4944 @@ -135364,6 +136453,8 @@ entities: - type: Transform pos: -28.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPsychology entities: - uid: 18 @@ -135372,6 +136463,8 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 17077 @@ -135380,6 +136473,8 @@ entities: rot: -1.5707963267948966 rad pos: 40.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedOne entities: - uid: 16962 @@ -135388,6 +136483,8 @@ entities: rot: -1.5707963267948966 rad pos: 8.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedThree entities: - uid: 21447 @@ -135396,6 +136493,8 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedTwo entities: - uid: 21446 @@ -135404,6 +136503,8 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 4569 @@ -135411,6 +136512,8 @@ entities: - type: Transform pos: 31.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 22415 @@ -135418,11 +136521,15 @@ entities: - type: Transform pos: 26.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22473 components: - type: Transform pos: 13.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 4323 @@ -135430,11 +136537,15 @@ entities: - type: Transform pos: 18.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16013 components: - type: Transform pos: 31.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 6263 @@ -135443,6 +136554,8 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 12382 @@ -135450,6 +136563,8 @@ entities: - type: Transform pos: -23.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignServer entities: - uid: 5592 @@ -135457,6 +136572,8 @@ entities: - type: Transform pos: 31.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 7242 @@ -135464,6 +136581,8 @@ entities: - type: Transform pos: 43.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 19866 @@ -135471,6 +136590,8 @@ entities: - type: Transform pos: 52.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 12991 @@ -135478,11 +136599,15 @@ entities: - type: Transform pos: -45.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21308 components: - type: Transform pos: -40.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 4712 @@ -135491,6 +136616,8 @@ entities: rot: -1.5707963267948966 rad pos: -21.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVault entities: - uid: 1917 @@ -135498,6 +136625,8 @@ entities: - type: Transform pos: -31.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 21325 @@ -135505,6 +136634,8 @@ entities: - type: Transform pos: -50.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Sink entities: - uid: 786 @@ -137466,6 +138597,68 @@ entities: - type: Transform pos: 25.5,2.5 parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 24838 + components: + - type: Transform + pos: -7.5,-74.5 + parent: 2 + - uid: 24839 + components: + - type: Transform + pos: -7.5,-73.5 + parent: 2 + - uid: 24840 + components: + - type: Transform + pos: -7.5,-72.5 + parent: 2 + - uid: 24841 + components: + - type: Transform + pos: -7.5,-66.5 + parent: 2 + - uid: 24842 + components: + - type: Transform + pos: -7.5,-67.5 + parent: 2 + - uid: 24843 + components: + - type: Transform + pos: -7.5,-68.5 + parent: 2 + - uid: 24844 + components: + - type: Transform + pos: 10.5,-66.5 + parent: 2 + - uid: 24845 + components: + - type: Transform + pos: 10.5,-67.5 + parent: 2 + - uid: 24846 + components: + - type: Transform + pos: 10.5,-68.5 + parent: 2 + - uid: 24847 + components: + - type: Transform + pos: 10.5,-74.5 + parent: 2 + - uid: 24848 + components: + - type: Transform + pos: 10.5,-73.5 + parent: 2 + - uid: 24849 + components: + - type: Transform + pos: 10.5,-72.5 + parent: 2 - proto: SpawnPointLawyer entities: - uid: 7280 @@ -138195,79 +139388,109 @@ entities: rot: 1.5707963267948966 rad pos: -18.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1684 components: - type: Transform pos: 29.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5148 components: - type: Transform pos: 13.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6500 components: - type: Transform pos: 29.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7939 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8454 components: - type: Transform pos: -18.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12941 components: - type: Transform pos: -25.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14729 components: - type: Transform pos: 13.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16667 components: - type: Transform pos: -21.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16674 components: - type: Transform pos: 30.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16676 components: - type: Transform pos: 44.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16677 components: - type: Transform pos: 46.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16841 components: - type: Transform rot: 3.141592653589793 rad pos: 70.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21872 components: - type: Transform pos: -31.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23588 components: - type: Transform rot: 3.141592653589793 rad pos: 19.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: StationMapBroken entities: - uid: 1347 @@ -138275,6 +139498,8 @@ entities: - type: Transform pos: 33.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: StatueVenusBlue entities: - uid: 10580 @@ -140045,6 +141270,8 @@ entities: rot: 3.141592653589793 rad pos: 49.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Syringe entities: - uid: 907 @@ -143952,11 +145179,15 @@ entities: - type: Transform pos: 11.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14992 components: - type: Transform pos: 1.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallReinforced entities: - uid: 12 @@ -151255,11 +152486,6 @@ entities: - type: Transform pos: 61.5,-55.5 parent: 2 - - uid: 22132 - components: - - type: Transform - pos: 12.5,-8.5 - parent: 2 - uid: 22134 components: - type: Transform @@ -151512,6 +152738,11 @@ entities: - type: Transform pos: -49.5,-2.5 parent: 2 + - uid: 5018 + components: + - type: Transform + pos: 12.5,-8.5 + parent: 2 - uid: 5247 components: - type: Transform @@ -153712,11 +154943,6 @@ entities: - type: Transform pos: -43.5,-47.5 parent: 2 - - uid: 17011 - components: - - type: Transform - pos: 11.5,-8.5 - parent: 2 - uid: 17062 components: - type: Transform @@ -153742,6 +154968,11 @@ entities: - type: Transform pos: 49.5,18.5 parent: 2 + - uid: 17579 + components: + - type: Transform + pos: 12.5,-9.5 + parent: 2 - uid: 17728 components: - type: Transform @@ -155429,11 +156660,6 @@ entities: - type: Transform pos: 44.5,-7.5 parent: 2 - - uid: 5544 - components: - - type: Transform - pos: 14.5,-8.5 - parent: 2 - uid: 5547 components: - type: Transform @@ -157859,6 +159085,11 @@ entities: - type: Transform pos: 45.5,-35.5 parent: 2 + - uid: 24851 + components: + - type: Transform + pos: 13.5,-9.5 + parent: 2 - proto: WallSolidRust entities: - uid: 177 @@ -159565,6 +160796,8 @@ entities: - type: Transform pos: -4.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 1964 @@ -159572,6 +160805,8 @@ entities: - type: Transform pos: -8.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 1963 @@ -159579,6 +160814,8 @@ entities: - type: Transform pos: -6.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 1966 @@ -159586,6 +160823,8 @@ entities: - type: Transform pos: -0.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 1709 @@ -159594,6 +160833,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 617 From b8ee881d60089fec3dcb360976de5cd1ae9905d4 Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Fri, 29 Aug 2025 01:40:38 -0400 Subject: [PATCH 322/760] Marathon - Pressure Update (#39955) * Pressure update for marathon * Fixed an issue --- Resources/Maps/marathon.yml | 10082 +++++++++++++++++++++++++--------- 1 file changed, 7512 insertions(+), 2570 deletions(-) diff --git a/Resources/Maps/marathon.yml b/Resources/Maps/marathon.yml index 4679e7693815..1a3286467f0d 100644 --- a/Resources/Maps/marathon.yml +++ b/Resources/Maps/marathon.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/21/2025 15:09:09 - entityCount: 23143 + time: 08/29/2025 04:04:10 + entityCount: 23823 maps: - 5350 grids: @@ -85,51 +85,51 @@ entities: chunks: -1,0: ind: -1,0 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAH4AAAAAAABgAAAAAAIAYAAAAAABAGAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAAAAB8AAAAAAwB+AAAAAAAAYAAAAAADAGAAAAAAAABgAAAAAAMAYAAAAAABAGAAAAAAAQB+AAAAAAAAXQAAAAADAB8AAAAAAQBdAAAAAAEAHwAAAAABAF0AAAAAAAAfAAAAAAIAXQAAAAABAB8AAAAAAABdAAAAAAAAHwAAAAADAGAAAAAAAgBgAAAAAAMAYAAAAAAAAGAAAAAAAQBgAAAAAAIAfgAAAAAAAB8AAAAAAgBdAAAAAAEAHwAAAAACAF0AAAAAAgAfAAAAAAEAXQAAAAADAB8AAAAAAwBdAAAAAAIAHwAAAAAAAF0AAAAAAABgAAAAAAMAYAAAAAACAGAAAAAAAwBgAAAAAAAAYAAAAAAAAH4AAAAAAABdAAAAAAMAHwAAAAACAF0AAAAAAwAfAAAAAAMAXQAAAAACAB8AAAAAAQBdAAAAAAIAHwAAAAABAF0AAAAAAQAfAAAAAAMAYAAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAAAAGAAAAAAAwB+AAAAAAAAHwAAAAAAAF0AAAAAAwAfAAAAAAEAXQAAAAACAB8AAAAAAgBdAAAAAAIAHwAAAAAAAF0AAAAAAgAfAAAAAAAAXQAAAAADAGAAAAAAAgBgAAAAAAIAYAAAAAADAGAAAAAAAABgAAAAAAEAfgAAAAAAAF0AAAAAAAAfAAAAAAAAXQAAAAACAB8AAAAAAgBdAAAAAAIAHwAAAAADAF0AAAAAAgAfAAAAAAIAXQAAAAACAB8AAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAgBgAAAAAAIAYAAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAACAB8AAAAAAwBdAAAAAAEAHwAAAAAAAF0AAAAAAgAfAAAAAAMAXQAAAAABAB8AAAAAAQBdAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAABAC4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAACAHoAAAAAAQB6AAAAAAIAegAAAAADAHoAAAAAAwAuAAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAEAegAAAAABAHoAAAAAAAB6AAAAAAIAegAAAAACAHoAAAAAAQB6AAAAAAAALgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAABAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAH4AAAAAAABgAAAAAAIAYAAAAAAAAGAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAAAAB8AAAAAAgB+AAAAAAAAYAAAAAADAGAAAAAAAQBgAAAAAAIAYAAAAAADAGAAAAAAAQB+AAAAAAAAXQAAAAADAB8AAAAAAwBdAAAAAAMAHwAAAAABAF0AAAAAAAAfAAAAAAMAXQAAAAAAAB8AAAAAAQBdAAAAAAAAHwAAAAAAAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAEAfgAAAAAAAB8AAAAAAABdAAAAAAEAHwAAAAABAF0AAAAAAwAfAAAAAAEAXQAAAAACAB8AAAAAAwBdAAAAAAIAHwAAAAADAF0AAAAAAgBgAAAAAAEAYAAAAAAAAGAAAAAAAwBgAAAAAAIAYAAAAAAAAH4AAAAAAABdAAAAAAMAHwAAAAADAF0AAAAAAgAfAAAAAAIAXQAAAAACAB8AAAAAAgBdAAAAAAIAHwAAAAABAF0AAAAAAgAfAAAAAAEAYAAAAAAAAGAAAAAAAABgAAAAAAIAYAAAAAACAGAAAAAAAAB+AAAAAAAAHwAAAAADAF0AAAAAAwAfAAAAAAMAXQAAAAADAB8AAAAAAwBdAAAAAAAAHwAAAAACAF0AAAAAAgAfAAAAAAEAXQAAAAABAGAAAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAgBgAAAAAAMAfgAAAAAAAF0AAAAAAwAfAAAAAAIAXQAAAAADAB8AAAAAAQBdAAAAAAEAHwAAAAADAF0AAAAAAAAfAAAAAAEAXQAAAAACAB8AAAAAAgBgAAAAAAMAYAAAAAACAGAAAAAAAQBgAAAAAAMAYAAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAACAB8AAAAAAwBdAAAAAAAAHwAAAAADAF0AAAAAAAAfAAAAAAEAXQAAAAABAB8AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAgAfAAAAAAMAHwAAAAABAC4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAADAH4AAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAwB6AAAAAAIAegAAAAACAHoAAAAAAwAuAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAEAegAAAAAAAHoAAAAAAwB6AAAAAAEAegAAAAACAHoAAAAAAgB6AAAAAAMALgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAABAA== version: 7 0,0: ind: 0,0 - tiles: XQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAADAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAB8AAAAAAQBdAAAAAAEAHwAAAAADAF0AAAAAAQAfAAAAAAIAXQAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAMAHwAAAAABAF0AAAAAAQAfAAAAAAIAXQAAAAAAAB8AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAHwAAAAADAF0AAAAAAAAfAAAAAAEAXQAAAAABAB8AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAABAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAHwAAAAAAAF0AAAAAAAAfAAAAAAMAfgAAAAAAAB8AAAAAAwBdAAAAAAEAHwAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwAfAAAAAAIAXQAAAAADAH4AAAAAAABdAAAAAAIAHwAAAAABAF0AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAfgAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAAAAB8AAAAAAQAfAAAAAAMAXQAAAAADAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAH4AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAMAHwAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAcAAAAAAAAB8AAAAAAABwAAAAAAIAHwAAAAADAHoAAAAAAwB+AAAAAAAAGwAAAAAAABsAAAAAAABDAAAAAAAAQwAAAAAAAEMAAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAEMAAAAAAABDAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAH4AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAADAH4AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAgB+AAAAAAAAbQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAHwAAAAAAAA== + tiles: XQAAAAACAF0AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAACAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAB8AAAAAAQBdAAAAAAEAHwAAAAAAAF0AAAAAAQAfAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQBdAAAAAAEAHwAAAAAAAF0AAAAAAAAfAAAAAAAAXQAAAAABAB8AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAHwAAAAAAAF0AAAAAAgAfAAAAAAAAXQAAAAABAB8AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAHwAAAAAAAF0AAAAAAgAfAAAAAAEAfgAAAAAAAB8AAAAAAwBdAAAAAAAAHwAAAAADAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwAfAAAAAAAAXQAAAAADAH4AAAAAAABdAAAAAAMAHwAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAIAfgAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAADAB8AAAAAAgAfAAAAAAEAXQAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAH4AAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAH4AAAAAAAAfAAAAAAIAfgAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwB+AAAAAAAAcAAAAAACAB8AAAAAAQBwAAAAAAAAHwAAAAACAHoAAAAAAAB+AAAAAAAAGwAAAAAAABsAAAAAAABDAAAAAAAAQwAAAAAAAEMAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAEMAAAAAAABDAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAACAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAQB+AAAAAAAAbQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAHwAAAAABAA== version: 7 -1,-1: ind: -1,-1 - tiles: cAAAAAAAAHAAAAAAAgBwAAAAAAAAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAAAAHAAAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAgBwAAAAAAEAcAAAAAADAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAACAHAAAAAAAgBwAAAAAAEAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAAAAHAAAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAgBwAAAAAAEAcAAAAAADAHAAAAAAAwBwAAAAAAAAcAAAAAADAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAgBwAAAAAAMAcAAAAAADAHAAAAAAAABwAAAAAAAAcAAAAAACAHAAAAAAAQBwAAAAAAAAcAAAAAACAHAAAAAAAQBwAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAHAAAAAAAgBwAAAAAAMAcAAAAAADAHAAAAAAAABwAAAAAAIAcAAAAAACAHAAAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAABwAAAAAAEAcAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAEAcAAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAwBwAAAAAAIAcAAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAcAAAAAAAAHAAAAAAAgB+AAAAAAAAcAAAAAAAAHAAAAAAAgB+AAAAAAAAcAAAAAADAHAAAAAAAwBwAAAAAAAAcAAAAAACAHAAAAAAAwB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAACAHAAAAAAAABwAAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAfgAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAIAcAAAAAACAHAAAAAAAgBwAAAAAAEAcAAAAAACAHAAAAAAAQBwAAAAAAIAcAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAADAHAAAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAABAH4AAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAABwAAAAAAAAcAAAAAACAHAAAAAAAgBwAAAAAAMAcAAAAAADAHAAAAAAAwBwAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAcAAAAAADAHAAAAAAAwBwAAAAAAEAcAAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAMAcAAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAA== + tiles: cAAAAAADAHAAAAAAAABwAAAAAAMAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAADAHAAAAAAAAB+AAAAAAAAcAAAAAACAHAAAAAAAABwAAAAAAEAcAAAAAABAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAABAHAAAAAAAgBwAAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAgBPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAACAHAAAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAgBwAAAAAAAAcAAAAAABAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAAHAAAAAAAQBwAAAAAAEAcAAAAAABAHAAAAAAAgBwAAAAAAMAcAAAAAAAAHAAAAAAAABwAAAAAAIAcAAAAAADAHAAAAAAAABwAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAgBwAAAAAAAAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAABAH4AAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAQBwAAAAAAIAcAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAcAAAAAAAAHAAAAAAAQB+AAAAAAAAcAAAAAABAHAAAAAAAgB+AAAAAAAAcAAAAAACAHAAAAAAAwBwAAAAAAAAcAAAAAADAHAAAAAAAgB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAABAHAAAAAAAQBwAAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAfgAAAAAAAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAABAHAAAAAAAQBwAAAAAAMAcAAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAgBwAAAAAAMAcAAAAAAAAHAAAAAAAQBwAAAAAAEAcAAAAAACAHAAAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAADAHAAAAAAAABwAAAAAAMAcAAAAAACAHAAAAAAAgBwAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAcAAAAAADAHAAAAAAAwBwAAAAAAMAcAAAAAAAAHAAAAAAAgBwAAAAAAAAcAAAAAAAAHAAAAAAAQBwAAAAAAIAcAAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAQBwAAAAAAAAcAAAAAADAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAfgAAAAAAAA== version: 7 0,-1: ind: 0,-1 - tiles: fgAAAAAAAH4AAAAAAABsAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAwB6AAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAAAADMAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAB6AAAAAAIAegAAAAACAHoAAAAAAgAmAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAB8AAAAAAABdAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAegAAAAABAHoAAAAAAQB6AAAAAAMAJgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAHoAAAAAAAB6AAAAAAAAegAAAAACACYAAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAQAzAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAIAHwAAAAAAAB8AAAAAAQB+AAAAAAAAegAAAAADAHoAAAAAAgB6AAAAAAMAMwAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAABAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAQAOAAAAAAMADgAAAAAAAA4AAAAAAAAzAAAAAAAAJgAAAAACADMAAAAAAAAzAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAADAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAABsAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAB6AAAAAAAAegAAAAADAHoAAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAAB6AAAAAAIAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAADAB8AAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAfgAAAAAAAHoAAAAAAwB6AAAAAAIAegAAAAACADMAAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAAB6AAAAAAAAegAAAAACAHoAAAAAAAAmAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAB8AAAAAAQBdAAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAMAegAAAAADAHoAAAAAAAB6AAAAAAAAJgAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAQAfAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAAAAHoAAAAAAgB6AAAAAAIAegAAAAACACYAAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAgB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAQAzAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAEAHwAAAAABAB8AAAAAAgB+AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAEAMwAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAAAegAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAQAOAAAAAAEADgAAAAACAA4AAAAAAgAzAAAAAAAAJgAAAAABADMAAAAAAAAzAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAMAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAACAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAABAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAA== version: 7 -2,0: ind: -2,0 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAAAfgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAMAfgAAAAAAAGAAAAAAAgBgAAAAAAEAHwAAAAAAAB8AAAAAAwB+AAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAwBgAAAAAAAAYAAAAAACACQAAAAAAAAfAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAgB+AAAAAAAAYAAAAAAAAGAAAAAAAwAkAAAAAAAAHwAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGAAAAAAAgBgAAAAAAMAJAAAAAACAB8AAAAAAgB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAABgAAAAAAMAYAAAAAADAB8AAAAAAwAfAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAIAYAAAAAAAAGAAAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAGAAAAAAAABgAAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAEAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJgAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAB8AAAAAAgA8AAAAAAAAPAAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAfgAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAfgAAAAAAAGAAAAAAAABgAAAAAAMAHwAAAAADAB8AAAAAAAB+AAAAAAAAMQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAQBgAAAAAAEAYAAAAAABACQAAAAAAwAfAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgB+AAAAAAAAYAAAAAABAGAAAAAAAgAkAAAAAAAAHwAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGAAAAAAAABgAAAAAAEAJAAAAAADAB8AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAABgAAAAAAEAYAAAAAADAB8AAAAAAgAfAAAAAAMAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAEAYAAAAAACAGAAAAAAAQAfAAAAAAMAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAGAAAAAAAgBgAAAAAAEAHwAAAAABAB8AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJgAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAAB8AAAAAAQA8AAAAAAAAPAAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAA== version: 7 0,1: ind: 0,1 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwAfAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAgAfAAAAAAAAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAH4AAAAAAAAfAAAAAAIAfgAAAAAAAF0AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAwBdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAH4AAAAAAABdAAAAAAAAHwAAAAABAF0AAAAAAABdAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAACAB8AAAAAAABdAAAAAAEAfgAAAAAAAB8AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAAAfAAAAAAEAXQAAAAAAAF0AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAQB6AAAAAAEAegAAAAADAHoAAAAAAgB6AAAAAAMAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAMAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAB8AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQAfAAAAAAEAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAH4AAAAAAAAfAAAAAAAAfgAAAAAAAF0AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAgBdAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAH4AAAAAAABdAAAAAAIAHwAAAAACAF0AAAAAAABdAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAIAHwAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAABAB8AAAAAAABdAAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAwAfAAAAAAAAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAADAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAwB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAACAHoAAAAAAwB6AAAAAAIAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAIAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAA== version: 7 -1,1: ind: -1,1 - tiles: LgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAAAfAAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAAB6AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAHoAAAAAAQB6AAAAAAMAegAAAAADAHoAAAAAAQBsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAACAB8AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAwAAAAAAQAMAAAAAAEADAAAAAADAAwAAAAAAwAMAAAAAAIADAAAAAAAAAwAAAAAAgB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAIAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAXQAAAAADAB8AAAAAAAAfAAAAAAIAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAwAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAwAfAAAAAAAAHwAAAAACAH4AAAAAAAAfAAAAAAAAHwAAAAADAH4AAAAAAAAfAAAAAAEAegAAAAACAA== + tiles: LgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAB6AAAAAAMAegAAAAACAHoAAAAAAQAfAAAAAAIAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAHoAAAAAAwB6AAAAAAEAegAAAAAAAHoAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAADAB8AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAwAAAAAAwAMAAAAAAIADAAAAAADAAwAAAAAAwAMAAAAAAMADAAAAAAAAAwAAAAAAwB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAXQAAAAACAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAQAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAgB+AAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAMAHwAAAAADAH4AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAAfAAAAAAMAegAAAAABAA== version: 7 -2,1: ind: -2,1 - tiles: fgAAAAAAAGwAAAAAAAB+AAAAAAAAPAAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAwAfAAAAAAIAPAAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAABAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAgB+AAAAAAAAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAABAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAMAfgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAOAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAgB6AAAAAAEAegAAAAACAHoAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAACAHoAAAAAAQB6AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAGwAAAAAAAB+AAAAAAAAPAAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAwAfAAAAAAAAPAAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAQB+AAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAEAfgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAABAGIAAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAOAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAEAegAAAAACAHoAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAAAAHoAAAAAAAB6AAAAAAEAfgAAAAAAAA== version: 7 -3,0: ind: -3,0 - tiles: AAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAIAfgAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQAAAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAIAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAAAfAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwB+AAAAAAAAHwAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAIAHwAAAAADAB8AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAB8AAAAAAAAfAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgB+AAAAAAAAHwAAAAABAF0AAAAAAABtAAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAEAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAIAfgAAAAAAAB8AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAgBtAAAAAAAAfgAAAAAAAA== + tiles: AAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAMAfgAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQAAAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAMAAAAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAHwAAAAAAAB8AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAB8AAAAAAAAfAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAHwAAAAABAF0AAAAAAgBtAAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAEAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwB+AAAAAAAAHwAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAEAfgAAAAAAAB8AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAwBtAAAAAAAAfgAAAAAAAA== version: 7 -3,1: ind: -3,1 - tiles: fgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAH4AAAAAAAAfAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAMAfgAAAAAAAB8AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAACAHoAAAAAAgB6AAAAAAEAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAAB6AAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAgB6AAAAAAAAegAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAAegAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAfgAAAAAAAHoAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAIAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAHwAAAAACAB8AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAHwAAAAABABEAAAAAAAARAAAAAAAAEQAAAAAAAB8AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAMAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAwB+AAAAAAAAMQAAAAAAADEAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAB6AAAAAAEAegAAAAAAAHoAAAAAAQB6AAAAAAMAfgAAAAAAADEAAAAAAAAxAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAQB6AAAAAAIAegAAAAADAH4AAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAIAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAQB+AAAAAAAAHwAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAB8AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAQB6AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAH4AAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAQB6AAAAAAEAegAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQB+AAAAAAAAegAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAHoAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAMAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAHwAAAAABAB8AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAHwAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAQAfAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAAAAHoAAAAAAgB+AAAAAAAAMQAAAAAAADEAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB6AAAAAAMAegAAAAAAAHoAAAAAAQB6AAAAAAMAfgAAAAAAADEAAAAAAAAxAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAADAHoAAAAAAQB6AAAAAAAAegAAAAAAAH4AAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQB+AAAAAAAAXQAAAAAAAA== version: 7 -4,0: ind: -4,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAABtAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAwAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAMAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAABAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAAAyAAAAAAAAfgAAAAAAADQAAAAAAwB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAgAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAH4AAAAAAAAyAAAAAAMAfgAAAAAAADQAAAAAAQB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAACAA== version: 7 -3,-1: ind: -3,-1 - tiles: fgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAACAH4AAAAAAAAfAAAAAAEALwAAAAAAAB8AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAfgAAAAAAAB8AAAAAAAAvAAAAAAIAHwAAAAABAH4AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAwB+AAAAAAAAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAB8AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQB+AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAcAAAAAABAAAAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAMAfgAAAAAAAF0AAAAAAgBdAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAH4AAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAQB+AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAMAfgAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAH4AAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABwAAAAAAIAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAACAH4AAAAAAAAfAAAAAAEALwAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAIAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAfgAAAAAAAB8AAAAAAgAvAAAAAAIAHwAAAAAAAH4AAAAAAABdAAAAAAMAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAACAH4AAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAgB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAMAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAEAcAAAAAACAAAAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAH4AAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAIAfgAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAADAH4AAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBwAAAAAAMAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAA== version: 7 -4,-1: ind: -4,-1 @@ -137,139 +137,139 @@ entities: version: 7 -2,-1: ind: -2,-1 - tiles: fgAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAACAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAAB+AAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAMAcAAAAAACAHAAAAAAAQBwAAAAAAEAcAAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAABAH4AAAAAAABwAAAAAAEAcAAAAAABAHAAAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAACAH4AAAAAAABwAAAAAAMAcAAAAAABAH4AAAAAAAB+AAAAAAAAcAAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAcAAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAADAHAAAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAABwAAAAAAMAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAfgAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAADAHAAAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAQBwAAAAAAAAcAAAAAABAH4AAAAAAAAfAAAAAAEAHwAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAgBwAAAAAAAAcAAAAAABAHAAAAAAAwBwAAAAAAIAcAAAAAADAHAAAAAAAQBwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAMAHwAAAAABAB8AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAAAcAAAAAABAHAAAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAwBwAAAAAAEAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAADAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAADAHAAAAAAAQBwAAAAAAIAcAAAAAABAHAAAAAAAQBwAAAAAAIAcAAAAAACAH4AAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAACAH4AAAAAAABwAAAAAAMAcAAAAAADAHAAAAAAAwBwAAAAAAMAcAAAAAACAHAAAAAAAQBwAAAAAAEAcAAAAAABAHAAAAAAAwB+AAAAAAAAcAAAAAACAHAAAAAAAgBwAAAAAAIAcAAAAAADAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAACAHAAAAAAAABwAAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAACAHAAAAAAAwBwAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAgAfAAAAAAAAHwAAAAADAHAAAAAAAQBwAAAAAAIAcAAAAAABAHAAAAAAAgBwAAAAAAIAfgAAAAAAAH4AAAAAAABwAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAABAH4AAAAAAABwAAAAAAMAcAAAAAADAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAF8AAAAAAgBfAAAAAAIAegAAAAADAHoAAAAAAgB6AAAAAAEAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAMAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBfAAAAAAIAXwAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAEAXwAAAAABAF8AAAAAAQB6AAAAAAAAegAAAAACAHoAAAAAAwB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAADAA== + tiles: fgAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAABAH4AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAwB+AAAAAAAAcAAAAAADAHAAAAAAAgBwAAAAAAEAcAAAAAAAAHAAAAAAAwBwAAAAAAIAcAAAAAADAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAADAH4AAAAAAABwAAAAAAMAcAAAAAADAHAAAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAADAH4AAAAAAABwAAAAAAAAcAAAAAACAH4AAAAAAAB+AAAAAAAAcAAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAAcAAAAAADAHAAAAAAAwBwAAAAAAMAcAAAAAACAHAAAAAAAwBwAAAAAAIAcAAAAAAAAHAAAAAAAwBwAAAAAAMAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAIAfgAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAAAAHAAAAAAAQBwAAAAAAEAcAAAAAACAHAAAAAAAwBwAAAAAAAAcAAAAAABAH4AAAAAAAAfAAAAAAEAHwAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAQBwAAAAAAEAcAAAAAABAHAAAAAAAwBwAAAAAAEAcAAAAAADAHAAAAAAAwBwAAAAAAMAcAAAAAABAHAAAAAAAQBwAAAAAAIAHwAAAAACAB8AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAcAAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAABAHAAAAAAAQBwAAAAAAMAcAAAAAACAHAAAAAAAgBwAAAAAAAAcAAAAAABAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAACAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAADAH4AAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAQBwAAAAAAAAcAAAAAACAH4AAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAADAHAAAAAAAgB+AAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAACAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAMAfgAAAAAAAHAAAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAQBwAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAIAHwAAAAABAHAAAAAAAwBwAAAAAAEAcAAAAAADAHAAAAAAAABwAAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAF8AAAAAAgBfAAAAAAEAegAAAAADAHoAAAAAAQB6AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAgBfAAAAAAIAXwAAAAADAHoAAAAAAAB6AAAAAAAAegAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAADAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAEAXwAAAAADAF8AAAAAAQB6AAAAAAIAegAAAAACAHoAAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAA== version: 7 -2,2: ind: -2,2 - tiles: XQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAABACYAAAAAAwB6AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAADAHoAAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAwB6AAAAAAEAegAAAAAAAHoAAAAAAgB6AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAABAHoAAAAAAwB6AAAAAAAAegAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAwB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAACAFIAAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABtAAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAAAHwAAAAAAACQAAAAAAwAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAADAB8AAAAAAwAkAAAAAAIAHwAAAAABAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAfQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAACAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAMAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAgBtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAA== + tiles: XQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAEAegAAAAACACYAAAAAAAB6AAAAAAEAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAEAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAgB6AAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAABAHoAAAAAAwB6AAAAAAMAegAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAwAfAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAfgAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAAAAFIAAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABtAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAADACQAAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAAAAB8AAAAAAgAkAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAACAB8AAAAAAQAfAAAAAAEAHwAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAACAB8AAAAAAAAfAAAAAAMAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQBtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAA== version: 7 -3,2: ind: -3,2 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAAB+AAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAMQAAAAAAADEAAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAfgAAAAAAAF0AAAAAAgB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAJAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAB8AAAAAAQB+AAAAAAAAHwAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAAAAB8AAAAAAAAfAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAHwAAAAAAAB8AAAAAAAB+AAAAAAAAHwAAAAABAF0AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAAAfAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAfAAAAAAAAfgAAAAAAAB8AAAAAAwBdAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAH4AAAAAAAAfAAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAwB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAACAH4AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAUgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQAvAAAAAAAAawAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAMALwAAAAAAAGsAAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAADAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAxAAAAAAAAMQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAMQAAAAAAADEAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAIAfgAAAAAAAF0AAAAAAgB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAJAAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAB8AAAAAAAB+AAAAAAAAHwAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAABAB8AAAAAAAAfAAAAAAIAcAAAAAAAAHAAAAAAAABwAAAAAAAAHwAAAAAAAB8AAAAAAAB+AAAAAAAAHwAAAAADAF0AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAQAfAAAAAAEAcAAAAAABAHAAAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAAAfAAAAAAMAfgAAAAAAAB8AAAAAAQBdAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAEAXQAAAAACAF0AAAAAAgBdAAAAAAAAcAAAAAACAHAAAAAAAABwAAAAAAAAcAAAAAADAHAAAAAAAgBwAAAAAAEAcAAAAAADAH4AAAAAAAAfAAAAAAIAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAUgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAAvAAAAAAEAawAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAMALwAAAAACAGsAAAAAAwB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAA== version: 7 -4,1: ind: -4,1 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAAAAB8AAAAAAwB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQAxAAAAAAAAMQAAAAAAADEAAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAAAfAAAAAAEAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAMQAAAAAAADEAAAAAAAAxAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAQAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAANAAAAAACAH4AAAAAAAAxAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAwB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAEAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAADAHoAAAAAAwB6AAAAAAAAegAAAAADAHoAAAAAAwAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAgB6AAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAIAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAABAHoAAAAAAwB6AAAAAAEAegAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAADEAAAAAAAAxAAAAAAAAMQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAB8AAAAAAwB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQAfAAAAAAEAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAMQAAAAAAADEAAAAAAAAxAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAQAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAAB+AAAAAAAANAAAAAAAAH4AAAAAAAAxAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAACAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAQB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAQAfAAAAAAMAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAQB6AAAAAAAAegAAAAABAHoAAAAAAwAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAgB6AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAABAHoAAAAAAQB6AAAAAAMAegAAAAAAAA== version: 7 -4,2: ind: -4,2 - tiles: AAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbQAAAAAAAHoAAAAAAQB6AAAAAAIAegAAAAABAHoAAAAAAAB6AAAAAAIAegAAAAABAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAACAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAgAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAbQAAAAAAAH4AAAAAAABdAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGQAAAAAAABkAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAGQAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAZAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAawAAAAAAAA== + tiles: AAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbQAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAACAHoAAAAAAgB6AAAAAAAAegAAAAACAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAADAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAgAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAbQAAAAAAAH4AAAAAAABdAAAAAAIAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGQAAAAAAgBkAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAABAH4AAAAAAABkAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAACAGQAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAMAZAAAAAABAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAawAAAAABAA== version: 7 -4,3: ind: -4,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABrAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAfgAAAAAAAF0AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAAAAGsAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABrAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAMAAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAGsAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAGsAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAawAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGsAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBrAAAAAAIAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAH4AAAAAAABdAAAAAAEAawAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAACAGsAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAfgAAAAAAAF0AAAAAAgBrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAAAAGsAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAgBrAAAAAAIAfQAAAAAAAH4AAAAAAAB+AAAAAAAAMAAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAH4AAAAAAABdAAAAAAAAawAAAAACAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAGsAAAAAAgAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAABrAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAGsAAAAAAwB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAABrAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAawAAAAADAA== version: 7 -3,3: ind: -3,3 - tiles: LwAAAAAAAGsAAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAC8AAAAAAABrAAAAAAAAfgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAgAvAAAAAAAAawAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIALwAAAAAAAGsAAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAADAC8AAAAAAABrAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAgAvAAAAAAAAawAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAAALwAAAAAAAGsAAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAC8AAAAAAABrAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAFIAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAvAAAAAAAAawAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAALwAAAAAAAGsAAAAAAABdAAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAC8AAAAAAABrAAAAAAAAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAXQAAAAAAAFIAAAAAAABSAAAAAAAAfgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAAvAAAAAAAAawAAAAAAAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAC4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAALwAAAAAAAGsAAAAAAABdAAAAAAAAXQAAAAAAAC4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAABdAAAAAAIAUgAAAAAAAFIAAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAC8AAAAAAABrAAAAAAAAXQAAAAAAAF0AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAvAAAAAAAAawAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAAAGsAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAA== + tiles: LwAAAAADAGsAAAAAAQB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAAAAC8AAAAAAABrAAAAAAMAfgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAwAvAAAAAAIAawAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAAALwAAAAADAGsAAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAACAC8AAAAAAQBrAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAgAvAAAAAAEAawAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAAALwAAAAACAGsAAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAAAAC8AAAAAAQBrAAAAAAIAXQAAAAACAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAFIAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAvAAAAAAIAawAAAAACAF0AAAAAAwB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAALwAAAAADAGsAAAAAAgBdAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAC8AAAAAAwBrAAAAAAMAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAADAFIAAAAAAABSAAAAAAAAfgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAAvAAAAAAMAawAAAAABAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAABSAAAAAAAAUgAAAAAAAC4AAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAALwAAAAABAGsAAAAAAgBdAAAAAAEAXQAAAAADAC4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAMAUgAAAAAAAFIAAAAAAAB+AAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAC8AAAAAAwBrAAAAAAMAXQAAAAACAF0AAAAAAgAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAvAAAAAAMAawAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAADAGsAAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAA== version: 7 -2,3: ind: -2,3 - tiles: XQAAAAACAF0AAAAAAwBdAAAAAAIAHwAAAAABAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAwB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAADAB8AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAQAfAAAAAAEAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAACAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAHwAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAADAB8AAAAAAgB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAB8AAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAABAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: XQAAAAABAF0AAAAAAgBdAAAAAAEAHwAAAAACAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAACAB8AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAMAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAHwAAAAABAH4AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAgB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAB8AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAMAegAAAAABAHoAAAAAAAB6AAAAAAIAegAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAAAAFIAAAAAAABSAAAAAAAAUgAAAAAAAFIAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -3,4: ind: -3,4 - tiles: LwAAAAAAAGsAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAAAAAABrAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAvAAAAAAAAawAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAAAGsAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: LwAAAAABAGsAAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8AAAAAAgBrAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAvAAAAAAIAawAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAACAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwAAAAAAAGsAAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAgB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -4,4: ind: -4,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAGsAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAABrAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAawAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,2: ind: -1,2 - tiles: HwAAAAADAB8AAAAAAQAfAAAAAAMAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAABACQAAAAAAgAfAAAAAAAAegAAAAAAAB8AAAAAAQAfAAAAAAIAfgAAAAAAAEAAAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAgB6AAAAAAMAegAAAAAAAEAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAB+AAAAAAAAHwAAAAABAHoAAAAAAwAfAAAAAAIAHwAAAAACAH4AAAAAAABAAAAAAAAAegAAAAADAC8AAAAAAQAvAAAAAAMALwAAAAABAHoAAAAAAwBAAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAAB+AAAAAAAAQAAAAAAAAHoAAAAAAgB6AAAAAAMAegAAAAACAHoAAAAAAgB6AAAAAAEAQAAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAH4AAAAAAAB6AAAAAAMAegAAAAACAB8AAAAAAQAfAAAAAAEAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAADAGwAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAAAHwAAAAADAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAEAHwAAAAADAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAMAHwAAAAACAB8AAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAAfAAAAAAIAHwAAAAACACQAAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAEAJAAAAAADAB8AAAAAAQAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAB8AAAAAAgAMAAAAAAMADAAAAAADAAwAAAAAAwAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAwAfAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAIAAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAABAB8AAAAAAwAkAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAADAB8AAAAAAQB+AAAAAAAAAAAAAAAAAH0AAAAAAAACAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAIAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAACAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAgAAAAAAAA== + tiles: HwAAAAABAB8AAAAAAwAfAAAAAAEAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAACQAAAAAAgAfAAAAAAMAegAAAAACAB8AAAAAAAAfAAAAAAAAfgAAAAAAAEAAAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAwB6AAAAAAIAegAAAAADAEAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAgB+AAAAAAAAHwAAAAACAHoAAAAAAgAfAAAAAAMAHwAAAAACAH4AAAAAAABAAAAAAAAAegAAAAAAAC8AAAAAAQAvAAAAAAEALwAAAAADAHoAAAAAAQBAAAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAgB+AAAAAAAAQAAAAAAAAHoAAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAAB6AAAAAAMAQAAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAADAH4AAAAAAAB6AAAAAAEAegAAAAACAB8AAAAAAgAfAAAAAAIAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAADAGwAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAACAH4AAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAgB+AAAAAAAAfgAAAAAAAG0AAAAAAAAfAAAAAAIAHwAAAAAAACQAAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAEAJAAAAAACAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAQAMAAAAAAEADAAAAAABAAwAAAAAAQAfAAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAIAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAADAB8AAAAAAwAkAAAAAAEAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAACAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAIAHwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAIAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAIAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAACAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAgAAAAAAAA== version: 7 0,2: ind: 0,2 - tiles: egAAAAACAHoAAAAAAQB6AAAAAAIAegAAAAABAHoAAAAAAgB6AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAMAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAwB6AAAAAAIAegAAAAADAB8AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAADAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAMAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAABAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAABAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAgB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAAfAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAEAOAAAAAAAAB8AAAAAAwA4AAAAAAAAHwAAAAADAH4AAAAAAABsAAAAAAAAbQAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAACADgAAAAAAAA4AAAAAAAAOAAAAAAAAB8AAAAAAwB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAA== + tiles: egAAAAAAAHoAAAAAAQB6AAAAAAIAegAAAAADAHoAAAAAAwB6AAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAACAB8AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAgB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAgB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAB8AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAQA4AAAAAAAAOAAAAAAAADgAAAAAAAAfAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAEAOAAAAAAAAB8AAAAAAgA4AAAAAAAAHwAAAAADAH4AAAAAAABsAAAAAAAAbQAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADADgAAAAAAAA4AAAAAAAAOAAAAAAAAB8AAAAAAgB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAA== version: 7 -1,3: ind: -1,3 - tiles: AAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAfAAAAAAMAHwAAAAABAA== + tiles: AAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAfAAAAAAMAHwAAAAADAA== version: 7 1,1: ind: 1,1 - tiles: HwAAAAABAB8AAAAAAgAfAAAAAAIAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAcAAAAAABAHAAAAAAAwBwAAAAAAIAcAAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAHwAAAAADAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAMAfgAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAACAHAAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAIAfgAAAAAAACQAAAAAAgAkAAAAAAEAJAAAAAAAAF0AAAAAAQBdAAAAAAIAHwAAAAAAAB8AAAAAAgAfAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAACAH4AAAAAAAAkAAAAAAIAJAAAAAABACQAAAAAAABdAAAAAAMAXQAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAAB+AAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAIAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAEAfgAAAAAAAC4AAAAAAAAuAAAAAAAAEAAAAAAAABAAAAAAAAB+AAAAAAAAbAAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAADAHAAAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAwB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAEAAAAAAAAH4AAAAAAAAQAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAABAAAAAAAAB+AAAAAAAAEAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAA== + tiles: HwAAAAADAB8AAAAAAQAfAAAAAAIAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAACAB8AAAAAAQB+AAAAAAAAegAAAAADAHoAAAAAAwB6AAAAAAEAegAAAAABAHoAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAMAfgAAAAAAAHAAAAAAAQBwAAAAAAMAcAAAAAABAHAAAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAIAHwAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAIAfgAAAAAAACQAAAAAAAAkAAAAAAEAJAAAAAACAF0AAAAAAABdAAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAADAH4AAAAAAAAkAAAAAAIAJAAAAAAAACQAAAAAAABdAAAAAAAAXQAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAJAAAAAAAACQAAAAAAwAkAAAAAAMAXQAAAAABAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAfgAAAAAAAC4AAAAAAAAuAAAAAAAAEAAAAAAAABAAAAAAAAB+AAAAAAAAbAAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAHAAAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAEAAAAAAAAH4AAAAAAAAQAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAABAAAAAAAAB+AAAAAAAAEAAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAA== version: 7 1,2: ind: 1,2 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAABnAAAAAAAAZwAAAAACAGcAAAAAAwBAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAwB+AAAAAAAAZwAAAAACAGcAAAAAAQBnAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAADAHoAAAAAAgB6AAAAAAEAegAAAAABAHoAAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAwB6AAAAAAAAegAAAAADAHoAAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAADAHoAAAAAAwB6AAAAAAMAegAAAAADAHoAAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAH4AAAAAAABnAAAAAAAAZwAAAAADAGcAAAAAAgB6AAAAAAMAegAAAAABAHoAAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAGwAAAAAAAB+AAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAAPwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbQAAAAAAAD8AAAAAAAA/AAAAAAAAPwAAAAAAAD8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAA/AAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAABAH4AAAAAAABnAAAAAAMAZwAAAAAAAGcAAAAAAwBAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAgB+AAAAAAAAZwAAAAADAGcAAAAAAQBnAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAHoAAAAAAAB6AAAAAAAAegAAAAACAHoAAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwB6AAAAAAAAegAAAAACAHoAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAABAHoAAAAAAwB6AAAAAAMAegAAAAADAHoAAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAACAH4AAAAAAABnAAAAAAIAZwAAAAADAGcAAAAAAQB6AAAAAAAAegAAAAADAHoAAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAGwAAAAAAAB+AAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAAPwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAbQAAAAAAAD8AAAAAAAA/AAAAAAAAPwAAAAAAAD8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAA/AAAAAAAAPwAAAAAAAD8AAAAAAAA/AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 2,2: ind: 2,2 - tiles: fgAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAADACYAAAAAAwAmAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAMAJgAAAAABACYAAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAACYAAAAAAwAmAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAgAmAAAAAAIAJgAAAAACAH4AAAAAAABdAAAAAAMAHwAAAAACAH4AAAAAAABnAAAAAAIAZwAAAAAAAH4AAAAAAAAmAAAAAAEAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAwAfAAAAAAEAHwAAAAACACYAAAAAAQAfAAAAAAIAHwAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAJgAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAAAAB8AAAAAAQAmAAAAAAMAfgAAAAAAAF0AAAAAAAAfAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAABAH4AAAAAAAAfAAAAAAIAegAAAAABAHoAAAAAAgB6AAAAAAMAegAAAAACAHoAAAAAAgB6AAAAAAAAegAAAAAAAHoAAAAAAwB+AAAAAAAAXQAAAAABAB8AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwAfAAAAAAIAHwAAAAADAHoAAAAAAgB6AAAAAAIAegAAAAADAHoAAAAAAAB6AAAAAAMAegAAAAAAAHoAAAAAAQB6AAAAAAAAHwAAAAACAB8AAAAAAQBdAAAAAAEAfgAAAAAAAGcAAAAAAwBnAAAAAAIAfgAAAAAAAB8AAAAAAgB6AAAAAAAAegAAAAABAHoAAAAAAQB6AAAAAAEAegAAAAABAHoAAAAAAwB6AAAAAAIAegAAAAAAAH4AAAAAAABdAAAAAAMAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAegAAAAABAHoAAAAAAQB6AAAAAAAAegAAAAADAHoAAAAAAwB6AAAAAAAAegAAAAAAAHoAAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAHwAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAABAHoAAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAAAfAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAH4AAAAAAAB+AAAAAAAAegAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAH4AAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAEAegAAAAACAH4AAAAAAAB6AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAAHoAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAA== + tiles: fgAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAABACYAAAAAAgAmAAAAAAIAJgAAAAABACYAAAAAAAAmAAAAAAMAJgAAAAACACYAAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAACYAAAAAAAAmAAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAADAB8AAAAAAQAmAAAAAAIAJgAAAAABAH4AAAAAAABdAAAAAAIAHwAAAAAAAH4AAAAAAABnAAAAAAMAZwAAAAADAH4AAAAAAAAmAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAAAHwAAAAACACYAAAAAAQAfAAAAAAIAHwAAAAACAF0AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAJgAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAwAmAAAAAAIAfgAAAAAAAF0AAAAAAAAfAAAAAAMAfgAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAXQAAAAACAH4AAAAAAABdAAAAAAEAXQAAAAAAAH4AAAAAAAAfAAAAAAAAegAAAAADAHoAAAAAAQB6AAAAAAAAegAAAAACAHoAAAAAAgB6AAAAAAIAegAAAAAAAHoAAAAAAgB+AAAAAAAAXQAAAAABAB8AAAAAAwB+AAAAAAAAXQAAAAABAF0AAAAAAQAfAAAAAAIAHwAAAAACAHoAAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAEAHwAAAAAAAB8AAAAAAwBdAAAAAAAAfgAAAAAAAGcAAAAAAABnAAAAAAAAfgAAAAAAAB8AAAAAAQB6AAAAAAEAegAAAAACAHoAAAAAAwB6AAAAAAMAegAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAABAH4AAAAAAABdAAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAegAAAAACAHoAAAAAAwB6AAAAAAEAegAAAAADAHoAAAAAAgB6AAAAAAEAegAAAAACAHoAAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAHwAAAAABAHoAAAAAAAB6AAAAAAEAegAAAAADAHoAAAAAAgB6AAAAAAAAegAAAAADAHoAAAAAAwAfAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAADAH4AAAAAAAB+AAAAAAAAegAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAH4AAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAAAAH4AAAAAAAB6AAAAAAIAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAAHoAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAA== version: 7 2,1: ind: 2,1 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAB8AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAH4AAAAAAABkAAAAAAAAZAAAAAAAAH4AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAZAAAAAAAAGQAAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGQAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAABAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAH4AAAAAAABkAAAAAAMAZAAAAAABAH4AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAZAAAAAAAAGQAAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGQAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAACAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAAKwAAAAAAACsAAAAAAAArAAAAAAAAKwAAAAAAACsAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 1,0: ind: 1,0 - tiles: XQAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAfgAAAAAAAHoAAAAAAwB6AAAAAAIAegAAAAABAHoAAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAAB6AAAAAAMAegAAAAABAHoAAAAAAQB6AAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAgB+AAAAAAAAegAAAAADAHoAAAAAAwB6AAAAAAMAegAAAAAAAF0AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAIAcAAAAAACAHAAAAAAAwBwAAAAAAEAcAAAAAAAAHAAAAAAAQBwAAAAAAIAHwAAAAADAB8AAAAAAgBsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAADAHAAAAAAAQBwAAAAAAIAcAAAAAAAAHAAAAAAAQBwAAAAAAMAcAAAAAADAB8AAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgBwAAAAAAEAcAAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAHAAAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAAAcAAAAAADAHAAAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAABwAAAAAAIAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAADAHAAAAAAAgBwAAAAAAMAcAAAAAABAHAAAAAAAQBwAAAAAAMAcAAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAAAfAAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAACAHoAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAgB6AAAAAAMAegAAAAACAH4AAAAAAAARAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAACAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAgB+AAAAAAAAegAAAAABAHoAAAAAAQB6AAAAAAAAegAAAAADAHoAAAAAAwB+AAAAAAAAEQAAAAAAAA== + tiles: XQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAfgAAAAAAAHoAAAAAAAB6AAAAAAMAegAAAAACAHoAAAAAAQBdAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAH4AAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAwB6AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAegAAAAABAHoAAAAAAAB6AAAAAAEAegAAAAADAF0AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAEAcAAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAABAHAAAAAAAABwAAAAAAIAHwAAAAACAB8AAAAAAgBsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAHAAAAAAAQBwAAAAAAIAcAAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAABAB8AAAAAAAAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAgBwAAAAAAAAcAAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAACAHAAAAAAAQB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAAAcAAAAAABAHAAAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAABwAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAACAHAAAAAAAgBwAAAAAAAAcAAAAAADAHAAAAAAAgBwAAAAAAAAcAAAAAACAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAQAfAAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAMAfgAAAAAAAHoAAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAwB6AAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAIAHwAAAAAAAH4AAAAAAAB6AAAAAAAAegAAAAAAAHoAAAAAAgB6AAAAAAIAegAAAAADAH4AAAAAAAARAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAAAAHoAAAAAAgB+AAAAAAAAEQAAAAAAAA== version: 7 1,-1: ind: 1,-1 - tiles: fQAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAADAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAABAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAbQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAfgAAAAAAAA== + tiles: fQAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAACAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAgB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAEAbQAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAfgAAAAAAAA== version: 7 -1,-2: ind: -1,-2 - tiles: HwAAAAACAH4AAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAAARAAAAAAAAXQAAAAAAABEAAAAAAABdAAAAAAEAEQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAMAXQAAAAABABEAAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAQARAAAAAAAAXQAAAAADABEAAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAwAfAAAAAAMAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAAAHwAAAAAAAH4AAAAAAABdAAAAAAAAEQAAAAAAAF0AAAAAAgARAAAAAAAAXQAAAAAAABEAAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAgB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAH4AAAAAAAB+AAAAAAAAXQAAAAACABEAAAAAAABdAAAAAAAAEQAAAAAAAF0AAAAAAQARAAAAAAAAXQAAAAACABEAAAAAAABdAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAwBsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAQB+AAAAAAAAcAAAAAACAHAAAAAAAwBwAAAAAAEAcAAAAAACAH4AAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAACAHAAAAAAAQB+AAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAH4AAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAQBwAAAAAAEAfgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAcAAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAEAXQAAAAAAAHAAAAAAAQBwAAAAAAMAcAAAAAABAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAA== + tiles: HwAAAAACAH4AAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAAARAAAAAAAAXQAAAAAAABEAAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQBdAAAAAAMAXQAAAAAAABEAAAAAAABdAAAAAAAAEQAAAAAAAF0AAAAAAgARAAAAAAAAXQAAAAADABEAAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgAfAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAEAHwAAAAACAH4AAAAAAABdAAAAAAEAEQAAAAAAAF0AAAAAAQARAAAAAAAAXQAAAAADABEAAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADABEAAAAAAABdAAAAAAMAEQAAAAAAAF0AAAAAAwARAAAAAAAAXQAAAAAAABEAAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAQBsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAQB+AAAAAAAAcAAAAAACAHAAAAAAAgBwAAAAAAMAcAAAAAAAAH4AAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAAAAHAAAAAAAQB+AAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAgBwAAAAAAEAfgAAAAAAAAMAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAEAcAAAAAABAHAAAAAAAwBwAAAAAAMAcAAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAACAHAAAAAAAgBwAAAAAAIAcAAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAA== version: 7 -2,-2: ind: -2,-2 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAACAHAAAAAAAwBwAAAAAAEAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAACAH4AAAAAAABwAAAAAAEAcAAAAAACAHAAAAAAAgB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAAAfAAAAAAIAcAAAAAADAHAAAAAAAQBwAAAAAAIADAAAAAABAHAAAAAAAgBwAAAAAAAAcAAAAAABAH4AAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAIAcAAAAAABAAwAAAAAAgBwAAAAAAAAcAAAAAACAHAAAAAAAgB+AAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAEAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAABwAAAAAAEAcAAAAAADAHAAAAAAAwBwAAAAAAEAfgAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAACAHAAAAAAAwBwAAAAAAEADAAAAAACAHAAAAAAAABwAAAAAAIAcAAAAAACAH4AAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAIAcAAAAAADAAwAAAAAAgBwAAAAAAMAcAAAAAACAHAAAAAAAQBwAAAAAAEAcAAAAAACAHAAAAAAAgBwAAAAAAAAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAEAcAAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAADAB8AAAAAAQAfAAAAAAMAcAAAAAADAHAAAAAAAgBwAAAAAAIAfgAAAAAAAHAAAAAAAwBwAAAAAAIAcAAAAAABAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAH4AAAAAAAB6AAAAAAAAegAAAAACAHoAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAQBwAAAAAAEAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAABwAAAAAAEAcAAAAAABAHAAAAAAAQB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAIAcAAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAEADAAAAAABAHAAAAAAAwBwAAAAAAAAcAAAAAABAH4AAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAQB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAEAcAAAAAABAAwAAAAAAQBwAAAAAAAAcAAAAAADAHAAAAAAAgB+AAAAAAAAcAAAAAACAHAAAAAAAgBwAAAAAAEAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAgBwAAAAAAIAcAAAAAADAHAAAAAAAQBwAAAAAAEAfgAAAAAAAHAAAAAAAABwAAAAAAIAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAQBwAAAAAAAADAAAAAABAHAAAAAAAQBwAAAAAAAAcAAAAAADAH4AAAAAAABwAAAAAAMAcAAAAAABAHAAAAAAAAB+AAAAAAAALgAAAAAAAC4AAAAAAAAuAAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAADAAwAAAAAAABwAAAAAAIAcAAAAAABAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAgBwAAAAAAIAfgAAAAAAAC4AAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAAAcAAAAAACAB8AAAAAAgAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAIAcAAAAAACAHAAAAAAAwBwAAAAAAMAfgAAAAAAAHAAAAAAAgBwAAAAAAAAcAAAAAACAA== version: 7 -3,-2: ind: -3,-2 - tiles: fQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAADAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAwAfAAAAAAIAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAwB6AAAAAAEAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAADAH4AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAACAHoAAAAAAwB+AAAAAAAAHwAAAAADAC8AAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAEAcAAAAAAAAH4AAAAAAAAfAAAAAAMALwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAEAcAAAAAADAHAAAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAACAHAAAAAAAwBwAAAAAAMAfgAAAAAAAB8AAAAAAwAvAAAAAAIAHwAAAAACAG0AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAAAAA== + tiles: fQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAwAfAAAAAAEAHwAAAAADAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAIAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAgB6AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAABAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAABAHoAAAAAAgB+AAAAAAAAHwAAAAABAC8AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAMAcAAAAAADAH4AAAAAAAAfAAAAAAAALwAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAADAHAAAAAAAgB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABAHAAAAAAAABwAAAAAAIAfgAAAAAAAB8AAAAAAwAvAAAAAAIAHwAAAAABAG0AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAIAcAAAAAABAA== version: 7 0,-2: ind: 0,-2 - tiles: fgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAADAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAwB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAwBdAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAADAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAACAF0AAAAAAAAfAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAEAHwAAAAADAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgAfAAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAEAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAABAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAADAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQAfAAAAAAEAfgAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAAAAF0AAAAAAgBdAAAAAAAAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAIAegAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAQAfAAAAAAMAfgAAAAAAAA== version: 7 1,-2: ind: 1,-2 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAAHwAAAAADAB8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAQAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAAAHwAAAAABAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAAHwAAAAACAB8AAAAAAQBPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAABAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAAAHwAAAAACAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,-1: ind: 2,-1 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAQB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAgBdAAAAAAMAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAADAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAwB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAgBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 0,-3: ind: 0,-3 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAIAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAgBtAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAXQAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAADAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAB8AAAAAAwB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAwAfAAAAAAEAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAB8AAAAAAQBdAAAAAAIAXQAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAAAXQAAAAACAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAQAfAAAAAAMAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAABAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAABdAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAXQAAAAABAB8AAAAAAgAfAAAAAAEAHwAAAAABAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAAAAAAAAAAF0AAAAAAABdAAAAAAEAXQAAAAADAB8AAAAAAgB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAwAfAAAAAAIAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAXQAAAAADAF0AAAAAAgBdAAAAAAMAXQAAAAABAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAB8AAAAAAgBdAAAAAAIAXQAAAAABAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAF0AAAAAAwB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAABAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAACAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 1,-3: ind: 1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAA== version: 7 -1,-3: ind: -1,-3 - tiles: XQAAAAACAH4AAAAAAABdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAAAXQAAAAADAB8AAAAAAgB+AAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgB+AAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAMAHwAAAAADAH4AAAAAAABdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAABdAAAAAAIAXQAAAAADAH4AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAwBdAAAAAAMAXQAAAAADAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAADAF0AAAAAAgB+AAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAMAXQAAAAABAF0AAAAAAgBdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAgBdAAAAAAEAHwAAAAABAB8AAAAAAQAfAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAAAfgAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAADAF0AAAAAAgAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQBdAAAAAAMAHwAAAAACAH4AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAABAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAACAB8AAAAAAgB+AAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAQB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAIAfgAAAAAAAE8AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAwAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwAfAAAAAAMAHwAAAAADAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAAAHwAAAAABAH4AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAHwAAAAACAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAEAfgAAAAAAAA== + tiles: XQAAAAABAH4AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAQBdAAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgBdAAAAAAIAXQAAAAADAB8AAAAAAwB+AAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwB+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAMAHwAAAAABAH4AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAADAH4AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAABdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAAAXQAAAAABAF0AAAAAAgBdAAAAAAIAHwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAAAHwAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAQB+AAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAAAAF0AAAAAAgBdAAAAAAEAfgAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAgAfAAAAAAIAHwAAAAADAB8AAAAAAQBdAAAAAAIAHwAAAAACAB8AAAAAAQAfAAAAAAIAXQAAAAABAF0AAAAAAQBdAAAAAAIAfgAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQBdAAAAAAAAHwAAAAADAH4AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAAAAB8AAAAAAQB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAEAHwAAAAADAB8AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAfgAAAAAAAE8AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAAAfAAAAAAIAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAMAfgAAAAAAAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgAfAAAAAAAAHwAAAAADAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAEAHwAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAMAHwAAAAACAH4AAAAAAABdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAAAfgAAAAAAAA== version: 7 -2,-3: ind: -2,-3 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAHwAAAAABAGYAAAAAAwBmAAAAAAEAZgAAAAADAB8AAAAAAAB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAAAAH4AAAAAAABtAAAAAAAAXQAAAAADAH4AAAAAAABdAAAAAAIAfgAAAAAAAB8AAAAAAwAfAAAAAAMAZgAAAAABAB8AAAAAAgAfAAAAAAAAfgAAAAAAAB8AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGYAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgBdAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAADAF0AAAAAAwBdAAAAAAMAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAABdAAAAAAMAXQAAAAAAAF0AAAAAAwBdAAAAAAEAXQAAAAADAF0AAAAAAgBdAAAAAAIAXQAAAAABAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABtAAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAADAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAgBdAAAAAAMAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAEAXQAAAAABAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAwAfAAAAAAIAXQAAAAAAAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAGQAAAAAAABkAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAGQAAAAAAAB+AAAAAAAAZAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAAAAGQAAAAAAABkAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAgB+AAAAAAAAegAAAAABAHoAAAAAAwB+AAAAAAAAegAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAAB+AAAAAAAAegAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAAAAGYAAAAAAwBmAAAAAAMAZgAAAAAAAB8AAAAAAQB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAIAXQAAAAABAH4AAAAAAABtAAAAAAAAXQAAAAAAAH4AAAAAAABdAAAAAAIAfgAAAAAAAB8AAAAAAQAfAAAAAAMAZgAAAAABAB8AAAAAAwAfAAAAAAEAfgAAAAAAAB8AAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGYAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgBdAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAF0AAAAAAgBdAAAAAAAAXQAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAgBdAAAAAAMAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAADAF0AAAAAAgBdAAAAAAEAXQAAAAACAF0AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAIAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQBdAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABtAAAAAAAAXQAAAAADAF0AAAAAAwBdAAAAAAIAXQAAAAABAF0AAAAAAwBdAAAAAAIAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAB8AAAAAAwBdAAAAAAAAXQAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAEAXQAAAAAAAF0AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAfAAAAAAEAXQAAAAACAF0AAAAAAABdAAAAAAEAXQAAAAABAF0AAAAAAQAfAAAAAAMAXQAAAAAAAF0AAAAAAQBdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAMAfgAAAAAAAH4AAAAAAABkAAAAAAMAfgAAAAAAAGQAAAAAAwBkAAAAAAMAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAGQAAAAAAgB+AAAAAAAAZAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAZAAAAAADAGQAAAAAAwBkAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAgB+AAAAAAAAegAAAAADAHoAAAAAAgB+AAAAAAAAegAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAgB+AAAAAAAAegAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAA== version: 7 -2,-4: ind: -2,-4 - tiles: AAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAwBdAAAAAAIAHwAAAAADAB8AAAAAAgAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAMAfQAAAAAAAH4AAAAAAABsAAAAAAAAbQAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH0AAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAQAfAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAIAXQAAAAACAB8AAAAAAAB9AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAbAAAAAAAAGwAAAAAAAAfAAAAAAMAZgAAAAACAGYAAAAAAgBmAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAGYAAAAAAgBmAAAAAAAAZgAAAAACAB8AAAAAAAB+AAAAAAAAHwAAAAABAF0AAAAAAABdAAAAAAEAXQAAAAACAA== + tiles: AAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAF0AAAAAAwBdAAAAAAAAXQAAAAADAF0AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAABdAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAXQAAAAADAB8AAAAAAwAfAAAAAAIAHwAAAAADAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQAfAAAAAAEAHwAAAAACAB8AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAIAHwAAAAABAB8AAAAAAAAfAAAAAAIAfQAAAAAAAH4AAAAAAABsAAAAAAAAbQAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAwBdAAAAAAIAXQAAAAAAAH0AAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAEAfgAAAAAAAB8AAAAAAwAfAAAAAAAAXQAAAAADAB8AAAAAAwB9AAAAAAAAfgAAAAAAAGwAAAAAAABtAAAAAAAAbAAAAAAAAGwAAAAAAAAfAAAAAAMAZgAAAAACAGYAAAAAAgBmAAAAAAIAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAGYAAAAAAwBmAAAAAAAAZgAAAAADAB8AAAAAAgB+AAAAAAAAHwAAAAABAF0AAAAAAwBdAAAAAAAAXQAAAAACAA== version: 7 -1,-4: ind: -1,-4 - tiles: fQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAwAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAABdAAAAAAEAXQAAAAABAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAB8AAAAAAwB+AAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAADAH4AAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAADAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAADAF0AAAAAAQBdAAAAAAMAXQAAAAACAF0AAAAAAQB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAH4AAAAAAABdAAAAAAEAfgAAAAAAAF0AAAAAAABdAAAAAAMAXQAAAAACAF0AAAAAAABdAAAAAAIAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAF0AAAAAAwAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAACAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAABdAAAAAAIAXQAAAAABAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAB8AAAAAAQB+AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAMAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAACAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAH4AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAHwAAAAABAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAABdAAAAAAIAfgAAAAAAAF0AAAAAAgBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAMAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 0,-4: ind: 0,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -2,-5: ind: -2,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAA== version: 7 -1,-5: ind: -1,-5 - tiles: AAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -2,4: ind: -2,4 @@ -277,7 +277,7 @@ entities: version: 7 2,0: ind: 2,0 - tiles: fgAAAAAAAHoAAAAAAwB6AAAAAAAAegAAAAABAHoAAAAAAgB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG0AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAgB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAfgAAAAAAAHoAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAQAfAAAAAAEAfgAAAAAAAHAAAAAAAgBwAAAAAAEAcAAAAAACAHAAAAAAAwBwAAAAAAAAcAAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAEAHwAAAAACAHAAAAAAAgBwAAAAAAEAcAAAAAAAAHAAAAAAAgBwAAAAAAMAcAAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAcAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAACAB8AAAAAAgB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABdAAAAAAAAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAIAEQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAHwAAAAACABEAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAHoAAAAAAgB6AAAAAAIAegAAAAACAHoAAAAAAwB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG0AAAAAAAB+AAAAAAAAegAAAAADAHoAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAfgAAAAAAAHoAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAQAfAAAAAAAAfgAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAAAHwAAAAABAHAAAAAAAQBwAAAAAAEAcAAAAAADAHAAAAAAAgBwAAAAAAIAcAAAAAAAAHAAAAAAAQB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgBwAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAMAcAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAAAAB8AAAAAAgB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAABdAAAAAAIAXQAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAB8AAAAAAgB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAfAAAAAAMAEQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAF0AAAAAAgBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAHwAAAAABABEAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 2,-3: ind: 2,-3 @@ -289,15 +289,15 @@ entities: version: 7 2,-4: ind: 2,-4 - tiles: BwAAAAADAH8AAAAAAAAHAAAAAAoABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAgAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAwABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAH8AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAFAAkAAAAAAAAJAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAQAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAJAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAABwAAAAADAH8AAAAAAAAHAAAAAAcAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAgABwAAAAAAAAcAAAAABQAHAAAAAAAABwAAAAAAAAcAAAAACQAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAQABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAIAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAFAAcAAAAAAAAHAAAAAAgABwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAgABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: BwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACgB/AAAAAAAABwAAAAAIAH8AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAGAAkAAAAAAAAJAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAACQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAALAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAkAfwAAAAAAAAcAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAJAAAAAAAABwAAAAAAAAcAAAAACQB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAABwAAAAADAH8AAAAAAAAHAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAUABwAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACQAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAoABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAcABwAAAAAKAAcAAAAAAAAHAAAAAAQABwAAAAAAAAcAAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAQAHAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAJAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAIABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAGAAcAAAAAAAAHAAAAAAAABwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAABgB+AAAAAAAABwAAAAAAAAcAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 1,3: ind: 1,3 - tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAADAHoAAAAAAQB+AAAAAAAAZAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAgB6AAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAMAegAAAAADAH4AAAAAAABkAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAMAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAADAHoAAAAAAAB+AAAAAAAAZAAAAAABAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6AAAAAAIAegAAAAABAH4AAAAAAABkAAAAAAMAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 0,3: ind: 0,3 - tiles: fQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAwB6AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB6AAAAAAMAegAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAADAHoAAAAAAQB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAACAH4AAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAAfAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAgB+AAAAAAAAHwAAAAACAB8AAAAAAQB+AAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAEAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAegAAAAADAHoAAAAAAQB6AAAAAAMAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB6AAAAAAAAegAAAAACAHoAAAAAAgB6AAAAAAIAegAAAAABAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAegAAAAABAHoAAAAAAgB6AAAAAAIAegAAAAADAHoAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAIAegAAAAABAH4AAAAAAAB6AAAAAAIAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQB+AAAAAAAAHwAAAAADAB8AAAAAAAB+AAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAEAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 3,2: ind: 3,2 @@ -305,11 +305,11 @@ entities: version: 7 3,1: ind: 3,1 - tiles: bQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABkAAAAAAAAZAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGQAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGQAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== + tiles: bQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABkAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABkAAAAAAEAZAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGQAAAAAAwB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAGQAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAABtAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== version: 7 4,1: ind: 4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAC8AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAC8AAAAAAQB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,2: ind: 4,2 @@ -333,47 +333,47 @@ entities: version: 7 -4,-2: ind: -4,-2 - tiles: BwAAAAAGAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAACAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAGAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAADAAcAAAAAAAAHAAAAAAwAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAFAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAB+AAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAwBdAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgAfAAAAAAEAHwAAAAACAF0AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAMAfgAAAAAAAE4AAAAAAQBOAAAAAAIATgAAAAABAE4AAAAAAgBOAAAAAAMATgAAAAABAE4AAAAAAgBdAAAAAAMAHwAAAAACAB8AAAAAAwBdAAAAAAMAfgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAABAF0AAAAAAwBdAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAACAB8AAAAAAgB+AAAAAAAATgAAAAAAAE4AAAAAAgBOAAAAAAIATgAAAAADAE4AAAAAAQBOAAAAAAMATgAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAABAB8AAAAAAwB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== + tiles: BwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAwAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAABAALAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAwABwAAAAAAAAcAAAAAAAAHAAAAAAYAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAMABwAAAAAEAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAHAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAQALAAAAAAAABwAAAAAAAAcAAAAAAQB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQB+AAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgAfAAAAAAEAHwAAAAADAF0AAAAAAgB+AAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAMAfgAAAAAAAE4AAAAAAQBOAAAAAAAATgAAAAABAE4AAAAAAwBOAAAAAAIATgAAAAABAE4AAAAAAgBdAAAAAAMAHwAAAAADAB8AAAAAAgBdAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAACAF0AAAAAAQBdAAAAAAEAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAABAB8AAAAAAAB+AAAAAAAATgAAAAAAAE4AAAAAAABOAAAAAAIATgAAAAADAE4AAAAAAwBOAAAAAAAATgAAAAACAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwB+AAAAAAAAHwAAAAAAAB8AAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== version: 7 -5,-2: ind: -5,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAFAAcAAAAAAAAHAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAABgAHAAAAAAAABwAAAAAAAAcAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAMAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAAcAAAAABAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAMAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -5,-3: ind: -5,-3 - tiles: HwAAAAACAB8AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAQALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAEAHwAAAAABAB8AAAAAAwAfAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAIAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAFAAcAAAAAAgB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAwB+AAAAAAAAHwAAAAAAAH4AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAIAfgAAAAAAAB8AAAAAAQAfAAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAAfAAAAAAEAHwAAAAADAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgBAAAAAAAAAQAAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABQAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAAAQAAAAAAAAEAAAAAAAAAfAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAwABwAAAAADAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABgAHAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAEAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAwAHAAAAAAAABwAAAAAKAAcAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAcABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAcABwAAAAAAAA== + tiles: HwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAB8AAAAAAwAfAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAwALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAAAHwAAAAAAAB8AAAAAAAB+AAAAAAAAHwAAAAACAH4AAAAAAAB/AAAAAAAABwAAAAAAAAcAAAAACwAHAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAMAfgAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAfwAAAAAAAAcAAAAABgAHAAAAAAAABwAAAAAMAH4AAAAAAAB+AAAAAAAAHwAAAAABAH4AAAAAAAAfAAAAAAEAHwAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH8AAAAAAAAHAAAAAAgABwAAAAAAAAcAAAAAAAAHAAAAAAcAfgAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAADAB8AAAAAAgBAAAAAAAAAQAAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAIAQAAAAAAAAEAAAAAAAAAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABgAHAAAAAAcABwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACgAHAAAAAAAABwAAAAALAAcAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAKAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAQAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAUAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAIAA== version: 7 -4,-3: ind: -4,-3 - tiles: fgAAAAAAAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAHAAsAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAACAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAMAfgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAHAH4AAAAAAAAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAABAH4AAAAAAAAHAAAAAAIACwAAAAAAAAcAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAAB+AAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAMAfgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAMAfgAAAAAAAH4AAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAAAfAAAAAAMAfgAAAAAAAAcAAAAAAQALAAAAAAAACwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAcABwAAAAAAAAsAAAAAAAAHAAAAAAgABwAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAwB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAABQB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAMAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAgAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fgAAAAAAAB8AAAAAAwAfAAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAACAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAgAfAAAAAAAAfgAAAAAAAAcAAAAAAQALAAAAAAAABwAAAAAJAH4AAAAAAAAfAAAAAAIAHwAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAgAfAAAAAAIAHwAAAAAAAH4AAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAMAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAACAH4AAAAAAAB+AAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAQAfAAAAAAMAHwAAAAAAAB8AAAAAAgB+AAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAACAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAwAfAAAAAAAAfgAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAHAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACQB+AAAAAAAAHwAAAAACAB8AAAAAAwAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAMAfgAAAAAAAH4AAAAAAAAHAAAAAAAACwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAgB+AAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAAAfgAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAMAHwAAAAACAB8AAAAAAgAfAAAAAAEAfgAAAAAAAH4AAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAABAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAgB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAKAAcAAAAAAAAHAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAMAAcAAAAAAwAHAAAAAAgAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAACwAAAAAAAAsAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAQAHAAAAAAMABwAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAsAAAAAAAALAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAcABwAAAAAAAAcAAAAABwAHAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -4,-4: ind: -4,-4 - tiles: egAAAAABAHoAAAAAAAB6AAAAAAAAegAAAAABAHoAAAAAAQB6AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJgAAAAAAACYAAAAAAgAmAAAAAAIAJgAAAAABACYAAAAAAQAmAAAAAAAAJgAAAAAAACYAAAAAAAAiAAAAAAMAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGoAAAAAAwBqAAAAAAMAagAAAAABAGoAAAAAAwBqAAAAAAMAagAAAAACAGoAAAAAAgBlAAAAAAMAJwAAAAADAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAGAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAawAAAAACACcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATAAAAAABAEwAAAAAAwBMAAAAAAIATAAAAAABAEwAAAAAAgBMAAAAAAEAfgAAAAAAAGsAAAAAAQAnAAAAAAEAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAEwAAAAAAgAqAAAAAAIATAAAAAADAEwAAAAAAQBMAAAAAAIATAAAAAACAH4AAAAAAABrAAAAAAMAJwAAAAADAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABMAAAAAAMAKgAAAAADAEwAAAAAAABMAAAAAAMATAAAAAACAEwAAAAAAQB+AAAAAAAAawAAAAABACcAAAAAAAB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAC4AAAAAAAB+AAAAAAAAKgAAAAADACoAAAAAAgAqAAAAAAMAKgAAAAAAACoAAAAAAgAqAAAAAAMAHwAAAAACAGsAAAAAAAAnAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEwAAAAAAQBMAAAAAAMAKgAAAAACAEwAAAAAAABMAAAAAAMATAAAAAACAH4AAAAAAABrAAAAAAAAJwAAAAADAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAALgAAAAAAAH4AAAAAAABMAAAAAAEATAAAAAAAAEwAAAAAAQBMAAAAAAEATAAAAAABAEwAAAAAAAB+AAAAAAAAawAAAAACACcAAAAAAQBAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAATAAAAAACAEwAAAAAAQBMAAAAAAEATAAAAAABAEwAAAAAAABMAAAAAAAAfgAAAAAAAGsAAAAAAAAnAAAAAAAAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABrAAAAAAEAJwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABqAAAAAAIAagAAAAAAAGoAAAAAAQBqAAAAAAEAagAAAAABAGoAAAAAAQBqAAAAAAAAZQAAAAABACcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAB+AAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAIAJgAAAAAAACYAAAAAAAAmAAAAAAIAJgAAAAABACYAAAAAAQAiAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAsAAAAAAAAHAAAAAAAAfgAAAAAAAA== + tiles: egAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAABAHoAAAAAAAB6AAAAAAEAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAABAHoAAAAAAQB6AAAAAAAAegAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAegAAAAAAAHoAAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJgAAAAADACYAAAAAAAAmAAAAAAIAJgAAAAACACYAAAAAAQAmAAAAAAEAJgAAAAACACYAAAAAAAAiAAAAAAIAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGoAAAAAAABqAAAAAAEAagAAAAABAGoAAAAAAQBqAAAAAAAAagAAAAAAAGoAAAAAAgBlAAAAAAEAJwAAAAABAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAGAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAawAAAAACACcAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATAAAAAACAEwAAAAAAQBMAAAAAAMATAAAAAACAEwAAAAAAgBMAAAAAAMAfgAAAAAAAGsAAAAAAgAnAAAAAAMAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAEwAAAAAAgAqAAAAAAAATAAAAAADAEwAAAAAAABMAAAAAAAATAAAAAACAH4AAAAAAABrAAAAAAMAJwAAAAADAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAuAAAAAAAALgAAAAAAAH4AAAAAAABMAAAAAAEAKgAAAAABAEwAAAAAAQBMAAAAAAAATAAAAAADAEwAAAAAAgB+AAAAAAAAawAAAAABACcAAAAAAQB+AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAfgAAAAAAAC4AAAAAAAB+AAAAAAAAKgAAAAACACoAAAAAAQAqAAAAAAAAKgAAAAADACoAAAAAAQAqAAAAAAMAHwAAAAACAGsAAAAAAQAnAAAAAAIAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAEwAAAAAAwBMAAAAAAMAKgAAAAAAAEwAAAAAAQBMAAAAAAIATAAAAAAAAH4AAAAAAABrAAAAAAEAJwAAAAADAH4AAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAB+AAAAAAAALgAAAAAAAH4AAAAAAABMAAAAAAIATAAAAAACAEwAAAAAAgBMAAAAAAAATAAAAAABAEwAAAAAAgB+AAAAAAAAawAAAAACACcAAAAAAQBAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAALgAAAAAAAC4AAAAAAAB+AAAAAAAATAAAAAABAEwAAAAAAwBMAAAAAAAATAAAAAABAEwAAAAAAQBMAAAAAAMAfgAAAAAAAGsAAAAAAQAnAAAAAAMAfgAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAH4AAAAAAAAuAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABrAAAAAAMAJwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABqAAAAAAEAagAAAAADAGoAAAAAAQBqAAAAAAEAagAAAAACAGoAAAAAAABqAAAAAAAAZQAAAAABACcAAAAAAgB+AAAAAAAAfgAAAAAAAH4AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAB+AAAAAAAAJgAAAAADACYAAAAAAAAmAAAAAAEAJgAAAAABACYAAAAAAAAmAAAAAAIAJgAAAAACACYAAAAAAgAiAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAACAAsAAAAAAAAHAAAAAAAAfgAAAAAAAA== version: 7 -3,-3: ind: -3,-3 - tiles: fQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAIAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAgB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAgAfAAAAAAIAHwAAAAADAA== + tiles: fQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAIAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAADAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAQB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAHwAAAAAAAB8AAAAAAQAfAAAAAAMAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAABAA== version: 7 -5,-4: ind: -5,-4 - tiles: fgAAAAAAAB8AAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAgAfAAAAAAAAHwAAAAACAB8AAAAAAQAfAAAAAAMAfgAAAAAAAHoAAAAAAAB6AAAAAAIAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAABAH4AAAAAAAB6AAAAAAMAegAAAAACAHoAAAAAAwB6AAAAAAEAegAAAAABAHoAAAAAAgB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgAfAAAAAAMAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAABAB8AAAAAAQAfAAAAAAIAJwAAAAAAACcAAAAAAQAiAAAAAAAAJgAAAAABACYAAAAAAgAmAAAAAAMAJgAAAAABAB8AAAAAAwB+AAAAAAAAHwAAAAABAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAAAfAAAAAAEAHwAAAAAAACcAAAAAAAAnAAAAAAEAJwAAAAAAAGUAAAAAAABqAAAAAAIAagAAAAACAGoAAAAAAwAfAAAAAAIAfgAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAB8AAAAAAgAfAAAAAAIAHwAAAAABAH4AAAAAAAAnAAAAAAAAJwAAAAACACcAAAAAAABrAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAnAAAAAAMAawAAAAACAH4AAAAAAABMAAAAAAAATAAAAAACAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAABAHoAAAAAAwB+AAAAAAAAJwAAAAACAGsAAAAAAgB+AAAAAAAATAAAAAACAEwAAAAAAQA+AAAAAAAAXQAAAAADAF0AAAAAAABdAAAAAAIAXQAAAAACAH4AAAAAAAB6AAAAAAAAegAAAAABAHoAAAAAAQB6AAAAAAEAfgAAAAAAACcAAAAAAgBrAAAAAAEAfgAAAAAAAEwAAAAAAwBMAAAAAAEAfgAAAAAAAF0AAAAAAABdAAAAAAIAXQAAAAAAAF0AAAAAAQAfAAAAAAAAegAAAAADAHoAAAAAAgB6AAAAAAIAegAAAAAAAB8AAAAAAgAnAAAAAAAAawAAAAACAB8AAAAAAAAqAAAAAAMAKgAAAAABADwAAAAAAABdAAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAHoAAAAAAQB6AAAAAAMAegAAAAAAAHoAAAAAAQB+AAAAAAAAJwAAAAADAGsAAAAAAQB+AAAAAAAATAAAAAAAAEwAAAAAAgA8AAAAAAAAXQAAAAACAF0AAAAAAgBdAAAAAAMAXQAAAAADAH4AAAAAAAB6AAAAAAIAegAAAAACAHoAAAAAAgB6AAAAAAEAfgAAAAAAACcAAAAAAQBrAAAAAAMAfgAAAAAAAEwAAAAAAABMAAAAAAMAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAMAegAAAAADAH4AAAAAAAAnAAAAAAMAawAAAAADAH4AAAAAAABMAAAAAAEATAAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJwAAAAADAGsAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAACcAAAAAAQBlAAAAAAMAagAAAAAAAGoAAAAAAQBqAAAAAAAAHwAAAAADAB8AAAAAAQAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAiAAAAAAIAJgAAAAABACYAAAAAAAAmAAAAAAAAJgAAAAAAAA== + tiles: fgAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAwAfAAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAMAfgAAAAAAAHoAAAAAAQB6AAAAAAAAegAAAAADAH4AAAAAAAAfAAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAwAfAAAAAAMAHwAAAAADAH4AAAAAAAB6AAAAAAIAegAAAAABAHoAAAAAAwB6AAAAAAAAegAAAAACAHoAAAAAAgB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAHwAAAAABAB8AAAAAAgAfAAAAAAMAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAEAHwAAAAABAB8AAAAAAAAfAAAAAAEAHwAAAAADAB8AAAAAAQAfAAAAAAMAJwAAAAABACcAAAAAAQAiAAAAAAAAJgAAAAAAACYAAAAAAAAmAAAAAAAAJgAAAAACAB8AAAAAAQB+AAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAAAHwAAAAADACcAAAAAAgAnAAAAAAMAJwAAAAACAGUAAAAAAABqAAAAAAEAagAAAAACAGoAAAAAAQAfAAAAAAMAfgAAAAAAAB8AAAAAAQAfAAAAAAEAHwAAAAADAB8AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAAnAAAAAAAAJwAAAAAAACcAAAAAAgBrAAAAAAMAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAnAAAAAAAAawAAAAAAAH4AAAAAAABMAAAAAAAATAAAAAACAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAMAegAAAAACAHoAAAAAAgB+AAAAAAAAJwAAAAABAGsAAAAAAAB+AAAAAAAATAAAAAACAEwAAAAAAgA+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAAB6AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAEAfgAAAAAAACcAAAAAAABrAAAAAAAAfgAAAAAAAEwAAAAAAgBMAAAAAAEAfgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAAAAF0AAAAAAwAfAAAAAAAAegAAAAADAHoAAAAAAAB6AAAAAAAAegAAAAABAB8AAAAAAQAnAAAAAAIAawAAAAADAB8AAAAAAgAqAAAAAAAAKgAAAAABADwAAAAAAABdAAAAAAEAXQAAAAADAF0AAAAAAwBdAAAAAAMAfgAAAAAAAHoAAAAAAAB6AAAAAAEAegAAAAADAHoAAAAAAgB+AAAAAAAAJwAAAAABAGsAAAAAAQB+AAAAAAAATAAAAAACAEwAAAAAAgA8AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAEAXQAAAAADAH4AAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAwB6AAAAAAIAfgAAAAAAACcAAAAAAwBrAAAAAAIAfgAAAAAAAEwAAAAAAABMAAAAAAIAPAAAAAAAADwAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAB+AAAAAAAAegAAAAACAHoAAAAAAwB6AAAAAAIAegAAAAADAH4AAAAAAAAnAAAAAAEAawAAAAABAH4AAAAAAABMAAAAAAIATAAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAJwAAAAACAGsAAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAACcAAAAAAQBlAAAAAAAAagAAAAAAAGoAAAAAAQBqAAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAiAAAAAAIAJgAAAAABACYAAAAAAQAmAAAAAAAAJgAAAAADAA== version: 7 -6,-4: ind: -6,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAA== version: 7 -6,-3: ind: -6,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAAAfAAAAAAEAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAgAfAAAAAAMAHwAAAAABAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAEAHwAAAAAAAB8AAAAAAQAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAAAHwAAAAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAEAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAgAfAAAAAAEAHwAAAAABAB8AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAIAHwAAAAABAB8AAAAAAgAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAB8AAAAAAQAfAAAAAAMAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAHwAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -5,-5: ind: -5,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAAAfAAAAAAMAHwAAAAADAB8AAAAAAQAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAwB6AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAIAHwAAAAABAB8AAAAAAwAfAAAAAAMAHwAAAAADAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAwB6AAAAAAAAegAAAAACAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAfAAAAAAEAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAwAfAAAAAAAAHwAAAAADAB8AAAAAAwAfAAAAAAMAHwAAAAACAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB6AAAAAAEAegAAAAAAAHoAAAAAAwB6AAAAAAEAfgAAAAAAAH4AAAAAAAAfAAAAAAAAHwAAAAABAB8AAAAAAwAfAAAAAAIAHwAAAAACAB8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAAB6AAAAAAAAegAAAAACAA== version: 7 -4,-5: ind: -4,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAIABwAAAAAFAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAHAAAAAAEABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAACgAHAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAQB6AAAAAAIAegAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB6AAAAAAIAegAAAAAAAHoAAAAAAgB6AAAAAAAAegAAAAABAHoAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAABAHoAAAAAAAB6AAAAAAMAegAAAAADAHoAAAAAAwB6AAAAAAMAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAHoAAAAAAgB6AAAAAAIAegAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAB6AAAAAAIAegAAAAADAHoAAAAAAAB6AAAAAAMAegAAAAAAAHoAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAegAAAAADAHoAAAAAAwB6AAAAAAIAegAAAAABAHoAAAAAAAB6AAAAAAMAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAA== version: 7 -6,-5: ind: -6,-5 @@ -385,19 +385,19 @@ entities: version: 7 0,4: ind: 0,4 - tiles: HwAAAAAAAEAAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAfAAAAAAAAQAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAQBdAAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAIAXQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAADAHAAAAAAAABwAAAAAAMATwAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAcAAAAAACAHAAAAAAAQB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: HwAAAAAAAEAAAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAABAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAfAAAAAAEAQAAAAAAAAG0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAgBdAAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAEAXQAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAIAcAAAAAACAHAAAAAAAwBwAAAAAAMATwAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAcAAAAAACAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,4: ind: -1,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAfAAAAAAAAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAHwAAAAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAQAAAAAAAAB8AAAAAAgAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAIAXQAAAAACAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAQBdAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAAAAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAHAAAAAAAwBwAAAAAAMAcAAAAAABAHAAAAAAAABwAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQBwAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAEAAAAAAAAAfAAAAAAIAHwAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABAAAAAAAAAHwAAAAADAB8AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAQAAAAAAAAB8AAAAAAQAfAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAHwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAB8AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAAfAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAG0AAAAAAABdAAAAAAAAXQAAAAADAF0AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAQBdAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAHwAAAAACAB8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAHAAAAAAAwBwAAAAAAEAcAAAAAABAHAAAAAAAgBwAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwBwAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAA== version: 7 -1,5: ind: -1,5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAwARAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAIAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAABABEAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQARAAAAAAAAcAAAAAABAHAAAAAAAABwAAAAAAMAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAEQAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAADABEAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAgARAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAcAAAAAACABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAABAHAAAAAAAABwAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAAARAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAABEAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAQARAAAAAAAAcAAAAAADAHAAAAAAAQBwAAAAAAMAcAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAMAEQAAAAAAAH4AAAAAAAB+AAAAAAAAEQAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAcAAAAAAAABEAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAHAAAAAAAAARAAAAAAAAEQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABwAAAAAAEAcAAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAHAAAAAAAQBwAAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 0,5: ind: 0,5 - tiles: fgAAAAAAAH4AAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAABEAAAAAAABwAAAAAAIAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAcAAAAAADAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAACAHAAAAAAAgBwAAAAAAAAEQAAAAAAAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAB+AAAAAAAAfgAAAAAAABEAAAAAAABwAAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAcAAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAwBwAAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAMAcAAAAAAAAHAAAAAAAABwAAAAAAIATwAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAgB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAABEAAAAAAABwAAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAcAAAAAABAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAwBwAAAAAAIAEQAAAAAAAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAB+AAAAAAAAfgAAAAAAABEAAAAAAABwAAAAAAEAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAcAAAAAACAH4AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAwB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAHAAAAAAAwBwAAAAAAIAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAIAcAAAAAAAAHAAAAAAAgBwAAAAAAEATwAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,3: ind: 2,3 @@ -405,7 +405,7 @@ entities: version: 7 2,-5: ind: 2,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAwAHAAAAAAcABwAAAAAAAAcAAAAAAAAHAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAEABwAAAAACAAcAAAAAAAAHAAAAAAoABwAAAAAAAAcAAAAABAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAEAAcAAAAAAAAHAAAAAAAABwAAAAAGAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACQAHAAAAAAAABwAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAACAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAwAHAAAAAAQABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAsABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAALAAcAAAAAAAAHAAAAAAsABwAAAAAGAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAKAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAsABwAAAAAAAAcAAAAABQAHAAAAAAAABwAAAAADAH4AAAAAAAB+AAAAAAAAfwAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAJAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAAcAAAAABQB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfgAAAAAAAH4AAAAAAAB/AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABQAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAsAfwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAkAAAAAAAAHAAAAAAMABwAAAAAAAAcAAAAAAAB/AAAAAAAABwAAAAAHAH8AAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAJAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAAfwAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABAAHAAAAAAAABwAAAAADAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAAAwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAcABwAAAAAAAAcAAAAABAAHAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAABAAHAAAAAAAABwAAAAAAAAcAAAAACwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAGAAcAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAADAAcAAAAACwAHAAAAAAAABwAAAAAAAAcAAAAACwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAIABwAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAcAAAAACwAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACwAHAAAAAAAABwAAAAAKAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAgABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAACAAcAAAAAAAAHAAAAAAIABwAAAAAIAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAcAAAAACgAHAAAAAAAABwAAAAABAAcAAAAAAAAHAAAAAAMABwAAAAAAAAcAAAAADAAHAAAAAAAABwAAAAAHAAcAAAAAAAAHAAAAAAAABwAAAAAAAH4AAAAAAAB+AAAAAAAAfwAAAAAAAH4AAAAAAAB+AAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAwABwAAAAAAAAcAAAAAAAAHAAAAAAIABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAB+AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAEAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfwAAAAAAAAcAAAAAAAB/AAAAAAAAfwAAAAAAAH8AAAAAAAB/AAAAAAAAfgAAAAAAAH4AAAAAAAB/AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAAHAAAAAAAAfwAAAAAAAAcAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAHAAAAAAAABwAAAAAAAAkAAAAAAAAHAAAAAAAABwAAAAABAAcAAAAAAAB/AAAAAAAABwAAAAABAH8AAAAAAAAHAAAAAAAABwAAAAAGAH8AAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAACAAHAAAAAAAABwAAAAAKAAcAAAAAAAAJAAAAAAAABwAAAAAAAH8AAAAAAAAHAAAAAAAAfwAAAAAAAA== version: 7 1,-5: ind: 1,-5 @@ -439,6 +439,10 @@ entities: ind: 3,3 tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 + 0,-5: + ind: 0,-5 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -501,8 +505,6 @@ entities: 2374: 20,-32 2375: 20,-34 2376: 20,-36 - 3203: -3,-53 - 3204: 3.4070768,-49.001 - node: color: '#FFFFFFFF' id: Arrows @@ -527,10 +529,14 @@ entities: - node: angle: -1.5707963267948966 rad color: '#FFFFFFFF' - id: Bot + id: ArrowsGreyscale + decals: + 3386: 16,-32 + - node: + color: '#FFFFFFFF' + id: ArrowsGreyscale decals: - 3205: -5,-57 - 3206: -3,-57 + 3387: 21,-37 - node: color: '#FFFFFFFF' id: Bot @@ -643,9 +649,6 @@ entities: 2860: 2,-44 2861: 3,-44 2862: 4,-44 - 2974: 4,-51 - 2978: -4,-48 - 2979: -3,-48 3010: 12,14 3114: -21,-15 3176: -35,56 @@ -674,6 +677,8 @@ entities: id: BotGreyscale decals: 2133: -22,-1 + 3380: -2,-54 + 3381: 0,-54 - node: color: '#FFFFFFFF' id: BotLeft @@ -685,11 +690,19 @@ entities: 2446: -44,19 2447: -42,19 2448: -40,19 + - node: + color: '#FFFFFFFF' + id: BotLeftGreyscale + decals: + 3376: -4,-54 + 3377: 1,-54 - node: color: '#FFFFFFFF' id: BotRightGreyscale decals: 2357: -24,-5 + 3378: -3,-54 + 3379: 2,-54 - node: color: '#FFFFFFFF' id: Box @@ -697,10 +710,10 @@ entities: 2265: 39,9 2837: -14,-38 2838: -12,-38 - 2972: -5,-54 - 2976: 4,-49 3113: 20,-3 3148: -13,-50 + 3384: 3,-49 + 3385: 4,-49 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -708,6 +721,55 @@ entities: decals: 3096: 24,-6 3097: 30,-6 + - node: + angle: -3.141592653589793 rad + color: '#3AB3DAFF' + id: BoxGreyscale + decals: + 3390: -19,-75 + 3391: -17,-75 + 3392: -11,-69 + 3393: -11,-67 + 3394: -25,-67 + 3395: -25,-69 + 3396: -17,-61 + 3397: -19,-61 + 3398: -19,-67 + 3399: -17,-67 + 3400: -17,-69 + 3401: -19,-69 + - node: + color: '#3AB3DAFF' + id: BoxGreyscale + decals: + 3375: -3,-50 + - node: + angle: -3.141592653589793 rad + color: '#8932B8FF' + id: BoxGreyscale + decals: + 3402: -25,-72 + 3403: -22,-75 + 3404: -14,-75 + 3405: -11,-72 + 3406: -11,-64 + 3407: -14,-61 + 3408: -22,-61 + 3410: -25,-64 + 3411: -22,-64 + 3412: -14,-64 + 3413: -14,-72 + 3414: -22,-72 + - node: + color: '#B02E26FF' + id: BoxGreyscale + decals: + 3374: 1,-50 + - node: + color: '#FFFFFFFF' + id: BoxGreyscale + decals: + 3363: 4,-51 - node: color: '#FFFFFFFF' id: BrickTileDarkBox @@ -1911,12 +1973,6 @@ entities: id: CheckerNWSE decals: 1019: 3,-28 - - node: - angle: -1.5707963267948966 rad - color: '#FFFFFFFF' - id: Delivery - decals: - 3207: -4,-57 - node: color: '#FFFFFFFF' id: Delivery @@ -4511,6 +4567,7 @@ entities: 3146: -1,-42 3170: 29,42 3190: -43,51 + 3359: 4,-55 - node: color: '#334E6DC8' id: WarnLineGreyscaleE @@ -4801,11 +4858,7 @@ entities: 2876: 0,-48 2877: 1,-48 2878: 2,-48 - 2879: 3,-48 - 2880: 4,-48 2941: -18,-53 - 2980: -4,-48 - 2981: -3,-48 3014: 14,10 3034: 4,87 3035: -6,87 @@ -4832,6 +4885,10 @@ entities: 3094: 19,-4 3109: 10,-19 3110: -5,-12 + 3357: -3,-48 + 3358: -4,-48 + 3382: 3,-48 + 3383: 4,-48 - node: angle: -3.141592653589793 rad color: '#FFFFFFFF' @@ -5734,11 +5791,13 @@ entities: -5,9: 0: 61687 -5,10: - 0: 62239 + 0: 13087 2: 1024 + 3: 49152 -5,11: - 0: 2955 + 0: 771 2: 17476 + 3: 2184 -5,12: 2: 4369 -4,9: @@ -5747,7 +5806,8 @@ entities: 0: 61183 -4,11: 2: 48 - 0: 11144 + 3: 8960 + 0: 2184 -13,8: 0: 62719 -12,9: @@ -5761,8 +5821,7 @@ entities: -12,11: 0: 47915 -13,11: - 0: 43691 - 3: 16 + 0: 47291 -12,12: 0: 29627 -11,9: @@ -5839,12 +5898,12 @@ entities: -14,10: 0: 62719 -14,11: - 0: 51420 + 0: 17628 2: 4096 -14,12: - 0: 45836 + 0: 45828 -13,12: - 0: 55434 + 0: 55487 -16,12: 2: 61440 -17,12: @@ -5860,7 +5919,7 @@ entities: 2: 3136 -15,15: 2: 1792 - 0: 2048 + 3: 2048 -15,13: 0: 14 -15,14: @@ -5892,30 +5951,34 @@ entities: -12,16: 0: 65535 -11,15: - 0: 7197 + 0: 4125 + 3: 3072 -11,13: 0: 61166 -11,14: 0: 52238 -11,16: - 0: 4561 + 0: 4369 + 3: 192 2: 34816 -10,13: 0: 30583 -10,14: 0: 63239 -10,15: - 0: 3847 + 0: 7 + 3: 3840 2: 61440 -10,16: 2: 8929 - 0: 16 + 3: 16 -9,13: 0: 8191 -9,14: 0: 65535 -9,15: - 0: 4367 + 0: 15 + 3: 4352 2: 57344 -9,16: 2: 241 @@ -5942,9 +6005,9 @@ entities: 2: 28672 -5,13: 2: 1 - 0: 3840 + 3: 3840 -4,13: - 0: 3840 + 3: 3840 -12,17: 0: 255 2: 53248 @@ -5966,7 +6029,7 @@ entities: -14,18: 2: 140 -4,12: - 0: 14 + 3: 14 2: 3584 -3,9: 0: 62703 @@ -5975,16 +6038,17 @@ entities: -3,11: 0: 4095 -3,12: - 0: 15 + 3: 15 2: 3856 -2,9: 0: 65163 -2,10: 0: 65535 -2,11: - 0: 35763 + 0: 819 + 3: 34944 -2,12: - 0: 34959 + 3: 34959 2: 18256 -1,9: 0: 40433 @@ -5994,26 +6058,28 @@ entities: -1,11: 2: 56828 -1,12: - 0: 34959 + 3: 34959 2: 30032 0,10: 2: 4896 0: 34944 0,11: 2: 20785 - 0: 35848 + 0: 8 + 3: 35840 0,9: 2: 1536 0,12: 2: 30039 - 0: 34952 + 3: 34952 1,9: 0: 65288 2: 2 1,10: 0: 65520 1,11: - 0: 3855 + 0: 15 + 3: 3840 2: 61440 1,12: 2: 4369 @@ -6041,28 +6107,28 @@ entities: 4,11: 0: 65309 -3,13: - 0: 3840 + 3: 3840 -3,15: 2: 26848 -3,16: 2: 25122 -2,13: - 0: 36744 + 3: 36744 2: 16452 -2,15: 2: 1652 - 0: 8 + 3: 8 -2,16: 0: 12151 -2,14: 2: 17476 - 0: 34952 + 3: 34952 -1,13: 2: 20565 - 0: 36744 + 3: 36744 -1,14: 2: 6005 - 0: 51336 + 3: 51336 -1,15: 2: 1 0: 64392 @@ -6070,13 +6136,14 @@ entities: 0: 36847 0,13: 2: 20565 - 0: 36744 + 3: 36744 0,14: 2: 18293 - 0: 39048 + 3: 39048 0,15: - 0: 30216 + 0: 30208 2: 4 + 3: 8 5,4: 0: 65519 5,5: @@ -6199,7 +6266,7 @@ entities: 2: 232 12,11: 2: 4096 - 5: 2 + 3: 2 8,3: 0: 13211 2: 32768 @@ -6425,8 +6492,7 @@ entities: 2,-6: 0: 61679 2,-9: - 0: 61440 - 2: 226 + 0: 65520 3,-8: 0: 56719 3,-7: @@ -6434,8 +6500,7 @@ entities: 3,-6: 0: 14527 3,-9: - 0: 61440 - 2: 248 + 0: 65520 4,-8: 0: 65535 4,-7: @@ -6443,7 +6508,7 @@ entities: 4,-6: 0: 40959 4,-9: - 0: 65262 + 0: 65534 5,-8: 0: 13107 2: 34952 @@ -6464,12 +6529,12 @@ entities: 2: 2184 6,-8: 4: 224 - 5: 57344 + 3: 57344 6,-7: - 5: 224 - 7: 57344 + 3: 224 + 5: 57344 6,-9: - 5: 57568 + 3: 57568 7,-5: 2: 4080 7,-8: @@ -6519,46 +6584,50 @@ entities: -1,-10: 0: 10111 1,-12: - 0: 29969 - 2: 204 + 0: 4369 + 2: 17612 1,-11: 0: 1 - 2: 28352 + 2: 28364 1,-13: 0: 4369 - 2: 52428 + 2: 17612 1,-10: 2: 230 0: 57344 2,-12: - 2: 16319 + 2: 65331 2,-11: - 2: 17907 + 2: 305 + 3: 34816 2,-10: - 2: 8766 - 0: 34816 + 2: 60978 + 3: 8 2,-13: - 2: 65535 + 2: 13107 3,-12: - 2: 258 + 2: 61696 3,-11: - 2: 17520 + 3: 13056 + 2: 32900 3,-10: - 2: 34959 - 0: 13056 - 3,-13: - 2: 12835 + 3: 3 + 2: 65416 + 4,-12: + 2: 4096 + 4,-11: + 2: 7953 + 3: 8192 4,-10: 2: 17 - 0: 59566 - 4,-11: - 2: 7936 - 0: 8192 + 3: 34 + 0: 59532 5,-11: 2: 20224 - 0: 8192 + 3: 8192 5,-10: - 0: 12323 + 0: 12289 + 3: 34 2: 35012 6,-10: 2: 8928 @@ -6653,93 +6722,104 @@ entities: 2: 76 -7,-16: 2: 56788 - 0: 8 + 3: 8 -7,-15: 2: 28953 - 0: 196 + 3: 196 -7,-14: 2: 870 -7,-17: - 2: 56797 + 2: 56669 + 3: 128 -6,-16: 2: 13387 - 0: 49156 + 3: 49156 -6,-15: 2: 15 - 0: 45552 + 3: 240 + 0: 45312 -6,-14: 0: 16527 2: 8704 -6,-17: - 2: 17487 + 2: 17607 -5,-16: 2: 1103 - 0: 61440 + 3: 61440 -5,-15: 2: 15 - 0: 61680 + 3: 240 + 0: 61440 -5,-14: 0: 65535 -5,-17: - 2: 17483 - 0: 4 + 2: 43610 + 3: 164 -4,-16: 2: 33867 - 0: 28676 + 3: 28676 -4,-15: 2: 15 - 0: 45296 + 3: 240 + 0: 45056 -4,-14: 0: 53695 -4,-17: - 2: 17487 + 2: 17532 -3,-16: - 2: 13925 - 0: 16386 + 2: 12901 + 3: 17410 -3,-15: 2: 3 - 0: 61812 + 3: 116 + 0: 61696 -3,-14: 0: 61695 -3,-17: - 2: 58983 + 2: 58951 + 3: 32 -2,-16: - 2: 64886 + 2: 56830 -2,-15: - 2: 31 - 0: 56320 + 2: 19677 + 0: 4096 + 3: 32768 -2,-14: - 0: 56349 + 0: 56529 -2,-17: 2: 29015 -1,-16: - 2: 61696 + 2: 32527 -1,-15: - 2: 143 - 0: 62208 + 2: 53111 + 3: 12288 -1,-14: - 0: 65419 + 0: 65520 0,-16: - 2: 61440 - 0,-15: 2: 15 - 0: 65024 + 3: 57344 + 0,-15: + 2: 4096 + 3: 57582 0,-14: - 0: 65294 + 0: 65520 1,-16: - 2: 28672 + 2: 61109 1,-15: - 2: 52431 - 0: 4352 + 2: 63086 1,-14: - 0: 4353 - 2: 52428 + 0: 5492 + 2: 16384 + 1,-17: + 2: 42496 + 2,-16: + 2: 46369 2,-15: - 2: 4368 + 2: 4500 2,-14: - 2: 63985 - 3,-14: - 2: 8208 + 2: 12561 + 3,-15: + 2: 17 -8,-19: 2: 50240 -8,-18: @@ -6751,37 +6831,39 @@ entities: -7,-19: 2: 56797 -7,-18: - 2: 56820 - 0: 8 + 2: 24052 + 3: 32776 -6,-20: 2: 3055 -6,-19: 2: 17599 - 0: 64 + 3: 64 -6,-18: - 2: 17483 - 0: 4 + 2: 50251 + 3: 4 -5,-20: 2: 3918 -5,-19: - 2: 17663 + 2: 17503 + 3: 160 -5,-18: - 2: 17487 + 2: 23215 + 3: 40960 -4,-20: 2: 7150 -4,-19: 2: 17599 - 0: 64 + 3: 64 -4,-18: - 2: 17483 - 0: 4 + 2: 29771 + 3: 4 -3,-20: 2: 3971 -3,-19: 2: 58999 -3,-18: - 2: 58981 - 0: 2 + 2: 50789 + 3: 8194 -2,-20: 2: 13104 -2,-19: @@ -6865,7 +6947,8 @@ entities: 4,15: 0: 3003 3,15: - 0: 7389 + 0: 3293 + 3: 4096 4,16: 2: 244 5,13: @@ -6878,7 +6961,7 @@ entities: 0: 3895 1,13: 2: 4113 - 0: 3840 + 3: 3840 1,14: 2: 4369 1,15: @@ -6886,11 +6969,13 @@ entities: 1,16: 0: 10103 2,13: - 0: 35712 + 3: 768 2: 8224 + 0: 34944 2,15: - 0: 61576 + 3: 61440 2: 546 + 0: 136 2,14: 2: 8738 0: 34952 @@ -6900,31 +6985,31 @@ entities: 2: 242 14,9: 2: 39304 - 0: 17476 + 3: 17476 14,10: 2: 249 14,8: - 0: 17476 + 3: 17476 2: 34952 14,7: 2: 36744 - 0: 4 + 3: 4 15,8: - 0: 21845 + 3: 21845 2: 34952 15,9: - 0: 21845 + 3: 21845 2: 34952 15,10: 2: 248 15,7: 2: 36744 - 0: 5 + 3: 5 16,8: - 0: 21845 + 3: 21845 2: 34952 16,9: - 0: 21845 + 3: 21845 2: 34952 16,10: 2: 248 @@ -6947,68 +7032,68 @@ entities: 2: 61440 14,5: 2: 35225 - 0: 17472 + 3: 17472 14,6: - 0: 17476 + 3: 17476 2: 34952 15,4: 2: 61440 15,5: - 0: 21840 + 3: 21840 2: 34952 15,6: - 0: 21845 + 3: 21845 2: 34952 16,4: 2: 61440 16,5: - 0: 21840 + 3: 21840 2: 34952 16,6: - 0: 21845 + 3: 21845 2: 34952 16,7: - 0: 5 + 3: 5 2: 36744 17,4: 2: 61440 17,5: - 0: 21840 + 3: 21840 2: 34952 17,6: - 0: 21845 + 3: 21845 2: 34952 17,7: - 0: 5 + 3: 5 2: 36744 18,4: 2: 28672 18,5: - 0: 4368 + 3: 4368 2: 17476 18,6: - 0: 4369 + 3: 4369 2: 17476 18,7: - 0: 2049 + 3: 2049 2: 34700 17,8: 2: 34952 - 0: 21845 + 3: 21845 19,7: 2: 8995 18,8: 2: 17484 - 0: 4369 + 3: 4369 19,8: 2: 3 17,9: - 0: 21845 + 3: 21845 2: 34952 17,10: 2: 248 18,9: - 0: 4369 + 3: 4369 2: 17476 18,10: 2: 116 @@ -7017,18 +7102,18 @@ entities: -21,10: 2: 65351 -20,11: - 0: 43680 + 3: 43680 2: 17476 -20,12: - 0: 43690 + 3: 43690 2: 17476 -19,10: 2: 65280 -19,11: - 0: 43680 + 3: 43680 2: 17476 -19,12: - 0: 43690 + 3: 43690 2: 17476 -18,10: 2: 30464 @@ -7039,27 +7124,27 @@ entities: 2: 8750 -20,13: 2: 17652 - 0: 43530 + 3: 43530 -21,13: 2: 17652 - 0: 43530 + 3: 43530 -20,15: 2: 62532 - 0: 170 + 3: 170 -21,15: 2: 62532 - 0: 170 + 3: 170 -20,14: - 0: 43690 + 3: 43690 2: 17476 -19,13: 2: 17652 - 0: 43530 + 3: 43530 -19,15: 2: 62532 - 0: 170 + 3: 170 -19,14: - 0: 43690 + 3: 43690 2: 17476 -18,13: 2: 8754 @@ -7079,34 +7164,34 @@ entities: -23,12: 2: 34952 -22,11: - 0: 43680 + 3: 43680 2: 17476 -22,12: - 0: 43690 + 3: 43690 2: 17476 -21,11: - 0: 43680 + 3: 43680 2: 17476 -21,12: - 0: 43690 + 3: 43690 2: 17476 -23,13: 2: 34952 -22,13: 2: 17652 - 0: 43530 + 3: 43530 -23,14: 2: 34952 -23,15: 2: 34952 -22,15: 2: 62532 - 0: 170 + 3: 170 -22,14: - 0: 43690 + 3: 43690 2: 17476 -21,14: - 0: 43690 + 3: 43690 2: 17476 -16,-8: 0: 65535 @@ -7393,8 +7478,9 @@ entities: -10,-13: 2: 3976 -1,17: - 0: 39064 + 0: 34952 2: 257 + 3: 4112 -1,18: 0: 61320 2: 1 @@ -7407,7 +7493,7 @@ entities: 0: 65480 0,17: 2: 1028 - 0: 16448 + 3: 16448 0,20: 0: 63628 1,18: @@ -7548,28 +7634,13 @@ entities: - 0 - 0 - 0 - - volume: 2500 - temperature: 293.14975 - moles: - - 20.078888 - - 75.53487 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - volume: 2500 temperature: 293.15 moles: - 0 - 0 - 0 - - 6666.982 + - 0 - 0 - 0 - 0 @@ -7584,7 +7655,7 @@ entities: - 0 - 0 - 0 - - 0 + - 6666.982 - 0 - 0 - 0 @@ -7596,7 +7667,6 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 - 6666.982 - 0 - 0 @@ -7608,11 +7678,12 @@ entities: - 0 - 0 - 0 + - 0 - volume: 2500 temperature: 293.15 moles: - - 6666.982 - 0 + - 6666.982 - 0 - 0 - 0 @@ -7668,11 +7739,15 @@ entities: - 23142 - 2099 - 2029 + - type: Fixtures + fixtures: {} - uid: 1990 components: - type: Transform pos: -43.5,50.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 2333 components: - type: Transform @@ -7699,6 +7774,8 @@ entities: - 448 - 2334 - 2718 + - type: Fixtures + fixtures: {} - uid: 2454 components: - type: Transform @@ -7709,6 +7786,8 @@ entities: devices: - 3228 - 3229 + - type: Fixtures + fixtures: {} - uid: 2851 components: - type: Transform @@ -7718,6 +7797,8 @@ entities: devices: - 12619 - 12611 + - type: Fixtures + fixtures: {} - uid: 3167 components: - type: Transform @@ -7728,6 +7809,8 @@ entities: devices: - 9046 - 12603 + - type: Fixtures + fixtures: {} - uid: 6224 components: - type: Transform @@ -7758,6 +7841,8 @@ entities: - 22086 - 3421 - 3422 + - type: Fixtures + fixtures: {} - uid: 7927 components: - type: Transform @@ -7768,6 +7853,8 @@ entities: devices: - 8033 - 7572 + - type: Fixtures + fixtures: {} - uid: 8252 components: - type: Transform @@ -7779,6 +7866,8 @@ entities: - 7424 - 22718 - 7134 + - type: Fixtures + fixtures: {} - uid: 8254 components: - type: Transform @@ -7792,6 +7881,8 @@ entities: - 7156 - 7571 - 7569 + - type: Fixtures + fixtures: {} - uid: 8267 components: - type: Transform @@ -7809,6 +7900,8 @@ entities: - 7137 - 7131 - 7130 + - type: Fixtures + fixtures: {} - uid: 9029 components: - type: Transform @@ -7819,6 +7912,8 @@ entities: devices: - 8100 - 7567 + - type: Fixtures + fixtures: {} - uid: 9409 components: - type: Transform @@ -7830,12 +7925,16 @@ entities: - 8454 - 19771 - 19770 + - type: Fixtures + fixtures: {} - uid: 9477 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.5,-40.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9483 components: - type: Transform @@ -7846,6 +7945,8 @@ entities: - 7443 - 7098 - 11281 + - type: Fixtures + fixtures: {} - uid: 9671 components: - type: Transform @@ -7858,6 +7959,8 @@ entities: - 7116 - 9686 - 9864 + - type: Fixtures + fixtures: {} - uid: 9996 components: - type: Transform @@ -7867,8 +7970,10 @@ entities: devices: - 11134 - 9793 - - 9994 + - 21211 - 19806 + - type: Fixtures + fixtures: {} - uid: 10010 components: - type: Transform @@ -7888,6 +7993,22 @@ entities: - 11192 - 9774 - 4353 + - type: Fixtures + fixtures: {} + - uid: 10905 + components: + - type: MetaData + name: Atmos Burn Chamber Air Alarm + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,-35.5 + parent: 30 + - type: DeviceList + devices: + - 14529 + - 10909 + - type: Fixtures + fixtures: {} - uid: 13470 components: - type: Transform @@ -7903,6 +8024,8 @@ entities: - 22439 - 22440 - 22061 + - type: Fixtures + fixtures: {} - uid: 13957 components: - type: Transform @@ -7924,6 +8047,8 @@ entities: - 10000 - 7099 - 7100 + - type: Fixtures + fixtures: {} - uid: 13958 components: - type: Transform @@ -7941,6 +8066,8 @@ entities: - 9884 - 7226 - 19562 + - type: Fixtures + fixtures: {} - uid: 13966 components: - type: Transform @@ -7952,6 +8079,8 @@ entities: - 10042 - 9903 - 11011 + - type: Fixtures + fixtures: {} - uid: 14365 components: - type: Transform @@ -7973,6 +8102,8 @@ entities: - 22702 - 18074 - 18214 + - type: Fixtures + fixtures: {} - uid: 17960 components: - type: Transform @@ -7985,6 +8116,8 @@ entities: - 18435 - 18436 - 18437 + - type: Fixtures + fixtures: {} - uid: 18082 components: - type: Transform @@ -7995,6 +8128,8 @@ entities: devices: - 3077 - 3076 + - type: Fixtures + fixtures: {} - uid: 19145 components: - type: Transform @@ -8006,6 +8141,8 @@ entities: - 6935 - 6920 - 22554 + - type: Fixtures + fixtures: {} - uid: 19570 components: - type: Transform @@ -8018,6 +8155,8 @@ entities: - 9995 - 8311 - 9839 + - type: Fixtures + fixtures: {} - uid: 20325 components: - type: Transform @@ -8033,6 +8172,8 @@ entities: - 18442 - 18439 - 17228 + - type: Fixtures + fixtures: {} - uid: 21747 components: - type: Transform @@ -8049,6 +8190,8 @@ entities: - 21749 - 11178 - 11179 + - type: Fixtures + fixtures: {} - uid: 21755 components: - type: Transform @@ -8056,13 +8199,14 @@ entities: parent: 30 - type: DeviceList devices: - - 21756 - 22855 - 22854 - 9301 - 9300 - 4241 - 9769 + - type: Fixtures + fixtures: {} - uid: 21760 components: - type: Transform @@ -8073,6 +8217,8 @@ entities: devices: - 11214 - 21761 + - type: Fixtures + fixtures: {} - uid: 21762 components: - type: Transform @@ -8089,6 +8235,8 @@ entities: - 12039 - 16096 - 11714 + - type: Fixtures + fixtures: {} - uid: 21771 components: - type: Transform @@ -8108,6 +8256,8 @@ entities: - 21772 - 11201 - 11200 + - type: Fixtures + fixtures: {} - uid: 21774 components: - type: Transform @@ -8125,6 +8275,8 @@ entities: - 21773 - 11211 - 11210 + - type: Fixtures + fixtures: {} - uid: 21777 components: - type: Transform @@ -8145,6 +8297,8 @@ entities: - 11220 - 11219 - 20335 + - type: Fixtures + fixtures: {} - uid: 21781 components: - type: Transform @@ -8162,6 +8316,8 @@ entities: - 8468 - 11221 - 11222 + - type: Fixtures + fixtures: {} - uid: 21783 components: - type: Transform @@ -8180,6 +8336,8 @@ entities: - 11939 - 14540 - 11991 + - type: Fixtures + fixtures: {} - uid: 21785 components: - type: Transform @@ -8201,6 +8359,8 @@ entities: - 12060 - 11922 - 22816 + - type: Fixtures + fixtures: {} - uid: 21789 components: - type: Transform @@ -8213,6 +8373,8 @@ entities: - 12043 - 12044 - 12010 + - type: Fixtures + fixtures: {} - uid: 21791 components: - type: Transform @@ -8225,6 +8387,8 @@ entities: - 21792 - 11985 - 11981 + - type: Fixtures + fixtures: {} - uid: 21796 components: - type: Transform @@ -8241,6 +8405,8 @@ entities: - 21794 - 11218 - 11217 + - type: Fixtures + fixtures: {} - uid: 21797 components: - type: Transform @@ -8273,6 +8439,8 @@ entities: - 3407 - 3409 - 3410 + - type: Fixtures + fixtures: {} - uid: 21801 components: - type: Transform @@ -8295,6 +8463,8 @@ entities: - 22744 - 22739 - 22740 + - type: Fixtures + fixtures: {} - uid: 21814 components: - type: Transform @@ -8305,6 +8475,8 @@ entities: - 21813 - 8223 - 8224 + - type: Fixtures + fixtures: {} - uid: 21835 components: - type: Transform @@ -8315,6 +8487,8 @@ entities: - 6911 - 21836 - 6900 + - type: Fixtures + fixtures: {} - uid: 21840 components: - type: Transform @@ -8326,6 +8500,8 @@ entities: - 21839 - 18730 - 18732 + - type: Fixtures + fixtures: {} - uid: 21841 components: - type: Transform @@ -8339,6 +8515,8 @@ entities: - 18758 - 18759 - 21843 + - type: Fixtures + fixtures: {} - uid: 21846 components: - type: Transform @@ -8350,6 +8528,8 @@ entities: - 18519 - 18662 - 21847 + - type: Fixtures + fixtures: {} - uid: 21849 components: - type: Transform @@ -8360,6 +8540,8 @@ entities: - 18655 - 18520 - 21848 + - type: Fixtures + fixtures: {} - uid: 21850 components: - type: Transform @@ -8373,6 +8555,8 @@ entities: - 21851 - 18524 - 18629 + - type: Fixtures + fixtures: {} - uid: 21855 components: - type: Transform @@ -8386,6 +8570,8 @@ entities: - 21854 - 20351 - 20352 + - type: Fixtures + fixtures: {} - uid: 21856 components: - type: Transform @@ -8399,6 +8585,8 @@ entities: - 20348 - 18451 - 18450 + - type: Fixtures + fixtures: {} - uid: 21863 components: - type: Transform @@ -8414,6 +8602,8 @@ entities: - 3147 - 3136 - 3135 + - type: Fixtures + fixtures: {} - uid: 21868 components: - type: Transform @@ -8433,6 +8623,8 @@ entities: - 3100 - 3111 - 3112 + - type: Fixtures + fixtures: {} - uid: 21872 components: - type: Transform @@ -8451,6 +8643,8 @@ entities: - 3267 - 3253 - 3254 + - type: Fixtures + fixtures: {} - uid: 21874 components: - type: Transform @@ -8471,6 +8665,8 @@ entities: - 1102 - 3069 - 3068 + - type: Fixtures + fixtures: {} - uid: 21878 components: - type: Transform @@ -8486,6 +8682,8 @@ entities: - 3323 - 3318 - 3324 + - type: Fixtures + fixtures: {} - uid: 21879 components: - type: Transform @@ -8506,6 +8704,8 @@ entities: - 3327 - 3326 - 3325 + - type: Fixtures + fixtures: {} - uid: 21883 components: - type: Transform @@ -8526,6 +8726,8 @@ entities: - 21882 - 3067 - 3066 + - type: Fixtures + fixtures: {} - uid: 21886 components: - type: Transform @@ -8546,6 +8748,8 @@ entities: - 21885 - 3065 - 3064 + - type: Fixtures + fixtures: {} - uid: 21888 components: - type: Transform @@ -8568,6 +8772,8 @@ entities: - 21890 - 22764 - 22763 + - type: Fixtures + fixtures: {} - uid: 21897 components: - type: Transform @@ -8581,6 +8787,8 @@ entities: - 21896 - 2493 - 2492 + - type: Fixtures + fixtures: {} - uid: 21899 components: - type: Transform @@ -8592,6 +8800,8 @@ entities: - 21900 - 2490 - 2491 + - type: Fixtures + fixtures: {} - uid: 21901 components: - type: Transform @@ -8602,6 +8812,8 @@ entities: - 21902 - 2483 - 2482 + - type: Fixtures + fixtures: {} - uid: 21903 components: - type: Transform @@ -8623,6 +8835,8 @@ entities: - 21895 - 2523 - 2525 + - type: Fixtures + fixtures: {} - uid: 21917 components: - type: Transform @@ -8639,6 +8853,8 @@ entities: - 2526 - 2524 - 2030 + - type: Fixtures + fixtures: {} - uid: 21921 components: - type: Transform @@ -8648,6 +8864,8 @@ entities: devices: - 21920 - 2593 + - type: Fixtures + fixtures: {} - uid: 21922 components: - type: Transform @@ -8659,6 +8877,8 @@ entities: - 21923 - 2573 - 2574 + - type: Fixtures + fixtures: {} - uid: 21924 components: - type: Transform @@ -8670,6 +8890,8 @@ entities: - 3041 - 3042 - 21925 + - type: Fixtures + fixtures: {} - uid: 21928 components: - type: Transform @@ -8686,6 +8908,8 @@ entities: - 6104 - 6109 - 6108 + - type: Fixtures + fixtures: {} - uid: 21930 components: - type: Transform @@ -8704,6 +8928,8 @@ entities: - 6092 - 6113 - 6112 + - type: Fixtures + fixtures: {} - uid: 21932 components: - type: Transform @@ -8715,6 +8941,8 @@ entities: - 6122 - 21933 - 6123 + - type: Fixtures + fixtures: {} - uid: 21939 components: - type: Transform @@ -8726,6 +8954,8 @@ entities: - 6222 - 21940 - 21674 + - type: Fixtures + fixtures: {} - uid: 21941 components: - type: Transform @@ -8741,6 +8971,8 @@ entities: - 5650 - 6204 - 6205 + - type: Fixtures + fixtures: {} - uid: 21944 components: - type: Transform @@ -8752,6 +8984,8 @@ entities: - 21945 - 6213 - 6214 + - type: Fixtures + fixtures: {} - uid: 21946 components: - type: Transform @@ -8762,6 +8996,8 @@ entities: - 21947 - 6266 - 6246 + - type: Fixtures + fixtures: {} - uid: 22028 components: - type: Transform @@ -8785,6 +9021,8 @@ entities: - 6537 - 6536 - 12587 + - type: Fixtures + fixtures: {} - uid: 22030 components: - type: Transform @@ -8802,6 +9040,8 @@ entities: - 12539 - 12538 - 11275 + - type: Fixtures + fixtures: {} - uid: 22035 components: - type: Transform @@ -8819,6 +9059,8 @@ entities: - 22676 - 12482 - 22036 + - type: Fixtures + fixtures: {} - uid: 22038 components: - type: Transform @@ -8841,6 +9083,8 @@ entities: - 22039 - 12537 - 12536 + - type: Fixtures + fixtures: {} - uid: 22043 components: - type: Transform @@ -8854,6 +9098,8 @@ entities: - 22695 - 13798 - 13789 + - type: Fixtures + fixtures: {} - uid: 22045 components: - type: Transform @@ -8867,6 +9113,8 @@ entities: - 21553 - 22046 - 22044 + - type: Fixtures + fixtures: {} - uid: 22047 components: - type: Transform @@ -8878,6 +9126,8 @@ entities: - 22046 - 21549 - 21545 + - type: Fixtures + fixtures: {} - uid: 22048 components: - type: Transform @@ -8895,6 +9145,8 @@ entities: - 13004 - 13084 - 22050 + - type: Fixtures + fixtures: {} - uid: 22052 components: - type: Transform @@ -8908,6 +9160,8 @@ entities: - 22053 - 12959 - 12813 + - type: Fixtures + fixtures: {} - uid: 22057 components: - type: Transform @@ -8918,6 +9172,8 @@ entities: - 22058 - 13360 - 12824 + - type: Fixtures + fixtures: {} - uid: 22062 components: - type: Transform @@ -8933,6 +9189,8 @@ entities: - 22864 - 22870 - 22869 + - type: Fixtures + fixtures: {} - uid: 22065 components: - type: Transform @@ -8952,6 +9210,8 @@ entities: - 22066 - 11223 - 11224 + - type: Fixtures + fixtures: {} - uid: 22067 components: - type: Transform @@ -8969,6 +9229,8 @@ entities: - 12620 - 13335 - 13336 + - type: Fixtures + fixtures: {} - uid: 22070 components: - type: Transform @@ -8979,6 +9241,8 @@ entities: - 13080 - 22071 - 13006 + - type: Fixtures + fixtures: {} - uid: 22073 components: - type: Transform @@ -8991,6 +9255,8 @@ entities: - 22072 - 3358 - 14510 + - type: Fixtures + fixtures: {} - uid: 22075 components: - type: Transform @@ -9008,6 +9274,8 @@ entities: - 22077 - 3400 - 3401 + - type: Fixtures + fixtures: {} - uid: 22078 components: - type: Transform @@ -9018,6 +9286,8 @@ entities: - 3482 - 22079 - 3479 + - type: Fixtures + fixtures: {} - uid: 22081 components: - type: Transform @@ -9036,6 +9306,8 @@ entities: - 651 - 3485 - 3486 + - type: Fixtures + fixtures: {} - uid: 22083 components: - type: Transform @@ -9047,6 +9319,8 @@ entities: - 22084 - 3484 - 3481 + - type: Fixtures + fixtures: {} - uid: 22286 components: - type: Transform @@ -9057,6 +9331,8 @@ entities: devices: - 3480 - 3483 + - type: Fixtures + fixtures: {} - uid: 22553 components: - type: Transform @@ -9067,6 +9343,8 @@ entities: devices: - 9713 - 22726 + - type: Fixtures + fixtures: {} - uid: 22555 components: - type: Transform @@ -9077,6 +9355,8 @@ entities: devices: - 7115 - 7119 + - type: Fixtures + fixtures: {} - uid: 22672 components: - type: Transform @@ -9089,6 +9369,8 @@ entities: - 22694 - 22673 - 22674 + - type: Fixtures + fixtures: {} - uid: 22696 components: - type: Transform @@ -9099,6 +9381,8 @@ entities: devices: - 12583 - 22697 + - type: Fixtures + fixtures: {} - uid: 22703 components: - type: Transform @@ -9108,6 +9392,8 @@ entities: devices: - 13079 - 13005 + - type: Fixtures + fixtures: {} - uid: 22705 components: - type: Transform @@ -9118,6 +9404,8 @@ entities: devices: - 3469 - 3398 + - type: Fixtures + fixtures: {} - uid: 22714 components: - type: Transform @@ -9127,6 +9415,8 @@ entities: devices: - 22706 - 22707 + - type: Fixtures + fixtures: {} - uid: 22715 components: - type: Transform @@ -9137,6 +9427,8 @@ entities: devices: - 11209 - 11208 + - type: Fixtures + fixtures: {} - uid: 22716 components: - type: Transform @@ -9149,6 +9441,8 @@ entities: - 7377 - 7373 - 21809 + - type: Fixtures + fixtures: {} - uid: 22717 components: - type: Transform @@ -9158,6 +9452,8 @@ entities: devices: - 7407 - 6939 + - type: Fixtures + fixtures: {} - uid: 22725 components: - type: Transform @@ -9167,6 +9463,8 @@ entities: devices: - 22719 - 8316 + - type: Fixtures + fixtures: {} - uid: 22730 components: - type: Transform @@ -9176,6 +9474,8 @@ entities: devices: - 22727 - 13790 + - type: Fixtures + fixtures: {} - uid: 22738 components: - type: Transform @@ -9186,6 +9486,8 @@ entities: devices: - 22731 - 22732 + - type: Fixtures + fixtures: {} - uid: 22745 components: - type: Transform @@ -9196,6 +9498,8 @@ entities: devices: - 3376 - 3377 + - type: Fixtures + fixtures: {} - uid: 22746 components: - type: Transform @@ -9206,6 +9510,8 @@ entities: devices: - 3253 - 3254 + - type: Fixtures + fixtures: {} - uid: 22757 components: - type: Transform @@ -9216,6 +9522,8 @@ entities: devices: - 22748 - 22747 + - type: Fixtures + fixtures: {} - uid: 22758 components: - type: Transform @@ -9226,6 +9534,8 @@ entities: devices: - 6239 - 6265 + - type: Fixtures + fixtures: {} - uid: 22759 components: - type: Transform @@ -9236,6 +9546,8 @@ entities: devices: - 6245 - 6268 + - type: Fixtures + fixtures: {} - uid: 22760 components: - type: Transform @@ -9245,6 +9557,8 @@ entities: devices: - 2742 - 2743 + - type: Fixtures + fixtures: {} - uid: 22775 components: - type: Transform @@ -9262,12 +9576,16 @@ entities: - 21893 - 21894 - 21895 + - type: Fixtures + fixtures: {} - uid: 22790 components: - type: Transform rot: 1.5707963267948966 rad pos: -53.5,50.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22812 components: - type: Transform @@ -9278,6 +9596,8 @@ entities: devices: - 22798 - 22797 + - type: Fixtures + fixtures: {} - uid: 22813 components: - type: Transform @@ -9292,6 +9612,8 @@ entities: - 11868 - 12230 - 22814 + - type: Fixtures + fixtures: {} - uid: 22817 components: - type: Transform @@ -9301,6 +9623,8 @@ entities: devices: - 10233 - 18547 + - type: Fixtures + fixtures: {} - uid: 22818 components: - type: Transform @@ -9310,6 +9634,8 @@ entities: devices: - 18744 - 18753 + - type: Fixtures + fixtures: {} - uid: 22819 components: - type: Transform @@ -9319,6 +9645,8 @@ entities: devices: - 18745 - 18754 + - type: Fixtures + fixtures: {} - uid: 22820 components: - type: Transform @@ -9331,6 +9659,8 @@ entities: - 18630 - 18523 - 18668 + - type: Fixtures + fixtures: {} - uid: 22821 components: - type: Transform @@ -9341,6 +9671,8 @@ entities: devices: - 8297 - 9897 + - type: Fixtures + fixtures: {} - uid: 22822 components: - type: Transform @@ -9353,6 +9685,8 @@ entities: - 8335 - 11280 - 9839 + - type: Fixtures + fixtures: {} - uid: 22825 components: - type: Transform @@ -9363,6 +9697,8 @@ entities: devices: - 11026 - 10752 + - type: Fixtures + fixtures: {} - uid: 22826 components: - type: Transform @@ -9372,6 +9708,8 @@ entities: devices: - 10043 - 10022 + - type: Fixtures + fixtures: {} - uid: 22827 components: - type: Transform @@ -9382,6 +9720,8 @@ entities: devices: - 9899 - 9908 + - type: Fixtures + fixtures: {} - uid: 22838 components: - type: Transform @@ -9397,6 +9737,8 @@ entities: - 9306 - 9304 - 9305 + - type: Fixtures + fixtures: {} - uid: 22839 components: - type: Transform @@ -9408,6 +9750,8 @@ entities: - 22831 - 22830 - 11282 + - type: Fixtures + fixtures: {} - uid: 22840 components: - type: Transform @@ -9425,6 +9769,8 @@ entities: - 9304 - 9306 - 9999 + - type: Fixtures + fixtures: {} - uid: 22853 components: - type: Transform @@ -9435,6 +9781,8 @@ entities: devices: - 22841 - 22842 + - type: Fixtures + fixtures: {} - uid: 22862 components: - type: Transform @@ -9447,6 +9795,8 @@ entities: - 15441 - 15619 - 22863 + - type: Fixtures + fixtures: {} - uid: 22868 components: - type: Transform @@ -9459,6 +9809,8 @@ entities: - 22061 - 13391 - 12858 + - type: Fixtures + fixtures: {} - uid: 22872 components: - type: Transform @@ -9468,6 +9820,8 @@ entities: - type: DeviceList devices: - 13469 + - type: Fixtures + fixtures: {} - uid: 22873 components: - type: Transform @@ -9476,6 +9830,8 @@ entities: - type: DeviceList devices: - 22024 + - type: Fixtures + fixtures: {} - uid: 22874 components: - type: Transform @@ -9485,6 +9841,19 @@ entities: - type: DeviceList devices: - 22023 + - type: Fixtures + fixtures: {} + - uid: 23312 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-55.5 + parent: 30 + - type: DeviceList + devices: + - 21653 + - type: Fixtures + fixtures: {} - proto: AirAlarmElectronics entities: - uid: 15214 @@ -9559,7 +9928,6 @@ entities: - uid: 1901 components: - type: Transform - rot: 3.141592653589793 rad pos: -44.5,60.5 parent: 30 - uid: 6298 @@ -10121,7 +10489,6 @@ entities: - uid: 5850 components: - type: Transform - rot: 3.141592653589793 rad pos: -53.5,46.5 parent: 30 - uid: 6384 @@ -10266,6 +10633,18 @@ entities: 1695: - - DoorStatus - DoorBolt + - uid: 9182 + components: + - type: Transform + pos: 6.5,-55.5 + parent: 30 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9505: + - - DoorStatus + - DoorBolt - uid: 9501 components: - type: Transform @@ -10278,6 +10657,33 @@ entities: 10789: - - DoorStatus - DoorBolt + - uid: 9505 + components: + - type: Transform + pos: 5.5,-54.5 + parent: 30 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9182: + - - DoorStatus + - DoorBolt + 9509: + - - DoorStatus + - DoorBolt + - uid: 9509 + components: + - type: Transform + pos: 6.5,-53.5 + parent: 30 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 9505: + - - DoorStatus + - DoorBolt - uid: 9879 components: - type: Transform @@ -10446,34 +10852,6 @@ entities: parent: 30 - proto: AirlockExternalGlassEngineeringLocked entities: - - uid: 9342 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 5.5,-44.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 10559: - - - DoorStatus - - DoorBolt - - uid: 10559 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-45.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 1 - - type: DeviceLinkSource - linkedPorts: - 9342: - - - DoorStatus - - DoorBolt - lastSignals: - DoorStatus: True - uid: 20059 components: - type: Transform @@ -10518,54 +10896,6 @@ entities: 5390: - - DoorStatus - DoorBolt - - uid: 9654 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-54.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 9655: - - - DoorStatus - - DoorBolt - 9675: - - - DoorStatus - - DoorBolt - - uid: 9655 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-56.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 9654: - - - DoorStatus - - DoorBolt - 9675: - - - DoorStatus - - DoorBolt - - uid: 9675 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,-56.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 9654: - - - DoorStatus - - DoorBolt - 9655: - - - DoorStatus - - DoorBolt - uid: 15334 components: - type: Transform @@ -11550,7 +11880,7 @@ entities: pos: 34.5,45.5 parent: 30 - type: Door - secondsUntilStateChange: -19680.645 + secondsUntilStateChange: -25103.123 state: Opening - type: DeviceLinkSource lastSignals: @@ -12108,7 +12438,6 @@ entities: - uid: 1710 components: - type: Transform - rot: 1.5707963267948966 rad pos: -47.5,56.5 parent: 30 - type: DeviceNetwork @@ -12130,7 +12459,6 @@ entities: - uid: 2718 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,41.5 parent: 30 - type: DeviceNetwork @@ -12148,7 +12476,6 @@ entities: - uid: 4529 components: - type: Transform - rot: 1.5707963267948966 rad pos: -47.5,66.5 parent: 30 - type: DeviceNetwork @@ -12157,7 +12484,6 @@ entities: - uid: 4667 components: - type: Transform - rot: 1.5707963267948966 rad pos: -51.5,56.5 parent: 30 - type: DeviceNetwork @@ -12166,7 +12492,6 @@ entities: - uid: 4669 components: - type: Transform - rot: 1.5707963267948966 rad pos: -51.5,52.5 parent: 30 - type: DeviceNetwork @@ -12220,14 +12545,6 @@ entities: deviceLists: - 8262 - 8254 - - uid: 9994 - components: - - type: Transform - pos: 0.5,-48.5 - parent: 30 - - type: DeviceNetwork - deviceLists: - - 9996 - uid: 9995 components: - type: Transform @@ -12255,6 +12572,14 @@ entities: deviceLists: - 13957 - 13959 + - uid: 14529 + components: + - type: Transform + pos: 12.5,-40.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 10905 - uid: 17227 components: - type: Transform @@ -12287,15 +12612,26 @@ entities: - type: Transform pos: -56.5,-23.5 parent: 30 - - uid: 21749 + - uid: 21211 components: - type: Transform - pos: -2.5,-25.5 + pos: -0.5,-48.5 parent: 30 - - uid: 21756 + - type: DeviceNetwork + deviceLists: + - 9996 + - uid: 21653 components: - type: Transform - pos: 12.5,-36.5 + pos: 2.5,-58.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 23312 + - uid: 21749 + components: + - type: Transform + pos: -2.5,-25.5 parent: 30 - uid: 21761 components: @@ -12848,1302 +13184,3757 @@ entities: - type: Transform pos: -26.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 407 components: - - type: MetaData - name: Service Hall APC + - type: MetaData + name: Service Hall APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -6.5,13.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 409 + components: + - type: MetaData + name: Eva Storage APC + - type: Transform + pos: -2.5,18.5 + parent: 30 + - type: Battery + startingCharge: 12000 + - type: Fixtures + fixtures: {} + - uid: 411 + components: + - type: MetaData + name: Maints Central North APC + - type: Transform + pos: -26.5,21.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 412 + components: + - type: MetaData + name: Janitor's Closet APC + - type: Transform + pos: -30.5,11.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1462 + components: + - type: MetaData + name: Detective Office APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -45.5,32.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1537 + components: + - type: MetaData + name: Evac APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -48.5,20.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1539 + components: + - type: MetaData + name: Main Hall Central West APC + - type: Transform + pos: -37.5,16.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1653 + components: + - type: MetaData + name: Toolroom APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -33.5,32.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1830 + components: + - type: MetaData + name: HOS Office APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -27.5,51.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 1894 + components: + - type: MetaData + name: Armory APC + - type: Transform + rot: 3.141592653589793 rad + pos: -37.5,50.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 2286 + components: + - type: MetaData + name: Genpop APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -45.5,41.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 3119 + components: + - type: MetaData + name: Arrivals South APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -43.5,-0.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 3522 + components: + - type: MetaData + name: Security Office APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -36.5,53.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 3617 + components: + - type: MetaData + name: Arrivals North APC + - type: Transform + pos: -50.5,11.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 5051 + components: + - type: MetaData + name: Captain's Maint APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -23.5,40.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 5482 + components: + - type: MetaData + name: North East Maints APC + - type: Transform + rot: 3.141592653589793 rad + pos: 32.5,44.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 5561 + components: + - type: MetaData + name: Gravgen/Vault APC + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,42.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 5861 + components: + - type: MetaData + name: Bridge APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,45.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 5862 + components: + - type: MetaData + name: HoP Office APC + - type: Transform + pos: 4.5,35.5 + parent: 30 + - type: Battery + startingCharge: 12000 + - type: Fixtures + fixtures: {} + - uid: 6605 + components: + - type: MetaData + name: Main Hall Robotics APC + - type: Transform + pos: 19.5,28.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 6993 + components: + - type: MetaData + name: Morgue APC + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,-6.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7079 + components: + - type: MetaData + name: Medical Maint APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -39.5,-11.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7122 + components: + - type: MetaData + name: Medical West APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -36.5,-4.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7278 + components: + - type: MetaData + name: Medical Treatment APC + - type: Transform + pos: -21.5,-6.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7433 + components: + - type: MetaData + name: Surgery Room 1 APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -27.5,-15.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7600 + components: + - type: MetaData + name: Cryotubes APC + - type: Transform + rot: 3.141592653589793 rad + pos: -31.5,-14.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7610 + components: + - type: MetaData + name: Medical Desk APC + - type: Transform + pos: -15.5,-3.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7614 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-0.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7824 + components: + - type: MetaData + name: Medical Foyer APC + - type: Transform + pos: -13.5,-7.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 7873 + components: + - type: MetaData + name: Medical Storage APC + - type: Transform + pos: -15.5,-17.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 8011 + components: + - type: MetaData + name: Medical Storage Hall APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -23.5,-19.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 8056 + components: + - type: MetaData + name: Surgical Hall APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -27.5,-19.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 8087 + components: + - type: MetaData + name: Surgery Room 2 APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -27.5,-23.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 8363 + components: + - type: MetaData + name: Main Hall South East APC + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-16.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 9130 + components: + - type: MetaData + name: Atmos APC + - type: Transform + pos: 9.5,-30.5 + parent: 30 + - type: Battery + startingCharge: 12000 + - type: Fixtures + fixtures: {} + - uid: 9131 + components: + - type: MetaData + name: Salvage Bay APC + - type: Transform + rot: 3.141592653589793 rad + pos: 21.5,-12.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 9272 + components: + - type: MetaData + name: Engineering Entrance APC + - type: Transform + pos: 0.5,-31.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 9628 + components: + - type: MetaData + name: Psych APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -26.5,-2.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 9934 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,-30.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 10538 + components: + - type: Transform + pos: -24.5,-38.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 10590 + components: + - type: Transform + pos: -20.5,-53.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 10791 + components: + - type: MetaData + name: Chemistry APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,-7.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 11014 + components: + - type: Transform + pos: -10.5,-37.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 11808 + components: + - type: MetaData + name: Cargo Bay APC + - type: Transform + pos: 33.5,-0.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 12381 + components: + - type: MetaData + name: Dorms APC + - type: Transform + pos: 24.5,41.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 12911 + components: + - type: MetaData + name: Xenoarch APC + - type: Transform + rot: -1.5707963267948966 rad + pos: 41.5,10.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 13096 + components: + - type: MetaData + name: Research Server APC + - type: Transform + pos: 32.5,16.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 13098 + components: + - type: MetaData + name: Robotics APC + - type: Transform + pos: 20.5,24.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 13444 + components: + - type: MetaData + name: Maints Bar APC + - type: Transform + pos: 15.5,55.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 14364 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,13.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 14541 + components: + - type: MetaData + name: Disposals APC + - type: Transform + pos: 48.5,20.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 17938 + components: + - type: MetaData + name: Chapelroid Courtyard APC + - type: Transform + pos: -59.5,-25.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 17939 + components: + - type: MetaData + name: Chapelroid Bridge APC + - type: Transform + rot: -1.5707963267948966 rad + pos: -43.5,-22.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 17940 + components: + - type: MetaData + name: Chapel Garden APC + - type: Transform + pos: -65.5,-47.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 17941 + components: + - type: MetaData + name: Chaplain Office APC + - type: Transform + pos: -76.5,-42.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 20045 + components: + - type: Transform + pos: 0.5,85.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 20226 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,66.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 20227 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,75.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 20367 + components: + - type: Transform + pos: 1.5,-42.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 20828 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,66.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 21015 + components: + - type: MetaData + name: Chapel Engineering APC + - type: Transform + pos: -55.5,-61.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 22213 + components: + - type: MetaData + name: Chapel Airlock Dock APC + - type: Transform + pos: -79.5,-57.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 22259 + components: + - type: MetaData + name: Bar APC + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,10.5 + parent: 30 + - type: Fixtures + fixtures: {} +- proto: APCElectronics + entities: + - uid: 15969 + components: + - type: Transform + pos: 3.115302,20.471077 + parent: 30 +- proto: APCSuperCapacity + entities: + - uid: 9259 + components: + - type: MetaData + name: Cargo Desk APC + - type: Transform + pos: 23.5,-0.5 + parent: 30 + - type: Fixtures + fixtures: {} +- proto: AppleSeeds + entities: + - uid: 19555 + components: + - type: Transform + pos: -60.5,-51.5 + parent: 30 + - uid: 19556 + components: + - type: Transform + pos: -58.5,-51.5 + parent: 30 +- proto: ArtistCircuitBoard + entities: + - uid: 21590 + components: + - type: Transform + pos: -3.5786777,64.67137 + parent: 30 +- proto: Ash + entities: + - uid: 21304 + components: + - type: Transform + pos: -28.507416,-46.550377 + parent: 30 +- proto: AsimovCircuitBoard + entities: + - uid: 21606 + components: + - type: Transform + pos: -3.4068027,64.40575 + parent: 30 +- proto: AsteroidRock + entities: + - uid: 332 + components: + - type: Transform + pos: -61.5,-68.5 + parent: 30 + - uid: 333 + components: + - type: Transform + pos: -60.5,-69.5 + parent: 30 + - uid: 3342 + components: + - type: Transform + pos: -51.5,-67.5 + parent: 30 + - uid: 3343 + components: + - type: Transform + pos: -54.5,-68.5 + parent: 30 + - uid: 3345 + components: + - type: Transform + pos: -53.5,-67.5 + parent: 30 + - uid: 3346 + components: + - type: Transform + pos: -52.5,-67.5 + parent: 30 + - uid: 12854 + components: + - type: Transform + pos: -54.5,-67.5 + parent: 30 + - uid: 13747 + components: + - type: Transform + pos: -76.5,-49.5 + parent: 30 + - uid: 13748 + components: + - type: Transform + pos: -76.5,-48.5 + parent: 30 + - uid: 17356 + components: + - type: Transform + pos: -75.5,-48.5 + parent: 30 + - uid: 17498 + components: + - type: Transform + pos: -74.5,-49.5 + parent: 30 + - uid: 17499 + components: + - type: Transform + pos: -75.5,-49.5 + parent: 30 + - uid: 17500 + components: + - type: Transform + pos: -73.5,-47.5 + parent: 30 + - uid: 17502 + components: + - type: Transform + pos: -73.5,-49.5 + parent: 30 + - uid: 17503 + components: + - type: Transform + pos: -73.5,-48.5 + parent: 30 + - uid: 17504 + components: + - type: Transform + pos: -71.5,-47.5 + parent: 30 + - uid: 17505 + components: + - type: Transform + pos: -72.5,-47.5 + parent: 30 + - uid: 17515 + components: + - type: Transform + pos: -77.5,-49.5 + parent: 30 + - uid: 17538 + components: + - type: Transform + pos: -73.5,-37.5 + parent: 30 + - uid: 17543 + components: + - type: Transform + pos: -73.5,-36.5 + parent: 30 + - uid: 17545 + components: + - type: Transform + pos: -82.5,-39.5 + parent: 30 + - uid: 17551 + components: + - type: Transform + pos: -82.5,-40.5 + parent: 30 + - uid: 17557 + components: + - type: Transform + pos: -82.5,-38.5 + parent: 30 + - uid: 17558 + components: + - type: Transform + pos: -81.5,-37.5 + parent: 30 + - uid: 17559 + components: + - type: Transform + pos: -75.5,-39.5 + parent: 30 + - uid: 17560 + components: + - type: Transform + pos: -75.5,-38.5 + parent: 30 + - uid: 17561 + components: + - type: Transform + pos: -75.5,-37.5 + parent: 30 + - uid: 17562 + components: + - type: Transform + pos: -75.5,-36.5 + parent: 30 + - uid: 17563 + components: + - type: Transform + pos: -75.5,-35.5 + parent: 30 + - uid: 17564 + components: + - type: Transform + pos: -76.5,-36.5 + parent: 30 + - uid: 17565 + components: + - type: Transform + pos: -77.5,-36.5 + parent: 30 + - uid: 17566 + components: + - type: Transform + pos: -78.5,-36.5 + parent: 30 + - uid: 17567 + components: + - type: Transform + pos: -77.5,-35.5 + parent: 30 + - uid: 17568 + components: + - type: Transform + pos: -76.5,-35.5 + parent: 30 + - uid: 17570 + components: + - type: Transform + pos: -74.5,-37.5 + parent: 30 + - uid: 17571 + components: + - type: Transform + pos: -74.5,-36.5 + parent: 30 + - uid: 17572 + components: + - type: Transform + pos: -74.5,-35.5 + parent: 30 + - uid: 17586 + components: + - type: Transform + pos: -70.5,-47.5 + parent: 30 + - uid: 17587 + components: + - type: Transform + pos: -70.5,-48.5 + parent: 30 + - uid: 17588 + components: + - type: Transform + pos: -71.5,-48.5 + parent: 30 + - uid: 17590 + components: + - type: Transform + pos: -72.5,-49.5 + parent: 30 + - uid: 17591 + components: + - type: Transform + pos: -71.5,-49.5 + parent: 30 + - uid: 17592 + components: + - type: Transform + pos: -70.5,-49.5 + parent: 30 + - uid: 17791 + components: + - type: Transform + pos: -53.5,-68.5 + parent: 30 + - uid: 18183 + components: + - type: Transform + pos: -74.5,-39.5 + parent: 30 + - uid: 18192 + components: + - type: Transform + pos: -50.5,-61.5 + parent: 30 + - uid: 18193 + components: + - type: Transform + pos: -50.5,-60.5 + parent: 30 + - uid: 18194 + components: + - type: Transform + pos: -50.5,-59.5 + parent: 30 + - uid: 18196 + components: + - type: Transform + pos: -48.5,-59.5 + parent: 30 + - uid: 18197 + components: + - type: Transform + pos: -48.5,-60.5 + parent: 30 + - uid: 18198 + components: + - type: Transform + pos: -48.5,-61.5 + parent: 30 + - uid: 18199 + components: + - type: Transform + pos: -49.5,-60.5 + parent: 30 + - uid: 18200 + components: + - type: Transform + pos: -49.5,-61.5 + parent: 30 + - uid: 18201 + components: + - type: Transform + pos: -49.5,-62.5 + parent: 30 + - uid: 18202 + components: + - type: Transform + pos: -49.5,-63.5 + parent: 30 + - uid: 18203 + components: + - type: Transform + pos: -49.5,-64.5 + parent: 30 + - uid: 18204 + components: + - type: Transform + pos: -50.5,-62.5 + parent: 30 + - uid: 18208 + components: + - type: Transform + pos: -50.5,-63.5 + parent: 30 + - uid: 18217 + components: + - type: Transform + pos: -50.5,-64.5 + parent: 30 + - uid: 18218 + components: + - type: Transform + pos: -50.5,-65.5 + parent: 30 + - uid: 18219 + components: + - type: Transform + pos: -50.5,-66.5 + parent: 30 + - uid: 18220 + components: + - type: Transform + pos: -80.5,-63.5 + parent: 30 + - uid: 18221 + components: + - type: Transform + pos: -81.5,-63.5 + parent: 30 + - uid: 18222 + components: + - type: Transform + pos: -82.5,-63.5 + parent: 30 + - uid: 18223 + components: + - type: Transform + pos: -83.5,-63.5 + parent: 30 + - uid: 18224 + components: + - type: Transform + pos: -84.5,-63.5 + parent: 30 + - uid: 18225 + components: + - type: Transform + pos: -83.5,-62.5 + parent: 30 + - uid: 18226 + components: + - type: Transform + pos: -84.5,-62.5 + parent: 30 + - uid: 18227 + components: + - type: Transform + pos: -85.5,-62.5 + parent: 30 + - uid: 18228 + components: + - type: Transform + pos: -82.5,-64.5 + parent: 30 + - uid: 18229 + components: + - type: Transform + pos: -81.5,-64.5 + parent: 30 + - uid: 18230 + components: + - type: Transform + pos: -80.5,-64.5 + parent: 30 + - uid: 18231 + components: + - type: Transform + pos: -83.5,-58.5 + parent: 30 + - uid: 18232 + components: + - type: Transform + pos: -83.5,-57.5 + parent: 30 + - uid: 18233 + components: + - type: Transform + pos: -83.5,-56.5 + parent: 30 + - uid: 18234 + components: + - type: Transform + pos: -83.5,-55.5 + parent: 30 + - uid: 18235 + components: + - type: Transform + pos: -83.5,-54.5 + parent: 30 + - uid: 18236 + components: + - type: Transform + pos: -83.5,-53.5 + parent: 30 + - uid: 18237 + components: + - type: Transform + pos: -83.5,-52.5 + parent: 30 + - uid: 18238 + components: + - type: Transform + pos: -83.5,-51.5 + parent: 30 + - uid: 18239 + components: + - type: Transform + pos: -84.5,-58.5 + parent: 30 + - uid: 18240 + components: + - type: Transform + pos: -84.5,-57.5 + parent: 30 + - uid: 18241 + components: + - type: Transform + pos: -84.5,-56.5 + parent: 30 + - uid: 18242 + components: + - type: Transform + pos: -84.5,-55.5 + parent: 30 + - uid: 18243 + components: + - type: Transform + pos: -84.5,-54.5 + parent: 30 + - uid: 18244 + components: + - type: Transform + pos: -84.5,-53.5 + parent: 30 + - uid: 18245 + components: + - type: Transform + pos: -85.5,-58.5 + parent: 30 + - uid: 18246 + components: + - type: Transform + pos: -85.5,-57.5 + parent: 30 + - uid: 18247 + components: + - type: Transform + pos: -82.5,-56.5 + parent: 30 + - uid: 18248 + components: + - type: Transform + pos: -82.5,-55.5 + parent: 30 + - uid: 18250 + components: + - type: Transform + pos: -82.5,-53.5 + parent: 30 + - uid: 18251 + components: + - type: Transform + pos: -82.5,-52.5 + parent: 30 + - uid: 18252 + components: + - type: Transform + pos: -82.5,-51.5 + parent: 30 + - uid: 18253 + components: + - type: Transform + pos: -82.5,-50.5 + parent: 30 + - uid: 18254 + components: + - type: Transform + pos: -81.5,-51.5 + parent: 30 + - uid: 18255 + components: + - type: Transform + pos: -81.5,-52.5 + parent: 30 + - uid: 18256 + components: + - type: Transform + pos: -81.5,-53.5 + parent: 30 + - uid: 18257 + components: + - type: Transform + pos: -81.5,-54.5 + parent: 30 + - uid: 18258 + components: + - type: Transform + pos: -81.5,-55.5 + parent: 30 + - uid: 18259 + components: + - type: Transform + pos: -81.5,-56.5 + parent: 30 + - uid: 18361 + components: + - type: Transform + pos: -70.5,-65.5 + parent: 30 + - uid: 18362 + components: + - type: Transform + pos: -69.5,-65.5 + parent: 30 + - uid: 18363 + components: + - type: Transform + pos: -70.5,-66.5 + parent: 30 + - uid: 18364 + components: + - type: Transform + pos: -69.5,-66.5 + parent: 30 + - uid: 18365 + components: + - type: Transform + pos: -69.5,-67.5 + parent: 30 + - uid: 18366 + components: + - type: Transform + pos: -68.5,-67.5 + parent: 30 + - uid: 18367 + components: + - type: Transform + pos: -67.5,-67.5 + parent: 30 + - uid: 18368 + components: + - type: Transform + pos: -66.5,-67.5 + parent: 30 + - uid: 18369 + components: + - type: Transform + pos: -65.5,-67.5 + parent: 30 + - uid: 18370 + components: + - type: Transform + pos: -67.5,-68.5 + parent: 30 + - uid: 18371 + components: + - type: Transform + pos: -66.5,-68.5 + parent: 30 + - uid: 18376 + components: + - type: Transform + pos: -79.5,-65.5 + parent: 30 + - uid: 18776 + components: + - type: Transform + pos: -58.5,-69.5 + parent: 30 + - uid: 18777 + components: + - type: Transform + pos: -57.5,-69.5 + parent: 30 + - uid: 18778 + components: + - type: Transform + pos: -59.5,-69.5 + parent: 30 + - uid: 18779 + components: + - type: Transform + pos: -57.5,-68.5 + parent: 30 + - uid: 18780 + components: + - type: Transform + pos: -58.5,-68.5 + parent: 30 + - uid: 18781 + components: + - type: Transform + pos: -56.5,-68.5 + parent: 30 + - uid: 18782 + components: + - type: Transform + pos: -55.5,-68.5 + parent: 30 + - uid: 18784 + components: + - type: Transform + pos: -59.5,-68.5 + parent: 30 + - uid: 18785 + components: + - type: Transform + pos: -60.5,-68.5 + parent: 30 + - uid: 18798 + components: + - type: Transform + pos: -56.5,-69.5 + parent: 30 + - uid: 19393 + components: + - type: Transform + pos: -74.5,-38.5 + parent: 30 + - uid: 19510 + components: + - type: Transform + pos: -73.5,-38.5 + parent: 30 +- proto: AtmosDeviceFanDirectional + entities: + - uid: 380 + components: + - type: Transform + pos: -52.5,-10.5 + parent: 30 + - uid: 868 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 25.5,43.5 + parent: 30 + - uid: 1083 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,-3.5 + parent: 30 + - uid: 1475 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 38.5,-5.5 + parent: 30 + - uid: 1490 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -65.5,23.5 + parent: 30 + - uid: 1493 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -65.5,15.5 + parent: 30 + - uid: 3707 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -65.5,13.5 + parent: 30 + - uid: 4393 + components: + - type: Transform + pos: -52.5,2.5 + parent: 30 + - uid: 11451 + components: + - type: Transform + pos: -59.5,-10.5 + parent: 30 + - uid: 11453 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -53.5,36.5 + parent: 30 + - uid: 11454 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -65.5,21.5 + parent: 30 + - uid: 20731 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -59.5,-7.5 + parent: 30 + - uid: 20732 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -52.5,-7.5 + parent: 30 + - uid: 20733 + components: + - type: Transform + pos: -59.5,2.5 + parent: 30 + - uid: 23220 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 42.5,50.5 + parent: 30 +- proto: AtmosDeviceFanTiny + entities: + - uid: 9123 + components: + - type: Transform + pos: -16.5,12.5 + parent: 30 + - uid: 9124 + components: + - type: Transform + pos: -19.5,17.5 + parent: 30 +- proto: AtmosFixBlockerMarker + entities: + - uid: 905 + components: + - type: Transform + pos: 11.5,-41.5 + parent: 30 + - uid: 9641 + components: + - type: Transform + pos: 11.5,-39.5 + parent: 30 + - uid: 10424 + components: + - type: Transform + pos: 11.5,-40.5 + parent: 30 + - uid: 10555 + components: + - type: Transform + pos: 12.5,-40.5 + parent: 30 + - uid: 10914 + components: + - type: Transform + pos: 17.5,-39.5 + parent: 30 + - uid: 11124 + components: + - type: Transform + pos: 21.5,-38.5 + parent: 30 + - uid: 11130 + components: + - type: Transform + pos: 13.5,-40.5 + parent: 30 + - uid: 11131 + components: + - type: Transform + pos: 13.5,-39.5 + parent: 30 + - uid: 15191 + components: + - type: Transform + pos: 17.5,-38.5 + parent: 30 + - uid: 15247 + components: + - type: Transform + pos: 13.5,-41.5 + parent: 30 + - uid: 15277 + components: + - type: Transform + pos: 17.5,-40.5 + parent: 30 + - uid: 15349 + components: + - type: Transform + pos: 12.5,-41.5 + parent: 30 + - uid: 15985 + components: + - type: Transform + pos: 21.5,-40.5 + parent: 30 + - uid: 16000 + components: + - type: Transform + pos: 21.5,-39.5 + parent: 30 + - uid: 16997 + components: + - type: Transform + pos: 27.5,-26.5 + parent: 30 + - uid: 16998 + components: + - type: Transform + pos: 25.5,-26.5 + parent: 30 + - uid: 16999 + components: + - type: Transform + pos: 26.5,-26.5 + parent: 30 + - uid: 17000 + components: + - type: Transform + pos: 27.5,-28.5 + parent: 30 + - uid: 17001 + components: + - type: Transform + pos: 26.5,-28.5 + parent: 30 + - uid: 17002 + components: + - type: Transform + pos: 25.5,-28.5 + parent: 30 + - uid: 17006 + components: + - type: Transform + pos: 27.5,-32.5 + parent: 30 + - uid: 17007 + components: + - type: Transform + pos: 26.5,-32.5 + parent: 30 + - uid: 17008 + components: + - type: Transform + pos: 25.5,-32.5 + parent: 30 + - uid: 17009 + components: + - type: Transform + pos: 25.5,-34.5 + parent: 30 + - uid: 17010 + components: + - type: Transform + pos: 26.5,-34.5 + parent: 30 + - uid: 17011 + components: + - type: Transform + pos: 27.5,-34.5 + parent: 30 + - uid: 20632 + components: + - type: Transform + pos: 12.5,-39.5 + parent: 30 + - uid: 21399 + components: + - type: Transform + pos: -21.5,-74.5 + parent: 30 + - uid: 22584 + components: + - type: Transform + pos: 49.5,44.5 + parent: 30 + - uid: 22789 + components: + - type: Transform + pos: -25.5,-58.5 + parent: 30 + - uid: 22792 + components: + - type: Transform + pos: -25.5,-59.5 + parent: 30 + - uid: 22793 + components: + - type: Transform + pos: -24.5,-58.5 + parent: 30 + - uid: 22794 + components: + - type: Transform + pos: -23.5,-58.5 + parent: 30 + - uid: 22795 + components: + - type: Transform + pos: -22.5,-58.5 + parent: 30 + - uid: 22796 + components: + - type: Transform + pos: -21.5,-58.5 + parent: 30 + - uid: 22938 + components: + - type: Transform + pos: -20.5,-58.5 + parent: 30 + - uid: 22971 + components: + - type: Transform + pos: -19.5,-58.5 + parent: 30 + - uid: 23166 + components: + - type: Transform + pos: -18.5,-58.5 + parent: 30 + - uid: 23170 + components: + - type: Transform + pos: -17.5,-58.5 + parent: 30 + - uid: 23171 + components: + - type: Transform + pos: -16.5,-58.5 + parent: 30 + - uid: 23172 + components: + - type: Transform + pos: -15.5,-58.5 + parent: 30 + - uid: 23223 + components: + - type: Transform + pos: -14.5,-58.5 + parent: 30 + - uid: 23224 + components: + - type: Transform + pos: -13.5,-58.5 + parent: 30 + - uid: 23225 + components: + - type: Transform + pos: -12.5,-58.5 + parent: 30 + - uid: 23226 + components: + - type: Transform + pos: -11.5,-58.5 + parent: 30 + - uid: 23227 + components: + - type: Transform + pos: -10.5,-58.5 + parent: 30 + - uid: 23228 + components: + - type: Transform + pos: -9.5,-58.5 + parent: 30 + - uid: 23229 + components: + - type: Transform + pos: -9.5,-59.5 + parent: 30 + - uid: 23230 + components: + - type: Transform + pos: -9.5,-60.5 + parent: 30 + - uid: 23234 + components: + - type: Transform + pos: -21.5,-71.5 + parent: 30 + - uid: 23235 + components: + - type: Transform + pos: -13.5,-71.5 + parent: 30 + - uid: 23236 + components: + - type: Transform + pos: -24.5,-71.5 + parent: 30 + - uid: 23237 + components: + - type: Transform + pos: -13.5,-74.5 + parent: 30 + - uid: 23239 + components: + - type: Transform + pos: -10.5,-71.5 + parent: 30 + - uid: 23240 + components: + - type: Transform + pos: -17.5,-67.5 + parent: 30 + - uid: 23241 + components: + - type: Transform + pos: -13.5,-63.5 + parent: 30 + - uid: 23242 + components: + - type: Transform + pos: -10.5,-63.5 + parent: 30 + - uid: 23243 + components: + - type: Transform + pos: -21.5,-63.5 + parent: 30 + - uid: 23244 + components: + - type: Transform + pos: -24.5,-63.5 + parent: 30 + - uid: 23246 + components: + - type: Transform + pos: -21.5,-60.5 + parent: 30 + - uid: 23247 + components: + - type: Transform + pos: -20.5,-60.5 + parent: 30 + - uid: 23248 + components: + - type: Transform + pos: -19.5,-60.5 + parent: 30 + - uid: 23249 + components: + - type: Transform + pos: -18.5,-60.5 + parent: 30 + - uid: 23250 + components: + - type: Transform + pos: -17.5,-60.5 + parent: 30 + - uid: 23251 + components: + - type: Transform + pos: -16.5,-60.5 + parent: 30 + - uid: 23252 + components: + - type: Transform + pos: -14.5,-60.5 + parent: 30 + - uid: 23253 + components: + - type: Transform + pos: -13.5,-60.5 + parent: 30 + - uid: 23254 + components: + - type: Transform + pos: -15.5,-60.5 + parent: 30 + - uid: 23255 + components: + - type: Transform + pos: 1.5,-58.5 + parent: 30 + - uid: 23256 + components: + - type: Transform + pos: 1.5,-59.5 + parent: 30 + - uid: 23257 + components: + - type: Transform + pos: 1.5,-60.5 + parent: 30 + - uid: 23258 + components: + - type: Transform + pos: 2.5,-58.5 + parent: 30 + - uid: 23259 + components: + - type: Transform + pos: 2.5,-59.5 + parent: 30 + - uid: 23260 + components: + - type: Transform + pos: 2.5,-60.5 + parent: 30 + - uid: 23261 + components: + - type: Transform + pos: 3.5,-58.5 + parent: 30 + - uid: 23262 + components: + - type: Transform + pos: 3.5,-59.5 + parent: 30 + - uid: 23263 + components: + - type: Transform + pos: 3.5,-60.5 + parent: 30 + - uid: 23264 + components: + - type: Transform + pos: 3.5,-56.5 + parent: 30 + - uid: 23265 + components: + - type: Transform + pos: 2.5,-56.5 + parent: 30 + - uid: 23266 + components: + - type: Transform + pos: 1.5,-56.5 + parent: 30 + - uid: 23267 + components: + - type: Transform + pos: -2.5,-56.5 + parent: 30 + - uid: 23268 + components: + - type: Transform + pos: -3.5,-56.5 + parent: 30 + - uid: 23269 + components: + - type: Transform + pos: -4.5,-56.5 + parent: 30 + - uid: 23383 + components: + - type: Transform + pos: -24.5,-68.5 + parent: 30 + - uid: 23384 + components: + - type: Transform + pos: 7.5,46.5 + parent: 30 + - uid: 23392 + components: + - type: Transform + pos: -9.5,-61.5 + parent: 30 + - uid: 23397 + components: + - type: Transform + pos: -18.5,-68.5 + parent: 30 + - uid: 23398 + components: + - type: Transform + pos: -18.5,-66.5 + parent: 30 + - uid: 23399 + components: + - type: Transform + pos: -16.5,-66.5 + parent: 30 + - uid: 23400 + components: + - type: Transform + pos: -16.5,-68.5 + parent: 30 + - uid: 23401 + components: + - type: Transform + pos: -24.5,-66.5 + parent: 30 + - uid: 23402 + components: + - type: Transform + pos: 3.5,47.5 + parent: 30 + - uid: 23403 + components: + - type: Transform + pos: -10.5,-66.5 + parent: 30 + - uid: 23404 + components: + - type: Transform + pos: -10.5,-68.5 + parent: 30 + - uid: 23405 + components: + - type: Transform + pos: -16.5,-74.5 + parent: 30 + - uid: 23406 + components: + - type: Transform + pos: -18.5,-74.5 + parent: 30 + - uid: 23409 + components: + - type: Transform + pos: 6.5,46.5 + parent: 30 + - uid: 23410 + components: + - type: Transform + pos: 5.5,46.5 + parent: 30 + - uid: 23411 + components: + - type: Transform + pos: 4.5,46.5 + parent: 30 + - uid: 23412 + components: + - type: Transform + pos: 2.5,46.5 + parent: 30 + - uid: 23413 + components: + - type: Transform + pos: 3.5,46.5 + parent: 30 + - uid: 23414 + components: + - type: Transform + pos: 3.5,48.5 + parent: 30 + - uid: 23415 + components: + - type: Transform + pos: 3.5,49.5 + parent: 30 + - uid: 23416 + components: + - type: Transform + pos: 3.5,50.5 + parent: 30 + - uid: 23417 + components: + - type: Transform + pos: 3.5,51.5 + parent: 30 + - uid: 23418 + components: + - type: Transform + pos: 3.5,52.5 + parent: 30 + - uid: 23419 + components: + - type: Transform + pos: 3.5,53.5 + parent: 30 + - uid: 23420 + components: + - type: Transform + pos: -56.5,62.5 + parent: 30 + - uid: 23421 + components: + - type: Transform + pos: 9.5,54.5 + parent: 30 + - uid: 23422 + components: + - type: Transform + pos: 8.5,54.5 + parent: 30 + - uid: 23423 + components: + - type: Transform + pos: 7.5,54.5 + parent: 30 + - uid: 23424 + components: + - type: Transform + pos: 6.5,54.5 + parent: 30 + - uid: 23425 + components: + - type: Transform + pos: 5.5,54.5 + parent: 30 + - uid: 23426 + components: + - type: Transform + pos: 4.5,54.5 + parent: 30 + - uid: 23427 + components: + - type: Transform + pos: 3.5,54.5 + parent: 30 + - uid: 23428 + components: + - type: Transform + pos: 2.5,54.5 + parent: 30 + - uid: 23429 + components: + - type: Transform + pos: 1.5,54.5 + parent: 30 + - uid: 23430 + components: + - type: Transform + pos: 0.5,54.5 + parent: 30 + - uid: 23431 + components: + - type: Transform + pos: -0.5,54.5 + parent: 30 + - uid: 23432 + components: + - type: Transform + pos: -1.5,54.5 + parent: 30 + - uid: 23433 + components: + - type: Transform + pos: -2.5,54.5 + parent: 30 + - uid: 23434 + components: + - type: Transform + pos: -4.5,54.5 + parent: 30 + - uid: 23435 + components: + - type: Transform + pos: -3.5,54.5 + parent: 30 + - uid: 23436 + components: + - type: Transform + pos: 3.5,55.5 + parent: 30 + - uid: 23437 + components: + - type: Transform + pos: 3.5,56.5 + parent: 30 + - uid: 23438 + components: + - type: Transform + pos: 3.5,57.5 + parent: 30 + - uid: 23439 + components: + - type: Transform + pos: 3.5,59.5 + parent: 30 + - uid: 23440 + components: + - type: Transform + pos: 3.5,60.5 + parent: 30 + - uid: 23441 + components: + - type: Transform + pos: 3.5,58.5 + parent: 30 + - uid: 23442 + components: + - type: Transform + pos: -4.5,60.5 + parent: 30 + - uid: 23443 + components: + - type: Transform + pos: -4.5,59.5 + parent: 30 + - uid: 23444 + components: + - type: Transform + pos: -4.5,58.5 + parent: 30 + - uid: 23445 + components: + - type: Transform + pos: -4.5,57.5 + parent: 30 + - uid: 23446 + components: + - type: Transform + pos: -4.5,56.5 + parent: 30 + - uid: 23447 + components: + - type: Transform + pos: -4.5,55.5 + parent: 30 + - uid: 23448 + components: + - type: Transform + pos: -0.5,55.5 + parent: 30 + - uid: 23449 + components: + - type: Transform + pos: -0.5,56.5 + parent: 30 + - uid: 23450 + components: + - type: Transform + pos: -0.5,57.5 + parent: 30 + - uid: 23451 + components: + - type: Transform + pos: -0.5,58.5 + parent: 30 + - uid: 23452 + components: + - type: Transform + pos: -0.5,59.5 + parent: 30 + - uid: 23453 + components: + - type: Transform + pos: 0.5,59.5 + parent: 30 + - uid: 23454 + components: + - type: Transform + pos: -1.5,59.5 + parent: 30 + - uid: 23455 + components: + - type: Transform + pos: -0.5,53.5 + parent: 30 + - uid: 23456 + components: + - type: Transform + pos: -0.5,52.5 + parent: 30 + - uid: 23457 + components: + - type: Transform + pos: -0.5,51.5 + parent: 30 + - uid: 23458 + components: + - type: Transform + pos: -0.5,50.5 + parent: 30 + - uid: 23459 + components: + - type: Transform + pos: -0.5,49.5 + parent: 30 + - uid: 23460 + components: + - type: Transform + pos: -0.5,48.5 + parent: 30 + - uid: 23461 + components: + - type: Transform + pos: -1.5,48.5 + parent: 30 + - uid: 23462 + components: + - type: Transform + pos: -2.5,48.5 + parent: 30 + - uid: 23463 + components: + - type: Transform + pos: -3.5,48.5 + parent: 30 + - uid: 23464 + components: + - type: Transform + pos: -4.5,48.5 + parent: 30 + - uid: 23465 + components: + - type: Transform + pos: -5.5,48.5 + parent: 30 + - uid: 23466 + components: + - type: Transform + pos: -6.5,48.5 + parent: 30 + - uid: 23467 + components: + - type: Transform + pos: -7.5,48.5 + parent: 30 + - uid: 23468 + components: + - type: Transform + pos: -8.5,48.5 + parent: 30 + - uid: 23469 + components: + - type: Transform + pos: -9.5,48.5 + parent: 30 + - uid: 23470 + components: + - type: Transform + pos: -10.5,48.5 + parent: 30 + - uid: 23471 + components: + - type: Transform + pos: -12.5,48.5 + parent: 30 + - uid: 23472 + components: + - type: Transform + pos: -13.5,48.5 + parent: 30 + - uid: 23473 + components: + - type: Transform + pos: -14.5,48.5 + parent: 30 + - uid: 23474 + components: + - type: Transform + pos: -11.5,48.5 + parent: 30 + - uid: 23475 + components: + - type: Transform + pos: -14.5,47.5 + parent: 30 + - uid: 23476 + components: + - type: Transform + pos: -14.5,46.5 + parent: 30 + - uid: 23477 + components: + - type: Transform + pos: -15.5,46.5 + parent: 30 + - uid: 23478 + components: + - type: Transform + pos: -16.5,46.5 + parent: 30 + - uid: 23479 + components: + - type: Transform + pos: -16.5,45.5 + parent: 30 + - uid: 23480 + components: + - type: Transform + pos: -16.5,44.5 + parent: 30 + - uid: 23481 + components: + - type: Transform + pos: -16.5,43.5 + parent: 30 + - uid: 23482 + components: + - type: Transform + pos: -17.5,43.5 + parent: 30 + - uid: 23483 + components: + - type: Transform + pos: -4.5,53.5 + parent: 30 + - uid: 23484 + components: + - type: Transform + pos: -4.5,52.5 + parent: 30 + - uid: 23485 + components: + - type: Transform + pos: -4.5,51.5 + parent: 30 + - uid: 23486 + components: + - type: Transform + pos: -4.5,50.5 + parent: 30 + - uid: 23487 + components: + - type: Transform + pos: -4.5,49.5 + parent: 30 + - uid: 23488 + components: + - type: Transform + pos: -4.5,47.5 + parent: 30 + - uid: 23489 + components: + - type: Transform + pos: -4.5,45.5 + parent: 30 + - uid: 23490 + components: + - type: Transform + pos: -4.5,46.5 + parent: 30 + - uid: 23491 + components: + - type: Transform + pos: -39.5,65.5 + parent: 30 + - uid: 23492 + components: + - type: Transform + pos: -40.5,65.5 + parent: 30 + - uid: 23493 + components: + - type: Transform + pos: -41.5,65.5 + parent: 30 + - uid: 23494 + components: + - type: Transform + pos: -69.5,43.5 + parent: 30 + - uid: 23495 + components: + - type: Transform + pos: -72.5,45.5 + parent: 30 + - uid: 23496 + components: + - type: Transform + pos: -72.5,46.5 + parent: 30 + - uid: 23497 + components: + - type: Transform + pos: -72.5,47.5 + parent: 30 + - uid: 23498 + components: + - type: Transform + pos: -72.5,48.5 + parent: 30 + - uid: 23499 + components: + - type: Transform + pos: -72.5,49.5 + parent: 30 + - uid: 23500 + components: + - type: Transform + pos: -72.5,50.5 + parent: 30 + - uid: 23501 + components: + - type: Transform + pos: -72.5,51.5 + parent: 30 + - uid: 23502 + components: + - type: Transform + pos: -72.5,52.5 + parent: 30 + - uid: 23503 + components: + - type: Transform + pos: -74.5,52.5 + parent: 30 + - uid: 23504 + components: + - type: Transform + pos: -74.5,51.5 + parent: 30 + - uid: 23505 + components: + - type: Transform + pos: -74.5,50.5 + parent: 30 + - uid: 23506 + components: + - type: Transform + pos: -74.5,49.5 + parent: 30 + - uid: 23507 + components: + - type: Transform + pos: -74.5,48.5 + parent: 30 + - uid: 23508 + components: + - type: Transform + pos: -74.5,47.5 + parent: 30 + - uid: 23509 + components: + - type: Transform + pos: -74.5,46.5 + parent: 30 + - uid: 23510 + components: + - type: Transform + pos: -74.5,45.5 + parent: 30 + - uid: 23511 + components: + - type: Transform + pos: -76.5,45.5 + parent: 30 + - uid: 23512 + components: + - type: Transform + pos: -76.5,46.5 + parent: 30 + - uid: 23513 + components: + - type: Transform + pos: -76.5,47.5 + parent: 30 + - uid: 23514 + components: + - type: Transform + pos: -76.5,48.5 + parent: 30 + - uid: 23515 + components: + - type: Transform + pos: -76.5,49.5 + parent: 30 + - uid: 23516 + components: + - type: Transform + pos: -76.5,50.5 + parent: 30 + - uid: 23517 + components: + - type: Transform + pos: -76.5,51.5 + parent: 30 + - uid: 23518 + components: + - type: Transform + pos: -76.5,52.5 + parent: 30 + - uid: 23519 + components: + - type: Transform + pos: -78.5,52.5 + parent: 30 + - uid: 23520 + components: + - type: Transform + pos: -78.5,51.5 + parent: 30 + - uid: 23521 + components: + - type: Transform + pos: -78.5,50.5 + parent: 30 + - uid: 23522 + components: + - type: Transform + pos: -78.5,49.5 + parent: 30 + - uid: 23523 + components: + - type: Transform + pos: -78.5,48.5 + parent: 30 + - uid: 23524 + components: + - type: Transform + pos: -78.5,47.5 + parent: 30 + - uid: 23525 + components: + - type: Transform + pos: -78.5,46.5 + parent: 30 + - uid: 23526 + components: + - type: Transform + pos: -78.5,45.5 + parent: 30 + - uid: 23527 + components: + - type: Transform + pos: -80.5,45.5 + parent: 30 + - uid: 23528 + components: + - type: Transform + pos: -80.5,46.5 + parent: 30 + - uid: 23529 + components: + - type: Transform + pos: -80.5,47.5 + parent: 30 + - uid: 23530 + components: + - type: Transform + pos: -80.5,48.5 + parent: 30 + - uid: 23531 + components: + - type: Transform + pos: -80.5,49.5 + parent: 30 + - uid: 23532 + components: + - type: Transform + pos: -80.5,50.5 + parent: 30 + - uid: 23533 + components: + - type: Transform + pos: -80.5,51.5 + parent: 30 + - uid: 23534 + components: + - type: Transform + pos: -80.5,52.5 + parent: 30 + - uid: 23535 + components: + - type: Transform + pos: -82.5,52.5 + parent: 30 + - uid: 23536 + components: + - type: Transform + pos: -82.5,51.5 + parent: 30 + - uid: 23537 + components: + - type: Transform + pos: -82.5,50.5 + parent: 30 + - uid: 23538 + components: + - type: Transform + pos: -82.5,49.5 + parent: 30 + - uid: 23539 + components: + - type: Transform + pos: -82.5,46.5 + parent: 30 + - uid: 23540 + components: + - type: Transform + pos: -82.5,47.5 + parent: 30 + - uid: 23541 + components: + - type: Transform + pos: -82.5,45.5 + parent: 30 + - uid: 23542 + components: + - type: Transform + pos: -82.5,48.5 + parent: 30 + - uid: 23543 + components: + - type: Transform + pos: -84.5,45.5 + parent: 30 + - uid: 23544 + components: + - type: Transform + pos: -84.5,46.5 + parent: 30 + - uid: 23545 + components: + - type: Transform + pos: -84.5,47.5 + parent: 30 + - uid: 23546 + components: + - type: Transform + pos: -84.5,48.5 + parent: 30 + - uid: 23547 + components: + - type: Transform + pos: -84.5,49.5 + parent: 30 + - uid: 23548 + components: + - type: Transform + pos: -84.5,51.5 + parent: 30 + - uid: 23549 + components: + - type: Transform + pos: -84.5,52.5 + parent: 30 + - uid: 23550 + components: + - type: Transform + pos: -84.5,50.5 + parent: 30 + - uid: 23551 + components: + - type: Transform + pos: -86.5,52.5 + parent: 30 + - uid: 23552 + components: + - type: Transform + pos: -86.5,51.5 + parent: 30 + - uid: 23553 + components: - type: Transform - rot: -1.5707963267948966 rad - pos: -6.5,13.5 + pos: -86.5,50.5 parent: 30 - - uid: 409 + - uid: 23554 components: - - type: MetaData - name: Eva Storage APC - type: Transform - pos: -2.5,18.5 + pos: -86.5,49.5 parent: 30 - - type: Battery - startingCharge: 12000 - - uid: 411 + - uid: 23555 components: - - type: MetaData - name: Maints Central North APC - type: Transform - pos: -26.5,21.5 + pos: -86.5,48.5 parent: 30 - - uid: 412 + - uid: 23556 components: - - type: MetaData - name: Janitor's Closet APC - type: Transform - pos: -30.5,11.5 + pos: -86.5,47.5 parent: 30 - - uid: 1462 + - uid: 23557 components: - - type: MetaData - name: Detective Office APC - type: Transform - rot: -1.5707963267948966 rad - pos: -45.5,32.5 + pos: -86.5,46.5 parent: 30 - - uid: 1537 + - uid: 23558 components: - - type: MetaData - name: Evac APC - type: Transform - rot: -1.5707963267948966 rad - pos: -48.5,20.5 + pos: -86.5,45.5 parent: 30 - - uid: 1539 + - uid: 23559 components: - - type: MetaData - name: Main Hall Central West APC - type: Transform - pos: -37.5,16.5 + pos: -86.5,54.5 parent: 30 - - uid: 1653 + - uid: 23560 components: - - type: MetaData - name: Toolroom APC - type: Transform - rot: -1.5707963267948966 rad - pos: -33.5,32.5 + pos: -86.5,55.5 parent: 30 - - uid: 1830 + - uid: 23561 components: - - type: MetaData - name: HOS Office APC - type: Transform - rot: 1.5707963267948966 rad - pos: -27.5,51.5 + pos: -86.5,56.5 parent: 30 - - uid: 1894 + - uid: 23562 components: - - type: MetaData - name: Armory APC - type: Transform - rot: 3.141592653589793 rad - pos: -37.5,50.5 + pos: -86.5,57.5 parent: 30 - - uid: 2286 + - uid: 23563 components: - - type: MetaData - name: Genpop APC - type: Transform - rot: -1.5707963267948966 rad - pos: -45.5,41.5 + pos: -86.5,58.5 parent: 30 - - uid: 3119 + - uid: 23564 components: - - type: MetaData - name: Arrivals South APC - type: Transform - rot: -1.5707963267948966 rad - pos: -43.5,-0.5 + pos: -86.5,59.5 parent: 30 - - uid: 3522 + - uid: 23565 components: - - type: MetaData - name: Security Office APC - type: Transform - rot: 1.5707963267948966 rad - pos: -36.5,53.5 + pos: -86.5,60.5 parent: 30 - - uid: 3617 + - uid: 23566 components: - - type: MetaData - name: Arrivals North APC - type: Transform - pos: -50.5,11.5 + pos: -86.5,61.5 parent: 30 - - uid: 5051 + - uid: 23567 components: - - type: MetaData - name: Captain's Maint APC - type: Transform - rot: 1.5707963267948966 rad - pos: -23.5,40.5 + pos: -84.5,61.5 parent: 30 - - uid: 5482 + - uid: 23568 components: - - type: MetaData - name: North East Maints APC - type: Transform - rot: 3.141592653589793 rad - pos: 32.5,44.5 + pos: -84.5,60.5 parent: 30 - - uid: 5561 + - uid: 23569 components: - - type: MetaData - name: Gravgen/Vault APC - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,42.5 + pos: -84.5,59.5 parent: 30 - - uid: 5861 + - uid: 23570 components: - - type: MetaData - name: Bridge APC - type: Transform - rot: 1.5707963267948966 rad - pos: -13.5,45.5 + pos: -84.5,58.5 parent: 30 - - uid: 5862 + - uid: 23571 components: - - type: MetaData - name: HoP Office APC - type: Transform - pos: 4.5,35.5 + pos: -84.5,57.5 parent: 30 - - type: Battery - startingCharge: 12000 - - uid: 6605 + - uid: 23572 components: - - type: MetaData - name: Main Hall Robotics APC - type: Transform - pos: 19.5,28.5 + pos: -84.5,56.5 parent: 30 - - uid: 6993 + - uid: 23573 components: - - type: MetaData - name: Morgue APC - type: Transform - rot: 3.141592653589793 rad - pos: -24.5,-6.5 + pos: -84.5,55.5 parent: 30 - - uid: 7079 + - uid: 23574 components: - - type: MetaData - name: Medical Maint APC - type: Transform - rot: 1.5707963267948966 rad - pos: -39.5,-11.5 + pos: -84.5,54.5 parent: 30 - - uid: 7122 + - uid: 23575 components: - - type: MetaData - name: Medical West APC - type: Transform - rot: 1.5707963267948966 rad - pos: -36.5,-4.5 + pos: -82.5,54.5 parent: 30 - - uid: 7278 + - uid: 23576 components: - - type: MetaData - name: Medical Treatment APC - type: Transform - pos: -21.5,-6.5 + pos: -82.5,55.5 parent: 30 - - uid: 7433 + - uid: 23577 components: - - type: MetaData - name: Surgery Room 1 APC - type: Transform - rot: 1.5707963267948966 rad - pos: -27.5,-15.5 + pos: -82.5,56.5 parent: 30 - - uid: 7600 + - uid: 23578 components: - - type: MetaData - name: Cryotubes APC - type: Transform - rot: 3.141592653589793 rad - pos: -31.5,-14.5 + pos: -82.5,57.5 parent: 30 - - uid: 7610 + - uid: 23579 components: - - type: MetaData - name: Medical Desk APC - type: Transform - pos: -15.5,-3.5 + pos: -82.5,58.5 parent: 30 - - uid: 7614 + - uid: 23580 components: - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-0.5 + pos: -82.5,59.5 parent: 30 - - uid: 7824 + - uid: 23581 components: - - type: MetaData - name: Medical Foyer APC - type: Transform - pos: -13.5,-7.5 + pos: -82.5,60.5 parent: 30 - - uid: 7873 + - uid: 23582 components: - - type: MetaData - name: Medical Storage APC - type: Transform - pos: -15.5,-17.5 + pos: -82.5,61.5 parent: 30 - - uid: 8011 + - uid: 23583 components: - - type: MetaData - name: Medical Storage Hall APC - type: Transform - rot: 1.5707963267948966 rad - pos: -23.5,-19.5 + pos: -80.5,61.5 parent: 30 - - uid: 8056 + - uid: 23584 components: - - type: MetaData - name: Surgical Hall APC - type: Transform - rot: -1.5707963267948966 rad - pos: -27.5,-19.5 + pos: -80.5,60.5 parent: 30 - - uid: 8087 + - uid: 23585 components: - - type: MetaData - name: Surgery Room 2 APC - type: Transform - rot: 1.5707963267948966 rad - pos: -27.5,-23.5 + pos: -80.5,59.5 parent: 30 - - uid: 8363 + - uid: 23586 components: - - type: MetaData - name: Main Hall South East APC - type: Transform - rot: 1.5707963267948966 rad - pos: 10.5,-16.5 + pos: -80.5,58.5 parent: 30 - - uid: 9130 + - uid: 23587 components: - - type: MetaData - name: Atmos APC - type: Transform - pos: 9.5,-30.5 + pos: -80.5,57.5 parent: 30 - - type: Battery - startingCharge: 12000 - - uid: 9131 + - uid: 23588 components: - - type: MetaData - name: Salvage Bay APC - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-12.5 + pos: -80.5,56.5 parent: 30 - - uid: 9272 + - uid: 23589 components: - - type: MetaData - name: Engineering Entrance APC - type: Transform - pos: 0.5,-31.5 + pos: -80.5,55.5 parent: 30 - - uid: 9628 + - uid: 23590 components: - - type: MetaData - name: Psych APC - type: Transform - rot: -1.5707963267948966 rad - pos: -26.5,-2.5 + pos: -80.5,54.5 parent: 30 - - uid: 9934 + - uid: 23591 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,-30.5 + pos: -78.5,54.5 parent: 30 - - uid: 10538 + - uid: 23592 components: - type: Transform - pos: -24.5,-38.5 + pos: -78.5,55.5 parent: 30 - - uid: 10590 + - uid: 23593 components: - type: Transform - pos: -20.5,-53.5 + pos: -78.5,56.5 parent: 30 - - uid: 10791 + - uid: 23594 components: - - type: MetaData - name: Chemistry APC - type: Transform - rot: 1.5707963267948966 rad - pos: -10.5,-7.5 + pos: -78.5,57.5 parent: 30 - - uid: 11014 + - uid: 23595 components: - type: Transform - pos: -10.5,-37.5 + pos: -78.5,58.5 parent: 30 - - uid: 11808 + - uid: 23596 components: - - type: MetaData - name: Cargo Bay APC - type: Transform - pos: 33.5,-0.5 + pos: -78.5,59.5 parent: 30 - - uid: 12381 + - uid: 23597 components: - - type: MetaData - name: Dorms APC - type: Transform - pos: 24.5,41.5 + pos: -78.5,60.5 parent: 30 - - uid: 12911 + - uid: 23598 components: - - type: MetaData - name: Xenoarch APC - type: Transform - rot: -1.5707963267948966 rad - pos: 41.5,10.5 + pos: -78.5,61.5 parent: 30 - - uid: 13096 + - uid: 23599 components: - - type: MetaData - name: Research Server APC - type: Transform - pos: 32.5,16.5 + pos: -76.5,61.5 parent: 30 - - uid: 13098 + - uid: 23600 components: - - type: MetaData - name: Robotics APC - type: Transform - pos: 20.5,24.5 + pos: -76.5,60.5 parent: 30 - - uid: 13444 + - uid: 23601 components: - - type: MetaData - name: Maints Bar APC - type: Transform - pos: 15.5,55.5 + pos: -76.5,59.5 parent: 30 - - uid: 14364 + - uid: 23602 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,13.5 + pos: -76.5,58.5 parent: 30 - - uid: 14541 + - uid: 23603 components: - - type: MetaData - name: Disposals APC - type: Transform - pos: 48.5,20.5 + pos: -76.5,57.5 parent: 30 - - uid: 17938 + - uid: 23604 components: - - type: MetaData - name: Chapelroid Courtyard APC - type: Transform - pos: -59.5,-25.5 + pos: -76.5,56.5 parent: 30 - - uid: 17939 + - uid: 23605 components: - - type: MetaData - name: Chapelroid Bridge APC - type: Transform - rot: -1.5707963267948966 rad - pos: -43.5,-22.5 + pos: -76.5,55.5 parent: 30 - - uid: 17940 + - uid: 23606 components: - - type: MetaData - name: Chapel Garden APC - type: Transform - pos: -65.5,-47.5 + pos: -76.5,54.5 parent: 30 - - uid: 17941 + - uid: 23607 components: - - type: MetaData - name: Chaplain Office APC - type: Transform - pos: -76.5,-42.5 + pos: -74.5,54.5 parent: 30 - - uid: 20045 + - uid: 23608 components: - type: Transform - pos: 0.5,85.5 + pos: -74.5,55.5 parent: 30 - - uid: 20226 + - uid: 23609 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,66.5 + pos: -74.5,56.5 parent: 30 - - uid: 20227 + - uid: 23610 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,75.5 + pos: -74.5,57.5 parent: 30 - - uid: 20367 + - uid: 23611 components: - type: Transform - pos: 1.5,-42.5 + pos: -74.5,58.5 parent: 30 - - uid: 20828 + - uid: 23612 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -8.5,66.5 + pos: -74.5,59.5 parent: 30 - - uid: 21015 + - uid: 23613 components: - - type: MetaData - name: Chapel Engineering APC - type: Transform - pos: -55.5,-61.5 + pos: -74.5,60.5 parent: 30 - - uid: 22213 + - uid: 23614 components: - - type: MetaData - name: Chapel Airlock Dock APC - type: Transform - pos: -79.5,-57.5 + pos: -74.5,61.5 parent: 30 - - uid: 22259 + - uid: 23615 components: - - type: MetaData - name: Bar APC - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,10.5 + pos: -72.5,61.5 parent: 30 -- proto: APCElectronics - entities: - - uid: 15969 + - uid: 23616 components: - type: Transform - pos: 3.115302,20.471077 + pos: -72.5,60.5 parent: 30 -- proto: APCSuperCapacity - entities: - - uid: 9259 + - uid: 23617 components: - - type: MetaData - name: Cargo Desk APC - type: Transform - pos: 23.5,-0.5 + pos: -72.5,59.5 parent: 30 -- proto: AppleSeeds - entities: - - uid: 19555 + - uid: 23618 components: - type: Transform - pos: -60.5,-51.5 + pos: -72.5,58.5 parent: 30 - - uid: 19556 + - uid: 23619 components: - type: Transform - pos: -58.5,-51.5 + pos: -72.5,57.5 parent: 30 -- proto: ArtistCircuitBoard - entities: - - uid: 21590 + - uid: 23620 components: - type: Transform - pos: -3.5786777,64.67137 + pos: -72.5,56.5 parent: 30 -- proto: Ash - entities: - - uid: 21304 + - uid: 23621 components: - type: Transform - pos: -28.507416,-46.550377 + pos: -72.5,55.5 parent: 30 -- proto: AsimovCircuitBoard - entities: - - uid: 21606 + - uid: 23622 components: - type: Transform - pos: -3.4068027,64.40575 + pos: -72.5,54.5 parent: 30 -- proto: AsteroidRock - entities: - - uid: 332 + - uid: 23623 components: - type: Transform - pos: -61.5,-68.5 + pos: -70.5,43.5 parent: 30 - - uid: 333 + - uid: 23624 components: - type: Transform - pos: -60.5,-69.5 + pos: 60.5,21.5 parent: 30 - - uid: 3342 + - uid: 23625 components: - type: Transform - pos: -51.5,-67.5 + pos: 60.5,22.5 parent: 30 - - uid: 3343 + - uid: 23626 components: - type: Transform - pos: -54.5,-68.5 + pos: 60.5,23.5 parent: 30 - - uid: 3345 + - uid: 23627 components: - type: Transform - pos: -53.5,-67.5 + pos: 60.5,24.5 parent: 30 - - uid: 3346 + - uid: 23628 components: - type: Transform - pos: -52.5,-67.5 + pos: 60.5,25.5 parent: 30 - - uid: 12854 + - uid: 23629 components: - type: Transform - pos: -54.5,-67.5 + pos: 60.5,26.5 parent: 30 - - uid: 13747 + - uid: 23630 components: - type: Transform - pos: -76.5,-49.5 + pos: 60.5,27.5 parent: 30 - - uid: 13748 + - uid: 23631 components: - type: Transform - pos: -76.5,-48.5 + pos: 60.5,28.5 parent: 30 - - uid: 17356 + - uid: 23632 components: - type: Transform - pos: -75.5,-48.5 + pos: 58.5,28.5 parent: 30 - - uid: 17498 + - uid: 23633 components: - type: Transform - pos: -74.5,-49.5 + pos: 58.5,27.5 parent: 30 - - uid: 17499 + - uid: 23634 components: - type: Transform - pos: -75.5,-49.5 + pos: 58.5,26.5 parent: 30 - - uid: 17500 + - uid: 23635 components: - type: Transform - pos: -73.5,-47.5 + pos: 58.5,25.5 parent: 30 - - uid: 17502 + - uid: 23636 components: - type: Transform - pos: -73.5,-49.5 + pos: 58.5,24.5 parent: 30 - - uid: 17503 + - uid: 23637 components: - type: Transform - pos: -73.5,-48.5 + pos: 58.5,23.5 parent: 30 - - uid: 17504 + - uid: 23638 components: - type: Transform - pos: -71.5,-47.5 + pos: 58.5,22.5 parent: 30 - - uid: 17505 + - uid: 23639 components: - type: Transform - pos: -72.5,-47.5 + pos: 58.5,21.5 parent: 30 - - uid: 17515 + - uid: 23640 components: - type: Transform - pos: -77.5,-49.5 + pos: 62.5,21.5 parent: 30 - - uid: 17538 + - uid: 23641 components: - type: Transform - pos: -73.5,-37.5 + pos: 62.5,22.5 parent: 30 - - uid: 17543 + - uid: 23642 components: - type: Transform - pos: -73.5,-36.5 + pos: 62.5,23.5 parent: 30 - - uid: 17545 + - uid: 23643 components: - type: Transform - pos: -82.5,-39.5 + pos: 62.5,24.5 parent: 30 - - uid: 17551 + - uid: 23644 components: - type: Transform - pos: -82.5,-40.5 + pos: 62.5,25.5 parent: 30 - - uid: 17557 + - uid: 23645 components: - type: Transform - pos: -82.5,-38.5 + pos: 62.5,26.5 parent: 30 - - uid: 17558 + - uid: 23646 components: - type: Transform - pos: -81.5,-37.5 + pos: 62.5,27.5 parent: 30 - - uid: 17559 + - uid: 23647 components: - type: Transform - pos: -75.5,-39.5 + pos: 62.5,28.5 parent: 30 - - uid: 17560 + - uid: 23648 components: - type: Transform - pos: -75.5,-38.5 + pos: 64.5,28.5 parent: 30 - - uid: 17561 + - uid: 23649 components: - type: Transform - pos: -75.5,-37.5 + pos: 64.5,27.5 parent: 30 - - uid: 17562 + - uid: 23650 components: - type: Transform - pos: -75.5,-36.5 + pos: 64.5,26.5 parent: 30 - - uid: 17563 + - uid: 23651 components: - type: Transform - pos: -75.5,-35.5 + pos: 64.5,25.5 parent: 30 - - uid: 17564 + - uid: 23652 components: - type: Transform - pos: -76.5,-36.5 + pos: 64.5,24.5 parent: 30 - - uid: 17565 + - uid: 23653 components: - type: Transform - pos: -77.5,-36.5 + pos: 64.5,23.5 parent: 30 - - uid: 17566 + - uid: 23654 components: - type: Transform - pos: -78.5,-36.5 + pos: 64.5,22.5 parent: 30 - - uid: 17567 + - uid: 23655 components: - type: Transform - pos: -77.5,-35.5 + pos: 64.5,21.5 parent: 30 - - uid: 17568 + - uid: 23656 components: - type: Transform - pos: -76.5,-35.5 + pos: 60.5,32.5 parent: 30 - - uid: 17570 + - uid: 23657 components: - type: Transform - pos: -74.5,-37.5 + pos: 66.5,21.5 parent: 30 - - uid: 17571 + - uid: 23658 components: - type: Transform - pos: -74.5,-36.5 + pos: 66.5,22.5 parent: 30 - - uid: 17572 + - uid: 23659 components: - type: Transform - pos: -74.5,-35.5 + pos: 66.5,23.5 parent: 30 - - uid: 17586 + - uid: 23660 components: - type: Transform - pos: -70.5,-47.5 + pos: 66.5,24.5 parent: 30 - - uid: 17587 + - uid: 23661 components: - type: Transform - pos: -70.5,-48.5 + pos: 66.5,25.5 parent: 30 - - uid: 17588 + - uid: 23662 components: - type: Transform - pos: -71.5,-48.5 + pos: 66.5,26.5 parent: 30 - - uid: 17590 + - uid: 23663 components: - type: Transform - pos: -72.5,-49.5 + pos: 66.5,27.5 parent: 30 - - uid: 17591 + - uid: 23664 components: - type: Transform - pos: -71.5,-49.5 + pos: 66.5,28.5 parent: 30 - - uid: 17592 + - uid: 23665 components: - type: Transform - pos: -70.5,-49.5 + pos: 68.5,28.5 parent: 30 - - uid: 17791 + - uid: 23666 components: - type: Transform - pos: -53.5,-68.5 + pos: 68.5,27.5 parent: 30 - - uid: 18183 + - uid: 23667 components: - type: Transform - pos: -74.5,-39.5 + pos: 68.5,26.5 parent: 30 - - uid: 18192 + - uid: 23668 components: - type: Transform - pos: -50.5,-61.5 + pos: 68.5,25.5 parent: 30 - - uid: 18193 + - uid: 23669 components: - type: Transform - pos: -50.5,-60.5 + pos: 68.5,24.5 parent: 30 - - uid: 18194 + - uid: 23670 components: - type: Transform - pos: -50.5,-59.5 + pos: 68.5,23.5 parent: 30 - - uid: 18196 + - uid: 23671 components: - type: Transform - pos: -48.5,-59.5 + pos: 68.5,22.5 parent: 30 - - uid: 18197 + - uid: 23672 components: - type: Transform - pos: -48.5,-60.5 + pos: 68.5,21.5 parent: 30 - - uid: 18198 + - uid: 23673 components: - type: Transform - pos: -48.5,-61.5 + pos: 70.5,21.5 parent: 30 - - uid: 18199 + - uid: 23674 components: - type: Transform - pos: -49.5,-60.5 + pos: 70.5,22.5 parent: 30 - - uid: 18200 + - uid: 23675 components: - type: Transform - pos: -49.5,-61.5 + pos: 70.5,23.5 parent: 30 - - uid: 18201 + - uid: 23676 components: - type: Transform - pos: -49.5,-62.5 + pos: 70.5,24.5 parent: 30 - - uid: 18202 + - uid: 23677 components: - type: Transform - pos: -49.5,-63.5 + pos: 70.5,25.5 parent: 30 - - uid: 18203 + - uid: 23678 components: - type: Transform - pos: -49.5,-64.5 + pos: 70.5,26.5 parent: 30 - - uid: 18204 + - uid: 23679 components: - type: Transform - pos: -50.5,-62.5 + pos: 70.5,27.5 parent: 30 - - uid: 18208 + - uid: 23680 components: - type: Transform - pos: -50.5,-63.5 + pos: 70.5,28.5 parent: 30 - - uid: 18217 + - uid: 23681 components: - type: Transform - pos: -50.5,-64.5 + pos: 72.5,28.5 parent: 30 - - uid: 18218 + - uid: 23682 components: - type: Transform - pos: -50.5,-65.5 + pos: 72.5,27.5 parent: 30 - - uid: 18219 + - uid: 23683 components: - type: Transform - pos: -50.5,-66.5 + pos: 72.5,26.5 parent: 30 - - uid: 18220 + - uid: 23684 components: - type: Transform - pos: -80.5,-63.5 + pos: 72.5,25.5 parent: 30 - - uid: 18221 + - uid: 23685 components: - type: Transform - pos: -81.5,-63.5 + pos: 72.5,24.5 parent: 30 - - uid: 18222 + - uid: 23686 components: - type: Transform - pos: -82.5,-63.5 + pos: 72.5,23.5 parent: 30 - - uid: 18223 + - uid: 23687 components: - type: Transform - pos: -83.5,-63.5 + pos: 72.5,22.5 parent: 30 - - uid: 18224 + - uid: 23688 components: - type: Transform - pos: -84.5,-63.5 + pos: 72.5,21.5 parent: 30 - - uid: 18225 + - uid: 23689 components: - type: Transform - pos: -83.5,-62.5 + pos: 75.5,30.5 parent: 30 - - uid: 18226 + - uid: 23690 components: - type: Transform - pos: -84.5,-62.5 + pos: 72.5,32.5 parent: 30 - - uid: 18227 + - uid: 23691 components: - type: Transform - pos: -85.5,-62.5 + pos: 72.5,33.5 parent: 30 - - uid: 18228 + - uid: 23692 components: - type: Transform - pos: -82.5,-64.5 + pos: 72.5,34.5 parent: 30 - - uid: 18229 + - uid: 23693 components: - type: Transform - pos: -81.5,-64.5 + pos: 72.5,35.5 parent: 30 - - uid: 18230 + - uid: 23694 components: - type: Transform - pos: -80.5,-64.5 + pos: 72.5,36.5 parent: 30 - - uid: 18231 + - uid: 23695 components: - type: Transform - pos: -83.5,-58.5 + pos: 72.5,37.5 parent: 30 - - uid: 18232 + - uid: 23696 components: - type: Transform - pos: -83.5,-57.5 + pos: 72.5,38.5 parent: 30 - - uid: 18233 + - uid: 23697 components: - type: Transform - pos: -83.5,-56.5 + pos: 72.5,39.5 parent: 30 - - uid: 18234 + - uid: 23698 components: - type: Transform - pos: -83.5,-55.5 + pos: 70.5,39.5 parent: 30 - - uid: 18235 + - uid: 23699 components: - type: Transform - pos: -83.5,-54.5 + pos: 70.5,38.5 parent: 30 - - uid: 18236 + - uid: 23700 components: - type: Transform - pos: -83.5,-53.5 + pos: 70.5,37.5 parent: 30 - - uid: 18237 + - uid: 23701 components: - type: Transform - pos: -83.5,-52.5 + pos: 70.5,36.5 parent: 30 - - uid: 18238 + - uid: 23702 components: - type: Transform - pos: -83.5,-51.5 + pos: 70.5,35.5 parent: 30 - - uid: 18239 + - uid: 23703 components: - type: Transform - pos: -84.5,-58.5 + pos: 70.5,34.5 parent: 30 - - uid: 18240 + - uid: 23704 components: - type: Transform - pos: -84.5,-57.5 + pos: 70.5,33.5 parent: 30 - - uid: 18241 + - uid: 23705 components: - type: Transform - pos: -84.5,-56.5 + pos: 70.5,32.5 parent: 30 - - uid: 18242 + - uid: 23706 components: - type: Transform - pos: -84.5,-55.5 + pos: 68.5,32.5 parent: 30 - - uid: 18243 + - uid: 23707 components: - type: Transform - pos: -84.5,-54.5 + pos: 68.5,33.5 parent: 30 - - uid: 18244 + - uid: 23708 components: - type: Transform - pos: -84.5,-53.5 + pos: 68.5,34.5 parent: 30 - - uid: 18245 + - uid: 23709 components: - type: Transform - pos: -85.5,-58.5 + pos: 68.5,35.5 parent: 30 - - uid: 18246 + - uid: 23710 components: - type: Transform - pos: -85.5,-57.5 + pos: 68.5,36.5 parent: 30 - - uid: 18247 + - uid: 23711 components: - type: Transform - pos: -82.5,-56.5 + pos: 68.5,37.5 parent: 30 - - uid: 18248 + - uid: 23712 components: - type: Transform - pos: -82.5,-55.5 + pos: 68.5,38.5 parent: 30 - - uid: 18250 + - uid: 23713 components: - type: Transform - pos: -82.5,-53.5 + pos: 68.5,39.5 parent: 30 - - uid: 18251 + - uid: 23714 components: - type: Transform - pos: -82.5,-52.5 + pos: 66.5,39.5 parent: 30 - - uid: 18252 + - uid: 23715 components: - type: Transform - pos: -82.5,-51.5 + pos: 66.5,38.5 parent: 30 - - uid: 18253 + - uid: 23716 components: - type: Transform - pos: -82.5,-50.5 + pos: 66.5,37.5 parent: 30 - - uid: 18254 + - uid: 23717 components: - type: Transform - pos: -81.5,-51.5 + pos: 66.5,36.5 parent: 30 - - uid: 18255 + - uid: 23718 components: - type: Transform - pos: -81.5,-52.5 + pos: 66.5,35.5 parent: 30 - - uid: 18256 + - uid: 23719 components: - type: Transform - pos: -81.5,-53.5 + pos: 66.5,34.5 parent: 30 - - uid: 18257 + - uid: 23720 components: - type: Transform - pos: -81.5,-54.5 + pos: 66.5,33.5 parent: 30 - - uid: 18258 + - uid: 23721 components: - type: Transform - pos: -81.5,-55.5 + pos: 66.5,32.5 parent: 30 - - uid: 18259 + - uid: 23722 components: - type: Transform - pos: -81.5,-56.5 + pos: 64.5,32.5 parent: 30 - - uid: 18361 + - uid: 23723 components: - type: Transform - pos: -70.5,-65.5 + pos: 64.5,33.5 parent: 30 - - uid: 18362 + - uid: 23724 components: - type: Transform - pos: -69.5,-65.5 + pos: 64.5,34.5 parent: 30 - - uid: 18363 + - uid: 23725 components: - type: Transform - pos: -70.5,-66.5 + pos: 64.5,35.5 parent: 30 - - uid: 18364 + - uid: 23726 components: - type: Transform - pos: -69.5,-66.5 + pos: 64.5,36.5 parent: 30 - - uid: 18365 + - uid: 23727 components: - type: Transform - pos: -69.5,-67.5 + pos: 64.5,37.5 parent: 30 - - uid: 18366 + - uid: 23728 components: - type: Transform - pos: -68.5,-67.5 + pos: 64.5,38.5 parent: 30 - - uid: 18367 + - uid: 23729 components: - type: Transform - pos: -67.5,-67.5 + pos: 64.5,39.5 parent: 30 - - uid: 18368 + - uid: 23730 components: - type: Transform - pos: -66.5,-67.5 + pos: 62.5,39.5 parent: 30 - - uid: 18369 + - uid: 23731 components: - type: Transform - pos: -65.5,-67.5 + pos: 62.5,38.5 parent: 30 - - uid: 18370 + - uid: 23732 components: - type: Transform - pos: -67.5,-68.5 + pos: 62.5,37.5 parent: 30 - - uid: 18371 + - uid: 23733 components: - type: Transform - pos: -66.5,-68.5 + pos: 62.5,36.5 parent: 30 - - uid: 18376 + - uid: 23734 components: - type: Transform - pos: -79.5,-65.5 + pos: 62.5,35.5 parent: 30 - - uid: 18776 + - uid: 23735 components: - type: Transform - pos: -58.5,-69.5 + pos: 62.5,34.5 parent: 30 - - uid: 18777 + - uid: 23736 components: - type: Transform - pos: -57.5,-69.5 + pos: 62.5,33.5 parent: 30 - - uid: 18778 + - uid: 23737 components: - type: Transform - pos: -59.5,-69.5 + pos: 62.5,32.5 parent: 30 - - uid: 18779 + - uid: 23738 components: - type: Transform - pos: -57.5,-68.5 + pos: 60.5,33.5 parent: 30 - - uid: 18780 + - uid: 23739 components: - type: Transform - pos: -58.5,-68.5 + pos: 60.5,34.5 parent: 30 - - uid: 18781 + - uid: 23740 components: - type: Transform - pos: -56.5,-68.5 + pos: 60.5,35.5 parent: 30 - - uid: 18782 + - uid: 23741 components: - type: Transform - pos: -55.5,-68.5 + pos: 60.5,36.5 parent: 30 - - uid: 18784 + - uid: 23742 components: - type: Transform - pos: -59.5,-68.5 + pos: 60.5,37.5 parent: 30 - - uid: 18785 + - uid: 23743 components: - type: Transform - pos: -60.5,-68.5 + pos: 60.5,38.5 parent: 30 - - uid: 18798 + - uid: 23744 components: - type: Transform - pos: -56.5,-69.5 + pos: 60.5,39.5 parent: 30 - - uid: 19393 + - uid: 23745 components: - type: Transform - pos: -74.5,-38.5 + pos: 58.5,39.5 parent: 30 - - uid: 19510 + - uid: 23746 components: - type: Transform - pos: -73.5,-38.5 + pos: 58.5,38.5 parent: 30 -- proto: AtmosDeviceFanDirectional - entities: - - uid: 380 + - uid: 23747 components: - type: Transform - pos: -52.5,-10.5 + pos: 58.5,37.5 parent: 30 - - uid: 868 + - uid: 23748 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,43.5 + pos: 58.5,35.5 parent: 30 - - uid: 1083 + - uid: 23749 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,-3.5 + pos: 58.5,34.5 parent: 30 - - uid: 1475 + - uid: 23750 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 38.5,-5.5 + pos: 58.5,33.5 parent: 30 - - uid: 1490 + - uid: 23751 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -65.5,23.5 + pos: 58.5,32.5 parent: 30 - - uid: 1493 + - uid: 23752 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -65.5,15.5 + pos: 58.5,36.5 parent: 30 - - uid: 3707 + - uid: 23753 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -65.5,13.5 + pos: 55.5,30.5 parent: 30 - - uid: 4393 + - uid: 23754 components: - type: Transform - pos: -52.5,2.5 + pos: 56.5,30.5 parent: 30 - - uid: 11451 + - uid: 23755 components: - type: Transform - pos: -59.5,-10.5 + pos: 8.5,63.5 parent: 30 - - uid: 11453 + - uid: 23756 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -53.5,36.5 + pos: 57.5,30.5 parent: 30 - - uid: 11454 + - uid: 23757 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -65.5,21.5 + pos: 9.5,63.5 parent: 30 - - uid: 20731 + - uid: 23758 components: - type: Transform - rot: 3.141592653589793 rad - pos: -59.5,-7.5 + pos: 10.5,63.5 parent: 30 - - uid: 20732 + - uid: 23759 components: - type: Transform - rot: 3.141592653589793 rad - pos: -52.5,-7.5 + pos: 11.5,63.5 parent: 30 - - uid: 20733 + - uid: 23760 components: - type: Transform - pos: -59.5,2.5 + pos: 12.5,63.5 parent: 30 - - uid: 23220 + - uid: 23761 components: - type: Transform - rot: 3.141592653589793 rad - pos: 42.5,50.5 + pos: -5.5,54.5 parent: 30 -- proto: AtmosDeviceFanTiny - entities: - - uid: 9123 + - uid: 23762 components: - type: Transform - pos: -16.5,12.5 + pos: -3.5,69.5 parent: 30 - - uid: 9124 + - uid: 23763 components: - type: Transform - pos: -19.5,17.5 + pos: -3.5,71.5 parent: 30 -- proto: AtmosFixBlockerMarker - entities: - - uid: 16997 + - uid: 23764 components: - type: Transform - pos: 27.5,-26.5 + pos: 2.5,71.5 parent: 30 - - uid: 16998 + - uid: 23765 components: - type: Transform - pos: 25.5,-26.5 + pos: 2.5,69.5 parent: 30 - - uid: 16999 + - uid: 23778 components: - type: Transform - pos: 26.5,-26.5 + pos: -6.5,54.5 parent: 30 - - uid: 17000 + - uid: 23779 components: - type: Transform - pos: 27.5,-28.5 + pos: -7.5,54.5 parent: 30 - - uid: 17001 + - uid: 23780 components: - type: Transform - pos: 26.5,-28.5 + pos: -8.5,54.5 parent: 30 - - uid: 17002 + - uid: 23781 components: - type: Transform - pos: 25.5,-28.5 + pos: -9.5,54.5 parent: 30 - - uid: 17006 + - uid: 23782 components: - type: Transform - pos: 27.5,-32.5 + pos: -10.5,54.5 parent: 30 - - uid: 17007 + - uid: 23783 components: - type: Transform - pos: 26.5,-32.5 + pos: -11.5,54.5 parent: 30 - - uid: 17008 + - uid: 23784 components: - type: Transform - pos: 25.5,-32.5 + pos: -12.5,54.5 parent: 30 - - uid: 17009 + - uid: 23785 components: - type: Transform - pos: 25.5,-34.5 + pos: -13.5,54.5 parent: 30 - - uid: 17010 + - uid: 23786 components: - type: Transform - pos: 26.5,-34.5 + pos: -14.5,54.5 parent: 30 - - uid: 17011 + - uid: 23787 components: - type: Transform - pos: 27.5,-34.5 + pos: -15.5,54.5 parent: 30 - - uid: 22584 + - uid: 23788 components: - type: Transform - pos: 49.5,44.5 + pos: -16.5,54.5 + parent: 30 + - uid: 23789 + components: + - type: Transform + pos: -17.5,54.5 + parent: 30 + - uid: 23790 + components: + - type: Transform + pos: -19.5,54.5 + parent: 30 + - uid: 23791 + components: + - type: Transform + pos: -18.5,54.5 + parent: 30 + - uid: 23793 + components: + - type: Transform + pos: -35.5,62.5 + parent: 30 + - uid: 23794 + components: + - type: Transform + pos: -35.5,63.5 + parent: 30 + - uid: 23796 + components: + - type: Transform + pos: -36.5,62.5 + parent: 30 + - uid: 23797 + components: + - type: Transform + pos: -37.5,62.5 + parent: 30 + - uid: 23798 + components: + - type: Transform + pos: -38.5,62.5 + parent: 30 + - uid: 23799 + components: + - type: Transform + pos: -39.5,62.5 + parent: 30 + - uid: 23800 + components: + - type: Transform + pos: -40.5,62.5 + parent: 30 + - uid: 23801 + components: + - type: Transform + pos: -41.5,62.5 + parent: 30 + - uid: 23802 + components: + - type: Transform + pos: -35.5,64.5 + parent: 30 + - uid: 23803 + components: + - type: Transform + pos: -35.5,65.5 + parent: 30 + - uid: 23822 + components: + - type: Transform + pos: -21.5,-52.5 parent: 30 - proto: AtmosFixFreezerMarker entities: @@ -14455,6 +17246,8 @@ entities: parent: 30 - type: BarSign current: TheDrunkCarp + - type: Fixtures + fixtures: {} - uid: 14984 components: - type: MetaData @@ -14465,6 +17258,8 @@ entities: parent: 30 - type: BarSign current: TheBirdCage + - type: Fixtures + fixtures: {} - proto: BarSignSpacebucks entities: - uid: 342 @@ -14472,6 +17267,8 @@ entities: - type: Transform pos: 1.5,-5.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: BaseComputer entities: - uid: 8821 @@ -14909,48 +17706,11 @@ entities: - type: Transform pos: -43.5,16.5 parent: 30 - - uid: 9064 - components: - - type: Transform - pos: -4.5,-58.5 - parent: 30 - - type: DeviceLinkSink - invokeCounter: 1 - - uid: 9065 - components: - - type: Transform - pos: -3.5,-58.5 - parent: 30 - - uid: 9068 - components: - - type: Transform - pos: 12.5,-38.5 - parent: 30 - - uid: 9302 - components: - - type: Transform - pos: 2.5,-58.5 - parent: 30 - uid: 9533 components: - type: Transform pos: -16.5,-38.5 parent: 30 - - uid: 9678 - components: - - type: Transform - pos: -2.5,-58.5 - parent: 30 - - uid: 9690 - components: - - type: Transform - pos: 1.5,-58.5 - parent: 30 - - uid: 9691 - components: - - type: Transform - pos: 3.5,-58.5 - parent: 30 - uid: 11015 components: - type: Transform @@ -15021,6 +17781,19 @@ entities: - type: Transform pos: 37.5,14.5 parent: 30 +- proto: BlastDoorEngineering + entities: + - uid: 16827 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 14.5,-40.5 + parent: 30 + - uid: 17119 + components: + - type: Transform + pos: 4.5,-59.5 + parent: 30 - proto: BlastDoorOpen entities: - uid: 2189 @@ -15417,10 +18190,10 @@ entities: parent: 30 - proto: BoxFlare entities: - - uid: 23240 + - uid: 8989 components: - type: Transform - pos: 0.5552447,-53.26765 + pos: 4.499839,-53.342823 parent: 30 - proto: BoxFlashbang entities: @@ -15570,6 +18343,8 @@ entities: - type: Transform pos: -38.5,-32.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: BoxLatexGloves entities: - uid: 7595 @@ -15683,6 +18458,8 @@ entities: rot: -1.5707963267948966 rad pos: -37.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: Brutepack entities: - uid: 7890 @@ -15726,31 +18503,45 @@ entities: parent: 30 - proto: ButtonFrameCaution entities: + - uid: 9023 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-35.5 + parent: 30 + - uid: 9028 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-39.5 + parent: 30 - uid: 12380 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.5,-47.5 parent: 30 -- proto: ButtonFrameCautionSecurity - entities: - - uid: 3527 + - uid: 22283 components: - type: Transform - rot: 3.141592653589793 rad - pos: -39.5,50.5 + rot: 1.5707963267948966 rad + pos: 4.5,-57.5 parent: 30 - - uid: 9062 + - uid: 23820 components: + - type: MetaData + name: Radiation Shields - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-54.5 + rot: 1.5707963267948966 rad + pos: -20.5,-52.5 parent: 30 - - uid: 9215 +- proto: ButtonFrameCautionSecurity + entities: + - uid: 3527 components: - type: Transform rot: 3.141592653589793 rad - pos: 0.5,-54.5 + pos: -39.5,50.5 parent: 30 - uid: 23167 components: @@ -22296,6 +25087,31 @@ entities: - type: Transform pos: 31.5,-6.5 parent: 30 + - uid: 8537 + components: + - type: Transform + pos: -5.5,-48.5 + parent: 30 + - uid: 8568 + components: + - type: Transform + pos: 16.5,-36.5 + parent: 30 + - uid: 8570 + components: + - type: Transform + pos: 8.5,-35.5 + parent: 30 + - uid: 8572 + components: + - type: Transform + pos: 13.5,-35.5 + parent: 30 + - uid: 8573 + components: + - type: Transform + pos: 15.5,-35.5 + parent: 30 - uid: 8640 components: - type: Transform @@ -22316,6 +25132,26 @@ entities: - type: Transform pos: 27.5,-21.5 parent: 30 + - uid: 8784 + components: + - type: Transform + pos: 14.5,-35.5 + parent: 30 + - uid: 8785 + components: + - type: Transform + pos: 9.5,-35.5 + parent: 30 + - uid: 8786 + components: + - type: Transform + pos: 12.5,-35.5 + parent: 30 + - uid: 8787 + components: + - type: Transform + pos: 10.5,-35.5 + parent: 30 - uid: 8800 components: - type: Transform @@ -22361,11 +25197,86 @@ entities: - type: Transform pos: -23.5,-49.5 parent: 30 + - uid: 8986 + components: + - type: Transform + pos: 5.5,-51.5 + parent: 30 + - uid: 8987 + components: + - type: Transform + pos: 4.5,-53.5 + parent: 30 + - uid: 8988 + components: + - type: Transform + pos: 4.5,-51.5 + parent: 30 + - uid: 8990 + components: + - type: Transform + pos: 4.5,-55.5 + parent: 30 + - uid: 8991 + components: + - type: Transform + pos: 3.5,-55.5 + parent: 30 + - uid: 8992 + components: + - type: Transform + pos: 4.5,-54.5 + parent: 30 + - uid: 8993 + components: + - type: Transform + pos: 2.5,-55.5 + parent: 30 + - uid: 8994 + components: + - type: Transform + pos: 4.5,-52.5 + parent: 30 + - uid: 8995 + components: + - type: Transform + pos: 5.5,-50.5 + parent: 30 + - uid: 8998 + components: + - type: Transform + pos: 5.5,-49.5 + parent: 30 + - uid: 9017 + components: + - type: Transform + pos: 4.5,-49.5 + parent: 30 - uid: 9047 components: - type: Transform pos: -24.5,-40.5 parent: 30 + - uid: 9064 + components: + - type: Transform + pos: -10.5,-61.5 + parent: 30 + - uid: 9070 + components: + - type: Transform + pos: -23.5,-59.5 + parent: 30 + - uid: 9324 + components: + - type: Transform + pos: -23.5,-60.5 + parent: 30 + - uid: 9328 + components: + - type: Transform + pos: -24.5,-60.5 + parent: 30 - uid: 9406 components: - type: Transform @@ -22426,6 +25337,11 @@ entities: - type: Transform pos: -36.5,-6.5 parent: 30 + - uid: 9680 + components: + - type: Transform + pos: 4.5,-48.5 + parent: 30 - uid: 9698 components: - type: Transform @@ -22546,6 +25462,11 @@ entities: - type: Transform pos: -59.5,-8.5 parent: 30 + - uid: 10134 + components: + - type: Transform + pos: -5.5,-53.5 + parent: 30 - uid: 10163 components: - type: Transform @@ -22616,6 +25537,11 @@ entities: - type: Transform pos: -25.5,-49.5 parent: 30 + - uid: 10309 + components: + - type: Transform + pos: -5.5,-55.5 + parent: 30 - uid: 10406 components: - type: Transform @@ -22631,6 +25557,16 @@ entities: - type: Transform pos: -50.5,66.5 parent: 30 + - uid: 10412 + components: + - type: Transform + pos: -5.5,-54.5 + parent: 30 + - uid: 10418 + components: + - type: Transform + pos: 1.5,-55.5 + parent: 30 - uid: 10444 components: - type: Transform @@ -23501,76 +26437,6 @@ entities: - type: Transform pos: 8.5,-36.5 parent: 30 - - uid: 10903 - components: - - type: Transform - pos: 8.5,-35.5 - parent: 30 - - uid: 10904 - components: - - type: Transform - pos: 8.5,-34.5 - parent: 30 - - uid: 10905 - components: - - type: Transform - pos: 8.5,-33.5 - parent: 30 - - uid: 10906 - components: - - type: Transform - pos: 9.5,-33.5 - parent: 30 - - uid: 10907 - components: - - type: Transform - pos: 10.5,-33.5 - parent: 30 - - uid: 10908 - components: - - type: Transform - pos: 11.5,-33.5 - parent: 30 - - uid: 10909 - components: - - type: Transform - pos: 12.5,-33.5 - parent: 30 - - uid: 10910 - components: - - type: Transform - pos: 13.5,-33.5 - parent: 30 - - uid: 10911 - components: - - type: Transform - pos: 14.5,-33.5 - parent: 30 - - uid: 10912 - components: - - type: Transform - pos: 15.5,-33.5 - parent: 30 - - uid: 10913 - components: - - type: Transform - pos: 16.5,-33.5 - parent: 30 - - uid: 10914 - components: - - type: Transform - pos: 16.5,-34.5 - parent: 30 - - uid: 10915 - components: - - type: Transform - pos: 16.5,-35.5 - parent: 30 - - uid: 10916 - components: - - type: Transform - pos: 16.5,-36.5 - parent: 30 - uid: 10917 components: - type: Transform @@ -25621,6 +28487,11 @@ entities: - type: Transform pos: 31.5,31.5 parent: 30 + - uid: 12450 + components: + - type: Transform + pos: 16.5,-35.5 + parent: 30 - uid: 12668 components: - type: Transform @@ -26491,6 +29362,16 @@ entities: - type: Transform pos: 24.5,-10.5 parent: 30 + - uid: 13954 + components: + - type: Transform + pos: -11.5,-59.5 + parent: 30 + - uid: 14527 + components: + - type: Transform + pos: -4.5,-48.5 + parent: 30 - uid: 14555 components: - type: Transform @@ -30101,6 +32982,11 @@ entities: - type: Transform pos: -29.5,-34.5 parent: 30 + - uid: 19628 + components: + - type: Transform + pos: 11.5,-35.5 + parent: 30 - uid: 19796 components: - type: Transform @@ -30836,26 +33722,6 @@ entities: - type: Transform pos: 4.5,-44.5 parent: 30 - - uid: 20415 - components: - - type: Transform - pos: 5.5,-44.5 - parent: 30 - - uid: 20416 - components: - - type: Transform - pos: 6.5,-44.5 - parent: 30 - - uid: 20417 - components: - - type: Transform - pos: 6.5,-45.5 - parent: 30 - - uid: 20418 - components: - - type: Transform - pos: 6.5,-46.5 - parent: 30 - uid: 20419 components: - type: Transform @@ -30901,76 +33767,6 @@ entities: - type: Transform pos: -3.5,-48.5 parent: 30 - - uid: 20428 - components: - - type: Transform - pos: -3.5,-49.5 - parent: 30 - - uid: 20429 - components: - - type: Transform - pos: -3.5,-50.5 - parent: 30 - - uid: 20430 - components: - - type: Transform - pos: -3.5,-51.5 - parent: 30 - - uid: 20431 - components: - - type: Transform - pos: -3.5,-52.5 - parent: 30 - - uid: 20440 - components: - - type: Transform - pos: -2.5,-52.5 - parent: 30 - - uid: 20450 - components: - - type: Transform - pos: -1.5,-52.5 - parent: 30 - - uid: 20462 - components: - - type: Transform - pos: -0.5,-52.5 - parent: 30 - - uid: 20463 - components: - - type: Transform - pos: 0.5,-52.5 - parent: 30 - - uid: 20464 - components: - - type: Transform - pos: 1.5,-52.5 - parent: 30 - - uid: 20465 - components: - - type: Transform - pos: 2.5,-52.5 - parent: 30 - - uid: 20466 - components: - - type: Transform - pos: 3.5,-52.5 - parent: 30 - - uid: 20467 - components: - - type: Transform - pos: 3.5,-51.5 - parent: 30 - - uid: 20468 - components: - - type: Transform - pos: 3.5,-50.5 - parent: 30 - - uid: 20469 - components: - - type: Transform - pos: 3.5,-49.5 - parent: 30 - uid: 20470 components: - type: Transform @@ -31051,50 +33847,15 @@ entities: - type: Transform pos: 1.5,-48.5 parent: 30 - - uid: 20527 - components: - - type: Transform - pos: -0.5,-55.5 - parent: 30 - - uid: 20528 + - uid: 20561 components: - type: Transform - pos: -0.5,-56.5 - parent: 30 - - uid: 20538 - components: - - type: Transform - pos: -0.5,-54.5 - parent: 30 - - uid: 20539 - components: - - type: Transform - pos: -0.5,-53.5 - parent: 30 - - uid: 20544 - components: - - type: Transform - pos: 0.5,-56.5 - parent: 30 - - uid: 20545 - components: - - type: Transform - pos: 1.5,-56.5 + pos: -5.5,-51.5 parent: 30 - uid: 20562 components: - type: Transform - pos: 2.5,-56.5 - parent: 30 - - uid: 20569 - components: - - type: Transform - pos: 3.5,-56.5 - parent: 30 - - uid: 20570 - components: - - type: Transform - pos: -1.5,-56.5 + pos: -5.5,-52.5 parent: 30 - uid: 20582 components: @@ -31116,40 +33877,35 @@ entities: - type: Transform pos: -59.5,4.5 parent: 30 - - uid: 20590 - components: - - type: Transform - pos: -2.5,-56.5 - parent: 30 - - uid: 20591 + - uid: 20618 components: - type: Transform - pos: -3.5,-56.5 + pos: -0.5,-33.5 parent: 30 - - uid: 20613 + - uid: 20619 components: - type: Transform - pos: -4.5,-56.5 + pos: -1.5,-33.5 parent: 30 - - uid: 20617 + - uid: 20620 components: - type: Transform - pos: 4.5,-52.5 + pos: -2.5,-33.5 parent: 30 - - uid: 20618 + - uid: 20645 components: - type: Transform - pos: -0.5,-33.5 + pos: -5.5,-50.5 parent: 30 - - uid: 20619 + - uid: 20648 components: - type: Transform - pos: -1.5,-33.5 + pos: -5.5,-49.5 parent: 30 - - uid: 20620 + - uid: 20665 components: - type: Transform - pos: -2.5,-33.5 + pos: -5.5,-56.5 parent: 30 - uid: 20722 components: @@ -31871,6 +34627,301 @@ entities: - type: Transform pos: 42.5,48.5 parent: 30 + - uid: 23295 + components: + - type: Transform + pos: 5.5,-54.5 + parent: 30 + - uid: 23296 + components: + - type: Transform + pos: 6.5,-54.5 + parent: 30 + - uid: 23297 + components: + - type: Transform + pos: 6.5,-55.5 + parent: 30 + - uid: 23298 + components: + - type: Transform + pos: 6.5,-56.5 + parent: 30 + - uid: 23299 + components: + - type: Transform + pos: 6.5,-57.5 + parent: 30 + - uid: 23300 + components: + - type: Transform + pos: 6.5,-58.5 + parent: 30 + - uid: 23301 + components: + - type: Transform + pos: 6.5,-59.5 + parent: 30 + - uid: 23302 + components: + - type: Transform + pos: 5.5,-59.5 + parent: 30 + - uid: 23303 + components: + - type: Transform + pos: 2.5,-59.5 + parent: 30 + - uid: 23304 + components: + - type: Transform + pos: 3.5,-59.5 + parent: 30 + - uid: 23305 + components: + - type: Transform + pos: 4.5,-59.5 + parent: 30 + - uid: 23306 + components: + - type: Transform + pos: 0.5,-55.5 + parent: 30 + - uid: 23307 + components: + - type: Transform + pos: -0.5,-55.5 + parent: 30 + - uid: 23308 + components: + - type: Transform + pos: -1.5,-55.5 + parent: 30 + - uid: 23309 + components: + - type: Transform + pos: -2.5,-55.5 + parent: 30 + - uid: 23310 + components: + - type: Transform + pos: -3.5,-55.5 + parent: 30 + - uid: 23313 + components: + - type: Transform + pos: -5.5,-58.5 + parent: 30 + - uid: 23314 + components: + - type: Transform + pos: -5.5,-57.5 + parent: 30 + - uid: 23315 + components: + - type: Transform + pos: -4.5,-55.5 + parent: 30 + - uid: 23336 + components: + - type: Transform + pos: -24.5,-61.5 + parent: 30 + - uid: 23337 + components: + - type: Transform + pos: -24.5,-62.5 + parent: 30 + - uid: 23338 + components: + - type: Transform + pos: -24.5,-63.5 + parent: 30 + - uid: 23339 + components: + - type: Transform + pos: -24.5,-64.5 + parent: 30 + - uid: 23340 + components: + - type: Transform + pos: -24.5,-65.5 + parent: 30 + - uid: 23341 + components: + - type: Transform + pos: -24.5,-66.5 + parent: 30 + - uid: 23342 + components: + - type: Transform + pos: -24.5,-68.5 + parent: 30 + - uid: 23343 + components: + - type: Transform + pos: -24.5,-69.5 + parent: 30 + - uid: 23344 + components: + - type: Transform + pos: -24.5,-70.5 + parent: 30 + - uid: 23345 + components: + - type: Transform + pos: -24.5,-71.5 + parent: 30 + - uid: 23346 + components: + - type: Transform + pos: -24.5,-72.5 + parent: 30 + - uid: 23347 + components: + - type: Transform + pos: -24.5,-73.5 + parent: 30 + - uid: 23348 + components: + - type: Transform + pos: -24.5,-74.5 + parent: 30 + - uid: 23349 + components: + - type: Transform + pos: -24.5,-67.5 + parent: 30 + - uid: 23350 + components: + - type: Transform + pos: -22.5,-60.5 + parent: 30 + - uid: 23351 + components: + - type: Transform + pos: -21.5,-60.5 + parent: 30 + - uid: 23352 + components: + - type: Transform + pos: -20.5,-60.5 + parent: 30 + - uid: 23353 + components: + - type: Transform + pos: -19.5,-60.5 + parent: 30 + - uid: 23354 + components: + - type: Transform + pos: -18.5,-60.5 + parent: 30 + - uid: 23355 + components: + - type: Transform + pos: -17.5,-60.5 + parent: 30 + - uid: 23356 + components: + - type: Transform + pos: -16.5,-60.5 + parent: 30 + - uid: 23357 + components: + - type: Transform + pos: -15.5,-60.5 + parent: 30 + - uid: 23358 + components: + - type: Transform + pos: -14.5,-60.5 + parent: 30 + - uid: 23359 + components: + - type: Transform + pos: -13.5,-60.5 + parent: 30 + - uid: 23360 + components: + - type: Transform + pos: -12.5,-60.5 + parent: 30 + - uid: 23361 + components: + - type: Transform + pos: -11.5,-60.5 + parent: 30 + - uid: 23362 + components: + - type: Transform + pos: -10.5,-60.5 + parent: 30 + - uid: 23363 + components: + - type: Transform + pos: -10.5,-62.5 + parent: 30 + - uid: 23364 + components: + - type: Transform + pos: -10.5,-63.5 + parent: 30 + - uid: 23365 + components: + - type: Transform + pos: -10.5,-64.5 + parent: 30 + - uid: 23366 + components: + - type: Transform + pos: -10.5,-65.5 + parent: 30 + - uid: 23367 + components: + - type: Transform + pos: -10.5,-67.5 + parent: 30 + - uid: 23368 + components: + - type: Transform + pos: -10.5,-68.5 + parent: 30 + - uid: 23369 + components: + - type: Transform + pos: -10.5,-69.5 + parent: 30 + - uid: 23370 + components: + - type: Transform + pos: -10.5,-70.5 + parent: 30 + - uid: 23371 + components: + - type: Transform + pos: -10.5,-71.5 + parent: 30 + - uid: 23372 + components: + - type: Transform + pos: -10.5,-72.5 + parent: 30 + - uid: 23373 + components: + - type: Transform + pos: -10.5,-73.5 + parent: 30 + - uid: 23374 + components: + - type: Transform + pos: -10.5,-74.5 + parent: 30 + - uid: 23375 + components: + - type: Transform + pos: -10.5,-66.5 + parent: 30 - proto: CableApcStack entities: - uid: 1637 @@ -40894,6 +43945,11 @@ entities: - type: Transform pos: -23.5,-57.5 parent: 30 + - uid: 10166 + components: + - type: Transform + pos: -18.5,-74.5 + parent: 30 - uid: 10168 components: - type: Transform @@ -40944,6 +44000,11 @@ entities: - type: Transform pos: -53.5,-61.5 parent: 30 + - uid: 10212 + components: + - type: Transform + pos: -19.5,-74.5 + parent: 30 - uid: 10441 components: - type: Transform @@ -41219,16 +44280,6 @@ entities: - type: Transform pos: -22.5,-55.5 parent: 30 - - uid: 11334 - components: - - type: Transform - pos: -23.5,-59.5 - parent: 30 - - uid: 11344 - components: - - type: Transform - pos: -23.5,-60.5 - parent: 30 - uid: 11464 components: - type: Transform @@ -43849,16 +46900,6 @@ entities: - type: Transform pos: -24.5,-65.5 parent: 30 - - uid: 22386 - components: - - type: Transform - pos: -24.5,-66.5 - parent: 30 - - uid: 22387 - components: - - type: Transform - pos: -24.5,-67.5 - parent: 30 - uid: 22388 components: - type: Transform @@ -45874,6 +48915,11 @@ entities: rot: 1.5707963267948966 rad pos: -14.5,23.5 parent: 30 + - uid: 833 + components: + - type: Transform + pos: -2.5,-56.5 + parent: 30 - uid: 869 components: - type: Transform @@ -46248,11 +49294,63 @@ entities: rot: 3.141592653589793 rad pos: -6.5,-43.5 parent: 30 + - uid: 8535 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-56.5 + parent: 30 - uid: 8538 components: - type: Transform pos: 23.5,-35.5 parent: 30 + - uid: 8981 + components: + - type: Transform + pos: 4.5,-51.5 + parent: 30 + - uid: 9002 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-59.5 + parent: 30 + - uid: 9006 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-52.5 + parent: 30 + - uid: 9038 + components: + - type: Transform + pos: 17.5,-39.5 + parent: 30 + - uid: 9062 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-58.5 + parent: 30 + - uid: 9063 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-59.5 + parent: 30 + - uid: 9164 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-53.5 + parent: 30 + - uid: 9174 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-52.5 + parent: 30 - uid: 9203 components: - type: Transform @@ -46462,6 +49560,17 @@ entities: - type: Transform pos: -11.5,-56.5 parent: 30 + - uid: 10903 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-37.5 + parent: 30 + - uid: 10915 + components: + - type: Transform + pos: -4.5,-56.5 + parent: 30 - uid: 11121 components: - type: Transform @@ -46584,26 +49693,6 @@ entities: - type: Transform pos: 23.5,-21.5 parent: 30 - - uid: 11328 - components: - - type: Transform - pos: 9.5,-36.5 - parent: 30 - - uid: 11329 - components: - - type: Transform - pos: 15.5,-36.5 - parent: 30 - - uid: 11330 - components: - - type: Transform - pos: 15.5,-37.5 - parent: 30 - - uid: 11331 - components: - - type: Transform - pos: 9.5,-37.5 - parent: 30 - uid: 11419 components: - type: Transform @@ -46700,6 +49789,11 @@ entities: rot: 3.141592653589793 rad pos: -7.5,-43.5 parent: 30 + - uid: 13952 + components: + - type: Transform + pos: -3.5,-56.5 + parent: 30 - uid: 14848 components: - type: Transform @@ -46980,12 +50074,6 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,7.5 parent: 30 - - uid: 15247 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-44.5 - parent: 30 - uid: 15256 components: - type: Transform @@ -48257,6 +51345,18 @@ entities: - type: Transform pos: -62.5,15.5 parent: 30 + - uid: 16829 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 11.5,-37.5 + parent: 30 + - uid: 16831 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 13.5,-37.5 + parent: 30 - uid: 16900 components: - type: Transform @@ -48372,6 +51472,18 @@ entities: - type: Transform pos: -64.5,21.5 parent: 30 + - uid: 17071 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-40.5 + parent: 30 + - uid: 17072 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-40.5 + parent: 30 - uid: 17080 components: - type: Transform @@ -48785,6 +51897,18 @@ entities: - type: Transform pos: 0.5,59.5 parent: 30 + - uid: 20545 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-56.5 + parent: 30 + - uid: 20570 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-57.5 + parent: 30 - uid: 20586 components: - type: Transform @@ -48805,11 +51929,48 @@ entities: - type: Transform pos: -59.5,4.5 parent: 30 + - uid: 20590 + components: + - type: Transform + pos: 1.5,-56.5 + parent: 30 + - uid: 20617 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-51.5 + parent: 30 + - uid: 20642 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-56.5 + parent: 30 + - uid: 20646 + components: + - type: Transform + pos: 4.5,-52.5 + parent: 30 + - uid: 20653 + components: + - type: Transform + pos: 3.5,-56.5 + parent: 30 - uid: 20654 components: - type: Transform pos: -22.5,39.5 parent: 30 + - uid: 20655 + components: + - type: Transform + pos: 2.5,-56.5 + parent: 30 + - uid: 20656 + components: + - type: Transform + pos: 4.5,-53.5 + parent: 30 - uid: 21002 components: - type: Transform @@ -48850,6 +52011,12 @@ entities: - type: Transform pos: -6.5,72.5 parent: 30 + - uid: 21168 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-54.5 + parent: 30 - uid: 21181 components: - type: Transform @@ -48995,11 +52162,6 @@ entities: - type: Transform pos: 17.5,-40.5 parent: 30 - - uid: 22378 - components: - - type: Transform - pos: 17.5,-39.5 - parent: 30 - uid: 22379 components: - type: Transform @@ -49049,18 +52211,6 @@ entities: rot: 3.141592653589793 rad pos: 42.5,49.5 parent: 30 - - uid: 23223 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-56.5 - parent: 30 - - uid: 23224 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-55.5 - parent: 30 - uid: 23231 components: - type: Transform @@ -51142,6 +54292,8 @@ entities: rot: -1.5707963267948966 rad pos: -29.5,7.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: ClosetBombFilled entities: - uid: 2072 @@ -52715,7 +55867,7 @@ entities: - uid: 9370 components: - type: Transform - pos: -2.4337187,-46.09784 + pos: -2.466465,-46.213737 parent: 30 - uid: 9440 components: @@ -52744,7 +55896,7 @@ entities: - uid: 9397 components: - type: Transform - pos: -2.5034692,-46.307095 + pos: -2.5081527,-46.443066 parent: 30 - uid: 9441 components: @@ -53505,7 +56657,7 @@ entities: - uid: 4895 components: - type: Transform - pos: -19.595419,-50.39677 + pos: -19.773016,-50.50543 parent: 30 - proto: ClothingShoesBootsPerformer entities: @@ -55606,6 +58758,18 @@ entities: rot: 1.5707963267948966 rad pos: -74.382675,-63.392025 parent: 30 +- proto: DecalSpawnerBurns + entities: + - uid: 9071 + components: + - type: Transform + pos: 12.5,-40.5 + parent: 30 + - uid: 9994 + components: + - type: Transform + pos: 2.5,-59.5 + parent: 30 - proto: DefaultStationBeaconAI entities: - uid: 20686 @@ -56047,35 +59211,47 @@ entities: rot: 3.141592653589793 rad pos: -41.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4490 components: - type: Transform rot: 1.5707963267948966 rad pos: -45.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6956 components: - type: Transform rot: 1.5707963267948966 rad pos: -23.5,-14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6970 components: - type: Transform rot: -1.5707963267948966 rad pos: -16.5,-7.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 7871 components: - type: Transform rot: 1.5707963267948966 rad pos: -31.5,-20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8023 components: - type: Transform pos: -32.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 6585 @@ -63153,6 +66329,28 @@ entities: parent: 30 - proto: Emitter entities: + - uid: 9034 + components: + - type: Transform + anchored: False + rot: 1.5707963267948966 rad + pos: -20.5,-75.5 + parent: 30 + - type: Physics + bodyType: Dynamic + - type: PowerConsumer + drawRate: 1 + - uid: 13503 + components: + - type: Transform + anchored: False + rot: -1.5707963267948966 rad + pos: -18.5,-75.5 + parent: 30 + - type: Physics + bodyType: Dynamic + - type: PowerConsumer + drawRate: 1 - uid: 18857 components: - type: Transform @@ -63177,16 +66375,16 @@ entities: rot: -1.5707963267948966 rad pos: -10.5,-63.5 parent: 30 - - uid: 20706 + - uid: 20707 components: - type: Transform - rot: 3.141592653589793 rad - pos: -13.5,-74.5 + pos: -21.5,-60.5 parent: 30 - - uid: 20707 + - uid: 23407 components: - type: Transform - pos: -21.5,-60.5 + rot: -1.5707963267948966 rad + pos: -14.5,-58.5 parent: 30 - proto: EmitterFlatpack entities: @@ -63231,131 +66429,183 @@ entities: - type: Transform pos: -12.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 621 components: - type: Transform pos: -29.5,6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 622 components: - type: Transform pos: -14.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 623 components: - type: Transform pos: -14.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 624 components: - type: Transform pos: -6.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 625 components: - type: Transform pos: 1.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1034 components: - type: Transform pos: -37.5,2.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1651 components: - type: Transform pos: -33.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1652 components: - type: Transform pos: -24.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5847 components: - type: Transform pos: -15.5,42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5848 components: - type: Transform pos: -16.5,36.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5849 components: - type: Transform pos: -5.5,36.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5851 components: - type: Transform pos: -36.5,54.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5852 components: - type: Transform pos: -32.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6513 components: - type: Transform pos: 20.5,29.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9076 components: - type: Transform pos: 14.5,-30.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9077 components: - type: Transform pos: 14.5,-26.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9310 components: - type: Transform pos: 15.5,-13.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9434 components: - type: Transform pos: -26.5,-42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9614 components: - type: Transform pos: -4.5,-27.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 15868 components: - type: Transform pos: 20.5,61.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16204 components: - type: Transform pos: 47.5,39.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16944 components: - type: Transform pos: -51.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16945 components: - type: Transform pos: -51.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17685 components: - type: Transform pos: 19.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21381 components: - type: Transform pos: 22.5,-9.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 5493 @@ -63552,6 +66802,8 @@ entities: - 2342 - 4696 - 4697 + - type: Fixtures + fixtures: {} - uid: 829 components: - type: Transform @@ -63566,6 +66818,8 @@ entities: - 4241 - 9782 - 9618 + - type: Fixtures + fixtures: {} - uid: 4354 components: - type: Transform @@ -63582,12 +66836,16 @@ entities: - 13644 - 17059 - 17625 + - type: Fixtures + fixtures: {} - uid: 8248 components: - type: Transform rot: 3.141592653589793 rad pos: -15.5,-13.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8249 components: - type: Transform @@ -63601,12 +66859,16 @@ entities: - 7960 - 7007 - 7200 + - type: Fixtures + fixtures: {} - uid: 8259 components: - type: Transform rot: -1.5707963267948966 rad pos: -32.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8262 components: - type: Transform @@ -63619,6 +66881,8 @@ entities: - 8288 - 7155 - 7156 + - type: Fixtures + fixtures: {} - uid: 9712 components: - type: Transform @@ -63629,6 +66893,8 @@ entities: devices: - 7960 - 7116 + - type: Fixtures + fixtures: {} - uid: 13959 components: - type: Transform @@ -63650,6 +66916,8 @@ entities: - 19771 - 11281 - 11003 + - type: Fixtures + fixtures: {} - uid: 13964 components: - type: Transform @@ -63665,6 +66933,8 @@ entities: - 19768 - 11007 - 9993 + - type: Fixtures + fixtures: {} - uid: 13965 components: - type: Transform @@ -63676,6 +66946,8 @@ entities: - 11280 - 9839 - 9995 + - type: Fixtures + fixtures: {} - uid: 17226 components: - type: Transform @@ -63688,6 +66960,8 @@ entities: - 15117 - 15116 - 13644 + - type: Fixtures + fixtures: {} - uid: 19597 components: - type: Transform @@ -63704,6 +66978,8 @@ entities: - 9304 - 9305 - 9306 + - type: Fixtures + fixtures: {} - uid: 21748 components: - type: Transform @@ -63718,6 +66994,8 @@ entities: - 8626 - 7731 - 21749 + - type: Fixtures + fixtures: {} - uid: 21769 components: - type: Transform @@ -63732,6 +67010,8 @@ entities: - 11762 - 11803 - 12039 + - type: Fixtures + fixtures: {} - uid: 21770 components: - type: Transform @@ -63749,6 +67029,8 @@ entities: - 8365 - 8364 - 21772 + - type: Fixtures + fixtures: {} - uid: 21775 components: - type: Transform @@ -63764,6 +67046,8 @@ entities: - 8369 - 8367 - 21773 + - type: Fixtures + fixtures: {} - uid: 21776 components: - type: Transform @@ -63782,6 +67066,8 @@ entities: - 8467 - 8468 - 21778 + - type: Fixtures + fixtures: {} - uid: 21779 components: - type: Transform @@ -63797,6 +67083,8 @@ entities: - 6619 - 8467 - 8468 + - type: Fixtures + fixtures: {} - uid: 21784 components: - type: Transform @@ -63811,6 +67099,8 @@ entities: - 11774 - 11705 - 21782 + - type: Fixtures + fixtures: {} - uid: 21786 components: - type: Transform @@ -63824,6 +67114,8 @@ entities: - 11774 - 954 - 21787 + - type: Fixtures + fixtures: {} - uid: 21793 components: - type: Transform @@ -63834,6 +67126,8 @@ entities: - 8473 - 8474 - 21792 + - type: Fixtures + fixtures: {} - uid: 21795 components: - type: Transform @@ -63847,6 +67141,8 @@ entities: - 24 - 23 - 21794 + - type: Fixtures + fixtures: {} - uid: 21798 components: - type: Transform @@ -63875,6 +67171,8 @@ entities: - 601 - 600 - 21799 + - type: Fixtures + fixtures: {} - uid: 21800 components: - type: Transform @@ -63903,11 +67201,15 @@ entities: - 601 - 600 - 21799 + - type: Fixtures + fixtures: {} - uid: 21802 components: - type: Transform pos: -7.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21852 components: - type: Transform @@ -63918,6 +67220,8 @@ entities: - 20349 - 20350 - 21851 + - type: Fixtures + fixtures: {} - uid: 21853 components: - type: Transform @@ -63928,6 +67232,8 @@ entities: - 21854 - 20351 - 20352 + - type: Fixtures + fixtures: {} - uid: 21857 components: - type: Transform @@ -63939,6 +67245,8 @@ entities: - 21859 - 20347 - 20348 + - type: Fixtures + fixtures: {} - uid: 21858 components: - type: Transform @@ -63949,6 +67257,8 @@ entities: - 21859 - 20347 - 20348 + - type: Fixtures + fixtures: {} - uid: 21866 components: - type: Transform @@ -63964,6 +67274,8 @@ entities: - 1410 - 21867 - 10401 + - type: Fixtures + fixtures: {} - uid: 21871 components: - type: Transform @@ -63978,6 +67290,8 @@ entities: - 1412 - 1413 - 21870 + - type: Fixtures + fixtures: {} - uid: 21873 components: - type: Transform @@ -63995,6 +67309,8 @@ entities: - 1104 - 1103 - 1102 + - type: Fixtures + fixtures: {} - uid: 21876 components: - type: Transform @@ -64007,6 +67323,8 @@ entities: - 1405 - 1406 - 1407 + - type: Fixtures + fixtures: {} - uid: 21880 components: - type: Transform @@ -64023,6 +67341,8 @@ entities: - 31 - 29 - 28 + - type: Fixtures + fixtures: {} - uid: 21884 components: - type: Transform @@ -64041,6 +67361,8 @@ entities: - 1412 - 1413 - 21882 + - type: Fixtures + fixtures: {} - uid: 21887 components: - type: Transform @@ -64059,6 +67381,8 @@ entities: - 20384 - 20383 - 21885 + - type: Fixtures + fixtures: {} - uid: 21889 components: - type: Transform @@ -64077,6 +67401,8 @@ entities: - 20385 - 20383 - 21890 + - type: Fixtures + fixtures: {} - uid: 21898 components: - type: Transform @@ -64089,6 +67415,8 @@ entities: - 2745 - 2744 - 21896 + - type: Fixtures + fixtures: {} - uid: 21904 components: - type: Transform @@ -64109,6 +67437,8 @@ entities: - 21893 - 21894 - 21895 + - type: Fixtures + fixtures: {} - uid: 21918 components: - type: Transform @@ -64121,6 +67451,8 @@ entities: - 20387 - 20388 - 21919 + - type: Fixtures + fixtures: {} - uid: 21927 components: - type: Transform @@ -64135,6 +67467,8 @@ entities: - 6102 - 6103 - 6104 + - type: Fixtures + fixtures: {} - uid: 21929 components: - type: Transform @@ -64152,6 +67486,8 @@ entities: - 6094 - 6093 - 6092 + - type: Fixtures + fixtures: {} - uid: 21935 components: - type: Transform @@ -64163,6 +67499,8 @@ entities: - 21938 - 5649 - 5650 + - type: Fixtures + fixtures: {} - uid: 21936 components: - type: Transform @@ -64174,6 +67512,8 @@ entities: - 5651 - 5652 - 21937 + - type: Fixtures + fixtures: {} - uid: 21942 components: - type: Transform @@ -64187,6 +67527,8 @@ entities: - 5652 - 5649 - 5650 + - type: Fixtures + fixtures: {} - uid: 22031 components: - type: Transform @@ -64202,6 +67544,8 @@ entities: - 6537 - 6538 - 11275 + - type: Fixtures + fixtures: {} - uid: 22033 components: - type: Transform @@ -64213,6 +67557,8 @@ entities: - 22032 - 5441 - 923 + - type: Fixtures + fixtures: {} - uid: 22034 components: - type: Transform @@ -64228,6 +67574,8 @@ entities: - 1538 - 5441 - 923 + - type: Fixtures + fixtures: {} - uid: 22037 components: - type: Transform @@ -64249,6 +67597,8 @@ entities: - 6540 - 6541 - 22039 + - type: Fixtures + fixtures: {} - uid: 22040 components: - type: Transform @@ -64260,6 +67610,8 @@ entities: - 6536 - 6537 - 6538 + - type: Fixtures + fixtures: {} - uid: 22049 components: - type: Transform @@ -64276,6 +67628,8 @@ entities: - 20952 - 20953 - 20954 + - type: Fixtures + fixtures: {} - uid: 22051 components: - type: Transform @@ -64288,6 +67642,8 @@ entities: - 20953 - 20954 - 22053 + - type: Fixtures + fixtures: {} - uid: 22055 components: - type: Transform @@ -64301,6 +67657,8 @@ entities: - 12666 - 12858 - 13391 + - type: Fixtures + fixtures: {} - uid: 22060 components: - type: Transform @@ -64311,6 +67669,8 @@ entities: - 12858 - 13391 - 22061 + - type: Fixtures + fixtures: {} - uid: 22064 components: - type: Transform @@ -64328,6 +67688,8 @@ entities: - 12626 - 12624 - 22066 + - type: Fixtures + fixtures: {} - uid: 22068 components: - type: Transform @@ -64343,6 +67705,8 @@ entities: - 12622 - 12621 - 12620 + - type: Fixtures + fixtures: {} - uid: 22074 components: - type: Transform @@ -64354,6 +67718,8 @@ entities: - 21456 - 22072 - 9948 + - type: Fixtures + fixtures: {} - uid: 22076 components: - type: Transform @@ -64370,6 +67736,8 @@ entities: - 20377 - 22077 - 9948 + - type: Fixtures + fixtures: {} - uid: 22080 components: - type: Transform @@ -64386,6 +67754,8 @@ entities: - 649 - 650 - 651 + - type: Fixtures + fixtures: {} - uid: 22085 components: - type: Transform @@ -64415,6 +67785,8 @@ entities: - 601 - 600 - 22086 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 5846 @@ -64422,11 +67794,15 @@ entities: - type: Transform pos: -3.5,42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9078 components: - type: Transform pos: 13.5,-30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 691 @@ -64818,11 +68194,6 @@ entities: - type: Transform pos: -34.59227,-40.321156 parent: 30 - - uid: 19628 - components: - - type: Transform - pos: -34.389145,-40.446156 - parent: 30 - proto: FirelockGlass entities: - uid: 2 @@ -66879,7 +70250,7 @@ entities: - uid: 9369 components: - type: Transform - pos: -2.4162815,-45.696774 + pos: -2.3021066,-45.404835 parent: 30 - uid: 9443 components: @@ -66946,24 +70317,16 @@ entities: parent: 30 - proto: GasMixerFlipped entities: - - uid: 9464 + - uid: 11013 components: - type: Transform rot: 3.141592653589793 rad - pos: -3.5,-48.5 + pos: 3.5,-49.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' - proto: GasOutletInjector entities: - - uid: 1976 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,-56.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 8693 components: - type: Transform @@ -67006,6 +70369,20 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,-26.5 parent: 30 + - uid: 10912 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-40.5 + parent: 30 + - uid: 20896 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-59.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - proto: GasPassiveVent entities: - uid: 368 @@ -67026,6 +70403,8 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,-38.5 parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 8694 components: - type: Transform @@ -67061,42 +70440,49 @@ entities: - type: Transform pos: 27.5,-34.5 parent: 30 - - uid: 9018 + - uid: 12869 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 13.5,-36.5 + pos: 35.5,12.5 parent: 30 - - uid: 9019 + - uid: 12870 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,-36.5 + pos: 38.5,12.5 parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 9218 + - uid: 20468 components: - type: Transform rot: 3.141592653589793 rad - pos: 2.5,-56.5 + pos: 12.5,-39.5 parent: 30 - - uid: 12869 + - uid: 21275 components: - type: Transform - pos: 35.5,12.5 + rot: 1.5707963267948966 rad + pos: 23.5,-20.5 parent: 30 - - uid: 12870 + - uid: 21654 components: - type: Transform - pos: 38.5,12.5 + rot: 1.5707963267948966 rad + pos: 3.5,-60.5 parent: 30 - - uid: 21275 + - type: AtmosPipeColor + color: '#3AB334FF' + - uid: 21916 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-20.5 + pos: 5.5,-57.5 parent: 30 + - uid: 23285 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-56.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - proto: GasPipeBend entities: - uid: 64 @@ -67105,6 +70491,14 @@ entities: rot: 1.5707963267948966 rad pos: -53.5,-62.5 parent: 30 + - uid: 194 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 939 components: - type: Transform @@ -67332,6 +70726,14 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 4893 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 6148 components: - type: Transform @@ -67586,12 +70988,22 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 8540 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-51.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 8576 components: - type: Transform rot: 3.141592653589793 rad pos: 21.5,-38.5 parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 8707 components: - type: Transform @@ -67634,22 +71046,6 @@ entities: rot: -1.5707963267948966 rad pos: 27.5,-35.5 parent: 30 - - uid: 8784 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,-23.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 8786 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 16.5,-21.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 8868 components: - type: Transform @@ -67680,14 +71076,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 8933 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,-57.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 8944 components: - type: Transform @@ -67710,14 +71098,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9023 + - uid: 9013 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,-36.5 + pos: 2.5,-48.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#FF1212FF' - uid: 9051 components: - type: Transform @@ -67725,19 +71112,19 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9063 + - uid: 9069 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,-48.5 + rot: 1.5707963267948966 rad + pos: -3.5,-48.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' - - uid: 9216 + color: '#03FCD3FF' + - uid: 9074 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,-49.5 + rot: -1.5707963267948966 rad + pos: 17.5,-23.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' @@ -67748,6 +71135,22 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 9293 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-41.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 9302 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,-21.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 9428 components: - type: Transform @@ -67763,21 +71166,28 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9653 + - uid: 9510 components: - type: Transform - pos: 8.5,-42.5 + rot: 1.5707963267948966 rad + pos: 5.5,-31.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' - - uid: 9681 + - uid: 9511 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-42.5 + pos: 6.5,-41.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' + - uid: 9683 + components: + - type: Transform + pos: -1.5,-48.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 9750 components: - type: Transform @@ -67813,26 +71223,10 @@ entities: components: - type: Transform rot: 1.5707963267948966 rad - pos: 6.5,-46.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 9790 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,-55.5 + pos: 0.5,-48.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9813 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-46.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 9892 components: - type: Transform @@ -67880,14 +71274,22 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 11130 + - uid: 10975 components: - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,-50.5 + rot: -1.5707963267948966 rad + pos: 4.5,-49.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#947507FF' + - uid: 10977 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-50.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 11167 components: - type: Transform @@ -67896,14 +71298,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 11272 + - uid: 11649 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,-49.5 + pos: 1.5,-52.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#FF1212FF' - uid: 11668 components: - type: Transform @@ -67949,6 +71350,14 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 12038 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-52.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 12488 components: - type: Transform @@ -68371,44 +71780,77 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 20642 + - uid: 20666 components: - type: Transform rot: -1.5707963267948966 rad - pos: 7.5,-51.5 + pos: -3.5,-57.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 20645 + - uid: 20675 components: - type: Transform - pos: 7.5,-49.5 + rot: 3.141592653589793 rad + pos: -2.5,-57.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 20663 + - uid: 20894 components: - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,-51.5 + rot: -1.5707963267948966 rad + pos: 2.5,-60.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 20671 + color: '#FF1212FF' + - uid: 20895 components: - type: Transform - pos: -1.5,-49.5 + rot: 3.141592653589793 rad + pos: 1.5,-60.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 20672 + - uid: 20897 components: - type: Transform rot: -1.5707963267948966 rad - pos: -2.5,-48.5 + pos: 0.5,-54.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' + - uid: 20899 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-54.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 21162 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-51.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 21169 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -1.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 21259 + components: + - type: Transform + pos: -4.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 21262 components: - type: Transform @@ -68432,6 +71874,37 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 21281 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-59.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 21314 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-59.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 21356 + components: + - type: Transform + pos: -1.5,-57.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 21913 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#3AB334FF' - uid: 21986 components: - type: Transform @@ -68493,30 +71966,45 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 23226 + - uid: 23245 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,-57.5 + rot: 1.5707963267948966 rad + pos: -5.5,-57.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 23228 + color: '#03FCD3FF' + - uid: 23270 components: - type: Transform rot: 1.5707963267948966 rad - pos: -2.5,-53.5 + pos: -5.5,-59.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 23229 + color: '#03FCD3FF' + - uid: 23271 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23272 + components: + - type: Transform + pos: -1.5,-59.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23273 components: - type: Transform rot: -1.5707963267948966 rad - pos: -1.5,-53.5 + pos: -1.5,-60.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#03FCD3FF' - proto: GasPipeFourway entities: - uid: 2101 @@ -68787,31 +72275,31 @@ entities: color: '#FF1212FF' - proto: GasPipeSensor entities: - - uid: 10653 + - uid: 8999 components: - type: MetaData - name: gas pipe sensor (Cryogenics) + name: gas pipe sensor (TEG Supply) - type: Transform - rot: -1.5707963267948966 rad - pos: -32.5,-10.5 + pos: 3.5,-54.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#947507FF' - type: Label - currentLabel: Cryogenics + currentLabel: TEG Supply - type: NameModifier baseName: gas pipe sensor - - uid: 11093 + - uid: 10653 components: - type: MetaData - name: gas pipe sensor (TEG Mix) + name: gas pipe sensor (Cryogenics) - type: Transform - pos: 6.5,-41.5 + rot: -1.5707963267948966 rad + pos: -32.5,-10.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#03FCD3FF' - type: Label - currentLabel: TEG Mix + currentLabel: Cryogenics - type: NameModifier baseName: gas pipe sensor - proto: GasPipeSensorDistribution @@ -68826,20 +72314,19 @@ entities: color: '#0335FCFF' - proto: GasPipeSensorTEGCold entities: - - uid: 11124 + - uid: 8539 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-51.5 + pos: -1.5,-51.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - proto: GasPipeSensorTEGHot entities: - - uid: 4425 + - uid: 9295 components: - type: Transform - pos: -1.5,-52.5 + pos: 0.5,-49.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' @@ -70205,6 +73692,12 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 2688 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 12.5,-36.5 + parent: 30 - uid: 2703 components: - type: Transform @@ -74328,6 +77821,11 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 4799 + components: + - type: Transform + pos: 13.5,-37.5 + parent: 30 - uid: 4808 components: - type: Transform @@ -76630,6 +80128,8 @@ entities: rot: 3.141592653589793 rad pos: 21.5,-37.5 parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 8544 components: - type: Transform @@ -76644,6 +80144,8 @@ entities: rot: -1.5707963267948966 rad pos: 22.5,-38.5 parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 8714 components: - type: Transform @@ -77020,22 +80522,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 8785 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-22.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 8787 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-21.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 8788 components: - type: Transform @@ -77850,48 +81336,27 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9015 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,-36.5 - parent: 30 - - uid: 9016 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-36.5 - parent: 30 - - uid: 9017 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-36.5 - parent: 30 - - uid: 9020 + - uid: 8984 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 10.5,-36.5 + pos: 6.5,-45.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' - - uid: 9021 + - uid: 8985 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 9.5,-36.5 + pos: 6.5,-44.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' - - uid: 9022 + - uid: 9016 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-36.5 + pos: -3.5,-52.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#03FCD3FF' - uid: 9035 components: - type: Transform @@ -77908,6 +81373,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 9037 + components: + - type: Transform + pos: 6.5,-43.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 9039 components: - type: Transform @@ -77931,52 +81403,48 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9075 + - uid: 9072 components: - type: Transform - pos: 6.5,-37.5 + pos: 0.5,-51.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' - - uid: 9217 + color: '#FF1212FF' + - uid: 9073 components: - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,-55.5 + pos: 17.5,-22.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' - - uid: 9261 + color: '#FF1212FF' + - uid: 9159 components: - type: Transform - pos: 7.5,-21.5 + pos: 6.5,-42.5 parent: 30 - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 9293 + color: '#947507FF' + - uid: 9213 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,-49.5 + pos: 3.5,-51.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 9294 + color: '#947507FF' + - uid: 9216 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-49.5 + pos: 3.5,-56.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 9320 + color: '#947507FF' + - uid: 9261 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-48.5 + pos: 7.5,-21.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#0335FCFF' - uid: 9341 components: - type: Transform @@ -77985,13 +81453,29 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9353 + - uid: 9348 components: - type: Transform - pos: -4.5,-52.5 + rot: 1.5707963267948966 rad + pos: 1.5,-48.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 9353 + components: + - type: Transform + pos: 6.5,-49.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 9373 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 5.5,-50.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 9416 components: - type: Transform @@ -78085,6 +81569,18 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 9504 + components: + - type: Transform + pos: 6.5,-46.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 9508 + components: + - type: Transform + pos: 13.5,-38.5 + parent: 30 - uid: 9564 components: - type: Transform @@ -78155,22 +81651,44 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9670 + - uid: 9642 components: - type: Transform - rot: 3.141592653589793 rad - pos: -29.5,-16.5 + pos: 1.5,-54.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9683 + - uid: 9650 components: - type: Transform - rot: 3.141592653589793 rad - pos: 6.5,-47.5 + rot: 1.5707963267948966 rad + pos: -2.5,-48.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 9651 + components: + - type: Transform + pos: 2.5,-54.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 9654 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 14.5,-31.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' + - uid: 9670 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -29.5,-16.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 9685 components: - type: Transform @@ -78198,11 +81716,10 @@ entities: - uid: 9701 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-42.5 + pos: -3.5,-49.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#03FCD3FF' - uid: 9729 components: - type: Transform @@ -78534,14 +82051,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9788 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-44.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 9794 components: - type: Transform @@ -78582,14 +82091,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9818 + - uid: 9813 components: - type: Transform - rot: 3.141592653589793 rad - pos: -5.5,-56.5 + pos: 6.5,-48.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' - uid: 9834 components: - type: Transform @@ -78744,14 +82252,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 9966 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -4.5,-54.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 9979 components: - type: Transform @@ -78815,18 +82315,10 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 10128 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-45.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 10129 components: - type: Transform - pos: 6.5,-38.5 + pos: 6.5,-47.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' @@ -78905,13 +82397,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 10212 - components: - - type: Transform - pos: 6.5,-40.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 10215 components: - type: Transform @@ -79065,13 +82550,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 10309 - components: - - type: Transform - pos: -4.5,-51.5 - parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 10397 components: - type: Transform @@ -79124,14 +82602,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 10557 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 8.5,-43.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 10603 components: - type: Transform @@ -79195,21 +82665,29 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 10793 + - uid: 10907 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-35.5 + parent: 30 + - uid: 10910 components: - type: Transform - pos: 6.5,-39.5 + rot: 3.141592653589793 rad + pos: 11.5,-39.5 parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 11088 + - uid: 10911 components: - type: Transform rot: 3.141592653589793 rad - pos: -3.5,-54.5 + pos: 11.5,-38.5 + parent: 30 + - uid: 10913 + components: + - type: Transform + pos: 13.5,-39.5 parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 11100 components: - type: Transform @@ -79248,11 +82726,10 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 11131 + - uid: 11123 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,-46.5 + pos: 3.5,-52.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' @@ -80216,6 +83693,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 12085 + components: + - type: Transform + pos: 3.5,-55.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 12101 components: - type: Transform @@ -82030,29 +85514,12 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 13503 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-49.5 - parent: 30 - - type: AtmosPipeColor - color: '#03FCD3FF' - uid: 13525 - components: - - type: Transform - pos: -3.5,-49.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 13526 components: - type: Transform rot: 3.141592653589793 rad - pos: -2.5,-55.5 + pos: 12.5,-37.5 parent: 30 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 13635 components: - type: Transform @@ -82204,6 +85671,13 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 13768 + components: + - type: Transform + pos: 3.5,-57.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 13769 components: - type: Transform @@ -82362,14 +85836,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 13955 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,-49.5 - parent: 30 - - type: AtmosPipeColor - color: '#03FCD3FF' - uid: 13956 components: - type: Transform @@ -84821,6 +88287,20 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 19840 + components: + - type: Transform + pos: -1.5,-49.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 19843 + components: + - type: Transform + pos: 2.5,-52.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 20329 components: - type: Transform @@ -84856,63 +88336,153 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 20643 + - uid: 20416 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 5.5,-51.5 + pos: 2.5,-50.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 20646 + color: '#FF1212FF' + - uid: 20417 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,-51.5 + rot: 3.141592653589793 rad + pos: 11.5,-37.5 + parent: 30 + - uid: 20418 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-36.5 + parent: 30 + - uid: 20430 + components: + - type: Transform + pos: -3.5,-50.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 20651 + - uid: 20464 components: - type: Transform - pos: 3.5,-54.5 + rot: 3.141592653589793 rad + pos: 12.5,-38.5 parent: 30 - - uid: 20652 + - uid: 20466 components: - type: Transform - pos: 2.5,-54.5 + pos: 13.5,-35.5 + parent: 30 + - uid: 20528 + components: + - type: Transform + pos: 13.5,-36.5 + parent: 30 + - uid: 20544 + components: + - type: Transform + pos: 3.5,-58.5 parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 20658 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,-51.5 + pos: 2.5,-49.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 20659 + color: '#FF1212FF' + - uid: 20663 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-49.5 + pos: -3.5,-54.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 20661 + - uid: 20664 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-51.5 + pos: -3.5,-55.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - uid: 20669 components: - type: Transform - pos: -3.5,-51.5 + pos: -2.5,-54.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' + color: '#03FCD3FF' + - uid: 20671 + components: + - type: Transform + pos: -2.5,-55.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 20672 + components: + - type: Transform + pos: -2.5,-56.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 20676 + components: + - type: Transform + pos: 2.5,-55.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20677 + components: + - type: Transform + pos: 2.5,-56.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20678 + components: + - type: Transform + pos: 2.5,-57.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20679 + components: + - type: Transform + pos: 2.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20681 + components: + - type: Transform + pos: 1.5,-55.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20682 + components: + - type: Transform + pos: 1.5,-56.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20683 + components: + - type: Transform + pos: 1.5,-57.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20706 + components: + - type: Transform + pos: 1.5,-58.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 21264 components: - type: Transform @@ -85022,6 +88592,22 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 21756 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#3AB334FF' + - uid: 21915 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-59.5 + parent: 30 + - type: AtmosPipeColor + color: '#3AB334FF' - uid: 21987 components: - type: Transform @@ -85954,29 +89540,186 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 23225 + - uid: 23277 components: - type: Transform rot: 1.5707963267948966 rad - pos: -3.5,-57.5 + pos: -2.5,-58.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 23227 + color: '#03FCD3FF' + - uid: 23278 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23279 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23284 + components: + - type: Transform + pos: -0.5,-55.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23316 + components: + - type: Transform + pos: -3.5,-56.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23317 components: - type: Transform rot: 3.141592653589793 rad - pos: -2.5,-54.5 + pos: 12.5,-35.5 + parent: 30 + - uid: 23319 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,-31.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 23230 + color: '#947507FF' + - uid: 23320 components: - type: Transform - pos: -4.5,-50.5 + rot: -1.5707963267948966 rad + pos: 12.5,-31.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' + - uid: 23321 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23322 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23323 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 9.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23324 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23325 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23326 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,-31.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23327 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-32.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23328 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-33.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23329 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-34.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23330 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-35.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23331 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-36.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23332 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-37.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23333 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-38.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23334 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-39.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23335 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-40.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - proto: GasPipeTJunction entities: - uid: 336 @@ -87702,27 +91445,26 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9085 + - uid: 9001 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,-3.5 + rot: 1.5707963267948966 rad + pos: 3.5,-50.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 9213 + color: '#947507FF' + - uid: 9015 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -4.5,-55.5 + pos: -0.5,-54.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 9295 + color: '#947507FF' + - uid: 9085 components: - type: Transform rot: 3.141592653589793 rad - pos: -4.5,-57.5 + pos: 3.5,-3.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' @@ -87920,14 +91662,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 10310 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,-52.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - uid: 10388 components: - type: Transform @@ -87968,13 +91702,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 11094 - components: - - type: Transform - pos: 2.5,-49.5 - parent: 30 - - type: AtmosPipeColor - color: '#03FCD3FF' - uid: 11180 components: - type: Transform @@ -88854,6 +92581,30 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 20440 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-51.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20680 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-52.5 + parent: 30 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 20898 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-51.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 22014 components: - type: Transform @@ -88877,21 +92628,16 @@ entities: parent: 30 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 23236 + - uid: 23281 components: - type: Transform - pos: -2.5,-49.5 + rot: -1.5707963267948966 rad + pos: -1.5,-52.5 parent: 30 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#03FCD3FF' - proto: GasPort entities: - - uid: 4454 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -2.5,-51.5 - parent: 30 - uid: 6757 components: - type: Transform @@ -88908,6 +92654,20 @@ entities: parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 9215 + components: + - type: Transform + pos: 4.5,-48.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 9790 + components: + - type: Transform + pos: 3.5,-48.5 + parent: 30 + - type: AtmosPipeColor + color: '#947507FF' - uid: 10390 components: - type: Transform @@ -88987,32 +92747,20 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,-8.5 parent: 30 - - uid: 20655 - components: - - type: Transform - pos: -3.5,-47.5 - parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 20656 + - uid: 21370 components: - type: Transform - pos: -2.5,-47.5 + pos: -4.5,-11.5 parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 20657 + - uid: 23288 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-50.5 + pos: 1.5,-49.5 parent: 30 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 21370 + - uid: 23289 components: - type: Transform - pos: -4.5,-11.5 + pos: -2.5,-49.5 parent: 30 - proto: GasPressurePump entities: @@ -89093,31 +92841,43 @@ entities: rot: -1.5707963267948966 rad pos: 21.5,-33.5 parent: 30 - - uid: 9013 + - uid: 9294 components: - type: MetaData - name: mix pump + name: TEG Supply - type: Transform rot: -1.5707963267948966 rad - pos: 17.5,-36.5 + pos: 15.5,-31.5 parent: 30 - - uid: 9028 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 9303 components: - - type: MetaData - name: mix to supermatter loop - type: Transform - pos: 6.5,-36.5 + rot: 1.5707963267948966 rad + pos: 16.5,-23.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' - - uid: 9182 + color: '#FF1212FF' + - uid: 9342 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-48.5 + rot: 3.141592653589793 rad + pos: 12.5,-34.5 + parent: 30 + - uid: 10128 + components: + - type: Transform + pos: 3.5,-53.5 parent: 30 - type: AtmosPipeColor color: '#947507FF' + - uid: 10908 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-34.5 + parent: 30 - uid: 12922 components: - type: Transform @@ -89129,36 +92889,37 @@ entities: - type: Transform pos: 38.5,10.5 parent: 30 - - uid: 13524 + - uid: 13526 components: - type: Transform - pos: -3.5,-50.5 + pos: 13.5,-34.5 parent: 30 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 23234 + - uid: 23286 components: - type: Transform - pos: -3.5,-53.5 + pos: 1.5,-50.5 parent: 30 - type: AtmosPipeColor - color: '#947507FF' - - uid: 23235 + color: '#FF1212FF' + - uid: 23287 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-50.5 + pos: -2.5,-50.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 23237 +- proto: GasPressureRegulator + entities: + - uid: 21912 components: - type: Transform rot: 3.141592653589793 rad - pos: -2.5,-50.5 + pos: 5.5,-58.5 parent: 30 + - type: GasPressureRegulator + threshold: 95000 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#3AB334FF' - proto: GasThermoMachineFreezer entities: - uid: 482 @@ -89173,12 +92934,6 @@ entities: parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 905 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-53.5 - parent: 30 - uid: 7598 components: - type: Transform @@ -89187,23 +92942,11 @@ entities: parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 11013 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-52.5 - parent: 30 - - uid: 12038 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,-33.5 - parent: 30 - - uid: 12084 + - uid: 10904 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,-34.5 + rot: 3.141592653589793 rad + pos: 14.5,-34.5 parent: 30 - uid: 12749 components: @@ -89215,37 +92958,44 @@ entities: - type: Transform pos: 39.5,10.5 parent: 30 -- proto: GasThermoMachineHeater - entities: - - uid: 9997 + - uid: 16828 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-34.5 + parent: 30 + - uid: 21419 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,-53.5 + pos: -5.5,-54.5 parent: 30 - - uid: 12085 +- proto: GasThermoMachineHeater + entities: + - uid: 13524 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 17.5,-35.5 + rot: 3.141592653589793 rad + pos: 16.5,-34.5 parent: 30 - - uid: 13960 + - uid: 21420 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,-52.5 + pos: -5.5,-53.5 parent: 30 - proto: GasValve entities: - - uid: 20648 + - uid: 9000 components: - type: Transform - pos: -4.5,-53.5 + rot: -1.5707963267948966 rad + pos: 4.5,-50.5 parent: 30 - type: GasValve open: False - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' - uid: 21274 components: - type: MetaData @@ -89258,6 +93008,24 @@ entities: open: False - type: AtmosPipeColor color: '#FF1212FF' + - uid: 23280 + components: + - type: Transform + pos: -1.5,-53.5 + parent: 30 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#947507FF' + - uid: 23283 + components: + - type: Transform + pos: 0.5,-53.5 + parent: 30 + - type: GasValve + open: False + - type: AtmosPipeColor + color: '#947507FF' - proto: GasVentPump entities: - uid: 448 @@ -91959,6 +95727,15 @@ entities: - 22825 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 10909 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 11.5,-40.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 10905 - uid: 11166 components: - type: Transform @@ -92772,27 +96549,33 @@ entities: color: '#FF1212FF' - proto: GasVolumePump entities: - - uid: 9373 + - uid: 9655 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-51.5 + rot: 3.141592653589793 rad + pos: 2.5,-53.5 parent: 30 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 10044 + color: '#FF1212FF' + - uid: 9675 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-51.5 + pos: 1.5,-53.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 20653 + - uid: 12084 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 1.5,-49.5 + rot: 3.141592653589793 rad + pos: -2.5,-53.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 20661 + components: + - type: Transform + pos: -3.5,-53.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' @@ -92895,11 +96678,6 @@ entities: - type: Transform pos: -66.5,-52.5 parent: 30 - - uid: 194 - components: - - type: Transform - pos: -4.5,-54.5 - parent: 30 - uid: 317 components: - type: Transform @@ -93180,6 +96958,11 @@ entities: - type: Transform pos: -64.5,14.5 parent: 30 + - uid: 906 + components: + - type: Transform + pos: 1.5,-55.5 + parent: 30 - uid: 921 components: - type: Transform @@ -93755,6 +97538,11 @@ entities: - type: Transform pos: 38.5,49.5 parent: 30 + - uid: 1976 + components: + - type: Transform + pos: 5.5,-50.5 + parent: 30 - uid: 2024 components: - type: Transform @@ -93813,13 +97601,11 @@ entities: - uid: 2217 components: - type: Transform - rot: 3.141592653589793 rad pos: -55.5,64.5 parent: 30 - uid: 2259 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,70.5 parent: 30 - uid: 2345 @@ -93835,7 +97621,6 @@ entities: - uid: 2351 components: - type: Transform - rot: 3.141592653589793 rad pos: -55.5,65.5 parent: 30 - uid: 2357 @@ -93846,13 +97631,11 @@ entities: - uid: 2363 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,53.5 parent: 30 - uid: 2386 components: - type: Transform - rot: 1.5707963267948966 rad pos: -55.5,67.5 parent: 30 - uid: 2387 @@ -93908,26 +97691,18 @@ entities: - uid: 2639 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,57.5 parent: 30 - uid: 2673 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,55.5 parent: 30 - uid: 2683 components: - type: Transform - rot: 3.141592653589793 rad pos: -49.5,70.5 parent: 30 - - uid: 2688 - components: - - type: Transform - pos: -38.5,65.5 - parent: 30 - uid: 2690 components: - type: Transform @@ -93941,13 +97716,11 @@ entities: - uid: 2696 components: - type: Transform - rot: -1.5707963267948966 rad pos: -51.5,72.5 parent: 30 - uid: 2697 components: - type: Transform - rot: -1.5707963267948966 rad pos: -43.5,72.5 parent: 30 - uid: 2698 @@ -93968,7 +97741,6 @@ entities: - uid: 3524 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,51.5 parent: 30 - uid: 3712 @@ -94004,7 +97776,6 @@ entities: - uid: 4516 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,45.5 parent: 30 - uid: 4601 @@ -94015,7 +97786,6 @@ entities: - uid: 4690 components: - type: Transform - rot: 3.141592653589793 rad pos: -45.5,70.5 parent: 30 - uid: 4789 @@ -94043,11 +97813,6 @@ entities: - type: Transform pos: -38.5,62.5 parent: 30 - - uid: 4799 - components: - - type: Transform - pos: -36.5,62.5 - parent: 30 - uid: 4800 components: - type: Transform @@ -94068,11 +97833,6 @@ entities: - type: Transform pos: -60.5,5.5 parent: 30 - - uid: 4893 - components: - - type: Transform - pos: 1.5,-54.5 - parent: 30 - uid: 5018 components: - type: Transform @@ -94408,11 +98168,6 @@ entities: - type: Transform pos: -6.5,50.5 parent: 30 - - uid: 5792 - components: - - type: Transform - pos: -8.5,50.5 - parent: 30 - uid: 5793 components: - type: Transform @@ -94983,6 +98738,16 @@ entities: - type: Transform pos: 6.5,-37.5 parent: 30 + - uid: 8569 + components: + - type: Transform + pos: 9.5,-35.5 + parent: 30 + - uid: 8571 + components: + - type: Transform + pos: 8.5,-36.5 + parent: 30 - uid: 8577 components: - type: Transform @@ -95128,76 +98893,31 @@ entities: - type: Transform pos: 17.5,-37.5 parent: 30 - - uid: 8998 - components: - - type: Transform - pos: 16.5,-36.5 - parent: 30 - - uid: 8999 - components: - - type: Transform - pos: 16.5,-35.5 - parent: 30 - - uid: 9000 - components: - - type: Transform - pos: 16.5,-34.5 - parent: 30 - - uid: 9001 - components: - - type: Transform - pos: 15.5,-33.5 - parent: 30 - - uid: 9002 - components: - - type: Transform - pos: 14.5,-33.5 - parent: 30 - uid: 9003 components: - type: Transform - pos: 12.5,-33.5 - parent: 30 - - uid: 9004 - components: - - type: Transform - pos: 13.5,-33.5 - parent: 30 - - uid: 9005 - components: - - type: Transform - pos: 11.5,-33.5 - parent: 30 - - uid: 9006 - components: - - type: Transform - pos: 10.5,-33.5 - parent: 30 - - uid: 9007 - components: - - type: Transform - pos: 9.5,-33.5 - parent: 30 - - uid: 9008 - components: - - type: Transform - pos: 8.5,-34.5 + pos: 3.5,-55.5 parent: 30 - uid: 9009 components: - type: Transform - pos: 8.5,-35.5 + pos: 12.5,-42.5 parent: 30 - uid: 9010 components: - type: Transform - pos: 8.5,-36.5 + pos: 2.5,-55.5 parent: 30 - uid: 9011 components: - type: Transform pos: 7.5,-37.5 parent: 30 + - uid: 9022 + components: + - type: Transform + pos: 3.5,-63.5 + parent: 30 - uid: 9030 components: - type: Transform @@ -95208,45 +98928,20 @@ entities: - type: Transform pos: -26.5,-19.5 parent: 30 - - uid: 9034 - components: - - type: Transform - pos: 10.5,-37.5 - parent: 30 - - uid: 9037 - components: - - type: Transform - pos: 10.5,-36.5 - parent: 30 - uid: 9044 components: - type: Transform pos: -39.5,34.5 parent: 30 - - uid: 9070 - components: - - type: Transform - pos: 14.5,-37.5 - parent: 30 - - uid: 9071 - components: - - type: Transform - pos: 14.5,-36.5 - parent: 30 - - uid: 9072 - components: - - type: Transform - pos: 13.5,-35.5 - parent: 30 - - uid: 9073 + - uid: 9075 components: - type: Transform - pos: 12.5,-35.5 + pos: -2.5,-55.5 parent: 30 - - uid: 9074 + - uid: 9103 components: - type: Transform - pos: 11.5,-35.5 + pos: -3.5,-63.5 parent: 30 - uid: 9105 components: @@ -95298,11 +98993,6 @@ entities: - type: Transform pos: -1.5,-31.5 parent: 30 - - uid: 9174 - components: - - type: Transform - pos: -2.5,-54.5 - parent: 30 - uid: 9185 components: - type: Transform @@ -95313,6 +99003,11 @@ entities: - type: Transform pos: 47.5,11.5 parent: 30 + - uid: 9244 + components: + - type: Transform + pos: -4.5,-55.5 + parent: 30 - uid: 9282 components: - type: Transform @@ -95343,31 +99038,11 @@ entities: - type: Transform pos: 4.5,-38.5 parent: 30 - - uid: 9324 - components: - - type: Transform - pos: -3.5,-60.5 - parent: 30 - - uid: 9326 - components: - - type: Transform - pos: -0.5,-60.5 - parent: 30 - - uid: 9328 - components: - - type: Transform - pos: 2.5,-60.5 - parent: 30 - uid: 9329 components: - type: Transform pos: 6.5,-60.5 parent: 30 - - uid: 9348 - components: - - type: Transform - pos: 13.5,-52.5 - parent: 30 - uid: 9362 components: - type: Transform @@ -95383,6 +99058,16 @@ entities: - type: Transform pos: -6.5,-37.5 parent: 30 + - uid: 9367 + components: + - type: Transform + pos: 4.5,-60.5 + parent: 30 + - uid: 9368 + components: + - type: Transform + pos: 3.5,-57.5 + parent: 30 - uid: 9371 components: - type: Transform @@ -95403,15 +99088,15 @@ entities: - type: Transform pos: 8.5,-54.5 parent: 30 - - uid: 9504 + - uid: 9464 components: - type: Transform - pos: 13.5,-49.5 + pos: 1.5,-57.5 parent: 30 - - uid: 9505 + - uid: 9507 components: - type: Transform - pos: 13.5,-47.5 + pos: -3.5,-55.5 parent: 30 - uid: 9572 components: @@ -95458,25 +99143,25 @@ entities: - type: Transform pos: -14.5,-44.5 parent: 30 - - uid: 9645 + - uid: 9643 components: - type: Transform - pos: 12.5,-45.5 + pos: 4.5,-58.5 parent: 30 - - uid: 9649 + - uid: 9645 components: - type: Transform - pos: 1.5,-60.5 + pos: 12.5,-45.5 parent: 30 - - uid: 9650 + - uid: 9662 components: - type: Transform - pos: -2.5,-60.5 + pos: 12.5,37.5 parent: 30 - - uid: 9662 + - uid: 9679 components: - type: Transform - pos: 12.5,37.5 + pos: -1.5,-63.5 parent: 30 - uid: 9719 components: @@ -95548,15 +99233,15 @@ entities: - type: Transform pos: -6.5,-46.5 parent: 30 - - uid: 9973 + - uid: 9997 components: - type: Transform - pos: 11.5,-54.5 + pos: 2.5,-57.5 parent: 30 - - uid: 9975 + - uid: 10004 components: - type: Transform - pos: 10.5,-54.5 + pos: 11.5,-44.5 parent: 30 - uid: 10068 components: @@ -95593,6 +99278,11 @@ entities: - type: Transform pos: -57.5,-10.5 parent: 30 + - uid: 10140 + components: + - type: Transform + pos: 2.5,-63.5 + parent: 30 - uid: 10191 components: - type: Transform @@ -95633,6 +99323,11 @@ entities: - type: Transform pos: 23.5,-16.5 parent: 30 + - uid: 10428 + components: + - type: Transform + pos: -38.5,65.5 + parent: 30 - uid: 10548 components: - type: Transform @@ -95641,17 +99336,17 @@ entities: - uid: 10553 components: - type: Transform - pos: 13.5,-51.5 + pos: -35.5,62.5 parent: 30 - - uid: 10555 + - uid: 10557 components: - type: Transform - pos: 12.5,-54.5 + pos: -8.5,50.5 parent: 30 - uid: 10582 components: - type: Transform - pos: 4.5,-60.5 + pos: 11.5,-35.5 parent: 30 - uid: 10614 components: @@ -95663,10 +99358,15 @@ entities: - type: Transform pos: 10.5,-45.5 parent: 30 + - uid: 10640 + components: + - type: Transform + pos: 15.5,-35.5 + parent: 30 - uid: 10641 components: - type: Transform - pos: -3.5,-61.5 + pos: 13.5,-35.5 parent: 30 - uid: 10649 components: @@ -95693,6 +99393,26 @@ entities: - type: Transform pos: -35.5,-26.5 parent: 30 + - uid: 10793 + components: + - type: Transform + pos: 10.5,-35.5 + parent: 30 + - uid: 10797 + components: + - type: Transform + pos: 14.5,-35.5 + parent: 30 + - uid: 10976 + components: + - type: Transform + pos: 9.5,-51.5 + parent: 30 + - uid: 10978 + components: + - type: Transform + pos: 9.5,-50.5 + parent: 30 - uid: 11024 components: - type: Transform @@ -95798,11 +99518,31 @@ entities: - type: Transform pos: -46.5,-58.5 parent: 30 + - uid: 11067 + components: + - type: Transform + pos: 9.5,-46.5 + parent: 30 - uid: 11085 components: - type: Transform pos: -14.5,-57.5 parent: 30 + - uid: 11088 + components: + - type: Transform + pos: 9.5,-48.5 + parent: 30 + - uid: 11093 + components: + - type: Transform + pos: 9.5,-52.5 + parent: 30 + - uid: 11094 + components: + - type: Transform + pos: 9.5,-47.5 + parent: 30 - uid: 11105 components: - type: Transform @@ -95816,13 +99556,18 @@ entities: - uid: 11136 components: - type: Transform - pos: 3.5,-54.5 + pos: 5.5,-62.5 parent: 30 - uid: 11137 components: - type: Transform pos: -19.5,-57.5 parent: 30 + - uid: 11147 + components: + - type: Transform + pos: 0.5,-63.5 + parent: 30 - uid: 11163 components: - type: Transform @@ -95863,6 +99608,11 @@ entities: - type: Transform pos: -12.5,-79.5 parent: 30 + - uid: 11272 + components: + - type: Transform + pos: 2.5,-61.5 + parent: 30 - uid: 11276 components: - type: Transform @@ -95878,6 +99628,11 @@ entities: - type: Transform pos: -26.5,-78.5 parent: 30 + - uid: 11287 + components: + - type: Transform + pos: 0.5,-60.5 + parent: 30 - uid: 11293 components: - type: Transform @@ -95913,6 +99668,36 @@ entities: - type: Transform pos: -14.5,-31.5 parent: 30 + - uid: 11328 + components: + - type: Transform + pos: 14.5,-44.5 + parent: 30 + - uid: 11329 + components: + - type: Transform + pos: 16.5,-43.5 + parent: 30 + - uid: 11330 + components: + - type: Transform + pos: 15.5,-44.5 + parent: 30 + - uid: 11331 + components: + - type: Transform + pos: 12.5,-38.5 + parent: 30 + - uid: 11334 + components: + - type: Transform + pos: 16.5,-42.5 + parent: 30 + - uid: 11344 + components: + - type: Transform + pos: -12.5,54.5 + parent: 30 - uid: 11580 components: - type: Transform @@ -96038,6 +99823,11 @@ entities: - type: Transform pos: -20.5,-57.5 parent: 30 + - uid: 12595 + components: + - type: Transform + pos: 4.5,-63.5 + parent: 30 - uid: 12650 components: - type: Transform @@ -96123,6 +99913,11 @@ entities: - type: Transform pos: -61.5,-18.5 parent: 30 + - uid: 13087 + components: + - type: Transform + pos: 10.5,-44.5 + parent: 30 - uid: 13097 components: - type: Transform @@ -96338,10 +100133,10 @@ entities: - type: Transform pos: 40.5,36.5 parent: 30 - - uid: 13954 + - uid: 13955 components: - type: Transform - pos: -3.5,-54.5 + pos: 5.5,-51.5 parent: 30 - uid: 13973 components: @@ -96473,6 +100268,11 @@ entities: - type: Transform pos: -38.5,69.5 parent: 30 + - uid: 14952 + components: + - type: Transform + pos: 10.5,-40.5 + parent: 30 - uid: 14970 components: - type: Transform @@ -96493,6 +100293,11 @@ entities: - type: Transform pos: -33.5,65.5 parent: 30 + - uid: 15189 + components: + - type: Transform + pos: 11.5,-38.5 + parent: 30 - uid: 15207 components: - type: Transform @@ -97148,6 +100953,21 @@ entities: - type: Transform pos: -41.5,70.5 parent: 30 + - uid: 17073 + components: + - type: Transform + pos: 16.5,-36.5 + parent: 30 + - uid: 17074 + components: + - type: Transform + pos: 12.5,-35.5 + parent: 30 + - uid: 17118 + components: + - type: Transform + pos: -0.5,-63.5 + parent: 30 - uid: 17263 components: - type: Transform @@ -97593,6 +101413,16 @@ entities: - type: Transform pos: -66.5,-18.5 parent: 30 + - uid: 17784 + components: + - type: Transform + pos: 1.5,-61.5 + parent: 30 + - uid: 17786 + components: + - type: Transform + pos: 3.5,-61.5 + parent: 30 - uid: 17796 components: - type: Transform @@ -98343,6 +102173,16 @@ entities: - type: Transform pos: 8.5,77.5 parent: 30 + - uid: 20429 + components: + - type: Transform + pos: 0.5,-59.5 + parent: 30 + - uid: 20465 + components: + - type: Transform + pos: 13.5,-38.5 + parent: 30 - uid: 20519 components: - type: Transform @@ -98373,6 +102213,11 @@ entities: - type: Transform pos: -36.5,-36.5 parent: 30 + - uid: 20631 + components: + - type: Transform + pos: 5.5,-49.5 + parent: 30 - uid: 20637 components: - type: Transform @@ -98388,15 +102233,15 @@ entities: - type: Transform pos: -6.5,-48.5 parent: 30 - - uid: 20664 + - uid: 20657 components: - type: Transform - pos: 2.5,-54.5 + pos: 0.5,-58.5 parent: 30 - - uid: 20666 + - uid: 20659 components: - type: Transform - pos: 5.5,-51.5 + pos: 13.5,-44.5 parent: 30 - uid: 20667 components: @@ -98418,21 +102263,6 @@ entities: - type: Transform pos: -10.5,15.5 parent: 30 - - uid: 20675 - components: - - type: Transform - pos: 5.5,-50.5 - parent: 30 - - uid: 20676 - components: - - type: Transform - pos: 5.5,-49.5 - parent: 30 - - uid: 20677 - components: - - type: Transform - pos: 5.5,-48.5 - parent: 30 - uid: 20702 components: - type: Transform @@ -98583,31 +102413,6 @@ entities: - type: Transform pos: 22.5,-41.5 parent: 30 - - uid: 21419 - components: - - type: Transform - pos: 14.5,-42.5 - parent: 30 - - uid: 21420 - components: - - type: Transform - pos: 13.5,-42.5 - parent: 30 - - uid: 21421 - components: - - type: Transform - pos: 12.5,-42.5 - parent: 30 - - uid: 21422 - components: - - type: Transform - pos: 11.5,-42.5 - parent: 30 - - uid: 21423 - components: - - type: Transform - pos: 10.5,-42.5 - parent: 30 - uid: 21425 components: - type: Transform @@ -99238,11 +103043,6 @@ entities: - type: Transform pos: -14.5,54.5 parent: 30 - - uid: 22456 - components: - - type: Transform - pos: -12.5,54.5 - parent: 30 - uid: 22457 components: - type: Transform @@ -99293,6 +103093,66 @@ entities: - type: Transform pos: -11.5,54.5 parent: 30 + - uid: 22526 + components: + - type: Transform + pos: 6.5,-63.5 + parent: 30 + - uid: 22527 + components: + - type: Transform + pos: 5.5,-64.5 + parent: 30 + - uid: 22528 + components: + - type: Transform + pos: 5.5,-65.5 + parent: 30 + - uid: 22529 + components: + - type: Transform + pos: 8.5,-63.5 + parent: 30 + - uid: 22530 + components: + - type: Transform + pos: 9.5,-62.5 + parent: 30 + - uid: 22531 + components: + - type: Transform + pos: 8.5,-61.5 + parent: 30 + - uid: 22532 + components: + - type: Transform + pos: 9.5,-60.5 + parent: 30 + - uid: 22533 + components: + - type: Transform + pos: 7.5,-62.5 + parent: 30 + - uid: 22549 + components: + - type: Transform + pos: 10.5,-59.5 + parent: 30 + - uid: 22590 + components: + - type: Transform + pos: 11.5,-60.5 + parent: 30 + - uid: 22591 + components: + - type: Transform + pos: 12.5,-59.5 + parent: 30 + - uid: 22776 + components: + - type: Transform + pos: 11.5,-58.5 + parent: 30 - uid: 22788 components: - type: Transform @@ -99633,6 +103493,76 @@ entities: - type: Transform pos: 40.5,47.5 parent: 30 + - uid: 23282 + components: + - type: Transform + pos: -0.5,-55.5 + parent: 30 + - uid: 23766 + components: + - type: Transform + pos: -5.5,69.5 + parent: 30 + - uid: 23767 + components: + - type: Transform + pos: -5.5,70.5 + parent: 30 + - uid: 23768 + components: + - type: Transform + pos: -5.5,71.5 + parent: 30 + - uid: 23769 + components: + - type: Transform + pos: -1.5,71.5 + parent: 30 + - uid: 23770 + components: + - type: Transform + pos: -1.5,70.5 + parent: 30 + - uid: 23771 + components: + - type: Transform + pos: -1.5,69.5 + parent: 30 + - uid: 23772 + components: + - type: Transform + pos: 0.5,69.5 + parent: 30 + - uid: 23773 + components: + - type: Transform + pos: 0.5,70.5 + parent: 30 + - uid: 23774 + components: + - type: Transform + pos: 0.5,71.5 + parent: 30 + - uid: 23775 + components: + - type: Transform + pos: 4.5,71.5 + parent: 30 + - uid: 23776 + components: + - type: Transform + pos: 4.5,70.5 + parent: 30 + - uid: 23777 + components: + - type: Transform + pos: 4.5,69.5 + parent: 30 + - uid: 23795 + components: + - type: Transform + pos: -36.5,62.5 + parent: 30 - proto: GrilleBroken entities: - uid: 695 @@ -99974,6 +103904,17 @@ entities: rot: -1.5707963267948966 rad pos: -19.5,-31.5 parent: 30 + - uid: 20415 + components: + - type: Transform + pos: 12.5,-44.5 + parent: 30 + - uid: 20643 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-44.5 + parent: 30 - uid: 20891 components: - type: Transform @@ -99988,6 +103929,40 @@ entities: - type: Transform pos: -34.5,-46.5 parent: 30 + - uid: 21398 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-63.5 + parent: 30 + - uid: 21422 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,-56.5 + parent: 30 + - uid: 21423 + components: + - type: Transform + pos: 8.5,-53.5 + parent: 30 + - uid: 21652 + components: + - type: Transform + pos: 9.5,-45.5 + parent: 30 + - uid: 22781 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 7.5,-64.5 + parent: 30 + - uid: 22791 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 10.5,-61.5 + parent: 30 - uid: 22987 components: - type: Transform @@ -100277,31 +104252,43 @@ entities: parent: 30 - proto: HeatExchanger entities: - - uid: 2177 + - uid: 8536 components: - type: Transform rot: 3.141592653589793 rad - pos: -2.5,-56.5 + pos: 1.5,-59.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9159 + - uid: 20893 components: - type: Transform - pos: -4.5,-56.5 + rot: 3.141592653589793 rad + pos: 2.5,-59.5 parent: 30 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 9651 + - uid: 23274 components: - type: Transform - rot: 3.141592653589793 rad - pos: 3.5,-56.5 + rot: 1.5707963267948966 rad + pos: -2.5,-59.5 parent: 30 - - uid: 20644 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23275 components: - type: Transform - pos: 7.5,-50.5 + rot: 1.5707963267948966 rad + pos: -4.5,-60.5 + parent: 30 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 23276 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-57.5 parent: 30 - type: AtmosPipeColor color: '#03FCD3FF' @@ -101263,24 +105250,32 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,82.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17781 components: - type: Transform rot: -1.5707963267948966 rad pos: 0.5,82.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17782 components: - type: Transform rot: 3.141592653589793 rad pos: -0.5,81.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22231 components: - type: Transform rot: 3.141592653589793 rad pos: -21.5,33.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomCommand entities: - uid: 21194 @@ -101289,12 +105284,16 @@ entities: rot: 3.141592653589793 rad pos: 0.5,73.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21195 components: - type: Transform rot: 3.141592653589793 rad pos: 0.5,62.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 3637 @@ -101302,46 +105301,62 @@ entities: - type: Transform pos: -45.5,9.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6448 components: - type: Transform pos: -27.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22298 components: - type: Transform pos: 21.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22299 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,31.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22300 components: - type: Transform pos: 49.5,20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22301 components: - type: Transform pos: 3.5,9.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22302 components: - type: Transform rot: 1.5707963267948966 rad pos: -66.5,-43.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - - uid: 22290 + - uid: 9102 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 8.5,-33.5 + rot: 1.5707963267948966 rad + pos: 4.5,-34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 7346 @@ -101350,12 +105365,16 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,-3.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 7501 components: - type: Transform rot: 1.5707963267948966 rad pos: -16.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 14357 @@ -101364,18 +105383,24 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,17.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22288 components: - type: Transform rot: -1.5707963267948966 rad pos: 41.5,8.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22289 components: - type: Transform rot: 1.5707963267948966 rad pos: 26.5,23.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 2546 @@ -101384,17 +105409,23 @@ entities: rot: 1.5707963267948966 rad pos: -49.5,46.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4377 components: - type: Transform pos: -33.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22284 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,49.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 4386 @@ -101402,17 +105433,23 @@ entities: - type: Transform pos: -23.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 14492 components: - type: Transform rot: 3.141592653589793 rad pos: -12.5,5.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16175 components: - type: Transform pos: -7.5,15.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 22295 @@ -101421,12 +105458,16 @@ entities: rot: -1.5707963267948966 rad pos: 18.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22296 components: - type: Transform rot: 3.141592653589793 rad pos: 30.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: IronRockMining entities: - uid: 1955 @@ -103206,6 +107247,8 @@ entities: 3180: - - Pressed - Close + - type: Fixtures + fixtures: {} - uid: 2578 components: - type: MetaData @@ -103256,6 +107299,53 @@ entities: - Open - - Pressed - AutoClose + - type: Fixtures + fixtures: {} +- proto: LockableButtonEngineering + entities: + - uid: 9007 + components: + - type: MetaData + name: Blast Door + - type: Transform + rot: 1.5707963267948966 rad + pos: 14.5,-39.5 + parent: 30 + - type: DeviceLinkSource + linkedPorts: + 16827: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 9690 + components: + - type: MetaData + name: Blast Door + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-35.5 + parent: 30 + - type: DeviceLinkSource + linkedPorts: + 16827: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 22285 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-57.5 + parent: 30 + - type: DeviceLinkSource + linkedPorts: + 17119: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilled entities: - uid: 9079 @@ -104943,27 +109033,37 @@ entities: - type: Transform pos: -24.5,23.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6510 components: - type: Transform pos: 29.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6511 components: - type: Transform pos: 30.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6512 components: - type: Transform pos: 31.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22108 components: - type: Transform rot: 3.141592653589793 rad pos: -27.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: MonkeyCube entities: - uid: 499 @@ -105371,6 +109471,11 @@ entities: - type: Transform pos: -9.3813,-38.5809 parent: 30 + - uid: 23311 + components: + - type: Transform + pos: 4.278227,-46.40056 + parent: 30 - proto: NitrousOxideCanister entities: - uid: 7289 @@ -105610,6 +109715,8 @@ entities: - type: Transform pos: -43.5,11.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingCafeTerraceAtNight entities: - uid: 21506 @@ -105617,6 +109724,8 @@ entities: - type: Transform pos: -17.5,33.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingMonkey entities: - uid: 684 @@ -105624,26 +109733,36 @@ entities: - type: Transform pos: -4.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17100 components: - type: Transform pos: -56.5,46.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17653 components: - type: Transform pos: -81.5,-41.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17955 components: - type: Transform pos: -52.5,-54.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17956 components: - type: Transform pos: -52.5,-50.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingOldGuitarist entities: - uid: 7484 @@ -105651,11 +109770,15 @@ entities: - type: Transform pos: -27.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22103 components: - type: Transform pos: -21.5,47.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingOlympia entities: - uid: 22105 @@ -105663,6 +109786,8 @@ entities: - type: Transform pos: 18.5,59.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingSadClown entities: - uid: 14969 @@ -105670,6 +109795,8 @@ entities: - type: Transform pos: 1.5,15.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingTheGreatWave entities: - uid: 7745 @@ -105677,6 +109804,8 @@ entities: - type: Transform pos: -27.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaintingTheScream entities: - uid: 7746 @@ -105684,6 +109813,8 @@ entities: - type: Transform pos: 0.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PaladinCircuitBoard entities: - uid: 21673 @@ -106053,6 +110184,11 @@ entities: - type: Transform pos: -38.461082,27.525124 parent: 30 + - uid: 10422 + components: + - type: Transform + pos: 4.523404,-52.445957 + parent: 30 - uid: 22306 components: - type: Transform @@ -106350,6 +110486,11 @@ entities: - type: Transform pos: 27.5,-30.5 parent: 30 + - uid: 23823 + components: + - type: Transform + pos: -19.5,-35.5 + parent: 30 - proto: PlasmaReinforcedWindowDirectional entities: - uid: 2028 @@ -106398,6 +110539,18 @@ entities: rot: -1.5707963267948966 rad pos: -40.5,53.5 parent: 30 +- proto: PlasmaTank + entities: + - uid: 23385 + components: + - type: Transform + pos: -19.491625,-50.34907 + parent: 30 + - uid: 23386 + components: + - type: Transform + pos: -19.366564,-50.463734 + parent: 30 - proto: PlasmaWindoorSecureArmoryLocked entities: - uid: 1943 @@ -106545,13 +110698,6 @@ entities: - type: Transform pos: 40.559143,-53.538166 parent: 30 -- proto: PonderingOrb - entities: - - uid: 17036 - components: - - type: Transform - pos: -60.5,57.5 - parent: 30 - proto: PortableFlasher entities: - uid: 2719 @@ -106659,6 +110805,8 @@ entities: - type: Transform pos: 13.5,-28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandBeachStarYamamoto entities: - uid: 13074 @@ -106666,6 +110814,8 @@ entities: - type: Transform pos: 28.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandBountyHunters entities: - uid: 6449 @@ -106673,6 +110823,8 @@ entities: - type: Transform pos: -36.5,57.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandClown entities: - uid: 4445 @@ -106680,11 +110832,15 @@ entities: - type: Transform pos: 5.5,15.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16148 components: - type: Transform pos: 47.5,26.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonutCorp entities: - uid: 4883 @@ -106692,6 +110848,8 @@ entities: - type: Transform pos: -28.5,54.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFreeDrone entities: - uid: 10293 @@ -106699,6 +110857,8 @@ entities: - type: Transform pos: -40.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHackingGuide entities: - uid: 1646 @@ -106706,6 +110866,8 @@ entities: - type: Transform pos: -28.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandInterdyne entities: - uid: 12243 @@ -106713,6 +110875,8 @@ entities: - type: Transform pos: -40.5,-25.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandKosmicheskayaStantsiya entities: - uid: 22087 @@ -106720,6 +110884,8 @@ entities: - type: Transform pos: 27.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandLamarr entities: - uid: 12783 @@ -106727,6 +110893,8 @@ entities: - type: Transform pos: 30.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingGloves entities: - uid: 1647 @@ -106734,6 +110902,8 @@ entities: - type: Transform pos: -31.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 21699 @@ -106741,6 +110911,8 @@ entities: - type: Transform pos: 2.5,42.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandRIPBadger entities: - uid: 9317 @@ -106748,6 +110920,8 @@ entities: - type: Transform pos: 15.5,-15.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandRouny entities: - uid: 22102 @@ -106755,6 +110929,8 @@ entities: - type: Transform pos: -31.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandShamblersJuice entities: - uid: 6640 @@ -106762,11 +110938,15 @@ entities: - type: Transform pos: 0.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21355 components: - type: Transform pos: -1.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSmoke entities: - uid: 16190 @@ -106774,6 +110954,8 @@ entities: - type: Transform pos: 38.5,20.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 1650 @@ -106781,6 +110963,8 @@ entities: - type: Transform pos: -29.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandUnreadableAnnouncement entities: - uid: 2423 @@ -106788,11 +110972,15 @@ entities: - type: Transform pos: -32.583633,55.742336 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16191 components: - type: Transform pos: 50.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandVoteWeh entities: - uid: 19821 @@ -106800,6 +110988,8 @@ entities: - type: Transform pos: 11.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWehWatches entities: - uid: 21073 @@ -106807,6 +110997,8 @@ entities: - type: Transform pos: -29.5,-41.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitAnatomyPoster entities: - uid: 7596 @@ -106814,6 +111006,8 @@ entities: - type: Transform pos: -17.5,-13.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitCarpMount entities: - uid: 14968 @@ -106821,6 +111015,8 @@ entities: - type: Transform pos: 29.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitCleanliness entities: - uid: 1387 @@ -106828,16 +111024,22 @@ entities: - type: Transform pos: -33.5,9.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6863 components: - type: Transform pos: -16.5,-6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16174 components: - type: Transform pos: 47.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitCohibaRobustoAd entities: - uid: 607 @@ -106845,21 +111047,29 @@ entities: - type: Transform pos: 7.5,6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16919 components: - type: Transform pos: -43.5,2.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21354 components: - type: Transform pos: 2.5,-6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21554 components: - type: Transform pos: 44.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitDickGumshue entities: - uid: 2418 @@ -106867,6 +111077,8 @@ entities: - type: Transform pos: -45.5,33.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitEnlist entities: - uid: 2417 @@ -106874,6 +111086,8 @@ entities: - type: Transform pos: -33.5,55.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitGetYourLEGS entities: - uid: 7426 @@ -106881,6 +111095,8 @@ entities: - type: Transform pos: -29.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitHelpOthers entities: - uid: 1033 @@ -106888,6 +111104,8 @@ entities: - type: Transform pos: -37.5,1.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitHereForYourSafety entities: - uid: 2416 @@ -106895,11 +111113,15 @@ entities: - type: Transform pos: -45.5,47.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9224 components: - type: Transform pos: -1.5,-17.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitHighClassMartini entities: - uid: 16753 @@ -106907,6 +111129,8 @@ entities: - type: Transform pos: -42.5,23.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitMime entities: - uid: 15203 @@ -106914,6 +111138,8 @@ entities: - type: Transform pos: 6.5,11.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanomichiAd entities: - uid: 1648 @@ -106921,6 +111147,8 @@ entities: - type: Transform pos: -23.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 2419 @@ -106928,71 +111156,99 @@ entities: - type: Transform pos: -26.5,53.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4446 components: - type: Transform pos: -4.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5251 components: - type: Transform pos: -22.5,32.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5252 components: - type: Transform pos: -20.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5637 components: - type: Transform pos: 8.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5638 components: - type: Transform pos: -13.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5639 components: - type: Transform pos: -5.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5725 components: - type: Transform pos: 6.5,31.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5832 components: - type: Transform pos: -13.5,44.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5833 components: - type: Transform pos: -5.5,44.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20597 components: - type: Transform pos: -55.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20598 components: - type: Transform pos: -55.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21571 components: - type: Transform pos: 34.5,36.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21572 components: - type: Transform pos: 44.5,36.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitObey entities: - uid: 1649 @@ -107000,11 +111256,15 @@ entities: - type: Transform pos: -25.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6450 components: - type: Transform pos: -20.5,53.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitPeriodicTable entities: - uid: 9699 @@ -107012,6 +111272,8 @@ entities: - type: Transform pos: -6.5,-13.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitRenault entities: - uid: 10111 @@ -107019,6 +111281,8 @@ entities: - type: Transform pos: -18.5,29.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyEyeProtection entities: - uid: 9223 @@ -107026,17 +111290,23 @@ entities: - type: Transform pos: -3.5,-17.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10697 components: - type: Transform pos: -22.5,-38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 18185 components: - type: Transform rot: 3.141592653589793 rad pos: 20.5,9.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyInternals entities: - uid: 4837 @@ -107044,11 +111314,15 @@ entities: - type: Transform pos: -23.5,-38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 11236 components: - type: Transform pos: 3.5,-35.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothEpi entities: - uid: 9812 @@ -107056,6 +111330,8 @@ entities: - type: Transform pos: -4.5,-5.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothHardhat entities: - uid: 10086 @@ -107063,6 +111339,8 @@ entities: - type: Transform pos: -26.5,-44.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothMeth entities: - uid: 7231 @@ -107070,6 +111348,8 @@ entities: - type: Transform pos: -10.5,-12.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothPiping entities: - uid: 8608 @@ -107078,12 +111358,16 @@ entities: rot: 1.5707963267948966 rad pos: 10.5,-21.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 23191 components: - type: Transform rot: -1.5707963267948966 rad pos: -21.5,-38.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyReport entities: - uid: 2412 @@ -107091,11 +111375,15 @@ entities: - type: Transform pos: -36.5,50.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 11433 components: - type: Transform pos: 6.5,-14.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSecWatch entities: - uid: 22877 @@ -107103,6 +111391,8 @@ entities: - type: Transform pos: -14.5,-50.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitSpaceCops entities: - uid: 2411 @@ -107110,6 +111400,8 @@ entities: - type: Transform pos: -30.5,55.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterLegitUeNo entities: - uid: 1654 @@ -107117,6 +111409,8 @@ entities: - type: Transform pos: -48.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PosterMapMarathon entities: - uid: 1 @@ -107124,26 +111418,36 @@ entities: - type: Transform pos: -19.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20433 components: - type: Transform pos: -48.5,11.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20434 components: - type: Transform pos: -46.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20435 components: - type: Transform pos: -21.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20436 components: - type: Transform pos: 2.5,5.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: PottedPlant1 entities: - uid: 7175 @@ -107920,12 +112224,6 @@ entities: rot: 3.141592653589793 rad pos: -58.5,-9.5 parent: 30 - - uid: 906 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-52.5 - parent: 30 - uid: 916 components: - type: Transform @@ -108998,12 +113296,6 @@ entities: rot: 1.5707963267948966 rad pos: -2.5,-46.5 parent: 30 - - uid: 9868 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,-56.5 - parent: 30 - uid: 10072 components: - type: Transform @@ -109033,12 +113325,6 @@ entities: rot: 1.5707963267948966 rad pos: -19.5,-46.5 parent: 30 - - uid: 10798 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-56.5 - parent: 30 - uid: 10799 components: - type: Transform @@ -109107,36 +113393,6 @@ entities: parent: 30 - type: ApcPowerReceiver powerLoad: 0 - - uid: 10975 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,-34.5 - parent: 30 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 10976 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,-34.5 - parent: 30 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 10977 - components: - - type: Transform - pos: 14.5,-39.5 - parent: 30 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 10978 - components: - - type: Transform - pos: 10.5,-39.5 - parent: 30 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 10981 components: - type: Transform @@ -109223,14 +113479,6 @@ entities: parent: 30 - type: ApcPowerReceiver powerLoad: 0 - - uid: 10996 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-33.5 - parent: 30 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 10998 components: - type: Transform @@ -110016,29 +114264,21 @@ entities: rot: 1.5707963267948966 rad pos: -42.5,52.5 parent: 30 -- proto: PoweredlightExterior - entities: - - uid: 833 + - uid: 23290 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-52.5 - parent: 30 - - uid: 10166 - components: - - type: Transform - pos: -22.5,-58.5 - parent: 30 - - uid: 10801 - components: - - type: Transform - pos: 7.5,-46.5 + rot: -1.5707963267948966 rad + pos: 4.5,-52.5 parent: 30 - - uid: 11147 +- proto: PoweredlightCyan + entities: + - uid: 2177 components: - type: Transform - pos: -12.5,-58.5 + pos: -1.5,-56.5 parent: 30 +- proto: PoweredlightExterior + entities: - uid: 20747 components: - type: Transform @@ -110175,6 +114415,13 @@ entities: parent: 30 - type: ApcPowerReceiver powerLoad: 0 +- proto: PoweredlightRed + entities: + - uid: 23294 + components: + - type: Transform + pos: 0.5,-56.5 + parent: 30 - proto: PoweredlightSodium entities: - uid: 9448 @@ -110197,6 +114444,30 @@ entities: parent: 30 - type: ApcPowerReceiver powerLoad: 0 + - uid: 23378 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -25.5,-71.5 + parent: 30 + - uid: 23379 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-71.5 + parent: 30 + - uid: 23380 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-63.5 + parent: 30 + - uid: 23381 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -25.5,-63.5 + parent: 30 - proto: PoweredSmallLight entities: - uid: 580 @@ -110582,12 +114853,6 @@ entities: rot: 3.141592653589793 rad pos: -10.5,-56.5 parent: 30 - - uid: 10797 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,-56.5 - parent: 30 - uid: 10997 components: - type: Transform @@ -111457,11 +115722,6 @@ entities: parent: 30 - type: ApcPowerReceiver powerLoad: 0 - - uid: 20665 - components: - - type: Transform - pos: 6.5,-44.5 - parent: 30 - uid: 20673 components: - type: Transform @@ -111497,12 +115757,24 @@ entities: rot: 3.141592653589793 rad pos: -8.5,13.5 parent: 30 + - uid: 21421 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-61.5 + parent: 30 - uid: 23214 components: - type: Transform rot: -1.5707963267948966 rad pos: 43.5,48.5 parent: 30 + - uid: 23293 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-57.5 + parent: 30 - proto: PoweredSmallLightEmpty entities: - uid: 15072 @@ -111668,6 +115940,11 @@ entities: - type: Transform pos: -3.5,-16.5 parent: 30 + - uid: 9217 + components: + - type: Transform + pos: 4.5,-52.5 + parent: 30 - uid: 9231 components: - type: Transform @@ -111688,6 +115965,11 @@ entities: - type: Transform pos: -8.5,-43.5 parent: 30 + - uid: 10413 + components: + - type: Transform + pos: 4.5,-53.5 + parent: 30 - uid: 11086 components: - type: Transform @@ -111918,11 +116200,6 @@ entities: rot: 3.141592653589793 rad pos: 41.5,43.5 parent: 30 - - uid: 23239 - components: - - type: Transform - pos: 0.5,-53.5 - parent: 30 - proto: RadiationCollectorFullTank entities: - uid: 9419 @@ -111955,6 +116232,28 @@ entities: - type: Transform pos: -20.5,-60.5 parent: 30 +- proto: RadiationCollectorNoTank + entities: + - uid: 20450 + components: + - type: Transform + pos: -9.5,-54.5 + parent: 30 + - uid: 23388 + components: + - type: Transform + pos: -10.5,-54.5 + parent: 30 + - uid: 23389 + components: + - type: Transform + pos: -11.5,-54.5 + parent: 30 + - uid: 23390 + components: + - type: Transform + pos: -12.5,-54.5 + parent: 30 - proto: RadioHandheld entities: - uid: 11081 @@ -112158,11 +116457,48 @@ entities: - type: Transform pos: 2.5,23.5 parent: 30 + - uid: 9065 + components: + - type: Transform + pos: -34.5,-40.5 + parent: 30 - uid: 9791 components: - type: Transform pos: 3.5,23.5 parent: 30 +- proto: RandomCableMVSpawner + entities: + - uid: 9018 + components: + - type: Transform + pos: -23.5,-59.5 + parent: 30 + - uid: 9019 + components: + - type: Transform + pos: -23.5,-60.5 + parent: 30 + - uid: 9020 + components: + - type: Transform + pos: -24.5,-67.5 + parent: 30 + - uid: 9021 + components: + - type: Transform + pos: -24.5,-66.5 + parent: 30 + - uid: 10310 + components: + - type: Transform + pos: -20.5,-74.5 + parent: 30 + - uid: 13752 + components: + - type: Transform + pos: -17.5,-74.5 + parent: 30 - proto: RandomDrinkGlass entities: - uid: 561 @@ -112971,40 +117307,20 @@ entities: parent: 30 - proto: ReinforcedPlasmaWindow entities: - - uid: 8537 - components: - - type: Transform - pos: 10.5,-36.5 - parent: 30 - - uid: 8539 - components: - - type: Transform - pos: 14.5,-37.5 - parent: 30 - - uid: 8540 - components: - - type: Transform - pos: 13.5,-35.5 - parent: 30 - - uid: 8541 - components: - - type: Transform - pos: 11.5,-35.5 - parent: 30 - - uid: 8569 + - uid: 4425 components: - type: Transform - pos: 10.5,-37.5 + pos: 2.5,-57.5 parent: 30 - - uid: 8572 + - uid: 4454 components: - type: Transform - pos: 14.5,-36.5 + pos: 0.5,-58.5 parent: 30 - - uid: 8573 + - uid: 5792 components: - type: Transform - pos: 12.5,-35.5 + pos: 1.5,-57.5 parent: 30 - uid: 8682 components: @@ -113071,6 +117387,26 @@ entities: - type: Transform pos: 35.5,14.5 parent: 30 + - uid: 15073 + components: + - type: Transform + pos: 12.5,-38.5 + parent: 30 + - uid: 15180 + components: + - type: Transform + pos: 12.5,-42.5 + parent: 30 + - uid: 15188 + components: + - type: Transform + pos: 10.5,-40.5 + parent: 30 + - uid: 15190 + components: + - type: Transform + pos: 13.5,-38.5 + parent: 30 - uid: 16404 components: - type: Transform @@ -113101,35 +117437,50 @@ entities: - type: Transform pos: -39.5,50.5 parent: 30 - - uid: 20678 + - uid: 20467 components: - type: Transform - pos: -2.5,-54.5 + pos: 11.5,-38.5 parent: 30 - - uid: 20679 + - uid: 20538 components: - type: Transform - pos: -3.5,-54.5 + pos: 3.5,-57.5 parent: 30 - - uid: 20680 + - uid: 20539 components: - type: Transform - pos: -4.5,-54.5 + pos: 1.5,-61.5 parent: 30 - - uid: 20681 + - uid: 20569 components: - type: Transform - pos: 1.5,-54.5 + pos: 4.5,-58.5 parent: 30 - - uid: 20682 + - uid: 20591 components: - type: Transform - pos: 2.5,-54.5 + pos: 3.5,-61.5 parent: 30 - - uid: 20683 + - uid: 20613 components: - type: Transform - pos: 3.5,-54.5 + pos: 2.5,-61.5 + parent: 30 + - uid: 20644 + components: + - type: Transform + pos: 0.5,-60.5 + parent: 30 + - uid: 20651 + components: + - type: Transform + pos: 0.5,-59.5 + parent: 30 + - uid: 20652 + components: + - type: Transform + pos: 4.5,-60.5 parent: 30 - proto: ReinforcedWindow entities: @@ -113841,19 +118192,16 @@ entities: - uid: 2201 components: - type: Transform - rot: 1.5707963267948966 rad pos: -49.5,47.5 parent: 30 - uid: 2267 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,70.5 parent: 30 - uid: 2269 components: - type: Transform - rot: 3.141592653589793 rad pos: -45.5,70.5 parent: 30 - uid: 2314 @@ -113914,13 +118262,11 @@ entities: - uid: 4491 components: - type: Transform - rot: 3.141592653589793 rad pos: -49.5,70.5 parent: 30 - uid: 4695 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,45.5 parent: 30 - uid: 4824 @@ -114753,6 +119099,11 @@ entities: - type: Transform pos: 22.5,-21.5 parent: 30 + - uid: 8567 + components: + - type: Transform + pos: 8.5,-36.5 + parent: 30 - uid: 8601 components: - type: Transform @@ -114773,80 +119124,35 @@ entities: - type: Transform pos: -27.5,-21.5 parent: 30 - - uid: 8982 - components: - - type: Transform - pos: 7.5,-37.5 - parent: 30 - - uid: 8983 - components: - - type: Transform - pos: 8.5,-36.5 - parent: 30 - - uid: 8984 - components: - - type: Transform - pos: 8.5,-35.5 - parent: 30 - - uid: 8985 - components: - - type: Transform - pos: 8.5,-34.5 - parent: 30 - - uid: 8986 - components: - - type: Transform - pos: 9.5,-33.5 - parent: 30 - - uid: 8987 - components: - - type: Transform - pos: 10.5,-33.5 - parent: 30 - - uid: 8988 - components: - - type: Transform - pos: 11.5,-33.5 - parent: 30 - - uid: 8989 - components: - - type: Transform - pos: 12.5,-33.5 - parent: 30 - - uid: 8990 - components: - - type: Transform - pos: 13.5,-33.5 - parent: 30 - - uid: 8991 + - uid: 8933 components: - type: Transform - pos: 14.5,-33.5 + pos: 15.5,-35.5 parent: 30 - - uid: 8992 + - uid: 8980 components: - type: Transform - pos: 15.5,-33.5 + pos: 14.5,-35.5 parent: 30 - - uid: 8993 + - uid: 8982 components: - type: Transform - pos: 16.5,-34.5 + pos: 7.5,-37.5 parent: 30 - - uid: 8994 + - uid: 8996 components: - type: Transform - pos: 16.5,-35.5 + pos: 17.5,-37.5 parent: 30 - - uid: 8995 + - uid: 9004 components: - type: Transform - pos: 16.5,-36.5 + pos: -3.5,-55.5 parent: 30 - - uid: 8996 + - uid: 9005 components: - type: Transform - pos: 17.5,-37.5 + pos: -4.5,-55.5 parent: 30 - uid: 9012 components: @@ -114868,6 +119174,11 @@ entities: - type: Transform pos: 23.5,-14.5 parent: 30 + - uid: 9104 + components: + - type: Transform + pos: 5.5,-49.5 + parent: 30 - uid: 9120 components: - type: Transform @@ -114883,6 +119194,11 @@ entities: - type: Transform pos: -3.5,-31.5 parent: 30 + - uid: 9234 + components: + - type: Transform + pos: 1.5,-55.5 + parent: 30 - uid: 9277 components: - type: Transform @@ -114903,15 +119219,20 @@ entities: - type: Transform pos: -0.5,-32.5 parent: 30 - - uid: 9303 + - uid: 9289 components: - type: Transform - pos: 5.5,-50.5 + pos: 3.5,-55.5 parent: 30 - uid: 9316 components: - type: Transform - pos: 5.5,-51.5 + pos: 13.5,-35.5 + parent: 30 + - uid: 9320 + components: + - type: Transform + pos: 16.5,-36.5 parent: 30 - uid: 9321 components: @@ -114933,6 +119254,11 @@ entities: - type: Transform pos: -16.5,-45.5 parent: 30 + - uid: 9513 + components: + - type: Transform + pos: 5.5,-51.5 + parent: 30 - uid: 9577 components: - type: Transform @@ -114953,15 +119279,15 @@ entities: - type: Transform pos: 4.5,37.5 parent: 30 - - uid: 9679 + - uid: 9681 components: - type: Transform - pos: 5.5,-48.5 + pos: -0.5,-55.5 parent: 30 - - uid: 9680 + - uid: 9691 components: - type: Transform - pos: 5.5,-49.5 + pos: 5.5,-50.5 parent: 30 - uid: 9702 components: @@ -115013,6 +119339,16 @@ entities: - type: Transform pos: -32.5,-7.5 parent: 30 + - uid: 9966 + components: + - type: Transform + pos: -2.5,-55.5 + parent: 30 + - uid: 10044 + components: + - type: Transform + pos: 2.5,-55.5 + parent: 30 - uid: 10053 components: - type: Transform @@ -115071,7 +119407,6 @@ entities: - uid: 10150 components: - type: Transform - rot: 1.5707963267948966 rad pos: -49.5,49.5 parent: 30 - uid: 10152 @@ -115089,6 +119424,16 @@ entities: - type: Transform pos: 23.5,-16.5 parent: 30 + - uid: 10558 + components: + - type: Transform + pos: 10.5,-35.5 + parent: 30 + - uid: 10559 + components: + - type: Transform + pos: 12.5,-35.5 + parent: 30 - uid: 10623 components: - type: Transform @@ -115734,6 +120079,16 @@ entities: - type: Transform pos: -58.5,47.5 parent: 30 + - uid: 17075 + components: + - type: Transform + pos: 11.5,-35.5 + parent: 30 + - uid: 17076 + components: + - type: Transform + pos: 9.5,-35.5 + parent: 30 - uid: 17098 components: - type: Transform @@ -116808,96 +121163,134 @@ entities: - type: Transform pos: -38.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20593 components: - type: Transform pos: -47.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20594 components: - type: Transform pos: -43.5,8.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20595 components: - type: Transform pos: -53.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20596 components: - type: Transform pos: -53.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20599 components: - type: Transform pos: -37.5,23.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20600 components: - type: Transform pos: -40.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20601 components: - type: Transform pos: -29.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20602 components: - type: Transform pos: -18.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20603 components: - type: Transform pos: 5.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20604 components: - type: Transform pos: 16.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20605 components: - type: Transform pos: 7.5,19.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20606 components: - type: Transform pos: -26.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20607 components: - type: Transform pos: -46.5,-3.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20608 components: - type: Transform pos: -63.5,-26.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20609 components: - type: Transform pos: -43.5,-12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20610 components: - type: Transform pos: 10.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20611 components: - type: Transform pos: 4.5,-21.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20612 components: - type: Transform pos: -0.5,-26.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: Screwdriver entities: - uid: 5667 @@ -117165,6 +121558,11 @@ entities: - type: Transform pos: -38.50112,-3.4785028 parent: 30 + - uid: 9678 + components: + - type: Transform + pos: 2.6266298,-46.493492 + parent: 30 - uid: 9977 components: - type: Transform @@ -117193,7 +121591,7 @@ entities: - uid: 10556 components: - type: Transform - pos: 2.7814693,-46.481953 + pos: 2.803801,-46.483067 parent: 30 - uid: 10761 components: @@ -117737,6 +122135,41 @@ entities: - type: Transform pos: -18.5,-49.5 parent: 30 + - uid: 23813 + components: + - type: Transform + pos: -20.5,-57.5 + parent: 30 + - uid: 23814 + components: + - type: Transform + pos: -19.5,-57.5 + parent: 30 + - uid: 23815 + components: + - type: Transform + pos: -18.5,-57.5 + parent: 30 + - uid: 23816 + components: + - type: Transform + pos: -17.5,-57.5 + parent: 30 + - uid: 23817 + components: + - type: Transform + pos: -16.5,-57.5 + parent: 30 + - uid: 23818 + components: + - type: Transform + pos: -15.5,-57.5 + parent: 30 + - uid: 23819 + components: + - type: Transform + pos: -14.5,-57.5 + parent: 30 - proto: SignAi entities: - uid: 20306 @@ -117744,11 +122177,15 @@ entities: - type: Transform pos: -1.5,60.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20734 components: - type: Transform pos: -18.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 381 @@ -117756,6 +122193,8 @@ entities: - type: Transform pos: -1.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 384 components: - type: Transform @@ -117781,6 +122220,8 @@ entities: 395: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 544 components: - type: Transform @@ -117794,31 +122235,15 @@ entities: 543: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 723 components: - type: Transform pos: -39.5,9.5 parent: 30 - - uid: 8570 - components: - - type: Transform - pos: 13.5,-38.5 - parent: 30 - - type: DeviceLinkSource - linkedPorts: - 9068: - - - Pressed - - Toggle - - uid: 9038 - components: - - type: Transform - pos: 16.5,-33.5 - parent: 30 - - type: DeviceLinkSource - linkedPorts: - 9068: - - - Pressed - - Toggle + - type: Fixtures + fixtures: {} - uid: 11008 components: - type: Transform @@ -117838,6 +122263,8 @@ entities: 21333: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11761 components: - type: Transform @@ -117848,6 +122275,8 @@ entities: 11659: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11933 components: - type: Transform @@ -117858,6 +122287,8 @@ entities: 11682: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12029 components: - type: Transform @@ -117874,6 +122305,8 @@ entities: 11716: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12915 components: - type: Transform @@ -117887,6 +122320,8 @@ entities: 13347: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13741 components: - type: Transform @@ -117924,6 +122359,8 @@ entities: 13732: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13742 components: - type: Transform @@ -117961,6 +122398,8 @@ entities: 13729: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 20392 components: - type: Transform @@ -117974,6 +122413,8 @@ entities: 5741: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 20393 components: - type: Transform @@ -117987,6 +122428,8 @@ entities: 20394: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 20446 components: - type: Transform @@ -118015,6 +122458,8 @@ entities: 20447: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21721 components: - type: Transform @@ -118028,6 +122473,8 @@ entities: 21722: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 295 @@ -118044,6 +122491,8 @@ entities: 7402: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 1919 components: - type: Transform @@ -118058,12 +122507,16 @@ entities: 988: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 2643 components: - type: Transform rot: 1.5707963267948966 rad pos: -44.5,61.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3189 components: - type: MetaData @@ -118077,6 +122530,8 @@ entities: 864: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3204 components: - type: Transform @@ -118102,6 +122557,8 @@ entities: 7992: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3708 components: - type: Transform @@ -118112,6 +122569,8 @@ entities: 341: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 4731 components: - type: Transform @@ -118135,6 +122594,8 @@ entities: 5078: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 6868 components: - type: Transform @@ -118149,6 +122610,8 @@ entities: 7829: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 6869 components: - type: Transform @@ -118163,6 +122626,8 @@ entities: 6871: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 6992 components: - type: MetaData @@ -118175,6 +122640,8 @@ entities: 6991: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7440 components: - type: MetaData @@ -118190,6 +122657,8 @@ entities: 7609: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7673 components: - type: Transform @@ -118216,6 +122685,8 @@ entities: 899: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7920 components: - type: Transform @@ -118230,6 +122701,8 @@ entities: 7562: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8607 components: - type: Transform @@ -118241,6 +122714,8 @@ entities: 6882: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8610 components: - type: Transform @@ -118255,6 +122730,8 @@ entities: 11923: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8863 components: - type: Transform @@ -118269,6 +122746,8 @@ entities: 11995: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9184 components: - type: Transform @@ -118285,6 +122764,8 @@ entities: 9188: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12859 components: - type: MetaData @@ -118297,6 +122778,8 @@ entities: 14249: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 16041 components: - type: Transform @@ -118308,6 +122791,8 @@ entities: 6413: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16042 components: - type: Transform @@ -118319,6 +122804,8 @@ entities: 6414: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 16116 components: - type: Transform @@ -118330,6 +122817,41 @@ entities: 6415: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} + - uid: 23821 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -20.5,-52.5 + parent: 30 + - type: SignalSwitch + state: True + - type: DeviceLinkSource + linkedPorts: + 23813: + - - Pressed + - Toggle + 23814: + - - Pressed + - Toggle + 23815: + - - Pressed + - Toggle + 23816: + - - Pressed + - Toggle + 23817: + - - Pressed + - Toggle + 23818: + - - Pressed + - Toggle + 23819: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: SignalSwitch entities: - uid: 11021 @@ -118355,6 +122877,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 23173 components: - type: MetaData @@ -118395,6 +122919,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - proto: SignalSwitchDirectional entities: - uid: 1845 @@ -118459,6 +122985,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 3131 components: - type: Transform @@ -118487,6 +123015,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 5063 components: - type: Transform @@ -118500,52 +123030,8 @@ entities: - Open - - Off - Close - - uid: 9164 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-54.5 - parent: 30 - - type: DeviceLinkSource - linkedPorts: - 9678: - - - On - - Open - - - Off - - Close - 9065: - - - On - - Open - - - Off - - Close - 9064: - - - On - - Open - - - Off - - Close - - uid: 9214 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,-54.5 - parent: 30 - - type: DeviceLinkSource - linkedPorts: - 9690: - - - On - - Open - - - Off - - Close - 9302: - - - On - - Open - - - Off - - Close - 9691: - - - On - - Open - - - Off - - Close + - type: Fixtures + fixtures: {} - uid: 12697 components: - type: Transform @@ -118564,6 +123050,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 14525 components: - type: Transform @@ -118582,6 +123070,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 15975 components: - type: Transform @@ -118600,6 +123090,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 20068 components: - type: Transform @@ -118663,6 +123155,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 21706 components: - type: Transform @@ -118685,6 +123179,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 22211 components: - type: Transform @@ -118708,6 +123204,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - proto: SignArmory entities: - uid: 1927 @@ -118715,6 +123213,8 @@ entities: - type: Transform pos: -42.5,50.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 7012 @@ -118722,16 +123222,22 @@ entities: - type: Transform pos: 8.5,-21.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9082 components: - type: Transform pos: 8.5,-25.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9083 components: - type: Transform pos: 4.5,-32.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 1384 @@ -118739,6 +123245,8 @@ entities: - type: Transform pos: -0.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignBridge entities: - uid: 5253 @@ -118746,11 +123254,15 @@ entities: - type: Transform pos: -16.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5606 components: - type: Transform pos: -2.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 20624 @@ -118758,11 +123270,15 @@ entities: - type: Transform pos: 18.5,-20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20627 components: - type: Transform pos: 15.5,-19.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 8405 @@ -118770,16 +123286,22 @@ entities: - type: Transform pos: 7.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8460 components: - type: Transform pos: 10.5,-8.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21383 components: - type: Transform pos: 14.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 21586 @@ -118787,6 +123309,8 @@ entities: - type: Transform pos: 38.5,-1.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 9179 @@ -118794,11 +123318,15 @@ entities: - type: Transform pos: -47.5,-10.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17624 components: - type: Transform pos: -63.5,-36.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 6700 @@ -118806,11 +123334,15 @@ entities: - type: Transform pos: -10.5,-11.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9032 components: - type: Transform pos: -10.5,-5.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 22993 @@ -118818,6 +123350,8 @@ entities: - type: Transform pos: 29.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDangerMed entities: - uid: 17038 @@ -118825,6 +123359,8 @@ entities: - type: Transform pos: -60.5,59.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 809 @@ -118833,30 +123369,40 @@ entities: rot: 3.141592653589793 rad pos: 7.500639,16.731457 parent: 30 + - type: Fixtures + fixtures: {} - uid: 813 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 816 components: - type: Transform rot: 3.141592653589793 rad pos: -33.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5605 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.501582,28.260015 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6419 components: - type: Transform rot: -1.5707963267948966 rad pos: 20.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBrig entities: - uid: 16281 @@ -118865,12 +123411,16 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,45.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16282 components: - type: Transform rot: 3.141592653589793 rad pos: -45.5,45.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 17792 @@ -118878,23 +123428,31 @@ entities: - type: Transform pos: -43.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17793 components: - type: Transform rot: -1.5707963267948966 rad pos: -33.5,6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17795 components: - type: Transform rot: -1.5707963267948966 rad pos: -47.5,-21.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 19436 components: - type: Transform pos: -47.5,-12.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 15234 @@ -118903,12 +123461,16 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 15353 components: - type: Transform rot: 1.5707963267948966 rad pos: 28.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 6420 @@ -118917,12 +123479,16 @@ entities: rot: 3.141592653589793 rad pos: 20.504648,28.737268 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6530 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.5181293,28.732492 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 606 @@ -118930,38 +123496,52 @@ entities: - type: Transform pos: 7.501919,5.259619 parent: 30 + - type: Fixtures + fixtures: {} - uid: 613 components: - type: Transform pos: -4.4997187,4.2684793 parent: 30 + - type: Fixtures + fixtures: {} - uid: 615 components: - type: Transform rot: 1.5707963267948966 rad pos: -18.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 812 components: - type: Transform pos: 7.500639,15.262707 parent: 30 + - type: Fixtures + fixtures: {} - uid: 820 components: - type: Transform pos: -33.503014,13.727922 parent: 30 + - type: Fixtures + fixtures: {} - uid: 822 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,5.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9191 components: - type: Transform pos: 14.5,-12.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 618 @@ -118970,53 +123550,71 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 804 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 819 components: - type: Transform rot: -1.5707963267948966 rad pos: -33.503014,14.243547 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1338 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1381 components: - type: Transform pos: -37.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4347 components: - type: Transform rot: 3.141592653589793 rad pos: -37.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8305 components: - type: Transform rot: -1.5707963267948966 rad pos: -37.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22261 components: - type: Transform rot: 1.5707963267948966 rad pos: -59.5,-20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22262 components: - type: Transform rot: 3.141592653589793 rad pos: -47.48893,-21.265512 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalGravity entities: - uid: 5604 @@ -119025,6 +123623,8 @@ entities: rot: 3.141592653589793 rad pos: 7.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHydro entities: - uid: 6422 @@ -119032,23 +123632,31 @@ entities: - type: Transform pos: -33.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6423 components: - type: Transform pos: 7.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21454 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.477043,6.2596173 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21455 components: - type: Transform rot: 3.141592653589793 rad pos: -22.506641,4.747666 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 11016 @@ -119057,6 +123665,8 @@ entities: rot: -1.5707963267948966 rad pos: -47.5224,-21.687305 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 604 @@ -119065,33 +123675,45 @@ entities: rot: -1.5707963267948966 rad pos: 7.5,5.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 811 components: - type: Transform pos: 7.500639,15.731457 parent: 30 + - type: Fixtures + fixtures: {} - uid: 815 components: - type: Transform pos: -33.503014,24.266455 parent: 30 + - type: Fixtures + fixtures: {} - uid: 821 components: - type: Transform pos: -33.503014,13.259172 parent: 30 + - type: Fixtures + fixtures: {} - uid: 824 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.498367,5.2443438 parent: 30 + - type: Fixtures + fixtures: {} - uid: 11589 components: - type: Transform rot: 3.141592653589793 rad pos: 10.5,-12.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 605 @@ -119100,40 +123722,54 @@ entities: rot: 3.141592653589793 rad pos: 7.5216503,5.7286544 parent: 30 + - type: Fixtures + fixtures: {} - uid: 612 components: - type: Transform rot: 1.5707963267948966 rad pos: -4.5139136,4.737153 parent: 30 + - type: Fixtures + fixtures: {} - uid: 617 components: - type: Transform rot: 1.5707963267948966 rad pos: -18.495691,4.7372293 parent: 30 + - type: Fixtures + fixtures: {} - uid: 806 components: - type: Transform pos: 7.4924183,24.273302 parent: 30 + - type: Fixtures + fixtures: {} - uid: 810 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.4788837,16.243462 parent: 30 + - type: Fixtures + fixtures: {} - uid: 817 components: - type: Transform pos: -33.5,13.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 823 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.498367,5.7443438 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 805 @@ -119142,30 +123778,40 @@ entities: rot: -1.5707963267948966 rad pos: 7.4924183,24.742052 parent: 30 + - type: Fixtures + fixtures: {} - uid: 808 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 814 components: - type: Transform rot: 3.141592653589793 rad pos: -33.503014,24.735205 parent: 30 + - type: Fixtures + fixtures: {} - uid: 818 components: - type: Transform rot: 3.141592653589793 rad pos: -33.503014,14.727922 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1598 components: - type: Transform rot: 3.141592653589793 rad pos: -33.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 6531 @@ -119174,36 +123820,48 @@ entities: rot: 1.5707963267948966 rad pos: 41.5,19.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 15974 components: - type: Transform rot: 1.5707963267948966 rad pos: 36.5,25.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 15976 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,25.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16990 components: - type: Transform rot: 3.141592653589793 rad pos: -61.5,31.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16991 components: - type: Transform rot: -1.5707963267948966 rad pos: -58.5,42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16992 components: - type: Transform rot: 3.141592653589793 rad pos: -51.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 614 @@ -119211,29 +123869,39 @@ entities: - type: Transform pos: -4.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 616 components: - type: Transform rot: 1.5707963267948966 rad pos: -18.495691,4.2684793 parent: 30 + - type: Fixtures + fixtures: {} - uid: 807 components: - type: Transform pos: 7.5,15.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6421 components: - type: Transform rot: -1.5707963267948966 rad pos: 20.489023,28.268518 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9192 components: - type: Transform rot: 3.141592653589793 rad pos: 14.501118,-12.251659 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDirectionalWash entities: - uid: 6098 @@ -119242,6 +123910,8 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,27.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignDisposalSpace entities: - uid: 14535 @@ -119249,6 +123919,8 @@ entities: - type: Transform pos: 47.5,20.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 3194 @@ -119256,37 +123928,51 @@ entities: - type: Transform pos: -46.5,9.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4451 components: - type: Transform rot: 1.5707963267948966 rad pos: 37.5,18.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5671 components: - type: Transform pos: -41.5,20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6889 components: - type: Transform pos: -36.5,-1.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 15973 components: - type: Transform pos: 48.5,31.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16993 components: - type: Transform pos: -62.5,44.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20628 components: - type: Transform pos: -9.5,-42.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 20633 @@ -119294,11 +123980,15 @@ entities: - type: Transform pos: -8.5,-42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20634 components: - type: Transform pos: -13.5,-46.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 9193 @@ -119306,6 +123996,8 @@ entities: - type: Transform pos: 2.5,-31.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 3699 @@ -119313,11 +124005,15 @@ entities: - type: Transform pos: 26.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 19435 components: - type: Transform pos: -47.5,-20.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 1383 @@ -119325,6 +124021,8 @@ entities: - type: Transform pos: -4.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignFire entities: - uid: 9264 @@ -119332,23 +124030,22 @@ entities: - type: Transform pos: 23.5,-15.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20621 components: - type: Transform pos: 3.5,-42.5 parent: 30 -- proto: SignFlammableMed - entities: - - uid: 20631 - components: - - type: Transform - pos: 4.5,-54.5 - parent: 30 - - uid: 20632 + - type: Fixtures + fixtures: {} + - uid: 23291 components: - type: Transform - pos: -5.5,-54.5 + pos: 4.5,-55.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 5603 @@ -119356,6 +124053,8 @@ entities: - type: Transform pos: 10.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 5684 @@ -119363,6 +124062,8 @@ entities: - type: Transform pos: 6.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 619 @@ -119370,16 +124071,22 @@ entities: - type: Transform pos: -20.5,13.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1385 components: - type: Transform pos: -22.5,8.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1386 components: - type: Transform pos: -29.5,4.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 1774 @@ -119387,6 +124094,8 @@ entities: - type: Transform pos: -29.5,44.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignKiddiePlaque entities: - uid: 21698 @@ -119394,6 +124103,8 @@ entities: - type: Transform pos: 8.5,44.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 18813 @@ -119401,11 +124112,15 @@ entities: - type: Transform pos: -71.5,-58.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20629 components: - type: Transform pos: -63.5,-61.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignMagneticsMed entities: - uid: 11715 @@ -119413,6 +124128,8 @@ entities: - type: Transform pos: 29.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignMail entities: - uid: 21384 @@ -119420,6 +124137,8 @@ entities: - type: Transform pos: 18.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 12263 @@ -119427,6 +124146,8 @@ entities: - type: Transform pos: -37.5,26.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 6763 @@ -119434,11 +124155,15 @@ entities: - type: Transform pos: -4.5,-0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6764 components: - type: Transform pos: -12.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 6903 @@ -119446,16 +124171,22 @@ entities: - type: Transform pos: -26.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6904 components: - type: Transform pos: -20.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 6905 components: - type: Transform pos: -23.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignNanotrasen1 entities: - uid: 4913 @@ -119463,6 +124194,8 @@ entities: - type: Transform pos: -11.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignNanotrasen2 entities: - uid: 5259 @@ -119470,6 +124203,8 @@ entities: - type: Transform pos: -10.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignNanotrasen3 entities: - uid: 5267 @@ -119477,6 +124212,8 @@ entities: - type: Transform pos: -9.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignNanotrasen4 entities: - uid: 5261 @@ -119484,6 +124221,8 @@ entities: - type: Transform pos: -8.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignNanotrasen5 entities: - uid: 5268 @@ -119491,6 +124230,8 @@ entities: - type: Transform pos: -7.5,30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignPlaque entities: - uid: 21700 @@ -119498,11 +124239,15 @@ entities: - type: Transform pos: -30.5,0.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22520 components: - type: Transform pos: 4.5,45.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignPsychology entities: - uid: 873 @@ -119510,6 +124255,8 @@ entities: - type: Transform pos: -29.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 5666 @@ -119517,16 +124264,92 @@ entities: - type: Transform pos: 12.5,43.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20622 components: - type: Transform pos: -15.5,-45.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20630 components: - type: Transform pos: -19.5,-45.5 parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23792 + components: + - type: Transform + pos: -7.5,-71.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23804 + components: + - type: Transform + pos: -26.5,-76.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23805 + components: + - type: Transform + pos: -8.5,-76.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23806 + components: + - type: Transform + pos: -21.5,-77.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23807 + components: + - type: Transform + pos: -13.5,-77.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23808 + components: + - type: Transform + pos: -7.5,-63.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23809 + components: + - type: Transform + pos: -27.5,-63.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23810 + components: + - type: Transform + pos: -27.5,-71.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23811 + components: + - type: Transform + pos: -21.5,-56.5 + parent: 30 + - type: Fixtures + fixtures: {} + - uid: 23812 + components: + - type: Transform + pos: -13.5,-56.5 + parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRedOne entities: - uid: 16140 @@ -119534,6 +124357,8 @@ entities: - type: Transform pos: 19.5,34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRedThree entities: - uid: 16231 @@ -119541,6 +124366,8 @@ entities: - type: Transform pos: 19.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRedTwo entities: - uid: 16141 @@ -119548,6 +124375,8 @@ entities: - type: Transform pos: 19.5,37.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRND entities: - uid: 13372 @@ -119555,6 +124384,8 @@ entities: - type: Transform pos: 24.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 12789 @@ -119562,11 +124393,15 @@ entities: - type: Transform pos: 20.5,17.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20955 components: - type: Transform pos: 16.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 21585 @@ -119574,6 +124409,8 @@ entities: - type: Transform pos: 22.5,-11.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 6576 @@ -119581,17 +124418,23 @@ entities: - type: Transform pos: 11.5,19.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 13388 components: - type: Transform pos: 11.5,13.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 17707 components: - type: Transform rot: 3.141592653589793 rad pos: 15.5,13.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSecurearea entities: - uid: 11895 @@ -119599,11 +124442,15 @@ entities: - type: Transform pos: 37.5,-52.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 11896 components: - type: Transform pos: 41.5,-52.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 3515 @@ -119611,41 +124458,57 @@ entities: - type: Transform pos: -58.5,14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3516 components: - type: Transform pos: -58.5,22.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 5665 components: - type: Transform pos: 6.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9323 components: - type: Transform pos: 2.5,-36.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 16237 components: - type: Transform pos: 4.5,40.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 19675 components: - type: Transform pos: -27.5,-35.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 19676 components: - type: Transform pos: -21.5,-35.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22460 components: - type: Transform pos: -20.5,41.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSecureMedRed entities: - uid: 2408 @@ -119653,6 +124516,8 @@ entities: - type: Transform pos: -39.5,57.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSecureSmallRed entities: - uid: 2409 @@ -119660,11 +124525,15 @@ entities: - type: Transform pos: -45.5,50.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 8497 components: - type: Transform pos: -40.5,61.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 21685 @@ -119672,6 +124541,8 @@ entities: - type: Transform pos: -37.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSmoking entities: - uid: 9125 @@ -119679,16 +124550,22 @@ entities: - type: Transform pos: 21.5,-20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 9194 components: - type: Transform pos: -0.5,-42.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10386 components: - type: Transform pos: 17.5,-15.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 385 @@ -119696,66 +124573,92 @@ entities: - type: Transform pos: -51.5,6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1294 components: - type: Transform pos: -58.5,-7.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 1306 components: - type: Transform pos: -51.5,-7.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3501 components: - type: Transform pos: -58.5,12.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3502 components: - type: Transform pos: -58.5,16.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3503 components: - type: Transform pos: -58.5,20.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 3504 components: - type: Transform pos: -58.5,24.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10071 components: - type: Transform pos: -58.5,6.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 11863 components: - type: Transform pos: 36.5,-4.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 19506 components: - type: Transform pos: -78.5,-61.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 21118 components: - type: Transform pos: -52.5,-38.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22509 components: - type: Transform pos: -1.5,61.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 22510 components: - type: Transform pos: 0.5,61.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignTelecomms entities: - uid: 17912 @@ -119763,11 +124666,15 @@ entities: - type: Transform pos: -4.5,-28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 20635 components: - type: Transform pos: -11.5,-36.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 1605 @@ -119775,6 +124682,8 @@ entities: - type: Transform pos: -28.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: SilverOre entities: - uid: 14497 @@ -122218,6 +127127,18 @@ entities: - type: Transform pos: -38.328262,39.54725 parent: 30 +- proto: SprayPainter + entities: + - uid: 9326 + components: + - type: Transform + pos: 9.666185,-26.444672 + parent: 30 + - uid: 23318 + components: + - type: Transform + pos: -2.5834966,-45.807617 + parent: 30 - proto: Stairs entities: - uid: 8012 @@ -122307,46 +127228,64 @@ entities: - type: Transform pos: -31.5,5.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 4419 components: - type: Transform pos: -49.5,11.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 7005 components: - type: Transform pos: -43.5,-14.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 7820 components: - type: Transform pos: -59.5,-47.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10973 components: - type: Transform pos: -19.5,28.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10979 components: - type: Transform pos: 19.5,35.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 10980 components: - type: Transform pos: -0.5,-17.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 12200 components: - type: Transform pos: -28.5,53.5 parent: 30 + - type: Fixtures + fixtures: {} - uid: 12669 components: - type: Transform pos: -18.5,38.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: StatueVenusRed entities: - uid: 1233 @@ -123492,6 +128431,16 @@ entities: id: Grav Gen - proto: SurveillanceCameraEngineering entities: + - uid: 9214 + components: + - type: Transform + pos: -1.5,-54.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: TEG - South - uid: 9253 components: - type: Transform @@ -123514,6 +128463,17 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Anchor Room + - uid: 13788 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-61.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Containment - North East - uid: 17774 components: - type: Transform @@ -123522,17 +128482,38 @@ entities: parent: 30 - type: SurveillanceCamera id: Telecomms - - uid: 21211 + - uid: 19534 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-30.5 + rot: 3.141592653589793 rad + pos: 12.5,-31.5 parent: 30 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Atmos South + id: Atmos - Burn Chamber + - uid: 20428 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 12.5,-27.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Atmos - Locker Room + - uid: 20431 + components: + - type: Transform + pos: -9.5,-56.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Containment Storage - uid: 21212 components: - type: Transform @@ -123565,17 +128546,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Engineering Lobby - - uid: 21259 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-31.5 - parent: 30 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Atmos Mixer - uid: 21260 components: - type: Transform @@ -123587,17 +128557,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Atmos Tanks - - uid: 21281 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,-32.5 - parent: 30 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Engineering Entrance - uid: 21282 components: - type: Transform @@ -123618,27 +128577,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Engineering Entrance - - uid: 21314 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 4.5,-47.5 - parent: 30 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: TEG Room - - uid: 21356 - components: - - type: Transform - pos: -1.5,-53.5 - parent: 30 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: TEG Room - uid: 21361 components: - type: Transform @@ -123725,49 +128663,72 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Particle Accelerator - - uid: 21398 + - uid: 21451 components: - type: Transform - rot: 3.141592653589793 rad - pos: -21.5,-58.5 + rot: 1.5707963267948966 rad + pos: -38.5,26.5 parent: 30 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Singulo Cage - - uid: 21399 + id: Materials Room + - uid: 21452 components: - type: Transform - pos: -9.5,-56.5 + rot: 1.5707963267948966 rad + pos: -63.5,44.5 parent: 30 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Tesla Storage - - uid: 21451 + id: Solars NW + - uid: 23292 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -38.5,26.5 + rot: 3.141592653589793 rad + pos: 5.5,-56.5 parent: 30 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Materials Room - - uid: 21452 + id: TEG - Burn Chamber + - uid: 23376 components: - type: Transform rot: 1.5707963267948966 rad - pos: -63.5,44.5 + pos: -9.5,-73.5 parent: 30 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Solars NW + id: Containment - South East + - uid: 23377 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -25.5,-74.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Containment - South West + - uid: 23382 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -25.5,-61.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Containment - North West - proto: SurveillanceCameraGeneral entities: - uid: 1039 @@ -125195,7 +130156,6 @@ entities: - uid: 1980 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,59.5 parent: 30 - uid: 2020 @@ -125261,43 +130221,36 @@ entities: - uid: 2231 components: - type: Transform - rot: -1.5707963267948966 rad pos: -47.5,65.5 parent: 30 - uid: 2232 components: - type: Transform - rot: -1.5707963267948966 rad pos: -47.5,64.5 parent: 30 - uid: 2242 components: - type: Transform - rot: -1.5707963267948966 rad pos: -52.5,51.5 parent: 30 - uid: 2321 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,66.5 parent: 30 - uid: 2341 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,67.5 parent: 30 - uid: 2377 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,61.5 parent: 30 - uid: 2378 components: - type: Transform - rot: 3.141592653589793 rad pos: -47.5,60.5 parent: 30 - uid: 2379 @@ -125308,19 +130261,16 @@ entities: - uid: 2380 components: - type: Transform - rot: -1.5707963267948966 rad pos: -46.5,65.5 parent: 30 - uid: 2602 components: - type: Transform - rot: -1.5707963267948966 rad pos: -46.5,64.5 parent: 30 - uid: 2665 components: - type: Transform - rot: -1.5707963267948966 rad pos: -48.5,65.5 parent: 30 - uid: 2716 @@ -125331,7 +130281,6 @@ entities: - uid: 2726 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,65.5 parent: 30 - uid: 3130 @@ -125352,19 +130301,16 @@ entities: - uid: 4574 components: - type: Transform - rot: 1.5707963267948966 rad pos: -52.5,55.5 parent: 30 - uid: 4774 components: - type: Transform - rot: 1.5707963267948966 rad pos: -45.5,52.5 parent: 30 - uid: 4777 components: - type: Transform - rot: 1.5707963267948966 rad pos: -45.5,55.5 parent: 30 - uid: 4987 @@ -126219,13 +131165,11 @@ entities: - uid: 2273 components: - type: Transform - rot: 1.5707963267948966 rad pos: -38.5,39.5 parent: 30 - uid: 2278 components: - type: Transform - rot: 1.5707963267948966 rad pos: -39.5,39.5 parent: 30 - uid: 2410 @@ -126246,13 +131190,11 @@ entities: - uid: 4779 components: - type: Transform - rot: 1.5707963267948966 rad pos: -38.5,41.5 parent: 30 - uid: 4803 components: - type: Transform - rot: 1.5707963267948966 rad pos: -38.5,40.5 parent: 30 - uid: 6688 @@ -127685,6 +132627,26 @@ entities: rot: 3.141592653589793 rad pos: -8.5,-54.5 parent: 30 + - uid: 20456 + components: + - type: Transform + pos: -9.5,-58.5 + parent: 30 + - uid: 20462 + components: + - type: Transform + pos: -9.5,-59.5 + parent: 30 + - uid: 20463 + components: + - type: Transform + pos: -25.5,-59.5 + parent: 30 + - uid: 23391 + components: + - type: Transform + pos: -25.5,-58.5 + parent: 30 - proto: TeslaGenerator entities: - uid: 20270 @@ -127694,29 +132656,25 @@ entities: parent: 30 - proto: TeslaGroundingRod entities: - - uid: 10004 + - uid: 23393 components: - type: Transform - rot: 3.141592653589793 rad - pos: -9.5,-54.5 + pos: -12.5,-58.5 parent: 30 - - uid: 10140 + - uid: 23394 components: - type: Transform - rot: 3.141592653589793 rad - pos: -12.5,-54.5 + pos: -13.5,-58.5 parent: 30 - - uid: 11110 + - uid: 23395 components: - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,-54.5 + pos: -21.5,-58.5 parent: 30 - - uid: 13952 + - uid: 23396 components: - type: Transform - rot: 3.141592653589793 rad - pos: -10.5,-54.5 + pos: -22.5,-58.5 parent: 30 - proto: TintedWindow entities: @@ -127981,6 +132939,13 @@ entities: - type: Transform pos: -74.90774,-63.969463 parent: 30 +- proto: ToyHammer + entities: + - uid: 12452 + components: + - type: Transform + pos: -60.512253,57.44987 + parent: 30 - proto: ToyIan entities: - uid: 5724 @@ -128966,6 +133931,11 @@ entities: - type: Transform pos: 18.5,-19.5 parent: 30 + - uid: 23408 + components: + - type: Transform + pos: -18.5,-50.5 + parent: 30 - proto: VendingMachineTankDispenserEVA entities: - uid: 798 @@ -129136,6 +134106,8 @@ entities: - type: Transform pos: -42.5,31.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WallReinforced entities: - uid: 87 @@ -129956,7 +134928,6 @@ entities: - uid: 1716 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,62.5 parent: 30 - uid: 1726 @@ -130317,7 +135288,6 @@ entities: - uid: 1917 components: - type: Transform - rot: 3.141592653589793 rad pos: -44.5,59.5 parent: 30 - uid: 1952 @@ -130433,25 +135403,21 @@ entities: - uid: 2214 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,67.5 parent: 30 - uid: 2215 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,66.5 parent: 30 - uid: 2238 components: - type: Transform - rot: 3.141592653589793 rad pos: -50.5,58.5 parent: 30 - uid: 2240 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,58.5 parent: 30 - uid: 2252 @@ -130537,73 +135503,61 @@ entities: - uid: 2332 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,47.5 parent: 30 - uid: 2339 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,64.5 parent: 30 - uid: 2340 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,63.5 parent: 30 - uid: 2361 components: - type: Transform - rot: 1.5707963267948966 rad pos: -49.5,50.5 parent: 30 - uid: 2362 components: - type: Transform - rot: 1.5707963267948966 rad pos: -44.5,58.5 parent: 30 - uid: 2369 components: - type: Transform - rot: 1.5707963267948966 rad pos: -51.5,50.5 parent: 30 - uid: 2370 components: - type: Transform - rot: 1.5707963267948966 rad pos: -50.5,50.5 parent: 30 - uid: 2373 components: - type: Transform - rot: 3.141592653589793 rad pos: -44.5,62.5 parent: 30 - uid: 2374 components: - type: Transform - rot: 3.141592653589793 rad pos: -44.5,61.5 parent: 30 - uid: 2384 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,68.5 parent: 30 - uid: 2385 components: - type: Transform - rot: 1.5707963267948966 rad pos: -54.5,65.5 parent: 30 - uid: 2405 components: - type: Transform - rot: 3.141592653589793 rad pos: -43.5,62.5 parent: 30 - uid: 2543 @@ -130614,37 +135568,31 @@ entities: - uid: 2612 components: - type: Transform - rot: 1.5707963267948966 rad pos: -52.5,50.5 parent: 30 - uid: 2660 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,46.5 parent: 30 - uid: 2668 components: - type: Transform - rot: 3.141592653589793 rad pos: -50.5,46.5 parent: 30 - uid: 2676 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,46.5 parent: 30 - uid: 2677 components: - type: Transform - rot: -1.5707963267948966 rad pos: -45.5,39.5 parent: 30 - uid: 2678 components: - type: Transform - rot: -1.5707963267948966 rad pos: -45.5,40.5 parent: 30 - uid: 2681 @@ -130655,19 +135603,16 @@ entities: - uid: 2685 components: - type: Transform - rot: -1.5707963267948966 rad pos: -43.5,73.5 parent: 30 - uid: 2701 components: - type: Transform - rot: 1.5707963267948966 rad pos: -44.5,57.5 parent: 30 - uid: 2721 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,60.5 parent: 30 - uid: 2729 @@ -130693,7 +135638,6 @@ entities: - uid: 3182 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,48.5 parent: 30 - uid: 3200 @@ -130704,7 +135648,6 @@ entities: - uid: 3500 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,59.5 parent: 30 - uid: 3506 @@ -130720,13 +135663,11 @@ entities: - uid: 3521 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,62.5 parent: 30 - uid: 3523 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,61.5 parent: 30 - uid: 3530 @@ -130762,7 +135703,6 @@ entities: - uid: 4395 components: - type: Transform - rot: 3.141592653589793 rad pos: -54.5,58.5 parent: 30 - uid: 4411 @@ -130778,19 +135718,16 @@ entities: - uid: 4512 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,65.5 parent: 30 - uid: 4515 components: - type: Transform - rot: -1.5707963267948966 rad pos: -45.5,41.5 parent: 30 - uid: 4525 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,58.5 parent: 30 - uid: 4602 @@ -130801,7 +135738,6 @@ entities: - uid: 4674 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,59.5 parent: 30 - uid: 4677 @@ -130812,49 +135748,41 @@ entities: - uid: 4683 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,68.5 parent: 30 - uid: 4684 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,66.5 parent: 30 - uid: 4685 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,68.5 parent: 30 - uid: 4686 components: - type: Transform - rot: 3.141592653589793 rad pos: -51.5,69.5 parent: 30 - uid: 4687 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,64.5 parent: 30 - uid: 4691 components: - type: Transform - rot: 3.141592653589793 rad pos: -43.5,70.5 parent: 30 - uid: 4692 components: - type: Transform - rot: 3.141592653589793 rad pos: -43.5,69.5 parent: 30 - uid: 4702 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,67.5 parent: 30 - uid: 4730 @@ -130865,7 +135793,6 @@ entities: - uid: 4776 components: - type: Transform - rot: 3.141592653589793 rad pos: -52.5,63.5 parent: 30 - uid: 4834 @@ -132903,36 +137830,16 @@ entities: - type: Transform pos: 4.5,-34.5 parent: 30 - - uid: 8535 - components: - - type: Transform - pos: 14.5,-38.5 - parent: 30 - - uid: 8536 + - uid: 8541 components: - type: Transform - pos: 10.5,-35.5 + pos: 8.5,-35.5 parent: 30 - uid: 8542 components: - type: Transform pos: 8.5,-37.5 parent: 30 - - uid: 8567 - components: - - type: Transform - pos: 10.5,-38.5 - parent: 30 - - uid: 8568 - components: - - type: Transform - pos: 14.5,-35.5 - parent: 30 - - uid: 8571 - components: - - type: Transform - pos: 13.5,-38.5 - parent: 30 - uid: 8574 components: - type: Transform @@ -133248,25 +138155,25 @@ entities: - type: Transform pos: -0.5,36.5 parent: 30 - - uid: 8980 + - uid: 8983 components: - type: Transform - pos: 8.5,-33.5 + pos: 5.5,-43.5 parent: 30 - - uid: 8981 + - uid: 9008 components: - type: Transform - pos: 16.5,-33.5 + pos: 11.5,-42.5 parent: 30 - uid: 9027 components: - type: Transform pos: -33.5,-14.5 parent: 30 - - uid: 9069 + - uid: 9068 components: - type: Transform - pos: 11.5,-38.5 + pos: -1.5,-55.5 parent: 30 - uid: 9093 components: @@ -133303,25 +138210,10 @@ entities: - type: Transform pos: 18.5,-12.5 parent: 30 - - uid: 9102 - components: - - type: Transform - pos: 5.5,-57.5 - parent: 30 - - uid: 9103 - components: - - type: Transform - pos: -6.5,-58.5 - parent: 30 - - uid: 9104 - components: - - type: Transform - pos: 5.5,-52.5 - parent: 30 - uid: 9129 components: - type: Transform - pos: -5.5,-58.5 + pos: 7.5,-54.5 parent: 30 - uid: 9132 components: @@ -133448,15 +138340,10 @@ entities: - type: Transform pos: -0.5,-26.5 parent: 30 - - uid: 9234 - components: - - type: Transform - pos: 5.5,-53.5 - parent: 30 - - uid: 9244 + - uid: 9218 components: - type: Transform - pos: 5.5,-54.5 + pos: 4.5,-55.5 parent: 30 - uid: 9255 components: @@ -133526,12 +138413,7 @@ entities: - uid: 9288 components: - type: Transform - pos: 5.5,-58.5 - parent: 30 - - uid: 9289 - components: - - type: Transform - pos: -1.5,-58.5 + pos: 7.5,-55.5 parent: 30 - uid: 9296 components: @@ -133601,7 +138483,7 @@ entities: - uid: 9339 components: - type: Transform - pos: 7.5,-45.5 + pos: 14.5,-39.5 parent: 30 - uid: 9340 components: @@ -133678,16 +138560,6 @@ entities: - type: Transform pos: -16.5,-33.5 parent: 30 - - uid: 9367 - components: - - type: Transform - pos: 4.5,-54.5 - parent: 30 - - uid: 9368 - components: - - type: Transform - pos: -1.5,-54.5 - parent: 30 - uid: 9374 components: - type: Transform @@ -133888,45 +138760,10 @@ entities: - type: Transform pos: -10.5,-53.5 parent: 30 - - uid: 9507 - components: - - type: Transform - pos: 0.5,-55.5 - parent: 30 - - uid: 9508 - components: - - type: Transform - pos: -1.5,-55.5 - parent: 30 - - uid: 9509 - components: - - type: Transform - pos: 0.5,-54.5 - parent: 30 - - uid: 9510 - components: - - type: Transform - pos: -1.5,-57.5 - parent: 30 - - uid: 9511 - components: - - type: Transform - pos: -0.5,-57.5 - parent: 30 - - uid: 9513 - components: - - type: Transform - pos: 0.5,-57.5 - parent: 30 - uid: 9514 components: - type: Transform - pos: 5.5,-55.5 - parent: 30 - - uid: 9515 - components: - - type: Transform - pos: 5.5,-43.5 + pos: 7.5,-53.5 parent: 30 - uid: 9516 components: @@ -133998,20 +138835,15 @@ entities: - type: Transform pos: -8.5,-74.5 parent: 30 - - uid: 9641 - components: - - type: Transform - pos: 5.5,-56.5 - parent: 30 - - uid: 9642 + - uid: 9649 components: - type: Transform - pos: 0.5,-58.5 + pos: 0.5,-55.5 parent: 30 - - uid: 9643 + - uid: 9653 components: - type: Transform - pos: 4.5,-58.5 + pos: 5.5,-53.5 parent: 30 - uid: 9663 components: @@ -134038,11 +138870,21 @@ entities: - type: Transform pos: -39.5,-22.5 parent: 30 + - uid: 9788 + components: + - type: Transform + pos: 5.5,-55.5 + parent: 30 - uid: 9798 components: - type: Transform pos: -53.5,34.5 parent: 30 + - uid: 9818 + components: + - type: Transform + pos: 5.5,-48.5 + parent: 30 - uid: 9822 components: - type: Transform @@ -134058,6 +138900,11 @@ entities: - type: Transform pos: -6.5,-53.5 parent: 30 + - uid: 9868 + components: + - type: Transform + pos: 5.5,-47.5 + parent: 30 - uid: 9877 components: - type: Transform @@ -134073,6 +138920,16 @@ entities: - type: Transform pos: -27.5,-63.5 parent: 30 + - uid: 9973 + components: + - type: Transform + pos: 4.5,-57.5 + parent: 30 + - uid: 9975 + components: + - type: Transform + pos: 16.5,-35.5 + parent: 30 - uid: 9991 components: - type: Transform @@ -134178,11 +139035,6 @@ entities: - type: Transform pos: -8.5,-58.5 parent: 30 - - uid: 10134 - components: - - type: Transform - pos: 7.5,-43.5 - parent: 30 - uid: 10208 components: - type: Transform @@ -134213,15 +139065,10 @@ entities: - type: Transform pos: -30.5,-50.5 parent: 30 - - uid: 10558 - components: - - type: Transform - pos: 7.5,-44.5 - parent: 30 - - uid: 10640 + - uid: 10414 components: - type: Transform - pos: 6.5,-43.5 + pos: 5.5,-52.5 parent: 30 - uid: 10648 components: @@ -134258,6 +139105,26 @@ entities: - type: Transform pos: -19.5,-38.5 parent: 30 + - uid: 10798 + components: + - type: Transform + pos: 10.5,-38.5 + parent: 30 + - uid: 10801 + components: + - type: Transform + pos: 14.5,-42.5 + parent: 30 + - uid: 10906 + components: + - type: Transform + pos: 14.5,-41.5 + parent: 30 + - uid: 10916 + components: + - type: Transform + pos: 0.5,-61.5 + parent: 30 - uid: 10944 components: - type: Transform @@ -134278,6 +139145,11 @@ entities: - type: Transform pos: 25.5,-21.5 parent: 30 + - uid: 10996 + components: + - type: Transform + pos: 4.5,-61.5 + parent: 30 - uid: 11019 components: - type: Transform @@ -134293,20 +139165,15 @@ entities: - type: Transform pos: -14.5,-38.5 parent: 30 - - uid: 11067 - components: - - type: Transform - pos: 5.5,-47.5 - parent: 30 - uid: 11107 components: - type: Transform pos: -6.5,-56.5 parent: 30 - - uid: 11123 + - uid: 11110 components: - type: Transform - pos: -5.5,-54.5 + pos: 0.5,-57.5 parent: 30 - uid: 11126 components: @@ -135108,6 +139975,11 @@ entities: - type: Transform pos: 37.5,18.5 parent: 30 + - uid: 13338 + components: + - type: Transform + pos: -5.5,-55.5 + parent: 30 - uid: 13358 components: - type: Transform @@ -135658,6 +140530,11 @@ entities: - type: Transform pos: -21.5,-53.5 parent: 30 + - uid: 13960 + components: + - type: Transform + pos: 5.5,-44.5 + parent: 30 - uid: 14506 components: - type: Transform @@ -135963,6 +140840,11 @@ entities: - type: Transform pos: -67.5,44.5 parent: 30 + - uid: 16397 + components: + - type: Transform + pos: 10.5,-39.5 + parent: 30 - uid: 16722 components: - type: Transform @@ -136093,6 +140975,11 @@ entities: - type: Transform pos: -62.5,46.5 parent: 30 + - uid: 16830 + components: + - type: Transform + pos: 14.5,-38.5 + parent: 30 - uid: 16934 components: - type: Transform @@ -136188,6 +141075,11 @@ entities: - type: Transform pos: -61.5,55.5 parent: 30 + - uid: 17036 + components: + - type: Transform + pos: 10.5,-41.5 + parent: 30 - uid: 17121 components: - type: Transform @@ -137648,6 +142540,11 @@ entities: - type: Transform pos: -44.5,-28.5 parent: 30 + - uid: 20469 + components: + - type: Transform + pos: 13.5,-42.5 + parent: 30 - uid: 20472 components: - type: Transform @@ -137658,6 +142555,11 @@ entities: - type: Transform pos: -39.5,-30.5 parent: 30 + - uid: 20527 + components: + - type: Transform + pos: 10.5,-42.5 + parent: 30 - uid: 20576 components: - type: Transform @@ -137828,6 +142730,11 @@ entities: - type: Transform pos: -40.5,-28.5 parent: 30 + - uid: 22290 + components: + - type: Transform + pos: 11.5,-59.5 + parent: 30 - uid: 22356 components: - type: Transform @@ -137878,6 +142785,31 @@ entities: - type: Transform pos: 32.5,-37.5 parent: 30 + - uid: 22378 + components: + - type: Transform + pos: 10.5,-60.5 + parent: 30 + - uid: 22386 + components: + - type: Transform + pos: 9.5,-61.5 + parent: 30 + - uid: 22387 + components: + - type: Transform + pos: 8.5,-62.5 + parent: 30 + - uid: 22456 + components: + - type: Transform + pos: 7.5,-63.5 + parent: 30 + - uid: 22525 + components: + - type: Transform + pos: 6.5,-64.5 + parent: 30 - uid: 22534 components: - type: Transform @@ -139668,7 +144600,6 @@ entities: - uid: 1935 components: - type: Transform - rot: -1.5707963267948966 rad pos: -52.5,54.5 parent: 30 - uid: 1945 @@ -139704,13 +144635,11 @@ entities: - uid: 2359 components: - type: Transform - rot: -1.5707963267948966 rad pos: -51.5,54.5 parent: 30 - uid: 2722 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,54.5 parent: 30 - uid: 3172 @@ -143527,8 +148456,6 @@ entities: - type: Transform pos: -30.5,45.5 parent: 30 - - type: Physics - canCollide: False - proto: WardrobeAtmosphericsFilled entities: - uid: 8418 @@ -143848,6 +148775,8 @@ entities: - type: Transform pos: 28.5,-26.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 8664 @@ -143855,6 +148784,8 @@ entities: - type: Transform pos: 28.5,-22.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningN2O entities: - uid: 8663 @@ -143862,6 +148793,8 @@ entities: - type: Transform pos: 28.5,-34.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 8665 @@ -143869,6 +148802,8 @@ entities: - type: Transform pos: 28.5,-24.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 8668 @@ -143876,6 +148811,8 @@ entities: - type: Transform pos: 28.5,-30.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningTritium entities: - uid: 8681 @@ -143883,6 +148820,8 @@ entities: - type: Transform pos: 28.5,-32.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 8667 @@ -143890,6 +148829,8 @@ entities: - type: Transform pos: 28.5,-28.5 parent: 30 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 1932 @@ -144854,25 +149795,21 @@ entities: - uid: 2239 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,57.5 parent: 30 - uid: 2348 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,51.5 parent: 30 - uid: 2366 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,55.5 parent: 30 - uid: 4576 components: - type: Transform - rot: -1.5707963267948966 rad pos: -50.5,53.5 parent: 30 - uid: 5017 @@ -146038,6 +150975,11 @@ entities: - type: Transform pos: -14.474685,-24.503119 parent: 30 + - uid: 9515 + components: + - type: Transform + pos: -19.65243,-75.22253 + parent: 30 - uid: 18182 components: - type: Transform From d73502f7fd6b1d277092c3293c91456e366b9a5a Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 29 Aug 2025 05:40:37 +0000 Subject: [PATCH 323/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 8ec9854035f6..0b21fe61ae71 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,12 +1,4 @@ Entries: -- author: Thinbug0 - changes: - - message: Science developed the Push-Horn, capable of pushing people away with - each honk! - type: Add - id: 8387 - time: '2025-04-29T13:07:59.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/36009 - author: SlamBamActionman changes: - message: The "Toggle Walk" alert no longer gets removed when it shouldn't. @@ -3948,3 +3940,12 @@ id: 8899 time: '2025-08-28T17:14:44.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39927 +- author: Southbridge + changes: + - message: On Amber, added a pressure relief valve to the TEG burn chamber. + type: Add + - message: On Amber, added latejoin spawns to arrivals. + type: Tweak + id: 8900 + time: '2025-08-29T05:39:23.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39943 From 20ed31d4c9fa978bbf1763239477b67c94865bbc Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 29 Aug 2025 05:41:52 +0000 Subject: [PATCH 324/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 0b21fe61ae71..d826ff7da9b1 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: SlamBamActionman - changes: - - message: The "Toggle Walk" alert no longer gets removed when it shouldn't. - type: Fix - id: 8388 - time: '2025-04-29T13:32:18.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37033 - author: Boaz1111 changes: - message: Added sharkminnow tooth spears and carp tooth arrows. Happy salvaging! @@ -3949,3 +3942,16 @@ id: 8900 time: '2025-08-29T05:39:23.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39943 +- author: Southbridge + changes: + - message: On Marathon, gave the containment area some much needed love. + type: Add + - message: On Marathon, redesigned the TEG burn chamber in preparation for the atmos + pressure update. + type: Tweak + - message: On Marathon, touched up a couple areas in Atmos and expanded the burn + chamber area. + type: Tweak + id: 8901 + time: '2025-08-29T05:40:38.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39955 From 43ce4047e33acb7d754ed073220ebe8373144017 Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Fri, 29 Aug 2025 01:42:00 -0400 Subject: [PATCH 325/760] Box Station - Pressure Update (#39954) * Modified the burn chamber * Fixed a couple things --- Resources/Maps/box.yml | 3281 ++++++++++++++++++++++------------------ 1 file changed, 1814 insertions(+), 1467 deletions(-) diff --git a/Resources/Maps/box.yml b/Resources/Maps/box.yml index cf37eabfca71..0f6680d9ba88 100644 --- a/Resources/Maps/box.yml +++ b/Resources/Maps/box.yml @@ -4,13 +4,14 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/20/2025 13:48:01 - entityCount: 28742 + time: 08/29/2025 04:43:38 + entityCount: 28794 maps: - 780 grids: - 8364 - 11906 +- 28794 orphans: [] nullspace: [] tilemap: @@ -94,119 +95,119 @@ entities: chunks: -1,-1: ind: -1,-1 - tiles: WQAAAAACAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAAB5AAAAAAAAEQAAAAAAAFkAAAAAAgB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAEAIQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAgB5AAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAAAeQAAAAAAABEAAAAAAABZAAAAAAMAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAMAeQAAAAAAAHkAAAAAAAARAAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAwARAAAAAAAAEQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAABZAAAAAAMAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAADAFkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAABZAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAA== + tiles: WQAAAAACAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAABAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAgB5AAAAAAAAEQAAAAAAAFkAAAAAAwB5AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAEAIQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAADAB0AAAAAAgB5AAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAAAeQAAAAAAABEAAAAAAABZAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAABAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAQARAAAAAAAAEQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAABAB0AAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAIAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAABAFkAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAgBZAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAAAAA== version: 7 0,0: ind: 0,0 - tiles: WQAAAAACAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAALAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAADAFkAAAAAAQB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAABAAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAQAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAAB2AAAAAAMAdgAAAAADAFkAAAAAAgBZAAAAAAEAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAEAdgAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAACwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAIAdgAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAgB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAMAdgAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHYAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAwB2AAAAAAEAdgAAAAAAAHkAAAAAAAAUAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAHkAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAAB5AAAAAAAAFAAAAAAAAA== + tiles: WQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAIAWQAAAAADAHkAAAAAAAB5AAAAAAAALAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAgB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAABAAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAQAAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAABAFkAAAAAAABZAAAAAAMAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAABAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAeQAAAAAAACwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAAAdgAAAAABAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAwB2AAAAAAAAdgAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAMAdgAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHYAAAAAAgB2AAAAAAEAdgAAAAACAHkAAAAAAAAUAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAAB5AAAAAAAAFAAAAAAAAA== version: 7 0,-1: ind: 0,-1 - tiles: eQAAAAAAAB0AAAAAAgARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAADAHYAAAAAAwB2AAAAAAEAdgAAAAAAAHYAAAAAAAB2AAAAAAIAHQAAAAABAHkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAAdAAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAgB2AAAAAAMAdgAAAAADAB0AAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAgB5AAAAAAAAHQAAAAADABEAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAIAdgAAAAADAHYAAAAAAwB2AAAAAAIAdgAAAAABAHYAAAAAAgAdAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAIAEQAAAAAAAB0AAAAAAwARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAQB2AAAAAAEAdgAAAAACAHYAAAAAAAB2AAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQB5AAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAAAAA== + tiles: eQAAAAAAAB0AAAAAAwARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAwB2AAAAAAEAdgAAAAAAAHYAAAAAAwB2AAAAAAMAHQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAEAEQAAAAAAABEAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAQB2AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAIAdgAAAAABAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAABABEAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAAAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAAAAHYAAAAAAgAdAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAEQAAAAAAAB0AAAAAAQARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAIAdgAAAAABAHYAAAAAAAB2AAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAACAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAQB5AAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAEAHQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAABAA== version: 7 -1,0: ind: -1,0 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAAdAAAAAAIAHQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAABAB0AAAAAAgAdAAAAAAEAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAgB5AAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAB0AAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAB0AAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAADAHkAAAAAAAAdAAAAAAAAHQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAB0AAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAADAHkAAAAAAAAdAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAEAWQAAAAACAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAAAAB0AAAAAAABZAAAAAAMAWQAAAAACAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAB0AAAAAAQAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAHQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAAAAB0AAAAAAgAdAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAAAeQAAAAAAAB0AAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAABAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAAdAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAIAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAAAWQAAAAADAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAwBZAAAAAAEAWQAAAAABAA== version: 7 1,-1: ind: 1,-1 - tiles: WQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAgB2AAAAAAEAdgAAAAACAHYAAAAAAgB2AAAAAAMAdgAAAAABAHYAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAAB2AAAAAAMAWQAAAAABAHkAAAAAAAB2AAAAAAEAdgAAAAADAHYAAAAAAgB2AAAAAAEAdgAAAAADAHYAAAAAAQB2AAAAAAIAdgAAAAABAHYAAAAAAwB2AAAAAAEAdgAAAAACAHYAAAAAAgB2AAAAAAEAdgAAAAACAFkAAAAAAwB5AAAAAAAAdgAAAAADAHYAAAAAAQB2AAAAAAIAdgAAAAAAAHYAAAAAAgB2AAAAAAEAdgAAAAACAHYAAAAAAAB2AAAAAAEAdgAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAgB2AAAAAAIAdgAAAAABAHYAAAAAAgB2AAAAAAMAdgAAAAACAHYAAAAAAwB2AAAAAAIAdgAAAAADAHYAAAAAAgB5AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAIAWQAAAAACAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAAB2AAAAAAIAdgAAAAACAAUAAAAAAwAFAAAAAAEAdgAAAAABAHYAAAAAAAB2AAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAADAFkAAAAAAwB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAAAdgAAAAAAAHYAAAAAAAAFAAAAAAEABQAAAAACAHYAAAAAAgB2AAAAAAMAdgAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAABZAAAAAAIAeQAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAABAHYAAAAAAgB2AAAAAAIAdgAAAAABAHYAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAIAWQAAAAABAHkAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAAAAHYAAAAAAwB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAABAFkAAAAAAAB5AAAAAAAAdgAAAAACAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHYAAAAAAwB2AAAAAAAAdgAAAAABAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHYAAAAAAwA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAwB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAEAWQAAAAADAHkAAAAAAAB2AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAEAeQAAAAAAAHYAAAAAAQB2AAAAAAIAdgAAAAABAA== + tiles: WQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAgB2AAAAAAIAdgAAAAACAHYAAAAAAgB2AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAIAdgAAAAADAHYAAAAAAQB2AAAAAAMAWQAAAAACAHkAAAAAAAB2AAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAQB2AAAAAAIAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAgB2AAAAAAIAdgAAAAADAFkAAAAAAwB5AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAMAdgAAAAACAHYAAAAAAQB2AAAAAAMAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAABAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAMAeQAAAAAAAHYAAAAAAQB2AAAAAAIAdgAAAAADAHYAAAAAAAB2AAAAAAIAdgAAAAABAHYAAAAAAQB2AAAAAAIAdgAAAAACAHYAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAEAWQAAAAADAHkAAAAAAAB2AAAAAAEAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAADAAUAAAAAAQAFAAAAAAIAdgAAAAABAHYAAAAAAAB2AAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAFkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAAAFAAAAAAMABQAAAAABAHYAAAAAAwB2AAAAAAMAdgAAAAADAHkAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAQBZAAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAMAdgAAAAACAHYAAAAAAgB2AAAAAAEAdgAAAAADAHYAAAAAAgB2AAAAAAEAdgAAAAADAHYAAAAAAgB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAWQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAQB2AAAAAAAAdgAAAAABAHYAAAAAAwB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAACAFkAAAAAAgB5AAAAAAAAdgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAADAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAABZAAAAAAIAeQAAAAAAAHYAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB2AAAAAAIAdgAAAAABAHYAAAAAAwB5AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAAAWQAAAAACAHkAAAAAAAB2AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAIAeQAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAAAAA== version: 7 -2,-1: ind: -2,-1 - tiles: WQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAGkAAAAAAAAdAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAB0AAAAAAwAdAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAACAA== + tiles: WQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAGkAAAAAAAAdAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAIAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAAAAA== version: 7 -2,-2: ind: -2,-2 - tiles: WQAAAAADAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAHYAAAAAAQB2AAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAgB2AAAAAAMAdgAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAEAdgAAAAABAHYAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAAAAHYAAAAAAwB2AAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAaQAAAAAAAB0AAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAIAeQAAAAAAAGkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAA== + tiles: WQAAAAACAFkAAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAHYAAAAAAAB2AAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgB2AAAAAAAAdgAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAAAdgAAAAAAAHYAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAACAHYAAAAAAgB2AAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAaQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAIAeQAAAAAAAGkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAABAA== version: 7 1,-2: ind: 1,-2 - tiles: WQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAIAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAADAGwAAAAAAgBZAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAIAeQAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAACAGwAAAAAAgBsAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAwBsAAAAAAMAbAAAAAABAGwAAAAAAQBsAAAAAAIAbAAAAAADAFkAAAAAAQBsAAAAAAEAbAAAAAADAGwAAAAAAQBsAAAAAAEAbAAAAAADAGwAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAgBZAAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAACAGwAAAAAAABsAAAAAAEAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAQBsAAAAAAMAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAEAbAAAAAADAFkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAQBsAAAAAAIAbAAAAAACAGwAAAAAAgBsAAAAAAMAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAABsAAAAAAEAeQAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAwBsAAAAAAEAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAeQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAeQAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAgBZAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAEAbAAAAAABAB0AAAAAAQAdAAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAABAGwAAAAAAQBsAAAAAAMAWQAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAAAdAAAAAAEAHQAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAABAFkAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAQBsAAAAAAAAHQAAAAABAB0AAAAAAQB5AAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAQBZAAAAAAEAeQAAAAAAAB0AAAAAAQAdAAAAAAMAbAAAAAABAB0AAAAAAQAdAAAAAAIAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAAAHQAAAAACAGwAAAAAAwAdAAAAAAEAHQAAAAACAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAgBsAAAAAAIAbAAAAAACAGwAAAAAAwBsAAAAAAIAbAAAAAABAA== + tiles: WQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAgBZAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAeQAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAwBsAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAABAGwAAAAAAQBsAAAAAAAAbAAAAAACAFkAAAAAAQBsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAwB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAABAHkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAQBZAAAAAAMAeQAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAACAGwAAAAAAgBsAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAgBsAAAAAAMAbAAAAAACAGwAAAAAAQBsAAAAAAMAbAAAAAACAGwAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAQBsAAAAAAEAbAAAAAADAFkAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAIAbAAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAwBsAAAAAAMAbAAAAAABAGwAAAAAAwBsAAAAAAMAbAAAAAADAGwAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAABsAAAAAAMAeQAAAAAAAGwAAAAAAgB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAABAGwAAAAAAwBsAAAAAAMAbAAAAAABAGwAAAAAAQBsAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAACAGwAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAIAbAAAAAACAB0AAAAAAAAdAAAAAAIAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAMAWQAAAAABAHkAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAAAdAAAAAAMAHQAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAQBsAAAAAAMAbAAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAQBsAAAAAAMAHQAAAAAAAB0AAAAAAwB5AAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAQBZAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAbAAAAAACAB0AAAAAAwAdAAAAAAEAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAAAWQAAAAABAHkAAAAAAAAdAAAAAAEAHQAAAAADAGwAAAAAAAAdAAAAAAIAHQAAAAABAHkAAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAMAbAAAAAAAAA== version: 7 0,-2: ind: 0,-2 - tiles: WQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAB0AAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAHYAAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAgB5AAAAAAAAWQAAAAACAFkAAAAAAgAdAAAAAAIAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAQB2AAAAAAEAdgAAAAADAHYAAAAAAAB2AAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAADAHYAAAAAAAB2AAAAAAMAdgAAAAABAB0AAAAAAQBZAAAAAAIAWQAAAAADAB0AAAAAAAAdAAAAAAIAHQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAACAHYAAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAgARAAAAAAAAEQAAAAAAAB0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAAAHQAAAAABABEAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAwB2AAAAAAEAeQAAAAAAACwAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAAAAB0AAAAAAAARAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAABAHkAAAAAAAAsAAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAgAdAAAAAAIAEQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAgAsAAAAAAAALAAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAwB2AAAAAAIAdgAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAEAdgAAAAADAHYAAAAAAAB2AAAAAAEAdgAAAAADAHYAAAAAAQAdAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAAAHQAAAAACAB0AAAAAAwARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAADAHYAAAAAAQB2AAAAAAEAdgAAAAAAAHYAAAAAAwB2AAAAAAMAHQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAA== + tiles: WQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAB0AAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAABAHYAAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAAAdAAAAAAEAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAEAdgAAAAADAHYAAAAAAQB2AAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAIAdgAAAAAAAB0AAAAAAABZAAAAAAEAWQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHYAAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAQARAAAAAAAAEQAAAAAAAB0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAAxAAAAAAAAMQAAAAAAADEAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAHQAAAAACABEAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAMAeQAAAAAAACwAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAADAB0AAAAAAAARAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAADAHkAAAAAAAAsAAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwAdAAAAAAAAEQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAACAHYAAAAAAgAsAAAAAAAALAAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAFkAAAAAAQBZAAAAAAIAEQAAAAAAABEAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAgB2AAAAAAMAdgAAAAABAHYAAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAHQAAAAAAAB0AAAAAAwARAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAgB2AAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAAAAA== version: 7 -1,-2: ind: -1,-2 - tiles: WQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAMAdgAAAAACAHYAAAAAAAB2AAAAAAMAHQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAgBZAAAAAAMABgAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAACAB0AAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAWQAAAAADAAYAAAAAAABZAAAAAAIAeQAAAAAAAB0AAAAAAgB2AAAAAAAAdgAAAAABAHYAAAAAAAAdAAAAAAEAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAAAGAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAEAdgAAAAADAHYAAAAAAwB2AAAAAAMAHQAAAAACAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAABZAAAAAAMABgAAAAAAAFkAAAAAAwB5AAAAAAAAHQAAAAABAHYAAAAAAQB2AAAAAAEAdgAAAAACAB0AAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAIAEQAAAAAAABEAAAAAAAAdAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAADAB0AAAAAAwB2AAAAAAIAdgAAAAADAHYAAAAAAgAdAAAAAAIAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAAdAAAAAAEAHQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAAdAAAAAAIAdgAAAAAAAHYAAAAAAgB2AAAAAAIAHQAAAAADAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAARAAAAAAAAHQAAAAAAAB0AAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAwARAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAWQAAAAABAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAADAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAwAdAAAAAAAAEQAAAAAAAA== + tiles: WQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAAAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAgBZAAAAAAAABgAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAACAHYAAAAAAAB2AAAAAAAAdgAAAAAAAB0AAAAAAwB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAEAWQAAAAABAAYAAAAAAABZAAAAAAIAeQAAAAAAAB0AAAAAAQB2AAAAAAIAdgAAAAABAHYAAAAAAwAdAAAAAAIAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAFkAAAAAAgAGAAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAEAdgAAAAADAHYAAAAAAwB2AAAAAAIAHQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAgBZAAAAAAIABgAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAACAB0AAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAB0AAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAwAdAAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAAdAAAAAAAAHQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAADAHkAAAAAAAAdAAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAIAHQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAARAAAAAAAAHQAAAAAAAB0AAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAwARAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwBZAAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAAAAHkAAAAAAAB5AAAAAAAAEQAAAAAAAB0AAAAAAgAdAAAAAAAAEQAAAAAAAA== version: 7 -2,0: ind: -2,0 - tiles: HQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAB0AAAAAAgB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAACQAAAAACAAkAAAAAAgAJAAAAAAMACQAAAAADAAkAAAAAAgAJAAAAAAEAeQAAAAAAAGgAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAgBZAAAAAAMAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAWQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAEQAAAAAAAFkAAAAAAQB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAEQAAAAAAABEAAAAAAABZAAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABAAAAAAAAAeQAAAAAAAEAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAA== + tiles: HQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAB0AAAAAAgB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAACQAAAAACAAkAAAAAAQAJAAAAAAIACQAAAAACAAkAAAAAAwAJAAAAAAEAeQAAAAAAAGgAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAwBZAAAAAAIAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAWQAAAAABAHkAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAEQAAAAAAAFkAAAAAAQB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAEQAAAAAAABEAAAAAAABZAAAAAAIAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABAAAAAAAAAeQAAAAAAAEAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAA== version: 7 -2,-3: ind: -2,-3 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAMAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -1,-3: ind: -1,-3 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAABZAAAAAAEAWQAAAAABAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAADAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAACAAAAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAwAAAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAAAAFkAAAAAAgBZAAAAAAMAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAHkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAABZAAAAAAEAWQAAAAACAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAABAAAAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwB5AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAwAAAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAAAAFkAAAAAAgBZAAAAAAEAAAAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAACAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAA== version: 7 0,-3: ind: 0,-3 - tiles: WQAAAAACAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAADAHkAAAAAAAB3AAAAAAIAdgAAAAACAHYAAAAAAgB2AAAAAAMAdwAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAwB5AAAAAAAAdwAAAAAAAHYAAAAAAwB2AAAAAAAAdgAAAAAAAHcAAAAAAABpAAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAwAdAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAAAAA== + tiles: WQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAHkAAAAAAAB3AAAAAAIAdgAAAAACAHYAAAAAAAB2AAAAAAMAdwAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAdwAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAABAHcAAAAAAABpAAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAIAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAABAA== version: 7 1,-3: ind: 1,-3 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAABAGwAAAAAAQBsAAAAAAMAeQAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAMAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAABsAAAAAAMAbAAAAAABAFkAAAAAAQAsAAAAAAAALAAAAAAAACwAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAAAAHkAAAAAAABpAAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAACAGwAAAAAAgB5AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAeQAAAAAAAGwAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBpAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAIAbAAAAAACAB0AAAAAAgAdAAAAAAAAeQAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAGwAAAAAAQBsAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAMAHQAAAAACAHkAAAAAAAAdAAAAAAMAHQAAAAACAGwAAAAAAQAdAAAAAAEAHQAAAAAAAHkAAAAAAABSAAAAAAEALAAAAAAAACwAAAAAAAB5AAAAAAAAbAAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAACAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAABsAAAAAAMAeQAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAAAbAAAAAABAFkAAAAAAgAsAAAAAAAALAAAAAAAACwAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAAAbAAAAAADAHkAAAAAAABpAAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAAAAGwAAAAAAgB5AAAAAAAALAAAAAAAACwAAAAAAAAsAAAAAAAAeQAAAAAAAGwAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAwBpAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAMAbAAAAAABAB0AAAAAAgAdAAAAAAIAeQAAAAAAACwAAAAAAAAsAAAAAAAALAAAAAAAAGwAAAAAAgBsAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAHQAAAAADAHkAAAAAAAAdAAAAAAMAHQAAAAABAGwAAAAAAgAdAAAAAAEAHQAAAAACAHkAAAAAAABSAAAAAAMALAAAAAAAACwAAAAAAAB5AAAAAAAAbAAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAAAAA== version: 7 1,0: ind: 1,0 - tiles: eQAAAAAAAHkAAAAAAAAOAAAAAAMAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAeQAAAAAAAHYAAAAAAQB2AAAAAAMAdgAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAB5AAAAAAAAGQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAOAAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAAAAHYAAAAAAgAQAAAAAAAAeQAAAAAAABAAAAAAAAB5AAAAAAAAGQAAAAAAABkAAAAAAAAZAAAAAAAAeQAAAAAAAA4AAAAAAAAOAAAAAAIADgAAAAABAA4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAHkAAAAAAAAQAAAAAAAAeQAAAAAAABkAAAAAAAAZAAAAAAAAGQAAAAAAAHkAAAAAAAAOAAAAAAMADgAAAAACAA4AAAAAAQAOAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAAB5AAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAQQAAAAAAAEEAAAAAAABBAAAAAAAAWQAAAAABAA4AAAAAAAAOAAAAAAIADgAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAEEAAAAAAABBAAAAAAAAQQAAAAAAAHkAAAAAAAAOAAAAAAMADgAAAAADAA4AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAABAAAAAAQAAQAAAAACAAEAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwB5AAAAAAAAAQAAAAAEAAEAAAAAAgABAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAeQAAAAAAAAEAAAAAAQABAAAAAAUAAQAAAAAEAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwABAAAAAAEAAQAAAAAAAAEAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAQB5AAAAAAAAAQAAAAAFAAEAAAAAAAABAAAAAAQAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAMAeQAAAAAAAAEAAAAABQABAAAAAAMAAQAAAAABABQAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAgABAAAAAAQAAQAAAAAFAAEAAAAABQAUAAAAAAAAFAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAwB5AAAAAAAAAQAAAAABAAEAAAAABAABAAAAAAMAFAAAAAAAABQAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAAEAAAAABQABAAAAAAIAAQAAAAABAA== + tiles: eQAAAAAAAHkAAAAAAAAOAAAAAAEAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAMAeQAAAAAAAHYAAAAAAAB2AAAAAAIAdgAAAAABAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAB5AAAAAAAAGQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAOAAAAAAIAeQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAwAQAAAAAAAAeQAAAAAAABAAAAAAAAB5AAAAAAAAGQAAAAAAABkAAAAAAAAZAAAAAAAAeQAAAAAAAA4AAAAAAQAOAAAAAAEADgAAAAABAA4AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAHkAAAAAAAAQAAAAAAAAeQAAAAAAABkAAAAAAAAZAAAAAAAAGQAAAAAAAHkAAAAAAAAOAAAAAAIADgAAAAABAA4AAAAAAgAOAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAADgAAAAADAA4AAAAAAAAOAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAQQAAAAAAAEEAAAAAAABBAAAAAAAAWQAAAAACAA4AAAAAAwAOAAAAAAEADgAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAEEAAAAAAABBAAAAAAAAQQAAAAAAAHkAAAAAAAAOAAAAAAMADgAAAAACAA4AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAABAAAAAAQAAQAAAAAEAAEAAAAABAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAAB5AAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAQAWQAAAAACAFkAAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAAAeQAAAAAAAAEAAAAAAgABAAAAAAQAAQAAAAAFAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAgABAAAAAAIAAQAAAAAEAAEAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAwB5AAAAAAAAAQAAAAAFAAEAAAAAAAABAAAAAAIAWQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAAEAAAAAAwABAAAAAAMAAQAAAAAEABQAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAHQAAAAADAB0AAAAAAQAdAAAAAAAAHQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAQABAAAAAAIAAQAAAAAEAAEAAAAABAAUAAAAAAAAFAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAgB5AAAAAAAAAQAAAAAFAAEAAAAABAABAAAAAAAAFAAAAAAAABQAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAeQAAAAAAAAEAAAAAAwABAAAAAAQAAQAAAAACAA== version: 7 0,1: ind: 0,1 - tiles: WQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAQB5AAAAAAAAeAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAIAdgAAAAADAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAAAdgAAAAACAHYAAAAAAwB5AAAAAAAAaAAAAAAAAGgAAAAAAABZAAAAAAMAeQAAAAAAAHYAAAAAAQB2AAAAAAMAdgAAAAABAHYAAAAAAgB5AAAAAAAAdgAAAAADAHYAAAAAAQB2AAAAAAEAdgAAAAADAHYAAAAAAQB2AAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAQB2AAAAAAMAeQAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAwB2AAAAAAIAdgAAAAABAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAwB2AAAAAAMAdgAAAAABAHkAAAAAAAB2AAAAAAEAdgAAAAADAHYAAAAAAgB2AAAAAAAAdgAAAAADAHYAAAAAAgBoAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAIAdgAAAAACAHYAAAAAAgB5AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAMAdgAAAAADAHYAAAAAAwB2AAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAMAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAABAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAACAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: WQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAgB5AAAAAAAAeAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAADAHkAAAAAAAB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAAAdgAAAAADAHkAAAAAAAB2AAAAAAMAdgAAAAABAHYAAAAAAQB2AAAAAAEAdgAAAAABAHYAAAAAAgB5AAAAAAAAaAAAAAAAAGgAAAAAAABZAAAAAAIAeQAAAAAAAHYAAAAAAAB2AAAAAAMAdgAAAAACAHYAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAwB2AAAAAAIAdgAAAAABAHYAAAAAAgB2AAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAMAeQAAAAAAAHYAAAAAAQB2AAAAAAMAdgAAAAABAHYAAAAAAQB2AAAAAAIAdgAAAAADAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAgB2AAAAAAMAdgAAAAABAHYAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAMAdgAAAAADAHYAAAAAAQB2AAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAMAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAABAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAACAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAgBoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -1,1: ind: -1,1 - tiles: WQAAAAACAFkAAAAAAwBZAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAHkAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAHkAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAwBZAAAAAAAAWQAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAABAHkAAAAAAAAdAAAAAAMAHQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwAdAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAIAHQAAAAACAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAQBZAAAAAAMAWQAAAAADAA== + tiles: WQAAAAADAFkAAAAAAgBZAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAEAdgAAAAADAHYAAAAAAAB2AAAAAAMAdgAAAAACAHYAAAAAAwB2AAAAAAMAdgAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAB2AAAAAAMAdgAAAAACAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAAB2AAAAAAMAdgAAAAABAHYAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAMAdgAAAAADAHYAAAAAAwB2AAAAAAMAdgAAAAADAHYAAAAAAQB2AAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAMAeQAAAAAAAHYAAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAAB2AAAAAAIAdgAAAAACAHYAAAAAAwB2AAAAAAEAdgAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAABAHYAAAAAAAB2AAAAAAMAdgAAAAACAHYAAAAAAAB2AAAAAAEAWQAAAAABAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAAB2AAAAAAEAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAACAHkAAAAAAAAdAAAAAAIAHQAAAAACAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAABAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgBZAAAAAAEAWQAAAAADAA== version: 7 1,1: ind: 1,1 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAEAAAAAAAABAAAAAAEAAQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAEAAAAAAQABAAAAAAIAAQAAAAAEAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -1,2: ind: -1,2 - tiles: WQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAB0AAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAAdAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAAAdAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAQAdAAAAAAAAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAIAHQAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAACAB0AAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgB5AAAAAAAAHQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAADAA== + tiles: WQAAAAACAFkAAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAAAdAAAAAAMAHQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAMAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwB5AAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAADAHkAAAAAAAAdAAAAAAIAHQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAB0AAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAgAdAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAEAWQAAAAADAB0AAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAEAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAAAAA== version: 7 0,2: ind: 0,2 - tiles: WQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAMAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABMAAAAABAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEwAAAAADAHYAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAATAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAEAHQAAAAACAB0AAAAAAgB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAMAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAACAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAEAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAAAAA== + tiles: WQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAMAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABMAAAAABQB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEwAAAAADAHYAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAATAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAHQAAAAADAB0AAAAAAQB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAwAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAACAB0AAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAADAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAeQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAA== version: 7 1,2: ind: 1,2 - tiles: aAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: aAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADAFkAAAAAAgB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,1: ind: 2,1 - tiles: AQAAAAAEAAEAAAAAAgABAAAAAAAAAQAAAAADAAEAAAAAAQABAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAA== + tiles: AQAAAAACAAEAAAAAAwABAAAAAAMAAQAAAAAEAAEAAAAAAAABAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAA== version: 7 2,0: ind: 2,0 - tiles: PgAAAAAAAD4AAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAAkAAAAAAwAJAAAAAAIACQAAAAABADoAAAAAAAA6AAAAAAAAOgAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAEAAAAABAABAAAAAAAAAQAAAAABAAEAAAAABAABAAAAAAAAAQAAAAAEAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAABAAAAAAMAAQAAAAAEAAEAAAAAAgABAAAAAAAAAQAAAAACAAEAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAQAAAAACAAEAAAAABAABAAAAAAUAAQAAAAAAAAEAAAAAAAABAAAAAAQAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAEAAAAAAQABAAAAAAQAAQAAAAABAAEAAAAABAABAAAAAAAAAQAAAAAFAFkAAAAAAwBZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAABAAAAAAEAAQAAAAADAAEAAAAAAAABAAAAAAEAAQAAAAABAAEAAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAAQAAAAACAAEAAAAABAABAAAAAAIAAQAAAAABAAEAAAAAAQABAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAEAAAAAAwABAAAAAAIAAQAAAAADAAEAAAAAAAABAAAAAAUAAQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAABAAAAAAIAAQAAAAADAAEAAAAAAgABAAAAAAUAAQAAAAAEAAEAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAQAAAAACAAEAAAAAAgABAAAAAAUAAQAAAAAFAAEAAAAAAgABAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAA== + tiles: PgAAAAAAAD4AAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAAkAAAAAAQAJAAAAAAEACQAAAAADADoAAAAAAAA6AAAAAAAAOgAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAEAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAAABAAAAAAIAAQAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAABAAAAAAAAAQAAAAABAAEAAAAAAQABAAAAAAAAAQAAAAAEAAEAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAQAAAAAFAAEAAAAAAwABAAAAAAQAAQAAAAACAAEAAAAAAQABAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAEAAAAAAAABAAAAAAQAAQAAAAABAAEAAAAABQABAAAAAAEAAQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAABAAAAAAUAAQAAAAAFAAEAAAAAAgABAAAAAAUAAQAAAAACAAEAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAAQAAAAAFAAEAAAAABAABAAAAAAMAAQAAAAAFAAEAAAAABAABAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAEAAAAAAwABAAAAAAAAAQAAAAADAAEAAAAABQABAAAAAAQAAQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAABAABAAAAAAMAAQAAAAABAAEAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAQAAAAAEAAEAAAAABQABAAAAAAUAAQAAAAAAAAEAAAAAAAABAAAAAAEAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAA== version: 7 -2,1: ind: -2,1 - tiles: eQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAIAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAGAAAAAAAAaAAAAAAAAAYAAAAAAAAGAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAQB2AAAAAAIAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAwAdAAAAAAEAeQAAAAAAAB0AAAAAAgAdAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAwB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAB0AAAAAAQAdAAAAAAIAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAIAdgAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAABAHkAAAAAAAAdAAAAAAIAHQAAAAABAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAADAHYAAAAAAwB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAQB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAEAdgAAAAACAHYAAAAAAQB2AAAAAAEAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAMAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAGAAAAAAAAaAAAAAAAAAYAAAAAAAAGAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAACAB0AAAAAAQB2AAAAAAMAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAB0AAAAAAwAdAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAEAeQAAAAAAAB0AAAAAAgAdAAAAAAMAeQAAAAAAAB0AAAAAAQAdAAAAAAEAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAABAB0AAAAAAAAdAAAAAAEAHQAAAAACAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAwB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -2,2: ind: -2,2 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAB0AAAAAAgAdAAAAAAEAeQAAAAAAAB0AAAAAAQAdAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAAAdAAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBcAAAAAAAAXAAAAAAAAFwAAAAAAgBcAAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAXAAAAAAAAFwAAAAAAQBcAAAAAAAAXAAAAAACAHkAAAAAAAAdAAAAAAMAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAADAFwAAAAAAgBcAAAAAAAAXAAAAAADAFwAAAAAAQB5AAAAAAAAHQAAAAACAHkAAAAAAAAdAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBcAAAAAAIAXAAAAAACAFwAAAAAAABcAAAAAAMAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABcAAAAAAMAXAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAAB5AAAAAAAAUAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAAAdAAAAAAIAHQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAABgAAAAAAAAYAAAAAAAAdAAAAAAMABgAAAAAAAAYAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAGAAAAAAAABgAAAAAAAB0AAAAAAgAGAAAAAAAABgAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAB0AAAAAAwAdAAAAAAMAeQAAAAAAAB0AAAAAAgAdAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQAdAAAAAAMAHQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAgBcAAAAAAMAXAAAAAABAFwAAAAAAABcAAAAAAEAeQAAAAAAAB0AAAAAAQB5AAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAXAAAAAAAAFwAAAAAAQBcAAAAAAMAXAAAAAACAHkAAAAAAAAdAAAAAAMAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFwAAAAAAABcAAAAAAIAXAAAAAADAFwAAAAAAwB5AAAAAAAAHQAAAAADAHkAAAAAAAAdAAAAAAIAeQAAAAAAAB0AAAAAAgAdAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAQBcAAAAAAEAXAAAAAABAFwAAAAAAQBcAAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAHkAAAAAAAAdAAAAAAMAHQAAAAACAHkAAAAAAABQAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABcAAAAAAEAXAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAQB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAAB5AAAAAAAAUAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAwAdAAAAAAAAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAABgAAAAAAAAYAAAAAAAAdAAAAAAIABgAAAAAAAAYAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAAAdAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAGAAAAAAAABgAAAAAAAB0AAAAAAAAGAAAAAAAABgAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -1,3: ind: -1,3 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAgB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgB5AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAEAeAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAHgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAABAGgAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBoAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAEAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAACAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAgB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAgB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAAAeAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAACAGgAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBoAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -3,0: ind: -3,0 - tiles: eQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADABEAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAAARAAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAEQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAHQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAeQAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAACABEAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAHkAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAAARAAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAEQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAA== version: 7 -3,1: ind: -3,1 - tiles: aAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHkAAAAAAAB2AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAAAeQAAAAAAAHYAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB5AAAAAAAAdgAAAAAAAHkAAAAAAAB2AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHYAAAAAAgB5AAAAAAAAdgAAAAACAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAgB5AAAAAAAAdgAAAAACAHkAAAAAAAB5AAAAAAAAdgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAMAeQAAAAAAAHYAAAAAAwB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAAAdgAAAAAAAHYAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAA== + tiles: aAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAAB2AAAAAAIAeQAAAAAAAHYAAAAAAAB2AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB2AAAAAAIAdgAAAAACAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAIAeQAAAAAAAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB5AAAAAAAAdgAAAAABAHkAAAAAAAB2AAAAAAEAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAdgAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAgB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAgB2AAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAAB2AAAAAAEAdgAAAAAAAHYAAAAAAQB5AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAA== version: 7 -4,1: ind: -4,1 @@ -214,15 +215,15 @@ entities: version: 7 -4,0: ind: -4,0 - tiles: WQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: WQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAFkAAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -5,0: ind: -5,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAeQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAeQAAAAAAAA== version: 7 -5,1: ind: -5,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -6,0: ind: -6,0 @@ -230,23 +231,23 @@ entities: version: 7 -5,-1: ind: -5,-1 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAACAA== version: 7 -4,-1: ind: -4,-1 - tiles: WQAAAAADAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABAAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAFkAAAAAAwB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAAQAAAAAAAAWQAAAAABAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAE8AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAeQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAAAAHkAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAEAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAE8AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAEAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAADAA== + tiles: WQAAAAACAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABAAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAFkAAAAAAQB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAAQAAAAAAAAWQAAAAACAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAE8AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAeQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAHkAAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAE8AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAHQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAA== version: 7 -3,-1: ind: -3,-1 - tiles: eQAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADABAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAEAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAD0AAAAAAAA9AAAAAAAAPQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAA9AAAAAAAAPQAAAAAAAD0AAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQAQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAA9AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAwAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgAdAAAAAAMAeQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAB0AAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAIAHQAAAAABAHkAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAgB5AAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAVAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAA== + tiles: eQAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACABAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAACAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAEAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAD0AAAAAAAA9AAAAAAAAPQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAwAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAA9AAAAAAAAPQAAAAAAAD0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAEAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAAQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAA9AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAABQAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAwAdAAAAAAIAeQAAAAAAABUAAAAAAAAVAAAAAAAAFQAAAAAAAB0AAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAEAHQAAAAACAHkAAAAAAAAVAAAAAAAAFQAAAAAAABUAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAQB5AAAAAAAAFQAAAAAAABUAAAAAAAAVAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAVAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAAAAA== version: 7 3,0: ind: 3,0 - tiles: OgAAAAAAADoAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAABAHYAAAAAAgB2AAAAAAEAdgAAAAAAAHYAAAAAAgB5AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAEAPgAAAAAAADoAAAAAAAA6AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAQB2AAAAAAIAdgAAAAABAHYAAAAAAgB2AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAeQAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAMAdgAAAAABAHkAAAAAAAAdAAAAAAMAHQAAAAADAHkAAAAAAAA+AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFIAAAAAAgBSAAAAAAMAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAUgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABsAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: OgAAAAAAADoAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAADAHYAAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAAAdAAAAAAEAPgAAAAAAADoAAAAAAAA6AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAAAdgAAAAAAAHYAAAAAAwB2AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAAAeQAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAEAdgAAAAABAHYAAAAAAgB2AAAAAAAAdgAAAAACAHkAAAAAAAAdAAAAAAIAHQAAAAAAAHkAAAAAAAA+AAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFIAAAAAAwBSAAAAAAMAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAUgAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBsAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABsAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 2,-1: ind: 2,-1 - tiles: eQAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAEAHQAAAAABAFwAAAAAAABcAAAAAAEAXAAAAAACAFwAAAAAAABcAAAAAAMAXAAAAAADAFwAAAAAAQBcAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAADAB0AAAAAAQAdAAAAAAAAWQAAAAADAHkAAAAAAABcAAAAAAAAXAAAAAACAFwAAAAAAgBcAAAAAAAAXAAAAAADAFwAAAAAAABcAAAAAAEAXAAAAAADAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAQB2AAAAAAEAXAAAAAAAAFwAAAAAAwBcAAAAAAIAXAAAAAABAFwAAAAAAABcAAAAAAMAXAAAAAACAFwAAAAAAwB5AAAAAAAAHQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAAAeQAAAAAAAFwAAAAAAQBcAAAAAAMAXAAAAAACAFwAAAAAAQBcAAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAWQAAAAABAB0AAAAAAwBZAAAAAAEAWQAAAAABAB0AAAAAAAAdAAAAAAAAWQAAAAABAB0AAAAAAwBcAAAAAAEAXAAAAAACAFwAAAAAAABcAAAAAAAAXAAAAAAAAFwAAAAAAgBcAAAAAAMAXAAAAAACAFkAAAAAAwAdAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAMAHQAAAAABAFkAAAAAAwB5AAAAAAAAXAAAAAAAAFwAAAAAAQBcAAAAAAMAXAAAAAACAFwAAAAAAABcAAAAAAMAXAAAAAAAAFwAAAAAAQBZAAAAAAAAHQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAABAAkAAAAAAwAJAAAAAAAACQAAAAADADoAAAAAAAA6AAAAAAAAOgAAAAAAAA== + tiles: eQAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAA8AAAAAAAAPAAAAAAAADwAAAAAAAA8AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAMAHQAAAAADAFwAAAAAAQBcAAAAAAMAXAAAAAAAAFwAAAAAAwBcAAAAAAMAXAAAAAAAAFwAAAAAAQBcAAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAB0AAAAAAgAdAAAAAAAAWQAAAAADAHkAAAAAAABcAAAAAAMAXAAAAAABAFwAAAAAAwBcAAAAAAAAXAAAAAADAFwAAAAAAgBcAAAAAAAAXAAAAAACAHkAAAAAAAAdAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAQB2AAAAAAMAXAAAAAACAFwAAAAAAwBcAAAAAAAAXAAAAAABAFwAAAAAAABcAAAAAAEAXAAAAAACAFwAAAAAAAB5AAAAAAAAHQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAEAeQAAAAAAAFwAAAAAAQBcAAAAAAMAXAAAAAAAAFwAAAAAAQBcAAAAAAIAXAAAAAAAAFwAAAAAAABcAAAAAAAAWQAAAAACAB0AAAAAAQBZAAAAAAEAWQAAAAADAB0AAAAAAgAdAAAAAAAAWQAAAAADAB0AAAAAAABcAAAAAAIAXAAAAAADAFwAAAAAAwBcAAAAAAAAXAAAAAACAFwAAAAAAABcAAAAAAEAXAAAAAAAAFkAAAAAAgAdAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAIAHQAAAAACAFkAAAAAAAB5AAAAAAAAXAAAAAACAFwAAAAAAABcAAAAAAEAXAAAAAACAFwAAAAAAgBcAAAAAAMAXAAAAAADAFwAAAAAAgBZAAAAAAAAHQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAACAAkAAAAAAQAJAAAAAAEACQAAAAADADoAAAAAAAA6AAAAAAAAOgAAAAAAAA== version: 7 3,1: ind: 3,1 @@ -254,11 +255,11 @@ entities: version: 7 4,1: ind: 4,1 - tiles: HQAAAAADAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAQB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAPgAAAAAAAHkAAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAADAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: HQAAAAACAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAEAPgAAAAAAAHkAAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,0: ind: 4,0 - tiles: PgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAMACAAAAAAAAAgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAABAAgAAAAAAAAIAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAwAIAAAAAAAACAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAAAdAAAAAAIACAAAAAAAAAgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAYAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABgAAAAAAAAeQAAAAAAAGAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAAABgAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: PgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAMACAAAAAAAAAgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAADAAgAAAAAAAAIAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAgAIAAAAAAAACAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAMACAAAAAAAAAgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAQAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAYAAAAAADAGAAAAAAAgBgAAAAAAEAYAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABgAAAAAAIAeQAAAAAAAGAAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABgAAAAAAEAYAAAAAACAGAAAAAAAABgAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 5,0: ind: 5,0 @@ -266,11 +267,11 @@ entities: version: 7 3,-1: ind: 3,-1 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAAAWQAAAAAAAFkAAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAdgAAAAABAHYAAAAAAgB2AAAAAAEAdgAAAAABAHYAAAAAAQB2AAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAADAFkAAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAHYAAAAAAAB2AAAAAAMAdgAAAAABAHYAAAAAAgB2AAAAAAEAdgAAAAACAHYAAAAAAwB2AAAAAAEAdgAAAAABAHYAAAAAAABZAAAAAAMAHQAAAAABAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAQB2AAAAAAMAdgAAAAAAAHYAAAAAAwB2AAAAAAAAWQAAAAABAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAMAdgAAAAACAHYAAAAAAgB2AAAAAAMAdgAAAAADAHYAAAAAAQB2AAAAAAEAdgAAAAAAAFkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAABAHYAAAAAAAB2AAAAAAMAdgAAAAADAHYAAAAAAQB2AAAAAAIAdgAAAAADAHYAAAAAAQBZAAAAAAEAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAEAdgAAAAAAAHYAAAAAAgB2AAAAAAMAdgAAAAACAHYAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB5AAAAAAAAWQAAAAABAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAADAHYAAAAAAwB2AAAAAAMAdgAAAAACAHYAAAAAAgB2AAAAAAMAeQAAAAAAAHYAAAAAAgB2AAAAAAMAdgAAAAABAB0AAAAAAwAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAQB2AAAAAAMAdgAAAAACAHYAAAAAAwB2AAAAAAIAdgAAAAADAHkAAAAAAAB2AAAAAAIAdgAAAAAAAHYAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAAAdgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAOgAAAAAAADoAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAgB2AAAAAAEAdgAAAAADAHYAAAAAAQB5AAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAPgAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAMAdgAAAAADAHYAAAAAAwB2AAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAMAdgAAAAAAAHYAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAEAdgAAAAAAAFkAAAAAAwAdAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAHYAAAAAAwB2AAAAAAIAdgAAAAADAHYAAAAAAAB2AAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAACAHYAAAAAAABZAAAAAAEAHQAAAAABAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAwB2AAAAAAEAdgAAAAAAAHYAAAAAAQB2AAAAAAMAWQAAAAADAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAwB2AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAEAdgAAAAAAAFkAAAAAAQAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAEAdgAAAAACAHYAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAQB2AAAAAAEAdgAAAAACAHYAAAAAAgBZAAAAAAMAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQB2AAAAAAEAdgAAAAAAAHYAAAAAAQB2AAAAAAMAdgAAAAACAHYAAAAAAwB5AAAAAAAAeQAAAAAAAHYAAAAAAAB5AAAAAAAAWQAAAAADAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAADAHYAAAAAAgB2AAAAAAIAeQAAAAAAAHYAAAAAAgB2AAAAAAIAdgAAAAABAB0AAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAwB2AAAAAAMAdgAAAAABAHYAAAAAAwB2AAAAAAMAdgAAAAADAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAwB2AAAAAAAAdgAAAAADAHYAAAAAAAB2AAAAAAEAdgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAOgAAAAAAADoAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAQB2AAAAAAAAdgAAAAADAHYAAAAAAgB5AAAAAAAAHQAAAAACAB0AAAAAAgB5AAAAAAAAPgAAAAAAAA== version: 7 -5,-2: ind: -5,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -4,-2: ind: -4,-2 @@ -278,7 +279,7 @@ entities: version: 7 -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAwB5AAAAAAAAdgAAAAACAHYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHYAAAAAAgB2AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAABAHkAAAAAAAB2AAAAAAMAdgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAABAHkAAAAAAABZAAAAAAIAWQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAAB5AAAAAAAAdgAAAAACAHYAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHYAAAAAAgB2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAIAWQAAAAAAAHkAAAAAAAB2AAAAAAIAdgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAAdgAAAAABAHYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEAAAAAAAAFAAAAAAAABQAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAA== version: 7 -3,-3: ind: -3,-3 @@ -286,71 +287,71 @@ entities: version: 7 -2,-4: ind: -2,-4 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAEAAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAQB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAEAAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABEAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAARAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -1,-4: ind: -1,-4 - tiles: eQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAGoAAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAgB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAHQAAAAAAAB0AAAAAAwARAAAAAAAAHQAAAAAAAB0AAAAAAwARAAAAAAAAeQAAAAAAAB0AAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAB0AAAAAAgAdAAAAAAAAEQAAAAAAAB0AAAAAAAAdAAAAAAMAEQAAAAAAAHkAAAAAAAAdAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAAAdAAAAAAMAHQAAAAACABEAAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAgB5AAAAAAAAHQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAMAHQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAQAdAAAAAAIAEQAAAAAAABEAAAAAAAARAAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAMAHQAAAAACAB0AAAAAAQARAAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAEAeQAAAAAAAB0AAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAACAB0AAAAAAAAdAAAAAAEAEQAAAAAAAB0AAAAAAAAdAAAAAAMAEQAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgAdAAAAAAIAHQAAAAAAABEAAAAAAAAdAAAAAAEAHQAAAAABABEAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAADAA== + tiles: eQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAGoAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAAAdAAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAHQAAAAABAB0AAAAAAgARAAAAAAAAHQAAAAAAAB0AAAAAAAARAAAAAAAAeQAAAAAAAB0AAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAB0AAAAAAAAdAAAAAAEAEQAAAAAAAB0AAAAAAwAdAAAAAAEAEQAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwAdAAAAAAAAHQAAAAACABEAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAHQAAAAAAABEAAAAAAAARAAAAAAAAEQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADABEAAAAAAAARAAAAAAAAEQAAAAAAABEAAAAAAAARAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAAAdAAAAAAEAEQAAAAAAABEAAAAAAAARAAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAAAHQAAAAAAAB0AAAAAAAARAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAMAeQAAAAAAAB0AAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAB0AAAAAAwAdAAAAAAMAEQAAAAAAAB0AAAAAAgAdAAAAAAAAEQAAAAAAAHkAAAAAAAAdAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgAdAAAAAAIAHQAAAAAAABEAAAAAAAAdAAAAAAEAHQAAAAAAABEAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAACAA== version: 7 0,-4: ind: 0,-4 - tiles: eQAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAMAYgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAwBiAAAAAAEAYgAAAAADAGIAAAAAAABiAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAGIAAAAAAgBiAAAAAAEAYgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAEAYgAAAAADAGIAAAAAAQBiAAAAAAAAYgAAAAABAGIAAAAAAwBiAAAAAAIAYgAAAAADAGIAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAYgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGIAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAAAYgAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAMAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAABiAAAAAAMAYgAAAAABAGIAAAAAAABiAAAAAAIAYgAAAAABAGIAAAAAAwBiAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAYgAAAAADAGIAAAAAAABiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAAAYgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAFkAAAAAAAB5AAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAABAGIAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAACAGIAAAAAAABiAAAAAAMAYgAAAAACAGIAAAAAAABiAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAABiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAIAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAGIAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAgBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAQBiAAAAAAIAYgAAAAACAGIAAAAAAQBiAAAAAAAAYgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAAAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAABAGIAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAYgAAAAAAAGIAAAAAAQBiAAAAAAEAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAwBiAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGIAAAAAAQBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAMAYgAAAAADAGIAAAAAAQBiAAAAAAEAYgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAIAYgAAAAACAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAYgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGIAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAYgAAAAABAGIAAAAAAgBiAAAAAAEAYgAAAAACAGIAAAAAAABiAAAAAAEAYgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAYgAAAAADAGIAAAAAAwBiAAAAAAMAYgAAAAABAGIAAAAAAgBiAAAAAAIAYgAAAAADAGIAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAABiAAAAAAIAYgAAAAADAGIAAAAAAwBiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAYgAAAAACAGIAAAAAAABiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAFkAAAAAAgB5AAAAAAAAYgAAAAAAAGIAAAAAAABiAAAAAAEAYgAAAAACAGIAAAAAAgBiAAAAAAMAYgAAAAAAAGIAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAGIAAAAAAgBiAAAAAAIAYgAAAAAAAGIAAAAAAgBiAAAAAAAAYgAAAAAAAGIAAAAAAwBiAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABiAAAAAAAAYgAAAAAAAGIAAAAAAgBiAAAAAAEAYgAAAAAAAGIAAAAAAwBiAAAAAAEAYgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGIAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAHkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 2,-3: ind: 2,-3 - tiles: eQAAAAAAAGkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAEAHQAAAAADAGwAAAAAAQBsAAAAAAMAbAAAAAACAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAwBsAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAwB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAEAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAABAB0AAAAAAgB5AAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAABAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAgBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAwB5AAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAAAdAAAAAAIAeQAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAIAHQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAMAbAAAAAAAAGwAAAAAAgBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAIAeQAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAMAbAAAAAABAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAACAHkAAAAAAABcAAAAAAAAXAAAAAADAFwAAAAAAABcAAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAIAeQAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAgBsAAAAAAEAXAAAAAABAFwAAAAAAwBcAAAAAAEAXAAAAAADAFkAAAAAAABZAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAwBsAAAAAAEAeQAAAAAAAFwAAAAAAABcAAAAAAMAXAAAAAAAAFwAAAAAAwBZAAAAAAEAWQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAACAHkAAAAAAABcAAAAAAIAXAAAAAACAFwAAAAAAgBcAAAAAAMAWQAAAAABAFkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAwB5AAAAAAAAXAAAAAAAAFwAAAAAAABcAAAAAAAAXAAAAAADAA== + tiles: eQAAAAAAAGkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAACAGwAAAAAAABsAAAAAAEAbAAAAAADAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAACAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAAAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAADAB0AAAAAAQB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAEAbAAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAACAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAACAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAMAeQAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAABAHkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAIAbAAAAAABAGwAAAAAAQBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAIAbAAAAAABAGwAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAADAHkAAAAAAABcAAAAAAAAXAAAAAABAFwAAAAAAABcAAAAAAMAbAAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAACAGwAAAAAAABsAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAMAXAAAAAADAFwAAAAAAgBcAAAAAAIAXAAAAAAAAFkAAAAAAABZAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAAAbAAAAAABAHkAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAeQAAAAAAAFwAAAAAAABcAAAAAAIAXAAAAAAAAFwAAAAAAABZAAAAAAIAWQAAAAABAHkAAAAAAABsAAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAAAAHkAAAAAAABcAAAAAAMAXAAAAAADAFwAAAAAAgBcAAAAAAIAWQAAAAABAFkAAAAAAwB5AAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAIAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAACAGwAAAAAAQB5AAAAAAAAXAAAAAADAFwAAAAAAwBcAAAAAAEAXAAAAAACAA== version: 7 2,-2: ind: 2,-2 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAwB5AAAAAAAAXAAAAAADAFwAAAAAAgBcAAAAAAMAXAAAAAACAGwAAAAAAABsAAAAAAMAeQAAAAAAAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAQBsAAAAAAEAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAADAGwAAAAAAABsAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAQB5AAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAwB5AAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAIAbAAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAGwAAAAAAgBsAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAIAeQAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAACAGwAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAAAAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAACAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAgBsAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAeQAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAgBsAAAAAAEAbAAAAAADAGwAAAAAAQBsAAAAAAIAbAAAAAADAGwAAAAAAQBsAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAwBpAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAeQAAAAAAAGwAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAwB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABoAAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAIAbAAAAAADAHkAAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAMAaQAAAAAAAGkAAAAAAAAdAAAAAAAAaQAAAAAAAB0AAAAAAgBpAAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAgB5AAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAADAGkAAAAAAABpAAAAAAAAHQAAAAAAAGkAAAAAAAAdAAAAAAMAaQAAAAAAAB0AAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAwBsAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAHkAAAAAAABpAAAAAAAAaQAAAAAAAB0AAAAAAwBpAAAAAAAAHQAAAAAAAGkAAAAAAAAdAAAAAAMAbAAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAABAHkAAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAgB5AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAIAaQAAAAAAAB0AAAAAAQBpAAAAAAAAHQAAAAADAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAQBsAAAAAAMAbAAAAAADAGwAAAAAAwB5AAAAAAAAXAAAAAADAFwAAAAAAQBcAAAAAAAAXAAAAAABAGwAAAAAAQBsAAAAAAEAeQAAAAAAAGwAAAAAAQBsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAgBsAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAQB5AAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAAAbAAAAAACAGwAAAAAAQB5AAAAAAAAbAAAAAABAGwAAAAAAQBsAAAAAAEAbAAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAIAeQAAAAAAAGwAAAAAAgBsAAAAAAEAeQAAAAAAAGwAAAAAAQBsAAAAAAMAeQAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAACAGwAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAACAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAABAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAEAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAeQAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAIAbAAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAACAGwAAAAAAgBsAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAADAGwAAAAAAgBsAAAAAAIAbAAAAAACAGwAAAAAAQBsAAAAAAMAbAAAAAACAGwAAAAAAwBsAAAAAAAAbAAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBpAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAAAAGwAAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAIAeQAAAAAAAGwAAAAAAwB5AAAAAAAAbAAAAAAAAGwAAAAAAQB5AAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAEAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABoAAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAABAHkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAEAaQAAAAAAAGkAAAAAAAAdAAAAAAIAaQAAAAAAAB0AAAAAAQBpAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAACAGwAAAAAAwB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAAAAGkAAAAAAABpAAAAAAAAHQAAAAAAAGkAAAAAAAAdAAAAAAAAaQAAAAAAAB0AAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAEAeQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAADAHkAAAAAAABpAAAAAAAAaQAAAAAAAB0AAAAAAQBpAAAAAAAAHQAAAAADAGkAAAAAAAAdAAAAAAMAbAAAAAADAGwAAAAAAgBsAAAAAAEAbAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAaQAAAAAAAB0AAAAAAABpAAAAAAAAHQAAAAABAA== version: 7 2,-4: ind: 2,-4 - tiles: aAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAMAdgAAAAADAHYAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAABAHYAAAAAAAB2AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAMAbAAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAMAeQAAAAAAAGwAAAAAAgBsAAAAAAEAeQAAAAAAAGwAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAABAHkAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAMAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAACAGwAAAAAAwBsAAAAAAMAbAAAAAABAGwAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAIAbAAAAAABAGwAAAAAAQBsAAAAAAIAbAAAAAADAGwAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAACQAAAAAAAAkAAAAAAgB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAAAAGwAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAeQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAADAAkAAAAAAAAJAAAAAAIAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAQBsAAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAADAHkAAAAAAAAJAAAAAAMACQAAAAADAAkAAAAAAQAJAAAAAAMACQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAEAeQAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: aAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAdgAAAAADAHYAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAdgAAAAADAHYAAAAAAgB2AAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAMAbAAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAABAHkAAAAAAABsAAAAAAIAbAAAAAACAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAQB5AAAAAAAAbAAAAAABAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAIAeQAAAAAAAGwAAAAAAQBsAAAAAAIAeQAAAAAAAGwAAAAAAwBsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAABAHkAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAACQAAAAAAAAkAAAAAAwB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAAAAGwAAAAAAwB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAIAeQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAADAAkAAAAAAwAJAAAAAAMAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAIAeQAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAACAHkAAAAAAAAJAAAAAAIACQAAAAAAAAkAAAAAAwAJAAAAAAAACQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAABAB0AAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAMAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 3,-2: ind: 3,-2 - tiles: eQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAAAAB0AAAAAAwAdAAAAAAIAHQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAQAdAAAAAAEAHQAAAAAAAB0AAAAAAwBoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAAAHQAAAAAAAB0AAAAAAwAdAAAAAAEAbAAAAAACAGwAAAAAAABsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAACAFkAAAAAAQBZAAAAAAIAbAAAAAADAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAABsAAAAAAMAbAAAAAADAGwAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAwB5AAAAAAAAWQAAAAADAGwAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQBpAAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAADAGwAAAAAAwBoAAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAaQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAIAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAABAHkAAAAAAABsAAAAAAAAbAAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAABEAAAAAAABZAAAAAAAAEQAAAAAAAB0AAAAAAABZAAAAAAMAbAAAAAABAGwAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQARAAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAMAWQAAAAACAGwAAAAAAwBsAAAAAAMAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAEQAAAAAAAFkAAAAAAwARAAAAAAAAHQAAAAABAFkAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAAAAGwAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAABoAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAQBsAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAABEAAAAAAAARAAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAACAB0AAAAAAQAdAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAACAB0AAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgAdAAAAAAAAHQAAAAABAB0AAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAEQAAAAAAABEAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAIAeQAAAAAAAFkAAAAAAABZAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAEAbAAAAAACAGwAAAAAAwBsAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAAAAFkAAAAAAABZAAAAAAMAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAACAGwAAAAAAQBsAAAAAAEAbAAAAAADAGwAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAQBsAAAAAAEAbAAAAAABAGwAAAAAAQB5AAAAAAAAWQAAAAACAGwAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAIAbAAAAAAAAGwAAAAAAABsAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAgBpAAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAABpAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAaQAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAIAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAABAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAADAHkAAAAAAABsAAAAAAAAbAAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAAAABEAAAAAAABZAAAAAAMAEQAAAAAAAB0AAAAAAABZAAAAAAMAbAAAAAABAGwAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgARAAAAAAAAEQAAAAAAABEAAAAAAAAdAAAAAAAAWQAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAAAbAAAAAADAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAEQAAAAAAAFkAAAAAAwARAAAAAAAAHQAAAAABAFkAAAAAAgBsAAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAADAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAABoAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAQB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAeQAAAAAAAA== version: 7 4,-2: ind: 4,-2 - tiles: eQAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAABAHkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQAdAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAaQAAAAAAAE0AAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAAAeQAAAAAAAB0AAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAHQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAGkAAAAAAABNAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAABAHkAAAAAAAAdAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAADAB0AAAAAAwB5AAAAAAAAeAAAAAAAAHgAAAAAAABpAAAAAAAATQAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAAAAGwAAAAAAwB5AAAAAAAAHQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAwAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAMAeQAAAAAAAB0AAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAEAHQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAACAHkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAACAGwAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAQBsAAAAAAEAeQAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAABZAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAIAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAADAGwAAAAAAgBsAAAAAAMAeQAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAAAbAAAAAABAGwAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAAAAGwAAAAAAgB5AAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAAdAAAAAAEAaAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAQBsAAAAAAMAbAAAAAABAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAHQAAAAAAAGgAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAB0AAAAAAgBoAAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAABsAAAAAAEAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAABAHkAAAAAAAAdAAAAAAMAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAQB5AAAAAAAAHQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAAAdAAAAAAIAeQAAAAAAAHgAAAAAAAB4AAAAAAAAaQAAAAAAAE0AAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAIAeQAAAAAAAB0AAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAIAHQAAAAABAHkAAAAAAAB4AAAAAAAAeAAAAAAAAGkAAAAAAABNAAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAACAHkAAAAAAAAdAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAB0AAAAAAwB5AAAAAAAAeAAAAAAAAHgAAAAAAABpAAAAAAAATQAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAQB5AAAAAAAAHQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAADAFkAAAAAAQAdAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAMAeQAAAAAAAB0AAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAHQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAABAHkAAAAAAABZAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAABAB0AAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAACAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAIAbAAAAAADAGwAAAAAAQBsAAAAAAMAbAAAAAADAGwAAAAAAABsAAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAACAGwAAAAAAwBZAAAAAAEAbAAAAAABAGwAAAAAAwBsAAAAAAEAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAABAGwAAAAAAwBsAAAAAAMAeQAAAAAAAGwAAAAAAgBsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAIAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAADAGwAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAGwAAAAAAgBsAAAAAAMAbAAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAAdAAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAHQAAAAADAGgAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAQBsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAB0AAAAAAQBoAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAQBsAAAAAAMAbAAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 5,-2: ind: 5,-2 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAQB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,-3: ind: 4,-3 - tiles: eQAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAQB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAMAaAAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAABsAAAAAAMAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAACAGgAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAIAbAAAAAACAGwAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAMAbAAAAAABAGwAAAAAAgBoAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAMAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAACAGwAAAAAAwBsAAAAAAIAaAAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAADAGwAAAAAAABsAAAAAAAAbAAAAAAAAGgAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAACAGwAAAAAAwB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAABAHkAAAAAAAB4AAAAAAAAaQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAE0AAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAgBZAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAABAGwAAAAAAwB5AAAAAAAAeAAAAAAAAGkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAGwAAAAAAABsAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAAAeQAAAAAAAHgAAAAAAABpAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAATQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAACAFkAAAAAAwB5AAAAAAAAeQAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAIAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAQB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAADAGwAAAAAAABsAAAAAAIAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAQBsAAAAAAMAbAAAAAACAGwAAAAAAABsAAAAAAAAbAAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAIAbAAAAAACAGwAAAAAAQBsAAAAAAEAbAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAACAGwAAAAAAgBsAAAAAAMAbAAAAAACAGwAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAgB5AAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAAAbAAAAAACAGwAAAAAAABsAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAIAeQAAAAAAAGwAAAAAAQBsAAAAAAIAbAAAAAADAGwAAAAAAwBsAAAAAAMAbAAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAIAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAeQAAAAAAAA== + tiles: eQAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAMAaAAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAABAGwAAAAAAgBsAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAACAGgAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAAAbAAAAAABAGwAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAABsAAAAAAIAbAAAAAACAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAQBoAAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAAAbAAAAAABAGwAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAMAbAAAAAADAGwAAAAAAABsAAAAAAAAbAAAAAABAGwAAAAAAwBsAAAAAAMAaAAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAABAGwAAAAAAABsAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAABAGwAAAAAAABsAAAAAAAAbAAAAAAAAGgAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAgB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAEAbAAAAAACAHkAAAAAAAB4AAAAAAAAaQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAE0AAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAwBZAAAAAAMAeQAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAADAGwAAAAAAAB5AAAAAAAAeAAAAAAAAGkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAGwAAAAAAgBsAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAABsAAAAAAMAeQAAAAAAAHgAAAAAAABpAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAATQAAAAAAAHkAAAAAAABsAAAAAAMAbAAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAwBsAAAAAAEAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAAB5AAAAAAAAbAAAAAACAGwAAAAAAgBsAAAAAAIAbAAAAAAAAGwAAAAAAQBsAAAAAAEAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAACAGwAAAAAAwBsAAAAAAIAbAAAAAABAGwAAAAAAgBsAAAAAAIAbAAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAEAbAAAAAACAGwAAAAAAgBsAAAAAAMAbAAAAAABAHkAAAAAAABsAAAAAAEAbAAAAAACAGwAAAAAAgBsAAAAAAEAbAAAAAACAGwAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAgB5AAAAAAAAbAAAAAAAAGwAAAAAAQBsAAAAAAMAbAAAAAABAGwAAAAAAABsAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAQBsAAAAAAMAeQAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAABAGwAAAAAAQBsAAAAAAEAbAAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAeQAAAAAAAA== version: 7 3,-3: ind: 3,-3 - tiles: aAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABMAAAAABAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACABMAAAAABAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAMAbAAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAgBsAAAAAAAAbAAAAAACAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGwAAAAAAgBZAAAAAAEAbAAAAAABAFkAAAAAAQBsAAAAAAIAWQAAAAADAGwAAAAAAABZAAAAAAIAbAAAAAACAFkAAAAAAgBsAAAAAAEAWQAAAAAAAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAEAbAAAAAAAAGwAAAAAAwBsAAAAAAAAbAAAAAACAGwAAAAAAQBsAAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQB5AAAAAAAAWQAAAAADAHkAAAAAAAB2AAAAAAAAdgAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAABAHYAAAAAAQB2AAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAMAHQAAAAACAFkAAAAAAgAdAAAAAAMAdgAAAAADAHYAAAAAAAB2AAAAAAMAdgAAAAADAHYAAAAAAwB2AAAAAAAAdgAAAAABAHkAAAAAAABsAAAAAAEAbAAAAAADAGwAAAAAAwBsAAAAAAEAbAAAAAACAHkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAQB2AAAAAAIAdgAAAAACAHYAAAAAAQB2AAAAAAIAdgAAAAACAHYAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAAAbAAAAAADAGwAAAAAAgB5AAAAAAAAWQAAAAADAHkAAAAAAAB2AAAAAAIAdgAAAAADAHYAAAAAAAB2AAAAAAEAdgAAAAACAHYAAAAAAQB2AAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: aAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHYAAAAAAgBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAABMAAAAABAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB2AAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAADABMAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAbAAAAAABAGwAAAAAAgBsAAAAAAEAbAAAAAABAGwAAAAAAgBsAAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAEAbAAAAAADAGwAAAAAAABsAAAAAAMAbAAAAAACAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGwAAAAAAABZAAAAAAIAbAAAAAAAAFkAAAAAAABsAAAAAAAAWQAAAAAAAGwAAAAAAABZAAAAAAEAbAAAAAABAFkAAAAAAQBsAAAAAAMAWQAAAAABAGwAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAABsAAAAAAIAbAAAAAAAAGwAAAAAAwBsAAAAAAEAbAAAAAACAGwAAAAAAABsAAAAAAIAbAAAAAADAGwAAAAAAgBsAAAAAAIAbAAAAAADAGwAAAAAAgBsAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAQB5AAAAAAAAWQAAAAAAAHkAAAAAAAB2AAAAAAEAdgAAAAABAHYAAAAAAgB2AAAAAAEAdgAAAAACAHYAAAAAAQB2AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAIAHQAAAAABAFkAAAAAAgAdAAAAAAIAdgAAAAADAHYAAAAAAwB2AAAAAAEAdgAAAAADAHYAAAAAAgB2AAAAAAIAdgAAAAAAAHkAAAAAAABsAAAAAAAAbAAAAAADAGwAAAAAAgBsAAAAAAMAbAAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHYAAAAAAgB2AAAAAAAAdgAAAAAAAHYAAAAAAgB2AAAAAAIAdgAAAAABAHYAAAAAAgB5AAAAAAAAbAAAAAADAGwAAAAAAwBsAAAAAAIAbAAAAAACAGwAAAAAAgB5AAAAAAAAWQAAAAACAHkAAAAAAAB2AAAAAAAAdgAAAAABAHYAAAAAAwB2AAAAAAMAdgAAAAACAHYAAAAAAgB2AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 4,-4: ind: 4,-4 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAA8AAAAAAAAYAAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAQB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAADwAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAYAAAAAAAADwAAAAAAAA8AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAAAHQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAABAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAACAB0AAAAAAwAdAAAAAAIAHQAAAAADAB0AAAAAAwBpAAAAAAAAaQAAAAAAAGkAAAAAAAAdAAAAAAAAHQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAAAdAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAIAaQAAAAAAAGkAAAAAAABpAAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAA8AAAAAAAAYAAAAAACAHkAAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAADwAAAAAAAB5AAAAAAAAHQAAAAAAAB0AAAAAAAAdAAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAYAAAAAADADwAAAAAAAA8AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAgAdAAAAAAEAHQAAAAADAB0AAAAAAAAdAAAAAAIAHQAAAAADAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAgB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAAAHQAAAAAAAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAHQAAAAACAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAgAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAQBpAAAAAAAAaQAAAAAAAGkAAAAAAAAdAAAAAAAAHQAAAAADAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAQAdAAAAAAIAHQAAAAABAB0AAAAAAAAdAAAAAAEAaQAAAAAAAGkAAAAAAABpAAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAaQAAAAAAAGkAAAAAAABpAAAAAAAAeQAAAAAAAGwAAAAAAABsAAAAAAIAbAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 5,-3: ind: 5,-3 - tiles: aAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAACAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: aAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAADAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,-4: ind: 5,-4 - tiles: eQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,-4: ind: 3,-4 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABgAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEwAAAAAGAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABgAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAEwAAAAAFAA== version: 7 4,-1: ind: 4,-1 - tiles: WQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAIAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAABAFkAAAAAAABZAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAACAB0AAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAwAdAAAAAAMAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAIAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAHQAAAAAAAFkAAAAAAQBZAAAAAAAAHQAAAAAAAB0AAAAAAgAdAAAAAAAAWQAAAAAAAFkAAAAAAAAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAwB5AAAAAAAAeQAAAAAAAB0AAAAAAABZAAAAAAEAWQAAAAADAB0AAAAAAwAdAAAAAAEAHQAAAAADAFkAAAAAAwBZAAAAAAAAHQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAAAdAAAAAAMAWQAAAAABAFkAAAAAAgAdAAAAAAMAHQAAAAACAB0AAAAAAQBZAAAAAAIAWQAAAAACAB0AAAAAAQB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAHQAAAAADAFkAAAAAAQBZAAAAAAMAHQAAAAACAB0AAAAAAgAdAAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQBZAAAAAAMAWQAAAAADAB0AAAAAAwAdAAAAAAAAHQAAAAAAAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAwB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAAdAAAAAAAAWQAAAAAAAFkAAAAAAgAdAAAAAAEAHQAAAAACAB0AAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAwAdAAAAAAMAHQAAAAAAAB0AAAAAAQAdAAAAAAIAHQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAIAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: WQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAEAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAwAdAAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAADAB0AAAAAAQAdAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAADAHkAAAAAAAB5AAAAAAAAHQAAAAACAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAgAdAAAAAAIAWQAAAAAAAFkAAAAAAQAdAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAB0AAAAAAwBZAAAAAAMAWQAAAAAAAB0AAAAAAAAdAAAAAAIAHQAAAAACAFkAAAAAAQBZAAAAAAAAHQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAADAHkAAAAAAAAdAAAAAAMAWQAAAAACAFkAAAAAAgAdAAAAAAAAHQAAAAACAB0AAAAAAwBZAAAAAAMAWQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAAB5AAAAAAAAHQAAAAADAFkAAAAAAgBZAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgBZAAAAAAMAWQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAABAFkAAAAAAgBZAAAAAAEAHQAAAAACAB0AAAAAAgB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAAAAHkAAAAAAAAdAAAAAAEAWQAAAAADAFkAAAAAAAAdAAAAAAIAHQAAAAAAAB0AAAAAAABZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAB0AAAAAAwB5AAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAADAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAEAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 5,-1: ind: 5,-1 - tiles: eQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: eQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 4,-5: ind: 4,-5 @@ -362,11 +363,11 @@ entities: version: 7 3,-5: ind: 3,-5 - tiles: eAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAABwAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAA== + tiles: eAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAABwAAAAAHAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAA== version: 7 2,-5: ind: 2,-5 - tiles: eAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAD4AAAAAAAB5AAAAAAAAPgAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: eAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAB5AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAPgAAAAAAAHkAAAAAAAA+AAAAAAAAPgAAAAAAAD4AAAAAAAA+AAAAAAAAeQAAAAAAAD4AAAAAAAB5AAAAAAAAPgAAAAAAAAAAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAdgAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 1,-5: ind: 1,-5 @@ -378,11 +379,11 @@ entities: version: 7 -1,-5: ind: -1,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAHkAAAAAAABZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAEAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAACAFkAAAAAAQB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAADAFkAAAAAAQBZAAAAAAIAWQAAAAACAFkAAAAAAwBZAAAAAAAAaQAAAAAAAHkAAAAAAAB5AAAAAAAAagAAAAADAGoAAAAAAgBqAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAABAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAACAB0AAAAAAwAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAADAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAQBZAAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAEAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAgB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAgBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAgBZAAAAAAIAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAwBZAAAAAAEAaQAAAAAAAHkAAAAAAAB5AAAAAAAAagAAAAADAGoAAAAAAABqAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAADAB0AAAAAAgAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAABAA== version: 7 -2,-5: ind: -2,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAADAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAEAeQAAAAAAAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAACAB0AAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAgBZAAAAAAAAWQAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAwB5AAAAAAAAWQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAADAFkAAAAAAAAOAAAAAAEADgAAAAACAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAwAdAAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAMAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAFkAAAAAAAB5AAAAAAAAeQAAAAAAAA4AAAAAAQB5AAAAAAAAeAAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAIAHQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAHkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAAOAAAAAAIAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAABAFkAAAAAAQBZAAAAAAMAWQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAgAdAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAgB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAeQAAAAAAAB0AAAAAAwAdAAAAAAIAeQAAAAAAAFkAAAAAAwBZAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAHkAAAAAAAAdAAAAAAEAHQAAAAABAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAQB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAIAHQAAAAAAAB0AAAAAAgAdAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAABAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFkAAAAAAQBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAAAHQAAAAAAAB0AAAAAAABZAAAAAAIAWQAAAAADAHkAAAAAAABZAAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAMAHQAAAAADAB0AAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAgB5AAAAAAAAWQAAAAAAAFkAAAAAAQAOAAAAAAAADgAAAAADAHkAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAgAdAAAAAAMAeQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAA4AAAAAAQB5AAAAAAAAeAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAADAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAMAWQAAAAADAHkAAAAAAAAOAAAAAAMAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAWQAAAAABAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAAAWQAAAAABAHkAAAAAAABZAAAAAAEAWQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAABAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAgAdAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAeQAAAAAAAB0AAAAAAAAdAAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAEAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAMAHQAAAAABAHkAAAAAAAAdAAAAAAEAHQAAAAABAHkAAAAAAABpAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAQB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAB0AAAAAAQAdAAAAAAAAHQAAAAABAB0AAAAAAAAdAAAAAAIAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAdAAAAAAAAHQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -3,-4: ind: -3,-4 @@ -390,31 +391,31 @@ entities: version: 7 -3,-5: ind: -3,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAOAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAA4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAA4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAA== version: 7 0,-5: ind: 0,-5 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAEAWQAAAAAAAFkAAAAAAgBZAAAAAAAAWQAAAAABAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAQBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAMAWQAAAAABAFkAAAAAAgBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAwBZAAAAAAMAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAgBZAAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAAAAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAADAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAgBZAAAAAAMAWQAAAAABAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAgBZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAEAWQAAAAADAFkAAAAAAwBZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAABAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAADAFkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAwB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAgBZAAAAAAMAWQAAAAACAFkAAAAAAwBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAYgAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAgBZAAAAAAIAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAFkAAAAAAgBZAAAAAAIAWQAAAAADAFkAAAAAAQBZAAAAAAEAWQAAAAADAFkAAAAAAgB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAAAAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAEAWQAAAAACAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAEAWQAAAAABAFkAAAAAAwBZAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAQBoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAMAWQAAAAAAAFkAAAAAAwBZAAAAAAIAWQAAAAADAFkAAAAAAwB5AAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAABZAAAAAAIAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAABZAAAAAAIAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAACAFkAAAAAAQBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAACAFkAAAAAAQBZAAAAAAEAWQAAAAADAHkAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAABAFkAAAAAAwBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAMAWQAAAAACAFkAAAAAAwB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABZAAAAAAMAWQAAAAAAAFkAAAAAAgBZAAAAAAEAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAACAFkAAAAAAwBZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAWQAAAAADAFkAAAAAAABZAAAAAAEAWQAAAAACAFkAAAAAAwBZAAAAAAEAWQAAAAACAFkAAAAAAgBZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAFkAAAAAAQBZAAAAAAIAWQAAAAAAAFkAAAAAAABZAAAAAAAAWQAAAAABAFkAAAAAAgBZAAAAAAMAWQAAAAAAAFkAAAAAAgB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAIAeQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAYgAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABiAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAA== version: 7 0,-6: ind: 0,-6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABNAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABoAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 -1,-6: ind: -1,-6 - tiles: AAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== + tiles: AAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAA== version: 7 1,-6: ind: 1,-6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAATQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAATQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAE0AAAAAAABNAAAAAAAATQAAAAAAAE0AAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAA== + tiles: eAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAaAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAGgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAaAAAAAAAAGgAAAAAAAB5AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAGgAAAAAAABoAAAAAAAAaAAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAA== version: 7 2,-6: ind: 2,-6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 -2,-6: ind: -2,-6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAwB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAMAHQAAAAADAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAAdAAAAAAIAHQAAAAABAB0AAAAAAQB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB5AAAAAAAAHQAAAAAAAHkAAAAAAAAdAAAAAAEAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAB0AAAAAAgAdAAAAAAEAHQAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAACAHkAAAAAAAB5AAAAAAAAeAAAAAAAAA== version: 7 -4,-4: ind: -4,-4 @@ -434,7 +435,7 @@ entities: version: 7 -3,2: ind: -3,2 - tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAMAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAwB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAEAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAA== + tiles: eQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAHkAAAAAAABZAAAAAAEAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAWQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeQAAAAAAAFkAAAAAAwB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAABZAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAeQAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAA== version: 7 -2,3: ind: -2,3 @@ -442,7 +443,7 @@ entities: version: 7 0,3: ind: 0,3 - tiles: HQAAAAADAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAAAdAAAAAAEAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAMAWQAAAAAAAAoAAAAAAQBZAAAAAAAAWQAAAAAAAB0AAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAABAB0AAAAAAwBQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAABAFkAAAAAAABZAAAAAAEAWQAAAAAAAAoAAAAAAgAdAAAAAAIAeQAAAAAAAHkAAAAAAAAdAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAFkAAAAAAQBZAAAAAAIAHQAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAABAB0AAAAAAwAdAAAAAAMAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAIAWQAAAAAAAFkAAAAAAQBZAAAAAAEAWQAAAAACAHkAAAAAAAB5AAAAAAAAHQAAAAABAB0AAAAAAQAdAAAAAAEAHQAAAAADAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAwAdAAAAAAIAHQAAAAAAAB0AAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAABAB0AAAAAAgAdAAAAAAIAHQAAAAACAB0AAAAAAwAdAAAAAAEAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAAAAB0AAAAAAAAdAAAAAAAAHQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: HQAAAAACAB0AAAAAAgAdAAAAAAEAHQAAAAAAAB0AAAAAAQAdAAAAAAIAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAEAWQAAAAACAAoAAAAAAwBZAAAAAAEAWQAAAAACAB0AAAAAAQB5AAAAAAAAHQAAAAACAB0AAAAAAQAdAAAAAAAAHQAAAAACAB0AAAAAAQBQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAWQAAAAADAFkAAAAAAwBZAAAAAAMAWQAAAAAAAAoAAAAAAwAdAAAAAAMAeQAAAAAAAHkAAAAAAAAdAAAAAAMAeQAAAAAAAHkAAAAAAAB5AAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFkAAAAAAABZAAAAAAIAWQAAAAACAFkAAAAAAABZAAAAAAEAHQAAAAABAHkAAAAAAAAdAAAAAAIAHQAAAAACAB0AAAAAAAAdAAAAAAIAeQAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABZAAAAAAMAWQAAAAADAFkAAAAAAQBZAAAAAAMAWQAAAAACAHkAAAAAAAB5AAAAAAAAHQAAAAACAB0AAAAAAgAdAAAAAAMAHQAAAAACAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAHQAAAAADAB0AAAAAAAAdAAAAAAMAHQAAAAADAB0AAAAAAwB5AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAAB0AAAAAAQAdAAAAAAMAHQAAAAACAB0AAAAAAQAdAAAAAAIAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAAdAAAAAAEAHQAAAAADAB0AAAAAAgAdAAAAAAEAHQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 2,2: ind: 2,2 @@ -454,7 +455,7 @@ entities: version: 7 1,3: ind: 1,3 - tiles: WQAAAAACAFkAAAAAAgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAwBZAAAAAAIAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAABZAAAAAAAAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAABAFkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: WQAAAAABAFkAAAAAAwB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAAAAAgBZAAAAAAAAeQAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAABZAAAAAAMAWQAAAAACAHkAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAAADAFkAAAAAAQB5AAAAAAAAeAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 5,-6: ind: 5,-6 @@ -470,7 +471,7 @@ entities: version: 7 0,-7: ind: 0,-7 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHkAAAAAAAB5AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 3,-6: ind: 3,-6 @@ -484,6 +485,10 @@ entities: ind: 2,3 tiles: eAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== version: 7 + 1,-7: + ind: 1,-7 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -690,7 +695,6 @@ entities: 3639: 60,-51 3640: 59,-51 3642: 57,-51 - 6371: -1,-87 6378: 5,40 6379: 6,40 6380: 7,40 @@ -737,10 +741,6 @@ entities: color: '#52B4E996' id: BotGreyscale decals: - 6360: -2,-86 - 6361: 0,-86 - 6363: -2,-88 - 6364: 0,-88 6367: -2,-93 6368: 0,-93 6369: 0,-81 @@ -809,6 +809,18 @@ entities: decals: 6490: -14,40 6491: -15,40 + - node: + color: '#FFFFFFFF' + id: BotLeftGreyscale + decals: + 7643: 11,-71 + 7644: 12,-71 + 7645: 13,-71 + 7646: 14,-71 + 7647: 19,-71 + 7648: 26,-79 + 7649: 26,-78 + 7650: 26,-77 - node: zIndex: 1 color: '#FFFFFFFF' @@ -2247,6 +2259,9 @@ entities: 6982: -22,31 6983: -21,31 6984: -20,31 + 7651: 25,-83 + 7652: 27,-85 + 7653: 24,-85 - node: zIndex: 1 color: '#FFFFFFFF' @@ -4066,11 +4081,7 @@ entities: 6096: 25,-77 6097: 25,-78 6098: 25,-79 - 6120: 16,-84 6121: 16,-86 - 6122: 20,-86 - 6123: 20,-85 - 6124: 25,-84 6125: 26,-85 6126: 26,-81 6127: 26,-80 @@ -4667,15 +4678,10 @@ entities: 6108: 23,-78 6109: 22,-78 6110: 22,-77 - 6111: 23,-77 6112: 22,-76 6113: 20,-80 6114: 19,-81 6115: 20,-82 - 6116: 20,-84 - 6117: 18,-84 - 6118: 18,-85 - 6119: 18,-86 6139: 17,-47 6140: 18,-45 6141: 19,-45 @@ -7357,6 +7363,7 @@ entities: 3512: -13,-63 6310: 24,-80 7614: -12,41 + 7640: 26,-86 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7379,6 +7386,8 @@ entities: 2313: -76,-4 3511: -11,-63 6306: 20,-72 + 7638: 26,-84 + 7639: 25,-86 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7397,6 +7406,8 @@ entities: 2317: -73,8 6311: 24,-74 7537: -12,45 + 7630: 23,-81 + 7642: 26,-84 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7418,6 +7429,7 @@ entities: 2315: -69,8 2316: -76,8 3699: -38,-10 + 7641: 25,-84 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7472,6 +7484,8 @@ entities: 7531: -12,44 7540: -12,43 7613: -12,42 + 7631: 23,-82 + 7637: 26,-85 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7760,6 +7774,9 @@ entities: 7533: -10,45 7606: -13,41 7615: -12,41 + 7632: 24,-81 + 7633: 25,-81 + 7634: 26,-81 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7845,6 +7862,7 @@ entities: 7523: -14,44 7600: -14,43 7607: -14,42 + 7635: 25,-85 - node: zIndex: 1 color: '#FFFFFFFF' @@ -7933,6 +7951,7 @@ entities: 6448: -9,42 7548: -10,46 7616: -10,42 + 7636: 25,-84 - node: zIndex: 1 color: '#FFFFFFFF' @@ -8555,7 +8574,7 @@ entities: 0: 61166 -6,4: 0: 14 - 1: 18192 + 1: 18176 -5,4: 0: 29610 -8,-12: @@ -8762,7 +8781,7 @@ entities: 0,7: 0: 56785 -1,7: - 0: 62927 + 0: 54735 0,8: 0: 40413 1,4: @@ -8803,11 +8822,11 @@ entities: 0: 4125 1: 52224 -4,5: - 0: 63271 + 0: 30503 -4,6: 0: 65287 -5,5: - 0: 63345 + 0: 63344 -5,6: 0: 63359 -4,7: @@ -8821,21 +8840,19 @@ entities: -3,6: 0: 65423 -3,7: - 0: 51615 - 5: 96 + 0: 51711 -3,8: - 0: 7421 + 0: 7389 -2,5: 0: 65535 -2,6: 0: 64783 -2,7: - 0: 64733 + 0: 64541 -2,8: - 0: 19967 - 5: 512 + 0: 20479 -1,8: - 0: 50687 + 0: 50653 4,8: 0: 17 1: 24580 @@ -8879,25 +8896,22 @@ entities: -5,10: 0: 34952 1: 13107 - -4,11: - 0: 61166 -5,11: 0: 34952 1: 13107 + -4,11: + 0: 61156 -3,9: 0: 4095 -3,10: - 0: 13235 - 5: 2056 + 0: 7677 -3,11: - 0: 8115 - 6: 8192 - 5: 32780 + 0: 65532 -2,9: 0: 61439 - -2,11: - 0: 65535 -2,10: + 0: 61182 + -2,11: 0: 61166 -2,12: 0: 65262 @@ -9076,7 +9090,7 @@ entities: 0: 65535 -8,6: 0: 3 - 1: 50368 + 1: 50304 -9,6: 0: 15 -8,7: @@ -9113,13 +9127,11 @@ entities: 0: 12287 -9,9: 0: 136 - 1: 771 + 1: 803 -8,10: 0: 1367 - -9,10: - 1: 61696 -8,11: - 1: 64512 + 1: 62464 -8,12: 1: 231 -9,11: @@ -9144,7 +9156,7 @@ entities: 1: 4352 0: 60416 -4,13: - 1: 40753 + 1: 40721 0: 12 -5,13: 1: 63744 @@ -9800,7 +9812,7 @@ entities: 1: 192 3: 49152 3,-17: - 7: 30576 + 5: 30576 4,-16: 1: 240 0: 61440 @@ -10367,8 +10379,8 @@ entities: 4,-20: 0: 65535 4,-21: - 0: 65348 - 3: 1 + 0: 65280 + 1: 13 3,-20: 0: 65535 4,-19: @@ -10382,7 +10394,7 @@ entities: 0: 255 1: 49152 4,-17: - 8: 30576 + 6: 30576 5,-20: 0: 65535 5,-19: @@ -10394,7 +10406,7 @@ entities: 0: 30576 5,-21: 0: 65280 - 3: 15 + 1: 11 6,-20: 0: 30583 6,-19: @@ -10413,7 +10425,7 @@ entities: 7,-17: 1: 29766 7,-21: - 1: 61440 + 1: 61986 7,-16: 1: 1 0: 4096 @@ -10595,7 +10607,7 @@ entities: 1: 8 3,-21: 0: 65280 - 3: 14 + 1: 15 0,-24: 3: 64512 1: 136 @@ -10628,27 +10640,20 @@ entities: 1: 36736 2,-23: 3: 13073 - 1: 52224 + 1: 52416 2,-22: 3: 4369 - 1: 36044 + 1: 34824 3,-23: - 1: 61440 - 3,-22: - 1: 15 - 3: 60928 + 1: 256 + 3: 14 3,-24: - 1: 35939 + 1: 3 + 3: 60928 3,-25: - 1: 4096 - 4,-24: - 1: 4096 - 4,-23: - 1: 64739 - 4,-22: - 1: 15 - 3: 4352 - 0: 58368 + 1: 7936 + 3,-22: + 3: 3822 -4,-24: 1: 310 -5,-24: @@ -10691,34 +10696,39 @@ entities: 1: 36744 -1,-25: 1: 36744 - 5,-23: - 1: 61459 - 5,-22: - 1: 15 - 3: 65280 + 4,-24: + 1: 105 + 3: 60928 + 4,-25: + 1: 7936 + 4,-23: + 3: 14 + 1: 61408 + 4,-22: + 1: 61166 5,-24: - 1: 62432 + 1: 8747 + 3: 4352 + 5,-22: + 1: 65294 + 3: 32 + 5,-23: + 1: 42594 + 5,-25: + 1: 59136 6,-24: - 1: 61680 + 1: 50737 6,-23: - 1: 61986 + 1: 4104 6,-22: - 1: 231 - 0: 57344 - 7,-24: - 1: 61680 + 1: 15 + 0: 62976 7,-23: - 1: 61440 + 1: 50737 7,-22: - 1: 61712 - 8,-24: - 1: 61680 - 8,-23: - 1: 4369 + 1: 63887 8,-22: 1: 63761 - 9,-24: - 1: 4368 9,-22: 1: 31190 -7,-22: @@ -10786,6 +10796,8 @@ entities: 1: 34952 -10,10: 1: 34952 + -9,10: + 1: 28928 -7,12: 1: 240 -6,12: @@ -10962,36 +10974,6 @@ entities: - 0 - 0 - 0 - - volume: 2500 - temperature: 293.14975 - moles: - - 20.078888 - - 75.53487 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - volume: 2500 - temperature: 293.14948 - moles: - - 18.472576 - - 69.49208 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - volume: 2500 temperature: 293.15 moles: @@ -11031,8 +11013,8 @@ entities: id: docking46345 localAnchorB: -0.5,-1 localAnchorA: -66.5,22 - damping: 42.401016 - stiffness: 380.59067 + damping: 42.401024 + stiffness: 380.59073 - type: OccluderTree - type: Shuttle dampingModifier: 0.25 @@ -11097,6 +11079,63 @@ entities: - type: SpreaderGrid - type: GridPathfinding - type: ImplicitRoof + - uid: 28794 + components: + - type: MetaData + name: grid + - type: Transform + pos: 0.50032806,0.50115013 + parent: 780 + - type: MapGrid + chunks: + -1,-6: + ind: -1,-6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeQAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + 0,-6: + ind: 0,-6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 + - type: Broadphase + - type: Physics + bodyStatus: InAir + fixedRotation: False + bodyType: Dynamic + - type: Fixtures + fixtures: {} + - type: OccluderTree + - type: SpreaderGrid + - type: Shuttle + dampingModifier: 0.25 + - type: ImplicitRoof + - type: GridPathfinding + - type: Gravity + gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + - type: DecalGrid + chunkCollection: + version: 2 + nodes: + - node: + color: '#FFFFFFFF' + id: Bot + decals: + 2: -1,-87 + - node: + color: '#52B4E996' + id: BotGreyscale + decals: + 0: -2,-88 + 1: -2,-86 + 3: 0,-88 + 4: 0,-86 + - type: GridAtmosphere + version: 2 + data: + chunkSize: 4 + - type: GasTileOverlay + - type: IFF + flags: HideLabel - proto: AcousticGuitarInstrument entities: - uid: 19976 @@ -11183,17 +11222,6 @@ entities: - 6488 - type: Fixtures fixtures: {} - - uid: 1860 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-82.5 - parent: 8364 - - type: DeviceList - devices: - - 23910 - - type: Fixtures - fixtures: {} - uid: 3087 components: - type: Transform @@ -12920,17 +12948,8 @@ entities: - 26701 - 25231 - 14502 - - type: Fixtures - fixtures: {} - - uid: 26989 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-82.5 - parent: 8364 - - type: DeviceList - devices: - - 23147 + - 4251 + - 4248 - type: Fixtures fixtures: {} - uid: 27150 @@ -12950,6 +12969,20 @@ entities: - 27875 - type: Fixtures fixtures: {} + - uid: 27428 + components: + - type: MetaData + name: Burn Chambers Air Alarm + - type: Transform + rot: 3.141592653589793 rad + pos: 17.5,-82.5 + parent: 8364 + - type: DeviceList + devices: + - 27147 + - 27155 + - type: Fixtures + fixtures: {} - uid: 27881 components: - type: Transform @@ -13147,6 +13180,22 @@ entities: - 28728 - type: Fixtures fixtures: {} + - uid: 28776 + components: + - type: MetaData + name: TEG Room Air Alarm + - type: Transform + rot: 1.5707963267948966 rad + pos: 10.5,-76.5 + parent: 8364 + - type: DeviceList + devices: + - 4251 + - 4248 + - 4547 + - 4546 + - type: Fixtures + fixtures: {} - proto: AirAlarmFreezer entities: - uid: 26712 @@ -14317,38 +14366,6 @@ entities: parent: 8364 - proto: AirlockExternalGlassEngineeringLocked entities: - - uid: 2905 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 18.5,-82.5 - parent: 8364 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 3601: - - - DoorStatus - - DoorBolt - 4365: - - - DoorStatus - - DoorBolt - - uid: 3601 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 19.5,-84.5 - parent: 8364 - - type: DeviceLinkSink - invokeCounter: 2 - - type: DeviceLinkSource - linkedPorts: - 4365: - - - DoorStatus - - DoorBolt - 2905: - - - DoorStatus - - DoorBolt - uid: 3707 components: - type: Transform @@ -14365,46 +14382,43 @@ entities: 3858: - - DoorStatus - Close - - uid: 4365 + - uid: 4356 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 17.5,-84.5 + pos: 24.5,-84.5 parent: 8364 - type: DeviceLinkSink - invokeCounter: 2 + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 3601: - - - DoorStatus - - DoorBolt - 2905: + 4365: - - DoorStatus - DoorBolt - - uid: 11754 + - uid: 4365 components: - type: Transform - rot: 1.5707963267948966 rad pos: 25.5,-82.5 parent: 8364 - type: DeviceLinkSink invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 14105: + 4356: - - DoorStatus - DoorBolt - - uid: 14105 + 4382: + - - DoorStatus + - DoorBolt + - uid: 4382 components: - type: Transform - rot: 1.5707963267948966 rad pos: 27.5,-84.5 parent: 8364 - type: DeviceLinkSink invokeCounter: 1 - type: DeviceLinkSource linkedPorts: - 11754: + 4365: - - DoorStatus - DoorBolt - uid: 14448 @@ -14893,6 +14907,11 @@ entities: rot: 1.5707963267948966 rad pos: -26.5,32.5 parent: 8364 + - uid: 862 + components: + - type: Transform + pos: -22.5,29.5 + parent: 8364 - uid: 1312 components: - type: MetaData @@ -15014,11 +15033,6 @@ entities: - type: Transform pos: -19.5,31.5 parent: 8364 - - uid: 8669 - components: - - type: Transform - pos: -22.5,29.5 - parent: 8364 - uid: 8877 components: - type: Transform @@ -17038,14 +17052,6 @@ entities: - type: DeviceNetwork deviceLists: - 23133 - - uid: 23147 - components: - - type: Transform - pos: 22.5,-84.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 26989 - uid: 23251 components: - type: Transform @@ -17123,14 +17129,6 @@ entities: - type: DeviceNetwork deviceLists: - 23898 - - uid: 23910 - components: - - type: Transform - pos: 14.5,-84.5 - parent: 8364 - - type: DeviceNetwork - deviceLists: - - 1860 - uid: 23935 components: - type: Transform @@ -17388,6 +17386,22 @@ entities: - type: DeviceNetwork deviceLists: - 5769 + - uid: 27147 + components: + - type: Transform + pos: 14.5,-85.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 27428 + - uid: 27155 + components: + - type: Transform + pos: 14.5,-91.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 27428 - uid: 27167 components: - type: Transform @@ -19085,15 +19099,10 @@ entities: - type: Transform pos: -10.5,-90.5 parent: 8364 - - uid: 862 - components: - - type: Transform - pos: 9.5,-88.5 - parent: 8364 - uid: 865 components: - type: Transform - pos: 9.5,-89.5 + pos: 9.5,-88.5 parent: 8364 - uid: 876 components: @@ -19115,21 +19124,6 @@ entities: - type: Transform pos: -54.5,34.5 parent: 8364 - - uid: 4262 - components: - - type: Transform - pos: 15.5,-84.5 - parent: 8364 - - uid: 4264 - components: - - type: Transform - pos: 13.5,-83.5 - parent: 8364 - - uid: 4265 - components: - - type: Transform - pos: 13.5,-85.5 - parent: 8364 - uid: 4280 components: - type: Transform @@ -19465,41 +19459,6 @@ entities: - type: Transform pos: 0.5,-80.5 parent: 8364 - - uid: 4423 - components: - - type: Transform - pos: 14.5,-83.5 - parent: 8364 - - uid: 4424 - components: - - type: Transform - pos: 13.5,-84.5 - parent: 8364 - - uid: 4427 - components: - - type: Transform - pos: 15.5,-85.5 - parent: 8364 - - uid: 4428 - components: - - type: Transform - pos: 16.5,-83.5 - parent: 8364 - - uid: 4430 - components: - - type: Transform - pos: 14.5,-85.5 - parent: 8364 - - uid: 4431 - components: - - type: Transform - pos: 15.5,-83.5 - parent: 8364 - - uid: 4432 - components: - - type: Transform - pos: 14.5,-84.5 - parent: 8364 - uid: 4442 components: - type: Transform @@ -19565,36 +19524,6 @@ entities: - type: Transform pos: -6.5,-80.5 parent: 8364 - - uid: 4466 - components: - - type: Transform - pos: 21.5,-83.5 - parent: 8364 - - uid: 4467 - components: - - type: Transform - pos: 21.5,-84.5 - parent: 8364 - - uid: 4468 - components: - - type: Transform - pos: 21.5,-85.5 - parent: 8364 - - uid: 4469 - components: - - type: Transform - pos: 22.5,-83.5 - parent: 8364 - - uid: 4470 - components: - - type: Transform - pos: 22.5,-84.5 - parent: 8364 - - uid: 4471 - components: - - type: Transform - pos: 22.5,-85.5 - parent: 8364 - uid: 4472 components: - type: Transform @@ -19675,16 +19604,6 @@ entities: - type: Transform pos: 75.5,-83.5 parent: 8364 - - uid: 4626 - components: - - type: Transform - pos: 16.5,-84.5 - parent: 8364 - - uid: 4627 - components: - - type: Transform - pos: 16.5,-85.5 - parent: 8364 - uid: 4628 components: - type: Transform @@ -19865,26 +19784,6 @@ entities: - type: Transform pos: -2.5,-80.5 parent: 8364 - - uid: 5197 - components: - - type: Transform - pos: 23.5,-83.5 - parent: 8364 - - uid: 5198 - components: - - type: Transform - pos: 23.5,-84.5 - parent: 8364 - - uid: 5200 - components: - - type: Transform - pos: 23.5,-85.5 - parent: 8364 - - uid: 5201 - components: - - type: Transform - pos: 20.5,-85.5 - parent: 8364 - uid: 5273 components: - type: Transform @@ -19925,6 +19824,11 @@ entities: - type: Transform pos: -50.5,-59.5 parent: 8364 + - uid: 8669 + components: + - type: Transform + pos: 9.5,-90.5 + parent: 8364 - uid: 9355 components: - type: Transform @@ -20035,11 +19939,6 @@ entities: - type: Transform pos: 85.5,-77.5 parent: 8364 - - uid: 14506 - components: - - type: Transform - pos: 15.5,-49.5 - parent: 8364 - uid: 14641 components: - type: Transform @@ -20185,16 +20084,6 @@ entities: - type: Transform pos: -9.5,-81.5 parent: 8364 - - uid: 22547 - components: - - type: Transform - pos: 20.5,-83.5 - parent: 8364 - - uid: 22548 - components: - - type: Transform - pos: 20.5,-84.5 - parent: 8364 - uid: 22551 components: - type: Transform @@ -20275,11 +20164,6 @@ entities: - type: Transform pos: 84.5,-81.5 parent: 8364 - - uid: 23166 - components: - - type: Transform - pos: 15.5,-53.5 - parent: 8364 - uid: 23167 components: - type: Transform @@ -20309,7 +20193,7 @@ entities: components: - type: Transform pos: -1.5,-87.5 - parent: 8364 + parent: 28794 - uid: 23922 components: - type: Transform @@ -20505,6 +20389,11 @@ entities: - type: Transform pos: 3.5,-93.5 parent: 8364 + - uid: 25250 + components: + - type: Transform + pos: 21.5,-86.5 + parent: 8364 - uid: 25347 components: - type: Transform @@ -20539,7 +20428,7 @@ entities: components: - type: Transform pos: -0.5,-86.5 - parent: 8364 + parent: 28794 - uid: 25678 components: - type: Transform @@ -21324,17 +21213,17 @@ entities: components: - type: Transform pos: -1.5,-85.5 - parent: 8364 + parent: 28794 - uid: 28375 components: - type: Transform pos: 0.5,-85.5 - parent: 8364 + parent: 28794 - uid: 28376 components: - type: Transform pos: 0.5,-87.5 - parent: 8364 + parent: 28794 - uid: 28378 components: - type: Transform @@ -21405,6 +21294,151 @@ entities: - type: Transform pos: -25.5,-40.5 parent: 8364 + - uid: 28746 + components: + - type: Transform + pos: 13.5,-91.5 + parent: 8364 + - uid: 28747 + components: + - type: Transform + pos: 13.5,-92.5 + parent: 8364 + - uid: 28748 + components: + - type: Transform + pos: 13.5,-93.5 + parent: 8364 + - uid: 28750 + components: + - type: Transform + pos: 14.5,-91.5 + parent: 8364 + - uid: 28751 + components: + - type: Transform + pos: 14.5,-92.5 + parent: 8364 + - uid: 28752 + components: + - type: Transform + pos: 14.5,-93.5 + parent: 8364 + - uid: 28753 + components: + - type: Transform + pos: 15.5,-91.5 + parent: 8364 + - uid: 28754 + components: + - type: Transform + pos: 15.5,-92.5 + parent: 8364 + - uid: 28755 + components: + - type: Transform + pos: 15.5,-93.5 + parent: 8364 + - uid: 28756 + components: + - type: Transform + pos: 17.5,-91.5 + parent: 8364 + - uid: 28757 + components: + - type: Transform + pos: 17.5,-92.5 + parent: 8364 + - uid: 28758 + components: + - type: Transform + pos: 17.5,-93.5 + parent: 8364 + - uid: 28759 + components: + - type: Transform + pos: 18.5,-91.5 + parent: 8364 + - uid: 28760 + components: + - type: Transform + pos: 18.5,-92.5 + parent: 8364 + - uid: 28761 + components: + - type: Transform + pos: 18.5,-93.5 + parent: 8364 + - uid: 28762 + components: + - type: Transform + pos: 19.5,-91.5 + parent: 8364 + - uid: 28763 + components: + - type: Transform + pos: 19.5,-92.5 + parent: 8364 + - uid: 28764 + components: + - type: Transform + pos: 19.5,-93.5 + parent: 8364 + - uid: 28765 + components: + - type: Transform + pos: 15.5,-87.5 + parent: 8364 + - uid: 28766 + components: + - type: Transform + pos: 15.5,-86.5 + parent: 8364 + - uid: 28767 + components: + - type: Transform + pos: 15.5,-85.5 + parent: 8364 + - uid: 28768 + components: + - type: Transform + pos: 14.5,-87.5 + parent: 8364 + - uid: 28769 + components: + - type: Transform + pos: 14.5,-86.5 + parent: 8364 + - uid: 28770 + components: + - type: Transform + pos: 14.5,-85.5 + parent: 8364 + - uid: 28771 + components: + - type: Transform + pos: 13.5,-87.5 + parent: 8364 + - uid: 28772 + components: + - type: Transform + pos: 13.5,-86.5 + parent: 8364 + - uid: 28773 + components: + - type: Transform + pos: 13.5,-85.5 + parent: 8364 + - uid: 28782 + components: + - type: Transform + pos: 20.5,-93.5 + parent: 8364 + - uid: 28783 + components: + - type: Transform + pos: 20.5,-92.5 + parent: 8364 - proto: AtmosFixFreezerMarker entities: - uid: 2846 @@ -22378,12 +22412,6 @@ entities: - type: Transform pos: 27.5,-41.5 parent: 8364 - - uid: 3542 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 22.5,-86.5 - parent: 8364 - uid: 3568 components: - type: MetaData @@ -22391,12 +22419,6 @@ entities: - type: Transform pos: -42.5,-49.5 parent: 8364 - - uid: 3605 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-86.5 - parent: 8364 - uid: 3750 components: - type: Transform @@ -22407,12 +22429,6 @@ entities: - type: Transform pos: -6.5,-76.5 parent: 8364 - - uid: 4205 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 21.5,-86.5 - parent: 8364 - uid: 4458 components: - type: Transform @@ -22462,23 +22478,11 @@ entities: - type: Transform pos: -5.5,-76.5 parent: 8364 - - uid: 13849 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-86.5 - parent: 8364 - uid: 13910 components: - type: Transform pos: -61.5,-21.5 parent: 8364 - - uid: 15544 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-86.5 - parent: 8364 - uid: 18326 components: - type: Transform @@ -22540,12 +22544,6 @@ entities: - type: Transform pos: 15.5,-49.5 parent: 8364 - - uid: 25091 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 23.5,-86.5 - parent: 8364 - uid: 26666 components: - type: Transform @@ -22578,6 +22576,20 @@ entities: rot: 3.141592653589793 rad pos: 78.5,-30.5 parent: 8364 +- proto: BlastDoorEngineering + entities: + - uid: 27194 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-86.5 + parent: 8364 + - uid: 28361 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-92.5 + parent: 8364 - proto: BlastDoorOpen entities: - uid: 5898 @@ -22926,6 +22938,13 @@ entities: - type: Transform pos: -19.55601,-15.847038 parent: 8364 +- proto: BoxFlare + entities: + - uid: 28744 + components: + - type: Transform + pos: 26.486534,-85.33619 + parent: 8364 - proto: BoxFlashbang entities: - uid: 28749 @@ -23378,12 +23397,6 @@ entities: parent: 8364 - proto: ButtonFrameCaution entities: - - uid: 4248 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-86.5 - parent: 8364 - uid: 9041 components: - type: Transform @@ -23413,23 +23426,17 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-71.5 parent: 8364 - - uid: 27061 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-82.5 - parent: 8364 - - uid: 27063 + - uid: 27195 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-86.5 + rot: 1.5707963267948966 rad + pos: 16.5,-88.5 parent: 8364 - - uid: 27850 + - uid: 27623 components: - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-82.5 + rot: 1.5707963267948966 rad + pos: 16.5,-90.5 parent: 8364 - uid: 28606 components: @@ -24400,26 +24407,11 @@ entities: - type: Transform pos: 25.5,-51.5 parent: 8364 - - uid: 4251 - components: - - type: Transform - pos: 19.5,-81.5 - parent: 8364 - - uid: 4252 - components: - - type: Transform - pos: 20.5,-81.5 - parent: 8364 - uid: 4253 components: - type: Transform pos: 16.5,-81.5 parent: 8364 - - uid: 4254 - components: - - type: Transform - pos: 14.5,-81.5 - parent: 8364 - uid: 4255 components: - type: Transform @@ -24475,11 +24467,6 @@ entities: - type: Transform pos: 18.5,-81.5 parent: 8364 - - uid: 4382 - components: - - type: Transform - pos: 15.5,-81.5 - parent: 8364 - uid: 4383 components: - type: Transform @@ -24510,6 +24497,11 @@ entities: - type: Transform pos: 25.5,-76.5 parent: 8364 + - uid: 4394 + components: + - type: Transform + pos: 13.5,-81.5 + parent: 8364 - uid: 4408 components: - type: Transform @@ -24545,11 +24537,6 @@ entities: - type: Transform pos: 0.5,-60.5 parent: 8364 - - uid: 4623 - components: - - type: Transform - pos: 13.5,-81.5 - parent: 8364 - uid: 4940 components: - type: Transform @@ -33155,6 +33142,16 @@ entities: - type: Transform pos: -16.5,42.5 parent: 8364 + - uid: 13847 + components: + - type: Transform + pos: 15.5,-92.5 + parent: 8364 + - uid: 13849 + components: + - type: Transform + pos: 23.5,-84.5 + parent: 8364 - uid: 13854 components: - type: Transform @@ -33605,6 +33602,11 @@ entities: - type: Transform pos: -42.5,-11.5 parent: 8364 + - uid: 14221 + components: + - type: Transform + pos: 19.5,-87.5 + parent: 8364 - uid: 14271 components: - type: Transform @@ -33840,6 +33842,11 @@ entities: - type: Transform pos: 5.5,-35.5 parent: 8364 + - uid: 14506 + components: + - type: Transform + pos: 17.5,-86.5 + parent: 8364 - uid: 14618 components: - type: Transform @@ -35820,6 +35827,11 @@ entities: - type: Transform pos: -29.5,-26.5 parent: 8364 + - uid: 15343 + components: + - type: Transform + pos: 19.5,-89.5 + parent: 8364 - uid: 15434 components: - type: Transform @@ -35840,6 +35852,11 @@ entities: - type: Transform pos: 20.5,-55.5 parent: 8364 + - uid: 15489 + components: + - type: Transform + pos: 15.5,-86.5 + parent: 8364 - uid: 15496 components: - type: Transform @@ -35880,6 +35897,11 @@ entities: - type: Transform pos: 18.5,-47.5 parent: 8364 + - uid: 15544 + components: + - type: Transform + pos: 19.5,-84.5 + parent: 8364 - uid: 15575 components: - type: Transform @@ -36125,21 +36147,56 @@ entities: - type: Transform pos: -21.5,-54.5 parent: 8364 + - uid: 15883 + components: + - type: Transform + pos: 18.5,-86.5 + parent: 8364 + - uid: 15899 + components: + - type: Transform + pos: 22.5,-84.5 + parent: 8364 - uid: 15927 components: - type: Transform pos: -21.5,-55.5 parent: 8364 + - uid: 15951 + components: + - type: Transform + pos: 17.5,-92.5 + parent: 8364 + - uid: 15958 + components: + - type: Transform + pos: 16.5,-86.5 + parent: 8364 - uid: 15960 components: - type: Transform pos: 34.5,-19.5 parent: 8364 + - uid: 15979 + components: + - type: Transform + pos: 21.5,-84.5 + parent: 8364 - uid: 15984 components: - type: Transform pos: -37.5,-8.5 parent: 8364 + - uid: 16145 + components: + - type: Transform + pos: 19.5,-88.5 + parent: 8364 + - uid: 16207 + components: + - type: Transform + pos: 14.5,-92.5 + parent: 8364 - uid: 16212 components: - type: Transform @@ -36725,6 +36782,11 @@ entities: - type: Transform pos: 4.5,-43.5 parent: 8364 + - uid: 16522 + components: + - type: Transform + pos: 18.5,-92.5 + parent: 8364 - uid: 16523 components: - type: Transform @@ -36755,6 +36817,11 @@ entities: - type: Transform pos: 6.5,-44.5 parent: 8364 + - uid: 16540 + components: + - type: Transform + pos: 19.5,-91.5 + parent: 8364 - uid: 16542 components: - type: Transform @@ -36960,6 +37027,16 @@ entities: - type: Transform pos: 25.5,-56.5 parent: 8364 + - uid: 16619 + components: + - type: Transform + pos: 20.5,-84.5 + parent: 8364 + - uid: 16632 + components: + - type: Transform + pos: 19.5,-85.5 + parent: 8364 - uid: 16636 components: - type: Transform @@ -37290,6 +37367,11 @@ entities: - type: Transform pos: 14.5,-71.5 parent: 8364 + - uid: 16735 + components: + - type: Transform + pos: 19.5,-92.5 + parent: 8364 - uid: 16738 components: - type: Transform @@ -37355,6 +37437,11 @@ entities: - type: Transform pos: 22.5,-63.5 parent: 8364 + - uid: 16777 + components: + - type: Transform + pos: 26.5,-84.5 + parent: 8364 - uid: 16798 components: - type: Transform @@ -43355,6 +43442,16 @@ entities: - type: Transform pos: -21.5,-74.5 parent: 8364 + - uid: 22547 + components: + - type: Transform + pos: 25.5,-82.5 + parent: 8364 + - uid: 22548 + components: + - type: Transform + pos: 25.5,-83.5 + parent: 8364 - uid: 22578 components: - type: Transform @@ -43390,6 +43487,11 @@ entities: - type: Transform pos: -0.5,46.5 parent: 8364 + - uid: 22744 + components: + - type: Transform + pos: 25.5,-84.5 + parent: 8364 - uid: 22818 components: - type: Transform @@ -44695,15 +44797,15 @@ entities: - type: Transform pos: 4.5,-72.5 parent: 8364 - - uid: 26977 + - uid: 26849 components: - type: Transform - pos: 27.5,-72.5 + pos: 27.5,-84.5 parent: 8364 - - uid: 26978 + - uid: 26977 components: - type: Transform - pos: 19.5,-84.5 + pos: 27.5,-72.5 parent: 8364 - uid: 27003 components: @@ -44750,16 +44852,6 @@ entities: - type: Transform pos: 27.5,-78.5 parent: 8364 - - uid: 27118 - components: - - type: Transform - pos: 18.5,-85.5 - parent: 8364 - - uid: 27119 - components: - - type: Transform - pos: 18.5,-86.5 - parent: 8364 - uid: 27120 components: - type: Transform @@ -44770,35 +44862,15 @@ entities: - type: Transform pos: 27.5,-80.5 parent: 8364 - - uid: 27122 - components: - - type: Transform - pos: 25.5,-82.5 - parent: 8364 - uid: 27123 components: - type: Transform - pos: 15.5,-84.5 + pos: 19.5,-90.5 parent: 8364 - uid: 27124 components: - type: Transform - pos: 17.5,-84.5 - parent: 8364 - - uid: 27125 - components: - - type: Transform - pos: 16.5,-84.5 - parent: 8364 - - uid: 27126 - components: - - type: Transform - pos: 14.5,-84.5 - parent: 8364 - - uid: 27127 - components: - - type: Transform - pos: 26.5,-84.5 + pos: 14.5,-86.5 parent: 8364 - uid: 27128 components: @@ -44828,7 +44900,7 @@ entities: - uid: 27133 components: - type: Transform - pos: 18.5,-83.5 + pos: 21.5,-82.5 parent: 8364 - uid: 27134 components: @@ -44855,15 +44927,10 @@ entities: - type: Transform pos: 18.5,-79.5 parent: 8364 - - uid: 27139 - components: - - type: Transform - pos: 25.5,-83.5 - parent: 8364 - - uid: 27141 + - uid: 27142 components: - type: Transform - pos: 25.5,-84.5 + pos: 19.5,-82.5 parent: 8364 - uid: 27151 components: @@ -44883,27 +44950,32 @@ entities: - uid: 27181 components: - type: Transform - pos: 18.5,-84.5 + pos: 28.5,-84.5 parent: 8364 - uid: 27182 components: - type: Transform - pos: 21.5,-84.5 + pos: 18.5,-82.5 parent: 8364 - uid: 27183 components: - type: Transform - pos: 18.5,-82.5 + pos: 24.5,-84.5 parent: 8364 - - uid: 27190 + - uid: 27184 components: - type: Transform - pos: 20.5,-84.5 + pos: 19.5,-86.5 parent: 8364 - - uid: 27191 + - uid: 27185 components: - type: Transform - pos: 22.5,-84.5 + pos: 16.5,-92.5 + parent: 8364 + - uid: 27187 + components: + - type: Transform + pos: 14.5,-82.5 parent: 8364 - uid: 27223 components: @@ -44975,6 +45047,11 @@ entities: - type: Transform pos: -11.5,-56.5 parent: 8364 + - uid: 27432 + components: + - type: Transform + pos: 15.5,-82.5 + parent: 8364 - uid: 27451 components: - type: Transform @@ -45110,6 +45187,16 @@ entities: - type: Transform pos: -1.5,-74.5 parent: 8364 + - uid: 27620 + components: + - type: Transform + pos: 16.5,-82.5 + parent: 8364 + - uid: 27624 + components: + - type: Transform + pos: 20.5,-82.5 + parent: 8364 - uid: 27630 components: - type: Transform @@ -45150,6 +45237,11 @@ entities: - type: Transform pos: 86.5,-2.5 parent: 8364 + - uid: 27702 + components: + - type: Transform + pos: 13.5,-82.5 + parent: 8364 - uid: 27787 components: - type: Transform @@ -51937,11 +52029,21 @@ entities: - type: Transform pos: -11.5,-61.5 parent: 8364 + - uid: 26879 + components: + - type: Transform + pos: -4.5,-86.5 + parent: 8364 - uid: 26911 components: - type: Transform pos: 8.5,-78.5 parent: 8364 + - uid: 26913 + components: + - type: Transform + pos: 3.5,-86.5 + parent: 8364 - uid: 26916 components: - type: Transform @@ -52227,6 +52329,16 @@ entities: - type: Transform pos: -17.5,-32.5 parent: 8364 + - uid: 28387 + components: + - type: Transform + pos: 4.5,-86.5 + parent: 8364 + - uid: 28393 + components: + - type: Transform + pos: -5.5,-86.5 + parent: 8364 - uid: 28629 components: - type: Transform @@ -62945,37 +63057,31 @@ entities: - uid: 28620 components: - type: Transform - rot: 3.141592653589793 rad pos: -11.5,18.5 parent: 8364 - uid: 28621 components: - type: Transform - rot: 3.141592653589793 rad pos: -11.5,19.5 parent: 8364 - uid: 28622 components: - type: Transform - rot: 3.141592653589793 rad pos: -11.5,20.5 parent: 8364 - uid: 28623 components: - type: Transform - rot: 3.141592653589793 rad pos: -10.5,18.5 parent: 8364 - uid: 28624 components: - type: Transform - rot: 3.141592653589793 rad pos: -10.5,19.5 parent: 8364 - uid: 28625 components: - type: Transform - rot: 3.141592653589793 rad pos: -10.5,20.5 parent: 8364 - proto: CarpetBlack @@ -63976,37 +64082,31 @@ entities: - uid: 28505 components: - type: Transform - rot: 3.141592653589793 rad pos: -3.5,19.5 parent: 8364 - uid: 28607 components: - type: Transform - rot: 3.141592653589793 rad pos: -3.5,18.5 parent: 8364 - uid: 28616 components: - type: Transform - rot: 3.141592653589793 rad pos: -3.5,20.5 parent: 8364 - uid: 28617 components: - type: Transform - rot: 3.141592653589793 rad pos: -4.5,18.5 parent: 8364 - uid: 28618 components: - type: Transform - rot: 3.141592653589793 rad pos: -4.5,19.5 parent: 8364 - uid: 28619 components: - type: Transform - rot: 3.141592653589793 rad pos: -4.5,20.5 parent: 8364 - proto: CarpetOrange @@ -64265,7 +64365,6 @@ entities: - uid: 300 components: - type: Transform - rot: -1.5707963267948966 rad pos: -9.5,-23.5 parent: 8364 - uid: 941 @@ -64428,17 +64527,89 @@ entities: rot: 1.5707963267948966 rad pos: 36.5,-79.5 parent: 8364 + - uid: 3605 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 22.5,-84.5 + parent: 8364 - uid: 3606 components: - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-88.5 + rot: 1.5707963267948966 rad + pos: 23.5,-84.5 + parent: 8364 + - uid: 4005 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-84.5 + parent: 8364 + - uid: 4139 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-84.5 + parent: 8364 + - uid: 4205 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-87.5 + parent: 8364 + - uid: 4234 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,-86.5 + parent: 8364 + - uid: 4235 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 18.5,-86.5 + parent: 8364 + - uid: 4236 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-88.5 + parent: 8364 + - uid: 4239 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-85.5 + parent: 8364 + - uid: 4240 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-86.5 + parent: 8364 + - uid: 4241 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-89.5 parent: 8364 - uid: 4244 components: - type: Transform pos: 49.5,-18.5 parent: 8364 + - uid: 4247 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-90.5 + parent: 8364 + - uid: 4249 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-84.5 + parent: 8364 - uid: 4476 components: - type: Transform @@ -64460,11 +64631,11 @@ entities: - type: Transform pos: 49.5,-22.5 parent: 8364 - - uid: 5861 + - uid: 5201 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,-88.5 + rot: 1.5707963267948966 rad + pos: 31.5,-84.5 parent: 8364 - uid: 5864 components: @@ -65189,12 +65360,6 @@ entities: - type: Transform pos: 32.5,-45.5 parent: 8364 - - uid: 12262 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 28.5,-88.5 - parent: 8364 - uid: 12328 components: - type: Transform @@ -65235,12 +65400,6 @@ entities: - type: Transform pos: 32.5,-53.5 parent: 8364 - - uid: 12458 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 27.5,-88.5 - parent: 8364 - uid: 12561 components: - type: Transform @@ -67010,18 +67169,6 @@ entities: - type: Transform pos: -47.5,13.5 parent: 8364 - - uid: 16145 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,-88.5 - parent: 8364 - - uid: 16207 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 22.5,-88.5 - parent: 8364 - uid: 16307 components: - type: Transform @@ -67151,12 +67298,6 @@ entities: - type: Transform pos: 0.5,-76.5 parent: 8364 - - uid: 16553 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-88.5 - parent: 8364 - uid: 16554 components: - type: Transform @@ -67169,12 +67310,6 @@ entities: rot: 3.141592653589793 rad pos: 36.5,-84.5 parent: 8364 - - uid: 16619 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 32.5,-87.5 - parent: 8364 - uid: 16621 components: - type: Transform @@ -68002,12 +68137,6 @@ entities: - type: Transform pos: -10.5,-74.5 parent: 8364 - - uid: 22744 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-88.5 - parent: 8364 - uid: 22922 components: - type: Transform @@ -68032,41 +68161,29 @@ entities: rot: 1.5707963267948966 rad pos: 43.5,-79.5 parent: 8364 - - uid: 23006 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 29.5,-88.5 - parent: 8364 - - uid: 23008 + - uid: 23179 components: - type: Transform rot: 1.5707963267948966 rad - pos: 31.5,-88.5 + pos: 39.5,-79.5 parent: 8364 - - uid: 23150 + - uid: 23182 components: - type: Transform rot: 3.141592653589793 rad - pos: 26.5,-88.5 + pos: 36.5,-83.5 parent: 8364 - - uid: 23153 + - uid: 26095 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,-86.5 + pos: 30.5,-84.5 parent: 8364 - - uid: 23179 + - uid: 26579 components: - type: Transform rot: 1.5707963267948966 rad - pos: 39.5,-79.5 - parent: 8364 - - uid: 23182 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 36.5,-83.5 + pos: 29.5,-82.5 parent: 8364 - uid: 26607 components: @@ -68117,83 +68234,35 @@ entities: - type: Transform pos: -56.5,-61.5 parent: 8364 - - uid: 26995 + - uid: 26802 components: - type: Transform rot: 1.5707963267948966 rad - pos: 30.5,-88.5 + pos: 29.5,-83.5 parent: 8364 - - uid: 27060 + - uid: 26978 components: - type: Transform rot: 1.5707963267948966 rad - pos: 32.5,-84.5 + pos: 29.5,-81.5 parent: 8364 - - uid: 27428 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 10.5,-88.5 - parent: 8364 - - uid: 27431 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 11.5,-88.5 - parent: 8364 - - uid: 27432 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-88.5 - parent: 8364 - - uid: 27472 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-88.5 - parent: 8364 - - uid: 27473 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,-88.5 - parent: 8364 - - uid: 27474 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-88.5 - parent: 8364 - - uid: 27475 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-88.5 - parent: 8364 - - uid: 27476 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-88.5 - parent: 8364 - - uid: 27488 + - uid: 27060 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-88.5 + rot: 1.5707963267948966 rad + pos: 32.5,-84.5 parent: 8364 - - uid: 27490 + - uid: 27063 components: - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-88.5 + rot: 1.5707963267948966 rad + pos: 29.5,-84.5 parent: 8364 - - uid: 27541 + - uid: 27621 components: - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-88.5 + rot: 1.5707963267948966 rad + pos: 28.5,-84.5 parent: 8364 - uid: 27638 components: @@ -69174,6 +69243,18 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,12.5 parent: 8364 + - uid: 23154 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.414019,-80.41989 + parent: 8364 + - uid: 27472 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 11.47655,-81.30592 + parent: 8364 - proto: ChairGreyscale entities: - uid: 20673 @@ -76837,6 +76918,23 @@ entities: - type: Transform pos: 55.5,18.5 parent: 8364 +- proto: DecalSpawnerBurns + entities: + - uid: 4252 + components: + - type: Transform + pos: 14.5,-86.5 + parent: 8364 + - uid: 4379 + components: + - type: Transform + pos: 14.5,-92.5 + parent: 8364 + - uid: 27762 + components: + - type: Transform + pos: 18.5,-92.5 + parent: 8364 - proto: DefaultStationBeaconAICore entities: - uid: 563 @@ -77184,6 +77282,13 @@ entities: - type: Transform pos: -6.5,-36.5 parent: 8364 +- proto: DefaultStationBeaconTEG + entities: + - uid: 25245 + components: + - type: Transform + pos: 18.5,-75.5 + parent: 8364 - proto: DefaultStationBeaconTelecoms entities: - uid: 27259 @@ -89648,6 +89753,24 @@ entities: - type: Transform pos: 23.5,-17.5 parent: 8364 + - uid: 4248 + components: + - type: Transform + pos: 10.5,-73.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 26908 + - 28776 + - uid: 4251 + components: + - type: Transform + pos: 10.5,-74.5 + parent: 8364 + - type: DeviceNetwork + deviceLists: + - 26908 + - 28776 - uid: 5182 components: - type: Transform @@ -91238,7 +91361,6 @@ entities: - uid: 28731 components: - type: Transform - rot: 3.141592653589793 rad pos: -7.5,41.5 parent: 8364 - type: DeviceNetwork @@ -92344,14 +92466,12 @@ entities: parent: 8364 - proto: GasOutletInjector entities: - - uid: 11752 + - uid: 3601 components: - type: Transform - rot: 3.141592653589793 rad - pos: 14.5,-83.5 + rot: 1.5707963267948966 rad + pos: 14.5,-92.5 parent: 8364 - - type: AtmosPipeColor - color: '#947507FF' - uid: 15511 components: - type: Transform @@ -92388,12 +92508,14 @@ entities: rot: 3.141592653589793 rad pos: 12.5,-64.5 parent: 8364 - - uid: 23157 + - uid: 26062 components: - type: Transform rot: 3.141592653589793 rad - pos: 22.5,-83.5 + pos: 14.5,-86.5 parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' - proto: GasPassiveGate entities: - uid: 21381 @@ -92410,6 +92532,14 @@ entities: - type: Transform pos: 15.5,-52.5 parent: 8364 + - uid: 4238 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-83.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 12676 components: - type: Transform @@ -92512,14 +92642,19 @@ entities: rot: 3.141592653589793 rad pos: 15.5,-50.5 parent: 8364 + - uid: 27476 + components: + - type: Transform + pos: 17.5,-85.5 + parent: 8364 - uid: 28362 components: - type: Transform - rot: 3.141592653589793 rad - pos: 18.5,-87.5 + rot: 1.5707963267948966 rad + pos: 15.5,-87.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#3AB334FF' - uid: 28367 components: - type: Transform @@ -92585,6 +92720,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 4399 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 15.5,-87.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 4401 components: - type: Transform @@ -92600,6 +92743,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 4424 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-87.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 5202 components: - type: Transform @@ -92853,12 +93004,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 12460 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 23.5,-85.5 - parent: 8364 - uid: 13066 components: - type: Transform @@ -92873,12 +93018,16 @@ entities: rot: 1.5707963267948966 rad pos: -11.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 13816 components: - type: Transform rot: 1.5707963267948966 rad pos: -8.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 13850 components: - type: Transform @@ -92908,7 +93057,7 @@ entities: pos: 17.5,-73.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15502 components: - type: Transform @@ -92923,7 +93072,7 @@ entities: pos: 13.5,-73.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15898 components: - type: Transform @@ -92963,14 +93112,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 16737 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-85.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 16988 components: - type: Transform @@ -93326,6 +93467,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 23147 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,-79.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 23184 components: - type: Transform @@ -94092,13 +94241,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 26579 - components: - - type: Transform - pos: 18.5,-80.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26638 components: - type: Transform @@ -94138,12 +94280,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 26933 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-85.5 - parent: 8364 - uid: 26957 components: - type: Transform @@ -94174,6 +94310,16 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 27119 + components: + - type: Transform + anchored: False + rot: -1.5707963267948966 rad + pos: 18.699781,-92.493706 + parent: 8364 + - type: Physics + canCollide: True + bodyType: Dynamic - uid: 27169 components: - type: Transform @@ -94213,6 +94359,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 27488 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 17.5,-87.5 + parent: 8364 + - type: AtmosPipeColor + color: '#3AB334FF' - uid: 27549 components: - type: Transform @@ -94236,14 +94390,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 27705 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 15.5,-85.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 27724 components: - type: Transform @@ -94396,6 +94542,8 @@ entities: rot: -1.5707963267948966 rad pos: -8.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - proto: GasPipeFourway entities: - uid: 5316 @@ -94743,7 +94891,7 @@ entities: pos: 17.5,-77.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - proto: GasPipeSensorWaste entities: - uid: 16914 @@ -94769,6 +94917,8 @@ entities: rot: -1.5707963267948966 rad pos: -12.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 567 components: - type: Transform @@ -94826,7 +94976,7 @@ entities: pos: 13.5,-77.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 1617 components: - type: Transform @@ -94843,12 +94993,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#947507FF' - - uid: 1627 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-83.5 - parent: 8364 - uid: 1643 components: - type: Transform @@ -95020,14 +95164,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 4139 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-83.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 4147 components: - type: Transform @@ -95091,6 +95227,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 4173 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-82.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 4174 components: - type: Transform @@ -95112,7 +95256,7 @@ entities: pos: 13.5,-78.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 4232 components: - type: Transform @@ -95121,6 +95265,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 4250 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 16.5,-81.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 4273 components: - type: Transform @@ -95308,12 +95460,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 4493 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-83.5 - parent: 8364 - uid: 4498 components: - type: Transform @@ -95343,7 +95489,7 @@ entities: pos: 13.5,-81.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 4529 components: - type: Transform @@ -95475,7 +95621,7 @@ entities: pos: 17.5,-75.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 5274 components: - type: Transform @@ -95953,23 +96099,31 @@ entities: - type: Transform pos: -11.5,43.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8549 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8558 components: - type: Transform pos: -11.5,44.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8559 components: - type: Transform rot: 3.141592653589793 rad pos: -4.5,40.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8587 components: - type: Transform @@ -95992,18 +96146,24 @@ entities: rot: -1.5707963267948966 rad pos: -5.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8662 components: - type: Transform rot: -1.5707963267948966 rad pos: -7.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8699 components: - type: Transform rot: -1.5707963267948966 rad pos: -8.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8742 components: - type: Transform @@ -96018,6 +96178,8 @@ entities: rot: -1.5707963267948966 rad pos: -9.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8770 components: - type: Transform @@ -96038,6 +96200,8 @@ entities: - type: Transform pos: -6.5,40.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8986 components: - type: Transform @@ -96052,18 +96216,24 @@ entities: rot: -1.5707963267948966 rad pos: -6.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 9100 components: - type: Transform rot: -1.5707963267948966 rad pos: -7.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 9102 components: - type: Transform rot: 3.141592653589793 rad pos: -6.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 9221 components: - type: Transform @@ -96353,6 +96523,8 @@ entities: - type: Transform pos: -13.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 10400 components: - type: Transform @@ -96548,6 +96720,8 @@ entities: rot: 3.141592653589793 rad pos: -4.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 13661 components: - type: Transform @@ -96569,18 +96743,14 @@ entities: rot: 1.5707963267948966 rad pos: -10.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 13821 components: - type: Transform rot: 3.141592653589793 rad pos: -11.5,42.5 parent: 8364 - - uid: 13847 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-82.5 - parent: 8364 - type: AtmosPipeColor color: '#990000FF' - uid: 13848 @@ -96754,7 +96924,7 @@ entities: pos: 13.5,-76.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 14703 components: - type: Transform @@ -96762,7 +96932,7 @@ entities: pos: 15.5,-73.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 14916 components: - type: Transform @@ -96770,14 +96940,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 14918 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-84.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 14919 components: - type: Transform @@ -96794,13 +96956,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#947507FF' - - uid: 15343 - components: - - type: Transform - pos: 15.5,-79.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 15367 components: - type: Transform @@ -96815,14 +96970,14 @@ entities: pos: 14.5,-73.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15481 components: - type: Transform pos: 13.5,-74.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15501 components: - type: Transform @@ -96852,7 +97007,7 @@ entities: pos: 13.5,-75.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15877 components: - type: Transform @@ -96904,25 +97059,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 15899 - components: - - type: Transform - pos: 22.5,-82.5 - parent: 8364 - - uid: 15951 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-84.5 - parent: 8364 - - uid: 15979 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 13.5,-83.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 16511 components: - type: Transform @@ -96939,20 +97075,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 16522 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-82.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 16540 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 21.5,-84.5 - parent: 8364 - uid: 16590 components: - type: Transform @@ -97000,6 +97122,21 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#947507FF' + - uid: 16731 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 15.5,-80.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 16737 + components: + - type: Transform + pos: 14.5,-72.5 + parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' - uid: 16741 components: - type: Transform @@ -100053,14 +100190,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 23154 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 15.5,-84.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 23156 components: - type: Transform @@ -100092,13 +100221,35 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 23165 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-81.5 + parent: 8364 + - uid: 23166 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-85.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 23168 components: - type: Transform pos: 13.5,-79.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' + - uid: 23170 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-84.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 23178 components: - type: Transform @@ -104101,7 +104252,13 @@ entities: components: - type: Transform rot: 3.141592653589793 rad - pos: 21.5,-82.5 + pos: 18.5,-84.5 + parent: 8364 + - uid: 23910 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-85.5 parent: 8364 - uid: 23920 components: @@ -107101,10 +107258,9 @@ entities: - uid: 24519 components: - type: Transform - pos: 17.5,-79.5 + rot: 3.141592653589793 rad + pos: 18.5,-83.5 parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 24520 components: - type: Transform @@ -109261,12 +109417,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 24973 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 23.5,-82.5 - parent: 8364 - uid: 25006 components: - type: Transform @@ -109634,6 +109784,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 25091 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 15.5,-92.5 + parent: 8364 - uid: 25095 components: - type: Transform @@ -110139,6 +110295,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 25221 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-83.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 25222 components: - type: Transform @@ -110154,6 +110318,19 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 25229 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 17.5,-92.5 + parent: 8364 + - uid: 25230 + components: + - type: Transform + pos: 14.5,-82.5 + parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' - uid: 25247 components: - type: Transform @@ -111138,6 +111315,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' + - uid: 26029 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-92.5 + parent: 8364 - uid: 26041 components: - type: Transform @@ -111154,14 +111337,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 26062 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,-80.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26068 components: - type: Transform @@ -112970,14 +113145,7 @@ entities: pos: 16.5,-73.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' - - uid: 26802 - components: - - type: Transform - pos: 14.5,-82.5 - parent: 8364 - - type: AtmosPipeColor - color: '#947507FF' + color: '#FF1212FF' - uid: 26803 components: - type: Transform @@ -113002,6 +113170,12 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 26933 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-82.5 + parent: 8364 - uid: 26958 components: - type: Transform @@ -113018,6 +113192,13 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 26990 + components: + - type: Transform + pos: 15.5,-83.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 26998 components: - type: Transform @@ -113056,7 +113237,56 @@ entities: pos: 15.5,-81.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' + - uid: 27026 + components: + - type: Transform + pos: 14.5,-83.5 + parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 27061 + components: + - type: Transform + pos: 14.5,-84.5 + parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 27068 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-86.5 + parent: 8364 + - uid: 27080 + components: + - type: Transform + pos: 15.5,-85.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 27118 + components: + - type: Transform + anchored: False + pos: 18.786913,-88.420395 + parent: 8364 + - type: Physics + canCollide: True + bodyType: Dynamic + - uid: 27122 + components: + - type: Transform + pos: 18.5,-90.5 + parent: 8364 + - uid: 27140 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-87.5 + parent: 8364 + - type: AtmosPipeColor + color: '#3AB334FF' - uid: 27157 components: - type: Transform @@ -113400,6 +113630,28 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 27619 + components: + - type: Transform + pos: 15.5,-86.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 27622 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-87.5 + parent: 8364 + - uid: 27625 + components: + - type: Transform + anchored: False + pos: 18.078228,-90.046524 + parent: 8364 + - type: Physics + canCollide: True + bodyType: Dynamic - uid: 27650 components: - type: Transform @@ -113431,6 +113683,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 27705 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 13.5,-82.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 27708 components: - type: Transform @@ -113463,10 +113723,10 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 27762 + - uid: 27763 components: - type: Transform - pos: 14.5,-80.5 + pos: 14.5,-85.5 parent: 8364 - type: AtmosPipeColor color: '#947507FF' @@ -113486,6 +113746,19 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 27850 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 18.5,-91.5 + parent: 8364 + - uid: 27857 + components: + - type: Transform + pos: 15.5,-84.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 27937 components: - type: Transform @@ -113948,38 +114221,18 @@ entities: - uid: 28357 components: - type: Transform - pos: 18.5,-82.5 + rot: 3.141592653589793 rad + pos: 13.5,-86.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 28358 components: - type: Transform - pos: 18.5,-83.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 28359 - components: - - type: Transform - pos: 18.5,-84.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 28360 - components: - - type: Transform - pos: 18.5,-85.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 28361 - components: - - type: Transform - pos: 18.5,-86.5 + pos: 15.5,-82.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 28363 components: - type: Transform @@ -114366,6 +114619,8 @@ entities: rot: -1.5707963267948966 rad pos: -11.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - proto: GasPipeTJunction entities: - uid: 834 @@ -114515,6 +114770,8 @@ entities: rot: 3.141592653589793 rad pos: -9.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8203 components: - type: Transform @@ -114528,24 +114785,32 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,45.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8544 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8593 components: - type: Transform rot: -1.5707963267948966 rad pos: -6.5,42.5 parent: 8364 + - type: AtmosPipeColor + color: '#0055CCFF' - uid: 8626 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8733 components: - type: Transform @@ -114612,6 +114877,8 @@ entities: rot: -1.5707963267948966 rad pos: -4.5,41.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 14087 components: - type: Transform @@ -114619,7 +114886,7 @@ entities: pos: 15.5,-78.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 14115 components: - type: Transform @@ -114684,22 +114951,22 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 15883 + - uid: 15885 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 15.5,-80.5 + rot: 3.141592653589793 rad + pos: 55.5,-8.5 parent: 8364 - type: AtmosPipeColor color: '#990000FF' - - uid: 15885 + - uid: 15959 components: - type: Transform - rot: 3.141592653589793 rad - pos: 55.5,-8.5 + rot: 1.5707963267948966 rad + pos: 15.5,-79.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 16134 components: - type: Transform @@ -114732,6 +114999,13 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 16623 + components: + - type: Transform + pos: 16.5,-79.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 16624 components: - type: Transform @@ -116912,14 +117186,6 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 26029 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 17.5,-80.5 - parent: 8364 - - type: AtmosPipeColor - color: '#990000FF' - uid: 26092 components: - type: Transform @@ -117488,7 +117754,7 @@ entities: pos: 16.5,-78.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 14546 components: - type: Transform @@ -117671,7 +117937,7 @@ entities: pos: 15.5,-76.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - proto: GasPressurePump entities: - uid: 3993 @@ -117827,6 +118093,20 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#990000FF' + - uid: 23148 + components: + - type: Transform + pos: 15.5,-77.5 + parent: 8364 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 23150 + components: + - type: Transform + pos: 14.5,-80.5 + parent: 8364 + - type: AtmosPipeColor + color: '#947507FF' - uid: 23247 components: - type: MetaData @@ -117844,20 +118124,25 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 27140 + - uid: 27152 components: - type: Transform - pos: 15.5,-77.5 + pos: 21.5,-77.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' - - uid: 27152 + color: '#03FCD3FF' +- proto: GasPressureRegulator + entities: + - uid: 27706 components: - type: Transform - pos: 21.5,-77.5 + rot: 3.141592653589793 rad + pos: 17.5,-86.5 parent: 8364 + - type: GasPressureRegulator + threshold: 95000 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#3AB334FF' - proto: GasThermoMachineFreezer entities: - uid: 3805 @@ -117945,7 +118230,7 @@ entities: - type: GasValve open: False - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 16697 components: - type: Transform @@ -117974,15 +118259,16 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 27360 + - uid: 23008 components: - type: Transform - pos: 18.5,-81.5 + rot: 3.141592653589793 rad + pos: 16.5,-80.5 parent: 8364 - type: GasValve open: False - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 28365 components: - type: Transform @@ -118070,6 +118356,9 @@ entities: rot: -1.5707963267948966 rad pos: 11.5,-73.5 parent: 8364 + - type: DeviceNetwork + deviceLists: + - 28776 - type: AtmosPipeColor color: '#0055CCFF' - uid: 5463 @@ -120067,6 +120356,9 @@ entities: rot: -1.5707963267948966 rad pos: 11.5,-74.5 parent: 8364 + - type: DeviceNetwork + deviceLists: + - 28776 - type: AtmosPipeColor color: '#990000FF' - uid: 4557 @@ -120138,11 +120430,15 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,41.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - uid: 8577 components: - type: Transform pos: -9.5,46.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - type: DeviceNetwork deviceLists: - 8404 @@ -121947,6 +122243,8 @@ entities: rot: 3.141592653589793 rad pos: -11.5,41.5 parent: 8364 + - type: AtmosPipeColor + color: '#990000FF' - type: DeviceNetwork deviceLists: - 28739 @@ -121971,7 +122269,7 @@ entities: pos: 17.5,-74.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 15875 components: - type: Transform @@ -121987,21 +122285,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 23158 - components: - - type: Transform - pos: 14.5,-72.5 - parent: 8364 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 26095 + - uid: 23153 components: - type: Transform rot: 3.141592653589793 rad pos: 17.5,-78.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - uid: 26124 components: - type: Transform @@ -122482,6 +122773,11 @@ entities: - type: Transform pos: -75.5,-2.5 parent: 8364 + - uid: 646 + components: + - type: Transform + pos: 14.5,-94.5 + parent: 8364 - uid: 649 components: - type: Transform @@ -123037,6 +123333,16 @@ entities: - type: Transform pos: -21.5,-70.5 parent: 8364 + - uid: 1627 + components: + - type: Transform + pos: 12.5,-93.5 + parent: 8364 + - uid: 1644 + components: + - type: Transform + pos: 15.5,-82.5 + parent: 8364 - uid: 1646 components: - type: Transform @@ -123050,7 +123356,7 @@ entities: - uid: 1676 components: - type: Transform - pos: 13.5,-82.5 + pos: 18.5,-82.5 parent: 8364 - uid: 1679 components: @@ -123147,6 +123453,11 @@ entities: - type: Transform pos: 29.5,-15.5 parent: 8364 + - uid: 1860 + components: + - type: Transform + pos: 16.5,-82.5 + parent: 8364 - uid: 1870 components: - type: Transform @@ -123797,6 +124108,11 @@ entities: - type: Transform pos: 74.5,-7.5 parent: 8364 + - uid: 2905 + components: + - type: Transform + pos: 16.5,-91.5 + parent: 8364 - uid: 2914 components: - type: Transform @@ -124277,6 +124593,11 @@ entities: - type: Transform pos: 15.5,-44.5 parent: 8364 + - uid: 3542 + components: + - type: Transform + pos: 16.5,-87.5 + parent: 8364 - uid: 3557 components: - type: Transform @@ -124585,7 +124906,7 @@ entities: - uid: 4045 components: - type: Transform - pos: 22.5,-82.5 + pos: 15.5,-90.5 parent: 8364 - uid: 4064 components: @@ -124717,161 +125038,126 @@ entities: - type: Transform pos: 13.5,-61.5 parent: 8364 - - uid: 4111 + - uid: 4107 components: - type: Transform - pos: 9.5,-64.5 + pos: 14.5,-90.5 parent: 8364 - - uid: 4135 + - uid: 4111 components: - type: Transform - pos: 20.5,-82.5 + pos: 9.5,-64.5 parent: 8364 - - uid: 4234 + - uid: 4254 components: - type: Transform pos: 14.5,-82.5 parent: 8364 - - uid: 4235 - components: - - type: Transform - pos: 36.5,-94.5 - parent: 8364 - - uid: 4236 - components: - - type: Transform - pos: 36.5,-93.5 - parent: 8364 - - uid: 4237 - components: - - type: Transform - pos: 36.5,-92.5 - parent: 8364 - - uid: 4238 - components: - - type: Transform - pos: 34.5,-92.5 - parent: 8364 - - uid: 4239 - components: - - type: Transform - pos: 33.5,-92.5 - parent: 8364 - - uid: 4240 - components: - - type: Transform - pos: 32.5,-92.5 - parent: 8364 - - uid: 4241 - components: - - type: Transform - pos: 23.5,-82.5 - parent: 8364 - - uid: 4247 - components: - - type: Transform - pos: 31.5,-92.5 - parent: 8364 - - uid: 4263 + - uid: 4264 components: - type: Transform - pos: 25.5,-92.5 + pos: 13.5,-82.5 parent: 8364 - uid: 4266 components: - type: Transform - pos: 30.5,-92.5 + pos: 12.5,-91.5 parent: 8364 - uid: 4267 components: - type: Transform - pos: 35.5,-92.5 + pos: 13.5,-90.5 parent: 8364 - uid: 4268 components: - type: Transform - pos: 24.5,-92.5 + pos: 13.5,-84.5 parent: 8364 - uid: 4270 components: - type: Transform - pos: 29.5,-92.5 + pos: 16.5,-85.5 parent: 8364 - - uid: 4356 + - uid: 4380 components: - type: Transform - pos: 15.5,-82.5 + pos: 27.5,-79.5 parent: 8364 - - uid: 4379 + - uid: 4395 components: - type: Transform - pos: 18.5,-86.5 + pos: 14.5,-84.5 parent: 8364 - - uid: 4380 + - uid: 4396 components: - type: Transform - pos: 27.5,-79.5 + pos: 13.5,-88.5 parent: 8364 - - uid: 4394 + - uid: 4397 components: - type: Transform - pos: 28.5,-92.5 + pos: 12.5,-86.5 parent: 8364 - - uid: 4395 + - uid: 4400 components: - type: Transform - pos: 27.5,-92.5 + pos: 15.5,-88.5 parent: 8364 - - uid: 4396 + - uid: 4405 components: - type: Transform - pos: 26.5,-92.5 + pos: -24.5,-85.5 parent: 8364 - - uid: 4397 + - uid: 4407 components: - type: Transform - pos: 23.5,-92.5 + pos: -25.5,-85.5 parent: 8364 - - uid: 4398 + - uid: 4410 components: - type: Transform - pos: 21.5,-93.5 + pos: -25.5,-84.5 parent: 8364 - - uid: 4399 + - uid: 4423 components: - type: Transform - pos: 21.5,-92.5 + pos: 14.5,-88.5 parent: 8364 - - uid: 4400 + - uid: 4426 components: - type: Transform - pos: 22.5,-92.5 + pos: 13.5,-94.5 parent: 8364 - - uid: 4405 + - uid: 4429 components: - type: Transform - pos: -24.5,-85.5 + pos: 12.5,-87.5 parent: 8364 - - uid: 4407 + - uid: 4430 components: - type: Transform - pos: -25.5,-85.5 + pos: 16.5,-93.5 parent: 8364 - - uid: 4410 + - uid: 4431 components: - type: Transform - pos: -25.5,-84.5 + pos: 12.5,-92.5 parent: 8364 - - uid: 4425 + - uid: 4432 components: - type: Transform - pos: 21.5,-92.5 + pos: 15.5,-84.5 parent: 8364 - uid: 4456 components: - type: Transform pos: -26.5,-84.5 parent: 8364 + - uid: 4466 + components: + - type: Transform + pos: 15.5,-94.5 + parent: 8364 - uid: 4475 components: - type: Transform @@ -126107,11 +126393,6 @@ entities: - type: Transform pos: -8.5,-62.5 parent: 8364 - - uid: 5271 - components: - - type: Transform - pos: 16.5,-82.5 - parent: 8364 - uid: 5275 components: - type: Transform @@ -128062,11 +128343,6 @@ entities: - type: Transform pos: 67.5,3.5 parent: 8364 - - uid: 10854 - components: - - type: Transform - pos: 35.5,-94.5 - parent: 8364 - uid: 10867 components: - type: Transform @@ -129177,6 +129453,11 @@ entities: - type: Transform pos: 10.5,-52.5 parent: 8364 + - uid: 23006 + components: + - type: Transform + pos: 12.5,-85.5 + parent: 8364 - uid: 23007 components: - type: Transform @@ -129207,6 +129488,11 @@ entities: - type: Transform pos: -18.5,-70.5 parent: 8364 + - uid: 23158 + components: + - type: Transform + pos: 20.5,-82.5 + parent: 8364 - uid: 23176 components: - type: Transform @@ -129302,20 +129588,21 @@ entities: - type: Transform pos: -5.5,-93.5 parent: 8364 - - uid: 25230 + - uid: 24973 components: - type: Transform - pos: 24.5,-94.5 + pos: 21.5,-82.5 parent: 8364 - - uid: 25245 + - uid: 25248 components: - type: Transform - pos: 23.5,-94.5 + pos: 19.5,-82.5 parent: 8364 - uid: 25249 components: - type: Transform - pos: 21.5,-94.5 + rot: 1.5707963267948966 rad + pos: 20.5,-92.5 parent: 8364 - uid: 25407 components: @@ -129397,65 +129684,20 @@ entities: - type: Transform pos: 70.5,-0.5 parent: 8364 - - uid: 26950 - components: - - type: Transform - pos: 22.5,-94.5 - parent: 8364 - uid: 26988 components: - type: Transform pos: -15.5,-83.5 parent: 8364 - - uid: 27179 - components: - - type: Transform - pos: 27.5,-94.5 - parent: 8364 - - uid: 27184 - components: - - type: Transform - pos: 25.5,-94.5 - parent: 8364 - - uid: 27185 - components: - - type: Transform - pos: 28.5,-94.5 - parent: 8364 - - uid: 27186 - components: - - type: Transform - pos: 29.5,-94.5 - parent: 8364 - - uid: 27187 - components: - - type: Transform - pos: 26.5,-94.5 - parent: 8364 - - uid: 27192 - components: - - type: Transform - pos: 30.5,-94.5 - parent: 8364 - - uid: 27193 - components: - - type: Transform - pos: 32.5,-94.5 - parent: 8364 - - uid: 27194 - components: - - type: Transform - pos: 31.5,-94.5 - parent: 8364 - - uid: 27195 + - uid: 27206 components: - type: Transform - pos: 33.5,-94.5 + pos: -21.5,-82.5 parent: 8364 - - uid: 27206 + - uid: 27490 components: - type: Transform - pos: -21.5,-82.5 + pos: 29.5,-87.5 parent: 8364 - uid: 27532 components: @@ -129477,10 +129719,11 @@ entities: - type: Transform pos: 86.5,-2.5 parent: 8364 - - uid: 27763 + - uid: 27618 components: - type: Transform - pos: 21.5,-82.5 + rot: 1.5707963267948966 rad + pos: 19.5,-95.5 parent: 8364 - uid: 27791 components: @@ -129507,11 +129750,6 @@ entities: - type: Transform pos: 60.5,-69.5 parent: 8364 - - uid: 27990 - components: - - type: Transform - pos: 34.5,-94.5 - parent: 8364 - uid: 28143 components: - type: Transform @@ -129672,6 +129910,59 @@ entities: - type: Transform pos: -14.5,44.5 parent: 8364 + - uid: 28777 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 20.5,-95.5 + parent: 8364 + - uid: 28779 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-94.5 + parent: 8364 + - uid: 28780 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-93.5 + parent: 8364 + - uid: 28784 + components: + - type: Transform + pos: 22.5,-90.5 + parent: 8364 + - uid: 28785 + components: + - type: Transform + pos: 22.5,-89.5 + parent: 8364 + - uid: 28786 + components: + - type: Transform + pos: 23.5,-88.5 + parent: 8364 + - uid: 28787 + components: + - type: Transform + pos: 24.5,-88.5 + parent: 8364 + - uid: 28788 + components: + - type: Transform + pos: 27.5,-87.5 + parent: 8364 + - uid: 28789 + components: + - type: Transform + pos: 26.5,-87.5 + parent: 8364 + - uid: 28790 + components: + - type: Transform + pos: 30.5,-87.5 + parent: 8364 - proto: GrilleBroken entities: - uid: 453 @@ -129913,7 +130204,7 @@ entities: - uid: 16955 components: - type: Transform - pos: 9.5,-89.5 + pos: 9.5,-90.5 parent: 8364 - uid: 24388 components: @@ -129997,6 +130288,17 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,-83.5 parent: 8364 + - uid: 28778 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 21.5,-86.5 + parent: 8364 + - uid: 28781 + components: + - type: Transform + pos: 20.5,-93.5 + parent: 8364 - proto: GrilleSpawner entities: - uid: 9554 @@ -130547,12 +130849,6 @@ entities: parent: 8364 - proto: HeatExchanger entities: - - uid: 4173 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 22.5,-85.5 - parent: 8364 - uid: 24960 components: - type: Transform @@ -130561,14 +130857,14 @@ entities: parent: 8364 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 26849 + - uid: 27067 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 14.5,-85.5 + rot: 1.5707963267948966 rad + pos: 14.5,-87.5 parent: 8364 - type: AtmosPipeColor - color: '#990000FF' + color: '#FF1212FF' - proto: Hemostat entities: - uid: 21263 @@ -130626,6 +130922,11 @@ entities: - type: Transform pos: 10.513089,-49.606483 parent: 8364 + - uid: 28775 + components: + - type: Transform + pos: 26.549065,-81.36468 + parent: 8364 - proto: HolopadAiCore entities: - uid: 27840 @@ -130759,6 +131060,13 @@ entities: - type: Transform pos: 16.5,-56.5 parent: 8364 +- proto: HolopadEngineeringAtmosTeg + entities: + - uid: 23159 + components: + - type: Transform + pos: 18.5,-74.5 + parent: 8364 - proto: HolopadEngineeringBreakroom entities: - uid: 28086 @@ -132148,6 +132456,34 @@ entities: - Open - type: Fixtures fixtures: {} +- proto: LockableButtonEngineering + entities: + - uid: 27179 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-90.5 + parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 28361: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 27180 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 16.5,-88.5 + parent: 8364 + - type: DeviceLinkSource + linkedPorts: + 27194: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHeadOfSecurity entities: - uid: 20156 @@ -133881,6 +134217,11 @@ entities: - type: Transform pos: -34.5,-63.5 parent: 8364 + - uid: 27192 + components: + - type: Transform + pos: 19.5,-93.5 + parent: 8364 - uid: 27929 components: - type: Transform @@ -134884,10 +135225,10 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage - - uid: 27177 + - uid: 28360 components: - type: Transform - pos: 26.471306,-83.42229 + pos: 25.662886,-85.48931 parent: 8364 - uid: 28691 components: @@ -135139,10 +135480,10 @@ entities: - type: Transform pos: 78.58031,-56.4234 parent: 8364 - - uid: 27619 + - uid: 27744 components: - type: Transform - pos: 26.61721,-83.45356 + pos: 25.423183,-85.45804 parent: 8364 - proto: PackPaperRollingFilters entities: @@ -135662,6 +136003,11 @@ entities: parent: 8364 - proto: PartRodMetal entities: + - uid: 4237 + components: + - type: Transform + pos: 19.48934,-92.46756 + parent: 8364 - uid: 4558 components: - type: Transform @@ -139813,42 +140159,18 @@ entities: rot: 3.141592653589793 rad pos: -23.5,-13.5 parent: 8364 - - uid: 27142 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 19.5,-81.5 - parent: 8364 - - uid: 27147 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 16.5,-85.5 - parent: 8364 - uid: 27148 components: - type: Transform rot: -1.5707963267948966 rad pos: 26.5,-76.5 parent: 8364 - - uid: 27153 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-81.5 - parent: 8364 - uid: 27154 components: - type: Transform rot: 3.141592653589793 rad pos: 12.5,-81.5 parent: 8364 - - uid: 27155 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 20.5,-85.5 - parent: 8364 - uid: 27254 components: - type: Transform @@ -139930,6 +140252,12 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,47.5 parent: 8364 + - uid: 28745 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 22.5,-81.5 + parent: 8364 - proto: PoweredlightExterior entities: - uid: 18 @@ -140104,6 +140432,12 @@ entities: rot: 1.5707963267948966 rad pos: 28.5,-76.5 parent: 8364 + - uid: 27177 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 19.5,-90.5 + parent: 8364 - proto: PoweredSmallLight entities: - uid: 650 @@ -141303,6 +141637,18 @@ entities: rot: 3.141592653589793 rad pos: 92.5,-30.5 parent: 8364 + - uid: 27176 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 26.5,-83.5 + parent: 8364 + - uid: 27360 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 28.5,-85.5 + parent: 8364 - uid: 27459 components: - type: Transform @@ -141320,23 +141666,17 @@ entities: - type: Transform pos: 45.5,0.5 parent: 8364 - - uid: 27584 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 2.5,-34.5 - parent: 8364 - - uid: 27620 + - uid: 27541 components: - type: Transform - rot: 3.141592653589793 rad - pos: 25.5,-84.5 + rot: -1.5707963267948966 rad + pos: 23.5,-85.5 parent: 8364 - - uid: 27622 + - uid: 27584 components: - type: Transform rot: 1.5707963267948966 rad - pos: 18.5,-85.5 + pos: 2.5,-34.5 parent: 8364 - uid: 27626 components: @@ -141579,6 +141919,16 @@ entities: rot: 1.5707963267948966 rad pos: 11.5,-77.5 parent: 8364 + - uid: 4262 + components: + - type: Transform + pos: 19.5,-93.5 + parent: 8364 + - uid: 4265 + components: + - type: Transform + pos: 19.5,-92.5 + parent: 8364 - uid: 4370 components: - type: Transform @@ -142089,6 +142439,11 @@ entities: - type: Transform pos: 10.5,-49.5 parent: 8364 + - uid: 23157 + components: + - type: Transform + pos: 25.5,-85.5 + parent: 8364 - uid: 24198 components: - type: Transform @@ -142146,12 +142501,6 @@ entities: rot: 1.5707963267948966 rad pos: 86.5,-40.5 parent: 8364 - - uid: 27176 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,-83.5 - parent: 8364 - uid: 27553 components: - type: Transform @@ -142168,6 +142517,16 @@ entities: - type: Transform pos: 12.5,-49.5 parent: 8364 + - uid: 28733 + components: + - type: Transform + pos: 26.5,-85.5 + parent: 8364 + - uid: 28774 + components: + - type: Transform + pos: 26.5,-81.5 + parent: 8364 - proto: RadiationCollector entities: - uid: 3780 @@ -142461,11 +142820,6 @@ entities: parent: 8364 - proto: RandomCableHVSpawner entities: - - uid: 26913 - components: - - type: Transform - pos: -5.5,-86.5 - parent: 8364 - uid: 26914 components: - type: Transform @@ -142481,11 +142835,6 @@ entities: - type: Transform pos: -5.5,-85.5 parent: 8364 - - uid: 28387 - components: - - type: Transform - pos: -4.5,-86.5 - parent: 8364 - uid: 28388 components: - type: Transform @@ -142496,11 +142845,6 @@ entities: - type: Transform pos: 3.5,-85.5 parent: 8364 - - uid: 28390 - components: - - type: Transform - pos: 3.5,-86.5 - parent: 8364 - uid: 28391 components: - type: Transform @@ -142511,11 +142855,6 @@ entities: - type: Transform pos: 4.5,-85.5 parent: 8364 - - uid: 28393 - components: - - type: Transform - pos: 4.5,-86.5 - parent: 8364 - uid: 28394 components: - type: Transform @@ -143585,6 +143924,11 @@ entities: - type: Transform pos: -32.5,-74.5 parent: 8364 + - uid: 16553 + components: + - type: Transform + pos: 15.5,-91.5 + parent: 8364 - uid: 20919 components: - type: Transform @@ -143655,6 +143999,11 @@ entities: - type: Transform pos: 24.5,5.5 parent: 8364 + - uid: 27186 + components: + - type: Transform + pos: 14.5,-93.5 + parent: 8364 - uid: 28237 components: - type: Transform @@ -143856,6 +144205,16 @@ entities: - type: Transform pos: 25.5,-50.5 parent: 8364 + - uid: 2389 + components: + - type: Transform + pos: 13.5,-94.5 + parent: 8364 + - uid: 2832 + components: + - type: Transform + pos: 14.5,-94.5 + parent: 8364 - uid: 3494 components: - type: Transform @@ -143876,11 +144235,56 @@ entities: - type: Transform pos: 44.5,-54.5 parent: 8364 + - uid: 4041 + components: + - type: Transform + pos: 16.5,-91.5 + parent: 8364 + - uid: 4427 + components: + - type: Transform + pos: 15.5,-90.5 + parent: 8364 + - uid: 4468 + components: + - type: Transform + pos: 13.5,-84.5 + parent: 8364 + - uid: 4469 + components: + - type: Transform + pos: 15.5,-88.5 + parent: 8364 + - uid: 4470 + components: + - type: Transform + pos: 13.5,-88.5 + parent: 8364 + - uid: 4493 + components: + - type: Transform + pos: 16.5,-85.5 + parent: 8364 + - uid: 4623 + components: + - type: Transform + pos: 16.5,-87.5 + parent: 8364 - uid: 4947 components: - type: Transform pos: -17.5,46.5 parent: 8364 + - uid: 5197 + components: + - type: Transform + pos: 14.5,-88.5 + parent: 8364 + - uid: 5200 + components: + - type: Transform + pos: 12.5,-87.5 + parent: 8364 - uid: 5799 components: - type: Transform @@ -143931,11 +144335,41 @@ entities: - type: Transform pos: -17.5,41.5 parent: 8364 + - uid: 10854 + components: + - type: Transform + pos: 14.5,-90.5 + parent: 8364 + - uid: 11752 + components: + - type: Transform + pos: 12.5,-92.5 + parent: 8364 + - uid: 12258 + components: + - type: Transform + pos: 12.5,-91.5 + parent: 8364 + - uid: 12458 + components: + - type: Transform + pos: 12.5,-85.5 + parent: 8364 + - uid: 12459 + components: + - type: Transform + pos: 12.5,-86.5 + parent: 8364 - uid: 13818 components: - type: Transform pos: -15.5,43.5 parent: 8364 + - uid: 14918 + components: + - type: Transform + pos: 15.5,-84.5 + parent: 8364 - uid: 15138 components: - type: Transform @@ -144081,6 +144515,11 @@ entities: - type: Transform pos: 22.5,-63.5 parent: 8364 + - uid: 23149 + components: + - type: Transform + pos: 14.5,-84.5 + parent: 8364 - uid: 23181 components: - type: Transform @@ -144101,6 +144540,26 @@ entities: - type: Transform pos: -7.5,40.5 parent: 8364 + - uid: 27126 + components: + - type: Transform + pos: 13.5,-90.5 + parent: 8364 + - uid: 27127 + components: + - type: Transform + pos: 16.5,-93.5 + parent: 8364 + - uid: 27139 + components: + - type: Transform + pos: 15.5,-94.5 + parent: 8364 + - uid: 27193 + components: + - type: Transform + pos: 12.5,-93.5 + parent: 8364 - uid: 28688 components: - type: Transform @@ -144443,11 +144902,6 @@ entities: - type: Transform pos: -68.5,7.5 parent: 8364 - - uid: 646 - components: - - type: Transform - pos: 21.5,-82.5 - parent: 8364 - uid: 658 components: - type: Transform @@ -146403,11 +146857,6 @@ entities: - type: Transform pos: 86.5,-14.5 parent: 8364 - - uid: 4107 - components: - - type: Transform - pos: 14.5,-82.5 - parent: 8364 - uid: 4136 components: - type: Transform @@ -146433,11 +146882,6 @@ entities: - type: Transform pos: -21.5,-75.5 parent: 8364 - - uid: 4426 - components: - - type: Transform - pos: 20.5,-82.5 - parent: 8364 - uid: 4523 components: - type: Transform @@ -147573,11 +148017,6 @@ entities: - type: Transform pos: -10.5,5.5 parent: 8364 - - uid: 12258 - components: - - type: Transform - pos: 15.5,-82.5 - parent: 8364 - uid: 12260 components: - type: Transform @@ -147588,11 +148027,6 @@ entities: - type: Transform pos: -68.5,17.5 parent: 8364 - - uid: 12459 - components: - - type: Transform - pos: 13.5,-82.5 - parent: 8364 - uid: 12485 components: - type: Transform @@ -147768,21 +148202,6 @@ entities: - type: Transform pos: 2.5,-77.5 parent: 8364 - - uid: 16731 - components: - - type: Transform - pos: 23.5,-82.5 - parent: 8364 - - uid: 16735 - components: - - type: Transform - pos: 22.5,-82.5 - parent: 8364 - - uid: 16777 - components: - - type: Transform - pos: 16.5,-82.5 - parent: 8364 - uid: 16837 components: - type: Transform @@ -148178,11 +148597,6 @@ entities: - type: Transform pos: -18.5,-68.5 parent: 8364 - - uid: 23159 - components: - - type: Transform - pos: 18.5,-86.5 - parent: 8364 - uid: 23172 components: - type: Transform @@ -148238,6 +148652,11 @@ entities: - type: Transform pos: -21.5,-73.5 parent: 8364 + - uid: 25260 + components: + - type: Transform + pos: 16.5,-82.5 + parent: 8364 - uid: 25866 components: - type: Transform @@ -148303,6 +148722,16 @@ entities: - type: Transform pos: -8.5,-64.5 parent: 8364 + - uid: 26950 + components: + - type: Transform + pos: 18.5,-82.5 + parent: 8364 + - uid: 26995 + components: + - type: Transform + pos: 19.5,-82.5 + parent: 8364 - uid: 26997 components: - type: Transform @@ -148313,6 +148742,26 @@ entities: - type: Transform pos: 27.5,-79.5 parent: 8364 + - uid: 27473 + components: + - type: Transform + pos: 14.5,-82.5 + parent: 8364 + - uid: 27474 + components: + - type: Transform + pos: 15.5,-82.5 + parent: 8364 + - uid: 27851 + components: + - type: Transform + pos: 20.5,-82.5 + parent: 8364 + - uid: 27853 + components: + - type: Transform + pos: 21.5,-82.5 + parent: 8364 - uid: 27858 components: - type: Transform @@ -148333,6 +148782,11 @@ entities: - type: Transform pos: -13.5,2.5 parent: 8364 + - uid: 28359 + components: + - type: Transform + pos: 13.5,-82.5 + parent: 8364 - uid: 28655 components: - type: Transform @@ -149713,25 +150167,6 @@ entities: fixtures: {} - proto: SignalButton entities: - - uid: 1644 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 20.5,-86.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 4205: - - - Pressed - - Toggle - 3542: - - - Pressed - - Toggle - 25091: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - uid: 1910 components: - type: Transform @@ -149814,44 +150249,6 @@ entities: - Toggle - type: Fixtures fixtures: {} - - uid: 4249 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-82.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 25091: - - - Pressed - - Toggle - 3542: - - - Pressed - - Toggle - 4205: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - - uid: 4250 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-82.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 13849: - - - Pressed - - Toggle - 3605: - - - Pressed - - Toggle - 15544: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - uid: 5222 components: - type: Transform @@ -150299,25 +150696,6 @@ entities: - Toggle - type: Fixtures fixtures: {} - - uid: 27744 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 16.5,-86.5 - parent: 8364 - - type: DeviceLinkSource - linkedPorts: - 15544: - - - Pressed - - Toggle - 3605: - - - Pressed - - Toggle - 13849: - - - Pressed - - Toggle - - type: Fixtures - fixtures: {} - uid: 28254 components: - type: MetaData @@ -151407,6 +151785,20 @@ entities: parent: 8364 - type: Fixtures fixtures: {} + - uid: 28791 + components: + - type: Transform + pos: 16.5,-84.5 + parent: 8364 + - type: Fixtures + fixtures: {} + - uid: 28792 + components: + - type: Transform + pos: 16.5,-94.5 + parent: 8364 + - type: Fixtures + fixtures: {} - proto: SignFlammableMed entities: - uid: 27386 @@ -151416,6 +151808,13 @@ entities: parent: 8364 - type: Fixtures fixtures: {} + - uid: 28793 + components: + - type: Transform + pos: 12.5,-82.5 + parent: 8364 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 8478 @@ -151710,6 +152109,13 @@ entities: parent: 8364 - type: Fixtures fixtures: {} + - uid: 27141 + components: + - type: Transform + pos: 10.5,-79.5 + parent: 8364 + - type: Fixtures + fixtures: {} - uid: 27387 components: - type: Transform @@ -156084,6 +156490,17 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Atmos Canister Storage + - uid: 4263 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 19.5,-91.5 + parent: 8364 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Burn Chambers - uid: 7004 components: - type: Transform @@ -156106,27 +156523,11 @@ entities: rot: 3.141592653589793 rad pos: 20.5,-71.5 parent: 8364 - - type: SurveillanceCamera - id: TEG North - - uid: 8602 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 11.5,-78.5 - parent: 8364 - - type: SurveillanceCamera - id: TEG West - - uid: 14221 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-92.5 - parent: 8364 - type: SurveillanceCamera setupAvailableNetworks: - SurveillanceCameraEngineering nameSet: True - id: Singulo Cage Southeast + id: TEG - North - uid: 14227 components: - type: Transform @@ -156148,22 +156549,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Circuitry - - uid: 15958 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 26.5,-77.5 - parent: 8364 - - type: SurveillanceCamera - id: TEG East - - uid: 15959 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 7.5,-80.5 - parent: 8364 - - type: SurveillanceCamera - id: Singulo Cage Northeast - uid: 16620 components: - type: Transform @@ -156417,6 +156802,16 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Break Room + - uid: 27153 + components: + - type: Transform + pos: 23.5,-81.5 + parent: 8364 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: TEG - South - uid: 27289 components: - type: MetaData @@ -160404,7 +160799,6 @@ entities: - uid: 28723 components: - type: Transform - rot: 3.141592653589793 rad pos: -11.5,47.5 parent: 8364 - proto: TableReinforcedGlass @@ -163235,7 +163629,6 @@ entities: - uid: 206 components: - type: Transform - rot: 3.141592653589793 rad pos: -32.5,1.5 parent: 8364 - uid: 217 @@ -163246,7 +163639,6 @@ entities: - uid: 219 components: - type: Transform - rot: 3.141592653589793 rad pos: -30.5,1.5 parent: 8364 - uid: 239 @@ -165854,11 +166246,6 @@ entities: - type: Transform pos: 75.5,-26.5 parent: 8364 - - uid: 2389 - components: - - type: Transform - pos: 27.5,-82.5 - parent: 8364 - uid: 2408 components: - type: Transform @@ -166064,11 +166451,6 @@ entities: - type: Transform pos: -42.5,-19.5 parent: 8364 - - uid: 2832 - components: - - type: Transform - pos: 24.5,-84.5 - parent: 8364 - uid: 2862 components: - type: Transform @@ -167724,11 +168106,6 @@ entities: - type: Transform pos: 67.5,-70.5 parent: 8364 - - uid: 4005 - components: - - type: Transform - pos: 24.5,-83.5 - parent: 8364 - uid: 4028 components: - type: Transform @@ -167737,7 +168114,7 @@ entities: - uid: 4031 components: - type: Transform - pos: 17.5,-82.5 + pos: 24.5,-85.5 parent: 8364 - uid: 4033 components: @@ -167759,11 +168136,6 @@ entities: - type: Transform pos: 10.5,-55.5 parent: 8364 - - uid: 4041 - components: - - type: Transform - pos: 19.5,-83.5 - parent: 8364 - uid: 4043 components: - type: Transform @@ -167792,7 +168164,7 @@ entities: - uid: 4105 components: - type: Transform - pos: 26.5,-82.5 + pos: 20.5,-88.5 parent: 8364 - uid: 4114 components: @@ -167899,6 +168271,11 @@ entities: - type: Transform pos: 14.5,-67.5 parent: 8364 + - uid: 4135 + components: + - type: Transform + pos: 27.5,-85.5 + parent: 8364 - uid: 4138 components: - type: Transform @@ -168239,21 +168616,41 @@ entities: - type: Transform pos: 64.5,-59.5 parent: 8364 + - uid: 4398 + components: + - type: Transform + pos: 12.5,-82.5 + parent: 8364 - uid: 4413 components: - type: Transform pos: 59.5,-63.5 parent: 8364 - - uid: 4429 + - uid: 4425 components: - type: Transform - pos: 16.5,-86.5 + pos: 27.5,-82.5 + parent: 8364 + - uid: 4428 + components: + - type: Transform + pos: 26.5,-82.5 parent: 8364 - uid: 4457 components: - type: Transform pos: -24.5,-84.5 parent: 8364 + - uid: 4467 + components: + - type: Transform + pos: 24.5,-86.5 + parent: 8364 + - uid: 4471 + components: + - type: Transform + pos: 20.5,-94.5 + parent: 8364 - uid: 4505 components: - type: Transform @@ -168354,6 +168751,16 @@ entities: - type: Transform pos: -20.5,-88.5 parent: 8364 + - uid: 4626 + components: + - type: Transform + pos: 20.5,-90.5 + parent: 8364 + - uid: 4627 + components: + - type: Transform + pos: 16.5,-94.5 + parent: 8364 - uid: 4647 components: - type: Transform @@ -168909,6 +169316,11 @@ entities: - type: Transform pos: 18.5,47.5 parent: 8364 + - uid: 5198 + components: + - type: Transform + pos: 20.5,-86.5 + parent: 8364 - uid: 5240 components: - type: Transform @@ -168924,6 +169336,11 @@ entities: - type: Transform pos: 2.5,-22.5 parent: 8364 + - uid: 5271 + components: + - type: Transform + pos: 27.5,-86.5 + parent: 8364 - uid: 5288 components: - type: Transform @@ -169044,6 +169461,11 @@ entities: - type: Transform pos: -2.5,-26.5 parent: 8364 + - uid: 5861 + components: + - type: Transform + pos: 16.5,-88.5 + parent: 8364 - uid: 5874 components: - type: Transform @@ -169237,7 +169659,7 @@ entities: - uid: 7217 components: - type: Transform - pos: 24.5,-86.5 + pos: 12.5,-88.5 parent: 8364 - uid: 7275 components: @@ -170834,6 +171256,11 @@ entities: - type: Transform pos: 13.5,52.5 parent: 8364 + - uid: 8602 + components: + - type: Transform + pos: 12.5,-84.5 + parent: 8364 - uid: 8605 components: - type: Transform @@ -171479,6 +171906,11 @@ entities: - type: Transform pos: 26.5,-59.5 parent: 8364 + - uid: 11754 + components: + - type: Transform + pos: 16.5,-84.5 + parent: 8364 - uid: 11890 components: - type: Transform @@ -171524,6 +171956,16 @@ entities: - type: Transform pos: -29.5,25.5 parent: 8364 + - uid: 12262 + components: + - type: Transform + pos: 12.5,-90.5 + parent: 8364 + - uid: 12460 + components: + - type: Transform + pos: 25.5,-86.5 + parent: 8364 - uid: 12464 components: - type: Transform @@ -171614,6 +172056,11 @@ entities: - type: Transform pos: -36.5,-32.5 parent: 8364 + - uid: 14105 + components: + - type: Transform + pos: 26.5,-86.5 + parent: 8364 - uid: 14132 components: - type: Transform @@ -171679,11 +172126,6 @@ entities: - type: Transform pos: -33.5,-23.5 parent: 8364 - - uid: 15489 - components: - - type: Transform - pos: 27.5,-85.5 - parent: 8364 - uid: 15491 components: - type: Transform @@ -171739,16 +172181,6 @@ entities: - type: Transform pos: -4.5,-22.5 parent: 8364 - - uid: 16623 - components: - - type: Transform - pos: 26.5,-85.5 - parent: 8364 - - uid: 16632 - components: - - type: Transform - pos: 27.5,-83.5 - parent: 8364 - uid: 16709 components: - type: Transform @@ -172254,26 +172686,6 @@ entities: - type: Transform pos: -3.5,-65.5 parent: 8364 - - uid: 23148 - components: - - type: Transform - pos: 20.5,-86.5 - parent: 8364 - - uid: 23149 - components: - - type: Transform - pos: 19.5,-86.5 - parent: 8364 - - uid: 23165 - components: - - type: Transform - pos: 22.5,-93.5 - parent: 8364 - - uid: 23170 - components: - - type: Transform - pos: 17.5,-83.5 - parent: 8364 - uid: 23201 components: - type: Transform @@ -172387,7 +172799,7 @@ entities: - uid: 25045 components: - type: Transform - pos: 12.5,-84.5 + pos: 20.5,-91.5 parent: 8364 - uid: 25076 components: @@ -172407,38 +172819,13 @@ entities: - uid: 25189 components: - type: Transform - pos: 31.5,-93.5 - parent: 8364 - - uid: 25221 - components: - - type: Transform - pos: 17.5,-86.5 + pos: 19.5,-94.5 parent: 8364 - uid: 25228 components: - type: Transform pos: -18.5,-80.5 parent: 8364 - - uid: 25229 - components: - - type: Transform - pos: 26.5,-93.5 - parent: 8364 - - uid: 25248 - components: - - type: Transform - pos: 32.5,-93.5 - parent: 8364 - - uid: 25250 - components: - - type: Transform - pos: 24.5,-82.5 - parent: 8364 - - uid: 25260 - components: - - type: Transform - pos: 17.5,-85.5 - parent: 8364 - uid: 25828 components: - type: Transform @@ -172769,11 +173156,6 @@ entities: - type: Transform pos: 9.5,-91.5 parent: 8364 - - uid: 26879 - components: - - type: Transform - pos: 9.5,-90.5 - parent: 8364 - uid: 26897 components: - type: Transform @@ -172807,28 +173189,23 @@ entities: - uid: 26960 components: - type: Transform - pos: 33.5,-93.5 + pos: 22.5,-82.5 parent: 8364 - uid: 26985 components: - type: Transform pos: 10.5,-68.5 parent: 8364 - - uid: 26990 + - uid: 26989 components: - type: Transform - pos: 12.5,-82.5 + pos: 22.5,-86.5 parent: 8364 - uid: 26991 components: - type: Transform pos: -10.5,-81.5 parent: 8364 - - uid: 27026 - components: - - type: Transform - pos: 35.5,-93.5 - parent: 8364 - uid: 27043 components: - type: Transform @@ -172849,25 +173226,15 @@ entities: - type: Transform pos: -22.5,-78.5 parent: 8364 - - uid: 27067 - components: - - type: Transform - pos: 19.5,-85.5 - parent: 8364 - - uid: 27068 - components: - - type: Transform - pos: 12.5,-85.5 - parent: 8364 - - uid: 27080 + - uid: 27125 components: - type: Transform - pos: 12.5,-83.5 + pos: 23.5,-82.5 parent: 8364 - uid: 27146 components: - type: Transform - pos: 29.5,-93.5 + pos: 24.5,-83.5 parent: 8364 - uid: 27165 components: @@ -172879,50 +173246,30 @@ entities: - type: Transform pos: -20.5,-79.5 parent: 8364 - - uid: 27180 - components: - - type: Transform - pos: 34.5,-93.5 - parent: 8364 - - uid: 27290 - components: - - type: Transform - pos: -18.5,-78.5 - parent: 8364 - - uid: 27618 - components: - - type: Transform - pos: 24.5,-93.5 - parent: 8364 - - uid: 27621 - components: - - type: Transform - pos: 25.5,-93.5 - parent: 8364 - - uid: 27623 + - uid: 27190 components: - type: Transform - pos: 27.5,-93.5 + pos: 20.5,-87.5 parent: 8364 - - uid: 27624 + - uid: 27191 components: - type: Transform - pos: 23.5,-93.5 + pos: 27.5,-83.5 parent: 8364 - - uid: 27625 + - uid: 27290 components: - type: Transform - pos: 30.5,-93.5 + pos: -18.5,-78.5 parent: 8364 - - uid: 27702 + - uid: 27431 components: - type: Transform - pos: 28.5,-93.5 + pos: 12.5,-94.5 parent: 8364 - - uid: 27706 + - uid: 27475 components: - type: Transform - pos: 25.5,-85.5 + pos: 24.5,-82.5 parent: 8364 - uid: 27788 components: @@ -173009,25 +173356,15 @@ entities: - type: Transform pos: 1.5,-10.5 parent: 8364 - - uid: 27851 - components: - - type: Transform - pos: 12.5,-86.5 - parent: 8364 - - uid: 27853 - components: - - type: Transform - pos: 24.5,-85.5 - parent: 8364 - - uid: 27857 + - uid: 27983 components: - type: Transform - pos: 19.5,-82.5 + pos: 0.5,-18.5 parent: 8364 - - uid: 27983 + - uid: 27990 components: - type: Transform - pos: 0.5,-18.5 + pos: 17.5,-82.5 parent: 8364 - uid: 28150 components: @@ -173044,11 +173381,21 @@ entities: - type: Transform pos: 0.5,-25.5 parent: 8364 + - uid: 28390 + components: + - type: Transform + pos: 9.5,-89.5 + parent: 8364 - uid: 28636 components: - type: Transform pos: -10.5,44.5 parent: 8364 + - uid: 28726 + components: + - type: Transform + pos: 16.5,-90.5 + parent: 8364 - proto: WallShuttle entities: - uid: 2304 From 91222f78b130bac7e67d56bfede9f5426d2d60b0 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 29 Aug 2025 05:43:09 +0000 Subject: [PATCH 326/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index d826ff7da9b1..0f38470d9624 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,13 +1,4 @@ Entries: -- author: Boaz1111 - changes: - - message: Added sharkminnow tooth spears and carp tooth arrows. Happy salvaging! - type: Add - - message: Sharkminnow teeth now deal 15 damage instead of 10. - type: Tweak - id: 8389 - time: '2025-04-29T16:36:53.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/31257 - author: whatston3 changes: - message: Speso stacks now show different denominations depending on their size. @@ -3955,3 +3946,11 @@ id: 8901 time: '2025-08-29T05:40:38.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39955 +- author: Southbridge + changes: + - message: On Box, redesigned the burn chambers to be ready for the atmos pressure + update. + type: Tweak + id: 8902 + time: '2025-08-29T05:42:00.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39954 From acd0fd26443a5a200b45f8880f28b2615360e50b Mon Sep 17 00:00:00 2001 From: Southbridge <7013162+southbridge-fur@users.noreply.github.com> Date: Fri, 29 Aug 2025 02:03:54 -0400 Subject: [PATCH 327/760] Bagel Station - Pressure Update (#39945) redid the whole atmos --- Resources/Maps/bagel.yml | 5069 +++++++++++++++++++++++++------------- 1 file changed, 3380 insertions(+), 1689 deletions(-) diff --git a/Resources/Maps/bagel.yml b/Resources/Maps/bagel.yml index fec4386175ea..7aa9a9ac58b7 100644 --- a/Resources/Maps/bagel.yml +++ b/Resources/Maps/bagel.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 265.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/01/2025 09:46:27 - entityCount: 25505 + time: 08/28/2025 21:24:01 + entityCount: 25500 maps: - 943 grids: @@ -319,19 +319,19 @@ entities: version: 7 -2,2: ind: -2,2 - tiles: fgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAfgAAAAAAAF0AAAAAAQBPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEATwAAAAAAAAUAAAAAAAB+AAAAAAAATwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAAXQAAAAADAE8AAAAAAABPAAAAAAAAfgAAAAAAAE8AAAAAAAAfAAAAAAEATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAAAfAAAAAAMAHwAAAAABAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAHwAAAAACAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAUQAAAAAAAA== + tiles: fgAAAAAAAF0AAAAAAQBdAAAAAAIAXQAAAAADAF0AAAAAAQBdAAAAAAEAXQAAAAACAF0AAAAAAAB+AAAAAAAAXQAAAAACAF0AAAAAAABdAAAAAAMAfgAAAAAAAF0AAAAAAQBPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAEATwAAAAAAAAUAAAAAAAB+AAAAAAAATwAAAAAAAB8AAAAAAwAfAAAAAAEAHwAAAAACAB8AAAAAAAAfAAAAAAEAHwAAAAABAB8AAAAAAABdAAAAAAMAXQAAAAADAF0AAAAAAQB+AAAAAAAAXQAAAAADAE8AAAAAAABPAAAAAAAAfgAAAAAAAE8AAAAAAAAfAAAAAAEATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAAfAAAAAAMAXQAAAAACAF0AAAAAAgBdAAAAAAMAfgAAAAAAAF0AAAAAAQBdAAAAAAMAXQAAAAABAH4AAAAAAAAfAAAAAAMAHwAAAAABAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAHwAAAAABAB8AAAAAAAAfAAAAAAAAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAF0AAAAAAgB+AAAAAAAAHwAAAAACAB8AAAAAAwB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAA== version: 7 -1,3: ind: -1,3 - tiles: UQAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAA== + tiles: bAAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAGwAAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAA== version: 7 -1,2: ind: -1,2 - tiles: TwAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAMAXQAAAAADAE8AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAgBPAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAABAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAAAfAAAAAAAAHwAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAHwAAAAACAB8AAAAAAwBsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== + tiles: TwAAAAAAAF0AAAAAAQB+AAAAAAAAXQAAAAAAAF0AAAAAAQBdAAAAAAIAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAMAXQAAAAADAE8AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABdAAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAAAAF0AAAAAAgBPAAAAAAAAXQAAAAACAH4AAAAAAABdAAAAAAIAXQAAAAADAF0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAXQAAAAABAF0AAAAAAAB+AAAAAAAAXQAAAAAAAF0AAAAAAABdAAAAAAMAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAAfAAAAAAMAHwAAAAABAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAgAfAAAAAAAAHwAAAAABAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAHwAAAAADAB8AAAAAAQBsAAAAAAAAbAAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAB8AAAAAAQAfAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAAAfAAAAAAAAHwAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAABtAAAAAAAAHwAAAAACAB8AAAAAAwBsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAG0AAAAAAABtAAAAAAAAbQAAAAAAAB8AAAAAAQAfAAAAAAIAHwAAAAADAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABtAAAAAAAAbQAAAAAAAG0AAAAAAAB+AAAAAAAAHwAAAAABAB8AAAAAAQB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAfgAAAAAAAGwAAAAAAABsAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAGwAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAA== version: 7 -3,2: ind: -3,2 - tiles: fgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAbAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAA== version: 7 0,3: ind: 0,3 @@ -339,11 +339,11 @@ entities: version: 7 -3,3: ind: -3,3 - tiles: fQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAA== version: 7 -2,3: ind: -2,3 - tiles: fQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABRAAAAAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAA== + tiles: fgAAAAAAAH4AAAAAAAB+AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAGwAAAAAAABsAAAAAAAAbAAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAbAAAAAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfgAAAAAAAE8AAAAAAABPAAAAAAAATwAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH4AAAAAAABPAAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAATwAAAAAAAE8AAAAAAABPAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfgAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAB9AAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAfgAAAAAAAH4AAAAAAAB+AAAAAAAAfgAAAAAAAH4AAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAB9AAAAAAAAfQAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAfQAAAAAAAA== version: 7 0,2: ind: 0,2 @@ -888,7 +888,6 @@ entities: 1044: 3,-71 1045: 3,-64 3290: -36,31 - 3301: -26,38 3687: 47,-23 3691: -40,-4 4105: 54,7 @@ -998,12 +997,6 @@ entities: id: Blasto decals: 2403: -46.09135,-29.907255 - - node: - color: '#DE3A3A96' - id: Bot - decals: - 3292: -20,41 - 3295: -13,39 - node: angle: -6.283185307179586 rad color: '#FFFFFFFF' @@ -1178,12 +1171,15 @@ entities: id: BotGreyscale decals: 5646: 6,35 + - node: + color: '#18A2D5FF' + id: BotGreyscale + decals: + 7247: -14,41 - node: color: '#52B4E996' id: BotGreyscale decals: - 3293: -21,41 - 3294: -14,39 3671: 49,-9 3672: 48,-9 - node: @@ -1197,6 +1193,11 @@ entities: id: BotGreyscale decals: 7199: -30,-10 + - node: + color: '#951710FF' + id: BotGreyscale + decals: + 7248: -20,41 - node: color: '#FFFFFFFF' id: BotGreyscale @@ -1219,7 +1220,6 @@ entities: 1980: -43,-11 2747: 4,-37 3204: 6,-36 - 3299: -19,46 3673: 50,-11 3841: 4,-47 3897: 5,-47 @@ -1271,6 +1271,11 @@ entities: id: BotLeftGreyscale decals: 2385: 39,-6 + 7231: -11,43 + 7232: -11,42 + 7233: -11,41 + 7234: -11,40 + 7235: -11,39 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -1302,7 +1307,6 @@ entities: 2244: 5,13 2748: 4,-36 3205: 6,-37 - 3300: -15,46 - node: color: '#FF8FC9FF' id: BotRightGreyscale @@ -1351,8 +1355,6 @@ entities: color: '#FFFFFFFF' id: BoxGreyscale decals: - 3297: -24,45 - 3298: -23,46 5588: 4,36 5589: 4,35 5590: 4,34 @@ -2816,10 +2818,6 @@ entities: 2901: -18,26 3048: 23,3 3061: 38,1 - 3296: -21,43 - 3303: -17,47 - 3304: -18,48 - 3305: -16,48 3384: 1,-27 3385: 0,-27 3386: -1,-27 @@ -2884,6 +2882,11 @@ entities: 5694: 7,37 5695: 6,37 5696: 5,37 + 7236: -18,46 + 7237: -16,46 + 7239: -17,50 + 7240: -19,48 + 7241: -17,47 - node: cleanable: True color: '#FFFFFFFF' @@ -5594,7 +5597,6 @@ entities: 3175: -5,-64 3176: 5,-64 3177: 39,-47 - 3302: -17,48 - node: color: '#FFFFFFFF' id: WarnCorner @@ -5660,6 +5662,7 @@ entities: 5794: -15,2 7225: -19,-18 7226: -23,-16 + 7245: -18,49 - node: zIndex: 5 color: '#FFFFFFFF' @@ -5679,6 +5682,7 @@ entities: 5445: 2,36 7205: -31,-10 7224: -17,-18 + 7244: -16,49 - node: zIndex: 5 color: '#FFFFFFFF' @@ -5716,6 +5720,7 @@ entities: 5482: 2,41 7204: -31,-7 7222: -19,-16 + 7246: -18,49 - node: zIndex: 5 color: '#FFFFFFFF' @@ -6039,16 +6044,6 @@ entities: 1780: -2,-25 2543: 39,-35 2994: -41,23 - 3306: -15,48 - 3307: -14,48 - 3308: -13,48 - 3309: -12,48 - 3310: -11,48 - 3311: -19,48 - 3312: -20,48 - 3313: -21,48 - 3314: -22,48 - 3315: -23,48 3331: -18,42 3332: -17,42 3333: -16,42 @@ -6123,6 +6118,7 @@ entities: 6921: -35,-6 7200: -31,-9 7201: -31,-8 + 7242: -18,48 - node: color: '#FFFFFFFF' id: WarnLineW @@ -6158,18 +6154,6 @@ entities: 2995: -41,25 3039: 1,29 3040: -1,29 - 3316: -16,51 - 3317: -15,51 - 3318: -14,51 - 3319: -13,51 - 3320: -12,51 - 3321: -11,51 - 3322: -18,51 - 3323: -19,51 - 3324: -20,51 - 3325: -21,51 - 3326: -22,51 - 3327: -23,51 3335: -16,40 3336: -17,40 3337: -18,40 @@ -6210,6 +6194,7 @@ entities: 5583: 8,28 6792: -27,-23 6825: -18,-18 + 7243: -17,49 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' @@ -7135,9 +7120,9 @@ entities: -7,-7: 0: 63726 -7,-6: - 0: 63743 + 0: 47359 -7,-5: - 0: 48127 + 0: 65531 -7,-9: 0: 65160 1: 2 @@ -8341,7 +8326,7 @@ entities: 1: 39408 -12,8: 4: 12 - 5: 3072 + 6: 3072 -11,5: 0: 63351 -11,6: @@ -8352,7 +8337,7 @@ entities: -11,8: 4: 1 1: 17476 - 5: 256 + 6: 256 -10,5: 0: 62139 -10,6: @@ -8448,13 +8433,11 @@ entities: 0: 255 1: 57344 -8,11: - 6: 816 - 1: 34952 + 5: 13104 + 1: 2184 -9,11: - 6: 2176 - 1: 8738 - -8,12: - 1: 34959 + 5: 34944 + 1: 546 -7,9: 0: 65039 -7,10: @@ -8462,8 +8445,8 @@ entities: -7,11: 0: 20206 -7,12: - 1: 49153 - 0: 1228 + 0: 1126 + 1: 61440 -6,9: 0: 65518 -6,10: @@ -8471,7 +8454,8 @@ entities: -6,11: 0: 4095 -6,12: - 6: 61166 + 5: 49425 + 1: 4334 -5,9: 0: 65528 -5,10: @@ -8479,8 +8463,9 @@ entities: -5,11: 0: 36863 -5,12: - 6: 30515 - 0: 12 + 1: 32785 + 0: 2254 + 5: 20480 -4,9: 0: 65528 -4,10: @@ -8488,12 +8473,14 @@ entities: -4,11: 0: 4095 -4,12: - 0: 1 - 6: 65518 + 0: 17 + 1: 29772 -4,13: - 1: 61680 + 1: 61599 + 5: 1120 -5,13: - 1: 63728 + 1: 61644 + 5: 2065 -4,14: 1: 51448 -5,14: @@ -8505,10 +8492,11 @@ entities: -4,16: 1: 3276 -3,12: - 6: 13107 - 1: 32904 + 1: 37273 + 5: 8226 -3,13: - 1: 45240 + 1: 45193 + 5: 50 -3,15: 1: 45346 0: 136 @@ -8586,7 +8574,7 @@ entities: 0: 752 -12,9: 0: 16 - 6: 3084 + 5: 3084 -13,9: 1: 39305 -13,10: @@ -8596,31 +8584,27 @@ entities: 0: 12544 -12,10: 3: 12 - 6: 3072 + 5: 3072 -12,11: - 6: 12 + 5: 12 -11,9: - 6: 257 + 5: 257 1: 17476 -11,10: 3: 1 - 6: 256 + 5: 256 1: 17476 -11,11: - 6: 1 + 5: 1 1: 17476 -11,12: - 1: 17487 + 1: 17652 -10,9: 0: 65535 -10,10: 0: 65535 -10,11: - 0: 4095 - -10,12: - 1: 15 - -9,12: - 1: 15 + 0: 65535 0,16: 1: 2294 1,12: @@ -8670,10 +8654,10 @@ entities: 3,14: 1: 58978 -12,12: - 1: 15 + 1: 240 -13,12: 1: 34952 - 5: 48 + 6: 48 4: 12288 -12,13: 1: 61455 @@ -8685,10 +8669,14 @@ entities: 1: 128 -11,14: 1: 3320 + -10,12: + 1: 240 -10,13: 1: 61455 -10,14: 1: 61439 + -9,12: + 1: 240 -9,13: 1: 61455 -9,14: @@ -8697,6 +8685,8 @@ entities: 1: 17476 -9,16: 1: 50372 + -8,12: + 1: 35056 -8,13: 1: 63631 -8,14: @@ -8707,16 +8697,17 @@ entities: 1: 62671 -7,14: 1: 244 - 6: 57344 + 5: 57344 0: 1024 -7,15: 1: 61440 - 6: 238 + 5: 238 0: 1024 -7,16: 1: 65524 -6,13: - 1: 61680 + 1: 61457 + 5: 204 -6,14: 1: 17648 -6,15: @@ -8769,7 +8760,7 @@ entities: -14,12: 0: 1 1: 8738 - 5: 128 + 6: 128 4: 32768 -17,12: 0: 52232 @@ -9378,7 +9369,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 + - 0 - 0 - 0 - 0 @@ -9393,7 +9384,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 + - 6666.982 - 0 - 0 - 0 @@ -9700,6 +9691,8 @@ entities: - 109 - 8416 - 9157 + - type: Fixtures + fixtures: {} - uid: 982 components: - type: Transform @@ -9710,11 +9703,15 @@ entities: devices: - 6308 - 1721 + - type: Fixtures + fixtures: {} - uid: 1143 components: - type: Transform pos: -12.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 1229 components: - type: Transform @@ -9726,6 +9723,8 @@ entities: - 11525 - 13248 - 21646 + - type: Fixtures + fixtures: {} - uid: 1720 components: - type: Transform @@ -9737,6 +9736,8 @@ entities: - 2508 - 258 - 238 + - type: Fixtures + fixtures: {} - uid: 4046 components: - type: Transform @@ -9748,6 +9749,8 @@ entities: - 4502 - 5518 - 12511 + - type: Fixtures + fixtures: {} - uid: 5092 components: - type: Transform @@ -9767,6 +9770,8 @@ entities: - 21169 - 21166 - 21088 + - type: Fixtures + fixtures: {} - uid: 5105 components: - type: Transform @@ -9777,6 +9782,8 @@ entities: - 5065 - 7485 - 7463 + - type: Fixtures + fixtures: {} - uid: 7065 components: - type: Transform @@ -9788,6 +9795,8 @@ entities: - 9471 - 9382 - 9674 + - type: Fixtures + fixtures: {} - uid: 7116 components: - type: Transform @@ -9802,6 +9811,8 @@ entities: - 6661 - 7343 - 6789 + - type: Fixtures + fixtures: {} - uid: 7125 components: - type: Transform @@ -9824,6 +9835,8 @@ entities: - 21029 - 21084 - 21087 + - type: Fixtures + fixtures: {} - uid: 8212 components: - type: Transform @@ -9834,6 +9847,8 @@ entities: devices: - 13667 - 6097 + - type: Fixtures + fixtures: {} - uid: 8283 components: - type: Transform @@ -9843,6 +9858,8 @@ entities: devices: - 7918 - 7650 + - type: Fixtures + fixtures: {} - uid: 8295 components: - type: Transform @@ -9853,6 +9870,8 @@ entities: devices: - 7164 - 7656 + - type: Fixtures + fixtures: {} - uid: 8296 components: - type: Transform @@ -9862,6 +9881,8 @@ entities: devices: - 7685 - 6136 + - type: Fixtures + fixtures: {} - uid: 8297 components: - type: Transform @@ -9872,6 +9893,8 @@ entities: devices: - 7741 - 6333 + - type: Fixtures + fixtures: {} - uid: 8326 components: - type: Transform @@ -9882,6 +9905,8 @@ entities: devices: - 7684 - 6098 + - type: Fixtures + fixtures: {} - uid: 8352 components: - type: Transform @@ -9891,12 +9916,16 @@ entities: devices: - 7649 - 7612 + - type: Fixtures + fixtures: {} - uid: 8413 components: - type: Transform rot: 3.141592653589793 rad pos: -23.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8483 components: - type: Transform @@ -9907,6 +9936,8 @@ entities: devices: - 116 - 7099 + - type: Fixtures + fixtures: {} - uid: 8516 components: - type: Transform @@ -9919,11 +9950,15 @@ entities: - 9150 - 1682 - 8942 + - type: Fixtures + fixtures: {} - uid: 8669 components: - type: Transform pos: -33.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11464 components: - type: Transform @@ -9936,6 +9971,8 @@ entities: - 9428 - 9631 - 9472 + - type: Fixtures + fixtures: {} - uid: 11559 components: - type: Transform @@ -9948,6 +9985,8 @@ entities: - 5962 - 1660 - 1581 + - type: Fixtures + fixtures: {} - uid: 12512 components: - type: Transform @@ -9965,6 +10004,8 @@ entities: - 18825 - 5831 - 5439 + - type: Fixtures + fixtures: {} - uid: 12751 components: - type: Transform @@ -9976,6 +10017,8 @@ entities: - 7 - 913 - 910 + - type: Fixtures + fixtures: {} - uid: 13112 components: - type: Transform @@ -9986,6 +10029,8 @@ entities: devices: - 18653 - 18658 + - type: Fixtures + fixtures: {} - uid: 13252 components: - type: Transform @@ -9996,6 +10041,8 @@ entities: devices: - 16666 - 16667 + - type: Fixtures + fixtures: {} - uid: 13697 components: - type: Transform @@ -10006,6 +10053,8 @@ entities: devices: - 3493 - 4057 + - type: Fixtures + fixtures: {} - uid: 13971 components: - type: Transform @@ -10016,6 +10065,8 @@ entities: devices: - 13623 - 8030 + - type: Fixtures + fixtures: {} - uid: 14670 components: - type: Transform @@ -10025,6 +10076,8 @@ entities: devices: - 13444 - 21651 + - type: Fixtures + fixtures: {} - uid: 14924 components: - type: Transform @@ -10037,6 +10090,18 @@ entities: - 18260 - 18539 - 18540 + - type: Fixtures + fixtures: {} + - uid: 15138 + components: + - type: Transform + pos: -18.5,47.5 + parent: 60 + - type: DeviceList + devices: + - 15481 + - type: Fixtures + fixtures: {} - uid: 16330 components: - type: Transform @@ -10049,6 +10114,8 @@ entities: - 16171 - 16196 - 21527 + - type: Fixtures + fixtures: {} - uid: 19868 components: - type: Transform @@ -10063,6 +10130,8 @@ entities: - 7030 - 12623 - 5404 + - type: Fixtures + fixtures: {} - uid: 21270 components: - type: Transform @@ -10073,6 +10142,8 @@ entities: - 21328 - 21327 - 21985 + - type: Fixtures + fixtures: {} - uid: 21483 components: - type: Transform @@ -10087,6 +10158,8 @@ entities: - 428 - 426 - 21485 + - type: Fixtures + fixtures: {} - uid: 21488 components: - type: Transform @@ -10101,6 +10174,8 @@ entities: - 18425 - 18429 - 18430 + - type: Fixtures + fixtures: {} - uid: 21489 components: - type: Transform @@ -10113,6 +10188,8 @@ entities: - 18257 - 21491 - 18608 + - type: Fixtures + fixtures: {} - uid: 21499 components: - type: Transform @@ -10129,6 +10206,8 @@ entities: - 673 - 1455 - 1456 + - type: Fixtures + fixtures: {} - uid: 21515 components: - type: Transform @@ -10144,6 +10223,8 @@ entities: - 5739 - 5411 - 5412 + - type: Fixtures + fixtures: {} - uid: 21537 components: - type: Transform @@ -10158,6 +10239,8 @@ entities: - 21538 - 18668 - 18685 + - type: Fixtures + fixtures: {} - uid: 21540 components: - type: Transform @@ -10176,6 +10259,8 @@ entities: - 13563 - 19055 - 19054 + - type: Fixtures + fixtures: {} - uid: 21542 components: - type: Transform @@ -10191,6 +10276,8 @@ entities: - 21544 - 13075 - 13074 + - type: Fixtures + fixtures: {} - uid: 21546 components: - type: Transform @@ -10208,6 +10295,8 @@ entities: - 19851 - 19850 - 19843 + - type: Fixtures + fixtures: {} - uid: 21552 components: - type: Transform @@ -10226,6 +10315,8 @@ entities: - 13241 - 6300 - 6299 + - type: Fixtures + fixtures: {} - uid: 21557 components: - type: Transform @@ -10242,6 +10333,8 @@ entities: - 4369 - 1198 - 4546 + - type: Fixtures + fixtures: {} - uid: 21561 components: - type: Transform @@ -10258,6 +10351,8 @@ entities: - 179 - 127 - 223 + - type: Fixtures + fixtures: {} - uid: 21564 components: - type: Transform @@ -10270,6 +10365,8 @@ entities: - 5822 - 629 - 5820 + - type: Fixtures + fixtures: {} - uid: 21567 components: - type: Transform @@ -10280,6 +10377,8 @@ entities: - 2084 - 2360 - 2370 + - type: Fixtures + fixtures: {} - uid: 21570 components: - type: Transform @@ -10297,6 +10396,8 @@ entities: - 2215 - 5823 - 2205 + - type: Fixtures + fixtures: {} - uid: 21572 components: - type: Transform @@ -10313,6 +10414,8 @@ entities: - 21574 - 9046 - 12633 + - type: Fixtures + fixtures: {} - uid: 21577 components: - type: Transform @@ -10328,6 +10431,8 @@ entities: - 3027 - 2996 - 2984 + - type: Fixtures + fixtures: {} - uid: 21585 components: - type: Transform @@ -10342,6 +10447,8 @@ entities: - 9063 - 9061 - 5445 + - type: Fixtures + fixtures: {} - uid: 21587 components: - type: Transform @@ -10356,6 +10463,8 @@ entities: - 2687 - 2680 - 5466 + - type: Fixtures + fixtures: {} - uid: 21588 components: - type: Transform @@ -10367,6 +10476,8 @@ entities: - 12868 - 21590 - 1246 + - type: Fixtures + fixtures: {} - uid: 21592 components: - type: Transform @@ -10389,6 +10500,8 @@ entities: - 19840 - 19841 - 19842 + - type: Fixtures + fixtures: {} - uid: 21593 components: - type: Transform @@ -10399,6 +10512,8 @@ entities: devices: - 1385 - 1397 + - type: Fixtures + fixtures: {} - uid: 21595 components: - type: Transform @@ -10418,6 +10533,8 @@ entities: - 4944 - 8137 - 8136 + - type: Fixtures + fixtures: {} - uid: 21612 components: - type: Transform @@ -10434,6 +10551,8 @@ entities: - 1787 - 1771 - 21615 + - type: Fixtures + fixtures: {} - uid: 21616 components: - type: Transform @@ -10452,6 +10571,8 @@ entities: - 7537 - 946 - 8960 + - type: Fixtures + fixtures: {} - uid: 21619 components: - type: Transform @@ -10466,6 +10587,8 @@ entities: - 12594 - 5938 - 12571 + - type: Fixtures + fixtures: {} - uid: 21622 components: - type: Transform @@ -10485,6 +10608,8 @@ entities: - 5980 - 21625 - 9017 + - type: Fixtures + fixtures: {} - uid: 21629 components: - type: Transform @@ -10499,6 +10624,8 @@ entities: - 21632 - 9678 - 9677 + - type: Fixtures + fixtures: {} - uid: 21634 components: - type: Transform @@ -10514,6 +10641,8 @@ entities: - 1996 - 719 - 972 + - type: Fixtures + fixtures: {} - uid: 21636 components: - type: Transform @@ -10526,6 +10655,8 @@ entities: - 14502 - 14503 - 14501 + - type: Fixtures + fixtures: {} - uid: 21640 components: - type: Transform @@ -10546,6 +10677,8 @@ entities: - 6593 - 6785 - 6661 + - type: Fixtures + fixtures: {} - uid: 21647 components: - type: Transform @@ -10561,6 +10694,8 @@ entities: - 21648 - 16559 - 16560 + - type: Fixtures + fixtures: {} - uid: 21652 components: - type: Transform @@ -10573,6 +10708,8 @@ entities: - 21656 - 21654 - 16684 + - type: Fixtures + fixtures: {} - uid: 21705 components: - type: Transform @@ -10591,6 +10728,8 @@ entities: - 16642 - 16681 - 16682 + - type: Fixtures + fixtures: {} - uid: 21710 components: - type: Transform @@ -10606,6 +10745,8 @@ entities: - 16557 - 16718 - 16633 + - type: Fixtures + fixtures: {} - uid: 21746 components: - type: Transform @@ -10623,6 +10764,8 @@ entities: - 21681 - 21678 - 21674 + - type: Fixtures + fixtures: {} - uid: 21773 components: - type: Transform @@ -10640,6 +10783,8 @@ entities: - 4369 - 1198 - 4546 + - type: Fixtures + fixtures: {} - uid: 22470 components: - type: Transform @@ -10657,6 +10802,8 @@ entities: - 23045 - 22906 - 22878 + - type: Fixtures + fixtures: {} - uid: 22471 components: - type: Transform @@ -10671,6 +10818,8 @@ entities: - 23046 - 22894 - 23054 + - type: Fixtures + fixtures: {} - uid: 22472 components: - type: Transform @@ -10682,6 +10831,8 @@ entities: - 23014 - 23041 - 22882 + - type: Fixtures + fixtures: {} - uid: 22473 components: - type: Transform @@ -10692,6 +10843,8 @@ entities: - 22886 - 23047 - 22907 + - type: Fixtures + fixtures: {} - uid: 22474 components: - type: Transform @@ -10703,6 +10856,8 @@ entities: - 23051 - 22891 - 23020 + - type: Fixtures + fixtures: {} - uid: 22491 components: - type: Transform @@ -10713,6 +10868,8 @@ entities: - 22879 - 23042 - 23013 + - type: Fixtures + fixtures: {} - uid: 23768 components: - type: Transform @@ -10727,6 +10884,8 @@ entities: - 21643 - 17627 - 17632 + - type: Fixtures + fixtures: {} - uid: 23922 components: - type: Transform @@ -10737,6 +10896,8 @@ entities: devices: - 18652 - 18657 + - type: Fixtures + fixtures: {} - uid: 23924 components: - type: Transform @@ -10746,6 +10907,8 @@ entities: devices: - 16668 - 16669 + - type: Fixtures + fixtures: {} - uid: 23956 components: - type: Transform @@ -10757,6 +10920,8 @@ entities: - 23975 - 14770 - 3594 + - type: Fixtures + fixtures: {} - uid: 24360 components: - type: Transform @@ -10768,6 +10933,8 @@ entities: - 24361 - 24358 - 9016 + - type: Fixtures + fixtures: {} - uid: 24769 components: - type: Transform @@ -10782,6 +10949,8 @@ entities: - 4730 - 7476 - 7488 + - type: Fixtures + fixtures: {} - uid: 24792 components: - type: Transform @@ -10792,6 +10961,8 @@ entities: - 19529 - 18884 - 18906 + - type: Fixtures + fixtures: {} - uid: 25155 components: - type: Transform @@ -10804,6 +10975,8 @@ entities: - 21556 - 19057 - 19058 + - type: Fixtures + fixtures: {} - uid: 25157 components: - type: Transform @@ -10816,6 +10989,8 @@ entities: - 25311 - 25183 - 24834 + - type: Fixtures + fixtures: {} - uid: 25162 components: - type: Transform @@ -10829,6 +11004,8 @@ entities: - 25175 - 25176 - 25173 + - type: Fixtures + fixtures: {} - uid: 25163 components: - type: Transform @@ -10842,6 +11019,8 @@ entities: - 25165 - 25179 - 25178 + - type: Fixtures + fixtures: {} - uid: 25519 components: - type: Transform @@ -10852,6 +11031,8 @@ entities: - 25900 - 25901 - 25902 + - type: Fixtures + fixtures: {} - uid: 25520 components: - type: Transform @@ -10863,6 +11044,8 @@ entities: - 25469 - 25468 - 16588 + - type: Fixtures + fixtures: {} - uid: 25521 components: - type: Transform @@ -10879,6 +11062,8 @@ entities: - 15310 - 25524 - 21527 + - type: Fixtures + fixtures: {} - uid: 25535 components: - type: Transform @@ -10889,6 +11074,8 @@ entities: - 25532 - 25534 - 25533 + - type: Fixtures + fixtures: {} - proto: AirAlarmElectronics entities: - uid: 13488 @@ -11957,27 +12144,33 @@ entities: 5497: - - DoorStatus - DoorBolt - - uid: 15525 - components: - - type: MetaData - name: Heat Room Airlock - - type: Transform - pos: -16.5,47.5 - parent: 60 - - uid: 15540 + - uid: 15562 components: - - type: MetaData - name: Heat Room 2 - type: Transform - pos: -15.5,48.5 + pos: -18.5,48.5 parent: 60 - - uid: 15572 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 16164: + - - DoorStatus + - DoorBolt + - uid: 16164 components: - - type: MetaData - name: Heat Room 1 - type: Transform - pos: -17.5,48.5 + pos: -16.5,47.5 parent: 60 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 15562: + - - DoorStatus + - DoorBolt + 16839: + - - DoorStatus + - DoorBolt - uid: 16407 components: - type: Transform @@ -12074,6 +12267,18 @@ entities: 25536: - - DoorStatus - InputB + - uid: 16839 + components: + - type: Transform + pos: -16.5,50.5 + parent: 60 + - type: DeviceLinkSink + invokeCounter: 1 + - type: DeviceLinkSource + linkedPorts: + 16164: + - - DoorStatus + - DoorBolt - uid: 17481 components: - type: Transform @@ -12089,6 +12294,8 @@ entities: - type: Transform pos: -25.5,50.5 parent: 60 + - type: DeviceLinkSink + invokeCounter: 1 - type: DeviceLinkSource linkedPorts: 17481: @@ -14002,6 +14209,14 @@ entities: - type: Transform pos: -53.5,-3.5 parent: 60 + - uid: 15481 + components: + - type: Transform + pos: -20.5,51.5 + parent: 60 + - type: DeviceNetwork + deviceLists: + - 15138 - uid: 16588 components: - type: Transform @@ -14516,6 +14731,8 @@ entities: rot: 3.141592653589793 rad pos: 4.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 322 components: - type: MetaData @@ -14524,6 +14741,8 @@ entities: rot: 1.5707963267948966 rad pos: 35.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 548 components: - type: MetaData @@ -14532,6 +14751,8 @@ entities: rot: -1.5707963267948966 rad pos: 52.5,-22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 834 components: - type: MetaData @@ -14541,6 +14762,8 @@ entities: parent: 60 - type: Battery startingCharge: 12000 + - type: Fixtures + fixtures: {} - uid: 1443 components: - type: MetaData @@ -14549,6 +14772,8 @@ entities: rot: 3.141592653589793 rad pos: -12.5,1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2277 components: - type: MetaData @@ -14556,6 +14781,8 @@ entities: - type: Transform pos: -9.5,30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2576 components: - type: MetaData @@ -14563,6 +14790,8 @@ entities: - type: Transform pos: 11.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2594 components: - type: MetaData @@ -14571,6 +14800,8 @@ entities: rot: 1.5707963267948966 rad pos: 18.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3339 components: - type: MetaData @@ -14584,6 +14815,8 @@ entities: loadingNetworkDemand: 50 currentReceiving: 50.009815 currentSupply: 50 + - type: Fixtures + fixtures: {} - uid: 3390 components: - type: MetaData @@ -14591,6 +14824,8 @@ entities: - type: Transform pos: -60.5,-16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3420 components: - type: MetaData @@ -14599,6 +14834,8 @@ entities: rot: 3.141592653589793 rad pos: 46.5,5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3775 components: - type: MetaData @@ -14606,6 +14843,8 @@ entities: - type: Transform pos: 46.5,3.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3826 components: - type: MetaData @@ -14613,6 +14852,8 @@ entities: - type: Transform pos: -1.5,-74.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3907 components: - type: MetaData @@ -14621,11 +14862,15 @@ entities: rot: -1.5707963267948966 rad pos: -1.5,-42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4009 components: - type: Transform pos: -20.5,-16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4086 components: - type: MetaData @@ -14634,6 +14879,8 @@ entities: rot: 1.5707963267948966 rad pos: 39.5,-44.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4182 components: - type: MetaData @@ -14648,6 +14895,8 @@ entities: currentReceiving: 69.9903 currentSupply: 70 supplyRampPosition: 0.00969696 + - type: Fixtures + fixtures: {} - uid: 4526 components: - type: MetaData @@ -14656,6 +14905,8 @@ entities: rot: -1.5707963267948966 rad pos: -13.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5093 components: - type: MetaData @@ -14663,6 +14914,8 @@ entities: - type: Transform pos: -15.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5503 components: - type: MetaData @@ -14671,6 +14924,8 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5589 components: - type: MetaData @@ -14685,6 +14940,8 @@ entities: currentReceiving: 450.00043 currentSupply: 450 supplyRampPosition: -0.0004272461 + - type: Fixtures + fixtures: {} - uid: 5669 components: - type: MetaData @@ -14692,6 +14949,8 @@ entities: - type: Transform pos: -52.5,5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5807 components: - type: MetaData @@ -14699,11 +14958,15 @@ entities: - type: Transform pos: -47.5,-22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6042 components: - type: Transform pos: 36.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6162 components: - type: MetaData @@ -14712,6 +14975,8 @@ entities: rot: 3.141592653589793 rad pos: -41.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6263 components: - type: MetaData @@ -14725,6 +14990,8 @@ entities: loadingNetworkDemand: 25 currentSupply: 25 supplyRampPosition: 25 + - type: Fixtures + fixtures: {} - uid: 6975 components: - type: MetaData @@ -14732,6 +14999,8 @@ entities: - type: Transform pos: 10.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7124 components: - type: MetaData @@ -14739,6 +15008,8 @@ entities: - type: Transform pos: -1.5,-59.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7128 components: - type: MetaData @@ -14746,6 +15017,8 @@ entities: - type: Transform pos: -2.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7230 components: - type: MetaData @@ -14754,6 +15027,8 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7281 components: - type: MetaData @@ -14762,6 +15037,8 @@ entities: rot: -1.5707963267948966 rad pos: -42.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7490 components: - type: MetaData @@ -14770,27 +15047,37 @@ entities: rot: -1.5707963267948966 rad pos: -1.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8110 components: - type: Transform pos: 5.5,-0.5 parent: 7536 + - type: Fixtures + fixtures: {} - uid: 8112 components: - type: Transform pos: -4.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - uid: 8113 components: - type: Transform pos: 9.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - uid: 8153 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8236 components: - type: MetaData @@ -14799,11 +15086,15 @@ entities: rot: 1.5707963267948966 rad pos: -2.5,37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8294 components: - type: Transform pos: -30.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9393 components: - type: MetaData @@ -14812,6 +15103,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9448 components: - type: MetaData @@ -14819,6 +15112,8 @@ entities: - type: Transform pos: -44.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9694 components: - type: MetaData @@ -14826,6 +15121,8 @@ entities: - type: Transform pos: -31.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9999 components: - type: MetaData @@ -14833,6 +15130,8 @@ entities: - type: Transform pos: -28.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 10840 components: - type: MetaData @@ -14840,6 +15139,8 @@ entities: - type: Transform pos: 21.5,5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11255 components: - type: MetaData @@ -14848,6 +15149,8 @@ entities: rot: 3.141592653589793 rad pos: 33.5,-38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11566 components: - type: MetaData @@ -14855,6 +15158,8 @@ entities: - type: Transform pos: -23.5,47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12002 components: - type: MetaData @@ -14862,6 +15167,8 @@ entities: - type: Transform pos: 27.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12070 components: - type: MetaData @@ -14869,6 +15176,8 @@ entities: - type: Transform pos: 23.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12279 components: - type: MetaData @@ -14876,12 +15185,16 @@ entities: - type: Transform pos: 43.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12446 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12467 components: - type: MetaData @@ -14889,6 +15202,8 @@ entities: - type: Transform pos: 52.5,-24.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13493 components: - type: MetaData @@ -14896,6 +15211,8 @@ entities: - type: Transform pos: 51.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14552 components: - type: MetaData @@ -14903,6 +15220,8 @@ entities: - type: Transform pos: -23.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15692 components: - type: MetaData @@ -14910,6 +15229,8 @@ entities: - type: Transform pos: -18.5,31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16701 components: - type: MetaData @@ -14917,6 +15238,8 @@ entities: - type: Transform pos: 2.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17971 components: - type: MetaData @@ -14925,6 +15248,8 @@ entities: rot: 3.141592653589793 rad pos: -2.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19332 components: - type: MetaData @@ -14932,6 +15257,8 @@ entities: - type: Transform pos: 37.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 20087 components: - type: MetaData @@ -14939,17 +15266,23 @@ entities: - type: Transform pos: 62.5,-36.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 20554 components: - type: Transform pos: -24.5,62.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21249 components: - type: Transform rot: -1.5707963267948966 rad pos: -69.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21604 components: - type: MetaData @@ -14957,12 +15290,16 @@ entities: - type: Transform pos: -36.5,27.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23599 components: - type: Transform rot: 1.5707963267948966 rad pos: -64.5,40.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23758 components: - type: MetaData @@ -14971,6 +15308,8 @@ entities: rot: -1.5707963267948966 rad pos: 50.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23770 components: - type: MetaData @@ -14979,6 +15318,8 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23788 components: - type: MetaData @@ -14986,6 +15327,8 @@ entities: - type: Transform pos: 27.5,-34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24380 components: - type: MetaData @@ -14994,24 +15337,32 @@ entities: rot: 3.141592653589793 rad pos: -31.5,37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24934 components: - type: Transform rot: -1.5707963267948966 rad pos: 36.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24935 components: - type: Transform rot: 1.5707963267948966 rad pos: 52.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24973 components: - type: Transform rot: 3.141592653589793 rad pos: 56.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: APCElectronics entities: - uid: 5032 @@ -15041,6 +15392,8 @@ entities: rot: 3.141592653589793 rad pos: -94.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22486 components: - type: MetaData @@ -15049,6 +15402,8 @@ entities: rot: 3.141592653589793 rad pos: -120.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22487 components: - type: MetaData @@ -15057,6 +15412,8 @@ entities: rot: 3.141592653589793 rad pos: -113.5,7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22488 components: - type: MetaData @@ -15064,6 +15421,8 @@ entities: - type: Transform pos: -110.5,24.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22489 components: - type: MetaData @@ -15071,6 +15430,8 @@ entities: - type: Transform pos: -110.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22490 components: - type: MetaData @@ -15079,6 +15440,8 @@ entities: rot: 3.141592653589793 rad pos: -104.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: AppleSeeds entities: - uid: 304 @@ -15094,24 +15457,32 @@ entities: rot: 1.5707963267948966 rad pos: 4.5,-59.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21608 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,-74.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23822 components: - type: Transform rot: 1.5707963267948966 rad pos: -3.5,-59.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23823 components: - type: Transform rot: 1.5707963267948966 rad pos: -3.5,-74.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: ArtistCircuitBoard entities: - uid: 19804 @@ -15131,6 +15502,11 @@ entities: - type: Transform pos: 15.477192,-36.587162 parent: 60 + - uid: 17225 + components: + - type: Transform + pos: -26.645817,45.54774 + parent: 60 - uid: 25335 components: - type: Transform @@ -15342,15 +15718,30 @@ entities: parent: 60 - proto: AtmosFixBlockerMarker entities: - - uid: 6252 + - uid: 7095 components: - type: Transform - pos: -10.5,50.5 + pos: -30.5,46.5 parent: 60 - - uid: 15155 + - uid: 15056 components: - type: Transform - pos: -14.5,49.5 + pos: -16.5,54.5 + parent: 60 + - uid: 15071 + components: + - type: Transform + pos: -10.5,53.5 + parent: 60 + - uid: 15072 + components: + - type: Transform + pos: -13.5,54.5 + parent: 60 + - uid: 15185 + components: + - type: Transform + pos: -30.5,47.5 parent: 60 - uid: 15215 components: @@ -15417,21 +15808,11 @@ entities: - type: Transform pos: -32.5,45.5 parent: 60 - - uid: 15231 - components: - - type: Transform - pos: -32.5,46.5 - parent: 60 - uid: 15232 components: - type: Transform pos: -31.5,46.5 parent: 60 - - uid: 15233 - components: - - type: Transform - pos: -30.5,46.5 - parent: 60 - uid: 15234 components: - type: Transform @@ -15442,215 +15823,120 @@ entities: - type: Transform pos: -31.5,45.5 parent: 60 - - uid: 15278 - components: - - type: Transform - pos: -15.5,50.5 - parent: 60 - - uid: 15279 - components: - - type: Transform - pos: -10.5,48.5 - parent: 60 - - uid: 15383 - components: - - type: Transform - pos: -21.5,50.5 - parent: 60 - - uid: 15412 - components: - - type: Transform - pos: -13.5,48.5 - parent: 60 - - uid: 15413 - components: - - type: Transform - pos: -14.5,51.5 - parent: 60 - - uid: 15414 - components: - - type: Transform - pos: -14.5,50.5 - parent: 60 - - uid: 15428 - components: - - type: Transform - pos: -12.5,51.5 - parent: 60 - - uid: 15430 - components: - - type: Transform - pos: -19.5,50.5 - parent: 60 - - uid: 15431 - components: - - type: Transform - pos: -18.5,51.5 - parent: 60 - - uid: 15434 - components: - - type: Transform - pos: -19.5,49.5 - parent: 60 - - uid: 15446 - components: - - type: Transform - pos: -13.5,49.5 - parent: 60 - - uid: 15447 - components: - - type: Transform - pos: -13.5,50.5 - parent: 60 - - uid: 15448 - components: - - type: Transform - pos: -13.5,51.5 - parent: 60 - - uid: 15481 + - uid: 15262 components: - type: Transform - pos: -21.5,49.5 + pos: -31.5,47.5 parent: 60 - - uid: 15488 + - uid: 15270 components: - type: Transform - pos: -12.5,49.5 + pos: -32.5,47.5 parent: 60 - - uid: 15489 + - uid: 15297 components: - type: Transform - pos: -12.5,50.5 + pos: -19.5,53.5 parent: 60 - - uid: 15495 + - uid: 15335 components: - type: Transform - pos: -12.5,48.5 + pos: -20.5,51.5 parent: 60 - - uid: 15510 + - uid: 15339 components: - type: Transform - pos: -18.5,49.5 + pos: -21.5,51.5 parent: 60 - - uid: 15511 + - uid: 15381 components: - type: Transform - pos: -18.5,48.5 + pos: -19.5,52.5 parent: 60 - - uid: 15512 + - uid: 15382 components: - type: Transform pos: -19.5,51.5 parent: 60 - - uid: 15534 - components: - - type: Transform - pos: -11.5,48.5 - parent: 60 - - uid: 15535 - components: - - type: Transform - pos: -18.5,50.5 - parent: 60 - - uid: 15542 - components: - - type: Transform - pos: -20.5,50.5 - parent: 60 - - uid: 15551 - components: - - type: Transform - pos: -22.5,51.5 - parent: 60 - - uid: 15552 + - uid: 15384 components: - type: Transform - pos: -22.5,50.5 + pos: -11.5,53.5 parent: 60 - - uid: 15562 + - uid: 15391 components: - type: Transform - pos: -20.5,48.5 + pos: -23.5,49.5 parent: 60 - - uid: 15654 + - uid: 15392 components: - type: Transform - pos: -15.5,51.5 + pos: -23.5,48.5 parent: 60 - - uid: 16077 + - uid: 15430 components: - type: Transform - pos: -10.5,51.5 + pos: -21.5,52.5 parent: 60 - - uid: 16685 + - uid: 15431 components: - type: Transform - pos: -11.5,51.5 + pos: -21.5,53.5 parent: 60 - - uid: 16914 + - uid: 15432 components: - type: Transform - pos: -10.5,49.5 + pos: -23.5,50.5 parent: 60 - - uid: 16927 + - uid: 15465 components: - type: Transform - pos: -11.5,50.5 + pos: -20.5,52.5 parent: 60 - - uid: 16955 + - uid: 15487 components: - type: Transform - pos: -11.5,49.5 + pos: -20.5,53.5 parent: 60 - - uid: 16956 + - uid: 15563 components: - type: Transform pos: -17.5,51.5 parent: 60 - - uid: 16957 - components: - - type: Transform - pos: -17.5,50.5 - parent: 60 - - uid: 16958 - components: - - type: Transform - pos: -19.5,48.5 - parent: 60 - - uid: 16961 + - uid: 15564 components: - type: Transform - pos: -20.5,51.5 + pos: -14.5,53.5 parent: 60 - - uid: 16962 + - uid: 15565 components: - type: Transform - pos: -20.5,49.5 + pos: -10.5,51.5 parent: 60 - - uid: 16963 + - uid: 15566 components: - type: Transform - pos: -21.5,51.5 + pos: -10.5,49.5 parent: 60 - - uid: 16964 + - uid: 15571 components: - type: Transform - pos: -21.5,48.5 + pos: -10.5,52.5 parent: 60 - - uid: 16965 + - uid: 15572 components: - type: Transform - pos: -22.5,49.5 + pos: -13.5,53.5 parent: 60 - - uid: 16966 + - uid: 16077 components: - type: Transform - pos: -22.5,48.5 + pos: -32.5,46.5 parent: 60 - - uid: 16984 + - uid: 16970 components: - type: Transform - pos: -14.5,48.5 + pos: -10.5,48.5 parent: 60 - uid: 20511 components: @@ -15987,6 +16273,8 @@ entities: - type: Transform pos: 53.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: BarSignTheOuterSpess entities: - uid: 1806 @@ -15994,6 +16282,8 @@ entities: - type: Transform pos: 12.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: BarSpoon entities: - uid: 23918 @@ -16509,11 +16799,6 @@ entities: - type: Transform pos: -50.5,18.5 parent: 60 - - uid: 15089 - components: - - type: Transform - pos: -31.5,47.5 - parent: 60 - uid: 16372 components: - type: Transform @@ -16541,36 +16826,6 @@ entities: - type: Transform pos: -6.5,30.5 parent: 60 - - uid: 16973 - components: - - type: Transform - pos: -20.5,52.5 - parent: 60 - - uid: 16976 - components: - - type: Transform - pos: -19.5,52.5 - parent: 60 - - uid: 16977 - components: - - type: Transform - pos: -18.5,52.5 - parent: 60 - - uid: 16978 - components: - - type: Transform - pos: -14.5,52.5 - parent: 60 - - uid: 16979 - components: - - type: Transform - pos: -12.5,52.5 - parent: 60 - - uid: 16980 - components: - - type: Transform - pos: -13.5,52.5 - parent: 60 - uid: 19033 components: - type: Transform @@ -16602,6 +16857,19 @@ entities: - type: Transform pos: 55.5,-0.5 parent: 60 +- proto: BlastDoorEngineering + entities: + - uid: 15380 + components: + - type: Transform + pos: -18.5,52.5 + parent: 60 + - uid: 16952 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -31.5,48.5 + parent: 60 - proto: BlastDoorOpen entities: - uid: 187 @@ -17053,6 +17321,11 @@ entities: parent: 60 - proto: BoxFlare entities: + - uid: 16132 + components: + - type: Transform + pos: -15.456153,46.586353 + parent: 60 - uid: 16379 components: - type: Transform @@ -17427,6 +17700,18 @@ entities: rot: 3.141592653589793 rad pos: 37.5,-21.5 parent: 60 + - uid: 15233 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -17.5,50.5 + parent: 60 + - uid: 15271 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,48.5 + parent: 60 - uid: 16308 components: - type: Transform @@ -27171,15 +27456,10 @@ entities: - type: Transform pos: -25.5,46.5 parent: 60 - - uid: 15101 - components: - - type: Transform - pos: -22.5,48.5 - parent: 60 - uid: 15103 components: - type: Transform - pos: -20.5,49.5 + pos: -16.5,45.5 parent: 60 - uid: 15109 components: @@ -27189,37 +27469,37 @@ entities: - uid: 15111 components: - type: Transform - pos: -20.5,48.5 + pos: -16.5,41.5 parent: 60 - uid: 15112 components: - type: Transform - pos: -21.5,48.5 + pos: -16.5,40.5 parent: 60 - - uid: 15116 + - uid: 15119 components: - type: Transform - pos: -16.5,47.5 + pos: -19.5,52.5 parent: 60 - - uid: 15119 + - uid: 15131 components: - type: Transform - pos: -18.5,48.5 + pos: -20.5,52.5 parent: 60 - - uid: 15122 + - uid: 15172 components: - type: Transform - pos: -19.5,48.5 + pos: -16.5,42.5 parent: 60 - - uid: 15131 + - uid: 15175 components: - type: Transform - pos: -16.5,48.5 + pos: -16.5,44.5 parent: 60 - - uid: 15137 + - uid: 15177 components: - type: Transform - pos: -17.5,48.5 + pos: -16.5,43.5 parent: 60 - uid: 15183 components: @@ -27231,41 +27511,16 @@ entities: - type: Transform pos: -25.5,-19.5 parent: 60 - - uid: 15272 - components: - - type: Transform - pos: -12.5,48.5 - parent: 60 - uid: 15274 components: - type: Transform pos: -10.5,45.5 parent: 60 - - uid: 15276 - components: - - type: Transform - pos: -20.5,51.5 - parent: 60 - - uid: 15277 - components: - - type: Transform - pos: -13.5,44.5 - parent: 60 - uid: 15280 components: - type: Transform pos: -10.5,42.5 parent: 60 - - uid: 15285 - components: - - type: Transform - pos: -13.5,40.5 - parent: 60 - - uid: 15286 - components: - - type: Transform - pos: -13.5,41.5 - parent: 60 - uid: 15289 components: - type: Transform @@ -27281,35 +27536,15 @@ entities: - type: Transform pos: -10.5,44.5 parent: 60 - - uid: 15292 - components: - - type: Transform - pos: -10.5,48.5 - parent: 60 - - uid: 15293 - components: - - type: Transform - pos: -14.5,48.5 - parent: 60 - - uid: 15294 - components: - - type: Transform - pos: -13.5,49.5 - parent: 60 - - uid: 15295 - components: - - type: Transform - pos: -13.5,48.5 - parent: 60 - - uid: 15296 + - uid: 15328 components: - type: Transform - pos: -11.5,48.5 + pos: -10.5,38.5 parent: 60 - - uid: 15328 + - uid: 15330 components: - type: Transform - pos: -10.5,38.5 + pos: -21.5,44.5 parent: 60 - uid: 15331 components: @@ -27329,27 +27564,22 @@ entities: - uid: 15337 components: - type: Transform - pos: -15.5,48.5 + pos: -14.5,52.5 parent: 60 - uid: 15346 components: - type: Transform - pos: -20.5,50.5 - parent: 60 - - uid: 15348 - components: - - type: Transform - pos: -15.5,46.5 + pos: -16.5,48.5 parent: 60 - - uid: 15351 + - uid: 15347 components: - type: Transform - pos: -13.5,50.5 + pos: -16.5,38.5 parent: 60 - - uid: 15352 + - uid: 15348 components: - type: Transform - pos: -13.5,51.5 + pos: -15.5,46.5 parent: 60 - uid: 15357 components: @@ -27366,36 +27596,71 @@ entities: - type: Transform pos: -11.5,46.5 parent: 60 - - uid: 15367 + - uid: 15379 components: - type: Transform - pos: -13.5,42.5 + pos: -16.5,47.5 parent: 60 - - uid: 15377 + - uid: 15385 components: - type: Transform - pos: -13.5,38.5 + pos: -16.5,49.5 parent: 60 - - uid: 15379 + - uid: 15387 components: - type: Transform - pos: -13.5,39.5 + pos: -17.5,52.5 parent: 60 - - uid: 15380 + - uid: 15388 components: - type: Transform - pos: -13.5,43.5 + pos: -18.5,52.5 parent: 60 - - uid: 15381 + - uid: 15408 components: - type: Transform - pos: -13.5,45.5 + pos: -15.5,52.5 + parent: 60 + - uid: 15414 + components: + - type: Transform + pos: -11.5,52.5 + parent: 60 + - uid: 15415 + components: + - type: Transform + pos: -12.5,52.5 + parent: 60 + - uid: 15416 + components: + - type: Transform + pos: -16.5,51.5 + parent: 60 + - uid: 15419 + components: + - type: Transform + pos: -16.5,50.5 parent: 60 - uid: 15420 components: - type: Transform pos: -25.5,48.5 parent: 60 + - uid: 15447 + components: + - type: Transform + pos: -16.5,39.5 + parent: 60 + - uid: 15450 + components: + - type: Transform + pos: -25.5,50.5 + parent: 60 + - uid: 15467 + components: + - type: Transform + pos: -16.5,52.5 + parent: 60 - uid: 15536 components: - type: Transform @@ -27406,6 +27671,11 @@ entities: - type: Transform pos: -10.5,43.5 parent: 60 + - uid: 15653 + components: + - type: Transform + pos: -13.5,52.5 + parent: 60 - uid: 15665 components: - type: Transform @@ -28101,26 +28371,6 @@ entities: - type: Transform pos: -40.5,29.5 parent: 60 - - uid: 16838 - components: - - type: Transform - pos: -38.5,47.5 - parent: 60 - - uid: 16839 - components: - - type: Transform - pos: -36.5,47.5 - parent: 60 - - uid: 16840 - components: - - type: Transform - pos: -37.5,47.5 - parent: 60 - - uid: 16841 - components: - - type: Transform - pos: -35.5,47.5 - parent: 60 - uid: 16842 components: - type: Transform @@ -28136,11 +28386,6 @@ entities: - type: Transform pos: -40.5,30.5 parent: 60 - - uid: 16845 - components: - - type: Transform - pos: -39.5,47.5 - parent: 60 - uid: 16846 components: - type: Transform @@ -28656,11 +28901,6 @@ entities: - type: Transform pos: -21.5,43.5 parent: 60 - - uid: 16952 - components: - - type: Transform - pos: -21.5,44.5 - parent: 60 - uid: 16953 components: - type: Transform @@ -28861,36 +29101,6 @@ entities: - type: Transform pos: 3.5,33.5 parent: 60 - - uid: 17224 - components: - - type: Transform - pos: -34.5,47.5 - parent: 60 - - uid: 17225 - components: - - type: Transform - pos: -33.5,47.5 - parent: 60 - - uid: 17226 - components: - - type: Transform - pos: -32.5,47.5 - parent: 60 - - uid: 17227 - components: - - type: Transform - pos: -31.5,47.5 - parent: 60 - - uid: 17228 - components: - - type: Transform - pos: -30.5,47.5 - parent: 60 - - uid: 17229 - components: - - type: Transform - pos: -29.5,47.5 - parent: 60 - uid: 17258 components: - type: Transform @@ -33886,11 +34096,6 @@ entities: - type: Transform pos: 5.5,42.5 parent: 60 - - uid: 25787 - components: - - type: Transform - pos: -10.5,53.5 - parent: 60 - uid: 25788 components: - type: Transform @@ -43587,11 +43792,6 @@ entities: - type: Transform pos: 8.5,48.5 parent: 60 - - uid: 23738 - components: - - type: Transform - pos: -10.5,53.5 - parent: 60 - uid: 23761 components: - type: Transform @@ -47701,6 +47901,11 @@ entities: - type: Transform pos: -33.5,3.5 parent: 60 + - uid: 16131 + components: + - type: Transform + pos: -12.5,47.5 + parent: 60 - uid: 16352 components: - type: Transform @@ -47866,16 +48071,51 @@ entities: - type: Transform pos: -6.5,45.5 parent: 60 + - uid: 16838 + components: + - type: Transform + pos: -11.5,47.5 + parent: 60 + - uid: 16840 + components: + - type: Transform + pos: -10.5,47.5 + parent: 60 + - uid: 16962 + components: + - type: Transform + pos: -21.5,47.5 + parent: 60 + - uid: 16965 + components: + - type: Transform + pos: -20.5,47.5 + parent: 60 + - uid: 16971 + components: + - type: Transform + pos: -13.5,46.5 + parent: 60 - uid: 16985 components: - type: Transform pos: -25.5,47.5 parent: 60 + - uid: 16989 + components: + - type: Transform + pos: -15.5,46.5 + parent: 60 - uid: 16995 components: - type: Transform pos: -33.5,4.5 parent: 60 + - uid: 16996 + components: + - type: Transform + pos: -18.5,46.5 + parent: 60 - uid: 17069 components: - type: Transform @@ -47896,6 +48136,31 @@ entities: - type: Transform pos: -5.5,45.5 parent: 60 + - uid: 17163 + components: + - type: Transform + pos: -17.5,46.5 + parent: 60 + - uid: 17226 + components: + - type: Transform + pos: -19.5,47.5 + parent: 60 + - uid: 17227 + components: + - type: Transform + pos: -19.5,46.5 + parent: 60 + - uid: 17228 + components: + - type: Transform + pos: -14.5,46.5 + parent: 60 + - uid: 17229 + components: + - type: Transform + pos: -22.5,47.5 + parent: 60 - uid: 17233 components: - type: Transform @@ -47906,6 +48171,16 @@ entities: - type: Transform pos: 5.5,37.5 parent: 60 + - uid: 17251 + components: + - type: Transform + pos: -13.5,47.5 + parent: 60 + - uid: 17449 + components: + - type: Transform + pos: -16.5,46.5 + parent: 60 - uid: 17494 components: - type: Transform @@ -50741,6 +51016,11 @@ entities: - type: Transform pos: -45.5,36.5 parent: 60 + - uid: 15551 + components: + - type: Transform + pos: -10.5,41.5 + parent: 60 - proto: CargoMailTeleporter entities: - uid: 16331 @@ -54989,6 +55269,66 @@ entities: - type: Transform pos: -3.5,38.5 parent: 60 + - uid: 15296 + components: + - type: Transform + pos: -19.5,48.5 + parent: 60 + - uid: 15298 + components: + - type: Transform + pos: -22.5,48.5 + parent: 60 + - uid: 15340 + components: + - type: Transform + pos: -11.5,48.5 + parent: 60 + - uid: 15343 + components: + - type: Transform + pos: -21.5,48.5 + parent: 60 + - uid: 15371 + components: + - type: Transform + pos: -16.5,51.5 + parent: 60 + - uid: 15395 + components: + - type: Transform + pos: -16.5,52.5 + parent: 60 + - uid: 15396 + components: + - type: Transform + pos: -17.5,52.5 + parent: 60 + - uid: 15466 + components: + - type: Transform + pos: -15.5,51.5 + parent: 60 + - uid: 15512 + components: + - type: Transform + pos: -32.5,49.5 + parent: 60 + - uid: 15524 + components: + - type: Transform + pos: -13.5,48.5 + parent: 60 + - uid: 15527 + components: + - type: Transform + pos: -14.5,51.5 + parent: 60 + - uid: 15542 + components: + - type: Transform + pos: -30.5,49.5 + parent: 60 - uid: 15745 components: - type: Transform @@ -55459,6 +55799,11 @@ entities: - type: Transform pos: -2.5,45.5 parent: 60 + - uid: 16914 + components: + - type: Transform + pos: -31.5,49.5 + parent: 60 - uid: 17102 components: - type: Transform @@ -58825,6 +59170,17 @@ entities: rot: 1.5707963267948966 rad pos: 12.52908,-13.379191 parent: 60 + - uid: 16150 + components: + - type: Transform + pos: -26.49991,46.43509 + parent: 60 + - uid: 16456 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -26.60413,44.66303 + parent: 60 - proto: ChairOfficeDark entities: - uid: 492 @@ -59828,6 +60184,8 @@ entities: - type: Transform pos: -5.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: ClosetBombFilled entities: - uid: 11346 @@ -61374,11 +61732,15 @@ entities: - 0 - 0 - 0 + - type: Fixtures + fixtures: {} - uid: 15583 components: - type: Transform pos: -47.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: ClosetWallFireFilledRandom entities: - uid: 1568 @@ -61387,6 +61749,8 @@ entities: rot: 1.5707963267948966 rad pos: -16.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: ClothingBackpackClown entities: - uid: 6698 @@ -65392,38 +65756,52 @@ entities: rot: 1.5707963267948966 rad pos: -21.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4626 components: - type: Transform pos: 30.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7666 components: - type: Transform pos: 29.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8985 components: - type: Transform pos: 41.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12321 components: - type: Transform rot: 1.5707963267948966 rad pos: 37.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13967 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21264 components: - type: Transform pos: -34.5,27.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 1800 @@ -71326,209 +71704,291 @@ entities: - type: Transform pos: -34.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 176 components: - type: Transform pos: -17.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3153 components: - type: Transform pos: 2.5,-31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3202 components: - type: Transform rot: 3.141592653589793 rad pos: 22.5,-37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4878 components: - type: Transform pos: 46.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5202 components: - type: Transform pos: 7.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5203 components: - type: Transform pos: -3.5,-56.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6360 components: - type: Transform pos: 8.5,13.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6363 components: - type: Transform pos: -47.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8028 components: - type: Transform pos: 14.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8208 components: - type: Transform pos: 9.5,-31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8273 components: - type: Transform rot: 3.141592653589793 rad pos: -29.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8911 components: - type: Transform pos: -10.5,-51.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 10941 components: - type: Transform pos: -29.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13258 components: - type: Transform pos: 46.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13719 components: - type: Transform pos: -17.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14158 components: - type: Transform pos: -12.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14585 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17230 components: - type: Transform pos: -19.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17231 components: - type: Transform pos: -13.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17232 components: - type: Transform pos: -31.5,35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17234 components: - type: Transform pos: -5.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17235 components: - type: Transform pos: 3.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19871 components: - type: Transform pos: 42.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21008 components: - type: Transform pos: 42.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21715 components: - type: Transform pos: -13.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21718 components: - type: Transform pos: -50.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21719 components: - type: Transform pos: -46.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21720 components: - type: Transform pos: -52.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21727 components: - type: Transform pos: -5.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21728 components: - type: Transform pos: 25.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21729 components: - type: Transform pos: 39.5,4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21730 components: - type: Transform pos: 23.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21731 components: - type: Transform pos: 14.5,0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21732 components: - type: Transform pos: 14.5,-17.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21737 components: - type: Transform pos: -29.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21740 components: - type: Transform pos: 36.5,-32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21768 components: - type: Transform pos: -12.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23077 components: - type: Transform pos: -101.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23078 components: - type: Transform pos: -121.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24079 components: - type: Transform pos: -40.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: FancyTableSpawner entities: - uid: 16416 @@ -71729,6 +72189,8 @@ entities: - 1790 - 13645 - 556 + - type: Fixtures + fixtures: {} - uid: 1951 components: - type: Transform @@ -71742,6 +72204,8 @@ entities: - 556 - 13622 - 13641 + - type: Fixtures + fixtures: {} - uid: 4200 components: - type: Transform @@ -71759,6 +72223,8 @@ entities: - 13098 - 14392 - 13584 + - type: Fixtures + fixtures: {} - uid: 4511 components: - type: Transform @@ -71778,6 +72244,8 @@ entities: - 21015 - 21023 - 21022 + - type: Fixtures + fixtures: {} - uid: 4545 components: - type: Transform @@ -71793,6 +72261,8 @@ entities: - 9054 - 21513 - 16425 + - type: Fixtures + fixtures: {} - uid: 4831 components: - type: Transform @@ -71814,6 +72284,8 @@ entities: - 4885 - 5066 - 5099 + - type: Fixtures + fixtures: {} - uid: 4833 components: - type: Transform @@ -71825,6 +72297,8 @@ entities: - 5066 - 5099 - 4730 + - type: Fixtures + fixtures: {} - uid: 5110 components: - type: Transform @@ -71836,6 +72310,8 @@ entities: - 5064 - 4886 - 5049 + - type: Fixtures + fixtures: {} - uid: 6176 components: - type: Transform @@ -71847,6 +72323,8 @@ entities: - 6593 - 6785 - 6661 + - type: Fixtures + fixtures: {} - uid: 8268 components: - type: Transform @@ -71865,6 +72343,8 @@ entities: - 13614 - 13613 - 13610 + - type: Fixtures + fixtures: {} - uid: 8274 components: - type: Transform @@ -71879,6 +72359,8 @@ entities: - 13658 - 13657 - 13654 + - type: Fixtures + fixtures: {} - uid: 8332 components: - type: Transform @@ -71889,6 +72371,8 @@ entities: devices: - 13585 - 13599 + - type: Fixtures + fixtures: {} - uid: 8333 components: - type: Transform @@ -71904,6 +72388,8 @@ entities: - 8345 - 13784 - 8331 + - type: Fixtures + fixtures: {} - uid: 8334 components: - type: Transform @@ -71912,6 +72398,8 @@ entities: - type: DeviceList devices: - 13613 + - type: Fixtures + fixtures: {} - uid: 8336 components: - type: Transform @@ -71921,6 +72409,8 @@ entities: - type: DeviceList devices: - 12685 + - type: Fixtures + fixtures: {} - uid: 8889 components: - type: Transform @@ -71936,6 +72426,8 @@ entities: - 8961 - 3110 - 18825 + - type: Fixtures + fixtures: {} - uid: 9058 components: - type: Transform @@ -71951,6 +72443,8 @@ entities: - 8263 - 8291 - 8293 + - type: Fixtures + fixtures: {} - uid: 9395 components: - type: Transform @@ -71960,6 +72454,8 @@ entities: - type: DeviceList devices: - 9382 + - type: Fixtures + fixtures: {} - uid: 11347 components: - type: Transform @@ -71976,6 +72472,8 @@ entities: - 9468 - 5623 - 21615 + - type: Fixtures + fixtures: {} - uid: 11437 components: - type: Transform @@ -71985,6 +72483,8 @@ entities: - type: DeviceList devices: - 14392 + - type: Fixtures + fixtures: {} - uid: 12733 components: - type: Transform @@ -71995,6 +72495,8 @@ entities: devices: - 12571 - 12594 + - type: Fixtures + fixtures: {} - uid: 14374 components: - type: Transform @@ -72013,6 +72515,8 @@ entities: - 8293 - 8265 - 13670 + - type: Fixtures + fixtures: {} - uid: 14454 components: - type: Transform @@ -72031,6 +72535,8 @@ entities: - 13622 - 13619 - 8269 + - type: Fixtures + fixtures: {} - uid: 16334 components: - type: Transform @@ -72040,6 +72546,8 @@ entities: - type: DeviceList devices: - 16196 + - type: Fixtures + fixtures: {} - uid: 20433 components: - type: Transform @@ -72050,6 +72558,8 @@ entities: devices: - 21527 - 25524 + - type: Fixtures + fixtures: {} - uid: 21484 components: - type: Transform @@ -72062,6 +72572,8 @@ entities: - 459 - 460 - 21485 + - type: Fixtures + fixtures: {} - uid: 21487 components: - type: Transform @@ -72072,6 +72584,8 @@ entities: devices: - 18609 - 21486 + - type: Fixtures + fixtures: {} - uid: 21490 components: - type: Transform @@ -72082,6 +72596,8 @@ entities: devices: - 21491 - 18608 + - type: Fixtures + fixtures: {} - uid: 21493 components: - type: Transform @@ -72092,6 +72608,8 @@ entities: devices: - 18609 - 21494 + - type: Fixtures + fixtures: {} - uid: 21498 components: - type: Transform @@ -72109,6 +72627,8 @@ entities: - 9184 - 9237 - 6626 + - type: Fixtures + fixtures: {} - uid: 21514 components: - type: Transform @@ -72120,11 +72640,15 @@ entities: - 21513 - 4127 - 13243 + - type: Fixtures + fixtures: {} - uid: 21536 components: - type: Transform pos: 52.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21539 components: - type: Transform @@ -72139,6 +72663,8 @@ entities: - 13152 - 13151 - 21541 + - type: Fixtures + fixtures: {} - uid: 21543 components: - type: Transform @@ -72153,6 +72679,8 @@ entities: - 13152 - 13151 - 21544 + - type: Fixtures + fixtures: {} - uid: 21545 components: - type: Transform @@ -72168,6 +72696,8 @@ entities: - 19851 - 19850 - 19843 + - type: Fixtures + fixtures: {} - uid: 21553 components: - type: Transform @@ -72183,6 +72713,8 @@ entities: - 1280 - 1698 - 1858 + - type: Fixtures + fixtures: {} - uid: 21558 components: - type: Transform @@ -72198,6 +72730,8 @@ entities: - 9184 - 9237 - 6626 + - type: Fixtures + fixtures: {} - uid: 21560 components: - type: Transform @@ -72210,6 +72744,8 @@ entities: - 6561 - 6490 - 21562 + - type: Fixtures + fixtures: {} - uid: 21569 components: - type: Transform @@ -72222,6 +72758,8 @@ entities: - 2455 - 2456 - 21571 + - type: Fixtures + fixtures: {} - uid: 21573 components: - type: Transform @@ -72239,6 +72777,8 @@ entities: - 9046 - 12633 - 2507 + - type: Fixtures + fixtures: {} - uid: 21576 components: - type: Transform @@ -72248,6 +72788,8 @@ entities: - type: DeviceList devices: - 21575 + - type: Fixtures + fixtures: {} - uid: 21591 components: - type: Transform @@ -72266,6 +72808,8 @@ entities: - 19840 - 19841 - 19842 + - type: Fixtures + fixtures: {} - uid: 21594 components: - type: Transform @@ -72281,6 +72825,8 @@ entities: - 5043 - 5044 - 21596 + - type: Fixtures + fixtures: {} - uid: 21613 components: - type: Transform @@ -72304,6 +72850,8 @@ entities: - 6041 - 5836 - 13584 + - type: Fixtures + fixtures: {} - uid: 21617 components: - type: Transform @@ -72318,6 +72866,8 @@ entities: - 5623 - 9468 - 7537 + - type: Fixtures + fixtures: {} - uid: 21623 components: - type: Transform @@ -72332,6 +72882,8 @@ entities: - 9410 - 9409 - 21624 + - type: Fixtures + fixtures: {} - uid: 21630 components: - type: Transform @@ -72345,6 +72897,8 @@ entities: - 5990 - 21632 - 9422 + - type: Fixtures + fixtures: {} - uid: 21635 components: - type: Transform @@ -72359,6 +72913,8 @@ entities: - 4338 - 4337 - 4361 + - type: Fixtures + fixtures: {} - uid: 21637 components: - type: Transform @@ -72369,6 +72925,8 @@ entities: devices: - 21638 - 21639 + - type: Fixtures + fixtures: {} - uid: 21641 components: - type: Transform @@ -72392,6 +72950,8 @@ entities: - 6593 - 6785 - 6661 + - type: Fixtures + fixtures: {} - uid: 21650 components: - type: Transform @@ -72410,6 +72970,8 @@ entities: - 16560 - 21655 - 21656 + - type: Fixtures + fixtures: {} - uid: 21653 components: - type: Transform @@ -72421,6 +72983,8 @@ entities: - 21655 - 21656 - 21654 + - type: Fixtures + fixtures: {} - uid: 21679 components: - type: Transform @@ -72433,6 +72997,8 @@ entities: - 21680 - 21674 - 21678 + - type: Fixtures + fixtures: {} - uid: 21706 components: - type: Transform @@ -72443,6 +73009,8 @@ entities: - 16007 - 16008 - 21707 + - type: Fixtures + fixtures: {} - uid: 21708 components: - type: Transform @@ -72456,6 +73024,8 @@ entities: - 16557 - 16558 - 21709 + - type: Fixtures + fixtures: {} - uid: 21711 components: - type: Transform @@ -72468,6 +73038,8 @@ entities: - 16558 - 21678 - 21713 + - type: Fixtures + fixtures: {} - uid: 23384 components: - type: Transform @@ -72483,6 +73055,8 @@ entities: - 4369 - 1198 - 4546 + - type: Fixtures + fixtures: {} - uid: 23422 components: - type: Transform @@ -72495,6 +73069,8 @@ entities: - 8961 - 3110 - 7030 + - type: Fixtures + fixtures: {} - uid: 23767 components: - type: Transform @@ -72510,6 +73086,8 @@ entities: - 23765 - 23766 - 21643 + - type: Fixtures + fixtures: {} - uid: 25156 components: - type: Transform @@ -72527,6 +73105,8 @@ entities: - 25151 - 25150 - 25149 + - type: Fixtures + fixtures: {} - uid: 25158 components: - type: Transform @@ -72544,6 +73124,8 @@ entities: - 25147 - 25146 - 25311 + - type: Fixtures + fixtures: {} - uid: 25159 components: - type: Transform @@ -72561,6 +73143,8 @@ entities: - 25147 - 25146 - 25311 + - type: Fixtures + fixtures: {} - uid: 25160 components: - type: Transform @@ -72573,6 +73157,8 @@ entities: - 25152 - 25153 - 25154 + - type: Fixtures + fixtures: {} - uid: 25161 components: - type: Transform @@ -72585,6 +73171,8 @@ entities: - 25149 - 25150 - 25151 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 7172 @@ -72592,11 +73180,15 @@ entities: - type: Transform pos: -25.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18556 components: - type: Transform pos: 4.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 7720 @@ -75446,10 +76038,10 @@ entities: parent: 60 - proto: FoodCakeSuppermatterSlice entities: - - uid: 16989 + - uid: 15448 components: - type: Transform - pos: -15.64872,50.25334 + pos: -23.647741,48.35509 parent: 60 - proto: FoodCartCold entities: @@ -75795,6 +76387,8 @@ entities: rot: -1.5707963267948966 rad pos: 5.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: GalaxythistleSeeds entities: - uid: 3414 @@ -76015,16 +76609,13 @@ entities: rot: -1.5707963267948966 rad pos: -32.5,45.5 parent: 60 - - uid: 15338 - components: - - type: Transform - pos: -18.5,48.5 - parent: 60 - - uid: 15372 + - uid: 15293 components: - type: Transform - pos: -14.5,48.5 + pos: -20.5,52.5 parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - proto: GasPassiveGate entities: - uid: 17877 @@ -76141,21 +76732,6 @@ entities: - type: Transform pos: -45.5,42.5 parent: 60 - - uid: 15025 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -28.5,46.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF0D00FF' - - uid: 15071 - components: - - type: Transform - pos: -39.5,48.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15102 components: - type: Transform @@ -76167,60 +76743,49 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,28.5 parent: 60 - - uid: 18439 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 24.5,-2.5 - parent: 60 - - uid: 21626 + - uid: 15305 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -18.5,51.5 + pos: -20.5,48.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21675 + color: '#947507FF' + - uid: 15356 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -18.5,50.5 + pos: -39.5,49.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 21676 + - uid: 15366 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -18.5,49.5 + pos: -12.5,48.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21682 + color: '#947507FF' + - uid: 15389 components: - type: Transform rot: 1.5707963267948966 rad - pos: -14.5,49.5 + pos: -19.5,53.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21683 + color: '#3AB334FF' + - uid: 15437 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,50.5 + rot: -1.5707963267948966 rad + pos: -16.5,53.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21684 + color: '#3AB334FF' + - uid: 18439 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,51.5 + rot: 3.141592653589793 rad + pos: 24.5,-2.5 parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 21986 components: - type: Transform @@ -76848,6 +77413,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 6596 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -17.5,39.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 6705 components: - type: Transform @@ -76990,6 +77563,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 8921 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,49.5 + parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 8943 components: - type: Transform @@ -77122,21 +77703,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 13230 - components: - - type: Transform - pos: -13.5,51.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 13231 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -19.5,51.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 13334 components: - type: Transform @@ -77231,14 +77797,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 14666 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -15.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - uid: 14667 components: - type: Transform @@ -77270,13 +77828,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 14702 - components: - - type: Transform - pos: -17.5,44.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 14729 components: - type: Transform @@ -77291,28 +77842,20 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 14842 + - uid: 14895 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -15.5,44.5 + rot: 3.141592653589793 rad + pos: -45.5,37.5 parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 14862 + - uid: 14967 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,44.5 + rot: 3.141592653589793 rad + pos: -21.5,39.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 14895 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -45.5,37.5 - parent: 60 - uid: 14992 components: - type: Transform @@ -77337,49 +77880,42 @@ entities: rot: 3.141592653589793 rad pos: -45.5,31.5 parent: 60 - - uid: 15007 + - uid: 15005 components: - type: Transform rot: 3.141592653589793 rad - pos: -45.5,41.5 + pos: -20.5,44.5 parent: 60 - - uid: 15009 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 15007 components: - type: Transform rot: 3.141592653589793 rad - pos: -45.5,35.5 + pos: -45.5,41.5 parent: 60 - - uid: 15027 + - uid: 15009 components: - type: Transform rot: 3.141592653589793 rad - pos: -21.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15028 - components: - - type: Transform - pos: -21.5,46.5 + pos: -45.5,35.5 parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15030 + - uid: 15014 components: - type: Transform - rot: 3.141592653589793 rad - pos: -24.5,38.5 + rot: -1.5707963267948966 rad + pos: -22.5,39.5 parent: 60 - type: AtmosPipeColor color: '#947507FF' - - uid: 15054 + - uid: 15019 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -17.5,40.5 + rot: 1.5707963267948966 rad + pos: -22.5,49.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' - uid: 15110 components: - type: Transform @@ -77388,95 +77924,65 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 15181 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -20.5,42.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15184 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -22.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15185 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15284 - components: - - type: Transform - pos: -20.5,51.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15360 + - uid: 15122 components: - type: Transform rot: 1.5707963267948966 rad - pos: -22.5,51.5 + pos: -21.5,53.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15373 + - uid: 15287 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,51.5 + pos: -19.5,53.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15390 + - uid: 15301 components: - type: Transform - pos: -21.5,44.5 + rot: -1.5707963267948966 rad + pos: -12.5,44.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15406 + - uid: 15462 components: - type: Transform - pos: -10.5,51.5 + rot: 3.141592653589793 rad + pos: -15.5,39.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15438 + color: '#03FCD3FF' + - uid: 15480 components: - type: Transform - pos: -14.5,44.5 + pos: -11.5,52.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15464 + - uid: 15507 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,38.5 + rot: 1.5707963267948966 rad + pos: -13.5,52.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15502 + color: '#03FCD3FF' + - uid: 15526 components: - type: Transform rot: 1.5707963267948966 rad - pos: -28.5,44.5 + pos: -15.5,44.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15503 + - uid: 15529 components: - type: Transform - rot: 3.141592653589793 rad - pos: -28.5,40.5 + rot: -1.5707963267948966 rad + pos: -11.5,39.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' @@ -77549,10 +78055,10 @@ entities: parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 16969 + - uid: 16964 components: - type: Transform - pos: -11.5,45.5 + pos: -17.5,44.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' @@ -78344,6 +78850,13 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' + - uid: 12196 + components: + - type: Transform + pos: -19.5,44.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 14241 components: - type: Transform @@ -78351,20 +78864,20 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 15113 + - uid: 14823 components: - type: Transform - pos: -33.5,30.5 + pos: -13.5,44.5 parent: 60 - type: AtmosPipeColor - color: '#990000FF' - - uid: 15531 + color: '#03FCD3FF' + - uid: 15113 components: - type: Transform - pos: -20.5,45.5 + pos: -33.5,30.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#990000FF' - uid: 17863 components: - type: Transform @@ -78444,19 +78957,21 @@ entities: color: '#0055CCFF' - proto: GasPipeSensorTEGCold entities: - - uid: 15074 + - uid: 15439 components: - type: Transform - pos: -14.5,43.5 + rot: 3.141592653589793 rad + pos: -15.5,42.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - proto: GasPipeSensorTEGHot entities: - - uid: 14858 + - uid: 15373 components: - type: Transform - pos: -18.5,43.5 + rot: 3.141592653589793 rad + pos: -17.5,40.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' @@ -85789,14 +86304,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 6596 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 6620 components: - type: Transform @@ -85879,10 +86386,10 @@ entities: components: - type: Transform rot: 3.141592653589793 rad - pos: -21.5,41.5 + pos: -20.5,46.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#947507FF' - uid: 6779 components: - type: Transform @@ -86678,6 +87185,14 @@ entities: rot: 1.5707963267948966 rad pos: -52.5,48.5 parent: 60 + - uid: 8158 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,50.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 8204 components: - type: Transform @@ -87183,6 +87698,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 11727 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,42.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 11739 components: - type: Transform @@ -87230,6 +87753,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 12295 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,48.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 12522 components: - type: Transform @@ -87464,6 +87995,22 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' + - uid: 13230 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,49.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 13231 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,46.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 13237 components: - type: Transform @@ -88973,6 +89520,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' + - uid: 14666 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -18.5,44.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 14669 components: - type: Transform @@ -89015,21 +89570,35 @@ entities: rot: -1.5707963267948966 rad pos: -40.5,31.5 parent: 60 + - uid: 14702 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,39.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 14709 components: - type: Transform pos: -31.5,42.5 parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 14710 components: - type: Transform pos: -31.5,44.5 parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 14711 components: - type: Transform pos: -31.5,43.5 parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 14723 components: - type: Transform @@ -89249,6 +89818,62 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,45.5 parent: 60 + - uid: 14811 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,39.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14825 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,49.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14835 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,48.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14837 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,40.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14839 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,46.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14840 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,47.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14842 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -19.5,47.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 14845 components: - type: Transform @@ -89261,12 +89886,35 @@ entities: rot: 1.5707963267948966 rad pos: -44.5,41.5 parent: 60 + - uid: 14850 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -15.5,43.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 14853 components: - type: Transform rot: 1.5707963267948966 rad pos: -43.5,41.5 parent: 60 + - uid: 14858 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -14.5,39.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 14862 + components: + - type: Transform + pos: -11.5,42.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 14870 components: - type: Transform @@ -89298,6 +89946,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' + - uid: 14880 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,39.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 14883 components: - type: Transform @@ -89351,19 +90007,19 @@ entities: - uid: 14902 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -25.5,46.5 + rot: -1.5707963267948966 rad + pos: -14.5,44.5 parent: 60 - type: AtmosPipeColor - color: '#FF0D00FF' - - uid: 14905 + color: '#03FCD3FF' + - uid: 14913 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -23.5,40.5 + rot: 3.141592653589793 rad + pos: -21.5,43.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#FF1212FF' - uid: 14933 components: - type: Transform @@ -89430,6 +90086,21 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' + - uid: 14952 + components: + - type: Transform + pos: -17.5,42.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 14962 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,50.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 14987 components: - type: Transform @@ -89485,27 +90156,62 @@ entities: rot: 1.5707963267948966 rad pos: -44.5,31.5 parent: 60 - - uid: 15019 + - uid: 15025 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -24.5,46.5 + pos: -11.5,40.5 parent: 60 - type: AtmosPipeColor - color: '#FF0D00FF' + color: '#03FCD3FF' - uid: 15026 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -26.5,46.5 + pos: -11.5,41.5 parent: 60 - type: AtmosPipeColor - color: '#FF0D00FF' + color: '#03FCD3FF' + - uid: 15027 + components: + - type: Transform + pos: -15.5,40.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 15028 + components: + - type: Transform + pos: -11.5,43.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 15029 + components: + - type: Transform + pos: -17.5,43.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 15030 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,44.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 15039 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -21.5,41.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' - uid: 15048 components: - type: Transform rot: 1.5707963267948966 rad - pos: -21.5,38.5 + pos: -20.5,39.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' @@ -89513,43 +90219,46 @@ entities: components: - type: Transform rot: 1.5707963267948966 rad - pos: -20.5,38.5 + pos: -19.5,39.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15055 + - uid: 15053 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -43.5,35.5 + rot: 3.141592653589793 rad + pos: -20.5,47.5 parent: 60 - - uid: 15056 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 15055 components: - type: Transform - pos: -14.5,42.5 + rot: 1.5707963267948966 rad + pos: -43.5,35.5 parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - uid: 15070 components: - type: Transform rot: 1.5707963267948966 rad pos: -33.5,45.5 parent: 60 - - uid: 15072 + - uid: 15073 components: - type: Transform - pos: -14.5,41.5 + rot: 3.141592653589793 rad + pos: -13.5,47.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15073 + - uid: 15074 components: - type: Transform - pos: -15.5,42.5 + rot: 3.141592653589793 rad + pos: -22.5,41.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#947507FF' - uid: 15075 components: - type: Transform @@ -89559,17 +90268,35 @@ entities: - uid: 15076 components: - type: Transform - pos: -18.5,41.5 + rot: 3.141592653589793 rad + pos: -22.5,42.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' - uid: 15084 components: - type: Transform - pos: -17.5,42.5 + rot: 3.141592653589793 rad + pos: -13.5,46.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#03FCD3FF' + - uid: 15087 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -12.5,46.5 + parent: 60 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 15089 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,48.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 15090 components: - type: Transform @@ -89579,24 +90306,41 @@ entities: - uid: 15091 components: - type: Transform - rot: 3.141592653589793 rad - pos: -39.5,47.5 + rot: -1.5707963267948966 rad + pos: -24.5,39.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' - uid: 15092 components: - type: Transform - pos: -18.5,42.5 + rot: 3.141592653589793 rad + pos: -12.5,47.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#947507FF' + - uid: 15093 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -11.5,47.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 15099 components: - type: Transform rot: 1.5707963267948966 rad pos: -44.5,39.5 parent: 60 + - uid: 15101 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -22.5,47.5 + parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 15104 components: - type: Transform @@ -89739,317 +90483,196 @@ entities: rot: -1.5707963267948966 rad pos: -40.5,34.5 parent: 60 - - uid: 15171 + - uid: 15153 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 13.5,-12.5 + rot: 3.141592653589793 rad + pos: -22.5,48.5 parent: 60 - type: AtmosPipeColor - color: '#0055CCFF' - - uid: 15172 + color: '#947507FF' + - uid: 15155 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -17.5,38.5 + pos: -21.5,51.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15174 + - uid: 15164 components: - type: Transform - rot: 3.141592653589793 rad - pos: -12.5,47.5 + pos: -19.5,51.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15182 + - uid: 15171 components: - type: Transform rot: -1.5707963267948966 rad - pos: -11.5,49.5 + pos: 13.5,-12.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15273 + color: '#0055CCFF' + - uid: 15279 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -21.5,51.5 + rot: -1.5707963267948966 rad + pos: -23.5,39.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15283 + color: '#947507FF' + - uid: 15281 components: - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,39.5 + pos: -19.5,43.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15288 + - uid: 15284 components: - type: Transform rot: 3.141592653589793 rad - pos: -20.5,44.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15298 - components: - - type: Transform - pos: -20.5,47.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15301 - components: - - type: Transform - pos: -20.5,48.5 + pos: -22.5,43.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15303 + color: '#947507FF' + - uid: 15286 components: - type: Transform rot: 3.141592653589793 rad - pos: -14.5,47.5 + pos: -22.5,40.5 parent: 60 - - uid: 15340 + - type: AtmosPipeColor + color: '#947507FF' + - uid: 15288 components: - type: Transform rot: 1.5707963267948966 rad pos: -21.5,49.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15350 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -19.5,37.5 - parent: 60 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 15358 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -17.5,37.5 - parent: 60 - - type: AtmosPipeColor - color: '#990000FF' - - uid: 15365 + color: '#947507FF' + - uid: 15292 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -22.5,40.5 + pos: -20.5,50.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15371 + color: '#947507FF' + - uid: 15294 components: - type: Transform - rot: 1.5707963267948966 rad + rot: 3.141592653589793 rad pos: -22.5,44.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15384 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -14.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15385 + color: '#947507FF' + - uid: 15304 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -15.5,45.5 + pos: -11.5,44.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15388 + color: '#03FCD3FF' + - uid: 15322 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -16.5,39.5 + rot: -1.5707963267948966 rad + pos: -12.5,52.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15407 - components: - - type: Transform - pos: -18.5,47.5 - parent: 60 - - uid: 15408 + - uid: 15323 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -24.5,40.5 + pos: -11.5,51.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15419 + - uid: 15329 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -27.5,46.5 + pos: -20.5,51.5 parent: 60 - type: AtmosPipeColor - color: '#FF0D00FF' - - uid: 15422 + color: '#947507FF' + - uid: 15334 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -24.5,44.5 + pos: -13.5,43.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15432 + - uid: 15350 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -25.5,44.5 + rot: -1.5707963267948966 rad + pos: -19.5,37.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15433 + color: '#990000FF' + - uid: 15354 components: - type: Transform - pos: -12.5,48.5 + pos: -39.5,48.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15437 + - uid: 15358 components: - type: Transform rot: -1.5707963267948966 rad - pos: -14.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15439 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,41.5 + pos: -17.5,37.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15440 + color: '#990000FF' + - uid: 15368 components: - type: Transform rot: 3.141592653589793 rad - pos: -11.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15462 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -15.5,39.5 + pos: -13.5,49.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - uid: 15463 - components: - - type: Transform - pos: -18.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15465 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -16.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15466 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -17.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15467 components: - type: Transform rot: 3.141592653589793 rad - pos: -21.5,43.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15480 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -19.5,39.5 + pos: -13.5,50.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15500 + - uid: 15482 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -26.5,44.5 + pos: -11.5,50.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 15501 + - uid: 15489 components: - type: Transform rot: 1.5707963267948966 rad - pos: -27.5,44.5 + pos: -18.5,53.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15504 + color: '#3AB334FF' + - uid: 15495 components: - type: Transform - rot: 3.141592653589793 rad - pos: -28.5,41.5 + rot: -1.5707963267948966 rad + pos: -20.5,53.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15505 + color: '#FF1212FF' + - uid: 15498 components: - type: Transform rot: 3.141592653589793 rad - pos: -28.5,42.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15507 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -27.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15508 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -26.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15509 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -25.5,40.5 + pos: -22.5,46.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' + color: '#947507FF' - uid: 15513 components: - type: Transform @@ -90082,70 +90705,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#947507FF' - - uid: 15532 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -12.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15533 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -16.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15537 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -15.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15544 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -13.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15554 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15564 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,44.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15565 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,43.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15566 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -11.5,42.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15588 components: - type: Transform @@ -90445,6 +91004,14 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' + - uid: 15654 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,48.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - uid: 15655 components: - type: Transform @@ -91036,19 +91603,11 @@ entities: parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 16968 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,51.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 16970 + - uid: 16956 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -17.5,39.5 + rot: 3.141592653589793 rad + pos: -11.5,46.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' @@ -92822,38 +93381,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 21365 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -13.5,47.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21375 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -13.5,48.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21412 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,47.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21414 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,48.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 21439 components: - type: Transform @@ -97450,14 +97977,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 12196 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 12302 components: - type: Transform @@ -97829,29 +98348,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 14880 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -14.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15014 - components: - - type: Transform - pos: -23.5,46.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF0D00FF' - - uid: 15094 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15095 components: - type: Transform @@ -97859,14 +98355,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 15138 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -10.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15145 components: - type: Transform @@ -97875,133 +98363,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 15164 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -21.5,40.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15173 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -14.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15262 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -20.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15282 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -20.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15297 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15304 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -13.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15339 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15343 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -23.5,44.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15344 - components: - - type: Transform - pos: -24.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#947507FF' - - uid: 15347 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15355 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15356 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -21.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15386 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -21.5,42.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15387 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -18.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15389 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -20.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15573 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -12.5,45.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15595 components: - type: Transform @@ -98217,14 +98578,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 16971 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 17509 components: - type: Transform @@ -98438,38 +98791,6 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 21416 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -13.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21480 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -13.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21549 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -19.5,49.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 21550 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -19.5,50.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 21665 components: - type: Transform @@ -98780,14 +99101,6 @@ entities: rot: -1.5707963267948966 rad pos: 51.5,-23.5 parent: 60 - - uid: 5315 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -12.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 7860 components: - type: Transform @@ -98856,30 +99169,17 @@ entities: parent: 60 - type: AtmosPipeColor color: '#990000FF' - - uid: 15005 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -13.5,39.5 - parent: 60 - - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15353 + - uid: 15376 components: - type: Transform rot: 3.141592653589793 rad - pos: -18.5,46.5 + pos: -19.5,41.5 parent: 60 - - uid: 15359 + - uid: 15377 components: - type: Transform rot: 3.141592653589793 rad - pos: -14.5,46.5 - parent: 60 - - uid: 15368 - components: - - type: Transform - pos: -19.5,41.5 + pos: -13.5,41.5 parent: 60 - uid: 15397 components: @@ -98893,11 +99193,6 @@ entities: rot: 3.141592653589793 rad pos: -35.5,40.5 parent: 60 - - uid: 15571 - components: - - type: Transform - pos: -20.5,41.5 - parent: 60 - uid: 21442 components: - type: Transform @@ -99086,14 +99381,6 @@ entities: rot: 1.5707963267948966 rad pos: -39.5,41.5 parent: 60 - - uid: 15053 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,38.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15107 components: - type: MetaData @@ -99119,25 +99406,27 @@ entities: parent: 60 - type: AtmosPipeColor color: '#0055CCFF' - - uid: 15281 + - uid: 15433 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,39.5 + rot: 3.141592653589793 rad + pos: -19.5,42.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15287 + color: '#FF1212FF' + - uid: 15449 components: - type: Transform - pos: -19.5,40.5 + rot: 3.141592653589793 rad + pos: -22.5,45.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15354 + color: '#947507FF' + - uid: 15900 components: - type: Transform - pos: -20.5,40.5 + rot: 3.141592653589793 rad + pos: -13.5,42.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' @@ -99241,6 +99530,18 @@ entities: rot: -1.5707963267948966 rad pos: -58.5,36.5 parent: 60 +- proto: GasPressureRegulator + entities: + - uid: 15438 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,53.5 + parent: 60 + - type: GasPressureRegulator + threshold: 95000 + - type: AtmosPipeColor + color: '#3AB334FF' - proto: GasThermoMachineFreezer entities: - uid: 2379 @@ -99266,20 +99567,20 @@ entities: - type: Transform pos: -17.5,30.5 parent: 60 - - uid: 15375 + - uid: 15182 components: - type: Transform - pos: -34.5,41.5 + pos: -36.5,44.5 parent: 60 - - uid: 15376 + - uid: 15231 components: - type: Transform - pos: -37.5,46.5 + pos: -36.5,43.5 parent: 60 - - uid: 15441 + - uid: 15375 components: - type: Transform - pos: -38.5,46.5 + pos: -34.5,41.5 parent: 60 - uid: 18004 components: @@ -99293,15 +99594,15 @@ entities: - type: Transform pos: -18.5,30.5 parent: 60 - - uid: 15362 + - uid: 15374 components: - type: Transform - pos: -36.5,46.5 + pos: -35.5,41.5 parent: 60 - - uid: 15374 + - uid: 16841 components: - type: Transform - pos: -35.5,41.5 + pos: -36.5,47.5 parent: 60 - proto: GasValve entities: @@ -99317,24 +99618,6 @@ entities: open: False - type: AtmosPipeColor color: '#03FCD3FF' - - uid: 7095 - components: - - type: Transform - pos: -20.5,46.5 - parent: 60 - - type: GasValve - open: False - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 8921 - components: - - type: Transform - pos: -12.5,46.5 - parent: 60 - - type: GasValve - open: False - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 14703 components: - type: Transform @@ -99356,36 +99639,6 @@ entities: open: False - type: AtmosPipeColor color: '#0055CCFF' - - uid: 14837 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -23.5,38.5 - parent: 60 - - type: GasValve - open: False - - type: AtmosPipeColor - color: '#947507FF' - - uid: 15029 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -19.5,46.5 - parent: 60 - - type: GasValve - open: False - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15093 - components: - - type: MetaData - name: waste valve - - type: Transform - rot: 3.141592653589793 rad - pos: -39.5,46.5 - parent: 60 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 15150 components: - type: MetaData @@ -99399,45 +99652,28 @@ entities: open: False - type: AtmosPipeColor color: '#990000FF' - - uid: 15345 + - uid: 15367 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -23.5,39.5 + pos: -20.5,45.5 parent: 60 - type: GasValve open: False - type: AtmosPipeColor color: '#947507FF' - - uid: 15496 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -13.5,46.5 - parent: 60 - - type: GasValve - open: False - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 15498 - components: - - type: Transform - pos: -20.5,43.5 - parent: 60 - - uid: 15499 + - uid: 15464 components: - type: Transform - pos: -23.5,45.5 + pos: -12.5,45.5 parent: 60 - type: GasValve open: False - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15530 + color: '#947507FF' + - uid: 16968 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,46.5 + pos: -39.5,47.5 parent: 60 - type: GasValve open: False @@ -101963,6 +102199,8 @@ entities: - type: Transform pos: -31.5,45.5 parent: 60 + - type: AtmosPipeColor + color: '#947507FF' - uid: 13503 components: - type: Transform @@ -102567,18 +102805,33 @@ entities: color: '#990000FF' - proto: GasVolumePump entities: - - uid: 14850 + - uid: 15094 components: - type: Transform rot: 3.141592653589793 rad - pos: -17.5,43.5 + pos: -11.5,45.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' + - uid: 15116 + components: + - type: Transform + pos: -21.5,45.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 15153 + - uid: 15137 components: - type: Transform - pos: -15.5,43.5 + rot: 3.141592653589793 rad + pos: -19.5,45.5 + parent: 60 + - type: AtmosPipeColor + color: '#FF1212FF' + - uid: 16955 + components: + - type: Transform + pos: -13.5,45.5 parent: 60 - type: AtmosPipeColor color: '#03FCD3FF' @@ -106265,21 +106518,11 @@ entities: - type: Transform pos: -40.5,46.5 parent: 60 - - uid: 14811 - components: - - type: Transform - pos: -37.5,47.5 - parent: 60 - uid: 14814 components: - type: Transform pos: -35.5,44.5 parent: 60 - - uid: 14840 - components: - - type: Transform - pos: -39.5,47.5 - parent: 60 - uid: 14841 components: - type: Transform @@ -106305,6 +106548,12 @@ entities: - type: Transform pos: -27.5,46.5 parent: 60 + - uid: 14863 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -22.5,47.5 + parent: 60 - uid: 14864 components: - type: Transform @@ -106415,11 +106664,6 @@ entities: - type: Transform pos: -32.5,29.5 parent: 60 - - uid: 14952 - components: - - type: Transform - pos: -36.5,47.5 - parent: 60 - uid: 14955 components: - type: Transform @@ -106483,7 +106727,8 @@ entities: - uid: 15023 components: - type: Transform - pos: -38.5,47.5 + rot: -1.5707963267948966 rad + pos: -10.5,47.5 parent: 60 - uid: 15024 components: @@ -106535,11 +106780,27 @@ entities: - type: Transform pos: 0.5,63.5 parent: 60 + - uid: 15173 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,51.5 + parent: 60 + - uid: 15181 + components: + - type: Transform + pos: -36.5,48.5 + parent: 60 - uid: 15263 components: - type: Transform pos: -56.5,16.5 parent: 60 + - uid: 15283 + components: + - type: Transform + pos: -39.5,48.5 + parent: 60 - uid: 15312 components: - type: Transform @@ -106555,30 +106816,83 @@ entities: - type: Transform pos: 11.5,51.5 parent: 60 - - uid: 15392 + - uid: 15353 components: - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,47.5 + parent: 60 + - uid: 15359 + components: + - type: Transform + rot: 1.5707963267948966 rad pos: -13.5,47.5 parent: 60 + - uid: 15365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,52.5 + parent: 60 + - uid: 15369 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,50.5 + parent: 60 - uid: 15393 components: - type: Transform - pos: -11.5,47.5 + rot: 1.5707963267948966 rad + pos: -19.5,54.5 parent: 60 - - uid: 15482 + - uid: 15394 components: - type: Transform - pos: -14.5,47.5 + rot: 1.5707963267948966 rad + pos: -22.5,53.5 parent: 60 - - uid: 15483 + - uid: 15407 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -20.5,50.5 + parent: 60 + - uid: 15426 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,53.5 + parent: 60 + - uid: 15428 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,54.5 + parent: 60 + - uid: 15434 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,51.5 + parent: 60 + - uid: 15485 components: - type: Transform + rot: 1.5707963267948966 rad + pos: -20.5,54.5 + parent: 60 + - uid: 15486 + components: + - type: Transform + rot: 1.5707963267948966 rad pos: -12.5,47.5 parent: 60 - - uid: 15484 + - uid: 15488 components: - type: Transform - pos: -10.5,47.5 + rot: 1.5707963267948966 rad + pos: -21.5,50.5 parent: 60 - uid: 15492 components: @@ -106605,30 +106919,20 @@ entities: - type: Transform pos: 11.5,41.5 parent: 60 - - uid: 15524 - components: - - type: Transform - pos: -18.5,47.5 - parent: 60 - - uid: 15526 - components: - - type: Transform - pos: -22.5,47.5 - parent: 60 - - uid: 15527 + - uid: 15532 components: - type: Transform - pos: -21.5,47.5 + pos: -14.5,48.5 parent: 60 - - uid: 15528 + - uid: 15533 components: - type: Transform - pos: -20.5,47.5 + pos: -14.5,49.5 parent: 60 - - uid: 15529 + - uid: 15544 components: - type: Transform - pos: -19.5,47.5 + pos: -35.5,47.5 parent: 60 - uid: 15545 components: @@ -106700,6 +107004,12 @@ entities: - type: Transform pos: 1.5,26.5 parent: 60 + - uid: 16002 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -20.5,47.5 + parent: 60 - uid: 16006 components: - type: Transform @@ -106725,11 +107035,6 @@ entities: - type: Transform pos: 11.5,57.5 parent: 60 - - uid: 16044 - components: - - type: Transform - pos: -10.5,53.5 - parent: 60 - uid: 16045 components: - type: Transform @@ -106780,6 +107085,12 @@ entities: - type: Transform pos: 3.5,44.5 parent: 60 + - uid: 16145 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -21.5,47.5 + parent: 60 - uid: 16173 components: - type: Transform @@ -106940,6 +107251,43 @@ entities: - type: Transform pos: 0.5,22.5 parent: 60 + - uid: 16958 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -23.5,55.5 + parent: 60 + - uid: 16972 + components: + - type: Transform + pos: -40.5,48.5 + parent: 60 + - uid: 16973 + components: + - type: Transform + pos: -38.5,48.5 + parent: 60 + - uid: 16976 + components: + - type: Transform + pos: -37.5,48.5 + parent: 60 + - uid: 16977 + components: + - type: Transform + pos: -29.5,47.5 + parent: 60 + - uid: 16978 + components: + - type: Transform + pos: -33.5,47.5 + parent: 60 + - uid: 16981 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,47.5 + parent: 60 - uid: 17034 components: - type: Transform @@ -111155,10 +111503,23 @@ entities: rot: 1.5707963267948966 rad pos: -66.5,-27.5 parent: 60 - - uid: 17163 + - uid: 15277 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,54.5 + parent: 60 + - uid: 15386 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -16.5,54.5 + parent: 60 + - uid: 15573 components: - type: Transform - pos: -18.5,55.5 + rot: -1.5707963267948966 rad + pos: -13.5,54.5 parent: 60 - uid: 17173 components: @@ -111650,29 +112011,34 @@ entities: parent: 60 - proto: HeatExchanger entities: - - uid: 4241 + - uid: 14905 components: - type: Transform - pos: -28.5,43.5 + pos: -21.5,52.5 parent: 60 - type: AtmosPipeColor - color: '#03FCD3FF' - - uid: 15302 + color: '#FF1212FF' + - uid: 15285 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -21.5,50.5 + pos: -19.5,52.5 parent: 60 - type: AtmosPipeColor color: '#FF1212FF' - - uid: 16983 + - uid: 15483 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -11.5,50.5 + pos: -13.5,51.5 parent: 60 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#03FCD3FF' + - uid: 15505 + components: + - type: Transform + pos: -11.5,49.5 + parent: 60 + - type: AtmosPipeColor + color: '#03FCD3FF' - proto: Hemostat entities: - uid: 9538 @@ -111713,6 +112079,11 @@ entities: - type: Transform pos: -63.459564,41.460617 parent: 60 + - uid: 16096 + components: + - type: Transform + pos: -26.50867,41.609226 + parent: 60 - uid: 21437 components: - type: Transform @@ -112440,24 +112811,32 @@ entities: rot: -1.5707963267948966 rad pos: -110.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8431 components: - type: Transform rot: -1.5707963267948966 rad pos: -3.5,-6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13568 components: - type: Transform rot: 3.141592653589793 rad pos: -111.5,24.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24324 components: - type: Transform rot: 1.5707963267948966 rad pos: -112.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomCommand entities: - uid: 7449 @@ -112465,18 +112844,24 @@ entities: - type: Transform pos: 35.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15201 components: - type: Transform rot: -1.5707963267948966 rad pos: 11.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23837 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,7.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 4793 @@ -112485,40 +112870,54 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,-48.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8564 components: - type: Transform rot: 1.5707963267948966 rad pos: -29.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23831 components: - type: Transform rot: 3.141592653589793 rad pos: -37.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23832 components: - type: Transform pos: 19.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23840 components: - type: Transform rot: 3.141592653589793 rad pos: -43.5,-22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23842 components: - type: Transform pos: -9.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23843 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.5,-36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 9473 @@ -112526,17 +112925,23 @@ entities: - type: Transform pos: 2.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14440 components: - type: Transform rot: 3.141592653589793 rad pos: -1.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23847 components: - type: Transform pos: -19.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 4037 @@ -112544,18 +112949,24 @@ entities: - type: Transform pos: 35.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4072 components: - type: Transform rot: 1.5707963267948966 rad pos: 42.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9066 components: - type: Transform rot: -1.5707963267948966 rad pos: 46.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 7565 @@ -112564,40 +112975,54 @@ entities: rot: 1.5707963267948966 rad pos: -50.5,-3.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9450 components: - type: Transform pos: -39.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15844 components: - type: Transform rot: -1.5707963267948966 rad pos: -44.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19169 components: - type: Transform pos: -56.5,0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19494 components: - type: Transform rot: 3.141592653589793 rad pos: -48.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19521 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19878 components: - type: Transform rot: -1.5707963267948966 rad pos: -52.5,9.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 13118 @@ -112606,6 +113031,8 @@ entities: rot: 1.5707963267948966 rad pos: -27.5,-27.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 2754 @@ -112614,23 +113041,31 @@ entities: rot: 3.141592653589793 rad pos: 33.5,-34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5086 components: - type: Transform rot: -1.5707963267948966 rad pos: 28.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9067 components: - type: Transform rot: 3.141592653589793 rad pos: 11.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23844 components: - type: Transform pos: -10.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 23833 @@ -112639,12 +113074,16 @@ entities: rot: 1.5707963267948966 rad pos: 35.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23834 components: - type: Transform rot: 3.141592653589793 rad pos: 48.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: JanitorialTrolley entities: - uid: 1196 @@ -113067,6 +113506,34 @@ entities: 16020: - - Pressed - Toggle + - type: Fixtures + fixtures: {} + - uid: 15406 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -17.5,50.5 + parent: 60 + - type: DeviceLinkSource + linkedPorts: + 15380: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 15537 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -32.5,48.5 + parent: 60 + - type: DeviceLinkSource + linkedPorts: + 16952: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonMedical entities: - uid: 859 @@ -113085,6 +113552,8 @@ entities: 94: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 25271 components: - type: Transform @@ -113108,6 +113577,8 @@ entities: 24372: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonSecurity entities: - uid: 25410 @@ -113124,6 +113595,8 @@ entities: 6207: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilledHardsuit entities: - uid: 15401 @@ -113723,6 +114196,8 @@ entities: - type: Transform pos: 29.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: LockerWardenFilled entities: - uid: 8281 @@ -114532,27 +115007,37 @@ entities: - type: Transform pos: -6.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5019 components: - type: Transform rot: 3.141592653589793 rad pos: -3.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9155 components: - type: Transform pos: -6.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21757 components: - type: Transform pos: 21.5,13.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23385 components: - type: Transform pos: -37.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: MonkeyCubeWrapped entities: - uid: 8237 @@ -115024,6 +115509,11 @@ entities: - type: Transform pos: -8.5,33.5 parent: 60 + - uid: 16984 + components: + - type: Transform + pos: -10.5,42.5 + parent: 60 - uid: 23550 components: - type: Transform @@ -115044,6 +115534,13 @@ entities: - type: Transform pos: -57.5,17.5 parent: 60 +- proto: NitrogenTankFilled + entities: + - uid: 15552 + components: + - type: Transform + pos: -17.412893,49.52716 + parent: 60 - proto: NitrousOxideCanister entities: - uid: 15180 @@ -115070,6 +115567,8 @@ entities: - type: Transform pos: 22.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 24819 @@ -115241,15 +115740,20 @@ entities: - type: Transform pos: -8.5,32.5 parent: 60 - - uid: 17903 + - uid: 16983 components: - type: Transform - pos: 7.5,-48.5 + pos: -10.5,43.5 parent: 60 - - uid: 17915 + - uid: 17471 components: - type: Transform - pos: -24.5,49.5 + pos: -26.5,49.5 + parent: 60 + - uid: 17903 + components: + - type: Transform + pos: 7.5,-48.5 parent: 60 - uid: 18493 components: @@ -115276,6 +115780,13 @@ entities: - type: Transform pos: -57.5,16.5 parent: 60 +- proto: OxygenTankFilled + entities: + - uid: 16447 + components: + - type: Transform + pos: -17.68386,49.57928 + parent: 60 - proto: PaintingAmogusTriptych entities: - uid: 23383 @@ -115283,6 +115794,8 @@ entities: - type: Transform pos: 5.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingCafeTerraceAtNight entities: - uid: 18107 @@ -115290,6 +115803,8 @@ entities: - type: Transform pos: 7.5,-30.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingHelloWorld entities: - uid: 21403 @@ -115297,11 +115812,15 @@ entities: - type: Transform pos: -113.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21750 components: - type: Transform pos: -42.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingMonkey entities: - uid: 8017 @@ -115309,11 +115828,15 @@ entities: - type: Transform pos: 58.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8238 components: - type: Transform pos: 10.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingNightHawks entities: - uid: 18848 @@ -115321,6 +115844,8 @@ entities: - type: Transform pos: 15.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingOlympia entities: - uid: 21751 @@ -115328,6 +115853,8 @@ entities: - type: Transform pos: 56.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingPersistenceOfMemory entities: - uid: 14162 @@ -115335,6 +115862,8 @@ entities: - type: Transform pos: -5.5,17.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingPrayerHands entities: - uid: 21749 @@ -115342,6 +115871,8 @@ entities: - type: Transform pos: -19.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingSadClown entities: - uid: 19730 @@ -115349,6 +115880,8 @@ entities: - type: Transform pos: 25.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingSaturn entities: - uid: 21752 @@ -115356,6 +115889,8 @@ entities: - type: Transform pos: -1.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingTheGreatWave entities: - uid: 18847 @@ -115363,6 +115898,8 @@ entities: - type: Transform pos: -3.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingTheKiss entities: - uid: 18849 @@ -115370,6 +115907,8 @@ entities: - type: Transform pos: -9.5,23.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingTheScream entities: - uid: 18850 @@ -115377,6 +115916,8 @@ entities: - type: Transform pos: 32.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaintingTheSonOfMan entities: - uid: 18851 @@ -115384,6 +115925,8 @@ entities: - type: Transform pos: -40.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PaladinCircuitBoard entities: - uid: 24822 @@ -115814,6 +116357,11 @@ entities: - type: Transform pos: -30.398247,32.48968 parent: 60 + - uid: 15352 + components: + - type: Transform + pos: -10.447563,51.515217 + parent: 60 - uid: 16993 components: - type: Transform @@ -116442,11 +116990,15 @@ entities: - type: Transform pos: -15.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23661 components: - type: Transform pos: -60.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandAmbrosiaVulgaris entities: - uid: 18451 @@ -116454,6 +117006,8 @@ entities: - type: Transform pos: 7.5,-6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandAtmosiaDeclarationIndependence entities: - uid: 15188 @@ -116461,11 +117015,15 @@ entities: - type: Transform pos: -29.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23457 components: - type: Transform pos: -60.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandBorgFancy entities: - uid: 8147 @@ -116473,6 +117031,8 @@ entities: - type: Transform pos: -115.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandBorgFancyv2 entities: - uid: 7107 @@ -116480,6 +117040,8 @@ entities: - type: Transform pos: -107.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandC20r entities: - uid: 9128 @@ -116487,6 +117049,8 @@ entities: - type: Transform pos: 3.5,-2.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandClown entities: - uid: 6681 @@ -116494,6 +117058,8 @@ entities: - type: Transform pos: 22.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandCybersun600 entities: - uid: 24373 @@ -116501,6 +117067,8 @@ entities: - type: Transform pos: 10.5,-3.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandDonk entities: - uid: 4520 @@ -116508,11 +117076,15 @@ entities: - type: Transform pos: 24.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18473 components: - type: Transform pos: -46.5,-28.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEAT entities: - uid: 3586 @@ -116520,11 +117092,15 @@ entities: - type: Transform pos: 24.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3977 components: - type: Transform pos: -8.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnlistGorlex entities: - uid: 21045 @@ -116532,6 +117108,8 @@ entities: - type: Transform pos: 10.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFreeDrone entities: - uid: 7204 @@ -116539,6 +117117,8 @@ entities: - type: Transform pos: 6.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFreeSyndicateEncryptionKey entities: - uid: 7039 @@ -116546,11 +117126,15 @@ entities: - type: Transform pos: -34.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9126 components: - type: Transform pos: 1.5,-2.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandGreyTide entities: - uid: 623 @@ -116558,6 +117142,8 @@ entities: - type: Transform pos: -1.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHackingGuide entities: - uid: 3438 @@ -116565,6 +117151,8 @@ entities: - type: Transform pos: 11.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHaveaPuff entities: - uid: 296 @@ -116572,6 +117160,8 @@ entities: - type: Transform pos: 36.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandHighEffectEngineering entities: - uid: 11060 @@ -116579,16 +117169,22 @@ entities: - type: Transform pos: 13.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16188 components: - type: Transform pos: -5.5,37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21092 components: - type: Transform pos: 0.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandInterdyne entities: - uid: 17253 @@ -116596,6 +117192,8 @@ entities: - type: Transform pos: 41.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandKosmicheskayaStantsiya entities: - uid: 7465 @@ -116603,6 +117201,8 @@ entities: - type: Transform pos: -42.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandLamarr entities: - uid: 7691 @@ -116610,6 +117210,8 @@ entities: - type: Transform pos: -41.5,9.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingGloves entities: - uid: 401 @@ -116617,11 +117219,15 @@ entities: - type: Transform pos: 9.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6381 components: - type: Transform pos: 12.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingSpacepen entities: - uid: 4804 @@ -116629,6 +117235,8 @@ entities: - type: Transform pos: -6.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMoth entities: - uid: 21031 @@ -116636,6 +117244,8 @@ entities: - type: Transform pos: -6.5,-3.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 18449 @@ -116643,6 +117253,8 @@ entities: - type: Transform pos: 5.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandPower entities: - uid: 16320 @@ -116650,6 +117262,8 @@ entities: - type: Transform pos: 3.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandPunchShit entities: - uid: 3413 @@ -116657,11 +117271,15 @@ entities: - type: Transform pos: -60.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18106 components: - type: Transform pos: 18.5,-3.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandPwrGame entities: - uid: 4015 @@ -116669,11 +117287,15 @@ entities: - type: Transform pos: -18.5,-30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13586 components: - type: Transform pos: -52.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandRIPBadger entities: - uid: 799 @@ -116681,6 +117303,8 @@ entities: - type: Transform pos: -5.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandShamblersJuice entities: - uid: 8411 @@ -116688,11 +117312,15 @@ entities: - type: Transform pos: -10.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12979 components: - type: Transform pos: 25.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSmoke entities: - uid: 19156 @@ -116700,11 +117328,15 @@ entities: - type: Transform pos: 35.5,-38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24674 components: - type: Transform pos: 12.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSpaceCola entities: - uid: 16098 @@ -116712,6 +117344,8 @@ entities: - type: Transform pos: 2.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSpaceUp entities: - uid: 24121 @@ -116719,6 +117353,8 @@ entities: - type: Transform pos: 21.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSyndicatePistol entities: - uid: 3591 @@ -116726,11 +117362,15 @@ entities: - type: Transform pos: 13.5,-42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9127 components: - type: Transform pos: -2.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSyndicateRecruitment entities: - uid: 9125 @@ -116738,6 +117378,8 @@ entities: - type: Transform pos: 6.5,-3.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTheBigGasTruth entities: - uid: 6206 @@ -116746,6 +117388,8 @@ entities: rot: 1.5707963267948966 rad pos: -22.5,4.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 6314 @@ -116753,6 +117397,8 @@ entities: - type: Transform pos: 8.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandUnreadableAnnouncement entities: - uid: 5663 @@ -116760,6 +117406,8 @@ entities: - type: Transform pos: 35.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandVoteWeh entities: - uid: 9082 @@ -116767,6 +117415,8 @@ entities: - type: Transform pos: 56.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWehWatches entities: - uid: 154 @@ -116774,11 +117424,15 @@ entities: - type: Transform pos: 54.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12443 components: - type: Transform pos: -9.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegit12Gauge entities: - uid: 2172 @@ -116786,12 +117440,16 @@ entities: - type: Transform pos: 8.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6702 components: - type: Transform rot: 1.5707963267948966 rad pos: -17.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegit50thAnniversaryVintageReprint entities: - uid: 9565 @@ -116799,11 +117457,15 @@ entities: - type: Transform pos: -43.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13042 components: - type: Transform pos: -62.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitAnatomyPoster entities: - uid: 12 @@ -116812,16 +117474,22 @@ entities: rot: -1.5707963267948966 rad pos: -16.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4556 components: - type: Transform pos: 37.5,-12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12781 components: - type: Transform pos: 37.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitBlessThisSpess entities: - uid: 6714 @@ -116829,11 +117497,15 @@ entities: - type: Transform pos: -8.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18208 components: - type: Transform pos: -5.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitBuild entities: - uid: 8123 @@ -116841,6 +117513,8 @@ entities: - type: Transform pos: 11.5,21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitCarpMount entities: - uid: 13787 @@ -116848,6 +117522,8 @@ entities: - type: Transform pos: 46.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitCleanliness entities: - uid: 621 @@ -116855,11 +117531,15 @@ entities: - type: Transform pos: 46.5,-26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23921 components: - type: Transform pos: -6.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitCohibaRobustoAd entities: - uid: 1242 @@ -116867,16 +117547,22 @@ entities: - type: Transform pos: -7.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13581 components: - type: Transform pos: 12.5,-36.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17383 components: - type: Transform pos: -66.5,23.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitDickGumshue entities: - uid: 3648 @@ -116884,11 +117570,15 @@ entities: - type: Transform pos: 18.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21396 components: - type: Transform pos: -26.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitFoamForceAd entities: - uid: 3980 @@ -116896,6 +117586,8 @@ entities: - type: Transform pos: -13.5,-36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitFruitBowl entities: - uid: 8019 @@ -116903,6 +117595,8 @@ entities: - type: Transform pos: 52.5,-46.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitGetYourLEGS entities: - uid: 3979 @@ -116910,6 +117604,8 @@ entities: - type: Transform pos: -4.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitHelpOthers entities: - uid: 5442 @@ -116917,27 +117613,37 @@ entities: - type: Transform pos: 51.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8184 components: - type: Transform pos: 5.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8327 components: - type: Transform rot: 1.5707963267948966 rad pos: -31.5,1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16097 components: - type: Transform pos: 3.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16535 components: - type: Transform pos: -33.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitHighClassMartini entities: - uid: 7794 @@ -116945,16 +117651,22 @@ entities: - type: Transform pos: -48.5,-28.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13580 components: - type: Transform pos: 12.5,-34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17384 components: - type: Transform pos: -63.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitIan entities: - uid: 13579 @@ -116962,6 +117674,8 @@ entities: - type: Transform pos: 9.5,-32.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitJustAWeekAway entities: - uid: 3093 @@ -116969,16 +117683,22 @@ entities: - type: Transform pos: -4.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7195 components: - type: Transform pos: 2.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12365 components: - type: Transform pos: 46.5,-13.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitLoveIan entities: - uid: 1373 @@ -116986,6 +117706,8 @@ entities: - type: Transform pos: 9.5,-27.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitMime entities: - uid: 19885 @@ -116993,6 +117715,8 @@ entities: - type: Transform pos: 26.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanomichiAd entities: - uid: 6631 @@ -117000,11 +117724,15 @@ entities: - type: Transform pos: 14.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13827 components: - type: Transform pos: 2.5,-32.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 911 @@ -117012,31 +117740,43 @@ entities: - type: Transform pos: -11.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 1803 components: - type: Transform pos: -2.5,-44.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13578 components: - type: Transform pos: -44.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13826 components: - type: Transform pos: 8.5,-26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17201 components: - type: Transform pos: 35.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18553 components: - type: Transform pos: -4.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18554 components: - type: MetaData @@ -117045,31 +117785,43 @@ entities: - type: Transform pos: -1.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18555 components: - type: Transform pos: 2.5,-9.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24980 components: - type: Transform pos: 52.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25195 components: - type: Transform pos: 52.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25196 components: - type: Transform pos: 32.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25309 components: - type: Transform pos: 42.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitNoERP entities: - uid: 8736 @@ -117077,11 +117829,15 @@ entities: - type: Transform pos: 32.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21002 components: - type: Transform pos: 21.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitNTTGC entities: - uid: 14157 @@ -117089,6 +117845,8 @@ entities: - type: Transform pos: -12.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitPDAAd entities: - uid: 6776 @@ -117096,6 +117854,8 @@ entities: - type: Transform pos: 2.5,-28.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitPeriodicTable entities: - uid: 7447 @@ -117103,11 +117863,15 @@ entities: - type: Transform pos: 36.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17002 components: - type: Transform pos: 36.5,-26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitRenault entities: - uid: 17249 @@ -117115,6 +117879,8 @@ entities: - type: Transform pos: -6.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitReportCrimes entities: - uid: 1642 @@ -117122,27 +117888,37 @@ entities: - type: Transform pos: -26.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 1668 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4697 components: - type: Transform pos: -2.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16151 components: - type: Transform pos: -4.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17200 components: - type: Transform pos: 37.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyEyeProtection entities: - uid: 14043 @@ -117150,16 +117926,22 @@ entities: - type: Transform pos: -1.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21184 components: - type: Transform pos: -60.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24169 components: - type: Transform pos: -41.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyInternals entities: - uid: 6633 @@ -117167,16 +117949,22 @@ entities: - type: Transform pos: -1.5,13.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9567 components: - type: Transform pos: -50.5,0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24168 components: - type: Transform pos: -42.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothDelam entities: - uid: 17245 @@ -117184,6 +117972,8 @@ entities: - type: Transform pos: -8.5,30.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothEpi entities: - uid: 17003 @@ -117191,6 +117981,8 @@ entities: - type: Transform pos: 36.5,-27.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothHardhat entities: - uid: 17005 @@ -117198,6 +117990,8 @@ entities: - type: Transform pos: 9.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothMeth entities: - uid: 17004 @@ -117205,6 +117999,8 @@ entities: - type: Transform pos: 37.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothPiping entities: - uid: 2536 @@ -117213,11 +118009,15 @@ entities: rot: 1.5707963267948966 rad pos: 2.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17244 components: - type: Transform pos: -14.5,31.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitScience entities: - uid: 9456 @@ -117225,21 +118025,29 @@ entities: - type: Transform pos: -46.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9564 components: - type: Transform pos: -50.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16552 components: - type: Transform pos: -40.5,-3.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21183 components: - type: Transform pos: -60.5,3.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSecWatch entities: - uid: 12193 @@ -117248,6 +118056,8 @@ entities: rot: -1.5707963267948966 rad pos: -8.5,-17.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitSpaceCops entities: - uid: 1458 @@ -117255,6 +118065,8 @@ entities: - type: Transform pos: 14.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitTheOwl entities: - uid: 7897 @@ -117262,6 +118074,8 @@ entities: - type: Transform pos: 45.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitThereIsNoGasGiant entities: - uid: 6174 @@ -117270,6 +118084,8 @@ entities: rot: 3.141592653589793 rad pos: -19.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitTyrone entities: - uid: 13715 @@ -117278,6 +118094,8 @@ entities: rot: 3.141592653589793 rad pos: -24.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitUeNo entities: - uid: 25310 @@ -117285,6 +118103,8 @@ entities: - type: Transform pos: 46.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitVacation entities: - uid: 2617 @@ -117292,26 +118112,36 @@ entities: - type: Transform pos: -13.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17252 components: - type: Transform pos: -2.5,-48.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18639 components: - type: Transform pos: 31.5,-34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24338 components: - type: Transform pos: 49.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25315 components: - type: Transform pos: 48.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterLegitWorkForAFuture entities: - uid: 923 @@ -117319,6 +118149,8 @@ entities: - type: Transform pos: -1.5,-26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PosterMapBagel entities: - uid: 959 @@ -117326,46 +118158,64 @@ entities: - type: Transform pos: -4.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4675 components: - type: Transform pos: -1.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7491 components: - type: Transform pos: -1.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9006 components: - type: Transform pos: 8.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9010 components: - type: Transform pos: 10.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11337 components: - type: Transform pos: 4.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16443 components: - type: Transform pos: 36.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21787 components: - type: Transform pos: 6.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25314 components: - type: Transform pos: 38.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: PottedPlant0 entities: - uid: 23086 @@ -117927,6 +118777,11 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,62.5 parent: 60 + - uid: 15303 + components: + - type: Transform + pos: -15.5,49.5 + parent: 60 - uid: 16015 components: - type: Transform @@ -119356,20 +120211,6 @@ entities: parent: 60 - type: ApcPowerReceiver powerLoad: 0 - - uid: 15270 - components: - - type: Transform - pos: -30.5,46.5 - parent: 60 - - type: ApcPowerReceiver - powerLoad: 0 - - uid: 15271 - components: - - type: Transform - pos: -32.5,46.5 - parent: 60 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 15349 components: - type: Transform @@ -119393,6 +120234,11 @@ entities: rot: 1.5707963267948966 rad pos: -26.5,41.5 parent: 60 + - uid: 15531 + components: + - type: Transform + pos: -12.5,53.5 + parent: 60 - uid: 15574 components: - type: Transform @@ -120230,6 +121076,12 @@ entities: parent: 60 - type: ApcPowerReceiver powerLoad: 0 + - uid: 15584 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -24.5,51.5 + parent: 60 - uid: 20978 components: - type: Transform @@ -120623,33 +121475,18 @@ entities: rot: 1.5707963267948966 rad pos: 12.5,18.5 parent: 60 - - uid: 15361 + - uid: 15344 components: - type: Transform rot: -1.5707963267948966 rad - pos: -10.5,48.5 - parent: 60 - - uid: 15366 - components: - - type: Transform - pos: -15.5,51.5 + pos: -19.5,49.5 parent: 60 - - uid: 15369 + - uid: 15484 components: - type: Transform + rot: 3.141592653589793 rad pos: -17.5,51.5 parent: 60 - - uid: 15382 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -22.5,48.5 - parent: 60 - - uid: 15427 - components: - - type: Transform - pos: -16.5,48.5 - parent: 60 - uid: 15708 components: - type: Transform @@ -120671,6 +121508,12 @@ entities: parent: 60 - type: ApcPowerReceiver powerLoad: 0 + - uid: 17469 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -26.5,48.5 + parent: 60 - uid: 17470 components: - type: Transform @@ -120693,14 +121536,6 @@ entities: parent: 60 - type: ApcPowerReceiver powerLoad: 0 - - uid: 17916 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -24.5,48.5 - parent: 60 - - type: ApcPowerReceiver - powerLoad: 0 - uid: 18629 components: - type: Transform @@ -121182,6 +122017,11 @@ entities: - type: Transform pos: 14.5,-43.5 parent: 60 + - uid: 4241 + components: + - type: Transform + pos: -26.5,42.5 + parent: 60 - uid: 4302 components: - type: Transform @@ -121373,17 +122213,48 @@ entities: - type: Transform pos: -27.5,32.5 parent: 60 + - uid: 15338 + components: + - type: Transform + pos: -10.5,53.5 + parent: 60 + - uid: 15372 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -17.5,49.5 + parent: 60 + - uid: 15413 + components: + - type: Transform + pos: -10.5,51.5 + parent: 60 - uid: 15695 components: - type: Transform pos: 5.5,13.5 parent: 60 + - uid: 16095 + components: + - type: Transform + pos: -17.5,46.5 + parent: 60 - uid: 16246 components: - type: Transform rot: 1.5707963267948966 rad pos: -8.5,31.5 parent: 60 + - uid: 16433 + components: + - type: Transform + pos: -26.5,41.5 + parent: 60 + - uid: 16450 + components: + - type: Transform + pos: -15.5,46.5 + parent: 60 - uid: 17155 components: - type: Transform @@ -122301,6 +123172,13 @@ entities: - type: Transform pos: -3.5,-57.5 parent: 60 +- proto: RandomSmokables + entities: + - uid: 17224 + components: + - type: Transform + pos: -26.301895,45.714523 + parent: 60 - proto: RandomSnacks entities: - uid: 14222 @@ -122741,11 +123619,6 @@ entities: - type: Transform pos: -53.5,51.5 parent: 60 - - uid: 7237 - components: - - type: Transform - pos: -21.5,47.5 - parent: 60 - uid: 7333 components: - type: Transform @@ -122841,11 +123714,6 @@ entities: - type: Transform pos: -56.5,4.5 parent: 60 - - uid: 11727 - components: - - type: Transform - pos: -11.5,47.5 - parent: 60 - uid: 12602 components: - type: Transform @@ -122926,45 +123794,81 @@ entities: - type: Transform pos: -29.5,45.5 parent: 60 - - uid: 15175 + - uid: 15174 components: - type: Transform - pos: -18.5,47.5 + rot: 1.5707963267948966 rad + pos: -19.5,50.5 parent: 60 - - uid: 15177 + - uid: 15273 components: - type: Transform - pos: -14.5,47.5 + pos: -29.5,47.5 parent: 60 - - uid: 15305 + - uid: 15276 components: - type: Transform - pos: -10.5,47.5 + pos: -33.5,47.5 parent: 60 - - uid: 15391 + - uid: 15336 components: - type: Transform - pos: -22.5,47.5 + rot: 1.5707963267948966 rad + pos: -20.5,50.5 parent: 60 - - uid: 15395 + - uid: 15390 components: - type: Transform - pos: -13.5,47.5 + rot: 1.5707963267948966 rad + pos: -20.5,54.5 parent: 60 - - uid: 15563 + - uid: 15422 components: - type: Transform - pos: -20.5,47.5 + rot: 1.5707963267948966 rad + pos: -21.5,50.5 parent: 60 - - uid: 16972 + - uid: 15427 components: - type: Transform - pos: -12.5,47.5 + rot: 1.5707963267948966 rad + pos: -22.5,51.5 parent: 60 - - uid: 16982 + - uid: 15451 components: - type: Transform - pos: -19.5,47.5 + rot: 1.5707963267948966 rad + pos: -21.5,54.5 + parent: 60 + - uid: 15499 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,52.5 + parent: 60 + - uid: 15500 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,53.5 + parent: 60 + - uid: 16957 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,51.5 + parent: 60 + - uid: 16961 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,53.5 + parent: 60 + - uid: 16966 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -19.5,54.5 parent: 60 - uid: 23455 components: @@ -125751,11 +126655,6 @@ entities: - type: Transform pos: -35.5,44.5 parent: 60 - - uid: 14835 - components: - - type: Transform - pos: -38.5,47.5 - parent: 60 - uid: 14836 components: - type: Transform @@ -125786,11 +126685,6 @@ entities: - type: Transform pos: -40.5,47.5 parent: 60 - - uid: 14863 - components: - - type: Transform - pos: -36.5,47.5 - parent: 60 - uid: 14865 components: - type: Transform @@ -125856,11 +126750,6 @@ entities: - type: Transform pos: -35.5,45.5 parent: 60 - - uid: 14962 - components: - - type: Transform - pos: -37.5,47.5 - parent: 60 - uid: 14966 components: - type: Transform @@ -125911,11 +126800,6 @@ entities: - type: Transform pos: -35.5,43.5 parent: 60 - - uid: 15039 - components: - - type: Transform - pos: -39.5,47.5 - parent: 60 - uid: 15044 components: - type: Transform @@ -125956,6 +126840,42 @@ entities: - type: Transform pos: 31.5,43.5 parent: 60 + - uid: 15299 + components: + - type: Transform + pos: -14.5,48.5 + parent: 60 + - uid: 15300 + components: + - type: Transform + pos: -14.5,49.5 + parent: 60 + - uid: 15341 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -22.5,47.5 + parent: 60 + - uid: 15342 + components: + - type: Transform + pos: -20.5,47.5 + parent: 60 + - uid: 15360 + components: + - type: Transform + pos: -12.5,47.5 + parent: 60 + - uid: 15361 + components: + - type: Transform + pos: -38.5,48.5 + parent: 60 + - uid: 15362 + components: + - type: Transform + pos: -13.5,47.5 + parent: 60 - uid: 15402 components: - type: Transform @@ -125982,6 +126902,42 @@ entities: - type: Transform pos: -15.5,31.5 parent: 60 + - uid: 15508 + components: + - type: Transform + pos: -11.5,47.5 + parent: 60 + - uid: 15510 + components: + - type: Transform + pos: -40.5,48.5 + parent: 60 + - uid: 15511 + components: + - type: Transform + pos: -39.5,48.5 + parent: 60 + - uid: 15528 + components: + - type: Transform + pos: -21.5,47.5 + parent: 60 + - uid: 15534 + components: + - type: Transform + pos: -19.5,47.5 + parent: 60 + - uid: 15535 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,47.5 + parent: 60 + - uid: 15540 + components: + - type: Transform + pos: -36.5,48.5 + parent: 60 - uid: 15553 components: - type: Transform @@ -126178,6 +127134,16 @@ entities: - type: Transform pos: 57.5,43.5 parent: 60 + - uid: 16845 + components: + - type: Transform + pos: -37.5,48.5 + parent: 60 + - uid: 16927 + components: + - type: Transform + pos: -35.5,47.5 + parent: 60 - uid: 16992 components: - type: Transform @@ -127216,156 +128182,218 @@ entities: rot: 3.141592653589793 rad pos: 13.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15599 components: - type: Transform pos: -39.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23841 components: - type: Transform pos: 32.5,28.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23845 components: - type: Transform pos: 36.5,46.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23846 components: - type: Transform pos: 32.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23848 components: - type: Transform pos: 52.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23849 components: - type: Transform pos: 56.5,46.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23850 components: - type: Transform pos: 56.5,28.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23853 components: - type: Transform pos: -1.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23854 components: - type: Transform pos: -8.5,-6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23855 components: - type: Transform pos: 4.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23857 components: - type: Transform pos: 42.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23858 components: - type: Transform pos: -5.5,21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23859 components: - type: Transform pos: -22.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23860 components: - type: Transform pos: -32.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23862 components: - type: Transform pos: 2.5,-30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23863 components: - type: Transform pos: 42.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24432 components: - type: Transform pos: 2.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24436 components: - type: Transform pos: -39.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24437 components: - type: Transform pos: -11.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24438 components: - type: Transform pos: 13.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24439 components: - type: Transform pos: 21.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24440 components: - type: Transform pos: 46.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24441 components: - type: Transform pos: 52.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24442 components: - type: Transform pos: 30.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24443 components: - type: Transform pos: 18.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24444 components: - type: Transform pos: 29.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24445 components: - type: Transform pos: 10.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24446 components: - type: Transform pos: 2.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24447 components: - type: Transform pos: 4.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24448 components: - type: Transform pos: 18.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: Screwdriver entities: - uid: 9372 @@ -127636,6 +128664,11 @@ entities: - type: Transform pos: 50.57873,-36.45204 parent: 60 + - uid: 6252 + components: + - type: Transform + pos: -26.488434,42.52092 + parent: 60 - uid: 6590 components: - type: Transform @@ -128285,26 +129318,36 @@ entities: - type: Transform pos: -101.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19800 components: - type: Transform pos: -112.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19808 components: - type: Transform pos: -107.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21237 components: - type: Transform pos: -72.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23379 components: - type: Transform pos: -60.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignAiUpload entities: - uid: 21130 @@ -128312,11 +129355,15 @@ entities: - type: Transform pos: -110.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23380 components: - type: Transform pos: -112.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 2399 @@ -128329,6 +129376,8 @@ entities: 9158: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 2770 components: - type: Transform @@ -128343,6 +129392,8 @@ entities: 2408: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3803 components: - type: MetaData @@ -128356,6 +129407,8 @@ entities: 7729: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 5346 components: - type: Transform @@ -128385,6 +129438,8 @@ entities: 5345: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7746 components: - type: MetaData @@ -128397,6 +129452,8 @@ entities: 7728: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13644 components: - type: MetaData @@ -128413,6 +129470,8 @@ entities: - - Pressed - Open - type: Label + - type: Fixtures + fixtures: {} - uid: 14364 components: - type: MetaData @@ -128428,16 +129487,8 @@ entities: 25: - - Pressed - Open - - uid: 14913 - components: - - type: Transform - pos: -32.5,47.5 - parent: 60 - - type: DeviceLinkSource - linkedPorts: - 15089: - - - Pressed - - Toggle + - type: Fixtures + fixtures: {} - uid: 14914 components: - type: Transform @@ -128445,45 +129496,11 @@ entities: parent: 60 - type: DeviceLinkSource linkedPorts: - 15089: - - - Pressed - - Toggle - - uid: 15424 - components: - - type: MetaData - name: Heat Room 2 to Space - - type: Transform - pos: -15.5,47.5 - parent: 60 - - type: DeviceLinkSource - linkedPorts: - 16978: - - - Pressed - - Toggle - 16980: - - - Pressed - - Toggle - 16979: - - - Pressed - - Toggle - - uid: 15426 - components: - - type: MetaData - name: Heat Room 1 to Space - - type: Transform - pos: -17.5,47.5 - parent: 60 - - type: DeviceLinkSource - linkedPorts: - 16977: - - - Pressed - - Toggle - 16976: - - - Pressed - - Toggle - 16973: + 16952: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 1240 @@ -128506,6 +129523,8 @@ entities: 1631: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 1603 components: - type: Transform @@ -128522,6 +129541,8 @@ entities: 4355: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2287 components: - type: Transform @@ -128556,6 +129577,8 @@ entities: 4045: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2511 components: - type: MetaData @@ -128569,6 +129592,8 @@ entities: 14521: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 2625 components: - type: MetaData @@ -128606,6 +129631,8 @@ entities: 3845: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2882 components: - type: Transform @@ -128623,6 +129650,8 @@ entities: 21334: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9571 components: - type: Transform @@ -128633,6 +129662,8 @@ entities: 13639: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11257 components: - type: Transform @@ -128670,6 +129701,8 @@ entities: 4679: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11678 components: - type: Transform @@ -128684,6 +129717,8 @@ entities: 19158: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13575 components: - type: Transform @@ -128716,6 +129751,8 @@ entities: 17379: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13899 components: - type: MetaData @@ -128729,6 +129766,8 @@ entities: 14444: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 14549 components: - type: Transform @@ -128746,6 +129785,8 @@ entities: 5149: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14550 components: - type: Transform @@ -128766,6 +129807,8 @@ entities: 21068: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14551 components: - type: Transform @@ -128780,6 +129823,8 @@ entities: 14547: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14622 components: - type: MetaData @@ -128792,6 +129837,8 @@ entities: 13901: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14910 components: - type: Transform @@ -128809,11 +129856,15 @@ entities: 2506: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 16158 components: - type: Transform pos: 1.5,34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16396 components: - type: Transform @@ -128831,6 +129882,8 @@ entities: 327: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 20425 components: - type: MetaData @@ -128844,6 +129897,8 @@ entities: 17459: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 20979 components: - type: MetaData @@ -128856,6 +129911,8 @@ entities: 17460: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 21386 components: - type: MetaData @@ -128869,6 +129926,8 @@ entities: 21175: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 21611 components: - type: MetaData @@ -128882,6 +129941,8 @@ entities: 17448: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 24334 components: - type: MetaData @@ -128895,6 +129956,8 @@ entities: 24333: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24347 components: - type: MetaData @@ -128908,6 +129971,8 @@ entities: 11167: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24365 components: - type: MetaData @@ -128921,6 +129986,8 @@ entities: 24337: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24787 components: - type: Transform @@ -128932,6 +129999,8 @@ entities: 24784: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24788 components: - type: Transform @@ -128943,6 +130012,8 @@ entities: 24784: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24789 components: - type: Transform @@ -128954,6 +130025,8 @@ entities: 24785: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 24790 components: - type: Transform @@ -128965,6 +130038,8 @@ entities: 24785: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalSwitch entities: - uid: 14073 @@ -128979,6 +130054,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - proto: SignalSwitchDirectional entities: - uid: 7563 @@ -128992,6 +130069,8 @@ entities: 186: - - Status - Toggle + - type: Fixtures + fixtures: {} - uid: 8127 components: - type: MetaData @@ -129007,6 +130086,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 8433 components: - type: MetaData @@ -129092,6 +130173,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 9309 components: - type: Transform @@ -129102,6 +130185,8 @@ entities: 186: - - Status - Toggle + - type: Fixtures + fixtures: {} - uid: 9397 components: - type: MetaData @@ -129126,6 +130211,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 9549 components: - type: MetaData @@ -129165,6 +130252,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 9550 components: - type: MetaData @@ -129204,6 +130293,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 16398 components: - type: MetaData @@ -129223,6 +130314,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 16399 components: - type: MetaData @@ -129258,6 +130351,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 16402 components: - type: MetaData @@ -129278,6 +130373,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 17957 components: - type: MetaData @@ -129308,6 +130405,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 18802 components: - type: MetaData @@ -129389,6 +130488,8 @@ entities: - Reverse - - Off - Forward + - type: Fixtures + fixtures: {} - uid: 18859 components: - type: MetaData @@ -129404,6 +130505,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 19837 components: - type: MetaData @@ -129430,6 +130533,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 21187 components: - type: Transform @@ -129463,6 +130568,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 25781 components: - type: Transform @@ -129490,6 +130597,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 25782 components: - type: Transform @@ -129518,6 +130627,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 25785 components: - type: MetaData @@ -129538,6 +130649,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 9496 @@ -129545,11 +130658,15 @@ entities: - type: Transform pos: -43.5,14.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24702 components: - type: Transform pos: -56.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignAnomaly2 entities: - uid: 9371 @@ -129557,6 +130674,8 @@ entities: - type: Transform pos: -54.5,1.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignArmory entities: - uid: 8227 @@ -129565,12 +130684,16 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8240 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 13963 @@ -129578,26 +130701,36 @@ entities: - type: Transform pos: -18.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14718 components: - type: Transform pos: -13.5,30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23634 components: - type: Transform pos: -56.5,35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24214 components: - type: Transform pos: -27.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24215 components: - type: Transform pos: -23.5,29.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 2573 @@ -129605,6 +130738,8 @@ entities: - type: Transform pos: 14.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignBio entities: - uid: 3170 @@ -129612,6 +130747,8 @@ entities: - type: Transform pos: 49.5,-31.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignBiohazardMed entities: - uid: 2595 @@ -129619,6 +130756,8 @@ entities: - type: Transform pos: 46.5,-31.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignBridge entities: - uid: 454 @@ -129626,17 +130765,23 @@ entities: - type: Transform pos: -1.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 708 components: - type: Transform pos: 2.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19026 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 13825 @@ -129645,6 +130790,8 @@ entities: rot: 3.141592653589793 rad pos: -28.5,37.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 12732 @@ -129652,11 +130799,15 @@ entities: - type: Transform pos: 42.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19042 components: - type: Transform pos: 47.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 23915 @@ -129665,6 +130816,8 @@ entities: rot: -1.5707963267948966 rad pos: 47.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 14507 @@ -129672,16 +130825,22 @@ entities: - type: Transform pos: -27.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14508 components: - type: Transform pos: -23.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14619 components: - type: Transform pos: -17.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 2661 @@ -129689,16 +130848,22 @@ entities: - type: Transform pos: 37.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2809 components: - type: Transform pos: 42.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8932 components: - type: Transform pos: 42.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 23955 @@ -129706,6 +130871,8 @@ entities: - type: Transform pos: 14.5,-11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 4111 @@ -129713,21 +130880,29 @@ entities: - type: Transform pos: 46.5,-19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7283 components: - type: Transform pos: -49.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15580 components: - type: Transform pos: -27.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15600 components: - type: Transform pos: -19.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDangerMed entities: - uid: 8026 @@ -129735,11 +130910,15 @@ entities: - type: Transform pos: 68.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9656 components: - type: Transform pos: -54.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDetective entities: - uid: 8681 @@ -129748,6 +130927,8 @@ entities: rot: 3.141592653589793 rad pos: -22.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalAtmos entities: - uid: 2633 @@ -129756,12 +130937,16 @@ entities: rot: 3.141592653589793 rad pos: -17.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6129 components: - type: Transform rot: 3.141592653589793 rad pos: -17.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBar entities: - uid: 19453 @@ -129770,6 +130955,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 2632 @@ -129778,41 +130965,55 @@ entities: rot: 3.141592653589793 rad pos: -1.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4362 components: - type: Transform rot: -1.5707963267948966 rad pos: 30.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5144 components: - type: Transform rot: 3.141592653589793 rad pos: -1.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5177 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5860 components: - type: Transform pos: 14.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14591 components: - type: Transform rot: 1.5707963267948966 rad pos: -21.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18964 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 228 @@ -129821,30 +131022,40 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11436 components: - type: Transform rot: -1.5707963267948966 rad pos: -2.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13772 components: - type: Transform rot: -1.5707963267948966 rad pos: -17.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13773 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14519 components: - type: Transform rot: -1.5707963267948966 rad pos: -3.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChemistry entities: - uid: 19435 @@ -129852,6 +131063,8 @@ entities: - type: Transform pos: 42.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 12348 @@ -129860,6 +131073,8 @@ entities: rot: 1.5707963267948966 rad pos: 42.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 9596 @@ -129868,30 +131083,40 @@ entities: rot: 3.141592653589793 rad pos: -17.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13771 components: - type: Transform rot: 3.141592653589793 rad pos: -13.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13774 components: - type: Transform rot: 1.5707963267948966 rad pos: -35.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17567 components: - type: Transform rot: -1.5707963267948966 rad pos: -17.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21188 components: - type: Transform rot: 3.141592653589793 rad pos: -60.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 724 @@ -129900,53 +131125,71 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2654 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5602 components: - type: Transform rot: 3.141592653589793 rad pos: 0.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6996 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7674 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11428 components: - type: Transform rot: -1.5707963267948966 rad pos: 14.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13770 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19508 components: - type: Transform pos: 18.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23873 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 6510 @@ -129955,48 +131198,64 @@ entities: rot: 3.141592653589793 rad pos: 14.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11414 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11429 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11430 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11449 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13154 components: - type: Transform rot: 3.141592653589793 rad pos: 38.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13155 components: - type: Transform rot: 1.5707963267948966 rad pos: 18.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14618 components: - type: Transform rot: 1.5707963267948966 rad pos: -21.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 19443 @@ -130005,6 +131264,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalGravity entities: - uid: 17999 @@ -130013,11 +131274,15 @@ entities: rot: -1.5707963267948966 rad pos: -3.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23875 components: - type: Transform pos: -13.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHop entities: - uid: 14589 @@ -130026,17 +131291,23 @@ entities: rot: 1.5707963267948966 rad pos: -21.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19444 components: - type: Transform pos: 5.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21744 components: - type: Transform rot: 3.141592653589793 rad pos: 2.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHydro entities: - uid: 2653 @@ -130045,6 +131316,8 @@ entities: rot: 1.5707963267948966 rad pos: 13.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalIcu entities: - uid: 17157 @@ -130053,6 +131326,8 @@ entities: rot: 3.141592653589793 rad pos: 31.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalJanitor entities: - uid: 6762 @@ -130060,12 +131335,16 @@ entities: - type: Transform pos: -3.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21745 components: - type: Transform rot: -1.5707963267948966 rad pos: -1.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 19448 @@ -130074,6 +131353,8 @@ entities: rot: -1.5707963267948966 rad pos: -3.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 2651 @@ -130082,29 +131363,39 @@ entities: rot: 1.5707963267948966 rad pos: 30.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2652 components: - type: Transform rot: 1.5707963267948966 rad pos: 13.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11334 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11335 components: - type: Transform pos: 14.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11433 components: - type: Transform rot: 1.5707963267948966 rad pos: 3.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSalvage entities: - uid: 13144 @@ -130113,11 +131404,15 @@ entities: rot: 1.5707963267948966 rad pos: 18.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13253 components: - type: Transform pos: 35.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 709 @@ -130126,18 +131421,24 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5600 components: - type: Transform rot: -1.5707963267948966 rad pos: -3.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13777 components: - type: Transform rot: -1.5707963267948966 rad pos: -17.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 710 @@ -130146,41 +131447,55 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5178 components: - type: Transform rot: 3.141592653589793 rad pos: -1.5,-43.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6997 components: - type: Transform rot: -1.5707963267948966 rad pos: 30.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8250 components: - type: Transform pos: -35.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9015 components: - type: Transform rot: -1.5707963267948966 rad pos: -13.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11422 components: - type: Transform rot: -1.5707963267948966 rad pos: -3.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11434 components: - type: Transform rot: -1.5707963267948966 rad pos: 13.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 1254 @@ -130189,46 +131504,62 @@ entities: rot: -1.5707963267948966 rad pos: -54.5,-17.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3789 components: - type: Transform rot: 1.5707963267948966 rad pos: 2.5,-40.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11439 components: - type: Transform rot: -1.5707963267948966 rad pos: -39.5,-22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11442 components: - type: Transform pos: 24.5,-42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11443 components: - type: Transform rot: 1.5707963267948966 rad pos: 23.5,-49.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11444 components: - type: Transform rot: -1.5707963267948966 rad pos: 40.5,-49.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11445 components: - type: Transform pos: 40.5,-42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23721 components: - type: Transform rot: 3.141592653589793 rad pos: -26.5,47.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 712 @@ -130237,59 +131568,79 @@ entities: rot: 1.5707963267948966 rad pos: 3.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 723 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5601 components: - type: Transform rot: 1.5707963267948966 rad pos: 4.5,8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5643 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8952 components: - type: Transform rot: 3.141592653589793 rad pos: 14.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11441 components: - type: Transform rot: 1.5707963267948966 rad pos: 18.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11450 components: - type: Transform pos: 14.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19509 components: - type: Transform rot: 1.5707963267948966 rad pos: 18.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19519 components: - type: Transform rot: 1.5707963267948966 rad pos: 35.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23874 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDirectionalWash entities: - uid: 11446 @@ -130298,12 +131649,16 @@ entities: rot: 3.141592653589793 rad pos: 14.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11448 components: - type: Transform rot: 1.5707963267948966 rad pos: 14.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignDisposalSpace entities: - uid: 2104 @@ -130312,21 +131667,29 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6143 components: - type: Transform pos: -9.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6144 components: - type: Transform pos: -1.5,-40.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7286 components: - type: Transform pos: -15.5,-38.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 161 @@ -130334,131 +131697,183 @@ entities: - type: Transform pos: 38.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 345 components: - type: Transform pos: 51.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 660 components: - type: Transform pos: 10.5,-19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6613 components: - type: Transform pos: -62.5,-17.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11494 components: - type: Transform pos: -5.5,-48.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11495 components: - type: Transform pos: 11.5,-48.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13915 components: - type: Transform pos: -58.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16067 components: - type: Transform pos: 3.5,23.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16180 components: - type: Transform pos: 11.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16183 components: - type: Transform pos: 11.5,54.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16257 components: - type: Transform pos: 6.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16258 components: - type: Transform pos: 11.5,62.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16260 components: - type: Transform pos: -10.5,58.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16261 components: - type: Transform pos: 11.5,46.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16263 components: - type: Transform pos: -5.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18612 components: - type: Transform pos: 3.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19143 components: - type: Transform pos: 18.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 20075 components: - type: Transform pos: 32.5,-0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 20424 components: - type: Transform pos: 60.5,-37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 20728 components: - type: Transform pos: -26.5,58.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21432 components: - type: Transform pos: -6.5,-39.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21465 components: - type: Transform pos: -12.5,-31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23097 components: - type: Transform pos: -111.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23100 components: - type: Transform pos: -117.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23888 components: - type: Transform pos: -11.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24250 components: - type: Transform pos: 32.5,-51.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 9122 @@ -130466,11 +131881,15 @@ entities: - type: Transform pos: -6.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - uid: 15601 components: - type: Transform pos: -18.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 11345 @@ -130478,16 +131897,22 @@ entities: - type: Transform pos: -1.5,12.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16099 components: - type: Transform pos: -1.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23610 components: - type: Transform pos: -60.5,53.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 5258 @@ -130495,30 +131920,40 @@ entities: - type: Transform pos: 23.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 10944 components: - type: Transform rot: -1.5707963267948966 rad pos: 39.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11807 components: - type: Transform rot: -1.5707963267948966 rad pos: -60.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24539 components: - type: Transform rot: 3.141592653589793 rad pos: -56.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24551 components: - type: Transform rot: -1.5707963267948966 rad pos: -54.5,-12.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 1452 @@ -130526,16 +131961,22 @@ entities: - type: Transform pos: 14.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3745 components: - type: Transform pos: 2.5,-38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14368 components: - type: Transform pos: -25.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignExamroom entities: - uid: 4284 @@ -130543,6 +131984,8 @@ entities: - type: Transform pos: 32.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignFire entities: - uid: 10251 @@ -130550,16 +131993,22 @@ entities: - type: Transform pos: -48.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15306 components: - type: Transform pos: -23.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15585 components: - type: Transform pos: -9.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignFlammableMed entities: - uid: 17241 @@ -130567,11 +132016,15 @@ entities: - type: Transform pos: -13.5,33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21182 components: - type: Transform pos: -60.5,5.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 2131 @@ -130580,6 +132033,8 @@ entities: rot: -1.5707963267948966 rad pos: -21.5,-13.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 1219 @@ -130588,12 +132043,16 @@ entities: rot: 3.141592653589793 rad pos: -14.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11369 components: - type: Transform rot: -1.5707963267948966 rad pos: -13.5,4.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 1244 @@ -130601,6 +132060,8 @@ entities: - type: Transform pos: 2.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 3840 @@ -130608,6 +132069,8 @@ entities: - type: Transform pos: 28.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 112 @@ -130616,6 +132079,8 @@ entities: rot: 3.141592653589793 rad pos: -33.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 9091 @@ -130623,6 +132088,8 @@ entities: - type: Transform pos: -8.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignKiddiePlaque entities: - uid: 23096 @@ -130630,6 +132097,8 @@ entities: - type: Transform pos: -109.5,20.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignKitchen entities: - uid: 23382 @@ -130638,6 +132107,8 @@ entities: rot: 3.141592653589793 rad pos: 24.5,-25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignLawyer entities: - uid: 18024 @@ -130645,11 +132116,15 @@ entities: - type: Transform pos: -47.5,-19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24097 components: - type: Transform pos: -39.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 14057 @@ -130657,11 +132132,15 @@ entities: - type: Transform pos: -13.5,18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14058 components: - type: Transform pos: -7.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 7203 @@ -130669,12 +132148,16 @@ entities: - type: Transform pos: 3.5,-46.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23969 components: - type: Transform rot: 3.141592653589793 rad pos: 18.5,17.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 6836 @@ -130682,6 +132165,8 @@ entities: - type: Transform pos: 36.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 265 @@ -130689,11 +132174,15 @@ entities: - type: Transform pos: 42.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24242 components: - type: Transform pos: 35.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignNews entities: - uid: 2909 @@ -130701,6 +132190,8 @@ entities: - type: Transform pos: 38.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignNosmoking entities: - uid: 2577 @@ -130708,21 +132199,29 @@ entities: - type: Transform pos: 27.5,-29.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 6567 components: - type: Transform pos: 8.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15170 components: - type: Transform pos: -27.5,37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23396 components: - type: Transform pos: -60.5,39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignPlaque entities: - uid: 2894 @@ -130730,11 +132229,15 @@ entities: - type: Transform pos: 4.5,-4.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16161 components: - type: Transform pos: -43.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 15579 @@ -130742,101 +132245,141 @@ entities: - type: Transform pos: -27.5,41.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16025 components: - type: Transform pos: -2.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16176 components: - type: Transform pos: 10.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16177 components: - type: Transform pos: -10.5,54.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16178 components: - type: Transform pos: 11.5,50.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16179 components: - type: Transform pos: 11.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16182 components: - type: Transform pos: -6.5,41.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16192 components: - type: Transform pos: 7.5,41.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16262 components: - type: Transform pos: 11.5,34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16264 components: - type: Transform pos: 11.5,58.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16265 components: - type: Transform pos: 2.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16266 components: - type: Transform pos: -9.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16405 components: - type: Transform pos: 3.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16406 components: - type: Transform pos: 2.5,30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16414 components: - type: Transform pos: -1.5,30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16420 components: - type: Transform pos: -1.5,34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16455 components: - type: Transform pos: 2.5,34.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17060 components: - type: Transform pos: -1.5,63.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19746 components: - type: Transform pos: -13.5,2.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21089 components: - type: Transform pos: -56.5,5.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRedFive entities: - uid: 7667 @@ -130844,6 +132387,8 @@ entities: - type: Transform pos: -56.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRedFour entities: - uid: 13856 @@ -130852,6 +132397,8 @@ entities: rot: -1.5707963267948966 rad pos: -44.5,21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRedSix entities: - uid: 7111 @@ -130859,6 +132406,8 @@ entities: - type: Transform pos: -56.5,21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRedThree entities: - uid: 7514 @@ -130866,6 +132415,8 @@ entities: - type: Transform pos: -44.5,25.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRedTwo entities: - uid: 8156 @@ -130873,6 +132424,8 @@ entities: - type: Transform pos: -34.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRestroom entities: - uid: 23970 @@ -130881,6 +132434,8 @@ entities: rot: 3.141592653589793 rad pos: 18.5,11.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRND entities: - uid: 7085 @@ -130888,11 +132443,15 @@ entities: - type: Transform pos: -39.5,-8.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9377 components: - type: Transform pos: -46.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 7138 @@ -130900,6 +132459,8 @@ entities: - type: Transform pos: -35.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 13759 @@ -130908,6 +132469,8 @@ entities: rot: 1.5707963267948966 rad pos: 36.5,3.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 9467 @@ -130915,6 +132478,8 @@ entities: - type: Transform pos: -40.5,0.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 9466 @@ -130922,61 +132487,85 @@ entities: - type: Transform pos: -40.5,-1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14664 components: - type: Transform pos: -31.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 14665 components: - type: Transform pos: -13.5,31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 15550 components: - type: Transform pos: -19.5,31.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16365 components: - type: Transform pos: -13.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17236 components: - type: Transform pos: -19.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 17292 components: - type: Transform pos: -58.5,0.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19889 components: - type: Transform pos: 25.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19890 components: - type: Transform pos: 21.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21271 components: - type: Transform pos: -72.5,15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23609 components: - type: Transform pos: -61.5,53.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23827 components: - type: Transform pos: 24.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSecureMedRed entities: - uid: 8174 @@ -130984,6 +132573,8 @@ entities: - type: Transform pos: -2.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSecureSmall entities: - uid: 8025 @@ -130991,16 +132582,22 @@ entities: - type: Transform pos: 43.5,-47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23641 components: - type: Transform pos: -61.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23642 components: - type: Transform pos: -55.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSecureSmallRed entities: - uid: 9124 @@ -131008,6 +132605,8 @@ entities: - type: Transform pos: -2.5,-2.5 parent: 7536 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 707 @@ -131016,11 +132615,15 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,1.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 1758 components: - type: Transform pos: -25.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignServer entities: - uid: 23872 @@ -131029,6 +132632,8 @@ entities: rot: 3.141592653589793 rad pos: -49.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 7700 @@ -131036,23 +132641,31 @@ entities: - type: Transform pos: 42.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11131 components: - type: Transform pos: 18.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24932 components: - type: Transform rot: 3.141592653589793 rad pos: 36.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 24933 components: - type: Transform rot: 3.141592653589793 rad pos: 56.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSmoking entities: - uid: 5791 @@ -131060,16 +132673,22 @@ entities: - type: Transform pos: -4.5,22.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23098 components: - type: Transform pos: -110.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23099 components: - type: Transform pos: -121.5,16.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSomethingOld entities: - uid: 9176 @@ -131078,6 +132697,8 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,-2.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 1451 @@ -131085,93 +132706,129 @@ entities: - type: Transform pos: 11.5,-15.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3275 components: - type: Transform pos: 30.5,-49.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4005 components: - type: Transform pos: -17.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4634 components: - type: Transform pos: -3.5,-72.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 4635 components: - type: Transform pos: 4.5,-72.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7534 components: - type: Transform pos: -52.5,-30.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7535 components: - type: Transform pos: -46.5,-35.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16247 components: - type: Transform pos: 10.5,40.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 16259 components: - type: Transform pos: -9.5,40.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18803 components: - type: Transform pos: 57.5,13.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21272 components: - type: Transform pos: -71.5,21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21474 components: - type: Transform pos: 32.5,-56.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21475 components: - type: Transform pos: 64.5,-37.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21476 components: - type: Transform pos: -24.5,47.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 21477 components: - type: Transform pos: -66.5,-17.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 22430 components: - type: Transform pos: -94.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25401 components: - type: Transform rot: 3.141592653589793 rad pos: 4.5,-62.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25402 components: - type: Transform rot: 3.141592653589793 rad pos: -3.5,-62.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 2137 @@ -131179,6 +132836,8 @@ entities: - type: Transform pos: 42.5,-14.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignTelecomms entities: - uid: 5407 @@ -131186,6 +132845,8 @@ entities: - type: Transform pos: 22.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignTheater entities: - uid: 5209 @@ -131194,6 +132855,8 @@ entities: rot: 3.141592653589793 rad pos: 18.5,-20.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 6315 @@ -131201,6 +132864,8 @@ entities: - type: Transform pos: 14.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignVault entities: - uid: 24268 @@ -131209,6 +132874,8 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 2969 @@ -131216,6 +132883,8 @@ entities: - type: Transform pos: 46.5,-30.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SingularityGenerator entities: - uid: 16249 @@ -134401,6 +136070,13 @@ entities: - type: Transform pos: -6.7018414,-28.567108 parent: 60 +- proto: SprayPainter + entities: + - uid: 5315 + components: + - type: Transform + pos: -17.550941,46.54466 + parent: 60 - proto: StairDark entities: - uid: 2908 @@ -134516,68 +136192,94 @@ entities: rot: -1.5707963267948966 rad pos: -8.5,-18.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 1910 components: - type: Transform pos: -29.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 2097 components: - type: Transform rot: -1.5707963267948966 rad pos: -35.5,-7.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7693 components: - type: Transform pos: 12.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8948 components: - type: Transform pos: -11.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11365 components: - type: Transform rot: 3.141592653589793 rad pos: -22.5,6.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18700 components: - type: Transform pos: 11.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 18701 components: - type: Transform pos: 27.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23716 components: - type: Transform pos: -39.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23729 components: - type: Transform pos: 2.5,-33.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23730 components: - type: Transform pos: -5.5,-52.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23731 components: - type: Transform pos: 28.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 25313 components: - type: Transform pos: 47.5,26.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: SteelBench entities: - uid: 669 @@ -134929,15 +136631,15 @@ entities: - type: Transform pos: -45.5,44.5 parent: 60 - - uid: 15415 + - uid: 15554 components: - type: Transform - pos: -12.5,39.5 + pos: -10.5,39.5 parent: 60 - - uid: 15416 + - uid: 16685 components: - type: Transform - pos: -13.5,39.5 + pos: -10.5,40.5 parent: 60 - uid: 23633 components: @@ -135656,71 +137358,30 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Telecomms Entrance - - uid: 12295 + - uid: 15278 components: - type: Transform rot: 3.141592653589793 rad - pos: -15.5,35.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Anchor Room - - uid: 15449 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -14.5,49.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Heat Room 2 - - uid: 15450 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -18.5,49.5 + pos: -15.5,53.5 parent: 60 - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Heat Room 1 - - uid: 15451 + id: Burn Chamber + - uid: 15440 components: - type: Transform rot: -1.5707963267948966 rad pos: -26.5,42.5 parent: 60 - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: TEG Cooling Loop - - uid: 15653 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -15.5,46.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: TEG Hot Loop - - uid: 16002 + id: TEG West + - uid: 15496 components: - type: Transform - pos: -15.5,37.5 + rot: 1.5707963267948966 rad + pos: -10.5,42.5 parent: 60 - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: TEG + id: TEG East - uid: 18880 components: - type: Transform @@ -135732,17 +137393,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Telecomms - - uid: 21070 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -36.5,42.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Atmos North - uid: 21071 components: - type: Transform @@ -135925,27 +137575,6 @@ entities: - SurveillanceCameraEngineering nameSet: True id: Solars South East Airlock - - uid: 24752 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -24.5,49.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Engineering North Airlock - - uid: 24753 - components: - - type: Transform - pos: -24.5,51.5 - parent: 60 - - type: SurveillanceCamera - setupAvailableNetworks: - - SurveillanceCameraEngineering - nameSet: True - id: Engineering North Airlock Door - uid: 24754 components: - type: Transform @@ -138094,6 +139723,12 @@ entities: - type: Transform pos: 37.5,15.5 parent: 60 + - uid: 16963 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -26.5,45.5 + parent: 60 - uid: 17020 components: - type: Transform @@ -141386,22 +143021,30 @@ entities: - type: Transform pos: -110.5,27.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 3090 components: - type: Transform pos: -112.5,27.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 5081 components: - type: Transform pos: -25.5,-28.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 7582 components: - type: Transform rot: -1.5707963267948966 rad pos: 14.5,19.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WallmountTelevision entities: - uid: 3210 @@ -141410,36 +143053,50 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,-5.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 8148 components: - type: Transform pos: -31.5,27.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 9569 components: - type: Transform pos: -12.5,-49.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 11885 components: - type: Transform pos: 33.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 12905 components: - type: Transform pos: 26.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 13723 components: - type: Transform pos: -19.5,-21.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 19679 components: - type: Transform pos: 9.5,10.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WallPlastitanium entities: - uid: 7538 @@ -146103,6 +147760,11 @@ entities: - type: Transform pos: 13.5,-51.5 parent: 60 + - uid: 7237 + components: + - type: Transform + pos: -29.5,48.5 + parent: 60 - uid: 7254 components: - type: Transform @@ -146408,11 +148070,6 @@ entities: - type: Transform pos: -4.5,-52.5 parent: 60 - - uid: 8158 - components: - - type: Transform - pos: -15.5,49.5 - parent: 60 - uid: 8167 components: - type: Transform @@ -148084,16 +149741,6 @@ entities: - type: Transform pos: -40.5,29.5 parent: 60 - - uid: 14823 - components: - - type: Transform - pos: -30.5,47.5 - parent: 60 - - uid: 14825 - components: - - type: Transform - pos: -29.5,47.5 - parent: 60 - uid: 14828 components: - type: Transform @@ -148109,11 +149756,6 @@ entities: - type: Transform pos: -47.5,45.5 parent: 60 - - uid: 14839 - components: - - type: Transform - pos: -35.5,47.5 - parent: 60 - uid: 14847 components: - type: Transform @@ -148194,11 +149836,6 @@ entities: - type: Transform pos: -42.5,35.5 parent: 60 - - uid: 14967 - components: - - type: Transform - pos: -32.5,47.5 - parent: 60 - uid: 14972 components: - type: Transform @@ -148254,6 +149891,11 @@ entities: - type: Transform pos: -23.5,47.5 parent: 60 + - uid: 15054 + components: + - type: Transform + pos: -30.5,48.5 + parent: 60 - uid: 15057 components: - type: Transform @@ -148364,11 +150006,6 @@ entities: - type: Transform pos: -47.5,31.5 parent: 60 - - uid: 15087 - components: - - type: Transform - pos: -33.5,47.5 - parent: 60 - uid: 15088 components: - type: Transform @@ -148399,6 +150036,11 @@ entities: - type: Transform pos: -28.5,37.5 parent: 60 + - uid: 15184 + components: + - type: Transform + pos: -35.5,48.5 + parent: 60 - uid: 15186 components: - type: Transform @@ -148409,15 +150051,25 @@ entities: - type: Transform pos: -27.5,41.5 parent: 60 - - uid: 15299 + - uid: 15272 components: - type: Transform - pos: -23.5,48.5 + pos: -32.5,48.5 parent: 60 - - uid: 15300 + - uid: 15282 components: - type: Transform - pos: -23.5,49.5 + pos: -14.5,54.5 + parent: 60 + - uid: 15295 + components: + - type: Transform + pos: -14.5,50.5 + parent: 60 + - uid: 15302 + components: + - type: Transform + pos: -17.5,50.5 parent: 60 - uid: 15307 components: @@ -148459,16 +150111,6 @@ entities: - type: Transform pos: -9.5,33.5 parent: 60 - - uid: 15322 - components: - - type: Transform - pos: -23.5,50.5 - parent: 60 - - uid: 15323 - components: - - type: Transform - pos: -23.5,51.5 - parent: 60 - uid: 15324 components: - type: Transform @@ -148489,80 +150131,95 @@ entities: - type: Transform pos: -9.5,51.5 parent: 60 - - uid: 15329 + - uid: 15345 components: - type: Transform - pos: -10.5,52.5 + pos: -11.5,54.5 parent: 60 - - uid: 15330 + - uid: 15351 components: - type: Transform - pos: -11.5,52.5 + pos: -12.5,54.5 parent: 60 - - uid: 15334 + - uid: 15355 components: - type: Transform - pos: -15.5,52.5 + pos: -15.5,50.5 parent: 60 - - uid: 15335 + - uid: 15383 components: - type: Transform - pos: -16.5,52.5 + pos: -18.5,50.5 parent: 60 - - uid: 15336 + - uid: 15412 components: - type: Transform - pos: -17.5,52.5 + pos: -15.5,54.5 parent: 60 - - uid: 15341 + - uid: 15417 components: - type: Transform - pos: -21.5,52.5 + pos: -24.5,47.5 parent: 60 - - uid: 15342 + - uid: 15418 components: - type: Transform - pos: -22.5,52.5 + pos: -26.5,47.5 parent: 60 - - uid: 15394 + - uid: 15424 components: - type: Transform - pos: -16.5,49.5 + pos: -18.5,49.5 parent: 60 - - uid: 15396 + - uid: 15441 components: - type: Transform - pos: -16.5,50.5 + pos: -27.5,50.5 parent: 60 - - uid: 15417 + - uid: 15444 components: - type: Transform - pos: -24.5,47.5 + pos: -52.5,29.5 parent: 60 - - uid: 15418 + - uid: 15446 components: - type: Transform - pos: -26.5,47.5 + pos: -10.5,50.5 parent: 60 - - uid: 15444 + - uid: 15501 components: - type: Transform - pos: -52.5,29.5 + pos: -18.5,47.5 parent: 60 - - uid: 15485 + - uid: 15502 components: - type: Transform - pos: -17.5,47.5 + pos: -15.5,47.5 parent: 60 - - uid: 15486 + - uid: 15503 components: - type: Transform - pos: -15.5,47.5 + pos: -27.5,49.5 parent: 60 - - uid: 15487 + - uid: 15504 components: - type: Transform - pos: -17.5,49.5 + pos: -27.5,48.5 + parent: 60 + - uid: 15509 + components: + - type: Transform + pos: -22.5,50.5 + parent: 60 + - uid: 15525 + components: + - type: Transform + pos: -14.5,47.5 + parent: 60 + - uid: 15530 + components: + - type: Transform + pos: -17.5,47.5 parent: 60 - uid: 15538 components: @@ -148589,11 +150246,6 @@ entities: - type: Transform pos: -9.5,34.5 parent: 60 - - uid: 15584 - components: - - type: Transform - pos: -16.5,51.5 - parent: 60 - uid: 15716 components: - type: Transform @@ -148664,6 +150316,11 @@ entities: - type: Transform pos: 9.5,30.5 parent: 60 + - uid: 16044 + components: + - type: Transform + pos: -33.5,48.5 + parent: 60 - uid: 16121 components: - type: Transform @@ -149084,10 +150741,23 @@ entities: - type: Transform pos: -1.5,30.5 parent: 60 - - uid: 16981 + - uid: 16979 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -24.5,48.5 + parent: 60 + - uid: 16980 components: - type: Transform - pos: -23.5,52.5 + rot: 1.5707963267948966 rad + pos: -24.5,49.5 + parent: 60 + - uid: 16982 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -18.5,54.5 parent: 60 - uid: 17059 components: @@ -149269,6 +150939,12 @@ entities: - type: Transform pos: -54.5,18.5 parent: 60 + - uid: 17466 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,54.5 + parent: 60 - uid: 17475 components: - type: Transform @@ -149439,16 +151115,6 @@ entities: - type: Transform pos: -24.5,50.5 parent: 60 - - uid: 17907 - components: - - type: Transform - pos: -26.5,48.5 - parent: 60 - - uid: 17908 - components: - - type: Transform - pos: -26.5,49.5 - parent: 60 - uid: 17909 components: - type: Transform @@ -156535,11 +158201,15 @@ entities: - type: Transform pos: -15.5,-1.5 parent: 7536 + - type: Fixtures + fixtures: {} - uid: 23565 components: - type: Transform pos: -61.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningCO2 entities: - uid: 15238 @@ -156547,6 +158217,8 @@ entities: - type: Transform pos: -46.5,36.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 15239 @@ -156554,6 +158226,8 @@ entities: - type: Transform pos: -46.5,32.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningN2O entities: - uid: 15240 @@ -156561,6 +158235,8 @@ entities: - type: Transform pos: -46.5,44.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 15237 @@ -156568,6 +158244,8 @@ entities: - type: Transform pos: -46.5,34.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 15242 @@ -156575,6 +158253,8 @@ entities: - type: Transform pos: -46.5,40.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningTritium entities: - uid: 15243 @@ -156582,6 +158262,8 @@ entities: - type: Transform pos: -46.5,42.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 15236 @@ -156589,11 +158271,15 @@ entities: - type: Transform pos: -46.5,38.5 parent: 60 + - type: Fixtures + fixtures: {} - uid: 23564 components: - type: Transform pos: -55.5,39.5 parent: 60 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 1382 @@ -156925,6 +158611,11 @@ entities: - type: Transform pos: -7.5,31.5 parent: 60 + - uid: 16969 + components: + - type: Transform + pos: -14.5,46.5 + parent: 60 - uid: 19720 components: - type: Transform From 5380be0085936678b0fcca5443d206c14022cfd1 Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 29 Aug 2025 06:05:03 +0000 Subject: [PATCH 328/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 0f38470d9624..caca5c3d22fd 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: whatston3 - changes: - - message: Speso stacks now show different denominations depending on their size. - type: Add - id: 8390 - time: '2025-04-29T21:44:47.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37030 - author: themias changes: - message: Toolboxes have new sound effects @@ -3954,3 +3947,13 @@ id: 8902 time: '2025-08-29T05:42:00.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39954 +- author: Southbridge + changes: + - message: On Bagel, ensured there were late join spawners at arrivals + type: Add + - message: On Bagel, overhauled the TEG so it's a bit more ready for the pressure + update + type: Tweak + id: 8903 + time: '2025-08-29T06:03:54.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39945 From 9be78ced63b0639aa574e612ce394bd86dfb07f2 Mon Sep 17 00:00:00 2001 From: Minemoder5000 Date: Fri, 29 Aug 2025 02:38:48 -0600 Subject: [PATCH 329/760] Remove a default Cyborg name (#39948) * 1984 clanker * Fix prototype --- Resources/Locale/en-US/datasets/names/borg.ftl | 7 +++---- Resources/Prototypes/Datasets/Names/borg.yml | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Resources/Locale/en-US/datasets/names/borg.ftl b/Resources/Locale/en-US/datasets/names/borg.ftl index b441d8327e37..23f5ef7a8aed 100644 --- a/Resources/Locale/en-US/datasets/names/borg.ftl +++ b/Resources/Locale/en-US/datasets/names/borg.ftl @@ -37,7 +37,6 @@ names-borg-dataset-36 = Makeshifter names-borg-dataset-37 = Twin names-borg-dataset-38 = S.A.U.L names-borg-dataset-39 = Honker -names-borg-dataset-40 = Clanker -names-borg-dataset-41 = Is-The-Robot -names-borg-dataset-42 = 9 of 7 -names-borg-dataset-43 = Dank bot +names-borg-dataset-40 = Is-The-Robot +names-borg-dataset-41 = 9 of 7 +names-borg-dataset-42 = Dank bot diff --git a/Resources/Prototypes/Datasets/Names/borg.yml b/Resources/Prototypes/Datasets/Names/borg.yml index 33b2565f06ca..fef61090498d 100644 --- a/Resources/Prototypes/Datasets/Names/borg.yml +++ b/Resources/Prototypes/Datasets/Names/borg.yml @@ -3,4 +3,4 @@ id: NamesBorg values: prefix: names-borg-dataset- - count: 43 + count: 42 From 0bbe335a3aec216e55e901b9d043de8b0d0c4db1 Mon Sep 17 00:00:00 2001 From: FungiFellow <151778459+FungiFellow@users.noreply.github.com> Date: Fri, 29 Aug 2025 07:48:31 -0400 Subject: [PATCH 330/760] Stop Sentience Event targeting Zombified Creatures (#39950) * Strip Target From Zed * Update RandomSentienceRule.cs * Update RandomSentienceRule.cs * Update RandomSentienceRule.cs * Update RandomSentienceRule.cs * Update RandomSentienceRule.cs --- Content.Server/StationEvents/Events/RandomSentienceRule.cs | 1 + Content.Server/Zombies/ZombieSystem.Transform.cs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Content.Server/StationEvents/Events/RandomSentienceRule.cs b/Content.Server/StationEvents/Events/RandomSentienceRule.cs index 359c3edae459..f2fda7b8c68c 100644 --- a/Content.Server/StationEvents/Events/RandomSentienceRule.cs +++ b/Content.Server/StationEvents/Events/RandomSentienceRule.cs @@ -16,6 +16,7 @@ public sealed class RandomSentienceRule : StationEventSystem(target); //we need to basically remove all of these because zombies shouldn't - //get diseases, breath, be thirst, be hungry, die in space, have offspring or be paraplegic. + //get diseases, breath, be thirst, be hungry, die in space, get double sentience, have offspring or be paraplegic. RemComp(target); RemComp(target); RemComp(target); @@ -115,6 +116,7 @@ public void ZombifyEntity(EntityUid target, MobStateComponent? mobState = null) RemComp(target); RemComp(target); RemComp(target); + RemComp(target); //funny voice var accentType = "zombie"; From 8739271e43a9278e78f784a70533bfcf34fc0b1a Mon Sep 17 00:00:00 2001 From: PJBot Date: Fri, 29 Aug 2025 11:49:38 +0000 Subject: [PATCH 331/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index caca5c3d22fd..bf7f0af68658 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: themias - changes: - - message: Toolboxes have new sound effects - type: Tweak - id: 8391 - time: '2025-04-29T22:17:32.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37048 - author: ScarKy0 changes: - message: Priority mail now indicates whether it was delivered on time or not. @@ -3957,3 +3950,10 @@ id: 8903 time: '2025-08-29T06:03:54.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39945 +- author: FungiFellow + changes: + - message: Sentience Event no longer targets Zombified creatures + type: Fix + id: 8904 + time: '2025-08-29T11:48:31.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39950 From 65bffbebf1540d9349f5eb009c971603dea0db61 Mon Sep 17 00:00:00 2001 From: chromiumboy <50505512+chromiumboy@users.noreply.github.com> Date: Fri, 29 Aug 2025 07:10:47 -0500 Subject: [PATCH 332/760] Sentry turrets - Part 7: Electronics and construction graphs (#35236) * Initial commit * Fixing merge conflict * Updated for deployment * Whitespace fixes * Linter fixes * Test fail fix * Fixed test failure * Add separate command circuitboards * Addressed review comments --- .../Components/ElectronicsBoardComponent.cs | 16 ++++ .../NodeEntities/BoardNodeEntity.cs | 8 +- Resources/Locale/en-US/recipes/tags.ftl | 1 + .../Devices/Circuitboards/Machine/turrets.yml | 13 ++- .../Devices/Electronics/turret_controls.yml | 43 ++++++++++ .../Weapons/Guns/Turrets/turrets_energy.yml | 2 +- .../Structures/Wallmounts/turret_controls.yml | 50 +++++------ .../Graphs/utilities/turret_controls.yml | 85 +++++++++++++++++++ .../Recipes/Construction/utilities.yml | 14 +++ 9 files changed, 204 insertions(+), 28 deletions(-) create mode 100644 Content.Shared/Construction/Components/ElectronicsBoardComponent.cs create mode 100644 Resources/Prototypes/Entities/Objects/Devices/Electronics/turret_controls.yml create mode 100644 Resources/Prototypes/Recipes/Construction/Graphs/utilities/turret_controls.yml diff --git a/Content.Shared/Construction/Components/ElectronicsBoardComponent.cs b/Content.Shared/Construction/Components/ElectronicsBoardComponent.cs new file mode 100644 index 000000000000..734edfba2369 --- /dev/null +++ b/Content.Shared/Construction/Components/ElectronicsBoardComponent.cs @@ -0,0 +1,16 @@ +using Robust.Shared.Prototypes; + +namespace Content.Shared.Construction.Components; + +/// +/// Used in construction graphs for building wall-mounted electronic devices. +/// +[RegisterComponent] +public sealed partial class ElectronicsBoardComponent : Component +{ + /// + /// The device that is produced when the construction is completed. + /// + [DataField(required: true)] + public EntProtoId Prototype; +} diff --git a/Content.Shared/Construction/NodeEntities/BoardNodeEntity.cs b/Content.Shared/Construction/NodeEntities/BoardNodeEntity.cs index c1540c4a6465..be55c6f73303 100644 --- a/Content.Shared/Construction/NodeEntities/BoardNodeEntity.cs +++ b/Content.Shared/Construction/NodeEntities/BoardNodeEntity.cs @@ -12,7 +12,8 @@ namespace Content.Shared.Construction.NodeEntities; [DataDefinition] public sealed partial class BoardNodeEntity : IGraphNodeEntity { - [DataField("container")] public string Container { get; private set; } = string.Empty; + [DataField] + public string Container { get; private set; } = string.Empty; public string? GetId(EntityUid? uid, EntityUid? userUid, GraphNodeEntityArgs args) { @@ -27,13 +28,16 @@ public sealed partial class BoardNodeEntity : IGraphNodeEntity var board = container.ContainedEntities[0]; - // There should not be a case where both of these components exist on the same entity... + // There should not be a case where more than one of these components exist on the same entity if (args.EntityManager.TryGetComponent(board, out MachineBoardComponent? machine)) return machine.Prototype; if (args.EntityManager.TryGetComponent(board, out ComputerBoardComponent? computer)) return computer.Prototype; + if (args.EntityManager.TryGetComponent(board, out ElectronicsBoardComponent? electronics)) + return electronics.Prototype; + return null; } } diff --git a/Resources/Locale/en-US/recipes/tags.ftl b/Resources/Locale/en-US/recipes/tags.ftl index 39d39e7f0ccf..34eadc37d85a 100644 --- a/Resources/Locale/en-US/recipes/tags.ftl +++ b/Resources/Locale/en-US/recipes/tags.ftl @@ -125,6 +125,7 @@ construction-graph-tag-wallmount-substation-circuit-board = wallmount substation construction-graph-tag-surveillance-camera-monitor-board = surveillance camera monitor board construction-graph-tag-television-board = television board construction-graph-tag-freezer-electronics = freezer electronics +construction-graph-tag-turret-control-electronics = sentry turret control panel electronics # crystals construction-graph-tag-cyan-crystal-shard = cyan crystal shard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/turrets.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/turrets.yml index d9d8a848c389..d9bb86117159 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/turrets.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/turrets.yml @@ -31,7 +31,7 @@ components: - type: Sprite sprite: Objects/Misc/module.rsi - state: command + state: science - type: MachineBoard prototype: WeaponEnergyTurretAI @@ -45,4 +45,15 @@ state: security - type: MachineBoard prototype: WeaponEnergyTurretSecurity + +- type: entity + parent: WeaponEnergyTurretStationMachineCircuitboardBase + id: WeaponEnergyTurretCommandMachineCircuitboard + suffix: Command + components: + - type: Sprite + sprite: Objects/Misc/module.rsi + state: command + - type: MachineBoard + prototype: WeaponEnergyTurretCommand diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/turret_controls.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/turret_controls.yml new file mode 100644 index 000000000000..ced73dd9496b --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/turret_controls.yml @@ -0,0 +1,43 @@ +- type: entity + abstract: true + parent: BaseElectronics + id: WeaponEnergyTurretStationControlPanelElectronicsBase + name: sentry turret control panel electronics + description: An electronics board used in a sentry turret control panel. + components: + - type: Sprite + sprite: Objects/Misc/module.rsi + state: security + - type: ElectronicsBoard + prototype: WeaponEnergyTurretSecurityControlPanel + - type: Tag + tags: + - TurretControlElectronics + +- type: entity + parent: WeaponEnergyTurretStationControlPanelElectronicsBase + id: WeaponEnergyTurretSecurityControlPanelElectronics + suffix: Security + +- type: entity + parent: WeaponEnergyTurretStationControlPanelElectronicsBase + id: WeaponEnergyTurretAIControlPanelElectronics + suffix: AI, Silicon + components: + - type: Sprite + sprite: Objects/Misc/module.rsi + state: science + - type: ElectronicsBoard + prototype: WeaponEnergyTurretAIControlPanel + +- type: entity + parent: WeaponEnergyTurretStationControlPanelElectronicsBase + id: WeaponEnergyTurretCommandControlPanelElectronics + suffix: Command + components: + - type: Sprite + sprite: Objects/Misc/module.rsi + state: command + - type: ElectronicsBoard + prototype: WeaponEnergyTurretCommandControlPanel + diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml index 1fe926294c96..33d5fd6e970a 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Turrets/turrets_energy.yml @@ -190,7 +190,7 @@ - Borg - BasicSilicon - type: Machine - board: WeaponEnergyTurretSecurityMachineCircuitboard + board: WeaponEnergyTurretCommandMachineCircuitboard - type: DeviceNetwork receiveFrequencyId: TurretControl transmitFrequencyId: Turret diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/turret_controls.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/turret_controls.yml index e65530509b55..651a5fe10af9 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/turret_controls.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/turret_controls.yml @@ -24,8 +24,8 @@ collection: MetalGlassBreak params: volume: -4 - #- !type:ChangeConstructionNodeBehavior - To be added in a later PR - # node: machineFrame + - !type:ChangeConstructionNodeBehavior + node: machineFrame - !type:DoActsBehavior acts: [ "Destruction" ] - type: Transform @@ -36,9 +36,11 @@ - type: ContainerContainer containers: board: !type:Container - #- type: Construction - To be added in a later PR - # graph: WeaponEnergyTurretControlPanel - # node: frame + - type: Construction + graph: WeaponEnergyTurretControlPanel + node: frame + containers: + - board placement: mode: SnapgridCenter snap: @@ -157,13 +159,13 @@ - type: Electrified enabled: false usesApcPower: true - #- type: ContainerFill - Will be added in a later PR - # containers: - # board: - # - WeaponEnergyTurretStationControlPanelElectronics - #- type: Construction - Will be added in a later PR - # graph: WeaponEnergyTurretControlPanel - # node: finish + - type: ContainerFill + containers: + board: + - WeaponEnergyTurretStationControlPanelElectronics + - type: Construction + graph: WeaponEnergyTurretControlPanel + node: finish - type: entity parent: WeaponEnergyTurretStationControlPanelBase @@ -172,10 +174,10 @@ components: - type: AccessReader access: [["StationAi"], ["ResearchDirector"]] - #- type: ContainerFill - Will be added in a later PR - # containers: - # board: - # - WeaponEnergyTurretAIControlPanelElectronics + - type: ContainerFill + containers: + board: + - WeaponEnergyTurretAIControlPanelElectronics - type: DeviceNetwork receiveFrequencyId: TurretAI transmitFrequencyId: TurretControlAI @@ -197,10 +199,10 @@ components: - type: AccessReader access: [["StationAi"], ["Security"]] - #- type: ContainerFill - Will be added in a later PR - # containers: - # board: - # - WeaponEnergyTurretSecurityControlPanelElectronics + - type: ContainerFill + containers: + board: + - WeaponEnergyTurretSecurityControlPanelElectronics - type: TurretTargetSettings exemptAccessLevels: - Security @@ -214,10 +216,10 @@ components: - type: AccessReader access: [["StationAi"], ["Command"]] - #- type: ContainerFill - Will be added in a later PR - # containers: - # board: - # - WeaponEnergyTurretCommandControlPanelElectronics + - type: ContainerFill + containers: + board: + - WeaponEnergyTurretCommandControlPanelElectronics - type: TurretTargetSettings exemptAccessLevels: - Command diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/turret_controls.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/turret_controls.yml new file mode 100644 index 000000000000..ae48638d92e0 --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/turret_controls.yml @@ -0,0 +1,85 @@ +- type: constructionGraph + id: WeaponEnergyTurretControlPanel + start: start + graph: + - node: start + edges: + - to: frame + steps: + - material: Steel + amount: 3 + doAfter: 2 + + - node: frame + entity: WeaponEnergyTurretControlPanelFrame + edges: + - to: board + steps: + - tag: TurretControlElectronics + name: construction-graph-tag-turret-control-electronics + icon: + sprite: Objects/Misc/module.rsi + state: command + store: board + + - to: start + completed: + - !type:GivePrototype + prototype: SheetSteel1 + amount: 3 + - !type:DeleteEntity {} + steps: + - tool: Screwing + doAfter: 4 + + - node: board + entity: WeaponEnergyTurretControlPanelFrame + edges: + - to: glass + steps: + - material: Glass + amount: 1 + doAfter: 1 + + - to: frame + completed: + - !type:EmptyContainer + container: board + pickup: true + steps: + - tool: Prying + doAfter: 4 + + - node: glass + edges: + - to: finish + steps: + - tool: Screwing + doAfter: 2 + + - to: board + completed: + - !type:GivePrototype + prototype: SheetGlass1 + amount: 1 + steps: + - tool: Prying + doAfter: 2 + + - node: finish + entity: !type:BoardNodeEntity { container: board } + actions: + - !type:AddContainer + container: board + edges: + - to: board + conditions: + - !type:AllWiresCut {} + - !type:WirePanel {} + completed: + - !type:GivePrototype + prototype: SheetGlass1 + amount: 1 + steps: + - tool: Prying + doAfter: 4 diff --git a/Resources/Prototypes/Recipes/Construction/utilities.yml b/Resources/Prototypes/Recipes/Construction/utilities.yml index eac72ef65760..e863689677d5 100644 --- a/Resources/Prototypes/Recipes/Construction/utilities.yml +++ b/Resources/Prototypes/Recipes/Construction/utilities.yml @@ -1006,3 +1006,17 @@ canBuildInImpassable: true conditions: - !type:WallmountCondition + +# DEFENSES +- type: construction + id: WeaponEnergyTurretControlPanel + graph: WeaponEnergyTurretControlPanel + startNode: start + targetNode: finish + category: construction-category-utilities + objectType: Structure + canRotate: true + placementMode: SnapgridCenter + canBuildInImpassable: true + conditions: + - !type:WallmountCondition From 4797c0fe06cfb7996805036cf3d295cecf03e3ec Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Fri, 29 Aug 2025 06:32:13 -0700 Subject: [PATCH 333/760] Small Status Effect Cleanup (#39944) Heroic Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Content.Shared/StatusEffectNew/StatusEffectsSystem.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Content.Shared/StatusEffectNew/StatusEffectsSystem.cs b/Content.Shared/StatusEffectNew/StatusEffectsSystem.cs index b385a12fb86e..750868481e13 100644 --- a/Content.Shared/StatusEffectNew/StatusEffectsSystem.cs +++ b/Content.Shared/StatusEffectNew/StatusEffectsSystem.cs @@ -55,11 +55,7 @@ public override void Update(float frameTime) if (effect.AppliedTo is null) continue; - var meta = MetaData(ent); - if (meta.EntityPrototype is null) - continue; - - TryRemoveStatusEffect(effect.AppliedTo.Value, meta.EntityPrototype); + PredictedQueueDel(ent); } } From a590d65dc52e1c4d60952528d11a8cd13204ad60 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Fri, 29 Aug 2025 19:12:51 +0200 Subject: [PATCH 334/760] Add SnoutCover appearance layer (#39949) * init * cover --- Content.Shared/Humanoid/HumanoidVisualLayers.cs | 1 + Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs | 5 +++++ Content.Shared/Humanoid/Markings/MarkingCategories.cs | 1 + Resources/Locale/en-US/preferences/ui/markings-picker.ftl | 1 + Resources/Prototypes/Entities/Mobs/Species/arachnid.yml | 3 ++- Resources/Prototypes/Entities/Mobs/Species/base.yml | 2 ++ Resources/Prototypes/Entities/Mobs/Species/moth.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/vox.yml | 1 + 8 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Content.Shared/Humanoid/HumanoidVisualLayers.cs b/Content.Shared/Humanoid/HumanoidVisualLayers.cs index ca78564bfdf6..6b5f16300082 100644 --- a/Content.Shared/Humanoid/HumanoidVisualLayers.cs +++ b/Content.Shared/Humanoid/HumanoidVisualLayers.cs @@ -15,6 +15,7 @@ public enum HumanoidVisualLayers : byte Chest, Head, Snout, + SnoutCover, // things layered over snouts (i.e. noses) HeadSide, // side parts (i.e., frills) HeadTop, // top parts (i.e., ears) Eyes, diff --git a/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs b/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs index 0f8b940bd662..1365c488d883 100644 --- a/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs +++ b/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs @@ -42,6 +42,11 @@ public static IEnumerable Sublayers(HumanoidVisualLayers l yield return HumanoidVisualLayers.Hair; yield return HumanoidVisualLayers.FacialHair; yield return HumanoidVisualLayers.Snout; + yield return HumanoidVisualLayers.SnoutCover; + break; + case HumanoidVisualLayers.Snout: + yield return HumanoidVisualLayers.Snout; + yield return HumanoidVisualLayers.SnoutCover; break; case HumanoidVisualLayers.LArm: yield return HumanoidVisualLayers.LArm; diff --git a/Content.Shared/Humanoid/Markings/MarkingCategories.cs b/Content.Shared/Humanoid/Markings/MarkingCategories.cs index 25511750966b..a49ac7d416df 100644 --- a/Content.Shared/Humanoid/Markings/MarkingCategories.cs +++ b/Content.Shared/Humanoid/Markings/MarkingCategories.cs @@ -12,6 +12,7 @@ public enum MarkingCategories : byte HeadTop, HeadSide, Snout, + SnoutCover, Chest, UndergarmentTop, UndergarmentBottom, diff --git a/Resources/Locale/en-US/preferences/ui/markings-picker.ftl b/Resources/Locale/en-US/preferences/ui/markings-picker.ftl index af2e81ce3baa..41792cbf9c97 100644 --- a/Resources/Locale/en-US/preferences/ui/markings-picker.ftl +++ b/Resources/Locale/en-US/preferences/ui/markings-picker.ftl @@ -21,6 +21,7 @@ markings-category-Head = Head markings-category-HeadTop = Head (Top) markings-category-HeadSide = Head (Side) markings-category-Snout = Snout +markings-category-SnoutCover = Snout (Cover) markings-category-UndergarmentTop = Undergarment (Top) markings-category-UndergarmentBottom = Undergarment (Bottom) markings-category-Chest = Chest diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 110e6513da14..92d118cb2642 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -95,6 +95,7 @@ - map: [ "enum.HumanoidVisualLayers.Tail" ] # Mentioned in moth code: This needs renaming lol. - map: [ "back" ] - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] # Do these need to be here? (arachnid hair arachnid hair) - map: [ "enum.HumanoidVisualLayers.HeadSide" ] @@ -127,7 +128,7 @@ - type: HumanoidAppearance species: Arachnid - type: Inventory - speciesId: arachnid + speciesId: arachnid #>88w88< diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 3bb43c26cb40..d4fecee2ca50 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -35,6 +35,7 @@ - map: [ "outerClothing" ] - map: [ "back" ] - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] @@ -322,6 +323,7 @@ - map: [ "outerClothing" ] - map: [ "back" ] - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 0543f309319b..9503c2f56d79 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -105,6 +105,7 @@ - map: [ "enum.HumanoidVisualLayers.Tail" ] #in the utopian future we should probably have a wings enum inserted here so everyhting doesn't break - map: [ "back" ] - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/vox.yml b/Resources/Prototypes/Entities/Mobs/Species/vox.yml index fa22736179ee..b49d0fb40988 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vox.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vox.yml @@ -86,6 +86,7 @@ - map: [ "back" ] - map: [ "neck" ] - map: [ "suitstorage" ] # This is not in the default order + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] From 800b7e1a88ab9957d1bc6ef783b4f0d4aa0d0a77 Mon Sep 17 00:00:00 2001 From: ToastEnjoyer Date: Fri, 29 Aug 2025 13:34:56 -0500 Subject: [PATCH 335/760] Fixed changelog error (#39971) --- Resources/Changelog/Changelog.yml | 42 +------------------------------ Resources/Changelog/Maps.yml | 38 ++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 41 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index bf7f0af68658..f46d622e7743 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3910,50 +3910,10 @@ id: 8899 time: '2025-08-28T17:14:44.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39927 -- author: Southbridge - changes: - - message: On Amber, added a pressure relief valve to the TEG burn chamber. - type: Add - - message: On Amber, added latejoin spawns to arrivals. - type: Tweak - id: 8900 - time: '2025-08-29T05:39:23.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/39943 -- author: Southbridge - changes: - - message: On Marathon, gave the containment area some much needed love. - type: Add - - message: On Marathon, redesigned the TEG burn chamber in preparation for the atmos - pressure update. - type: Tweak - - message: On Marathon, touched up a couple areas in Atmos and expanded the burn - chamber area. - type: Tweak - id: 8901 - time: '2025-08-29T05:40:38.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/39955 -- author: Southbridge - changes: - - message: On Box, redesigned the burn chambers to be ready for the atmos pressure - update. - type: Tweak - id: 8902 - time: '2025-08-29T05:42:00.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/39954 -- author: Southbridge - changes: - - message: On Bagel, ensured there were late join spawners at arrivals - type: Add - - message: On Bagel, overhauled the TEG so it's a bit more ready for the pressure - update - type: Tweak - id: 8903 - time: '2025-08-29T06:03:54.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/39945 - author: FungiFellow changes: - message: Sentience Event no longer targets Zombified creatures type: Fix - id: 8904 + id: 8900 time: '2025-08-29T11:48:31.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39950 diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index a9b6223ec38b..8bd3222f7c16 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -581,4 +581,42 @@ id: 70 time: '2025-08-28T17:40:36.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39215 +- author: Southbridge + changes: + - message: On Amber, added a pressure relief valve to the TEG burn chamber. + type: Add + - message: On Amber, added latejoin spawns to arrivals. + type: Tweak + id: 71 + time: '2025-08-29T05:39:23.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39943 +- author: Southbridge + changes: + - message: On Marathon, gave the containment area some much needed love. + type: Add + - message: On Marathon, redesigned the TEG burn chamber in preparation for the atmos + pressure update. + type: Tweak + - message: On Marathon, touched up a couple areas in Atmos and expanded the burn + chamber area. + type: Tweak + id: 72 + time: '2025-08-29T05:40:38.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39955 +- author: Southbridge + changes: + - message: On Box, redesigned the burn chambers to be ready for the atmos pressure + update. + type: Tweak + id: 73 + time: '2025-08-29T05:42:00.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39954 +- author: Southbridge + changes: + - message: On Bagel, ensured there were late join spawners at arrivals + type: Add + - message: On Bagel, overhauled the TEG so it's a bit more ready for the pressure + update + type: Tweak + id: 74 Order: 1 From 191e10b2f33d36f35e688cb5812ad3c6a78a06e3 Mon Sep 17 00:00:00 2001 From: neomoth <69372252+neomoth@users.noreply.github.com> Date: Fri, 29 Aug 2025 15:13:57 -0400 Subject: [PATCH 336/760] Added starlight comments, moved overlay script to _Starlight directory. --- Content.Client/Content.Client.csproj | 1 + Content.Client/Crayon/CrayonSystem.cs | 36 +++++++++++-------- .../Crayon/UI/CrayonBoundUserInterface.cs | 4 +++ Content.Client/Crayon/UI/CrayonWindow.xaml | 7 ++-- .../Overlays/CrayonDecalGhostOverlay.cs | 2 +- Content.Server/Crayon/CrayonSystem.cs | 6 ++-- .../Crayon/SharedCrayonComponent.cs | 20 +++++++++-- 7 files changed, 53 insertions(+), 23 deletions(-) rename Content.Client/{ => _Starlight}/Crayon/Overlays/CrayonDecalGhostOverlay.cs (97%) diff --git a/Content.Client/Content.Client.csproj b/Content.Client/Content.Client.csproj index 0dcf7e9c4078..50e4972d0758 100644 --- a/Content.Client/Content.Client.csproj +++ b/Content.Client/Content.Client.csproj @@ -27,6 +27,7 @@ + diff --git a/Content.Client/Crayon/CrayonSystem.cs b/Content.Client/Crayon/CrayonSystem.cs index 359948d244b3..be2a693e513a 100644 --- a/Content.Client/Crayon/CrayonSystem.cs +++ b/Content.Client/Crayon/CrayonSystem.cs @@ -1,28 +1,29 @@ -using Content.Client.Crayon.Overlays; +using Content.Client._Starlight.Crayon.Overlays; // Starlight-edit using Content.Client.Decals; using Content.Client.Items; using Content.Client.Message; using Content.Client.Stylesheets; using Content.Shared.Crayon; -using Content.Shared.Decals; -using Content.Shared.GameTicking; -using Content.Shared.Hands; -using Content.Shared.Hands.EntitySystems; -using Content.Shared.Interaction; -using Robust.Client.GameObjects; -using Robust.Client.Graphics; -using Robust.Client.Player; +using Content.Shared.Decals; // Starlight-edit +using Content.Shared.GameTicking; // Starlight-edit +using Content.Shared.Hands; // Starlight-edit +using Content.Shared.Hands.EntitySystems; // Starlight-edit +using Content.Shared.Interaction; // Starlight-edit +using Robust.Client.GameObjects; // Starlight-edit +using Robust.Client.Graphics; // Starlight-edit +using Robust.Client.Player; // Starlight-edit using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; using Robust.Shared.GameStates; -using Robust.Shared.Player; -using Robust.Shared.Prototypes; +using Robust.Shared.Player; // Starlight-edit +using Robust.Shared.Prototypes; // Starlight-edit using Robust.Shared.Timing; namespace Content.Client.Crayon; public sealed class CrayonSystem : SharedCrayonSystem { + // Starlight-start [Dependency] private readonly IOverlayManager _overlay = default!; [Dependency] private readonly SpriteSystem _sprite = default!; [Dependency] private readonly SharedInteractionSystem _interaction = default!; @@ -31,7 +32,8 @@ public sealed class CrayonSystem : SharedCrayonSystem [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly SharedHandsSystem _handsSystem = default!; [Dependency] private readonly IPlayerManager _player = default!; - + // Starlight-end + // Didn't do in shared because I don't think most of the server stuff can be predicted. public override void Initialize() { @@ -39,24 +41,26 @@ public override void Initialize() SubscribeLocalEvent(OnCrayonHandleState); Subs.ItemStatus(ent => new StatusControl(ent)); + // Starlight-start SubscribeLocalEvent(OnLocalPlayerDetached); SubscribeLocalEvent(OnRoundRestartCleanup); SubscribeLocalEvent(OnHandDeselected); SubscribeLocalEvent(OnUnequip); SubscribeLocalEvent(OnComponentShutdown); + // Starlight-end } private void OnCrayonHandleState(EntityUid uid, CrayonComponent component, ref ComponentHandleState args) { if (args.Current is not CrayonComponentState state) return; - UpdateOverlay(uid, component, state.State, state.Rotation, state.Color, state.PreviewEnabled, state.PreviewVisible, state.OpaqueGhost); + UpdateOverlay(uid, component, state.State, state.Rotation, state.Color, state.PreviewEnabled, state.PreviewVisible, state.OpaqueGhost); // Starlight-edit component.Color = state.Color; component.SelectedState = state.State; component.Charges = state.Charges; component.Capacity = state.Capacity; - component.Rotation = state.Rotation; + component.Rotation = state.Rotation; // Starlight-edit component.UIUpdateNeeded = true; } @@ -87,15 +91,18 @@ protected override void FrameUpdate(FrameEventArgs args) _parent.UIUpdateNeeded = false; _label.SetMarkup(Robust.Shared.Localization.Loc.GetString("crayon-drawing-label", ("color",_parent.Color), + // Starlight-start ("rotation",_parent.Rotation), ("previewEnabled",_parent.PreviewEnabled), ("previewVisible",_parent.PreviewVisible), + // Starlight-end ("state",_parent.SelectedState), ("charges", _parent.Charges), ("capacity",_parent.Capacity))); } } + // Starlight-start private void UpdateOverlay(EntityUid uid, CrayonComponent component, ProtoId? state, float rotation, Color color, bool preview, bool previewVisible, bool opaqueGhost) { if (_player.LocalEntity == null || _handsSystem.GetActiveItem(_player.LocalEntity.Value) != uid) @@ -138,4 +145,5 @@ private void RemoveOverlay() { _overlay.RemoveOverlay(); } + // Starlight-end } diff --git a/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs b/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs index badad47f154a..e7fac25169ae 100644 --- a/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs +++ b/Content.Client/Crayon/UI/CrayonBoundUserInterface.cs @@ -23,8 +23,10 @@ protected override void Open() base.Open(); _menu = this.CreateWindowCenteredLeft(); _menu.OnColorSelected += SelectColor; + // Starlight-start _menu.OnRotationSelected += SelectRotation; _menu.OnPreviewToggled += TogglePreview; + // Starlight-end _menu.OnSelected += Select; PopulateCrayons(); } @@ -72,6 +74,7 @@ public void SelectColor(Color color) SendMessage(new CrayonColorMessage(color)); } + // Starlight-start public void SelectRotation(float rotation) { SendMessage(new CrayonRotationMessage(float.DegreesToRadians(rotation))); @@ -81,5 +84,6 @@ public void TogglePreview(bool state) { SendMessage(new CrayonPreviewToggleMessage(state)); } + // Starlight-end } } diff --git a/Content.Client/Crayon/UI/CrayonWindow.xaml b/Content.Client/Crayon/UI/CrayonWindow.xaml index 98ba0b64e3ed..6bb1618750d5 100644 --- a/Content.Client/Crayon/UI/CrayonWindow.xaml +++ b/Content.Client/Crayon/UI/CrayonWindow.xaml @@ -4,6 +4,7 @@ SetSize="450 500"> + diff --git a/Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs b/Content.Client/_Starlight/Crayon/Overlays/CrayonDecalGhostOverlay.cs similarity index 97% rename from Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs rename to Content.Client/_Starlight/Crayon/Overlays/CrayonDecalGhostOverlay.cs index c4eae50135bc..9a557fb1d8a3 100644 --- a/Content.Client/Crayon/Overlays/CrayonDecalGhostOverlay.cs +++ b/Content.Client/_Starlight/Crayon/Overlays/CrayonDecalGhostOverlay.cs @@ -7,7 +7,7 @@ using Robust.Client.Input; using Robust.Client.Player; -namespace Content.Client.Crayon.Overlays; +namespace Content.Client._Starlight.Crayon.Overlays; public sealed class CrayonDecalGhostOverlay : DecalPlacementOverlay { diff --git a/Content.Server/Crayon/CrayonSystem.cs b/Content.Server/Crayon/CrayonSystem.cs index 3ccae76dc034..1deb848b4db9 100644 --- a/Content.Server/Crayon/CrayonSystem.cs +++ b/Content.Server/Crayon/CrayonSystem.cs @@ -53,7 +53,7 @@ public override void Initialize() private static void OnCrayonGetState(EntityUid uid, CrayonComponent component, ref ComponentGetState args) { - args.State = new CrayonComponentState(component.Color, component.SelectedState, component.Charges, component.Capacity, component.Rotation, component.PreviewEnabled, component.PreviewVisible, component.OpaqueGhost); + args.State = new CrayonComponentState(component.Color, component.SelectedState, component.Charges, component.Capacity, component.Rotation, component.PreviewEnabled, component.PreviewVisible, component.OpaqueGhost); // Starlight-edit } private void OnCrayonAfterInteract(EntityUid uid, CrayonComponent component, AfterInteractEvent args) @@ -80,7 +80,7 @@ private void OnCrayonAfterInteract(EntityUid uid, CrayonComponent component, Aft } uint decalId; - if (!_decals.TryAddDecal(component.SelectedState, args.ClickLocation.Offset(new Vector2(-0.5f, -0.5f)), out decalId, component.Color, rotation:-component.Rotation, cleanable: true)) + if (!_decals.TryAddDecal(component.SelectedState, args.ClickLocation.Offset(new Vector2(-0.5f, -0.5f)), out decalId, component.Color, rotation:-component.Rotation, cleanable: true)) // Starlight-edit return; if (component.UseSound != null) @@ -138,6 +138,7 @@ private void OnCrayonBoundUIColor(EntityUid uid, CrayonComponent component, Cray } + // Starlight-start private void OnCrayonBoundUIRotation(EntityUid uid, CrayonComponent component, CrayonRotationMessage args) { component.Rotation = args.Rotation; @@ -203,6 +204,7 @@ private void SetPreviewVisible(EntityUid uid, CrayonComponent component, bool vi Dirty(uid, component); SetUIState(uid, component); } + // Starlight-end private void OnCrayonInit(EntityUid uid, CrayonComponent component, ComponentInit args) { diff --git a/Content.Shared/Crayon/SharedCrayonComponent.cs b/Content.Shared/Crayon/SharedCrayonComponent.cs index b84823eb8281..feebc05d41ad 100644 --- a/Content.Shared/Crayon/SharedCrayonComponent.cs +++ b/Content.Shared/Crayon/SharedCrayonComponent.cs @@ -21,6 +21,8 @@ public abstract partial class SharedCrayonComponent : Component [DataField("color")] public Color Color; + // Starlight-start + /// /// Rotation of the resulting decal /// @@ -35,6 +37,8 @@ public abstract partial class SharedCrayonComponent : Component [DataField] public bool OpaqueGhost; + + // Starlight-end [Serializable, NetSerializable] public enum CrayonUiKey : byte @@ -69,6 +73,7 @@ public CrayonColorMessage(Color color) } } + // Starlight-start [Serializable, NetSerializable] public sealed class CrayonRotationMessage : BoundUserInterfaceMessage { @@ -89,6 +94,7 @@ public CrayonPreviewToggleMessage(bool state) State = state; } } + // Starlight-end /// /// Server to CLIENT. Notifies the BUI that a decal with given ID has been drawn. @@ -116,21 +122,25 @@ public sealed class CrayonComponentState : ComponentState public readonly string State; public readonly int Charges; public readonly int Capacity; + // Starlight-start public readonly float Rotation; public readonly bool PreviewEnabled; public readonly bool PreviewVisible; public readonly bool OpaqueGhost; - - public CrayonComponentState(Color color, string state, int charges, int capacity, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) + // Starlight-end + + public CrayonComponentState(Color color, string state, int charges, int capacity, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) // Starlight-edit { Color = color; State = state; Charges = charges; Capacity = capacity; + // Starlight-start Rotation = rotation; PreviewEnabled = previewEnabled; PreviewVisible = previewVisible; OpaqueGhost = opaqueGhost; + // Starlight-end } } @@ -146,20 +156,24 @@ public sealed class CrayonBoundUserInterfaceState : BoundUserInterfaceState /// public bool SelectableColor; public Color Color; + // Starlight-start public float Rotation; public bool PreviewEnabled; public bool PreviewVisible; public bool OpaqueGhost; + // Starlight-end - public CrayonBoundUserInterfaceState(string selected, bool selectableColor, Color color, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) + public CrayonBoundUserInterfaceState(string selected, bool selectableColor, Color color, float rotation, bool previewEnabled, bool previewVisible, bool opaqueGhost) // Starlight-edit { Selected = selected; SelectableColor = selectableColor; Color = color; + // Starlight-start Rotation = rotation; PreviewEnabled = previewEnabled; PreviewVisible = previewVisible; OpaqueGhost = opaqueGhost; + // Starlight-end } } } From 0edd848e922c244bb9e98aab75a6131e0124d807 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Sat, 30 Aug 2025 00:40:24 +0200 Subject: [PATCH 337/760] Don't network ZombifyOnDeathComponent and ZombieImmuneComponent (#39963) no networking --- Content.Shared/Zombies/ZombieImmuneComponent.cs | 2 +- Content.Shared/Zombies/ZombifyOnDeathComponent.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Shared/Zombies/ZombieImmuneComponent.cs b/Content.Shared/Zombies/ZombieImmuneComponent.cs index 18ad22836382..483b1810f227 100644 --- a/Content.Shared/Zombies/ZombieImmuneComponent.cs +++ b/Content.Shared/Zombies/ZombieImmuneComponent.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Zombies; /// /// Entities with this component cannot be zombified. /// -[RegisterComponent, NetworkedComponent] +[RegisterComponent] public sealed partial class ZombieImmuneComponent : Component { //still no diff --git a/Content.Shared/Zombies/ZombifyOnDeathComponent.cs b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs index 138ea6e4098a..60029aca6fe9 100644 --- a/Content.Shared/Zombies/ZombifyOnDeathComponent.cs +++ b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Zombies; /// /// Entities with this component zombify on death. /// -[RegisterComponent, NetworkedComponent] +[RegisterComponent] public sealed partial class ZombifyOnDeathComponent : Component { //this is not the component you are looking for From a7a7db5ff1d7fde35a779e541102d9e481f71714 Mon Sep 17 00:00:00 2001 From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Sat, 30 Aug 2025 00:40:24 +0200 Subject: [PATCH 338/760] Don't network ZombifyOnDeathComponent and ZombieImmuneComponent (#39963) no networking --- Content.Shared/Zombies/ZombieImmuneComponent.cs | 2 +- Content.Shared/Zombies/ZombifyOnDeathComponent.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Shared/Zombies/ZombieImmuneComponent.cs b/Content.Shared/Zombies/ZombieImmuneComponent.cs index 18ad22836382..483b1810f227 100644 --- a/Content.Shared/Zombies/ZombieImmuneComponent.cs +++ b/Content.Shared/Zombies/ZombieImmuneComponent.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Zombies; /// /// Entities with this component cannot be zombified. /// -[RegisterComponent, NetworkedComponent] +[RegisterComponent] public sealed partial class ZombieImmuneComponent : Component { //still no diff --git a/Content.Shared/Zombies/ZombifyOnDeathComponent.cs b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs index 138ea6e4098a..60029aca6fe9 100644 --- a/Content.Shared/Zombies/ZombifyOnDeathComponent.cs +++ b/Content.Shared/Zombies/ZombifyOnDeathComponent.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Zombies; /// /// Entities with this component zombify on death. /// -[RegisterComponent, NetworkedComponent] +[RegisterComponent] public sealed partial class ZombifyOnDeathComponent : Component { //this is not the component you are looking for From c061798f4b7fa74564c625e5c15aad24a7fed71c Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Fri, 29 Aug 2025 16:28:28 -0700 Subject: [PATCH 339/760] [STAGING] 1984 Derelict Syndicate Borgs (#39978) 1984 Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Mobs/Cyborgs/base_borg_chassis.yml | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 4b170af6beaf..dd6f5a570bd1 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -389,7 +389,7 @@ - type: entity id: BaseBorgChassisSyndicateDerelict #For assault borg and maybe others in time - parent: BaseBorgChassisSyndicate + parent: BaseBorgChassis # We don't want them to see Nukies or have syndi comms, their database is out of date abstract: true components: - type: SiliconLawProvider @@ -399,6 +399,31 @@ - type: IonStormTarget chance: 1 - type: ShowJobIcons + - type: NpcFactionMember # They're still syndicate even if they can't listen to the radio or see icons + factions: + - Syndicate + - type: Access + tags: + - NuclearOperative + - SyndicateAgent + - type: AccessReader + access: [ [ "SyndicateAgent" ], [ "NuclearOperative" ] ] + - type: IntrinsicRadioTransmitter # Copy components from base SyndiBorg but without the stuff we don't want + channels: + - Binary #1984 + - type: ActiveRadio + channels: + - Binary + - type: MovementAlwaysTouching + - type: Speech + speechSounds: SyndieBorg + allowedEmotes: + - Laugh + - type: Vocal + sounds: + Unsexed: UnisexSiliconSyndicate + - type: PointLight + color: "#dd200b" - type: entity parent: BaseBorgChassisNotIonStormable From 3d2877f3534da2119da5b5bd7f0ac00674410793 Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Fri, 29 Aug 2025 16:28:28 -0700 Subject: [PATCH 340/760] [STAGING] 1984 Derelict Syndicate Borgs (#39978) 1984 Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Mobs/Cyborgs/base_borg_chassis.yml | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 4b170af6beaf..dd6f5a570bd1 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -389,7 +389,7 @@ - type: entity id: BaseBorgChassisSyndicateDerelict #For assault borg and maybe others in time - parent: BaseBorgChassisSyndicate + parent: BaseBorgChassis # We don't want them to see Nukies or have syndi comms, their database is out of date abstract: true components: - type: SiliconLawProvider @@ -399,6 +399,31 @@ - type: IonStormTarget chance: 1 - type: ShowJobIcons + - type: NpcFactionMember # They're still syndicate even if they can't listen to the radio or see icons + factions: + - Syndicate + - type: Access + tags: + - NuclearOperative + - SyndicateAgent + - type: AccessReader + access: [ [ "SyndicateAgent" ], [ "NuclearOperative" ] ] + - type: IntrinsicRadioTransmitter # Copy components from base SyndiBorg but without the stuff we don't want + channels: + - Binary #1984 + - type: ActiveRadio + channels: + - Binary + - type: MovementAlwaysTouching + - type: Speech + speechSounds: SyndieBorg + allowedEmotes: + - Laugh + - type: Vocal + sounds: + Unsexed: UnisexSiliconSyndicate + - type: PointLight + color: "#dd200b" - type: entity parent: BaseBorgChassisNotIonStormable From 6a22ee7d39be79f9929dde64e1e66b847ca6d640 Mon Sep 17 00:00:00 2001 From: "Mr. 27" <45323883+Dutch-VanDerLinde@users.noreply.github.com> Date: Sat, 30 Aug 2025 10:00:46 -0400 Subject: [PATCH 341/760] Fix forensic scanner leaking fingerprints onto the scanning object if you use the verb (#39964) Update ForensicScannerSystem.cs --- Content.Server/Forensics/Systems/ForensicScannerSystem.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Content.Server/Forensics/Systems/ForensicScannerSystem.cs b/Content.Server/Forensics/Systems/ForensicScannerSystem.cs index 87c19c688dfa..b75c0ae32af0 100644 --- a/Content.Server/Forensics/Systems/ForensicScannerSystem.cs +++ b/Content.Server/Forensics/Systems/ForensicScannerSystem.cs @@ -125,7 +125,9 @@ private void OnUtilityVerb(EntityUid uid, ForensicScannerComponent component, Ge Act = () => StartScan(uid, component, args.User, args.Target), IconEntity = GetNetEntity(uid), Text = Loc.GetString("forensic-scanner-verb-text"), - Message = Loc.GetString("forensic-scanner-verb-message") + Message = Loc.GetString("forensic-scanner-verb-message"), + // This is important because if its true using the scanner will count as touching the object. + DoContactInteraction = false }; args.Verbs.Add(verb); From 8614aafabaec0980a5ea1cb60fe0a0c9530bf66b Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 14:01:57 +0000 Subject: [PATCH 342/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index f46d622e7743..5b29cebc41df 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3917,3 +3917,11 @@ id: 8900 time: '2025-08-29T11:48:31.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39950 +- author: Dutch-VanDerLinde + changes: + - message: The forensic scanner no longer leaks fingerprints or glove prints onto + the scanning object if you use the right-click scan verb. + type: Fix + id: 8901 + time: '2025-08-30T14:00:47.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39964 From 8f55a4fcfc79dce27a8e21e5a260ebc74f5ef970 Mon Sep 17 00:00:00 2001 From: Hannah Giovanna Dawson Date: Sat, 30 Aug 2025 15:42:43 +0100 Subject: [PATCH 343/760] Scurrets - can wear pet bags, mail bags and spears (#38774) * Scurrets - can wear pet bags, mail bags and spears * a * Resolve PR comments --- .../Entities/Clothing/Back/specific.yml | 1 + .../Objects/Specific/Cargo/mail_bag.yml | 5 ++ .../Entities/Objects/Weapons/Melee/spear.yml | 5 +- .../scurret_inventory_template.yml | 12 +++++ .../Cargo/mail_bag.rsi/equipped-BACKPACK.png | Bin 0 -> 447 bytes .../Specific/Cargo/mail_bag.rsi/meta.json | 50 ++++++++++-------- 6 files changed, 48 insertions(+), 25 deletions(-) create mode 100644 Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/equipped-BACKPACK.png diff --git a/Resources/Prototypes/Entities/Clothing/Back/specific.yml b/Resources/Prototypes/Entities/Clothing/Back/specific.yml index b80e7709d59c..54b8f677b8ee 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/specific.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/specific.yml @@ -96,6 +96,7 @@ - WhitelistChameleon - CorgiWearable - PetOnly + - ScurretWearable - type: Construction graph: ClothingBagPet node: bagPet diff --git a/Resources/Prototypes/Entities/Objects/Specific/Cargo/mail_bag.yml b/Resources/Prototypes/Entities/Objects/Specific/Cargo/mail_bag.yml index 9f7ad36eb664..bf41e70be11d 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Cargo/mail_bag.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Cargo/mail_bag.yml @@ -12,6 +12,7 @@ quickEquip: false slots: - belt + - back - type: Item size: Ginormous - type: Storage @@ -28,3 +29,7 @@ - Document - Paper - type: Dumpable + - type: Tag + tags: + - ScurretWearable + - CorgiWearable diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml index 2dfb1b363ffd..01e31bc4672b 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml @@ -12,6 +12,7 @@ - type: Tag tags: - Spear + - ScurretWearable - type: Fixtures fixtures: fix1: @@ -217,7 +218,7 @@ - type: entity name: sharkminnow tooth spear - parent: Spear + parent: Spear id: SpearSharkMinnow description: A spear with a sharkminnow tooth as a tip. components: @@ -233,4 +234,4 @@ types: Piercing: 25 #throw dmg enough to two-shot carp - type: Construction - graph: SpearSharkMinnow \ No newline at end of file + graph: SpearSharkMinnow diff --git a/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml index 28b95eb3d347..89f0af030237 100644 --- a/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml @@ -59,6 +59,18 @@ dependsOnComponents: - type: AllowSuitStorage displayName: Suit Storage + - name: back + slotTexture: back + fullTextureName: template_small + slotFlags: BACK + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 3,2 + strippingWindowPos: 0,5 + displayName: Back + whitelist: + tags: + - ScurretWearable - name: outerClothing slotTexture: suit slotFlags: OUTERCLOTHING diff --git a/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..cb922af5ed9a4ffed5f2dfc5cf14393481011f9c GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zD?MEtLn`LH zy=j=>gIZbm`HpBAlph3^7RNFDSIoZdA501wws3$8~>d9pFP$|sb( zbktGZd8FI(!C$xD>E-q3qU9W1AmD#tu09a0w00NVG;@B6*rq0lh3oIuEK^uq^fG4Q z`h#4L?yQ-~T#&1Ok(b@OxM{`q(3x9{HoxdvYT1})G1K{kE#tF{uEQT&zURyTkUjNp z&ufiytB(MwjBy6Kwbww#V#k`}GtYa^ zXV|!7*NUrxmZ^RY@7gZ?pTCWVLHC?5)OkSaN=m8NQmuP)Z}Xhov!PFM#i^hjhChEd zUAQjrb=!|W6_pXp%39U`UyE*jQS~|YB2TMd!vbkOv(I*G6sBn@tXA-f*6!Fi^ZP<+ zzm=t4yb7^1Pm4?l4Vb#{3d5zTm3P%2+~X;q%is}q0W7vuRZsEZMDYc$c$PYwFRagZ fVp9Twtkv?O&09r_dOzd>V}!xe)z4*}Q$iB}7>UFG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/meta.json b/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/meta.json index 9e95fc65da46..9aa1e7b1c7ce 100644 --- a/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Cargo/mail_bag.rsi/meta.json @@ -1,26 +1,30 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Sprites by Velken, based on the Chem Bag sprites from ParadiseSS13/Paradise at https://github.com/ParadiseSS13/Paradise/blob/ebf9a7b5e89f5523c5e1c3d2692bf54dac322cae/icons/obj/chemical.dmi", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Velken, based on the Chem Bag sprites from ParadiseSS13/Paradise at https://github.com/ParadiseSS13/Paradise/blob/ebf9a7b5e89f5523c5e1c3d2692bf54dac322cae/icons/obj/chemical.dmi. equipped-BACKPACK modified from equipped-BELT by FairlySadPanda (GitHub).", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-BELT", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] } From 294b32373ac2ccf80b61ef778c76dbb6e32eb94a Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 14:43:50 +0000 Subject: [PATCH 344/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 5b29cebc41df..99ab5c64c32d 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3925,3 +3925,13 @@ id: 8901 time: '2025-08-30T14:00:47.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39964 +- author: FairlySadPanda + changes: + - message: 'Scurrets can wear a few items on their backs: pet bags, mail bags and + spears' + type: Add + - message: Corgis can now wear mail bags. + type: Add + id: 8902 + time: '2025-08-30T14:42:43.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/38774 From 5a40913bebdef4994425fe7245ae99924d42d4a4 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sat, 30 Aug 2025 17:38:28 +0200 Subject: [PATCH 345/760] Messy drinker immunity and cleanup (#39989) init --- .../Nutrition/Components/MessyDrinkerComponent.cs | 8 ++++++++ .../Nutrition/EntitySystems/MessyDrinkerSystem.cs | 12 +++++++----- Resources/Prototypes/tags.yml | 3 +++ 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs index c077db823199..ea145019c2c4 100644 --- a/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs +++ b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs @@ -1,5 +1,6 @@ using Content.Shared.FixedPoint; using Content.Shared.Nutrition.Prototypes; +using Content.Shared.Tag; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; @@ -26,6 +27,13 @@ public sealed partial class MessyDrinkerComponent : Component [DataField, AutoNetworkedField] public List> SpillableTypes = new List> { "Drink" }; + /// + /// Tag given to drinks that are immune to messy drinker. + /// For example, a spill-immune bottle. + /// + [DataField, AutoNetworkedField] + public ProtoId SpillImmuneTag = "MessyDrinkerImmune"; + [DataField, AutoNetworkedField] public LocId? SpillMessagePopup; } diff --git a/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs index bf084e6054dc..d75e7bf01886 100644 --- a/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs +++ b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs @@ -2,6 +2,7 @@ using Content.Shared.Nutrition.Components; using Content.Shared.Popups; using Content.Shared.Random.Helpers; +using Content.Shared.Tag; using Robust.Shared.Random; using Robust.Shared.Timing; @@ -13,6 +14,7 @@ public sealed class MessyDrinkerSystem : EntitySystem [Dependency] private readonly SharedPuddleSystem _puddle = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly TagSystem _tag = default!; public override void Initialize() { @@ -23,7 +25,11 @@ public override void Initialize() private void OnIngested(Entity ent, ref IngestingEvent ev) { - if (ev.Split.Volume <= ent.Comp.SpillAmount) + if (_tag.HasTag(ev.Food, ent.Comp.SpillImmuneTag)) + return; + + // Cannot spill if you're being forced to drink. + if (ev.ForceFed) return; var proto = _ingestion.GetEdibleType(ev.Food); @@ -31,10 +37,6 @@ private void OnIngested(Entity ent, ref IngestingEvent ev if (proto == null || !ent.Comp.SpillableTypes.Contains(proto.Value)) return; - // Cannot spill if you're being forced to drink. - if (ev.ForceFed) - return; - // TODO: Replace with RandomPredicted once the engine PR is merged var seed = SharedRandomExtensions.HashCodeCombine(new() { (int)_timing.CurTick.Value, GetNetEntity(ent).Id }); var rand = new System.Random(seed); diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index a9b927cdcf78..4193ca52d1e8 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -931,6 +931,9 @@ - type: Tag id: Medkit +- type: Tag + id: MessyDrinkerImmune + - type: Tag id: Metal From 4a6fc71d07ae230d62201cddc4c11c8d35497c3c Mon Sep 17 00:00:00 2001 From: Winkarst-cpu <74284083+Winkarst-cpu@users.noreply.github.com> Date: Sat, 30 Aug 2025 19:52:34 +0300 Subject: [PATCH 346/760] SharedKitchenSpikeSystem bugfixes (#39959) * Fixes * Update * Update --- .../Kitchen/SharedKitchenSpikeSystem.cs | 29 +++++++++++++++---- 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs b/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs index 57b08569f561..c691a973f94d 100644 --- a/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs +++ b/Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs @@ -17,11 +17,11 @@ using Content.Shared.Movement.Events; using Content.Shared.Nutrition.Components; using Content.Shared.Popups; +using Content.Shared.Random.Helpers; using Content.Shared.Throwing; using Content.Shared.Verbs; using Robust.Shared.Audio.Systems; using Robust.Shared.Containers; -using Robust.Shared.Random; using Robust.Shared.Serialization; using Robust.Shared.Timing; @@ -44,7 +44,6 @@ public sealed class SharedKitchenSpikeSystem : EntitySystem [Dependency] private readonly SharedAudioSystem _audioSystem = default!; [Dependency] private readonly SharedBodySystem _bodySystem = default!; [Dependency] private readonly IGameTiming _gameTiming = default!; - [Dependency] private readonly IRobustRandom _random = default!; public override void Initialize() { @@ -81,7 +80,7 @@ public override void Initialize() private void OnInit(Entity ent, ref ComponentInit args) { - ent.Comp.BodyContainer = _containerSystem.EnsureContainer(ent, ent.Comp.ContainerId); + ent.Comp.BodyContainer = _containerSystem.EnsureContainer(ent, ent.Comp.ContainerId); } private void OnInsertAttempt(Entity ent, ref ContainerIsInsertingAttemptEvent args) @@ -94,15 +93,24 @@ private void OnInsertAttempt(Entity ent, ref ContainerIsI private void OnEntInsertedIntoContainer(Entity ent, ref EntInsertedIntoContainerMessage args) { + if (_gameTiming.ApplyingState) + return; + EnsureComp(args.Entity); _damageableSystem.TryChangeDamage(args.Entity, ent.Comp.SpikeDamage, true); + ent.Comp.NextDamage = _gameTiming.CurTime + ent.Comp.DamageInterval; + Dirty(ent); + // TODO: Add sprites for different species. _appearanceSystem.SetData(ent.Owner, KitchenSpikeVisuals.Status, KitchenSpikeStatus.Bloody); } private void OnEntRemovedFromContainer(Entity ent, ref EntRemovedFromContainerMessage args) { + if (_gameTiming.ApplyingState) + return; + RemComp(args.Entity); _damageableSystem.TryChangeDamage(args.Entity, ent.Comp.SpikeDamage, true); @@ -263,7 +271,7 @@ private void OnSpikeUnhookDoAfter(Entity ent, ref SpikeUn private void OnSpikeButcherDoAfter(Entity ent, ref SpikeButcherDoAfterEvent args) { - if (args.Handled || args.Cancelled || !args.Target.HasValue || !args.Used.HasValue || !TryComp(args.Target, out var butcherable) ) + if (args.Handled || args.Cancelled || !args.Target.HasValue || !args.Used.HasValue || !TryComp(args.Target, out var butcherable)) return; var victimIdentity = Identity.Entity(args.Target.Value, EntityManager); @@ -275,7 +283,11 @@ private void OnSpikeButcherDoAfter(Entity ent, ref SpikeB PopupType.MediumCaution); // Get a random entry to spawn. - var index = _random.Next(butcherable.SpawnedEntities.Count); + // TODO: Replace with RandomPredicted once the engine PR is merged + var seed = SharedRandomExtensions.HashCodeCombine(new() { (int)_gameTiming.CurTick.Value, GetNetEntity(ent).Id }); + var rand = new System.Random(seed); + + var index = rand.Next(butcherable.SpawnedEntities.Count); var entry = butcherable.SpawnedEntities[index]; var uid = PredictedSpawnNextToOrDrop(entry.PrototypeId, ent); @@ -378,13 +390,18 @@ public override void Update(float frameTime) while (query.MoveNext(out var uid, out var kitchenSpike)) { + var contained = kitchenSpike.BodyContainer.ContainedEntity; + + if (!contained.HasValue) + continue; + if (kitchenSpike.NextDamage > _gameTiming.CurTime) continue; kitchenSpike.NextDamage += kitchenSpike.DamageInterval; Dirty(uid, kitchenSpike); - _damageableSystem.TryChangeDamage(kitchenSpike.BodyContainer.ContainedEntity, kitchenSpike.TimeDamage, true); + _damageableSystem.TryChangeDamage(contained, kitchenSpike.TimeDamage, true); } } From c7a10e8bce0d80db8a0ae480b4aa5ef4b2df63a0 Mon Sep 17 00:00:00 2001 From: Kowlin <10947836+Kowlin@users.noreply.github.com> Date: Sat, 30 Aug 2025 19:17:49 +0200 Subject: [PATCH 347/760] Stop derelict borgs from duplicating their ghost roles. (#39992) Add reregister to derelict borgs --- Resources/Prototypes/Entities/Mobs/Player/silicon.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index 8542afbdc1e3..e18100ab8ac1 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -491,6 +491,7 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable - type: entity @@ -524,6 +525,7 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable - type: entity @@ -559,6 +561,7 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable - type: entity @@ -595,6 +598,7 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable - type: entity @@ -630,6 +634,7 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable - type: entity @@ -664,4 +669,5 @@ rules: ghost-role-information-silicon-rules raffle: settings: default + reregister: false - type: GhostTakeoverAvailable From c1e3eba88c5d8c22287facaa4d0f0150c0fcb4a6 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 17:18:56 +0000 Subject: [PATCH 348/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 99ab5c64c32d..01b2e501458c 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3935,3 +3935,10 @@ id: 8902 time: '2025-08-30T14:42:43.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/38774 +- author: Kowlin + changes: + - message: Derelict cyborgs can no longer duplicate their ghost role. + type: Fix + id: 8903 + time: '2025-08-30T17:17:50.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39992 From 9e22aa4cd5c05d2cabdfb79cc1c1b2b22660cfe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=81da?= Date: Sat, 30 Aug 2025 13:10:34 -0500 Subject: [PATCH 349/760] Clown bags squeak when inserting items (#39931) squeak! Co-authored-by: iaada --- Resources/Prototypes/Entities/Clothing/Back/backpacks.yml | 6 ++++++ Resources/Prototypes/Entities/Clothing/Back/duffel.yml | 6 ++++++ Resources/Prototypes/Entities/Clothing/Back/satchel.yml | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index fc3e557bea96..b424d5a0b997 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -46,6 +46,12 @@ - type: Storage storageOpenSound: collection: BikeHorn + params: + variation: 0.125 + storageInsertSound: + collection: FootstepClown + params: + variation: 0.125 - type: entity parent: ClothingBackpack diff --git a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml index 2e76976443ce..7c86c08cb4b8 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml @@ -62,6 +62,12 @@ - type: Storage storageOpenSound: collection: BikeHorn + params: + variation: 0.125 + storageInsertSound: + collection: FootstepClown + params: + variation: 0.125 - type: entity parent: [ClothingBackpackDuffel, BaseSecurityContraband] diff --git a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml index ac260540335a..c29f12f21de9 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml @@ -50,6 +50,12 @@ - type: Storage storageOpenSound: collection: BikeHorn + params: + variation: 0.125 + storageInsertSound: + collection: FootstepClown + params: + variation: 0.125 - type: entity parent: ClothingBackpackSatchel From 5bee17686c1e7cea376d7099cd427fcf9af99fb8 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 18:11:41 +0000 Subject: [PATCH 350/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 01b2e501458c..3a6a03319128 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -3942,3 +3942,10 @@ id: 8903 time: '2025-08-30T17:17:50.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39992 +- author: aada + changes: + - message: Clown bags are squeakier. + type: Add + id: 8904 + time: '2025-08-30T18:10:34.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39931 From f20a42a7c36e39a25bdbfeed64779cf2689d75e3 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sat, 30 Aug 2025 21:29:13 +0200 Subject: [PATCH 351/760] Bagel AI Turrets + Camera Coverage (#39968) --- Resources/Maps/bagel.yml | 307 ++++++++++++++++++++++++++++++++++----- 1 file changed, 274 insertions(+), 33 deletions(-) diff --git a/Resources/Maps/bagel.yml b/Resources/Maps/bagel.yml index 7aa9a9ac58b7..5a47956c85b9 100644 --- a/Resources/Maps/bagel.yml +++ b/Resources/Maps/bagel.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/28/2025 21:24:01 - entityCount: 25500 + time: 08/29/2025 14:48:28 + entityCount: 25523 maps: - 943 grids: @@ -8326,7 +8326,7 @@ entities: 1: 39408 -12,8: 4: 12 - 6: 3072 + 5: 3072 -11,5: 0: 63351 -11,6: @@ -8337,7 +8337,7 @@ entities: -11,8: 4: 1 1: 17476 - 6: 256 + 5: 256 -10,5: 0: 62139 -10,6: @@ -8433,10 +8433,10 @@ entities: 0: 255 1: 57344 -8,11: - 5: 13104 + 6: 13104 1: 2184 -9,11: - 5: 34944 + 6: 34944 1: 546 -7,9: 0: 65039 @@ -8454,7 +8454,7 @@ entities: -6,11: 0: 4095 -6,12: - 5: 49425 + 6: 49425 1: 4334 -5,9: 0: 65528 @@ -8465,7 +8465,7 @@ entities: -5,12: 1: 32785 0: 2254 - 5: 20480 + 6: 20480 -4,9: 0: 65528 -4,10: @@ -8477,10 +8477,10 @@ entities: 1: 29772 -4,13: 1: 61599 - 5: 1120 + 6: 1120 -5,13: 1: 61644 - 5: 2065 + 6: 2065 -4,14: 1: 51448 -5,14: @@ -8493,10 +8493,10 @@ entities: 1: 3276 -3,12: 1: 37273 - 5: 8226 + 6: 8226 -3,13: 1: 45193 - 5: 50 + 6: 50 -3,15: 1: 45346 0: 136 @@ -8574,7 +8574,7 @@ entities: 0: 752 -12,9: 0: 16 - 5: 3084 + 6: 3084 -13,9: 1: 39305 -13,10: @@ -8584,18 +8584,18 @@ entities: 0: 12544 -12,10: 3: 12 - 5: 3072 + 6: 3072 -12,11: - 5: 12 + 6: 12 -11,9: - 5: 257 + 6: 257 1: 17476 -11,10: 3: 1 - 5: 256 + 6: 256 1: 17476 -11,11: - 5: 1 + 6: 1 1: 17476 -11,12: 1: 17652 @@ -8657,7 +8657,7 @@ entities: 1: 240 -13,12: 1: 34952 - 6: 48 + 5: 48 4: 12288 -12,13: 1: 61455 @@ -8697,17 +8697,17 @@ entities: 1: 62671 -7,14: 1: 244 - 5: 57344 + 6: 57344 0: 1024 -7,15: 1: 61440 - 5: 238 + 6: 238 0: 1024 -7,16: 1: 65524 -6,13: 1: 61457 - 5: 204 + 6: 204 -6,14: 1: 17648 -6,15: @@ -8760,7 +8760,7 @@ entities: -14,12: 0: 1 1: 8738 - 6: 128 + 5: 128 4: 32768 -17,12: 0: 52232 @@ -9369,7 +9369,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 + - 6666.982 - 0 - 0 - 0 @@ -9384,7 +9384,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 + - 0 - 0 - 0 - 0 @@ -9661,8 +9661,8 @@ entities: id: docking43669 localAnchorB: -47.5,-40 localAnchorA: 0.5,0 - damping: 1560.8187 - stiffness: 14009.876 + damping: 1560.8403 + stiffness: 14010.071 - type: ImplicitRoof - proto: AcousticGuitarInstrument entities: @@ -115807,10 +115807,10 @@ entities: fixtures: {} - proto: PaintingHelloWorld entities: - - uid: 21403 + - uid: 17672 components: - type: Transform - pos: -113.5,20.5 + pos: -114.5,20.5 parent: 60 - type: Fixtures fixtures: {} @@ -118256,10 +118256,10 @@ entities: - type: Transform pos: -40.522816,2.2133622 parent: 60 - - uid: 23084 + - uid: 17951 components: - type: Transform - pos: -113.5,19.5 + pos: -114.5,19.5 parent: 60 - uid: 23085 components: @@ -129320,10 +129320,10 @@ entities: parent: 60 - type: Fixtures fixtures: {} - - uid: 19800 + - uid: 17473 components: - type: Transform - pos: -112.5,20.5 + pos: -113.5,20.5 parent: 60 - type: Fixtures fixtures: {} @@ -137023,6 +137023,16 @@ entities: - SurveillanceCameraCommand nameSet: True id: Tech Vault Boards + - uid: 17952 + components: + - type: Transform + pos: -84.5,16.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: AI Sat Bridge - uid: 21051 components: - type: Transform @@ -137382,6 +137392,126 @@ entities: parent: 60 - type: SurveillanceCamera id: TEG East + - uid: 17959 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,21.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Breakroom + - uid: 17960 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,25.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi AME + - uid: 17962 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,36.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Storage + - uid: 17964 + components: + - type: Transform + pos: -5.5,27.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Storage Hallway + - uid: 17965 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -36.5,42.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Atmos North + - uid: 17966 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -14.5,35.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Anchor + - uid: 17967 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,41.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi PA + - uid: 17982 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,40.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi PA East + - uid: 17987 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,54.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Containment West + - uid: 17993 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 8.5,54.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Containment East + - uid: 17998 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 9.5,31.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraEngineering + nameSet: True + id: Engi Containment Storage - uid: 18880 components: - type: Transform @@ -138722,6 +138852,70 @@ entities: - SurveillanceCameraSecurity nameSet: True id: EVA storage + - uid: 17953 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -20.5,-13.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Genpop Entrance + - uid: 17954 + components: + - type: Transform + pos: -17.5,-20.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Genpop + - uid: 17955 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -13.5,-8.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Genpop Kitchen + - uid: 17958 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-15.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Genpop Game Room + - uid: 18000 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -22.5,-11.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Genpop Outside + - uid: 18008 + components: + - type: Transform + pos: -21.5,-24.5 + parent: 60 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Detective Outside - uid: 21180 components: - type: Transform @@ -158442,6 +158636,53 @@ entities: parent: 60 - type: Physics canCollide: False +- proto: WeaponEnergyTurretAI + entities: + - uid: 17908 + components: + - type: Transform + pos: -107.5,21.5 + parent: 60 + - type: DeviceNetwork + deviceLists: + - 17907 + - uid: 17915 + components: + - type: Transform + pos: -107.5,30.5 + parent: 60 + - type: DeviceNetwork + deviceLists: + - 17907 + - uid: 17916 + components: + - type: Transform + pos: -115.5,30.5 + parent: 60 + - type: DeviceNetwork + deviceLists: + - 17907 + - uid: 17950 + components: + - type: Transform + pos: -115.5,21.5 + parent: 60 + - type: DeviceNetwork + deviceLists: + - 17907 +- proto: WeaponEnergyTurretAIControlPanel + entities: + - uid: 17907 + components: + - type: Transform + pos: -112.5,20.5 + parent: 60 + - type: DeviceList + devices: + - 17950 + - 17916 + - 17915 + - 17908 - proto: WeaponEnergyTurretSecurity entities: - uid: 1506 From b24cb11f86ef0640d308b669ae6ea0e5518576f9 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 19:30:21 +0000 Subject: [PATCH 352/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 8bd3222f7c16..0b62983002bf 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -619,4 +619,13 @@ update type: Tweak id: 74 +- author: ScarKy0 + changes: + - message: On Bagel, added cameras to genpop and engineering. + type: Add + - message: On Bagel, added AI turrets to the AI core. + type: Add + id: 75 + time: '2025-08-30T19:29:13.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39968 Order: 1 From 13db6cdac1a87cb32bb3fa6aec77aa99bb6fcbe8 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sat, 30 Aug 2025 21:31:36 +0200 Subject: [PATCH 353/760] Marathon AI Turrets + Camera Coverage (#39969) --- Resources/Maps/marathon.yml | 94 ++++++++++++++++++++++++++++++++++--- 1 file changed, 87 insertions(+), 7 deletions(-) diff --git a/Resources/Maps/marathon.yml b/Resources/Maps/marathon.yml index 1a3286467f0d..fb11cf4f7002 100644 --- a/Resources/Maps/marathon.yml +++ b/Resources/Maps/marathon.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/29/2025 04:04:10 - entityCount: 23823 + time: 08/29/2025 15:07:57 + entityCount: 23830 maps: - 5350 grids: @@ -6523,7 +6523,7 @@ entities: 2: 34952 6,-6: 2: 61440 - 6: 224 + 5: 224 6,-5: 0: 112 2: 2184 @@ -6532,7 +6532,7 @@ entities: 3: 57344 6,-7: 3: 224 - 5: 57344 + 6: 57344 6,-9: 3: 57568 7,-5: @@ -7667,8 +7667,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 - 0 + - 6666.982 - 0 - 0 - 0 @@ -7682,7 +7682,6 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 - 6666.982 - 0 - 0 @@ -7694,6 +7693,7 @@ entities: - 0 - 0 - 0 + - 0 chunkSize: 4 - type: BecomesStation id: Marathon @@ -11880,7 +11880,7 @@ entities: pos: 34.5,45.5 parent: 30 - type: Door - secondsUntilStateChange: -25103.123 + secondsUntilStateChange: -25488.797 state: Opening - type: DeviceLinkSource lastSignals: @@ -128429,6 +128429,17 @@ entities: - SurveillanceCameraCommand nameSet: True id: Grav Gen + - uid: 23824 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -20.5,40.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraCommand + nameSet: True + id: Bridge West - proto: SurveillanceCameraEngineering entities: - uid: 9214 @@ -129157,6 +129168,16 @@ entities: - SurveillanceCameraGeneral nameSet: True id: Main Hall Botany + - uid: 23825 + components: + - type: Transform + pos: -65.5,-60.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraGeneral + nameSet: True + id: Library Hallway - proto: SurveillanceCameraMedical entities: - uid: 8290 @@ -129694,6 +129715,17 @@ entities: - SurveillanceCameraSecurity nameSet: True id: Court Room + - uid: 23387 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -45.5,61.5 + parent: 30 + - type: SurveillanceCamera + setupAvailableNetworks: + - SurveillanceCameraSecurity + nameSet: True + id: Sec Perma - proto: SurveillanceCameraService entities: - uid: 142 @@ -149038,6 +149070,54 @@ entities: - type: Transform pos: -38.42729,60.595303 parent: 30 +- proto: WeaponEnergyTurretAI + entities: + - uid: 23826 + components: + - type: Transform + pos: -5.5,78.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 23830 + - uid: 23827 + components: + - type: Transform + pos: 4.5,78.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 23830 + - uid: 23828 + components: + - type: Transform + pos: -5.5,88.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 23830 + - uid: 23829 + components: + - type: Transform + pos: 4.5,88.5 + parent: 30 + - type: DeviceNetwork + deviceLists: + - 23830 +- proto: WeaponEnergyTurretAIControlPanel + entities: + - uid: 23830 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,73.5 + parent: 30 + - type: DeviceList + devices: + - 23826 + - 23827 + - 23828 + - 23829 - proto: WeaponLaserCarbine entities: - uid: 2560 From 3b95ab390b64d912220ac81d8487ded97c5f901a Mon Sep 17 00:00:00 2001 From: PJBot Date: Sat, 30 Aug 2025 19:32:45 +0000 Subject: [PATCH 354/760] Automatic changelog update --- Resources/Changelog/Maps.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Resources/Changelog/Maps.yml b/Resources/Changelog/Maps.yml index 0b62983002bf..96ba21d443a0 100644 --- a/Resources/Changelog/Maps.yml +++ b/Resources/Changelog/Maps.yml @@ -628,4 +628,13 @@ id: 75 time: '2025-08-30T19:29:13.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39968 +- author: ScarKy0 + changes: + - message: On Marathon, added ai turrets to the ai core. + type: Add + - message: On Marathon, added a few more cameras to chapelroid and sec. + type: Add + id: 76 + time: '2025-08-30T19:31:36.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39969 Order: 1 From c89b20b19f27a7bb62ade8de9a0617f259ab2995 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sun, 31 Aug 2025 01:35:22 +0200 Subject: [PATCH 355/760] Nullable messydrinker tag (#40002) init --- Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs | 2 +- Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs index ea145019c2c4..11342727994b 100644 --- a/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs +++ b/Content.Shared/Nutrition/Components/MessyDrinkerComponent.cs @@ -32,7 +32,7 @@ public sealed partial class MessyDrinkerComponent : Component /// For example, a spill-immune bottle. ///
[DataField, AutoNetworkedField] - public ProtoId SpillImmuneTag = "MessyDrinkerImmune"; + public ProtoId? SpillImmuneTag = "MessyDrinkerImmune"; [DataField, AutoNetworkedField] public LocId? SpillMessagePopup; diff --git a/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs index d75e7bf01886..7bfb7a5633de 100644 --- a/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs +++ b/Content.Shared/Nutrition/EntitySystems/MessyDrinkerSystem.cs @@ -25,7 +25,7 @@ public override void Initialize() private void OnIngested(Entity ent, ref IngestingEvent ev) { - if (_tag.HasTag(ev.Food, ent.Comp.SpillImmuneTag)) + if (ent.Comp.SpillImmuneTag != null && _tag.HasTag(ev.Food, ent.Comp.SpillImmuneTag.Value)) return; // Cannot spill if you're being forced to drink. From bbe9b33abf00814628dc45598257a362e3c2c4dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Aug 2025 17:37:57 -0700 Subject: [PATCH 356/760] Update Credits (#40005) Co-authored-by: PJBot --- Resources/Credits/GitHub.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Credits/GitHub.txt b/Resources/Credits/GitHub.txt index 7c6bca9005da..a874621bc76d 100644 --- a/Resources/Credits/GitHub.txt +++ b/Resources/Credits/GitHub.txt @@ -1 +1 @@ -0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alex, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, Artxmisery, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, azzyisnothere, AzzyIsNotHere, B-Kirill, B3CKDOOR, baa14453, BackeTako, BadaBoomie, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, CoolioDudio, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, JerryImMouse, jerryimmouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, LinkUyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M4rchy-S, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, MarkerWicker, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, pavlockblaine03, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, pgraycs, PGrayCS, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, ScholarNZL, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidSyn, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, wtcwr68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex +0leshe, 0tito, 0x6273, 12rabbits, 1337dakota, 13spacemen, 154942, 2013HORSEMEATSCANDAL, 20kdc, 21Melkuu, 3nderall, 4310v343k, 4dplanner, 612git, 778b, 96flo, aaron, abadaba695, Ablankmann, abregado, Absolute-Potato, Absotively, achookh, Acruid, ActiveMammmoth, actually-reb, ada-please, adamsong, Adeinitas, adm2play, Admiral-Obvious-001, adrian, Adrian16199, Ady4ik, Aearo-Deepwater, Aerocrux, Aeshus, Aexolott, Aexxie, africalimedrop, afrokada, AftrLite, AgentSmithRadio, Agoichi, Ahion, aiden, Aidenkrz, Aisu9, ajcm, AJCM-git, AjexRose, Alekshhh, alex, alexalexmax, alexkar598, AlexMorgan3817, alexum418, alexumandxgabriel08x, Alice4267, Alithsko, Alkheemist, alliephante, ALMv1, Alpaccalypse, Alpha-Two, AlphaQwerty, Altoids1, amatwiedle, amylizzle, ancientpower, Andre19926, Andrew-Fall, AndrewEyeke, AndreyCamper, Anzarot121, ApolloVector, Appiah, ar4ill, Arcane-Waffle, archee1, ArchPigeon, ArchRBX, areitpog, Arendian, areyouconfused, arimah, Arkanic, ArkiveDev, armoks, Arteben, ArthurMousatov, ArtisticRoomba, artur, Artxmisery, ArZarLordOfMango, as334, AsikKEsel, AsnDen, asperger-sind, aspiringLich, astriloqua, august-sun, AutoOtter, AverageNotDoingAnythingEnjoyer, avghdev, Awlod, AzzyIsNotHere, azzyisnothere, B-Kirill, B3CKDOOR, baa14453, BackeTako, BadaBoomie, Bakke, BananaFlambe, Baptr0b0t, BarryNorfolk, BasedUser, beck-thompson, beesterman, bellwetherlogic, ben, benbryant0, benev0, benjamin-burges, BGare, bhespiritu, bibbly, BigfootBravo, BIGZi0348, bingojohnson, BismarckShuffle, Bixkitts, Blackern5000, Blazeror, blitzthesquishy, bloodrizer, Bloody2372, blueDev2, Boaz1111, BobdaBiscuit, BobTheSleder, boiled-water-tsar, Bokser815, bolantej, Booblesnoot42, Boolean-Buckeye, botanySupremist, brainfood1183, BramvanZijp, Brandon-Huu, BriBrooo, Bright0, brndd, bryce0110, BubblegumBlue, buletsponge, buntobaggins, bvelliquette, BWTCK, byondfuckery, c0rigin, c4llv07e, CaasGit, Caconym27, Calecute, Callmore, Camdot, capnsockless, CaptainMaru, captainsqrbeard, Carbonhell, Carolyn3114, Carou02, carteblanche4me, catdotjs, catlord, Catofquestionableethics, CatTheSystem, Centronias, Chaboricks, chairbender, Chaoticaa, Charlese2, charlie, chartman, ChaseFlorom, chavonadelal, Cheackraze, CheddaCheez, cheesePizza2, CheesePlated, Chief-Engineer, chillyconmor, christhirtle, chromiumboy, Chronophylos, Chubbicous, Chubbygummibear, Ciac32, ciaran, citrea, civilCornball, claustro305, Clement-O, clyf, Clyybber, CMDR-Piboy314, cnv41, coco, cohanna, Cohnway, Cojoke-dot, ColdAutumnRain, Colin-Tel, collinlunn, ComicIronic, Compilatron144, CookieMasterT, coolboy911, CoolioDudio, coolmankid12345, Coolsurf6, cooperwallace, corentt, CormosLemming, CrafterKolyan, crazybrain23, Crazydave91920, creadth, CrigCrag, CroilBird, Crotalus, CrudeWax, cryals, CrzyPotato, cubixthree, cutemoongod, Cyberboss, d34d10cc, DadeKuma, Daemon, daerSeebaer, dahnte, dakamakat, DamianX, dan, dangerrevolution, daniel-cr, DanSAussieITS, Daracke, Darkenson, DawBla, Daxxi3, dch-GH, de0rix, Deahaka, dean, DEATHB4DEFEAT, Deatherd, deathride58, DebugOk, Decappi, Decortex, Deeeeja, deepdarkdepths, DeepwaterCreations, Deerstop, degradka, Delete69, deltanedas, DenisShvalov, DerbyX, derek, dersheppard, Deserty0, Detintinto, DevilishMilk, devinschubert14, dexlerxd, dffdff2423, DieselMohawk, DieselMohawkTheSequel, digitalic, Dimastra, DinnerCalzone, DinoWattz, Disp-Dev, DisposableCrewmember42, dissidentbullet, DjfjdfofdjfjD, doc-michael, docnite, Doctor-Cpu, DogZeroX, dolgovmi, dontbetank, Doomsdrayk, Doru991, DoubleRiceEddiedd, DoutorWhite, DR-DOCTOR-EVIL-EVIL, Dragonjspider, dragonryan06, drakewill-CRL, Drayff, dreamlyjack, DrEnzyme, dribblydrone, DrMelon, drongood12, DrSingh, DrSmugleaf, drteaspoon420, DTanxxx, DubiousDoggo, DuckManZach, Duddino, dukevanity, duskyjay, Dutch-VanDerLinde, dvir001, dylanstrategie, dylanwhittingham, Dynexust, Easypoller, echo, eclips_e, eden077, EEASAS, Efruit, efzapa, Ekkosangen, ElectroSR, elsie, elthundercloud, Elysium206, Emisse, emmafornash, EmoGarbage404, Endecc, EnrichedCaramel, Entvari, eoineoineoin, ephememory, eris, erohrs2, ERORR404V1, Errant-4, ertanic, esguard, estacaoespacialpirata, eugene, ewokswagger, exincore, exp111, f0x-n3rd, FacePluslll, Fahasor, FairlySadPanda, farrellka-dev, FATFSAAM2, Feluk6174, ficcialfaint, Fiftyllama, Fildrance, FillerVK, FinnishPaladin, firenamefn, Firewars763, FirinMaLazors, Fishfish458, fl-oz, Flareguy, flashgnash, FlipBrooke, FluffiestFloof, FluffMe, FluidRock, flymo5678, foboscheshir, FoLoKe, fooberticus, ForestNoises, forgotmyotheraccount, forkeyboards, forthbridge, Fortune117, foxhorn, freeman2651, freeze2222, frobnic8, Froffy025, Fromoriss, froozigiusz, FrostMando, FrostRibbon, Funce, FungiFellow, FunTust, Futuristic-OK, GalacticChimp, gamer3107, Gamewar360, gansulalan, GaussiArson, Gaxeer, gbasood, gcoremans, Geekyhobo, genderGeometries, GeneralGaws, Genkail, Gentleman-Bird, geraeumig, Ghagliiarghii, Git-Nivrak, githubuser508, gituhabu, GlassEclipse, GnarpGnarp, GNF54, godisdeadLOL, goet, GoldenCan, Goldminermac, Golinth, golubgik, GoodWheatley, Gorox221, GR1231, gradientvera, graevy, GraniteSidewalk, GreaseMonk, greenrock64, GreyMario, GrownSamoyedDog, GTRsound, gusxyz, Gyrandola, h3half, hamurlik, Hanzdegloker, HappyRoach, Hardly3D, harikattar, he1acdvv, Hebi, Helix-ctrl, helm4142, Henry, HerCoyote23, HighTechPuddle, Hitlinemoss, hiucko, hivehum, Hmeister-fake, Hmeister-real, Hobbitmax, hobnob, HoidC, Holinka4ever, holyssss, HoofedEar, Hoolny, hord-brayden, Hoshizora, Hreno, Hrosts, htmlsystem, hubismal, Hugal31, Huxellberger, Hyenh, hyperb1, hyperDelegate, hyphenationc, i-justuser-i, iaada, iacore, IamVelcroboy, Ian321, icekot8, icesickleone, iczero, iglov, IgorAnt028, igorsaux, ike709, illersaver, Illiux, Ilushkins33, Ilya246, IlyaElDunaev, imatsoup, IMCB, impubbi, imrenq, imweax, indeano, Injazz, Insineer, insoPL, IntegerTempest, Interrobang01, Intoxicating-Innocence, IProduceWidgets, itsmethom, Itzbenz, iztokbajcar, Jackal298, Jackrost, jacksonzck, Jacktastic09, Jackw2As, jacob, jamessimo, janekvap, Jark255, Jarmer123, Jaskanbe, JasperJRoth, jbox144, JCGWE30, jerryimmouse, JerryImMouse, Jessetriesagain, jessicamaybe, Jezithyr, jicksaw, JiimBob, JimGamemaster, jimmy12or, JIPDawg, jjtParadox, jkwookee, jmcb, JohnGinnane, johnku1, Jophire, joshepvodka, JpegOfAFrog, jproads, JrInventor05, Jrpl, jukereise, juliangiebel, JustArt1m, JustCone14, justdie12, justin, justintether, JustinTrotter, JustinWinningham, justtne, K-Dynamic, k3yw, Kadeo64, Kaga-404, kaiserbirch, KaiShibaa, kalane15, kalanosh, KamTheSythe, Kanashi-Panda, katzenminer, kbailey-git, Keelin, Keer-Sar, KEEYNy, keikiru, Kelrak, kerisargit, keronshb, KIBORG04, KieueCaprie, Killerqu00, Kimpes, KingFroozy, kira-er, kiri-yoshikage, Kirillcas, Kirus59, Kistras, Kit0vras, KittenColony, Kittygyat, klaypexx, Kmc2000, Ko4ergaPunk, kognise, kokoc9n, komunre, KonstantinAngelov, kontakt, kosticia, koteq, kotobdev, Kowlin, KrasnoshchekovPavel, Krosus777, Krunklehorn, Kupie, kxvvv, kyupolaris, kzhanik, LaCumbiaDelCoronavirus, lajolico, Lamrr, lanedon, LankLTE, laok233, lapatison, larryrussian, lawdog4817, Lazzi0706, leander-0, leonardo-dabepis, leonidussaks, leonsfriedrich, LeoSantich, lettern, LetterN, Level10Cybermancer, LEVELcat, lever1209, LevitatingTree, Lgibb18, lgruthes, LightVillet, liltenhead, linkbro1, LinkUyx, Litraxx, little-meow-meow, LittleBuilderJane, LittleNorthStar, LittleNyanCat, lizelive, ljm862, lmsnoise, localcc, lokachop, lolman360, Lomcastar, LordCarve, LordEclipse, lucas, LucasTheDrgn, luckyshotpictures, LudwigVonChesterfield, luizwritescode, Lukasz825700516, luminight, lunarcomets, Lusatia, Luxeator, lvvova1, Lyndomen, lyroth001, lzimann, lzk228, M1tht1c, M3739, M4rchy-S, M87S, mac6na6na, MACMAN2003, Macoron, magicalus, magmodius, MagnusCrowe, maland1, malchanceux, MaloTV, manelnavola, ManelNavola, Mangohydra, marboww, Markek1, MarkerWicker, marlyn, matt, Matz05, max, MaxNox7, maylokana, MehimoNemo, MeltedPixel, memeproof, MendaxxDev, Menshin, Mephisto72, MerrytheManokit, Mervill, metalgearsloth, MetalSage, MFMessage, mhamsterr, michaelcu, micheel665, mifia, MilenVolf, MilonPL, Minemoder5000, Minty642, minus1over12, Mirino97, mirrorcult, misandrie, MishaUnity, MissKay1994, MisterImp, MisterMecky, Mith-randalf, Mixelz, mjarduk, MjrLandWhale, mkanke-real, MLGTASTICa, mnva0, moderatelyaware, modern-nm, mokiros, momo, Moneyl, monotheonist, Moomoobeef, moony, Morb0, MossyGreySlope, mr-bo-jangles, Mr0maks, MrFippik, mrrobdemo, muburu, MureixloI, murolem, musicmanvr, MWKane, Myakot, Myctai, N3X15, nabegator, nails-n-tape, Nairodian, Naive817, NakataRin, namespace-Memory, Nannek, NazrinNya, neutrino-laser, NickPowers43, nikitosych, nikthechampiongr, Nimfar11, ninruB, Nirnael, NIXC, nkokic, NkoKirkto, nmajask, noctyrnal, noelkathegod, noirogen, nok-ko, NonchalantNoob, NoobyLegion, Nopey, not-gavnaed, notafet, notquitehadouken, NotSoDana, noudoit, noverd, Nox38, NuclearWinter, nukashimika, nuke-haus, NULL882, nullarmo, nyeogmi, Nylux, Nyranu, Nyxilath, och-och, OctoRocket, OldDanceJacket, OliverOtter, onesch, OneZerooo0, OnyxTheBrave, Orange-Winds, OrangeMoronage9622, Orsoniks, osjarw, Ostaf, othymer, OttoMaticode, Owai-Seek, packmore, paige404, paigemaeforrest, pali6, Palladinium, Pangogie, panzer-iv1, partyaddict, patrikturi, PaulRitter, pavlockblaine03, peccneck, Peptide90, peptron1, perryprog, PeterFuto, PetMudstone, pewter-wiz, PGrayCS, pgraycs, Pgriha, Phantom-Lily, pheenty, philingham, Phill101, Phooooooooooooooooooooooooooooooosphate, phunnyguy, PicklOH, PilgrimViis, Pill-U, pinkbat5, Piras314, Pireax, Pissachu, pissdemon, PixeltheAertistContrib, PixelTheKermit, PJB3005, Plasmaguy, plinyvic, Plykiya, poeMota, pofitlo, pointer-to-null, pok27, poklj, PolterTzi, PoorMansDreams, PopGamer45, portfiend, potato1234x, PotentiallyTom, PotRoastPiggy, Princess-Cheeseballs, ProfanedBane, PROG-MohamedDwidar, Prole0, ProPandaBear, PrPleGoo, ps3moira, Pspritechologist, Psychpsyo, psykana, psykzz, PuceTint, pumkin69, PuroSlavKing, PursuitInAshes, Putnam3145, py01, Pyrovi, qrtDaniil, qrwas, Quantum-cross, quatre, QueerNB, QuietlyWhisper, qwerltaz, Radezolid, RadioMull, Radosvik, Radrark, Rainbeon, Rainfey, Raitononai, Ramlik, RamZ, randy10122, Rane, Ranger6012, Rapidgame7, ravage123321, rbertoche, RedBookcase, Redfire1331, Redict, RedlineTriad, redmushie, RednoWCirabrab, ReeZer2, RemberBM, RemieRichards, RemTim, rene-descartes2021, Renlou, retequizzle, rhsvenson, rich-dunne, RieBi, riggleprime, RIKELOLDABOSS, rinary1, Rinkashikachi, riolume, rlebell33, RobbyTheFish, robinthedragon, Rockdtben, Rohesie, rok-povsic, rokudara-sen, rolfero, RomanNovo, rosieposieeee, Roudenn, router, ruddygreat, rumaks, RumiTiger, Ruzihm, S1rFl0, S1ss3l, Saakra, Sadie-silly, saga3152, saintmuntzer, Salex08, sam, samgithubaccount, Samuka-C, SaphireLattice, SapphicOverload, sarahon, sativaleanne, SaveliyM360, sBasalto, ScalyChimp, ScarKy0, ScholarNZL, schrodinger71, scrato, Scribbles0, scrivoy, scruq445, scuffedjays, ScumbagDog, SeamLesss, Segonist, semensponge, sephtasm, ser1-1y, Serkket, sewerpig, SG6732, sh18rw, Shaddap1, ShadeAware, ShadowCommander, shadowtheprotogen546, shaeone, shampunj, shariathotpatrol, SharkSnake98, shibechef, Siginanto, SignalWalker, siigiil, silicon14wastaken, Simyon264, sirdragooon, Sirionaut, Sk1tch, SkaldetSkaeg, Skarletto, Skrauz, Skybailey-dev, Skyedra, SlamBamActionman, slarticodefast, Slava0135, sleepyyapril, slimmslamm, Slyfox333, Smugman, snebl, snicket, sniperchance, Snowni, snowsignal, SolidSyn, SolidusSnek, solstar2, SonicHDC, SoulFN, SoulSloth, Soundwavesghost, soupkilove, southbridge-fur, sowelipililimute, Soydium, spacelizard, SpaceLizardSky, SpaceManiac, SpaceRox1244, SpaceyLady, Spangs04, spanky-spanky, Sparlight, spartak, SpartanKadence, spderman3333, SpeltIncorrectyl, Spessmann, SphiraI, SplinterGP, spoogemonster, sporekto, sporkyz, ssdaniel24, stalengd, stanberytrask, Stanislav4ix, StanTheCarpenter, starbuckss14, Stealthbomber16, stellar-novas, stewie523, stomf, Stop-Signs, stopbreaking, stopka-html, StrawberryMoses, Stray-Pyramid, strO0pwafel, Strol20, StStevens, Subversionary, sunbear-dev, supergdpwyl, superjj18, Supernorn, SweptWasTaken, SyaoranFox, Sybil, SYNCHRONIC, Szunti, t, Tainakov, takemysoult, taonewt, tap, TaralGit, Taran, taurie, Tayrtahn, tday93, teamaki, TeenSarlacc, TekuNut, telyonok, TemporalOroboros, tentekal, terezi4real, Terraspark4941, texcruize, Tezzaide, TGODiamond, TGRCdev, tgrkzus, ThatGuyUSA, ThatOneGoblin25, thatrandomcanadianguy, TheArturZh, TheBlueYowie, thecopbennet, TheCze, TheDarkElites, thedraccx, TheEmber, TheFlyingSentry, TheIntoxicatedCat, thekilk, themias, theomund, TheProNoob678, TherapyGoth, ThereDrD0, TheShuEd, thetolbean, thevinter, TheWaffleJesus, thinbug0, ThunderBear2006, timothyteakettle, TimrodDX, timurjavid, tin-man-tim, TiniestShark, Titian3, tk-a369, tkdrg, tmtmtl30, ToastEnjoyer, Toby222, TokenStyle, Tollhouse, Toly65, tom-leys, tomasalves8, Tomeno, Tonydatguy, topy, tornado-technology, TornadoTechnology, tosatur, TotallyLemon, ToxicSonicFan04, Tr1bute, treytipton, trixxedbit, TrixxedHeart, tropicalhibi, truepaintgit, Truoizys, Tryded, TsjipTsjip, Tunguso4ka, TurboTrackerss14, tyashley, Tyler-IN, TytosB, Tyzemol, UbaserB, ubis1, UBlueberry, uhbg, UKNOWH, UltimateJester, Unbelievable-Salmon, underscorex5, UnicornOnLSD, Unisol, unusualcrow, Uriende, UristMcDorf, user424242420, Utmanarn, Vaaankas, valentfingerov, valquaint, Varen, Vasilis, VasilisThePikachu, veliebm, Velken, VelonacepsCalyxEggs, veprolet, VerinSenpai, veritable-calamity, Veritius, Vermidia, vero5123, verslebas, vexerot, viceemargo, VigersRay, violet754, Visne, vitusveit, vlad, vlados1408, VMSolidus, vmzd, voidnull000, volotomite, volundr-, Voomra, Vordenburg, vorkathbruh, Vortebo, vulppine, wafehling, walksanatora, Warentan, WarMechanic, Watermelon914, weaversam8, wertanchik, whateverusername0, whatston3, widgetbeck, Will-Oliver-Br, Willhelm53, WilliamECrew, willicassi, Winkarst-cpu, wirdal, wixoaGit, WlarusFromDaSpace, Wolfkey-SomeoneElseTookMyUsername, wrexbe, wtcwr68, xeri7, xkreksx, xprospero, xRiriq, xsainteer, YanehCheck, yathxyz, Ygg01, YotaXP, youarereadingthis, YoungThugSS14, Yousifb26, youtissoum, yunii, yuriykiss, YuriyKiss, zach-hill, Zadeon, Zalycon, zamp, Zandario, Zap527, Zealith-Gamer, ZelteHonor, zero, ZeroDiamond, ZeWaka, zHonys, zionnBE, ZNixian, Zokkie, ZoldorfTheWizard, zonespace27, Zylofan, Zymem, zzylex From d03f9f41526aa861018df138f5b08a6f54dc8a7f Mon Sep 17 00:00:00 2001 From: ToastEnjoyer Date: Sun, 31 Aug 2025 02:19:39 -0500 Subject: [PATCH 357/760] Removed unused asset from devmap (#39974) --- Resources/Maps/Test/dev_map.yml | 571 +++++++++++++++++++++----------- 1 file changed, 380 insertions(+), 191 deletions(-) diff --git a/Resources/Maps/Test/dev_map.yml b/Resources/Maps/Test/dev_map.yml index a50bf22fe164..738940ac716c 100644 --- a/Resources/Maps/Test/dev_map.yml +++ b/Resources/Maps/Test/dev_map.yml @@ -1,6 +1,19 @@ meta: - format: 6 - postmapinit: false + format: 7 + category: Map + engineVersion: 266.0.0 + forkId: "" + forkVersion: "" + time: 08/31/2025 05:06:28 + entityCount: 3156 +maps: +- 23 +grids: +- 1 +- 2709 +- 2869 +orphans: [] +nullspace: [] tilemap: 0: Space 24: FloorAstroGrass @@ -53,120 +66,120 @@ entities: chunks: 0,0: ind: 0,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAkwAAAAAAAA== + version: 7 0,1: ind: 0,1 - tiles: mQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: mQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,2: ind: 0,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 1,0: ind: 1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAACAQAAAAACmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAQAAAAAAAgAAAAACAgAAAAAC - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAADAAEAAAAAAgABAAAAAAIAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAAEAAAAAAAACAAAAAAIAAgAAAAACAA== + version: 7 1,1: ind: 1,1 - tiles: mQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAwAAAAAAAQAAAAABAgAAAAABAgAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAwAAAAAAAQAAAAAAAgAAAAABAgAAAAADmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAwAAAAADAQAAAAABAgAAAAABAgAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAQAAAAACAQAAAAABAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAABAAAAAACBAAAAAAABAAAAAACBAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAABAAAAAACBAAAAAACBAAAAAABBgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAABAAAAAADBQAAAAAABAAAAAADBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAABAAAAAABBAAAAAADBAAAAAACBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAABAAAAAAABAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAA - version: 6 + tiles: mQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAwAAAAAAAAEAAAAAAQACAAAAAAEAAgAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAMAAAAAAAABAAAAAAAAAgAAAAABAAIAAAAAAwCZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAADAAAAAAMAAQAAAAABAAIAAAAAAQACAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAAEAAAAAAgABAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJMAAAAAAAAEAAAAAAIABAAAAAAAAAQAAAAAAgAEAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACTAAAAAAAABAAAAAACAAQAAAAAAgAEAAAAAAEABgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAkwAAAAAAAAQAAAAAAwAFAAAAAAAABAAAAAADAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJMAAAAAAAAEAAAAAAEABAAAAAADAAQAAAAAAgAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAEAAAAAAAABAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAA== + version: 7 1,2: ind: 1,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAABwAAAAAABwAAAAAABwAAAAAAkwAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAABwAAAAAABwAAAAAABwAAAAAABwAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAABwAAAAAABwAAAAAABwAAAAAAkwAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAQAAAAACAQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAACQAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAwAAAAABAgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAgAAAAAB - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAHAAAAAAAABwAAAAAAAAcAAAAAAACTAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAABwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAcAAAAAAAAHAAAAAAAABwAAAAAAAJMAAAAAAAAIAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAACAAAAAAAAAgAAAAAAAAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAABAAAAAAIAAQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAACQAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAAMAAAAAAQACAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAgAAAAABAA== + version: 7 2,0: ind: 2,0 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAAAAQAAAAACAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAABAQAAAAAAAQAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAABAQAAAAADAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAABAQAAAAADAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAACAQAAAAACAQAAAAADAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAAAAQAAAAAAAQAAAAADAQAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAACAQAAAAADAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAAAAQAAAAAAAQAAAAABAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAACAQAAAAADAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAQAAAAADAQAAAAAAAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAACAQAAAAABAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAwAAAAABAQAAAAAAAQAAAAAAAQAAAAADAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAAAAQAAAAABAQAAAAACAQAAAAACkwAAAAAAAQAAAAAAAQAAAAACAQAAAAADAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAgAAAAADAQAAAAAAAgAAAAABAgAAAAACAQAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAAAAQAAAAACAAEAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAMAAQAAAAABAAEAAAAAAAABAAAAAAIAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAADAAEAAAAAAQABAAAAAAMAAQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAEAAQAAAAADAAEAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAwABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAMAAQAAAAACAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAIAAQAAAAADAAEAAAAAAQCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAQABAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAADAAEAAAAAAgABAAAAAAMAAQAAAAABAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAMAAQAAAAAAAAEAAAAAAQCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAEAAQAAAAACAAEAAAAAAQABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAADAAAAAAEAAQAAAAAAAAEAAAAAAAABAAAAAAMAAQAAAAABAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAABAAEAAAAAAgABAAAAAAIAkwAAAAAAAAEAAAAAAAABAAAAAAIAAQAAAAADAAEAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAABAAIAAAAAAwABAAAAAAAAAgAAAAABAAIAAAAAAgABAAAAAAIAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,1: ind: 2,1 - tiles: AQAAAAAAAgAAAAACAQAAAAAAAgAAAAABAgAAAAAAAQAAAAABkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADAgAAAAABAQAAAAADAgAAAAADAgAAAAAAAQAAAAABkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAACAgAAAAABAQAAAAADAgAAAAADAgAAAAABAQAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAgAAAAAAAQAAAAACAQAAAAABAQAAAAABkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAABCgAAAAACCgAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACBAAAAAAABAAAAAACBAAAAAABBAAAAAACBAAAAAAABAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAABgAAAAAABgAAAAACBgAAAAACBAAAAAAABAAAAAADBAAAAAABkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAAAAABBAAAAAADBAAAAAABBAAAAAADBQAAAAAABAAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAABAAAAAADBQAAAAAABAAAAAADBQAAAAAABAAAAAABBAAAAAABBAAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAADBAAAAAAABAAAAAADBAAAAAADBAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACBAAAAAABBAAAAAACkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAABAAAAAACBQAAAAAABAAAAAADkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACBAAAAAABBAAAAAADkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AQAAAAAAAAIAAAAAAgABAAAAAAAAAgAAAAABAAIAAAAAAAABAAAAAAEAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAwACAAAAAAEAAQAAAAADAAIAAAAAAwACAAAAAAAAAQAAAAABAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAIAAgAAAAABAAEAAAAAAwACAAAAAAMAAgAAAAABAAEAAAAAAgCTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAIAAAAAAAABAAAAAAIAAQAAAAABAAEAAAAAAQCTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAQAKAAAAAAIACgAAAAACAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAIABAAAAAAAAAQAAAAAAgAEAAAAAAEABAAAAAACAAQAAAAAAAAEAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAYAAAAAAAAGAAAAAAIABgAAAAACAAQAAAAAAAAEAAAAAAMABAAAAAABAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAEABAAAAAADAAQAAAAAAQAEAAAAAAMABQAAAAAAAAQAAAAAAACTAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAEAAAAAAMABQAAAAAAAAQAAAAAAwAFAAAAAAAABAAAAAABAAQAAAAAAQAEAAAAAAIAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAADAAQAAAAAAAAEAAAAAAMABAAAAAADAAQAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAgAEAAAAAAEABAAAAAACAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAEAAAAAAIABQAAAAAAAAQAAAAAAwCTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACAAQAAAAAAQAEAAAAAAMAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 3,0: ind: 3,0 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAADAQAAAAACAQAAAAACAQAAAAABAQAAAAACAQAAAAADAQAAAAABAQAAAAAAAQAAAAACAQAAAAADAQAAAAAAAQAAAAACAQAAAAABAQAAAAABkwAAAAAAAQAAAAAAAQAAAAAAAQAAAAACAQAAAAABAQAAAAABAQAAAAABAQAAAAADAQAAAAABAQAAAAADAQAAAAADAQAAAAAAAQAAAAABAQAAAAAAAQAAAAADAQAAAAADkwAAAAAAAQAAAAADAQAAAAAAAQAAAAADAQAAAAADAQAAAAACAQAAAAADAQAAAAACAQAAAAACAQAAAAAAAQAAAAABAQAAAAADAQAAAAAAAQAAAAAAAQAAAAACAQAAAAAAkwAAAAAAAQAAAAADAQAAAAABAQAAAAAAAQAAAAAAAQAAAAACAQAAAAABAQAAAAACAQAAAAADAQAAAAAAAQAAAAACAQAAAAABAQAAAAADAQAAAAAAAQAAAAADAQAAAAABkwAAAAAAAQAAAAABAQAAAAABAQAAAAAAAQAAAAACAQAAAAAAAQAAAAADAQAAAAAAAQAAAAADAQAAAAABAQAAAAABAQAAAAAAAQAAAAABAQAAAAACAQAAAAAAAQAAAAAAkwAAAAAAAQAAAAABAQAAAAABAQAAAAADAQAAAAADAQAAAAABAQAAAAACAQAAAAAAAQAAAAABAQAAAAABAQAAAAADAQAAAAAAAQAAAAAAAQAAAAACAQAAAAADAQAAAAACkwAAAAAAAQAAAAABAQAAAAAAAQAAAAADAQAAAAAAAQAAAAAAAQAAAAADAQAAAAABAQAAAAABAQAAAAABAQAAAAABAQAAAAADAQAAAAAAAQAAAAACAQAAAAADAQAAAAABkwAAAAAAAQAAAAACAQAAAAACAQAAAAACAQAAAAAAAQAAAAAAAQAAAAABAQAAAAADAQAAAAADAQAAAAAAAQAAAAAAAQAAAAADAQAAAAADAQAAAAADAQAAAAACAQAAAAACkwAAAAAAAQAAAAACAQAAAAACAQAAAAABAQAAAAACAQAAAAABAQAAAAADAQAAAAACAQAAAAACAQAAAAADAQAAAAABAQAAAAABAQAAAAAAAQAAAAADAQAAAAADAQAAAAAAkwAAAAAAAQAAAAABAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAACAQAAAAACAQAAAAAAAQAAAAADAQAAAAADAQAAAAABAQAAAAAAAQAAAAAAAQAAAAABAQAAAAACAQAAAAAAkwAAAAAAAQAAAAAAAQAAAAAAAQAAAAADAQAAAAAAAQAAAAAAAQAAAAACAQAAAAACAQAAAAAAAQAAAAABAQAAAAABAQAAAAADAQAAAAABAQAAAAADAQAAAAADAQAAAAABkwAAAAAAAQAAAAADAQAAAAABAQAAAAABAQAAAAADAQAAAAABAQAAAAADAQAAAAACAQAAAAADAQAAAAACAQAAAAACAQAAAAACAQAAAAABAQAAAAAAAQAAAAAAAQAAAAAAkwAAAAAAAQAAAAABAQAAAAABAQAAAAABAQAAAAAAAQAAAAACAQAAAAACAQAAAAADAQAAAAACAQAAAAABAQAAAAAAAQAAAAAAAQAAAAABAQAAAAABAQAAAAACAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAQABAAAAAAMAAQAAAAACAAEAAAAAAgABAAAAAAEAAQAAAAACAAEAAAAAAwABAAAAAAEAAQAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAAAAAEAAAAAAgABAAAAAAEAAQAAAAABAJMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAgABAAAAAAEAAQAAAAABAAEAAAAAAQABAAAAAAMAAQAAAAABAAEAAAAAAwABAAAAAAMAAQAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAADAAEAAAAAAwCTAAAAAAAAAQAAAAADAAEAAAAAAAABAAAAAAMAAQAAAAADAAEAAAAAAgABAAAAAAMAAQAAAAACAAEAAAAAAgABAAAAAAAAAQAAAAABAAEAAAAAAwABAAAAAAAAAQAAAAAAAAEAAAAAAgABAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAEAAQAAAAAAAAEAAAAAAAABAAAAAAIAAQAAAAABAAEAAAAAAgABAAAAAAMAAQAAAAAAAAEAAAAAAgABAAAAAAEAAQAAAAADAAEAAAAAAAABAAAAAAMAAQAAAAABAJMAAAAAAAABAAAAAAEAAQAAAAABAAEAAAAAAAABAAAAAAIAAQAAAAAAAAEAAAAAAwABAAAAAAAAAQAAAAADAAEAAAAAAQABAAAAAAEAAQAAAAAAAAEAAAAAAQABAAAAAAIAAQAAAAAAAAEAAAAAAACTAAAAAAAAAQAAAAABAAEAAAAAAQABAAAAAAMAAQAAAAADAAEAAAAAAQABAAAAAAIAAQAAAAAAAAEAAAAAAQABAAAAAAEAAQAAAAADAAEAAAAAAAABAAAAAAAAAQAAAAACAAEAAAAAAwABAAAAAAIAkwAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAADAAEAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAAAQABAAAAAAEAAQAAAAABAAEAAAAAAQABAAAAAAMAAQAAAAAAAAEAAAAAAgABAAAAAAMAAQAAAAABAJMAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAgABAAAAAAAAAQAAAAAAAAEAAAAAAQABAAAAAAMAAQAAAAADAAEAAAAAAAABAAAAAAAAAQAAAAADAAEAAAAAAwABAAAAAAMAAQAAAAACAAEAAAAAAgCTAAAAAAAAAQAAAAACAAEAAAAAAgABAAAAAAEAAQAAAAACAAEAAAAAAQABAAAAAAMAAQAAAAACAAEAAAAAAgABAAAAAAMAAQAAAAABAAEAAAAAAQABAAAAAAAAAQAAAAADAAEAAAAAAwABAAAAAAAAkwAAAAAAAAEAAAAAAQABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAAABAAAAAAMAAQAAAAADAAEAAAAAAQABAAAAAAAAAQAAAAAAAAEAAAAAAQABAAAAAAIAAQAAAAAAAJMAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAwABAAAAAAAAAQAAAAAAAAEAAAAAAgABAAAAAAIAAQAAAAAAAAEAAAAAAQABAAAAAAEAAQAAAAADAAEAAAAAAQABAAAAAAMAAQAAAAADAAEAAAAAAQCTAAAAAAAAAQAAAAADAAEAAAAAAQABAAAAAAEAAQAAAAADAAEAAAAAAQABAAAAAAMAAQAAAAACAAEAAAAAAwABAAAAAAIAAQAAAAACAAEAAAAAAgABAAAAAAEAAQAAAAAAAAEAAAAAAAABAAAAAAAAkwAAAAAAAAEAAAAAAQABAAAAAAEAAQAAAAABAAEAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAwABAAAAAAIAAQAAAAABAAEAAAAAAAABAAAAAAAAAQAAAAABAAEAAAAAAQABAAAAAAIAAQAAAAADAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 3,1: ind: 3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADwAAAAABDwAAAAADkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAQAAAAABAgAAAAADAgAAAAACkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAEAAAAAACEAAAAAACDwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAACkwAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAEAAAAAACEAAAAAAADwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAEQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAACwAAAAADCwAAAAABCwAAAAACCwAAAAADCwAAAAACCwAAAAADCwAAAAADCwAAAAABCwAAAAACCwAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACwAAAAADDAAAAAACDAAAAAAACwAAAAABCwAAAAAACwAAAAADCwAAAAABDQAAAAADkwAAAAAACwAAAAADkwAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAkwAAAAAACwAAAAABDAAAAAACDAAAAAADCwAAAAADCwAAAAAACwAAAAADCwAAAAABCwAAAAAACwAAAAACCwAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAkwAAAAAACwAAAAAACwAAAAACCwAAAAACCwAAAAACCwAAAAADCwAAAAAACwAAAAACDQAAAAADkwAAAAAACwAAAAAAkwAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAEgAAAAAAkwAAAAAAkwAAAAAACwAAAAABCwAAAAADDQAAAAACAQAAAAAAAQAAAAAAAQAAAAADCwAAAAAACwAAAAABCwAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAACAQAAAAACAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAABAAEAAAAAAwCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA8AAAAAAQAPAAAAAAMAkwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAAQAAAAABAAIAAAAAAwACAAAAAAIAkwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAJMAAAAAAAAQAAAAAAIAEAAAAAACAA8AAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAEAAQAAAAACAJMAAAAAAAAOAAAAAAAABQAAAAAAAA4AAAAAAACTAAAAAAAAEAAAAAACABAAAAAAAAAPAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAQCTAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAkwAAAAAAABEAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAACwAAAAADAAsAAAAAAQALAAAAAAIACwAAAAADAAsAAAAAAgALAAAAAAMACwAAAAADAAsAAAAAAQALAAAAAAIACwAAAAACAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAsAAAAAAwAMAAAAAAIADAAAAAAAAAsAAAAAAQALAAAAAAAACwAAAAADAAsAAAAAAQANAAAAAAMAkwAAAAAAAAsAAAAAAwCTAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAAJMAAAAAAAALAAAAAAEADAAAAAACAAwAAAAAAwALAAAAAAMACwAAAAAAAAsAAAAAAwALAAAAAAEACwAAAAAAAAsAAAAAAgALAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAACTAAAAAAAACwAAAAAAAAsAAAAAAgALAAAAAAIACwAAAAACAAsAAAAAAwALAAAAAAAACwAAAAACAA0AAAAAAwCTAAAAAAAACwAAAAAAAJMAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAAASAAAAAAAAkwAAAAAAAJMAAAAAAAALAAAAAAEACwAAAAADAA0AAAAAAgABAAAAAAAAAQAAAAAAAAEAAAAAAwALAAAAAAAACwAAAAABAAsAAAAAAQCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAACAAEAAAAAAgABAAAAAAMAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 4,1: ind: 4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAACAgAAAAACAgAAAAACAgAAAAACAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAgAAAAABAgAAAAADAgAAAAABAQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAgAAAAAAAgAAAAADAgAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAABkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAIAAgAAAAACAAIAAAAAAgACAAAAAAIAAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAADAAIAAAAAAQACAAAAAAMAAgAAAAABAAEAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAACAAAAAAAAAgAAAAADAAIAAAAAAgCTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAEAAAAAAQCTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 3,2: ind: 3,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAABQAAAAAABQAAAAAABQAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAABQAAAAAABQAAAAAABQAAAAAABQAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAkwAAAAAABQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAACwAAAAACCwAAAAACCwAAAAABkwAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAkwAAAAAACwAAAAADCwAAAAADCwAAAAADkwAAAAAAAAAAAAAAAAAAAAAACwAAAAACDQAAAAACCwAAAAABCwAAAAADCwAAAAABCwAAAAADEwAAAAACCwAAAAACCwAAAAAACwAAAAADFQAAAAACFQAAAAACFQAAAAACkwAAAAAAAAAAAAAAAAAAAAAAEwAAAAABEwAAAAABEwAAAAACEwAAAAADEwAAAAABEwAAAAAAEwAAAAABEwAAAAACEwAAAAACEwAAAAACFQAAAAABDQAAAAABFQAAAAACkwAAAAAAAAAAAAAAAAAAAAAACwAAAAACCwAAAAABCwAAAAAACwAAAAACCwAAAAAACwAAAAACEwAAAAABCwAAAAABCwAAAAAACwAAAAAAFQAAAAACFQAAAAADFQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAwAAAAADAQAAAAADAQAAAAADkwAAAAAACwAAAAABCwAAAAACCwAAAAACCwAAAAACCwAAAAACkwAAAAAACwAAAAAACwAAAAADCwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAAQAAAAAAFAAAAAAAAQAAAAACkwAAAAAACwAAAAACEwAAAAACEwAAAAADEwAAAAABCwAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACwAAAAAAEgAAAAAAEgAAAAAAEgAAAAAACwAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAACwAAAAAAEgAAAAAAEgAAAAAAEgAAAAAACwAAAAABkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAFAAAAAAAABQAAAAAAAAUAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAACTAAAAAAAABQAAAAAAAAUAAAAAAAAFAAAAAAAABQAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAADgAAAAAAAAUAAAAAAAAOAAAAAAAAkwAAAAAAAJMAAAAAAAAFAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAIACwAAAAACAAsAAAAAAQCTAAAAAAAAkwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAJMAAAAAAACTAAAAAAAACwAAAAADAAsAAAAAAwALAAAAAAMAkwAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACAA0AAAAAAgALAAAAAAEACwAAAAADAAsAAAAAAQALAAAAAAMAEwAAAAACAAsAAAAAAgALAAAAAAAACwAAAAADABUAAAAAAgAVAAAAAAIAFQAAAAACAJMAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAAAQATAAAAAAEAEwAAAAACABMAAAAAAwATAAAAAAEAEwAAAAAAABMAAAAAAQATAAAAAAIAEwAAAAACABMAAAAAAgAVAAAAAAEADQAAAAABABUAAAAAAgCTAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAIACwAAAAABAAsAAAAAAAALAAAAAAIACwAAAAAAAAsAAAAAAgATAAAAAAEACwAAAAABAAsAAAAAAAALAAAAAAAAFQAAAAACABUAAAAAAwAVAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAADAAEAAAAAAwABAAAAAAMAkwAAAAAAAAsAAAAAAQALAAAAAAIACwAAAAACAAsAAAAAAgALAAAAAAIAkwAAAAAAAAsAAAAAAAALAAAAAAMACwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAAEAAAAAAAAUAAAAAAAAAQAAAAACAJMAAAAAAAALAAAAAAIAEwAAAAACABMAAAAAAwATAAAAAAEACwAAAAABAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAACwAAAAAAABIAAAAAAAASAAAAAAAAEgAAAAAAAAsAAAAAAgCTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAsAAAAAAAASAAAAAAAAEgAAAAAAABIAAAAAAAALAAAAAAEAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,2: ind: 2,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAADAgAAAAABAQAAAAACDwAAAAACDwAAAAABDwAAAAAADwAAAAACkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAAAQAAAAAAAgAAAAADAQAAAAABEAAAAAACEAAAAAAAEAAAAAADEAAAAAABDwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAAAQAAAAABAgAAAAACAQAAAAABEAAAAAAAEAAAAAAAEAAAAAACEAAAAAAADwAAAAABkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAAAQAAAAACAgAAAAACAQAAAAAADwAAAAADDwAAAAACDwAAAAACDwAAAAACkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAQAAAAACCQAAAAAAAQAAAAACAQAAAAAAAQAAAAADkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAQAAAAADCQAAAAAAAQAAAAACAQAAAAADAQAAAAABkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAAACQAAAAAACQAAAAAACQAAAAAACQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAACCQAAAAAAAwAAAAABAgAAAAADAwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAACQAAAAAAAwAAAAACAgAAAAACkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAFAAAAAAAADgAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAQAAAAADAAIAAAAAAQABAAAAAAIADwAAAAACAA8AAAAAAQAPAAAAAAAADwAAAAACAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAOAAAAAAAADgAAAAAAAAEAAAAAAAACAAAAAAMAAQAAAAABABAAAAAAAgAQAAAAAAAAEAAAAAADABAAAAAAAQAPAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAADgAAAAAAAA4AAAAAAAABAAAAAAEAAgAAAAACAAEAAAAAAQAQAAAAAAAAEAAAAAAAABAAAAAAAgAQAAAAAAAADwAAAAABAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAA4AAAAAAAAOAAAAAAAAAQAAAAACAAIAAAAAAgABAAAAAAAADwAAAAADAA8AAAAAAgAPAAAAAAIADwAAAAACAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAADAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJMAAAAAAAABAAAAAAIACQAAAAAAAAEAAAAAAgABAAAAAAAAAQAAAAADAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAQAAAAADAAkAAAAAAAABAAAAAAIAAQAAAAADAAEAAAAAAQCTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAJAAAAAAAACQAAAAAAAAkAAAAAAAAJAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAIACQAAAAAAAAMAAAAAAQACAAAAAAMAAwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAkAAAAAAAADAAAAAAIAAgAAAAACAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 1,3: ind: 1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,3: ind: 2,3 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAACgAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAACgAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAACgAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAACgAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAFgAAAAAAFgAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAACgAAAAAACgAAAAAAkwAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAADgAAAAAAAAUAAAAAAAAOAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAACgAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAFgAAAAAAABYAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAoAAAAAAAAKAAAAAAAAkwAAAAAAAA== + version: 7 4,0: ind: 4,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAOAAAAAAAABQAAAAAAAA4AAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAADgAAAAAAAA4AAAAAAAAOAAAAAAAAkwAAAAAAAA== + version: 7 5,1: ind: 5,1 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAA== + version: 7 5,0: ind: 5,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA== + version: 7 6,0: ind: 6,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 6,1: ind: 6,1 - tiles: kwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 5,2: ind: 5,2 - tiles: AAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 4,2: ind: 4,2 - tiles: AAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAkwAAAAAADgAAAAAABQAAAAAADgAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAADgAAAAAADgAAAAAADgAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAAQAAAAAAAQAAAAABAgAAAAABAQAAAAAAAQAAAAAAAQAAAAACAgAAAAADAQAAAAAAAQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAACAgAAAAACAQAAAAADAQAAAAADAQAAAAABAgAAAAADAQAAAAAAAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAADAgAAAAAAAQAAAAABAQAAAAABAQAAAAACAgAAAAADAQAAAAACAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAADAgAAAAABAQAAAAAAAQAAAAACAQAAAAABAgAAAAAAAQAAAAACAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAADAgAAAAAAAQAAAAACAQAAAAABAQAAAAADAgAAAAACAQAAAAACAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAACAQAAAAADAgAAAAAAAQAAAAADAQAAAAACAQAAAAADAgAAAAADAQAAAAACAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAkwAAAAAAAQAAAAAAAQAAAAABAgAAAAABAQAAAAABAQAAAAACAQAAAAADAgAAAAACAQAAAAADAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAgAAAAAAAgAAAAADAgAAAAADAgAAAAACAgAAAAACAgAAAAAAAgAAAAADAgAAAAABAgAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAADAQAAAAADAQAAAAACAQAAAAADAQAAAAACAQAAAAACAQAAAAABAQAAAAADAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAABAQAAAAABAQAAAAABAQAAAAAAAQAAAAAAAQAAAAADAQAAAAADAQAAAAADAQAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAAQAAAAACAQAAAAAAAQAAAAACAQAAAAACAQAAAAADAQAAAAABAQAAAAAAAQAAAAACAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAQAAAAABAQAAAAADAQAAAAACAQAAAAACAQAAAAAAAQAAAAACAQAAAAABkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAQAAAAAAAQAAAAAAAQAAAAACAQAAAAABAQAAAAAAAQAAAAACAQAAAAACkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAOAAAAAAAADgAAAAAAAA4AAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAADgAAAAAAAAUAAAAAAAAOAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA4AAAAAAAAOAAAAAAAADgAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJMAAAAAAAABAAAAAAAAAQAAAAABAAIAAAAAAQABAAAAAAAAAQAAAAAAAAEAAAAAAgACAAAAAAMAAQAAAAAAAAEAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACTAAAAAAAAAQAAAAADAAEAAAAAAgACAAAAAAIAAQAAAAADAAEAAAAAAwABAAAAAAEAAgAAAAADAAEAAAAAAAABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAMAAgAAAAAAAAEAAAAAAQABAAAAAAEAAQAAAAACAAIAAAAAAwABAAAAAAIAAQAAAAABAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAJMAAAAAAAABAAAAAAMAAQAAAAADAAIAAAAAAQABAAAAAAAAAQAAAAACAAEAAAAAAQACAAAAAAAAAQAAAAACAAEAAAAAAQCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACTAAAAAAAAAQAAAAADAAEAAAAAAwACAAAAAAAAAQAAAAACAAEAAAAAAQABAAAAAAMAAgAAAAACAAEAAAAAAgABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAkwAAAAAAAAEAAAAAAgABAAAAAAMAAgAAAAAAAAEAAAAAAwABAAAAAAIAAQAAAAADAAIAAAAAAwABAAAAAAIAAQAAAAADAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAmQAAAAAAAJMAAAAAAAABAAAAAAAAAQAAAAABAAIAAAAAAQABAAAAAAEAAQAAAAACAAEAAAAAAwACAAAAAAIAAQAAAAADAAEAAAAAAQCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACTAAAAAAAAAgAAAAAAAAIAAAAAAwACAAAAAAMAAgAAAAACAAIAAAAAAgACAAAAAAAAAgAAAAADAAIAAAAAAQACAAAAAAMAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAkwAAAAAAAAEAAAAAAwABAAAAAAMAAQAAAAACAAEAAAAAAwABAAAAAAIAAQAAAAACAAEAAAAAAQABAAAAAAMAAQAAAAADAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAJMAAAAAAAABAAAAAAEAAQAAAAABAAEAAAAAAQABAAAAAAAAAQAAAAAAAAEAAAAAAwABAAAAAAMAAQAAAAADAAEAAAAAAgCTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACTAAAAAAAAAQAAAAACAAEAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAwABAAAAAAEAAQAAAAAAAAEAAAAAAgABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAEAAQAAAAADAAEAAAAAAgABAAAAAAIAAQAAAAAAAAEAAAAAAgABAAAAAAEAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAIAAQAAAAABAAEAAAAAAAABAAAAAAIAAQAAAAACAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 4,3: ind: 4,3 - tiles: AAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAQAAAAACAQAAAAACAQAAAAADkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAABAAAAAAIAAQAAAAACAAEAAAAAAwCTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 6,2: ind: 6,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 2,4: ind: 2,4 - tiles: AAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAFwAAAAAEFwAAAAAGkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAGAAAAAADGQAAAAAAGgAAAAAAGwAAAAAAHQAAAAAAHwAAAAAAIAAAAAADIQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAHAAAAAAAHgAAAAACkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAABcAAAAABAAXAAAAAAYAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAABgAAAAAAwAZAAAAAAAAGgAAAAAAABsAAAAAAAAdAAAAAAAAHwAAAAAAACAAAAAAAwAhAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAcAAAAAAAAHgAAAAACAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 3,3: ind: 3,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAACgAAAAAACgAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAKAAAAAAAACgAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAoAAAAAAAAKAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAACgAAAAAAAAoAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAAAKAAAAAAAACgAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAoAAAAAAAAKAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 3,4: ind: 3,4 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 4,-1: ind: 4,-1 - tiles: AAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 4,-2: ind: 4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -979,6 +992,7 @@ entities: 368: 39.592293,65.77571 - type: OccluderTree - type: Shuttle + dampingModifier: 0.25 - type: GridPathfinding - type: SpreaderGrid - type: GravityShake @@ -1702,6 +1716,7 @@ entities: chunkSize: 4 - type: BecomesStation id: Dev + - type: ImplicitRoof - uid: 23 components: - type: MetaData @@ -1712,7 +1727,6 @@ entities: - type: GridTree - type: Broadphase - type: OccluderTree - - type: LoadedMap - uid: 2709 components: - type: MetaData @@ -1725,20 +1739,20 @@ entities: chunks: 0,0: ind: 0,0 - tiles: kwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: kwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAmQAAAAAAAJkAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAAkwAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTAAAAAAAAkwAAAAAAAJMAAAAAAACTAAAAAAAAkwAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -1751,6 +1765,7 @@ entities: - type: OccluderTree - type: SpreaderGrid - type: Shuttle + dampingModifier: 0.25 - type: GridPathfinding - type: Gravity gravityShakeSound: !type:SoundPathSpecifier @@ -1824,6 +1839,7 @@ entities: chunkSize: 4 - type: GasTileOverlay - type: RadiationGridResistance + - type: ImplicitRoof - uid: 2869 components: - type: MetaData @@ -1835,8 +1851,8 @@ entities: chunks: 1,1: ind: 1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAmQAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - version: 6 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZAAAAAAAAmQAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkAAAAAAACZAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + version: 7 - type: Broadphase - type: Physics bodyStatus: InAir @@ -1849,6 +1865,7 @@ entities: - type: OccluderTree - type: SpreaderGrid - type: Shuttle + dampingModifier: 0.25 - type: GridPathfinding - type: Gravity gravityShakeSound: !type:SoundPathSpecifier @@ -1864,6 +1881,7 @@ entities: - type: GasTileOverlay - type: IFF flags: HideLabel + - type: ImplicitRoof - proto: AirAlarm entities: - uid: 1270 @@ -1876,6 +1894,8 @@ entities: devices: - 1269 - 1167 + - type: Fixtures + fixtures: {} - uid: 1539 components: - type: Transform @@ -1885,6 +1905,8 @@ entities: - type: DeviceList devices: - 1538 + - type: Fixtures + fixtures: {} - uid: 1680 components: - type: Transform @@ -1894,6 +1916,8 @@ entities: - type: DeviceList devices: - 1712 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: - uid: 1111 @@ -2041,6 +2065,8 @@ entities: rot: 3.141592653589793 rad pos: 77.5,8.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: APCHyperCapacity entities: - uid: 456 @@ -2048,51 +2074,69 @@ entities: - type: Transform pos: 53.5,14.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 458 components: - type: Transform pos: 33.5,14.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 619 components: - type: Transform rot: -1.5707963267948966 rad pos: 38.5,16.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 863 components: - type: Transform rot: 3.141592653589793 rad pos: 52.5,23.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1068 components: - type: Transform pos: 33.5,48.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1220 components: - type: Transform rot: 3.141592653589793 rad pos: 51.5,37.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1394 components: - type: Transform pos: 75.5,18.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 2295 components: - type: Transform rot: 3.141592653589793 rad pos: 73.5,34.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 2601 components: - type: Transform rot: 3.141592653589793 rad pos: 43.5,48.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: AtmosDeviceFanDirectional entities: - uid: 574 @@ -3018,6 +3062,8 @@ entities: - type: Transform pos: 37.5,42.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: BaseBallBat entities: - uid: 2686 @@ -8925,6 +8971,25 @@ entities: - type: Transform pos: 56.75264,43.50025 parent: 1 +- proto: ChemistryBottleRobustHarvest + entities: + - uid: 1058 + components: + - type: Transform + pos: 30.295897,44.102787 + parent: 1 +- proto: ChemistryBottleUnstableMutagen + entities: + - uid: 1056 + components: + - type: Transform + pos: 30.637724,44.013588 + parent: 1 + - uid: 1057 + components: + - type: Transform + pos: 30.726896,43.86493 + parent: 1 - proto: ChemistryHotplate entities: - uid: 1129 @@ -8999,6 +9064,8 @@ entities: rot: 1.5707963267948966 rad pos: -3.5,-1.5 parent: 2709 + - type: Fixtures + fixtures: {} - proto: ClosetWallMixed entities: - uid: 829 @@ -9007,6 +9074,8 @@ entities: rot: -1.5707963267948966 rad pos: 52.5,21.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: ClothingBackpackDuffelSurgeryFilled entities: - uid: 1218 @@ -9084,7 +9153,8 @@ entities: - type: DeviceLinkSource linkedPorts: 844: - - ArtifactAnalyzerSender: ArtifactAnalyzerReceiver + - - ArtifactAnalyzerSender + - ArtifactAnalyzerReceiver - uid: 2616 components: - type: Transform @@ -9131,13 +9201,6 @@ entities: - type: Transform pos: 47.5,55.5 parent: 1 -- proto: ComputerCargoShuttle - entities: - - uid: 2637 - components: - - type: Transform - pos: 49.5,55.5 - parent: 1 - proto: ComputerCloningConsole entities: - uid: 1183 @@ -9149,9 +9212,11 @@ entities: - type: DeviceLinkSource linkedPorts: 1185: - - MedicalScannerSender: MedicalScannerReceiver + - - MedicalScannerSender + - MedicalScannerReceiver 1184: - - CloningPodSender: CloningPodReceiver + - - CloningPodSender + - CloningPodReceiver - uid: 2620 components: - type: Transform @@ -9299,6 +9364,11 @@ entities: - type: Transform pos: 50.5,55.5 parent: 1 + - uid: 2637 + components: + - type: Transform + pos: 49.5,55.5 + parent: 1 - proto: ComputerShuttleSyndie entities: - uid: 2630 @@ -9619,7 +9689,6 @@ entities: showEnts: False occludes: True ents: - - 2115 - 2114 - 2113 - 2112 @@ -9861,6 +9930,8 @@ entities: - type: Transform pos: -0.5,1.5 parent: 2709 + - type: Fixtures + fixtures: {} - proto: DebugGenerator entities: - uid: 2256 @@ -9931,12 +10002,16 @@ entities: rot: 3.141592653589793 rad pos: 47.5,37.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1910 components: - type: Transform rot: -1.5707963267948966 rad pos: 61.5,40.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: DogBed entities: - uid: 780 @@ -10019,30 +10094,40 @@ entities: rot: 3.141592653589793 rad pos: 56.5,23.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1008 components: - type: Transform rot: 1.5707963267948966 rad pos: 23.5,39.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1907 components: - type: Transform rot: -1.5707963267948966 rad pos: 79.5,18.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1908 components: - type: Transform rot: -1.5707963267948966 rad pos: 72.5,34.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 1909 components: - type: Transform rot: -1.5707963267948966 rad pos: 56.5,37.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 1633 @@ -10051,12 +10136,16 @@ entities: rot: 1.5707963267948966 rad pos: 28.5,15.5 parent: 1 + - type: Fixtures + fixtures: {} - uid: 3074 components: - type: Transform rot: 1.5707963267948966 rad pos: 80.5,20.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 425 @@ -10332,6 +10421,8 @@ entities: rot: 1.5707963267948966 rad pos: 51.5,43.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: GasAnalyzer entities: - uid: 1258 @@ -12105,15 +12196,6 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage -- proto: MagazineLightRifleMaxim - entities: - - uid: 2115 - components: - - type: Transform - parent: 2107 - - type: Physics - canCollide: False - - type: InsideEntityStorage - proto: MagazineLightRiflePractice entities: - uid: 2110 @@ -12958,6 +13040,8 @@ entities: rot: 3.141592653589793 rad pos: 94.5,11.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PosterLegitJustAWeekAway entities: - uid: 3144 @@ -12965,6 +13049,8 @@ entities: - type: Transform pos: 61.5,39.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: PottedPlant21 entities: - uid: 928 @@ -14354,13 +14440,6 @@ entities: - type: Transform pos: 50.542976,20.508951 parent: 1 -- proto: RobustHarvestChemistryBottle - entities: - - uid: 1058 - components: - - type: Transform - pos: 30.295897,44.102787 - parent: 1 - proto: SalvageMagnet entities: - uid: 2678 @@ -14770,6 +14849,8 @@ entities: parent: 1 - type: Lock locked: False + - type: Fixtures + fixtures: {} - proto: ShotGunCabinetFilled entities: - uid: 1906 @@ -14778,6 +14859,8 @@ entities: rot: 1.5707963267948966 rad pos: 28.5,19.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: ShuttleGunDuster entities: - uid: 2781 @@ -14875,27 +14958,40 @@ entities: - type: DeviceLinkSource linkedPorts: 585: - - Pressed: Toggle + - - Pressed + - Toggle 586: - - Pressed: Toggle + - - Pressed + - Toggle 587: - - Pressed: Toggle + - - Pressed + - Toggle 588: - - Pressed: Toggle + - - Pressed + - Toggle 589: - - Pressed: Toggle + - - Pressed + - Toggle 590: - - Pressed: Toggle + - - Pressed + - Toggle 591: - - Pressed: Toggle + - - Pressed + - Toggle 592: - - Pressed: Toggle + - - Pressed + - Toggle 593: - - Pressed: Toggle + - - Pressed + - Toggle 584: - - Pressed: Toggle + - - Pressed + - Toggle 608: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 740 components: - type: MetaData @@ -14906,27 +15002,40 @@ entities: - type: DeviceLinkSource linkedPorts: 598: - - Pressed: Toggle + - - Pressed + - Toggle 599: - - Pressed: Toggle + - - Pressed + - Toggle 607: - - Pressed: Toggle + - - Pressed + - Toggle 606: - - Pressed: Toggle + - - Pressed + - Toggle 605: - - Pressed: Toggle + - - Pressed + - Toggle 604: - - Pressed: Toggle + - - Pressed + - Toggle 603: - - Pressed: Toggle + - - Pressed + - Toggle 602: - - Pressed: Toggle + - - Pressed + - Toggle 601: - - Pressed: Toggle + - - Pressed + - Toggle 600: - - Pressed: Toggle + - - Pressed + - Toggle 609: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 753 components: - type: MetaData @@ -14938,11 +15047,16 @@ entities: - type: DeviceLinkSource linkedPorts: 596: - - Pressed: Toggle + - - Pressed + - Toggle 852: - - Pressed: Toggle + - - Pressed + - Toggle 853: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 1593 components: - type: MetaData @@ -14954,7 +15068,10 @@ entities: - type: DeviceLinkSource linkedPorts: 1597: - - Pressed: Trigger + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - uid: 1594 components: - type: MetaData @@ -14966,7 +15083,10 @@ entities: - type: DeviceLinkSource linkedPorts: 1579: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 2794 components: - type: MetaData @@ -14978,17 +15098,27 @@ entities: - type: DeviceLinkSource linkedPorts: 2783: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger 2782: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger 2781: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger 2784: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - uid: 2795 components: - type: MetaData @@ -15000,7 +15130,10 @@ entities: - type: DeviceLinkSource linkedPorts: 2779: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - uid: 2796 components: - type: Transform @@ -15009,8 +15142,12 @@ entities: - type: DeviceLinkSource linkedPorts: 2781: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - uid: 2797 components: - type: Transform @@ -15019,8 +15156,12 @@ entities: - type: DeviceLinkSource linkedPorts: 2784: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - uid: 2798 components: - type: Transform @@ -15029,8 +15170,12 @@ entities: - type: DeviceLinkSource linkedPorts: 2783: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - uid: 2799 components: - type: Transform @@ -15039,8 +15184,12 @@ entities: - type: DeviceLinkSource linkedPorts: 2782: - - Pressed: Toggle - - Pressed: Trigger + - - Pressed + - Toggle + - - Pressed + - Trigger + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 2642 @@ -15054,7 +15203,10 @@ entities: - type: DeviceLinkSource linkedPorts: 2641: - - Pressed: Toggle + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: SignalTrigger entities: - uid: 2863 @@ -15725,6 +15877,8 @@ entities: - type: Transform pos: 45.5,65.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: StationMapBroken entities: - uid: 1911 @@ -15732,6 +15886,8 @@ entities: - type: Transform pos: 46.5,65.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: Stunbaton entities: - uid: 2683 @@ -16144,6 +16300,7 @@ entities: - type: Transform pos: 82.5,21.5 parent: 1 + - type: Conveyed - uid: 2881 components: - type: Transform @@ -16302,53 +16459,89 @@ entities: - type: DeviceLinkSource linkedPorts: 2850: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2848: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2847: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2626: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2844: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2621: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 432: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2615: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2213: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2849: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2852: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off 2851: - - Left: Forward - - Right: Reverse - - Middle: Off + - - Left + - Forward + - - Right + - Reverse + - - Middle + - Off - proto: UniformPrinter entities: - uid: 428 @@ -16356,18 +16549,12 @@ entities: - type: Transform pos: 37.5,18.5 parent: 1 -- proto: UnstableMutagenChemistryBottle - entities: - - uid: 1056 - components: - - type: Transform - pos: 30.637724,44.013588 - parent: 1 - - uid: 1057 - components: - - type: Transform - pos: 30.726896,43.86493 - parent: 1 + - type: TechnologyDatabase + supportedDisciplines: + - Industrial + - Arsenal + - Experimental + - CivilianServices - proto: UraniumReinforcedWindowDirectional entities: - uid: 748 @@ -16531,6 +16718,8 @@ entities: - type: Transform pos: 57.5,41.5 parent: 1 + - type: Fixtures + fixtures: {} - proto: VendingMachineYouTool entities: - uid: 1292 From b41cbcf696266f56134499824f41d50d5dd3581e Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Sun, 31 Aug 2025 10:58:15 +0200 Subject: [PATCH 358/760] Fix latejoinspawner on Elkridge (#40010) --- Resources/Maps/elkridge.yml | 1376 ++++++++++++++++++++++++++++++++++- 1 file changed, 1373 insertions(+), 3 deletions(-) diff --git a/Resources/Maps/elkridge.yml b/Resources/Maps/elkridge.yml index 01129f897aae..e3b6021c0735 100644 --- a/Resources/Maps/elkridge.yml +++ b/Resources/Maps/elkridge.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 15:38:07 - entityCount: 18654 + time: 08/31/2025 08:35:35 + entityCount: 18658 maps: - 1 grids: @@ -10918,6 +10918,8 @@ entities: - 454 - 18629 - 18628 + - type: Fixtures + fixtures: {} - uid: 811 components: - type: MetaData @@ -10945,6 +10947,8 @@ entities: - 197 - 243 - 1619 + - type: Fixtures + fixtures: {} - uid: 813 components: - type: MetaData @@ -10958,6 +10962,8 @@ entities: - 902 - 909 - 1628 + - type: Fixtures + fixtures: {} - uid: 814 components: - type: MetaData @@ -10976,6 +10982,8 @@ entities: - 265 - 266 - 1629 + - type: Fixtures + fixtures: {} - uid: 817 components: - type: MetaData @@ -10989,6 +10997,8 @@ entities: - 960 - 959 - 975 + - type: Fixtures + fixtures: {} - uid: 818 components: - type: MetaData @@ -11005,6 +11015,8 @@ entities: - 197 - 243 - 1619 + - type: Fixtures + fixtures: {} - uid: 819 components: - type: MetaData @@ -11018,6 +11030,8 @@ entities: - 912 - 911 - 944 + - type: Fixtures + fixtures: {} - uid: 822 components: - type: MetaData @@ -11030,6 +11044,8 @@ entities: - 947 - 946 - 12722 + - type: Fixtures + fixtures: {} - uid: 958 components: - type: MetaData @@ -11051,6 +11067,8 @@ entities: - 10846 - 10847 - 10848 + - type: Fixtures + fixtures: {} - uid: 1136 components: - type: MetaData @@ -11063,6 +11081,8 @@ entities: - 7523 - 13848 - 368 + - type: Fixtures + fixtures: {} - uid: 2196 components: - type: MetaData @@ -11077,6 +11097,8 @@ entities: - 11393 - 14212 - 14136 + - type: Fixtures + fixtures: {} - uid: 2200 components: - type: MetaData @@ -11099,6 +11121,8 @@ entities: - 12452 - 12449 - 12453 + - type: Fixtures + fixtures: {} - uid: 3078 components: - type: MetaData @@ -11112,6 +11136,8 @@ entities: - 1395 - 12516 - 12541 + - type: Fixtures + fixtures: {} - uid: 3330 components: - type: MetaData @@ -11125,6 +11151,8 @@ entities: - 11812 - 12426 - 8895 + - type: Fixtures + fixtures: {} - uid: 3340 components: - type: MetaData @@ -11140,6 +11168,8 @@ entities: - 14465 - 12539 - 12538 + - type: Fixtures + fixtures: {} - uid: 5566 components: - type: MetaData @@ -11151,6 +11181,8 @@ entities: - type: DeviceList devices: - 7952 + - type: Fixtures + fixtures: {} - uid: 5980 components: - type: MetaData @@ -11166,6 +11198,8 @@ entities: - 1029 - 1028 - 9755 + - type: Fixtures + fixtures: {} - uid: 6106 components: - type: Transform @@ -11177,6 +11211,8 @@ entities: - 2280 - 3484 - 10525 + - type: Fixtures + fixtures: {} - uid: 6195 components: - type: MetaData @@ -11185,6 +11221,8 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8141 components: - type: MetaData @@ -11196,6 +11234,8 @@ entities: - type: DeviceList devices: - 13849 + - type: Fixtures + fixtures: {} - uid: 10356 components: - type: MetaData @@ -11204,6 +11244,8 @@ entities: rot: 1.5707963267948966 rad pos: 7.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11015 components: - type: MetaData @@ -11216,6 +11258,8 @@ entities: - 11037 - 11038 - 11039 + - type: Fixtures + fixtures: {} - uid: 11020 components: - type: MetaData @@ -11236,6 +11280,8 @@ entities: - 10804 - 10878 - 10879 + - type: Fixtures + fixtures: {} - uid: 11079 components: - type: MetaData @@ -11250,6 +11296,8 @@ entities: - 10999 - 10876 - 10877 + - type: Fixtures + fixtures: {} - uid: 11080 components: - type: MetaData @@ -11263,6 +11311,8 @@ entities: - 11057 - 11058 - 11065 + - type: Fixtures + fixtures: {} - uid: 11082 components: - type: MetaData @@ -11278,6 +11328,8 @@ entities: - 10998 - 10874 - 10875 + - type: Fixtures + fixtures: {} - uid: 11083 components: - type: MetaData @@ -11292,6 +11344,8 @@ entities: - 5035 - 10874 - 10875 + - type: Fixtures + fixtures: {} - uid: 11197 components: - type: MetaData @@ -11307,6 +11361,8 @@ entities: - 14237 - 11190 - 5155 + - type: Fixtures + fixtures: {} - uid: 11199 components: - type: MetaData @@ -11322,6 +11378,8 @@ entities: - 12751 - 6856 - 16465 + - type: Fixtures + fixtures: {} - uid: 11203 components: - type: MetaData @@ -11334,6 +11392,8 @@ entities: - 13082 - 14784 - 6886 + - type: Fixtures + fixtures: {} - uid: 11204 components: - type: MetaData @@ -11349,6 +11409,8 @@ entities: - 11205 - 16469 - 16468 + - type: Fixtures + fixtures: {} - uid: 11206 components: - type: MetaData @@ -11362,6 +11424,8 @@ entities: - 6737 - 5295 - 11198 + - type: Fixtures + fixtures: {} - uid: 11207 components: - type: MetaData @@ -11377,6 +11441,8 @@ entities: - 11224 - 16478 - 16479 + - type: Fixtures + fixtures: {} - uid: 11208 components: - type: MetaData @@ -11390,6 +11456,8 @@ entities: - 11254 - 13087 - 12921 + - type: Fixtures + fixtures: {} - uid: 11209 components: - type: MetaData @@ -11400,6 +11468,8 @@ entities: - type: DeviceList devices: - 16480 + - type: Fixtures + fixtures: {} - uid: 11210 components: - type: MetaData @@ -11413,6 +11483,8 @@ entities: - 11185 - 11202 - 11150 + - type: Fixtures + fixtures: {} - uid: 11211 components: - type: MetaData @@ -11431,6 +11503,8 @@ entities: - 6856 - 16465 - 16471 + - type: Fixtures + fixtures: {} - uid: 11212 components: - type: MetaData @@ -11445,6 +11519,8 @@ entities: - 11163 - 13967 - 12920 + - type: Fixtures + fixtures: {} - uid: 11289 components: - type: MetaData @@ -11458,6 +11534,8 @@ entities: - 11285 - 5028 - 11257 + - type: Fixtures + fixtures: {} - uid: 11291 components: - type: MetaData @@ -11471,6 +11549,8 @@ entities: - 11288 - 8834 - 1908 + - type: Fixtures + fixtures: {} - uid: 11296 components: - type: MetaData @@ -11483,6 +11563,8 @@ entities: - 5498 - 5500 - 11315 + - type: Fixtures + fixtures: {} - uid: 11297 components: - type: MetaData @@ -11494,6 +11576,8 @@ entities: - type: DeviceList devices: - 11290 + - type: Fixtures + fixtures: {} - uid: 11301 components: - type: MetaData @@ -11507,6 +11591,8 @@ entities: - 11261 - 11258 - 11259 + - type: Fixtures + fixtures: {} - uid: 11357 components: - type: MetaData @@ -11519,6 +11605,8 @@ entities: devices: - 11344 - 357 + - type: Fixtures + fixtures: {} - uid: 11358 components: - type: MetaData @@ -11532,6 +11620,8 @@ entities: - 11320 - 11318 - 11361 + - type: Fixtures + fixtures: {} - uid: 11359 components: - type: MetaData @@ -11545,6 +11635,8 @@ entities: - 11319 - 11321 - 11360 + - type: Fixtures + fixtures: {} - uid: 11397 components: - type: MetaData @@ -11558,6 +11650,8 @@ entities: - 11392 - 11395 - 11394 + - type: Fixtures + fixtures: {} - uid: 11399 components: - type: MetaData @@ -11572,6 +11666,8 @@ entities: - 11410 - 11411 - 10873 + - type: Fixtures + fixtures: {} - uid: 12625 components: - type: MetaData @@ -11586,6 +11682,8 @@ entities: - 12649 - 10376 - 1437 + - type: Fixtures + fixtures: {} - uid: 12674 components: - type: MetaData @@ -11597,6 +11695,8 @@ entities: - type: DeviceList devices: - 2624 + - type: Fixtures + fixtures: {} - uid: 12724 components: - type: MetaData @@ -11616,6 +11716,8 @@ entities: - 3278 - 3622 - 6044 + - type: Fixtures + fixtures: {} - uid: 12725 components: - type: MetaData @@ -11629,6 +11731,8 @@ entities: - 9018 - 9027 - 9028 + - type: Fixtures + fixtures: {} - uid: 12726 components: - type: MetaData @@ -11641,6 +11745,8 @@ entities: - 4927 - 4937 - 9064 + - type: Fixtures + fixtures: {} - uid: 12727 components: - type: MetaData @@ -11654,6 +11760,8 @@ entities: - 8327 - 4923 - 9048 + - type: Fixtures + fixtures: {} - uid: 12729 components: - type: MetaData @@ -11667,6 +11775,8 @@ entities: - 10476 - 10064 - 12703 + - type: Fixtures + fixtures: {} - uid: 12730 components: - type: MetaData @@ -11679,6 +11789,8 @@ entities: - 10444 - 10477 - 10427 + - type: Fixtures + fixtures: {} - uid: 12731 components: - type: MetaData @@ -11690,6 +11802,8 @@ entities: - type: DeviceList devices: - 10065 + - type: Fixtures + fixtures: {} - uid: 12732 components: - type: MetaData @@ -11705,12 +11819,16 @@ entities: - 2768 - 13804 - 13805 + - type: Fixtures + fixtures: {} - uid: 13031 components: - type: Transform rot: -1.5707963267948966 rad pos: 29.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13789 components: - type: MetaData @@ -11728,6 +11846,8 @@ entities: - 10826 - 10820 - 357 + - type: Fixtures + fixtures: {} - uid: 13790 components: - type: MetaData @@ -11748,6 +11868,8 @@ entities: - 10824 - 10814 - 10812 + - type: Fixtures + fixtures: {} - uid: 13791 components: - type: MetaData @@ -11768,6 +11890,8 @@ entities: - 14212 - 14136 - 18028 + - type: Fixtures + fixtures: {} - uid: 13792 components: - type: MetaData @@ -11786,6 +11910,8 @@ entities: - 11641 - 11644 - 11642 + - type: Fixtures + fixtures: {} - uid: 13793 components: - type: MetaData @@ -11803,6 +11929,8 @@ entities: - 10812 - 10813 - 10817 + - type: Fixtures + fixtures: {} - uid: 13794 components: - type: MetaData @@ -11824,6 +11952,8 @@ entities: - 10832 - 10833 - 12011 + - type: Fixtures + fixtures: {} - uid: 13795 components: - type: MetaData @@ -11841,6 +11971,8 @@ entities: - 10828 - 14970 - 14997 + - type: Fixtures + fixtures: {} - uid: 13800 components: - type: MetaData @@ -11860,6 +11992,8 @@ entities: - 12549 - 12547 - 12548 + - type: Fixtures + fixtures: {} - uid: 13811 components: - type: MetaData @@ -11878,6 +12012,8 @@ entities: - 10898 - 10899 - 13810 + - type: Fixtures + fixtures: {} - uid: 13812 components: - type: MetaData @@ -11892,6 +12028,8 @@ entities: - 8740 - 8741 - 13810 + - type: Fixtures + fixtures: {} - uid: 13813 components: - type: MetaData @@ -11909,6 +12047,8 @@ entities: - 10899 - 10900 - 10901 + - type: Fixtures + fixtures: {} - uid: 13814 components: - type: MetaData @@ -11922,6 +12062,8 @@ entities: - 8713 - 8714 - 8699 + - type: Fixtures + fixtures: {} - uid: 13815 components: - type: MetaData @@ -11935,6 +12077,8 @@ entities: - 8686 - 8677 - 12546 + - type: Fixtures + fixtures: {} - uid: 13816 components: - type: MetaData @@ -11951,6 +12095,8 @@ entities: - 10902 - 10901 - 10900 + - type: Fixtures + fixtures: {} - uid: 13817 components: - type: MetaData @@ -11965,6 +12111,8 @@ entities: - 8695 - 10905 - 4374 + - type: Fixtures + fixtures: {} - uid: 13818 components: - type: MetaData @@ -11977,6 +12125,8 @@ entities: - 5762 - 1428 - 8754 + - type: Fixtures + fixtures: {} - uid: 13819 components: - type: MetaData @@ -11991,6 +12141,8 @@ entities: - 8623 - 8622 - 10902 + - type: Fixtures + fixtures: {} - uid: 13821 components: - type: MetaData @@ -12003,6 +12155,8 @@ entities: - 8799 - 8800 - 8814 + - type: Fixtures + fixtures: {} - uid: 13822 components: - type: MetaData @@ -12015,6 +12169,8 @@ entities: - 8781 - 8782 - 8780 + - type: Fixtures + fixtures: {} - uid: 13823 components: - type: MetaData @@ -12028,6 +12184,8 @@ entities: - 8790 - 8792 - 8791 + - type: Fixtures + fixtures: {} - uid: 13824 components: - type: MetaData @@ -12040,6 +12198,8 @@ entities: - 8757 - 8756 - 8758 + - type: Fixtures + fixtures: {} - uid: 13825 components: - type: MetaData @@ -12053,6 +12213,8 @@ entities: - 8733 - 8731 - 8732 + - type: Fixtures + fixtures: {} - uid: 13852 components: - type: MetaData @@ -12067,6 +12229,8 @@ entities: - 2835 - 10412 - 10907 + - type: Fixtures + fixtures: {} - uid: 13862 components: - type: MetaData @@ -12087,6 +12251,8 @@ entities: - 10891 - 10890 - 11143 + - type: Fixtures + fixtures: {} - uid: 13863 components: - type: MetaData @@ -12107,6 +12273,8 @@ entities: - 12542 - 10894 - 10895 + - type: Fixtures + fixtures: {} - uid: 13864 components: - type: MetaData @@ -12120,6 +12288,8 @@ entities: - 12469 - 12468 - 12471 + - type: Fixtures + fixtures: {} - uid: 13865 components: - type: MetaData @@ -12133,6 +12303,8 @@ entities: - 12454 - 12455 - 12470 + - type: Fixtures + fixtures: {} - uid: 13870 components: - type: MetaData @@ -12159,6 +12331,8 @@ entities: - 11224 - 16478 - 16479 + - type: Fixtures + fixtures: {} - uid: 13933 components: - type: MetaData @@ -12178,6 +12352,8 @@ entities: - 10883 - 10840 - 10841 + - type: Fixtures + fixtures: {} - uid: 13934 components: - type: MetaData @@ -12191,6 +12367,8 @@ entities: - 12395 - 12398 - 12401 + - type: Fixtures + fixtures: {} - uid: 13935 components: - type: MetaData @@ -12205,6 +12383,8 @@ entities: - 12400 - 12403 - 10883 + - type: Fixtures + fixtures: {} - uid: 13962 components: - type: MetaData @@ -12222,6 +12402,8 @@ entities: - 12404 - 10840 - 10841 + - type: Fixtures + fixtures: {} - uid: 13971 components: - type: MetaData @@ -12234,6 +12416,8 @@ entities: - 12647 - 10859 - 18302 + - type: Fixtures + fixtures: {} - uid: 14483 components: - type: MetaData @@ -12246,6 +12430,8 @@ entities: devices: - 18031 - 18032 + - type: Fixtures + fixtures: {} - uid: 14484 components: - type: MetaData @@ -12258,6 +12444,8 @@ entities: - 18029 - 18028 - 18030 + - type: Fixtures + fixtures: {} - uid: 14486 components: - type: MetaData @@ -12269,6 +12457,8 @@ entities: - type: DeviceList devices: - 18033 + - type: Fixtures + fixtures: {} - uid: 14552 components: - type: MetaData @@ -12287,6 +12477,8 @@ entities: - 13834 - 13835 - 13850 + - type: Fixtures + fixtures: {} - uid: 14605 components: - type: MetaData @@ -12306,6 +12498,8 @@ entities: - 18030 - 18031 - 18032 + - type: Fixtures + fixtures: {} - uid: 14859 components: - type: MetaData @@ -12322,6 +12516,8 @@ entities: - 14998 - 14999 - 4973 + - type: Fixtures + fixtures: {} - uid: 15065 components: - type: MetaData @@ -12336,6 +12532,8 @@ entities: - 11896 - 1879 - 1878 + - type: Fixtures + fixtures: {} - uid: 15066 components: - type: MetaData @@ -12351,6 +12549,8 @@ entities: - 14847 - 14970 - 14997 + - type: Fixtures + fixtures: {} - uid: 15067 components: - type: MetaData @@ -12365,6 +12565,8 @@ entities: - 13746 - 13539 - 4973 + - type: Fixtures + fixtures: {} - uid: 15069 components: - type: MetaData @@ -12380,6 +12582,8 @@ entities: - 14029 - 14998 - 14999 + - type: Fixtures + fixtures: {} - uid: 15093 components: - type: MetaData @@ -12388,6 +12592,8 @@ entities: rot: 1.5707963267948966 rad pos: -2.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15135 components: - type: MetaData @@ -12398,6 +12604,8 @@ entities: - type: DeviceList devices: - 13744 + - type: Fixtures + fixtures: {} - uid: 15190 components: - type: MetaData @@ -12410,6 +12618,8 @@ entities: - 12743 - 5665 - 11808 + - type: Fixtures + fixtures: {} - uid: 15197 components: - type: MetaData @@ -12418,6 +12628,8 @@ entities: rot: 3.141592653589793 rad pos: 2.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15328 components: - type: MetaData @@ -12442,6 +12654,8 @@ entities: - 1879 - 1878 - 18033 + - type: Fixtures + fixtures: {} - uid: 15382 components: - type: MetaData @@ -12455,6 +12669,8 @@ entities: - 1782 - 4448 - 15429 + - type: Fixtures + fixtures: {} - uid: 15453 components: - type: MetaData @@ -12466,6 +12682,8 @@ entities: devices: - 15450 - 15454 + - type: Fixtures + fixtures: {} - uid: 15456 components: - type: MetaData @@ -12489,6 +12707,8 @@ entities: - 10854 - 10853 - 10852 + - type: Fixtures + fixtures: {} - uid: 15650 components: - type: MetaData @@ -12500,6 +12720,8 @@ entities: - type: DeviceList devices: - 15649 + - type: Fixtures + fixtures: {} - uid: 15720 components: - type: MetaData @@ -12513,6 +12735,8 @@ entities: - 15571 - 15318 - 15319 + - type: Fixtures + fixtures: {} - uid: 15876 components: - type: MetaData @@ -12526,6 +12750,8 @@ entities: - 6491 - 15875 - 6202 + - type: Fixtures + fixtures: {} - uid: 15940 components: - type: MetaData @@ -12539,6 +12765,8 @@ entities: - 15941 - 15942 - 15943 + - type: Fixtures + fixtures: {} - uid: 16172 components: - type: MetaData @@ -12552,6 +12780,8 @@ entities: - 8812 - 8811 - 8813 + - type: Fixtures + fixtures: {} - uid: 16745 components: - type: MetaData @@ -12560,6 +12790,8 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16808 components: - type: MetaData @@ -12576,6 +12808,8 @@ entities: - 16807 - 10890 - 10891 + - type: Fixtures + fixtures: {} - uid: 17020 components: - type: MetaData @@ -12594,6 +12828,8 @@ entities: - 11224 - 16478 - 16479 + - type: Fixtures + fixtures: {} - uid: 17459 components: - type: MetaData @@ -12606,6 +12842,8 @@ entities: - 17521 - 17463 - 17520 + - type: Fixtures + fixtures: {} - uid: 17460 components: - type: MetaData @@ -12618,6 +12856,8 @@ entities: - 17498 - 17531 - 17499 + - type: Fixtures + fixtures: {} - uid: 17461 components: - type: MetaData @@ -12631,6 +12871,8 @@ entities: - 17484 - 17464 - 17488 + - type: Fixtures + fixtures: {} - uid: 17462 components: - type: MetaData @@ -12644,6 +12886,8 @@ entities: - 17529 - 17530 - 17465 + - type: Fixtures + fixtures: {} - uid: 17609 components: - type: MetaData @@ -12662,6 +12906,8 @@ entities: - 15890 - 963 - 14946 + - type: Fixtures + fixtures: {} - uid: 18230 components: - type: MetaData @@ -12680,6 +12926,8 @@ entities: - 8973 - 10077 - 13803 + - type: Fixtures + fixtures: {} - uid: 18231 components: - type: MetaData @@ -12693,6 +12941,8 @@ entities: - 5367 - 1054 - 1053 + - type: Fixtures + fixtures: {} - uid: 18303 components: - type: MetaData @@ -12719,6 +12969,8 @@ entities: - 10810 - 10811 - 10804 + - type: Fixtures + fixtures: {} - proto: AirAlarmElectronics entities: - uid: 1784 @@ -12741,6 +12993,8 @@ entities: - 1388 - 290 - 1430 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: - uid: 6295 @@ -16219,6 +16473,8 @@ entities: - type: Transform pos: -2.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 431 components: - type: MetaData @@ -16227,6 +16483,8 @@ entities: rot: 3.141592653589793 rad pos: 3.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 432 components: - type: MetaData @@ -16235,6 +16493,8 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 505 components: - type: MetaData @@ -16242,6 +16502,8 @@ entities: - type: Transform pos: -31.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 653 components: - type: MetaData @@ -16250,6 +16512,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 682 components: - type: MetaData @@ -16258,6 +16522,8 @@ entities: rot: 1.5707963267948966 rad pos: -4.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 972 components: - type: MetaData @@ -16266,6 +16532,8 @@ entities: rot: -1.5707963267948966 rad pos: 12.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1149 components: - type: MetaData @@ -16274,6 +16542,8 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1393 components: - type: MetaData @@ -16282,6 +16552,8 @@ entities: rot: -1.5707963267948966 rad pos: 38.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1419 components: - type: MetaData @@ -16290,6 +16562,8 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1562 components: - type: MetaData @@ -16297,6 +16571,8 @@ entities: - type: Transform pos: 25.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2556 components: - type: MetaData @@ -16305,6 +16581,8 @@ entities: rot: 3.141592653589793 rad pos: 40.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2584 components: - type: MetaData @@ -16312,6 +16590,8 @@ entities: - type: Transform pos: -24.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2771 components: - type: MetaData @@ -16320,6 +16600,8 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2809 components: - type: MetaData @@ -16328,6 +16610,8 @@ entities: rot: 3.141592653589793 rad pos: -0.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3295 components: - type: MetaData @@ -16336,6 +16620,8 @@ entities: rot: -1.5707963267948966 rad pos: -26.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3297 components: - type: MetaData @@ -16344,6 +16630,8 @@ entities: rot: -1.5707963267948966 rad pos: -26.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3298 components: - type: MetaData @@ -16351,6 +16639,8 @@ entities: - type: Transform pos: -29.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3433 components: - type: MetaData @@ -16359,6 +16649,8 @@ entities: rot: 3.141592653589793 rad pos: -19.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3445 components: - type: MetaData @@ -16366,6 +16658,8 @@ entities: - type: Transform pos: -24.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3587 components: - type: MetaData @@ -16374,6 +16668,8 @@ entities: rot: 3.141592653589793 rad pos: -14.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4449 components: - type: MetaData @@ -16382,6 +16678,8 @@ entities: rot: 3.141592653589793 rad pos: 3.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4473 components: - type: MetaData @@ -16389,6 +16687,8 @@ entities: - type: Transform pos: -32.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4776 components: - type: MetaData @@ -16397,6 +16697,8 @@ entities: rot: 3.141592653589793 rad pos: -37.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4827 components: - type: MetaData @@ -16405,6 +16707,8 @@ entities: rot: -1.5707963267948966 rad pos: -20.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4829 components: - type: MetaData @@ -16412,6 +16716,8 @@ entities: - type: Transform pos: -17.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5097 components: - type: MetaData @@ -16420,6 +16726,8 @@ entities: rot: 3.141592653589793 rad pos: -23.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5175 components: - type: MetaData @@ -16427,6 +16735,8 @@ entities: - type: Transform pos: -24.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5210 components: - type: MetaData @@ -16435,6 +16745,8 @@ entities: rot: 3.141592653589793 rad pos: -43.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5241 components: - type: MetaData @@ -16443,6 +16755,8 @@ entities: rot: 3.141592653589793 rad pos: -15.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5371 components: - type: MetaData @@ -16451,6 +16765,8 @@ entities: rot: -1.5707963267948966 rad pos: -43.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5484 components: - type: MetaData @@ -16459,6 +16775,8 @@ entities: rot: 1.5707963267948966 rad pos: -41.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5734 components: - type: MetaData @@ -16467,6 +16785,8 @@ entities: rot: -1.5707963267948966 rad pos: 7.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5739 components: - type: MetaData @@ -16474,6 +16794,8 @@ entities: - type: Transform pos: -1.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5740 components: - type: MetaData @@ -16482,6 +16804,8 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5836 components: - type: MetaData @@ -16489,6 +16813,8 @@ entities: - type: Transform pos: -5.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5926 components: - type: MetaData @@ -16497,6 +16823,8 @@ entities: rot: 3.141592653589793 rad pos: -33.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6151 components: - type: MetaData @@ -16505,6 +16833,8 @@ entities: rot: 1.5707963267948966 rad pos: -38.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6163 components: - type: MetaData @@ -16513,6 +16843,8 @@ entities: rot: 3.141592653589793 rad pos: -15.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6267 components: - type: MetaData @@ -16521,6 +16853,8 @@ entities: rot: -1.5707963267948966 rad pos: -14.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6860 components: - type: MetaData @@ -16528,6 +16862,8 @@ entities: - type: Transform pos: -11.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6933 components: - type: MetaData @@ -16536,6 +16872,8 @@ entities: rot: 1.5707963267948966 rad pos: -25.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6978 components: - type: MetaData @@ -16544,6 +16882,8 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6981 components: - type: MetaData @@ -16552,6 +16892,8 @@ entities: rot: -1.5707963267948966 rad pos: -34.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6985 components: - type: MetaData @@ -16559,6 +16901,8 @@ entities: - type: Transform pos: -38.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6999 components: - type: MetaData @@ -16566,6 +16910,8 @@ entities: - type: Transform pos: -15.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7325 components: - type: MetaData @@ -16574,6 +16920,8 @@ entities: rot: -1.5707963267948966 rad pos: -5.5,37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7326 components: - type: MetaData @@ -16582,6 +16930,8 @@ entities: rot: -1.5707963267948966 rad pos: 1.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7328 components: - type: MetaData @@ -16590,6 +16940,8 @@ entities: rot: 3.141592653589793 rad pos: -9.5,53.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7483 components: - type: MetaData @@ -16597,6 +16949,8 @@ entities: - type: Transform pos: 3.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7510 components: - type: MetaData @@ -16604,6 +16958,8 @@ entities: - type: Transform pos: 13.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7516 components: - type: MetaData @@ -16612,6 +16968,8 @@ entities: rot: 1.5707963267948966 rad pos: 4.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7517 components: - type: MetaData @@ -16620,6 +16978,8 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7518 components: - type: MetaData @@ -16628,6 +16988,8 @@ entities: rot: 3.141592653589793 rad pos: 11.5,32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7519 components: - type: MetaData @@ -16636,6 +16998,8 @@ entities: rot: 1.5707963267948966 rad pos: -0.5,37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7780 components: - type: MetaData @@ -16644,6 +17008,8 @@ entities: rot: -1.5707963267948966 rad pos: 16.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7943 components: - type: MetaData @@ -16651,6 +17017,8 @@ entities: - type: Transform pos: 21.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8241 components: - type: MetaData @@ -16659,6 +17027,8 @@ entities: rot: 1.5707963267948966 rad pos: 39.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8616 components: - type: MetaData @@ -16666,6 +17036,8 @@ entities: - type: Transform pos: -46.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8620 components: - type: MetaData @@ -16674,6 +17046,8 @@ entities: rot: 3.141592653589793 rad pos: -3.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8751 components: - type: MetaData @@ -16681,6 +17055,8 @@ entities: - type: Transform pos: 40.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8945 components: - type: MetaData @@ -16689,6 +17065,8 @@ entities: rot: 3.141592653589793 rad pos: 35.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9111 components: - type: MetaData @@ -16697,6 +17075,8 @@ entities: rot: -1.5707963267948966 rad pos: 49.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9157 components: - type: MetaData @@ -16704,6 +17084,8 @@ entities: - type: Transform pos: 33.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9201 components: - type: MetaData @@ -16712,6 +17094,8 @@ entities: rot: -1.5707963267948966 rad pos: 45.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9281 components: - type: MetaData @@ -16720,6 +17104,8 @@ entities: rot: 1.5707963267948966 rad pos: 25.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9297 components: - type: MetaData @@ -16728,6 +17114,8 @@ entities: rot: 3.141592653589793 rad pos: 21.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9632 components: - type: MetaData @@ -16736,6 +17124,8 @@ entities: rot: 1.5707963267948966 rad pos: 7.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9695 components: - type: MetaData @@ -16743,6 +17133,8 @@ entities: - type: Transform pos: 34.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9696 components: - type: MetaData @@ -16750,6 +17142,8 @@ entities: - type: Transform pos: 26.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9697 components: - type: MetaData @@ -16758,6 +17152,8 @@ entities: rot: 1.5707963267948966 rad pos: 24.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9698 components: - type: MetaData @@ -16765,6 +17161,8 @@ entities: - type: Transform pos: 39.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9700 components: - type: MetaData @@ -16772,6 +17170,8 @@ entities: - type: Transform pos: 34.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9701 components: - type: MetaData @@ -16779,6 +17179,8 @@ entities: - type: Transform pos: 22.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9702 components: - type: MetaData @@ -16787,6 +17189,8 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9703 components: - type: MetaData @@ -16794,6 +17198,8 @@ entities: - type: Transform pos: 29.5,24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9704 components: - type: MetaData @@ -16801,6 +17207,8 @@ entities: - type: Transform pos: 35.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9822 components: - type: MetaData @@ -16809,6 +17217,8 @@ entities: rot: 1.5707963267948966 rad pos: 29.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9910 components: - type: MetaData @@ -16816,6 +17226,8 @@ entities: - type: Transform pos: 18.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9937 components: - type: MetaData @@ -16824,6 +17236,8 @@ entities: rot: 3.141592653589793 rad pos: 1.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9944 components: - type: MetaData @@ -16832,6 +17246,8 @@ entities: rot: 3.141592653589793 rad pos: -8.5,27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9950 components: - type: MetaData @@ -16840,6 +17256,8 @@ entities: rot: 3.141592653589793 rad pos: -6.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9996 components: - type: MetaData @@ -16848,6 +17266,8 @@ entities: rot: -1.5707963267948966 rad pos: -18.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10027 components: - type: MetaData @@ -16855,6 +17275,8 @@ entities: - type: Transform pos: 0.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10100 components: - type: MetaData @@ -16863,6 +17285,8 @@ entities: rot: 1.5707963267948966 rad pos: 7.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10521 components: - type: MetaData @@ -16871,6 +17295,8 @@ entities: rot: 1.5707963267948966 rad pos: -41.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10558 components: - type: MetaData @@ -16879,6 +17305,8 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10755 components: - type: MetaData @@ -16886,6 +17314,8 @@ entities: - type: Transform pos: 34.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11177 components: - type: MetaData @@ -16894,6 +17324,8 @@ entities: rot: 1.5707963267948966 rad pos: -6.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11819 components: - type: MetaData @@ -16902,6 +17334,8 @@ entities: rot: 1.5707963267948966 rad pos: 1.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12084 components: - type: MetaData @@ -16910,6 +17344,8 @@ entities: rot: -1.5707963267948966 rad pos: 21.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12187 components: - type: MetaData @@ -16918,6 +17354,8 @@ entities: rot: -1.5707963267948966 rad pos: 18.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12212 components: - type: MetaData @@ -16925,6 +17363,8 @@ entities: - type: Transform pos: 34.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13643 components: - type: MetaData @@ -16933,6 +17373,8 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14028 components: - type: MetaData @@ -16941,6 +17383,8 @@ entities: rot: 1.5707963267948966 rad pos: -9.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14169 components: - type: MetaData @@ -16949,6 +17393,8 @@ entities: rot: -1.5707963267948966 rad pos: -15.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14312 components: - type: MetaData @@ -16957,6 +17403,8 @@ entities: rot: 1.5707963267948966 rad pos: 17.5,35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15147 components: - type: MetaData @@ -16964,6 +17412,8 @@ entities: - type: Transform pos: -1.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15387 components: - type: MetaData @@ -16971,6 +17421,8 @@ entities: - type: Transform pos: 6.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15615 components: - type: MetaData @@ -16978,6 +17430,8 @@ entities: - type: Transform pos: 38.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15627 components: - type: MetaData @@ -16986,6 +17440,8 @@ entities: rot: 3.141592653589793 rad pos: 45.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15823 components: - type: MetaData @@ -16994,6 +17450,8 @@ entities: rot: -1.5707963267948966 rad pos: 15.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15931 components: - type: MetaData @@ -17002,6 +17460,8 @@ entities: rot: -1.5707963267948966 rad pos: -41.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16014 components: - type: MetaData @@ -17010,6 +17470,8 @@ entities: rot: 1.5707963267948966 rad pos: -15.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16809 components: - type: MetaData @@ -17017,6 +17479,8 @@ entities: - type: Transform pos: 11.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17039 components: - type: MetaData @@ -17024,6 +17488,8 @@ entities: - type: Transform pos: -36.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18312 components: - type: MetaData @@ -17032,6 +17498,8 @@ entities: rot: 3.141592653589793 rad pos: 18.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCElectronics entities: - uid: 1789 @@ -17064,6 +17532,8 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: AppraisalTool entities: - uid: 14317 @@ -17078,24 +17548,32 @@ entities: - type: Transform pos: -8.5,32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14633 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14634 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14635 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5,42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArtistCircuitBoard entities: - uid: 5380 @@ -21561,6 +22039,8 @@ entities: - type: Transform pos: 1.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignSpacebucks entities: - uid: 5917 @@ -21568,6 +22048,8 @@ entities: - type: Transform pos: -17.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSpoon entities: - uid: 11927 @@ -51585,6 +52067,8 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ClosetBombFilled entities: - uid: 5817 @@ -55259,52 +55743,70 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13950 components: - type: Transform rot: 3.141592653589793 rad pos: 41.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13951 components: - type: Transform rot: 3.141592653589793 rad pos: 37.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14424 components: - type: Transform rot: 3.141592653589793 rad pos: 0.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15297 components: - type: Transform pos: 10.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15476 components: - type: Transform rot: 3.141592653589793 rad pos: -13.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15520 components: - type: Transform rot: 3.141592653589793 rad pos: -33.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18081 components: - type: Transform pos: -59.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18082 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 2999 @@ -61480,6 +61982,8 @@ entities: - type: Transform pos: 7.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ExtinguisherCabinetFilled entities: - uid: 1257 @@ -61487,102 +61991,138 @@ entities: - type: Transform pos: 25.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4487 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7216 components: - type: Transform rot: 3.141592653589793 rad pos: -55.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15963 components: - type: Transform pos: -42.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15964 components: - type: Transform pos: -27.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15965 components: - type: Transform rot: 1.5707963267948966 rad pos: -21.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15966 components: - type: Transform pos: -2.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15969 components: - type: Transform rot: 1.5707963267948966 rad pos: 30.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15970 components: - type: Transform rot: -1.5707963267948966 rad pos: 34.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15971 components: - type: Transform rot: -1.5707963267948966 rad pos: 33.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15972 components: - type: Transform pos: 27.5,20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15973 components: - type: Transform rot: 3.141592653589793 rad pos: 10.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15974 components: - type: Transform rot: 3.141592653589793 rad pos: 8.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15977 components: - type: Transform rot: -1.5707963267948966 rad pos: -6.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15980 components: - type: Transform pos: -46.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15981 components: - type: Transform rot: -1.5707963267948966 rad pos: -5.5,35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18107 components: - type: Transform rot: 3.141592653589793 rad pos: -10.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18108 components: - type: Transform pos: -5.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 4025 @@ -61830,6 +62370,8 @@ entities: - 15890 - 963 - 14946 + - type: Fixtures + fixtures: {} - uid: 8138 components: - type: MetaData @@ -61846,6 +62388,8 @@ entities: - 10849 - 10850 - 10851 + - type: Fixtures + fixtures: {} - uid: 10771 components: - type: MetaData @@ -61854,6 +62398,8 @@ entities: rot: 3.141592653589793 rad pos: 29.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11390 components: - type: MetaData @@ -61866,6 +62412,8 @@ entities: - 10822 - 10823 - 10824 + - type: Fixtures + fixtures: {} - uid: 11391 components: - type: MetaData @@ -61888,6 +62436,8 @@ entities: - 10839 - 1938 - 1437 + - type: Fixtures + fixtures: {} - uid: 11574 components: - type: MetaData @@ -61907,6 +62457,8 @@ entities: - 10832 - 10833 - 12011 + - type: Fixtures + fixtures: {} - uid: 11575 components: - type: MetaData @@ -61928,6 +62480,8 @@ entities: - 1879 - 1878 - 18033 + - type: Fixtures + fixtures: {} - uid: 11576 components: - type: MetaData @@ -61943,6 +62497,8 @@ entities: - 10829 - 14970 - 14997 + - type: Fixtures + fixtures: {} - uid: 12224 components: - type: MetaData @@ -61966,6 +62522,8 @@ entities: - 11224 - 16478 - 16479 + - type: Fixtures + fixtures: {} - uid: 12225 components: - type: MetaData @@ -61982,6 +62540,8 @@ entities: - 10883 - 10841 - 10840 + - type: Fixtures + fixtures: {} - uid: 12226 components: - type: MetaData @@ -61994,6 +62554,8 @@ entities: devices: - 10841 - 10840 + - type: Fixtures + fixtures: {} - uid: 12553 components: - type: MetaData @@ -62005,6 +62567,8 @@ entities: - type: DeviceList devices: - 13803 + - type: Fixtures + fixtures: {} - uid: 13456 components: - type: MetaData @@ -62024,6 +62588,8 @@ entities: - 10907 - 1630 - 15890 + - type: Fixtures + fixtures: {} - uid: 13457 components: - type: MetaData @@ -62044,6 +62610,8 @@ entities: - 10846 - 10847 - 10848 + - type: Fixtures + fixtures: {} - uid: 13936 components: - type: MetaData @@ -62062,6 +62630,8 @@ entities: - 10887 - 10889 - 10888 + - type: Fixtures + fixtures: {} - uid: 14119 components: - type: MetaData @@ -62076,6 +62646,8 @@ entities: - 10825 - 10827 - 357 + - type: Fixtures + fixtures: {} - uid: 14126 components: - type: MetaData @@ -62089,6 +62661,8 @@ entities: - 10814 - 10813 - 10817 + - type: Fixtures + fixtures: {} - uid: 14128 components: - type: MetaData @@ -62106,6 +62680,8 @@ entities: - 10822 - 10823 - 10824 + - type: Fixtures + fixtures: {} - uid: 14129 components: - type: MetaData @@ -62123,6 +62699,8 @@ entities: - 10820 - 10826 - 18028 + - type: Fixtures + fixtures: {} - uid: 14279 components: - type: MetaData @@ -62137,6 +62715,8 @@ entities: - 10876 - 10875 - 10874 + - type: Fixtures + fixtures: {} - uid: 14525 components: - type: MetaData @@ -62149,6 +62729,8 @@ entities: - 18029 - 18028 - 18030 + - type: Fixtures + fixtures: {} - uid: 14526 components: - type: MetaData @@ -62162,6 +62744,8 @@ entities: - 18030 - 18031 - 18032 + - type: Fixtures + fixtures: {} - uid: 14641 components: - type: MetaData @@ -62185,6 +62769,8 @@ entities: - 266 - 1628 - 1629 + - type: Fixtures + fixtures: {} - uid: 14651 components: - type: MetaData @@ -62201,6 +62787,8 @@ entities: - 1629 - 963 - 14946 + - type: Fixtures + fixtures: {} - uid: 14652 components: - type: MetaData @@ -62213,6 +62801,8 @@ entities: devices: - 243 - 197 + - type: Fixtures + fixtures: {} - uid: 14654 components: - type: MetaData @@ -62230,6 +62820,8 @@ entities: - 10810 - 10811 - 10804 + - type: Fixtures + fixtures: {} - uid: 14655 components: - type: MetaData @@ -62242,6 +62834,8 @@ entities: devices: - 10875 - 10874 + - type: Fixtures + fixtures: {} - uid: 14656 components: - type: MetaData @@ -62253,6 +62847,8 @@ entities: - type: DeviceList devices: - 10873 + - type: Fixtures + fixtures: {} - uid: 14665 components: - type: MetaData @@ -62268,6 +62864,8 @@ entities: - 13835 - 13834 - 13850 + - type: Fixtures + fixtures: {} - uid: 14667 components: - type: MetaData @@ -62281,6 +62879,8 @@ entities: - 13835 - 13834 - 13850 + - type: Fixtures + fixtures: {} - uid: 14668 components: - type: MetaData @@ -62296,6 +62896,8 @@ entities: - 10853 - 10854 - 13810 + - type: Fixtures + fixtures: {} - uid: 14669 components: - type: MetaData @@ -62310,6 +62912,8 @@ entities: - 10900 - 10898 - 10899 + - type: Fixtures + fixtures: {} - uid: 14671 components: - type: MetaData @@ -62325,6 +62929,8 @@ entities: - 10901 - 10902 - 14672 + - type: Fixtures + fixtures: {} - uid: 14673 components: - type: MetaData @@ -62339,6 +62945,8 @@ entities: - 14670 - 10905 - 4374 + - type: Fixtures + fixtures: {} - uid: 14675 components: - type: MetaData @@ -62350,6 +62958,8 @@ entities: - type: DeviceList devices: - 10902 + - type: Fixtures + fixtures: {} - uid: 14677 components: - type: MetaData @@ -62366,6 +62976,8 @@ entities: - 10893 - 10892 - 11143 + - type: Fixtures + fixtures: {} - uid: 14678 components: - type: MetaData @@ -62382,6 +62994,8 @@ entities: - 10893 - 10894 - 10895 + - type: Fixtures + fixtures: {} - uid: 14679 components: - type: MetaData @@ -62394,6 +63008,8 @@ entities: devices: - 10894 - 10895 + - type: Fixtures + fixtures: {} - uid: 14683 components: - type: MetaData @@ -62405,6 +63021,8 @@ entities: - type: DeviceList devices: - 13810 + - type: Fixtures + fixtures: {} - uid: 14684 components: - type: MetaData @@ -62416,6 +63034,8 @@ entities: - type: DeviceList devices: - 10907 + - type: Fixtures + fixtures: {} - uid: 15059 components: - type: MetaData @@ -62428,6 +63048,8 @@ entities: devices: - 14970 - 14997 + - type: Fixtures + fixtures: {} - uid: 15060 components: - type: MetaData @@ -62441,6 +63063,8 @@ entities: - 14998 - 14999 - 4973 + - type: Fixtures + fixtures: {} - uid: 15061 components: - type: Transform @@ -62451,6 +63075,8 @@ entities: devices: - 1879 - 1878 + - type: Fixtures + fixtures: {} - uid: 15232 components: - type: MetaData @@ -62462,6 +63088,8 @@ entities: devices: - 14998 - 14999 + - type: Fixtures + fixtures: {} - uid: 15794 components: - type: MetaData @@ -62474,6 +63102,8 @@ entities: devices: - 14212 - 14136 + - type: Fixtures + fixtures: {} - uid: 15796 components: - type: MetaData @@ -62485,6 +63115,8 @@ entities: - type: DeviceList devices: - 357 + - type: Fixtures + fixtures: {} - uid: 16327 components: - type: MetaData @@ -62498,6 +63130,8 @@ entities: - 18629 - 18628 - 1628 + - type: Fixtures + fixtures: {} - uid: 16472 components: - type: MetaData @@ -62510,6 +63144,8 @@ entities: devices: - 16467 - 16470 + - type: Fixtures + fixtures: {} - uid: 16473 components: - type: MetaData @@ -62528,6 +63164,8 @@ entities: - 6856 - 16465 - 16471 + - type: Fixtures + fixtures: {} - uid: 16474 components: - type: MetaData @@ -62539,6 +63177,8 @@ entities: devices: - 6856 - 16465 + - type: Fixtures + fixtures: {} - uid: 16475 components: - type: MetaData @@ -62550,6 +63190,8 @@ entities: - type: DeviceList devices: - 16471 + - type: Fixtures + fixtures: {} - uid: 16476 components: - type: MetaData @@ -62562,6 +63204,8 @@ entities: devices: - 16469 - 16468 + - type: Fixtures + fixtures: {} - uid: 16477 components: - type: MetaData @@ -62574,6 +63218,8 @@ entities: - 16479 - 16478 - 11224 + - type: Fixtures + fixtures: {} - uid: 16827 components: - type: MetaData @@ -62588,6 +63234,8 @@ entities: - 10891 - 16806 - 16807 + - type: Fixtures + fixtures: {} - uid: 17019 components: - type: MetaData @@ -62603,6 +63251,8 @@ entities: - 11224 - 16478 - 16479 + - type: Fixtures + fixtures: {} - proto: FireAlarmElectronics entities: - uid: 2284 @@ -62617,12 +63267,16 @@ entities: - type: Transform pos: 30.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15812 components: - type: Transform rot: 3.141592653589793 rad pos: -33.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 1914 @@ -89041,17 +89695,23 @@ entities: - type: Transform pos: -26.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17256 components: - type: Transform rot: 3.141592653589793 rad pos: -42.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17442 components: - type: Transform pos: -42.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomAssembly entities: - uid: 16722 @@ -89068,12 +89728,16 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14474 components: - type: Transform rot: 3.141592653589793 rad pos: -30.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 8816 @@ -89082,6 +89746,8 @@ entities: rot: -1.5707963267948966 rad pos: 25.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 4076 @@ -89090,6 +89756,8 @@ entities: rot: -1.5707963267948966 rad pos: 29.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 11181 @@ -89098,6 +89766,8 @@ entities: rot: 1.5707963267948966 rad pos: -12.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 3496 @@ -89106,17 +89776,23 @@ entities: rot: -1.5707963267948966 rad pos: -32.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8618 components: - type: Transform pos: -2.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15299 components: - type: Transform rot: 1.5707963267948966 rad pos: -1.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 15899 @@ -89125,6 +89801,8 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 9995 @@ -89133,6 +89811,8 @@ entities: rot: -1.5707963267948966 rad pos: 9.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: JanitorialTrolley entities: - uid: 7354 @@ -89486,6 +90166,8 @@ entities: 3436: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonCaptain entities: - uid: 13976 @@ -89515,6 +90197,8 @@ entities: 11048: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonChiefEngineer entities: - uid: 16183 @@ -89539,6 +90223,8 @@ entities: 8126: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonChiefMedicalOfficer entities: - uid: 16176 @@ -89555,6 +90241,8 @@ entities: 16174: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonCommand entities: - uid: 11097 @@ -89602,6 +90290,8 @@ entities: 15279: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 18607 components: - type: MetaData @@ -89627,6 +90317,8 @@ entities: - Open - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - proto: LockableButtonEngineering entities: - uid: 2911 @@ -89641,6 +90333,8 @@ entities: 12655: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonExternal entities: - uid: 6221 @@ -89667,6 +90361,8 @@ entities: 15143: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8194 components: - type: MetaData @@ -89692,6 +90388,8 @@ entities: 15143: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHeadOfPersonnel entities: - uid: 14619 @@ -89714,6 +90412,8 @@ entities: 3135: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonHeadOfSecurity entities: - uid: 18105 @@ -89732,6 +90432,8 @@ entities: 15186: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonKitchen entities: - uid: 4481 @@ -89755,6 +90457,8 @@ entities: 16222: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonMedical entities: - uid: 9089 @@ -89773,6 +90477,8 @@ entities: 3916: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 13575 components: - type: MetaData @@ -89789,6 +90495,8 @@ entities: 4706: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13768 components: - type: MetaData @@ -89804,6 +90512,8 @@ entities: 5080: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 16210 components: - type: MetaData @@ -89820,6 +90530,8 @@ entities: 16147: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonQuartermaster entities: - uid: 16161 @@ -89847,6 +90559,8 @@ entities: 16155: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonResearchDirector entities: - uid: 11128 @@ -89866,6 +90580,8 @@ entities: 11182: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilled entities: - uid: 2107 @@ -91504,21 +92220,29 @@ entities: - type: Transform pos: -0.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 281 components: - type: Transform pos: 1.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 282 components: - type: Transform pos: 3.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18053 components: - type: Transform pos: -9.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: MonkeyCube entities: - uid: 15919 @@ -91711,32 +92435,44 @@ entities: - type: Transform pos: 3.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13678 components: - type: Transform rot: 3.141592653589793 rad pos: 4.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13679 components: - type: Transform pos: 24.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13680 components: - type: Transform pos: 5.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13681 components: - type: Transform pos: -32.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15881 components: - type: Transform pos: -12.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 1594 @@ -91879,6 +92615,8 @@ entities: - type: Transform pos: 3.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PairedChopsticks entities: - uid: 317 @@ -92594,6 +93332,8 @@ entities: - type: Transform pos: 36.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandC20r entities: - uid: 16064 @@ -92601,6 +93341,8 @@ entities: - type: Transform pos: -16.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEnlistGorlex entities: - uid: 6322 @@ -92608,6 +93350,8 @@ entities: - type: Transform pos: -19.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandFunPolice entities: - uid: 16063 @@ -92615,6 +93359,8 @@ entities: - type: Transform pos: -14.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 18596 @@ -92622,6 +93368,8 @@ entities: - type: Transform pos: 9.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandSyndicateRecruitment entities: - uid: 16054 @@ -92629,6 +93377,8 @@ entities: - type: Transform pos: -18.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitFoamForceAd entities: - uid: 2970 @@ -92636,6 +93386,8 @@ entities: - type: Transform pos: 18.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 3227 @@ -92644,12 +93396,16 @@ entities: rot: 3.141592653589793 rad pos: -24.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3230 components: - type: Transform rot: 3.141592653589793 rad pos: -22.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PottedPlantRandom entities: - uid: 759 @@ -98902,83 +99658,113 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13525 components: - type: Transform pos: -63.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14555 components: - type: Transform pos: -51.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14636 components: - type: Transform rot: 3.141592653589793 rad pos: 5.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14637 components: - type: Transform rot: 3.141592653589793 rad pos: 9.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14638 components: - type: Transform rot: 3.141592653589793 rad pos: 17.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14640 components: - type: Transform pos: 2.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14642 components: - type: Transform rot: 3.141592653589793 rad pos: -31.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14644 components: - type: Transform rot: 3.141592653589793 rad pos: -25.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14645 components: - type: Transform pos: -35.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14647 components: - type: Transform rot: -1.5707963267948966 rad pos: -6.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14648 components: - type: Transform rot: -1.5707963267948966 rad pos: 32.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14916 components: - type: Transform pos: 29.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15097 components: - type: Transform pos: -18.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17582 components: - type: Transform pos: -1.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Screwdriver entities: - uid: 15457 @@ -99648,16 +100434,22 @@ entities: - type: Transform pos: -9.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3809 components: - type: Transform pos: -39.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5468 components: - type: Transform pos: -34.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 18100 @@ -99685,6 +100477,8 @@ entities: 18098: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 841 @@ -99695,6 +100489,8 @@ entities: rot: 1.5707963267948966 rad pos: -5.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1491 components: - type: MetaData @@ -99714,6 +100510,8 @@ entities: 11766: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2449 components: - type: MetaData @@ -99727,6 +100525,8 @@ entities: 12655: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 2643 components: - type: MetaData @@ -99743,6 +100543,8 @@ entities: 2360: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 3473 components: - type: MetaData @@ -99762,6 +100564,8 @@ entities: 6996: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 6029 components: - type: MetaData @@ -99774,6 +100578,8 @@ entities: 7748: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 7024 components: - type: MetaData @@ -99790,6 +100596,8 @@ entities: 16017: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9353 components: - type: MetaData @@ -99803,6 +100611,8 @@ entities: 8133: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 9658 components: - type: MetaData @@ -99822,6 +100632,8 @@ entities: 2332: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 10510 components: - type: MetaData @@ -99834,6 +100646,8 @@ entities: 9968: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11169 components: - type: MetaData @@ -99847,6 +100661,8 @@ entities: 14013: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11201 components: - type: MetaData @@ -99862,6 +100678,8 @@ entities: 11215: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 11351 components: - type: MetaData @@ -99883,6 +100701,8 @@ entities: 1514: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12773 components: - type: MetaData @@ -99899,6 +100719,8 @@ entities: 5141: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 12908 components: - type: MetaData @@ -99921,6 +100743,8 @@ entities: 1443: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13629 components: - type: MetaData @@ -99934,6 +100758,8 @@ entities: 15892: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14428 components: - type: MetaData @@ -99949,6 +100775,8 @@ entities: 7942: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14431 components: - type: MetaData @@ -99964,6 +100792,8 @@ entities: 2526: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14435 components: - type: MetaData @@ -99979,6 +100809,8 @@ entities: 3916: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14437 components: - type: MetaData @@ -99995,6 +100827,8 @@ entities: 2588: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14511 components: - type: MetaData @@ -100011,6 +100845,8 @@ entities: 4514: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 14512 components: - type: MetaData @@ -100027,6 +100863,8 @@ entities: 4531: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15612 components: - type: MetaData @@ -100035,6 +100873,8 @@ entities: rot: 1.5707963267948966 rad pos: -1.5549712,-18.496132 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15737 components: - type: MetaData @@ -100051,6 +100891,8 @@ entities: 1256: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15861 components: - type: MetaData @@ -100064,6 +100906,8 @@ entities: 6033: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 15865 components: - type: MetaData @@ -100077,6 +100921,8 @@ entities: 6303: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 15868 components: - type: MetaData @@ -100090,6 +100936,8 @@ entities: 15857: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15871 components: - type: MetaData @@ -100103,6 +100951,8 @@ entities: 15872: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15880 components: - type: MetaData @@ -100116,6 +100966,8 @@ entities: 15856: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15886 components: - type: MetaData @@ -100129,6 +100981,8 @@ entities: 15884: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15889 components: - type: MetaData @@ -100142,6 +100996,8 @@ entities: 15888: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 15895 components: - type: MetaData @@ -100155,6 +101011,8 @@ entities: 3590: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 16553 components: - type: MetaData @@ -100168,6 +101026,8 @@ entities: 16579: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 18047 components: - type: MetaData @@ -100181,6 +101041,8 @@ entities: 18048: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 18062 components: - type: MetaData @@ -100197,6 +101059,8 @@ entities: 3047: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalSwitchDirectional entities: - uid: 9640 @@ -100258,6 +101122,8 @@ entities: - Forward - - Off - Off + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 16169 @@ -100265,6 +101131,8 @@ entities: - type: Transform pos: -19.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAnomaly2 entities: - uid: 5317 @@ -100272,6 +101140,8 @@ entities: - type: Transform pos: -22.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArmory entities: - uid: 5648 @@ -100280,6 +101150,8 @@ entities: rot: -1.5707963267948966 rad pos: 1.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 12611 @@ -100287,6 +101159,8 @@ entities: - type: Transform pos: 35.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 21 @@ -100295,6 +101169,8 @@ entities: rot: 1.5707963267948966 rad pos: 1.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBath entities: - uid: 15938 @@ -100302,6 +101178,8 @@ entities: - type: Transform pos: -43.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBiohazardMed entities: - uid: 12777 @@ -100309,11 +101187,15 @@ entities: - type: Transform pos: 26.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12778 components: - type: Transform pos: 22.5,27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 1377 @@ -100321,6 +101203,8 @@ entities: - type: Transform pos: 36.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 4218 @@ -100328,6 +101212,8 @@ entities: - type: Transform pos: 8.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargoDock entities: - uid: 6506 @@ -100335,11 +101221,15 @@ entities: - type: Transform pos: 8.5,42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6507 components: - type: Transform pos: 8.5,40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 3245 @@ -100348,6 +101238,8 @@ entities: rot: -1.5707963267948966 rad pos: -35.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 1930 @@ -100356,11 +101248,15 @@ entities: rot: -1.5707963267948966 rad pos: 23.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4110 components: - type: Transform pos: 29.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 4171 @@ -100369,6 +101265,8 @@ entities: rot: -1.5707963267948966 rad pos: 14.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 4068 @@ -100376,11 +101274,15 @@ entities: - type: Transform pos: 36.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6308 components: - type: Transform pos: 12.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDetective entities: - uid: 5848 @@ -100388,6 +101290,8 @@ entities: - type: Transform pos: 1.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBar entities: - uid: 11727 @@ -100396,12 +101300,16 @@ entities: rot: 1.5707963267948966 rad pos: -20.501694,-14.704858 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14742 components: - type: Transform rot: 1.5707963267948966 rad pos: -26.497725,-40.304935 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 11753 @@ -100409,35 +101317,47 @@ entities: - type: Transform pos: -4.4989257,18.304083 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12812 components: - type: Transform pos: 18.501328,3.7005234 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12951 components: - type: Transform rot: 3.141592653589793 rad pos: -23.50321,-14.303962 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14761 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15032 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15040 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.498208,18.692 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 15044 @@ -100445,6 +101365,8 @@ entities: - type: Transform pos: -14.498813,-14.699825 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 11734 @@ -100453,30 +101375,40 @@ entities: rot: 1.5707963267948966 rad pos: -26.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13582 components: - type: Transform rot: 1.5707963267948966 rad pos: -14.498813,-14.304178 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14344 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.496222,-1.7055917 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14744 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.50147,15.697969 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15047 components: - type: Transform rot: 3.141592653589793 rad pos: 12.502421,15.691843 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 6112 @@ -100484,11 +101416,15 @@ entities: - type: Transform pos: -32.50111,-32.70194 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15039 components: - type: Transform pos: -14.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 11096 @@ -100497,40 +101433,54 @@ entities: rot: 3.141592653589793 rad pos: -17.495373,-27.69906 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11754 components: - type: Transform rot: 3.141592653589793 rad pos: 14.500077,-11.300287 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13531 components: - type: Transform pos: 18.497702,12.302287 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13624 components: - type: Transform rot: 1.5707963267948966 rad pos: -23.50321,-14.6975975 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13693 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.5034904,-11.692226 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14762 components: - type: Transform rot: 1.5707963267948966 rad pos: -29.503107,-40.69738 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15042 components: - type: Transform pos: -6.4968357,11.693296 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEscapePod entities: - uid: 5555 @@ -100539,70 +101489,94 @@ entities: rot: 3.141592653589793 rad pos: -8.5,53.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8427 components: - type: Transform rot: 1.5707963267948966 rad pos: -17.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11590 components: - type: Transform rot: 3.141592653589793 rad pos: -20.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13877 components: - type: Transform pos: -28.5,-44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13878 components: - type: Transform pos: -37.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14105 components: - type: Transform rot: -1.5707963267948966 rad pos: -10.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14740 components: - type: Transform rot: 1.5707963267948966 rad pos: 15.49834,18.307442 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15035 components: - type: Transform rot: 1.5707963267948966 rad pos: 22.497536,-2.7050738 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17328 components: - type: Transform rot: 1.5707963267948966 rad pos: -4.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17331 components: - type: Transform rot: -1.5707963267948966 rad pos: 3.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17332 components: - type: Transform rot: -1.5707963267948966 rad pos: -9.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17371 components: - type: Transform rot: 1.5707963267948966 rad pos: -5.5,33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 11723 @@ -100610,77 +101584,105 @@ entities: - type: Transform pos: -6.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11729 components: - type: Transform pos: -17.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13536 components: - type: Transform rot: -1.5707963267948966 rad pos: -6.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13690 components: - type: Transform rot: -1.5707963267948966 rad pos: -40.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13726 components: - type: Transform pos: 18.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14123 components: - type: Transform pos: -18.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14162 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14708 components: - type: Transform pos: -10.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14733 components: - type: Transform pos: -4.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14840 components: - type: Transform rot: -1.5707963267948966 rad pos: -23.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14993 components: - type: Transform rot: -1.5707963267948966 rad pos: -32.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15036 components: - type: Transform pos: -20.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15043 components: - type: Transform rot: -1.5707963267948966 rad pos: 14.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15891 components: - type: Transform pos: 18.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 12758 @@ -100689,18 +101691,24 @@ entities: rot: 1.5707963267948966 rad pos: -26.497725,-40.69556 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14000 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.496222,-1.2993416 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14764 components: - type: Transform rot: 1.5707963267948966 rad pos: -20.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHop entities: - uid: 11902 @@ -100709,12 +101717,16 @@ entities: rot: 1.5707963267948966 rad pos: -20.501694,-14.30642 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18358 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.498719,15.302658 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 627 @@ -100722,53 +101734,71 @@ entities: - type: Transform pos: 18.497702,12.692912 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11725 components: - type: Transform rot: 1.5707963267948966 rad pos: -40.497272,-28.30454 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12017 components: - type: Transform rot: 1.5707963267948966 rad pos: -17.49786,-18.297403 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13339 components: - type: Transform rot: 1.5707963267948966 rad pos: 7.50076,15.701214 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14104 components: - type: Transform rot: 1.5707963267948966 rad pos: -6.499932,-11.301019 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14524 components: - type: Transform rot: 1.5707963267948966 rad pos: -29.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14719 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.4997537,15.306389 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14845 components: - type: Transform rot: 3.141592653589793 rad pos: -18.496513,-31.303017 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15045 components: - type: Transform pos: -10.496966,-2.2960353 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 11051 @@ -100777,42 +101807,56 @@ entities: rot: 3.141592653589793 rad pos: -17.50317,-27.31334 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11728 components: - type: Transform rot: -1.5707963267948966 rad pos: 5.498208,18.301374 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13689 components: - type: Transform rot: 3.141592653589793 rad pos: -10.502838,-11.307338 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14520 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5002685,18.692705 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14676 components: - type: Transform rot: -1.5707963267948966 rad pos: 12.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15033 components: - type: Transform rot: 3.141592653589793 rad pos: 18.499554,-2.3014147 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15046 components: - type: Transform rot: 3.141592653589793 rad pos: -10.4983835,3.2940526 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 11430 @@ -100820,57 +101864,77 @@ entities: - type: Transform pos: 18.498915,3.3042421 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11724 components: - type: Transform rot: 1.5707963267948966 rad pos: -29.501745,-40.300663 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11726 components: - type: Transform rot: -1.5707963267948966 rad pos: 14.497155,-11.7099 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12860 components: - type: Transform pos: -10.498068,-2.7127101 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13225 components: - type: Transform pos: 18.500702,-2.6998522 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14994 components: - type: Transform rot: -1.5707963267948966 rad pos: 7.49976,15.29352 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14995 components: - type: Transform rot: 3.141592653589793 rad pos: -18.501804,-31.709396 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15037 components: - type: Transform pos: -6.5035267,11.294012 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15038 components: - type: Transform rot: 1.5707963267948966 rad pos: -40.497272,-28.702978 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15049 components: - type: Transform rot: 1.5707963267948966 rad pos: -17.50137,-18.69309 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 1299 @@ -100878,59 +101942,79 @@ entities: - type: Transform pos: 13.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15068 components: - type: Transform pos: 5.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15071 components: - type: Transform rot: 1.5707963267948966 rad pos: 15.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15072 components: - type: Transform rot: 3.141592653589793 rad pos: 28.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15982 components: - type: Transform rot: -1.5707963267948966 rad pos: 42.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15983 components: - type: Transform rot: 3.141592653589793 rad pos: 43.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15984 components: - type: Transform rot: 1.5707963267948966 rad pos: 22.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15985 components: - type: Transform rot: 1.5707963267948966 rad pos: 34.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15986 components: - type: Transform rot: -1.5707963267948966 rad pos: 35.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15987 components: - type: Transform rot: 1.5707963267948966 rad pos: 20.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 6117 @@ -100939,36 +102023,48 @@ entities: rot: 3.141592653589793 rad pos: -17.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11735 components: - type: Transform rot: 3.141592653589793 rad pos: -10.500978,-11.697264 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11903 components: - type: Transform rot: 3.141592653589793 rad pos: 5.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14739 components: - type: Transform rot: 1.5707963267948966 rad pos: -2.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15034 components: - type: Transform rot: 3.141592653589793 rad pos: -10.4983835,3.708115 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15041 components: - type: Transform rot: 3.141592653589793 rad pos: 18.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalWash entities: - uid: 14836 @@ -100977,6 +102073,8 @@ entities: rot: -1.5707963267948966 rad pos: -32.501183,-32.302574 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDisposalSpace entities: - uid: 12615 @@ -100984,11 +102082,15 @@ entities: - type: Transform pos: 46.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12616 components: - type: Transform pos: 46.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 1354 @@ -100996,121 +102098,167 @@ entities: - type: Transform pos: 61.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1448 components: - type: Transform pos: 44.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1450 components: - type: Transform pos: 61.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1496 components: - type: Transform rot: 1.5707963267948966 rad pos: 50.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1498 components: - type: Transform rot: 1.5707963267948966 rad pos: 56.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1601 components: - type: Transform pos: 44.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1956 components: - type: Transform pos: 15.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4286 components: - type: Transform pos: -6.5,55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4287 components: - type: Transform pos: 1.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5070 components: - type: Transform pos: -34.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5231 components: - type: Transform pos: -10.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6134 components: - type: Transform pos: -29.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6283 components: - type: Transform pos: 43.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7945 components: - type: Transform rot: 1.5707963267948966 rad pos: 61.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8292 components: - type: Transform rot: 1.5707963267948966 rad pos: 61.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8355 components: - type: Transform rot: 1.5707963267948966 rad pos: 56.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10472 components: - type: Transform pos: 40.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11477 components: - type: Transform pos: 26.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11483 components: - type: Transform pos: 12.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12776 components: - type: Transform pos: 35.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18070 components: - type: Transform pos: -16.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18074 components: - type: Transform pos: -13.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18075 components: - type: Transform pos: -10.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 75 @@ -101118,16 +102266,22 @@ entities: - type: Transform pos: 30.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12736 components: - type: Transform pos: 38.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12745 components: - type: Transform pos: 37.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 1447 @@ -101135,6 +102289,8 @@ entities: - type: Transform pos: 25.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 5443 @@ -101142,31 +102298,43 @@ entities: - type: Transform pos: 45.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13889 components: - type: Transform pos: -27.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14358 components: - type: Transform pos: 45.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14775 components: - type: Transform pos: -23.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15024 components: - type: Transform pos: -28.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17377 components: - type: Transform pos: -20.5,56.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 7 @@ -101174,11 +102342,15 @@ entities: - type: Transform pos: -17.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16466 components: - type: Transform pos: -8.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignExamroom entities: - uid: 12705 @@ -101186,6 +102358,8 @@ entities: - type: Transform pos: 32.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignFlammableMed entities: - uid: 5548 @@ -101193,16 +102367,22 @@ entities: - type: Transform pos: 27.5,-29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6138 components: - type: Transform pos: 30.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15260 components: - type: Transform pos: 28.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 6110 @@ -101210,11 +102390,15 @@ entities: - type: Transform pos: -9.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6500 components: - type: Transform pos: -13.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 8365 @@ -101222,6 +102406,8 @@ entities: - type: Transform pos: 38.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 2269 @@ -101229,11 +102415,15 @@ entities: - type: Transform pos: -29.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10518 components: - type: Transform pos: -11.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 12734 @@ -101241,6 +102431,8 @@ entities: - type: Transform pos: 13.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 5512 @@ -101248,6 +102440,8 @@ entities: - type: Transform pos: -2.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 410 @@ -101255,12 +102449,16 @@ entities: - type: Transform pos: -5.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 426 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKitchen entities: - uid: 343 @@ -101268,6 +102466,8 @@ entities: - type: Transform pos: 7.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLawyer entities: - uid: 2761 @@ -101275,11 +102475,15 @@ entities: - type: Transform pos: -32.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15874 components: - type: Transform pos: -20.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 2194 @@ -101287,6 +102491,8 @@ entities: - type: Transform pos: -17.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMagneticsMed entities: - uid: 14324 @@ -101294,11 +102500,15 @@ entities: - type: Transform pos: 22.5,44.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15687 components: - type: Transform pos: 44.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMail entities: - uid: 16820 @@ -101306,6 +102516,8 @@ entities: - type: Transform pos: 9.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 12670 @@ -101313,6 +102525,8 @@ entities: - type: Transform pos: 34.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 1065 @@ -101320,6 +102534,8 @@ entities: - type: Transform pos: 22.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 4020 @@ -101328,6 +102544,8 @@ entities: rot: 1.5707963267948966 rad pos: 41.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNews entities: - uid: 12735 @@ -101335,6 +102553,8 @@ entities: - type: Transform pos: -29.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNosmoking entities: - uid: 12769 @@ -101342,16 +102562,22 @@ entities: - type: Transform pos: 34.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12772 components: - type: Transform pos: 27.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15250 components: - type: Transform pos: 16.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPrison entities: - uid: 1645 @@ -101359,11 +102585,15 @@ entities: - type: Transform pos: -7.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11776 components: - type: Transform pos: -6.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPsychology entities: - uid: 4211 @@ -101371,6 +102601,8 @@ entities: - type: Transform pos: 5.5,19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 18595 @@ -101378,6 +102610,8 @@ entities: - type: Transform pos: 8.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRND entities: - uid: 11141 @@ -101385,6 +102619,8 @@ entities: - type: Transform pos: -15.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 10494 @@ -101392,6 +102628,8 @@ entities: - type: Transform pos: -16.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 12749 @@ -101399,6 +102637,8 @@ entities: - type: Transform pos: 17.5,37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 11170 @@ -101406,6 +102646,8 @@ entities: - type: Transform pos: -8.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 4492 @@ -101413,31 +102655,43 @@ entities: - type: Transform pos: -23.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5599 components: - type: Transform pos: -11.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5749 components: - type: Transform pos: -9.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6599 components: - type: Transform pos: -13.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12767 components: - type: Transform pos: 37.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15471 components: - type: Transform pos: -5.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 5558 @@ -101445,21 +102699,29 @@ entities: - type: Transform pos: -2.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6622 components: - type: Transform pos: -34.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6646 components: - type: Transform pos: -4.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8658 components: - type: Transform pos: 18.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 10122 @@ -101467,21 +102729,29 @@ entities: - type: Transform pos: -53.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12617 components: - type: Transform pos: -43.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15792 components: - type: Transform pos: -53.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15793 components: - type: Transform pos: -61.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSmoking entities: - uid: 6034 @@ -101489,16 +102759,22 @@ entities: - type: Transform pos: 32.5,16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12679 components: - type: Transform pos: 28.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12771 components: - type: Transform pos: 38.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 2151 @@ -101506,46 +102782,64 @@ entities: - type: Transform pos: 13.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6108 components: - type: Transform pos: -38.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12753 components: - type: Transform pos: 30.5,32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12754 components: - type: Transform pos: 47.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12755 components: - type: Transform pos: 38.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12756 components: - type: Transform pos: 41.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16101 components: - type: Transform pos: -22.5,55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17642 components: - type: Transform pos: 23.5,42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18605 components: - type: Transform pos: 48.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 4067 @@ -101553,6 +102847,8 @@ entities: - type: Transform pos: 33.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignTelecomms entities: - uid: 7999 @@ -101560,6 +102856,8 @@ entities: - type: Transform pos: 31.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignTheater entities: - uid: 344 @@ -101567,6 +102865,8 @@ entities: - type: Transform pos: 5.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 8238 @@ -101574,6 +102874,8 @@ entities: - type: Transform pos: -3.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVault entities: - uid: 15513 @@ -101581,6 +102883,8 @@ entities: - type: Transform pos: 8.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 3978 @@ -101589,6 +102893,8 @@ entities: rot: -1.5707963267948966 rad pos: 24.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignXenobio entities: - uid: 5402 @@ -101596,6 +102902,8 @@ entities: - type: Transform pos: -31.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SilverRingDiamond entities: - uid: 10378 @@ -102896,6 +104204,28 @@ entities: - type: Transform pos: -4.5,6.5 parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 18655 + components: + - type: Transform + pos: -5.5,46.5 + parent: 2 + - uid: 18656 + components: + - type: Transform + pos: -5.5,45.5 + parent: 2 + - uid: 18657 + components: + - type: Transform + pos: -5.5,40.5 + parent: 2 + - uid: 18658 + components: + - type: Transform + pos: -5.5,39.5 + parent: 2 - proto: SpawnPointLawyer entities: - uid: 7804 @@ -103678,69 +105008,93 @@ entities: - type: Transform pos: -17.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12867 components: - type: Transform rot: 1.5707963267948966 rad pos: -11.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14620 components: - type: Transform rot: -1.5707963267948966 rad pos: -6.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14621 components: - type: Transform rot: -1.5707963267948966 rad pos: -4.5,43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14623 components: - type: Transform rot: 3.141592653589793 rad pos: 10.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14624 components: - type: Transform rot: -1.5707963267948966 rad pos: 22.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14626 components: - type: Transform pos: -27.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14880 components: - type: Transform rot: 3.141592653589793 rad pos: 11.5,22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15927 components: - type: Transform rot: 3.141592653589793 rad pos: -41.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17229 components: - type: Transform rot: 3.141592653589793 rad pos: -22.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17581 components: - type: Transform pos: -0.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18357 components: - type: Transform pos: 11.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: StationMapBroken entities: - uid: 14628 @@ -103749,6 +105103,8 @@ entities: rot: 1.5707963267948966 rad pos: -40.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SteelBench entities: - uid: 1309 @@ -106085,6 +107441,8 @@ entities: - type: Transform pos: -14.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SyndieHandyFlag entities: - uid: 16078 @@ -122375,6 +123733,8 @@ entities: - type: Transform pos: 37.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 14218 @@ -122382,6 +123742,8 @@ entities: - type: Transform pos: 37.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 13985 @@ -122389,6 +123751,8 @@ entities: - type: Transform pos: 37.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 13984 @@ -122397,6 +123761,8 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningTritium entities: - uid: 13983 @@ -122405,6 +123771,8 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 13982 @@ -122413,6 +123781,8 @@ entities: rot: 1.5707963267948966 rad pos: 22.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 1683 From b4bd973fbf4e97adecc117d9cf1b610618ef5a7b Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Sun, 31 Aug 2025 10:58:22 +0200 Subject: [PATCH 359/760] Fix latejoinspawner on Exo (#40011) --- Resources/Maps/exo.yml | 82 ++++++++++++++++++++++++++---------------- 1 file changed, 52 insertions(+), 30 deletions(-) diff --git a/Resources/Maps/exo.yml b/Resources/Maps/exo.yml index 535245958c4b..512da6036f7c 100644 --- a/Resources/Maps/exo.yml +++ b/Resources/Maps/exo.yml @@ -4,8 +4,8 @@ meta: engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 08/27/2025 14:22:57 - entityCount: 19813 + time: 08/31/2025 08:35:05 + entityCount: 19817 maps: - 1 grids: @@ -4591,10 +4591,10 @@ entities: 0: 55551 8,-16: 0: 271 - 4: 17408 + 2: 17408 8,-15: 1: 4096 - 4: 4 + 2: 4 8,-14: 0: 32752 8,-13: @@ -5288,8 +5288,8 @@ entities: 0: 65535 9,-16: 0: 15 - 5: 4352 - 2: 17408 + 3: 4352 + 4: 17408 10,-20: 0: 65280 10,-19: @@ -5300,8 +5300,8 @@ entities: 0: 65535 10,-16: 0: 15 - 2: 4352 - 6: 17408 + 4: 4352 + 5: 17408 11,-20: 0: 65024 11,-19: @@ -5313,7 +5313,7 @@ entities: 11,-16: 0: 15 1: 35840 - 2: 4352 + 4: 4352 12,-20: 0: 65280 12,-19: @@ -5346,7 +5346,7 @@ entities: 0: 61183 12,-16: 0: 3 - 2: 2184 + 4: 2184 1: 8960 13,-20: 0: 65024 @@ -5359,7 +5359,7 @@ entities: 13,-21: 1: 16179 13,-16: - 2: 819 + 4: 819 1: 8 14,-20: 0: 53504 @@ -5559,7 +5559,7 @@ entities: 0: 59392 11,-15: 1: 32904 - 2: 1 + 4: 1 12,-14: 0: 62926 11,-14: @@ -5680,12 +5680,12 @@ entities: 0: 60625 11,-10: 0: 34944 - 3: 13104 + 6: 13104 12,-9: 0: 56784 11,-9: 0: 65416 - 3: 2 + 6: 2 12,-8: 0: 57117 13,-11: @@ -5831,7 +5831,7 @@ entities: 10,-11: 0: 65535 10,-10: - 3: 65520 + 6: 65520 0: 4 10,-13: 0: 12276 @@ -5894,14 +5894,14 @@ entities: 11,-3: 1: 12288 9,-15: - 5: 1 - 2: 4 + 3: 1 + 4: 4 1: 32768 9,-14: 0: 36848 10,-15: - 2: 1 - 6: 4 + 4: 1 + 5: 4 10,-14: 0: 65520 -8,-24: @@ -6011,7 +6011,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 + - 6666.982 - 0 - 0 - 0 @@ -6024,10 +6024,10 @@ entities: - 0 - 0 - volume: 2500 - temperature: 235 + temperature: 293.15 moles: - - 27.225372 - - 102.419266 + - 0 + - 6666.982 - 0 - 0 - 0 @@ -6041,7 +6041,7 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 + - 0 - 0 - 0 - 0 @@ -6057,9 +6057,9 @@ entities: temperature: 293.15 moles: - 0 - - 6666.982 - 0 - 0 + - 6666.982 - 0 - 0 - 0 @@ -6069,13 +6069,13 @@ entities: - 0 - 0 - volume: 2500 - temperature: 293.15 + temperature: 235 moles: + - 27.225372 + - 102.419266 - 0 - 0 - 0 - - 6666.982 - - 0 - 0 - 0 - 0 @@ -10066,7 +10066,7 @@ entities: pos: 11.5,-30.5 parent: 2 - type: Door - secondsUntilStateChange: -231715.92 + secondsUntilStateChange: -231736.94 state: Opening - type: DeviceLinkSource lastSignals: @@ -10414,7 +10414,7 @@ entities: pos: 34.5,-36.5 parent: 2 - type: Door - secondsUntilStateChange: -7213.6187 + secondsUntilStateChange: -7234.6396 state: Opening - type: DeviceLinkSource lastSignals: @@ -101937,6 +101937,28 @@ entities: - type: Transform pos: -8.5,-48.5 parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 14218 + components: + - type: Transform + pos: 1.5,1.5 + parent: 2 + - uid: 14219 + components: + - type: Transform + pos: 2.5,1.5 + parent: 2 + - uid: 14220 + components: + - type: Transform + pos: 3.5,1.5 + parent: 2 + - uid: 14221 + components: + - type: Transform + pos: 4.5,1.5 + parent: 2 - proto: SpawnPointLawyer entities: - uid: 3459 From 1150053580c84dd5f0785ce61901189615ed6240 Mon Sep 17 00:00:00 2001 From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Sun, 31 Aug 2025 10:58:28 +0200 Subject: [PATCH 360/760] Fix latejoin spawner on Plasma (#40012) --- Resources/Maps/plasma.yml | 1498 ++++++++++++++++++++++++++++++++++++- 1 file changed, 1492 insertions(+), 6 deletions(-) diff --git a/Resources/Maps/plasma.yml b/Resources/Maps/plasma.yml index df62227ce3d1..b5d76a75e0be 100644 --- a/Resources/Maps/plasma.yml +++ b/Resources/Maps/plasma.yml @@ -1,11 +1,11 @@ meta: format: 7 category: Map - engineVersion: 264.0.0 + engineVersion: 266.0.0 forkId: "" forkVersion: "" - time: 07/22/2025 14:44:01 - entityCount: 26380 + time: 08/31/2025 08:36:21 + entityCount: 26386 maps: - 1 grids: @@ -10064,6 +10064,8 @@ entities: - 25266 - 25235 - 25090 + - type: Fixtures + fixtures: {} - uid: 346 components: - type: MetaData @@ -10076,6 +10078,8 @@ entities: devices: - 9330 - 18807 + - type: Fixtures + fixtures: {} - uid: 374 components: - type: MetaData @@ -10089,6 +10093,8 @@ entities: - 23516 - 9976 - 23320 + - type: Fixtures + fixtures: {} - uid: 461 components: - type: MetaData @@ -10101,6 +10107,8 @@ entities: - 23370 - 23872 - 23368 + - type: Fixtures + fixtures: {} - uid: 854 components: - type: Transform @@ -10112,6 +10120,8 @@ entities: - 457 - 18223 - 972 + - type: Fixtures + fixtures: {} - uid: 927 components: - type: MetaData @@ -10131,6 +10141,8 @@ entities: - 25858 - 25856 - 25857 + - type: Fixtures + fixtures: {} - uid: 1848 components: - type: MetaData @@ -10149,6 +10161,8 @@ entities: - 24570 - 24569 - 26337 + - type: Fixtures + fixtures: {} - uid: 2136 components: - type: MetaData @@ -10171,6 +10185,8 @@ entities: - 10020 - 10021 - 6939 + - type: Fixtures + fixtures: {} - uid: 3073 components: - type: MetaData @@ -10188,6 +10204,8 @@ entities: - 11250 - 11253 - 11254 + - type: Fixtures + fixtures: {} - uid: 3074 components: - type: MetaData @@ -10202,6 +10220,8 @@ entities: - 10402 - 11246 - 11254 + - type: Fixtures + fixtures: {} - uid: 3287 components: - type: MetaData @@ -10233,6 +10253,8 @@ entities: - 2980 - 2987 - 6938 + - type: Fixtures + fixtures: {} - uid: 4080 components: - type: MetaData @@ -10249,6 +10271,8 @@ entities: - 11179 - 16988 - 16991 + - type: Fixtures + fixtures: {} - uid: 4214 components: - type: MetaData @@ -10266,6 +10290,8 @@ entities: - 12510 - 11070 - 24045 + - type: Fixtures + fixtures: {} - uid: 5387 components: - type: MetaData @@ -10277,6 +10303,8 @@ entities: - type: DeviceList devices: - 5385 + - type: Fixtures + fixtures: {} - uid: 5658 components: - type: MetaData @@ -10288,6 +10316,8 @@ entities: - type: DeviceList devices: - 5379 + - type: Fixtures + fixtures: {} - uid: 5898 components: - type: MetaData @@ -10304,6 +10334,8 @@ entities: - 14951 - 14950 - 14948 + - type: Fixtures + fixtures: {} - uid: 5906 components: - type: MetaData @@ -10314,6 +10346,8 @@ entities: - type: DeviceList devices: - 19290 + - type: Fixtures + fixtures: {} - uid: 6850 components: - type: MetaData @@ -10327,6 +10361,8 @@ entities: - 11379 - 7088 - 11181 + - type: Fixtures + fixtures: {} - uid: 6929 components: - type: MetaData @@ -10342,6 +10378,8 @@ entities: - 18710 - 17897 - 17967 + - type: Fixtures + fixtures: {} - uid: 7346 components: - type: MetaData @@ -10359,6 +10397,8 @@ entities: - 7808 - 23895 - 22713 + - type: Fixtures + fixtures: {} - uid: 8070 components: - type: MetaData @@ -10369,6 +10409,8 @@ entities: - type: DeviceList devices: - 25859 + - type: Fixtures + fixtures: {} - uid: 8072 components: - type: MetaData @@ -10380,6 +10422,8 @@ entities: - type: DeviceList devices: - 25860 + - type: Fixtures + fixtures: {} - uid: 8411 components: - type: MetaData @@ -10392,6 +10436,8 @@ entities: - 860 - 853 - 24038 + - type: Fixtures + fixtures: {} - uid: 8934 components: - type: MetaData @@ -10407,6 +10453,8 @@ entities: - 11810 - 11072 - 5744 + - type: Fixtures + fixtures: {} - uid: 8941 components: - type: MetaData @@ -10426,6 +10474,8 @@ entities: - 13217 - 12001 - 13220 + - type: Fixtures + fixtures: {} - uid: 8947 components: - type: MetaData @@ -10444,6 +10494,8 @@ entities: - 14689 - 13863 - 15360 + - type: Fixtures + fixtures: {} - uid: 8954 components: - type: MetaData @@ -10456,6 +10508,8 @@ entities: devices: - 15356 - 5746 + - type: Fixtures + fixtures: {} - uid: 9146 components: - type: MetaData @@ -10469,6 +10523,8 @@ entities: - 12441 - 12514 - 11100 + - type: Fixtures + fixtures: {} - uid: 9162 components: - type: MetaData @@ -10482,6 +10538,8 @@ entities: - 12244 - 12247 - 2488 + - type: Fixtures + fixtures: {} - uid: 9167 components: - type: Transform @@ -10499,6 +10557,8 @@ entities: - 24662 - 4910 - 7653 + - type: Fixtures + fixtures: {} - uid: 9253 components: - type: MetaData @@ -10523,6 +10583,8 @@ entities: - 14353 - 14356 - 1782 + - type: Fixtures + fixtures: {} - uid: 9346 components: - type: MetaData @@ -10536,6 +10598,8 @@ entities: - 12298 - 25653 - 25651 + - type: Fixtures + fixtures: {} - uid: 9348 components: - type: MetaData @@ -10547,6 +10611,8 @@ entities: devices: - 14863 - 14864 + - type: Fixtures + fixtures: {} - uid: 9385 components: - type: Transform @@ -10558,6 +10624,8 @@ entities: - 24697 - 869 - 16816 + - type: Fixtures + fixtures: {} - uid: 9430 components: - type: MetaData @@ -10576,6 +10644,8 @@ entities: - 13438 - 19613 - 14948 + - type: Fixtures + fixtures: {} - uid: 9459 components: - type: MetaData @@ -10588,6 +10658,8 @@ entities: - 6868 - 7843 - 16418 + - type: Fixtures + fixtures: {} - uid: 9624 components: - type: MetaData @@ -10599,6 +10671,8 @@ entities: - type: DeviceList devices: - 9476 + - type: Fixtures + fixtures: {} - uid: 11242 components: - type: MetaData @@ -10613,6 +10687,8 @@ entities: - 2968 - 2976 - 11251 + - type: Fixtures + fixtures: {} - uid: 11243 components: - type: MetaData @@ -10630,6 +10706,8 @@ entities: - 11249 - 2976 - 11252 + - type: Fixtures + fixtures: {} - uid: 11244 components: - type: MetaData @@ -10644,6 +10722,8 @@ entities: - 23990 - 14980 - 7351 + - type: Fixtures + fixtures: {} - uid: 11298 components: - type: MetaData @@ -10662,6 +10742,8 @@ entities: - 11805 - 24031 - 24034 + - type: Fixtures + fixtures: {} - uid: 11722 components: - type: MetaData @@ -10680,6 +10762,8 @@ entities: - 24647 - 24646 - 24645 + - type: Fixtures + fixtures: {} - uid: 11837 components: - type: MetaData @@ -10706,6 +10790,8 @@ entities: - 11817 - 11816 - 23126 + - type: Fixtures + fixtures: {} - uid: 11893 components: - type: MetaData @@ -10728,6 +10814,8 @@ entities: - 7808 - 23895 - 22713 + - type: Fixtures + fixtures: {} - uid: 12151 components: - type: MetaData @@ -10770,6 +10858,8 @@ entities: - 18200 - 1658 - 19471 + - type: Fixtures + fixtures: {} - uid: 14263 components: - type: MetaData @@ -10783,6 +10873,8 @@ entities: - 14272 - 4875 - 4280 + - type: Fixtures + fixtures: {} - uid: 14861 components: - type: MetaData @@ -10795,6 +10887,8 @@ entities: - 23614 - 22162 - 19738 + - type: Fixtures + fixtures: {} - uid: 15140 components: - type: MetaData @@ -10810,6 +10904,8 @@ entities: - 24127 - 24124 - 24128 + - type: Fixtures + fixtures: {} - uid: 15348 components: - type: MetaData @@ -10827,6 +10923,8 @@ entities: - 15353 - 15355 - 15354 + - type: Fixtures + fixtures: {} - uid: 15359 components: - type: MetaData @@ -10845,6 +10943,8 @@ entities: - 11105 - 9134 - 12047 + - type: Fixtures + fixtures: {} - uid: 15364 components: - type: MetaData @@ -10858,6 +10958,8 @@ entities: - 15103 - 24123 - 1599 + - type: Fixtures + fixtures: {} - uid: 15411 components: - type: MetaData @@ -10871,6 +10973,8 @@ entities: - 24124 - 24125 - 24126 + - type: Fixtures + fixtures: {} - uid: 15412 components: - type: MetaData @@ -10884,6 +10988,8 @@ entities: - 15079 - 15078 - 24126 + - type: Fixtures + fixtures: {} - uid: 15413 components: - type: MetaData @@ -10896,6 +11002,8 @@ entities: - 24128 - 14285 - 15121 + - type: Fixtures + fixtures: {} - uid: 15415 components: - type: MetaData @@ -10915,6 +11023,8 @@ entities: - 15369 - 15373 - 15417 + - type: Fixtures + fixtures: {} - uid: 15416 components: - type: MetaData @@ -10923,6 +11033,8 @@ entities: rot: -1.5707963267948966 rad pos: -62.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15581 components: - type: MetaData @@ -10940,6 +11052,8 @@ entities: - 4826 - 5626 - 5622 + - type: Fixtures + fixtures: {} - uid: 16218 components: - type: MetaData @@ -10955,6 +11069,8 @@ entities: - 22218 - 10448 - 1166 + - type: Fixtures + fixtures: {} - uid: 17332 components: - type: MetaData @@ -10967,6 +11083,8 @@ entities: devices: - 13824 - 16746 + - type: Fixtures + fixtures: {} - uid: 17569 components: - type: MetaData @@ -10980,6 +11098,8 @@ entities: - 17180 - 24048 - 24045 + - type: Fixtures + fixtures: {} - uid: 17849 components: - type: MetaData @@ -10993,6 +11113,8 @@ entities: - 15036 - 25561 - 11829 + - type: Fixtures + fixtures: {} - uid: 18696 components: - type: MetaData @@ -11007,6 +11129,8 @@ entities: - 18024 - 18012 - 18708 + - type: Fixtures + fixtures: {} - uid: 18697 components: - type: MetaData @@ -11021,6 +11145,8 @@ entities: - 18037 - 18038 - 18048 + - type: Fixtures + fixtures: {} - uid: 18703 components: - type: MetaData @@ -11028,6 +11154,8 @@ entities: - type: Transform pos: -87.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18704 components: - type: MetaData @@ -11041,6 +11169,8 @@ entities: - 18060 - 18722 - 18072 + - type: Fixtures + fixtures: {} - uid: 18705 components: - type: MetaData @@ -11054,6 +11184,8 @@ entities: - 16034 - 17442 - 18721 + - type: Fixtures + fixtures: {} - uid: 18706 components: - type: MetaData @@ -11066,6 +11198,8 @@ entities: - 17994 - 18707 - 17241 + - type: Fixtures + fixtures: {} - uid: 19277 components: - type: MetaData @@ -11079,6 +11213,8 @@ entities: - 17091 - 19288 - 18053 + - type: Fixtures + fixtures: {} - uid: 19278 components: - type: MetaData @@ -11093,6 +11229,8 @@ entities: - 18843 - 18844 - 19289 + - type: Fixtures + fixtures: {} - uid: 19280 components: - type: MetaData @@ -11105,6 +11243,8 @@ entities: devices: - 19291 - 19292 + - type: Fixtures + fixtures: {} - uid: 19281 components: - type: MetaData @@ -11116,6 +11256,8 @@ entities: - type: DeviceList devices: - 10148 + - type: Fixtures + fixtures: {} - uid: 19282 components: - type: MetaData @@ -11130,6 +11272,8 @@ entities: - 18893 - 19285 - 18985 + - type: Fixtures + fixtures: {} - uid: 19284 components: - type: MetaData @@ -11141,6 +11285,8 @@ entities: devices: - 16940 - 5384 + - type: Fixtures + fixtures: {} - uid: 19286 components: - type: MetaData @@ -11159,6 +11305,8 @@ entities: - 26338 - 18957 - 18891 + - type: Fixtures + fixtures: {} - uid: 19293 components: - type: MetaData @@ -11173,6 +11321,8 @@ entities: - 19294 - 18965 - 15582 + - type: Fixtures + fixtures: {} - uid: 19297 components: - type: MetaData @@ -11184,11 +11334,15 @@ entities: - type: DeviceList devices: - 19298 + - type: Fixtures + fixtures: {} - uid: 19570 components: - type: Transform pos: -96.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19798 components: - type: MetaData @@ -11205,6 +11359,8 @@ entities: - 19713 - 19797 - 19714 + - type: Fixtures + fixtures: {} - uid: 19805 components: - type: MetaData @@ -11218,6 +11374,8 @@ entities: - 19804 - 10170 - 18879 + - type: Fixtures + fixtures: {} - uid: 19806 components: - type: MetaData @@ -11231,6 +11389,8 @@ entities: - 19792 - 19652 - 19653 + - type: Fixtures + fixtures: {} - uid: 19910 components: - type: MetaData @@ -11271,6 +11431,8 @@ entities: - 24779 - 24782 - 24783 + - type: Fixtures + fixtures: {} - uid: 20216 components: - type: MetaData @@ -11283,6 +11445,8 @@ entities: - 4332 - 19029 - 20094 + - type: Fixtures + fixtures: {} - uid: 20303 components: - type: MetaData @@ -11295,6 +11459,8 @@ entities: devices: - 275 - 20304 + - type: Fixtures + fixtures: {} - uid: 20316 components: - type: MetaData @@ -11320,6 +11486,8 @@ entities: - 17492 - 431 - 507 + - type: Fixtures + fixtures: {} - uid: 20318 components: - type: MetaData @@ -11332,6 +11500,8 @@ entities: - 20373 - 20374 - 20375 + - type: Fixtures + fixtures: {} - uid: 20367 components: - type: MetaData @@ -11345,6 +11515,8 @@ entities: - 20120 - 20119 - 20377 + - type: Fixtures + fixtures: {} - uid: 20372 components: - type: MetaData @@ -11360,6 +11532,8 @@ entities: - 14633 - 7825 - 20079 + - type: Fixtures + fixtures: {} - uid: 20948 components: - type: MetaData @@ -11378,6 +11552,8 @@ entities: - 24050 - 24048 - 24049 + - type: Fixtures + fixtures: {} - uid: 21036 components: - type: MetaData @@ -11390,6 +11566,8 @@ entities: - 15048 - 19791 - 14840 + - type: Fixtures + fixtures: {} - uid: 21473 components: - type: MetaData @@ -11403,6 +11581,8 @@ entities: - 20074 - 20104 - 20472 + - type: Fixtures + fixtures: {} - uid: 21674 components: - type: MetaData @@ -11415,6 +11595,8 @@ entities: - 7039 - 22285 - 24230 + - type: Fixtures + fixtures: {} - uid: 22168 components: - type: MetaData @@ -11433,6 +11615,8 @@ entities: - 24680 - 24681 - 24693 + - type: Fixtures + fixtures: {} - uid: 23400 components: - type: MetaData @@ -11445,6 +11629,8 @@ entities: devices: - 19571 - 19790 + - type: Fixtures + fixtures: {} - uid: 23457 components: - type: MetaData @@ -11458,6 +11644,8 @@ entities: - 788 - 23519 - 20779 + - type: Fixtures + fixtures: {} - uid: 23681 components: - type: MetaData @@ -11487,6 +11675,8 @@ entities: - 14628 - 16293 - 15676 + - type: Fixtures + fixtures: {} - uid: 23983 components: - type: MetaData @@ -11497,6 +11687,8 @@ entities: - type: DeviceList devices: - 23984 + - type: Fixtures + fixtures: {} - uid: 24026 components: - type: MetaData @@ -11513,6 +11705,8 @@ entities: - 14937 - 14938 - 14936 + - type: Fixtures + fixtures: {} - uid: 24037 components: - type: MetaData @@ -11525,6 +11719,8 @@ entities: devices: - 25633 - 25632 + - type: Fixtures + fixtures: {} - uid: 24043 components: - type: MetaData @@ -11538,6 +11734,8 @@ entities: - 12329 - 8663 - 24044 + - type: Fixtures + fixtures: {} - uid: 24108 components: - type: MetaData @@ -11557,6 +11755,8 @@ entities: - 24164 - 24162 - 24867 + - type: Fixtures + fixtures: {} - uid: 24232 components: - type: MetaData @@ -11572,6 +11772,8 @@ entities: - 18613 - 24515 - 24509 + - type: Fixtures + fixtures: {} - uid: 24742 components: - type: MetaData @@ -11588,6 +11790,8 @@ entities: - 24130 - 15021 - 9250 + - type: Fixtures + fixtures: {} - uid: 25258 components: - type: MetaData @@ -11605,6 +11809,8 @@ entities: - 25256 - 25150 - 25248 + - type: Fixtures + fixtures: {} - uid: 25270 components: - type: MetaData @@ -11616,6 +11822,8 @@ entities: devices: - 24899 - 25192 + - type: Fixtures + fixtures: {} - uid: 25280 components: - type: MetaData @@ -11628,6 +11836,8 @@ entities: - 25190 - 25265 - 25177 + - type: Fixtures + fixtures: {} - uid: 25402 components: - type: MetaData @@ -11636,6 +11846,8 @@ entities: rot: -1.5707963267948966 rad pos: -111.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25644 components: - type: MetaData @@ -11648,6 +11860,8 @@ entities: - 12271 - 15039 - 10133 + - type: Fixtures + fixtures: {} - uid: 25886 components: - type: MetaData @@ -11664,6 +11878,8 @@ entities: - 20361 - 20362 - 20203 + - type: Fixtures + fixtures: {} - uid: 25887 components: - type: MetaData @@ -11680,6 +11896,8 @@ entities: - 19726 - 24558 - 19789 + - type: Fixtures + fixtures: {} - uid: 26179 components: - type: MetaData @@ -11693,6 +11911,8 @@ entities: - 13210 - 13021 - 11803 + - type: Fixtures + fixtures: {} - proto: AirCanister entities: - uid: 1236 @@ -14467,7 +14687,7 @@ entities: pos: -131.5,-45.5 parent: 2 - type: Door - secondsUntilStateChange: -52604.145 + secondsUntilStateChange: -52623.953 state: Opening - type: DeviceLinkSource lastSignals: @@ -15798,6 +16018,8 @@ entities: - type: Transform pos: -44.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 381 components: - type: MetaData @@ -15806,6 +16028,8 @@ entities: rot: -1.5707963267948966 rad pos: -116.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 1957 components: - type: MetaData @@ -15813,6 +16037,8 @@ entities: - type: Transform pos: -122.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2083 components: - type: MetaData @@ -15820,6 +16046,8 @@ entities: - type: Transform pos: -108.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3069 components: - type: MetaData @@ -15828,6 +16056,8 @@ entities: rot: 3.141592653589793 rad pos: -52.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3126 components: - type: MetaData @@ -15836,6 +16066,8 @@ entities: rot: -1.5707963267948966 rad pos: -65.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3136 components: - type: MetaData @@ -15844,6 +16076,8 @@ entities: rot: 1.5707963267948966 rad pos: -54.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3322 components: - type: MetaData @@ -15852,6 +16086,8 @@ entities: rot: -1.5707963267948966 rad pos: -56.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3395 components: - type: MetaData @@ -15860,6 +16096,8 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3719 components: - type: MetaData @@ -15868,12 +16106,16 @@ entities: rot: 1.5707963267948966 rad pos: -70.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3812 components: - type: Transform rot: 3.141592653589793 rad pos: -62.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4211 components: - type: MetaData @@ -15881,6 +16123,8 @@ entities: - type: Transform pos: -20.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4216 components: - type: MetaData @@ -15889,6 +16133,8 @@ entities: rot: 3.141592653589793 rad pos: -38.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4225 components: - type: MetaData @@ -15897,11 +16143,15 @@ entities: rot: -1.5707963267948966 rad pos: -135.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4341 components: - type: Transform pos: -56.5,-76.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4387 components: - type: MetaData @@ -15910,6 +16160,8 @@ entities: rot: 3.141592653589793 rad pos: -96.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4410 components: - type: MetaData @@ -15918,11 +16170,15 @@ entities: rot: 3.141592653589793 rad pos: -84.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4419 components: - type: Transform pos: -43.5,-72.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4990 components: - type: MetaData @@ -15931,6 +16187,8 @@ entities: rot: -1.5707963267948966 rad pos: -17.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5159 components: - type: MetaData @@ -15939,6 +16197,8 @@ entities: rot: 1.5707963267948966 rad pos: -38.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5836 components: - type: MetaData @@ -15947,6 +16207,8 @@ entities: rot: -1.5707963267948966 rad pos: -135.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6228 components: - type: MetaData @@ -15954,11 +16216,15 @@ entities: - type: Transform pos: -125.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6662 components: - type: Transform pos: -97.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7226 components: - type: MetaData @@ -15966,6 +16232,8 @@ entities: - type: Transform pos: -14.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7956 components: - type: MetaData @@ -15974,6 +16242,8 @@ entities: rot: 3.141592653589793 rad pos: -134.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8020 components: - type: MetaData @@ -15982,6 +16252,8 @@ entities: rot: 3.141592653589793 rad pos: -127.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8021 components: - type: MetaData @@ -15990,6 +16262,8 @@ entities: rot: 3.141592653589793 rad pos: -117.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8023 components: - type: MetaData @@ -15998,6 +16272,8 @@ entities: rot: 3.141592653589793 rad pos: -129.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8027 components: - type: MetaData @@ -16006,6 +16282,8 @@ entities: rot: 1.5707963267948966 rad pos: -123.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8310 components: - type: MetaData @@ -16014,6 +16292,8 @@ entities: rot: 3.141592653589793 rad pos: -10.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8342 components: - type: MetaData @@ -16022,6 +16302,8 @@ entities: rot: -1.5707963267948966 rad pos: -44.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8354 components: - type: MetaData @@ -16030,6 +16312,8 @@ entities: rot: -1.5707963267948966 rad pos: -22.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8931 components: - type: MetaData @@ -16038,6 +16322,8 @@ entities: rot: -1.5707963267948966 rad pos: -20.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8933 components: - type: MetaData @@ -16045,6 +16331,8 @@ entities: - type: Transform pos: -41.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9076 components: - type: MetaData @@ -16052,6 +16340,8 @@ entities: - type: Transform pos: -31.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9157 components: - type: MetaData @@ -16060,6 +16350,8 @@ entities: rot: -1.5707963267948966 rad pos: -24.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9357 components: - type: MetaData @@ -16067,6 +16359,8 @@ entities: - type: Transform pos: -26.5,-61.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9638 components: - type: MetaData @@ -16075,6 +16369,8 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,-65.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9833 components: - type: MetaData @@ -16083,6 +16379,8 @@ entities: rot: -1.5707963267948966 rad pos: -20.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 10543 components: - type: MetaData @@ -16091,6 +16389,8 @@ entities: rot: -1.5707963267948966 rad pos: -50.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11326 components: - type: MetaData @@ -16098,6 +16398,8 @@ entities: - type: Transform pos: -23.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13009 components: - type: MetaData @@ -16106,6 +16408,8 @@ entities: rot: 3.141592653589793 rad pos: -40.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13016 components: - type: MetaData @@ -16114,6 +16418,8 @@ entities: rot: 3.141592653589793 rad pos: -27.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13591 components: - type: MetaData @@ -16121,6 +16427,8 @@ entities: - type: Transform pos: -88.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13608 components: - type: MetaData @@ -16129,6 +16437,8 @@ entities: rot: 3.141592653589793 rad pos: -134.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13720 components: - type: MetaData @@ -16136,6 +16446,8 @@ entities: - type: Transform pos: -140.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13742 components: - type: MetaData @@ -16144,6 +16456,8 @@ entities: rot: -1.5707963267948966 rad pos: -13.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14167 components: - type: MetaData @@ -16152,6 +16466,8 @@ entities: rot: 1.5707963267948966 rad pos: -123.5,-52.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14237 components: - type: MetaData @@ -16160,6 +16476,8 @@ entities: rot: 3.141592653589793 rad pos: -17.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14281 components: - type: MetaData @@ -16168,6 +16486,8 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14753 components: - type: MetaData @@ -16176,6 +16496,8 @@ entities: rot: -1.5707963267948966 rad pos: -72.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15262 components: - type: MetaData @@ -16184,6 +16506,8 @@ entities: rot: 1.5707963267948966 rad pos: -73.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15429 components: - type: MetaData @@ -16192,6 +16516,8 @@ entities: rot: 3.141592653589793 rad pos: -55.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16220 components: - type: MetaData @@ -16199,6 +16525,8 @@ entities: - type: Transform pos: -99.5,23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16994 components: - type: MetaData @@ -16207,6 +16535,8 @@ entities: rot: -1.5707963267948966 rad pos: -96.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18201 components: - type: MetaData @@ -16215,6 +16545,8 @@ entities: rot: -1.5707963267948966 rad pos: -85.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18385 components: - type: MetaData @@ -16222,6 +16554,8 @@ entities: - type: Transform pos: -110.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18403 components: - type: MetaData @@ -16230,6 +16564,8 @@ entities: rot: 3.141592653589793 rad pos: -85.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18405 components: - type: MetaData @@ -16238,6 +16574,8 @@ entities: rot: -1.5707963267948966 rad pos: -79.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18406 components: - type: MetaData @@ -16246,17 +16584,23 @@ entities: rot: -1.5707963267948966 rad pos: -89.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18418 components: - type: Transform pos: -93.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18422 components: - type: Transform rot: -1.5707963267948966 rad pos: -97.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18990 components: - type: MetaData @@ -16265,6 +16609,8 @@ entities: rot: 1.5707963267948966 rad pos: -117.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19026 components: - type: MetaData @@ -16272,6 +16618,8 @@ entities: - type: Transform pos: -122.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19028 components: - type: MetaData @@ -16280,6 +16628,8 @@ entities: rot: 1.5707963267948966 rad pos: -117.5,-14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19053 components: - type: MetaData @@ -16288,6 +16638,8 @@ entities: rot: -1.5707963267948966 rad pos: -122.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19075 components: - type: MetaData @@ -16296,6 +16648,8 @@ entities: rot: 3.141592653589793 rad pos: -121.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19156 components: - type: MetaData @@ -16303,6 +16657,8 @@ entities: - type: Transform pos: -136.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19157 components: - type: MetaData @@ -16311,6 +16667,8 @@ entities: rot: 3.141592653589793 rad pos: -140.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19764 components: - type: MetaData @@ -16319,6 +16677,8 @@ entities: rot: 3.141592653589793 rad pos: -88.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19812 components: - type: MetaData @@ -16327,6 +16687,8 @@ entities: rot: -1.5707963267948966 rad pos: -86.5,11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19814 components: - type: MetaData @@ -16335,6 +16697,8 @@ entities: rot: -1.5707963267948966 rad pos: -97.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19815 components: - type: MetaData @@ -16343,6 +16707,8 @@ entities: rot: 3.141592653589793 rad pos: -86.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20011 components: - type: MetaData @@ -16350,6 +16716,8 @@ entities: - type: Transform pos: -92.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20851 components: - type: MetaData @@ -16357,6 +16725,8 @@ entities: - type: Transform pos: -35.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21872 components: - type: MetaData @@ -16365,6 +16735,8 @@ entities: rot: 1.5707963267948966 rad pos: -31.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22123 components: - type: MetaData @@ -16373,6 +16745,8 @@ entities: rot: 3.141592653589793 rad pos: -18.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22712 components: - type: MetaData @@ -16381,6 +16755,8 @@ entities: rot: -1.5707963267948966 rad pos: -50.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23178 components: - type: MetaData @@ -16389,11 +16765,15 @@ entities: rot: 3.141592653589793 rad pos: -94.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23212 components: - type: Transform pos: -98.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23671 components: - type: MetaData @@ -16401,6 +16781,8 @@ entities: - type: Transform pos: -57.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24078 components: - type: MetaData @@ -16408,6 +16790,8 @@ entities: - type: Transform pos: -17.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25110 components: - type: MetaData @@ -16416,6 +16800,8 @@ entities: rot: 3.141592653589793 rad pos: -120.5,-88.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25136 components: - type: MetaData @@ -16423,6 +16809,8 @@ entities: - type: Transform pos: -119.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25880 components: - type: MetaData @@ -16431,6 +16819,8 @@ entities: rot: 3.141592653589793 rad pos: -137.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25910 components: - type: MetaData @@ -16438,6 +16828,8 @@ entities: - type: Transform pos: -117.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25949 components: - type: MetaData @@ -16446,6 +16838,8 @@ entities: rot: -1.5707963267948966 rad pos: -73.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26346 components: - type: MetaData @@ -16454,6 +16848,8 @@ entities: rot: 3.141592653589793 rad pos: -117.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCHighCapacity entities: - uid: 2133 @@ -16464,6 +16860,8 @@ entities: rot: 3.141592653589793 rad pos: -64.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: APCHyperCapacity entities: - uid: 3246 @@ -16474,6 +16872,8 @@ entities: rot: -1.5707963267948966 rad pos: -70.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: AppraisalTool entities: - uid: 23940 @@ -16489,12 +16889,16 @@ entities: rot: 1.5707963267948966 rad pos: -32.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26177 components: - type: Transform rot: 1.5707963267948966 rad pos: -32.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ArtifactFragment1 entities: - uid: 5997 @@ -24161,6 +24565,8 @@ entities: - type: Transform pos: -70.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignEngineChange entities: - uid: 8776 @@ -24168,6 +24574,8 @@ entities: - type: Transform pos: -10.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BarSignRobustaCafe entities: - uid: 15680 @@ -24175,11 +24583,15 @@ entities: - type: Transform pos: -64.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22381 components: - type: Transform pos: -20.5,21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BaseBallBat entities: - uid: 9740 @@ -25419,6 +25831,8 @@ entities: - type: Transform pos: -56.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: BoxLatexGloves entities: - uid: 4183 @@ -25528,6 +25942,8 @@ entities: - AutoClose - - Start - Close + - type: Fixtures + fixtures: {} - uid: 14643 components: - type: Transform @@ -25543,6 +25959,8 @@ entities: - AutoClose - - Start - Close + - type: Fixtures + fixtures: {} - proto: Brutepack entities: - uid: 20642 @@ -64328,6 +64746,8 @@ entities: - type: Transform pos: -19.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: CleanerGrenade entities: - uid: 3324 @@ -68329,35 +68749,47 @@ entities: - type: Transform pos: -36.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4027 components: - type: Transform rot: -1.5707963267948966 rad pos: -21.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4028 components: - type: Transform rot: 1.5707963267948966 rad pos: -41.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4078 components: - type: Transform pos: -21.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4079 components: - type: Transform rot: 3.141592653589793 rad pos: -21.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13768 components: - type: Transform rot: 3.141592653589793 rad pos: -25.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: DeployableBarrier entities: - uid: 873 @@ -77628,64 +78060,86 @@ entities: - type: Transform pos: -107.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19505 components: - type: Transform rot: -1.5707963267948966 rad pos: -114.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24306 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24307 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24308 components: - type: Transform rot: -1.5707963267948966 rad pos: -16.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24310 components: - type: Transform rot: 3.141592653589793 rad pos: -71.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24311 components: - type: Transform pos: -110.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24313 components: - type: Transform pos: -132.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24315 components: - type: Transform rot: 1.5707963267948966 rad pos: -123.5,-53.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24316 components: - type: Transform rot: -1.5707963267948966 rad pos: -111.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24317 components: - type: Transform rot: -1.5707963267948966 rad pos: -111.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ExtinguisherCabinetFilled entities: - uid: 3936 @@ -77693,47 +78147,63 @@ entities: - type: Transform pos: -36.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11237 components: - type: Transform rot: -1.5707963267948966 rad pos: -54.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11238 components: - type: Transform rot: 1.5707963267948966 rad pos: -68.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15346 components: - type: Transform rot: 3.141592653589793 rad pos: -11.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20952 components: - type: Transform pos: -116.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23939 components: - type: Transform rot: 1.5707963267948966 rad pos: -66.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24321 components: - type: Transform rot: -1.5707963267948966 rad pos: -135.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24354 components: - type: Transform rot: -1.5707963267948966 rad pos: -135.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FaxMachineBase entities: - uid: 3 @@ -78087,6 +78557,8 @@ entities: devices: - 1208 - 1122 + - type: Fixtures + fixtures: {} - uid: 1814 components: - type: Transform @@ -78106,6 +78578,8 @@ entities: - 14360 - 11805 - 24025 + - type: Fixtures + fixtures: {} - uid: 3288 components: - type: MetaData @@ -78137,6 +78611,8 @@ entities: - 2980 - 2987 - 6938 + - type: Fixtures + fixtures: {} - uid: 8155 components: - type: MetaData @@ -78150,6 +78626,8 @@ entities: - 5739 - 6601 - 8333 + - type: Fixtures + fixtures: {} - uid: 9164 components: - type: MetaData @@ -78166,6 +78644,8 @@ entities: - 14590 - 13444 - 13445 + - type: Fixtures + fixtures: {} - uid: 12768 components: - type: Transform @@ -78204,6 +78684,8 @@ entities: - 24779 - 24782 - 24783 + - type: Fixtures + fixtures: {} - uid: 12769 components: - type: Transform @@ -78232,6 +78714,8 @@ entities: - 23680 - 15676 - 23679 + - type: Fixtures + fixtures: {} - uid: 13490 components: - type: MetaData @@ -78243,6 +78727,8 @@ entities: - type: DeviceList devices: - 19610 + - type: Fixtures + fixtures: {} - uid: 13492 components: - type: MetaData @@ -78255,6 +78741,8 @@ entities: - 8955 - 13485 - 19610 + - type: Fixtures + fixtures: {} - uid: 13736 components: - type: Transform @@ -78266,6 +78754,8 @@ entities: - 13788 - 13847 - 17422 + - type: Fixtures + fixtures: {} - uid: 14953 components: - type: MetaData @@ -78285,6 +78775,8 @@ entities: - 14948 - 14354 - 13438 + - type: Fixtures + fixtures: {} - uid: 14954 components: - type: MetaData @@ -78302,6 +78794,8 @@ entities: - 19471 - 14948 - 14354 + - type: Fixtures + fixtures: {} - uid: 15026 components: - type: Transform @@ -78320,6 +78814,8 @@ entities: - 11108 - 9134 - 15358 + - type: Fixtures + fixtures: {} - uid: 15347 components: - type: MetaData @@ -78337,6 +78833,8 @@ entities: - 11816 - 23126 - 11802 + - type: Fixtures + fixtures: {} - uid: 16688 components: - type: Transform @@ -78358,6 +78856,8 @@ entities: - 14597 - 24130 - 24743 + - type: Fixtures + fixtures: {} - uid: 17419 components: - type: Transform @@ -78369,6 +78869,8 @@ entities: - 11936 - 17427 - 17432 + - type: Fixtures + fixtures: {} - uid: 17420 components: - type: Transform @@ -78383,6 +78885,8 @@ entities: - 17436 - 14618 - 20370 + - type: Fixtures + fixtures: {} - uid: 17833 components: - type: Transform @@ -78407,6 +78911,8 @@ entities: - 25593 - 20380 - 20371 + - type: Fixtures + fixtures: {} - uid: 17850 components: - type: Transform @@ -78425,6 +78931,8 @@ entities: - 25643 - 25642 - 15354 + - type: Fixtures + fixtures: {} - uid: 18317 components: - type: MetaData @@ -78438,6 +78946,8 @@ entities: - 25564 - 25565 - 14590 + - type: Fixtures + fixtures: {} - uid: 18819 components: - type: MetaData @@ -78446,6 +78956,8 @@ entities: rot: -1.5707963267948966 rad pos: -142.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19506 components: - type: MetaData @@ -78460,6 +78972,8 @@ entities: - 25565 - 25564 - 19517 + - type: Fixtures + fixtures: {} - uid: 19526 components: - type: MetaData @@ -78478,6 +78992,8 @@ entities: - 13447 - 13445 - 13444 + - type: Fixtures + fixtures: {} - uid: 19747 components: - type: Transform @@ -78492,6 +79008,8 @@ entities: - 9135 - 25638 - 24046 + - type: Fixtures + fixtures: {} - uid: 22327 components: - type: MetaData @@ -78508,6 +79026,8 @@ entities: - 2984 - 2983 - 6939 + - type: Fixtures + fixtures: {} - uid: 23991 components: - type: MetaData @@ -78522,6 +79042,8 @@ entities: - 11230 - 11231 - 14980 + - type: Fixtures + fixtures: {} - uid: 24300 components: - type: Transform @@ -78555,6 +79077,8 @@ entities: - 16404 - 23865 - 15365 + - type: Fixtures + fixtures: {} - uid: 24309 components: - type: Transform @@ -78569,6 +79093,8 @@ entities: - 22802 - 22797 - 15417 + - type: Fixtures + fixtures: {} - uid: 24312 components: - type: Transform @@ -78582,6 +79108,8 @@ entities: - 14162 - 11743 - 25584 + - type: Fixtures + fixtures: {} - uid: 24784 components: - type: Transform @@ -78598,6 +79126,8 @@ entities: - 23895 - 7808 - 7345 + - type: Fixtures + fixtures: {} - uid: 24785 components: - type: Transform @@ -78610,6 +79140,8 @@ entities: - 14877 - 11265 - 22171 + - type: Fixtures + fixtures: {} - uid: 25562 components: - type: MetaData @@ -78621,6 +79153,8 @@ entities: devices: - 25563 - 19520 + - type: Fixtures + fixtures: {} - uid: 25598 components: - type: Transform @@ -78631,6 +79165,8 @@ entities: devices: - 25597 - 8935 + - type: Fixtures + fixtures: {} - uid: 25599 components: - type: Transform @@ -78640,6 +79176,8 @@ entities: - type: DeviceList devices: - 8955 + - type: Fixtures + fixtures: {} - uid: 25600 components: - type: Transform @@ -78649,6 +79187,8 @@ entities: devices: - 7540 - 8996 + - type: Fixtures + fixtures: {} - uid: 25603 components: - type: Transform @@ -78664,6 +79204,8 @@ entities: - 13484 - 25597 - 8935 + - type: Fixtures + fixtures: {} - uid: 25604 components: - type: Transform @@ -78680,6 +79222,8 @@ entities: - 13620 - 13618 - 13765 + - type: Fixtures + fixtures: {} - uid: 25607 components: - type: Transform @@ -78690,6 +79234,8 @@ entities: - 14596 - 13447 - 13446 + - type: Fixtures + fixtures: {} - uid: 25640 components: - type: Transform @@ -78707,6 +79253,8 @@ entities: - 8989 - 8976 - 9069 + - type: Fixtures + fixtures: {} - uid: 25641 components: - type: Transform @@ -78720,6 +79268,8 @@ entities: - 8976 - 9069 - 15039 + - type: Fixtures + fixtures: {} - uid: 25645 components: - type: Transform @@ -78733,6 +79283,8 @@ entities: - 5742 - 11105 - 15357 + - type: Fixtures + fixtures: {} - uid: 25647 components: - type: Transform @@ -78753,6 +79305,8 @@ entities: - 8778 - 8777 - 15355 + - type: Fixtures + fixtures: {} - uid: 25648 components: - type: Transform @@ -78765,6 +79319,8 @@ entities: - 5843 - 5827 - 15360 + - type: Fixtures + fixtures: {} - uid: 25649 components: - type: Transform @@ -78783,6 +79339,8 @@ entities: - 19613 - 14947 - 25653 + - type: Fixtures + fixtures: {} - uid: 26109 components: - type: Transform @@ -78803,6 +79361,8 @@ entities: - 25635 - 25634 - 15353 + - type: Fixtures + fixtures: {} - uid: 26263 components: - type: Transform @@ -78820,6 +79380,8 @@ entities: - 18609 - 26276 - 18829 + - type: Fixtures + fixtures: {} - uid: 26264 components: - type: Transform @@ -78830,6 +79392,8 @@ entities: devices: - 7039 - 26266 + - type: Fixtures + fixtures: {} - uid: 26265 components: - type: Transform @@ -78847,6 +79411,8 @@ entities: - 16009 - 16948 - 16010 + - type: Fixtures + fixtures: {} - proto: FireAxeCabinetFilled entities: - uid: 7884 @@ -78855,11 +79421,15 @@ entities: rot: 3.141592653589793 rad pos: -62.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25990 components: - type: Transform pos: -117.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: FireExtinguisher entities: - uid: 9441 @@ -83253,7 +83823,7 @@ entities: rot: 1.5707963267948966 rad pos: -47.5,-26.5 parent: 2 -- proto: FoodDonutJellySlugcat +- proto: FoodDonutJellyScurret entities: - uid: 18408 components: @@ -83403,6 +83973,8 @@ entities: rot: 3.141592653589793 rad pos: -112.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: GameMasterCircuitBoard entities: - uid: 24943 @@ -126031,42 +126603,56 @@ entities: rot: 3.141592653589793 rad pos: -61.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23352 components: - type: Transform rot: 3.141592653589793 rad pos: -60.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23353 components: - type: Transform rot: 1.5707963267948966 rad pos: -51.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23354 components: - type: Transform rot: -1.5707963267948966 rad pos: -47.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25394 components: - type: Transform rot: 1.5707963267948966 rad pos: -121.5,-83.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25395 components: - type: Transform rot: 3.141592653589793 rad pos: -120.5,-84.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25396 components: - type: Transform rot: -1.5707963267948966 rad pos: -119.5,-83.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommand entities: - uid: 23355 @@ -126075,6 +126661,8 @@ entities: rot: 1.5707963267948966 rad pos: -65.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomCommon entities: - uid: 1224 @@ -126083,34 +126671,46 @@ entities: rot: -1.5707963267948966 rad pos: -42.5,-66.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16529 components: - type: Transform pos: -62.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16654 components: - type: Transform rot: -1.5707963267948966 rad pos: -81.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23357 components: - type: Transform rot: 3.141592653589793 rad pos: -66.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25844 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25925 components: - type: Transform pos: -101.5,-64.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomEngineering entities: - uid: 4699 @@ -126119,41 +126719,55 @@ entities: rot: 1.5707963267948966 rad pos: -124.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16928 components: - type: Transform rot: 3.141592653589793 rad pos: -112.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23030 components: - type: Transform rot: 3.141592653589793 rad pos: -122.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23342 components: - type: Transform pos: -123.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23343 components: - type: Transform rot: 3.141592653589793 rad pos: -140.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23344 components: - type: Transform rot: -1.5707963267948966 rad pos: -112.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25611 components: - type: Transform rot: 1.5707963267948966 rad pos: -132.5,-3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomMedical entities: - uid: 13759 @@ -126162,41 +126776,55 @@ entities: rot: 3.141592653589793 rad pos: -36.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13761 components: - type: Transform rot: 3.141592653589793 rad pos: -35.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17025 components: - type: Transform pos: -31.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17745 components: - type: Transform rot: -1.5707963267948966 rad pos: -16.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25845 components: - type: Transform rot: 1.5707963267948966 rad pos: -38.5,-40.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25846 components: - type: Transform rot: 3.141592653589793 rad pos: -22.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25847 components: - type: Transform rot: -1.5707963267948966 rad pos: -20.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomScience entities: - uid: 12734 @@ -126204,12 +126832,16 @@ entities: - type: Transform pos: -122.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25843 components: - type: Transform rot: -1.5707963267948966 rad pos: -132.5,-46.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSecurity entities: - uid: 2170 @@ -126218,33 +126850,45 @@ entities: rot: -1.5707963267948966 rad pos: -85.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18421 components: - type: Transform pos: -98.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22319 components: - type: Transform rot: 3.141592653589793 rad pos: -97.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23345 components: - type: Transform pos: -91.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23349 components: - type: Transform rot: -1.5707963267948966 rad pos: -81.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26280 components: - type: Transform pos: -93.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomService entities: - uid: 22320 @@ -126253,12 +126897,16 @@ entities: rot: -1.5707963267948966 rad pos: -56.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25652 components: - type: Transform rot: 1.5707963267948966 rad pos: -66.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: IntercomSupply entities: - uid: 22321 @@ -126266,29 +126914,39 @@ entities: - type: Transform pos: -98.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25606 components: - type: Transform rot: 3.141592653589793 rad pos: -91.5,13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25608 components: - type: Transform pos: -91.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25609 components: - type: Transform rot: 1.5707963267948966 rad pos: -87.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25610 components: - type: Transform rot: 3.141592653589793 rad pos: -89.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: JanitorialTrolley entities: - uid: 7826 @@ -126669,6 +127327,8 @@ entities: currentLabel: Plasma Storage Vent - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - uid: 5326 components: - type: MetaData @@ -126685,6 +127345,8 @@ entities: currentLabel: Burn Chamber Vent - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - proto: LockableButtonCommand entities: - uid: 11190 @@ -126698,6 +127360,8 @@ entities: 4662: - - Pressed - Trigger + - type: Fixtures + fixtures: {} - proto: LockableButtonEngineering entities: - uid: 5991 @@ -126723,6 +127387,8 @@ entities: currentLabel: EMERGENCY VENT - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - uid: 6167 components: - type: MetaData @@ -126745,6 +127411,8 @@ entities: currentLabel: EMERGENCY VENT - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - proto: LockableButtonMaintenance entities: - uid: 7242 @@ -126758,6 +127426,8 @@ entities: 20188: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 8824 components: - type: Transform @@ -126769,6 +127439,8 @@ entities: 8812: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - proto: LockableButtonMedical entities: - uid: 2458 @@ -126785,6 +127457,8 @@ entities: 5752: - - Pressed - Open + - type: Fixtures + fixtures: {} - uid: 2607 components: - type: MetaData @@ -126804,6 +127478,8 @@ entities: currentLabel: Front Door - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - uid: 3989 components: - type: Transform @@ -126817,6 +127493,8 @@ entities: 3988: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 4192 components: - type: Transform @@ -126834,6 +127512,8 @@ entities: 4189: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: LockableButtonSecurity entities: - uid: 1099 @@ -126864,6 +127544,8 @@ entities: 20826: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13487 components: - type: MetaData @@ -126893,6 +127575,8 @@ entities: currentLabel: Entrance Lockdown - type: NameModifier baseName: lockable button + - type: Fixtures + fixtures: {} - proto: LockerAtmosphericsFilled entities: - uid: 5383 @@ -128531,55 +129215,75 @@ entities: rot: 1.5707963267948966 rad pos: -56.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3822 components: - type: Transform rot: -1.5707963267948966 rad pos: -62.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3823 components: - type: Transform rot: -1.5707963267948966 rad pos: -62.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4204 components: - type: Transform rot: -1.5707963267948966 rad pos: -16.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4510 components: - type: Transform rot: 1.5707963267948966 rad pos: -86.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6160 components: - type: Transform pos: -111.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 6161 components: - type: Transform pos: -109.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7555 components: - type: Transform pos: -130.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7556 components: - type: Transform pos: -128.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11241 components: - type: Transform pos: -43.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24671 components: - type: MetaData @@ -128589,6 +129293,8 @@ entities: rot: 3.141592653589793 rad pos: -69.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: MopBucketFull entities: - uid: 15958 @@ -128861,16 +129567,22 @@ entities: - type: Transform pos: -125.5,-41.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14644 components: - type: Transform pos: -97.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22362 components: - type: Transform pos: -34.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: NTDefaultCircuitBoard entities: - uid: 24944 @@ -129900,6 +130612,8 @@ entities: - type: Transform pos: -23.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PirateHandyFlag entities: - uid: 24564 @@ -130505,6 +131219,8 @@ entities: - type: Transform pos: -50.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandClown entities: - uid: 23075 @@ -130512,6 +131228,8 @@ entities: - type: Transform pos: -115.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandEAT entities: - uid: 23058 @@ -130519,6 +131237,8 @@ entities: - type: Transform pos: -51.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandGreyTide entities: - uid: 23070 @@ -130526,6 +131246,8 @@ entities: - type: Transform pos: -24.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandLamarr entities: - uid: 7596 @@ -130533,6 +131255,8 @@ entities: - type: Transform pos: -133.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingGloves entities: - uid: 23069 @@ -130542,6 +131266,8 @@ entities: - type: Transform pos: -27.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandMissingSpacepen entities: - uid: 23071 @@ -130549,6 +131275,8 @@ entities: - type: Transform pos: -41.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandNuclearDeviceInformational entities: - uid: 21061 @@ -130557,6 +131285,8 @@ entities: rot: 3.141592653589793 rad pos: -76.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandPunchShit entities: - uid: 23120 @@ -130564,6 +131294,8 @@ entities: - type: Transform pos: -48.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandTools entities: - uid: 23023 @@ -130571,6 +131303,8 @@ entities: - type: Transform pos: -113.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterContrabandWehWatches entities: - uid: 16594 @@ -130578,81 +131312,113 @@ entities: - type: Transform pos: -134.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16595 components: - type: Transform pos: -134.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16602 components: - type: Transform pos: -133.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16603 components: - type: Transform pos: -132.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17090 components: - type: Transform pos: -131.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22414 components: - type: Transform pos: -134.5,27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22415 components: - type: Transform pos: -134.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22416 components: - type: Transform pos: -134.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22417 components: - type: Transform pos: -133.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22418 components: - type: Transform pos: -131.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22419 components: - type: Transform pos: -130.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22420 components: - type: Transform pos: -132.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22422 components: - type: Transform pos: -130.5,27.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22423 components: - type: Transform pos: -130.5,28.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22424 components: - type: Transform pos: -130.5,30.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22425 components: - type: Transform pos: -130.5,29.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegit12Gauge entities: - uid: 26354 @@ -130661,6 +131427,8 @@ entities: rot: -1.5707963267948966 rad pos: -83.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitAnatomyPoster entities: - uid: 12565 @@ -130668,6 +131436,8 @@ entities: - type: Transform pos: -34.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitBlessThisSpess entities: - uid: 25465 @@ -130676,6 +131446,8 @@ entities: rot: 3.141592653589793 rad pos: -63.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitCarpMount entities: - uid: 74 @@ -130683,6 +131455,8 @@ entities: - type: Transform pos: -48.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitDickGumshue entities: - uid: 18364 @@ -130690,6 +131464,8 @@ entities: - type: Transform pos: -96.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitIan entities: - uid: 23057 @@ -130697,6 +131473,8 @@ entities: - type: Transform pos: -47.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitJustAWeekAway entities: - uid: 2468 @@ -130704,6 +131482,8 @@ entities: - type: Transform pos: -20.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNanotrasenLogo entities: - uid: 19620 @@ -130711,16 +131491,22 @@ entities: - type: Transform pos: -95.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23059 components: - type: Transform pos: -63.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23060 components: - type: Transform pos: -59.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitNoERP entities: - uid: 14841 @@ -130729,16 +131515,22 @@ entities: rot: 1.5707963267948966 rad pos: -80.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21550 components: - type: Transform pos: -59.5,-62.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23201 components: - type: Transform pos: -35.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitObey entities: - uid: 10374 @@ -130747,6 +131539,8 @@ entities: rot: 1.5707963267948966 rad pos: -31.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitPeriodicTable entities: - uid: 2486 @@ -130754,6 +131548,8 @@ entities: - type: Transform pos: -41.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitRenault entities: - uid: 23061 @@ -130761,6 +131557,8 @@ entities: - type: Transform pos: -53.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothDelam entities: - uid: 23029 @@ -130768,6 +131566,8 @@ entities: - type: Transform pos: -116.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothEpi entities: - uid: 25639 @@ -130776,6 +131576,8 @@ entities: rot: 1.5707963267948966 rad pos: -27.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothHardhat entities: - uid: 23062 @@ -130783,6 +131585,8 @@ entities: - type: Transform pos: -117.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothMeth entities: - uid: 4270 @@ -130790,6 +131594,8 @@ entities: - type: Transform pos: -35.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyMothPiping entities: - uid: 16908 @@ -130797,6 +131603,8 @@ entities: - type: Transform pos: -142.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSafetyReport entities: - uid: 23068 @@ -130804,6 +131612,8 @@ entities: - type: Transform pos: -89.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSecWatch entities: - uid: 18598 @@ -130811,11 +131621,15 @@ entities: - type: Transform pos: -91.5,-45.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23065 components: - type: Transform pos: -98.5,-18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitSpaceCops entities: - uid: 23067 @@ -130823,6 +131637,8 @@ entities: - type: Transform pos: -85.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PosterLegitWorkForAFuture entities: - uid: 22504 @@ -130830,6 +131646,8 @@ entities: - type: Transform pos: -93.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: PottedPlant27 entities: - uid: 5611 @@ -138068,103 +138886,143 @@ entities: rot: 3.141592653589793 rad pos: -59.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20938 components: - type: Transform pos: -36.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23792 components: - type: Transform pos: -111.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23795 components: - type: Transform pos: -122.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23819 components: - type: Transform pos: -67.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23859 components: - type: Transform pos: -67.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23861 components: - type: Transform pos: -55.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24511 components: - type: Transform pos: -65.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24512 components: - type: Transform pos: -57.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24513 components: - type: Transform pos: -48.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24514 components: - type: Transform pos: -22.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24516 components: - type: Transform pos: -34.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24517 components: - type: Transform pos: -5.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24518 components: - type: Transform pos: -9.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24519 components: - type: Transform pos: -61.5,-51.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24520 components: - type: Transform pos: -106.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24521 components: - type: Transform pos: -103.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24522 components: - type: Transform pos: -58.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25466 components: - type: Transform rot: 1.5707963267948966 rad pos: -68.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25467 components: - type: Transform rot: 3.141592653589793 rad pos: -67.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Screwdriver entities: - uid: 6280 @@ -138434,6 +139292,8 @@ entities: rot: -1.5707963267948966 rad pos: -66.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ShelfWood entities: - uid: 2907 @@ -138441,6 +139301,8 @@ entities: - type: Transform pos: -46.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ShellTranquilizer entities: - uid: 11626 @@ -138479,6 +139341,8 @@ entities: - type: Transform pos: -88.5,-19.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: ShotGunCabinetOpen entities: - uid: 23750 @@ -138487,6 +139351,8 @@ entities: rot: 3.141592653589793 rad pos: -24.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Shovel entities: - uid: 22014 @@ -139168,12 +140034,16 @@ entities: - type: Transform pos: -119.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25372 components: - type: Transform rot: 1.5707963267948966 rad pos: -118.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAiUpload entities: - uid: 25373 @@ -139182,6 +140052,8 @@ entities: rot: 1.5707963267948966 rad pos: -118.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignalButton entities: - uid: 5657 @@ -139203,6 +140075,8 @@ entities: currentLabel: Burn Chamber Vent - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 5989 components: - type: MetaData @@ -139220,6 +140094,8 @@ entities: currentLabel: Vent Chamber - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 13140 components: - type: Transform @@ -139233,6 +140109,8 @@ entities: 13042: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 13435 components: - type: MetaData @@ -139249,6 +140127,8 @@ entities: 1763: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - uid: 17823 components: - type: MetaData @@ -139269,6 +140149,8 @@ entities: currentLabel: Open Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 20897 components: - type: MetaData @@ -139291,6 +140173,8 @@ entities: 20831: - - Pressed - Toggle + - type: Fixtures + fixtures: {} - proto: SignalButtonDirectional entities: - uid: 1481 @@ -139304,6 +140188,8 @@ entities: 3776: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 1521 components: - type: Transform @@ -139315,6 +140201,8 @@ entities: 3779: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 2591 components: - type: MetaData @@ -139331,6 +140219,8 @@ entities: currentLabel: Space Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 3619 components: - type: Transform @@ -139342,6 +140232,8 @@ entities: 3780: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 3810 components: - type: Transform @@ -139352,6 +140244,8 @@ entities: 3771: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 3811 components: - type: Transform @@ -139362,6 +140256,8 @@ entities: 3772: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 4222 components: - type: Transform @@ -139373,6 +140269,8 @@ entities: 4096: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 6068 components: - type: MetaData @@ -139389,6 +140287,8 @@ entities: currentLabel: Ignite Chamber - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 6069 components: - type: MetaData @@ -139405,6 +140305,8 @@ entities: currentLabel: Vent Chamber - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 6163 components: - type: Transform @@ -139416,6 +140318,8 @@ entities: 6157: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 6164 components: - type: Transform @@ -139427,6 +140331,8 @@ entities: 6156: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 6168 components: - type: MetaData @@ -139443,6 +140349,8 @@ entities: currentLabel: Vent Chamber - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 6169 components: - type: MetaData @@ -139459,6 +140367,8 @@ entities: currentLabel: Ignite Chamber - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 10638 components: - type: Transform @@ -139470,6 +140380,8 @@ entities: 4662: - - Pressed - Trigger + - type: Fixtures + fixtures: {} - uid: 19541 components: - type: MetaData @@ -139487,6 +140399,8 @@ entities: currentLabel: Dock Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 19560 components: - type: MetaData @@ -139504,6 +140418,8 @@ entities: currentLabel: Dock Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 19735 components: - type: MetaData @@ -139521,6 +140437,8 @@ entities: currentLabel: Salvage Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 19741 components: - type: MetaData @@ -139538,6 +140456,8 @@ entities: currentLabel: Disposals Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 21465 components: - type: MetaData @@ -139555,6 +140475,8 @@ entities: currentLabel: Disposals Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 22347 components: - type: MetaData @@ -139571,6 +140493,8 @@ entities: currentLabel: Space Blast Doors - type: NameModifier baseName: signal button + - type: Fixtures + fixtures: {} - uid: 24029 components: - type: Transform @@ -139582,6 +140506,8 @@ entities: 14940: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 25417 components: - type: Transform @@ -139593,6 +140519,8 @@ entities: 12466: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - uid: 25418 components: - type: Transform @@ -139604,6 +140532,8 @@ entities: 12043: - - Pressed - DoorBolt + - type: Fixtures + fixtures: {} - proto: SignalSwitch entities: - uid: 1217 @@ -139629,6 +140559,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 1220 components: - type: Transform @@ -139652,6 +140584,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 2791 components: - type: MetaData @@ -139694,6 +140628,8 @@ entities: currentLabel: Bridge Entrance Blastdoors - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 2792 components: - type: MetaData @@ -139797,6 +140733,8 @@ entities: currentLabel: Bridge Window Blastdoors - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 2965 components: - type: MetaData @@ -139824,6 +140762,8 @@ entities: currentLabel: Line Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 2999 components: - type: MetaData @@ -139872,6 +140812,8 @@ entities: currentLabel: Window Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 4618 components: - type: Transform @@ -139884,6 +140826,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 7079 components: - type: Transform @@ -139897,6 +140841,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 7335 components: - type: MetaData @@ -139921,6 +140867,8 @@ entities: currentLabel: Warehouse Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 8624 components: - type: Transform @@ -139948,6 +140896,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 11613 components: - type: Transform @@ -139974,6 +140924,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 11614 components: - type: Transform @@ -140001,6 +140953,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 17822 components: - type: MetaData @@ -140034,6 +140988,8 @@ entities: currentLabel: Desk Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 22376 components: - type: Transform @@ -140057,6 +141013,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 25663 components: - type: MetaData @@ -140076,6 +141034,8 @@ entities: currentLabel: Janitor Light - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - proto: SignalSwitchDirectional entities: - uid: 280 @@ -140101,6 +141061,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 3053 components: - type: Transform @@ -140133,6 +141095,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 3834 components: - type: Transform @@ -140165,6 +141129,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 3974 components: - type: MetaData @@ -140199,6 +141165,8 @@ entities: currentLabel: Paramedic Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 3996 components: - type: Transform @@ -140226,6 +141194,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 8067 components: - type: Transform @@ -140248,6 +141218,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 8073 components: - type: Transform @@ -140271,6 +141243,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 8662 components: - type: MetaData @@ -140299,6 +141273,8 @@ entities: currentLabel: Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 8823 components: - type: Transform @@ -140321,6 +141297,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 12308 components: - type: MetaData @@ -140337,6 +141315,8 @@ entities: currentLabel: Door Bolt - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 16924 components: - type: Transform @@ -140365,6 +141345,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 17488 components: - type: Transform @@ -140387,6 +141369,8 @@ entities: - Open - - Off - Close + - type: Fixtures + fixtures: {} - uid: 19538 components: - type: MetaData @@ -140441,6 +141425,8 @@ entities: currentLabel: Privacy Shutters - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 24320 components: - type: MetaData @@ -140474,6 +141460,8 @@ entities: currentLabel: Emergency Lockdown - type: NameModifier baseName: signal switch + - type: Fixtures + fixtures: {} - uid: 24811 components: - type: Transform @@ -140496,6 +141484,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 25393 components: - type: Transform @@ -140568,6 +141558,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 25397 components: - type: Transform @@ -140594,6 +141586,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - uid: 25613 components: - type: Transform @@ -140606,6 +141600,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 25656 components: - type: Transform @@ -140619,6 +141615,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 25659 components: - type: Transform @@ -140631,6 +141629,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 25661 components: - type: Transform @@ -140644,6 +141644,8 @@ entities: - On - - Off - Off + - type: Fixtures + fixtures: {} - uid: 25694 components: - type: Transform @@ -140676,6 +141678,8 @@ entities: - Close lastSignals: Status: True + - type: Fixtures + fixtures: {} - proto: SignalTimer entities: - uid: 4662 @@ -140691,6 +141695,8 @@ entities: - Open - - Timer - Close + - type: Fixtures + fixtures: {} - uid: 16763 components: - type: Transform @@ -140704,6 +141710,8 @@ entities: - Open - - Timer - Close + - type: Fixtures + fixtures: {} - proto: SignAnomaly entities: - uid: 8081 @@ -140711,6 +141719,8 @@ entities: - type: Transform pos: -137.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAnomaly2 entities: - uid: 7372 @@ -140718,6 +141728,8 @@ entities: - type: Transform pos: -131.5,-37.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArcade entities: - uid: 16484 @@ -140726,6 +141738,8 @@ entities: rot: 3.141592653589793 rad pos: -22.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignArmory entities: - uid: 15880 @@ -140734,6 +141748,8 @@ entities: rot: 1.5707963267948966 rad pos: -81.5,-24.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignAtmos entities: - uid: 25602 @@ -140742,6 +141758,8 @@ entities: rot: 3.141592653589793 rad pos: -117.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBar entities: - uid: 15030 @@ -140749,6 +141767,8 @@ entities: - type: Transform pos: -66.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBath entities: - uid: 16049 @@ -140756,6 +141776,8 @@ entities: - type: Transform pos: -86.5,-38.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBiohazardMed entities: - uid: 2507 @@ -140763,12 +141785,16 @@ entities: - type: Transform pos: -27.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9210 components: - type: Transform rot: 3.141592653589793 rad pos: -23.5,-57.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignBridge entities: - uid: 19161 @@ -140776,11 +141802,15 @@ entities: - type: Transform pos: -65.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24510 components: - type: Transform pos: -57.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCans entities: - uid: 5805 @@ -140789,6 +141819,8 @@ entities: rot: 1.5707963267948966 rad pos: -114.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCargo entities: - uid: 16508 @@ -140796,6 +141828,8 @@ entities: - type: Transform pos: -97.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChapel entities: - uid: 1305 @@ -140804,6 +141838,8 @@ entities: rot: 1.5707963267948966 rad pos: -55.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignChem entities: - uid: 2494 @@ -140811,6 +141847,8 @@ entities: - type: Transform pos: -35.5,-22.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCloning entities: - uid: 4199 @@ -140819,6 +141857,8 @@ entities: rot: 1.5707963267948966 rad pos: -19.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryo entities: - uid: 2500 @@ -140826,12 +141866,16 @@ entities: - type: Transform pos: -27.5,-32.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19590 components: - type: Transform rot: 1.5707963267948966 rad pos: -66.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignCryogenicsMed entities: - uid: 4207 @@ -140840,6 +141884,8 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,-28.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalAtmos entities: - uid: 812 @@ -140848,12 +141894,16 @@ entities: rot: -1.5707963267948966 rad pos: -106.5,-8.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24161 components: - type: Transform rot: -1.5707963267948966 rad pos: -97.5,17.8 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBar entities: - uid: 24507 @@ -140862,6 +141912,8 @@ entities: rot: 3.141592653589793 rad pos: -66.5,-50.4 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalBridge entities: - uid: 15237 @@ -140869,18 +141921,24 @@ entities: - type: Transform pos: -100.5,-0.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15867 components: - type: Transform rot: 1.5707963267948966 rad pos: -99.5,-11.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19889 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-10.2 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalChapel entities: - uid: 15862 @@ -140888,12 +141946,16 @@ entities: - type: Transform pos: -62.5,-36.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24506 components: - type: Transform rot: 1.5707963267948966 rad pos: -62.5,-50.6 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalCryo entities: - uid: 15869 @@ -140902,17 +141964,23 @@ entities: rot: 1.5707963267948966 rad pos: -99.5,-11.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19904 components: - type: Transform rot: 3.141592653589793 rad pos: -66.5,-50.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20531 components: - type: Transform pos: -65.5,-13.8 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalDorms entities: - uid: 14096 @@ -140921,11 +141989,15 @@ entities: rot: 1.5707963267948966 rad pos: -75.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24508 components: - type: Transform pos: -66.5,-50.6 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEng entities: - uid: 6564 @@ -140934,54 +142006,72 @@ entities: rot: 3.141592653589793 rad pos: -106.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 14748 components: - type: Transform rot: -1.5707963267948966 rad pos: -101.5,-11.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15234 components: - type: Transform rot: -1.5707963267948966 rad pos: -105.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15849 components: - type: Transform rot: -1.5707963267948966 rad pos: -65.5,-13.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19897 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-10.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23338 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23361 components: - type: Transform rot: 3.141592653589793 rad pos: -106.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24488 components: - type: Transform rot: -1.5707963267948966 rad pos: -106.5,-8.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25469 components: - type: Transform rot: -1.5707963267948966 rad pos: -76.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalEvac entities: - uid: 9028 @@ -140990,47 +142080,63 @@ entities: rot: 3.141592653589793 rad pos: -101.5,-21.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15858 components: - type: Transform rot: 1.5707963267948966 rad pos: -57.5,-13.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15868 components: - type: Transform rot: 1.5707963267948966 rad pos: -99.5,-11.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18780 components: - type: Transform rot: 3.141592653589793 rad pos: -101.5,-36.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19756 components: - type: Transform rot: 1.5707963267948966 rad pos: -41.5,-11.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19901 components: - type: Transform rot: 1.5707963267948966 rad pos: -27.5,-10.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20803 components: - type: Transform pos: -100.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25470 components: - type: Transform rot: 1.5707963267948966 rad pos: -76.5,-11.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalFood entities: - uid: 3646 @@ -141039,23 +142145,31 @@ entities: rot: -1.5707963267948966 rad pos: -27.5,-10.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15856 components: - type: Transform pos: -57.5,-13.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19164 components: - type: Transform rot: 3.141592653589793 rad pos: -62.5,-50.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24503 components: - type: Transform rot: 3.141592653589793 rad pos: -62.5,-36.4 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHop entities: - uid: 19721 @@ -141064,6 +142178,8 @@ entities: rot: 3.141592653589793 rad pos: -54.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalHydro entities: - uid: 19162 @@ -141072,12 +142188,16 @@ entities: rot: 3.141592653589793 rad pos: -62.5,-50.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24504 components: - type: Transform rot: 3.141592653589793 rad pos: -62.5,-36.2 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalJanitor entities: - uid: 24493 @@ -141086,6 +142206,8 @@ entities: rot: 1.5707963267948966 rad pos: -27.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalLibrary entities: - uid: 3653 @@ -141094,17 +142216,23 @@ entities: rot: 1.5707963267948966 rad pos: -55.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 7554 components: - type: Transform pos: -62.5,-36.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24505 components: - type: Transform rot: 1.5707963267948966 rad pos: -62.5,-50.8 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalMed entities: - uid: 6487 @@ -141113,46 +142241,62 @@ entities: rot: 3.141592653589793 rad pos: -101.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 11833 components: - type: Transform pos: -27.5,-10.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15743 components: - type: Transform pos: -100.5,-0.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15857 components: - type: Transform rot: 1.5707963267948966 rad pos: -57.5,-13.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15870 components: - type: Transform rot: 1.5707963267948966 rad pos: -99.5,-11.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18942 components: - type: Transform rot: 3.141592653589793 rad pos: -101.5,-36.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22636 components: - type: Transform rot: 1.5707963267948966 rad pos: -41.5,-15.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25471 components: - type: Transform rot: 1.5707963267948966 rad pos: -76.5,-15.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSalvage entities: - uid: 4603 @@ -141161,6 +142305,8 @@ entities: rot: -1.5707963267948966 rad pos: -97.5,23.8 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSci entities: - uid: 994 @@ -141168,45 +142314,61 @@ entities: - type: Transform pos: -106.5,-21.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3662 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-10.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 12470 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,-15.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15236 components: - type: Transform pos: -105.5,-0.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15851 components: - type: Transform rot: -1.5707963267948966 rad pos: -65.5,-13.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15865 components: - type: Transform pos: -101.5,-11.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17092 components: - type: Transform pos: -106.5,-36.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25473 components: - type: Transform rot: -1.5707963267948966 rad pos: -76.5,-15.7 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSec entities: - uid: 8985 @@ -141214,42 +142376,56 @@ entities: - type: Transform pos: -101.5,-21.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15852 components: - type: Transform rot: -1.5707963267948966 rad pos: -65.5,-13.4 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15871 components: - type: Transform rot: 1.5707963267948966 rad pos: -101.5,-11.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 16503 components: - type: Transform rot: 3.141592653589793 rad pos: -101.5,-36.7 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19966 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-10.6 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23720 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25472 components: - type: Transform rot: -1.5707963267948966 rad pos: -76.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSolar entities: - uid: 1028 @@ -141258,57 +142434,77 @@ entities: rot: 3.141592653589793 rad pos: -16.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13228 components: - type: Transform pos: -16.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17458 components: - type: Transform rot: -1.5707963267948966 rad pos: -135.5,-26.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26113 components: - type: Transform rot: -1.5707963267948966 rad pos: -107.5,-25.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26168 components: - type: Transform pos: -135.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26169 components: - type: Transform rot: 3.141592653589793 rad pos: -135.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26170 components: - type: Transform rot: -1.5707963267948966 rad pos: -135.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26172 components: - type: Transform pos: -16.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26173 components: - type: Transform rot: 3.141592653589793 rad pos: -14.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26174 components: - type: Transform rot: 1.5707963267948966 rad pos: -13.5,7.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDirectionalSupply entities: - uid: 1933 @@ -141317,60 +142513,80 @@ entities: rot: 3.141592653589793 rad pos: -106.5,-36.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4633 components: - type: Transform rot: -1.5707963267948966 rad pos: -97.5,17.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 4635 components: - type: Transform rot: 1.5707963267948966 rad pos: -106.5,17.8 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9345 components: - type: Transform rot: 3.141592653589793 rad pos: -106.5,-21.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15235 components: - type: Transform rot: 3.141592653589793 rad pos: -105.5,-0.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15866 components: - type: Transform rot: 3.141592653589793 rad pos: -101.5,-11.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19890 components: - type: Transform rot: -1.5707963267948966 rad pos: -41.5,-11.3 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19912 components: - type: Transform rot: -1.5707963267948966 rad pos: -31.5,-10.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20570 components: - type: Transform rot: -1.5707963267948966 rad pos: -57.5,-13.2 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25468 components: - type: Transform rot: -1.5707963267948966 rad pos: -76.5,-11.3 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignDisposalSpace entities: - uid: 20769 @@ -141378,6 +142594,8 @@ entities: - type: Transform pos: -101.5,25.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignElectricalMed entities: - uid: 18084 @@ -141385,21 +142603,29 @@ entities: - type: Transform pos: -129.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19175 components: - type: Transform pos: -132.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19176 components: - type: Transform pos: -124.5,-7.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19490 components: - type: Transform pos: -139.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngine entities: - uid: 15883 @@ -141408,6 +142634,8 @@ entities: rot: 1.5707963267948966 rad pos: -132.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEngineering entities: - uid: 19165 @@ -141416,12 +142644,16 @@ entities: rot: 3.141592653589793 rad pos: -113.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19643 components: - type: Transform rot: 3.141592653589793 rad pos: -117.5,-13.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEscapePods entities: - uid: 13227 @@ -141430,29 +142662,39 @@ entities: rot: -1.5707963267948966 rad pos: -13.5,-63.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 17539 components: - type: Transform pos: -133.5,-55.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22995 components: - type: Transform rot: -1.5707963267948966 rad pos: -103.5,-60.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23006 components: - type: Transform rot: 1.5707963267948966 rad pos: -79.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26171 components: - type: Transform rot: -1.5707963267948966 rad pos: -135.5,15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignEVA entities: - uid: 15900 @@ -141461,11 +142703,15 @@ entities: rot: -1.5707963267948966 rad pos: -31.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24566 components: - type: Transform pos: -34.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignExamroom entities: - uid: 25637 @@ -141473,6 +142719,8 @@ entities: - type: Transform pos: -31.5,-27.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignFire entities: - uid: 5538 @@ -141481,35 +142729,47 @@ entities: rot: -1.5707963267948966 rad pos: -114.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5662 components: - type: Transform rot: -1.5707963267948966 rad pos: -112.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5663 components: - type: Transform rot: -1.5707963267948966 rad pos: -108.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5664 components: - type: Transform rot: -1.5707963267948966 rad pos: -112.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5665 components: - type: Transform rot: -1.5707963267948966 rad pos: -108.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19492 components: - type: Transform pos: -142.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignFlammableMed entities: - uid: 1519 @@ -141517,35 +142777,47 @@ entities: - type: Transform pos: -92.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8224 components: - type: Transform pos: -90.5,-59.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8290 components: - type: Transform rot: 1.5707963267948966 rad pos: -106.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8293 components: - type: Transform rot: 1.5707963267948966 rad pos: -106.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8295 components: - type: Transform rot: 1.5707963267948966 rad pos: -106.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 8298 components: - type: Transform rot: 1.5707963267948966 rad pos: -106.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGenpop entities: - uid: 9126 @@ -141554,6 +142826,8 @@ entities: rot: 1.5707963267948966 rad pos: -93.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignGravity entities: - uid: 6196 @@ -141561,6 +142835,8 @@ entities: - type: Transform pos: -121.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHead entities: - uid: 15420 @@ -141568,6 +142844,8 @@ entities: - type: Transform pos: -31.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignHydro1 entities: - uid: 348 @@ -141575,6 +142853,8 @@ entities: - type: Transform pos: -56.5,-20.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignInterrogation entities: - uid: 15913 @@ -141583,6 +142863,8 @@ entities: rot: 1.5707963267948966 rad pos: -89.5,-31.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignJanitor entities: - uid: 24812 @@ -141590,6 +142872,8 @@ entities: - type: Transform pos: -20.5,-6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKiddiePlaque entities: - uid: 6892 @@ -141597,6 +142881,8 @@ entities: - type: Transform pos: -97.5,-23.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignKitchen entities: - uid: 15907 @@ -141605,6 +142891,8 @@ entities: rot: 3.141592653589793 rad pos: -56.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignLibrary entities: - uid: 3841 @@ -141613,6 +142901,8 @@ entities: rot: 1.5707963267948966 rad pos: -52.5,-49.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMaterials entities: - uid: 2534 @@ -141621,6 +142911,8 @@ entities: rot: -1.5707963267948966 rad pos: -107.5,-30.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMedical entities: - uid: 7561 @@ -141629,6 +142921,8 @@ entities: rot: 3.141592653589793 rad pos: -31.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignMorgue entities: - uid: 2007 @@ -141636,11 +142930,15 @@ entities: - type: Transform pos: -44.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 2508 components: - type: Transform pos: -40.5,-34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignNews entities: - uid: 1970 @@ -141648,6 +142946,8 @@ entities: - type: Transform pos: -100.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPlaque entities: - uid: 2815 @@ -141659,6 +142959,8 @@ entities: rot: -1.5707963267948966 rad pos: -63.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21071 components: - type: MetaData @@ -141667,6 +142969,8 @@ entities: - type: Transform pos: -108.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignPsychology entities: - uid: 9239 @@ -141674,6 +142978,8 @@ entities: - type: Transform pos: -22.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRadiationMed entities: - uid: 409 @@ -141681,11 +142987,15 @@ entities: - type: Transform pos: -121.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22228 components: - type: Transform pos: -111.5,34.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedFour entities: - uid: 20951 @@ -141694,6 +143004,8 @@ entities: rot: 3.141592653589793 rad pos: -59.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedOne entities: - uid: 3778 @@ -141701,6 +143013,8 @@ entities: - type: Transform pos: -69.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedThree entities: - uid: 17548 @@ -141709,6 +143023,8 @@ entities: rot: 3.141592653589793 rad pos: -69.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRedTwo entities: - uid: 16509 @@ -141717,6 +143033,8 @@ entities: rot: 3.141592653589793 rad pos: -59.5,-54.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRestroom entities: - uid: 2199 @@ -141724,11 +143042,15 @@ entities: - type: Transform pos: -38.5,-50.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 3787 components: - type: Transform pos: -65.5,-58.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRND entities: - uid: 15919 @@ -141737,6 +143059,8 @@ entities: rot: 1.5707963267948966 rad pos: -118.5,-42.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignRobo entities: - uid: 15918 @@ -141745,6 +143069,8 @@ entities: rot: 1.5707963267948966 rad pos: -118.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSalvage entities: - uid: 4672 @@ -141753,6 +143079,8 @@ entities: rot: 3.141592653589793 rad pos: -92.5,26.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignScience entities: - uid: 20550 @@ -141761,12 +143089,16 @@ entities: rot: -1.5707963267948966 rad pos: -106.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20551 components: - type: Transform rot: -1.5707963267948966 rad pos: -106.5,-43.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMed entities: - uid: 25361 @@ -141775,60 +143107,80 @@ entities: rot: 1.5707963267948966 rad pos: -112.5,-82.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25362 components: - type: Transform rot: 1.5707963267948966 rad pos: -112.5,-89.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25363 components: - type: Transform rot: 1.5707963267948966 rad pos: -115.5,-92.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25365 components: - type: Transform rot: 1.5707963267948966 rad pos: -125.5,-92.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25366 components: - type: Transform rot: 1.5707963267948966 rad pos: -128.5,-89.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25367 components: - type: Transform rot: 1.5707963267948966 rad pos: -128.5,-82.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25368 components: - type: Transform rot: 1.5707963267948966 rad pos: -128.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25369 components: - type: Transform rot: 1.5707963267948966 rad pos: -112.5,-75.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25370 components: - type: Transform rot: 1.5707963267948966 rad pos: -112.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 25371 components: - type: Transform rot: 1.5707963267948966 rad pos: -128.5,-69.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecureMedRed entities: - uid: 21066 @@ -141836,11 +143188,15 @@ entities: - type: Transform pos: -37.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 21067 components: - type: Transform pos: -39.5,-70.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSecurity entities: - uid: 15911 @@ -141849,6 +143205,8 @@ entities: rot: 3.141592653589793 rad pos: -93.5,-16.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignShipDock entities: - uid: 16513 @@ -141857,6 +143215,8 @@ entities: rot: 1.5707963267948966 rad pos: -13.5,-15.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSmoking entities: - uid: 2844 @@ -141864,36 +143224,48 @@ entities: - type: Transform pos: -59.5,-8.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23436 components: - type: Transform rot: 3.141592653589793 rad pos: -132.5,1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23438 components: - type: Transform rot: 3.141592653589793 rad pos: -116.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23439 components: - type: Transform rot: 3.141592653589793 rad pos: -106.5,5.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23440 components: - type: Transform rot: 3.141592653589793 rad pos: -114.5,17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23442 components: - type: Transform rot: 3.141592653589793 rad pos: -124.5,-0.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSpace entities: - uid: 5983 @@ -141901,22 +143273,30 @@ entities: - type: Transform pos: -152.5,-2.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9426 components: - type: Transform pos: -101.5,31.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 19325 components: - type: Transform rot: 3.141592653589793 rad pos: -152.5,-12.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 23004 components: - type: Transform pos: -12.5,-35.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignSurgery entities: - uid: 6691 @@ -141925,6 +143305,8 @@ entities: rot: -1.5707963267948966 rad pos: -19.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignTelecomms entities: - uid: 17026 @@ -141932,6 +143314,8 @@ entities: - type: Transform pos: -84.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignToolStorage entities: - uid: 15898 @@ -141940,12 +143324,16 @@ entities: rot: -1.5707963267948966 rad pos: -24.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15899 components: - type: Transform rot: -1.5707963267948966 rad pos: -27.5,-4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVault entities: - uid: 1172 @@ -141954,12 +143342,16 @@ entities: rot: -1.5707963267948966 rad pos: -37.5,-68.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15909 components: - type: Transform rot: 3.141592653589793 rad pos: -68.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SignVirology entities: - uid: 4168 @@ -141967,6 +143359,8 @@ entities: - type: Transform pos: -27.5,-48.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: Sink entities: - uid: 698 @@ -144332,6 +145726,38 @@ entities: - type: Transform pos: -18.5,-4.5 parent: 2 +- proto: SpawnPointLatejoin + entities: + - uid: 20082 + components: + - type: Transform + pos: -30.5,17.5 + parent: 2 + - uid: 26382 + components: + - type: Transform + pos: -29.5,17.5 + parent: 2 + - uid: 26383 + components: + - type: Transform + pos: -28.5,17.5 + parent: 2 + - uid: 26384 + components: + - type: Transform + pos: -28.5,14.5 + parent: 2 + - uid: 26385 + components: + - type: Transform + pos: -29.5,14.5 + parent: 2 + - uid: 26386 + components: + - type: Transform + pos: -30.5,14.5 + parent: 2 - proto: SpawnPointLawyer entities: - uid: 354 @@ -144893,49 +146319,67 @@ entities: rot: 3.141592653589793 rad pos: -32.5,9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 13225 components: - type: Transform pos: -24.5,0.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15674 components: - type: Transform rot: 3.141592653589793 rad pos: -58.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 15902 components: - type: Transform pos: -32.5,-10.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20033 components: - type: Transform pos: -100.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 20222 components: - type: Transform pos: -94.5,3.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 22142 components: - type: Transform pos: -70.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 24489 components: - type: Transform rot: 3.141592653589793 rad pos: -98.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 26149 components: - type: Transform rot: 3.141592653589793 rad pos: -108.5,-47.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: SteelBench entities: - uid: 14239 @@ -147526,6 +148970,8 @@ entities: allowedDepartments: - Security severity: Syndicate + - type: Fixtures + fixtures: {} - proto: SyndieHandyFlag entities: - uid: 18682 @@ -151922,11 +153368,15 @@ entities: - type: Transform pos: -83.5,-33.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 18473 components: - type: Transform pos: -91.5,-17.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallmountTelescreenFrame entities: - uid: 6590 @@ -151934,6 +153384,8 @@ entities: - type: Transform pos: -95.5,-39.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallmountTelevision entities: - uid: 23944 @@ -151941,6 +153393,8 @@ entities: - type: Transform pos: -61.5,-21.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WallReinforced entities: - uid: 8 @@ -167802,11 +169256,15 @@ entities: - type: Transform pos: -126.5,14.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5646 components: - type: Transform pos: -118.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningCO2 entities: - uid: 10443 @@ -167814,6 +169272,8 @@ entities: - type: Transform pos: -126.5,8.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2 entities: - uid: 5353 @@ -167821,6 +169281,8 @@ entities: - type: Transform pos: -126.5,12.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningN2O entities: - uid: 9938 @@ -167828,6 +169290,8 @@ entities: - type: Transform pos: -126.5,2.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningO2 entities: - uid: 9947 @@ -167835,6 +169299,8 @@ entities: - type: Transform pos: -126.5,10.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningPlasma entities: - uid: 5386 @@ -167843,24 +169309,32 @@ entities: rot: -1.5707963267948966 rad pos: -114.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5650 components: - type: Transform rot: 3.141592653589793 rad pos: -135.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5651 components: - type: Transform rot: 3.141592653589793 rad pos: -118.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5894 components: - type: Transform rot: 3.141592653589793 rad pos: -132.5,-11.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningTritium entities: - uid: 9914 @@ -167868,6 +169342,8 @@ entities: - type: Transform pos: -126.5,4.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WarningWaste entities: - uid: 5647 @@ -167875,24 +169351,32 @@ entities: - type: Transform pos: -120.5,18.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5648 components: - type: Transform rot: 3.141592653589793 rad pos: -120.5,-1.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5649 components: - type: Transform rot: 3.141592653589793 rad pos: -135.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 5895 components: - type: Transform rot: 3.141592653589793 rad pos: -132.5,-9.5 parent: 2 + - type: Fixtures + fixtures: {} - uid: 9935 components: - type: MetaData @@ -167901,6 +169385,8 @@ entities: - type: Transform pos: -126.5,6.5 parent: 2 + - type: Fixtures + fixtures: {} - proto: WaterCooler entities: - uid: 1329 @@ -168424,7 +169910,7 @@ entities: lastSignals: DoorStatus: True - type: Door - secondsUntilStateChange: -252710.88 + secondsUntilStateChange: -252730.69 state: Opening - type: Airlock autoClose: False From 0e23e4537fd895fb0a6fcdd7b435dbb43d7d7822 Mon Sep 17 00:00:00 2001 From: AndrewFenriz <78079974+AndrewFenriz@users.noreply.github.com> Date: Sun, 31 Aug 2025 15:54:45 +0300 Subject: [PATCH 361/760] Migrate all mechs to PartAssembly and remove legacy MechAssemblySystem (#39027) * Removed the old MechAssembly system and component. Converted all mechs to use the unified PartAssembly system. Removed dismantling mechs during assembly logic to simplify the code. * Delete Chassis via migration --- .../Mech/Components/MechAssemblyComponent.cs | 50 ------ .../Mech/Systems/MechAssemblySystem.cs | 67 -------- Resources/Locale/en-US/mech/mech.ftl | 4 +- .../Specific/Mech/mech_construction.yml | 152 ++++++------------ .../Graphs/mechs/hamtr_construction.yml | 3 + .../Graphs/mechs/honker_construction.yml | 3 + .../Graphs/mechs/ripley_construction.yml | 3 + .../Graphs/mechs/vim_construction.yml | 3 + Resources/migration.yml | 6 + 9 files changed, 71 insertions(+), 220 deletions(-) delete mode 100644 Content.Server/Mech/Components/MechAssemblyComponent.cs delete mode 100644 Content.Server/Mech/Systems/MechAssemblySystem.cs diff --git a/Content.Server/Mech/Components/MechAssemblyComponent.cs b/Content.Server/Mech/Components/MechAssemblyComponent.cs deleted file mode 100644 index 2d352cbf15c2..000000000000 --- a/Content.Server/Mech/Components/MechAssemblyComponent.cs +++ /dev/null @@ -1,50 +0,0 @@ -using Content.Shared.Storage.Components; -using Content.Shared.Tag; -using Content.Shared.Tools; -using Robust.Shared.Containers; -using Robust.Shared.Prototypes; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; - -namespace Content.Server.Mech.Components; - -/// -/// A component used to create a mech chassis -/// after the correct parts have been placed inside -/// of it. -/// -/// -/// The actual visualization of the parts being inserted is -/// done via -/// -[RegisterComponent] -public sealed partial class MechAssemblyComponent : Component -{ - /// - /// The parts needed to be placed within the assembly, - /// stored as a tag and a bool tracking whether or not - /// they're present. - /// - [DataField("requiredParts", required: true, customTypeSerializer: typeof(PrototypeIdDictionarySerializer))] - public Dictionary RequiredParts = new(); - - /// - /// The prototype spawned when the assembly is finished - /// - [DataField("finishedPrototype", required: true, customTypeSerializer: typeof(PrototypeIdSerializer))] - public string FinishedPrototype = default!; - - /// - /// The container that stores all of the parts when - /// they're being assembled. - /// - [ViewVariables] - public Container PartsContainer = default!; - - /// - /// The quality of tool needed to remove all the parts - /// from the parts container. - /// - [DataField("qualityNeeded", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string QualityNeeded = "Prying"; -} diff --git a/Content.Server/Mech/Systems/MechAssemblySystem.cs b/Content.Server/Mech/Systems/MechAssemblySystem.cs deleted file mode 100644 index bfd88d53b9c0..000000000000 --- a/Content.Server/Mech/Systems/MechAssemblySystem.cs +++ /dev/null @@ -1,67 +0,0 @@ -using Content.Server.Mech.Components; -using Content.Shared.Interaction; -using Content.Shared.Tag; -using Content.Shared.Tools.Components; -using Content.Shared.Tools.Systems; -using Robust.Server.Containers; -using Robust.Shared.Containers; - -namespace Content.Server.Mech.Systems; - -/// -/// Handles and the insertion -/// and removal of parts from the assembly. -/// -public sealed class MechAssemblySystem : EntitySystem -{ - [Dependency] private readonly ContainerSystem _container = default!; - [Dependency] private readonly TagSystem _tag = default!; - [Dependency] private readonly SharedToolSystem _toolSystem = default!; - - /// - public override void Initialize() - { - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnInteractUsing); - } - - private void OnInit(EntityUid uid, MechAssemblyComponent component, ComponentInit args) - { - component.PartsContainer = _container.EnsureContainer(uid, "mech-assembly-container"); - } - - private void OnInteractUsing(EntityUid uid, MechAssemblyComponent component, InteractUsingEvent args) - { - if (_toolSystem.HasQuality(args.Used, component.QualityNeeded)) - { - foreach (var tag in component.RequiredParts.Keys) - { - component.RequiredParts[tag] = false; - } - _container.EmptyContainer(component.PartsContainer); - return; - } - - if (!TryComp(args.Used, out var tagComp)) - return; - - foreach (var (tag, val) in component.RequiredParts) - { - if (!val && _tag.HasTag(tagComp, tag)) - { - component.RequiredParts[tag] = true; - _container.Insert(args.Used, component.PartsContainer); - break; - } - } - - //check to see if we have all the parts - foreach (var val in component.RequiredParts.Values) - { - if (!val) - return; - } - Spawn(component.FinishedPrototype, Transform(uid).Coordinates); - Del(uid); - } -} diff --git a/Resources/Locale/en-US/mech/mech.ftl b/Resources/Locale/en-US/mech/mech.ftl index 7fac0387edba..95bb7f6ab0b7 100644 --- a/Resources/Locale/en-US/mech/mech.ftl +++ b/Resources/Locale/en-US/mech/mech.ftl @@ -18,4 +18,6 @@ mech-slot-display = Open Slots: {$amount} mech-no-enter = You cannot pilot this. -mech-eject-pilot-alert = {$user} is pulling the pilot out of the {$item}! \ No newline at end of file +mech-eject-pilot-alert = {$user} is pulling the pilot out of the {$item}! + +mech-construction-guide-string = All mech parts must be attached to the harness. diff --git a/Resources/Prototypes/Entities/Objects/Specific/Mech/mech_construction.yml b/Resources/Prototypes/Entities/Objects/Specific/Mech/mech_construction.yml index c40073c659d5..2731c6909f92 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Mech/mech_construction.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Mech/mech_construction.yml @@ -75,16 +75,23 @@ - type: ContainerContainer containers: mech-assembly-container: !type:Container - - type: MechAssembly - finishedPrototype: RipleyChassis - requiredParts: - RipleyLArm: false - RipleyRArm: false - RipleyLLeg: false - RipleyRLeg: false + battery-container: !type:Container + - type: MechAssemblyVisuals + statePrefix: ripley - type: Sprite state: ripley_harness+o noRot: true + - type: PartAssembly + parts: + Ripley: + - RipleyLArm + - RipleyRArm + - RipleyLLeg + - RipleyRLeg + containerId: mech-assembly-container + - type: Construction + graph: Ripley + node: start - type: entity parent: BaseRipleyPartItem @@ -134,26 +141,6 @@ tags: - RipleyRArm -- type: entity - id: RipleyChassis - parent: BaseRipleyPart - name: ripley chassis - description: An in-progress construction of the Ripley APLU mech. - components: - - type: Appearance - - type: ContainerContainer - containers: - battery-container: !type:Container - - type: MechAssemblyVisuals - statePrefix: ripley - - type: Sprite - noRot: true - state: ripley0 - - type: Construction - graph: Ripley - node: start - defaultTarget: ripley - # H.O.N.K. - type: entity @@ -203,16 +190,23 @@ - type: ContainerContainer containers: mech-assembly-container: !type:Container - - type: MechAssembly - finishedPrototype: HonkerChassis - requiredParts: - HonkerLArm: false - HonkerRArm: false - HonkerLLeg: false - HonkerRLeg: false + battery-container: !type:Container + - type: MechAssemblyVisuals + statePrefix: honker - type: Sprite state: honker_harness+o noRot: true + - type: PartAssembly + parts: + Honker: + - HonkerLArm + - HonkerRArm + - HonkerLLeg + - HonkerRLeg + containerId: mech-assembly-container + - type: Construction + graph: Honker + node: start - type: entity parent: BaseHonkerPartItem @@ -262,26 +256,6 @@ tags: - HonkerRArm -- type: entity - id: HonkerChassis - parent: BaseHonkerPart - name: H.O.N.K. chassis - description: An in-progress construction of a H.O.N.K. mech. Contains chuckle unit, bananium core and honk support systems. - components: - - type: Appearance - - type: ContainerContainer - containers: - battery-container: !type:Container - - type: MechAssemblyVisuals - statePrefix: honker - - type: Sprite - noRot: true - state: honker0 - - type: Construction - graph: Honker - node: start - defaultTarget: honker - # H.A.M.T.R. - type: entity @@ -331,16 +305,23 @@ - type: ContainerContainer containers: mech-assembly-container: !type:Container - - type: MechAssembly - finishedPrototype: HamtrChassis - requiredParts: - HamtrLArm: false - HamtrRArm: false - HamtrLLeg: false - HamtrRLeg: false + battery-container: !type:Container + - type: MechAssemblyVisuals + statePrefix: hamtr - type: Sprite state: hamtr_harness+o noRot: true + - type: PartAssembly + parts: + Hamtr: + - HamtrLArm + - HamtrRArm + - HamtrLLeg + - HamtrRLeg + containerId: mech-assembly-container + - type: Construction + graph: Hamtr + node: start - type: entity parent: BaseHamtrPartItem @@ -390,26 +371,6 @@ tags: - HamtrRArm -- type: entity - id: HamtrChassis - parent: BaseHamtrPart - name: HAMTR chassis - description: An in-progress construction of the HAMTR mech. - components: - - type: Appearance - - type: ContainerContainer - containers: - battery-container: !type:Container - - type: MechAssemblyVisuals - statePrefix: hamtr - - type: Sprite - noRot: true - state: hamtr0 - - type: Construction - graph: Hamtr - node: start - defaultTarget: hamtr - # Vim!!!!!! - type: entity @@ -455,30 +416,17 @@ - type: ContainerContainer containers: mech-assembly-container: !type:Container - - type: MechAssembly - finishedPrototype: VimChassis - requiredParts: - HelmetEVA: false - BorgLeg: false - - type: Sprite - state: harness - noRot: true - -- type: entity - id: VimChassis - parent: BaseVimPart - name: vim chassis - description: An in-progress construction of the Vim exosuit. - components: - - type: Appearance - - type: ContainerContainer - containers: battery-container: !type:Container - - type: MechAssemblyVisuals - statePrefix: vim + - type: PartAssembly + parts: + Vim: + - HelmetEVA + - BorgLeg + - BorgLeg + containerId: mech-assembly-container - type: Sprite + state: harness noRot: true - state: vim0 - type: Construction graph: Vim node: start diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/hamtr_construction.yml b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/hamtr_construction.yml index 687d72f390c0..a71846755f92 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/hamtr_construction.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/hamtr_construction.yml @@ -6,6 +6,9 @@ edges: - to: hamtr steps: + - assemblyId: Hamtr + guideString: mech-construction-guide-string + - tool: Anchoring doAfter: 1 completed: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/honker_construction.yml b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/honker_construction.yml index 8274c4c0d137..a821cf18a20d 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/honker_construction.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/honker_construction.yml @@ -6,6 +6,9 @@ edges: - to: honker steps: + - assemblyId: Honker + guideString: mech-construction-guide-string + - tool: Honking doAfter: 1 completed: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/ripley_construction.yml b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/ripley_construction.yml index db45cbc4f1ae..f9e545184919 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/ripley_construction.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/ripley_construction.yml @@ -6,6 +6,9 @@ edges: - to: ripley steps: + - assemblyId: Ripley + guideString: mech-construction-guide-string + - tool: Anchoring doAfter: 1 completed: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/vim_construction.yml b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/vim_construction.yml index 7feed88cc5e1..5a1c614550f9 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/mechs/vim_construction.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/mechs/vim_construction.yml @@ -6,6 +6,9 @@ edges: - to: vim steps: + - assemblyId: Vim + guideString: mech-construction-guide-string + - tag: VoiceTrigger name: construction-graph-tag-voice-trigger icon: diff --git a/Resources/migration.yml b/Resources/migration.yml index ef78bc5fdd06..92715e9f2f8e 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -701,6 +701,12 @@ BarSignWhiskeyEchoesAlignTile: BarSignWhiskeyEchoes # 2025-06-21 ClothingNeckHeadphones: ClothingMultipleHeadphones +# 2025-07-17 +RipleyChassis: null +HonkerChassis: null +HamtrChassis: null +VimChassis: null + # 2025-08-01 FoodDonutJellySlugcat: FoodDonutJellyScurret From 1c706cdbc3453bca33c961fa91186a45cdcca809 Mon Sep 17 00:00:00 2001 From: PJBot Date: Sun, 31 Aug 2025 12:55:54 +0000 Subject: [PATCH 362/760] Automatic changelog update --- Resources/Changelog/Changelog.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 3a6a03319128..523262fc14e9 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: ScarKy0 - changes: - - message: Priority mail now indicates whether it was delivered on time or not. - type: Tweak - id: 8392 - time: '2025-04-29T22:55:48.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/37049 - author: PJB3005 changes: - message: Wallmount substations now have an interface too. @@ -3949,3 +3942,10 @@ id: 8904 time: '2025-08-30T18:10:34.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/39931 +- author: AndrewFenriz + changes: + - message: when assembling mech, parts now cannot be removed with a crowbar + type: Remove + id: 8905 + time: '2025-08-31T12:54:45.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/39027 From 5100068a78d5a9e9455acb89629239f717c580ce Mon Sep 17 00:00:00 2001 From: Vasilis The Pikachu Date: Sun, 31 Aug 2025 17:50:37 +0200 Subject: [PATCH 363/760] Revert "Admin Log Browser Improvements (#39130)" This reverts commit f67cebf7a4ed451f1911aa5c8bf6f04c198b917f. Per request of @Kowlin and @southbridge-fur Check out https://github.com/space-wizards/space-station-14/issues/39960 for further information --- .../UI/CustomControls/AdminLogLabel.cs | 33 + .../CustomControls/PlayerListControl.xaml.cs | 18 +- .../UI/CustomControls/PlayerListEntry.xaml.cs | 2 + .../UI/Logs/AdminLogsControl.xaml | 10 +- .../UI/Logs/AdminLogsControl.xaml.cs | 89 +- .../Administration/UI/Logs/AdminLogsEui.cs | 11 +- .../UI/Logs/Entries/AdminLogEntry.xaml | 14 - .../UI/Logs/Entries/AdminLogEntry.xaml.cs | 79 - .../UI/Logs/Entries/AdminLogEntryDetails.xaml | 44 - .../Logs/Entries/AdminLogEntryDetails.xaml.cs | 98 - .../UI/Tabs/PlayerTab/PlayerTab.xaml.cs | 2 + .../Options/UI/Tabs/AdminOptionsTab.xaml | 3 - .../Options/UI/Tabs/AdminOptionsTab.xaml.cs | 2 - ...0250723055137_AdminLogsCurtime.Designer.cs | 2125 ----------------- .../20250723055137_AdminLogsCurtime.cs | 29 - .../PostgresServerDbContextModelSnapshot.cs | 7 +- ...0250723055127_AdminLogsCurtime.Designer.cs | 2048 ---------------- .../Sqlite/20250723055127_AdminLogsCurtime.cs | 29 - .../SqliteServerDbContextModelSnapshot.cs | 4 - Content.Server.Database/Model.cs | 5 - .../Logs/AdminLogManager.Cache.cs | 2 +- .../Administration/Logs/AdminLogManager.cs | 3 - Content.Server/Database/ServerDbBase.cs | 2 +- .../Administration/Logs/SharedAdminLog.cs | 1 - Content.Shared/CCVar/CCVars.Interface.cs | 6 - .../en-US/administration/ui/admin-logs.ftl | 15 - .../en-US/escape-menu/ui/options-menu.ftl | 4 - 27 files changed, 77 insertions(+), 4608 deletions(-) create mode 100644 Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs delete mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntry.xaml delete mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntry.xaml.cs delete mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntryDetails.xaml delete mode 100644 Content.Client/Administration/UI/Logs/Entries/AdminLogEntryDetails.xaml.cs delete mode 100644 Content.Server.Database/Migrations/Postgres/20250723055137_AdminLogsCurtime.Designer.cs delete mode 100644 Content.Server.Database/Migrations/Postgres/20250723055137_AdminLogsCurtime.cs delete mode 100644 Content.Server.Database/Migrations/Sqlite/20250723055127_AdminLogsCurtime.Designer.cs delete mode 100644 Content.Server.Database/Migrations/Sqlite/20250723055127_AdminLogsCurtime.cs diff --git a/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs b/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs new file mode 100644 index 000000000000..0de38ce234fa --- /dev/null +++ b/Content.Client/Administration/UI/CustomControls/AdminLogLabel.cs @@ -0,0 +1,33 @@ +using Content.Shared.Administration.Logs; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; + +namespace Content.Client.Administration.UI.CustomControls; + +public sealed class AdminLogLabel : RichTextLabel +{ + public AdminLogLabel(ref SharedAdminLog log, HSeparator separator) + { + Log = log; + Separator = separator; + + SetMessage($"{log.Date:HH:mm:ss}: {log.Message}"); + OnVisibilityChanged += VisibilityChanged; + } + + public SharedAdminLog Log { get; } + + public HSeparator Separator { get; } + + private void VisibilityChanged(Control control) + { + Separator.Visible = Visible; + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + + OnVisibilityChanged -= VisibilityChanged; + } +} diff --git a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs index 8027a00c5401..c7fbf6c2dc0a 100644 --- a/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs @@ -1,15 +1,16 @@ using System.Linq; -using System.Text.RegularExpressions; using Content.Client.Administration.Systems; using Content.Client.UserInterface.Controls; using Content.Client.Verbs.UI; using Content.Shared.Administration; using Robust.Client.AutoGenerated; +using Robust.Client.GameObjects; using Robust.Client.Graphics; using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; using Robust.Shared.Input; +using Robust.Shared.Utility; namespace Content.Client.Administration.UI.CustomControls; @@ -95,26 +96,13 @@ public void StopFiltering() private void FilterList() { _sortedPlayerList.Clear(); - - Regex filterRegex; - // There is no neat way to handle invalid regex being submitted other than - // catching and ignoring the exception which gets thrown when it's invalid. - try - { - filterRegex = new Regex(FilterLineEdit.Text, RegexOptions.IgnoreCase); - } - catch (ArgumentException) - { - return; - } - foreach (var info in _playerList) { var displayName = $"{info.CharacterName} ({info.Username})"; if (info.IdentityName != info.CharacterName) displayName += $" [{info.IdentityName}]"; if (!string.IsNullOrEmpty(FilterLineEdit.Text) - && !filterRegex.IsMatch(displayName)) + && !displayName.ToLowerInvariant().Contains(FilterLineEdit.Text.Trim().ToLowerInvariant())) continue; _sortedPlayerList.Add(info); } diff --git a/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs index f62a6c71e497..cd6a56ea71e6 100644 --- a/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListEntry.xaml.cs @@ -1,8 +1,10 @@ using Content.Client.Stylesheets; using Content.Shared.Administration; using Robust.Client.AutoGenerated; +using Robust.Client.GameObjects; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.XAML; +using Robust.Shared.Utility; namespace Content.Client.Administration.UI.CustomControls; diff --git a/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml b/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml index c646e380d4c6..cd93ffeb0a80 100644 --- a/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml +++ b/Content.Client/Administration/UI/Logs/AdminLogsControl.xaml @@ -1,6 +1,5 @@  + xmlns:aui="clr-namespace:Content.Client.Administration.UI.CustomControls"> @@ -53,13 +52,6 @@